<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glibc/sysdeps/generic/dl-execstack.c, branch cvs/ChangeLog</title>
<subtitle>Fork of glibc for development</subtitle>
<id>https://git.zx2c4.com/glibc/atom/sysdeps/generic/dl-execstack.c?h=cvs%2FChangeLog</id>
<link rel='self' href='https://git.zx2c4.com/glibc/atom/sysdeps/generic/dl-execstack.c?h=cvs%2FChangeLog'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/'/>
<updated>2004-01-16T02:45:47Z</updated>
<entry>
<title>Update.</title>
<updated>2004-01-16T02:45:47Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2004-01-16T02:45:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=d8e36e001c7e276d17b911d9c4eabe33358a3ed0'/>
<id>urn:sha1:d8e36e001c7e276d17b911d9c4eabe33358a3ed0</id>
<content type='text'>
2004-01-16  Alfred M. Szmidt  &lt;ams@kemisten.nu&gt;

	* sysdeps/generic/dl-execstack.c (_dl_make_stack_executable): Adjust
	parameter type.
</content>
</entry>
<entry>
<title>2003-09-23  Roland McGrath  &lt;roland@redhat.com&gt;</title>
<updated>2003-09-23T12:06:48Z</updated>
<author>
<name>Roland McGrath</name>
<email>roland@gnu.org</email>
</author>
<published>2003-09-23T12:06:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=ecdeaac05f73c29eca92eecd55ad4fb8513c7771'/>
<id>urn:sha1:ecdeaac05f73c29eca92eecd55ad4fb8513c7771</id>
<content type='text'>
	* sysdeps/generic/ldsodefs.h (struct rtld_global): Add _dl_stack_flags
	and _dl_make_stack_executable_hook.  Declare _dl_make_stack_executable.
	* elf/rtld.c (_rtld_global): Add initializer for _dl_stack_flags.
	(dl_main): Reset _dl_stack_flags according to PT_GNU_STACK phdr.
	Initialize _dl_make_stack_executable_hook.
	* elf/dl-support.c: Define those new variables.
	(_dl_non_dynamic_init): Scan phdrs for PT_GNU_STACK.
	(_dl_phdr): Fix type.
	* elf/dl-load.c (_dl_map_object_from_fd): Grok PT_GNU_STACK phdr and
	enable execute permission for the stack if necessary.
	* sysdeps/generic/dl-execstack.c: New file.
	* elf/Makefile (dl-routines): Add it.
	* elf/Versions (ld: GLIBC_PRIVATE): Add _dl_make_stack_executable.
	* sysdeps/unix/sysv/linux/dl-execstack.c: New file.
</content>
</entry>
</feed>
