diff options
author | Richard Henderson <rth@redhat.com> | 2004-09-26 17:40:31 +0000 |
---|---|---|
committer | Richard Henderson <rth@redhat.com> | 2004-09-26 17:40:31 +0000 |
commit | def004d70914c83474ba4052779cca722b92e3dc (patch) | |
tree | 655e46ccaffab4c794619882a7ada1914dc4d13b | |
parent | d627d8fb46b565059b99f396e982c7a7992251a8 (diff) | |
download | glibc-def004d70914c83474ba4052779cca722b92e3dc.tar glibc-def004d70914c83474ba4052779cca722b92e3dc.tar.gz glibc-def004d70914c83474ba4052779cca722b92e3dc.tar.bz2 glibc-def004d70914c83474ba4052779cca722b92e3dc.zip |
* sysdeps/alpha/alphaev6/memcpy.S: Mark .prologue.
* sysdeps/unix/alpha/sysdep.h (LEAF, ENTRY): Align entry points
to 16 byte boundaries.
-rw-r--r-- | sysdeps/alpha/alphaev6/memcpy.S | 1 | ||||
-rw-r--r-- | sysdeps/unix/alpha/sysdep.h | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/sysdeps/alpha/alphaev6/memcpy.S b/sysdeps/alpha/alphaev6/memcpy.S index d16bc03a02..7cff521da2 100644 --- a/sysdeps/alpha/alphaev6/memcpy.S +++ b/sysdeps/alpha/alphaev6/memcpy.S @@ -39,6 +39,7 @@ .set noat ENTRY(memcpy) + .prologue 0 mov $16, $0 # E : copy dest to return ble $18, $nomoredata # U : done with the copy? diff --git a/sysdeps/unix/alpha/sysdep.h b/sysdeps/unix/alpha/sysdep.h index 5378f81602..5259c09a91 100644 --- a/sysdeps/unix/alpha/sysdep.h +++ b/sysdeps/unix/alpha/sysdep.h @@ -43,14 +43,14 @@ #define LEAF(name, framesize) \ .globl name; \ - .align 3; \ + .align 4; \ .ent name, 0; \ __LABEL(name) \ .frame sp, framesize, ra #define ENTRY(name) \ .globl name; \ - .align 3; \ + .align 4; \ .ent name, 0; \ __LABEL(name) \ .frame sp, 0, ra |