Siddhesh Poyarekar 888c679ba4 Sync up error.c with gnulib
Summary of changes:

- Use of !_LIBC instead of HAVE_CONFIG_H
- Code changes in [!_LIBC] that don't affect us
- Minor formatting changes
- Use __builtin_expect in shared code
- Define some macros in [_LIBC] that are used in gnulib but never
  defined in glibc
- Flip macro check for STRERROR_R_CHAR_P so that it does not throw a
  warning
2014-07-10 14:24:30 +05:30
..
..
2009-01-23 20:41:36 +00:00
2014-07-10 14:24:30 +05:30
2012-01-07 23:57:22 -05:00
2006-06-17 17:01:42 +00:00
2012-01-07 23:57:22 -05:00