| skipped 32 lines |
33 | 33 | | __asm__ __volatile("1:"); |
34 | 34 | | |
35 | 35 | | #define BREAK_STACK_2 \ |
36 | | - | if (_0) __asm__(".byte 00"); |
| 36 | + | if (_0) __asm__ __volatile(".byte 00"); |
37 | 37 | | |
38 | | - | #define BREAK_STACK_3 \ |
39 | | - | switch (_0) { \ |
40 | | - | case 1: \ |
41 | | - | __asm__(".byte 00"); \ |
| 38 | + | #define BREAK_STACK_3 \ |
| 39 | + | switch (_0) { \ |
| 40 | + | case 1: \ |
| 41 | + | __asm__ __volatile(".byte 00"); \ |
42 | 42 | | } |
43 | 43 | | |
44 | 44 | | void junkFunc(int z, ...) { |
| skipped 8 lines |
53 | 53 | | return; |
54 | 54 | | } |
55 | 55 | | |
56 | | - | #define __CRASH \ |
57 | | - | __asm__("int $3"); \ |
| 56 | + | #define __CRASH \ |
| 57 | + | __asm__ __volatile("int $3"); \ |
58 | 58 | | exit(1); |
59 | 59 | | |
60 | 60 | | volatile static char _s_a[] = "a", _s_b[] = "b", _s_c[] = "c", _s_d[] = "d", |
| skipped 18 lines |
79 | 79 | | #define TRUE ((((_9 + _7 + (RND(0, 1000) * _0))) / _8) - _1) |
80 | 80 | | #define FALSE ((_3 + _6 + (RND(0, 1000) * _0)) - _9) |
81 | 81 | | |
82 | | - | #define FAKE_CPUID __asm__("nop\ncpuid\nnop\n") |
| 82 | + | #define FAKE_CPUID __asm__ __volatile("nop\ncpuid\nnop\n") |
83 | 83 | | |
84 | 84 | | #define sizeof(x) \ |
85 | 85 | | ((sizeof(x) * _1 * _2 * _4 / _8) + (sizeof(x) * _2 * _4 / _8) + (RND(0, 1000) * _0)) / 2 |
| skipped 283 lines |
369 | 369 | | |
370 | 370 | | void crash() { |
371 | 371 | | BREAK_STACK_1; |
372 | | - | __asm__("int $3"); |
| 372 | + | __asm__ __volatile("int $3"); |
373 | 373 | | } |
374 | 374 | | |
375 | 375 | | #define ANTI_DEBUG \ |
376 | 376 | | if (IsDebuggerPresent() || int_Proxy(_0 / !IsDebuggerPresent_Proxy() * (_1 + _0 + _1) / _2)) { \ |
377 | 377 | | BREAK_STACK_1; \ |
378 | 378 | | crash(); \ |
379 | | - | __asm__("int $3"); \ |
| 379 | + | __asm__ __volatile("int $3"); \ |
380 | 380 | | _0 / _0; \ |
381 | 381 | | _1 / _0; \ |
382 | 382 | | _2 / _0; \ |
| skipped 507 lines |