aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcov-io.h
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2021-08-11 12:50:52 +0100
committerPhilip Herron <philip.herron@embecosm.com>2021-08-11 12:54:25 +0100
commit5c828514d779745a329ee95d7c533db1d773972b (patch)
treea7756b9e7d369a3c90e2450d572074d9fd241e5d /gcc/gcov-io.h
parent06bfea60dd9bb2d1ecabc5a898f321a9114f6257 (diff)
downloadgcc-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