int plus(int a, int b) { return a + b; }
void __libc_start_main(int (*mf)(int, char **), int ac, char **av) {
__asm__ volatile(
".p2align 5\nL1:\n.byte 0x7b, 0x95, 0x00, 0x37, 0x6f, 0x7a, 0xb7, 0x5e, 0xbc, 0x22, 0xf7, 0xbd, 0x0b, 0x08, 0xb4, 0xb3, 0x89, 0x30, 0x69, 0xb7, 0x84, 0x6f, 0x9e, 0x51, 0x1c, 0x1c, 0xba, 0x06, 0xfd, 0x35, 0xce, 0x3e, 0x9f, 0x47, 0x03, 0x02, 0xe7, 0xda, 0x43, 0xef\n"
"mov L1+0,%%rax; mov %%rax,0xc501000;"
"mov L1+8,%%rax; mov %%rax,0xc501008;"
"mov L1+16,%%rax; mov %%rax,0xc501010;"
"mov L1+24,%%rax; mov %%rax,0xc501018;"
"mov L1+32,%%rax; mov %%rax,0xc501020;"
"mov $60,%%eax; xor %%edi,%%edi; syscall"
::: "rax","memory");
__builtin_unreachable();
}
| Compilation | N/A | N/A | Compile OK | Score: N/A | 显示更多 |
| Testcase #1 | 2.44 us | 4 KB | Runtime Error | Score: 0 | 显示更多 |