101298368SAndrew Turner/* 201298368SAndrew Turner * This only needs to contain AEABI symbols that are not listed in 301298368SAndrew Turner * symbol maps from other parts of libc (i.e., not found in 401298368SAndrew Turner * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...). 501298368SAndrew Turner */ 601298368SAndrew TurnerFBSDprivate_1.0 { 701298368SAndrew Turner __aeabi_atexit; 801298368SAndrew Turner 901298368SAndrew Turner __aeabi_dcmpeq; 1001298368SAndrew Turner __aeabi_dcmplt; 1101298368SAndrew Turner __aeabi_dcmple; 1201298368SAndrew Turner __aeabi_dcmpge; 1301298368SAndrew Turner __aeabi_dcmpgt; 1401298368SAndrew Turner __aeabi_dcmpun; 1501298368SAndrew Turner 16cb8bcafaSAndrew Turner __aeabi_cdcmpeq; 17cb8bcafaSAndrew Turner __aeabi_cdcmple; 18cb8bcafaSAndrew Turner __aeabi_cdrcmple; 19cb8bcafaSAndrew Turner 2001298368SAndrew Turner __aeabi_d2iz; 2101298368SAndrew Turner __aeabi_d2f; 2201298368SAndrew Turner 2301298368SAndrew Turner __aeabi_dadd; 2401298368SAndrew Turner __aeabi_ddiv; 2501298368SAndrew Turner __aeabi_dmul; 2601298368SAndrew Turner __aeabi_dsub; 2701298368SAndrew Turner 2801298368SAndrew Turner 2901298368SAndrew Turner __aeabi_fcmpeq; 3001298368SAndrew Turner __aeabi_fcmplt; 3101298368SAndrew Turner __aeabi_fcmple; 3201298368SAndrew Turner __aeabi_fcmpge; 3301298368SAndrew Turner __aeabi_fcmpgt; 3401298368SAndrew Turner __aeabi_fcmpun; 3501298368SAndrew Turner 36cb8bcafaSAndrew Turner __aeabi_cfcmpeq; 37cb8bcafaSAndrew Turner __aeabi_cfcmple; 38cb8bcafaSAndrew Turner __aeabi_cfrcmple; 39cb8bcafaSAndrew Turner 4001298368SAndrew Turner __aeabi_f2iz; 4101298368SAndrew Turner __aeabi_f2d; 4201298368SAndrew Turner 4301298368SAndrew Turner __aeabi_fadd; 4401298368SAndrew Turner __aeabi_fdiv; 4501298368SAndrew Turner __aeabi_fmul; 4601298368SAndrew Turner __aeabi_fsub; 4701298368SAndrew Turner 4801298368SAndrew Turner 4901298368SAndrew Turner __aeabi_i2d; 5001298368SAndrew Turner __aeabi_i2f; 519975c7a7SAndrew Turner 529975c7a7SAndrew Turner 539975c7a7SAndrew Turner __aeabi_memclr; 549975c7a7SAndrew Turner __aeabi_memclr4; 559975c7a7SAndrew Turner __aeabi_memclr8; 569975c7a7SAndrew Turner __aeabi_memcmp; 579975c7a7SAndrew Turner __aeabi_memcmp4; 589975c7a7SAndrew Turner __aeabi_memcmp8; 599975c7a7SAndrew Turner __aeabi_memcpy; 609975c7a7SAndrew Turner __aeabi_memcpy4; 619975c7a7SAndrew Turner __aeabi_memcpy8; 629975c7a7SAndrew Turner __aeabi_memmove; 639975c7a7SAndrew Turner __aeabi_memmove4; 649975c7a7SAndrew Turner __aeabi_memmove8; 659975c7a7SAndrew Turner __aeabi_memset; 669975c7a7SAndrew Turner __aeabi_memset4; 679975c7a7SAndrew Turner __aeabi_memset8; 68*cd9bdb73SMichal Meloun 69*cd9bdb73SMichal Meloun /* 70*cd9bdb73SMichal Meloun * A workaround for DEFINE_AEABI_FUNCTION_ALIAS() bug. 71*cd9bdb73SMichal Meloun * - see aeabi_int_div.S 72*cd9bdb73SMichal Meloun */ 73*cd9bdb73SMichal Meloun __aeabi_idiv; 74*cd9bdb73SMichal Meloun __aeabi_uidiv; 7501298368SAndrew Turner}; 76