Skip to content
  1. Jul 27, 2017
    • David Blaikie's avatar
      DebugInfo: Ensure imported entities at the top level of an inlined function... · 2195e136
      David Blaikie authored
      DebugInfo: Ensure imported entities at the top level of an inlined function don't cause degenerate concrete definitions
      
      Local imported entities at the top level of a subprogram were being
      handled differently from those in nested scopes - that different
      handling would cause pseudo concrete out-of-line definitions to be
      created (but without any of their attributes, nor an abstract_origin) in
      the case where there was no real concrete definition.
      
      These local imported entities also only appeared in the concrete
      definition where those imported entities in nested scopes appear in all
      cases (abstract, concrete, and inlined). This change at least makes top
      level case handle the same as the others - though there's a FIXME to
      improve this to /only/ emit them into the abstract origin (though this
      requires more plumbing - like the abstract subprogram and variable
      handling that must defer population until the end of the unit to
      discover if there is an abstract origin, or only a standalone concrete
      definition).
      
      llvm-svn: 309237
      2195e136
    • Eric Beckmann's avatar
      See if disabling libxml tests will pass the i686 bot. · 08e38d6b
      Eric Beckmann authored
      llvm-svn: 309229
      08e38d6b
  2. Jul 26, 2017
Loading