Changeset 18105b4 in rtems


Ignore:
Timestamp:
Jun 17, 2009, 10:59:16 PM (10 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
4.10, 4.11, master
Children:
c1d924d
Parents:
f9eb21d
Message:

2009-06-18 Chris Johns <chrisj@…>

  • sp35/priinv.c, sp35/priinv.c: Declare unions volatile to workaround the H8300 gcc bug.
Location:
testsuites/sptests
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • testsuites/sptests/ChangeLog

    rf9eb21d r18105b4  
     12009-06-18      Chris Johns <chrisj@rtems.org>
     2
     3        * sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
     4        workaround the H8300 gcc bug.
     5
    162009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
    27
  • testsuites/sptests/sp34/changepri.c

    rf9eb21d r18105b4  
    4242      rtems_task_self(), _Thread_Executing->current_priority );
    4343#else
    44   union {
     44  volatile union {
    4545    uint32_t u;
    4646    unsigned char c[4];
    4747  } TempName;
    48 
     48 
    4949  #if defined(TEST_ON_RTEMS_45)
    5050    TempName.u = *(uint32_t *)_Thread_Executing->Object.name;
     
    5252    TempName.u = _Thread_Executing->Object.name.name_u32;
    5353  #endif
    54   sprintf( buffer, "%c%c%c%c -- %d",
     54    sprintf( buffer, "%c%c%c%c -- %d",
    5555      TempName.c[0], TempName.c[1], TempName.c[2], TempName.c[3],
    5656      _Thread_Executing->current_priority
  • testsuites/sptests/sp35/priinv.c

    rf9eb21d r18105b4  
    8484      rtems_task_self(), _Thread_Executing->current_priority );
    8585#else
    86   union {
     86  volatile union {
    8787    uint32_t u;
    8888    unsigned char c[4];
Note: See TracChangeset for help on using the changeset viewer.