about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>2014-09-24 13:38:59 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2015-06-04 14:52:34 -0300
commit34caaafd1ae38c9295325a1da491d75a92b205b0 (patch)
tree9b994b0dfbe18d3dd5277fe922d07e77f97f4cba /ChangeLog
parentb634486d57a14b53f1cfcf739e41ddf826e51977 (diff)
downloadglibc-34caaafd1ae38c9295325a1da491d75a92b205b0.tar.gz
glibc-34caaafd1ae38c9295325a1da491d75a92b205b0.tar.xz
glibc-34caaafd1ae38c9295325a1da491d75a92b205b0.zip
Use inline syscalls for non-cancellable versions
This patch uses inline calls (through INLINE_SYSCALL macro) to define
the non-cancellable functions macros to avoid use of the
syscall_nocancel entrypoint.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index cd25f446a6..89c4bcfb14 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+2015-06-04  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+
+	* sysdeps/unix/sysv/linux/not-cancel.h (open_not_cancel): Rewrite to
+	be an inline implementation regardless of library is built within.
+	(open_not_cancel_2): Likewise.
+	(__read_nocancel): Likewise.
+	(__write_nocancel): Likewise.
+	(openat_not_cancel): Likewise.
+	(openat_not_cancel_3): Likewise.
+	(openat64_not_cancel): Likewise.
+	(openat64_not_cancel_3): Likewise.
+	(__close_nocancel): Likewise.
+	(pause_not_cancel): Likewise.
+	(nanosleep_not_cancel): Likewise.
+	(sigsuspend_not_cancel): Likewise.
+
 2015-06-04  Torvald Riegel  <triegel@redhat.com>
 
 	[BZ #14958]