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

Properly set all 16 characters in ROM header title

b2c1f6122eb5ed5a9070c8cf0450f0cf826f6edd authored over 5 years ago by Marcus Huderle <[email protected]>
Run checkpatch against origin/master

The develop branch has been deleted. Remove references to it.

a761e98e183c2a8479944d30a2e73d8b1fa4eb1d authored over 5 years ago by Antonio Niño Díaz <[email protected]>
Don't assign PC to macro symbols

Macros have nothing to do with the current PC, so this doesn't make any sense.
The value isn't ev...

e12e7b2acca41ad2aff9ca111d34dce32ecd1c7a authored over 5 years ago by dbrotz <[email protected]>
Add test for referencing a symbol before setting it

f927c41abb317fd2d43606a05f2f1f538ed1084e authored over 5 years ago by dbrotz <[email protected]>
Prevent non-reloc symbol from shadowing reloc symbol

249acace08d76c34b19b2340f6210bf2146574a1 authored over 5 years ago by dbrotz <[email protected]>
Remove develop branch from contributing guide

This branch was meant to contain changes that were considered too risky
to be in master. However...

fa37922ca76b749ce046f1ce1f15f7e1322c9244 authored over 5 years ago by Antonio Niño Díaz <[email protected]>
Properly check if a symbol's full name is too long

021990b8e0c3c05684b3b46595741a146367c0a4 authored over 5 years ago by dbrotz <[email protected]>
Add missing space to error message

540564694c0189c6b26a033c16f1393cb0184f9a authored over 5 years ago by dbrotz <[email protected]>
Use sym_FindSymbol() where possible

8da4feb83c5bc9bb3879ea590ab2f7104733196f authored over 5 years ago by dbrotz <[email protected]>
Use only one pass

23f5e9dacc4a4730d26cb93f8b031f6c5a085f5a authored over 5 years ago by dbrotz <[email protected]>
Merge pull request #335 from dbrotz/fix-334

Dynamically allocate RPN expression buffer

6ff9435e0a3a132a52816d37c9c545799c8b2eb0 authored over 5 years ago by Antonio Niño Díaz <[email protected]>
Make yylex() return int

40006c6152935c420b2ad2ecf1ccdfde355fa215 authored over 5 years ago by dbrotz <[email protected]>
Dynamically allocate RPN expression buffer

b256e4c2e38ffe82bdfb83a7742e8bf179f32411 authored over 5 years ago by dbrotz <[email protected]>
Merge pull request #328 from NieDzejkob/better-linker-errors

Print location information in linker errors where viable #328

a37a09c09c1f8f5a847ef3117c12b8376d22d916 authored almost 6 years ago by Antonio Niño Díaz <[email protected]>
Merge pull request #327 from NieDzejkob/symbol-length-check

Fix symbol length checking

8ece231d8bfb0e5682c64f524fedc346171d2e82 authored almost 6 years ago by Antonio Niño Díaz <[email protected]>
Improve documentation of the object format

e7de0745ad38c7b846394374d08e87715e1291d9 authored almost 6 years ago by Jakub Kądziołka <[email protected]>
Print location information in linker errors where viable

7af2d5dfe1b586484b678ff136cb35c378612c72 authored almost 6 years ago by Jakub Kądziołka <[email protected]>
Fix symbol length checking

When the while loop in `ParseSymbol` stops because of the symbol length,
`copied` will have the ...

2f2f14bf808f5f8fe521666d8e1e48abe77b93ae authored almost 6 years ago by Jakub Kądziołka <[email protected]>
Increase version number to 0.3.8

c59cb6a828c259292dd0eade7ea23d6112e84f4e authored almost 6 years ago by jmle <[email protected]>
Update README.rst

Add instructions to install on Arch Linux through AUR.

06aaf5b5712ee81391e9150e96f89c35aee9916e authored almost 6 years ago by Simon Harms <[email protected]>
Merge pull request #319 from mid-kid/patch-317

Allow linker script to consider section attributes

