diff options
author | Philip Herron <philip.herron@embecosm.com> | 2021-08-11 12:50:52 +0100 |
---|---|---|
committer | Philip Herron <philip.herron@embecosm.com> | 2021-08-11 12:54:25 +0100 |
commit | 5c828514d779745a329ee95d7c533db1d773972b (patch) | |
tree | a7756b9e7d369a3c90e2450d572074d9fd241e5d /gcc/gcov-io.h | |
parent | 06bfea60dd9bb2d1ecabc5a898f321a9114f6257 (diff) | |
download | gcc-5c828514d779745a329ee95d7c533db1d773972b.zip gcc-5c828514d779745a329ee95d7c533db1d773972b.tar.gz gcc-5c828514d779745a329ee95d7c533db1d773972b.tar.bz2 |
Keep track of canonical paths in the mappings
We need to be able to lookup the canonical path for items to persue
correct naming and name mangling in code generation.
We allow for duplicates node-ids in the mapper so long as the paths are
equal or assert and ignore the new path so long as it is shorter than the
existing one.
This is the case because we are inserting relative paths for names which
will be shorter that the fully qualified path but also have the same NodeId
Diffstat (limited to 'gcc/gcov-io.h')
0 files changed, 0 insertions, 0 deletions