| ld { |
| GLIBC_PRIVATE { |
| # used for loading by static libraries |
| _dl_var_init; |
| } |
| } |
| libc { |
| # The comment lines with "#errlist-compat" are magic; see errlist-compat.awk. |
| # When you get an error from errlist-compat.awk, you need to add a new |
| # version here. Don't do this blindly, since this means changing the ABI |
| # for all GNU/Linux configurations. |
| |
| GLIBC_2.0 { |
| #errlist-compat 123 |
| _sys_errlist; sys_errlist; _sys_nerr; sys_nerr; |
| |
| # Exception handling support functions from libgcc |
| __register_frame; __register_frame_table; __deregister_frame; |
| __frame_state_for; __register_frame_info_table; |
| |
| # Needed by gcc: |
| _flush_cache; |
| |
| # c* |
| cachectl; cacheflush; |
| |
| # s* |
| sysmips; |
| } |
| GLIBC_2.2 { |
| #errlist-compat 1134 |
| _sys_errlist; sys_errlist; _sys_nerr; sys_nerr; |
| |
| # _* |
| _test_and_set; |
| } |
| GLIBC_2.11 { |
| fallocate64; |
| } |
| GLIBC_PRIVATE { |
| # nptl/pthread_cond_timedwait.c uses INTERNAL_VSYSCALL(clock_gettime). |
| __vdso_clock_gettime; |
| } |
| } |