papermario/ver/jp/asm/nonmatchings
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
..
1B10 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
1F240 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
2BC40 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
2D650 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
2DEE0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3A3A0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3A4B0 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
3A4E0 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
3A9D0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3A300 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
3A340 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
3A380 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3A500 effect shims and more battle matches (#347) 2021-07-31 15:32:19 +01:00
3A610 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
3A700 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3A760 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3AF40 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3AFA0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3B2A0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3B4A0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3B7C0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3B8E0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3B040 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3B400 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3B420 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3BC0 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
3BCF0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3C1F0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3C2E0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3C290 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3C460 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3C820 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3C910 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3CA50 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3CAF0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3CC20 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3CCA0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3CCD0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3CF50 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3D2C0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3D2D0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3D260 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3D300 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3D580 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3DC90 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3E6F0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3ECE0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3EF60 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3F2E0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3F6A0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3F9C0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3FA20 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
3FE70 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
4A1D0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
4A120 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
4A190 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
4AC70 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
5FC0 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
6E00 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
7E00 Modern gcc + shiftability work (#942) 2023-02-14 22:14:14 +09:00
10DB0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
10E70 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
11E70 rest of 5B320 (#713) 2022-05-21 13:56:54 +09:00
19EB0 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
20B80 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
25BB0 effect shims and more battle matches (#347) 2021-07-31 15:32:19 +01:00
33E80 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
35F50 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
38EC0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
40AC0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
40BF0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
40DD0 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
40DE0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41B70 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41C30 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41CF0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41D30 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41D80 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41DC0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41E00 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41E40 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
42AE0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
42B0 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
42BA0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
42C00 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
42CE0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
42D40 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
42DC0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
42E50 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
42F00 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
43BC0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
44AB0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
44B20 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
45A10 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
45A30 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
45DD0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
46AC0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
46C30 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
46C50 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
47A40 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
47A50 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
47A60 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
47A70 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
47AC0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
47BA0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
47BF0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
47C40 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
47D30 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
47E10 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
47E70 Match some more Libultra (#639) 2022-02-08 14:05:20 +00:00
47F80 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
47FA0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
48A00 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
48BC0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
48BE0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
49C50 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
80A0 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
99A0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
116D0 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
257A0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
264F0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
285C0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
413F0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
415D0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
421E0 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
423A0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
423F0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
427B0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
428E0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
429E0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
431E0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
439A0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
441A0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
448A0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
455B0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
457A0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
467D0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
491A0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
1060 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
2570 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
6200 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
7300 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
8490 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
10080 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
13140 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
13530 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
23330 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
30070 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
30100 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
31300 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
33100 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
35770 Modern gcc + shiftability work (#942) 2023-02-14 22:14:14 +09:00
39960 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
40950 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
40980 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41020 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41040 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41090 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41140 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41230 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41320 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41510 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41610 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41660 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41670 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
41700 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
41720 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
41850 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
42180 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
42230 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
42440 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
42750 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
42820 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
42880 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
42960 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
43570 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
44360 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
44470 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
44840 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
46860 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
48000 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
AA20 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
AD70 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
D2A0 Splat refactor (#257) 2021-04-13 16:47:52 +09:00
E5D0 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
E860 Modern gcc + shiftability work (#942) 2023-02-14 22:14:14 +09:00
EF00 Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
main Share 1370.c across versions (#509) 2021-10-31 03:53:55 +09:00
os Comment progress change on pull requests (#382) 2021-08-24 11:22:24 +01:00