crtn.asm (init, fini): Restore r15 from r14, not the other way round.
* config/sh/crtn.asm (init, fini): Restore r15 from r14, not the other way round. * config/sh/crti.asm: Fix typos in comments. From-SVN: r41047
This commit is contained in:
parent
41dc481647
commit
ef14c25902
|
@ -1,3 +1,9 @@
|
|||
2001-04-03 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
* config/sh/crtn.asm (init, fini): Restore r15 from r14, not the
|
||||
other way round.
|
||||
* config/sh/crti.asm: Fix typos in comments.
|
||||
|
||||
2001-04-03 Alan Modra <alan@linuxcare.com.au>
|
||||
|
||||
* pa.h: Revise comments for TARGET_NO_SPACE_REGS and
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* Copyright (C) 2000 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 2000, 2001 Free Software Foundation, Inc.
|
||||
This file was adapted from glibc sources.
|
||||
|
||||
This file is part of GNU CC.
|
||||
|
@ -39,7 +39,7 @@ Boston, MA 02111-1307, USA. */
|
|||
such object files. */
|
||||
|
||||
.section .init
|
||||
/* The alignment below can't be smaller, otherwide the mova below
|
||||
/* The alignment below can't be smaller, otherwise the mova below
|
||||
breaks. Yes, we might align just the label, but then we'd be
|
||||
exchanging an alignment here for one there, since the code fragment
|
||||
below ensures 4-byte alignment on __ELF__. */
|
||||
|
@ -70,7 +70,7 @@ _init:
|
|||
#endif
|
||||
|
||||
.section .fini
|
||||
/* The alignment below can't be smaller, otherwide the mova below
|
||||
/* The alignment below can't be smaller, otherwise the mova below
|
||||
breaks. Yes, we might align just the label, but then we'd be
|
||||
exchanging an alignment here for one there, since the code fragment
|
||||
below ensures 4-byte alignment on __ELF__. */
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* Copyright (C) 2000 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 2000, 2001 Free Software Foundation, Inc.
|
||||
This file was adapted from glibc sources.
|
||||
|
||||
This file is part of GNU CC.
|
||||
|
@ -30,7 +30,7 @@ Boston, MA 02111-1307, USA. */
|
|||
/* See an explanation about .init and .fini in crti.asm. */
|
||||
|
||||
.section .init
|
||||
mov r15,r14
|
||||
mov r14,r15
|
||||
lds.l @r15+,pr
|
||||
mov.l @r15+,r14
|
||||
rts
|
||||
|
@ -41,7 +41,7 @@ Boston, MA 02111-1307, USA. */
|
|||
#endif
|
||||
|
||||
.section .fini
|
||||
mov r15,r14
|
||||
mov r14,r15
|
||||
lds.l @r15+,pr
|
||||
mov.l @r15+,r14
|
||||
rts
|
||||
|
|
Loading…
Reference in New Issue