aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2004-09-26 17:40:31 +0000
committerRichard Henderson <rth@redhat.com>2004-09-26 17:40:31 +0000
commitdef004d70914c83474ba4052779cca722b92e3dc (patch)
tree655e46ccaffab4c794619882a7ada1914dc4d13b
parentd627d8fb46b565059b99f396e982c7a7992251a8 (diff)
downloadglibc-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.S1
-rw-r--r--sysdeps/unix/alpha/sysdep.h4
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