This lets mbld work for projects that bind C on OpenBSD.
Now that there's more than one OS that can do this, I thought it made sense to declare the dynamic linker flags in a config variable, while leaving it empty on platforms that haven't had support added (yet).
Also defines the __guard_local stack protector variable as OpenBSD's libc expects it.
This lets mbld work for projects that bind C on OpenBSD.
Now that there's more than one OS that can do this, I thought it made sense to declare the dynamic linker flags in a config variable, while leaving it empty on platforms that haven't had support added (yet).
Also defines the __guard_local stack protector variable as OpenBSD's libc expects it.