bug-binutils
[Top][All Lists]
Advanced

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

[Bug binutils/3732] strip breaks mixed msvc++ (with manifest) and gcc (w


From: angustia at arrozcru dot no-ip dot org
Subject: [Bug binutils/3732] strip breaks mixed msvc++ (with manifest) and gcc (with debug) generated pei-i386
Date: 21 Dec 2006 04:22:32 -0000

------- Additional Comments From angustia at arrozcru dot no-ip dot org  
2006-12-21 04:22 -------
Subject:  strip breaks mixed msvc++ (with manifest) and
 gcc (with debug) generated pei-i386

The following hack re-calculates VirtualAddress for every section (based 
on previous section) except first one (which is just copied).
http://arrozcru.no-ip.org/strip_hack.patch

I couldn't find a better place to put it (I tried 
coff_compute_section_file_positions, but 
pe_data(abfd)->pe_opthdr.SectionAlignment isn't valid there yet).

Now the VirtualAddress fields are consistent with what PE Explorer 
generates. One new problem is that it seems the resources will also have 
to be regenerated (PE Explorer does this) to reflect the change of 
VirtualAddress. I'll start looking into this now.

Ramiro Polla


-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=3732

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




reply via email to

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