DBG: changed valfromstring order
This commit is contained in:
parent
9849ff81dc
commit
44934f139e
|
@ -49,13 +49,12 @@ without having to update the code of the other parts.
|
|||
- quite fast working in really big code pages (tested up to 5GB)
|
||||
- GUI hotkeys
|
||||
- dynamic jump arrow (just like OllyDbg)
|
||||
- user databases for labels/comments/breakpoints (*.dd64 or *.dd32 files)
|
||||
- user databases for labels/comments/breakpoints/bookmarks (*.dd64 or *.dd32 files)
|
||||
- easy context menu in disassembly (to set breakpoints etc)
|
||||
- plugin support
|
||||
|
||||
>Known bugs:
|
||||
- hardware breakpoints do not work properly on x64 (TitanEngine bug)
|
||||
- sometimes the disassembly view is not updated (click anywhere to solve)
|
||||
- ??? (please report)
|
||||
- memory breakpoints sometimes fail (TitanEngine bug)
|
||||
|
||||
>Last words:
|
||||
The debugger core is based on TitanEngine (an updated version,
|
||||
|
@ -72,6 +71,7 @@ The icon is taken from VisualPharm (http://www.visualpharm.com/)
|
|||
- Teddy Rogers
|
||||
- EXETools community
|
||||
- Tuts4You community
|
||||
- DMichael
|
||||
- Sorry if I forgot you!
|
||||
|
||||
>Lead developers:
|
||||
|
|
|
@ -13,7 +13,6 @@
|
|||
<Option compiler="gcc" />
|
||||
<Option host_application="../bin/x32/x32_dbg.exe" />
|
||||
<Option run_host_application_in_terminal="0" />
|
||||
<Option createDefFile="1" />
|
||||
<Option createStaticLib="1" />
|
||||
<Compiler>
|
||||
<Add option="-O2" />
|
||||
|
@ -29,7 +28,6 @@
|
|||
<Option compiler="gnu_gcc_compiler_x64" />
|
||||
<Option host_application="../bin/x64/x64_dbg.exe" />
|
||||
<Option run_host_application_in_terminal="0" />
|
||||
<Option createDefFile="1" />
|
||||
<Option createStaticLib="1" />
|
||||
<Compiler>
|
||||
<Add option="-O2" />
|
||||
|
|
|
@ -1221,11 +1221,11 @@ bool valfromstring(const char* string, uint* value, int* value_size, bool* isvar
|
|||
sscanf(string+inc, "%"fext"x", value);
|
||||
return true;
|
||||
}
|
||||
else if(labelfromstring(string, value)) //then come labels
|
||||
return true;
|
||||
else if(valapifromstring(string, value, value_size, true, silent, hexonly)) //then come APIs
|
||||
return true;
|
||||
else if(symfromname(string, value)) //then come symbols (as symbols also take API names)
|
||||
else if(labelfromstring(string, value)) //then come labels
|
||||
return true;
|
||||
else if(symfromname(string, value)) //then come symbols
|
||||
return true;
|
||||
else if(varget(string, value, value_size, 0)) //finally variables
|
||||
{
|
||||
|
|
|
@ -14,7 +14,6 @@
|
|||
<Option compiler="gcc" />
|
||||
<Option host_application="../bin/x32/x32_dbg.exe" />
|
||||
<Option run_host_application_in_terminal="0" />
|
||||
<Option createDefFile="1" />
|
||||
<Option createStaticLib="1" />
|
||||
<Compiler>
|
||||
<Add option="-fomit-frame-pointer" />
|
||||
|
@ -36,7 +35,6 @@
|
|||
<Option compiler="gnu_gcc_compiler_x64" />
|
||||
<Option host_application="../bin/x64/x64_dbg.exe" />
|
||||
<Option run_host_application_in_terminal="0" />
|
||||
<Option createDefFile="1" />
|
||||
<Option createStaticLib="1" />
|
||||
<Compiler>
|
||||
<Add option="-O3" />
|
||||
|
|
Loading…
Reference in New Issue