(__GNUC_PREREQ, always_inline, inline, pure):
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 25 Sep 2005 04:18:39 +0000 (04:18 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 25 Sep 2005 04:18:39 +0000 (04:18 +0000)
commit793ffcaac0656a06388293f734c2b6a521f9ba7d
treed8754dac63368a9e31dd3b1ac4b9d6fd6b6f443b
parent1e32f96bf215be0598453da00c43cbae65a0a174
(__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__(()).  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.
lib/regex_internal.h