mirror of
https://github.com/openwrt/openwrt.git
synced 2025-03-23 12:35:33 +00:00
scripts: bundle-libraries: fix build on OS X (FS#1493)
This allegedly fixes compilation of the library bundler preload library on Apple OS X. The resulting executables have not been runtime tested due to a lack of suitable test hardware. Signed-off-by: Jo-Philipp Wich <jo@mein.io> (cherry picked from commit 746c590882b96d5ed4d4115e4bdab4c838af7806)
This commit is contained in:
parent
54c0ef6ff5
commit
91c9400816
@ -87,7 +87,11 @@ _runas_so() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
#ifdef __APPLE__
|
||||
__attribute__((section("__DATA,__mod_init_func")))
|
||||
#else
|
||||
__attribute__((section(".init_array")))
|
||||
#endif
|
||||
static void *mangle_arg0_constructor = &mangle_arg0;
|
||||
EOT
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user