source: rtems/testsuites/psxtests/configure.ac @ cd06fd58

4.104.115
Last change on this file since cd06fd58 was cd06fd58, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/25/09 at 06:51:02

2009-10-25 Ralf Corsépius <ralf.corsepius@…>

  • configure.ac: Check for pthread_rwlock_unlock in pthread.h.
  • psxrwlock01/test.c: Conditionally add local prototype for pthread_rwlock_unlock() if pthread.h doesn't supply it.
  • Property mode set to 100644
File size: 1.9 KB
Line 
1## Process this file with autoconf to produce a configure script.
2##
3## $Id$
4
5AC_PREREQ(2.60)
6AC_INIT([rtems-c-src-tests-psxtests],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
7AC_CONFIG_SRCDIR([psx01])
8RTEMS_TOP([../..],[..])
9
10RTEMS_CANONICAL_TARGET_CPU
11
12AM_INIT_AUTOMAKE([no-define foreign 1.10])
13AM_MAINTAINER_MODE
14
15RTEMS_ENV_RTEMSBSP
16
17RTEMS_PROJECT_ROOT
18
19RTEMS_PROG_CC_FOR_TARGET
20
21RTEMS_CANONICALIZE_TOOLS
22
23RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
24
25AM_CONDITIONAL([HAS_NETWORKING],[test "$HAS_NETWORKING" = "yes"])
26
27RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API])
28AM_CONDITIONAL(HAS_POSIX,test x"${rtems_cv_RTEMS_POSIX_API}" = x"yes")
29
30# FIXME: newlib should supply declaration of pthread_rwlock_unlock()
31AC_CHECK_DECLS([pthread_rwlock_unlock],[],[],[[#include <pthread.h>]])
32
33# Explicitly list all Makefiles here
34AC_CONFIG_FILES([Makefile
35psx01/Makefile
36psx02/Makefile
37psx03/Makefile
38psx04/Makefile
39psx05/Makefile
40psx06/Makefile
41psx07/Makefile
42psx08/Makefile
43psx09/Makefile
44psx10/Makefile
45psx11/Makefile
46psx12/Makefile
47psx13/Makefile
48psx14/Makefile
49psxalarm01/Makefile
50psxautoinit01/Makefile
51psxautoinit02/Makefile
52psxbarrier01/Makefile
53psxcancel/Makefile
54psxcancel01/Makefile
55psxchroot01/Makefile
56psxcleanup/Makefile
57psxcleanup01/Makefile
58psxclock/Makefile
59psxcond01/Makefile
60psxenosys/Makefile
61psxfatal01/Makefile
62psxfatal02/Makefile
63psxfile01/Makefile
64psxhdrs/Makefile
65psxintrcritical01/Makefile
66psxitimer/Makefile
67psxkey01/Makefile
68psxkey02/Makefile
69psxkey03/Makefile
70psxmount/Makefile
71psxmsgq01/Makefile
72psxmsgq02/Makefile
73psxmsgq03/Makefile
74psxmsgq04/Makefile
75psxmutexattr01/Makefile
76psxobj01/Makefile
77psxreaddir/Makefile
78psxrdwrv/Makefile
79psxrwlock01/Makefile
80psxsem01/Makefile
81psxsignal01/Makefile
82psxsignal02/Makefile
83psxsignal03/Makefile
84psxsignal04/Makefile
85psxsignal05/Makefile
86psxspin01/Makefile
87psxspin02/Makefile
88psxstack01/Makefile
89psxstat/Makefile
90psxsysconf/Makefile
91psxtime/Makefile
92psxtimer01/Makefile
93psxtimer02/Makefile
94psxualarm/Makefile
95])
96AC_OUTPUT
Note: See TracBrowser for help on using the repository browser.