diff --git a/src/global.mk b/src/global.mk index d407c23..2ea7866 100644 --- a/src/global.mk +++ b/src/global.mk @@ -1,6 +1,5 @@ -MACHINE=MAC_OS_X LIBPATH= -Llibapat -LlibecoPCR -Llibthermo -MAKEDEPEND = gcc -D$(MACHINE) -M $(CPPFLAGS) -o $*.d $< +MAKEDEPEND = gcc -M $(CPPFLAGS) -o $*.d $< CC=gcc CFLAGS= -O3 -w @@ -8,7 +7,7 @@ CFLAGS= -O3 -w default: all %.o: %.c - $(CC) -D$(MACHINE) $(CFLAGS) -c -o $@ $< + $(CC) $(CFLAGS) -c -o $@ $< %.P : %.c $(MAKEDEPEND) diff --git a/src/libapat/Gtypes.h b/src/libapat/Gtypes.h index 9bf5a93..383e665 100644 --- a/src/libapat/Gtypes.h +++ b/src/libapat/Gtypes.h @@ -27,13 +27,9 @@ #define PROTO 1 /* prototypes flag */ #endif -#ifdef MAC_OS_C -#define Vrai true /* TC boolean values */ -#define Faux false /* */ -#else + #define Vrai 0x1 /* bool values = TRUE */ #define Faux 0x0 /* = FALSE */ -#endif #define Nil NULL /* nil pointer */ @@ -42,28 +38,7 @@ #define kBigUInt16 0xffff /* plus grand 16 bits ~signe */ #define kBigUInt32 0xffffffff /* plus grand 32 bits ~signe */ -#ifdef MAC_OS_C -/* ==================================================== */ -/* Types (for Macintosh ThinK C || MWerks) */ -/* ==================================================== */ - /* --- specific sizes --------- */ -typedef long Int32; /* Int32 = 32 bits signe */ -typedef unsigned long UInt32; /* UInt32 = 32 bits ~signe */ -typedef short Int16; /* Int16 = 16 bits signe */ -typedef unsigned short UInt16; /* UInt32 = 16 bits ~signe */ -typedef char Int8; /* Int8 = 8 bits signe */ -typedef unsigned char UInt8; /* UInt8 = 8 bits ~signe */ - - /* --- default types ---------- */ - -typedef Boolean Bool; /* booleen */ - -typedef long Int; /* 'natural' int (>= 32 bits) */ - -typedef void *Ptr; /* pointeur */ - -#elif ((defined SUN) || (defined SGI) || (defined UNIX)) /* ==================================================== */ /* Types (for Sun & Iris - 32 bits machines) */ /* ==================================================== */ @@ -84,14 +59,7 @@ typedef int Int; /* 'natural' int (>= 32 bits) */ typedef void *Ptr; /* pointeur */ -#else -/* ==================================================== */ -/* Types (for undefined machines) */ -/* ==================================================== */ -#error undefined MACHINE - -#endif /* ==================================================== */ /* special macro for prototypes */