diff --git a/chapter04/coreutils.xml b/chapter04/coreutils.xml
new file mode 100644
index 000000000..c34b708c3
--- /dev/null
+++ b/chapter04/coreutils.xml
@@ -0,0 +1,2 @@
+Coreutils (&coreutils-version;) - &coreutils-size;:
+
diff --git a/chapter04/dejagnu.xml b/chapter04/dejagnu.xml
new file mode 100644
index 000000000..ac7b12ab8
--- /dev/null
+++ b/chapter04/dejagnu.xml
@@ -0,0 +1,2 @@
+DejaGNU (&dejagnu-version;) - &dejagnu-size;:
+
diff --git a/chapter04/expect-patch.xml b/chapter04/expect-patch.xml
new file mode 100644
index 000000000..3b20a69e3
--- /dev/null
+++ b/chapter04/expect-patch.xml
@@ -0,0 +1,3 @@
+Expect Patch (&expect-patch-version;) - &expect-patch-size;:
+
+
diff --git a/chapter04/expect.xml b/chapter04/expect.xml
new file mode 100644
index 000000000..7e88ad903
--- /dev/null
+++ b/chapter04/expect.xml
@@ -0,0 +1,2 @@
+Expect (&expect-version;) - &expect-size;:
+
diff --git a/chapter04/gcc-2953.xml b/chapter04/gcc-2953.xml
new file mode 100644
index 000000000..d3b402e7f
--- /dev/null
+++ b/chapter04/gcc-2953.xml
@@ -0,0 +1,6 @@
+GCC (&gcc-2953-version;) - &gcc-2953-size;:
+
+
+GCC Patch (&gcc-2953-patch-version;) - &gcc-2953-patch-size;:
+
+
diff --git a/chapter04/tcl.xml b/chapter04/tcl.xml
new file mode 100644
index 000000000..6f352d8dd
--- /dev/null
+++ b/chapter04/tcl.xml
@@ -0,0 +1,2 @@
+TCL (&tcl-version;) - &tcl-size;:
+