about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2019-02-04 14:37:05 +0100
committerFlorian Weimer <fweimer@redhat.com>2019-02-04 14:37:05 +0100
commit2ab5741b8a96d02eb89e455b1971a19e7aef67bc (patch)
tree5db596845a31485480f6ce969c3774510c7166b0 /ChangeLog
parent8692ebdb1259be60c545fa509d4852b26703777e (diff)
downloadglibc-2ab5741b8a96d02eb89e455b1971a19e7aef67bc.tar.gz
glibc-2ab5741b8a96d02eb89e455b1971a19e7aef67bc.tar.xz
glibc-2ab5741b8a96d02eb89e455b1971a19e7aef67bc.zip
<spawn.h>: Add missing nonnull attributes and __restrict qualifiers
For consistency with execve, the __argv arguments are not marked
nonnull.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog22
1 files changed, 22 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0164cf6f56..29bc4451ef 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+2019-02-04  Florian Weimer  <fweimer@redhat.com>
+
+	* posix/spawn.h (posix_spawn, posix_spawnp): Add __nonnull attribute.
+	(posix_spawnattr_init, posix_spawnattr_destroy): Likewise.
+	(posix_spawnattr_getsigdefault, posix_spawnattr_setsigdefault):
+	Likewise.
+	(posix_spawnattr_getsigmask, posix_spawnattr_setsigmask): Likewise.
+	(posix_spawnattr_getflags, posix_spawnattr_setflags): Likewise.
+	(posix_spawnattr_getpgroup, posix_spawnattr_setpgroup): Likewise.
+	(posix_spawnattr_getschedpolicy, posix_spawnattr_setschedpolicy):
+	Likewise.
+	(posix_spawnattr_getschedparam, posix_spawnattr_setschedparam):
+	Likewise.
+	(posix_spawn_file_actions_init, posix_spawn_file_actions_destroy):
+	Likewise.
+	(posix_spawn_file_actions_addopen): Likewise.
+	(posix_spawn_file_actions_addclose): Likewise.
+	(posix_spawn_file_actions_adddup2): Likewise.
+	(posix_spawn_file_actions_addchdir_np): Likewise.  Add __restrict
+	qualifiers.
+	(posix_spawn_file_actions_addfchdir_np): Likewise.
+
 2019-02-04  David Newall  <glibc@davidnewall.com>
 
 	elf: Implement --preload option for the dynamic linker.