translate: add some help text
[ia32rtools.git] / run_sed.sh
index 78f114f..29df071 100755 (executable)
@@ -12,7 +12,7 @@ for sym in $usyms; do
 done
 
 echo "\
-s/^\([ ]\?loc[r_].*[0-9A-F]:\)[^:]\(.*\;\)/\1:\t\2/g;\
+s/^\([ +-]\?loc[r_].*[0-9A-F]:\)[^:]\(.*\;\)/\1:\t\2/g;\
 s/dd[[:blank:]]rva/dd/;\
 s/\<fldcw\>\t\[esp+4+var_4\]/fldcw\tword ptr \[esp\]/;\
 s/\<large \(.*fs:\)/\1/;\
@@ -38,3 +38,4 @@ s/\<jmp\tsub_/jmp\tnear ptr sub_/;\
 # - search for 'dword_xx+N', make byte/word, also word->byte
 # - get rid of type propagation, regenerate as 'simple' var_
 # - convert ds:0[eax*4] -> [eax*4+0] (h hotkey)
+# - rm function chunks - they're funcs reached by tailcalls (usually)