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 5dd80b8..37f5451 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