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

Remove duplicate PKG_CONFIG.

97a31c8fc07e419b783cc2610251acb4856adc43 authored over 8 years ago by Anthony J. Bentley <[email protected]>
Add rgbgfx.

c3c31138ddbd8680d4e67957e387f2816798a71b authored over 8 years ago by Anthony J. Bentley <[email protected]>
Fix GB graphics prefix output

The output of using the prefix '`' was inverted: The MSB was placed
before the LSB. Now, the LSB...

fbb825af3b5ee5c24d4633e06320759bc1d08179 authored over 8 years ago by AntonioND <[email protected]>
Fix opening nonexistent overlay files

280ca83acdbe92d6c874271bfd8d93a76bddfea5 authored almost 9 years ago by Sanqui <[email protected]>
Add overlay file option to rgblink (-O)

This option takes a file and places fixed sections on top of it.
Should prove useful for patches...

2e9c68f8c37e8188bee63e7d164ee59ca6bc5d52 authored almost 9 years ago by Sanqui <[email protected]>
Instead of blindly trusting the first byte, decode UTF-8 safely.

330a39596c51d8412a5a344054df24f00318f68f authored almost 9 years ago by Anthony J. Bentley <[email protected]>
KNF.

e2411375082668960210e013350f5c08e8805f67 authored almost 9 years ago by Anthony J. Bentley <[email protected]>
Output make-style dependencies with -M.

581133ecce7f868b9aeab5eede7da0e2a995b1d6 authored about 9 years ago by Anthony J. Bentley <[email protected]>
Merge branch 'master' into HEAD

deb44eaeef9e2ea5b5f15e4d14e8f3869f3522a4 authored about 9 years ago by Sanqui <[email protected]>
Add -E option to rgbds, allows exporting all labels by default

338c176b372768ac71efe2df504e4bee0d405736 authored about 9 years ago by Sanqui <[email protected]>
Increase the length of charmaps.

1a15ee53634dce6df005a31d52b1fc5b194446ae authored about 9 years ago by yenatch <[email protected]>
Avoid a pointless strcpy().

2ea2e47231bb98437dfa00908a65ca3052275f42 authored over 9 years ago by Anthony J. Bentley <[email protected]>
rgbasm: refactor bank range checking, and bump the SRAM limit.

This doesn’t affect rgblink, which still needs work.

31294d6d9dd5f4cdb79caa07832ff4a494f74072 authored over 9 years ago by Anthony J. Bentley <[email protected]>
Don't silently truncate banks greater than 255 to 8 bits.

6c10ca62ad899fe5f5f0f687d7ec7b3b0650601f authored over 9 years ago by Anthony J. Bentley <[email protected]>
Fix segfault in createpatch() when symbol is an inexistant local label or bank

Fixed as follows: if the symbol doesn't exist, don't add it to the relocation
table. The functio...

49809f6caf1a7c7c3d80cfe231010437606a2b91 authored over 9 years ago by Christophe Staïesse <[email protected]>
Fix yacc conflict (asmfile/lastline/lines/line rules)

81675bc4c71faaa00f037018c8eee4c1cf66183c authored over 9 years ago by Christophe Staïesse <[email protected]>
Fix bug with macro args in symbol names

If a macro arg came in the middle of a symbol or at the end, e.g. "SYM\1", it would say that the ...

37b615f070a2859b71e1a6a4f12a398c9a6dd467 authored over 9 years ago by YamaArashi <[email protected]>
Remove __progname; add progname set to argv[0] in each main().

6438ae2591701f598a343dbe8b6bc0570d1ee716 authored almost 10 years ago by stag019 <[email protected]>
Use long for file offsets.

33ae6d8ca32eae8c04e31d5236782dda60c5725c authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Merge include/link/types.h and include/asm/types.h into include/types.h

ebc9a4b78615cf34cf71094d70f33118cd4979c8 authored almost 10 years ago by stag019 <[email protected]>
Only block comments in headers

e19507679341fc234a61bcdfb3685e61853543d2 authored almost 10 years ago by stag019 <[email protected]>
Consistency in #includes

b14beeff10593f278a329d2fe09841f1bef390e1 authored almost 10 years ago by stag019 <[email protected]>
Replace all ASMOTOR references with RGBDS.

