Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Set the +x bit on two batch scripts | Reid Kleckner | 2013-01-25 | 2 | -0/+0 |
| | | | | | | | | Cygwin git-svn will faithfully forward the svn properties all the way down to the NTFS executable permission. Without the +x bit, tests using these scripts fail with "Access Denied". llvm-svn: 173508 | ||||
* | Added program header emission | Hemant Kulkarni | 2012-11-16 | 1 | -3/+45 |
| | | | | llvm-svn: 168195 | ||||
* | This allows hello world to be compiled for Mips 64 direct object. | Jack Carter | 2012-06-27 | 1 | -9/+29 |
| | | | | | | | | | | | 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 llvm-svn: 159301 | ||||
* | Fix the bitwidth of the remaining fields. | Rafael Espindola | 2011-08-04 | 2 | -44/+40 |
| | | | | llvm-svn: 136884 | ||||
* | print st_shndx with the correct number of bits. | Rafael Espindola | 2011-08-04 | 1 | -1/+1 |
| | | | | llvm-svn: 136880 | ||||
* | print st_other with the correct number of bits. | Rafael Espindola | 2011-08-04 | 1 | -1/+1 |
| | | | | llvm-svn: 136877 | ||||
* | print st_type with the correct number of bits. | Rafael Espindola | 2011-08-04 | 1 | -1/+1 |
| | | | | llvm-svn: 136875 | ||||
* | Print st_bind with the correct number of bits. | Rafael Espindola | 2011-08-04 | 1 | -2/+4 |
| | | | | llvm-svn: 136874 | ||||
* | Print r_sym with the correct number of bits. | Rafael Espindola | 2011-08-04 | 1 | -1/+1 |
| | | | | llvm-svn: 136873 | ||||
* | Print r_type with the correct number of bits. | Rafael Espindola | 2011-08-04 | 1 | -4/+6 |
| | | | | llvm-svn: 136872 | ||||
* | Another counter goes decimal. | Rafael Espindola | 2011-08-04 | 1 | -1/+1 |
| | | | | llvm-svn: 136871 | ||||
* | Change anther counter to decimal. | Rafael Espindola | 2011-08-04 | 1 | -1/+1 |
| | | | | llvm-svn: 136870 | ||||
* | Don't print a counter in hex. | Rafael Espindola | 2011-08-04 | 1 | -1/+1 |
| | | | | llvm-svn: 136869 | ||||
* | Print all the bits in the addend. | Rafael Espindola | 2011-08-04 | 2 | -14/+8 |
| | | | | llvm-svn: 136867 | ||||
* | Print all 64bits for st_value and st_size. Adjust tests accordingly. | Roman Divacky | 2010-12-20 | 1 | -2/+2 |
| | | | | llvm-svn: 122263 | ||||
* | Fix elf-dump --dump-section-data for .bss section | Jason W Kim | 2010-12-16 | 1 | -2/+5 |
| | | | | llvm-svn: 121927 | ||||
* | macho-dump: Switch to C++ macho-dump tool. | Daniel Dunbar | 2010-12-10 | 2 | -0/+0 |
| | | | | llvm-svn: 121466 | ||||
* | macho-dump: Fix typo. | Daniel Dunbar | 2010-11-27 | 1 | -1/+1 |
| | | | | llvm-svn: 120185 | ||||
* | test/Scripts/macho-dump: Make hack for Python-2.4. [PR7995] | NAKAMURA Takumi | 2010-10-29 | 1 | -1/+4 |
| | | | | | | | | | With Python-2.4, Reader::read64 always returns (unexpected) long integer. FileCheck detects failure on test/MC/MachO among '0' and '0L'. CentOS5(aka RHEL5 clone) provides python-2.4. llvm-svn: 117637 | ||||
* | Cut unneeded global variable. | Jason W Kim | 2010-10-20 | 1 | -2/+0 |
| | | | | llvm-svn: 116953 | ||||
* | Fixing r116753 r116756 r116777 | Jason W Kim | 2010-10-19 | 2 | -48/+83 |
| | | | | | | | | | | | | | | | | | | | 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. llvm-svn: 116823 | ||||
* | Speculatively revert 116753 and 116756 to attempt to fix the bots. | Eric Christopher | 2010-10-19 | 1 | -48/+48 |
| | | | | llvm-svn: 116777 | ||||
* | Get rid of unneeded FormatOutput global variable | Jason W Kim | 2010-10-18 | 1 | -50/+48 |
| | | | | llvm-svn: 116756 | ||||
* | Changed elf-dump to output hex format by default. | Jason W Kim | 2010-10-18 | 1 | -48/+50 |
| | | | | | | Also updated tests. llvm-svn: 116753 | ||||
* | Fix Formatting. | Michael J. Spencer | 2010-10-08 | 1 | -2/+2 |
| | | | | llvm-svn: 116038 | ||||
* | MC-COFF: Fix Simple and Complex type. Fixes PR8320. | Michael J. Spencer | 2010-10-08 | 1 | -11/+24 |
| | | | | llvm-svn: 116037 | ||||
* | test: Fix binary stdin issues with coff-dump on Windows. | Michael J. Spencer | 2010-10-07 | 1 | -1/+4 |
| | | | | llvm-svn: 115908 | ||||
* | test/COFF: Fix symbol indexes and names. Update tests to match. | Michael J. Spencer | 2010-10-05 | 1 | -6/+10 |
| | | | | llvm-svn: 115642 | ||||
* | test/coff-dump: Support reading from stdin. | Michael J. Spencer | 2010-10-05 | 1 | -1/+6 |
| | | | | llvm-svn: 115640 | ||||
* | test: Fix coff-dump section array indicies to 1 based to match file format. | Michael J. Spencer | 2010-09-15 | 1 | -5/+7 |
| | | | | llvm-svn: 113928 | ||||
* | Tabs to spaces | Michael J. Spencer | 2010-09-15 | 1 | -485/+485 |
| | | | | llvm-svn: 113927 | ||||
* | Cleanup coff-dump.py | Michael J. Spencer | 2010-09-15 | 1 | -113/+113 |
| | | | | llvm-svn: 113926 | ||||
* | Add missing single quotes. | Rafael Espindola | 2010-09-11 | 1 | -1/+1 |
| | | | | llvm-svn: 113687 | ||||
* | Change section_data dumping to print hex numbers instead of using | Rafael Espindola | 2010-09-11 | 3 | -2/+20 |
| | | | | | | python's %r. llvm-svn: 113685 | ||||
* | Add an elf-dumper utility. | Benjamin Kramer | 2010-09-09 | 2 | -0/+232 |
| | | | | | | | | - Output format and some of the code stolen from macho-dump. - Somewhat incomplete and probably buggy. - Comes with a very basic test. llvm-svn: 113488 | ||||
* | coff-dump.py: Fix PR7996. Now it is compatible to Python-2.4. | NAKAMURA Takumi | 2010-08-30 | 1 | -2/+5 |
| | | | | llvm-svn: 112485 | ||||
* | Add some win64 coff goodness. | Anton Korobeynikov | 2010-08-17 | 1 | -1/+20 |
| | | | | | | Patch by Cameron Esfahani! llvm-svn: 111287 | ||||
* | Make coff-dump.py executable and add python as executable for this script. | Tobias Grosser | 2010-07-27 | 1 | -0/+1 |
| | | | | | | This fixes the MC/COFF/basic-coff.ll test case. llvm-svn: 109497 | ||||
* | Make MC use Windows COFF on Windows and add tests. | Michael J. Spencer | 2010-07-27 | 2 | -0/+547 |
| | | | | llvm-svn: 109494 | ||||
* | tests: Run macho-dump with binary unbuffered streams on Windows, I can't ↵ | Daniel Dunbar | 2010-06-12 | 1 | -3/+3 |
| | | | | | | find a Python 2.6 way to change stdin to binary. llvm-svn: 105894 | ||||
* | tests: Make macho-dump.bat actually work. | Daniel Dunbar | 2010-06-12 | 1 | -1/+5 |
| | | | | llvm-svn: 105891 | ||||
* | tests: Add wrapper script for calling macho-dump on Win32. | Daniel Dunbar | 2010-06-11 | 1 | -0/+3 |
| | | | | llvm-svn: 105856 | ||||
* | Revert r98892. BSD systems may not have bash installed at all. | Jeffrey Yasskin | 2010-03-19 | 1 | -1/+1 |
| | | | | llvm-svn: 98909 | ||||
* | Work around a valgrind oddity where it doesn't pass the full path of a | Jeffrey Yasskin | 2010-03-18 | 1 | -1/+1 |
| | | | | | | | | | | script to the #! command by using bash instead of /bin/sh. Bash searches $PATH for its script argument, but dash, which /bin/sh resolves to on some systems, does not. https://bugs.kde.org/show_bug.cgi?id=231257 tracks the valgrind problem. llvm-svn: 98892 | ||||
* | MC/X86_64: Symbol support. | Daniel Dunbar | 2010-03-13 | 1 | -2/+6 |
| | | | | llvm-svn: 98456 | ||||
* | macho-dump: Basic Mach 64 support. | Daniel Dunbar | 2010-03-13 | 1 | -19/+45 |
| | | | | llvm-svn: 98453 | ||||
* | Teach macho-dump to dump UUIDs. | Daniel Dunbar | 2009-10-24 | 1 | -0/+3 |
| | | | | llvm-svn: 85012 | ||||
* | remove notcast, it is now dead! | Chris Lattner | 2009-10-13 | 1 | -16/+0 |
| | | | | llvm-svn: 83938 | ||||
* | Add count/not tools as executables. | Daniel Dunbar | 2009-09-24 | 2 | -29/+0 |
| | | | | | | - Apparently, I'm willing to do incredibly stupid things in the name of portability. llvm-svn: 82685 | ||||
* | Remove prcontext. | Daniel Dunbar | 2009-09-10 | 1 | -36/+0 |
| | | | | llvm-svn: 81427 |