papermario/tools/build
Ethan Roseman a37f30dc94
Modern gcc + shiftability work (#942)
* wip changes for modern gcc

* more

* wip

* blah

* Define explicit size for symbol

* Clean up evt_handle_exec1

* wip

* .

* fixes & VLA macro

* VLA innit

* wipz

* Fix potential UB

* meowp

* meowp2

* fixies

* git subrepo pull --force tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "e1f0b17917"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "e1f0b17917"
git-subrepo:
  version:  "0.4.5"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "aa416e4"

* fixules

* git subrepo pull --force tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "3ba3277e57"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "3ba3277e57"
git-subrepo:
  version:  "0.4.5"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "aa416e4"

* more shiftability + symbols work

* git subrepo pull --force tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "02879e52a7"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "02879e52a7"
git-subrepo:
  version:  "0.4.5"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "aa416e4"

* more

* revert bss changes for now, new heaps overlay for aligning stuff to 0x1000 (not sure how necessary that is, so maybe will revert later on)

* 'fixing' jp shift build

* more

* more syms

* more progress

* more

* ididid

* git subrepo pull --force tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "de54da38f5"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "de54da38f5"
git-subrepo:
  version:  "0.4.5"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "aa416e4"

* git subrepo pull --force tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "a27dc436a6"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "a27dc436a6"
git-subrepo:
  version:  "0.4.5"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "aa416e4"

* blah

* stuff's broken, but at least it's maybe cleaner

* modern gcc back

* revert

* shifting all overlays - works so far

* progs

* another

* modern gcc flag, re-enabled all ifdef shift stuff

* fixies

* progress

* fixes, matching build

* heaps3 overlay and some symbol names

* changies

* PR comments & cleanup
2023-02-14 22:14:14 +09:00
..
cc GCC 2.7.2 support (#633) 2022-01-29 10:01:26 +09:00
img 10 functions (#893) 2022-12-21 17:15:21 +09:00
ld Modern gcc + shiftability work (#942) 2023-02-14 22:14:14 +09:00
mapfs Minor enhanement ;) (#488) 2021-10-21 13:38:17 -04:00
msg update msg building for precomp 2022-01-08 15:45:42 +00:00
rom effect overlay refactor (#369) 2021-08-17 12:24:26 +01:00
sprite sprite_shading_profiles & obk_07 (#859) 2022-11-15 23:55:59 +09:00
yay0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
bin_inc_c.py isk + misc (#746) 2022-08-10 14:36:38 +01:00
configure.py Modern gcc + shiftability work (#942) 2023-02-14 22:14:14 +09:00
first_ok decomped AC function (#401) 2021-08-27 01:44:37 -04:00
genobjcopy.py Debug in elf (#491) 2021-10-25 23:26:38 -04:00
pal_inc_c.py isk + misc (#746) 2022-08-10 14:36:38 +01:00
pm_charset_palettes.py Split charsets, matching load_font and load_font_data (#312) 2021-07-16 10:28:37 +01:00
pm_charset.py Split charsets, matching load_font and load_font_data (#312) 2021-07-16 10:28:37 +01:00