Skip to content
  1. Oct 23, 2010
  2. Oct 22, 2010
  3. Oct 21, 2010
  4. Oct 20, 2010
  5. Oct 19, 2010
    • Jason W Kim's avatar
      Fixing r116753 r116756 r116777 · e8b3711a
      Jason W Kim authored
      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
      e8b3711a
    • Eric Christopher's avatar
      eac5e381
    • Kevin Enderby's avatar
      Added a few tweaks to the Intel Descriptor-table support instructions to allow · 49843c01
      Kevin Enderby authored
      word forms and suffixed versions to match the darwin assembler in 32-bit and
      64-bit modes.  This is again for use just with assembly source for llvm-mc .
      
      llvm-svn: 116773
      49843c01
  6. Oct 18, 2010
Loading