about summary refs log tree commit diff
path: root/sysdeps/mips
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@suse.de>2004-04-15 04:50:11 +0000
committerAndreas Jaeger <aj@suse.de>2004-04-15 04:50:11 +0000
commit7c6960db0b546bf864b57e4927cb9332756d5f98 (patch)
treebb35b677b3ab19234b9be7e3c0c4a3b7583a6c73 /sysdeps/mips
parente079c2285466ed0ddeed002a651c2e7ed7af5e8d (diff)
downloadglibc-7c6960db0b546bf864b57e4927cb9332756d5f98.tar.gz
glibc-7c6960db0b546bf864b57e4927cb9332756d5f98.tar.xz
glibc-7c6960db0b546bf864b57e4927cb9332756d5f98.zip
(RTLD_START): Do not use nested .end.
Diffstat (limited to 'sysdeps/mips')
-rw-r--r--sysdeps/mips/dl-machine.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/sysdeps/mips/dl-machine.h b/sysdeps/mips/dl-machine.h
index a402b39cc9..b92a813ed0 100644
--- a/sysdeps/mips/dl-machine.h
+++ b/sysdeps/mips/dl-machine.h
@@ -1,5 +1,5 @@
 /* Machine-dependent ELF dynamic relocation inline functions.  MIPS version.
-   Copyright (C) 1996-2001, 2002, 2003 Free Software Foundation, Inc.
+   Copyright (C) 1996-2001, 2002, 2003, 2004 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Kazumoto Kojima <kkojima@info.kanagawa-u.ac.jp>.
 
@@ -474,7 +474,7 @@ _dl_runtime_resolve:\n							      \
 	" STRINGXP(PTR_LA) " $25, _dl_start_user\n\
 	.globl _dl_start_user\n\
 	.type _dl_start_user,@function\n\
-	.ent _dl_start_user\n\
+	.aent _dl_start_user\n\
 _dl_start_user:\n\
 	" STRINGXP(SETUP_GP) "\n\
 	" STRINGXV(SETUP_GP64($18,_dl_start_user)) "\n\
@@ -513,7 +513,6 @@ _dl_start_user:\n\
 	# Jump to the user entry point.\n\
 	move $25, $17\n\
 	jr $25\n\
-	.end _dl_start_user\n\t"\
 	_RTLD_EPILOGUE(ENTRY_POINT)\
 	".previous"\
 );