]> git.ipfire.org Git - thirdparty/gcc.git/blame - libsanitizer/ChangeLog
re PR middle-end/55456 (454.calculix in SPEC CPU 2006 is miscompiled)
[thirdparty/gcc.git] / libsanitizer / ChangeLog
CommitLineData
4ba5ca46
KS
12012-11-27 Kostya Serebryany <kcc@google.com>
2
3 * All files: Merge from upstream r168699.
4
f246eadc
JH
52012-11-24 Kostya Serebryany kcc@google.com
6 Jack Howarth <howarth@bromo.med.uc.edu>
7
8 * interception/mach_override/mach_override.c: Migrate from llvm.
9 * interception/mach_override/mach_override.h: Likewise.
10 * interception/mach_override/LICENSE.txt: Likewise.
11 * configure.tgt: Add darwin to supported targets.
12 * configure.ac: Define USING_MACH_OVERRIDE when on darwin.
13 * interception/Makefile.am: Compile mach_override.c when
14 USING_MACH_OVERRIDE defined.
15 * configure: Regenerated.
16 * interception/Makefile.in: Likewise.
17
9cb5411c
L
182012-11-23 H.J. Lu <hongjiu.lu@intel.com>
19
20 PR sanitizer/55450
21 * tsan/Makefile.am (gcc_version): New.
22 * tsan/Makefile.in: Regenerated.
23
3409d40e 242012-11-23 Kostya Serebryany <kcc@google.com>
9cb5411c 25
e297eb60
KS
26 * merge.sh: Support tsan, support added/removed files.
27 * tsan/Makefile.am: Remove tsan_printf.cc.
28 * tsan/Makefile.in: Regenerated.
29 * other files: Merge from upstream r168514.
30
312012-11-23 Kostya Serebryany <kcc@google.com>
9cb5411c 32
e297eb60 33 * merge.sh: New file.
3409d40e 34
64548f3b
JJ
352012-11-23 Jakub Jelinek <jakub@redhat.com>
36
37 * tsan/Makefile.am (AM_CXXFLAGS): Remove -Wno-variadic-macros.
38 * Makefile.am (SUBDIRS): Guard tsan addition with TSAN_SUPPORTED
39 automake conditional instead of !MULTISUBDIR32.
40 * configure.tgt: Set TSAN_SUPPORTED=yes for x86_64/i686-linux
41 for 64-bit multilib.
42 * configure.ac: Check for void * size, source in configure.tgt,
43 define TSAN_SUPPORTED conditional instead of MULTILIBDIR32.
44 * configure: Regenerated.
45 * Makefile.in: Regenerated.
46 * tsan/Makefile.in: Regenerated.
47
cd0be65c
WM
482012-11-22 Wei Mi <wmi@google.com>
49
50 * tsan: New directory. Import tsan runtime from llvm.
51 * configure.ac: Add 64 bits tsan build.
52 * Makefile.am: Likewise.
53 * configure: Regenerated.
54 * Makefile.in: Likewise.
55
5cba83a8
KS
562012-11-21 Kostya Serebryany <kcc@google.com>
57
9cb5411c 58 * README.gcc: Extend the README.gcc with mode details.
5cba83a8 59
b014e124
KS
602012-11-20 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
61
62 * sanitizer_common/sanitizer_linux.cc
63 (SANITIZER_LINUX_USES_64BIT_SYSCALLS): Define.
64 (internal_mmap): Use it.
65 (internal_filesize): Likewise.
66
2b723e21
TT
672012-11-16 Tom Tromey <tromey@redhat.com>
68
69 * configure.ac: Invoke AM_MAINTAINER_MODE.
70 * aclocal.m4, configure, Makefile.in, asan/Makefile.in,
71 interception/Makefile.in, sanitizer_common/Makefile.in: Rebuild.
72
d1caed14
L
732012-11-16 H.J. Lu <hongjiu.lu@intel.com>
74
75 PR other/55333
76 * include/sanitizer/common_interface_defs.h (uhwptr): New type
77 for hardware pointer.
78 * sanitizer_common/sanitizer_stacktrace.cc (StackTrace::FastUnwindStack):
79 Replace uptr with uhwptr for stack unwind.
80
f3754998
DS
812012-11-16 Dodji Seketeli <dodji@redhat.com>
82
83 * configure.tgt: Enable build on sparc linux.
84
f64bcb29
L
852012-11-15 H.J. Lu <hongjiu.lu@intel.com>
86
87 * configure.ac: Properly set MULTISUBDIR.
88 * asan/Makefile.am (gcc_version): New.
89 * interception/Makefile.am (gcc_version): Likewise.
90 * sanitizer_common/Makefile.am (gcc_version): Likewise.
91 * configure: Regenerated.
92 * asan/Makefile.in: Likewise.
93 * interception/Makefile.in: Likewise.
94 * sanitizer_common/Makefile.in: Likewise.
95
2a6346c4
L
962012-11-14 H.J. Lu <hongjiu.lu@intel.com>
97
98 PR other/55291
99 * configure.ac (--enable-version-specific-runtime-libs): New option.
100 (AC_CANONICAL_SYSTEM): New.
101 (AM_ENABLE_MULTILIB): Moved right after AM_INIT_AUTOMAKE.
102 (toolexecdir): Support multilib.
103 (toolexeclibdir): Likewise.
104 (multilib_arg): New.
105 * Makefile.in: Regenerated.
106 * aclocal.m4: Likewise.
107 * configure: Likewise.
108 * asan/Makefile.in: Likewise.
109 * interception/Makefile.in: Likewise.
110 * sanitizer_common/Makefile.in: Likewise.
111
4a56a7be
L
1122012-11-14 H.J. Lu <hongjiu.lu@intel.com>
113
114 PR other/55292
115 Backport from upstream revision 167883
116 * sanitizer_common/sanitizer_linux.cc (internal_mmap): Check
117 __x86_64__ instead of __WORDSIZE.
118 (internal_filesize): Likwise.
119
4053ca2c
L
1202012-11-14 H.J. Lu <hongjiu.lu@intel.com>
121
122 * configure.ac (AC_CONFIG_AUX_DIR): Removed.
123 * Makefile.in: Regenerated.
124 * configure: Likewise.
125
a2479b3d
L
1262012-11-13 H.J. Lu <hongjiu.lu@intel.com>
127
128 PR other/55304
129 * acinclude.m4: New file.
130 * Makefile.am (ACLOCAL_AMFLAGS): New.
131 * configure.ac (AC_PREREQ): Set to 2.64.
132 (AC_CONFIG_AUX_DIR): Set to "..".
133 * Makefile.in: Regenerated.
134 * aclocal.m4: Likewise.
135 * configure: Likewise.
136 * asan/Makefile.in: Likewise.
137 * interception/Makefile.in: Likewise.
138 * sanitizer_common/Makefile.in: Likewise.
139
140 * config.guess: Removed.
141 * config.sub: Likewise.
142 * depcomp: Likewise.
143 * install-sh: Likewise.
144 * ltmain.sh: Likewise.
145 * missing: Likewise.
146
93bf5390
RH
1472012-11-13 Richard Henderson <rth@redhat.com>
148
149 * configure.tgt: New file.
150
d2860e72
DM
1512012-11-12 David S. Miller <davem@davemloft.net>
152
153 * asan/asan_linux.cc (GetPcSpBp): Add sparc support.
154
f35db108
WM
1552012-10-29 Wei Mi <wmi@google.com>
156
157 Initial checkin: migrate asan runtime from llvm.