Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-13 | Remove berry fix | GriffinR | |
2021-07-02 | Merge branch 'master' of https://github.com/pret/pokeemerald | luckytyphlosion | |
2021-07-02 | Fix modern builds when devkitARM is not in PATH. | luckytyphlosion | |
2021-06-18 | Fix regex error | PikalaxALT | |
2021-06-16 | Symplifi symfiles | PikalaxALT | |
2021-06-16 | Port symfile implementation from Ruby, FireRed | PikalaxALT | |
2021-06-03 | Remove debug print statements in Makefile. | luckytyphlosion | |
2021-06-03 | Fix building with KEEP_TEMPS=1, and NODEP=1. | luckytyphlosion | |
KEEP_TEMPS=1 not working was due to the pattern substitution in the old makefile rules for compiling C files ($*) not working with the explicit generation of dependencies. NODEP=1 not working was due to the NODEP rule for src/%.s not being updated to use preproc and cpp. | |||
2021-06-01 | Fixes to makefile. | luckytyphlosion | |
Merge C_ASM_DEP and DATA_ASM_DEP, NODEP and SCAN_DEPS can be overridden, add --no-print-directory to MAKEFLAGS in make_tools.mk (also removed some unused variables), add newline to help message in preproc. | |||
2021-06-01 | Merge branch 'master' of https://github.com/pret/pokeemerald into remove-temps | luckytyphlosion | |
2021-06-01 | Optimize Makefile. | luckytyphlosion | |
Don't do recursive makes for COMPARE and MODERN, use minimal makefile for making tools. | |||
2021-05-23 | Merge branch 'master' of https://github.com/pret/pokeemerald | luckytyphlosion | |
2021-05-05 | Tidy just cleans both normal and modern. | luckytyphlosion | |
2021-05-04 | Scan all deps of time, also prevent deps from being scanned twice for ↵ | luckytyphlosion | |
compare and modern. | |||
2021-04-17 | Makefile: use different linker library sets for modern | Michael Panzlaff | |
2021-04-17 | modern: link against libnosys | Michael Panzlaff | |
Without libnosys undefined references will occur if libc functions are used. | |||
2021-04-17 | Makefile: resolve libgcc and libc in correct order | Michael Panzlaff | |
When actually utilizing functions from libc, linking will fail because the functions used from libc have to be defined after libc. This is the case with libgcc, so we swap their order. | |||
2021-01-29 | Add comments for some data in crt0.s | GriffinR | |
2021-01-27 | Fix templess builds from not exiting on error. | luckytyphlosion | |
2021-01-19 | Don't keep temporary C build files by default. | luckytyphlosion | |
2021-01-04 | Fix $(AR) define, remove \u warns on macOS. | luckytyphlosion | |
2020-12-16 | [Round 3] Apply all source related changes for the new INSTALL.md in one commit. | luckytyphlosion | |
2020-12-16 | [Round 3] Revert multiple source change commits for re-commit. | luckytyphlosion | |
2020-12-16 | Don't define CPP until MODERN is defined. | luckytyphlosion | |
2020-12-16 | [Round 2] Apply all source related changes for the new INSTALL.md in one commit. | luckytyphlosion | |
2020-12-16 | [Round 2] Revert multiple source change commits for re-commit. | luckytyphlosion | |
2020-12-16 | Use arm-none-eabi-cpp for modern. | luckytyphlosion | |
2020-12-16 | Fix modern builds. | luckytyphlosion | |
We actually need standard includes for modern. | |||
2020-12-16 | Check for $(TOOLCHAIN) before checking for $(TOOLCHAIN)/bin | luckytyphlosion | |
if TOOLCHAIN is blank, wildcard can still detect the `/bin` directory. | |||
2020-12-16 | Apply all source related changes for the new INSTALL.md in one commit. | luckytyphlosion | |
For people who want to have dkPless builds in their repo. | |||
2020-12-16 | Remove redundant modern CFLAGS | GriffinR | |
2020-12-10 | Merge remote-tracking branch 'upstream/master' into berry_crush | Kurausukun | |
2020-11-18 | Remove useless comment. | luckytyphlosion | |
2020-11-18 | Optimize Makefile, also add *.sna to gitignore. | luckytyphlosion | |
2020-11-12 | Missing inc files in asm/*.s and data/*.s will raise an actual error message. | luckytyphlosion | |
2020-10-26 | Merge branch 'master' into reverts | aaaaaa123456789 | |
2020-10-05 | Remove *.rl in make clean | ExpoSeed | |
2020-09-16 | Convert to -g; will be required for eliminating fakematches. | Kaz | |
2020-09-13 | Undo PokeCodec's PRs | aaaaaa123456789 | |
This commit undoes most of PokeCodec's PRs after the debate in chat. Some harmless or completely superseded PRs have been left alone, as there is not much benefit in attempting to undo them. Reverts #1104, #1108, #1115, #1118, #1119, #1124, #1126, #1127, #1132, #1136, #1137, #1139, #1140, #1144, #1148, #1149, #1150, #1153, #1155, #1177, #1179, #1180, #1181, #1182 and #1183. | |||
2020-09-08 | Reverted -nostdlib changes | PokeCodec | |
2020-07-08 | Merge pull request #1078 from GriffinRichards/move-cries | PikalaxALT | |
Move Pokemon cries to own directory | |||
2020-07-05 | fix aggressive loop optimizations | Michael Panzlaff | |
Previously, aggressive loop optimizations with a new compiler were not possible due to undefined behaviour at end of arrays. A macro "UBFIX" is added to allow ifdefs for fixes which resolve undefined behavior. For example newer GCC versions will detect various bugs in the original game code and will otherwise not compile with -Werror. | |||
2020-06-15 | Move Pokemon cries to own directory | GriffinR | |
2020-05-15 | Fix building modern from clean | PikalaxALT | |
2020-05-05 | Fix MODERN=1 for non-devkitARM compilation | Michael Panzlaff | |
gcc has this nice option "-print-file-name=" to locate a file in its search path. This is a more portable way to locate libgcc.a and libc.a so there is no longer the need to mess around with devkitARM's path's. | |||
2020-02-16 | Port librfu from firered | PikalaxALT | |
2019-09-27 | Clean up leftover Makefile clean instruction | PikalaxALT | |
2019-09-08 | Fix modern | PikalaxALT | |
2019-09-08 | libagbsyscall as an actual lib | PikalaxALT | |
2019-09-08 | Move gflib srcs and headers to gflib subdir | PikalaxALT | |