Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gbdev/rgbds-deb
Alright, let's get RGBDS into Debian repositories
https://github.com/gbdev/rgbds-deb
This change removes 2 reduce/reduce conflicts in the parser while
preserving the behaviour of th...
Previously, JR was only allowed to labels (in the same section, or
different sections). When try...
Signed-off-by: Antonio Niño Díaz <[email protected]>
ea4276c7ac4537dd4daaec3286dd76a5bd4af921 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Images are allowed to have any arbitrary height if the width is 8. If
the height is not a multip...
Signed-off-by: Antonio Niño Díaz <[email protected]>
483a63156b64370638574a42916bf61505315d3a authored almost 7 years ago by Antonio Niño Díaz <[email protected]>5a4bbe4985fe9d73eafabd78a6a305aff8cff1dd authored almost 7 years ago by Anthony J. Bentley <[email protected]>
Signed-off-by: Antonio Niño Díaz <[email protected]>
f86dbafad0525a74ae048ecc6d4f15392930a3cf authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
8744d360a3e9a138ccfd9e815ea010a44b61b337 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Allow to continue lines
Signed-off-by: Antonio Niño Díaz <[email protected]>
b6bd57a764bb2e8b4131c0a4365eda9cd0f63aa0 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
f2b55527d53dcca25bf55976c5cf7921c3db93a1 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
84a6899c6c7603cc36e4cedacf97bce7c07c17eb authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
8cffe2229551f34b3cce57f2fbed3f2b49f00d40 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>For example:
PrintMacro : MACRO
PRINTT \1
ENDM
PrintMacro STRCAT(\"Hel...
0c85240b97af874a8245e2111e00effcdc6c3700 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>For example:
PrintMacro : MACRO
PRINTT \1
ENDM
PrintMacro STRCAT(\"Hel...
58ab88da82577ee9f73557fcb937016dbfd29893 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Lines can be continuated after a newline character ('\n'):
DB 1, 2, 3, 4 \
5, 6, 7, ...
rgbasm tries to optimize any loads from/to $FF00-$FFFF and generate
LDH 2-byte opcodes instead o...
Use snprintf instead of other unsafe functions. That way it is possible
to limit the size of the...
It has been obtained from here:
http://mdocml.bsd.lv/cgi-bin/cvsweb/mandoc.css
Signed-off-by: ...
0e0e12a769f226c95d282c84134b3ac414f8d266 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Newlines have to be handled before comments or comments won't be able to
handle line endings tha...
Previously, JR was only allowed if the destination label was in the same
section as the JR. This...
PRINTV prints integers in hexadecimal, PRINTI prints them in signed
decimal. For example:
P...
d243bd04ef929aa99158496c6f5fb048ec55ffa1 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>HIGH() and LOW() only worked with labels and register pairs.
Signed-off-by: Antonio Niño Díaz <...
3623638be70502863816d40f9acb2f020d4c9c61 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Add color support to rgbgfx (again)!
Signed-off-by: Antonio Niño Díaz <[email protected]>
8ea3669a6475d995de43dceb9dfd50d8dbfa134f authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Currently used here and there for small, icon-like tiles, it seems.
Signed-off-by: obskyr <powp...
8fe52930776f8803c215c67e22ba558db5e360bb authored almost 7 years ago by obskyr <[email protected]>Signed-off-by: obskyr <[email protected]>
825fa915eec17a74eb74d7f2130547de838c859a authored almost 7 years ago by obskyr <[email protected]>Signed-off-by: obskyr <[email protected]>
885e8ea24aa8a5444da0ff268b792f260ab83cff authored almost 7 years ago by obskyr <[email protected]>Signed-off-by: obskyr <[email protected]>
898f75ce57e34c44ca1fbadd2a827e21e7fbc952 authored almost 7 years ago by obskyr <[email protected]>Signed-off-by: obskyr <[email protected]>
b8af100c637cf7c6eae2ab1f17f12df6714afc30 authored almost 7 years ago by obskyr <[email protected]>
In addition, fix various bugs.
Among them are minor memory issues and edge cases with certain in...
Signed-off-by: Antonio Niño Díaz <[email protected]>
d602ebfde5a94cbe2716f34336a60e52f2d5773d authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
305512a2b7a7edb46265046dc5189b96496d077e authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
The folder extern is reserved for external contributions, not common
files.
Signed-off-by: Anto...
a6b244b12efa63e8f6afd8bf4b933482e4270116 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
ceabbeaa2f22e5249a680a315cca7960b00e7524 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
3995852cc51ddc26e0c61d5477dcf85de809a548 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
9793bcba6f412d3ea2df80709ed2fd0aad153a62 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
0727eb4374635401ffb12ac2175d841ae0a0f64c authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Small tests like the ones included in this repository are good to test
individual features, but ...
strncpy is designed to output to fixed‐width buffers, not C strings
(hence its weird null termin...
Also, LICENSE.rst doesn't have any special formatting now, so it has
been renamed to LICENSE.
S...
a7dc86001c892d0e2af9d6d3a95c6869fd9acf75 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
By removing this dependency, all of the code of this repository is
licensed under the MIT licens...
There was only one place where `strlcpy` was still used.
Signed-off-by: Antonio Niño Díaz <anto...
c6187be210fabe0b377d57c9ce8dd19e18551160 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
There was only one place where `strlcat` was used, and `snprintf`
actually does a better job at ...
With permission from the main authors [1], most of the code has been
relicensed under the MIT li...
This way it is easier to identify the license of the code.
Signed-off-by: Antonio Niño Díaz <an...
b382dffdecd1ce1529311ddcbee3dd50d281b0c2 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Also, fix 2 nits in the codebase.
Signed-off-by: Antonio Niño Díaz <[email protected]>
33e9eb098cb6b59a4bbd89840f2629b877e2f04f authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Travis seems to be having some problems with OSX builds, so it's better
to disable them temporar...
Added a new target to remove html files: `cleanwwwman`.
Signed-off-by: Antonio Niño Díaz <anton...
698ed9d5fccd2eecfcfe16c378e95204b569732f authored almost 7 years ago by Antonio Niño Díaz <[email protected]>The problems were introduced by the following commits:
- 959bfe2a9dd5ee8d30f740c557502f7d9cd2ef...
b07a8501d6b3a4fd75a73c26637814bde9bedb98 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
f779e724e22d79cd10e97f936ddab37aa3dd6243 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
494b98e46ae8231676681c554315d67a090f60a5 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
The html files generated with `make wwwman` weren't cleaned correctly
with `clean`.
Signed-off-...
d1ff057889d2ed0086cd312411015aa0cdc45044 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Modified Makefile wwwman target to output files inside docs/.
Modified .gitignore to allow *.ht...
292302c6d127f9aa6e8e443b4d41077d9ce00063 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
b55fead749337c95e2184348cf1f35fa52c2d2ef authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
844e027a18e1a311547ef94d7431568c5e3f6803 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Remove extra spaces.
Signed-off-by: Antonio Niño Díaz <[email protected]>
0fb80cd7a92b49779c47a024c08741302cf187f7 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
In rgbasm, output a fatal error if the destination object file can't be
opened.
Signed-off-by: ...
c8fa7998838199d1f1d3ae7ec94fcad58515fa02 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
ROMX and WRAMX bank numers are stored in an object file as their number
minus one. This means th...
NULL error messages have been given a description.
Messages that weren't descriptive enough now...
311b412f5dcd53c4e0898680319052b12209f4e0 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Simplify comparisons and remove magic numbers.
Signed-off-by: Antonio Niño Díaz <antonio_nd@out...
7f37eef2186d36dcb68f263054e27f410bb2c37b authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
The limit was already 16 banks in the linker, which made the previous
limit of 511 useless.
Sig...
8521e45edcda6645a3ab047dc7a0372d19a27ba2 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
7bd082563d6a02da3c234d34478ec04680410407 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Now, when POPS is executed, it restores the symbol scope of the
corresponding PUSHS. That way, t...
Signed-off-by: Antonio Niño Díaz <[email protected]>
f5164325d23bd13b4bf84933697e436d01985f0b authored about 7 years ago by Antonio Niño Díaz <[email protected]>
The bank of a section can be requested with `BANK("Section Name")`, and
the bank of the current ...
That way the definitions of the assembler and the linker are always the
same.
Signed-off-by: An...
d24cf11ad43b30e0e9b5e28d39b3baad945ba1cf authored about 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
8d89ba39d450bc5bbce15da209039093865abc41 authored about 7 years ago by Antonio Niño Díaz <[email protected]>Follow Linux kernel coding style.
Remove exception from checkpatch.pl configuration file.
Sign...
b04596a32bc6b318322064da475ea8138a79f810 authored about 7 years ago by Antonio Niño Díaz <[email protected]>
It made sense to have them in different files when the toolchain
targeted systems other than the...
Signed-off-by: Antonio Niño Díaz <[email protected]>
3c14f9760f8657be1bd445d40f57fafc7239ddd7 authored about 7 years ago by Antonio Niño Díaz <[email protected]>Follow Linux kernel coding style.
Signed-off-by: Antonio Niño Díaz <[email protected]>
72f801283df68672dc568c6acd9345bb4f01d46f authored about 7 years ago by Antonio Niño Díaz <[email protected]>This is used to verify the coding style of patches.
Signed-off-by: Antonio Niño Díaz <antonio_n...
3c15b141e07a099bbb33e092d594efa95ea8074e authored about 7 years ago by Antonio Niño Díaz <[email protected]>Follow Linux kernel coding style.
Signed-off-by: Antonio Niño Díaz <[email protected]>
2ffaf72e3904e5a81b4ab73b1f8dfcd07258a201 authored about 7 years ago by Antonio Niño Díaz <[email protected]>Follow Linux kernel coding style.
Signed-off-by: Antonio Niño Díaz <[email protected]>
f41c5324000c281e29690de73054da7a0bef3b96 authored about 7 years ago by Antonio Niño Díaz <[email protected]>
Not all occurrences have been replaced, in some cases they have been
left as they were before (l...
The previous way of doing it relied on the variable being 32-bit wide.
Signed-off-by: Antonio N...
c24cab6d1d1735fc305712a4e95996c10023b45d authored about 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
13c0684497bc45fcea983b176aaaf2809c3066dc authored about 7 years ago by Antonio Niño Díaz <[email protected]>All affected `printf` have been fixed.
Signed-off-by: Antonio Niño Díaz <[email protected]>
ba944527ec029c92d84fb6c815e944c634ea8f0d authored about 7 years ago by Antonio Niño Díaz <[email protected]>All affected `printf` have been fixed.
Signed-off-by: Antonio Niño Díaz <[email protected]>
87c9d819a16186785d4e7460b3ab0458efbcb013 authored about 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
0cbe6abbd5855dae13e79cde17f972b6ced623f1 authored about 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
71961a88a0898d011138a7c9012beaf8af86e5a6 authored about 7 years ago by Antonio Niño Díaz <[email protected]>
This warning was added in 781c90b940ba24e23eb6c92eea6549f7643746fa as a
way of catching the foll...
Even though this behaviour is documented (empty elements are treated as
0), it can be misleading...
This keyword acts like DB or DW but for 32-bit values.
Signed-off-by: Antonio Niño Díaz <antoni...
e7a8bb1140a6949b2dce92e613a54e7a40ebf8c8 authored about 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
f1c13af703b8ab43a72626df69aba2ae7b73a5e1 authored about 7 years ago by Antonio Niño Díaz <[email protected]>
It was removed in commit 6198cc185c24ec4ba794ed27c969ae65d31f89c3, but
the documentation wasn't ...
Signed-off-by: Antonio Niño Díaz <[email protected]>
193cc06561775b9eaa5d63d19ffed8cdec9cb3d8 authored over 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
f3b475453f8f2be775734de8eb9b1ff43f78e2a3 authored over 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
0c71f5a4e91b92718f1c3bd94c43d7760ac89fd6 authored over 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
4b0dfd4f4add69a0c5f1b1984ae049ba8df2cc8d authored over 7 years ago by Antonio Niño Díaz <[email protected]>
In some implementations of libc the function fread has the attribute
`warn_unused_result`, that ...
Signed-off-by: Antonio Niño Díaz <[email protected]>
8954858bf79a9ad48eacb063d42b47882ede1175 authored over 7 years ago by Antonio Niño Díaz <[email protected]>Print more useful error messages when redefining symbols
Signed-off-by: Antonio Niño Díaz <anto...
4877e6dbba2bcf2ba6a523e1d9048de0d4cc8e2f authored over 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
ec171c5f00cf6577e421e28ece288221e4bae62c authored over 7 years ago by Antonio Niño Díaz <[email protected]>Signed-off-by: Antonio Niño Díaz <[email protected]>
840ddcecd2965a2b7301944e5bf47d01a1fba353 authored over 7 years ago by Antonio Niño Díaz <[email protected]>
Now, the object file in which each definition is (as well as the source
file and line) are print...
This is useful to generate error messages when there is a symbol that
appears in more than one o...
When trying to define a symbol with a name that is used by another one,
print the location of th...
Signed-off-by: Antonio Niño Díaz <[email protected]>
df25fa73af3033d58a33e892d279862434a2c6af authored over 7 years ago by Antonio Niño Díaz <[email protected]>
The previous change has broken compatibility of object files, so it is
needed to increment the v...
Now, object files save the file name and line number where each global
symbol is defined.
Signe...
4dc376b0ee8c4896c259e3b85ff01deb975fbfd6 authored over 7 years ago by Antonio Niño Díaz <[email protected]>