aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/rust-backend.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/rust/rust-backend.h')
-rw-r--r--gcc/rust/rust-backend.h12
1 files changed, 4 insertions, 8 deletions
diff --git a/gcc/rust/rust-backend.h b/gcc/rust/rust-backend.h
index 4635796..1af76cf 100644
--- a/gcc/rust/rust-backend.h
+++ b/gcc/rust/rust-backend.h
@@ -790,27 +790,23 @@ public:
// recover and must be visible for correct panic recovery.
static const unsigned int function_is_inlinable = 1 << 2;
- // Set if the function may not split the stack. This is set for the
- // implementation of recover itself, among other things.
- static const unsigned int function_no_split_stack = 1 << 3;
-
// Set if the function does not return. This is set for the
// implementation of panic.
- static const unsigned int function_does_not_return = 1 << 4;
+ static const unsigned int function_does_not_return = 1 << 3;
// Set if the function should be put in a unique section if
// possible. This is used for field tracking.
- static const unsigned int function_in_unique_section = 1 << 5;
+ static const unsigned int function_in_unique_section = 1 << 4;
// Set if the function should be available for inlining in the
// backend, but should not be emitted as a standalone function. Any
// call to the function that is not inlined should be treated as a
// call to a function defined in a different compilation unit. This
// is like a C99 function marked inline but not extern.
- static const unsigned int function_only_inline = 1 << 6;
+ static const unsigned int function_only_inline = 1 << 5;
// const function
- static const unsigned int function_read_only = 1 << 7;
+ static const unsigned int function_read_only = 1 << 6;
// Declare or define a function of FNTYPE.
// NAME is the Go name of the function. ASM_NAME, if not the empty