nac3/nac3core/irrt/irrt
lyken cd69fa07a5
core/irrt/exceptions: allow irrt to raise exceptions
Achieved through defining all the needed Exception ID constants at link
time.

Secondly, since `Exception` is `size_t` dependent, `__nac3_raise()`
takes an opaque pointer to `Exception`, unless IRRT is compiled into
32-bit and 64-bit separately with a defined `size_t` type.
2024-08-24 15:29:04 +08:00
..
cslice.hpp core/irrt/exceptions: allow irrt to raise exceptions 2024-08-24 15:29:04 +08:00
cstr_util.hpp core/irrt/exceptions: allow irrt to raise exceptions 2024-08-24 15:29:04 +08:00
exception.hpp core/irrt/exceptions: allow irrt to raise exceptions 2024-08-24 15:29:04 +08:00
int_types.hpp core/irrt: split irrt.cpp into headers 2024-08-24 15:29:04 +08:00
math_util.hpp core/irrt: split irrt.cpp into headers 2024-08-24 15:29:04 +08:00
original.hpp core/irrt: split irrt.cpp into headers 2024-08-24 15:29:04 +08:00