Bug 75476 - PLATFORM(MAC) should not be defined when building PLATFORM(IOS) and PLATFORM(IOS_SIMULATOR)
Summary: PLATFORM(MAC) should not be defined when building PLATFORM(IOS) and PLATFORM(...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Platform (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-03 08:41 PST by David Kilzer (:ddkilzer)
Modified: 2015-09-15 10:29 PDT (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Kilzer (:ddkilzer) 2012-01-03 08:41:34 PST
* SUMMARY
After a discussion with Dan Bernstein, we felt that it would be much more work to NOT define PLATFORM(MAC) when building PLATFORM(IOS) and PLATFORM(IOS_SIMULATOR) since they share so much code.  If that ever changes in the future, we can always revisit this decision.

This bug is to define WTF_PLATFORM_MAC to 1 when building PLATFORM(IOS) and PLATFORM(IOS_SIMULATOR).

* NOTES
See also:  <rdar://problem/6298943&6298944&6298945&6298946>
Comment 1 David Kilzer (:ddkilzer) 2015-09-15 10:29:40 PDT
Dan Bernstein fixed this in a variety of commits, including (but not limited to):

<http://trac.webkit.org/r163288>
<http://trac.webkit.org/r163291>
<http://trac.webkit.org/r163657>
<http://trac.webkit.org/r163725>
<http://trac.webkit.org/r163731>
<http://trac.webkit.org/r164192>
<http://trac.webkit.org/r164270>

Most of the other fixes where in Source/WebKit2 (and other test code in r164295), but aren't listed here.