From 30e64505e324bdb6cd5eb65b370d7436f1435a20 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Tue, 13 Aug 1996 21:42:57 +0000 Subject: [PATCH] added C++ support --- config/CONFIG.Vx.68k | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/config/CONFIG.Vx.68k b/config/CONFIG.Vx.68k index 0c58a885d..807ffde31 100644 --- a/config/CONFIG.Vx.68k +++ b/config/CONFIG.Vx.68k @@ -8,11 +8,16 @@ RANLIB = $(VX_GNU_BIN)/ranlib68k YACC = $(EYACC) LEX = $(ELEX) CC = $(VX_GNU_BIN)/cc68k -B$(VX_GNU_LIB)/gcc-lib/ -nostdinc +CXX = $(VX_GNU_BIN)/cc68k -B$(VX_GNU_LIB)/gcc-lib/ -nostdinc CPP = $(VX_GNU_BIN)/cpp68k -nostdinc #CPP = $(CC) -E GCC = $(CC) LD = $(VX_GNU_BIN)/ld68k -r EPICS_LDLIBS = +MV=mv +RM=rm -f +MKDIR=mkdir +RMDIR=rm -rf # special c library requirements SPECIAL_LANG = @@ -48,14 +53,18 @@ TARGET_CPPFLAGS = $($(basename $@)_CPPFLAGS) TARGET_SNCFLAGS = $($(basename $@)_SNCFLAGS) CFLAGS = $(TARGET_CFLAGS) $(USR_CFLAGS) $(ARCH_DEP_CFLAGS) $(VX_CFLAGS) +CXXFLAGS = $(TARGET_CFLAGS) $(USR_CFLAGS) $(ARCH_DEP_CFLAGS) $(VX_CFLAGS) LDFLAGS = $(TARGET_LDFLAGS) $(USR_LDFLAGS) $(ARCH_DEP_LDFLAGS) $(VX_LDFLAGS) CPPFLAGS += $(TARGET_CPPFLAGS) $(USR_CPPFLAGS) # Build compile line here COMPILE.c = $(CC) $(CFLAGS) $(CPPFLAGS) -c LINK.c = $(LD) $(LDFLAGS) +COMPILE.cc = $(CXX) $(CXXFLAGS) $(CPPFLAGS) -c +LINK.cc = $(LD) $(LDFLAGS) CPPSNCFLAGS = $(USR_INCLUDES) $(VX_INCLUDES) DEPENDS_RULE.c = -$(COMPILE.c) -M $(SRCS.c) > .DEPENDS -DEPENDS_RULE.cc = @echo no DEPENDS_RULE.cc defined in CONFIG.Vx.68k +DEPENDS_RULE.cc = -$(COMPILE.cc) -M $(SRCS.cc) > .DEPENDS +