re PR bootstrap/82939 (genmatch fills up terminal with endless printing of periods)
2018-02-16 Richard Biener <rguenther@suse.de> PR bootstrap/82939 * line-map.c (linemap_init): Avoid broken value-init when compiling with GCC 4.2. From-SVN: r257732
This commit is contained in:
parent
5c8cebe7d6
commit
fe74f9b4ed
@ -1,3 +1,9 @@
|
||||
2018-02-16 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR bootstrap/82939
|
||||
* line-map.c (linemap_init): Avoid broken value-init when compiling
|
||||
with GCC 4.2.
|
||||
|
||||
2018-02-15 Jason Merrill <jason@redhat.com>
|
||||
Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
|
@ -344,7 +344,12 @@ void
|
||||
linemap_init (struct line_maps *set,
|
||||
source_location builtin_location)
|
||||
{
|
||||
#if __GNUC__ == 4 && __GNUC_MINOR__ == 2 && !defined (__clang__)
|
||||
/* PR33916, needed to fix PR82939. */
|
||||
memset (set, 0, sizeof (struct line_maps));
|
||||
#else
|
||||
*set = line_maps ();
|
||||
#endif
|
||||
set->highest_location = RESERVED_LOCATION_COUNT - 1;
|
||||
set->highest_line = RESERVED_LOCATION_COUNT - 1;
|
||||
set->location_adhoc_data_map.htab =
|
||||
|
Loading…
Reference in New Issue
Block a user