65d790946610e907039f75b416971a9b080a4e11 authored almost 6 years ago by Antonio Niño Díaz <[email protected]>
Merge pull request #318 from mid-kid/patch-316

Update a symbol's filename and line when defined

861192c332560d8f9b668f42b1bdb9dfbb5f11a3 authored almost 6 years ago by Antonio Niño Díaz <[email protected]>
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.
...

c63af0542733e6c78a23f5814bce4a26ddb6b969 authored almost 6 years ago by mid-kid <[email protected]>
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...

d07ba6971b0be52cdf08214327191bee3653cbe8 authored almost 6 years ago by mid-kid <[email protected]>
Merge pull request #311 from dbrotz/fix-222

Fix #222 and #255

4b40d63dfdaa8c6788a9e546e10456cb9f36e37e authored about 6 years ago by Antonio Niño Díaz <[email protected]>
Merge pull request #314 from dbrotz/fix-314

Fix #314

a99b7f69029b1a7f7e1f4020c03c25fcd32ffae5 authored about 6 years ago by Antonio Niño Díaz <[email protected]>
Merge pull request #310 from dbrotz/fix-302

Fix #302

b3391f699f85391267e17c6a0182f1cebcecf9b9 authored about 6 years ago by Antonio Niño Díaz <[email protected]>
Add test for file ending with \

5a3c12cc6bc1e102a063081f98e4d342053a3317 authored about 6 years ago by dbrotz <[email protected]>
Print full file path in error messages

a05fd9b8185b59b53fe4b3dc61269182da3b5446 authored about 6 years ago by dbrotz <[email protected]>
Use separate function to append newlines

6c1ec59a5b7fd1a41d3bb8e213f0c5a8c4c7f3f1 authored about 6 years ago by dbrotz <[email protected]>
Merge pull request #309 from dbrotz/master

Fix #308

e25a4b0abc29eb82842b4d79b4586989c172045e authored about 6 years ago by Antonio Niño Díaz <[email protected]>
Only add newlines to file if necessary

a060f135b83a1574e20a52d8aef8b21dd193238a authored about 6 years ago by dbrotz <[email protected]>
Check if integer constants only contain radix prefix

f5d3087e9bd13970453d3bf5802fd7ac396d2dba authored about 6 years ago by dbrotz <[email protected]>
Add myself to contributors

2795404cd746c278d6b624e969e81484d546d365 authored about 6 years ago by dbrotz <[email protected]>
Fix clone of external repository

Signed-off-by: Antonio Niño Díaz <[email protected]>

16fac50db455b5a94ef4b6342345ae677ea7f7cd authored about 6 years ago by Antonio Niño Díaz <[email protected]>
Fix ambiguity in const parsing

3806eb313951425fe557624f8add92689020022c authored about 6 years ago by dbrotz <[email protected]>
Fix buffer overflow when file ends with \

bad66e54fad5c9d3773d30ae14eda94db44b4894 authored about 6 years ago by dbrotz <[email protected]>
Fix typo in documentation

Signed-off-by: GwanYeong Kim <[email protected]>

5cb6c4af4bdf4f9cbcab531fa85f9a07130f3dd9 authored over 6 years ago by karas <[email protected]>
Remove unused str2int()

Signed-off-by: Antonio Niño Díaz <[email protected]>

69f79f8598bbadc0fdab065457fc671317e0cccf authored over 6 years ago by Antonio Niño Díaz <[email protected]>
Remove dead code

Fixed: #301

Signed-off-by: GwanYeong Kim <[email protected]>

573011a99ecd6e00959d89dc5ffd5c0095c55848 authored over 6 years ago by karas <[email protected]>
Update HTML documentation

d778b8e71c293ef624d53e216ac028abdbd1d590 authored over 6 years ago by Antonio Niño Díaz <[email protected]>
Remove alphabetical list of keywords.

The original list only existed because the documentation was split
across multiple files. When a...

432a7574c986d5cd2fed836473f56952a88baa13 authored over 6 years ago by Anthony J. Bentley <[email protected]>
Fix Bl -column widths: the arguments are strings as wide as the column.

