Skip to content

Commit dc24968

Browse files
committed
Remove builtins hack
1 parent 499de70 commit dc24968

File tree

1 file changed

+1
-27
lines changed

1 file changed

+1
-27
lines changed

src/context.rs

+1-27
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)