source: rtems/testsuites/sptests/spintrcritical06/Makefile.am @ eecd655

4.104.115
Last change on this file since eecd655 was eecd655, checked in by Joel Sherrill <joel.sherrill@…>, on 07/20/09 at 14:49:25

2009-07-20 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, configure.ac: Add test case for the _Thread_queue_Enqueue_priority interrupt critical section where the TCB we are using as a current pointer is removed from the thread queue when we flash interrupts while searching forward.
  • spintrcritical06/.cvsignore, spintrcritical06/Makefile.am, spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc, spintrcritical06/spintrcritical06.scn: New files.
  • Property mode set to 100644
File size: 893 bytes
Line 
1##
2## $Id$
3##
4
5MANAGERS = all
6
7rtems_tests_PROGRAMS = spintrcritical06
8spintrcritical06_SOURCES = init.c \
9    ../spintrcritical_support/intrcritical.c
10
11dist_rtems_tests_DATA = spintrcritical06.scn
12dist_rtems_tests_DATA += spintrcritical06.doc
13
14include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
15include $(top_srcdir)/../automake/compile.am
16include $(top_srcdir)/../automake/leaf.am
17
18spintrcritical06_LDADD = $(MANAGERS_NOT_WANTED:%=$(PROJECT_LIB)/no-%.rel)
19
20AM_CPPFLAGS += -I$(top_srcdir)/../support/include
21AM_CPPFLAGS += -I$(top_srcdir)/spintrcritical_support
22AM_CPPFLAGS += -DPRIORITY_NO_TIMEOUT_FORWARD
23
24LINK_OBJS = $(spintrcritical06_OBJECTS) $(spintrcritical06_LDADD)
25LINK_LIBS = $(spintrcritical06_LDLIBS)
26
27spintrcritical06$(EXEEXT): $(spintrcritical06_OBJECTS) $(spintrcritical06_DEPENDENCIES)
28        @rm -f spintrcritical06$(EXEEXT)
29        $(make-exe)
30
31include $(top_srcdir)/../automake/local.am
Note: See TracBrowser for help on using the repository browser.