Changeset 19d2b5a in rtems


Ignore:
Timestamp:
Dec 15, 2008, 7:22:26 PM (11 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, master
Children:
71d0488b
Parents:
bb9c80df
Message:

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

  • user/init.t: 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.
Location:
doc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • doc/ChangeLog

    rbb9c80df r19d2b5a  
     12008-12-15      Joel Sherrill <joel.sherrill@oarcorp.com>
     2
     3        * user/init.t: Eliminate pointers to API configuration tables in the
     4        main configuration table. Reference the main configuration table and
     5        the API configuration tables directly using the confdefs.h version
     6        rather than obtaining a pointer to it. This eliminated some
     7        variables, a potential fatal error, some unnecessary default
     8        configuration structures. Overall, about a 4.5% reduction in the code
     9        size for minimum and hello on the SPARC.
     10
    1112008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
    212
  • doc/user/init.t

    rbb9c80df r19d2b5a  
    212212@findex rtems_initialize_data_structures
    213213@example
    214 void rtems_initialize_data_structures(
    215   rtems_configuration_table *configuration_table
    216 );
     214void rtems_initialize_data_structures(void);
    217215@end example
    218216@end ifset
Note: See TracChangeset for help on using the changeset viewer.