-
Bah, asmlinkage isn't _stdcall. It uses the gcc regparm attribute to pass up the three args in registers and the rest on the stack. Is there a way to inform boomerang of this calling convention?.
2009-04-17 14:00:53 UTC in Boomerang decompiler
-
To answer myself, I think I need __stdcall rather than __cdecl.
2009-03-30 10:30:52 UTC in Boomerang decompiler
-
Bingo!, that's what I needed. Thanks very much. Do I need to tell boomerang that the calls were compiled with asmlinkage (i.e. all args are on the stack)?.
2009-03-30 10:26:49 UTC in Boomerang decompiler
-
-nm isn't a valid flag.
If I drop __nodecode from a symbol entry the parser chokes.
reading symbol file syms3
0x08053730 void DMT_ProcCurStartUpState(
^
parse error on line 1
It's not that it won't generate code for the symbols, the issue is that the prototypes are wrong.
2009-03-30 09:40:39 UTC in Boomerang decompiler
-
I'm running 7.10, perhaps they've updated the library. What does
$ dpkg -L libgc1c2
show?.
2009-03-27 10:17:21 UTC in Boomerang decompiler
-
You need to install libgc, something like
apt-get install libgc1c2
should do it.
2009-03-26 08:47:59 UTC in Boomerang decompiler
-
I have an ELF object file I want to decompile. I've created another which contains stubs for the symbols it uses and generated an executable.
boomerang is doing a good job of generating code but some of the function prototypes are incorrect. I have header files for them so I thought I could create a symbol file with them in but I'm struggle because the docs are a bit thin.
I think I need...
2009-03-18 16:02:45 UTC in Boomerang decompiler
-
I'm trying to use qct with mercurial but I get:
*** failed to import extension hgext.qct: cannot import name dispatch
after configuring it in my .hgrc
[ui]
username = Simon Rowe ...
[extensions]
hgext.qct =
hgext.extdiff =
[extdiff]
cmd.vdiff = kdiff3
I ran a make site-install as root followed by a
cp plugins/qct.py /usr/lib/python2.4/site-packages/hgext
I'm stuck...
2007-11-23 10:07:31 UTC in Qt commit tool
-
I've generated an RPM spec file to package junicode for the Mandriva distribution.
Hope this is of use to you.
2007-04-26 10:38:26 UTC in Junicode font
-
srowe committed patchset 192 of module xvoice to the XVoice CVS repository, changing 1 files.
2006-11-18 19:37:41 UTC in XVoice