diff options
author | Carlo Cabrera <30379873+carlocab@users.noreply.github.com> | 2024-10-02 17:56:43 +0800 |
---|---|---|
committer | Carlo Cabrera <30379873+carlocab@users.noreply.github.com> | 2024-10-02 17:56:43 +0800 |
commit | cb5a61d8a1caf235a4852559086895ce841ac292 (patch) | |
tree | 291e9d9b82476f1eef4a907da1f28d26e19ebb98 /docs/env_variables.md | |
parent | 146e535f7b644a3d38f8e90c415974b23ff295c0 (diff) | |
download | afl++-cb5a61d8a1caf235a4852559086895ce841ac292.tar.gz |
Update macOS linker flags in GNUmakefile.llvm
`-flat_namespace` is effectively deprecated and doesn't really work as expected these days. Omitting the `-flat_namespace` means that binaries are built with a two-level namespace, which don't support `-undefined suppress`. The idiomatic way of telling the linker to look up undefined symbols at runtime is using `-undefined dynamic_lookup`, which is supported by a two-level namespace. See also: ocaml/ocaml#10723 mono/mono#21257
Diffstat (limited to 'docs/env_variables.md')
0 files changed, 0 insertions, 0 deletions