xref: /freebsd/lib/libc/riscv/Symbol.map (revision 63d1fd5970ec814904aa0f4580b10a0d302d08b2)
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	_setjmp;
15	_longjmp;
16	fabs;
17	__flt_rounds;
18	fpgetmask;
19	fpsetmask;
20	__infinity;
21	__nan;
22	setjmp;
23	longjmp;
24	sigsetjmp;
25	siglongjmp;
26	htonl;
27	htons;
28	ntohl;
29	ntohs;
30	vfork;
31	makecontext;
32};
33
34FBSDprivate_1.0 {
35	_set_tp;
36	_end;
37	__makecontext;
38
39	/* softfloat */
40	__addsf3;
41	__adddf3;
42	__subsf3;
43	__subdf3;
44	__mulsf3;
45	__muldf3;
46	__divsf3;
47	__divdf3;
48	__floatsisf;
49	__floatsidf;
50	__fixsfsi;
51	__fixdfsi;
52	__fixunssfsi;
53	__fixunsdfsi;
54	__extendsfdf2;
55	__truncdfsf2;
56};
57