1 csrc = $(wildcard src/*.c) $(wildcard src/libc/*.c)
2 ssrc = $(wildcard src/*.asm) $(wildcard src/libc/*.asm)
3 obj = $(csrc:.c=.o) $(ssrc:.asm=.o)
10 CFLAGS = -m32 -march=i386 $(warn) $(opt) $(dbg) -fno-pic -ffreestanding -nostdinc $(inc) $(def)
11 LDFLAGS = -m elf_i386 -nostdlib -T com32.ld -Map test.map
14 $(LD) -o $@ $(obj) $(LDFLAGS)
22 $(CC) $(CFLAGS) -S $< -o $@
33 ndisasm -o 0x100 -b 16 $< >$@