2012/10/10 16:16:12,usr.sbin/mtree
2012/02/10 16:16:12,usr.sbin/chroot
2011/01/17 18:11:10,usr.bin/ldd
-2011/01/17 18:11:10,external/bsd/file
-2011/01/17 18:11:10,lib/csu
-2011/01/17 18:11:10,libexec/ld.elf_so
-2011/01/17 18:11:10,usr.bin/genassym
+2012/10/17 12:00:00,usr.bin/genassym
2012/02/10 16:16:12,usr.bin/su
2011/12/25 06:09:09,sys/arch/i386/stand
2012/02/10 16:16:12,share/zoneinfo
#!/bin/sh -
-# $NetBSD: genassym.sh,v 1.6 2009/11/28 20:30:01 dsl Exp $
+# $NetBSD: genassym.sh,v 1.7 2011/07/05 05:19:02 matt Exp $
#
# Copyright (c) 1997 Matthias Pfaller.
# All rights reserved.
$AWK '
BEGIN {
+ printf("#if __GNUC__ >= 4\n");
+ printf("#define offsetof(type, member) __builtin_offsetof(type, member)\n");
+ printf("#else\n");
printf("#define offsetof(type, member) ((size_t)(&((type *)0)->member))\n");
+ printf("#endif\n");
defining = 0;
type = "long";
asmtype = "n";