diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2020-08-01 21:28:47 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2020-08-01 21:33:12 +0200 |
commit | 6b52d3e3a4e625d64278a58f193c6353c67f7c95 (patch) | |
tree | 49ebeaaa2958a5b37b52cbc8d7d1936444a3f3b2 /libfshelp/fshelp.h | |
parent | ca3d36201329f0e21b995d831ce9f6f03b6b985e (diff) | |
download | hurd-6b52d3e3a4e625d64278a58f193c6353c67f7c95.tar.gz hurd-6b52d3e3a4e625d64278a58f193c6353c67f7c95.tar.bz2 hurd-6b52d3e3a4e625d64278a58f193c6353c67f7c95.zip |
libfshelp: Fix extern inline usage
C99 extern inline semantic is different from GNU semantic, so we cannot
blindly write "extern inline".
* libfshelp/rlock.h (FSHELP_EXTERN_INLINE): Define to __extern_inline if
not already.
(rlock_list_init): Mark FSHELP_EXTERN_INLINE instead of extern inline.
* libfshelp/fshelp.h (FSHELP_EXTERN_INLINE): Define to __extern_inline
instead of extern inline.
* libfshelp/extern-inline.c: Include "rlock.h"
Diffstat (limited to 'libfshelp/fshelp.h')
-rw-r--r-- | libfshelp/fshelp.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libfshelp/fshelp.h b/libfshelp/fshelp.h index 62be94ab..40d65b39 100644 --- a/libfshelp/fshelp.h +++ b/libfshelp/fshelp.h @@ -19,7 +19,7 @@ #define _HURD_FSHELP_ #ifndef FSHELP_EXTERN_INLINE -#define FSHELP_EXTERN_INLINE extern inline +#define FSHELP_EXTERN_INLINE __extern_inline #endif /* This library implements various things that are generic to |