db54c2ebd6572fc1a14b1b7d4e41438215390591 authored almost 10 years ago by stag019 <[email protected]>
Sync with upstream.

eadaa4777082787e0718c54048bac6fc94301303 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Remove reference to currently nonexistent gbz80(7) manual.

b5e7855afd843ff319c30f08245b59fc57039ec4 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Use real dates in the manpages.

ce7d1d5d49daa30637e5c926c8d777492837ebea authored almost 10 years ago by Anthony J. Bentley <[email protected]>
“No Ns” is redundant.

64a3929f4e6d68db0ea98cd3b3edb78fe7055137 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Merge branch 'master' of https://github.com/Sanqui/rgbds

1c1a4e6ac94a1ea183a24401f39967280b4b448a authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Merge branch 'cldefines' of https://github.com/stag019/rgbds

cc3aa969b896d1c507e4a873ec82a7bc2242350f authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Don’t unnecessarily escape hyphens in manpages.

7055301616bd19116847ec658ebd41b624ed1ecb authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Sync usage lines.

bbf24916e6030ec6127d502ede1c6f28ef94b179 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Fix the reallocarray header by providing a prototype.

261503c7c82e89807e678087d0125e1cd61bd6fb authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Added -D to manpage

b924f58bb0fe5e5cd532137503d9b6fdf47aa59b authored almost 10 years ago by stag019 <[email protected]>
Add reallocarray to Makefile; clean up some things in main.c

ac78c37f9d5dde4633f2544cd2272a274a57f2db authored almost 10 years ago by stag019 <[email protected]>
A header file this simple doesn’t satisfy modicum of creativity.

c8d9ae21e6fdacdaabaa9dd59cad4e812d640298 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
These internal headers don’t need C++ boilerplate.

5281704f62bf8bb8bea0f455f2f5630c7d489648 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Command line definitions.

fd4327327c7860095645a51783e863923870338a authored almost 10 years ago by stag019 <[email protected]>
Don't specify strict warnings on MinGW.

d81d128a049bac6e19dca597d7b5d8f551d81e39 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Point to the Github releases for Windows builds.

d067f3167812e22d801b8eb73c4d0a49e48a0009 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Avoid use of magic numbers.

From Antonio Niño Díaz.

d02294505c965910d5b066b4e8cfac2ca7359671 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Update mapfile code to support new section types.

From Antonio Niño Díaz.

eb4bbb3e0bee84752f4f5c0bce9e76d76bc36ef9 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Fix a bug in handling WRAMX sections with/without hardcoded addresses.

From Antonio Niño Díaz.

2ab10a95e4c5e269563fa424e2e5cceae8041b36 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Support BANK() correctly when given WRAMX/SRAM/VRAM labels.

(Mostly) from Antonio Niño Díaz.

bc60b85785e7557a0d49f0fc121648fcc3ec2765 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Delete commented-out code.

9d0203a4ee2f2e21e5aca614776fc47574e59b00 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Update license for reallocarray.

a18b65de21e56b6aa5120d09a3b613f5b9226ead authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Import reallocarray() for later use.

1c47ffcce8e7235c06792e92aa99ac97d7f3fb8e authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Fix _PI (define it for pass 2)

bbf60c719765be27aa0b97715d36cf7bfba94c25 authored almost 10 years ago by Sanqui <[email protected]>
Reformat code for better spacing, and provide a more detailed error.

60c3a7e2f35e83c15e44b69f8a3274cd69acfe6a authored almost 10 years ago by Anthony J. Bentley <[email protected]>
extern: sync strlcpy and strlcat with upstream.

57029959788a4e399fb8de1127866bd1b66c1115 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
rgbasm: Fixed a dumb typo; pointed out by stag019.

483d94f88bccaa9ec3b78bb291f997164ec18c1e authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Add another crashing regression test.

9b4d16b0d89c5364a5b60822f6fbd1d660959d04 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
rgbasm: Fix a division by zero in section address specifiers.

a3e95f99d2da1597feffe0fe1db8531197e86f59 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Correct test output for divzero-section-bank.

e3a31d7e593ced6606055c720c4269cb7cb5e2d0 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Add some basic regression tests.

