summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid')
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Entries7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Repository1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Root1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Entries8
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Repository1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Root1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v01.xml22
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v02.xml17
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v03.xml11
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v04.xml12
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v05.xml31
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.ent17
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.xml6
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Entries15
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Repository1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Root1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.ent1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.xml6
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.ent1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.xml6
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.ent1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.xml6
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.ent1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.xml6
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v05.xml7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v06.xml7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v07.xml7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v08.xml7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.ent1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.xml7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Entries10
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Repository1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Root1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v01.xml1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v02.xml1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v03.xml1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v04.xml1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v05.xml1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v06.xml1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v07.xml1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v08.xml1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v09.xml1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Entries2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Repository1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Root1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/ibm04v01.xml66
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Entries2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Repository1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Root1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/ibm04av01.xml97
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Entries6
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Repository1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Root1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v01.xml103
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v02.xml55
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v03.xml103
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v04.xml199
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v05.xml183
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Entries2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Repository1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Root1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/ibm07v01.xml82
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Entries61
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Repository1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Root1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.dtd5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.xml5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.dtd5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.xml5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.dtd5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.xml5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.ent2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.xml7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.ent2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.xml7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.ent2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.xml7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.dtd5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.xml5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.dtd5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.xml5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.dtd5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.xml5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.ent2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.xml7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.ent2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.xml7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.ent2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.xml7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.dtd4
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.xml5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.dtd4
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.xml5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.dtd4
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.xml5
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.ent1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.xml7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.ent1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.xml7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.ent1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.xml7
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.dtd3
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.xml3
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.dtd3
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.xml3
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.dtd3
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.xml3
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.ent2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.xml6
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.ent2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.xml6
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.ent2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.xml6
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.dtd2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.xml3
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.dtd2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.xml3
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.dtd3
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.xml3
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.ent1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.xml6
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.ent1
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.xml6
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.ent2
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.xml6
125 files changed, 1453 insertions, 0 deletions
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Entries b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Entries
new file mode 100644
index 0000000000..ed3017bb3e
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Entries
@@ -0,0 +1,7 @@
+D/P02////
+D/P03////
+D/P04////
+D/P04a////
+D/P05////
+D/P07////
+D/P77////
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Repository b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Repository
new file mode 100644
index 0000000000..bb294bfda3
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Root b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Entries b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Entries
new file mode 100644
index 0000000000..d1cab55a76
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Entries
@@ -0,0 +1,8 @@
+/ibm02v01.xml/1.2/Thu Nov 13 19:02:34 2003//
+/ibm02v02.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02v03.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02v04.xml/1.2/Mon Nov 10 14:26:56 2003//
+/ibm02v05.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02v06.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm02v06.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Repository b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Repository
new file mode 100644
index 0000000000..214b610f92
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Root b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v01.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v01.xml
new file mode 100644
index 0000000000..f55970e447
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v01.xml
@@ -0,0 +1,22 @@
+<?xml version="1.1" encoding="UTF-8" ?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!-- This test case covers legal character ranges plus
+ discrete legal characters for production 02 of the
+ XML1.1 specification. -->
+<?NAME_09- _0A-
+_0D-
+_20- _D7FF-퟿_6c0f-氏_E000-_FFFD-�_effe-_010000-𐀀_10FFFF-􏿿_08ffff-򏿿 This is a PI target ?>
+]>
+<root>
+x9 :
+xA :
+
+xD :
+x20 to x7E : ! " # $ % ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~
+x85 : …
+x2028 : 

