diff options
author | Philip Herron <philip.herron@embecosm.com> | 2022-08-23 16:22:47 +0100 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2022-12-13 14:00:05 +0100 |
commit | c7f8347e83caf8a66fb71e411415ae869c6e6a5c (patch) | |
tree | c164bf5745f8840526bd1f8b7dd1889979b46c23 /gcc/rust/backend | |
parent | b32b1b1576a6df965cb3fcbed3780b9f045286b2 (diff) | |
download | gcc-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