]> git.sur5r.net Git - cc65/blobdiff - src/ld65/make/gcc.mak
Removed unneeded include files.
[cc65] / src / ld65 / make / gcc.mak
index ea5df8b4ddc8503aa88ada67af2752b3d6997a9e..4baf8708a9a077407e6833950ff2634dbad0ee5b 100644 (file)
@@ -17,7 +17,7 @@ LD65_CFG = \"/usr/lib/cc65/cfg/\"
 
 #
 CC      = gcc
-CFLAGS  = -g -Wall -W -std=c89
+CFLAGS  = -g -O2 -Wall -W -std=c89
 override CFLAGS += -I$(COMMON)
 override CFLAGS += -DLD65_LIB=$(LD65_LIB) -DLD65_OBJ=$(LD65_OBJ) -DLD65_CFG=$(LD65_CFG)
 EBIND   = emxbind
@@ -59,7 +59,8 @@ OBJS =        asserts.o       \
        segments.o      \
         span.o          \
        spool.o         \
-       tgtcfg.o
+       tgtcfg.o        \
+        tpool.o
 
 # -----------------------------------------------------------------------------
 # List of all config includes
@@ -74,7 +75,8 @@ INCS =        apple2.inc      \
        c64.inc         \
        cbm510.inc      \
        cbm610.inc      \
-       geos.inc        \
+       geos-apple.inc  \
+       geos-cbm.inc    \
        lunix.inc       \
        lynx.inc        \
        module.inc      \
@@ -154,8 +156,11 @@ cbm510.inc:        cfg/cbm510.cfg
 cbm610.inc:    cfg/cbm610.cfg
        @$(CVT) $< $@ CfgCBM610
 
-geos.inc:      cfg/geos.cfg
-       @$(CVT) $< $@ CfgGeos
+geos-apple.inc:        cfg/geos-apple.cfg
+       @$(CVT) $< $@ CfgGeosApple
+
+geos-cbm.inc:  cfg/geos-cbm.cfg
+       @$(CVT) $< $@ CfgGeosCBM
 
 lunix.inc:     cfg/lunix.cfg
        @$(CVT) $< $@ CfgLunix