mid-kid
da598c1d91
Avoid multithreaded make where that doesn't work
CI / build-linux (push) Has been cancelled
CI / build-macos (push) Has been cancelled
CI / deploy (push) Has been cancelled
2026-01-20 23:00:21 +01:00
Kurausukun
84d56fc8eb
fix compilation on gcc 14 and 15
CI / build-linux (push) Has been cancelled
CI / build-macos (push) Has been cancelled
CI / deploy (push) Has been cancelled
2025-05-25 11:20:01 +02:00
luckytyphlosion
c3e29198cc
Merge pull request #76 from GriffinRichards/fix-macos
...
CI / build-linux (push) Has been cancelled
CI / build-macos (push) Has been cancelled
CI / deploy (push) Has been cancelled
Fix build on Apple silicon
2024-12-27 21:50:50 -05:00
GriffinR
522e2c647c
Fix macOS build
2024-12-04 19:20:14 -05:00
GriffinR
fb68c101fb
Add macOS build to workflow
2024-12-04 19:20:06 -05:00
Revo
cd0ed128d6
Merge pull request #70 from leo60228/nixos
...
CI / build (push) Has been cancelled
CI / deploy (push) Has been cancelled
Fix build on NixOS
2024-10-13 21:11:28 -04:00
leo60228
c9f7b9ae1b
Fix format-security warnings
2024-05-29 19:37:26 -04:00
leo60228
8a594d098c
Don't assume bash is at /bin/bash
2024-05-29 19:20:07 -04:00
Revo
bfa92a1c98
Merge pull request #66 from WhenGryphonsFly/master
...
Add decomp.me CD
2023-09-03 17:54:29 -04:00
WhenGryphonsFly
5e63c5e38d
Update build.yml
2023-08-17 21:38:59 -05:00
WhenGryphonsFly
892427c3c4
Merge pull request #6 from WhenGryphonsFly/test2
...
Add decomp.me CD
2023-08-17 21:35:01 -05:00
WhenGryphonsFly
6b4bae9f89
Merge branch 'ethteck-master' into test2
2023-08-17 21:31:19 -05:00
WhenGryphonsFly
ce7808c1bd
Merge tag 'master' of https://github.com/ethteck/agbcc into ethteck-master
...
master (automatically created)
2023-08-17 21:31:06 -05:00
luckytyphlosion
b5f1974308
Merge pull request #64 from WhenGryphonsFly/master
2023-08-13 13:56:14 -04:00
WhenGryphonsFly
5458d3dfa1
Update toplev.c
2023-06-06 15:44:19 -05:00
WhenGryphonsFly
b11e16421d
Fix prologue issue
2023-06-06 12:26:35 -05:00
luckytyphlosion
c2e57ee044
Merge pull request #51 from StanHash/fix-dwarf-debug-line
...
(Optional) fix for .debug_line head generation
2023-04-05 10:05:02 -04:00
Stan H
0cd8f470fc
fix comment
2023-04-05 08:28:02 +02:00
Stan H
7b2372d922
rename debug_line fix flag and revert behavior
2023-04-04 09:33:02 +02:00
Stan H
5e572a91b9
Merge branch 'master' into fix-dwarf-debug-line
2023-03-23 09:57:39 +01:00
luckytyphlosion
d59cfb5ac1
Merge pull request #52 from holmesmr/master
...
Refactor all uses of GEN_FCN to use locals
2022-09-02 13:58:25 -04:00
Michael Holmes
4fae47a692
Add missing fixup for move_by_pieces_1
2022-03-12 18:31:17 +00:00
Michael Holmes
6ae2127062
Refactor all uses of GEN_FCN to use locals
...
An intermediate local value for lookups in the instruction generation jump
table works around a code generation bug in macOS ARM64 clang that would cause
their parameters to be pushed on the stack instead of passed in registers.
2022-03-08 00:41:04 +00:00
Stan H
0b2b7366a8
backport fix for .debug_line head generation and add flag for restoring old behavior
2022-03-02 20:23:07 +01:00
luckytyphlosion
faa413eb0e
Fix build.sh on macOS
2022-01-26 18:17:00 -05:00
luckytyphlosion
91078c3e4f
Merge pull request #44 from PikalaxALT/patch-3
...
Migrate from Travis to GitHub workflows
2022-01-20 10:49:01 -05:00
luckytyphlosion
e09cbdf93d
Forgot to add installation success message.
2022-01-18 15:42:12 -05:00
luckytyphlosion
a4417ead3c
Merge pull request #48 from luckytyphlosion/master
...
Add helpful error checks for common user errors.
2022-01-07 18:18:10 -05:00
luckytyphlosion
c19734bb7a
Improvements to error messages.
2022-01-07 11:09:13 -05:00
luckytyphlosion
9f762735d7
Better install.sh error messages.
2022-01-03 11:29:11 -05:00
luckytyphlosion
1fcda818cb
Fix indentation.
2022-01-03 11:22:32 -05:00
luckytyphlosion
de7ccf2a43
Add helpful error checks for common user errors.
2022-01-03 11:18:12 -05:00
Ethan Roseman
1fac110134
Merge pull request #1 from ethteck/ci
...
attempt at CI
2022-01-01 11:07:09 -05:00
Ethan Roseman
65164f43a3
got em
2022-01-02 01:00:42 +09:00
Ethan Roseman
8d62e3c5a1
attempt 2
2022-01-02 00:50:36 +09:00
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
PikalaxALT
b7a8c1c8a0
Delete .travis.yml
2021-08-09 21:01:44 -04:00
PikalaxALT
32b3d5dff7
Create GitHub workflow for CI
2021-08-09 21:01:08 -04: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