diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-09-30 09:31:29 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-30 09:31:29 +0000 |
commit | fdcad086e134b889ba542fadc1150bb2fcef8aea (patch) | |
tree | 9e968a66f2c66220cc220a471861c416f162dc40 /gcc/rust/backend/rust-compile-resolve-path.cc | |
parent | 28f527c9598339cf834a30b5ee1f14258b8ecbb2 (diff) | |
parent | e6e1cc117e1f08dfde86f5a3b1988e4b7206a7da (diff) | |
download | gcc-fdcad086e134b889ba542fadc1150bb2fcef8aea.zip gcc-fdcad086e134b889ba542fadc1150bb2fcef8aea.tar.gz gcc-fdcad086e134b889ba542fadc1150bb2fcef8aea.tar.bz2 |
Merge #695
695: Fix raw byte string parsing of zero and out of range bytes r=philberty a=CohenArthur
Allow \0 escape in raw byte string and reject non-ascii byte
values. Change parse_partial_hex_escapes to not skip bad characters to
provide better error messages.
Add rawbytestring.rs testcase to check string, raw string, byte string
and raw byte string parsing.
Patch: https://code.wildebeest.org/git/user/mjw/gccrs/commit/?h=parse-raw-byte-string
Email: https://gcc.gnu.org/pipermail/gcc-rust/2021-September/000227.html
Co-authored-by: Mark Wielaard <mark@klomp.org>
Diffstat (limited to 'gcc/rust/backend/rust-compile-resolve-path.cc')
0 files changed, 0 insertions, 0 deletions