• aestes@apple.com's avatar
    <https://webkit.org/b/120180> Fix issues with OTHER_LDFLAGS in various .xcconfig files · 80801e7b
    aestes@apple.com authored
    Reviewed by David Kilzer.
    
    Source/WebKit2:
    
    Adding ld flags for ASAN overwrote the unexported symbol flags we were
    previously specifying. Since the unexported symbol ld flags are only
    needed for the framework target, move them to WebKit2.xcconfig where we
    can add them to OTHER_LDFLAGS along with the ASAN values inherited from
    DebugRelease.xcconfig (and other values).
    
    * Configurations/Base.xcconfig: Removed the unexported symbol ld flags.
    * Configurations/WebKit2.xcconfig: ... and moved them here.
    
    Tools:
    
    * TestWebKitAPI/Configurations/Base.xcconfig: Removed the definition of
    OTHER_CPLUSPLUSFLAGS since -ftemplate-depth=256 is already set in
    DebugRelease.xcconfig and TestWebKitAPI isn't built in Production.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154467 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    80801e7b