Go to file
Jason Molenda 955dcf2dbc Add a way for an ObjectFile to indicate that assembly emulation
should not be used for this module -- for use when an ObjectFile
knows that it does not have meaningful or accurate function start
addresses.  

More commonly, it is not clear that function start addresses are
missing in a module.  There are certain cases on Mac OS X where we
can tell that a Mach-O binary has been stripped of this essential
information, and the unwinder can end up emulating many megabytes
of instructions for a single "function" in the binary.

When a Mach-O binary is missing both an LC_FUNCTION_STARTS load 
command (very unusual) and an eh_frame section, then we will assume 
it has also been stripped of symbols and that instruction emulation
will not be useful on this module.

<rdar://problem/25988067> 

llvm-svn: 268475
2016-05-04 03:09:40 +00:00
clang [X86] Add -malign-double support 2016-05-04 02:58:24 +00:00
clang-tools-extra [clang-tidy] MoveConstructorInitCheck - Add parameter name to check message. 2016-05-03 23:07:44 +00:00
compiler-rt [sanitizer] Move stat/__xstat to the common interceptors 2016-05-03 23:43:45 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc prepare-builtins: Remove call to getGlobalContext() 2016-04-15 14:18:58 +00:00
libcxx Update version numbers in docs 2016-05-03 22:50:33 +00:00
libcxxabi Enable testing for static libc++abi 2016-04-19 12:47:38 +00:00
libunwind unwind: remove last instance of -Wexpansion-to-defined 2016-04-26 01:11:29 +00:00
lld Implement --build-id=none. 2016-05-03 20:55:47 +00:00
lldb Add a way for an ObjectFile to indicate that assembly emulation 2016-05-04 03:09:40 +00:00
llgo [llgo] llgoi: separate evaluation from printing 2016-04-25 01:18:20 +00:00
llvm Make ListScope and DictScope re-use the same code. 2016-05-04 01:46:59 +00:00
openmp NFC remove unneded spaces (test commit) 2016-05-03 23:10:20 +00:00
polly Typo: ToComplex -> TooComplex. NFC. 2016-05-02 12:25:36 +00:00