Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

CVS: cvs.openbsd.org: src

From: Dale Rahn <drahn(at)cvs.openbsd.org>
Date: Thu Jan 30 2003 - 16:06:47 EST

CVSROOT:	/cvs
Module name:	src
Changes by:	drahn@cvs.openbsd.org	2003/01/30 14:06:47

Modified files:
	gnu/usr.bin/binutils/bfd: elf.c 
	gnu/usr.bin/binutils/ld/emulparams: elf32_sparc.sh elf32ppc.sh 
	                                    elf64_sparc.sh elf64alpha.sh 
	                                    elf_i386.sh 
	gnu/usr.bin/binutils/ld/scripttempl: elf.sc 

Log message:
ELF security enhancement: put .rodata into it's own load section instead of putting it with the text. This removes the execute permission from readonly data. This constrains the executable region to portions of the executable which need to be executable. Note: not all processors or mmus are capable of -X protection at the page level, but should handle ELF images which specify specific RWX protections on each section. Received on Thu Jan 30 16:03:22 2003

This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 13:47:23 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library