From 3e0a98a756afa6d6e72f298c8a6662c18aa51b21 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Tue, 6 Dec 2011 13:35:12 +0000 Subject: =?UTF-8?q?2011-12-06=09Ralf=20Cors=C3=A9pius=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * libcsupport/src/envlock.c: Build conditionally. --- cpukit/ChangeLog | 1 + cpukit/libcsupport/src/envlock.c | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'cpukit') diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 8d38deb652..0d193e388e 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,5 +1,6 @@ 2011-12-06 Ralf Corsépius + * libcsupport/src/envlock.c: Build conditionally. * configure.ac: Check for envlock.h. Check for decls of __env_lock, __env_unlock. diff --git a/cpukit/libcsupport/src/envlock.c b/cpukit/libcsupport/src/envlock.c index 667f6052d4..3fe626d154 100644 --- a/cpukit/libcsupport/src/envlock.c +++ b/cpukit/libcsupport/src/envlock.c @@ -10,6 +10,11 @@ #include "config.h" #endif +#if defined(HAVE_ENVLOCK_H) \ + && defined(HAVE_DECL___ENV_LOCK) && defined(HAVE_DECL___ENV_UNLOCK) + +#include + #include #include @@ -105,4 +110,6 @@ __env_unlock(struct _reent *r __attribute__((unused))) { rtems_libio_unlock(); } -#endif +#endif /* ENVLOCK_DEDICATED_MUTEX */ + +#endif /* HAVE_ENVLOCK_H ... */ -- cgit v1.2.3