diff options
author | Philip Herron <philip.herron@embecosm.com> | 2022-10-17 16:50:34 +0100 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2023-02-21 12:36:38 +0100 |
commit | ed75e142a7082b2f4f0a50a39939566c53b5697b (patch) | |
tree | 3483d2f600a1a88972832f631b743a1823796d49 | |
parent | b326cced19e5f4d240369fa1f6dc4a4417fd4f6d (diff) | |
download | gcc-ed75e142a7082b2f4f0a50a39939566c53b5697b.zip gcc-ed75e142a7082b2f4f0a50a39939566c53b5697b.tar.gz gcc-ed75e142a7082b2f4f0a50a39939566c53b5697b.tar.bz2 |
gccrs: Add missing fn_once_output langitem
gcc/rust/ChangeLog:
* util/rust-lang-item.h: Add handling for `fn_once_output`.
-rw-r--r-- | gcc/rust/util/rust-lang-item.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/rust/util/rust-lang-item.h b/gcc/rust/util/rust-lang-item.h index c7e0e5c8..02eeaee 100644 --- a/gcc/rust/util/rust-lang-item.h +++ b/gcc/rust/util/rust-lang-item.h @@ -75,6 +75,7 @@ public: // functions FN_ONCE, + FN_ONCE_OUTPUT, UNKNOWN, }; @@ -225,6 +226,10 @@ public: { return ItemType::FN_ONCE; } + else if (item.compare ("fn_once_output") == 0) + { + return ItemType::FN_ONCE_OUTPUT; + } return ItemType::UNKNOWN; } @@ -305,6 +310,8 @@ public: return "const_slice_ptr"; case FN_ONCE: return "fn_once"; + case FN_ONCE_OUTPUT: + return "fn_once_output"; case UNKNOWN: return "<UNKNOWN>"; |