- Jan 22, 2013
-
-
Alexander Potapenko authored
llvm-svn: 173137
-
Alexander Potapenko authored
We already have Darwin-specific version of this test. llvm-svn: 173136
-
Alexander Potapenko authored
This patch changes the behavior of the -fsanitize=address flag, making it use the dynamic runtime library (libclang_rt.asan_osx_dynamic.dylib) instead of the static one. It also drops the CoreFoundation dependency, since the dynamic runtime doesn't need it. llvm-svn: 173135
-
Alexander Potapenko authored
This CL drastically simplifies the way we're hooking the memory allocation routines in ASan on Mac by using dylib interposition to replace the main malloc_zone_* functions. This allows us to avoid replacing the default CFAllocator and drop the CF dependency at all. Committing this patch will result in the static runtime being broken. A follow-up CL will switch ASan to use the dynamic runtime library. llvm-svn: 173134
-
Alexey Samsonov authored
llvm-svn: 173133
-
Alexey Samsonov authored
ASan: disable flexible mapping and offset on Android. It doesn't work for dynamic ASan runtime there llvm-svn: 173132
-
Kostya Serebryany authored
llvm-svn: 173131
-
Kostya Serebryany authored
llvm-svn: 173130
-
Kostya Serebryany authored
[asan] split asan_test.cc to speedup parallel build (most important if building with a debug clang, which takes a couple of minutes on this large file with templates). More splits to follow llvm-svn: 173129
-
NAKAMURA Takumi authored
llvm-svn: 173128
-
NAKAMURA Takumi authored
llvm-svn: 173127
-
Michael Gottesman authored
allows for gvn to perform certain optimizations. Thus the runline should only contain -objc-arc-aa, not the full -objc-arc. llvm-svn: 173126
-
Shankar Easwaran authored
it looks like g++ 4.7.2 doesnot like bit fields when the type is a enumeration (Throws an error as bit-field with non integral type) llvm-svn: 173125
-
NAKAMURA Takumi authored
"Note that 'USEDLIBS' must include all of the core clang libraries when -static is given to linker on cygming." llvm-svn: 173124
-
NAKAMURA Takumi authored
llvm-svn: 173123
-
John McCall authored
We were previously hard-coding a particular field index. This was fine before (because we were obviously guaranteed the presence of a copy/dispose member) except for (1) alignment padding and (2) future extensions adding extra members to the header, such as the extended-layout pointer. Note that we only introduce the extended-layout pointer in the presence of structs. (We also seem to be introducing it even in the presence of an all-non-object layout, but that's a different potential issue.) llvm-svn: 173122
-
NAKAMURA Takumi authored
clang/test/Index/comment-to-html-xml-conversion.cpp: Mark this as XFAIL:valgrind, for now. Working in progress. llvm-svn: 173121
-
Daniel Dunbar authored
llvm-svn: 173120
-
Enrico Granata authored
llvm-svn: 173119
-
Sean Callanan authored
Avoids an error about an ambiguous constructor call. llvm-svn: 173118
-
Michael J. Spencer authored
llvm-svn: 173117
-
NAKAMURA Takumi authored
llvm-svn: 173116
-
NAKAMURA Takumi authored
clang/test/CodeGen: Nuke llvm's opt and llvm-dis, and FileCheck-ize two tests. -O1 is sufficient here. llvm-svn: 173115
-
NAKAMURA Takumi authored
@llvm.stacksave is emitted regardless of "opt -std-compile-opts". We have optimizers' tests in llvm/test/Transforms. llvm-svn: 173114
-
NAKAMURA Takumi authored
llvm-svn: 173113
-
NAKAMURA Takumi authored
llvm-svn: 173112
-
Enrico Granata authored
llvm-svn: 173111
-
Andrew Trick authored
Manish already fixed this test to work with NoTTI. llvm-svn: 173110
-
Bill Wendling authored
llvm-svn: 173109
-
Bill Wendling authored
llvm-svn: 173108
-
Greg Clayton authored
Clear up the documentation for the "container-regs" and "invalidate-regs" key/value pair responses for qRegisterInfo with examples of single and multiple registers for each. llvm-svn: 173107
-
Bill Wendling authored
llvm-svn: 173106
-
Greg Clayton authored
Changed the register number lists for the qRegisterInfo packet response to be raw hex to match all other register reading and writing APIs. llvm-svn: 173105
-
Greg Clayton authored
Modified the ARM register context to invalidate r8 - r14 when the CPSR register is modified. llvm-svn: 173104
-
Joel Jones authored
llvm-svn: 173103
-
Greg Clayton authored
Updated the LLDB qRegisterInfo documentation to contain information on the new "invalidate-regs" and "container-regs" keys that can be returned in response to a qRegisterInfo packet. llvm-svn: 173102
-
Bill Wendling authored
llvm-svn: 173101
-
- Jan 21, 2013
-
-
Daniel Jasper authored
We used to align trailing comments belong to different things. Before: void f() { // some function.. } int a; // some variable.. After: void f() { // some function.. } int a; // some variable.. llvm-svn: 173100
-
Bill Wendling authored
This further restricts the use of the Attribute class to the Attribute family of classes. llvm-svn: 173099
-
Bill Wendling authored
This further restricts the use of the Attribute class to the Attribute family of classes. llvm-svn: 173098
-