This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/16332] New: Clean up sigpause implementations
- From: "jsm28 at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Tue, 17 Dec 2013 18:20:15 +0000
- Subject: [Bug libc/16332] New: Clean up sigpause implementations
- Auto-submitted: auto-generated
https://sourceware.org/bugzilla/show_bug.cgi?id=16332
Bug ID: 16332
Summary: Clean up sigpause implementations
Product: glibc
Version: 2.19
Status: NEW
Severity: normal
Priority: P2
Component: libc
Assignee: unassigned at sourceware dot org
Reporter: jsm28 at gcc dot gnu.org
CC: drepper.fsp at gmail dot com
glibc now provides only the POSIX sigpause function, not the BSD one, but it's
provided under the name __xpg_sigpause. To conform to POSIX requirements about
being able to use certain functions without including system headers, it should
be under the sigpause name, with a new symbol version; the existing sigpause,
__sigpause and __xpg_sigpause exports should become compat symbols only.
It's probably safest to remove the sigpause entry from
sysdeps/unix/bsd/syscalls.list as part of this fix unless some config is
actually using that entry at the time of fixing this bug.
--
You are receiving this mail because:
You are on the CC list for the bug.