Skip to content
  1. Jun 08, 2017
  2. Jun 07, 2017
  3. Jun 06, 2017
  4. Jun 05, 2017
  5. Jun 03, 2017
  6. Jun 02, 2017
  7. Jun 01, 2017
    • Zachary Turner's avatar
      [CodeView] Properly align symbol records on read/write. · ebd3ae83
      Zachary Turner authored
      Object files have symbol records not aligned to any particular
      boundary (e.g. 1-byte aligned), while PDB files have symbol
      records padded to 4-byte aligned boundaries.  Since they share
      the same reading / writing code, we have to provide an option to
      specify the alignment and propagate it up to the producer or
      consumer who knows what the alignment is supposed to be for the
      given container type.
      
      Added a test for this by modifying the existing PDB -> YAML -> PDB
      round-tripping code to round trip symbol records as well as types.
      
      Differential Revision: https://reviews.llvm.org/D33785
      
      llvm-svn: 304484
      ebd3ae83
    • Rafael Espindola's avatar
      Move maybeCompress to OutputSectionCommand. · 68880728
      Rafael Espindola authored
      This removes a call to getCmd and allows us to move
      clearOutputSections earlier.
      
      llvm-svn: 304439
      68880728
    • Rafael Espindola's avatar
      Move synchronize earlier. · cca62ef8
      Rafael Espindola authored
      This is probably the correct location for it: next to
      fabricateDefaultCommands. If we don't have a linker script, we
      fabricate one. If we have one, we patch it.
      
      llvm-svn: 304436
      cca62ef8
Loading