[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/18741] New: Corrupted .ARM.attributes section with -meabi=gnu o
markus.eisenmann at gmx dot at
[Bug gas/18741] New: Corrupted .ARM.attributes section with -meabi=gnu option
Thu, 30 Jul 2015 14:07:20 +0000
Bug ID: 18741
Summary: Corrupted .ARM.attributes section with -meabi=gnu
Assignee: unassigned at sourceware dot org
Reporter: markus.eisenmann at gmx dot at
Target Milestone: ---
I've created an GCC-toolchain with target=arm-eabi (using GCC 4.9.3, binutils
2.25) and use it with the option -mabi=apcs-gnu.
It still works, but I've received the readelf error-message "Unused bytes at
end of section" if I check the generated object-files.
The .ARM.attributes section seems to be corrupted and has the (hex) content:
41 0f 00 00 00 61 65 61 62 69 00 01 05 00 00 00 (section-size = 0x10).
After some tests - producing assembler-code and calling AS - I've detected the
AS-option -meabi=gnu as origin cause of this issue. In this case an
corrupted/incomplete .ARM.attributes-content (as above) will be generated in
the elf-output; with -meabi=4 (or 5) readeld shows the ARM-attributes w/o any
Best regards from Salzburg,
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug gas/18741] New: Corrupted .ARM.attributes section with -meabi=gnu option,
markus.eisenmann at gmx dot at <=