kc3-lang/libffi/src/dlmalloc.c

Branch :


Log

Author Commit Date CI Message
348e70ef 2024-09-15 07:39:51 Suppress unused variable warning in dlmalloc.c (#843) Allows `-Wunused-but-set-variable` to pass
a1c391bd 2023-12-22 03:30:50 Fix a variety of warnings (#811)
e3cf8b80 2022-03-31 14:42:03 Allow system to have overlapping mallopt defines (#700) Which is the case on some OSes, such as QNX.
15d3ea31 2020-04-26 04:59:35 Use __builtin_ffs instead of ffs (#554) USE_BUILTIN_FFS is defined to 1 within __GNUC__, and the __builtin_ffs function is available since GCC 3.x at least, while the ffs function only exists on some OSes. This fixes compilation for non-x86 mingw platforms. For x86, USE_BUILTIN_FFS is explicitly disabled for windows targets - but if USE_BUILTIN_FFS is enabled based on __GNUC__, it should also use the builtin which actually is available correspondingly, not dependent on the target OS.
1e82e1cd 2016-03-07 18:38:10 Define _GNU_SOURCE on Linux for mremap() This was committed to CPython's libffi copy in https://bugs.python.org/issue10309 mremap() documentation says _GNU_SOURCE needs to be defined in order to use mremap(): see the synopsis section at http://linux.die.net/man/2/mremap Original commit: https://hg.python.org/cpython/rev/9986fff720a2 Original patch was written by Hallvard B Furuseth.
a9ed0c3a 2014-11-18 09:37:07 dlmalloc: change defined(i386) to defined(__i386__) When compiling with --std==c99, GCC and clang don't define i386 but __i386__
ba0ea99c 2013-12-30 15:27:44 Fix dlmalloc warnings due to set_segment_flags, sizeof(size_t)
3dc3f32c 2013-12-05 16:23:25 Undo iOS ARM64 changes.
6a6247d1 2013-11-30 02:55:48 Darwin: Fix dlmalloc warnings due to sizeof(size_t)
16ba1b80 2012-04-11 23:26:04 Darwin: Silence Clang warnings.
128cd1d2 2013-10-08 06:45:51 Fix spelling errors
dc411e8f 2011-02-08 10:49:29 Fix HP-UX build
63097415 2010-05-05 20:14:56 Micharl Kohler's spelling fixes
f2c2a4fc 2010-04-13 10:19:28 Remove warnings and add OS/2 support
c6dddbd0 2009-10-04 08:11:33 Initial commit