Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
lld
/
ELF
/
OutputSections.cpp
a592aeb
ELF: allow non allocated sections to go into allocated sections
by Rui Ueyama
· 7 years ago
b048605
[ELF] Make TrapInstr and Filler byte arrays. NFC.
by Simon Atanasyan
· 7 years ago
42ab6c5
Remove a global variable that we can live without.
by Rui Ueyama
· 7 years ago
4e24752
Reset input section pointers to null on each linker invocation.
by Rui Ueyama
· 7 years ago
88e7be2
[ELF] Pass callables by function_ref
by Benjamin Kramer
· 7 years ago
f61b073
[PPC64] Remove support for ELF V1 ABI in LLD
by Zaara Syeda
· 7 years ago
0029f21
[ELF] - Stop setting OutSecOff too early.
by George Rimar
· 7 years ago
0e30731
[ELF] Simplify compCtors and writeInt.
by Fangrui Song
· 8 years ago
1136ec6
[ELF] - Fix crash relative to SHF_LINK_ORDER sections.
by George Rimar
· 8 years ago
5aa2db1
Initialize a member in C++11 style. NFC.
by Rui Ueyama
· 8 years ago
852bd5c
Simplify removing empty output sections.
by Rafael Espindola
· 8 years ago
ee17371
Merge {COFF,ELF}/Strings.cpp to Common/Strings.cpp.
by Rui Ueyama
· 8 years ago
b851121
Fix gcc warning.
by Rafael Espindola
· 8 years ago
3bfa8f0
Add support for SHF_ARM_PURECODE.
by Rafael Espindola
· 8 years ago
79c23ee
Keep flags from phantom synthetic sections.
by Rafael Espindola
· 8 years ago
563e4f2
[ELF] - Introduce getInputSections() helper.
by George Rimar
· 8 years ago
27b2990
Sort each InputSectionDescription individually.
by Rafael Espindola
· 8 years ago
22d5335
Sort orphan section if --symbol-ordering-file is given.
by Rafael Espindola
· 8 years ago
e168968
[ELF] Compress debug sections after assignAddresses and support custom layout
by James Henderson
· 8 years ago
2128df7
[ELF] Refactor to remove loop copying all Sections in OS->finalize() [NFC]
by Peter Smith
· 8 years ago
03cbf46
[ELF] Move SHF_LINK_ORDER processing earlier in Writer.cpp [NFC]
by Peter Smith
· 8 years ago
8d0efdd
[ELF] Reset OutputSection size prior to processing linker script commands
by James Henderson
· 8 years ago
0ca350a
[ELF] Change default output section type to SHT_NOBITS
by Jake Ehrlich
· 8 years ago
2017d52
Move Memory.{h,cpp} to Common.
by Rui Ueyama
· 8 years ago
8bc2a19
Drop conflicting sh_entsize values.
by Rafael Espindola
· 8 years ago
aa8523e
Move OutputSectionFactory to LinkerScript.cpp. NFC.
by Rui Ueyama
· 8 years ago
343e822
[ELF] - Stop using SectionKey for creating output sections.
by George Rimar
· 8 years ago
f52496e
Rename SymbolBody -> Symbol
by Rui Ueyama
· 8 years ago
f173a63
[ELF] - Remove useless code. NFC.
by George Rimar
· 8 years ago
a6b1fbe
[ELF] - Stop sorting input sections in createSections().
by George Rimar
· 8 years ago
96b1157
[ELF] - Simplify reporting of garbage collected sections.
by George Rimar
· 8 years ago
4f5c8c2
[lld] Move Threads to Common
by Bob Haarman
· 8 years ago
a2212f8
Do not copy Sections vector.
by Rui Ueyama
· 8 years ago
f0403c6
Rename BytesDataCommand -> ByteCommand.
by Rui Ueyama
· 8 years ago
6b394ca
Rename Commands -> SectionCommands.
by Rui Ueyama
· 8 years ago
8befefb
Remove OutputSection::updateAlignment.
by Rui Ueyama
· 8 years ago
c8e0f79
Clarify code by adding a comment.
by Rui Ueyama
· 8 years ago
0e2bfb1
Merge addInputSec with OutputSection::addSection.
by Rui Ueyama
· 8 years ago
850b554
Return early. NFC.
by Rui Ueyama
· 8 years ago
b4175ed
Remove unused parameters.
by Rui Ueyama
· 8 years ago
c54d5b1
Do not mutate Script->Opt.Commands from a leaf helper function.
by Rui Ueyama
· 8 years ago
edafba2
Split addSection into two small functions. NFCI.
by Rui Ueyama
· 8 years ago
56c5c63
Inline a small function.
by Rui Ueyama
· 8 years ago
6e1001b
[EFL] - Fix incorrect code style. NFC.
by George Rimar
· 8 years ago
072a43b
[ELF] - Do not merge sections from SHT_GROUP when -relocatable
by George Rimar
· 8 years ago
c08593a
[ELF] - Fix comment. NFC.
by George Rimar
· 8 years ago
02a6fc5
Remove redundant parentheses.
by Rui Ueyama
· 8 years ago
3580ef1
[ELF] - Remove one of OutputSectionFactory::addInputSec().
by George Rimar
· 8 years ago
70ecb82
[ELF] - Move getSymbols() methods to InputFile.
by George Rimar
· 8 years ago
d6bcde3
[ELF] - Fix "--symbol-ordering-file doesn't work with linker scripts"
by George Rimar
· 8 years ago
d21ac10
Fix the order of section that are not on an order file.
by Rafael Espindola
· 8 years ago
8c022ca
Merge OutputSectionCommand and OutputSection.
by Rafael Espindola
· 8 years ago
67c6072
[ELF] - Apply clang-format. NFC.
by George Rimar
· 8 years ago
0553124
Remove redundant argument. NFC.
by Rafael Espindola
· 8 years ago
2126334
Move fabricateDefaultCommands earlier.
by Rafael Espindola
· 8 years ago
4cc0cd6
Use Entry::SecSize in a couple of cases.
by Rafael Espindola
· 8 years ago
71fab2f
Remove confusing `return`.
by Rui Ueyama
· 8 years ago
393563a
[ELF] Add an apostrophe after a file name when reporting discarded sections.
by Igor Kudrin
· 8 years ago
f51c805
Make OutputSections and OutputSectionCommands globals.
by Rafael Espindola
· 8 years ago
1c837b5
[ICF] Ignore SHF_GROUP flag when comparing two sections.
by Rui Ueyama
· 8 years ago
7204620
Use OutputSectionCommands in assignOffsets.
by Rafael Espindola
· 8 years ago
990c9cb
[ELF] - Do not merge relocation sections by name when using --emit-relocs.
by George Rimar
· 8 years ago
264b5d9
Move Object format code to lib/BinaryFormat.
by Zachary Turner
· 8 years ago
8c284ac
Move finalize to OutputSectionCommands. NFC.
by Rafael Espindola
· 8 years ago
8cde9a7
[ELF] - Allow multiple comdats when producing relocatable output.
by George Rimar
· 8 years ago
43e852f
[ELF] SHF_LINK_ORDER should sort based on InputSectionDescriptions
by Peter Smith
· 8 years ago
ef84219
[ELF] - Assign SHF_INFO_LINK flag to REL[A] sections.
by George Rimar
· 8 years ago
6888072
Move maybeCompress to OutputSectionCommand.
by Rafael Espindola
· 8 years ago
db5e56f
Store a single Parent pointer for InputSectionBase.
by Rafael Espindola
· 8 years ago
b47c6e5
Fix a crash.
by Rafael Espindola
· 8 years ago
e39709b
Check Live instead of the section type.
by Rafael Espindola
· 8 years ago
fa71b26
[ELF] - Fix comment. NFC.
by George Rimar
· 8 years ago
3b189d1
[ELF] - Do not allow -r to eat comdats.
by George Rimar
· 8 years ago
2f106b4
When uncompressing sections, remove SHF_COMPRESSED bits. NFC.
by Rui Ueyama
· 8 years ago
55b169b
Move writeTo to OutputSectionCommand.
by Rafael Espindola
· 8 years ago
69b17c3
[ELF] - Detemplate access to SymTab, DynSymTab, GnuHashTab. NFC.
by George Rimar
· 8 years ago
33d903d
Rename parallelFor -> parallelForEachN.
by Rui Ueyama
· 8 years ago
896cbc4
[ELF] Improve error message for incompatible section types
by Rui Ueyama
· 8 years ago
c5b612b
Don't use section names in getFiller. NFC.
by Rafael Espindola
· 8 years ago
d86a4e5
[ELF] - Linkerscript: support combination of linkerscript and --compress-debug-sections.
by George Rimar
· 8 years ago
660c9ab
Delete LinkerScript::getSectionIndex.
by Rafael Espindola
· 8 years ago
4f013bb
Create an OutputSection for each non-empty OutputSectionCommand.
by Rafael Espindola
· 8 years ago
577168e
[ELF] Improve error message for incompatible section flags
by Rui Ueyama
· 8 years ago
196adec
Fix buildbot failure.
by Rui Ueyama
· 8 years ago
07c62c1
Rename CompressedHeader ZDebugHeader.
by Rui Ueyama
· 8 years ago
066c4ab
Simplify createHeader and inline it.
by Rui Ueyama
· 8 years ago
dbf9339
[ELF] - Implemented --compress-debug-sections option.
by George Rimar
· 8 years ago
1c2b3c4
Remove useless namespaces.
by Rui Ueyama
· 8 years ago
b58079d4
Remove big-endianness from =<fillexp> code.
by Rui Ueyama
· 8 years ago
8f8c2f9
Call getFiller only when filler is not zero.
by Rui Ueyama
· 8 years ago
9d9a663
[ELF] Recommit r299635 to pad x86 executable sections with 0xcc
by James Henderson
· 8 years ago
dc8eb81
Move a cast out of a function. NFC.
by Rafael Espindola
· 8 years ago
d983180
Revert r299635 because it exposed a latent bug.
by James Henderson
· 8 years ago
8dd4c06
[ELF] Pad x86 executable sections with 0xcc int3 instructions
by James Henderson
· 8 years ago
c49bb0f
Make a helper function file-local.
by Rui Ueyama
· 8 years ago
4995afd
Rename forEach -> parallelForEach and forLoop -> parallelFor.
by Rui Ueyama
· 9 years ago
1ec03e4
[ELF] - Detemplate InputSection::getRelocatedSection(). NFC.
by George Rimar
· 9 years ago
9353e2d
[ELF] - Detemplate InputSectionBase::getLinkOrderDep(). NFC.
by George Rimar
· 9 years ago
a8dba48
[ELF] - Combine LinkerScriptBase and LinkerScript<ELFT>
by George Rimar
· 9 years ago
d57e74b7
Compute Config member function return values only once.
by Rui Ueyama
· 9 years ago
Next »