PR pch/54117 * c-opts.c (c_common_post_options): If debug info is enabled and non-dwarf*, refuse to load PCH files and when writing PCH file warn. * lib/dg-pch.exp (pch-init, pch-finish, check_effective_target_pch_supported_debug): New procs. (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED. Likewise if $pch_unsupported_debug and $flags include -g. Skip FAILs about missing *.gch file if $pch_unsupported_debug and dg-require-effective-target pch_unsupported_debug. * g++.dg/pch/pch.exp: Call pch-init and pch-finish. * objc.dg/pch/pch.exp: Likewise. * gcc.dg/pch/pch.exp: Likewise. * gcc.dg/pch/valid-1.c: Add dg-require-effective-target pch_unsupported_debug. * gcc.dg/pch/valid-1.hs: Likewise. * gcc.dg/pch/valid-1b.c: Likewise. * gcc.dg/pch/valid-1b.hs: Likewise. Co-Authored-By: Steven Bosscher <steven@gcc.gnu.org> From-SVN: r196124
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| include | Loading commit data... | |
| common-1.c | Loading commit data... | |
| common-1.hs | Loading commit data... | |
| counter-1.c | Loading commit data... | |
| counter-1.hs | Loading commit data... | |
| counter-2.c | Loading commit data... | |
| counter-2.hs | Loading commit data... | |
| counter-3.c | Loading commit data... | |
| counter-3.hs | Loading commit data... | |
| cpp-1.c | Loading commit data... | |
| cpp-1.hs | Loading commit data... | |
| cpp-2.c | Loading commit data... | |
| cpp-2.hs | Loading commit data... | |
| cpp-3.c | Loading commit data... | |
| cpp-3.hs | Loading commit data... | |
| cpp-3a.h | Loading commit data... | |
| cpp-3b.h | Loading commit data... | |
| decl-1.c | Loading commit data... | |
| decl-1.hs | Loading commit data... | |
| decl-2.c | Loading commit data... | |
| decl-2.hs | Loading commit data... | |
| decl-3.c | Loading commit data... | |
| decl-3.hs | Loading commit data... | |
| decl-4.c | Loading commit data... | |
| decl-4.hs | Loading commit data... | |
| decl-5.c | Loading commit data... | |
| decl-5.hs | Loading commit data... | |
| empty.c | Loading commit data... | |
| empty.hs | Loading commit data... | |
| except-1.c | Loading commit data... | |
| except-1.hs | Loading commit data... | |
| global-1.c | Loading commit data... | |
| global-1.hs | Loading commit data... | |
| ident-1.c | Loading commit data... | |
| ident-1.hs | Loading commit data... | |
| import-1.c | Loading commit data... | |
| import-1.hs | Loading commit data... | |
| import-1a.h | Loading commit data... | |
| import-1b.h | Loading commit data... | |
| import-1c.h | Loading commit data... | |
| import-2.c | Loading commit data... | |
| import-2.hs | Loading commit data... | |
| inline-1.c | Loading commit data... | |
| inline-1.hs | Loading commit data... | |
| inline-2.c | Loading commit data... | |
| inline-2.hs | Loading commit data... | |
| inline-3.c | Loading commit data... | |
| inline-3.hs | Loading commit data... | |
| inline-4.c | Loading commit data... | |
| inline-4.hs | Loading commit data... | |
| macro-1.c | Loading commit data... | |
| macro-1.hs | Loading commit data... | |
| macro-2.c | Loading commit data... | |
| macro-2.hs | Loading commit data... | |
| macro-3.c | Loading commit data... | |
| macro-3.hs | Loading commit data... | |
| macro-4.c | Loading commit data... | |
| macro-4.hs | Loading commit data... | |
| pch.exp | Loading commit data... | |
| pushpop-1.c | Loading commit data... | |
| pushpop-1.hs | Loading commit data... | |
| save-temps-1.c | Loading commit data... | |
| save-temps-1.hs | Loading commit data... | |
| static-1.c | Loading commit data... | |
| static-1.hs | Loading commit data... | |
| static-2.c | Loading commit data... | |
| static-2.hs | Loading commit data... | |
| static-3.c | Loading commit data... | |
| static-3.hs | Loading commit data... | |
| struct-1.c | Loading commit data... | |
| struct-1.hs | Loading commit data... | |
| system-1.c | Loading commit data... | |
| system-1.hs | Loading commit data... | |
| valid-1.c | Loading commit data... | |
| valid-1.hs | Loading commit data... | |
| valid-1b.c | Loading commit data... | |
| valid-1b.hs | Loading commit data... | |
| valid-2.c | Loading commit data... | |
| valid-2.hs | Loading commit data... | |
| valid-4.c | Loading commit data... | |
| valid-4.hs | Loading commit data... | |
| valid-5.c | Loading commit data... | |
| valid-5.hs | Loading commit data... | |
| valid-6.c | Loading commit data... | |
| valid-6.hs | Loading commit data... | |
| warn-1.c | Loading commit data... | |
| warn-1.hs | Loading commit data... |