diff options
author | Leah Neukirchen <leah@vuxu.org> | 2019-01-11 15:42:20 +0100 |
---|---|---|
committer | Leah Neukirchen <leah@vuxu.org> | 2019-01-11 15:42:20 +0100 |
commit | 7f7d49564d86851ef74e48fce23bb5f54f22b392 (patch) | |
tree | e036423c1bcd3e33e17b565f03509182701562b2 | |
parent | 24e3b975a54e8512b17090ff833810765f6cb941 (diff) | |
download | fail-7f7d49564d86851ef74e48fce23bb5f54f22b392.tar.gz fail-7f7d49564d86851ef74e48fce23bb5f54f22b392.tar.xz fail-7f7d49564d86851ef74e48fce23bb5f54f22b392.zip |
illegalins: encode ud1 as .byte
-rw-r--r-- | fail.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fail.c b/fail.c index 3364763..b95b1b6 100644 --- a/fail.c +++ b/fail.c @@ -94,7 +94,7 @@ killme() void illegalins() { #if defined(__x86_64__) || defined(__i386__) - __asm__ __volatile__ ("ud1" : : : "memory"); + __asm__ __volatile__ (".byte 0x0f, 0xb9" : : : "memory"); #elif defined(__arm__) __asm__ __volatile__ ( #ifndef __thumb__ |