Browse Source

waf/xcompile: gnu hash on android confuses old linkers

pull/2/head
mittorn 5 years ago
parent
commit
a5e3a74e93
  1. 4
      scripts/waifulib/xcompile.py

4
scripts/waifulib/xcompile.py

@ -281,7 +281,7 @@ class Android: @@ -281,7 +281,7 @@ class Android:
cflags += fixup_host_clang_with_old_ndk()
# ARMv5 support
cflags += ['-march=armv5te', '-mtune=xscale', '-msoft-float']
cflags += ['-march=armv5te', '-msoft-float']
elif self.is_x86():
cflags += ['-mtune=atom', '-march=atom', '-mssse3', '-mfpmath=sse', '-DVECTORIZE_SINCOS', '-DHAVE_EFFICIENT_UNALIGNED_ACCESS']
return cflags
@ -300,7 +300,7 @@ class Android: @@ -300,7 +300,7 @@ class Android:
if self.is_clang() or self.is_host():
linkflags += ['-fuse-ld=lld']
linkflags += ['-Wl,--hash-style=both','-Wl,--no-undefined']
linkflags += ['-Wl,--hash-style=sysv', '-Wl,--no-undefined', '-no-canonical-prefixes']
return linkflags
def ldflags(self):

Loading…
Cancel
Save