Closed Feoramund closed 3 weeks ago
ODIN_VERSION_HASH is the git SHA hash of the commit the Odin compiler was built with.
ODIN_VERSION_HASH
git
ODIN_MICROARCH_STRING is the string passed to -microarch when the program was built.
ODIN_MICROARCH_STRING
-microarch
ODIN_OPTIMIZATION_MODE is an enum value of which optimization mode was used to build the program.
ODIN_OPTIMIZATION_MODE
Resolves #2240
(ODIN_NO_BOUNDS_CHECK already exists at this time, compared to the then-proposed ODIN_DISABLE_BOUNDS_CHECK.)
ODIN_NO_BOUNDS_CHECK
ODIN_DISABLE_BOUNDS_CHECK
The microarch string should probably use get_final_microarchitecture so we know what it is other than native?
get_final_microarchitecture
native
I can fix that.
ODIN_VERSION_HASH
is thegit
SHA hash of the commit the Odin compiler was built with.ODIN_MICROARCH_STRING
is the string passed to-microarch
when the program was built.ODIN_OPTIMIZATION_MODE
is an enum value of which optimization mode was used to build the program.Resolves #2240
(
ODIN_NO_BOUNDS_CHECK
already exists at this time, compared to the then-proposedODIN_DISABLE_BOUNDS_CHECK
.)