Module Name: src
Committed By: tsutsui
Date: Wed Jan 20 12:54:17 UTC 2010
Modified Files:
src/crypto/dist/heimdal/lib/asn1: gen_locl.h lex.h
src/crypto/dist/heimdal/lib/com_err: compile_et.c compile_et.h
src/crypto/dist/heimdal/lib/roken: get_window_size.c getarg.c strlcat.c
strlcpy.c strupr.c warnerr.c
src/crypto/dist/heimdal/lib/vers: print_version.c
Log Message:
Don't include src/include heimdal/roken.h on tools build because
it's "an OS dependent, generated file" configured for the target NetBSD
as noted in itself. Instead, include <roken-common.h>
(which is included from generated <roken.h> and required
for TRUE and fALSE definitions) and "nbtool_config.h" on tools build.
Fixes PR toolchain/41435 and makes cross build on Cygwin-1.7 work.
No particular comments in the PR.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/crypto/dist/heimdal/lib/asn1/gen_locl.h \
src/crypto/dist/heimdal/lib/asn1/lex.h
cvs rdiff -u -r1.6 -r1.7 src/crypto/dist/heimdal/lib/com_err/compile_et.c
cvs rdiff -u -r1.2 -r1.3 src/crypto/dist/heimdal/lib/com_err/compile_et.h
cvs rdiff -u -r1.3 -r1.4 src/crypto/dist/heimdal/lib/roken/get_window_size.c \
src/crypto/dist/heimdal/lib/roken/getarg.c \
src/crypto/dist/heimdal/lib/roken/warnerr.c
cvs rdiff -u -r1.5 -r1.6 src/crypto/dist/heimdal/lib/roken/strlcat.c \
src/crypto/dist/heimdal/lib/roken/strlcpy.c \
src/crypto/dist/heimdal/lib/roken/strupr.c
cvs rdiff -u -r1.8 -r1.9 src/crypto/dist/heimdal/lib/vers/print_version.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/crypto/dist/heimdal/lib/asn1/gen_locl.h
diff -u src/crypto/dist/heimdal/lib/asn1/gen_locl.h:1.2 src/crypto/dist/heimdal/lib/asn1/gen_locl.h:1.3
--- src/crypto/dist/heimdal/lib/asn1/gen_locl.h:1.2 Sat Mar 22 08:37:04 2008
+++ src/crypto/dist/heimdal/lib/asn1/gen_locl.h Wed Jan 20 12:54:17 2010
@@ -32,7 +32,7 @@
*/
/* $Heimdal: gen_locl.h 18008 2006-09-05 12:29:18Z lha $
- $NetBSD: gen_locl.h,v 1.2 2008/03/22 08:37:04 mlelstv Exp $ */
+ $NetBSD: gen_locl.h,v 1.3 2010/01/20 12:54:17 tsutsui Exp $ */
#ifndef __GEN_LOCL_H__
#define __GEN_LOCL_H__
@@ -49,7 +49,11 @@
#include <time.h>
#include <errno.h>
#include <err.h>
+#ifdef HAVE_NBTOOL_CONFIG_H
+#include <roken-common.h>
+#else
#include <roken.h>
+#endif
#include "hash.h"
#include "symbol.h"
#include "asn1-common.h"
Index: src/crypto/dist/heimdal/lib/asn1/lex.h
diff -u src/crypto/dist/heimdal/lib/asn1/lex.h:1.2 src/crypto/dist/heimdal/lib/asn1/lex.h:1.3
--- src/crypto/dist/heimdal/lib/asn1/lex.h:1.2 Sat Mar 22 08:37:04 2008
+++ src/crypto/dist/heimdal/lib/asn1/lex.h Wed Jan 20 12:54:17 2010
@@ -32,9 +32,14 @@
*/
/* $Heimdal: lex.h 15617 2005-07-12 06:27:42Z lha $
- $NetBSD: lex.h,v 1.2 2008/03/22 08:37:04 mlelstv Exp $ */
+ $NetBSD: lex.h,v 1.3 2010/01/20 12:54:17 tsutsui Exp $ */
+#ifdef HAVE_NBTOOL_CONFIG_H
+#include "nbtool_config.h"
+#include <roken-common.h>
+#else
#include <roken.h>
+#endif
void error_message (const char *, ...)
__attribute__ ((format (printf, 1, 2)));
Index: src/crypto/dist/heimdal/lib/com_err/compile_et.c
diff -u src/crypto/dist/heimdal/lib/com_err/compile_et.c:1.6 src/crypto/dist/heimdal/lib/com_err/compile_et.c:1.7
--- src/crypto/dist/heimdal/lib/com_err/compile_et.c:1.6 Wed Feb 18 01:18:57 2009
+++ src/crypto/dist/heimdal/lib/com_err/compile_et.c Wed Jan 20 12:54:17 2010
@@ -36,9 +36,8 @@
#include <getarg.h>
__RCSID("$Heimdal: compile_et.c 15426 2005-06-16 19:21:42Z lha $"
- "$NetBSD: compile_et.c,v 1.6 2009/02/18 01:18:57 uebayasi Exp $");
+ "$NetBSD: compile_et.c,v 1.7 2010/01/20 12:54:17 tsutsui Exp $");
-#include <roken.h>
#include <err.h>
#include "parse.h"
Index: src/crypto/dist/heimdal/lib/com_err/compile_et.h
diff -u src/crypto/dist/heimdal/lib/com_err/compile_et.h:1.2 src/crypto/dist/heimdal/lib/com_err/compile_et.h:1.3
--- src/crypto/dist/heimdal/lib/com_err/compile_et.h:1.2 Sat Mar 22 08:37:06 2008
+++ src/crypto/dist/heimdal/lib/com_err/compile_et.h Wed Jan 20 12:54:17 2010
@@ -32,7 +32,7 @@
*/
/* $Heimdal: compile_et.h 15426 2005-06-16 19:21:42Z lha $
- $NetBSD: compile_et.h,v 1.2 2008/03/22 08:37:06 mlelstv Exp $ */
+ $NetBSD: compile_et.h,v 1.3 2010/01/20 12:54:17 tsutsui Exp $ */
#ifndef __COMPILE_ET_H__
#define __COMPILE_ET_H__
@@ -47,7 +47,11 @@
#include <stdlib.h>
#include <stdarg.h>
#include <ctype.h>
+#ifdef HAVE_NBTOOL_CONFIG_H
+#include <roken-common.h>
+#else
#include <roken.h>
+#endif
extern long base_id;
extern int number;
Index: src/crypto/dist/heimdal/lib/roken/get_window_size.c
diff -u src/crypto/dist/heimdal/lib/roken/get_window_size.c:1.3 src/crypto/dist/heimdal/lib/roken/get_window_size.c:1.4
--- src/crypto/dist/heimdal/lib/roken/get_window_size.c:1.3 Sat Mar 22 08:37:21 2008
+++ src/crypto/dist/heimdal/lib/roken/get_window_size.c Wed Jan 20 12:54:17 2010
@@ -34,7 +34,7 @@
#ifdef HAVE_CONFIG_H
#include <config.h>
__RCSID("$Heimdal: get_window_size.c 21005 2007-06-08 01:54:35Z lha $"
- "$NetBSD: get_window_size.c,v 1.3 2008/03/22 08:37:21 mlelstv Exp $");
+ "$NetBSD: get_window_size.c,v 1.4 2010/01/20 12:54:17 tsutsui Exp $");
#endif
#include <stdlib.h>
@@ -59,7 +59,11 @@
#include <termios.h>
#endif
+#ifdef HAVE_NBTOOL_CONFIG_H
+#include "roken-common.h"
+#else
#include "roken.h"
+#endif
int ROKEN_LIB_FUNCTION
get_window_size(int fd, struct winsize *wp)
Index: src/crypto/dist/heimdal/lib/roken/getarg.c
diff -u src/crypto/dist/heimdal/lib/roken/getarg.c:1.3 src/crypto/dist/heimdal/lib/roken/getarg.c:1.4
--- src/crypto/dist/heimdal/lib/roken/getarg.c:1.3 Sat Mar 22 08:37:21 2008
+++ src/crypto/dist/heimdal/lib/roken/getarg.c Wed Jan 20 12:54:17 2010
@@ -34,13 +34,21 @@
#ifdef HAVE_CONFIG_H
#include <config.h>
__RCSID("$Heimdal: getarg.c 21005 2007-06-08 01:54:35Z lha $"
- "$NetBSD: getarg.c,v 1.3 2008/03/22 08:37:21 mlelstv Exp $");
+ "$NetBSD: getarg.c,v 1.4 2010/01/20 12:54:17 tsutsui Exp $");
#endif
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+#ifdef HAVE_NBTOOL_CONFIG_H
+#include "nbtool_config.h"
+#ifdef HAVE_TERMIOS_H /* XXX for struct winsize */
+#include <termios.h>
+#endif
+#include "roken-common.h"
+#else
#include "roken.h"
+#endif
#include "getarg.h"
#define ISFLAG(X) ((X).type == arg_flag || (X).type == arg_negative_flag)
Index: src/crypto/dist/heimdal/lib/roken/warnerr.c
diff -u src/crypto/dist/heimdal/lib/roken/warnerr.c:1.3 src/crypto/dist/heimdal/lib/roken/warnerr.c:1.4
--- src/crypto/dist/heimdal/lib/roken/warnerr.c:1.3 Sat Mar 22 08:37:22 2008
+++ src/crypto/dist/heimdal/lib/roken/warnerr.c Wed Jan 20 12:54:17 2010
@@ -34,10 +34,16 @@
#ifdef HAVE_CONFIG_H
#include <config.h>
__RCSID("$Heimdal: warnerr.c 14773 2005-04-12 11:29:18Z lha $"
- "$NetBSD: warnerr.c,v 1.3 2008/03/22 08:37:22 mlelstv Exp $");
+ "$NetBSD: warnerr.c,v 1.4 2010/01/20 12:54:17 tsutsui Exp $");
#endif
+#ifdef HAVE_NBTOOL_CONFIG_H
+#include "nbtool_config.h"
+#include "roken-common.h"
+#else
#include "roken.h"
+#endif
+
#include "err.h"
void ROKEN_LIB_FUNCTION
Index: src/crypto/dist/heimdal/lib/roken/strlcat.c
diff -u src/crypto/dist/heimdal/lib/roken/strlcat.c:1.5 src/crypto/dist/heimdal/lib/roken/strlcat.c:1.6
--- src/crypto/dist/heimdal/lib/roken/strlcat.c:1.5 Sat Mar 22 08:37:22 2008
+++ src/crypto/dist/heimdal/lib/roken/strlcat.c Wed Jan 20 12:54:17 2010
@@ -34,10 +34,14 @@
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
+#ifdef HAVE_NBTOOL_CONFIG_H
+#include "roken-common.h"
+#else
#include "roken.h"
+#endif
__RCSID("$Heimdal: strlcat.c 14773 2005-04-12 11:29:18Z lha $"
- "$NetBSD: strlcat.c,v 1.5 2008/03/22 08:37:22 mlelstv Exp $");
+ "$NetBSD: strlcat.c,v 1.6 2010/01/20 12:54:17 tsutsui Exp $");
#ifndef HAVE_STRLCAT
Index: src/crypto/dist/heimdal/lib/roken/strlcpy.c
diff -u src/crypto/dist/heimdal/lib/roken/strlcpy.c:1.5 src/crypto/dist/heimdal/lib/roken/strlcpy.c:1.6
--- src/crypto/dist/heimdal/lib/roken/strlcpy.c:1.5 Sat Mar 22 08:37:22 2008
+++ src/crypto/dist/heimdal/lib/roken/strlcpy.c Wed Jan 20 12:54:17 2010
@@ -34,10 +34,14 @@
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
+#ifdef HAVE_NBTOOL_CONFIG_H
+#include "roken-common.h"
+#else
#include "roken.h"
+#endif
__RCSID("$Heimdal: strlcpy.c 14773 2005-04-12 11:29:18Z lha $"
- "$NetBSD: strlcpy.c,v 1.5 2008/03/22 08:37:22 mlelstv Exp $");
+ "$NetBSD: strlcpy.c,v 1.6 2010/01/20 12:54:17 tsutsui Exp $");
#ifndef HAVE_STRLCPY
Index: src/crypto/dist/heimdal/lib/roken/strupr.c
diff -u src/crypto/dist/heimdal/lib/roken/strupr.c:1.5 src/crypto/dist/heimdal/lib/roken/strupr.c:1.6
--- src/crypto/dist/heimdal/lib/roken/strupr.c:1.5 Sat Mar 22 08:37:22 2008
+++ src/crypto/dist/heimdal/lib/roken/strupr.c Wed Jan 20 12:54:17 2010
@@ -34,12 +34,17 @@
#ifdef HAVE_CONFIG_H
#include <config.h>
__RCSID("$Heimdal: strupr.c 21005 2007-06-08 01:54:35Z lha $"
- "$NetBSD: strupr.c,v 1.5 2008/03/22 08:37:22 mlelstv Exp $");
+ "$NetBSD: strupr.c,v 1.6 2010/01/20 12:54:17 tsutsui Exp $");
#endif
#include <string.h>
#include <ctype.h>
+#ifdef HAVE_NBTOOL_CONFIG_H
+#include "nbtool_config.h"
+#include "roken-common.h"
+#else
#include "roken.h"
+#endif
#ifndef HAVE_STRUPR
char * ROKEN_LIB_FUNCTION
Index: src/crypto/dist/heimdal/lib/vers/print_version.c
diff -u src/crypto/dist/heimdal/lib/vers/print_version.c:1.8 src/crypto/dist/heimdal/lib/vers/print_version.c:1.9
--- src/crypto/dist/heimdal/lib/vers/print_version.c:1.8 Sat Mar 22 08:37:23 2008
+++ src/crypto/dist/heimdal/lib/vers/print_version.c Wed Jan 20 12:54:17 2010
@@ -34,9 +34,15 @@
#ifdef HAVE_CONFIG_H
#include <config.h>
__RCSID("$Heimdal: print_version.c 22428 2008-01-13 09:58:05Z lha $"
- "$NetBSD: print_version.c,v 1.8 2008/03/22 08:37:23 mlelstv Exp $");
+ "$NetBSD: print_version.c,v 1.9 2010/01/20 12:54:17 tsutsui Exp $");
#endif
+
+#ifdef HAVE_NBTOOL_CONFIG_H
+#include "nbtool_config.h"
+#include "roken-common.h"
+#else
#include "roken.h"
+#endif
#include "print_version.h"