git: <sys/malloc.h>: Reduce kmalloc() implicit requirements on <sys/systm.h>.
Rimvydas Jasinskas
zrj at crater.dragonflybsd.org
Fri Nov 1 08:43:36 PDT 2019
commit f938c583285bf2183caffc76b28e8e8d2d1190f0
Author: zrj <rimvydas.jasinskas at gmail.com>
Date: Fri Oct 25 13:54:32 2019 +0300
<sys/malloc.h>: Reduce kmalloc() implicit requirements on <sys/systm.h>.
Use __builtin_memset() directly. Use of __DEQUALIFY() not needed here.
The "#if 1" case already makes use of __builtin_constant_p() compiler
extension that we do not have feature check in <sys/cdefs.h> (using
"#if __GNUC_PREREQ__(2, 0)" should be good enough).
This finally decouples <sys/malloc.h> from <sys/systm.h> bzero() macro
visibility (also in "#if 1" block).
Summary of changes:
sys/sys/malloc.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/f938c583285bf2183caffc76b28e8e8d2d1190f0
--
DragonFly BSD source repository
More information about the Commits
mailing list