Versions 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. libc {
  2. GLIBC_2.0 {
  3. # global variables
  4. _obstack;
  5. # interface of malloc functions
  6. __libc_calloc; __libc_free; __libc_mallinfo; __libc_malloc;
  7. __libc_mallopt; __libc_memalign; __libc_pvalloc; __libc_realloc;
  8. __libc_valloc;
  9. __malloc_initialize_hook; __free_hook; __malloc_hook; __realloc_hook;
  10. __memalign_hook; __after_morecore_hook;
  11. __malloc_initialized; __default_morecore; __morecore;
  12. # functions used in inline functions or macros
  13. _obstack_allocated_p; _obstack_begin; _obstack_begin_1;
  14. _obstack_free; _obstack_memory_used; _obstack_newchunk;
  15. # variables in normal name space
  16. mallwatch; obstack_alloc_failed_handler; obstack_exit_failure;
  17. # c*
  18. calloc; cfree;
  19. # f*
  20. free;
  21. # m*
  22. mallinfo; malloc; malloc_get_state; malloc_set_state; malloc_stats;
  23. malloc_trim; malloc_usable_size; mallopt; memalign; mprobe; mtrace;
  24. muntrace;
  25. # o*
  26. obstack_free;
  27. # p*
  28. pvalloc;
  29. # r*
  30. realloc;
  31. # t*
  32. tr_break;
  33. # v*
  34. valloc;
  35. }
  36. GLIBC_2.1 {
  37. # Special functions.
  38. __libc_freeres;
  39. }
  40. GLIBC_2.2 {
  41. # m*
  42. mcheck_check_all; mcheck_pedantic;
  43. # p*
  44. posix_memalign;
  45. }
  46. GLIBC_2.10 {
  47. malloc_info;
  48. }
  49. GLIBC_2.16 {
  50. aligned_alloc;
  51. }
  52. GLIBC_2.26 {
  53. reallocarray;
  54. }
  55. GLIBC_PRIVATE {
  56. # Internal startup hook for libpthread.
  57. __libc_malloc_pthread_startup;
  58. # Internal destructor hook for libpthread.
  59. __libc_thread_freeres;
  60. # struct scratch_buffer support
  61. __libc_scratch_buffer_grow;
  62. __libc_scratch_buffer_grow_preserve;
  63. __libc_scratch_buffer_set_array_size;
  64. # Internal name for reallocarray
  65. __libc_reallocarray;
  66. # dynarray support
  67. __libc_dynarray_at_failure;
  68. __libc_dynarray_emplace_enlarge;
  69. __libc_dynarray_finalize;
  70. __libc_dynarray_resize;
  71. __libc_dynarray_resize_clear;
  72. # struct alloc_buffer support
  73. __libc_alloc_buffer_alloc_array;
  74. __libc_alloc_buffer_allocate;
  75. __libc_alloc_buffer_copy_bytes;
  76. __libc_alloc_buffer_copy_string;
  77. __libc_alloc_buffer_create_failure;
  78. }
  79. }