| { | 
 | 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; | 
 |  | 
 | local: | 
 |   *; | 
 | }; |