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

djgpp compatibility #2820

Closed
wants to merge 3 commits into from
Closed

djgpp compatibility #2820

wants to merge 3 commits into from

Commits on Mar 20, 2022

  1. Implement getpagesize() for djgpp

    This is the "correct" way to find the page size on DPMI.  In practice
    though, this could be hardcoded to return 4096 and no one would ever
    notice the difference.
    jwt27 committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    b625c59 View commit details
    Browse the repository at this point in the history
  2. Don't use visibility attribute for djgpp.

    COFF objects don't support visibility, so using this attribute
    needlessly generates a long list of warnings.
    jwt27 committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    2d86bc4 View commit details
    Browse the repository at this point in the history
  3. Provide typedefs for std::wstring and std::wostream

    This is for systems with no libc support for wide character strings
    (specifically djgpp).  libstdc++ then doesn't define these aliases,
    but the primary templates are still available.
    jwt27 committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    52c62ca View commit details
    Browse the repository at this point in the history