move signal.h REG_* macros under _GNU_SOURCE protection
authorRich Felker <dalias@aerifal.cx>
Thu, 6 Dec 2012 22:05:19 +0000 (17:05 -0500)
committerRich Felker <dalias@aerifal.cx>
Thu, 6 Dec 2012 22:05:19 +0000 (17:05 -0500)
commit5c5e45e58bd0da2d74aea3e6631b240fedd707ef
tree167f7d94a829951a10e422812363f62cb5b4eaa1
parentd1b6fc6ecc59441a37269d6512c5d34d1a2412cd
move signal.h REG_* macros under _GNU_SOURCE protection

they were accidentally exposed under just baseline POSIX, which is a
big namespace pollution issue. thankfully glibc only exposes them
under _GNU_SOURCE, not under any of its other options, so omitting
the pollution in the default _BSD_SOURCE profile does not hurt
application compatibility at all.
arch/i386/bits/signal.h
arch/x86_64/bits/signal.h