Antonio Niño Díaz
fa37922ca7
Remove develop branch from contributing guide
...
This branch was meant to contain changes that were considered too risky
to be in master. However, there is not enough activity in the repository
to justify its presence. Both branches are always pointing at the same
commit.
Signed-off-by: Antonio Niño Díaz <antonio_nd@outlook.com >
2019-05-09 18:58:25 +01:00
Antonio Niño Díaz
6ff9435e0a
Merge pull request #335 from dbrotz/fix-334
...
Dynamically allocate RPN expression buffer
2019-05-05 23:33:36 +01:00
dbrotz
40006c6152
Make yylex() return int
2019-05-02 19:53:45 -07:00
dbrotz
b256e4c2e3
Dynamically allocate RPN expression buffer
2019-05-02 19:31:26 -07:00
Antonio Niño Díaz
a37a09c09c
Merge pull request #328 from NieDzejkob/better-linker-errors
...
Print location information in linker errors where viable #328
2019-03-10 23:41:14 +01:00
Antonio Niño Díaz
8ece231d8b
Merge pull request #327 from NieDzejkob/symbol-length-check
...
Fix symbol length checking
2019-03-10 23:40:03 +01:00
Jakub Kądziołka
e7de0745ad
Improve documentation of the object format
2019-03-04 09:45:14 +01:00
Jakub Kądziołka
7af2d5dfe1
Print location information in linker errors where viable
2019-03-03 22:55:17 +01:00
Jakub Kądziołka
2f2f14bf80
Fix symbol length checking
...
When the while loop in `ParseSymbol` stops because of the symbol length,
`copied` will have the value of `MAXSYMLEN`, which is obviously not
greater than `MAXSYMLEN`. Changing the condition to `>=` fixes the
issue.
As a bonus, the correct union field will now be used. It shouldn't
matter, but it's technically UB to use a wrong one.
2019-03-02 19:11:53 +01:00
jmle
c59cb6a828
Increase version number to 0.3.8
v0.3.8
2019-02-20 00:10:02 +01:00
Simon Harms
06aaf5b571
Update README.rst
...
Add instructions to install on Arch Linux through AUR.
2019-02-14 18:03:28 -05:00
Antonio Niño Díaz
65d7909466
Merge pull request #319 from mid-kid/patch-317
...
Allow linker script to consider section attributes
2019-01-19 16:15:42 +00:00
Antonio Niño Díaz
861192c332
Merge pull request #318 from mid-kid/patch-316
...
Update a symbol's filename and line when defined
2019-01-19 16:14:11 +00:00
mid-kid
c63af05427
Allow linker script to consider section attributes
...
The linker script now allows you to assign a section with the same
attributes as in the source.
To do this, I've removed a check from AssignSectionAddressAndBankByName
that would never be triggered, due to that condition being checked
before. Shouldn't this and IsSectionSameTypeBankAndAttrs be condensed
into a single function?
2019-01-18 12:37:23 +01:00
mid-kid
d07ba6971b
Update a symbol's filename and line when defined
...
Currently, all symbols are assigned a filename and line when they're
first encountered and added to the internal hash table. This is often
not expected and leads to erroneous error messages.
2019-01-12 12:57:58 +01:00
Antonio Niño Díaz
4b40d63dfd
Merge pull request #311 from dbrotz/fix-222
...
Fix #222 and #255
2018-12-10 23:17:39 +00:00
Antonio Niño Díaz
a99b7f6902
Merge pull request #314 from dbrotz/fix-314
...
Fix #314
2018-12-10 23:09:39 +00:00
Antonio Niño Díaz
b3391f699f
Merge pull request #310 from dbrotz/fix-302
...
Fix #302
2018-12-10 23:05:22 +00:00
dbrotz
5a3c12cc6b
Add test for file ending with \
2018-12-06 23:27:41 -08:00
dbrotz
a05fd9b818
Print full file path in error messages
2018-12-06 22:59:24 -08:00
dbrotz
6c1ec59a5b
Use separate function to append newlines
2018-12-05 01:32:06 -08:00
Antonio Niño Díaz
e25a4b0abc
Merge pull request #309 from dbrotz/master
...
Fix #308
2018-12-04 21:07:08 +00:00
dbrotz
a060f135b8
Only add newlines to file if necessary
2018-12-02 20:43:20 -08:00
dbrotz
f5d3087e9b
Check if integer constants only contain radix prefix
2018-12-02 16:16:41 -08:00
dbrotz
2795404cd7
Add myself to contributors
2018-12-02 16:01:08 -08:00
Antonio Niño Díaz
16fac50db4
Fix clone of external repository
...
Signed-off-by: Antonio Niño Díaz <antonio_nd@outlook.com >
2018-12-02 23:39:09 +00:00
dbrotz
3806eb3139
Fix ambiguity in const parsing
2018-12-02 13:49:12 -08:00
dbrotz
bad66e54fa
Fix buffer overflow when file ends with \
2018-12-01 07:21:25 -08:00
karas
5cb6c4af4b
Fix typo in documentation
...
Signed-off-by: GwanYeong Kim <gy741.kim@gmail.com >
2018-08-30 18:53:44 +09:00
Antonio Niño Díaz
69f79f8598
Remove unused str2int()
...
Signed-off-by: Antonio Niño Díaz <antonio_nd@outlook.com >
2018-08-18 00:19:48 +01:00
karas
573011a99e
Remove dead code
...
Fixed : #301
Signed-off-by: GwanYeong Kim <gy741.kim@gmail.com >
2018-08-17 18:49:19 +09:00
Antonio Niño Díaz
d778b8e71c
Update HTML documentation
2018-07-31 20:02:06 +01:00
Anthony J. Bentley
432a7574c9
Remove alphabetical list of keywords.
...
The original list only existed because the documentation was split
across multiple files. When all keywords are described in a single
document, Ctrl+F suffices to find them.
2018-07-28 02:05:52 -06:00
Anthony J. Bentley
4d2598e7bf
Fix Bl -column widths: the arguments are strings as wide as the column.
2018-07-28 02:02:47 -06:00
Anthony J. Bentley
2e565bcb4e
Escape some operators.
2018-07-28 01:55:38 -06:00
Anthony J. Bentley
62ecb6da0b
Mark up #define with Fd.
2018-07-28 01:55:38 -06:00
Anthony J. Bentley
46fcebe2b5
Use .Fn for defining functions.
2018-07-28 01:55:35 -06:00
Anthony J. Bentley
ab1901eeac
Remove excess tabs in column lists.
2018-07-28 01:55:35 -06:00
Anthony J. Bentley
29d2fc6ebc
Cleanup "Sections" section.
2018-07-28 01:55:28 -06:00
Anthony J. Bentley
efe4599bd8
New sentence, new line.
2018-07-28 00:46:16 -06:00
Anthony J. Bentley
4fc1e41b16
@, &, $, {, and } don't need to be escaped.
2018-07-28 00:46:16 -06:00
Anthony J. Bentley
e771d60ec0
Eliminate \[dq] escapes and superfluous double quotes.
...
" can be used directly except in macro lines. Also in some situations
wrapping with a Dq or Ql macro can be more appropriate.
2018-07-28 00:45:54 -06:00
yenatch
e2de106d71
Use charmaps in const expressions.
2018-07-06 22:58:58 -04:00
Antonio Niño Díaz
adea89f3eb
Merge pull request #294 from yenatch/utf-8
...
Fix UTF-8 characters with an even number of bytes.
2018-07-02 23:10:46 +01:00
yenatch
361015497c
Remove signoff step from contributing guide.
2018-07-02 16:04:53 -04:00
yenatch
5e9c433a24
checkpatch: Don't expect Signed-off-by lines in commit messages
2018-07-01 00:05:11 -04:00
yenatch
587159448a
Test binary output for rgbasm tests
2018-06-30 23:46:17 -04:00
yenatch
64158cf513
Run checkpatch in a separate build.
2018-06-30 21:58:05 -04:00
yenatch
a567365d7c
unit test for db "é"
2018-06-30 21:57:34 -04:00
yenatch
57bf220e40
Fix formatting of utf8d table.
2018-06-30 20:07:23 -04:00