[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 (): |