]> sourceware.org Git - newlib-cygwin.git/commit
Revert "headers: avoid bareword attributes" for clang
authorEric Blake <eblake@redhat.com>
Fri, 25 Aug 2017 14:16:23 +0000 (09:16 -0500)
committerEric Blake <eblake@redhat.com>
Fri, 25 Aug 2017 14:23:10 +0000 (09:23 -0500)
commita4961ccd3f0e3513bb32a0e135348ad303e7599d
tree15baf4fca31919970707032bfabdeba46addfb82
parent524eb4dc2913e5b8f73b4b450c3c96bb40f5006d
Revert "headers: avoid bareword attributes" for clang

This reverts most of commit 979d467ff6e39ee5c52cf1aac7a6c9c63058141c.

We cannot avoid some bareword attributes until clang is fixed to
properly support __-decorated attributes; see this bug:
https://bugs.llvm.org/show_bug.cgi?id=34319

The macros in question expand to the empty string under gcc, so
only compilation under clang is affected, and since clang has the
bug, the obvious solution is to roll back the changes, and document
the issue.

Signed-off-by: Eric Blake <eblake@redhat.com>
newlib/libc/include/sys/cdefs.h
This page took 0.03252 seconds and 5 git commands to generate.