comparison loader/win32.c @ 30226:cf58d8f46d98

Place a volatile at a more appropriate place.
author reimar
date Sun, 10 Jan 2010 19:59:36 +0000
parents b49cb1cd3b62
children e15646d685c5
comparison
equal deleted inserted replaced
30225:b49cb1cd3b62 30226:cf58d8f46d98
5326 5326
5327 static WIN_BOOL WINAPI ext_stubs(void) 5327 static WIN_BOOL WINAPI ext_stubs(void)
5328 { 5328 {
5329 volatile int idx = 0x0deadabc; 5329 volatile int idx = 0x0deadabc;
5330 // make sure gcc does not do eip-relative call or something like that 5330 // make sure gcc does not do eip-relative call or something like that
5331 volatile void (*my_printf)(char *, char *) = (void *)0xdeadfbcd; 5331 void (* volatile my_printf)(char *, char *) = (void *)0xdeadfbcd;
5332 my_printf("Called unk_%s\n", export_names[idx]); 5332 my_printf("Called unk_%s\n", export_names[idx]);
5333 return 0; 5333 return 0;
5334 } 5334 }
5335 5335
5336 #define MAX_STUB_SIZE 0x60 5336 #define MAX_STUB_SIZE 0x60