Update preparsed headers to the command-line driven scheme.
commit3746e53c3e3327644655de4f101e487971427521
authorcrowl <crowl@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Feb 2011 18:33:33 +0000 (18 18:33 +0000)
committercrowl <crowl@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Feb 2011 18:33:33 +0000 (18 18:33 +0000)
tree811a5aaf2ce0246679167ada0aa5543dfe7402b8
parent891c2af917b16c1c65df2a0eac63e5ba64bd9c8d
Update preparsed headers to the command-line driven scheme.
Update and add tests as appropriate.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/pph@170280 138bc75d-0d04-0410-961f-82ee72b054a4
135 files changed:
gcc/ChangeLog.pph
gcc/Makefile.in
gcc/c-family/c-common.c
gcc/c-family/c-common.h
gcc/c-family/c-opts.c
gcc/c-family/c.opt
gcc/cp/ChangeLog.pph
gcc/cp/parser.c
gcc/cp/pph.c
gcc/strstrmap.c [new file with mode: 0644]
gcc/strstrmap.h [new file with mode: 0644]
gcc/testsuite/ChangeLog.pph
gcc/testsuite/g++.dg/pph/README [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/a2builtin4.h [copied from gcc/testsuite/g++.dg/pph/builtin1.h with 100% similarity]
gcc/testsuite/g++.dg/pph/builtin.cc [deleted file]
gcc/testsuite/g++.dg/pph/c1altinc.cc [copied from gcc/testsuite/g++.dg/pph/cflow.cc with 70% similarity]
gcc/testsuite/g++.dg/pph/c1altinc1.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1altinc2.h [moved from gcc/testsuite/g++.dg/pph/cflow.h with 52% similarity]
gcc/testsuite/g++.dg/pph/c1chained1.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1chained2.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1empty.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1empty.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1field.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1field.h [moved from gcc/testsuite/g++.dg/pph/field.cc with 59% similarity]
gcc/testsuite/g++.dg/pph/c1funcmac.cc [moved from gcc/testsuite/g++.dg/pph/invoke.cc with 82% similarity]
gcc/testsuite/g++.dg/pph/c1funcmac.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1functions.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1functions.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1guarded.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1guarded1.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1guarded2.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1guarded3.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1multinc.cc [moved from gcc/testsuite/g++.dg/pph/cflow.cc with 69% similarity]
gcc/testsuite/g++.dg/pph/c1multinc1.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1multinc2.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1simple.cc [moved from gcc/testsuite/g++.dg/pph/simple.cc with 65% similarity]
gcc/testsuite/g++.dg/pph/c1simple1.h [moved from gcc/testsuite/g++.dg/pph/simple2.h with 60% similarity]
gcc/testsuite/g++.dg/pph/c1simple2.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1struct.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1struct.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1typerefs.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1typerefs.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1variables.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c1variables.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c2builtin1.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c2builtin1.h [moved from gcc/testsuite/g++.dg/pph/builtin1.h with 52% similarity]
gcc/testsuite/g++.dg/pph/c2builtin2.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c2builtin2.h [copied from gcc/testsuite/g++.dg/pph/builtin2.h with 72% similarity]
gcc/testsuite/g++.dg/pph/c2builtin3.h [copied from gcc/testsuite/g++.dg/pph/builtin3.h with 51% similarity]
gcc/testsuite/g++.dg/pph/c2builtin5.h [moved from gcc/testsuite/g++.dg/pph/builtin2.h with 72% similarity]
gcc/testsuite/g++.dg/pph/c2builtin6.h [moved from gcc/testsuite/g++.dg/pph/builtin3.h with 51% similarity]
gcc/testsuite/g++.dg/pph/c2dupguard1.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c2dupguard2.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c2paste.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/c2paste.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/chained.cc [deleted file]
gcc/testsuite/g++.dg/pph/chained1.h [deleted file]
gcc/testsuite/g++.dg/pph/chained2.h [deleted file]
gcc/testsuite/g++.dg/pph/classshort.cc [deleted file]
gcc/testsuite/g++.dg/pph/d1chained.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/d1symnotinc.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/d1symnotinc.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/d2dupguard.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/d2null.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/empty.cc [deleted file]
gcc/testsuite/g++.dg/pph/emptyclass.cc [deleted file]
gcc/testsuite/g++.dg/pph/funcstatic.cc [deleted file]
gcc/testsuite/g++.dg/pph/functions.cc [deleted file]
gcc/testsuite/g++.dg/pph/guarded.cc [deleted file]
gcc/testsuite/g++.dg/pph/guarded1.h [deleted file]
gcc/testsuite/g++.dg/pph/guarded2.h [deleted file]
gcc/testsuite/g++.dg/pph/guarded3.h [deleted file]
gcc/testsuite/g++.dg/pph/incmod.cc [deleted file]
gcc/testsuite/g++.dg/pph/incmod.h [deleted file]
gcc/testsuite/g++.dg/pph/incsame.cc [deleted file]
gcc/testsuite/g++.dg/pph/incsame.h [deleted file]
gcc/testsuite/g++.dg/pph/inif.h [deleted file]
gcc/testsuite/g++.dg/pph/invoke.h [deleted file]
gcc/testsuite/g++.dg/pph/meth.cc [deleted file]
gcc/testsuite/g++.dg/pph/meth2.cc [deleted file]
gcc/testsuite/g++.dg/pph/nontrivinit.cc [deleted file]
gcc/testsuite/g++.dg/pph/p1mean.cc [moved from gcc/testsuite/g++.dg/pph/mean.cc with 96% similarity]
gcc/testsuite/g++.dg/pph/p1stdlib.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/p1systypes.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/paste.cc [deleted file]
gcc/testsuite/g++.dg/pph/pph.exp
gcc/testsuite/g++.dg/pph/pph.map [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/simple1.h [deleted file]
gcc/testsuite/g++.dg/pph/simplecall.cc [deleted file]
gcc/testsuite/g++.dg/pph/staticmbrvar.cc [deleted file]
gcc/testsuite/g++.dg/pph/sys-types.cc [deleted file]
gcc/testsuite/g++.dg/pph/system-include.cc [deleted file]
gcc/testsuite/g++.dg/pph/tmplsimple.cc [deleted file]
gcc/testsuite/g++.dg/pph/trivial.cc [deleted file]
gcc/testsuite/g++.dg/pph/typerefs.cc [deleted file]
gcc/testsuite/g++.dg/pph/usearray.cc [deleted file]
gcc/testsuite/g++.dg/pph/usearray.h [deleted file]
gcc/testsuite/g++.dg/pph/variable.cc [deleted file]
gcc/testsuite/g++.dg/pph/variables.cc [deleted file]
gcc/testsuite/g++.dg/pph/where.cc [deleted file]
gcc/testsuite/g++.dg/pph/x1autometh.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1autometh.h [moved from gcc/testsuite/g++.dg/pph/autometh.cc with 52% similarity]
gcc/testsuite/g++.dg/pph/x1funcstatic.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1funcstatic.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1functions.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1functions.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1globalref.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1globalref.h [moved from gcc/testsuite/g++.dg/pph/globalref.cc with 56% similarity]
gcc/testsuite/g++.dg/pph/x1hardlookup.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1hardlookup.h [moved from gcc/testsuite/g++.dg/pph/hardlookup.cc with 63% similarity]
gcc/testsuite/g++.dg/pph/x1special.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1special.h [moved from gcc/testsuite/g++.dg/pph/special.cc with 61% similarity]
gcc/testsuite/g++.dg/pph/x1struct0.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1struct1.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1struct1.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1struct2.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1struct2.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1template.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1template.h [moved from gcc/testsuite/g++.dg/pph/template.cc with 80% similarity]
gcc/testsuite/g++.dg/pph/x1tmplclass.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1tmplclass.h [moved from gcc/testsuite/g++.dg/pph/tmplclass.cc with 50% similarity]
gcc/testsuite/g++.dg/pph/x1tmplfunc.cc [moved from gcc/testsuite/g++.dg/pph/tmplfunc.cc with 65% similarity]
gcc/testsuite/g++.dg/pph/x1tmplfunc.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1typerefs.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1typerefs.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1variables.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x1variables.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x2nontrivinit.cc [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x2nontrivinit.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x2overload1.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x2overload2.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/x2overload3.h [new file with mode: 0644]
gcc/testsuite/g++.dg/pph/y2overload.cc [new file with mode: 0644]
gcc/testsuite/lib/dg-pph.exp
gcc/testsuite/lib/gcc-dg.exp