4d2598e7bfd6b43ccc59cc543b1f88dddf744d09 authored over 6 years ago by Anthony J. Bentley <[email protected]>
Escape some operators.

2e565bcb4ecf6a8db92b536794262da6d00909e9 authored over 6 years ago by Anthony J. Bentley <[email protected]>
Mark up #define with Fd.

62ecb6da0bf75b92f74c896894e8aff8def96e47 authored over 6 years ago by Anthony J. Bentley <[email protected]>
Use .Fn for defining functions.

46fcebe2b5672cf6791737563a10833d7cc75bca authored over 6 years ago by Anthony J. Bentley <[email protected]>
Remove excess tabs in column lists.

ab1901eeac743a7bbf5b7f00ac8a927e1f8a45ae authored over 6 years ago by Anthony J. Bentley <[email protected]>
Cleanup "Sections" section.

29d2fc6ebc4611728f750b28089a67b80483334a authored over 6 years ago by Anthony J. Bentley <[email protected]>
@, &, $, {, and } don't need to be escaped.

4fc1e41b1678671cb427b978945c59f3d334ece9 authored over 6 years ago by Anthony J. Bentley <[email protected]>
New sentence, new line.

efe4599bd8c57a0741e0db704e73592c6b8bc4a1 authored over 6 years ago by Anthony J. Bentley <[email protected]>
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 m...

e771d60ec0b5db03822b8a64ca1f6c92e222fcd1 authored over 6 years ago by Anthony J. Bentley <[email protected]>
Use charmaps in const expressions.

e2de106d7132914ef387bfcf891551c251e03619 authored over 6 years ago by yenatch <[email protected]>
Merge pull request #294 from yenatch/utf-8

Fix UTF-8 characters with an even number of bytes.

adea89f3eb5c274ced47ad138fe0973003a3ee5b authored over 6 years ago by Antonio Niño Díaz <[email protected]>
Remove signoff step from contributing guide.

361015497c1284f00dcdacb3d962c620cbfc0cab authored over 6 years ago by yenatch <[email protected]>
checkpatch: Don't expect Signed-off-by lines in commit messages

5e9c433a24882eed2532a735eb5502623a6d820c authored over 6 years ago by yenatch <[email protected]>
Test binary output for rgbasm tests

587159448aa226ecc7039f4a91fe652b38c42281 authored over 6 years ago by yenatch <[email protected]>
Run checkpatch in a separate build.

64158cf513b878f2d916ba265c75bc85d5a13186 authored over 6 years ago by yenatch <[email protected]>
unit test for `db "é"`

a567365d7c1766773867710d1142abc3d5794d68 authored over 6 years ago by yenatch <[email protected]>
Fix formatting of utf8d table.

57bf220e406796d329fb1ed4bcd6e66098c674e5 authored over 6 years ago by yenatch <[email protected]>
Fix UTF-8 characters with an even number of bytes.

e6e3cc474dc64d64ff12dce81e28278486704fe9 authored over 6 years ago by yenatch <[email protected]>
Merge pull request #287 from Ben10do/remove-dummymem

Two variables, pSection->Data and tSymbols, were previously set to
dummymem, a global variable t...

33c984e456fe1069beb4e2269dd38c92b291a24e authored over 6 years ago by Antonio Niño Díaz <[email protected]>
Fix test projects compilation in OS X

The tool md5sum is required by some of them.

Signed-off-by: Antonio Niño Díaz <antonio_nd@outlo...

458f79f44fcc63a1a2e32db775ce942c2337d103 authored over 6 years ago by Antonio Niño Díaz <[email protected]>
Re-enable OS X builds in Travis CI

Signed-off-by: Antonio Niño Díaz <[email protected]>

34e04b0327377ba988e1a7d38a1d699cb03e12f2 authored over 6 years ago by Antonio Niño Díaz <[email protected]>
Merge pull request #285 from Ben10do/allow-test-repos-to-be-kept

We no longer assume that the test repos don’t exist when we run
run-tests.sh. This allows develo...

cf7bb9e99fbc3deb73013a7ddedb91a4a63cd73d authored over 6 years ago by Antonio Niño Díaz <[email protected]>
Use specific commits when running tests

