-
mrowe@apple.com authored
Rubber-stamped by Tim Horton. Due to the way WebCore.exp.in is used, it can't be used to export a differing set of symbols for different architectures. We often work around this by tweaking code slightly to avoid needing to export different symbols. However, in this case the symbol name itself encodes an architecture-specific detail and there's no clear way to avoid the requirement to export it. To deal with this case we turn to ld's support for wildcards in the symbol export list. * WebCore.exp.in: Use wildcards in place of the number that represents by how much "this" should be adjusted when calling through the vtable thunk. Also sort the remainder of the file. * make-export-file-generator: Don't attempt to verify symbol names that contain wildcard characters. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@157496 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ba785ed3