mirror of
https://github.com/coreutils/coreutils.git
synced 2025-01-21 15:43:30 +08:00
Upgrade regex_internal.h patch.
This commit is contained in:
parent
793ffcaac0
commit
443ddc13e6
@ -4,9 +4,15 @@
|
||||
it doesn't build in OpenBSD 3.4. See
|
||||
<http://lists.gnu.org/archive/html/bug-gnulib/2005-09/msg00242.html>.
|
||||
|
||||
* regex_internal.h (__attribute): Define to nothing for GCC 2.
|
||||
* regex_internal.h (__GNUC_PREREQ, always_inline, inline, pure):
|
||||
Remove.
|
||||
(__attribute): Define to empty unless GCC 3.1 or later.
|
||||
This works around a core dump on OpenBSD 3.4, which has GCC
|
||||
2.95.3, which dumps core when given __attribute__(()).
|
||||
2.95.3, which dumps core when given __attribute__(()). It also
|
||||
simplifies other tests, since we really don't want to bother with
|
||||
worrying about which ancient version of GCC supported what.
|
||||
Original problem reported by Yoann Vandoorselaere, with part of
|
||||
the fix suggested by Derek Price.
|
||||
|
||||
2005-09-24 Jim Meyering <jim@meyering.net>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user