Changeset bb9c80df in rtems for testsuites/sptests/spfatal09


Ignore:
Timestamp:
Dec 15, 2008, 7:21:10 PM (11 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, master
Children:
19d2b5a
Parents:
aac75d3b
Message:

2008-12-15 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, configure.ac, spfatal06/testcase.h, spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h, spsize/size.c: Eliminate pointers to API configuration tables in the main configuration table. Reference the main configuration table and the API configuration tables directly using the confdefs.h version rather than obtaining a pointer to it. This eliminated some variables, a potential fatal error, some unnecessary default configuration structures. Overall, about a 4.5% reduction in the code size for minimum and hello on the SPARC.
  • spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h: Removed.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • testsuites/sptests/spfatal09/testcase.h

    raac75d3b rbb9c80df  
    11/*
    22 * Classic API Init task create failure
     3 *
     4 *  COPYRIGHT (c) 1989-2008.
     5 *  On-Line Applications Research Corporation (OAR).
     6 *
     7 *  The license and distribution terms for this file may be
     8 *  found in the file LICENSE in this distribution or at
     9 *  http://www.rtems.com/license/LICENSE.
    310 *
    411 *  $Id$
     
    3239void force_error()
    3340{
    34   rtems_configuration_table New_Configuration;
    35   New_Configuration = *_Configuration_Table;
    36  
    37   New_Configuration.work_space_start = NULL;
     41  Configuration.work_space_start = NULL;
    3842
    39   rtems_initialize_data_structures( &New_Configuration );
     43  rtems_initialize_data_structures();
    4044  /* we will not run this far */
    4145}
Note: See TracChangeset for help on using the changeset viewer.