aboutsummaryrefslogtreecommitdiff
path: root/contrib/gcc-changelog/git_email.py
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2023-09-07 11:33:39 +0200
committerArthur Cohen <arthur.cohen@embecosm.com>2023-09-07 11:37:40 +0200
commit1aee5d2ace9ea8f35baf5b18e36caf44fe018ea3 (patch)
tree3a0edf68fbf8d07d0140d5280eeea4b25e4978a1 /contrib/gcc-changelog/git_email.py
parent1ad5ae5a45f2e3fc6948b35a3b052fdd48453704 (diff)
downloadgcc-1aee5d2ace9ea8f35baf5b18e36caf44fe018ea3.zip
gcc-1aee5d2ace9ea8f35baf5b18e36caf44fe018ea3.tar.gz
gcc-1aee5d2ace9ea8f35baf5b18e36caf44fe018ea3.tar.bz2
gccrs: Experiment with adding an error code to an error
gcc/rust/ChangeLog: * rust-diagnostics.cc (rust_error_at): New overload. * rust-diagnostics.h (struct ErrorCode): New struct. (rust_error_at): New. (rust_be_error_at): Likewise. * rust-gcc-diagnostics.cc (class rust_error_code_rule): New class. (rust_be_error_at): New function. * typecheck/rust-casts.cc (TypeCastRules::emit_cast_error): Emit E0054 when reporting invalid cast error. gcc/testsuite/ChangeLog: * rust/compile/bad_as_bool_char.rs: Add error code to testcase. Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'contrib/gcc-changelog/git_email.py')
0 files changed, 0 insertions, 0 deletions