Skip to content

Commit

Permalink
* sysdeps/alpha/alphaev6/memcpy.S: Mark .prologue. * sysdeps/unix/al…
Browse files Browse the repository at this point in the history
…pha/sysdep.h (LEAF, ENTRY): Align entry points to 16 byte boundaries.

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.
  • Loading branch information
Richard Henderson committed Sep 26, 2004
1 parent 625ef99 commit 9ea9b14
Showing 3 changed files with 9 additions and 2 deletions.
6 changes: 6 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -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
1 change: 1 addition & 0 deletions sysdeps/alpha/alphaev6/memcpy.S
Original file line number Diff line number Diff line change
@@ -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?
4 changes: 2 additions & 2 deletions sysdeps/unix/alpha/sysdep.h
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit 9ea9b14

Please sign in to comment.