Versions 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. libc {
  2. GLIBC_2.0 {
  3. # functions with required interface outside normal name space
  4. __argz_count; __argz_stringify; __argz_next;
  5. # functions used in inline functions or macros
  6. __bzero; __strtok_r;
  7. # functions used in other libraries
  8. __ffs; __mempcpy; __stpncpy; __stpcpy; __strcasecmp; __strdup;
  9. __strerror_r;
  10. # a*
  11. argz_add; argz_add_sep; argz_append; argz_count; argz_create;
  12. argz_create_sep; argz_delete; argz_extract; argz_insert; argz_next;
  13. argz_replace; argz_stringify;
  14. # b*
  15. basename; bcmp; bcopy; bzero;
  16. # e*
  17. envz_add; envz_entry; envz_get; envz_merge; envz_remove;
  18. envz_strip;
  19. # f*
  20. ffs;
  21. # i*
  22. index;
  23. # m*
  24. memccpy; memchr; memcmp; memcpy; memfrob; memmem; memmove; memset;
  25. # r*
  26. rindex;
  27. # s*
  28. stpcpy; stpncpy; strcasecmp; strcat; strchr; strcmp; strcoll; strcpy;
  29. strcspn; strdup; strerror; strerror_r; strfry; strlen; strncasecmp;
  30. strncat; strncmp; strncpy; strndup; strnlen; strpbrk; strrchr; strsep;
  31. strsignal; strspn; strstr; strtok; strtok_r; strxfrm; swab;
  32. }
  33. GLIBC_2.1 {
  34. # functions used in macros and other libraries
  35. __rawmemchr; __strcasestr;
  36. # f*
  37. ffsl; ffsll;
  38. # m*
  39. mempcpy;
  40. # r*
  41. rawmemchr;
  42. # s*
  43. strcasestr; strverscmp;
  44. }
  45. GLIBC_2.1.1 {
  46. # extern inline functions used by <bits/string2.h>
  47. __mempcpy_small; __stpcpy_small; __strcspn_c1; __strcspn_c2; __strcspn_c3;
  48. __strcpy_small; __strspn_c1; __strspn_c2; __strspn_c3; __strpbrk_c2;
  49. __strpbrk_c3; __strsep_1c; __strsep_2c; __strsep_3c; __strsep_g;
  50. __strtok_r_1c;
  51. # s*
  52. strchrnul; __strverscmp;
  53. }
  54. GLIBC_2.2 {
  55. # functions used in macros.
  56. __strndup;
  57. # m*
  58. memrchr;
  59. }
  60. GLIBC_2.3.4 {
  61. # x*
  62. __xpg_strerror_r;
  63. }
  64. GLIBC_2.6 {
  65. strerror_l;
  66. }
  67. GLIBC_2.24 {
  68. }
  69. GLIBC_2.25 {
  70. explicit_bzero;
  71. }
  72. GLIBC_2.32 {
  73. sigdescr_np; sigabbrev_np;
  74. strerrordesc_np; strerrorname_np;
  75. }
  76. GLIBC_2.35 {
  77. __memcmpeq;
  78. }
  79. GLIBC_2.38 {
  80. strlcat;
  81. strlcpy;
  82. }
  83. GLIBC_2.43 {
  84. memset_explicit;
  85. }
  86. }