Module Name: src Committed By: asau Date: Fri Jan 15 11:26:25 UTC 2010
Modified Files: src/tools/compat: configure.ac nbtool_config.h.in Log Message: Test for <sys/endian.h> and provide HAVE_SYS_ENDIAN_H. Fixes FreeBSD hosted builds (PR 42440 and PR 42470). Approved by <dholland>. To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71 src/tools/compat/configure.ac cvs rdiff -u -r1.23 -r1.24 src/tools/compat/nbtool_config.h.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tools/compat/configure.ac diff -u src/tools/compat/configure.ac:1.70 src/tools/compat/configure.ac:1.71 --- src/tools/compat/configure.ac:1.70 Tue Jun 16 22:35:34 2009 +++ src/tools/compat/configure.ac Fri Jan 15 11:26:25 2010 @@ -1,4 +1,4 @@ -# $NetBSD: configure.ac,v 1.70 2009/06/16 22:35:34 christos Exp $ +# $NetBSD: configure.ac,v 1.71 2010/01/15 11:26:25 asau Exp $ # # Autoconf definition file for libnbcompat. # @@ -24,7 +24,7 @@ AC_CONFIG_FILES(defs.mk) # Autoheader header and footer -AH_TOP([/* $NetBSD: configure.ac,v 1.70 2009/06/16 22:35:34 christos Exp $ */ +AH_TOP([/* $NetBSD: configure.ac,v 1.71 2010/01/15 11:26:25 asau Exp $ */ #ifndef __NETBSD_NBTOOL_CONFIG_H__ #define __NETBSD_NBTOOL_CONFIG_H__]) @@ -80,7 +80,7 @@ AC_HEADER_DIRENT AC_CHECK_HEADERS(sys/mtio.h sys/sysmacros.h sys/syslimits.h \ getopt.h features.h malloc.h sys/poll.h stddef.h) -AC_CHECK_HEADERS(sys/bswap.h machine/bswap.h sys/cdefs.h machine/endian.h \ +AC_CHECK_HEADERS(sys/bswap.h machine/bswap.h sys/cdefs.h machine/endian.h sys/endian.h \ sys/featuretest.h err.h inttypes.h libgen.h paths.h stdint.h util.h \ resolv.h arpa/nameser.h,, [test -f include/$ac_header || touch include/$ac_header]) Index: src/tools/compat/nbtool_config.h.in diff -u src/tools/compat/nbtool_config.h.in:1.23 src/tools/compat/nbtool_config.h.in:1.24 --- src/tools/compat/nbtool_config.h.in:1.23 Tue Jun 16 22:35:34 2009 +++ src/tools/compat/nbtool_config.h.in Fri Jan 15 11:26:25 2010 @@ -1,6 +1,6 @@ /* nbtool_config.h.in. Generated automatically from configure.ac by autoheader. */ -/* $NetBSD: nbtool_config.h.in,v 1.23 2009/06/16 22:35:34 christos Exp $ */ +/* $NetBSD: nbtool_config.h.in,v 1.24 2010/01/15 11:26:25 asau Exp $ */ #ifndef __NETBSD_NBTOOL_CONFIG_H__ #define __NETBSD_NBTOOL_CONFIG_H__ @@ -336,6 +336,9 @@ /* Define if you have the <machine/endian.h> header file. */ #undef HAVE_MACHINE_ENDIAN_H +/* Define if you have the <sys/endian.h> header file. */ +#undef HAVE_SYS_ENDIAN_H + /* Define if you have the <malloc.h> header file. */ #undef HAVE_MALLOC_H