mimalloc/include
Jim Huang 3402c6cc3f Revise the use of macOS predefined macro
Quoted from "Porting UNIX/Linux Applications to OS X,"[1]
* macro __MACH__ is defined if Mach system calls are supported;
* macro __APPLE__ is defined in any Apple computer.

__MACH__ is not specific to macOS since GNU/Hurd runs on a Mach-based
microkernel (gnumach) [2]. __MACH__ is defined by the compiler,
leading to potential confusions. The solution is just changing the
checked identifier (i.e. __APPLE__), so it is really used only on
macOS.

[1] https://developer.apple.com/library/archive/documentation/Porting/Conceptual/PortingUnix/compiling/compiling.html
[2] https://www.gnu.org/software/hurd/microkernel/mach/gnumach.html
2021-04-21 15:24:02 +08:00
..
mimalloc-atomic.h rename <Windows.h> include to <windows.h> for mingw compatibility (see pr #367) 2021-02-22 13:04:11 -08:00
mimalloc-internal.h Revise the use of macOS predefined macro 2021-04-21 15:24:02 +08:00
mimalloc-new-delete.h fix noexcept attribute on array delete operators 2020-02-02 22:04:53 -08:00
mimalloc-override.h Fix strndup override 2020-12-13 01:50:31 -05:00
mimalloc-types.h Unify statistic collection: 2020-11-11 11:41:39 +03:00
mimalloc.h bump version to 1.7.1 2021-04-06 10:56:26 -07:00