+2000-09-25 Allan Rae <rae@lyx.org>
+
+ * sigc++: updated libsigc++. Fixes struct timespec bug.
+
+ * development/tools/makeLyXsigc.sh: .cvsignore addition
+
2000-09-23 Lars Gullik Bjønnes <larsbj@lyx.org>
* several files: removed almost all traces of the old table
stamp*
sigc++config.h
sigc++config.h.in
+acinclude.m4
EOF
)
dnl Source packaging numbers
SIGC_MAJOR_VERSION=1
SIGC_MINOR_VERSION=0
-SIGC_MICRO_VERSION=0
+SIGC_MICRO_VERSION=1
dnl Library extension
SIGC_RELEASE=1.0
ac_thread_thread_attr_size=
ac_thread_thread_impl_size=
ac_thread_key_impl_size=
-' > ac_thread.sh
+' > ./ac_thread.sh
AC_MSG_ERROR(
[You are attempting a cross compile, but the necessary information regarding
your thread library is not available. Please fill out the ac_thread.sh file.
int Condition::signal() {return pthread_cond_signal(&cond_);}
int Condition::broadcast() {return pthread_cond_broadcast(&cond_);}
int Condition::wait(Mutex &m) {return pthread_cond_wait(&cond_,m);}
-int Condition::wait(Mutex &m,timespec* spec)
+int Condition::wait(Mutex &m,struct timespec* spec)
{return pthread_cond_timedwait(&cond_,m,spec);}
int Condition::destroy() {return pthread_cond_destroy(&cond_);}
// unlocks a mutex while waiting on a condition, then reaquires lock
// with a fixed maximum duration.
- int wait(Mutex &m,timespec* spec);
+ int wait(Mutex &m,struct timespec* spec);
};