Go to file
Lang Hames 201c08f811 [lld][MachO] Always reserve space for the empty string in the mach-o symbol
table.

The first entry in the MachO symbol table is always the empty string: make sure
we reserve space for it, or we will overflow the symbol table by one byte.

No test case - this manifests as an occasional memory error. In the near future
I hope to set up a bot building and runnnig LLD with sanitizers - that should
catch future instances of this issue.

llvm-svn: 255178
2015-12-10 00:12:24 +00:00
clang Fix crash on invalid initialization with std::initializer_list 2015-12-09 23:18:38 +00:00
clang-tools-extra Added coverage check for extensionless headers, and exclude hidden dot directoryies. 2015-12-04 22:42:18 +00:00
compiler-rt [PGO] Add cmake check to determine atomics op availability 2015-12-09 22:46:49 +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 integer: remove explicit casts from _MIN definitions 2015-10-06 19:12:12 +00:00
libcxx Remove visibility attributes from out-of-class method definitions in iostreams. 2015-12-09 23:42:30 +00:00
libcxxabi .gitignore: ignore vim swap files 2015-12-04 02:15:02 +00:00
libunwind Make it possible to use libunwind without heap. 2015-11-09 06:57:29 +00:00
lld [lld][MachO] Always reserve space for the empty string in the mach-o symbol 2015-12-10 00:12:24 +00:00
lldb enable timeout/exceptional exit support for xUnit formatter 2015-12-09 22:02:31 +00:00
llgo [llgo] Force exporting __morestack from llgoi 2015-11-27 04:46:46 +00:00
llvm [X86] Enable shrink-wrapping by default, but keep it disabled for stack frames 2015-12-09 23:08:18 +00:00
openmp Replace DYNA_* names with KMP_* names 2015-12-03 19:37:20 +00:00
polly executeScopConditionally: Introduce special exiting block 2015-12-09 11:38:22 +00:00