Make it a build error to put invalid C++ symbol names in WebCore.exp.in
authorandersca@apple.com <andersca@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 11 May 2013 16:09:43 +0000 (16:09 +0000)
committerandersca@apple.com <andersca@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 11 May 2013 16:09:43 +0000 (16:09 +0000)
commite027163acbf7a82d5c31e49d461ecd30158c950b
treea48eaff4b438c1f027731f61a0b6cd4942747b41
parent31ca626214aea29d5a1c0abaaedc5c4a05ce4ba3
Make it a build error to put invalid C++ symbol names in WebCore.exp.in
https://bugs.webkit.org/show_bug.cgi?id=115958

Reviewed by Andreas Kling.

While invalid C++ symbols will eventually show up as a link error since the symbol won't be found,
this makes it easier to catch invalid symbols inside of #ifdefs.

* make-export-file-generator:
Try to demangle C++ symbols before printing them.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@149932 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/make-export-file-generator