diff options
author | Liam Naddell <liamnprg@gmail.com> | 2025-01-30 20:51:21 -0500 |
---|---|---|
committer | CohenArthur <arthur.cohen@embecosm.com> | 2025-01-31 15:44:25 +0000 |
commit | 761d424d2a7af38aacad9ffd5b5132fcf286ac2e (patch) | |
tree | 01cc83831b41d9365a22fc2b0b1540dbfb82d7fe /gcc/rust/expand/rust-derive-debug.h | |
parent | 51a2da3d567dfbc70e9407276dfabc0b963ad420 (diff) | |
download | gcc-761d424d2a7af38aacad9ffd5b5132fcf286ac2e.zip gcc-761d424d2a7af38aacad9ffd5b5132fcf286ac2e.tar.gz gcc-761d424d2a7af38aacad9ffd5b5132fcf286ac2e.tar.bz2 |
Add option_env! support
gcc/rust/ChangeLog:
* expand/rust-macro-builtins-utility.cc: Add macro expansion for
option_env with eager expansion
* expand/rust-macro-builtins.cc: Add option_env to builtin list
* expand/rust-macro-builtins.h: Add option_env handler to header
file
* resolve/rust-late-name-resolver-2.0.cc: Prevent NR2.0 from
recursing into lang-item segments
gcc/testsuite/ChangeLog:
* rust/compile/macros/builtin/option_env1.rs: Add success case for option_env
* rust/compile/macros/builtin/option_env2.rs: Add failure case for option_env
* rust/execute/torture/builtin_macro_option_env.rs: Add
execution case for option_env
Diffstat (limited to 'gcc/rust/expand/rust-derive-debug.h')
0 files changed, 0 insertions, 0 deletions