From fa1b5047dd8c3ea58f27a69b1740765ce784c940 Mon Sep 17 00:00:00 2001 From: uz Date: Tue, 9 Nov 2010 21:33:14 +0000 Subject: [PATCH] Fixed order of options in call to ld65, which became important after the latest changes. git-svn-id: svn://svn.cc65.org/cc65/trunk@4843 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- libsrc/apple2/Makefile | 10 +++++----- libsrc/apple2enh/Makefile | 12 ++++++------ libsrc/atari/Makefile | 8 ++++---- libsrc/atmos/Makefile | 10 +++++----- libsrc/c128/Makefile | 10 +++++----- libsrc/c16/Makefile | 11 +++++++---- libsrc/c64/Makefile | 10 +++++----- libsrc/cbm510/Makefile | 11 +++++++---- libsrc/cbm610/Makefile | 12 +++++++++--- libsrc/geos/devel/Makefile | 6 +++--- libsrc/lynx/Makefile | 10 +++++----- libsrc/nes/Makefile | 10 +++++----- libsrc/pet/Makefile | 12 +++++++++--- libsrc/plus4/Makefile | 11 +++++++---- libsrc/vic20/Makefile | 12 +++++++++--- 15 files changed, 91 insertions(+), 64 deletions(-) diff --git a/libsrc/apple2/Makefile b/libsrc/apple2/Makefile index 36b85b8e1..42fbdc6dd 100644 --- a/libsrc/apple2/Makefile +++ b/libsrc/apple2/Makefile @@ -27,19 +27,19 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include @$(AS) -g -o $@ $(AFLAGS) $< %.emd: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.joy: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.mou: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.ser: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.tgi: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ #-------------------------------------------------------------------------- # Object files diff --git a/libsrc/apple2enh/Makefile b/libsrc/apple2enh/Makefile index eaca78064..08872e89c 100644 --- a/libsrc/apple2enh/Makefile +++ b/libsrc/apple2enh/Makefile @@ -29,20 +29,20 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I ../apple2 -I ../../include extra/%.o: ../apple2/extra/%.s @$(AS) -g -o $@ $(AFLAGS) $< -%.emd: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ +%.emd: %.o ../runtime/zeropage.o + @$(LD) -o $@ -t module $^ %.joy: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.mou: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.ser: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.tgi: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ #-------------------------------------------------------------------------- # Object files diff --git a/libsrc/atari/Makefile b/libsrc/atari/Makefile index 0c8785ff5..f453d650d 100644 --- a/libsrc/atari/Makefile +++ b/libsrc/atari/Makefile @@ -43,14 +43,14 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include %.o: %.s @$(AS) -g -o $@ $(AFLAGS) $(ATARIDEFS) $< -%.emd: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ +%.emd: %.o ../runtime/zeropage.o + @$(LD) -o $@ -t module $^ %.joy: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.tgi: %.o ../runtime/zeropage.o atari_tgi_common.inc - @$(LD) -t module -o $@ $< ../runtime/zeropage.o + @$(LD) -o $@ -t module $< ../runtime/zeropage.o #-------------------------------------------------------------------------- diff --git a/libsrc/atmos/Makefile b/libsrc/atmos/Makefile index 7f5d417fa..c19fe187b 100644 --- a/libsrc/atmos/Makefile +++ b/libsrc/atmos/Makefile @@ -27,19 +27,19 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include @$(AS) -g -o $@ $(AFLAGS) $< %.emd: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.joy: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.mou: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.ser: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.tgi: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ #-------------------------------------------------------------------------- # Object files diff --git a/libsrc/c128/Makefile b/libsrc/c128/Makefile index a5c4dde82..22f928db9 100644 --- a/libsrc/c128/Makefile +++ b/libsrc/c128/Makefile @@ -27,19 +27,19 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include @$(AS) -g -o $@ $(AFLAGS) $< %.emd: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.joy: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.mou: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.ser: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.tgi: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ #-------------------------------------------------------------------------- # Object files diff --git a/libsrc/c16/Makefile b/libsrc/c16/Makefile index 06bea22f9..eca4991c4 100644 --- a/libsrc/c16/Makefile +++ b/libsrc/c16/Makefile @@ -27,16 +27,19 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include @$(AS) -g -o $@ $(AFLAGS) $< %.emd: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.joy: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ + +%.mou: %.o ../runtime/zeropage.o + @$(LD) -o $@ -t module $^ %.ser: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.tgi: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ #-------------------------------------------------------------------------- # Object files diff --git a/libsrc/c64/Makefile b/libsrc/c64/Makefile index 073bdcb33..9b6feb0be 100644 --- a/libsrc/c64/Makefile +++ b/libsrc/c64/Makefile @@ -28,19 +28,19 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include @$(AS) -g -o $@ $(AFLAGS) $< %.emd: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.joy: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.mou: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.ser: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.tgi: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ #-------------------------------------------------------------------------- # Object files diff --git a/libsrc/cbm510/Makefile b/libsrc/cbm510/Makefile index e92683dce..4760f2973 100644 --- a/libsrc/cbm510/Makefile +++ b/libsrc/cbm510/Makefile @@ -27,16 +27,19 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include @$(AS) -g -o $@ $(AFLAGS) $< %.emd: %.o ../runtime/zeropage.o extzp.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.joy: %.o ../runtime/zeropage.o extzp.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ + +%.mou: %.o ../runtime/zeropage.o extzp.o + @$(LD) -o $@ -t module $^ %.ser: %.o ../runtime/zeropage.o extzp.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.tgi: %.o ../runtime/zeropage.o extzp.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ #-------------------------------------------------------------------------- # Object files diff --git a/libsrc/cbm610/Makefile b/libsrc/cbm610/Makefile index 1eea7f31f..4f2491da0 100644 --- a/libsrc/cbm610/Makefile +++ b/libsrc/cbm610/Makefile @@ -27,13 +27,19 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include @$(AS) -g -o $@ $(AFLAGS) $< %.emd: %.o ../runtime/zeropage.o extzp.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ + +%.joy: %.o ../runtime/zeropage.o extzp.o + @$(LD) -o $@ -t module $^ + +%.mou: %.o ../runtime/zeropage.o extzp.o + @$(LD) -o $@ -t module $^ %.ser: %.o ../runtime/zeropage.o extzp.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.tgi: %.o ../runtime/zeropage.o extzp.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ #-------------------------------------------------------------------------- # Object files diff --git a/libsrc/geos/devel/Makefile b/libsrc/geos/devel/Makefile index 8d239ec72..bb5c4d719 100644 --- a/libsrc/geos/devel/Makefile +++ b/libsrc/geos/devel/Makefile @@ -8,13 +8,13 @@ @$(AS) -o $@ $(AFLAGS) $< %.emd: %.o ../../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.joy: %.o ../../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.tgi: %.o ../../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ S_OBJS = crt0.o \ extzp.o \ diff --git a/libsrc/lynx/Makefile b/libsrc/lynx/Makefile index 8a75cfba1..e2582291e 100644 --- a/libsrc/lynx/Makefile +++ b/libsrc/lynx/Makefile @@ -28,19 +28,19 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include @$(AS) -g -o $@ $(AFLAGS) $< %.emd: %.o ../runtime/zeropage.o extzp.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.joy: %.o ../runtime/zeropage.o extzp.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.mou: %.o ../runtime/zeropage.o extzp.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.ser: %.o ../runtime/zeropage.o extzp.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.tgi: %.o ../runtime/zeropage.o extzp.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ #-------------------------------------------------------------------------- # Object files diff --git a/libsrc/nes/Makefile b/libsrc/nes/Makefile index f0fe1df21..dc02356ed 100644 --- a/libsrc/nes/Makefile +++ b/libsrc/nes/Makefile @@ -27,19 +27,19 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include @$(AS) -g -o $@ $(AFLAGS) $< %.emd: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.joy: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.mou: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.ser: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.tgi: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ #-------------------------------------------------------------------------- # Object files diff --git a/libsrc/pet/Makefile b/libsrc/pet/Makefile index 3edec0e02..041643d40 100644 --- a/libsrc/pet/Makefile +++ b/libsrc/pet/Makefile @@ -27,13 +27,19 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include @$(AS) -g -o $@ $(AFLAGS) $< %.emd: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.joy: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ + +%.mou: %.o ../runtime/zeropage.o + @$(LD) -o $@ -t module $^ + +%.ser: %.o ../runtime/zeropage.o + @$(LD) -o $@ -t module $^ %.tgi: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ #-------------------------------------------------------------------------- # Object files diff --git a/libsrc/plus4/Makefile b/libsrc/plus4/Makefile index 51ef6ef80..04094dc75 100644 --- a/libsrc/plus4/Makefile +++ b/libsrc/plus4/Makefile @@ -27,16 +27,19 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include @$(AS) -g -o $@ $(AFLAGS) $< %.emd: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.joy: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ + +%.mou: %.o ../runtime/zeropage.o + @$(LD) -o $@ -t module $^ %.ser: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.tgi: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ #-------------------------------------------------------------------------- # Object files diff --git a/libsrc/vic20/Makefile b/libsrc/vic20/Makefile index 50fb0152b..929a19aad 100644 --- a/libsrc/vic20/Makefile +++ b/libsrc/vic20/Makefile @@ -27,13 +27,19 @@ CFLAGS=-Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include @$(AS) -g -o $@ $(AFLAGS) $< %.emd: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ %.joy: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ + +%.mou: %.o ../runtime/zeropage.o + @$(LD) -o $@ -t module $^ + +%.ser: %.o ../runtime/zeropage.o + @$(LD) -o $@ -t module $^ %.tgi: %.o ../runtime/zeropage.o - @$(LD) -t module -o $@ $^ + @$(LD) -o $@ -t module $^ #-------------------------------------------------------------------------- # Object files