Get compiling with Borland C++ for Windows
authorkvigor <kvigor@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sun, 27 Feb 2000 05:47:14 +0000 (05:47 +0000)
committerkvigor <kvigor@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sun, 27 Feb 2000 05:47:14 +0000 (05:47 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@130 4a8a32a2-be11-0410-ad9d-d568d2c75423

as/mcs51/Makefile.bcc [new file with mode: 0644]
support/gc/BCC_MAKEFILE

diff --git a/as/mcs51/Makefile.bcc b/as/mcs51/Makefile.bcc
new file mode 100644 (file)
index 0000000..f62392a
--- /dev/null
@@ -0,0 +1,41 @@
+# Generated automatically from Makefile.in by configure.
+#
+#
+#
+
+VERSION         = 2.2.0
+VERSIONHI       = 2
+VERSIONLO       = 2
+VERSIONP        = 0
+
+PRJDIR         = ../..
+
+CPPFLAGS       =  -I. -I$(PRJDIR)
+CFLAGS          = -6 -O -g0
+M_OR_MM                = -MM
+LDFLAGS                = 
+
+.c.obj:
+        BCC32 -c $(CFLAGS) $(CPPFLAGS) $<
+
+ASOBJECTS       = asmain.obj aslex.obj assym.obj assubr.obj asnoice.obj \
+                  asexpr.obj asdata.obj aslist.obj asout.obj asstore.obj \
+                  i51ext.obj i51pst.obj i51mch.obj i51adr.obj
+
+LKOBJECTS       = lkmain.obj lkhead.obj lkarea.obj lkdata.obj \
+                  lkeval.obj lklex.obj lksym.obj lkrloc.obj \
+                  lklibr.obj lklist.obj lkihx.obj lks19.obj \
+                  lkstore.obj lknoice.obj
+
+ASX8051         = $(PRJDIR)/bin/asx8051.exe
+ASLINK          = $(PRJDIR)/bin/aslink.exe
+
+all: $(ASX8051) $(ASLINK)
+
+
+$(ASX8051): $(ASOBJECTS)
+        $(CC) $(CFLAGS) -e$@ $(ASOBJECTS)
+
+$(ASLINK): $(LKOBJECTS)
+        $(CC) $(CFLAGS) -e$@ $(LKOBJECTS)
+
index 6aa89edbc9f6ff296e56c43be84376aa8bcadc12..dbcdfdf22f6c612a5cf60d036968af789c3fabf0 100644 (file)
@@ -2,7 +2,7 @@
 # For Borland 5.0, replace bc45 by bc5.
 # If you have the Borland assembler, remove "-DUSE_GENERIC"
 #
-bc=        c:\bc45
+bc=        c:\borland\bcc55
 bcbin=     $(bc)\bin
 bclib=     $(bc)\lib
 bcinclude= $(bc)\include