mirror of
https://git.freebsd.org/ports.git
synced 2025-06-07 13:50:38 -04:00
65 lines
1.8 KiB
Text
65 lines
1.8 KiB
Text
--- 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
|