Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
MC
/
ELFObjectWriter.cpp
79ace92
Recommit r348243 - "[llvm-mc] - Do not crash when referencing undefined debug sections."
by George Rimar
· 7 years ago
c968d83
Revert r348243 "[llvm-mc] - Do not crash when referencing undefined debug sections."
by George Rimar
· 7 years ago
026cc2f
[llvm-mc] - Do not crash when referencing undefined debug sections.
by George Rimar
· 7 years ago
fe83270
The initial .text section generated in object files was missing the
by Eric Christopher
· 7 years ago
69dd7cd
MC: Redirect .addrsig directives referring to private (.L) symbols to the section symbol.
by Peter Collingbourne
· 7 years ago
3e22733
MC: Implement support for new .addrsig and .addrsig_sym directives.
by Peter Collingbourne
· 7 years ago
ae6eeae
[MC] Add assembler support for .cg_profile.
by Michael J. Spencer
· 7 years ago
63062d9
MC: Introduce an ELF dwo object writer and teach llvm-mc about it.
by Peter Collingbourne
· 7 years ago
f0226e6
MC: Extract a derived class from ELFObjectWriter. NFCI.
by Peter Collingbourne
· 7 years ago
a29fe57
MC: Extract ELFObjectWriter's ELF writing functionality into an ELFWriter class. NFCI.
by Peter Collingbourne
· 7 years ago
59a6fc4
MC: Remove stream and output functions from MCObjectWriter. NFCI.
by Peter Collingbourne
· 7 years ago
438390f
MC: Have the object writers return the number of bytes written. NFCI.
by Peter Collingbourne
· 7 years ago
f17b149
MC: Change object writers to use endian::Writer. NFCI.
by Peter Collingbourne
· 7 years ago
147db3e
MC: Change MCAssembler::writeSectionData and writeFragmentPadding to take a raw_ostream. NFCI.
by Peter Collingbourne
· 7 years ago
e3f6529
Support: Simplify endian stream interface. NFCI.
by Peter Collingbourne
· 7 years ago
8e173e1
MC: Remove dead code. NFCI.
by Peter Collingbourne
· 7 years ago
22c568b
[MC] ELFObjectWriter: Removing unneeded variable and cast
by Sam Clegg
· 7 years ago
201a108
ELFObjectWriter: Allow one unique symver per symbol
by Vlad Tsyrklevich
· 7 years ago
47b4d6b
Delay creating an alias for @@@.
by Rafael Espindola
· 8 years ago
60fbc7c
[MC] Thread unique_ptr<MCObjectWriter> through the create.*ObjectWriter
by Lang Hames
· 8 years ago
dcb312b
[MC] Plumb unique_ptr<MCELFObjectTargetWriter> through createELFObjectWriter to
by Lang Hames
· 8 years ago
ede43b7
[mips] Implement generation of relocations "chains" used by N32 ABI
by Simon Atanasyan
· 8 years ago
9f676a7
[mips] Do not pass redundant IsN64 flag to MCELFObjectTargetWriter. NFC
by Simon Atanasyan
· 8 years ago
ceecfe5b
Simplify interface now that we don't need to pass IsPCRel. NFC.
by Rafael Espindola
· 8 years ago
8a261c2
Add a common error checking for some invalid expressions.
by Rafael Espindola
· 8 years ago
1f62f57
sink DebugCompressionType into MC for exposing to clang
by Saleem Abdulrasool
· 8 years ago
264b5d9
Move Object format code to lib/BinaryFormat.
by Zachary Turner
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
7975b99
[MC] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
3600305
MC: Remove unused virtual function MCObjectWriter::isWeak. NFC.
by Peter Collingbourne
· 8 years ago
43dcf4d
Fix asm printing of associated sections.
by Evgeniy Stepanov
· 9 years ago
89e36cc
Silence a warning "hiding virtual function".
by Vassil Vassilev
· 9 years ago
5b75fd9
MC: De-duplicate the object streamer implementations of EmitFileDirective into MCObjectStreamer. NFCI.
by Peter Collingbourne
· 9 years ago
d3a6c89
[MC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
dc1c301
Make it possible to set SHF_LINK_ORDER explicitly.
by Rafael Espindola
· 9 years ago
13a79bb
Change how we handle section symbols on ELF.
by Rafael Espindola
· 9 years ago
167ca4a
Recommit r292214 "[Support/Compression] - Change zlib API to return Error instead of custom status"
by George Rimar
· 9 years ago
715540f
Revert r292214 "[Support/Compression] - Change zlib API to return Error instead of custom status."
by George Rimar
· 9 years ago
e29a32e
[Support/Compression] - Change zlib API to return Error instead of custom status.
by George Rimar
· 9 years ago
9b106ea
MC: ensure that we have a section before accessing it
by Saleem Abdulrasool
· 9 years ago
39751af
Misc improvements to StringTableBuilder.
by Rafael Espindola
· 9 years ago
4897588
Delete some dead code.
by Rafael Espindola
· 9 years ago
c91e38c
Recommit 270977 - [llvm-mc] - Teach llvm-mc to generate zlib styled compression sections.
by George Rimar
· 9 years ago
e79fc3e
Revert r270977 ([llvm-mc] - Teach llvm-mc to generate zlib styled compression sections.)
by George Rimar
· 9 years ago
48dcd2b
[llvm-mc] - Teach llvm-mc to generate zlib styled compression sections.
by George Rimar
· 9 years ago
b910e56
Revert r270569 (teach llvm-mc to generate compressed debug sections in zlib
by Richard Smith
· 9 years ago
68003e0
Recommit r270070 ([llvm-mc] - Teach llvm-mc to generate compressed debug sections in zlib style.)
by George Rimar
· 9 years ago
cf2bf9d
Temporarily revert r270070
by George Rimar
· 9 years ago
99c901f
[llvm-mc] - Teach llvm-mc to generate compressed debug sections in zlib style.
by George Rimar
· 9 years ago
a463d31
[mips] Correct the ordering of HI/LO pairs in the relocation table.
by Daniel Sanders
· 9 years ago
fe98b2f
[mips] Use MipsMCExpr instead of MCSymbolRefExpr for all relocations.
by Daniel Sanders
· 9 years ago
a0fa262
[MC/ELFObjectWriter] Fix indentation of class body.
by David Blaikie
· 9 years ago
a023f79
Handle section vs global name conflict.
by Evgeniy Stepanov
· 9 years ago
ecefe5a
Fix Clang-tidy readability-redundant-control-flow warnings; other minor fixes.
by Eugene Zelenko
· 10 years ago
b718237
Accept subtractions involving a weak symbol.
by Rafael Espindola
· 10 years ago
5568c83
Handle 64 bit offsets.
by Rafael Espindola
· 10 years ago
8340f94
Convert a few assert failures into proper errors.
by Rafael Espindola
· 10 years ago
00ebfd4
Simplify. NFC.
by Rafael Espindola
· 10 years ago
f44db24
Avoid explicit relocation sorting most of the time.
by Rafael Espindola
· 10 years ago
d0e1652
Always sort by offset first. NFC.
by Rafael Espindola
· 10 years ago
9be59af
[Assembler] Make fatal assembler errors non-fatal
by Oliver Stannard
· 10 years ago
21956e4
Add a RAW mode to StringTableBuilder.
by Rafael Espindola
· 10 years ago
fc063e8
Avoid storing a second copy of each string in StringTableBuilder.
by Rafael Espindola
· 10 years ago
e3a20f5
Fix pr24486.
by Rafael Espindola
· 10 years ago
abdb2d2a
[MC] Allow MCObjectWriter's output stream to be swapped out
by David Majnemer
· 10 years ago
2cd1951
Convert a member variable to a local one.
by Rafael Espindola
· 10 years ago
6dff814
Diagnose undefined temporary symbols.
by Rafael Espindola
· 10 years ago
41de802
Revert r240302 ("Bring r240130 back.").
by Daniel Jasper
· 10 years ago
f00654e
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
by Alexander Kornienko
· 10 years ago
9e0d41a
Fix PR23914.
by Evgeniy Stepanov
· 10 years ago
2d6bae2
Bring r240130 back.
by Rafael Espindola
· 10 years ago
a81d59e
Update ELFObjectWriter::reset() following r238073.
by Yaron Keren
· 10 years ago
67e715f
Revert 240130, it caused crashes (repro in PR23900).
by Nico Weber
· 10 years ago
70bc5f1
Fixed/added namespace ending comments using clang-tidy. NFC
by Alexander Kornienko
· 10 years ago
284a750
Make all temporary symbols unnamed.
by Rafael Espindola
· 10 years ago
b20fbb8
Refactor padding writing into a helper function.
by Rafael Espindola
· 10 years ago
7830fc8
Save a map lookup. NFC.
by Rafael Espindola
· 10 years ago
56ed0bb
MC: Clean up the naming for MCMachObjectWriter. NFC.
by Jim Grosbach
· 10 years ago
36e60e9
MC: Clean up naming in MCObjectWriter. NFC.
by Jim Grosbach
· 10 years ago
57c8083
Remove unused argument. NFC.
by Rafael Espindola
· 10 years ago
a401eee
Omit unused section symbols from the symbol table.
by Rafael Espindola
· 10 years ago
8c006ee
Bring back r239006 with a fix.
by Rafael Espindola
· 10 years ago
a86ecee
Revert "Pack the MCSymbolELF bit fields into MCSymbol's Flags."
by Rafael Espindola
· 10 years ago
d31203a
Pack the MCSymbolELF bit fields into MCSymbol's Flags.
by Rafael Espindola
· 10 years ago
f8794ff
Remove MCELFSymbolFlags.h. It is now internal to MCSymbolELF.
by Rafael Espindola
· 10 years ago
212fdde
Remember if a weakref of a symbol has been used.
by Rafael Espindola
· 10 years ago
8c52a9b
Store whether a symbol is a comdat signature in MCSymbolELF.
by Rafael Espindola
· 10 years ago
ada43f6
Record in a MCSymbolELF if it has been used in a relocation.
by Rafael Espindola
· 10 years ago
ef1e863
Simplify the logic in ELFObjectWriter::isInSymtab. NFC.
by Rafael Espindola
· 10 years ago
0ccf9b7
Pass a MCSymbolELF to a few ELF only functions. NFC.
by Rafael Espindola
· 10 years ago
95fb9b9
Merge MCELF.h into MCSymbolELF.h.
by Rafael Espindola
· 10 years ago
a869576
Create a MCSymbolELF.
by Rafael Espindola
· 10 years ago
4d37b2a
Remove getData.
by Rafael Espindola
· 10 years ago
beb6060
Remove the MCSymbolData typedef.
by Rafael Espindola
· 10 years ago
b5d316b
Rename getOrCreateSymbolData to registerSymbol and return void.
by Rafael Espindola
· 10 years ago
d31c0e2
Fix build without asserts.
by Rafael Espindola
· 10 years ago
e3b2acf
Pass MCSymbols to the helper functions in MCELF.h.
by Rafael Espindola
· 10 years ago
ece40ca
Pass a MCSymbol to needsRelocateWithSymbol.
by Rafael Espindola
· 10 years ago
1467250
Move common symbol related information from MCSectionData to MCSymbol.
by Rafael Espindola
· 10 years ago
7c23cba
Move SymbolSize from MCSymbolData to MCSymbol.
by Rafael Espindola
· 10 years ago
Next »