aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/include/powerpc-linux-gnu/gnu
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2021-12-11 00:26:50 +0100
committerJakub Konka <kubkon@jakubkonka.com>2021-12-12 00:32:03 +0100
commitdbfcebf8d88b91c5a85366da09a4ce69c0bb5dc6 (patch)
treee8f255a5277c428a2f598a6352a1d3b04f6c19ea /lib/libc/include/powerpc-linux-gnu/gnu
parentefdb94486b78fa143f8d684609cb4c5d3de10124 (diff)
downloadzig-dbfcebf8d88b91c5a85366da09a4ce69c0bb5dc6.tar.gz
zig-dbfcebf8d88b91c5a85366da09a4ce69c0bb5dc6.zip
macho: allow undefined symbols in dylibs
We now respect both `-fallow-shlib-undefined` and `-Wl,"-undefined=dynamic_lookup"` flags. This is the first step towards solving issues #8180 and #3000. We currently do not expose any other ld64 equivalent flag for `-undefined` flag - we basically throw an error should the user specify a different flag. Support for those is conditional on closing #8180. As a result of this change, it is now possible to generate a valid native Node.js addon with Zig for macOS.
Diffstat (limited to 'lib/libc/include/powerpc-linux-gnu/gnu')
0 files changed, 0 insertions, 0 deletions