RSS feed
a18b65de
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/02/17 16:23
Update license for reallocarray.
1c47ffcc
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/02/13 19:14
Import reallocarray() for later use.
60c3a7e2
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/30 15:30
Reformat code for better spacing, and provide a more detailed error.
57029959
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/28 18:36
extern: sync strlcpy and strlcat with upstream.
483d94f8
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/27 00:42
rgbasm: Fixed a dumb typo; pointed out by stag019.
9b4d16b0
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/27 00:02
Add another crashing regression test.
a3e95f99
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/26 23:56
rgbasm: Fix a division by zero in section address specifiers.
e3a31d7e
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/26 23:48
Correct test output for divzero-section-bank.
d9f5ce33
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/26 23:33
Add some basic regression tests.
361f1ac5
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/22 16:12
Work around a crash when '@' is interpreted as a macro name.
4f8cf84e
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/22 16:09
rgbasm: improve (some) pathological spacing.
c75b9d4d
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/22 15:42
Makefile: don't expand variables in a non-POSIXish way.
cd2af020
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/22 15:33
rgbasm: Save some horizontal space in main.c.
91241b44
– yenatch <yenatch@gmail.com>
authored
on 2015/01/19 18:28
rgbasm: bump MAXMACROARGS up to 256 from 9
1d174f37
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/07 18:52
rgbasm: Convert oDontExpandStrings to bool.
2777044f
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/07 18:39
Delete some unused functions.
e5e64b8c
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/07 18:36
rgbasm: trim ludicrously redundant comments.
8534f3a1
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/07 18:13
Unify usage strings/functions across programs.
bdc6401e
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/07 18:07
rgbfix: deal with options and arguments in the right order.
21d0b402
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/07 17:59
Don't unnecessarily initialize variables.
a3056495
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/07 17:44
rgbasm: Print usage if no filename is given after flags.
3b0e2070
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/07 13:43
Pass -Wimplicit (implicit + implicit-function-declaration) by default.
83eddb4c
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/07 11:47
Merge branch 'haltnop' of https://github.com/stag019/rgbds
57997756
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2015/01/07 11:36
Merge branch 'symmapfix' of https://github.com/stag019/rgbds
ab66b28f
– stag019 <stag019@gmail.com>
authored
on 2015/01/03 01:54
yacc_pre is no longer needed, since all the files were merged into one.
116569f5
– stag019 <stag019@gmail.com>
authored
on 2014/12/31 20:20
Fix for mapfiles and symfiles. Before, you couldn't define a mapfile unless you also defined a symfile. If you did, it would segfault.
2b839fec
– stag019 <stag019@gmail.com>
authored
on 2014/12/31 08:29
Use the options parameter provided for command line options. Specifically, for haltnop.
513d4517
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/12/30 22:21
Tweak path for stdnoreturn.h header.
9399ba36
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/12/30 22:20
Check for standards‐compliant platforms first in stdnoreturn.h.
ef3a4868
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/12/30 22:18
Request POSIX 2008 for strdup().
f0e5c5cc
– stag019 <stag019@gmail.com>
authored
on 2014/12/30 23:11
Cross-compiler noreturn support.
9b4959cb
– stag019 <stag019@gmail.com>
authored
on 2014/11/07 19:17
Implement round, ceil, and floor math functions.
dca82e6d
– stag019 <stag019@gmail.com>
authored
on 2014/11/07 11:42
Fix DEF() automatically converting string EQUS.
871c5ed3
– stag019 <stag019@gmail.com>
authored
on 2014/11/07 11:36
We aren't kidding ourselves anymore. This is a Gameboy assembler, not any sort of generic assembler.
635014b7
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/11/06 16:54
On Clang, error on implicit function declaration by default.
7ad634fe
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/11/06 16:42
Don’t assign to self.
1e133946
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/11/06 16:39
Use POSIX 2001 as the base standard.
9e24c264
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/11/06 16:36
Specify _Noreturn in the err family prototypes.
c1213f53
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/11/04 12:36
Merge branch 'master' of https://github.com/stag019/rgbds
a64d725a
– stag019 <stag019@gmail.com>
authored
on 2014/11/04 13:09
The actual way the macro bug should have been fixed.
82de7164
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/11/04 12:28
Mark error functions as _Noreturn.
80e2129f
– stag019 <stag019@gmail.com>
authored
on 2014/11/01 21:00
Merge https://github.com/bentley/rgbds
af70f039
– stag019 <stag019@gmail.com>
authored
on 2014/10/31 15:01
A few more small changes to charmap.c.
004bc2e5
– stag019 <stag019@gmail.com>
authored
on 2014/10/31 06:48
Fix a few charmap bugs maybe?
25efb007
– Christophe Staïesse <chastai@skynet.be>
authored
on 2014/10/10 11:22
fix a bug in the lexer involving double quote escaping and semicolons
c6c7b99f
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/10/09 23:48
PATH_MAX is not exactly portable. Hack around it for now.
e28d8384
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/10/05 22:01
Merge branch 'fix-makefile' of https://github.com/chastai/rgbds
27a350ea
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/10/05 21:55
Merge branch 'fix-uniquearg-segfault' of https://github.com/chastai/rgbds
cd8d895c
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/10/05 21:54
Style.
4577a01c
– Christophe Staïesse <chastai@skynet.be>
authored
on 2014/10/05 09:42
Fix out of bounds array access on invalid macro arg references
67583876
– Christophe Staïesse <chastai@skynet.be>
authored
on 2014/10/05 12:36
Add assertion to symFindMacroArg() to debug oob array access
424702b2
– Christophe Staïesse <chastai@skynet.be>
authored
on 2014/04/01 12:48
Fix bug: rgbasm segfault when \@ is used outside a macro
191f98a0
– Christophe Staïesse <chastai@skynet.be>
authored
on 2014/10/05 07:37
Fix incorrect dependencies in Makefile
00de7674
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/10/03 11:17
Now that install dirs are created, this error is unlikely to occur.
32fa032a
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/10/03 11:14
Makefile: Create install directories if they don’t exist.
73e44cb8
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/26 11:27
Fix dependencies for Yacc files. Improve Makefile POSIX compliance.
3e4350af
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/25 20:39
Don't cast calls to malloc().
0d07caba
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/25 16:56
Remove inconsistent version numbering.
3992ce25
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/25 16:40
Separate errors that shouldn't have been combined in the first place.
215d6f0c
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/23 23:40
Revert 97d431d1f4ad404e282e3781bd195be3f053734d; it breaks things.
f3394f46
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/23 23:17
Fix MinGW target.
e3df7588
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/23 23:07
Update license.
d7319ecd
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/23 23:03
Remove rgblib.
d661b3a5
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/23 22:50
Now that we replace missing libc functions, switch back to err().
c0be5ddb
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/23 21:19
Remove dead stores.
97d431d1
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/23 20:52
rgbasm: Avoid unnecessary filename copying.
a849e110
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/23 20:38
Improve POSIX compliance in the Makefile.
a41bdff8
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/23 20:28
Wrap Makefile to 80 characters.
cb383e6b
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/23 20:26
Unclutter Makefile: use $Q instead of ${Q}.
45b6872e
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/23 20:23
rgbasm: Fix TOCTOU and reduce buffering.
05610965
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/23 18:22
rgbasm: Don't allocate an unnecessary buffer.
284600ef
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/09/23 18:17
rgblink: Don't allocate unnecessary buffer. Delete unused flag.
2bf31870
– YamaArashi <shadow962@live.com>
authored
on 2014/08/22 17:44
Cleaned up lexer
6198cc18
– YamaArashi <shadow962@live.com>
authored
on 2014/08/21 21:52
Remove __LINE__
e4571bc0
– YamaArashi <shadow962@live.com>
authored
on 2014/08/21 15:53
Make _NARG work
46269240
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/08/21 07:29
Merge branch 'update-legacy-instructions' of https://github.com/yenatch/rgbds
b1269ab5
– YamaArashi <shadow962@live.com>
authored
on 2014/08/20 22:57
Improve rgbasm performance
3ecd169c
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/02/20 22:20
Revert previous commit. asmy.y is autogenerated from other .y files.
2dab1474
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/02/20 19:56
asmy.y should not be in gitignore.
08b1b97a
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/02/08 21:58
Preserve the ability to set pad_value in rgbfix.
17192ea6
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/02/08 18:26
Improve performance when padding: don't write a byte at a time.
af506985
– stag019 <stag019@gmail.com>
authored
on 2014/02/03 15:46
Added license to charmap.c
0f488b67
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/01/30 19:01
Remove unused alloca() implementation.
240d2a7f
– stag019 <stag019@gmail.com>
authored
on 2014/01/28 19:18
Merge https://github.com/bentley/rgbds
2ff28622
– yenatch <yenatch@gmail.com>
authored
on 2014/01/14 06:39
add instruction "ld hl, sp+nn"
af5f8893
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/01/12 16:30
Merge https://github.com/yenatch/rgbds
3e92f333
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2014/01/11 13:28
Provide a friendlier error when manpage directories don’t exist.
0ffa4ce9
– yenatch <yenatch@gmail.com>
authored
on 2014/01/06 15:04
rgbasm: let rgblink try to import undefined symbols
34656f9e
– stag019 <stag019@gmail.com>
authored
on 2013/12/27 19:35
Fix a bug where the first charmap entry wasn't added correctly.
c61c1122
– stag019 <stag019@gmail.com>
authored
on 2013/12/23 09:57
Remove GNU-specific <getopt.h>. getopt() is defined in <unistd.h> in POSIX, which adding #define _XOPEN_SOURCE 500 causes GCC to include.
55974bc7
– stag019 <stag019@gmail.com>
authored
on 2013/12/23 09:52
Only define _MAX_PATH is it isn't already defined.
94005513
– stag019 <stag019@gmail.com>
authored
on 2013/12/23 09:50
Comment out unused variable dest.
36edec62
– stag019 <stag019@gmail.com>
authored
on 2013/12/23 09:47
Add out_BinaryFileSlice() definition to output.h.
7d176245
– stag019 <stag019@gmail.com>
authored
on 2013/12/23 09:40
Remove all implicit definitions of compiler provided functions.
c65d58c5
– stag019 <stag019@gmail.com>
authored
on 2013/12/23 09:37
Move local includes below system includes.
1f9fd0f0
– stag019 <stag019@gmail.com>
authored
on 2013/12/22 15:56
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.
1218da79
– stag019 <stag019@gmail.com>
authored
on 2013/12/22 15:55
Character maps.
fd4b5c89
– yenatch <yenatch@gmail.com>
authored
on 2013/12/03 16:58
rgbasm: update manpage to include -v
bc99ee22
– yenatch <yenatch@gmail.com>
authored
on 2013/11/26 21:43
rgbasm: -v option (verbose)
de269987
– Anthony J. Bentley <anthony@cathet.us>
authored
on 2013/09/05 16:51
Add "jp hl" as a valid instruction.
Next