about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1995-12-12 04:29:09 +0000
committerRoland McGrath <roland@gnu.org>1995-12-12 04:29:09 +0000
commit3be01400fddc34cc895b903c69c5d24d4b38cdf9 (patch)
tree2107ca789a267e719e39784f6a10c363856e9aa2 /ChangeLog
parent65bf5fa3172ab9d77fd1792fae68ad85eed2a7b1 (diff)
downloadglibc-3be01400fddc34cc895b903c69c5d24d4b38cdf9.tar.gz
glibc-3be01400fddc34cc895b903c69c5d24d4b38cdf9.tar.xz
glibc-3be01400fddc34cc895b903c69c5d24d4b38cdf9.zip
Mon Dec 11 20:07:54 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
	* posix/glob.c [! STDC_HEADERS]: Declare getenv.
	(glob): Avoid using function as value.

	* elf/rtld.c (dl_main): When mapping argument executable, set
	l_name to "", not l_libname.
	After loading DT_NEEDED library, set its l_type to lt_library.

	* sysdeps/mach/hurd/mmap.c: Don't interpret MAP_INHERIT to mean
	VM_INHERIT.  We can't handle MAP_INHERIT easily.
	Handle non-page-aligned addresses if congruent to offset.

	* elf/dl-init.c: Skip the initializer for l_type lt_executable
	with l_name "". Start at _dl_loaded; don't skip the first element.

	* elf/dl-load.c (MAP_FILE): Define to zero if undefined.
	(MAP_COPY): Define to MAP_PRIVATE if undefined.
	(_dl_map_object_from_fd): Don't use MAP_INHERIT in mmap calls.
	If file it ET_EXEC, set its l_type to lt_executable.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a01a8f38d9..ceb34e1823 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+Mon Dec 11 20:07:54 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
+
+	* posix/glob.c [! STDC_HEADERS]: Declare getenv.
+	(glob): Avoid using function as value.
+
+	* elf/rtld.c (dl_main): When mapping argument executable, set
+	l_name to "", not l_libname.
+	After loading DT_NEEDED library, set its l_type to lt_library.
+
+	* sysdeps/mach/hurd/mmap.c: Don't interpret MAP_INHERIT to mean
+	VM_INHERIT.  We can't handle MAP_INHERIT easily.
+	Handle non-page-aligned addresses if congruent to offset.
+
+	* elf/dl-init.c: Skip the initializer for l_type lt_executable
+	with l_name "". Start at _dl_loaded; don't skip the first element.
+
+	* elf/dl-load.c (MAP_FILE): Define to zero if undefined.
+	(MAP_COPY): Define to MAP_PRIVATE if undefined.
+	(_dl_map_object_from_fd): Don't use MAP_INHERIT in mmap calls.
+	If file it ET_EXEC, set its l_type to lt_executable.
+
 Sun Dec 10 09:56:06 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
 	* elf/dl-minimal.c (malloc): Use MAP_PRIVATE in mmap call.