changeset 2706:6f24331770ea

* include/signal.inl: (cyg_libc_signals_[un]lock): remove the static from these inline functions which are used by the none static inline signal() and raise().
author asl
date Wed, 24 Dec 2008 01:42:22 +0000
parents 878e0f9373cf
children a26c852686fb
files packages/language/c/libc/signals/current/ChangeLog packages/language/c/libc/signals/current/include/signal.inl
diffstat 2 files changed, 8 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/packages/language/c/libc/signals/current/ChangeLog
+++ b/packages/language/c/libc/signals/current/ChangeLog
@@ -1,3 +1,9 @@
+2008-12-24  Andrew Lunn  <andrew.lunn@ascom.ch>
+
+	* include/signal.inl: (cyg_libc_signals_[un]lock): remove the
+	static from these inline functions which are used by the none
+	static inline signal() and raise().
+ 
 2007-09-27  Jonathan Larmour  <jifl@eCosCentric.com>
 
 	* src/siginit.cxx (cyg_libc_signals_default_handler): Handle case where
--- a/packages/language/c/libc/signals/current/include/signal.inl
+++ b/packages/language/c/libc/signals/current/include/signal.inl
@@ -103,7 +103,7 @@ extern void cyg_libc_signals_lock_do_unl
 // cyg_libc_signals_lock() //
 /////////////////////////////
 
-static inline cyg_bool
+inline cyg_bool
 cyg_libc_signals_lock(void)
 {
 #ifdef CYGSEM_LIBC_SIGNALS_THREAD_SAFE
@@ -117,7 +117,7 @@ cyg_libc_signals_lock(void)
 // cyg_libc_signals_unlock() //
 ///////////////////////////////
 
-static inline void
+inline void
 cyg_libc_signals_unlock(void)
 {
 #ifdef CYGSEM_LIBC_SIGNALS_THREAD_SAFE