Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUILD: Use C++14 / C++11 by default #1294

Closed
wants to merge 4 commits into from

Commits on Aug 16, 2018

  1. BUILD: Use C++11 by default

    csnover authored and ccawley2011 committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    9033038 View commit details
    Browse the repository at this point in the history
  2. BUILD: Add improved automatic detection of C++ standard version support

    This detects and addresses a problem with the AmigaOS compiler that
    prevents standard C++ versions from working correctly due to a
    missing vsnprintf.
    csnover authored and ccawley2011 committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    5639707 View commit details
    Browse the repository at this point in the history
  3. BUILD: Fix PSP compiler failing during C++ version tests

    The blessed way to run the compiler is to use some custom GNU Make
    file from PSPSDK, which we do not use, which sets the appropriate
    linker flags. Running the compiler stand-alone just fails at link
    time because crt0.o references libraries which are not included
    by default.
    
    The main compiler test was changed to not link
    in 513cdb4, apparently because the
    PS2SDK did the same thing, and now that we have more tests (some
    of which do require linking since we test for unresolvable
    symbols), it is really necessary to get the flags set up early.
    csnover authored and ccawley2011 committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    cfe5686 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6363de3 View commit details
    Browse the repository at this point in the history