shithub: rgbds

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