summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog25
-rw-r--r--inet/netinet/icmp6.h10
-rw-r--r--intl/locale.alias3
-rw-r--r--libio/libio.h2
-rw-r--r--manual/Makefile2
-rw-r--r--math/Makefile6
-rw-r--r--nss/nss_db/db-XXX.c15
7 files changed, 45 insertions, 18 deletions
diff --git a/ChangeLog b/ChangeLog
index 7ff484ea5c..f9866ffa37 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,26 @@
 1998-11-16  Ulrich Drepper  <drepper@cygnus.com>
 
+	* intl/locale.alias: Change `japanese' alais to match X11R6's.
+	Add `japanese.euc' alias.
+
+	* manual/Makefile (%.info): Set LANGUAGE and LC_ALL explicitly to C
+	before running makeinfo.
+
+	* math/Makefile (libm-routines): $(strip) entire value.
+
+	* nss/nss_db/db-XXX.c (internal_setent): Rewrite to avoid warning.
+
+1998-10-24  H.J. Lu  <hjl@gnu.org>
+
+	* libio/libio.h (_IO_cookie_io_functions_t): Protect with __USE_GNU.
+	(_IO_cookie_file): Likewise.
+
+1998-11-16  Philip Blundell  <philb@gnu.org>
+
+	* inet/netinet/icmp6.h: Correct naming of constants.
+
+1998-11-16  Ulrich Drepper  <drepper@cygnus.com>
+
 	* sysdeps/unix/opendir.c: Use o_directory_works differently.  Treat
 	zero value as uninitialized so that variable can go into .bss.
 
@@ -25,7 +46,7 @@
 
 	* libio/bits/stdio.h (fread_unlocked): Don't evaluate non-constant
 	twice.  Don't bother handling zero size.
-	(frwite_unlocked): Likewise.
+	(fwrite_unlocked): Likewise.
 
 1998-11-15  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
 
@@ -59,7 +80,7 @@
 1998-11-13  Ulrich Drepper  <drepper@cygnus.com>
 
 	* stdio-common/vfscanf.c: Don't return -1 in case of an invalid
-	format, jsut stop.
+	format, just stop.
 
 	* version.h (VERSION): Bump to 2.0.102.
 
diff --git a/inet/netinet/icmp6.h b/inet/netinet/icmp6.h
index 38c1bc19dd..5a38639539 100644
--- a/inet/netinet/icmp6.h
+++ b/inet/netinet/icmp6.h
@@ -24,12 +24,12 @@
 #include <sys/types.h>
 #include <netinet/in.h>
 
-#define ICMPV6_FILTER 1
+#define ICMP6_FILTER 1
 
-#define ICMPV6_FILTER_BLOCK		1
-#define ICMPV6_FILTER_PASS		2
-#define ICMPV6_FILTER_BLOCKOTHERS	3
-#define ICMPV6_FILTER_PASSONLY		4
+#define ICMP6_FILTER_BLOCK		1
+#define ICMP6_FILTER_PASS		2
+#define ICMP6_FILTER_BLOCKOTHERS	3
+#define ICMP6_FILTER_PASSONLY		4
 
 struct icmp6_filter
   {
diff --git a/intl/locale.alias b/intl/locale.alias
index 175dd8cd31..b41ce4b0eb 100644
--- a/intl/locale.alias
+++ b/intl/locale.alias
@@ -40,7 +40,8 @@ hebrew          iw_IL.ISO-8859-8
 hungarian       hu_HU.ISO-8859-2
 icelandic       is_IS.ISO-8859-1
 italian         it_IT.ISO-8859-1
-japanese	ja_JP.EUC
+japanese	ja_JP.SJIS
+japanese.euc	ja_JP.eucJP
 norwegian       no_NO.ISO-8859-1
 polish          pl_PL.ISO-8859-2
 portuguese      pt_PT.ISO-8859-1
diff --git a/libio/libio.h b/libio/libio.h
index fcb8ae6eaa..011d44042e 100644
--- a/libio/libio.h
+++ b/libio/libio.h
@@ -255,6 +255,7 @@ extern _IO_FILE *_IO_stderr;
 #endif
 
 
+#ifdef _GNU_SOURCE
 /* Define the user-visible type, with user-friendly member names.  */
 typedef struct
 {
@@ -272,6 +273,7 @@ struct _IO_cookie_file
   void *cookie;
   _IO_cookie_io_functions_t io_functions;
 };
+#endif
 
 
 #ifdef __cplusplus
diff --git a/manual/Makefile b/manual/Makefile
index 0652d4dea0..0486dcad58 100644
--- a/manual/Makefile
+++ b/manual/Makefile
@@ -98,7 +98,7 @@ dir-add.info: xtract-typefun.awk $(texis)
 	mv -f $@.new $@
 
 %.info: %.texinfo
-	$(MAKEINFO) $<
+	LANGUAGE=C LC_ALL=C $(MAKEINFO) $<
 
 %.dvi: %.texinfo
 	$(TEXI2DVI) $<
diff --git a/math/Makefile b/math/Makefile
index 5bdbb066da..ffd7524205 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -57,9 +57,9 @@ libm-calls = e_acos e_acosh e_asin e_atan2 e_atanh e_cosh e_exp e_fmod	\
 	     s_catan s_casin s_ccos s_csin s_ctan s_ctanh s_cacos	\
 	     s_casinh s_cacosh s_catanh s_csqrt s_cpow s_cproj s_clog10 \
 	     s_fma s_lrint s_llrint s_lround s_llround e_exp10
-libm-routines = $(libm-support) $(libm-calls) \
-		$(patsubst %_rf,%f_r,$(libm-calls:=f))	\
-		$(long-m-$(long-double-fcts))
+libm-routines = $(strip $(libm-support) $(libm-calls) \
+			$(patsubst %_rf,%f_r,$(libm-calls:=f))	\
+			$(long-m-$(long-double-fcts)))
 long-m-routines = $(patsubst %_rl,%l_r,$(libm-calls:=l))
 long-m-yes = $(long-m-routines)
 distribute += $(long-m-yes:=.c)
diff --git a/nss/nss_db/db-XXX.c b/nss/nss_db/db-XXX.c
index 8ba73efcb6..7356b34462 100644
--- a/nss/nss_db/db-XXX.c
+++ b/nss/nss_db/db-XXX.c
@@ -73,9 +73,9 @@ internal_setent (int stayopen)
 	}
       else
 	{
-	  /* We have to make sure the file is  `closed on exec'.  */
+	  /* We have to make sure the file is `closed on exec'.  */
 	  int fd;
-	  int result, flags;
+	  int result;
 
 	  err = db->fd (db, &fd);
 	  if (err != 0)
@@ -84,11 +84,14 @@ internal_setent (int stayopen)
 	      result = -1;
 	    }
 	  else
-	    result = flags = fcntl (fd, F_GETFD, 0);
-	  if (result >= 0)
 	    {
-	      flags |= FD_CLOEXEC;
-	      result = fcntl (fd, F_SETFD, flags);
+	      int flags = result = fcntl (fd, F_GETFD, 0);
+
+	      if (result >= 0)
+		{
+		  flags |= FD_CLOEXEC;
+		  result = fcntl (fd, F_SETFD, flags);
+		}
 	    }
 	  if (result < 0)
 	    {