2 * Check decoding of int 0x80 on x86_64, x32, and x86.
4 * Copyright (c) 2017 Dmitry V. Levin <ldv@altlinux.org>
7 * SPDX-License-Identifier: GPL-2.0-or-later
12 #if defined __x86_64__ || defined __i386__
20 /* 200 is __NR_getgid32 on x86 and __NR_tkill on x86_64. */
21 __asm__("movl $200, %eax; int $0x80");
22 printf("getgid32() = %d\n", getegid());
24 puts("+++ exited with 0 +++");
30 SKIP_MAIN_UNDEFINED("__x86_64__ || __i386__")