Go to file
Pavel Labath 3ef4eebc27 [elf] Remove one copy of the section merging code
Summary:
Besides being superfluous, this double merging was actually wrong and
causing some sections to be added twice. The reason for that was that
the code assumes section IDs are unique in the section list, but this is
only true if all sections in the list come from the same object file.

Reviewers: fjricci, jankratochvil

Subscribers: emaste, lldb-commits, arichardson

Differential Revision: https://reviews.llvm.org/D44157

llvm-svn: 327123
2018-03-09 12:30:09 +00:00
clang CodeGen: simplify and validate exception personalities 2018-03-09 07:06:42 +00:00
clang-tools-extra [clang-tidy] fix header guard 2018-03-09 11:47:37 +00:00
compiler-rt [asan] Try to unbreak arm build bots by only running the test on 2018-03-09 12:26:29 +00:00
debuginfo-tests [Darwin] Specify DWARF 2/4 when running apple accelerator tests. 2018-02-26 20:56:45 +00:00
libclc amdgcn/fmax: fcanonicalize operands 2018-03-08 23:01:01 +00:00
libcxx Low-hanging fruit optimization in string::__move_assign(). 2018-03-08 21:15:26 +00:00
libcxxabi [demangler] Fix a mistake in r326797. 2018-03-07 04:29:33 +00:00
libunwind [libunwind][MIPS]: Add support for unwinding in N32 processes. 2018-02-27 21:24:02 +00:00
lld Resubmit "Write a hash of the executable into the PE timestamp fields." 2018-03-08 19:33:47 +00:00
lldb [elf] Remove one copy of the section merging code 2018-03-09 12:30:09 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm TableGen: Add a defset statement 2018-03-09 12:24:42 +00:00
openmp [OpenMP][libomptarget] Fix union. 2018-03-08 18:44:02 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [Polly][CMake] Fix lit setup for building the in the mono repo 2018-03-05 14:43:04 +00:00
README.md Add an svn project to contain the files that appear at the root of the 2017-10-19 21:09:49 +00:00

README.md

Low Level Virtual Machine (LLVM)

This directory and its subdirectories contain source code for LLVM, a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments.