Skip to content
  1. Mar 27, 2013
  2. Mar 26, 2013
  3. Mar 25, 2013
  4. Mar 23, 2013
  5. Mar 22, 2013
  6. Mar 21, 2013
    • Sean Callanan's avatar
      Modified the way we report fields of records. · 6b200d0b
      Sean Callanan authored
      Clang requires them to have complete types, but
      we were previously only completing them if they
      were of tag or Objective-C object types.
      
      I have implemented a method on the ASTImporter
      whose job is to complete a type.  It handles not
      only the cases mentioned above, but also array
      and atomic types.
      
      <rdar://problem/13446777>
      
      llvm-svn: 177672
      6b200d0b
    • Jim Ingham's avatar
      If we stopped but no threads had a reason for stopping, we should tell the... · a0079044
      Jim Ingham authored
      If we stopped but no threads had a reason for stopping, we should tell the user about it rather than continuing.
      
      <rdar://problem/13273125> Astris thread status replies for single-core device confuse lldb; lldb resumes execution on attaching
      
      llvm-svn: 177670
      a0079044
    • Jim Ingham's avatar
      Remove some commented out code. · 3d0ffd10
      Jim Ingham authored
      llvm-svn: 177668
      3d0ffd10
    • Jason Molenda's avatar
      Add a new method GetFunctionAddressAndSizeVector to DWARFCallFrameInfo. · 5635f77a
      Jason Molenda authored
      This returns a vector of <file address, size> entries for all of
      the functions in the module that have an eh_frame FDE.
      
      Update ObjectFileMachO to use the eh_frame FDE function addresses if
      the LC_FUNCTION_STARTS section is missing, to fill in the start 
      addresses of any symbols that have been stripped from the binary.
      
      Generally speaking, lldb works best if it knows the actual start
      address of every function in a module - it's especially important
      for unwinding, where lldb inspects the instructions in the prologue
      of the function.  In a stripped binary, it is deprived of this
      information and it reduces the quality of our unwinds and saved
      register retrieval.  
      
      Other ObjectFile users may want to use the function addresses from 
      DWARFCallFrameInfo to fill in any stripped symbols like ObjectFileMachO
      does already.
      <rdar://problem/13365659> 
      
      llvm-svn: 177624
      5635f77a
    • Greg Clayton's avatar
      Fixed the ValidOffsetForDataOfSize() to use simpler logic. Fixed... · bd180cb6
      Greg Clayton authored
      Fixed the ValidOffsetForDataOfSize() to use simpler logic. Fixed DataExtractor::BytesLeft() to return the correct value.
      
      llvm-svn: 177616
      bd180cb6
  7. Mar 20, 2013
Loading