The _pre_init_trap is now weak, and users can override it.
Additionally, all default_* and Default* symbols are no longer required, since their _* version is now a weak symbol written in assembly. In this way, we could slightly reduce the size of the binaries.
Alternative to #188
The
_pre_init_trap
is now weak, and users can override it. Additionally, alldefault_*
andDefault*
symbols are no longer required, since their_*
version is now a weak symbol written in assembly. In this way, we could slightly reduce the size of the binaries.Closes #155, closes #156, closes #188