Limit dump_flag enum values range (PR middle-end/86645).
2018-07-25 Martin Liska <mliska@suse.cz> PR middle-end/86645 * dumpfile.c: And excluded values with TDF_ALL_VALUES. * dumpfile.h (enum dump_flag): Defince TDF_ALL_VALUES. From-SVN: r262960
This commit is contained in:
parent
5a0e12709d
commit
de6c8d7f72
|
@ -1,3 +1,9 @@
|
|||
2018-07-25 Martin Liska <mliska@suse.cz>
|
||||
|
||||
PR middle-end/86645
|
||||
* dumpfile.c: And excluded values with TDF_ALL_VALUES.
|
||||
* dumpfile.h (enum dump_flag): Defince TDF_ALL_VALUES.
|
||||
|
||||
2018-07-25 Martin Liska <mliska@suse.cz>
|
||||
|
||||
PR sanitizer/79635
|
||||
|
|
|
@ -150,9 +150,10 @@ static const kv_pair<dump_flags_t> dump_options[] =
|
|||
{"missed", MSG_MISSED_OPTIMIZATION},
|
||||
{"note", MSG_NOTE},
|
||||
{"optall", MSG_ALL},
|
||||
{"all", dump_flags_t (~(TDF_RAW | TDF_SLIM | TDF_LINENO | TDF_GRAPH
|
||||
| TDF_STMTADDR | TDF_RHS_ONLY | TDF_NOUID
|
||||
| TDF_ENUMERATE_LOCALS | TDF_SCEV | TDF_GIMPLE))},
|
||||
{"all", dump_flags_t (TDF_ALL_VALUES
|
||||
& ~(TDF_RAW | TDF_SLIM | TDF_LINENO | TDF_GRAPH
|
||||
| TDF_STMTADDR | TDF_RHS_ONLY | TDF_NOUID
|
||||
| TDF_ENUMERATE_LOCALS | TDF_SCEV | TDF_GIMPLE))},
|
||||
{NULL, TDF_NONE}
|
||||
};
|
||||
|
||||
|
|
|
@ -146,7 +146,10 @@ enum dump_flag
|
|||
| MSG_NOTE),
|
||||
|
||||
/* Dumping for -fcompare-debug. */
|
||||
TDF_COMPARE_DEBUG = (1 << 25)
|
||||
TDF_COMPARE_DEBUG = (1 << 25),
|
||||
|
||||
/* All values. */
|
||||
TDF_ALL_VALUES = (1 << 26) - 1
|
||||
};
|
||||
|
||||
/* Dump flags type. */
|
||||
|
|
Loading…
Reference in New Issue