This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Correct MicroBlaze librt ABI list
- From: Joseph Myers <joseph at codesourcery dot com>
- To: <libc-alpha at sourceware dot org>
- Cc: <eager at eagercon dot com>, <david at holsgrove dot tech>
- Date: Tue, 3 Jan 2017 21:36:33 +0000
- Subject: Correct MicroBlaze librt ABI list
- Authentication-results: sourceware.org; auth=none
Running compile tests for MicroBlaze shows ABI test failures in librt
because of the absence of clock_* symbols. This absence seems
correct, since those symbols moved to libc before the port was added;
that is, this seems like a mistake in the ABI baseline, and this patch
removes them from it. Unfortunately, there are no MicroBlaze test
results on any of the per-release wiki pages to confirm if this test
has indeed been failing all along since the port was added.
Tested (compilation tests) with build-many-glibcs.py.
2017-01-03 Joseph Myers <joseph@codesourcery.com>
* sysdeps/unix/sysv/linux/microblaze/librt.abilist (GLIBC_2.18):
Remove clock_getcpuclockid, clock_getres, clock_gettime,
clock_nanosleep and clock_settime.
diff --git a/sysdeps/unix/sysv/linux/microblaze/librt.abilist b/sysdeps/unix/sysv/linux/microblaze/librt.abilist
index 9f6ecb0..e672dfc 100644
--- a/sysdeps/unix/sysv/linux/microblaze/librt.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/librt.abilist
@@ -15,11 +15,6 @@ GLIBC_2.18 aio_suspend F
GLIBC_2.18 aio_suspend64 F
GLIBC_2.18 aio_write F
GLIBC_2.18 aio_write64 F
-GLIBC_2.18 clock_getcpuclockid F
-GLIBC_2.18 clock_getres F
-GLIBC_2.18 clock_gettime F
-GLIBC_2.18 clock_nanosleep F
-GLIBC_2.18 clock_settime F
GLIBC_2.18 lio_listio F
GLIBC_2.18 lio_listio64 F
GLIBC_2.18 mq_close F
--
Joseph S. Myers
joseph@codesourcery.com