@@ -215,33 +215,7 @@ impl<'gcc, 'tcx> CodegenCx<'gcc, 'tcx> {
215215 let bool_type = context. new_type :: < bool > ( ) ;
216216
217217 let mut functions = FxHashMap :: default ( ) ;
218- let builtins = [
219- "__builtin_unreachable" ,
220- "abort" ,
221- "__builtin_expect" , /*"__builtin_expect_with_probability",*/
222- "__builtin_constant_p" ,
223- "__builtin_add_overflow" ,
224- "__builtin_mul_overflow" ,
225- "__builtin_saddll_overflow" ,
226- /*"__builtin_sadd_overflow",*/
227- "__builtin_smulll_overflow" , /*"__builtin_smul_overflow",*/
228- "__builtin_ssubll_overflow" ,
229- /*"__builtin_ssub_overflow",*/ "__builtin_sub_overflow" ,
230- "__builtin_uaddll_overflow" ,
231- "__builtin_uadd_overflow" ,
232- "__builtin_umulll_overflow" ,
233- "__builtin_umul_overflow" ,
234- "__builtin_usubll_overflow" ,
235- "__builtin_usub_overflow" ,
236- "__builtin_powif" ,
237- "__builtin_powi" ,
238- "fabsf" ,
239- "fabs" ,
240- "copysignf" ,
241- "copysign" ,
242- "nearbyintf" ,
243- "nearbyint" ,
244- ] ;
218+ let builtins = [ "abort" ] ;
245219
246220 for builtin in builtins. iter ( ) {
247221 functions. insert ( builtin. to_string ( ) , context. get_builtin_function ( builtin) ) ;
0 commit comments