[rtems commit] sptests/spfatal07: Use confdefs.h to trigger test

Sebastian Huber sebh at rtems.org
Wed Nov 7 14:07:16 UTC 2012


Module:    rtems
Branch:    master
Commit:    3dd120f003f6bed2bd2333bf1b7c3db47755def7
Changeset: http://git.rtems.org/rtems/commit/?id=3dd120f003f6bed2bd2333bf1b7c3db47755def7

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Nov  6 11:27:19 2012 +0100

sptests/spfatal07: Use confdefs.h to trigger test

---

 testsuites/sptests/spfatal07/testcase.h |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/testsuites/sptests/spfatal07/testcase.h b/testsuites/sptests/spfatal07/testcase.h
index 77ef6e8..e05c7ce 100644
--- a/testsuites/sptests/spfatal07/testcase.h
+++ b/testsuites/sptests/spfatal07/testcase.h
@@ -41,11 +41,14 @@ rtems_initialization_tasks_table Initialization_tasks[] = {
   #define CONFIGURE_MEMORY_OVERHEAD (sizeof(ISR_Handler_entry) * ISR_NUMBER_OF_VECTORS)
 #endif
 
+#if CPU_ALLOCATE_INTERRUPT_STACK == TRUE
+  #define CONFIGURE_INTERRUPT_STACK_SIZE (STACK_MINIMUM_SIZE - 1)
+#endif
+
 void force_error()
 {
   #if (CPU_ALLOCATE_INTERRUPT_STACK == TRUE)
-    Configuration.interrupt_stack_size = (STACK_MINIMUM_SIZE-1);
-    _ISR_Handler_initialization();
+    /* we will not run this far */
   #else
     printk(
       "WARNING - Test not applicable on this target architecture.\n"
@@ -54,6 +57,4 @@ void force_error()
     );
     rtems_test_exit(0);
   #endif
-
-  /* we will not run this far */
 }




More information about the vc mailing list