chiark / gitweb /
binutils: Fix patch in ifndef __ANDROID__
authorFredrik Fornwall <fredrik@fornwall.net>
Mon, 19 Sep 2016 23:18:23 +0000 (19:18 -0400)
committerFredrik Fornwall <fredrik@fornwall.net>
Mon, 19 Sep 2016 23:18:23 +0000 (19:18 -0400)
Fixes #468.

packages/binutils/ld-emultempl-elf32.em.patch

index 5dd80b84fbd0e265a346648f815a8626dc0a15b7..37f54512c24b5b04582c92e2fa5cf790f4bd382c 100644 (file)
@@ -6,9 +6,9 @@ diff -u -r ../binutils-2.26/ld/emultempl/elf32.em ./ld/emultempl/elf32.em
  gld${EMULATION_NAME}_after_parse (void)
  {
 +#ifndef __ANDROID__
-+  /** The Android linker does not support DF_1_PIE but prints a warning:
-+      'unsupported flags DT_FLAGS_1=0x8000000'
-+      due to validation in linker.cpp (see "case DT_FLAGS_1" there. */ */
++  /* The Android linker does not support DF_1_PIE:
++     'unsupported flags DT_FLAGS_1=0x8000000'
++     from linker.cpp (see "case DT_FLAGS_1" there. */
    if (bfd_link_pie (&link_info))
      link_info.flags_1 |= (bfd_vma) DF_1_PIE;
 +#endif