This ensures that build breaks to any of the test projects don’t immediately cause rgbds tests t...

1af5343e297105f3b033eb1eb5d45e421a765581 authored over 6 years ago by Ben10do <[email protected]>
Replace pointers to ‘dummymem’ with NULL

Two variables, pSection->Data and tSymbols, were previously set to ‘dummymem’, a global variable...

a5e3a7cbc938b98bf2b4e8de4e852a80777eb3e6 authored over 6 years ago by Ben10do <[email protected]>
Update html documentation

Signed-off-by: Antonio Niño Díaz <[email protected]>

df065dbbcb609b2aec2c9ee718784ab8d4df90e8 authored over 6 years ago by Antonio Niño Díaz <[email protected]>
Update descriptions of how flags are pushed/popped

Signed-off-by: ISSOtm <[email protected]>

fac724748320185960bbdf6865f80326d736b515 authored over 6 years ago by Eldred Habert <[email protected]>
Allow test repos to be kept locally

We no longer assume that the test repos don’t exist when we run run-tests.sh. This allows develo...

60050af186f994e65c8f6ba23184e2ee056a5eee authored over 6 years ago by Ben10do <[email protected]>
Fix the global checksum calculation in rgbfix

A regression was spotted in rgbfix 0.3.7, where we would accidentally include the first byte of ...

11c47570ce03991c5e883f61244c01abda6e55b4 authored over 6 years ago by Ben10do <[email protected]>
rgbasm: Allow variations of 'ld [$FF00+c],a'

The following mnemonics are now valid:

- ld
- ldh
- ldio

The following are valid a...

f8b4cc52f6bd0cc2e06b531cd8a1a7daceefff9d authored over 6 years ago by Antonio Niño Díaz <[email protected]>
Increase version number to 0.3.7

Signed-off-by: Antonio Niño Díaz <[email protected]>

748943f6fc036e1f3c9912071338e0a7ad461466 authored over 6 years ago by Antonio Niño Díaz <[email protected]>
rgbasm: Check the values of operands in bit shifts

The tests are not exhaustive, there are some conditions that aren't
checked. The tests are based...

d945c5811c158c8d032fed2bd320e33663d90af8 authored over 6 years ago by Antonio Niño Díaz <[email protected]>
Enable GCC options to detect undefined behaviour

GCC has an Undefined Behavior Sanitizer (ubsan), which enables run-time
checks of undefined beha...

6fe2741f2dadb165e0361eb171cdd85bad6a6dc6 authored over 6 years ago by Antonio Niño Díaz <[email protected]>
checkpatch: Ignore warnings about SPDX

The Linux kernel expects the SPDX license tag to be in the first line of
all source code files. ...

24d7cfe0f9fa833be7c4fc3951fdeeaaddbce6c5 authored over 6 years ago by Antonio Niño Díaz <[email protected]>
rgbfix: Fix checkpatch issues

Signed-off-by: Antonio Niño Díaz <[email protected]>

630933b14845e0890cf449a22ca1be6687a6f241 authored over 6 years ago by Antonio Niño Díaz <[email protected]>
Don't generate output file if overlay isn't found

Previously, the output file was opened before trying to open the
overlay. Because of this, rgbli...

e8a16c6f532864886f96684c57f4f211d0126607 authored over 6 years ago by Antonio Niño Díaz <[email protected]>
Document `Section ID == -1` in object files

Signed-off-by: Antonio Niño Díaz <[email protected]>

2cb50730a1fa85b3376036f2d8b0d13c99b873c3 authored over 6 years ago by Antonio Niño Díaz <[email protected]>
Merge pull request #264 from inmemrgbfix

Rewrite rgbfix to perform most actions in memory.

Limit file operations to a small number that ...

efae6c7fd28d53746a8442308788f0f12b127cab authored over 6 years ago by Antonio Niño Díaz <[email protected]>
Rewrite rgbfix to perform most actions in memory.

Limit file operations to a small number that can be reasonably checked,
and do the majority of t...

