genassym.sh update
Change-Id: Ibacd47683f7a668eb1dd717014f904581ecebccb
This commit is contained in:
parent
456a46e6bf
commit
a7ab29bf57
2 changed files with 6 additions and 5 deletions
|
@ -85,10 +85,7 @@
|
||||||
2012/10/10 16:16:12,usr.sbin/mtree
|
2012/10/10 16:16:12,usr.sbin/mtree
|
||||||
2012/02/10 16:16:12,usr.sbin/chroot
|
2012/02/10 16:16:12,usr.sbin/chroot
|
||||||
2011/01/17 18:11:10,usr.bin/ldd
|
2011/01/17 18:11:10,usr.bin/ldd
|
||||||
2011/01/17 18:11:10,external/bsd/file
|
2012/10/17 12:00:00,usr.bin/genassym
|
||||||
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/02/10 16:16:12,usr.bin/su
|
2012/02/10 16:16:12,usr.bin/su
|
||||||
2011/12/25 06:09:09,sys/arch/i386/stand
|
2011/12/25 06:09:09,sys/arch/i386/stand
|
||||||
2012/02/10 16:16:12,share/zoneinfo
|
2012/02/10 16:16:12,share/zoneinfo
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#!/bin/sh -
|
#!/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.
|
# Copyright (c) 1997 Matthias Pfaller.
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
|
@ -79,7 +79,11 @@ trap "rm -rf $genassym_temp" 0 1 2 3 15
|
||||||
|
|
||||||
$AWK '
|
$AWK '
|
||||||
BEGIN {
|
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("#define offsetof(type, member) ((size_t)(&((type *)0)->member))\n");
|
||||||
|
printf("#endif\n");
|
||||||
defining = 0;
|
defining = 0;
|
||||||
type = "long";
|
type = "long";
|
||||||
asmtype = "n";
|
asmtype = "n";
|
||||||
|
|
Loading…
Reference in a new issue