Changeset 936f288 in rtems


Ignore:
Timestamp:
Oct 4, 1999, 1:42:45 PM (22 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
67d0f4e
Parents:
473b4e5
Message:

Setup environment pointer for getenv/putenv. Patch from Eric Norum
<eric@…>.

Location:
c/src/lib/libbsp/m68k/gen68360
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/m68k/gen68360/start/start.S

    r473b4e5 r936f288  
    397397
    398398        movel   #stack_init,a7          | set master stack pointer
    399         movel   d0,a7@-                 | environp
    400         movel   d0,a7@-                 | argv
     399        pea     env                     | envp
     400        pea     arg                     | argv
    401401        movel   d0,a7@-                 | argc
    402402        jsr     SYM(boot_card)          | Call C main
     
    423423        PUBLIC (environ)
    424424SYM (environ):
    425         .long   0
     425        .long   env
    426426        PUBLIC (_M68kSpuriousInterruptCount)
    427427SYM (_M68kSpuriousInterruptCount):
     
    429429END_DATA_DCL
    430430
     431BEGIN_BSS
     432env:    .long   0
     433arg:    .long   0
     434END_BSS
     435
    431436END
    432437
  • c/src/lib/libbsp/m68k/gen68360/start360/start360.S

    r473b4e5 r936f288  
    397397
    398398        movel   #stack_init,a7          | set master stack pointer
    399         movel   d0,a7@-                 | environp
    400         movel   d0,a7@-                 | argv
     399        pea     env                     | envp
     400        pea     arg                     | argv
    401401        movel   d0,a7@-                 | argc
    402402        jsr     SYM(boot_card)          | Call C main
     
    423423        PUBLIC (environ)
    424424SYM (environ):
    425         .long   0
     425        .long   env
    426426        PUBLIC (_M68kSpuriousInterruptCount)
    427427SYM (_M68kSpuriousInterruptCount):
     
    429429END_DATA_DCL
    430430
     431BEGIN_BSS
     432env:    .long   0
     433arg:    .long   0
     434END_BSS
     435
    431436END
    432437
Note: See TracChangeset for help on using the changeset viewer.