xref: /freebsd/lib/libc/quad/Symbol.map (revision bc531a96c9b28b1cabcd5deb0c9f8f6d815cfebc)
1FBSD_1.0 {
2	/*
3	 * These symbols really shouldn't be exported since they should
4	 * be pulled from libgcc, but the build of some applications is
5	 * broken and they expect to see them in libc.  glibc exports
6	 * them, but they do not appear to be exported in Solaris.
7	 */
8#ifdef __i386__
9	__cmpdi2;
10	__divdi3;
11	__moddi3;
12	__qdivrem;
13	__ucmpdi2;
14	__udivdi3;
15	__umoddi3;
16#elif defined(__arm__)
17	__adddi3;
18	__anddi3;
19	__floatunsdidf;
20	__iordi3;
21	__lshldi3;
22	__one_cmpldi2;
23	__qdivrem;
24	__subdi3;
25	__xordi3;
26#else
27	__adddi3;
28	__anddi3;
29	__ashldi3;
30	__ashrdi3;
31	__cmpdi2;
32	__divdi3;
33	__fixdfdi;
34	__fixsfdi;
35	__fixunsdfdi;
36	__fixunssfdi;
37	__floatdidf;
38	__floatdisf;
39	__floatunsdidf;
40	__iordi3;
41	__lshldi3;
42	__lshrdi3;
43	__moddi3;
44	__muldi3;
45	__negdi2;
46	__one_cmpldi2;
47	__qdivrem;
48	__subdi3;
49	__ucmpdi2;
50	__udivdi3;
51	__umoddi3;
52	__xordi3;
53#endif
54};
55