aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@adacore.com>2018-11-21 16:59:59 +0000
committerAlexandre Oliva <aoliva@gcc.gnu.org>2018-11-21 16:59:59 +0000
commit6bdb055ea850bb5497e52b5b1acbd8dabe93e01f (patch)
tree49c8c6ff0551992afd9ebf079e393428236a7c08 /gcc/tree.c
parentea6306c7b7cace30efad9582be9d3c50167c91aa (diff)
downloadgcc-6bdb055ea850bb5497e52b5b1acbd8dabe93e01f.zip
gcc-6bdb055ea850bb5497e52b5b1acbd8dabe93e01f.tar.gz
gcc-6bdb055ea850bb5497e52b5b1acbd8dabe93e01f.tar.bz2
compute discriminator info for overrides
In some cases of overriding or resetting locations, we might retain discriminator info from earlier locations, when we should take discriminator information from the overriding location or reset it. for gcc/ChangeLog * final.c (compute_discriminator): Declare. Renamed from... (maybe_set_discriminator): ... this. Set and return a local. (override_discriminator): New. (final_scan_insn_1): Set it. (notice_source_line): Adjust. Always set discriminator. From-SVN: r266349
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions