llvm-project/lldb
Sean Callanan 6447c47541 Elide all artificial copy constructors, because
they are probably trivial.  This means that we
don't confuse Clang about whether a class is
trivially copy constructible.  It can figure
that out itself as long as we don't explicitly
feed it the constructors.

If the class is trivially copy-constructible,
this can change the ABI that Clang uses to call
functions that return that class (e.g., by making
the object be returned in a register), so this
is quite important for correctness.

<rdar://problem/13457741>

llvm-svn: 178411
2013-03-30 03:06:45 +00:00
..
docs Updated the code signing docs. 2013-03-29 17:53:55 +00:00
examples A few more tweaks to the python perf tests. Now there is a MemoryMeasurement. 2013-03-26 21:00:29 +00:00
include Fixed the way ClangASTImporter deports types from 2013-03-30 02:31:21 +00:00
lib Fix makefile build by linking needed library 'irreader' 2013-03-28 17:08:09 +00:00
lldb.xcodeproj <rdar://problem/13521159> 2013-03-27 23:08:40 +00:00
lldb.xcworkspace Move the performance test cases into their own project. 2013-03-18 23:05:00 +00:00
resources Updated Apple LLDB version to lldb-300.99.0. Also 2013-03-07 22:29:06 +00:00
scripts Modified patch from Prabhat Verma to enable loading core files through the SBTarget API. 2013-03-25 22:40:51 +00:00
source Elide all artificial copy constructors, because 2013-03-30 03:06:45 +00:00
test Fixing Python commands test cases to work even after removing Printf 2013-03-30 00:53:13 +00:00
tools Debugserver fix for launching iOS apps who are named "com.apple.something" 2013-03-28 01:48:21 +00:00
utils Minor update to Vim frontend: simplify breakpoints display (and list unresolved breakpoints) 2013-02-12 00:31:40 +00:00
www - Masking out SBCommandReturnObject::Printf() from the Python layer because SWIG and varargs do not get along well. 2013-03-25 17:37:39 +00:00
.gitignore Remove "llvm" from list of things to ignore. This results in the 2012-03-03 06:43:59 +00:00
CMakeLists.txt Select correct -std flag for CMake for different versions of gcc. 2013-03-21 20:52:53 +00:00
INSTALL.txt Update INSTALL.txt to mention LLDB builds on Linux with GCC or Clang. 2013-02-21 22:37:18 +00:00
LICENSE.TXT
Makefile Fix Linux i386 build 2013-03-07 00:48:53 +00:00