Add missing {__BEGIN,__END}_DECLS to sys/sysmacros.h

This commit is contained in:
Paul Pluzhnikov 2011-05-07 09:03:36 -04:00 committed by Ulrich Drepper
parent acd41f47ea
commit 8a35c9120f
2 changed files with 10 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2011-05-06 Paul Pluzhnikov <ppluzhnikov@google.com>
* sysdeps/unix/sysv/linux/sys/sysmacros.h: Add missing
__BEGIN/__END_DECLS.
2011-05-06 Ulrich Drepper <drepper@gmail.com> 2011-05-06 Ulrich Drepper <drepper@gmail.com>
* nss/nss_files/files-initgroups.c (_nss_files_initgroups_dyn): Return * nss/nss_files/files-initgroups.c (_nss_files_initgroups_dyn): Return

View File

@ -1,5 +1,5 @@
/* Definitions of macros to access `dev_t' values. /* Definitions of macros to access `dev_t' values.
Copyright (C) 1996, 1997, 1999, 2003, 2004, 2007 Copyright (C) 1996, 1997, 1999, 2003, 2004, 2007, 2011
Free Software Foundation, Inc. Free Software Foundation, Inc.
This file is part of the GNU C Library. This file is part of the GNU C Library.
@ -27,6 +27,8 @@
not going to hack weird hacks to support the dev_t representation not going to hack weird hacks to support the dev_t representation
they need. */ they need. */
#ifdef __GLIBC_HAVE_LONG_LONG #ifdef __GLIBC_HAVE_LONG_LONG
__BEGIN_DECLS
__extension__ __extension__
extern unsigned int gnu_dev_major (unsigned long long int __dev) extern unsigned int gnu_dev_major (unsigned long long int __dev)
__THROW; __THROW;
@ -58,6 +60,8 @@ __NTH (gnu_dev_makedev (unsigned int __major, unsigned int __minor))
| (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__minor & ~0xff)) << 12)
| (((unsigned long long int) (__major & ~0xfff)) << 32)); | (((unsigned long long int) (__major & ~0xfff)) << 32));
} }
__END_DECLS
# endif # endif