[Wisp-cvs] wisp/users/dig make-pe-exe.py,1.48,1.49
Status: Alpha
Brought to you by:
digg
|
From: <di...@us...> - 2003-05-13 21:17:05
|
Update of /cvsroot/wisp/wisp/users/dig
In directory sc8-pr-cvs1:/tmp/cvs-serv25842
Modified Files:
make-pe-exe.py
Log Message:
don't attempt to place symbol sums
Index: make-pe-exe.py
===================================================================
RCS file: /cvsroot/wisp/wisp/users/dig/make-pe-exe.py,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -d -r1.48 -r1.49
--- make-pe-exe.py 13 May 2003 21:07:37 -0000 1.48
+++ make-pe-exe.py 13 May 2003 21:17:03 -0000 1.49
@@ -276,7 +276,7 @@
# emit thunk lists
for dll in imports_by_dlls.keys():
imports.align(4)
- imports.place_symbol('&.imports/%s/first-thunk #rva' % dll)
+ imports.place_symbol('&.imports/%s/first-thunk' % dll)
for sym in imports_by_dlls[dll].keys():
imports.place_symbol('&.imports/slot/' + sym + '@' + dll)
imports.emit_tetra_sum(['&.imports/thunk/%s@%s #rva' % (sym, dll)])
@@ -291,7 +291,7 @@
imports[::1] = 0
# emit DLL names
for dll in imports_by_dlls.keys():
- imports.place_symbol('&.imports/%s/dll-name #rva' % dll)
+ imports.place_symbol('&.imports/%s/dll-name' % dll)
imports.emit_string(dll + '.dll')
imports[::1] = 0
|