#include <stdio.h>
extern "C" char sym___init_tls[] __asm__("__init_tls") __attribute__((weak));
extern "C" char sym___copy_tls[] __asm__("__copy_tls") __attribute__((weak));
extern "C" char sym___libc_start_init[] __asm__("__libc_start_init") __attribute__((weak));
extern "C" char sym___stdio_exit[] __asm__("__stdio_exit") __attribute__((weak));
extern "C" char sym___stdout_write[] __asm__("__stdout_write") __attribute__((weak));
extern "C" char sym___set_thread_area[] __asm__("__set_thread_area") __attribute__((weak));
extern "C" char sym__IO_2_1_stdout_[] __asm__("_IO_2_1_stdout_") __attribute__((weak));
extern "C" char sym___libc_alloca_cutoff[] __asm__("__libc_alloca_cutoff") __attribute__((weak));
extern "C" char sym__dl_find_object[] __asm__("_dl_find_object") __attribute__((weak));
extern "C" char sym___tunables_init[] __asm__("__tunables_init") __attribute__((weak));
extern "C" char sym___libc_early_init[] __asm__("__libc_early_init") __attribute__((weak));
extern "C" char sym__IO_file_jumps[] __asm__("_IO_file_jumps") __attribute__((weak));
extern "C" char sym___libc_start_main[] __asm__("__libc_start_main") __attribute__((weak));
extern "C" char sym_printf[] __asm__("printf") __attribute__((weak));
extern "C" char sym_malloc[] __asm__("malloc") __attribute__((weak));
extern "C" char sym___errno_location[] __asm__("__errno_location") __attribute__((weak));
extern "C" char sym___tls_get_addr[] __asm__("__tls_get_addr") __attribute__((weak));
extern "C" char sym___cxa_atexit[] __asm__("__cxa_atexit") __attribute__((weak));
extern "C" char sym__exit[] __asm__("_exit") __attribute__((weak));
extern "C" char sym___libc_csu_init[] __asm__("__libc_csu_init") __attribute__((weak));
extern "C" char sym___stack_chk_guard[] __asm__("__stack_chk_guard") __attribute__((weak));
extern "C" char sym___libc_start_main_impl[] __asm__("__libc_start_main_impl") __attribute__((weak));
extern "C" char sym___dcgettext[] __asm__("__dcgettext") __attribute__((weak));
extern "C" char sym___libc_init_first[] __asm__("__libc_init_first") __attribute__((weak));
extern "C" char sym__dl_aux_init[] __asm__("_dl_aux_init") __attribute__((weak));
extern "C" char sym___pthread_initialize_minimal[] __asm__("__pthread_initialize_minimal") __attribute__((weak));
extern "C" char sym___libc_setup_tls[] __asm__("__libc_setup_tls") __attribute__((weak));
extern "C" char sym___lseek[] __asm__("__lseek") __attribute__((weak));
extern "C" char sym___memcpy_avx_unaligned[] __asm__("__memcpy_avx_unaligned") __attribute__((weak));
extern "C" char sym___libc_start_main[] __asm__("__libc_start_main") __attribute__((weak));
extern "C" char sym_memcpy[] __asm__("memcpy") __attribute__((weak));
extern "C" char sym_memset[] __asm__("memset") __attribute__((weak));
extern "C" char sym___printf_buffer[] __asm__("__printf_buffer") __attribute__((weak));
extern "C" char sym__dl_relocate_static_pie[] __asm__("_dl_relocate_static_pie") __attribute__((weak));
extern "C" char sym___libc_argv[] __asm__("__libc_argv") __attribute__((weak));
extern "C" char sym___environ[] __asm__("__environ") __attribute__((weak));
extern "C" char sym__DYNAMIC[] __asm__("_DYNAMIC") __attribute__((weak));
extern "C" char sym___init_array_start[] __asm__("__init_array_start") __attribute__((weak));
int main(){
printf("%-34s %d\n", "__init_tls", (int)(long)sym___init_tls);
printf("%-34s %d\n", "__copy_tls", (int)(long)sym___copy_tls);
printf("%-34s %d\n", "__libc_start_init", (int)(long)sym___libc_start_init);
printf("%-34s %d\n", "__stdio_exit", (int)(long)sym___stdio_exit);
printf("%-34s %d\n", "__stdout_write", (int)(long)sym___stdout_write);
printf("%-34s %d\n", "__set_thread_area", (int)(long)sym___set_thread_area);
printf("%-34s %d\n", "_IO_2_1_stdout_", (int)(long)sym__IO_2_1_stdout_);
printf("%-34s %d\n", "__libc_alloca_cutoff", (int)(long)sym___libc_alloca_cutoff);
printf("%-34s %d\n", "_dl_find_object", (int)(long)sym__dl_find_object);
printf("%-34s %d\n", "__tunables_init", (int)(long)sym___tunables_init);
printf("%-34s %d\n", "__libc_early_init", (int)(long)sym___libc_early_init);
printf("%-34s %d\n", "_IO_file_jumps", (int)(long)sym__IO_file_jumps);
printf("%-34s %d\n", "__libc_start_main", (int)(long)sym___libc_start_main);
printf("%-34s %d\n", "printf", (int)(long)sym_printf);
printf("%-34s %d\n", "malloc", (int)(long)sym_malloc);
printf("%-34s %d\n", "__errno_location", (int)(long)sym___errno_location);
printf("%-34s %d\n", "__tls_get_addr", (int)(long)sym___tls_get_addr);
printf("%-34s %d\n", "__cxa_atexit", (int)(long)sym___cxa_atexit);
printf("%-34s %d\n", "_exit", (int)(long)sym__exit);
printf("%-34s %d\n", "__libc_csu_init", (int)(long)sym___libc_csu_init);
printf("%-34s %d\n", "__stack_chk_guard", (int)(long)sym___stack_chk_guard);
printf("%-34s %d\n", "__libc_start_main_impl", (int)(long)sym___libc_start_main_impl);
printf("%-34s %d\n", "__dcgettext", (int)(long)sym___dcgettext);
printf("%-34s %d\n", "__libc_init_first", (int)(long)sym___libc_init_first);
printf("%-34s %d\n", "_dl_aux_init", (int)(long)sym__dl_aux_init);
printf("%-34s %d\n", "__pthread_initialize_minimal", (int)(long)sym___pthread_initialize_minimal);
printf("%-34s %d\n", "__libc_setup_tls", (int)(long)sym___libc_setup_tls);
printf("%-34s %d\n", "__lseek", (int)(long)sym___lseek);
printf("%-34s %d\n", "__memcpy_avx_unaligned", (int)(long)sym___memcpy_avx_unaligned);
printf("%-34s %d\n", "__libc_start_main", (int)(long)sym___libc_start_main);
printf("%-34s %d\n", "memcpy", (int)(long)sym_memcpy);
printf("%-34s %d\n", "memset", (int)(long)sym_memset);
printf("%-34s %d\n", "__printf_buffer", (int)(long)sym___printf_buffer);
printf("%-34s %d\n", "_dl_relocate_static_pie", (int)(long)sym__dl_relocate_static_pie);
printf("%-34s %d\n", "__libc_argv", (int)(long)sym___libc_argv);
printf("%-34s %d\n", "__environ", (int)(long)sym___environ);
printf("%-34s %d\n", "_DYNAMIC", (int)(long)sym__DYNAMIC);
printf("%-34s %d\n", "__init_array_start", (int)(long)sym___init_array_start);
return 0; }
| Compilation | N/A | N/A | Compile OK | Score: N/A | 显示更多 |
| Testcase #1 | 5.41 us | 8 KB | Runtime Error | Score: 0 | 显示更多 |