diff options
| author | Martin Hořeňovský | 2020-07-05 11:51:30 +0200 |
|---|---|---|
| committer | Martin Hořeňovský | 2020-07-05 11:51:30 +0200 |
| commit | c299133a31fb8594a5bbacc934cf30b7aabda87e (patch) | |
| tree | 2a100cc02f7d5419e9fecaf23e6c0be4ec67dc13 | |
| parent | 09b8017ea36b7b252f7be6ea7772e8e0773bee50 (diff) | |
| download | catch3-2.12.4.tar.gz | |
v2.12.4v2.12.4
| -rw-r--r-- | CMakeLists.txt | 2 | ||||
| -rw-r--r-- | README.md | 4 | ||||
| -rw-r--r-- | docs/release-notes.md | 7 | ||||
| -rw-r--r-- | include/catch.hpp | 2 | ||||
| -rw-r--r-- | include/internal/catch_version.cpp | 2 | ||||
| -rw-r--r-- | single_include/catch2/catch.hpp | 14 |
6 files changed, 21 insertions, 10 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 44be815b..28f22f3c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,7 +14,7 @@ if (CMAKE_BINARY_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR) endif() -project(Catch2 LANGUAGES CXX VERSION 2.12.3) +project(Catch2 LANGUAGES CXX VERSION 2.12.4) # Provide path for scripts list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/CMake") @@ -5,11 +5,11 @@ [](https://travis-ci.org/catchorg/Catch2) [](https://ci.appveyor.com/project/catchorg/catch2) [](https://codecov.io/gh/catchorg/Catch2) -[](https://wandbox.org/permlink/yfl7WhNJBY0IpgtF) +[](https://wandbox.org/permlink/wRuqI3INY7fTagL7) [](https://discord.gg/4CWS9zD) -<a href="https://github.com/catchorg/Catch2/releases/download/v2.12.3/catch.hpp">The latest version of the single header can be downloaded directly using this link</a> +<a href="https://github.com/catchorg/Catch2/releases/download/v2.12.4/catch.hpp">The latest version of the single header can be downloaded directly using this link</a> ## Catch2 is released! diff --git a/docs/release-notes.md b/docs/release-notes.md index a72bf9e5..af9a4ce2 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -2,6 +2,7 @@ # Release notes **Contents**<br> +[2.12.4](#2124)<br> [2.12.3](#2123)<br> [2.12.2](#2122)<br> [2.12.1](#2121)<br> @@ -39,6 +40,12 @@ [Even Older versions](#even-older-versions)<br> +## 2.12.4 + +### Improvements +* Added support for MacOS on ARM (#1971) + + ## 2.12.3 ### Fixes diff --git a/include/catch.hpp b/include/catch.hpp index ab5f4fc9..1502663b 100644 --- a/include/catch.hpp +++ b/include/catch.hpp @@ -11,7 +11,7 @@ #define CATCH_VERSION_MAJOR 2 #define CATCH_VERSION_MINOR 12 -#define CATCH_VERSION_PATCH 3 +#define CATCH_VERSION_PATCH 4 #ifdef __clang__ # pragma clang system_header diff --git a/include/internal/catch_version.cpp b/include/internal/catch_version.cpp index 5aef5258..57589d9b 100644 --- a/include/internal/catch_version.cpp +++ b/include/internal/catch_version.cpp @@ -37,7 +37,7 @@ namespace Catch { } Version const& libraryVersion() { - static Version version( 2, 12, 3, "", 0 ); + static Version version( 2, 12, 4, "", 0 ); return version; } diff --git a/single_include/catch2/catch.hpp b/single_include/catch2/catch.hpp index 5ebd1a2d..b066b71d 100644 --- a/single_include/catch2/catch.hpp +++ b/single_include/catch2/catch.hpp @@ -1,6 +1,6 @@ /* - * Catch v2.12.3 - * Generated: 2020-06-29 20:47:52.374964 + * Catch v2.12.4 + * Generated: 2020-07-05 11:47:18.451282 * ---------------------------------------------------------- * This file has been merged from multiple headers. Please don't edit it directly * Copyright (c) 2020 Two Blue Cubes Ltd. All rights reserved. @@ -15,7 +15,7 @@ #define CATCH_VERSION_MAJOR 2 #define CATCH_VERSION_MINOR 12 -#define CATCH_VERSION_PATCH 3 +#define CATCH_VERSION_PATCH 4 #ifdef __clang__ # pragma clang system_header @@ -7927,7 +7927,11 @@ namespace Catch { #ifdef CATCH_PLATFORM_MAC - #define CATCH_TRAP() __asm__("int $3\n" : : ) /* NOLINT */ + #if defined(__i386__) || defined(__x86_64__) + #define CATCH_TRAP() __asm__("int $3\n" : : ) /* NOLINT */ + #elif defined(__aarch64__) + #define CATCH_TRAP() __asm__(".inst 0xd4200000") + #endif #elif defined(CATCH_PLATFORM_IPHONE) @@ -15202,7 +15206,7 @@ namespace Catch { } Version const& libraryVersion() { - static Version version( 2, 12, 3, "", 0 ); + static Version version( 2, 12, 4, "", 0 ); return version; } |