15f864214SDaniel Eischen/* 25f864214SDaniel Eischen * $FreeBSD$ 35f864214SDaniel Eischen */ 4cce72e88SDaniel Eischen 5cce72e88SDaniel EischenFBSD_1.0 { 62a43680eSDaniel Eischen /* 72a43680eSDaniel Eischen * These symbols really shouldn't be exported since they should 82a43680eSDaniel Eischen * be pulled from libgcc, but the build of some applications is 92a43680eSDaniel Eischen * broken and they expect to see them in libc. glibc exports 102a43680eSDaniel Eischen * them, but they do not appear to be exported in Solaris. 112a43680eSDaniel Eischen */ 125f864214SDaniel Eischen __adddi3; 135f864214SDaniel Eischen __anddi3; 145f864214SDaniel Eischen __ashldi3; 155f864214SDaniel Eischen __ashrdi3; 165f864214SDaniel Eischen __cmpdi2; 175f864214SDaniel Eischen __divdi3; 185f864214SDaniel Eischen __fixdfdi; 195f864214SDaniel Eischen __fixsfdi; 205f864214SDaniel Eischen __fixunsdfdi; 215f864214SDaniel Eischen __fixunssfdi; 225f864214SDaniel Eischen __floatdidf; 235f864214SDaniel Eischen __floatdisf; 245f864214SDaniel Eischen __floatunsdidf; 255f864214SDaniel Eischen __iordi3; 265f864214SDaniel Eischen __lshldi3; 275f864214SDaniel Eischen __lshrdi3; 285f864214SDaniel Eischen __moddi3; 295f864214SDaniel Eischen __muldi3; 305f864214SDaniel Eischen __negdi2; 315f864214SDaniel Eischen __one_cmpldi2; 325f864214SDaniel Eischen __qdivrem; 335f864214SDaniel Eischen __subdi3; 345f864214SDaniel Eischen __ucmpdi2; 355f864214SDaniel Eischen __udivdi3; 365f864214SDaniel Eischen __umoddi3; 375f864214SDaniel Eischen __xordi3; 38cce72e88SDaniel Eischen}; 39