Add placeholder *.abilist files for Hurd

Message ID 1456764325-2014-1-git-send-email-aurelien@aurel32.net
State Committed, archived
Headers

Commit Message

Aurelien Jarno Feb. 29, 2016, 4:45 p.m. UTC
  This is needed to get testsuite to build on the Hurd. Of course with
empty files the corresponding tests will just fail, but that allows
to get tests results.

The files for libnsl and libutil are actually not Hurd related and
might be useful for other architectures. The two others are Mach and
Hurd specific, it would be better if someone can provide verified
.abilist files instead, but that's better than nothing.

---
 ChangeLog                             | 7 +++++++
 sysdeps/generic/libnsl.abilist        | 0
 sysdeps/generic/libutil.abilist       | 0
 sysdeps/mach/hurd/libhurduser.abilist | 0
 sysdeps/mach/libmachuser.abilist      | 0
 5 files changed, 7 insertions(+)
 create mode 100644 sysdeps/generic/libnsl.abilist
 create mode 100644 sysdeps/generic/libutil.abilist
 create mode 100644 sysdeps/mach/hurd/libhurduser.abilist
 create mode 100644 sysdeps/mach/libmachuser.abilist

diff --git a/sysdeps/generic/libnsl.abilist b/sysdeps/generic/libnsl.abilist
new file mode 100644
index 0000000..e69de29
diff --git a/sysdeps/generic/libutil.abilist b/sysdeps/generic/libutil.abilist
new file mode 100644
index 0000000..e69de29
diff --git a/sysdeps/mach/hurd/libhurduser.abilist b/sysdeps/mach/hurd/libhurduser.abilist
new file mode 100644
index 0000000..e69de29
diff --git a/sysdeps/mach/libmachuser.abilist b/sysdeps/mach/libmachuser.abilist
new file mode 100644
index 0000000..e69de29
  

Comments

Roland McGrath March 4, 2016, 11:01 p.m. UTC | #1
The new generic files can go in.  For the Hurd stuff, someone doing a Hurd
build should send the proper files.
  
Aurelien Jarno March 6, 2016, 11:50 p.m. UTC | #2
On 2016-03-04 15:01, Roland McGrath wrote:
> The new generic files can go in.  For the Hurd stuff, someone doing a Hurd
> build should send the proper files.

Ok, I have committed the files for the generic files.

For the Hurd stuff, the Debian build uses a ton of patches, and I don't
know if they have any impact on the abi, so I prefer not to take that as
a reference. I'll try do do a build without any patch if that is
possible.
  

Patch

diff --git a/ChangeLog b/ChangeLog
index 9dabeca..70a941d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@ 
+2016-02-29  Aurelien Jarno  <aurelien@aurel32.net>
+
+	* sysdeps/generic/libnsl.abilist: New file.
+	* sysdeps/generic/libutil.abilist: New file.
+	* sysdeps/mach/hurd/libhurduser.abilist: New file.
+	* sysdeps/mach/libmachuser.abilist: New file.
+
 2016-02-26  Joseph Myers  <joseph@codesourcery.com>
 
 	* sysdeps/unix/sysv/linux/alpha/kernel-features.h