[Wisp-cvs] wisp/users/dig make-pe-exe.py,1.47,1.48
Status: Alpha
Brought to you by:
digg
|
From: <di...@us...> - 2003-05-13 21:07:40
|
Update of /cvsroot/wisp/wisp/users/dig
In directory sc8-pr-cvs1:/tmp/cvs-serv21813
Modified Files:
make-pe-exe.py
Log Message:
use clearer syntax
Index: make-pe-exe.py
===================================================================
RCS file: /cvsroot/wisp/wisp/users/dig/make-pe-exe.py,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -d -r1.47 -r1.48
--- make-pe-exe.py 13 May 2003 21:04:20 -0000 1.47
+++ make-pe-exe.py 13 May 2003 21:07:37 -0000 1.48
@@ -108,15 +108,15 @@
t = Linkie('<')
t.align(4)
t.emit_string((name + '\0' * 8)[:8])
- t.emit_tetra_sum(['#%s/memsz' % name])
- t.emit_tetra_sum(['&%s #rva' % name])
- t.emit_tetra_sum(['#%s/filesz' % name])
- t.emit_tetra_sum(['!%s' % name])
- t.emit_tetra_sum(['!%s/reloc' % name])
- t.emit_tetra_sum(['!%s/lineno' % name])
- t.emit_wyde_sum(['#%s/reloc' % name])
- t.emit_wyde_sum(['#%s/lineno' % name])
- t.emit_tetra_sum(['#%s/flags' % name])
+ t[::4] = '#%s/memsz' % name
+ t[::4] = '&%s #rva' % name
+ t[::4] = '#%s/filesz' % name
+ t[::4] = '!%s' % name
+ t[::4] = '!%s/reloc' % name
+ t[::4] = '!%s/lineno' % name
+ t[::2] = '#%s/reloc' % name
+ t[::2] = '#%s/lineno' % name
+ t[::4] = '#%s/flags' % name
return t
def make_pe_aout_header ():
|