Skip to content

Commit ffb6ade

Browse files
committed
Add builtin abort intrinsic
Addresses #658
1 parent b913d76 commit ffb6ade

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

gcc/rust/backend/rust-compile-intrinsic.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,10 @@ class SimpleIntrinsics
113113
"__builtin_unreachable", NULL,
114114
build_function_type (void_type_node, void_list_node),
115115
builtin_const | builtin_noreturn);
116+
117+
define_builtin ("abort", BUILT_IN_ABORT, "__builtin_abort", "abort",
118+
build_function_type (void_type_node, void_list_node),
119+
builtin_const | builtin_noreturn);
116120
}
117121

118122
// Define a builtin function. BCODE is the builtin function code

0 commit comments

Comments
 (0)