[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#262646: Patch for this bug



tags 262646 patch
thanks

This is a bug in glibc, already fixed upstream. The appended patch
fixes it.


Thiemo


--- sysdeps/mips/dl-machine.h.orig	2004-08-01 21:02:05.000000000 +0200
+++ sysdeps/mips/dl-machine.h	2004-08-01 21:03:43.000000000 +0200
@@ -475,7 +475,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,8 +513,7 @@ _dl_start_user:\n\
 	" STRINGXP(PTR_LA) " $2, _dl_fini\n\
 	# Jump to the user entry point.\n\
 	move $25, $17\n\
-	jr $25\n\
-	.end _dl_start_user\n\t"\
+	jr $25\n\t"\
 	_RTLD_EPILOGUE(ENTRY_POINT)\
 	".previous"\
 );



Reply to: