Commit Graph
17 Commits
Author SHA1 Message Date
stag019 dca82e6d95 Fix DEF() automatically converting string EQUS. 2014-11-07 16:42:55 -05:00
stag019 871c5ed360 We aren't kidding ourselves anymore. This is a Gameboy assembler, not any sort of generic assembler. 2014-11-07 16:36:03 -05:00
stag019 a64d725a8d The actual way the macro bug should have been fixed. 2014-11-04 18:09:22 -05:00
stag019 80e2129f22 Merge https://github.com/bentley/rgbds
Conflicts:
	include/lib/types.h
	src/asm/symbol.c
2014-11-02 01:00:20 -05:00
stag019 af70f03933 A few more small changes to charmap.c. 2014-10-31 19:01:21 -04:00
stag019 004bc2e50e Fix a few charmap bugs maybe? 2014-10-31 10:48:54 -04:00
stag019 af506985e5 Added license to charmap.c 2014-02-03 20:46:52 -05:00
stag019 240d2a7f14 Merge https://github.com/bentley/rgbds 2014-01-29 00:18:10 -05:00
stag019 34656f9e5d Fix a bug where the first charmap entry wasn't added correctly. 2013-12-28 00:35:05 -05:00
stag019 c61c112218 Remove GNU-specific <getopt.h>. getopt() is defined in <unistd.h> in POSIX, which adding #define _XOPEN_SOURCE 500 causes GCC to include. 2013-12-23 14:57:06 -05:00
stag019 55974bc743 Only define _MAX_PATH is it isn't already defined. 2013-12-23 14:52:37 -05:00
stag019 94005513a4 Comment out unused variable dest. 2013-12-23 14:50:37 -05:00
stag019 36edec6231 Add out_BinaryFileSlice() definition to output.h. 2013-12-23 14:47:37 -05:00
stag019 7d176245d8 Remove all implicit definitions of compiler provided functions.
<strings.h> cause strncasecmp to be define.
2013-12-23 14:40:53 -05:00
stag019 c65d58c589 Move local includes below system includes. 2013-12-23 14:37:56 -05:00
stag019 1f9fd0f060 This fixes an error with using long label names in macros. If the label name you're using is longer than the string length of the literal macro text, a syntax error would occur. This fix makes sure it at least allocates enough bytes for the largest allowed label name. 2013-12-22 20:56:31 -05:00
stag019 1218da79a9 Character maps. 2013-12-22 20:55:14 -05:00