Go to file
Adhemerval Zanella 3ebea27d66 [ELF] Fix .init_array initialization
Some compilers may not add the section symbol in '.symtab' for the
.init_array and 'ldd' just ignore it.  It results in global constructor
not being called in final executable.

This patch add both '.init_array' and '.fini_array' to be added in
Atom graph generation even when the section contains no symbol.  An
already existing testcase is modified to check for such scenario.

The issue fixes the llvm test-suite regressions for both Single
and MultiSource files.

llvm-svn: 240570
2015-06-24 19:26:00 +00:00
clang clang-format: [JS] Support regex literals containing quotes (' and "). 2015-06-24 16:01:02 +00:00
clang-tools-extra [clang-tidy] Fix false positives in misc-macro-parentheses checker 2015-06-23 12:45:14 +00:00
compiler-rt SafeStack: Add another missing header to try to fix FreeBSD build. 2015-06-24 18:16:05 +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: Fix build with LLVM 3.7 2015-06-24 17:03:50 +00:00
libcxx Make support for thread-unsafe C functions optional. 2015-06-24 08:44:38 +00:00
libcxxabi fallback_malloc: silence conversion warning (NFC) 2015-06-03 17:25:35 +00:00
libunwind Code cleanup: Reindent statements. 2015-05-30 14:00:39 +00:00
lld [ELF] Fix .init_array initialization 2015-06-24 19:26:00 +00:00
lldb Revert rL240435: "Mark SBFrame::GetFunctionName and SBFrame::IsInlined as const.". 2015-06-24 18:35:36 +00:00
llgo [llgo] cmd/llgoi: use line editor 2015-05-23 15:16:09 +00:00
llvm Add a SymbolRef::getValue. 2015-06-24 19:11:10 +00:00
openmp Allow machine hierarchy expansion 2015-06-22 15:59:18 +00:00
polly Add support for srem instruction 2015-06-24 04:13:29 +00:00