blob: aa9293648891155ae57de8c02d451eb7de7c2628 (
plain) (
tree)
|
|
--- 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 <bsd.prog.mk>
--- 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
|