Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: lhmouse/mcfgthread
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.8-ga
Choose a base ref
...
head repository: lhmouse/mcfgthread
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.8-ga.2
Choose a head ref
  • 4 commits
  • 7 files changed
  • 1 contributor

Commits on May 20, 2024

  1. fwd: Use __declspec(nothrow) for MSVC

    MSVC intrinsic functions are not declared `noexcept`. As `noexcept` is
    part of function signatures, this causes errors about divergence of
    re-declarations (unless `/EHc` is specified).
    
    (cherry picked from commit b124653)
    Signed-off-by: LIU Hao <[email protected]>
    lhmouse committed May 20, 2024
    Configuration menu
    Copy the full SHA
    f325882 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. fwd: Update conditions for __MCF_UNREACHABLE

    (cherry picked from commit 493a3ab)
    Signed-off-by: LIU Hao <[email protected]>
    lhmouse committed May 31, 2024
    Configuration menu
    Copy the full SHA
    cb31419 View commit details
    Browse the repository at this point in the history
  2. c11,gthr,libcxx: Use throw(...) for MSVC

    MSVC assumes that `extern "C"` functions never throw C++ exceptions on ARM,
    which may cause miscompilation. On x86 and x86-64 this behavior is off by
    default, but can be turned on with `/EHc`.
    
    (cherry picked from commit 6597f3a)
    Signed-off-by: LIU Hao <[email protected]>
    lhmouse committed May 31, 2024
    Configuration menu
    Copy the full SHA
    3931503 View commit details
    Browse the repository at this point in the history
  3. Update README.md

    (cherry picked from commit 29a23a9)
    Signed-off-by: LIU Hao <[email protected]>
    lhmouse committed May 31, 2024
    Configuration menu
    Copy the full SHA
    48623f9 View commit details
    Browse the repository at this point in the history
Loading