User Details
- User Since
- Oct 1 2012, 3:20 PM (546 w, 5 d)
Jul 17 2017
Does obj2yaml support generating YAML from executables? Last time I checked it did not. This change only relates to executable.
Jun 5 2017
Dec 27 2016
Nov 23 2016
Nov 14 2016
Thanks for doing this.
Sep 16 2016
The first thing I would say is that it really needs a clang-format pass as well as a lot more tests, since the change in functionality is not small.
This was clang-formatted, may be my clang format python script is old.
Sep 15 2016
Sep 12 2016
Sep 8 2016
ping..
Sep 7 2016
Sep 6 2016
Made test case a yaml instead of binary.
Sep 2 2016
Sep 1 2016
Aug 30 2016
Aug 25 2016
Aug 24 2016
Aug 23 2016
Updated diff with latest tip, made few changes as recommended.
Aug 18 2016
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@278725 91177308-0d34-0410-b5e6-96231b3b80d8
Incorporated suggestions from previous diff.
Added ARM test.
Aug 17 2016
Ping!
Aug 15 2016
Aug 12 2016
@compnerd. You are right, IR is better choice for test. Formatted the test too. Please +1 the change.
The test is now IR instead of asm. clang formatted the test.
Aug 11 2016
@compnerd: Please review the changes. Took your suggestions into account.
Removed hexagon changes to leave only generic pretty printer changes. Hexagon will be added as a separate patch.
Aug 10 2016
Aug 9 2016
Aug 5 2016
Made changes so all pretty printers can interleave source with disassembly. Added tests that test X86 and Hexagon printers.
Jul 29 2016
Thanks. Will try that an send for review.
Jul 28 2016
May 12 2016
Apr 26 2016
Apr 11 2016
Apr 8 2016
Thanks for the reminder :)
Mar 29 2016
Mar 28 2016
I am pushing this in as there is not a major design here. Just adding something that fell through the cracks when implementing other relocation printing method.
Mar 25 2016
Mar 23 2016
ping
Mar 22 2016
Updated test.
test/tools/llvm-readobj/Inputs/phdrs-elf.exe-* files are checked in as Binary as they are fully formed executables. They also have sufficient mix of program headers which have TLS sections in permissible segments and some extra non PT_LOAD segments.
Mar 21 2016
LGTM.
Mar 18 2016
Incorporated the comments.
Mar 17 2016
The patch to upstream the processor specific flags for small area is not yet in the Hexagon backend. That is why I made a binary. I do not know of other backends that can get me this flag.
Mar 16 2016
Added test case.
Looks like I forgot to add the test case. Will update the diff.
Mar 15 2016
Mar 9 2016
ping.
Mar 8 2016
I will make the blakent style change after this patch. For now I am making the changes you mentioned.
Addressed comments
Use AltName for section type string.