aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/rust-gcc.cc
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2022-12-04 16:17:29 +0000
committerPhilip Herron <philip.herron@embecosm.com>2022-12-04 16:17:29 +0000
commit071e8b001c7834c38dc4db697dd10d26eba67149 (patch)
treee10207ae375f74ec9ab9e0e5199f90352d7e8e78 /gcc/rust/rust-gcc.cc
parent9da783d1b71bb5e8add0cf74527786d0e4255803 (diff)
downloadgcc-071e8b001c7834c38dc4db697dd10d26eba67149.zip
gcc-071e8b001c7834c38dc4db697dd10d26eba67149.tar.gz
gcc-071e8b001c7834c38dc4db697dd10d26eba67149.tar.bz2
Revert "builtins: Cleanup initialization of builtins"
This reverts commit fc59d137491ce393797dfec1d8cd5251a41b5f67.
Diffstat (limited to 'gcc/rust/rust-gcc.cc')
-rw-r--r--gcc/rust/rust-gcc.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/rust/rust-gcc.cc b/gcc/rust/rust-gcc.cc
index c725359..e5dc6da 100644
--- a/gcc/rust/rust-gcc.cc
+++ b/gcc/rust/rust-gcc.cc
@@ -1456,20 +1456,20 @@ fetch_overflow_builtins (ArithmeticOrLogicalOperator op)
switch (op)
{
case ArithmeticOrLogicalOperator::ADD:
- builtin_ctx.lookup_simple_builtin ("__builtin_add_overflow", &builtin);
+ builtin_ctx.lookup_simple_builtin ("add_overflow", &builtin);
break;
case ArithmeticOrLogicalOperator::SUBTRACT:
- builtin_ctx.lookup_simple_builtin ("__builtin_sub_overflow", &builtin);
+ builtin_ctx.lookup_simple_builtin ("sub_overflow", &builtin);
break;
case ArithmeticOrLogicalOperator::MULTIPLY:
- builtin_ctx.lookup_simple_builtin ("__builtin_mul_overflow", &builtin);
+ builtin_ctx.lookup_simple_builtin ("mul_overflow", &builtin);
break;
default:
gcc_unreachable ();
break;
};
- builtin_ctx.lookup_simple_builtin ("__builtin_abort", &abort);
+ builtin_ctx.lookup_simple_builtin ("abort", &abort);
rust_assert (abort);
rust_assert (builtin);