bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/22458] New: libbfd fails to detect elf32-littlearm target


From: orivej at gmx dot fr
Subject: [Bug binutils/22458] New: libbfd fails to detect elf32-littlearm target when it is compiled with support for all targets
Date: Sun, 19 Nov 2017 04:25:45 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=22458

            Bug ID: 22458
           Summary: libbfd fails to detect elf32-littlearm target when it
                    is compiled with support for all targets
           Product: binutils
           Version: 2.29
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: binutils
          Assignee: unassigned at sourceware dot org
          Reporter: orivej at gmx dot fr
  Target Milestone: ---

binutils 2.29.1 compiled with --enable-targets=all do not work with ARM ELF
files unless the target (elf32-littlearm) is specified explicitly. For example
[1],

     objdump -t atomic_lock_free.0.o

prints

     objdump: atomic_lock_free.0.o: File format is ambiguous
     objdump: Matching formats: elf32-littlearm elf32-littlearm-symbian
elf32-littlearm-vxworks

This bug was reportedly solved by the patch in [2], but the patch is present in
the current binutils.  elf32-littlearm-symbian and elf32-littlearm-vxworks may
have lost their lower priority since then. Currently I'm using this [3]
workaround.

[1] https://github.com/NixOS/nixpkgs/files/1485206/atomic_lock_free.0.o.gz
[2] https://sourceware.org/ml/binutils/2013-05/msg00271.html
[3]
https://github.com/NixOS/nixpkgs/commit/c76890f2fe24ca64bc216515149f7316080912f0

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]