* sysdeps/alpha/alphaev6/memcpy.S: Mark .prologue. * sysdeps/unix...
authorRichard Henderson <rth@redhat.com>
Sun, 26 Sep 2004 17:40:31 +0000 (17:40 +0000)
committerRichard Henderson <rth@redhat.com>
Sun, 26 Sep 2004 17:40:31 +0000 (17:40 +0000)
2004-09-26  Richard Henderson  <rth@redhat.com>

* sysdeps/alpha/alphaev6/memcpy.S: Mark .prologue.
* sysdeps/unix/alpha/sysdep.h (LEAF, ENTRY): Align entry points
to 16 byte boundaries.

ChangeLog
sysdeps/alpha/alphaev6/memcpy.S
sysdeps/unix/alpha/sysdep.h

index e037596..3f8a566 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-09-26  Richard Henderson  <rth@redhat.com>
+
+       * sysdeps/alpha/alphaev6/memcpy.S: Mark .prologue.
+       * sysdeps/unix/alpha/sysdep.h (LEAF, ENTRY): Align entry points
+       to 16 byte boundaries.
+
 2004-09-26  Ulrich Drepper  <drepper@redhat.com>
 
        * elf/readlib.c (process_file): Before complaining about too-short
index d16bc03..7cff521 100644 (file)
@@ -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?
index 5378f81..5259c09 100644 (file)
 
 #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