Bug 1290972: Remove linker flags for macOS that are no longer necessary and cause crashes such as bug 1471366 due to an inability to handle native exceptions when these flags are used. r=froydnj

This commit is contained in:
Stephen A Pohl 2018-07-17 10:27:46 -04:00
parent 933b132563
commit b25dbdce5c

View File

@ -77,7 +77,7 @@ def Libxul(name):
# Rust 1.12 has been released.
# We're also linking against libresolv to solve bug 1367932.
if CONFIG['OS_ARCH'] == 'Darwin':
LDFLAGS += ['-Wl,-no_compact_unwind,-lresolv']
LDFLAGS += ['-lresolv']
if CONFIG['MOZ_DEBUG_SYMBOLS'] and CONFIG['CC_TYPE'] in ('msvc', 'clang-cl'):
LDFLAGS += ['-NATVIS:%s/toolkit/library/gecko.natvis' % TOPSRCDIR]