Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
refs/heads/r
/
tools
/
yaml2obj
/
yaml2elf.cpp
64002dd
[yaml2obj/obj2yaml] - Support dumping/parsing ABI version.
by George Rimar
· 7 years ago
a4079af
[yaml2obj] format some codes NFC.
by Xing GUO
· 7 years ago
f81732f
[yaml2obj] revert bad change
by Xing GUO
· 7 years ago
075618b
[yaml2obj] format some codes NFC.
by Xing GUO
· 7 years ago
53a9c2e
[yaml2obj] Move redundant statements into a separate static function
by Xing GUO
· 7 years ago
f23f849
[yaml2obj] - Allow to use numeric sh_link (Link) value for sections.
by George Rimar
· 7 years ago
d9d6711
[yaml2elf] - Simplify code, add a test. NFC.
by George Rimar
· 7 years ago
312924a
[yaml2obj] - Teach yaml2obj to produce SHT_GROUP section with a custom Info field.
by George Rimar
· 7 years ago
3ea0447
[yaml2obj] - Teach tool to produce SHT_GROUP section with a custom type.
by George Rimar
· 7 years ago
b40956fe
[yaml2obj] - Add a support for changing EntSize.
by George Rimar
· 7 years ago
f3f578d
[yaml2obj] Add default sh_entsize for dynamic sections
by Paul Semel
· 7 years ago
eefdbb4
[llvm-readobj] Add experimental support for SHT_RELR sections
by Jake Ehrlich
· 7 years ago
26b584c
Remove \brief commands from doxygen comments.
by Adrian Prantl
· 7 years ago
ae6875e
[tools] Use WithColor for printing errors.
by Jonas Devlieghere
· 7 years ago
5a286a0
Instead of ELFFile<ELFT>::Type, use ELFT::Type. NFC.
by Rui Ueyama
· 8 years ago
0a75940
Use ELF{32,64}{LE,BE} instead of ELFType<{little,big}, {true,false}>. NFC.
by Rui Ueyama
· 8 years ago
9c5b799
Add ELF dynamic symbol support to yaml2obj/obj2yaml
by Dave Lee
· 8 years ago
9a5be1f
Reapply: Allow yaml2obj to order implicit sections for ELF
by Dave Lee
· 8 years ago
aeaece7
Revert "Reapply: Allow yaml2obj to order implicit sections for ELF"
by Dave Lee
· 8 years ago
9fd7184
Reapply: Allow yaml2obj to order implicit sections for ELF
by Dave Lee
· 8 years ago
7c6de05
Revert "Allow yaml2obj to order implicit sections for ELF"
by Dave Lee
· 8 years ago
1d494b9
Fix build bots after r317622
by Dave Lee
· 8 years ago
595a448
Allow yaml2obj to order implicit sections for ELF
by Dave Lee
· 8 years ago
9ae2da6
[yaml2obj][ELF] Add support for setting alignment in program headers
by Jake Ehrlich
· 8 years ago
746c778
[yaml2obj][ELF] Add support for symbol indexes greater than SHN_LORESERVE
by Petr Hosek
· 8 years ago
8231133
[yaml2obj][ELF] Make symbols optional for relocations
by Petr Hosek
· 8 years ago
e7726ca
[yaml2obj][ELF] Add support for program headers
by Petr Hosek
· 8 years ago
19ca2b0
Move Object format code to lib/BinaryFormat.
by Zachary Turner
· 8 years ago
2638e45
Misc improvements to StringTableBuilder.
by Rafael Espindola
· 9 years ago
ee3cdff
Revert "Use getSize instead of data().size(). NFC."
by Rafael Espindola
· 9 years ago
1c287c0
Use getSize instead of data().size(). NFC.
by Rafael Espindola
· 9 years ago
9cf90e6
[yaml2obj] Remove --format option in favor of YAML tags
by Chris Bieneman
· 9 years ago
18903ff
Move ObjectYAML code to a new library.
by Rafael Espindola
· 10 years ago
3edb0ec
Update to use new name alignTo().
by Rui Ueyama
· 10 years ago
715bcca
Add a RAW mode to StringTableBuilder.
by Rafael Espindola
· 10 years ago
82f1bf2
[yaml2obj] Support numeric indexes to create invalid files. Will be used by lld test.
by Michael J. Spencer
· 10 years ago
ba8d948
[yaml2obj] Initialize sh_addralign field for the .symtab section
by Simon Atanasyan
· 10 years ago
080d7a8
[yaml2obj] Align section content using AddressAlign field's value
by Simon Atanasyan
· 10 years ago
afc0340
[ELFYAML] Fix handling SHT_NOBITS sections by obj2yaml/yaml2obj tools
by Simon Atanasyan
· 10 years ago
a89ad42
This reverts commit r241350 and r241352.
by Rafael Espindola
· 10 years ago
c97046c
[ELFYAML] Fix handling SHT_NOBITS sections by obj2yaml/yaml2obj tools
by Simon Atanasyan
· 10 years ago
9751e35
Simplify now that we always use an alignment of 2 for ELF files.
by Rafael Espindola
· 10 years ago
b1e7595
[yaml2elf] Replace error message by assert call in writeSectionContent methods
by Simon Atanasyan
· 10 years ago
bd58bdb
[obj2yaml/yaml2obj] Add SHT_MIPS_ABIFLAGS section support
by Simon Atanasyan
· 10 years ago
c728e85
Support arm32 R_ARM_V4BX relocation format
by Adhemerval Zanella
· 10 years ago
5872174
[obj2yaml/yaml2obj] Add SHT_GROUP support.
by Shankar Easwaran
· 11 years ago
09a4607
[ELFYAML] Support mips64 relocation record format in yaml2obj/obj2yaml
by Simon Atanasyan
· 11 years ago
1d4f28c
Remove StringMap::GetOrCreateValue in favor of StringMap::insert
by David Blaikie
· 11 years ago
848edb1
[ELF][yaml2obj] Handle additional MIPS specific st_other field flags
by Simon Atanasyan
· 11 years ago
4edcbae
WinCOFFObjectWriter: optimize the string table for common suffices
by Hans Wennborg
· 11 years ago
7413fef
Invert the MC -> Object dependency.
by Rafael Espindola
· 11 years ago
3c9a2ee
[yaml2obj][obj2yaml] Support ELF symbol's visibility flags (default/hidden/protected).
by Simon Atanasyan
· 11 years ago
df96c56
[yaml2obj] Add new command line option `-docnum`.
by Simon Atanasyan
· 11 years ago
19ab8f8
[yaml2obj][ELF] Add an optional `Size` field to the YAML section declaration.
by Simon Atanasyan
· 11 years ago
926273d
[yaml2obj] Add "-o" command line option to specify an output file name.
by Simon Atanasyan
· 11 years ago
14d1db9
Use the new StringTableBuilder in yaml2elf
by Hans Wennborg
· 11 years ago
a8febf2
ELFObjectWriter: deduplicate suffices in strtab
by Hans Wennborg
· 11 years ago
eb0c909
[yaml2obj][ELF] ELF Relocations Support.
by Simon Atanasyan
· 11 years ago
cde97ea
[yaml2obj][ELF] Rename class SectionNameToIdxMap => NameToIdxMap. It can
by Simon Atanasyan
· 11 years ago
be2ec9b
[yaml2obj][ELF] Convert some static functions into class members to
by Simon Atanasyan
· 11 years ago
4fd30e7
[yaml2obj][ELF] Remove unused typedef.
by Simon Atanasyan
· 11 years ago
38ac43b1
[yaml2obj][ELF] Move section index to the ELFState class.
by Simon Atanasyan
· 11 years ago
dd7918c
[yaml2obj][ELF] Remove relationship between ELFState
by Simon Atanasyan
· 11 years ago
002ba57
[yaml2obj] Add support for ELF e_flags.
by Daniel Sanders
· 11 years ago
74f42fd
[yaml2obj][ELF] Use range-based for loops.
by Simon Atanasyan
· 11 years ago
9e30b78
[yaml2obj][ELF] Refer to a section in the error message by its name not index.
by Simon Atanasyan
· 11 years ago
ef31540
[yaml2obj][ELF] Remove unused ELFState class field.
by Simon Atanasyan
· 11 years ago
9f685d3
[yaml2obj][ELF] Assign name (.shstrtab) to the section holds sections names.
by Simon Atanasyan
· 11 years ago
6dd7893
yaml2coff/elf: Touchup for compatibility.
by Will Dietz
· 12 years ago
081a194
[Object] Split the ELF interface into 3 parts.
by Michael J. Spencer
· 12 years ago
068463b
[yaml2obj][ELF] Make symbol table top-level key.
by Sean Silva
· 12 years ago
681dafb
[yaml2obj][ELF] Narrow parameter.
by Sean Silva
· 12 years ago
5849569
[yaml2obj][ELF] Don't special case writing these.
by Sean Silva
· 12 years ago
efc7898
[yaml2obj][ELF] Make this "type switch" actually readable.
by Sean Silva
· 12 years ago
e766884
[yaml2obj][ELF] Align section contents in the output.
by Sean Silva
· 12 years ago
326c193
[yaml2obj][ELF] Allow expressing undefined symbols.
by Sean Silva
· 12 years ago
552d7cd
Unbreak bots. Didn't realize this was a C++11 feature.
by Sean Silva
· 12 years ago
4235ba3
[yaml2obj][ELF] Don't explicitly set `Binding` with STB_*
by Sean Silva
· 12 years ago
e38f640
[yaml2obj][ELF] Add support for st_value and st_size.
by Sean Silva
· 12 years ago
6525e92b
[yaml2obj][ELF] Allow symbols to reference sections.
by Sean Silva
· 12 years ago
c18f66e
[yaml2obj][ELF] Add the section name -> section index map to State.
by Sean Silva
· 12 years ago
0382b30
[yaml2obj][ELF] Start factoring into "single point of truth".
by Sean Silva
· 12 years ago
b14f972
[yaml2obj][ELF] Just let this class own its buffer.
by Sean Silva
· 12 years ago
e1e1bb1
Remove `using namespace` and use explicit qualification.
by Sean Silva
· 12 years ago
83bc345
Remove spurious space.
by Sean Silva
· 12 years ago
9e82a5c
Remove unused parameter.
by Sean Silva
· 12 years ago
ea94e11
[yaml2obj][ELF] Support ELFOSABI_* enum.
by Sean Silva
· 12 years ago
1230407
There is no ELF ABI version enum.
by Sean Silva
· 12 years ago
5ba1225
[yaml2obj][ELF] Support st_info through `Binding` and `Type` YAML keys.
by Sean Silva
· 12 years ago
c2b6adf
[yaml2obj][ELF] Don't monkeypatch the YAML sections.
by Sean Silva
· 12 years ago
ca0170f
[yaml2obj][ELF] Ensure STN_UNDEF entry is present.
by Sean Silva
· 12 years ago
afcf60f
[yaml2obj][ELF] Rudimentary symbol table support.
by Sean Silva
· 12 years ago
a7bd854
[yaml2obj][ELF] Add dummy .strtab section.
by Sean Silva
· 12 years ago
c60c86d
[yaml2obj][ELF] Factor out string table section creation.
by Sean Silva
· 12 years ago
7dc89c1f3
[yaml2obj][ELF] Refer specifically to the section header string table.
by Sean Silva
· 12 years ago
13a8e2d
[yaml2obj][ELF] Ensure more fields are zero'd.
by Sean Silva
· 12 years ago
4b548ec
[yaml2obj][ELF] Exit with error status on error.
by Sean Silva
· 12 years ago
f3f3523
[yaml2obj] Move some classes into anonymous namespaces.
by Sean Silva
· 12 years ago
fe57e34
[yaml2obj] Add support for sh_link via `Link` key.
by Sean Silva
· 12 years ago
97d37e8
[yaml2obj] Add support for sh_addralign via `AddressAlign` key.
by Sean Silva
· 12 years ago
Next »