diff options
Diffstat (limited to 'libsanitizer/ChangeLog')
-rw-r--r-- | libsanitizer/ChangeLog | 67 |
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. |