This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[COMMITTED PATCH] Add placeholder c++-types.data and *.abilist files.


When bringing up a new configuration, a great milestone is to get to
where 'make check' finishes without bailing out in the middle
(i.e. everything builds, even if some or all tests are failing).
The c++-types and check-abi checks get make errors when they can't
find their reference files, so you can't get as far as seeing the
tests.sum output.  Furthermore, these errors are likely to be
confusing to someone who doesn't know everything about libc's test
organization.

I've added placeholder files to ensure that these are
straightforward test failures rather than make errors.  Since the
output for all these tests is the diff from the reference file,
having each reference file contain a short comment is enough to
point someone reading the test results in the right direction.


Thanks,
Roland


2015-02-13  Roland McGrath  <roland@hack.frob.com>

	* sysdeps/generic/c++-types.data: New file.
	* sysdeps/generic/ld.abilist: New file.
	* sysdeps/generic/libBrokenLocale.abilist: New file.
	* sysdeps/generic/libanl.abilist: New file.
	* sysdeps/generic/libc.abilist: New file.
	* sysdeps/generic/libcrypt.abilist: New file.
	* sysdeps/generic/libdl.abilist: New file.
	* sysdeps/generic/libm.abilist: New file.
	* sysdeps/generic/libpthread.abilist: New file.
	* sysdeps/generic/libresolv.abilist: New file.
	* sysdeps/generic/librt.abilist: New file.

--- /dev/null
+++ b/sysdeps/generic/c++-types.data
@@ -0,0 +1,2 @@
+# This is a placeholder file.  This configuration needs its own
+# sysdeps/.../c++-types.data file to make the test pass.
--- /dev/null
+++ b/sysdeps/generic/ld.abilist
@@ -0,0 +1,2 @@
+# This is a placeholder file.  This configuration needs its own
+# sysdeps/.../ld.abilist file to make the test pass.
--- /dev/null
+++ b/sysdeps/generic/libBrokenLocale.abilist
@@ -0,0 +1,2 @@
+# This is a placeholder file.  This configuration needs its own
+# sysdeps/.../libBrokenLocale.abilist file to make the test pass.
--- /dev/null
+++ b/sysdeps/generic/libanl.abilist
@@ -0,0 +1,2 @@
+# This is a placeholder file.  This configuration needs its own
+# sysdeps/.../libanl.abilist file to make the test pass.
--- /dev/null
+++ b/sysdeps/generic/libc.abilist
@@ -0,0 +1,2 @@
+# This is a placeholder file.  This configuration needs its own
+# sysdeps/.../libc.abilist file to make the test pass.
--- /dev/null
+++ b/sysdeps/generic/libcrypt.abilist
@@ -0,0 +1,2 @@
+# This is a placeholder file.  This configuration needs its own
+# sysdeps/.../libcrypt.abilist file to make the test pass.
--- /dev/null
+++ b/sysdeps/generic/libdl.abilist
@@ -0,0 +1,2 @@
+# This is a placeholder file.  This configuration needs its own
+# sysdeps/.../libdl.abilist file to make the test pass.
--- /dev/null
+++ b/sysdeps/generic/libm.abilist
@@ -0,0 +1,2 @@
+# This is a placeholder file.  This configuration needs its own
+# sysdeps/.../libm.abilist file to make the test pass.
--- /dev/null
+++ b/sysdeps/generic/libpthread.abilist
@@ -0,0 +1,2 @@
+# This is a placeholder file.  This configuration needs its own
+# sysdeps/.../libpthread.abilist file to make the test pass.
--- /dev/null
+++ b/sysdeps/generic/libresolv.abilist
@@ -0,0 +1,2 @@
+# This is a placeholder file.  This configuration needs its own
+# sysdeps/.../libresolv.abilist file to make the test pass.
--- /dev/null
+++ b/sysdeps/generic/librt.abilist
@@ -0,0 +1,2 @@
+# This is a placeholder file.  This configuration needs its own
+# sysdeps/.../librt.abilist file to make the test pass.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]