summaryrefslogtreecommitdiff
path: root/libsanitizer/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'libsanitizer/ChangeLog')
-rw-r--r--libsanitizer/ChangeLog67
1 files changed, 63 insertions, 4 deletions
diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog
index f5162c90250..3d790fe75d7 100644
--- a/libsanitizer/ChangeLog
+++ b/libsanitizer/ChangeLog
@@ -1,3 +1,62 @@
+2013-11-05 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR sanitizer/59018
+ * sanitizer_common/sanitizer_platform_limits_posix.cc
+ (struct_user_fpxregs_struct_sz): Initialize to 0 if __x86_64__ is
+ defined.
+
+2013-11-05 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR sanitizer/59018
+ * sanitizer_common/sanitizer_platform_limits_linux.cc
+ (struct_kernel_stat64_sz): Initialize to 0 if __x86_64__ is
+ defined.
+ * sanitizer_common/sanitizer_platform_limits_posix.h
+ (__sanitizer_dirent): Use 64-bit d_ino/d_off if __x86_64__ is
+ defined.
+ (__sanitizer___kernel_uid_t): Typedef as unsigned if __x86_64__
+ is defined.
+ (__sanitizer___kernel_gid_t): Likewise.
+ (__sanitizer___kernel_off_t): Typedef as long long if __x86_64__
+ is defined.
+
+2013-11-05 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR sanitizer/59018
+ * sanitizer_common/sanitizer_linux.cc (internal_clone): Allocate
+ 2 64-bit integers to save and restore fn and arg. Properly load
+ newtls/child_tidptr into r8/r10.
+
+2013-11-05 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR sanitizer/59018
+ * sanitizer_common/sanitizer_linux.cc (internal_mmap,
+ internal_munmap, internal_open, internal_read, internal_write,
+ internal_stat, internal_lstat, internal_fstat, internal_readlink,
+ internal_unlink, internal_execve, NanoTime, BlockingMutex::Lock,
+ BlockingMutex::Unlock, internal_ptrace, internal_getdents,
+ internal_sigaltstack): Cast pointers to uptr for 64-bit syscalls.
+
+2013-11-04 Kostya Serebryany <kcc@google.com>
+
+ * All source files: Merge from upstream r191666.
+ * merge.sh: Added lsan.
+ * configure.ac (AC_CONFIG_FILES): Added lsan.
+ * Makefile.am (SUBDIRS): Added lsan.
+ * sanitizer_common/Makefile.am (sanitizer_common_files): Added new fles.
+ * asan/Makefile.am (asan_files): Added new files.
+ (libasan_la_LIBADD): Added a dependency on lsan.
+ * lsan/Makefile.am: New file.
+ * asan/Makefile.in: Regenerate.
+ * lsan/Makefile.in: Regenerate.
+ * Makefile.in: Regenerate.
+ * configure: Regenerate.
+ * sanitizer_common/Makefile.in: Regenerate.
+
+2013-09-20 Alan Modra <amodra@gmail.com>
+
+ * configure: Regenerate.
+
2013-09-01 Iain Sandoe <iain@codesourcery.com>
* ubsan/Makefile.am (libubsan_la_LIBADD): Revise to omit
@@ -49,7 +108,7 @@
* asan/asan_preinit.cc: New file, synced from upstream.
* asan/asan_rtl.cc: Remove preinit stuff, synced from upstream.
-2013-02-21 Jack Howarth <howarth@bromo.med.uc.edu>
+2013-02-21 Jack Howarth <howarth@bromo.med.uc.edu>
* asan/Makefile.am (libasan_la_SOURCES): Remove deprecated
dynamic/asan_interceptors_dynamic.cc.
@@ -205,7 +264,7 @@
* configure.tgt: Enable build on powerpc*-linux.
-2012-12-06 Jack Howarth <howarth@bromo.med.uc.edu>
+2012-12-06 Jack Howarth <howarth@bromo.med.uc.edu>
PR 55599/sanitizer
* configure.ac: Set enable_static=no on darwin.
@@ -220,7 +279,7 @@
* All files: Merge from upstream r169371.
2012-12-04 Kostya Serebryany <kcc@google.com>
- Jack Howarth <howarth@bromo.med.uc.edu>
+ Jack Howarth <howarth@bromo.med.uc.edu>
PR 55521/sanitizer
* configure.ac: Define USING_MAC_INTERPOSE when on darwin.
@@ -286,7 +345,7 @@
* All files: Merge from upstream r168699.
2012-11-24 Kostya Serebryany <kcc@google.com>
- Jack Howarth <howarth@bromo.med.uc.edu>
+ Jack Howarth <howarth@bromo.med.uc.edu>
* interception/mach_override/mach_override.c: Migrate from llvm.
* interception/mach_override/mach_override.h: Likewise.