diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2018-01-28 18:34:41 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2018-01-28 18:34:41 +0100 |
commit | 7a550bd556df2ae4818032459e5819b67443a4a0 (patch) | |
tree | 9c2b4afbf5a1955a0299e3b99624f103b429af3b /.topmsg | |
parent | a69d3a6a1a95b886de2cf8da7fe6e284e6c133da (diff) |
update
Diffstat (limited to '.topmsg')
-rw-r--r-- | .topmsg | 34 |
1 files changed, 17 insertions, 17 deletions
@@ -1,33 +1,33 @@ From: Samuel Thibault <samuel.thibault@ens-lyon.org> -Subject: [PATCH] hurd: take __USE_EXTERN_INLINES into account +Subject: [PATCH] hurd: take __USE_EXTERN_INLINES into account and restrict inlines * hurd/hurd.h (__hurd_fail): Always declare function, and provide inline version only if __USE_EXTERN_INLINES is defined. -* hurd/hurd/fd.h (_hurd_fd_get, _hurd_fd_error_signal, _hurd_fd_error, -__hurd_dfail, __hurd_sockfail): Likewise. -* mach/lock-intern.h (__spin_lock_init, __spin_lock, __mutex_lock, -__mutex_unlock, __mutex_trylock): Likewise. -* mach/mach/mig_support.h (__mig_strncpy): Likewise. -* sysdeps/generic/machine-lock.h (__spin_unlock, __spin_try_lock, -__spin_lock_locked): Likewise. -* sysdeps/generic/machine-sp.h (__thread_stack_pointer): Likewise. -* sysdeps/mach/i386/machine-lock.h (__spin_unlock, __spin_try_lock, -__spin_lock_locked): Likewise. - +* hurd/hurd/fd.h (_hurd_fd_error_signal, _hurd_fd_error, __hurd_dfail, +__hurd_sockfail): Likewise. +(_hurd_fd_get): Always declare functions, and provide inline versions +only if __USE_EXTERN_INLINES and _LIBC are defined and IS_IN(libc). * hurd/hurd/port.h (_hurd_port_init, _hurd_port_locked_get, _hurd_port_get, _hurd_port_free, _hurd_port_locked_set, -_hurd_port_set): Always declare functions, and provide inline version -only if __USE_EXTERN_INLINES is defined and _LIBC is defined and -NOT_IN_libc is not defined. +_hurd_port_set): Always declare functions, and provide inline versions +only if __USE_EXTERN_INLINES and _LIBC are defined and +IS_IN(libc). * hurd/hurd/signal.h (_hurd_self_sigstate, _hurd_critical_section_lock, _hurd_critical_section_unlock): Likewise. * hurd/hurd/threadvar.h (__hurd_threadvar_location_from_sp, * __hurd_threadvar_location): Likewise. * hurd/hurd/userlink.h (_hurd_userlink_link, _hurd_userlink_unlink, _hurd_userlink_clear): Likewise. - +* mach/lock-intern.h (__spin_lock_init, __spin_lock, __mutex_lock, +__mutex_unlock, __mutex_trylock): Always declare functions, and provide +inline versions only if __USE_EXTERN_INLINES and _LIBC are defined. +* mach/mach/mig_support.h (__mig_strncpy): Likewise. +* sysdeps/generic/machine-lock.h (__spin_unlock, __spin_try_lock, +__spin_lock_locked): Likewise. +* sysdeps/generic/machine-sp.h (__thread_stack_pointer): Likewise. +* sysdeps/mach/i386/machine-lock.h (__spin_unlock, __spin_try_lock, +__spin_lock_locked): Likewise. * mach/spin-lock.c (__USE_EXTERN_INLINES): Define to 1. - * hurd/Versions (libc: GLIBC_2.19): Add _hurd_fd_error_signal, _hurd_fd_error, __hurd_dfail, __hurd_sockfail, _hurd_port_locked_set, __hurd_threadvar_location_from_sp, __hurd_threadvar_location, |