2005-07-19 Paul Brook <paul@codesourcery.com>

* arm/crt0.S: Ensure doubleword stack alignment.
This commit is contained in:
Jeff Johnston 2005-07-19 15:15:25 +00:00
parent 108d7dd833
commit fd745b00ed
2 changed files with 11 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2005-07-19 Paul Brook <paul@codesourcery.com>
* arm/crt0.S: Ensure doubleword stack alignment.
2005-07-18 Richard Sandiford <richard@codesourcery.com>
* mips/array.ld (.sdata): Include .gnu.linkonce.s.*, not

View File

@ -251,6 +251,11 @@ __change_mode:
add r3, #4
b .LC15
.LC14:
/* Ensure doubleword stack alignment. */
mov r4, sp
mov r5, #7
bic r4, r5
mov sp, r4
#else
add r2, sp, r0, LSL #2 /* End of args */
mov r3, sp /* Start of args */
@ -260,6 +265,8 @@ __change_mode:
strhi r5, [r2, #-4]!
strhi r4, [r3], #4
bhi .LC13
/* Ensure doubleword stack alignment. */
bic sp, sp, #7
#endif
#endif