mirror of
https://github.com/pragma-/pbot.git
synced 2024-12-23 11:12:42 +01:00
Prevent gcc from optimizing away gdb() call
This commit is contained in:
parent
6b35dc210c
commit
da3e05bc72
@ -13,8 +13,8 @@ use warnings;
|
||||
# These are set automatically by the build/commit script
|
||||
use constant {
|
||||
BUILD_NAME => "PBot",
|
||||
BUILD_REVISION => 376,
|
||||
BUILD_DATE => "2012-08-12",
|
||||
BUILD_REVISION => 377,
|
||||
BUILD_DATE => "2012-08-15",
|
||||
};
|
||||
|
||||
1;
|
||||
|
@ -92,7 +92,7 @@ __attribute__ (( constructor )) static void printf_binary_register(void)
|
||||
#define STR(s) #s
|
||||
#define REVEAL(s) STR(s)
|
||||
|
||||
void gdb() {}
|
||||
void gdb() { asm(""); }
|
||||
#define dump(expression) gdb("print " #expression)
|
||||
#define print(expression) gdb("print " #expression)
|
||||
#define ptype(expression) gdb("ptype " #expression)
|
||||
|
Loading…
Reference in New Issue
Block a user