Skip to content
  1. Apr 25, 2013
    • Greg Clayton's avatar
      Added the ability to extract a ModuleSpecList (a new class) from an... · f4d6de6a
      Greg Clayton authored
      Added the ability to extract a ModuleSpecList (a new class) from an ObjectFile. This is designed to be used when you have an object file that contains one or more architectures (MacOSX universal (fat) files) and/or one or more objects (BSD archive (.a files)).
      
      There is a new static ObjectFile function you can call:
      
      size_t
      ObjectFile::GetModuleSpecifications (const FileSpec &file,
                                           lldb::offset_t file_offset,
                                           ModuleSpecList &specs)
      
      This will fill in "specs" which the details of all the module specs (file + arch + UUID (if there is one) + object name (for BSD archive objects eventually) + file offset to the object in question).
      
      This helps us when a user specifies a file that contains a single architecture, and also helps us when we are given a debug symbol file (like a dSYM file on MacOSX) that contains one or more architectures and we need to be able to match it up to an existing Module that has no debug info.
      
      llvm-svn: 180224
      f4d6de6a
  2. Apr 24, 2013
  3. Apr 23, 2013
  4. Apr 22, 2013
  5. Apr 20, 2013
  6. Apr 19, 2013
Loading