diff options
author | Roland McGrath <roland@gnu.org> | 1999-06-25 14:50:51 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1999-06-25 14:50:51 +0000 |
commit | 6f9dc08b86038568437caa7c34aa550510e4e8de (patch) | |
tree | 3f2e311756880175af41f72b1fb36ddac39146ea /hurd/hurd/userlink.h | |
parent | 448af2c46ff50d99a0b0795a4367039df387f9b7 (diff) |
* hurd.h, hurd/hurd/fd.h, hurd/hurd/port.h, hurd/hurd/signal.h,
hurd/hurd/threadvar.h, hurd/hurd/userlink.h: Instead of
_EXTERN_INLINE, use a macro specific to each file,
_HURD_FD_H_EXTERN_INLINE and the like.
* hurd/Makefile (inline-headers): New variable.
(routines): Remove hurdinline. Add $(inlines).
(inlines): New variable.
($(inlines:%=$(objpfx)%.c)): New static pattern rule to generate them.
(generated): Append those here.
* hurd/hurdinline.c: File removed.
Diffstat (limited to 'hurd/hurd/userlink.h')
-rw-r--r-- | hurd/hurd/userlink.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/hurd/hurd/userlink.h b/hurd/hurd/userlink.h index 95efb89326..1ba8259ff5 100644 --- a/hurd/hurd/userlink.h +++ b/hurd/hurd/userlink.h @@ -1,5 +1,5 @@ /* Support for chains recording users of a resource; `struct hurd_userlink'. - Copyright (C) 1994, 1995, 1997 Free Software Foundation, Inc. + Copyright (C) 1994, 1995, 1997, 1999 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -70,14 +70,14 @@ struct hurd_userlink }; -#ifndef _EXTERN_INLINE -#define _EXTERN_INLINE extern __inline +#ifndef _HURD_USERLINK_H_EXTERN_INLINE +#define _HURD_USERLINK_H_EXTERN_INLINE extern __inline #endif /* Attach LINK to the chain of users at *CHAINP. */ -_EXTERN_INLINE void +_HURD_USERLINK_H_EXTERN_INLINE void _hurd_userlink_link (struct hurd_userlink **chainp, struct hurd_userlink *link) { @@ -102,7 +102,7 @@ _hurd_userlink_link (struct hurd_userlink **chainp, /* Detach LINK from its chain. Returns nonzero iff this was the last user of the resource and it should be deallocated. */ -_EXTERN_INLINE int +_HURD_USERLINK_H_EXTERN_INLINE int _hurd_userlink_unlink (struct hurd_userlink *link) { /* We should deallocate the resource used if this chain has been detached @@ -132,7 +132,7 @@ _hurd_userlink_unlink (struct hurd_userlink *link) value is zero, someone is still using the resource and they will deallocate it when they are finished. */ -_EXTERN_INLINE int +_HURD_USERLINK_H_EXTERN_INLINE int _hurd_userlink_clear (struct hurd_userlink **chainp) { if (*chainp == NULL) |