RSS feed
03967bd6
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/21 11:42
Prevent purging referenced symbols
eb445271
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/20 17:50
Remove carryover from RGBASM in RGBLINK tests
af22cf18
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/20 16:22
Simplify `out_PCRelByte` by using PC
5a0fcda4
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/20 14:57
Prevent `POPS` within `LOAD` blocks
29623c41
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/20 14:29
Test generating direct bytes in LOAD blocks
ebda8255
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/20 14:20
Improve LOAD test to also test patches inside LOAD section
deb91f67
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/20 13:59
Reset symbol scope on every section change
fb5e7681
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/20 12:37
Prevent using `LOAD` blocks outide code sections
ecf44c78
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/19 21:24
Reject including directories
5bca1172
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/19 19:07
Fix section continuation when only one bank exists
136446fc
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/15 11:19
Improve checking of RST and LDH values at assembly time
49bca8d5
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/14 21:50
Fix misnamed hashmap function
7ddbe44b
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/14 21:09
Use hashmap system for charmap
af60e7f7
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/14 20:40
Allow charmap creation even if its base doesn't exist
2f16e82c
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/14 20:12
Improve PC offset management
7b54312d
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/14 12:50
Deprecate `OPT z` in favor of `OPT p`
5b98beec
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/14 12:22
Use left recursion instead of right
6662c86d
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/14 12:17
Define 3-bit value when invalid
2f466c29
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/14 10:43
Revamp macro arg system
61897d8b
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/14 07:33
Fix `warning.h` not including a required header
a259f53b
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/03/13 19:20
Rename macro functions with proper prefix
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`
Next