shithub: rgbds

RSS feed

88646093 – Rangi <[email protected]> authored on 2021/03/05 12:00
Swap the Name and Type columns in Predeclared Symbols

0a0427af – Rangi <[email protected]> authored and GitHub <[email protected]> committed on 2021/03/05 03:27
windows-xbuild CI uses ubuntu-18.04 for its gcc 7.3.0 (#784)

88048cdc – Rangi <[email protected]> authored on 2021/03/05 05:08
Clarify the character encoding example in rgbasm.5

c878ff87 – Rangi <[email protected]> authored and GitHub <[email protected]> committed on 2021/03/05 00:53
Report slack totals at the end of the .map file (#781)

a4049a3f – dannye <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/27 06:29
rgbasm(5): Clarify charmap behavior (#558)

8a75cc50 – Rangi <[email protected]> authored on 2021/03/03 07:26
Test an indented anonymous label

b674c5fc – Rangi <[email protected]> authored on 2021/03/03 05:35
Comment refers to "built-in" symbols

a6d3df7a – daid <[email protected]> authored and GitHub <[email protected]> committed on 2021/03/03 05:59
Put all local symbols in object/sym/map files (#774)

365484ef – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/03/02 18:26
Factor out handleCRLF()

5e2bd352 – Rangi <[email protected]> authored on 2021/03/02 15:46
Factor out a 'plain_directive' parser rule similar to the reverted 'last_line'

6655e04e – Rangi <[email protected]> authored and Rangi <[email protected]> committed on 2021/03/02 14:35
Restore the "EOF-newline" lexer hack

40c6b840 – ISSOtm <[email protected]> authored and Rangi <[email protected]> committed on 2021/02/20 22:40
Add tests for certain directives at EOF without a newline

5d6e0677 – daid <[email protected]> authored and GitHub <[email protected]> committed on 2021/03/02 11:34
Fix error-related issues (#773)

56071599 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/28 16:19
Allow trailing commas in bare lists

c637447d – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/28 16:17
Make the "db/dw/dl directive without data in ROM" warning more specific

ac2cefdd – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/28 11:50
Refactor some math functions into a shared file for rgbasm and rgblink

0774f5eb – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/28 11:30
Rename math.c/mymath.h to fixpoint.c/.h

76d88629 – Rangi <[email protected]> authored on 2021/02/28 11:12
Refactor part of getSection into createSection

1dafc1c7 – Rangi <[email protected]> authored and Rangi <[email protected]> committed on 2021/02/17 13:54
Allow empty macro arguments, with a warning

63d15ac8 – Rangi <[email protected]> authored and Rangi <[email protected]> committed on 2021/02/23 18:25
append_yylval_tzString should always evaluate its argument

1f579dea – Rangi <[email protected]> authored and Rangi <[email protected]> committed on 2021/02/17 13:28
Trim right whitespace from macro args before warning about length

fad48326 – Rangi <[email protected]> authored and Rangi <[email protected]> committed on 2021/02/17 11:30
Support /* block comments */ in macro arguments

e7d6ddf5 – Rangi <[email protected]> authored and GitHub <[email protected]> committed on 2021/02/24 15:04
Fix linking tiny overlay files (#755)

953f79c0 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/23 10:57
Support 'MACRO mac' as well as 'mac: MACRO' for defining macros

3c5e1caa – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/23 14:31
Disallow "." as a local label

d4028fff – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/24 16:19
Prevent ELIF or ELSE after an ELSE

dd892d61 – Rangi <[email protected]> authored on 2021/02/23 10:31
Correct rgbasm(5) about whitespace before labels

a09f2d41 – Rangi <[email protected]> authored on 2021/02/23 09:48
Test an indented macro label

dafef5a9 – Eldred Habert <[email protected]> authored and GitHub <[email protected]> committed on 2021/02/23 15:42
Remove column 1 restriction for labels with colons (#635)

929e2a44 – dannye <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/21 18:43
rgbasm: Report conflicting file/line number for duplicate sections

cc112909 – dannye <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/21 18:28
Add duplicate-section test

72911ada – ISSOtm <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/21 14:13
Prevent non-numeric symbol from overriding refs

037bc7ab – Rangi <[email protected]> authored on 2021/02/21 11:30
Add an rgblink test case for an $8000-byte ROM0 section with -t

5fd636ac – Rangi <[email protected]> authored and GitHub <[email protected]> committed on 2021/02/21 08:14
Implement floored `/` and divisor-sign `%` operators (#745)

a6d844a9 – Rangi <[email protected]> authored and GitHub <[email protected]> committed on 2021/02/19 11:34
Add more test cases for IF, REPT, and MACRO (#748)

bee62076 – ISSOtm <[email protected]> authored on 2021/02/19 19:51
Allow ENDC at EOF without a newline

cd072d5e – ISSOtm <[email protected]> authored on 2021/02/19 11:52
Add assertion check for potential UAF trigger

6ef3ee13 – ISSOtm <[email protected]> authored on 2021/02/19 11:15
Give void* ptr to %p formatter

c29b616f – ISSOtm <[email protected]> authored on 2021/02/18 11:33
Fix forgotten initialization of `lexerState->isReferenced`

39c179aa – Rangi <[email protected]> authored on 2021/02/17 08:14
Fix missing newline in a dbgPrint

5c1ae4ce – Rangi <[email protected]> authored on 2021/02/17 06:30
Shorter quine test cases

efbfeca2 – Rangi <[email protected]> authored on 2021/02/17 05:36
Avoid two peek(1) calls when lexing """multi-line strings"""

7dd34f15 – Rangi <[email protected]> authored on 2021/02/17 04:41
Format INT32_MIN as '-2147483648', not '--2147483648'

748e7dd4 – Rangi <[email protected]> authored on 2021/02/17 04:25
Fix calculation of 2**30

d049ffc0 – Rangi <[email protected]> authored and GitHub <[email protected]> committed on 2021/02/16 14:44
Handle string literals within macro arguments (#685)

8c027548 – Rangi <[email protected]> authored and GitHub <[email protected]> committed on 2021/02/16 14:01
Allow `ds` to take multiple values to repeat for a count (#725)

76d6ef86 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/14 11:55
Implement LOAD UNION and LOAD FRAGMENT

c67a696a – Rangi <[email protected]> authored on 2021/02/16 13:07
Use macros to convert between radians and fixed-point 65536ths

ee20d901 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/14 15:53
Make `@` relative to the start of a `ds` even at link time

2bc12447 – Rangi <[email protected]> authored and GitHub <[email protected]> committed on 2021/02/16 08:36
Update rgbds(5) object file format documentation (#740)

cb61da88 – Rangi <[email protected]> authored and GitHub <[email protected]> committed on 2021/02/16 08:31
-Wmacro-shift warns about shifting macro arguments too far (#741)

122ba6eb – ISSOtm <[email protected]> authored on 2021/02/16 17:09
Update deprecated feature examples

dddff0f4 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/12 10:54
Cannot start a new section that's already on the stack

a919f922 – Antonio Vivace <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/16 12:00
Add FUNDING.yml to show the Sponsor button on the repository

8f20620c – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/12 18:09
Allow shifting macro arguments by a negative amount

96bce05b – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/12 10:32
Newlines in multi-line strings update the line number

fc2bf3d1 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/12 10:27
Prefer `sizeof($$)` to `MAXSTRLEN + 1`

8415ce3e – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/12 10:24
Correct the keywordDict size

ebb5aab6 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/12 10:21
Correct some comments

464a3a48 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/02/10 08:10
Separate extern getopt implementation from the unistd.h one

88e1cc73 – ISSOtm <[email protected]> authored on 2021/02/11 08:04
Make EOF token name consistent across Bison versions

b3c0db21 – ISSOtm <[email protected]> authored on 2021/02/11 07:48
Remove "EOF-newline" lexer hack

76446e6d – ISSOtm <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/21 14:41
Change behavior of merging FRAGMENTs to constrain each fragment individually

6623b1dc – ISSOtm <[email protected]> authored on 2021/01/22 20:50
Fix CI on macOS

70bbb098 – ISSOtm <[email protected]> authored on 2021/01/22 19:05
Remove stale keywords

19260653 – ISSOtm <[email protected]> authored on 2021/01/22 19:02
Enable Bison warnings

e3d355d9 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/21 04:36
Attempt to recover from syntax errors with bison

a679e022 – ISSOtm <[email protected]> authored on 2021/01/22 08:34
Get rid of `asm.h` and `localasm.h`

592e9b37 – ISSOtm <[email protected]> authored on 2021/01/22 06:09
Reorganize and comment better `main()`

effc5824 – ISSOtm <[email protected]> authored on 2021/01/22 06:03
Rework defining variables on command-line

3697065a – ISSOtm <[email protected]> authored on 2021/01/22 06:01
Add `asm/opt.c` to CMakeLists

fa0fa4d5 – ISSOtm <[email protected]> authored on 2021/01/22 05:41
Significantly overhaul OPT code

5acc48fa – ISSOtm <[email protected]> authored on 2021/01/22 04:44
Error out when given several input files

1487eebe – ISSOtm <[email protected]> authored on 2021/01/22 03:49
Remove time counter

993c0340 – ISSOtm <[email protected]> authored on 2021/01/22 03:37
Avoid using EXPAND_AND_STR with external defines

09f16bda – ISSOtm <[email protected]> authored on 2021/01/22 03:32
Use `putc` instead of `fputc`

41d544a4 – ISSOtm <[email protected]> authored and Eldred Habert <[email protected]> committed on 2020/12/25 20:53
Rewrite RGBFIX

f28b4aba – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/19 10:57
Fix a potential buffer overflow in strrpl

ca1c9346 – ISSOtm <[email protected]> authored on 2021/01/19 11:33
Have CMake use specified compiler in CI, not system default

d5a00cf6 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/15 16:12
Comment cites the string hash algorithm (djb2)

fb39c3a7 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/15 15:31
Consistently refer to "directives", not "pseudo-ops"

15ec6efc – ISSOtm <[email protected]> authored on 2021/01/17 15:13
Fix missing newline in charmap override warning

93d83e17 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/14 16:15
Don't override bison's internal 'yytnamerr' function

df16e64f – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/12 16:30
Handle MACRO and REPT/FOR bodies differently

a4ebb878 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/10 19:32
Add Rangi to contributors

5ef8e0a1 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/10 14:29
Use an IELR parser if available

eb4952c1 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/10 09:48
Use more verbose syntax error messages

57b734a7 – ISSOtm <[email protected]> authored on 2021/01/10 20:37
Reinstate RL into the _RS family

5be1c0da – ISSOtm <[email protected]> authored on 2021/01/09 18:29
Fix intra-section ALIGN not computing offset correctly

b598911e – ISSOtm <[email protected]> authored on 2021/01/08 22:57
Enable LTO in release builds

cab9cb06 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/08 11:28
Store IF depth relative to each fstack context

62bea23c – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/03 17:00
Implement `BREAK` to exit `REPT` and `FOR` loops

7ce5cf15 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/04 05:49
Convert floating to fixed point by rounding, not truncation

7e3fc1db – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/01 16:22
Fix Actions CI for MSVC

77279984 – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2020/12/30 06:00
Implement `STRRPL`

669a392f – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/01 20:52
Revise the rgbasm(5) docs

51ce0b03 – ISSOtm <[email protected]> authored on 2021/01/01 21:47
Remove removed features from documentation

bd244e68 – ISSOtm <[email protected]> authored on 2021/01/01 21:42
Remove deprecated features

a70ecba0 – Rangi <[email protected]> authored and GitHub <[email protected]> committed on 2021/01/01 15:37
Implement PRINT and PRINTLN (#672)

9d2d5cfc – Rangi <[email protected]> authored and Eldred Habert <[email protected]> committed on 2021/01/01 09:28
Implement `REDEF` to allow redefining `EQUS` string equates

Next