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

Update ANNOUNCE for 2.2.1 #282

Merged
merged 10 commits into from
Mar 21, 2024
Merged

Update ANNOUNCE for 2.2.1 #282

merged 10 commits into from
Mar 21, 2024

Commits on Feb 5, 2024

  1. CMakeLists.txt: fixed mistyped name tsl-robin-map_FOUND variable.

    This change let package maintainers use `tsl-robin-map_DIR` cmake parameter
    with path set to cloned and built robin-map repo.
    trunkmaster authored and davidchisnall committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    7f44d19 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

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

Commits on Feb 12, 2024

  1. Support building on msys/clang64 (gnustep#276)

    * Support building on msys/clang64
    * Support libc++
    qmfrederik committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    1ff5e12 View commit details
    Browse the repository at this point in the history
  2. PowerPC {32, 64}-bit Block Trampolines (gnustep#272)

    * Implement PowerPC block trampoline
    
    * Adjust pagesize on ppc64
    
    * Skip UnexpectedException test for PowerPC
    
    * Move PAGE_SIZE to asmconstants.h
    
    * Use PAGE_SIZE and PAGE_SHIFT macros for PowerPC
    
    * Add ppc64el and powerpc qemu-crossbuild targets
    
    * Add NO_SAFE_CACHING definition and guards
    
    * Do not export objc_method_cache_version on ppc32
    
    ---------
    
    Co-authored-by: David Chisnall <davidchisnall@users.noreply.github.com>
    hmelder and davidchisnall committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    e882423 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. MinGW: Remove manual setting of library prefix/suffix (gnustep#277)

    We no longer need to manually set these suffixes/prefixes as CMake in MSYS2 now knows about Objective C.
    
    See msys2/MINGW-packages#20028
    See https://gitlab.kitware.com/cmake/cmake/-/merge_requests/9244
    See msys2/MINGW-packages#20024 (comment)
    qmfrederik committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    f983cdb View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. MinGW: Use _Unwind_RaiseException to throw exceptions (gnustep#278)

    The current implementation uses Vectored Exception Handlers. This implementation is too greedy, and invokes _objc_unexpected_exception for (certain) exceptions which would be handled by the application itself.
    qmfrederik committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    6bd3db5 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    08bad37 View commit details
    Browse the repository at this point in the history
  2. Add OBJC_PUBLIC annotation to objc_alloc, objc_allocWithZone, objc_al…

    …loc_init
    
    Fixes compiler errors on Windows
    qmfrederik committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    015e7ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdd58c4 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2024

  1. Update ANNOUNCE for 2.2.1

    qmfrederik committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    22700bd View commit details
    Browse the repository at this point in the history