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... |