hanchenye-llvm-project/lld/ELF
Rafael Espindola 57b2592ace Don't treat the string table index specially. NFC.
We assign the string table section an index like every other section, we can
use it from there.

llvm-svn: 247051
2015-09-08 19:23:30 +00:00
..
CMakeLists.txt ELF: Create a string table. 2015-08-12 00:00:24 +00:00
Chunks.cpp [elf2] Add basic relocation support for x86-64. 2015-08-27 23:15:56 +00:00
Chunks.h [elf2] Correctly handle sections with an alignment of 0. Spec says to treat it as an alignment of 1. 2015-09-05 00:25:33 +00:00
Config.h Make these headers as being c++. 2015-08-14 14:12:54 +00:00
Driver.cpp Simplify reporting of undefined symbols. 2015-09-08 14:32:29 +00:00
Driver.h Make these headers as being c++. 2015-08-14 14:12:54 +00:00
DriverUtils.cpp Move the error handling functions to Error.h. NFC. 2015-08-06 15:08:23 +00:00
Error.cpp Move the error handling functions to Error.h. NFC. 2015-08-06 15:08:23 +00:00
Error.h Make these headers as being c++. 2015-08-14 14:12:54 +00:00
InputFiles.cpp Start adding support for symbols in shared libraries. 2015-09-08 15:50:05 +00:00
InputFiles.h Start adding support for symbols in shared libraries. 2015-09-08 15:50:05 +00:00
Options.td [ELF2] Add a new ELF linker based on the new PE/COFF linker. 2015-07-24 21:03:07 +00:00
README.md [ELF2] Add a new ELF linker based on the new PE/COFF linker. 2015-07-24 21:03:07 +00:00
SymbolTable.cpp Start adding support for symbols in shared libraries. 2015-09-08 15:50:05 +00:00
SymbolTable.h Simplify reporting of undefined symbols. 2015-09-08 14:32:29 +00:00
Symbols.cpp Start adding support for symbols in shared libraries. 2015-09-08 15:50:05 +00:00
Symbols.h Start adding support for symbols in shared libraries. 2015-09-08 15:50:05 +00:00
Writer.cpp Don't treat the string table index specially. NFC. 2015-09-08 19:23:30 +00:00
Writer.h Make these headers as being c++. 2015-08-14 14:12:54 +00:00

README.md

The New ELF Linker

This directory contains a port of the new PE/COFF linker for ELF.

Overall Design

See COFF/README.md for details on the design.

Capabilities

This linker can currently generate a valid ELF file that can be run on linux from a single input file.