shithub: rgbds

RSS feed

ffdb1fbf – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/10 22:39
Split macro arg management into its own file

4b33b4b3 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/10 22:21
Remove forward decl of nonexistent function

55b91165 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/10 21:46
Get rid of obsoleted function

7c8eba9f – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/10 20:23
Remove error message causing segfault

23effcc3 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/10 20:03
Fix error messages in `sym_GetConstantValue`

ea0c5581 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/10 12:55
Prevent deletion of built-in symbols

2ea329c9 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/10 12:36
Make symbol creation funcs return ptr to symbol

3948795d – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/10 12:04
Remove deprecated section types

13e49201 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/10 12:00
Get rid of `comma` token

88b11210 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/10 11:56
Uniformize style in asmy.y

d2a97e93 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/10 11:46
Remove obsolete instruction forms

cb3997d8 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/10 11:37
Fix org location being undefined when incorrect

c7320a49 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/10 09:49
Deprecate `GLOBAL` and `XDEF`

8d9a8961 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/10 09:42
Remove deprecated `IMPORT` symbol

81a05741 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/08 12:26
Remove typing for operators that don't need it

361326e0 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/07 13:18
Allow inlining of two simple RPN functions

0d31afaf – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/07 13:08
Correct four code style issues

48ad3973 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/07 13:04
Tell the user about "label"s instead of "relocatable"s

f6f25296 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/07 13:02
Fix passing constant label to BANK() causing an error

cb62076f – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/06 13:15
Use `$(MAKE)` instead of `make` in `develop`

8034e567 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/05 21:32
Un-silence `make checkpatch` in CI

59546c89 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/03/04 23:33
Un-trivialize expression in long RPN expr test

eee0e6ad – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/29 11:39
Simplify `long-rpn-expression.asm` test

fa10ee43 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/29 11:30
Deprecate colon-less non-local labels

5bc8d51a – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/26 09:28
Ignore unused arguments in a more standard way

361d6cf5 – Eldred Habert <eldredhabert0@gmail.com> authored and GitHub <noreply@github.com> committed on 2020/02/25 21:56
Merge pull request #437 from rednex/locals

6800609f – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/24 12:54
Make RGBLINK check divisions by zero

dac13ba4 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/24 11:58
Add string format checking to err.h functions

702075eb – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/24 11:23
Add forgotten file name argument to `err`

3b62bd0b – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/23 18:01
Bundle GCC runtime in Win32 bin package

4cc24f43 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/23 17:43
Add `ds cnt, byte` syntax

cfe21876 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/23 17:27
Make writing patches not affect the expression

ef2bfe4e – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/19 04:51
Store patch file line in the file name

14731c0a – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/18 19:56
Use the GitHub-provided base ref for checkpatch testing

93747af2 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/18 19:55
Allow overriding the base ref for checkpatch

76efd26d – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/18 19:20
Prevent local symbols that are not labels

cf2001de – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/18 19:01
Allow compiling parser in debug mode with `-DYYDEBUG=1`

6d008772 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/18 15:58
Prevent infinite loop with line continuations without newlines

6755a091 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/18 15:23
Improve naming of CI build artifacts

b6ac23be – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/18 15:12
Remove Travis CI files

e941cafe – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/18 13:36
Make locals in main scope a non-fatal error

03fe077b – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/18 13:15
Make locals without parent a non-fatal error

12ef8798 – Eldred Habert <eldredhabert0@gmail.com> authored and GitHub <noreply@github.com> committed on 2020/02/18 15:04
Merge pull request #486 from ISSOtm/actions

179e0474 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/10 20:14
Add Windows testing

d497190a – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/13 21:52
Do not zip artifacts ourselves

e078c1e7 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/13 21:30
Use `develop` in CI when possible

7471f46a – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/10 19:50
Add checkpatch testing

8cee3c3c – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/10 08:50
Upload binaries after compilation

97bcbf5d – ISSOtm <eldredhabert0@gmail.com> authored on 2020/01/30 13:29
Add GitHub Actions for regression testing

3fce9ed9 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/17 10:03
Have Wine shim explicitly require bash

21ffcc74 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/17 09:32
Don't use `echo -e` for creating the Wine shim

9e99db9a – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/17 08:52
Allow `\r` in strings

5fd38c5f – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/13 22:07
Do not try to link libpng statically

03ed9147 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/13 19:29
Give reason to why writing the object file fails

42faffe6 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/13 18:06
Make the Wine shims a separate target

bc80e910 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/13 15:43
Fix two code style errors

30a95d73 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/13 15:20
Improve testing PC

f01a2274 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/13 15:12
Fix non-const labels with callbacks having incorrect values when diffed

91b65c93 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/13 10:57
Add include guards and license header to section.h

18c47843 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/12 10:27
Check if sections referenced in linker script exist

d5fe377c – Eldred Habert <eldredhabert0@gmail.com> authored and GitHub <noreply@github.com> committed on 2020/02/11 20:39
Merge pull request #482 from ISSOtm/conflict

ed4a6134 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/11 14:04
Rename productions to "reloc" when not really constant

11209851 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/11 13:59
Fix 1 s/r and 1 r/r conflict

31aa1ea4 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/11 06:38
Improve arg-shift test

96b6e4a7 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/11 06:36
Add forgotten semicolon in grammar

001b95d1 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/11 06:25
Add SHIFT with numeric argument

3b2c8623 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/11 04:35
Make more RGBASM errors print their line number

230f8492 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/11 04:02
Fix error output slightly broken on Windows

c37253fe – Eldred Habert <eldredhabert0@gmail.com> authored and GitHub <noreply@github.com> committed on 2020/02/11 03:51
Merge pull request #480 from ISSOtm/section

0ed8d385 – Eldred Habert <eldredhabert0@gmail.com> authored and GitHub <noreply@github.com> committed on 2020/02/11 03:32
Merge pull request #481 from rednex/revert-451-atomic_output

6963d77f – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/10 04:30
Add documentation for `LOAD` blocks

02ea52f4 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/09 13:53
Add test for `LOAD`

cdabc057 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/09 12:05
Allow unseekable files with `INCBIN`

eb0d7571 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/09 11:30
Implement `LOAD`/`ENDL` blocks

f1211192 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/09 11:13
Use section's offset instead of general one

d9c1b669 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/09 11:10
Deduplicate value output function code

2f60e0a5 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/09 11:06
Use meaningful types for byte output functions

ffe9e92b – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/09 10:43
Skip double-checking overflow in byte output

aa90a53f – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/09 10:40
Move 1-byte overflow check to `out_AbsByte`

598c9235 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/09 10:10
Use callback for PC's value

8c4b473d – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/03 21:05
Add more checks to section creation in RGBASM

a4fe274c – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/03 20:52
Unify all section declarations

34597ce6 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/03 18:35
Mark some section functions as `const`

4a2af807 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/03 18:27
Remove legacy forward declaration

d0ec3562 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/03 18:26
Split section management into its own file

bfdbd000 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/03 17:52
Do some misc cleanup of `output.c`

d0278d86 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/03 17:01
Invert logic for section max sizes

632bc2aa – Eldred Habert <eldredhabert0@gmail.com> authored and GitHub <noreply@github.com> committed on 2020/02/09 22:10
Merge pull request #476 from ISSOtm/expr_cleanup

1ca59f25 – Eldred Habert <eldredhabert0@gmail.com> authored and GitHub <noreply@github.com> committed on 2020/02/09 22:08
Revert "Make RGBASM overwrite output files atomically"

1d0c8fa1 – Eldred Habert <eldredhabert0@gmail.com> authored and GitHub <noreply@github.com> committed on 2020/02/09 22:08
Merge pull request #451 from rednex/atomic_output

1d70c989 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/09 21:55
Test one more label diff case

818a0d02 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/07 09:53
Test more cases in `label-diff` test

ab1eb146 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/02/07 09:46
Print special message when PC is not constant

63054ae0 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/01/20 19:36
Make more functions ignore the RPN buffer when constant

15504024 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/01/20 19:25
Improve error message when a symbol's value is not constant

d466cab1 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/01/20 19:25
Init RPN expressions created by binary operators

4e8b34f4 – ISSOtm <eldredhabert0@gmail.com> authored on 2020/01/20 19:19
Improve error message when a symbol is not constant

5014f55c – ISSOtm <eldredhabert0@gmail.com> authored on 2020/01/20 20:05
Treat PC as a symbol as well

1d78cd0f – ISSOtm <eldredhabert0@gmail.com> authored on 2020/01/20 18:12
Axe the `constexpr` expression evaluator

52d62c6b – ISSOtm <eldredhabert0@gmail.com> authored on 2020/01/20 18:07
Handle subtractions between labels

Next