Allow compiling for both Linux and COM32: Makefile cleanups
authorhpa <hpa>
Wed, 1 Dec 2004 00:29:55 +0000 (00:29 +0000)
committerhpa <hpa>
Wed, 1 Dec 2004 00:29:55 +0000 (00:29 +0000)
com32/lib/MCONFIG
com32/modules/Makefile

index c79e1f8..f1874dc 100644 (file)
@@ -8,7 +8,7 @@ PERL    = perl
 STRIP  = strip --strip-all -R .comment -R .note
 OBJCOPY        = objcopy
 
-REQFLAGS  = -g -m32 -I. -I./sys -I../include
+REQFLAGS  = -g -m32 -D__COM32__ -I. -I./sys -I../include
 OPTFLAGS  = -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0
 WARNFLAGS = -W -Wall -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline
 
index 737e6f5..ed4e386 100644 (file)
@@ -34,7 +34,7 @@ PPMTOLSS16 =  ../ppmtolss16
 LIB       = ../lib/libcom32.a
 LIBGCC    := $(shell $(CC) --print-libgcc)
 
-.SUFFIXES: .lss .c .o .elf .c32
+.SUFFIXES: .lss .c .o .elf .c32 .lnx
 
 all: hello.c32 fancyhello.c32 fancyhello.lnx
 
@@ -61,7 +61,7 @@ tidy:
        rm -f *.o *.a *.lst *.elf
 
 clean: tidy
-       rm -f *.lss *.o *.c32 *.com
+       rm -f *.lss *.o *.c32 *.lnx *.com
 
 spotless: clean
        rm -f *~ \#*