Stop using WebCore.exp.in on Mac and iOS.
authorachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Feb 2015 00:00:53 +0000 (00:00 +0000)
committerachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Feb 2015 00:00:53 +0000 (00:00 +0000)
commiteab6ed617f6a45d7b23b8c19fbad24629479bcc1
treedea43cb97fa6ef5c01d8eb4ccd826eedd6eaf590
parente0a3396370f303e7d318f4dbdd1afe3d2f0a481e
Stop using WebCore.exp.in on Mac and iOS.
https://bugs.webkit.org/show_bug.cgi?id=141413

Reviewed by Dan Bates.

* Configurations/Base.xcconfig:
Make symbols hidden by default unless exported by WEBCORE_EXPORT macros.
* platform/PlatformExportMacros.h:
Start using WEBCORE_EXPORT on Mac and iOS (but not Windows yet).

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@179896 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/Configurations/Base.xcconfig
Source/WebCore/platform/PlatformExportMacros.h