mirror of
https://github.com/open-goal/jak-project
synced 2026-07-11 23:30:16 -04:00
[OpenGOAL] make multiplication/divsion like GOAL and support in decompiler (#483)
* support in compiler * multiplication in the decompiler * update divisions
This commit is contained in:
@@ -145,4 +145,6 @@
|
||||
- Forward declaring a type with `declare-type` also forward declares the global holding the runtime type object.
|
||||
- The `new` method of basic now has a method return type of `_type_`. Previously it was `basic`, meaning you always needed to declare `new` with the right type.
|
||||
- Using `(new` and `(the binteger` inside static pair definitions is now supported
|
||||
- Invalid static pairs now have nice errors instead of exiting the compiler
|
||||
- Invalid static pairs now have nice errors instead of exiting the compiler
|
||||
- Added unsigned division (previously signed division was used for unsigned numbers)
|
||||
- Use shifts (64-bit) for positive power of two multiply and divide. Otherwise use 32-bit. This matches GOAL.
|
||||
|
||||
Reference in New Issue
Block a user