[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/19383] New: strip generates section names in wrong order
From: |
fizixer at gmail dot com |
Subject: |
[Bug binutils/19383] New: strip generates section names in wrong order |
Date: |
Sun, 20 Dec 2015 18:40:54 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=19383
Bug ID: 19383
Summary: strip generates section names in wrong order
Product: binutils
Version: 2.24
Status: NEW
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: fizixer at gmail dot com
Target Milestone: ---
After running strip on an object file, the order of section names turns out
incorrect. 'Sections: offsets' before strip:
data: 512
text: 528
shstrtab: 576
symtab: 640
strtab: 816
rela.text: 864
section names in shstrtab: data, text, shstrtab, symtab, strtab, rela.text
After strip:
data: 64
text: 80
shstrtab: 119
section names in shstrtab: shstrtab, data, text
Did I discover a bug, or am I missing something?
I'm using GNU strip 2.24 (Ubuntu 14.04) on x86-64. Code is nasm hello world
program[1], compiled with nasm 2.10.09, ld 2.24 (but ld is irrelevant here
since I analyzed the nasm-generated object file only).
EDIT 1: readelf reports it correctly (in both cases) so I'm not sure what is
going on.
[1] http://docs.cs.up.ac.za/programming/asm/derick_tut/quickstart.html
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug binutils/19383] New: strip generates section names in wrong order,
fizixer at gmail dot com <=