aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-compile-struct-field-expr.cc
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2022-12-17 20:48:54 +0000
committerSegher Boessenkool <segher@kernel.crashing.org>2022-12-17 20:56:13 +0000
commitf80f540e394e87ac70349bad109bfc4b465c7c98 (patch)
tree74d14b768dd4d2f29c576d42b980edbd70b7ce51 /gcc/rust/backend/rust-compile-struct-field-expr.cc
parent982629bea416df976686467f235e09cb1a5531cc (diff)
downloadgcc-f80f540e394e87ac70349bad109bfc4b465c7c98.zip
gcc-f80f540e394e87ac70349bad109bfc4b465c7c98.tar.gz
gcc-f80f540e394e87ac70349bad109bfc4b465c7c98.tar.bz2
rs6000: Add Rust support to traceback table
Use 0 for the "lang" identifier for Rust, just like we do for all other source languages without assigned language code (0 means "C"). Tested on powerpc64-linux. Without this patch there are ICEs galore in the gm2 testsuite for 64-bit Linux targets, and with the ptch there are just a few FAILs. 2022-12-17 Segher Boessenkool <segher@kernel.crashing.org> * config/rs6000/rs6000-logue.cc (rs6000_output_function_epilogue): Handle GNU Rust for the tbtab lang field.
Diffstat (limited to 'gcc/rust/backend/rust-compile-struct-field-expr.cc')
0 files changed, 0 insertions, 0 deletions