--- bcc/Makefile.orig 1995-03-09 10:43:29 UTC +++ bcc/Makefile @@ -1,14 +1,22 @@ -CFLAGS =-O -DNSIG=32 +.include "../Makefile.inc" + +CFLAGS +=-DNSIG=32 -m32 +#CFLAGS +=-Wall # too many warnings LDFLAGS = -bcc: bcc.c - $(CC) $(CFLAGS) $(LDFLAGS) $@.c -o $@ +PROG =bcc-cc1 -bcc09: bcc.c - $(CC) -DMC6809 $(CFLAGS) $(LDFLAGS) bcc.c -o $@ +SRCS =assign.c declare.c gencode.c label.c preserve.c type.c \ + bcc-cc1.c express.c genloads.c loadexp.c scan.c \ + exptree.c glogcode.c longop.c softop.c codefrag.c \ + floatop.c hardop.c output.c state.c debug.c function.c \ + input.c preproc.c table.c -ccc: bcc.c - $(CC) -DCCC $(CFLAGS) $(LDFLAGS) bcc.c -o $@ -clean: - rm -f bcc bcc09 ccc +BINDIR = ${LOCALPREFIX}/lib/bcc +MANDIR = ${LOCALPREFIX}/man/man + +beforeinstall: + -mkdir -p ${DESTDIR}${LOCALPREFIX}/lib/bcc + +.include --- bcc/bcc.c.orig 1993-07-17 12:49:49 UTC +++ bcc/bcc.c @@ -27,20 +27,20 @@ #define P(x) () #endif -#define AS "as" +#define AS "as86" #define BAS86 #define BCC86 -#define CC1 "cc1" +#define CC1 "bcc-cc1" #define CC1_MINUS_O_BROKEN FALSE -#define CPP "cpp" /* normally a link to /usr/bin/bcc-cc1 */ +#define CPP "bcc-cc1" /* normally a link to /usr/bin/bcc-cc1 */ #define CPPFLAGS "-E" #define CRT0 "crt0.o" #define GCC "gcc" -#define LD "ld" -#define STANDARD_CRT0_0_PREFIX "/usr/local/lib/i86/" -#define STANDARD_CRT0_3_PREFIX "/usr/local/lib/i386/" -#define STANDARD_EXEC_PREFIX "/usr/local/libexec/i386/bcc/" -#define STANDARD_EXEC_PREFIX_2 "/usr/bin/" +#define LD "ld86" +#define STANDARD_CRT0_0_PREFIX LOCALPREFIX "/lib/bcc/i86/" +#define STANDARD_CRT0_3_PREFIX LOCALPREFIX "/lib/bcc/i386/" +#define STANDARD_EXEC_PREFIX LOCALPREFIX "/lib/bcc/" +#define STANDARD_EXEC_PREFIX_2 LOCALPREFIX "/bin/" #ifdef CCC #undef BCC86