decomp3: more engine stuff, support boxed stack arrays in compiler (#3424)

- `sync-info`
- `trajectory`
- `camera`
- `cam-update`
- `cam-states`
- `cam-states-dbg`
- `cam-master`
- `cam-layout`
- `cam-interface`
- `cam-combiner`

Closes #2016
This commit is contained in:
Hat Kid
2024-03-16 01:28:26 +01:00
committed by GitHub
parent f30b6927b7
commit 5a8b4e81f9
60 changed files with 28132 additions and 732 deletions
+4
View File
@@ -86,6 +86,10 @@ TEST_F(VariableTests, StackStructureAlignment) {
shared_compiler->runner.run_static_test(testCategory, "stack-structure-align.gc", {"1234\n"});
}
TEST_F(VariableTests, StackBoxedArray) {
shared_compiler->runner.run_static_test(testCategory, "stack-boxed-array.gc", {"36\n"});
}
TEST_F(VariableTests, GetSymbol) {
shared_compiler->runner.run_static_test(testCategory, "get-symbol-1.static.gc",
{"1375524\n"}); // 0x14fd24 in hex