aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/lib-xref-alfa.adb
diff options
context:
space:
mode:
authorEd Schonberg <schonberg@adacore.com>2011-09-02 07:19:46 +0000
committerArnaud Charlet <charlet@gcc.gnu.org>2011-09-02 09:19:46 +0200
commited32b82e77377f2905fd1a2b74bff4b06d108ef2 (patch)
tree246908214390338ab86c11ccf753d0d7ed9c7292 /gcc/ada/lib-xref-alfa.adb
parentf7bb41af65aa53933814ec82474497876d396b33 (diff)
downloadgcc-ed32b82e77377f2905fd1a2b74bff4b06d108ef2.zip
gcc-ed32b82e77377f2905fd1a2b74bff4b06d108ef2.tar.gz
gcc-ed32b82e77377f2905fd1a2b74bff4b06d108ef2.tar.bz2
sem_attr.adb: (Analyze_Attribute, case 'Range): when expanding X'range (N) into X'First (N) ..
2011-09-02 Ed Schonberg <schonberg@adacore.com> * sem_attr.adb: (Analyze_Attribute, case 'Range): when expanding X'range (N) into X'First (N) .. X'Last (N), do not share the dimension indicator N, if present. Even though it is a static constant, its source location may be modified when printing expanded code under -gnatDL, and node sharing will lead to chaos in Sprint on large files, by generating a sloc value that does not correspond to any source file. From-SVN: r178437
Diffstat (limited to 'gcc/ada/lib-xref-alfa.adb')
0 files changed, 0 insertions, 0 deletions