git: kernel: Use our offsetof() from <sys/types.h> instead of a local one.
Sascha Wildner
swildner at crater.dragonflybsd.org
Sun Mar 3 11:23:55 PST 2013
commit 7198764d31519bcbb6ed931b4d9e7fe8e8fb0cf9
Author: Sascha Wildner <saw at online.de>
Date: Sun Mar 3 20:23:26 2013 +0100
kernel: Use our offsetof() from <sys/types.h> instead of a local one.
On GCC 4.1 and later, our offsetof() winds up being __builtin_offsetof(),
which is constant to GCC, so as a nice benefit this commit also fixes two
GCC 4.7 warnings:
.../dirhash.h:97:95: warning: variably modified 'dh_firstfree' at file scope
.../vdevice.h:145:2: warning: variably modified '_ArrayTables' at file scope
There are more offsetof() candidates I need to get to but since those two
fix warnings, I commit them now.
Summary of changes:
sys/dev/raid/hptmv/array.h | 2 +-
sys/dev/raid/hptmv/vdevice.h | 6 +++---
sys/vfs/ufs/dir.h | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/7198764d31519bcbb6ed931b4d9e7fe8e8fb0cf9
--
DragonFly BSD source repository
More information about the Commits
mailing list