* sysdeps/unix/bsd/osf/alpha/start.S: Change comments to be preprocessor comments, not assembler comments.

* sysdeps/unix/bsd/osf/alpha/start.S: Change comments to be
	preprocessor comments, not assembler comments.
This commit is contained in:
Brendan Kehoe 1995-04-15 02:07:14 +00:00
parent dce38123d0
commit dfd5ddb713
2 changed files with 18 additions and 13 deletions

View File

@ -1,5 +1,8 @@
Fri Apr 14 18:49:03 1995 Brendan Kehoe (brendan@zen.org)
* sysdeps/unix/bsd/osf/alpha/start.S: Change comments to be
preprocessor comments, not assembler comments.
* sysdeps/unix/bsd/osf/alpha/sysdep.h (NO_UNDERSCORES): Define.
Fri Apr 14 15:53:46 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>

View File

@ -20,40 +20,42 @@ Cambridge, MA 02139, USA. */
.comm errno, 4
!.sdata
!.globl STARTFRM
!STARTFRM = 0
#if 0
.sdata
.globl STARTFRM
STARTFRM = 0
#endif
.text
ENTRY(__start)
lda sp, -16(sp)
stq zero, 8(sp)
! This branch puts the address of the current insn in t0.
/* This branch puts the address of the current insn in t0. */
br t0, 10f
10:
! We set the GP register by using the address of the ldgp
! (what we just put into t0).
/* We set the GP register by using the address of the ldgp */
/* (what we just put into t0). */
ldgp gp, 0(t0)
! get argc
/* get argc */
ldl a0, 16(sp)
! get argv
/* get argv */
lda a1, 24(sp)
! move ahead to envp
/* move ahead to envp */
s8addq a0, a1, a2
addq a2, 0x8, a2
! Store in environ.
/* Store in environ. */
stq a2, environ
! Clear out errno.
! ldgp gp, 0(t12)
/* Clear out errno. */
/* ldgp gp, 0(t12) */
stl zero, errno
! Call main.
/* Call main. */
jsr ra, main
ldgp gp, 0(ra)