8a559beeb8af82f28deb6c731d74d3a3f65921f9 authored almost 7 years ago by Anthony J. Bentley <[email protected]>
tests: Update references

Signed-off-by: Antonio Niño Díaz <[email protected]>

7149fc1e397917824f1d3e06c7c281def7ec6b82 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
rgbfix: Add check to malloc()

Signed-off-by: Antonio Niño Díaz <[email protected]>

2e695334c1e1fd909e97e9e6a1e91b61ebbffe9e authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Replace tabs by spaces in fprintf()

Signed-off-by: Antonio Niño Díaz <[email protected]>

e2b4554a5c933eaebeb394d9057a6abcd68ac3e7 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
rgbasm: Fix declaration of fatalerror()

Signed-off-by: Antonio Niño Díaz <[email protected]>

ef87dd5a6e4158a2d522f6bce2abba5b8ce0df9b authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Merge pull request #261 from warnings

Enable a lot of GCC warnings and cleanup Makefile and compiler macros

Most of the warnings in t...

4f126b37d066539800a34d84296f9f3679fe812a authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Cleanup GCC compiler attributes

Added define 'unused_' for '__attribute__((unused))'. The oldest version
of GCC with online docs...

1b4187e51f76dea56924b610c98840f0828dd9e0 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Check code style as part of the CI tests

If checkpatch.pl detects any ERROR in the new patches, the Travis CI
build will fail.

Signed-of...

0daec91683098b7293e27b78063d0e7dcfd34a49 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Create makefile target to check all warnings

Remove '-Werror' from the default make target to make it easy for
regular users of RGBDS to comp...

e99a651165c104daae1dba4737e23f964a181ee8 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Enable a few warning flags

Signed-off-by: Antonio Niño Díaz <[email protected]>

340362d98468a8a52b4ddc5dd19a6281b79fa8f0 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Rename stdnoreturn.h to helpers.h

This file will contain more compiler-specific helpers.

Signed-off-by: Antonio Niño Díaz <antoni...

0ae69b3114b096cf1b0a1ed6a5740db0b00b0955 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Simplify helpers.h

`__attribute__((noreturn))` has been supported since GCC 2.5, that was
released October 22, 1993...

cbaaec98ca14ecb6bc8521b9fb7a9c319cb20f4e authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Enable -Wundef

Signed-off-by: Antonio Niño Díaz <[email protected]>

95ccc48d0c30380bfc4367f442f3fea1af75e79a authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Remove check for C11 in helpers.h

The mandatory CFLAGS in the Makefile make the compiler use C99.

Signed-off-by: Antonio Niño Día...

895d1d581382bfbcf67827318328d6efc1be463f authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Remove C++ check in stdnoreturn.h

This isn't a C++ project, only keep checks for C compilers.

Signed-off-by: Antonio Niño Díaz <a...

29253046d59b7ae944f8d9c9164e27228852b4cf authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Add default clauses to switch statements

Signed-off-by: Antonio Niño Díaz <[email protected]>

85ece882689527ad8f73cf05637dfca2b3fcb048 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Enable more optional warnings

-Wformat-truncation is set to 1 instead of 2 because in some cases the
return value of snprintf ...

516e4578ea144e297e69ac7972e639b67a17b387 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Enable -Wextra

-Wsign-compare has been disabled because flex generates a comparison
that triggers a warning and...

9829be104549bcdef63984676bf9c432bbb777fa authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Enable -Wpedantic

Fix a few warnings related needed to build the source with this option.

Add new exception to .c...

b28a16c0da3917260f1d2dedc33cb80b27f30eaf authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Fix behaviour of '@'

When '@' is used as argument of any instruction (LD, JR, JP, etc), the
address it refers to is t...

4d13d57491ab39034af7af05d4e42ea5a14793f2 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>
Don't save '@' in map and sym files

Signed-off-by: Antonio Niño Díaz <[email protected]>

be6bc7460ba14c6449248c29921baf466f079ff6 authored almost 7 years ago by Antonio Niño Díaz <[email protected]>