aboutsummaryrefslogtreecommitdiff
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
glibc-34caaafd1ae38c9295325a1da491d75a92b205b0.tar.gz
glibc-34caaafd1ae38c9295325a1da491d75a92b205b0.tar.bz2
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]