Michael Martin
0bd54d0432
Default to cc as a compiler, with options to change if needed
2016-02-08 18:10:23 -08:00
Michael Martin
e0ee18b299
Break out makedepend output to auxiliary file
...
This drastically simplifies the core Makefiles and if makedepend
is installed you can regenerate dependencies as needed with the
command `make depend`.
2016-02-08 18:04:00 -08:00
Michael Martin
d914c8345e
Clean up dead target from merged-Makefile experiment
2016-01-24 18:18:41 -08:00
Michael Martin
d45d1461a2
Streamline Makefiles, resolve issue #4
...
Slinky and Macross need the same y.tab.h. This ensures that, and
it also removes all unused variables and rules and does a
makedepend pass to fill in the dependencies of .c files on .h
files.
2016-01-24 18:11:39 -08:00
Michael Martin
c2dff5c4c3
Remove cruft and gcc-5-only flags from Makefiles
2016-01-24 00:04:00 -08:00
Michael Martin
d53658da5e
Extern all the globals, not just the tables
2016-01-24 00:00:20 -08:00
Michael Martin
4c56782718
Change make cleanup to more conventional make clean
2016-01-23 21:51:21 -08:00
Michael Martin
c62c0fba3a
Hide warnings, improve Makefile comments
2016-01-23 17:45:47 -08:00
Peter De Wachter
ff868a98cb
Use standard malloc
2016-01-23 16:07:37 +01:00
Michael Martin
0c3b134ab9
Update source-to-header dependencies
2016-01-23 04:04:14 -08:00
Michael Martin
6e13fae5a5
Remove circular dependency
2016-01-23 03:51:43 -08:00
Michael Martin
bca47ce3e1
Use bison as the default yacc
2016-01-23 00:36:58 -08:00
Michael Steil
827cd91ead
Don't define BYTESWAPPED, so we output correct little endian for 6502
...
BYTESWAPPED was defined because macross targeted SunOS on SPARC.
2014-06-18 12:55:06 -04:00
Michael Steil
41abf82cae
Fixed macross and slinky to compile with clang 3.3 for i386 Mac OS X
2014-05-03 22:47:33 -07:00
Michael Steil
98a36557e4
Initial commit from macross.tar.gz
...
MD5 (macross.tar.gz) = 4ecb4a6e015b11fef043fe78d1eedb61
2014-05-03 22:20:34 -07:00