Commit Graph

  • 951a58e7a6 Merge 5b952ae580 into 9921797235 ksherlock 2016-09-05 18:52:36 +0000
  • 5b952ae580 clean up some stuff. Kelvin Sherlock 2016-09-05 14:34:22 -0400
  • e2d81bc221 better BRA support for 65c02+ Kelvin Sherlock 2016-05-27 15:54:43 -0400
  • 3884f0b36a 65c02/etc opcode tables. Kelvin Sherlock 2016-05-27 15:54:28 -0400
  • 138058cda6 -P support to specify processor. (6502, 65c02, 65c02r, 65c02s) Kelvin Sherlock 2016-05-27 15:50:16 -0400
  • e35305a646 65c02, rockwell 65c02 support. Kelvin Sherlock 2016-04-13 12:15:11 -0400
  • 9921797235 Merge pull request #12 from ksherlock/pdf_documentation master Michael Steil 2016-04-13 14:45:26 -0700
  • 2fbdfc89d3 Merge pull request #11 from ksherlock/remove_horrible_kludge_due_to_C_compiler_bug_on_Sun Michael Steil 2016-04-13 14:44:53 -0700
  • d8d9b7350b Merge pull request #10 from ksherlock/fix_m_flag Michael Steil 2016-04-13 14:44:21 -0700
  • f319c607d5 Merge pull request #9 from ksherlock/fix_null_operand_eval Michael Steil 2016-04-13 14:43:40 -0700
  • c91b6231a6 Merge pull request #8 from ksherlock/master Michael Steil 2016-04-13 14:43:12 -0700
  • 19a063f863 Merge pull request #7 from michaelcmartin/fix-link Michael Steil 2016-04-13 14:42:44 -0700
  • 89c2200a90 updated write_6502.itr to work with heirloom troff; generated ps and pdf versions. Kelvin Sherlock 2016-04-13 12:18:49 -0400
  • 83c09bbd55 65c02, rockwell 65c02 support. Kelvin Sherlock 2016-04-13 12:15:11 -0400
  • 733b92017e remove horrible kludge due to C compiler bug on Sun (and eliminate a lot of enum mismatch warnings) Kelvin Sherlock 2016-02-24 22:09:56 -0500
  • 95ba6e7a48 remove horrible kludge due to C compiler bug on Sun (and eliminate a lot of enum mismatch warnings) Kelvin Sherlock 2016-02-24 22:09:56 -0500
  • 2224fcb803 fix macro listings (-m w/ -l). Slightly broken by varargs update. Kelvin Sherlock 2016-02-24 13:33:13 -0500
  • f14dc01a1e fix macro listings (-m w/ -l). Slightly broken by varargs update. Kelvin Sherlock 2016-02-24 13:33:13 -0500
  • 752bd31a3f prevent `lda @y` or `lda @x` (which is accepted by the parser) from crashing. Kelvin Sherlock 2016-02-23 21:12:07 -0500
  • 3b9ecd6290 prevent `lda @y` or `lda @x` (which is accepted by the parser) from crashing. Kelvin Sherlock 2016-02-23 21:12:07 -0500
  • 80c4aec631 mkstemp fix ksherlock 2016-02-22 15:45:17 -0500
  • 0bd54d0432 Default to cc as a compiler, with options to change if needed Michael Martin 2016-02-08 18:10:23 -0800
  • e0ee18b299 Break out makedepend output to auxiliary file Michael Martin 2016-02-08 18:04:00 -0800
  • 4cc8c97be5 Merge pull request #5 from michaelcmartin/ansi-c Michael Steil 2016-01-25 07:35:52 -0800
  • d914c8345e Clean up dead target from merged-Makefile experiment Michael Martin 2016-01-24 18:18:41 -0800
  • d45d1461a2 Streamline Makefiles, resolve issue #4 Michael Martin 2016-01-24 18:11:39 -0800
  • 877c4bfacc Extra headers and casts so it can compile with the -ansi flag Michael Martin 2016-01-24 15:56:45 -0800
  • d2d8ab6bfc rename swab to avoid conflict with string.h Michael Martin 2016-01-24 00:10:35 -0800
  • c2dff5c4c3 Remove cruft and gcc-5-only flags from Makefiles Michael Martin 2016-01-24 00:04:00 -0800
  • d53658da5e Extern all the globals, not just the tables Michael Martin 2016-01-24 00:00:20 -0800
  • 693c15a2a8 Protoize. Michael Martin 2016-01-23 23:13:44 -0800
  • fa1c08008e Push everything into headers for Slinky Michael Martin 2016-01-23 22:57:12 -0800
  • cefd64ed6f Bring Slinky makefile in line with Macross Michael Martin 2016-01-23 22:53:59 -0800
  • 4ab0baafe6 Use varargs for errors in Slinky Michael Martin 2016-01-23 22:37:08 -0800
  • 4c56782718 Change make cleanup to more conventional make clean Michael Martin 2016-01-23 21:51:21 -0800
  • 0b99475ead Move function declarations out of the .c files and use the generated .h files instead Michael Martin 2016-01-23 21:50:12 -0800
  • a98186c8f5 Full header information extracted from gcc -aux-info Michael Martin 2016-01-23 18:38:39 -0800
  • 7e126cbfe6 Create a .gitignore file Michael Martin 2016-01-23 17:47:11 -0800
  • c62c0fba3a Hide warnings, improve Makefile comments Michael Martin 2016-01-23 17:45:47 -0800
  • 77e0ca2578 Remove all warnings that aren't int- or pointer-conversion Michael Martin 2016-01-23 17:24:28 -0800
  • 3e49dc61f0 Main should have a return value Michael Martin 2016-01-23 16:01:46 -0800
  • e60db078d2 Use mkstemp instead of mktemp - mktemp is intrinsically unsafe. Michael Martin 2016-01-23 15:56:01 -0800
  • 29f102cdf1 emitString: comparison between pointer and integer Peter De Wachter 2016-01-23 20:18:41 +0100
  • deb5d06fba Remove obsolete kludge Peter De Wachter 2016-01-23 20:16:21 +0100
  • e10a35e3e1 Protoize Peter De Wachter 2016-01-23 19:18:42 +0100
  • b9748cbe0e Use the right member of union arguments so that everything typechecks Peter De Wachter 2016-01-23 19:16:21 +0100
  • 773dba638d XXX missing argument for buildIdentifierList Peter De Wachter 2016-01-23 19:13:43 +0100
  • 9124a65c98 buildMdoStatement: seems to have wrong argument type Peter De Wachter 2016-01-23 19:12:10 +0100
  • 606dfd1650 addLabelToStatement: correctly create a dummy statementBodyType Peter De Wachter 2016-01-23 18:47:57 +0100
  • 9123e36a38 printExpression: select the right field of the union for CONDITION_CODE_EXPR Peter De Wachter 2016-01-23 18:34:23 +0100
  • c968f1bed4 evaluateOperand takes only a single argument Peter De Wachter 2016-01-23 18:24:14 +0100
  • 086027b1b5 XXX Missing parameter in call to assembleStatementBody Peter De Wachter 2016-01-23 18:11:23 +0100
  • 2306979620 expandExpression takes two arguments Peter De Wachter 2016-01-23 17:52:08 +0100
  • 19d7cb724c Convert macross listing functions to varargs Peter De Wachter 2016-01-23 17:48:33 +0100
  • 0e03424ec1 moreLabel is always used with one argument Peter De Wachter 2016-01-23 17:42:40 +0100
  • ad1aa82bcd Avoid C++ style comments Peter De Wachter 2016-01-23 17:38:30 +0100
  • c594490db9 Convert macross error-handling functions to varargs Peter De Wachter 2016-01-23 17:35:49 +0100
  • e8b97b38d7 assembleStatement: fix use-after-free Peter De Wachter 2016-01-23 16:35:02 +0100
  • 8e5376efd9 Add missing <string.h> includes Peter De Wachter 2016-01-23 15:53:00 +0100
  • dfaf049859 Include <string.h> instead of <strings.h> Peter De Wachter 2016-01-23 15:48:25 +0100
  • ff868a98cb Use standard malloc Peter De Wachter 2016-01-23 15:45:36 +0100
  • 7fb5312423 Use extern keyword in declarations of arrays with unspecified size Peter De Wachter 2016-01-23 15:41:05 +0100
  • 0c3b134ab9 Update source-to-header dependencies Michael Martin 2016-01-23 04:04:14 -0800
  • 6e13fae5a5 Remove circular dependency Michael Martin 2016-01-23 03:51:43 -0800
  • cbad3bfb15 Move Macross's local extern function references into ANSI C headers full of prototypes Michael Martin 2016-01-23 03:51:29 -0800
  • 75ff8459e5 Function prototypes for semanticMisc.c Michael Martin 2016-01-23 01:08:06 -0800
  • bca47ce3e1 Use bison as the default yacc Michael Martin 2016-01-23 00:36:58 -0800
  • 4bed39833e added license headers and README.md Michael Steil 2016-01-14 07:23:33 -0800
  • 827cd91ead Don't define BYTESWAPPED, so we output correct little endian for 6502 Michael Steil 2014-06-18 12:55:06 -0400
  • 41abf82cae Fixed macross and slinky to compile with clang 3.3 for i386 Mac OS X Michael Steil 2014-05-03 22:47:33 -0700
  • b259671c6d Removed all build output by running "make cleanup" in "." and "slinky" directories Michael Steil 2014-05-03 22:32:22 -0700
  • 310cb38894 Renamed DOC to DOC.txt to avoid conflict with directory doc on case insensitive file systems Michael Steil 2014-05-03 22:23:35 -0700
  • 98a36557e4 Initial commit from macross.tar.gz MD5 (macross.tar.gz) = 4ecb4a6e015b11fef043fe78d1eedb61 Michael Steil 2014-05-03 22:20:34 -0700