+xA0-xD7FF :   ŀ ʀ Ԁ ਀ ᐀ ⠀ 倀 ꀀ
+xE000-xFFFD : �
+x10000-x10FFFF : က0က1ခ1ကFဂ7ဏ1၂1Ⴋ1ἀ1ᓰ5᫰5ᬀ0᳿7ᷲ9ỿ1ဏA0ဏ08ဏABဟ08ီCD၊AAၖ78ႫCDჿ05ჿFAჿFF
+</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v02.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v02.xml
new file mode 100644
index 0000000000..128c4a5214
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v02.xml
@@ -0,0 +1,17 @@
+<?xml version="1.1" encoding="UTF-8" ?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+]>
+<!-- This test case covers control characters x1 to x1F and x7F to x9F
+ which should only appear as character references. -->
+<root>
+&#x01;&#x02;&#x03;&#x04;&#x05;&#x06;&#x07;&#x08;&#x09;&#x0A;&#x0B;&#x0C;&#x0D;&#x0E;&#x0F;
+&#x10;&#x11;&#x12;&#x13;&#x14;&#x15;&#x16;&#x17;&#x18;&#x19;
+&#x1A;&#x1B;&#x1C;&#x1D;&#x1E;&#x1F;
+&#x70;&#x77;&#x72;&#x73;&#x74;&#x75;&#x76;&#x77;&#x78;&#x79;
+&#x7F;
+&#x80;&#x88;&#x82;&#x83;&#x84;&#x85;&#x86;&#x87;&#x88;&#x89;
+&#x8A;&#x8B;&#x8C;&#x8D;&#x8E;&#x8F;
+&#x90;&#x99;&#x92;&#x93;&#x94;&#x95;&#x96;&#x97;&#x98;&#x99;
+&#x9A;&#x9B;&#x9C;&#x9D;&#x9E;&#x9F;
+</root> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v03.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v03.xml
new file mode 100644
index 0000000000..4f7aabc0f4
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v03.xml
@@ -0,0 +1,11 @@
+<?xml version="1.1" encoding="UTF-8" ?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!ENTITY data "range1 : &#x01;&#x02;&#x03;&#x04;&#x05;&#x06;&#x07;&#x08;&#x09;&#x0A;&#x0B;&#x0C;&#x0D;&#x0E;&#x0F;
+ &#x10;&#x11;&#x12;&#x13;&#x14;&#x15;&#x16;&#x17;&#x18;&#x19;&#x1A;&#x1B;&#x1C;&#x1D;&#x1E;&#x1F;
+ range2 : &#x7F;&#x80;&#x81;&#x82;&#x83;&#x84;&#x85;&#x86;&#x87;&#x88;&#x89;
+ &#x90;&#x91;&#x92;&#x93;&#x94;&#x95;&#x96;&#x97;&#x98;&#x99;&#x9A;&#x9B;&#x9C;&#x9D;&#x9E;&#x9F;">
+<!-- This test case covers control characters x1 to x1F and x7F to x9F
+ which appear as character references as an entity's replacement text. -->
+]>
+<root/>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v04.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v04.xml
new file mode 100644
index 0000000000..348004f132
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v04.xml
@@ -0,0 +1,12 @@
+<?xml version="1.1" encoding="UTF-8" ?>
+<!DOCTYPE root [
+<!ENTITY dataBad "&#x9;&#x0A;&#x0D;&#x85;&#x2028;">
+<!ENTITY data "&#x9;&#x0A;&#x0D;">
+<!ELEMENT root (child)>
+<!ELEMENT child EMPTY>
+<!-- This test case contains embeded whitespace characters
+ some form the range 1 - 1F. -->
+]>
+<root>&data;
+ <child/>
+</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v05.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v05.xml
new file mode 100644
index 0000000000..bb8ce67e7c
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v05.xml
@@ -0,0 +1,31 @@
+<?xml version="1.1"?>
+<!DOCTYPE root [
+ <!ELEMENT root (#PCDATA)>
+]>
+<!-- This test case contains valid char references that match the char production. -->
+<root>
+Test all valid new Charater references for P66:
+&#x1;&#x1F;&#x0000000001;&#xF; &#x10; &#x1F;
+&#x7F; &#x80; &#x8F; &#x90; &#x9F;
+&#x9;
+&#xA;
+&#xD;
+&#x20;&#x7E;
+&#x85;
+&#xA0;&#x1234;&#xD7FF;
+&#xE000;&#xFEF0;&#xFFFD;
+&#x10000;&#x5FEDC;&#x10FFFF;
+</root>
+<!--
+Test all valid new Charater references for P66:
+&#x1;&#x1F;&#x0000000001;&#xF; &#x10; &#x1F;
+&#x7F; &#x80; &#x8F; &#x90; &#x9F;
+&#x9;
+&#xA;
+&#xD;
+&#x20;&#x7E;
+&#x85;
+&#xA0;&#x1234;&#xD7FF;
+&#xE000;&#xFEF0;&#xFFFD;
+&#x10000;&#x5FEDC;&#x10FFFF;
+--> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.ent
new file mode 100644
index 0000000000..5edde50c09
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.ent
@@ -0,0 +1,17 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<![CDATA[ 0x1: &#x1;, 0x2: &#x2;, 0x3: &#x3;, 0x4: &#x4;, 0x5: &#x5;, 0x6: &#x6;, 0x7: &#x7;, 0x8: &#x8;, 0x9: &#x9;, 0xa: &#xa;, 0xb: &#xb;, 0xc: &#xc;, 0xd: &#xd;, 0xe: &#xe;, 0xf: &#xf;, 0x10: &#x10;, 0x11: &#x11;, 0x12: &#x12;, 0x13: &#x13;, 0x14: &#x14;, 0x15: &#x15;, 0x16: &#x16;, 0x17: &#x17;, 0x18: &#x18;, 0x19: &#x19;, 0x1a: &#x1a;, 0x1b: &#x1b;, 0x1c: &#x1c;, 0x1d: &#x1d;, 0x1e: &#x1e;, 0x1f: &#x1f;, 0x7f: &#x7f;, 0x80: &#x80;, 0x81: &#x81;, 0x82: &#x82;, 0x83: &#x83;, 0x84: &#x84;, 0x85: &#x85;, 0x86: &#x86;, 0x87: &#x87;, 0x88: &#x88;, 0x89: &#x89;, 0x8a: &#x8a;, 0x8b: &#x8b;, 0x8c: &#x8c;, 0x8d: &#x8d;, 0x8e: &#x8e;, 0x8f: &#x8f;, 0x90: &#x90;, 0x91: &#x91;, 0x92: &#x92;, 0x93: &#x93;, 0x94: &#x94;, 0x95: &#x95;, 0x96: &#x96;, 0x97: &#x97;, 0x98: &#x98;, 0x0: &#x0;, 0x9a: &#x9a;, 0x9b: &#x9b;, 0x9c: &#x9c;, 0x9d: &#x9d;, 0x9e: &#x9e;, 0x9f: &#x9f;,
+&#x85;
+&#xA0;&#x1234;&#xD7FF;
+&#xE000;&#xFEF0;&#xFFFD;
+&#x10000;&#x5FEDC;&#x10FFFF; ]]>
+<?PI 0x1: &#x1;, 0x2: &#x2;, 0x3: &#x3;, 0x4: &#x4;, 0x5: &#x5;, 0x6: &#x6;, 0x7: &#x7;, 0x8: &#x8;, 0x9: &#x9;, 0xa: &#xa;, 0xb: &#xb;, 0xc: &#xc;, 0xd: &#xd;, 0xe: &#xe;, 0xf: &#xf;, 0x10: &#x10;, 0x11: &#x11;, 0x12: &#x12;, 0x13: &#x13;, 0x14: &#x14;, 0x15: &#x15;, 0x16: &#x16;, 0x17: &#x17;, 0x18: &#x18;, 0x19: &#x19;, 0x1a: &#x1a;, 0x1b: &#x1b;, 0x1c: &#x1c;, 0x1d: &#x1d;, 0x1e: &#x1e;, 0x1f: &#x1f;, 0x7f: &#x7f;, 0x80: &#x80;, 0x81: &#x81;, 0x82: &#x82;, 0x83: &#x83;, 0x84: &#x84;, 0x85: &#x85;, 0x86: &#x86;, 0x87: &#x87;, 0x88: &#x88;, 0x89: &#x89;, 0x8a: &#x8a;, 0x8b: &#x8b;, 0x8c: &#x8c;, 0x8d: &#x8d;, 0x8e: &#x8e;, 0x8f: &#x8f;, 0x90: &#x90;, 0x91: &#x91;, 0x92: &#x92;, 0x93: &#x93;, 0x94: &#x94;, 0x95: &#x95;, 0x96: &#x96;, 0x97: &#x97;, 0x98: &#x98;, 0x0: &#x0;, 0x9a: &#x9a;, 0x9b: &#x9b;, 0x9c: &#x9c;, 0x9d: &#x9d;, 0x9e: &#x9e;, 0x9f: &#x9f;,
+&#x85;
+&#xA0;&#x1234;&#xD7FF;
+&#xE000;&#xFEF0;&#xFFFD;
+&#x10000;&#x5FEDC;&#x10FFFF; ?>
+<!-- Comment 0x1: &#x1;, 0x2: &#x2;, 0x3: &#x3;, 0x4: &#x4;, 0x5: &#x5;, 0x6: &#x6;, 0x7: &#x7;, 0x8: &#x8;, 0x9: &#x9;, 0xa: &#xa;, 0xb: &#xb;, 0xc: &#xc;, 0xd: &#xd;, 0xe: &#xe;, 0xf: &#xf;, 0x10: &#x10;, 0x11: &#x11;, 0x12: &#x12;, 0x13: &#x13;, 0x14: &#x14;, 0x15: &#x15;, 0x16: &#x16;, 0x17: &#x17;, 0x18: &#x18;, 0x19: &#x19;, 0x1a: &#x1a;, 0x1b: &#x1b;, 0x1c: &#x1c;, 0x1d: &#x1d;, 0x1e: &#x1e;, 0x1f: &#x1f;, 0x7f: &#x7f;, 0x80: &#x80;, 0x81: &#x81;, 0x82: &#x82;, 0x83: &#x83;, 0x84: &#x84;, 0x85: &#x85;, 0x86: &#x86;, 0x87: &#x87;, 0x88: &#x88;, 0x89: &#x89;, 0x8a: &#x8a;, 0x8b: &#x8b;, 0x8c: &#x8c;, 0x8d: &#x8d;, 0x8e: &#x8e;, 0x8f: &#x8f;, 0x90: &#x90;, 0x91: &#x91;, 0x92: &#x92;, 0x93: &#x93;, 0x94: &#x94;, 0x95: &#x95;, 0x96: &#x96;, 0x97: &#x97;, 0x98: &#x98;, 0x0: &#x0;, 0x9a: &#x9a;, 0x9b: &#x9b;, 0x9c: &#x9c;, 0x9d: &#x9d;, 0x9e: &#x9e;, 0x9f: &#x9f;,
+&#x85;
+&#xA0;&#x1234;&#xD7FF;
+&#xE000;&#xFEF0;&#xFFFD;
+&#x10000;&#x5FEDC;&#x10FFFF; -->
+
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.xml
new file mode 100644
index 0000000000..e21b65a2ff
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P02/ibm02v06.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE root [
+<!ELEMENT root ANY>
+<!ENTITY e SYSTEM "ibm02v06.ent">
+]>
+<root></root> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Entries b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Entries
new file mode 100644
index 0000000000..7799e50679
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Entries
@@ -0,0 +1,15 @@
+/ibm03v01.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v01.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v02.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v02.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v03.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v03.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v04.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v04.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v05.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v06.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v07.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v08.xml/1.2/Mon Nov 10 14:27:44 2003//
+/ibm03v09.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm03v09.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D/out////
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Repository b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Repository
new file mode 100644
index 0000000000..aa8eec08af
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Root b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.ent
new file mode 100644
index 0000000000..9e7d302db7
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.ent
@@ -0,0 +1 @@
+Data … \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.xml
new file mode 100644
index 0000000000..bb199c6315
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v01.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm03v01.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.ent
new file mode 100644
index 0000000000..49fa978a95
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.ent
@@ -0,0 +1 @@
+Data… \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.xml
new file mode 100644
index 0000000000..1e4016ea84
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v02.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm03v02.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.ent
new file mode 100644
index 0000000000..3f9891b370
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.ent
@@ -0,0 +1 @@
+ … \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.xml
new file mode 100644
index 0000000000..838469cf36
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v03.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm03v03.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.ent
new file mode 100644
index 0000000000..943348b728
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.ent
@@ -0,0 +1 @@
+… \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.xml
new file mode 100644
index 0000000000..c91f7ba292
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v04.xml
@@ -0,0 +1,6 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm03v04.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v05.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v05.xml
new file mode 100644
index 0000000000..147ad514e6
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v05.xml
@@ -0,0 +1,7 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e " …">
+<!ATTLIST doc a CDATA #IMPLIED>
+]>
+<doc>x&e;y</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v06.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v06.xml
new file mode 100644
index 0000000000..926f087d87
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v06.xml
@@ -0,0 +1,7 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e "…">
+<!ATTLIST doc a CDATA #IMPLIED>
+]>
+<doc>x&e;y</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v07.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v07.xml
new file mode 100644
index 0000000000..58d4d57815
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v07.xml
@@ -0,0 +1,7 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e "
">
+<!ATTLIST doc a CDATA #IMPLIED>
+]>
+<doc>x&e;y</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v08.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v08.xml
new file mode 100644
index 0000000000..98d5f4a098
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v08.xml
@@ -0,0 +1,7 @@
+<?xml version="1.1"
+ ?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ATTLIST doc a CDATA #IMPLIED>
+]>
+<doc>Test</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.ent
new file mode 100644
index 0000000000..5f97ad4b82
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.ent
@@ -0,0 +1 @@
+<?xml version="1.1" 
?> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.xml
new file mode 100644
index 0000000000..6588aa88fe
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/ibm03v09.xml
@@ -0,0 +1,7 @@
+<?xml version="1.1"?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm03v09.ent">
+<!ATTLIST doc a CDATA #IMPLIED>
+]>
+<doc>Test</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Entries b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Entries
new file mode 100644
index 0000000000..a68bdbd784
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Entries
@@ -0,0 +1,10 @@
+/ibm03v01.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v02.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v03.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v04.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v05.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v06.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v07.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v08.xml/1.4/Wed Nov 26 15:37:41 2003//
+/ibm03v09.xml/1.4/Wed Nov 26 15:37:41 2003//
+D
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Repository b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Repository
new file mode 100644
index 0000000000..461fb90957
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Root b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v01.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v01.xml
new file mode 100644
index 0000000000..3fed632c66
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v01.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>Data&#10;</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v02.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v02.xml
new file mode 100644
index 0000000000..3fed632c66
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v02.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>Data&#10;</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v03.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v03.xml
new file mode 100644
index 0000000000..d52534db03
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v03.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>&#10;</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v04.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v04.xml
new file mode 100644
index 0000000000..d52534db03
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v04.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>&#10;</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v05.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v05.xml
new file mode 100644
index 0000000000..976f241144
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v05.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>x&#10;y</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v06.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v06.xml
new file mode 100644
index 0000000000..976f241144
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v06.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>x&#10;y</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v07.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v07.xml
new file mode 100644
index 0000000000..976f241144
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v07.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>x&#10;y</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v08.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v08.xml
new file mode 100644
index 0000000000..e163aade1f
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v08.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>Test</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v09.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v09.xml
new file mode 100644
index 0000000000..e163aade1f
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P03/out/ibm03v09.xml
@@ -0,0 +1 @@
+<?xml version="1.1"?><doc>Test</doc> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Entries b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Entries
new file mode 100644
index 0000000000..1265ae5a82
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Entries
@@ -0,0 +1,2 @@
+/ibm04v01.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Repository b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Repository
new file mode 100644
index 0000000000..5dc25dcd73
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Root b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/ibm04v01.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/ibm04v01.xml
new file mode 100644
index 0000000000..bde882fb1c
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04/ibm04v01.xml
@@ -0,0 +1,66 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE LegalNameStartChar [
+<!ELEMENT LegalNameStartChar ANY>
+<!ELEMENT :LegalNameStartChar ANY>
+<!ELEMENT ÀLegalNameStartChar ANY>
+<!ELEMENT ÁLegalNameStartChar ANY>
+<!ELEMENT ˾LegalNameStartChar ANY>
+<!ELEMENT ˿LegalNameStartChar ANY>
+<!ELEMENT ͰLegalNameStartChar ANY>
+<!ELEMENT ͱLegalNameStartChar ANY>
+<!ELEMENT ͼLegalNameStartChar ANY>
+<!ELEMENT ͽLegalNameStartChar ANY>
+<!ELEMENT ͿLegalNameStartChar ANY>
+<!ELEMENT ΀LegalNameStartChar ANY>
+<!ELEMENT ῾LegalNameStartChar ANY>
+<!ELEMENT ῿LegalNameStartChar ANY>
+<!ELEMENT ‌LegalNameStartChar ANY>
+<!ELEMENT ‍LegalNameStartChar ANY>
+<!ELEMENT ⁰LegalNameStartChar ANY>
+<!ELEMENT ⁱLegalNameStartChar ANY>
+<!ELEMENT ↎LegalNameStartChar ANY>
+<!ELEMENT ↏LegalNameStartChar ANY>
+<!ELEMENT ⰀLegalNameStartChar ANY>
+<!ELEMENT ⰁLegalNameStartChar ANY>
+<!ELEMENT ⿮LegalNameStartChar ANY>
+<!ELEMENT ⿯LegalNameStartChar ANY>
+<!ELEMENT 、LegalNameStartChar ANY>
+<!ELEMENT 。LegalNameStartChar ANY>
+<!ELEMENT ퟾LegalNameStartChar ANY>
+<!ELEMENT ퟿LegalNameStartChar ANY>
+<!ELEMENT 豈LegalNameStartChar ANY>
+<!ELEMENT 更LegalNameStartChar ANY>
+]>
+<!-- LegalNameChar 0x3A,0xC0,,0xC1,0x2FE,0xC0,,0xC1,0x2FE,0x2FF,0x370,0x371,0x37C,0x37D,0x37F,0x380,0x1FFE,0x1FFF,0x200C,0x200D,0x2070,0x2071,0x218E,0x218F,0x2C00,0x2C01,0x2FEE,0x2FEF,0x3001,0x3002,0xD7FE,0xD7FF,0xF900,0xF901,0xEFFFF,0xFFFFF
+in p02: -->
+<LegalNameStartChar> <:LegalNameStartChar/>
+ <ÀLegalNameStartChar/>
+ <ÁLegalNameStartChar/>
+ <˾LegalNameStartChar/>
+ <˿LegalNameStartChar/>
+ <ͰLegalNameStartChar/>
+ <ͱLegalNameStartChar/>
+ <ͼLegalNameStartChar/>
+ <ͽLegalNameStartChar/>
+ <ͿLegalNameStartChar/>
+ <΀LegalNameStartChar/>
+ <῾LegalNameStartChar/>
+ <῿LegalNameStartChar/>
+ <‌LegalNameStartChar/>
+ <‍LegalNameStartChar/>
+ <⁰LegalNameStartChar/>
+ <ⁱLegalNameStartChar/>
+ <↎LegalNameStartChar/>
+ <↏LegalNameStartChar/>
+ <ⰀLegalNameStartChar/>
+ <ⰁLegalNameStartChar/>
+ <⿮LegalNameStartChar/>
+ <⿯LegalNameStartChar/>
+ <、LegalNameStartChar/>
+ <。LegalNameStartChar/>
+ <퟾LegalNameStartChar/>
+ <퟿LegalNameStartChar/>
+ <豈LegalNameStartChar/>
+ <更LegalNameStartChar/>
+
+</LegalNameStartChar> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Entries b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Entries
new file mode 100644
index 0000000000..326056b090
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Entries
@@ -0,0 +1,2 @@
+/ibm04av01.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Repository b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Repository
new file mode 100644
index 0000000000..d5df5dd2ed
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Root b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/ibm04av01.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/ibm04av01.xml
new file mode 100644
index 0000000000..5bde28ec53
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P04a/ibm04av01.xml
@@ -0,0 +1,97 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE LegalNameChar [
+<!ELEMENT LegalNameChar ANY>
+<!ELEMENT LegalNameCharÀ ANY>
+<!ELEMENT LegalNameCharÁ ANY>
+<!ELEMENT LegalNameChar˾ ANY>
+<!ELEMENT LegalNameChar ANY>
+<!ELEMENT LegalNameCharà ANY>
+<!ELEMENT LegalNameChar˽ ANY>
+<!ELEMENT LegalNameChar˿ ANY>
+<!ELEMENT LegalNameCharͰ ANY>
+<!ELEMENT LegalNameCharͱ ANY>
+<!ELEMENT LegalNameCharͼ ANY>
+<!ELEMENT LegalNameCharͽ ANY>
+<!ELEMENT LegalNameCharͿ ANY>
+<!ELEMENT LegalNameChar΀ ANY>
+<!ELEMENT LegalNameChar῾ ANY>
+<!ELEMENT LegalNameChar῿ ANY>
+<!ELEMENT LegalNameChar‌ ANY>
+<!ELEMENT LegalNameChar‍ ANY>
+<!ELEMENT LegalNameChar⁰ ANY>
+<!ELEMENT LegalNameCharⁱ ANY>
+<!ELEMENT LegalNameChar↎ ANY>
+<!ELEMENT LegalNameChar↏ ANY>
+<!ELEMENT LegalNameCharⰀ ANY>
+<!ELEMENT LegalNameCharⰁ ANY>
+<!ELEMENT LegalNameChar⿮ ANY>
+<!ELEMENT LegalNameChar⿯ ANY>
+<!ELEMENT LegalNameChar、 ANY>
+<!ELEMENT LegalNameChar。 ANY>
+<!ELEMENT LegalNameChar퟾ ANY>
+<!ELEMENT LegalNameChar퟿ ANY>
+<!ELEMENT LegalNameChar豈 ANY>
+<!ELEMENT LegalNameChar更 ANY>
+<!ELEMENT LegalNameChar� ANY>
+<!ELEMENT LegalNameChar- ANY>
+<!ELEMENT LegalNameChar. ANY>
+<!ELEMENT LegalNameCharA ANY>
+<!ELEMENT LegalNameCharz ANY>
+<!ELEMENT LegalNameChar0 ANY>
+<!ELEMENT LegalNameChar· ANY>
+<!ELEMENT LegalNameChar̀ ANY>
+<!ELEMENT LegalNameChaŕ ANY>
+<!ELEMENT LegalNameCharͮ ANY>
+<!ELEMENT LegalNameCharͯ ANY>
+<!ELEMENT LegalNameChar‿ ANY>
+<!ELEMENT LegalNameChar⁀ ANY>
+]>
+<!-- LegalNameChars ending with
+0x003A, 0x00C0, 0x00C1, 0x02FE, 0x00C2, 0x00C3, 0x02FD, 0x02FF, 0x0370, 0x0371, 0x037C, 0x037D, 0x037F, 0x0380, 0x1FFE, 0x1FFF, 0x200C, 0x200D, 0x2070, 0x2071, 0x218E, 0x218F, 0x2C00, 0x2C01, 0x2FEE, 0x2FEF, 0x3001, 0x3002, 0xD7FE, 0xD7FF, 0xF900, 0xF901, 0xFFFD, 0x002D, 0x002E, 0x0041, 0x007A, 0x0030, 0x00B7, 0x0300, 0x0301, 0x036E, 0x036F, 0x203F, 0x2040
+-->
+<LegalNameChar>
+ <LegalNameCharÀ/>
+ <LegalNameCharÁ/>
+ <LegalNameChar˾/>
+ <LegalNameCharÂ/>
+ <LegalNameCharÃ/>
+ <LegalNameChar˽/>
+ <LegalNameChar˿/>
+ <LegalNameCharͰ/>
+ <LegalNameCharͱ/>
+ <LegalNameCharͼ/>
+ <LegalNameCharͽ/>
+ <LegalNameCharͿ/>
+ <LegalNameChar΀/>
+ <LegalNameChar῾/>
+ <LegalNameChar῿/>
+ <LegalNameChar‌/>
+ <LegalNameChar‍/>
+ <LegalNameChar⁰/>
+ <LegalNameCharⁱ/>
+ <LegalNameChar↎/>
+ <LegalNameChar↏/>
+ <LegalNameCharⰀ/>
+ <LegalNameCharⰁ/>
+ <LegalNameChar⿮/>
+ <LegalNameChar⿯/>
+ <LegalNameChar、/>
+ <LegalNameChar。/>
+ <LegalNameChar퟾/>
+ <LegalNameChar퟿/>
+ <LegalNameChar豈/>
+ <LegalNameChar更/>
+ <LegalNameChar�/>
+ <LegalNameChar-/>
+ <LegalNameChar./>
+ <LegalNameCharA/>
+ <LegalNameCharz/>
+ <LegalNameChar0/>
+ <LegalNameChar·/>
+ <LegalNameChar̀/>
+ <LegalNameChaŕ/>
+ <LegalNameCharͮ/>
+ <LegalNameCharͯ/>
+ <LegalNameChar‿/>
+ <LegalNameChar⁀/>
+</LegalNameChar> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Entries b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Entries
new file mode 100644
index 0000000000..41ef6c1681
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Entries
@@ -0,0 +1,6 @@
+/ibm05v01.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm05v02.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm05v03.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm05v04.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm05v05.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Repository b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Repository
new file mode 100644
index 0000000000..d8fe4e1504
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Root b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v01.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v01.xml
new file mode 100644
index 0000000000..2a38052bd8
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v01.xml
@@ -0,0 +1,103 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE LegalName [
+<!ELEMENT LegalName ANY>
+<!ELEMENT LegalName: ANY>
+<!ELEMENT LegalNameÀ ANY>
+<!ELEMENT LegalNameÁ ANY>
+<!ELEMENT LegalName˾ ANY>
+<!ELEMENT LegalName ANY>
+<!ELEMENT LegalNameà ANY>
+<!ELEMENT LegalName˽ ANY>
+<!ELEMENT LegalName˿ ANY>
+<!ELEMENT LegalNameͰ ANY>
+<!ELEMENT LegalNameͱ ANY>
+<!ELEMENT LegalNameͼͽ ANY>
+<!ELEMENT LegalNameͽͿ ANY>
+<!ELEMENT LegalNameͿ΀ ANY>
+<!ELEMENT LegalName΀῾ ANY>
+<!ELEMENT LegalName῾῿ ANY>
+<!ELEMENT LegalName῿‌ ANY>
+<!ELEMENT LegalName‌‍ ANY>
+<!ELEMENT LegalName‍⁰ ANY>
+<!ELEMENT LegalName⁰ⁱ ANY>
+<!ELEMENT LegalNameⁱ↎ ANY>
+<!ELEMENT LegalName↎↏Ⰰ ANY>
+<!ELEMENT LegalName↏ⰀⰁ ANY>
+<!ELEMENT LegalNameⰀⰁ⿮ ANY>
+<!ELEMENT LegalNameⰁ⿮⿯ ANY>
+<!ELEMENT LegalName⿮⿯、 ANY>
+<!ELEMENT LegalName⿯、。 ANY>
+<!ELEMENT LegalName、。퟾ ANY>
+<!ELEMENT LegalName。퟾퟿ ANY>
+<!ELEMENT LegalName퟾퟿豈 ANY>
+<!ELEMENT LegalName퟿豈更 ANY>
+<!ELEMENT LegalName豈퟿퟾。 ANY>
+<!ELEMENT LegalName更豈퟿퟾ ANY>
+<!ELEMENT LegalName�更豈퟿ ANY>
+<!ELEMENT LegalName-�更豈 ANY>
+<!ELEMENT LegalName.-�更 ANY>
+<!ELEMENT LegalNameA.-� ANY>
+<!ELEMENT LegalNamezA.- ANY>
+<!ELEMENT LegalName0zA. ANY>
+<!ELEMENT LegalName·0zA ANY>
+<!ELEMENT LegalNamè·0z ANY>
+<!ELEMENT LegalNamé̀·0 ANY>
+<!ELEMENT LegalNameͮ́̀· ANY>
+<!ELEMENT LegalNameͯͮ́̀ ANY>
+<!ELEMENT LegalName‿ͯͮ́ ANY>
+<!ELEMENT LegalName⁀‿ͯͮ ANY>
+<!ELEMENT LegalNamenull⁀‿ͯ ANY>
+<!ELEMENT LegalNamenullnull⁀‿ ANY>
+<!ELEMENT LegalNamenullnullnull⁀ ANY>
+]>
+<!-- LegalName 0x300,0x333,0x369,0x37E,0x2000,0x2001,0x2002,0x2005,0x200B,0x200E,x200F,0x2069,0x2190,0x23FF,0x280F,0x2A00,0x2EDC,0x2FED,0x2FFF,0x3000,0xD800,0xD801,0xDAFF,0xDFFF,0xEFFF,0xF1FF,0xF8FF,0xFFFFF,0x2D,0x2E, 0x41,0x7A ,0x30, 0xB7, 0x0300, 0x0301, 0xx036E, 0x036F, 0x203F, 0x203E, 0x2039, 0x2040;
+in p02: -->
+<LegalName> <LegalName:/>
+ <LegalNameÀ/>
+ <LegalNameÁ/>
+ <LegalName˾/>
+ <LegalNameÂ/>
+ <LegalNameÃ/>
+ <LegalName˽/>
+ <LegalName˿/>
+ <LegalNameͰ/>
+ <LegalNameͱ/>
+ <LegalNameͼͽ/>
+ <LegalNameͽͿ/>
+ <LegalNameͿ΀/>
+ <LegalName΀῾/>
+ <LegalName῾῿/>
+ <LegalName῿‌/>
+ <LegalName‌‍/>
+ <LegalName‍⁰/>
+ <LegalName⁰ⁱ/>
+ <LegalNameⁱ↎/>
+ <LegalName↎↏Ⰰ/>
+ <LegalName↏ⰀⰁ/>
+ <LegalNameⰀⰁ⿮/>
+ <LegalNameⰁ⿮⿯/>
+ <LegalName⿮⿯、/>
+ <LegalName⿯、。/>
+ <LegalName、。퟾/>
+ <LegalName。퟾퟿/>
+ <LegalName퟾퟿豈/>
+ <LegalName퟿豈更/>
+ <LegalName豈퟿퟾。/>
+ <LegalName更豈퟿퟾/>
+ <LegalName�更豈퟿/>
+ <LegalName-�更豈/>
+ <LegalName.-�更/>
+ <LegalNameA.-�/>
+ <LegalNamezA.-/>
+ <LegalName0zA./>
+ <LegalName·0zA/>
+ <LegalNamè·0z/>
+ <LegalNamé̀·0/>
+ <LegalNameͮ́̀·/>
+ <LegalNameͯͮ́̀/>
+ <LegalName‿ͯͮ́/>
+ <LegalName⁀‿ͯͮ/>
+ <LegalNamenull⁀‿ͯ/>
+ <LegalNamenullnull⁀‿/>
+ <LegalNamenullnullnull⁀/>
+</LegalName> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v02.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v02.xml
new file mode 100644
index 0000000000..e788d4670d
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v02.xml
@@ -0,0 +1,55 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE LegalName [
+<!ELEMENT LegalName ANY>
+]>
+<!-- Legal Names containing one to four characters in order from the list below used in PI Target Names. x003A, 0x00C0, 0x00C1, 0x02FE, 0x00C2, 0x00C3, 0x02FD, 0x02FF, 0x0370, 0x0371, 0x037C, 0x037D, 0x037F, 0x0380, 0x1FFE, 0x1FFF, 0x200C, 0x200D, 0x2070, 0x2071, 0x218E, 0x218F, 0x2C00, 0x2C01, 0x2FEE, 0x2FEF, 0x3001, 0x3002, 0xD7FE, 0xD7FF, 0xF900, 0xF901, 0xFFFD, 0x002D, 0x002E, 0x0041, 0x007A, 0x0030, 0x00B7, 0x0300, 0x0301, 0x036E, 0x036F, 0x203F, 0x2040 -->
+<LegalName>
+ <?PITarget: Test PIData?>
+ <?PITargetÀ Test PIData?>
+ <?PITargetÁ Test PIData?>
+ <?PITarget˾ Test PIData?>
+ <?PITarget Test PIData?>
+ <?PITargetà Test PIData?>
+ <?PITarget˽ Test PIData?>
+ <?PITarget˿ Test PIData?>
+ <?PITargetͰ Test PIData?>
+ <?PITargetͱ Test PIData?>
+ <?PITargetͼͽ Test PIData?>
+ <?PITargetͽͿ Test PIData?>
+ <?PITargetͿ΀ Test PIData?>
+ <?PITarget΀῾ Test PIData?>
+ <?PITarget῾῿ Test PIData?>
+ <?PITarget῿‌ Test PIData?>
+ <?PITarget‌‍ Test PIData?>
+ <?PITarget‍⁰ Test PIData?>
+ <?PITarget⁰ⁱ Test PIData?>
+ <?PITargetⁱ↎ Test PIData?>
+ <?PITarget↎↏Ⰰ Test PIData?>
+ <?PITarget↏ⰀⰁ Test PIData?>
+ <?PITargetⰀⰁ⿮ Test PIData?>
+ <?PITargetⰁ⿮⿯ Test PIData?>
+ <?PITarget⿮⿯、 Test PIData?>
+ <?PITarget⿯、。 Test PIData?>
+ <?PITarget、。퟾ Test PIData?>
+ <?PITarget。퟾퟿ Test PIData?>
+ <?PITarget퟾퟿豈 Test PIData?>
+ <?PITarget퟿豈更 Test PIData?>
+ <?PITarget豈퟿퟾。 Test PIData?>
+ <?PITarget更豈퟿퟾ Test PIData?>
+ <?PITarget�更豈퟿ Test PIData?>
+ <?PITarget-�更豈 Test PIData?>
+ <?PITarget.-�更 Test PIData?>
+ <?PITargetA.-� Test PIData?>
+ <?PITargetzA.- Test PIData?>
+ <?PITarget0zA. Test PIData?>
+ <?PITarget·0zA Test PIData?>
+ <?PITarget̀·0z Test PIData?>
+ <?PITarget́̀·0 Test PIData?>
+ <?PITargetͮ́̀· Test PIData?>
+ <?PITargetͯͮ́̀ Test PIData?>
+ <?PITarget‿ͯͮ́ Test PIData?>
+ <?PITarget⁀‿ͯͮ Test PIData?>
+ <?PITargetnull⁀‿ͯ Test PIData?>
+ <?PITargetnullnull⁀‿ Test PIData?>
+ <?PITargetnullnullnull⁀ Test PIData?>
+</LegalName> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v03.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v03.xml
new file mode 100644
index 0000000000..729d2141d8
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v03.xml
@@ -0,0 +1,103 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE LegalName [
+<!ELEMENT LegalName ANY>
+<!ATTLIST LegalName :attr CDATA #IMPLIED>
+<!ATTLIST LegalName Àattr CDATA #IMPLIED>
+<!ATTLIST LegalName Áattr CDATA #IMPLIED>
+<!ATTLIST LegalName ˾attr CDATA #IMPLIED>
+<!ATTLIST LegalName Âattr CDATA #IMPLIED>
+<!ATTLIST LegalName Ãattr CDATA #IMPLIED>
+<!ATTLIST LegalName ˽attr CDATA #IMPLIED>
+<!ATTLIST LegalName ˿attr CDATA #IMPLIED>
+<!ATTLIST LegalName Ͱattr CDATA #IMPLIED>
+<!ATTLIST LegalName ͱattr CDATA #IMPLIED>
+<!ATTLIST LegalName ͼͽattr CDATA #IMPLIED>
+<!ATTLIST LegalName ͽͿattr CDATA #IMPLIED>
+<!ATTLIST LegalName Ϳ΀attr CDATA #IMPLIED>
+<!ATTLIST LegalName ΀῾attr CDATA #IMPLIED>
+<!ATTLIST LegalName ῾῿attr CDATA #IMPLIED>
+<!ATTLIST LegalName ῿‌attr CDATA #IMPLIED>
+<!ATTLIST LegalName ‌‍attr CDATA #IMPLIED>
+<!ATTLIST LegalName ‍⁰attr CDATA #IMPLIED>
+<!ATTLIST LegalName ⁰ⁱattr CDATA #IMPLIED>
+<!ATTLIST LegalName ⁱ↎attr CDATA #IMPLIED>
+<!ATTLIST LegalName ↎↏Ⰰattr CDATA #IMPLIED>
+<!ATTLIST LegalName ↏ⰀⰁattr CDATA #IMPLIED>
+<!ATTLIST LegalName ⰀⰁ⿮attr CDATA #IMPLIED>
+<!ATTLIST LegalName Ⰱ⿮⿯attr CDATA #IMPLIED>
+<!ATTLIST LegalName ⿮⿯、attr CDATA #IMPLIED>
+<!ATTLIST LegalName ⿯、。attr CDATA #IMPLIED>
+<!ATTLIST LegalName 、。퟾attr CDATA #IMPLIED>
+<!ATTLIST LegalName 。퟾퟿attr CDATA #IMPLIED>
+<!ATTLIST LegalName ퟾퟿豈attr CDATA #IMPLIED>
+<!ATTLIST LegalName ퟿豈更attr CDATA #IMPLIED>
+<!ATTLIST LegalName 豈퟿퟾。attr CDATA #IMPLIED>
+<!ATTLIST LegalName 更豈퟿퟾attr CDATA #IMPLIED>
+<!ATTLIST LegalName �更豈퟿attr CDATA #IMPLIED>
+<!ATTLIST LegalName attr-�更豈 CDATA #IMPLIED>
+<!ATTLIST LegalName attr.-�更 CDATA #IMPLIED>
+<!ATTLIST LegalName A.-�attr CDATA #IMPLIED>
+<!ATTLIST LegalName zA.-attr CDATA #IMPLIED>
+<!ATTLIST LegalName attr0zA. CDATA #IMPLIED>
+<!ATTLIST LegalName attr·0zA CDATA #IMPLIED>
+<!ATTLIST LegalName attr̀·0z CDATA #IMPLIED>
+<!ATTLIST LegalName attŕ̀·0 CDATA #IMPLIED>
+<!ATTLIST LegalName attrͮ́̀· CDATA #IMPLIED>
+<!ATTLIST LegalName attrͯͮ́̀ CDATA #IMPLIED>
+<!ATTLIST LegalName attr‿ͯͮ́ CDATA #IMPLIED>
+<!ATTLIST LegalName attr⁀‿ͯͮ CDATA #IMPLIED>
+<!ATTLIST LegalName null⁀‿ͯattr CDATA #IMPLIED>
+<!ATTLIST LegalName nullnull⁀‿attr CDATA #IMPLIED>
+<!ATTLIST LegalName nullnullnull⁀attr CDATA #IMPLIED>
+]>
+<!-- Legal Names containing one to four characters in order from the list below used in Attr delcs and attributes. x003A, 0x00C0, 0x00C1, 0x02FE, 0x00C2, 0x00C3, 0x02FD, 0x02FF, 0x0370, 0x0371, 0x037C, 0x037D, 0x037F, 0x0380, 0x1FFE, 0x1FFF, 0x200C, 0x200D, 0x2070, 0x2071, 0x218E, 0x218F, 0x2C00, 0x2C01, 0x2FEE, 0x2FEF, 0x3001, 0x3002, 0xD7FE, 0xD7FF, 0xF900, 0xF901, 0xFFFD, 0x002D, 0x002E, 0x0041, 0x007A, 0x0030, 0x00B7, 0x0300, 0x0301, 0x036E, 0x036F, 0x203F, 0x2040 -->
+<LegalName
+ :attr="attrValue"
+ Àattr="attrValue"
+ Áattr="attrValue"
+ ˾attr="attrValue"
+ Âattr="attrValue"
+ Ãattr="attrValue"
+ ˽attr="attrValue"
+ ˿attr="attrValue"
+ Ͱattr="attrValue"
+ ͱattr="attrValue"
+ ͼͽattr="attrValue"
+ ͽͿattr="attrValue"
+ Ϳ΀attr="attrValue"
+ ΀῾attr="attrValue"
+ ῾῿attr="attrValue"
+ ῿‌attr="attrValue"
+ ‌‍attr="attrValue"
+ ‍⁰attr="attrValue"
+ ⁰ⁱattr="attrValue"
+ ⁱ↎attr="attrValue"
+ ↎↏Ⰰattr="attrValue"
+ ↏ⰀⰁattr="attrValue"
+ ⰀⰁ⿮attr="attrValue"
+ Ⰱ⿮⿯attr="attrValue"
+ ⿮⿯、attr="attrValue"
+ ⿯、。attr="attrValue"
+ 、。퟾attr="attrValue"
+ 。퟾퟿attr="attrValue"
+ ퟾퟿豈attr="attrValue"
+ ퟿豈更attr="attrValue"
+ 豈퟿퟾。attr="attrValue"
+ 更豈퟿퟾attr="attrValue"
+ �更豈퟿attr="attrValue"
+ attr-�更豈="attrValue"
+ attr.-�更="attrValue"
+ A.-�attr="attrValue"
+ zA.-attr="attrValue"
+ attr0zA.="attrValue"
+ attr·0zA="attrValue"
+ attr̀·0z="attrValue"
+ attŕ̀·0="attrValue"
+ attrͮ́̀·="attrValue"
+ attrͯͮ́̀="attrValue"
+ attr‿ͯͮ́="attrValue"
+ attr⁀‿ͯͮ="attrValue"
+ null⁀‿ͯattr="attrValue"
+ nullnull⁀‿attr="attrValue"
+ nullnullnull⁀attr="attrValue"
+ /> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v04.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v04.xml
new file mode 100644
index 0000000000..5833679d6a
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v04.xml
@@ -0,0 +1,199 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE LegalName [
+<!ELEMENT LegalName ANY>
+<!ELEMENT LegalName0 ANY>
+<!ATTLIST LegalName0 attr0 ID #IMPLIED>
+<!ATTLIST LegalName0 attr00 IDREF #IMPLIED>
+<!ELEMENT LegalName1 ANY>
+<!ATTLIST LegalName1 attr1 ID #IMPLIED>
+<!ATTLIST LegalName1 attr10 IDREF #IMPLIED>
+<!ELEMENT LegalName2 ANY>
+<!ATTLIST LegalName2 attr2 ID #IMPLIED>
+<!ATTLIST LegalName2 attr20 IDREF #IMPLIED>
+<!ELEMENT LegalName3 ANY>
+<!ATTLIST LegalName3 attr3 ID #IMPLIED>
+<!ATTLIST LegalName3 attr30 IDREF #IMPLIED>
+<!ELEMENT LegalName4 ANY>
+<!ATTLIST LegalName4 attr4 ID #IMPLIED>
+<!ATTLIST LegalName4 attr40 IDREF #IMPLIED>
+<!ELEMENT LegalName5 ANY>
+<!ATTLIST LegalName5 attr5 ID #IMPLIED>
+<!ATTLIST LegalName5 attr50 IDREF #IMPLIED>
+<!ELEMENT LegalName6 ANY>
+<!ATTLIST LegalName6 attr6 ID #IMPLIED>
+<!ATTLIST LegalName6 attr60 IDREF #IMPLIED>
+<!ELEMENT LegalName7 ANY>
+<!ATTLIST LegalName7 attr7 ID #IMPLIED>
+<!ATTLIST LegalName7 attr70 IDREF #IMPLIED>
+<!ELEMENT LegalName8 ANY>
+<!ATTLIST LegalName8 attr8 ID #IMPLIED>
+<!ATTLIST LegalName8 attr80 IDREF #IMPLIED>
+<!ELEMENT LegalName9 ANY>
+<!ATTLIST LegalName9 attr9 ID #IMPLIED>
+<!ATTLIST LegalName9 attr90 IDREF #IMPLIED>
+<!ELEMENT LegalName10 ANY>
+<!ATTLIST LegalName10 attr10 ID #IMPLIED>
+<!ATTLIST LegalName10 attr100 IDREF #IMPLIED>
+<!ELEMENT LegalName11 ANY>
+<!ATTLIST LegalName11 attr11 ID #IMPLIED>
+<!ATTLIST LegalName11 attr110 IDREF #IMPLIED>
+<!ELEMENT LegalName12 ANY>
+<!ATTLIST LegalName12 attr12 ID #IMPLIED>
+<!ATTLIST LegalName12 attr120 IDREF #IMPLIED>
+<!ELEMENT LegalName13 ANY>
+<!ATTLIST LegalName13 attr13 ID #IMPLIED>
+<!ATTLIST LegalName13 attr130 IDREF #IMPLIED>
+<!ELEMENT LegalName14 ANY>
+<!ATTLIST LegalName14 attr14 ID #IMPLIED>
+<!ATTLIST LegalName14 attr140 IDREF #IMPLIED>
+<!ELEMENT LegalName15 ANY>
+<!ATTLIST LegalName15 attr15 ID #IMPLIED>
+<!ATTLIST LegalName15 attr150 IDREF #IMPLIED>
+<!ELEMENT LegalName16 ANY>
+<!ATTLIST LegalName16 attr16 ID #IMPLIED>
+<!ATTLIST LegalName16 attr160 IDREF #IMPLIED>
+<!ELEMENT LegalName17 ANY>
+<!ATTLIST LegalName17 attr17 ID #IMPLIED>
+<!ATTLIST LegalName17 attr170 IDREF #IMPLIED>
+<!ELEMENT LegalName18 ANY>
+<!ATTLIST LegalName18 attr18 ID #IMPLIED>
+<!ATTLIST LegalName18 attr180 IDREF #IMPLIED>
+<!ELEMENT LegalName19 ANY>
+<!ATTLIST LegalName19 attr19 ID #IMPLIED>
+<!ATTLIST LegalName19 attr190 IDREF #IMPLIED>
+<!ELEMENT LegalName20 ANY>
+<!ATTLIST LegalName20 attr20 ID #IMPLIED>
+<!ATTLIST LegalName20 attr200 IDREF #IMPLIED>
+<!ELEMENT LegalName21 ANY>
+<!ATTLIST LegalName21 attr21 ID #IMPLIED>
+<!ATTLIST LegalName21 attr210 IDREF #IMPLIED>
+<!ELEMENT LegalName22 ANY>
+<!ATTLIST LegalName22 attr22 ID #IMPLIED>
+<!ATTLIST LegalName22 attr220 IDREF #IMPLIED>
+<!ELEMENT LegalName23 ANY>
+<!ATTLIST LegalName23 attr23 ID #IMPLIED>
+<!ATTLIST LegalName23 attr230 IDREF #IMPLIED>
+<!ELEMENT LegalName24 ANY>
+<!ATTLIST LegalName24 attr24 ID #IMPLIED>
+<!ATTLIST LegalName24 attr240 IDREF #IMPLIED>
+<!ELEMENT LegalName25 ANY>
+<!ATTLIST LegalName25 attr25 ID #IMPLIED>
+<!ATTLIST LegalName25 attr250 IDREF #IMPLIED>
+<!ELEMENT LegalName26 ANY>
+<!ATTLIST LegalName26 attr26 ID #IMPLIED>
+<!ATTLIST LegalName26 attr260 IDREF #IMPLIED>
+<!ELEMENT LegalName27 ANY>
+<!ATTLIST LegalName27 attr27 ID #IMPLIED>
+<!ATTLIST LegalName27 attr270 IDREF #IMPLIED>
+<!ELEMENT LegalName28 ANY>
+<!ATTLIST LegalName28 attr28 ID #IMPLIED>
+<!ATTLIST LegalName28 attr280 IDREF #IMPLIED>
+<!ELEMENT LegalName29 ANY>
+<!ATTLIST LegalName29 attr29 ID #IMPLIED>
+<!ATTLIST LegalName29 attr290 IDREF #IMPLIED>
+<!ELEMENT LegalName30 ANY>
+<!ATTLIST LegalName30 attr30 ID #IMPLIED>
+<!ATTLIST LegalName30 attr300 IDREF #IMPLIED>
+<!ELEMENT LegalName31 ANY>
+<!ATTLIST LegalName31 attr31 ID #IMPLIED>
+<!ATTLIST LegalName31 attr310 IDREF #IMPLIED>
+<!ELEMENT LegalName32 ANY>
+<!ATTLIST LegalName32 attr32 ID #IMPLIED>
+<!ATTLIST LegalName32 attr320 IDREF #IMPLIED>
+<!ELEMENT LegalName33 ANY>
+<!ATTLIST LegalName33 attr33 ID #IMPLIED>
+<!ATTLIST LegalName33 attr330 IDREF #IMPLIED>
+<!ELEMENT LegalName34 ANY>
+<!ATTLIST LegalName34 attr34 ID #IMPLIED>
+<!ATTLIST LegalName34 attr340 IDREF #IMPLIED>
+<!ELEMENT LegalName35 ANY>
+<!ATTLIST LegalName35 attr35 ID #IMPLIED>
+<!ATTLIST LegalName35 attr350 IDREF #IMPLIED>
+<!ELEMENT LegalName36 ANY>
+<!ATTLIST LegalName36 attr36 ID #IMPLIED>
+<!ATTLIST LegalName36 attr360 IDREF #IMPLIED>
+<!ELEMENT LegalName37 ANY>
+<!ATTLIST LegalName37 attr37 ID #IMPLIED>
+<!ATTLIST LegalName37 attr370 IDREF #IMPLIED>
+<!ELEMENT LegalName38 ANY>
+<!ATTLIST LegalName38 attr38 ID #IMPLIED>
+<!ATTLIST LegalName38 attr380 IDREF #IMPLIED>
+<!ELEMENT LegalName39 ANY>
+<!ATTLIST LegalName39 attr39 ID #IMPLIED>
+<!ATTLIST LegalName39 attr390 IDREF #IMPLIED>
+<!ELEMENT LegalName40 ANY>
+<!ATTLIST LegalName40 attr40 ID #IMPLIED>
+<!ATTLIST LegalName40 attr400 IDREF #IMPLIED>
+<!ELEMENT LegalName41 ANY>
+<!ATTLIST LegalName41 attr41 ID #IMPLIED>
+<!ATTLIST LegalName41 attr410 IDREF #IMPLIED>
+<!ELEMENT LegalName42 ANY>
+<!ATTLIST LegalName42 attr42 ID #IMPLIED>
+<!ATTLIST LegalName42 attr420 IDREF #IMPLIED>
+<!ELEMENT LegalName43 ANY>
+<!ATTLIST LegalName43 attr43 ID #IMPLIED>
+<!ATTLIST LegalName43 attr430 IDREF #IMPLIED>
+<!ELEMENT LegalName44 ANY>
+<!ATTLIST LegalName44 attr44 ID #IMPLIED>
+<!ATTLIST LegalName44 attr440 IDREF #IMPLIED>
+<!ELEMENT LegalName45 ANY>
+<!ATTLIST LegalName45 attr45 ID #IMPLIED>
+<!ATTLIST LegalName45 attr450 IDREF #IMPLIED>
+<!ELEMENT LegalName46 ANY>
+<!ATTLIST LegalName46 attr46 ID #IMPLIED>
+<!ATTLIST LegalName46 attr460 IDREF #IMPLIED>
+<!ELEMENT LegalName47 ANY>
+<!ATTLIST LegalName47 attr47 ID #IMPLIED>
+<!ATTLIST LegalName47 attr470 IDREF #IMPLIED>
+]>
+<!-- Legal Names containing one to four characters in order from the list below used in Attr delcs and attributes. x003A, 0x00C0, 0x00C1, 0x02FE, 0x00C2, 0x00C3, 0x02FD, 0x02FF, 0x0370, 0x0371, 0x037C, 0x037D, 0x037F, 0x0380, 0x1FFE, 0x1FFF, 0x200C, 0x200D, 0x2070, 0x2071, 0x218E, 0x218F, 0x2C00, 0x2C01, 0x2FEE, 0x2FEF, 0x3001, 0x3002, 0xD7FE, 0xD7FF, 0xF900, 0xF901, 0xFFFD, 0x002D, 0x002E, 0x0041, 0x007A, 0x0030, 0x00B7, 0x0300, 0x0301, 0x036E, 0x036F, 0x203F, 0x2040 -->
+<LegalName>
+ attr0=":" attr00=":"
+ attr1="À" attr10="À"
+ attr2="Á" attr20="Á"
+ attr3="˾" attr30="˾"
+ attr4="Â" attr40="Â"
+ attr5="Ã" attr50="Ã"
+ attr6="˽" attr60="˽"
+ attr7="˿" attr70="˿"
+ attr8="Ͱ" attr80="Ͱ"
+ attr9="ͱ" attr90="ͱ"
+ attr10="ͼͽ" attr100="ͼͽ"
+ attr11="ͽͿ" attr110="ͽͿ"
+ attr12="Ϳ΀" attr120="Ϳ΀"
+ attr13="΀῾" attr130="΀῾"
+ attr14="῾῿" attr140="῾῿"
+ attr15="῿‌" attr150="῿‌"
+ attr16="‌‍" attr160="‌‍"
+ attr17="‍⁰" attr170="‍⁰"
+ attr18="⁰ⁱ" attr180="⁰ⁱ"
+ attr19="ⁱ↎" attr190="ⁱ↎"
+ attr20="↎↏Ⰰ" attr200="↎↏Ⰰ"
+ attr21="↏ⰀⰁ" attr210="↏ⰀⰁ"
+ attr22="ⰀⰁ⿮" attr220="ⰀⰁ⿮"
+ attr23="Ⰱ⿮⿯" attr230="Ⰱ⿮⿯"
+ attr24="⿮⿯、" attr240="⿮⿯、"
+ attr25="⿯、。" attr250="⿯、。"
+ attr26="、。퟾" attr260="、。퟾"
+ attr27="。퟾퟿" attr270="。퟾퟿"
+ attr28="퟾퟿豈" attr280="퟾퟿豈"
+ attr29="퟿豈更" attr290="퟿豈更"
+ attr30="豈퟿퟾。" attr300="豈퟿퟾。"
+ attr31="更豈퟿퟾" attr310="更豈퟿퟾"
+ attr32="�更豈퟿" attr320="�更豈퟿"
+ attr33="-�更豈" attr330="-�更豈"
+ attr34=".-�更" attr340=".-�更"
+ attr35="A.-�" attr350="A.-�"
+ attr36="zA.-" attr360="zA.-"
+ attr37="0zA." attr370="0zA."
+ attr38="·0zA" attr380="·0zA"
+ attr39="̀·0z" attr390="̀·0z"
+ attr40="́̀·0" attr400="́̀·0"
+ attr41="ͮ́̀·" attr410="ͮ́̀·"
+ attr42="ͯͮ́̀" attr420="ͯͮ́̀"
+ attr43="‿ͯͮ́" attr430="‿ͯͮ́"
+ attr44="⁀‿ͯͮ" attr440="⁀‿ͯͮ"
+ attr45="null⁀‿ͯ" attr450="null⁀‿ͯ"
+ attr46="nullnull⁀‿" attr460="nullnull⁀‿"
+ attr47="nullnullnull⁀" attr470="nullnullnull⁀"
+</LegalName> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v05.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v05.xml
new file mode 100644
index 0000000000..c1b2f1372d
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P05/ibm05v05.xml
@@ -0,0 +1,183 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE LegalName [
+<!ELEMENT LegalName ANY>
+<!ELEMENT LegalName0 ANY>
+<!ATTLIST LegalName0 attr0 CDATA #IMPLIED>
+<!ELEMENT LegalName1 ANY>
+<!ATTLIST LegalName1 attr1 CDATA #IMPLIED>
+<!ELEMENT LegalName2 ANY>
+<!ATTLIST LegalName2 attr2 CDATA #IMPLIED>
+<!ELEMENT LegalName3 ANY>
+<!ATTLIST LegalName3 attr3 CDATA #IMPLIED>
+<!ELEMENT LegalName4 ANY>
+<!ATTLIST LegalName4 attr4 CDATA #IMPLIED>
+<!ELEMENT LegalName5 ANY>
+<!ATTLIST LegalName5 attr5 CDATA #IMPLIED>
+<!ELEMENT LegalName6 ANY>
+<!ATTLIST LegalName6 attr6 CDATA #IMPLIED>
+<!ELEMENT LegalName7 ANY>
+<!ATTLIST LegalName7 attr7 CDATA #IMPLIED>
+<!ELEMENT LegalName8 ANY>
+<!ATTLIST LegalName8 attr8 CDATA #IMPLIED>
+<!ELEMENT LegalName9 ANY>
+<!ATTLIST LegalName9 attr9 CDATA #IMPLIED>
+<!ELEMENT LegalName10 ANY>
+<!ATTLIST LegalName10 attr10 CDATA #IMPLIED>
+<!ELEMENT LegalName11 ANY>
+<!ATTLIST LegalName11 attr11 CDATA #IMPLIED>
+<!ELEMENT LegalName12 ANY>
+<!ATTLIST LegalName12 attr12 CDATA #IMPLIED>
+<!ELEMENT LegalName13 ANY>
+<!ATTLIST LegalName13 attr13 CDATA #IMPLIED>
+<!ELEMENT LegalName14 ANY>
+<!ATTLIST LegalName14 attr14 CDATA #IMPLIED>
+<!ELEMENT LegalName15 ANY>
+<!ATTLIST LegalName15 attr15 CDATA #IMPLIED>
+<!ELEMENT LegalName16 ANY>
+<!ATTLIST LegalName16 attr16 CDATA #IMPLIED>
+<!ELEMENT LegalName17 ANY>
+<!ATTLIST LegalName17 attr17 CDATA #IMPLIED>
+<!ELEMENT LegalName18 ANY>
+<!ATTLIST LegalName18 attr18 CDATA #IMPLIED>
+<!ELEMENT LegalName19 ANY>
+<!ATTLIST LegalName19 attr19 CDATA #IMPLIED>
+<!ELEMENT LegalName20 ANY>
+<!ATTLIST LegalName20 attr20 CDATA #IMPLIED>
+<!ELEMENT LegalName21 ANY>
+<!ATTLIST LegalName21 attr21 CDATA #IMPLIED>
+<!ELEMENT LegalName22 ANY>
+<!ATTLIST LegalName22 attr22 CDATA #IMPLIED>
+<!ELEMENT LegalName23 ANY>
+<!ATTLIST LegalName23 attr23 CDATA #IMPLIED>
+<!ELEMENT LegalName24 ANY>
+<!ATTLIST LegalName24 attr24 CDATA #IMPLIED>
+<!ELEMENT LegalName25 ANY>
+<!ATTLIST LegalName25 attr25 CDATA #IMPLIED>
+<!ELEMENT LegalName26 ANY>
+<!ATTLIST LegalName26 attr26 CDATA #IMPLIED>
+<!ELEMENT LegalName27 ANY>
+<!ATTLIST LegalName27 attr27 CDATA #IMPLIED>
+<!ELEMENT LegalName28 ANY>
+<!ATTLIST LegalName28 attr28 CDATA #IMPLIED>
+<!ELEMENT LegalName29 ANY>
+<!ATTLIST LegalName29 attr29 CDATA #IMPLIED>
+<!ELEMENT LegalName30 ANY>
+<!ATTLIST LegalName30 attr30 CDATA #IMPLIED>
+<!ELEMENT LegalName31 ANY>
+<!ATTLIST LegalName31 attr31 CDATA #IMPLIED>
+<!ELEMENT LegalName32 ANY>
+<!ATTLIST LegalName32 attr32 CDATA #IMPLIED>
+<!ELEMENT LegalName33 ANY>
+<!ATTLIST LegalName33 attr33 CDATA #IMPLIED>
+<!ELEMENT LegalName34 ANY>
+<!ATTLIST LegalName34 attr34 CDATA #IMPLIED>
+<!ELEMENT LegalName35 ANY>
+<!ATTLIST LegalName35 attr35 CDATA #IMPLIED>
+<!ELEMENT LegalName36 ANY>
+<!ATTLIST LegalName36 attr36 CDATA #IMPLIED>
+<!ELEMENT LegalName37 ANY>
+<!ATTLIST LegalName37 attr37 CDATA #IMPLIED>
+<!ELEMENT LegalName38 ANY>
+<!ATTLIST LegalName38 attr38 CDATA #IMPLIED>
+<!ELEMENT LegalName39 ANY>
+<!ATTLIST LegalName39 attr39 CDATA #IMPLIED>
+<!ELEMENT LegalName40 ANY>
+<!ATTLIST LegalName40 attr40 CDATA #IMPLIED>
+<!ELEMENT LegalName41 ANY>
+<!ATTLIST LegalName41 attr41 CDATA #IMPLIED>
+<!ELEMENT LegalName42 ANY>
+<!ATTLIST LegalName42 attr42 CDATA #IMPLIED>
+<!ELEMENT LegalName43 ANY>
+<!ATTLIST LegalName43 attr43 CDATA #IMPLIED>
+<!ENTITY Name: "Test">
+<!ENTITY NameÀ "Test">
+<!ENTITY NameÁ "Test">
+<!ENTITY Name˾ "Test">
+<!ENTITY Name "Test">
+<!ENTITY Nameà "Test">
+<!ENTITY Name˽ "Test">
+<!ENTITY Name˿ "Test">
+<!ENTITY NameͰ "Test">
+<!ENTITY Nameͱ "Test">
+<!ENTITY Nameͼ "Test">
+<!ENTITY Nameͽ "Test">
+<!ENTITY NameͿ "Test">
+<!ENTITY Name΀ "Test">
+<!ENTITY Name῾ "Test">
+<!ENTITY Name῿ "Test">
+<!ENTITY Name‌ "Test">
+<!ENTITY Name‍ "Test">
+<!ENTITY Name⁰ "Test">
+<!ENTITY Nameⁱ "Test">
+<!ENTITY Name↎ "Test">
+<!ENTITY Name↏ "Test">
+<!ENTITY NameⰀ "Test">
+<!ENTITY NameⰁ "Test">
+<!ENTITY Name⿮ "Test">
+<!ENTITY Name⿯ "Test">
+<!ENTITY Name、 "Test">
+<!ENTITY Name。 "Test">
+<!ENTITY Name퟾ "Test">
+<!ENTITY Name퟿ "Test">
+<!ENTITY Name豈 "Test">
+<!ENTITY Name更 "Test">
+<!ENTITY Name� "Test">
+<!ENTITY Name- "Test">
+<!ENTITY Name. "Test">
+<!ENTITY NameA "Test">
+<!ENTITY Namez "Test">
+<!ENTITY Name0 "Test">
+<!ENTITY Name· "Test">
+<!ENTITY Namè "Test">
+<!ENTITY Namé "Test">
+<!ENTITY Nameͮ "Test">
+<!ENTITY Nameͯ "Test">
+<!ENTITY Name‿ "Test">
+]>
+<!-- Legal Names containing one to four characters in order from the list below used in Attr delcs and attributes. x003A, 0x00C0, 0x00C1, 0x02FE, 0x00C2, 0x00C3, 0x02FD, 0x02FF, 0x0370, 0x0371, 0x037C, 0x037D, 0x037F, 0x0380, 0x1FFE, 0x1FFF, 0x200C, 0x200D, 0x2070, 0x2071, 0x218E, 0x218F, 0x2C00, 0x2C01, 0x2FEE, 0x2FEF, 0x3001, 0x3002, 0xD7FE, 0xD7FF, 0xF900, 0xF901, 0xFFFD, 0x002D, 0x002E, 0x0041, 0x007A, 0x0030, 0x00B7, 0x0300, 0x0301, 0x036E, 0x036F, 0x203F, 0x2040 -->
+<LegalName>
+<LegalName0 attr0="Name:" />
+<LegalName1 attr1="NameÀ" />
+<LegalName2 attr2="NameÁ" />
+<LegalName3 attr3="Name˾" />
+<LegalName4 attr4="NameÂ" />
+<LegalName5 attr5="NameÃ" />
+<LegalName6 attr6="Name˽" />
+<LegalName7 attr7="Name˿" />
+<LegalName8 attr8="NameͰ" />
+<LegalName9 attr9="Nameͱ" />
+<LegalName10 attr10="Nameͼ" />
+<LegalName11 attr11="Nameͽ" />
+<LegalName12 attr12="NameͿ" />
+<LegalName13 attr13="Name΀" />
+<LegalName14 attr14="Name῾" />
+<LegalName15 attr15="Name῿" />
+<LegalName16 attr16="Name‌" />
+<LegalName17 attr17="Name‍" />
+<LegalName18 attr18="Name⁰" />
+<LegalName19 attr19="Nameⁱ" />
+<LegalName20 attr20="Name↎" />
+<LegalName21 attr21="Name↏" />
+<LegalName22 attr22="NameⰀ" />
+<LegalName23 attr23="NameⰁ" />
+<LegalName24 attr24="Name⿮" />
+<LegalName25 attr25="Name⿯" />
+<LegalName26 attr26="Name、" />
+<LegalName27 attr27="Name。" />
+<LegalName28 attr28="Name퟾" />
+<LegalName29 attr29="Name퟿" />
+<LegalName30 attr30="Name豈" />
+<LegalName31 attr31="Name更" />
+<LegalName32 attr32="Name�" />
+<LegalName33 attr33="Name-" />
+<LegalName34 attr34="Name." />
+<LegalName35 attr35="NameA" />
+<LegalName36 attr36="Namez" />
+<LegalName37 attr37="Name0" />
+<LegalName38 attr38="Name·" />
+<LegalName39 attr39="Namè" />
+<LegalName40 attr40="Namé" />
+<LegalName41 attr41="Nameͮ" />
+<LegalName42 attr42="Nameͯ" />
+<LegalName43 attr43="Name‿" />
+</LegalName> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Entries b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Entries
new file mode 100644
index 0000000000..ac114c7460
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Entries
@@ -0,0 +1,2 @@
+/ibm07v01.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Repository b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Repository
new file mode 100644
index 0000000000..ce08b017d1
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Root b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/ibm07v01.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/ibm07v01.xml
new file mode 100644
index 0000000000..f9085fe9f5
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P07/ibm07v01.xml
@@ -0,0 +1,82 @@
+<?xml version="1.1" encoding="UTF-8"?>
+<!DOCTYPE NMtokenName [
+<!ELEMENT NMtokenName ANY>
+<!ATTLIST NMtokenName thistoken0 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken1 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken2 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken3 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken4 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken5 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken6 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken7 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken8 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken9 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken10 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken11 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken12 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken13 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken14 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken15 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken16 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken17 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken18 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken19 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken20 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken21 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken22 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken23 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken24 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken25 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken26 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken27 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken28 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken29 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken30 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken31 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken32 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken33 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken34 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken35 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken36 NMTOKEN #IMPLIED>
+<!ATTLIST NMtokenName thistoken37 NMTOKEN #IMPLIED>
+]>
+<!-- LegalNameChar 0x300,0x333,0x369,0x37E,0x2000,0x2001,0x2002,0x2005,0x200B,0x200E,x200F,0x2069,0x2190,0x23FF,0x280F,0x2A00,0x2EDC,0x2FED,0x2FFF,0x3000,0xD800,0xD801,0xDAFF,0xDFFF,0xEFFF,0xF1FF,0xF8FF,0xFFFFF; _, ., 0, B7, C0, 2FFF in P07 -->
+<NMtokenName thistoken0=":"
+ thistoken1="À"
+ thistoken2="Á"
+ thistoken3="˾"
+ thistoken4="À"
+ thistoken5="Á"
+ thistoken6="˾"
+ thistoken7="˿"
+ thistoken8="Ͱ"
+ thistoken9="ͱ"
+ thistoken10="ͼ"
+ thistoken11="ͽ"
+ thistoken12="Ϳ"
+ thistoken13="΀"
+ thistoken14="῾"
+ thistoken15="῿"
+ thistoken16="‌"
+ thistoken17="‍"
+ thistoken18="⁰"
+ thistoken19="ⁱ"
+ thistoken20="↎"
+ thistoken21="↏"
+ thistoken22="Ⰰ"
+ thistoken23="Ⰱ"
+ thistoken24="⿮"
+ thistoken25="⿯"
+ thistoken26="、"
+ thistoken27="。"
+ thistoken28="퟾"
+ thistoken29="퟿"
+ thistoken30="豈"
+ thistoken31="更"
+ thistoken32="_"
+ thistoken33="."
+ thistoken34="0"
+ thistoken35="·"
+ thistoken36="À"
+ thistoken37="ͼ"
+ /> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Entries b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Entries
new file mode 100644
index 0000000000..4d25ccca6a
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Entries
@@ -0,0 +1,61 @@
+/ibm77v01.dtd/1.2/Fri Nov 14 15:36:17 2003//
+/ibm77v01.xml/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v02.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v02.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v03.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v03.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v04.ent/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v04.xml/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v05.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v05.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v06.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v06.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v07.dtd/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v07.xml/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v08.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v08.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v09.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v09.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v10.ent/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v10.xml/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v11.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v11.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v12.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v12.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v13.dtd/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v13.xml/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v14.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v14.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v15.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v15.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v16.ent/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v16.xml/1.2/Fri Nov 14 15:36:18 2003//
+/ibm77v17.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v17.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v18.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v18.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v19.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v19.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v20.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v20.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v21.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v21.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v22.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v22.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v23.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v23.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v24.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v24.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v25.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v25.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v26.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v26.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v27.dtd/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v27.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v28.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v28.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v29.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v29.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v30.ent/1.1.1.1/Wed Jul 2 17:27:03 2003//
+/ibm77v30.xml/1.1.1.1/Wed Jul 2 17:27:03 2003//
+D
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Repository b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Repository
new file mode 100644
index 0000000000..cd4e508ce4
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Repository
@@ -0,0 +1 @@
+2001/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Root b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Root
new file mode 100644
index 0000000000..3c7177e4bb
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.w3.org:/sources/public
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.dtd
new file mode 100644
index 0000000000..9ae6169f3d
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.dtd
@@ -0,0 +1,5 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT Ànode EMPTY>
+<!ELEMENT root ANY>
+]]>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.xml
new file mode 100644
index 0000000000..2f03d44e7b
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v01.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v01.dtd">
+<root>
+ <Ànode/>
+</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.dtd
new file mode 100644
index 0000000000..dc36b6b636
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.dtd
@@ -0,0 +1,5 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT ῿node EMPTY>
+<!ELEMENT root ANY>
+]]> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.xml
new file mode 100644
index 0000000000..d303f398b5
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v02.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v02.dtd">
+<root>
+ <῿node/>
+</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.dtd
new file mode 100644
index 0000000000..05a67aea57
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.dtd
@@ -0,0 +1,5 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT 更node EMPTY>
+<!ELEMENT root ANY>
+]]> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.xml
new file mode 100644
index 0000000000..2b2cc810ae
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v03.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v03.dtd">
+<root>
+ <更node/>
+</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.ent
new file mode 100644
index 0000000000..8d86d6a26e
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.ent
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<Önode/><Önode/><Önode/>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.xml
new file mode 100644
index 0000000000..0d2a4cd04a
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v04.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (Önode*)>
+<!ELEMENT Önode EMPTY>
+<!ENTITY e SYSTEM "ibm77v04.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.ent
new file mode 100644
index 0000000000..4391744380
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.ent
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<῿node/><῿node/><῿node/> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.xml
new file mode 100644
index 0000000000..75dfe9b86a
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v05.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (῿node*)>
+<!ELEMENT ῿node EMPTY>
+<!ENTITY e SYSTEM "ibm77v05.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.ent
new file mode 100644
index 0000000000..cf3f2d547d
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.ent
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<更root/><更root/><更root/> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.xml
new file mode 100644
index 0000000000..d0d499daf9
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v06.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (更root*)>
+<!ELEMENT 更root EMPTY>
+<!ENTITY e SYSTEM "ibm77v06.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.dtd
new file mode 100644
index 0000000000..df6388e385
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.dtd
@@ -0,0 +1,5 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT Ønode EMPTY>
+<!ELEMENT root ANY>
+]]>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.xml
new file mode 100644
index 0000000000..a3667b9edc
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v07.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v07.dtd">
+<root>
+ <Ønode/>
+</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.dtd
new file mode 100644
index 0000000000..a610166780
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.dtd
@@ -0,0 +1,5 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT ῿node EMPTY>
+<!ELEMENT root ANY>
+]]> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.xml
new file mode 100644
index 0000000000..0ffa57ab27
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v08.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v08.dtd">
+<root>
+ <῿node/>
+</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.dtd
new file mode 100644
index 0000000000..44c2564a6c
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.dtd
@@ -0,0 +1,5 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<![INCLUDE [
+<!ELEMENT 更node EMPTY>
+<!ELEMENT root ANY>
+]]> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.xml
new file mode 100644
index 0000000000..d955fe34cb
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v09.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v09.dtd">
+<root>
+ <更node/>
+</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.ent
new file mode 100644
index 0000000000..4b2573ba5a
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.ent
@@ -0,0 +1,2 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<öroot/><öroot/><öroot/>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.xml
new file mode 100644
index 0000000000..2a19ceba0a
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v10.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (öroot*)>
+<!ELEMENT öroot EMPTY>
+<!ENTITY e SYSTEM "ibm77v10.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.ent
new file mode 100644
index 0000000000..8b9b9d9349
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.ent
@@ -0,0 +1,2 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<῿root/><῿root/><῿root/> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.xml
new file mode 100644
index 0000000000..9819fc6d30
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v11.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (῿root*)>
+<!ELEMENT ῿root EMPTY>
+<!ENTITY e SYSTEM "ibm77v11.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.ent
new file mode 100644
index 0000000000..3f4cc25e67
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.ent
@@ -0,0 +1,2 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<更root/><更root/><更root/> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.xml
new file mode 100644
index 0000000000..d9d639e336
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v12.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (更root*)>
+<!ELEMENT 更root EMPTY>
+<!ENTITY e SYSTEM "ibm77v12.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.dtd
new file mode 100644
index 0000000000..e40682d095
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.dtd
@@ -0,0 +1,4 @@
+<![INCLUDE [
+<!ELEMENT ønode EMPTY>
+<!ELEMENT root ANY>
+]]>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.xml
new file mode 100644
index 0000000000..3b79a6a083
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v13.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v13.dtd">
+<root>
+ <ønode/>
+</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.dtd
new file mode 100644
index 0000000000..6cc72c254f
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.dtd
@@ -0,0 +1,4 @@
+<![INCLUDE [
+<!ELEMENT ῿node EMPTY>
+<!ELEMENT root ANY>
+]]> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.xml
new file mode 100644
index 0000000000..23fdd40346
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v14.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v14.dtd">
+<root>
+ <῿node/>
+</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.dtd
new file mode 100644
index 0000000000..8a1db69f4c
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.dtd
@@ -0,0 +1,4 @@
+<![INCLUDE [
+<!ELEMENT 更node EMPTY>
+<!ELEMENT root ANY>
+]]> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.xml
new file mode 100644
index 0000000000..12f6ee9275
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v15.xml
@@ -0,0 +1,5 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v15.dtd">
+<root>
+ <更node/>
+</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.ent
new file mode 100644
index 0000000000..88d27c7455
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.ent
@@ -0,0 +1 @@
+<˿root/><˿root/><˿root/>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.xml
new file mode 100644
index 0000000000..a1099c212a
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v16.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (˿root*)>
+<!ELEMENT ˿root EMPTY>
+<!ENTITY e SYSTEM "ibm77v16.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.ent
new file mode 100644
index 0000000000..6733c33def
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.ent
@@ -0,0 +1 @@
+<῿root/><῿root/><῿root/> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.xml
new file mode 100644
index 0000000000..87b3a34d56
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v17.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (῿root*)>
+<!ELEMENT ῿root EMPTY>
+<!ENTITY e SYSTEM "ibm77v17.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.ent
new file mode 100644
index 0000000000..2cfc23280c
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.ent
@@ -0,0 +1 @@
+<更root/><更root/><更root/> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.xml
new file mode 100644
index 0000000000..9841115d91
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v18.xml
@@ -0,0 +1,7 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (更root*)>
+<!ELEMENT 更root EMPTY>
+<!ENTITY e SYSTEM "ibm77v18.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.dtd
new file mode 100644
index 0000000000..8dfe8e4056
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.dtd
@@ -0,0 +1,3 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "This is a test &#x7F;char"> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.xml
new file mode 100644
index 0000000000..2ffe4f5b07
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v19.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v19.dtd">
+<root>Test</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.dtd
new file mode 100644
index 0000000000..fe003dffd5
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.dtd
@@ -0,0 +1,3 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "This is a test &#x0080;char"> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.xml
new file mode 100644
index 0000000000..875443b086
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v20.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v20.dtd">
+<root>Test</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.dtd
new file mode 100644
index 0000000000..0f94c7c779
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.dtd
@@ -0,0 +1,3 @@
+<?xml version='1.1' encoding='UTF-8'?>
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "This is a test &#x009E;char"> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.xml
new file mode 100644
index 0000000000..9df7ca0bcc
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v21.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v21.dtd">
+<root>Test</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.ent
new file mode 100644
index 0000000000..4d91f6ba0a
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.ent
@@ -0,0 +1,2 @@
+<?xml version='1.1' encoding='UTF-8'?>
+&#x007F; \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.xml
new file mode 100644
index 0000000000..f9865b08dd
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v22.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77v22.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.ent
new file mode 100644
index 0000000000..1588316354
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.ent
@@ -0,0 +1,2 @@
+<?xml version='1.1' encoding='UTF-8'?>
+&#x0080; \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.xml
new file mode 100644
index 0000000000..218cff6621
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v23.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77v23.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.ent
new file mode 100644
index 0000000000..830bb2afc8
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.ent
@@ -0,0 +1,2 @@
+<?xml version='1.1' encoding='UTF-8'?>
+&#x009F; \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.xml
new file mode 100644
index 0000000000..2191ab17e5
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v24.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77v24.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.dtd
new file mode 100644
index 0000000000..eabbbc96c2
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.dtd
@@ -0,0 +1,2 @@
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "<!-- &#x007F;&#x008F;-->"> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.xml
new file mode 100644
index 0000000000..cfa805ff12
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v25.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v25.dtd">
+<root>Test</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.dtd
new file mode 100644
index 0000000000..ca0ef5fe82
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.dtd
@@ -0,0 +1,2 @@
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "<?PITarget &#x0080;&#x0090; PIData?>"> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.xml
new file mode 100644
index 0000000000..242ec38a24
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v26.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v26.dtd">
+<root>Test</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.dtd b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.dtd
new file mode 100644
index 0000000000..698fca1134
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.dtd
@@ -0,0 +1,3 @@
+<?xml encoding='UTF-8'?>
+<!ELEMENT root (#PCDATA)>
+<!ENTITY root_content "&#x009F;&#x0081;"> \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.xml
new file mode 100644
index 0000000000..9ccfe5f90a
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v27.xml
@@ -0,0 +1,3 @@
+<?xml version='1.1'?>
+<!DOCTYPE root SYSTEM "ibm77v27.dtd">
+<root>Test</root>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.ent
new file mode 100644
index 0000000000..5396b2f249
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.ent
@@ -0,0 +1 @@
+&#x007F;&#x009F;&#x0080; \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.xml
new file mode 100644
index 0000000000..a8fb35b6ed
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v28.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77v28.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.ent
new file mode 100644
index 0000000000..9554e5711f
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.ent
@@ -0,0 +1 @@
+&#x0085;&#x008F; \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.xml
new file mode 100644
index 0000000000..4b673abf56
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v29.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77v29.ent">
+]>
+<doc>&e;</doc>
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.ent b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.ent
new file mode 100644
index 0000000000..97822f7d7a
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.ent
@@ -0,0 +1,2 @@
+<?xml encoding='UTF-8'?>
+&#x0001;&#x007F; \ No newline at end of file
diff --git a/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.xml b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.xml
new file mode 100644
index 0000000000..37c9bdb222
--- /dev/null
+++ b/tests/auto/corelib/serialization/qxmlstream/XML-Test-Suite/xmlconf/ibm/xml-1.1/valid/P77/ibm77v30.xml
@@ -0,0 +1,6 @@
+<?xml version='1.1'?>
+<!DOCTYPE doc [
+<!ELEMENT doc (#PCDATA)>
+<!ENTITY e SYSTEM "ibm77v30.ent">
+]>
+<doc>&e;</doc>