# HG changeset patch # User bartv # Date 1048083440 0 # Node ID 2a653a83b91ffe07e2ba22129b131415a724f535 # Parent 3c5c8c8ffa30e53f2b8785376e79d06ecd5e02a0 Only export sigset_t stuff if CYGPKG_POSIX_SIGNALS is enabled. diff --git a/packages/compat/posix/current/ChangeLog b/packages/compat/posix/current/ChangeLog --- a/packages/compat/posix/current/ChangeLog +++ b/packages/compat/posix/current/ChangeLog @@ -1,3 +1,8 @@ +2003-03-13 Bart Veer + + * include/export.h: Only export signal-related functions if + CYGPKG_POSIX_SIGNALS is enabled. + 2003-03-04 Gary Thomas * include/pthread.h: Rework prototypes to minimize namespace problems. diff --git a/packages/compat/posix/current/include/export.h b/packages/compat/posix/current/include/export.h --- a/packages/compat/posix/current/include/export.h +++ b/packages/compat/posix/current/include/export.h @@ -97,6 +97,7 @@ // manipulate the current threads signal mask. they are currently only // used in the implementation of cyg_pselect() in the FILEIO package. +#ifdef CYGPKG_POSIX_SIGNALS __externC void cyg_pthread_sigmask_set (const sigset_t *set, sigset_t *oset); __externC cyg_bool cyg_posix_sigpending(void); __externC void cyg_posix_deliver_signals(const sigset_t *mask); @@ -106,6 +107,7 @@ #define CYG_POSIX_SIGPENDING() cyg_posix_sigpending() #define CYG_POSIX_DELIVER_SIGNALS cyg_posix_deliver_signals +#endif //----------------------------------------------------------------------------- #endif // ifndef CYGONCE_POSIX_EXPORT_H