aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2022-08-23 16:22:47 +0100
committerArthur Cohen <arthur.cohen@embecosm.com>2022-12-13 14:00:05 +0100
commitc7f8347e83caf8a66fb71e411415ae869c6e6a5c (patch)
treec164bf5745f8840526bd1f8b7dd1889979b46c23 /gcc/rust/backend
parentb32b1b1576a6df965cb3fcbed3780b9f045286b2 (diff)
downloadgcc-c7f8347e83caf8a66fb71e411415ae869c6e6a5c.zip
gcc-c7f8347e83caf8a66fb71e411415ae869c6e6a5c.tar.gz
gcc-c7f8347e83caf8a66fb71e411415ae869c6e6a5c.tar.bz2
gccrs: Add port of FNV hash used during legacy symbol mangling
This hash was ported from the Go runtime, as we needed a hash for the legacy symbol mangling system. All symbols in Rust contain a hash of some metadata for uniqueness on generic functions. gcc/rust/ * util/fnv-hash.h: New.
Diffstat (limited to 'gcc/rust/backend')
0 files changed, 0 insertions, 0 deletions