summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/autoload.cc
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2015-07-06 14:08:30 +0200
committerCorinna Vinschen <corinna@vinschen.de>2015-07-06 14:08:30 +0200
commitf9b87aaf109366342777521fe93fe9f795e8f1fa (patch)
tree99cf5cbdccc48700b86abc3ef16beaea03c4d87e /winsup/cygwin/autoload.cc
parent910087f70fb66c4949075811a0c23963c677dffa (diff)
downloadcygnal-f9b87aaf109366342777521fe93fe9f795e8f1fa.tar.gz
cygnal-f9b87aaf109366342777521fe93fe9f795e8f1fa.tar.bz2
cygnal-f9b87aaf109366342777521fe93fe9f795e8f1fa.zip
Fix sys/time.h build problem due to inconsistent macro usage
https://sourceware.org/ml/newlib/2015/msg00520.html describes how sys/time.h uses __BSD_VISIBLE while the types used in the affected inline functions are guarded with !_POSIX_SOURCE. Fix that by guarding the type with __BSD_VISIBLE as well. * libc/include/sys/time.h: Explicitely include sys/cdefs.h. * libc/include/sys/types.h: Ditto. Guard BSD convenience base types with __BSD_VISIBLE rather than !_POSIX_SOURCE. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'winsup/cygwin/autoload.cc')
0 files changed, 0 insertions, 0 deletions