xref: /freebsd-12.1/lib/libc/sparc64/Symbol.map (revision 9f9c9b22)
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 */
10FBSD_1.0 {
11	/* PSEUDO syscalls */
12	_exit;
13
14	_mcount;
15	_setjmp;
16	_longjmp;
17	fabs;
18	__flt_rounds;
19	fpgetmask;
20	fpgetround;
21	fpgetsticky;
22	fpsetmask;
23	fpsetround;
24	__infinity;
25	__nan;
26	makecontext;
27	setjmp;
28	longjmp;
29	sigsetjmp;
30	siglongjmp;
31	htonl;
32	htons;
33	ntohl;
34	ntohs;
35	brk;
36	sbrk;
37	vfork;
38
39	/* SCD libc 64 psABI */
40	_Qp_sqrt;
41	_Qp_add;
42	_Qp_div;
43	_Qp_mul;
44	_Qp_sub;
45	_Qp_dtoq;
46	_Qp_itoq;
47	_Qp_stoq;
48	_Qp_xtoq;
49	_Qp_uitoq;
50	_Qp_uxtoq;
51	_Qp_qtod;
52	_Qp_qtoi;
53	_Qp_qtos;
54	_Qp_qtox;
55	_Qp_qtoui;
56	_Qp_qtoux;
57	_Qp_feq;
58	_Qp_fge;
59	_Qp_fgt;
60	_Qp_fle;
61	_Qp_flt;
62	_Qp_fne;
63	_Qp_cmp;
64	_Qp_cmpe;
65	__dtoul;
66	__sparc_utrap_install;
67};
68
69FBSDprivate_1.0 {
70	/* PSEUDO syscalls */
71	__sys_getlogin;
72	_getlogin;
73	__sys_exit;
74
75	_set_tp;
76	___longjmp;
77	__makecontext;
78	__longjmp;
79	signalcontext;
80	__signalcontext;
81	__siglongjmp;
82	__sys_brk;
83	_brk;
84	__sys_sbrk;
85	_sbrk;
86	__sys_vfork;
87	_vfork;
88
89	/* used in src/lib/csu/sparc64/crt1.c */
90	__sparc_utrap_setup;
91};
92