Changeset b3ac6a8d in rtems for cpukit


Ignore:
Timestamp:
Sep 12, 1995, 7:45:42 PM (26 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
3652ad35
Parents:
4b61ebfb
Message:

Initial attempt at building HP PA-RISC using Solaris hosted tools.

Changed back to Newlib for Solaris UNIX simulator.

Location:
cpukit
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • cpukit/libcsupport/src/newlibc.c

    r4b61ebfb rb3ac6a8d  
    120120     * tid of 0, which is treated specially (optimized, actually)
    121121     * by rtems_task_set_note
    122      */
    123 
    124     impure_value = (rtems_unsigned32) _REENT;
    125     MY_task_set_note(current_task, LIBC_NOTEPAD, impure_value);
     122     *
     123     * NOTE:  The above comment is no longer true and we need to use
     124     *        the extension data areas added about the same time.
     125     */
     126
     127    /*
     128     *  Don't touch the outgoing task if it has been deleted.
     129     */
     130
     131    if ( !_States_Is_transient( current_task->current_state ) ) {
     132      impure_value = (rtems_unsigned32) _REENT;
     133      MY_task_set_note(current_task, LIBC_NOTEPAD, impure_value);
     134    }
    126135
    127136    _REENT = (struct _reent *) MY_task_get_note(heir_task, LIBC_NOTEPAD);
     
    172181    }
    173182
    174     if (ptr)
     183    /* if (ptr) */
     184    if (ptr && ptr != &libc_global_reent)
    175185    {
    176186        _wrapup_reent(ptr);
  • cpukit/score/cpu/hppa1.1/cpu.c

    r4b61ebfb rb3ac6a8d  
    3434 */
    3535
    36 typedef rtems_isr ( *hppa_rtems_isr_entry )(
    37     rtems_vector_number,
     36typedef void ( *hppa_rtems_isr_entry )(
     37    ISR_Vector_number,
    3838    CPU_Interrupt_frame *
    3939 );
     
    194194hppa_external_interrupt_initialize(void)
    195195{
    196     rtems_isr_entry ignore;
     196    hppa_rtems_isr_entry ignore;
    197197
    198198    /* mark them all unused */
  • cpukit/score/src/mpci.c

    r4b61ebfb rb3ac6a8d  
    6868    STATES_WAITING_FOR_RPC_REPLY,
    6969    NULL,
    70     RTEMS_TIMEOUT
     70    RTEMS_TIMEOUT   /* XXX */
    7171  );
    7272}
  • cpukit/score/src/thread.c

    r4b61ebfb rb3ac6a8d  
    472472  if ( the_thread->extensions )
    473473    (void) _Workspace_Free( the_thread->extensions );
     474
     475  the_thread->Start.stack = NULL;
     476  the_thread->extensions = NULL;
    474477}
    475478
Note: See TracChangeset for help on using the changeset viewer.