1998-11-30 Mark Kettenis <kettenis@phys.uva.nl>
[kopensolaris-gnu/glibc.git] / hurd / Versions
1 libc {
2   GLIBC_2.0 {
3     # necessary for the Hurd brk implementation
4     _end;
5
6     # variables used in macros & inline functions
7     __hurd_sigthread_stack_base; __hurd_sigthread_stack_end;
8     __hurd_sigthread_variables;
9     __hurd_threadvar_max;
10     __hurd_threadvar_stack_mask; __hurd_threadvar_stack_offset;
11
12     # functions used in macros & inline functions
13     __hurd_errno_location;
14
15     # functions used in libmachuser and libhurduser
16     _S_catch_exception_raise;
17     _S_msg_add_auth; _S_msg_del_auth;
18     _S_msg_describe_ports;
19     _S_msg_get_dtable; _S_msg_set_dtable;
20     _S_msg_get_env_variable; _S_msg_set_env_variable;
21     _S_msg_get_environment; _S_msg_set_environment;
22     _S_msg_get_fd; _S_msg_set_fd;
23     _S_msg_get_init_int; _S_msg_set_init_int;
24     _S_msg_get_init_ints; _S_msg_set_init_ints;
25     _S_msg_get_init_port; _S_msg_set_init_port;
26     _S_msg_get_init_ports; _S_msg_set_init_ports;
27     _S_msg_proc_newids; _S_msg_report_wait;
28     _S_msg_sig_post; _S_msg_sig_post_untraced;
29     _hurd_intr_rpc_mach_msg; _hurdsig_fault_catch_exception_raise;
30
31     # "quasi-internal" variables
32     _hurd_device_master;
33     _hurd_dtable; _hurd_dtablesize; _hurd_dtable_lock;
34     _hurd_host_priv;
35     _hurd_msgport;
36     _hurd_ports;
37
38     # "quasi-internal" functions
39     _hurd_canonicalize_directory_name_internal;
40     _hurd_critical_section_lock;
41     _hurd_critical_section_unlock;
42     _hurd_exception2signal;
43     _hurd_exec;
44     _hurd_fd_get;
45     _hurd_init;
46     _hurd_intern_fd;
47     _hurd_port_cleanup;
48     _hurd_port_free;
49     _hurd_port_get;
50     _hurd_port_locked_get;
51     _hurd_ports_use;
52     _hurd_proc_init;
53     _hurd_thread_sigstate;
54
55     # functions in normal name space
56
57     # f*
58     file_name_lookup; file_name_lookup_under; file_name_path_lookup;
59     file_name_split;
60     fopenport;
61
62     # g*
63     get_privileged_ports;
64     getauth; getcrdir; getcwdir; getcttyid; getdport; geteuids;
65     getproc; getumask;
66
67     # h*
68     hurd_catch_signal;
69     hurd_check_cancel;
70     hurd_file_name_lookup; hurd_file_name_lookup_retry;
71     hurd_file_name_path_lookup; hurd_file_name_split;
72     hurd_preempt_signals;
73     hurd_safe_copyin; hurd_safe_copyout;
74     hurd_safe_memmove; hurd_safe_memset;
75     hurd_sig_post;
76     hurd_thread_cancel; hurd_thread_self;
77     hurd_unpreemt_signals;
78
79     # o*
80     openport;
81
82     # p*
83     pid2task;
84
85     # s*
86     setauth; setcrdir; setcwdir; seteuids; setproc; setcttyid;
87
88     # t*
89     task2pid;
90
91     # v*
92     vpprintf;
93   }
94 }