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
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to