Changes between Version 5 and Version 6 of CompilerSelection


Ignore:
Timestamp:
Dec 22, 2019, 3:20:32 PM (4 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Use TracLinks for wiki pages

Legend:

Unmodified
Added
Removed
Modified
  • CompilerSelection

    v5 v6  
    5151
    5252C Standards supported by Clang, GCC, and Xcode:
    53 ||= C Standard   =||=  Clang  =||=  [https://trac.macports.org/wiki/XcodeVersionInfo Xcode Clang]  =||=   Xcode   =||=  GCC  =||
     53||= C Standard   =||=  Clang  =||=  [XcodeVersionInfo Xcode Clang]  =||=   Xcode   =||=  GCC  =||
    5454||= 1989 (C89)   =||     -      ||        -          ||    -        ||     -     ||
    5555||= 1999 (C99)   =||     -      ||        -          ||        -          ||        -          ||
     
    168168
    169169Passing objects between C++ standard libraries can cause crashes that are difficult to debug.
    170 The current trend is to [https://trac.macports.org/wiki/LibcxxOnOlderSystems use libc++ on all systems] except on older [https://en.wikipedia.org/wiki/Apple%27s_transition_to_Intel_processors PowerPC] systems.
     170The current trend is to [LibcxxOnOlderSystems use libc++ on all systems] except on older [https://en.wikipedia.org/wiki/Apple%27s_transition_to_Intel_processors PowerPC] systems.
    171171Some notes on the C++ Standard Libraries:
    1721721. libc++