| { | |
| global: | |
| __bss_start; | |
| __data_start; | |
| data_start; | |
| _edata; | |
| _end; | |
| _IO_stdin_used; | |
| # Initialization and finalization functions for static global | |
| # variables. | |
| _fini; | |
| _init; | |
| __libc_csu_fini; | |
| __libc_csu_init; | |
| # Chrome's main function. Exported for historical purposes. | |
| ChromeMain; | |
| # Program entry point. | |
| _start; | |
| # Memory allocation symbols. We want chrome and any libraries to | |
| # share the same heap, so it is correct to export these symbols. | |
| calloc; | |
| cfree; | |
| free; | |
| __free_hook; | |
| __libc_calloc; | |
| __libc_cfree; | |
| __libc_free; | |
| __libc_malloc; | |
| __libc_memalign; | |
| __libc_pvalloc; | |
| __libc_realloc; | |
| __libc_valloc; | |
| mallinfo; | |
| malloc; | |
| __malloc_hook; | |
| malloc_size; | |
| malloc_stats; | |
| malloc_usable_size; | |
| mallopt; | |
| memalign; | |
| __memalign_hook; | |
| __posix_memalign; | |
| posix_memalign; | |
| pvalloc; | |
| realloc; | |
| __realloc_hook; | |
| valloc; | |
| # Various flavors of operator new and operator delete. | |
| _ZdaPv; | |
| _ZdaPvm; | |
| _ZdaPvmSt11align_val_t; | |
| _ZdaPvRKSt9nothrow_t; | |
| _ZdaPvSt11align_val_t; | |
| _ZdaPvSt11align_val_tRKSt9nothrow_t; | |
| _ZdlPv; | |
| _ZdlPvm; | |
| _ZdlPvmSt11align_val_t; | |
| _ZdlPvRKSt9nothrow_t; | |
| _ZdlPvSt11align_val_t; | |
| _ZdlPvSt11align_val_tRKSt9nothrow_t; | |
| _Znam; | |
| _ZnamRKSt9nothrow_t; | |
| _ZnamSt11align_val_t; | |
| _ZnamSt11align_val_tRKSt9nothrow_t; | |
| _Znwm; | |
| _ZnwmRKSt9nothrow_t; | |
| _ZnwmSt11align_val_t; | |
| _ZnwmSt11align_val_tRKSt9nothrow_t; | |
| # Various flavors of localtime(). These are exported by the chrome | |
| # sandbox to intercept calls to localtime(), which would otherwise | |
| # fail in untrusted processes that don't have permission to read | |
| # /etc/localtime. These overrides forward the request to the browser | |
| # process, which uses dlsym(localtime) to make the real calls. | |
| localtime; | |
| localtime64; | |
| localtime64_r; | |
| localtime_r; | |
| v8dbg_*; | |
| local: | |
| *; | |
| }; |