Skip to content

Commit

Permalink
More Amiga fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
vhelin committed Jul 17, 2020
1 parent 1a5d7ad commit c5f460f
Show file tree
Hide file tree
Showing 16 changed files with 57 additions and 14 deletions.
11 changes: 11 additions & 0 deletions historical/byte_tester/SCOPTIONS
@@ -0,0 +1,11 @@
CPU=68000
PARAMETERS=REGISTERS
ANSI
NOMULTIPLEINCLUDES
OPTIMIZE
VERBOSE
OPTIMIZERSCHEDULER
NOVERSION
OPTIMIZERTIME
CODE=FAR
DATA=FAR
32 changes: 32 additions & 0 deletions historical/byte_tester/smakefile
@@ -0,0 +1,32 @@

CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS =
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS

CFILES = main.c
HFILES =
OFILES = LIB:c.o main.o
ALLFILES = $(CFILES) $(HFILES) $(OFILES)


all: main


main: $(ALLFILES) smakefile SCOPTIONS
$(LINKER) $(LFLAGS) FROM $(OFILES) TO byte_tester $(LLIB)


main.o: main.c
$(CC) $(CFLAGS) main.c


$(OFILES): $(HFILES)


clean:
delete \#?.o \#?.gb \#?.lnk \#?.info byte_tester
2 changes: 1 addition & 1 deletion historical/makefiles/smake.6502
Expand Up @@ -3,7 +3,7 @@ CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS = define AMIGA=1 define MCS6502=1
CFLAGS = define AMIGA=1 define MCS6502=1 define NDEBUG=1
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS
Expand Down
2 changes: 1 addition & 1 deletion historical/makefiles/smake.6510
Expand Up @@ -3,7 +3,7 @@ CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS = define AMIGA=1 define MCS6510=1
CFLAGS = define AMIGA=1 define MCS6510=1 define NDEBUG=1
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS
Expand Down
2 changes: 1 addition & 1 deletion historical/makefiles/smake.65816
Expand Up @@ -3,7 +3,7 @@ CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS = define AMIGA=1 define W65816=1
CFLAGS = define AMIGA=1 define W65816=1 define NDEBUG=1
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS
Expand Down
2 changes: 1 addition & 1 deletion historical/makefiles/smake.65c02
Expand Up @@ -3,7 +3,7 @@ CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS = define AMIGA=1 define WDC65C02=1
CFLAGS = define AMIGA=1 define WDC65C02=1 define NDEBUG=1
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS
Expand Down
2 changes: 1 addition & 1 deletion historical/makefiles/smake.65ce02
Expand Up @@ -3,7 +3,7 @@ CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS = define AMIGA=1 define CSG65CE02=1
CFLAGS = define AMIGA=1 define CSG65CE02=1 define NDEBUG=1
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS
Expand Down
2 changes: 1 addition & 1 deletion historical/makefiles/smake.6800
Expand Up @@ -3,7 +3,7 @@ CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS = define AMIGA=1 define MC6800=1
CFLAGS = define AMIGA=1 define MC6800=1 define NDEBUG=1
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS
Expand Down
2 changes: 1 addition & 1 deletion historical/makefiles/smake.6801
Expand Up @@ -3,7 +3,7 @@ CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS = define AMIGA=1 define MC6801=1
CFLAGS = define AMIGA=1 define MC6801=1 define NDEBUG=1
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS
Expand Down
2 changes: 1 addition & 1 deletion historical/makefiles/smake.6809
Expand Up @@ -3,7 +3,7 @@ CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS = define AMIGA=1 define MC6809=1
CFLAGS = define AMIGA=1 define MC6809=1 define NDEBUG=1
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS
Expand Down
2 changes: 1 addition & 1 deletion historical/makefiles/smake.8008
Expand Up @@ -3,7 +3,7 @@ CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS = define AMIGA=1 define I8008=1
CFLAGS = define AMIGA=1 define I8008=1 define NDEBUG=1
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS
Expand Down
2 changes: 1 addition & 1 deletion historical/makefiles/smake.8080
Expand Up @@ -3,7 +3,7 @@ CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS = define AMIGA=1 define I8080=1
CFLAGS = define AMIGA=1 define I8080=1 define NDEBUG=1
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS
Expand Down
2 changes: 1 addition & 1 deletion historical/makefiles/smake.gb
Expand Up @@ -3,7 +3,7 @@ CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS = define AMIGA=1 define GB=1
CFLAGS = define AMIGA=1 define GB=1 define NDEBUG=1
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS
Expand Down
2 changes: 1 addition & 1 deletion historical/makefiles/smake.huc6280
Expand Up @@ -3,7 +3,7 @@ CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS = define AMIGA=1 define HUC6280=1
CFLAGS = define AMIGA=1 define HUC6280=1 define NDEBUG=1
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS
Expand Down
2 changes: 1 addition & 1 deletion historical/makefiles/smake.spc700
Expand Up @@ -3,7 +3,7 @@ CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS = define AMIGA=1 define SPC700=1
CFLAGS = define AMIGA=1 define SPC700=1 define NDEBUG=1
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS
Expand Down
2 changes: 1 addition & 1 deletion historical/makefiles/smake.z80
Expand Up @@ -3,7 +3,7 @@ CMATH = MATH=STANDARD
MATH = m # math link library designation

CC = sc
CFLAGS = define AMIGA=1 define Z80=1
CFLAGS = define AMIGA=1 define Z80=1 define NDEBUG=1
LINKER = slink
LLIB = LIB LIB:sc$(MATH).lib LIB:sc.lib LIB:amiga.lib
LFLAGS = STRIPDEBUG NOICONS
Expand Down

0 comments on commit c5f460f

Please sign in to comment.