[PATCH] D106084: [DebugInfo] Switch to using constructor homing (-debug-info-kind=constructor) by default when debug info is enabled
    Paul Robinson via Phabricator via cfe-commits 
    cfe-commits at lists.llvm.org
       
    Tue Jul 20 08:20:17 PDT 2021
    
    
  
probinson added a comment.
> Wouldn't the current "limited" behavior have problems for this shared libraries situation too? Sounds like in that case -fstandalone-debug should be used.
@jmorse am I remembering correctly, that we require dllimport-style annotations, so "limited" actually includes these types even if they aren't constructed locally?  I am vague on the details here.  But if ctor homing and limited both will consider a dllimport-ed type as requiring a full description, that's not a reason to pick one over the other.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D106084/new/
https://reviews.llvm.org/D106084
    
    
More information about the cfe-commits
mailing list