Skip to content

Commit 7e12182

Browse files
committed
fix build system for -fobjc-tao flag
1 parent e8a3174 commit 7e12182

File tree

2 files changed

+41
-6
lines changed

2 files changed

+41
-6
lines changed

RELEASENOTES.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
## 4.6.0
2+
3+
** BREAKING** `_INIT` macros are now `_DATA` macros for consistency with other mulle libraries
4+
5+
* convenience macro `mulle_thread_once_do` added
6+
* `_mulle_atomic_pointer_weakcas` and sibling functions are now named `__mulle_atomic_functionpointer_cas_weak` (but the old name still exists)
7+
* `_mulle_atomic_pointer_nonatomic_write` and siblings are now named `_mulle_atomic_functionpointer_write_nonatomic` but the old names still exist
8+
9+
* made pthread an optional link. This is helpful because sometimes cmake can't find the library, but the linker can (for example when cross compiling to 32 bit with -m32)
10+
11+
112
### 4.5.3
213

314
* Various small improvements

cmake/share/CompilerDetectionC.cmake

Lines changed: 30 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)