Update of /cvsroot/wisp/wisp/users/dig
In directory sc8-pr-cvs1:/tmp/cvs-serv29531
Modified Files:
make-pe-exe.py
Log Message:
PE32 a.out header refers to text and data segments by their RVAs, not offsets
Index: make-pe-exe.py
===================================================================
RCS file: /cvsroot/wisp/wisp/users/dig/make-pe-exe.py,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- make-pe-exe.py 22 Apr 2003 22:29:30 -0000 1.7
+++ make-pe-exe.py 27 Apr 2003 11:44:28 -0000 1.8
@@ -139,8 +139,8 @@
h.emit_tetra_sum(['#aout/data-size'])
h.emit_tetra_sum(['#aout/bss-size'])
h.emit_tetra_sum(['%_start'])
- h.emit_tetra_sum(['!.text'])
- h.emit_tetra_sum(['!.data']) # not present in PE32+ (?)
+ h.emit_tetra_sum(['%.text'])
+ h.emit_tetra_sum(['%.data']) # not present in PE32+ (?)
# #aout/image-base must be multiple of 64ki
h.emit_tetra_sum(['#aout/image-base'])
h.emit_tetra_sum(['#aout/memory-align'])
|