Commit Graph
30 Commits
Author SHA1 Message Date
stag019 6438ae2591 Remove __progname; add progname set to argv[0] in each main(). 2015-03-09 13:57:04 -04:00
stag019 ebc9a4b786 Merge include/link/types.h and include/asm/types.h into include/types.h 2015-03-07 16:04:07 -05:00
stag019 e195076793 Only block comments in headers 2015-03-07 15:50:09 -05:00
stag019 b14beeff10 Consistency in #includes 2015-03-07 15:49:17 -05:00
stag019 db54c2ebd6 Replace all ASMOTOR references with RGBDS. 2015-03-07 15:42:06 -05:00
stag019 b924f58bb0 Added -D to manpage 2015-02-24 18:31:13 -05:00
stag019 ac78c37f9d Add reallocarray to Makefile; clean up some things in main.c 2015-02-24 18:11:02 -05:00
stag019 fd4327327c Command line definitions. 2015-02-23 21:23:51 -05:00
stag019 ab66b28fdf yacc_pre is no longer needed, since all the files were merged into one. 2015-01-03 06:57:07 -05:00
stag019 116569f54d Fix for mapfiles and symfiles. Before, you couldn't define a mapfile unless you also defined a symfile. If you did, it would segfault. 2015-01-01 01:20:29 -05:00
stag019 2b839fec37 Use the options parameter provided for command line options. Specifically, for haltnop. 2014-12-31 13:29:24 -05:00
stag019 f0e5c5ccc8 Cross-compiler noreturn support. 2014-12-31 04:11:06 -05:00
stag019 9b4959cb75 Implement round, ceil, and floor math functions. 2014-12-17 01:30:19 -05:00
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