r266349 - in /trunk/gcc: ChangeLog final.c

aoliva@gcc.gnu.org aoliva@gcc.gnu.org
Wed Nov 21 17:00:00 GMT 2018


Author: aoliva
Date: Wed Nov 21 16:59:59 2018
New Revision: 266349

URL: https://gcc.gnu.org/viewcvs?rev=266349&root=gcc&view=rev
Log:
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.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/final.c



More information about the Gcc-cvs mailing list