0140e55393c4403ab240c386501cdc5e438dcc0e |
|
28-Jun-2012 |
Jack Carter <jcarter@mips.com> |
This allows hello world to be compiled for Mips 64 direct object. It takes advantage of r159299 which introduces relocation support for N64. elf-dump needed to be upgraded to support N64 relocations as well. This passes make check. Jack git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159301 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
5c4e52e49648c196f629b8623b4aca7e4c0080e3 |
|
04-Aug-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Fix the bitwidth of the remaining fields. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136884 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
251a2bbfb00ceb254d7ac1d35ae975ad9e2145cf |
|
04-Aug-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
print st_shndx with the correct number of bits. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136880 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
67ac0c0d630aa823f31632beecef520df1d7c48b |
|
04-Aug-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
print st_other with the correct number of bits. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136877 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
71a8f5ca12e8536e6050cc7a09fa2a87ea629cfa |
|
04-Aug-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
print st_type with the correct number of bits. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136875 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
d7c278326f333f41d8ec8d19f817a117e3f11190 |
|
04-Aug-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Print st_bind with the correct number of bits. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136874 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
a83f8ef9b4d727011ee43743810ef1f6ec12bb81 |
|
04-Aug-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Print r_sym with the correct number of bits. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136873 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
f81f6758f3188e1fd8be6b3707301959268dbbf0 |
|
04-Aug-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Print r_type with the correct number of bits. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136872 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
65ad8dc807174b53615181a8170befdf60b6771d |
|
04-Aug-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Another counter goes decimal. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136871 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
f7179de2a5c127d08e6d24e507abec516f2fc597 |
|
04-Aug-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Change anther counter to decimal. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136870 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
014180d387a875f7e04fd3532eab24dd0794db08 |
|
04-Aug-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Don't print a counter in hex. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136869 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
d7c9b63b583ac05fc03c9a242c1bb8f12d27acf0 |
|
04-Aug-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Print all the bits in the addend. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136867 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
1ae3c165f7f6dd265f136d975f255c18de53a960 |
|
20-Dec-2010 |
Roman Divacky <rdivacky@freebsd.org> |
Print all 64bits for st_value and st_size. Adjust tests accordingly. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122263 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
6147bda06140f2a9771045a6d2538654da728465 |
|
16-Dec-2010 |
Jason W Kim <jason.w.kim.2009@gmail.com> |
Fix elf-dump --dump-section-data for .bss section git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121927 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
7ab2af03d8af0de39ea294be040fe64619f2e233 |
|
21-Oct-2010 |
Jason W Kim <jason.w.kim.2009@gmail.com> |
Cut unneeded global variable. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116953 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
f7d5278fb32b84b6218a222346202ab3af17057c |
|
19-Oct-2010 |
Jason W Kim <jason.w.kim.2009@gmail.com> |
Fixing r116753 r116756 r116777 The failures in r116753 r116756 were caused by a python issue - Python likes to append 'L' suffix to stringified numbers if the number is larger than a machine int. Unfortunately, this causes a divergence of behavior between 32 and 64 bit python versions. I re-crafted elf-dump/common_dump to take care of these issues by: 1. always printing 0x (makes for easy sed/regex) 2. always print fixed length (exactly 2 + numBits/4 digits long) by mod ((2^numBits) - 1) 3. left-padded with '0' There is a residual common routine that is also used by macho-dump (dataToHex) , so I left the 'section_data' test values alone. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116823 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
1dcb1eafbc0c94dc0cb9cd0d3f002524de8a5a92 |
|
19-Oct-2010 |
Eric Christopher <echristo@apple.com> |
Speculatively revert 116753 and 116756 to attempt to fix the bots. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116777 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
4a23a376c03692dd12421e49f8e34be0e26f101e |
|
18-Oct-2010 |
Jason W Kim <jason.w.kim.2009@gmail.com> |
Get rid of unneeded FormatOutput global variable git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116756 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
e7d4a4c6c882907da11adcaaacf1a2f464214e87 |
|
18-Oct-2010 |
Jason W Kim <jason.w.kim.2009@gmail.com> |
Changed elf-dump to output hex format by default. Also updated tests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116753 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
12649372124260d05afa7f73802202c522f5d376 |
|
11-Sep-2010 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add missing single quotes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113687 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
228290c0d181b663f33680aea03e10843da5f907 |
|
11-Sep-2010 |
Rafael Espindola <rafael.espindola@gmail.com> |
Change section_data dumping to print hex numbers instead of using python's %r. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113685 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|
a754be42da9449492a75d86dcb7a147ffd7b45d2 |
|
09-Sep-2010 |
Benjamin Kramer <benny.kra@googlemail.com> |
Add an elf-dumper utility. - Output format and some of the code stolen from macho-dump. - Somewhat incomplete and probably buggy. - Comes with a very basic test. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113488 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/Scripts/elf-dump
|