]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/libc/amd64/Symbol.map
Merge libc++ trunk r338150 (just before the 7.0.0 branch point), and
[FreeBSD/FreeBSD.git] / lib / libc / amd64 / Symbol.map
1 /*
2  * $FreeBSD$
3  */
4
5 /*
6  * This only needs to contain symbols that are not listed in
7  * symbol maps from other parts of libc (i.e., not found in
8  * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...).
9  */
10 FBSD_1.0 {
11         /* PSEUDO syscalls */
12         _exit;
13
14         .mcount;
15         _setjmp;
16         _longjmp;
17         fabs;
18         __flt_rounds;
19         fpgetmask;
20         fpgetprec;
21         fpgetround;
22         fpgetsticky;
23         fpsetmask;
24         fpsetprec;
25         fpsetround;
26         __infinity;
27         __nan;
28         makecontext;
29         rfork_thread;
30         setjmp;
31         longjmp;
32         sigsetjmp;
33         siglongjmp;
34         htonl;
35         htons;
36         ntohl;
37         ntohs;
38         amd64_get_fsbase;
39         amd64_get_gsbase;
40         amd64_set_fsbase;
41         amd64_set_gsbase;
42         brk;
43         sbrk;
44         vfork;
45 };
46
47 /*
48  *
49  * FreeBSD private ABI
50  *
51  */
52 FBSDprivate_1.0 {
53         /* PSEUDO syscalls */
54         __sys_getlogin;
55         _getlogin;
56         __sys_exit;
57
58         _set_tp;
59         ___longjmp;
60         __makecontext;
61         __longjmp;
62         __signalcontext;
63         signalcontext;
64         __siglongjmp;
65         _brk;
66         __sys_vfork;
67         _vfork;
68 };