Most cause crashes. Only macro-@ works correctly; the others need to
be fixed.

d9f5ce339affacec318f41ebad77aa4a7a09be1b authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Work around a crash when '@' is interpreted as a macro name.

361f1ac50b0239694b59fb79678a8fbb4ac962de authored almost 10 years ago by Anthony J. Bentley <[email protected]>
rgbasm: improve (some) pathological spacing.

4f8cf84ed4f59e4c7fb751cb940eb9a1f4c2a691 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Makefile: don't expand variables in a non-POSIXish way.

c75b9d4d559a5f20c1b26cc81dcc44cde9a15ebb authored almost 10 years ago by Anthony J. Bentley <[email protected]>
rgbasm: Save some horizontal space in main.c.

cd2af0204e6854baa9ac86d497e423a29994c5f8 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
rgbasm: bump MAXMACROARGS up to 256 from 9

91241b44daebcf120aa9ffb858bb855e485ae410 authored almost 10 years ago by yenatch <[email protected]>
rgbasm: Convert oDontExpandStrings to bool.

1d174f37da1407b7fbcbe46f48cf2697181c39ec authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Delete some unused functions.

2777044f705ffc2d36ed87f12624510cec113b95 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
rgbasm: trim ludicrously redundant comments.

e5e64b8cec6d3b36c2eae2ff9597199664bf5112 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Unify usage strings/functions across programs.

The funny spacing is to make it easier to keep to 80 characters/line.

8534f3a14895ab172397d0a74230e584609076f4 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
rgbfix: deal with options and arguments in the right order.

bdc6401ebae00ab1f063a5ecb07512b678efe5ec authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Don't unnecessarily initialize variables.

21d0b402d3c895056721d12b259edfe1d985d353 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
rgbasm: Print usage if no filename is given after flags.

a30564955778896c15f8233df8552bb55b07ce93 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Pass -Wimplicit (implicit + implicit-function-declaration) by default.

3b0e20703641dfc98ce39970ccf45d14f5d6c194 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Merge branch 'haltnop' of https://github.com/stag019/rgbds

83eddb4c4eb324c0c15a04274a2f68d546f2bb64 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
Merge branch 'symmapfix' of https://github.com/stag019/rgbds

57997756b6533f5301744a0edf4e9a630513e671 authored almost 10 years ago by Anthony J. Bentley <[email protected]>
yacc_pre is no longer needed, since all the files were merged into one.

ab66b28fdf4616b84a48bc58fd870f7fa9e28db2 authored about 10 years ago by stag019 <[email protected]>
Fix for mapfiles and symfiles. Before, you couldn't define a mapfile unless you also defined a symfile. If you did, it would segfault.

116569f54d6464421278c96d4ae638787e7d305a authored about 10 years ago by stag019 <[email protected]>
Use the options parameter provided for command line options. Specifically, for haltnop.

2b839fec37404869ebb233674c1c007f4f61c9a7 authored about 10 years ago by stag019 <[email protected]>
Tweak path for stdnoreturn.h header.

513d451710bad2c0fcd7039aea9f5a3b19482b43 authored about 10 years ago by Anthony J. Bentley <[email protected]>
Check for standards‐compliant platforms first in stdnoreturn.h.

9399ba36f9e431440816d0f4b1140ff164c7fef2 authored about 10 years ago by Anthony J. Bentley <[email protected]>
Request POSIX 2008 for strdup().

ef3a4868455920a5a37749b540ca0f8b08bf226f authored about 10 years ago by Anthony J. Bentley <[email protected]>
Cross-compiler noreturn support.

f0e5c5ccc8c56a2e35ad9736fe293b8c73f87015 authored about 10 years ago by stag019 <[email protected]>
Implement round, ceil, and floor math functions.

9b4959cb75183a866002a21371b7d09c08398045 authored about 10 years ago by stag019 <[email protected]>
Fix DEF() automatically converting string EQUS.

dca82e6d955641e28b95951659049ebfa55addbf authored about 10 years ago by stag019 <[email protected]>
We aren't kidding ourselves anymore. This is a Gameboy assembler, not any sort of generic assembler.

871c5ed3606ddc41fec3fdbde743656ebd583bb7 authored about 10 years ago by stag019 <[email protected]>
On Clang, error on implicit function declaration by default.

635014b74dd1ea165cfd8bdb6fcda9e8af0ed411 authored about 10 years ago by Anthony J. Bentley <[email protected]>
Don’t assign to self.

7ad634febd199d4004de98e81854fcbc6001de1a authored about 10 years ago by Anthony J. Bentley <[email protected]>
Use POSIX 2001 as the base standard.

1e1339467e03efad7d82db83765b733d440c4bdc authored about 10 years ago by Anthony J. Bentley <[email protected]>
Specify _Noreturn in the err family prototypes.

9e24c26468918e53a844394eaeae93ca2db29905 authored about 10 years ago by Anthony J. Bentley <[email protected]>
Merge branch 'master' of https://github.com/stag019/rgbds

c1213f536beb7d221ea77740491b83b6fad66389 authored about 10 years ago by Anthony J. Bentley <[email protected]>
Mark error functions as _Noreturn.

82de71645422602820dca043f6abf604c8ec8411 authored about 10 years ago by Anthony J. Bentley <[email protected]>
The actual way the macro bug should have been fixed.

a64d725a8d9be9686a7495e16209ae9ea86b6cbb authored about 10 years ago by stag019 <[email protected]>
Merge https://github.com/bentley/rgbds

Conflicts:
include/lib/types.h
src/asm/symbol.c

80e2129f2219d6a458591117c91320a8a4fb4c8d authored about 10 years ago by stag019 <[email protected]>
A few more small changes to charmap.c.

af70f03933abf02f218044ccc954417eb0e94663 authored about 10 years ago by stag019 <[email protected]>
Fix a few charmap bugs maybe?

004bc2e50ef04200a559b3ce8e8e6767a6142494 authored about 10 years ago by stag019 <[email protected]>
fix a bug in the lexer involving double quote escaping and semicolons

The bug showed up when a semicolon was located anywhere after \".

These three test cases are sy...

25efb00769cb1a16fe3ab643e4b63d33402a5bcc authored about 10 years ago by Christophe Staïesse <[email protected]>
PATH_MAX is not exactly portable. Hack around it for now.

c6c7b99fadba635b03653c784c5c03a3edd1ac25 authored about 10 years ago by Anthony J. Bentley <[email protected]>
Merge branch 'fix-makefile' of https://github.com/chastai/rgbds

e28d8384fbe7e7fa45bb2a0ae7874d71a809644d authored over 10 years ago by Anthony J. Bentley <[email protected]>
Merge branch 'fix-uniquearg-segfault' of https://github.com/chastai/rgbds

27a350eaaba3433d979ab548c90488a1564fac64 authored over 10 years ago by Anthony J. Bentley <[email protected]>
Style.

cd8d895c1b5695c63d4faa3efb97c4b70fe3bf3e authored over 10 years ago by Anthony J. Bentley <[email protected]>
Fix out of bounds array access on invalid macro arg references

A reference to an invalid macro argument (\ not followed by a digit
between 1 and 9) will cause ...

4577a01c688aa0b9a28c69fd89153cc96808a667 authored over 10 years ago by Christophe Staïesse <[email protected]>
Add assertion to symFindMacroArg() to debug oob array access

67583876684ec56b99d71b7480d6bcfa4d1f4c14 authored over 10 years ago by Christophe Staïesse <[email protected]>
Fix bug: rgbasm segfault when \@ is used outside a macro

The problem occurs when \@ is accessed outside the definition of a
macro and is not between "" o...

424702b272c78e1bc5a9e383948561f569467cde authored over 10 years ago by Christophe Staïesse <[email protected]>
Fix incorrect dependencies in Makefile

191f98a008c428b24fdeae6ef302abfd017d9428 authored over 10 years ago by Christophe Staïesse <[email protected]>
Now that install dirs are created, this error is unlikely to occur.

00de7674af6d7636e99c057f52d1913142454b85 authored over 10 years ago by Anthony J. Bentley <[email protected]>
Makefile: Create install directories if they don’t exist.

32fa032a62e9e6385e9aa9e3c296526bec3fa939 authored over 10 years ago by Anthony J. Bentley <[email protected]>