Remove bare use of __attribute__ in include/errno.h.
authorZack Weinberg <zackw@panix.com>
Fri, 9 Jun 2017 13:37:55 +0000 (09:37 -0400)
committerZack Weinberg <zackw@panix.com>
Fri, 9 Jun 2017 13:37:55 +0000 (09:37 -0400)
This is just a style fix; we always prefer the shorthand macros over
bare uses of __attribute__, even in private headers.

* include/errno.h (__errno_location): Use __attribute_const__
instead of bare __attribute__.

ChangeLog
include/errno.h

index 6536eb8..bb61911 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2017-06-09  Zack Weinberg  <zackw@panix.com>
 
+       * include/errno.h (__errno_location): Use __attribute_const__
+       instead of bare __attribute__.
+
+2017-06-09  Zack Weinberg  <zackw@panix.com>
+
        * Makeconfig (dl-tunable-list.h): Generate using a stamp file.
        (common-generated): Add libc-modules.h and libc-modules.stmp in a
        more appropriate location. Also add dl-tunable-list.h and
index 73fc32e..f140631 100644 (file)
@@ -39,7 +39,7 @@ extern __thread int errno attribute_tls_model_ie;
 # define __set_errno(val) (errno = (val))
 
 # ifndef __ASSEMBLER__
-extern int *__errno_location (void) __THROW __attribute__ ((__const__))
+extern int *__errno_location (void) __THROW __attribute_const__
 #  if RTLD_PRIVATE_ERRNO
      attribute_hidden
 #  endif