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

Allows using a pure modular build. #570

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Jun 18, 2023

  1. Allows using a pure modular build.

    This allows the user to force modules to be used. Since the std module
    is enable it's not needed to include the Standard library headers.
    Clang 17 does not work properly in this case, so allow users to avoid
    these includes.
    
    Note static_asserts can't be exported so they are disabled.
    mordante committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    e911899 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Configuration menu
    Copy the full SHA
    5300f25 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Configuration menu
    Copy the full SHA
    6719de2 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

  1. Loads system headers in the module purview.

    This attaches the named declaration to the global module fragment
    instead of to the ut module.
    
    Also avoids exporting the std module.
    mordante committed Dec 16, 2023
    Configuration menu
    Copy the full SHA
    a7d50f4 View commit details
    Browse the repository at this point in the history