| lh | 9ed821d | 2023-04-07 01:36:19 -0700 | [diff] [blame] | 1 | libc { | 
 | 2 |   GLIBC_2.0 { | 
 | 3 |     # global variables | 
 | 4 |     __daylight; __timezone; __tzname; | 
 | 5 |  | 
 | 6 |     # functions with special/multiple interfaces | 
 | 7 |     __adjtimex; | 
 | 8 |  | 
 | 9 |     # functions used in other libraries | 
 | 10 |     __gmtime_r; __gettimeofday; | 
 | 11 |  | 
 | 12 |     # variables in normal name space | 
 | 13 |     daylight; timezone; tzname; | 
 | 14 |  | 
 | 15 |     # a* | 
 | 16 |     adjtime; adjtimex; asctime; asctime_r; | 
 | 17 |  | 
 | 18 |     # c* | 
 | 19 |     clock; ctime; ctime_r; | 
 | 20 |  | 
 | 21 |     # d* | 
 | 22 |     difftime; dysize; | 
 | 23 |  | 
 | 24 |     # f* | 
 | 25 |     ftime; | 
 | 26 |  | 
 | 27 |     # g* | 
 | 28 |     getitimer; gettimeofday; gmtime; gmtime_r; | 
 | 29 |  | 
 | 30 |     # l* | 
 | 31 |     localtime; localtime_r; | 
 | 32 |  | 
 | 33 |     # m* | 
 | 34 |     mktime; | 
 | 35 |  | 
 | 36 |     # s* | 
 | 37 |     setitimer; settimeofday; stime; strftime; strptime; | 
 | 38 |  | 
 | 39 |     # t* | 
 | 40 |     time; timegm; timelocal; tzset; | 
 | 41 |   } | 
 | 42 |   GLIBC_2.1 { | 
 | 43 |     # variables in normal name space | 
 | 44 |     getdate_err; | 
 | 45 |  | 
 | 46 |     # g* | 
 | 47 |     getdate; getdate_r; | 
 | 48 |   } | 
 | 49 |   GLIBC_2.2 { | 
 | 50 |     # w* | 
 | 51 |     wcsftime; | 
 | 52 |   } | 
 | 53 |   GLIBC_2.3 { | 
 | 54 |     # these internal names are used by libstdc++ | 
 | 55 |     __strftime_l; __wcsftime_l; | 
 | 56 |  | 
 | 57 |     # s* | 
 | 58 |     strftime_l; | 
 | 59 |     # w* | 
 | 60 |     wcsftime_l; | 
 | 61 |   } | 
 | 62 |   GLIBC_2.3.2 { | 
 | 63 |     strptime_l; | 
 | 64 |   } | 
 | 65 |   GLIBC_2.16 { | 
 | 66 |     timespec_get; | 
 | 67 |   } | 
 | 68 | } |