diff options
author | Richard Biener <rguenther@suse.de> | 2022-05-10 11:44:40 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2022-05-10 13:03:57 +0200 |
commit | 76db543db88727789a6c117608a23edc2eace713 (patch) | |
tree | b6277c024f84b898dd2bb08d67a6a560396c3ee6 /libiberty/objalloc.c | |
parent | 1bac97ad0436afcbce24c82e6d57f11471cd8f10 (diff) | |
download | gcc-76db543db88727789a6c117608a23edc2eace713.zip gcc-76db543db88727789a6c117608a23edc2eace713.tar.gz gcc-76db543db88727789a6c117608a23edc2eace713.tar.bz2 |
middle-end/105537 - debug processing
The following makes sure to have a consistent state of
flag_var_tracking_assignments with the distributed handling
in process_options and finish_options by moving everything to
finish_options which also restores diagnostics for
-g0 -fvar-tracking which was lost with previous changes.
2022-05-10 Richard Biener <rguenther@suse.de>
PR middle-end/105537
* toplev.cc (process_options): Move flag_var_tracking
handling ...
* opts.cc (finish_options): ... here.
* gcc.dg/torture/pr105537.c: New testcase.
Diffstat (limited to 'libiberty/objalloc.c')
0 files changed, 0 insertions, 0 deletions