svn commit: r217397 - in head/libexec/rtld-elf: powerpc powerpc64

Konstantin Belousov kib at FreeBSD.org
Fri Jan 14 11:32:32 UTC 2011


Author: kib
Date: Fri Jan 14 11:32:31 2011
New Revision: 217397
URL: http://svn.freebsd.org/changeset/base/217397

Log:
  Mark rtld on PowerPC as not requiring executable stack.
  
  Reviewed and tested by:	nwhitehorn

Modified:
  head/libexec/rtld-elf/powerpc/rtld_start.S
  head/libexec/rtld-elf/powerpc64/rtld_start.S

Modified: head/libexec/rtld-elf/powerpc/rtld_start.S
==============================================================================
--- head/libexec/rtld-elf/powerpc/rtld_start.S	Fri Jan 14 11:31:22 2011	(r217396)
+++ head/libexec/rtld-elf/powerpc/rtld_start.S	Fri Jan 14 11:32:31 2011	(r217397)
@@ -197,4 +197,4 @@ _ENTRY(_rtld_powerpc_pltcall)
         mtctr   %r11
         bctr				# (*jmptab[index])()
 
-
+	.section .note.GNU-stack,"",%progbits

Modified: head/libexec/rtld-elf/powerpc64/rtld_start.S
==============================================================================
--- head/libexec/rtld-elf/powerpc64/rtld_start.S	Fri Jan 14 11:31:22 2011	(r217396)
+++ head/libexec/rtld-elf/powerpc64/rtld_start.S	Fri Jan 14 11:32:31 2011	(r217397)
@@ -159,3 +159,4 @@ _ENTRY(_rtld_bind_start)
 
 	bctr				# jump to target
 
+	.section .note.GNU-stack,"",%progbits


More information about the svn-src-head mailing list