Ethan Roseman
39c71b7a03
dir layout
2022-01-02 00:46:30 +09:00
Ethan Roseman
71deb31b23
attempt at CI
2022-01-02 00:39:44 +09:00
luckytyphlosion
1cff637716
Merge pull request #39 from luckytyphlosion/master
...
Fix builds on xcode 12+
2021-08-09 19:00:53 -04:00
luckytyphlosion
5297ebf508
Fix compilation on BSD make (from pizza2004).
...
Long-term, this should be fixed by just requiring macOS to use GNU make (probably via setting some alias), but this change is really overdue and not having a macOS computer makes this harder to test.
2021-08-09 18:18:36 -04:00
luckytyphlosion
1f83e3d73f
Fix builds on xcode 12+
...
Enforce the use of -Werror-implicit-function-declaration for all platforms to catch this. See: https://developer.apple.com/documentation/xcode-release-notes/xcode-12-release-notes
2021-01-25 22:25:35 -05:00
luckytyphlosion
bd1b2f511e
Check for $(DEVKITARM) first before checking for $(DEVKITARM)/bin
2020-12-30 20:22:56 -06:00
luckytyphlosion
07f3f62b18
Check $(DEVKITARM)/bin instead of $(DEVKITARM)/base_tools
...
Rationale: uninstalling devkitarm doesn't remove base_tools, but removes bin. If the binaries exist but not base_tools, then the user clearly wants to install using dkA. Otherwise, if base_tools exists but not binaries, it is possible that the user wants to use standalone arm-none-eabi binaries.
2020-12-30 20:22:56 -06:00
luckytyphlosion
293e28b85d
Add support for building agbcc without devkitPro
2020-12-30 20:22:56 -06:00
luckytyphlosion
e4250fbaac
Check for $(DEVKITARM) first before checking for $(DEVKITARM)/bin
2020-12-16 19:43:34 -05:00
luckytyphlosion
1d64f265ac
Check $(DEVKITARM)/bin instead of $(DEVKITARM)/base_tools
...
Rationale: uninstalling devkitarm doesn't remove base_tools, but removes bin. If the binaries exist but not base_tools, then the user clearly wants to install using dkA. Otherwise, if base_tools exists but not binaries, it is possible that the user wants to use standalone arm-none-eabi binaries.
2020-12-16 13:48:32 -05:00
luckytyphlosion
3e670b934f
Add support for building agbcc without devkitPro
2020-11-25 09:30:16 -05:00
huderlem
74e171579e
Merge pull request #30 from camthesaxman/arm_support
...
Build ARM compiler
2020-02-15 09:06:38 -06:00
PikalaxALT
c6bcd24dfe
Add .travis.yml
2020-02-03 20:16:28 -05:00
Scott Norton
47d3516dec
No more __STDC__ warning in libc
2020-02-03 09:32:53 -05:00
PikalaxALT
3fcbcaebae
Patch get_run_time and add arm compiler to install.sh
2020-01-31 21:21:14 -05:00
camthesaxman
3397016bff
delete test suite
2020-01-30 02:12:24 -06:00
camthesaxman
4f87fae05b
make clean is broken
2020-01-30 02:06:21 -06:00
camthesaxman
d8bdbc027f
make ARM compiler build on Windows
2020-01-30 01:57:36 -06:00
camthesaxman
187c8b2508
ignore build artifacts
2020-01-29 18:47:04 -06:00
camthesaxman
5d214f3ce4
don't autogenerate c-parse.c and c-parse.h; don't link libiberty.a
2020-01-29 18:42:08 -06:00
camthesaxman
9821a6af98
add some more files
2020-01-29 18:32:13 -06:00
camthesaxman
cdc6e2c50f
add old compiler with ARM support
2020-01-29 18:17:43 -06:00
luckytyphlosion
27176890c4
Merge pull request #29 from aaaaaa123456789/master
...
Fix Makefiles to account for the $CC and $CXX environment
2019-08-06 20:22:32 -04:00
aaaaaa123456789
dce943da0f
Fix Makefiles to account for the $CC and $CXX environment
2019-08-06 20:40:43 -03:00
huderlem
119616d503
Merge pull request #26 from 916253/patch-1
...
Remove trailing slash to fix macOS compatibility
2019-05-06 20:05:32 -05:00
huderlem
a9e4e336de
Merge pull request #27 from pret/revert-22-master
...
Revert "install headers into tools/agbcc/include"
2019-05-06 19:53:39 -05:00
huderlem
ed0b3022fb
Revert "install headers into tools/agbcc/include"
2019-05-06 19:53:03 -05:00
huderlem
abf6ca0ae3
Merge pull request #22 from garakmon/master
...
install headers into tools/agbcc/include
2019-05-06 17:32:44 -05:00
Emma
bfc767e567
Remove trailing slash to fix macOS compatibility
...
BSD utilities on macOS do not ignore trailing slashes in commands, which results in this script incorrectly copying files to /tools/agbcc, rather than the intended /tools/agbcc/include. Removing the trailing slash should prevent this from happening, and allow macOS users to use the tool as intended.
2019-04-29 20:12:26 -06:00
Garak
ef5124f5a5
install headers into tools/agbcc/include
...
as long as there is not a `/` after include, this should not make a new directory in `tools/agbcc/include/`
2018-07-18 15:38:06 -04:00
Marcus Huderle
e1d67efda6
Merge pull request #21 from huderlem/tools
...
Use devkitarm's configured tools
2018-05-26 19:18:18 -05:00
Marcus Huderle
0803b33a54
Use devkitarm's configured tools
2018-05-26 19:08:20 -05:00
Marcus Huderle
7e50da47a2
Merge pull request #20 from yui-konnu/master
...
Another macOS fix
2018-05-25 21:50:09 -05:00
yui
186d945b31
Use preprocessor from devkitARM
2018-04-08 17:12:15 +01:00
yui
2bc87e4ce2
Changes to compile on Mac
2018-04-08 17:01:40 +01:00
Marcus Huderle
5e1f24558d
Merge pull request #12 from camthesaxman/fhex-asm
...
avoid assembler warning when using -fhex-asm
2018-04-06 08:26:08 -07:00
Marcus Huderle
5203c8c1e0
Merge pull request #8 from NieDzejkob/stop-on-error
...
Stop the script on the first error using the set -e command
2018-04-06 08:22:29 -07:00
yenatch
80d029caec
Merge pull request #16 from ProjectRevoTPP/libc_fix
...
Libc fix
2017-12-27 20:05:49 -05:00
ProjectRevoTPP
275f872141
fix
2017-12-27 18:48:11 -05:00
ProjectRevoTPP
b7c2c37a48
Merge branch 'libc' of https://github.com/ProjectRevoTPP/agbcc
2017-12-27 18:47:22 -05:00
ProjectRevoTPP
947ba577d9
please actually work this time im asking nicely
2017-12-27 18:46:19 -05:00
Marcus Huderle
e2cc82b9f4
Merge pull request #15 from ProjectRevoTPP/libc
...
revo is dumb
2017-12-27 17:21:06 -06:00
ProjectRevoTPP
a78702fc9a
idiot, don't try to change that
2017-12-27 18:05:52 -05:00
ProjectRevoTPP
5dc2630fff
Makefile update
2017-12-27 17:49:40 -05:00
ProjectRevoTPP
68ba2c5f31
gitignore is dumb
2017-12-27 17:43:30 -05:00
Marcus Huderle
6b611a3046
Merge pull request #13 from ProjectRevoTPP/libc
...
add libc building to agbcc.
2017-12-27 16:22:00 -06:00
ProjectRevoTPP
d88495e3f4
install.sh comment
2017-12-21 00:46:45 -05:00
ProjectRevoTPP
5ddb810e2d
Merge branch 'master' of https://github.com/sceptillion/agbcc into libc
2017-12-21 00:35:42 -05:00
sceptillion
c9378dc2fe
fix more 64-bit float bugs
2017-12-20 21:32:43 -08:00
ProjectRevoTPP
cb9fdf5fbb
dont forget to be recursive
2017-12-20 16:42:22 -05:00