about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog2
-rw-r--r--catgets/Makefile14
-rw-r--r--catgets/test2.msg8
-rw-r--r--nptl/ChangeLog2
4 files changed, 21 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 2acce14141..ac61296143 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -17,6 +17,8 @@
 	auto-assigned numbers and user-defined nubmers is not fatal.
 	Handle it.
 	Patch by Michael M. Lampkin <michael.lampkin@ieee.org>.
+	* catgets/Makefile: Add rules to run test2.msg test.
+	* catgets/test2.msg: New file.
 
 	* catgets/gencat.c (main): Return 1 if messages have been printed.
 
diff --git a/catgets/Makefile b/catgets/Makefile
index f3069bd2db..b2c15e7451 100644
--- a/catgets/Makefile
+++ b/catgets/Makefile
@@ -1,4 +1,4 @@
-# Copyright (C) 1996,1997,1998,1999,2000,2002 Free Software Foundation, Inc.
+# Copyright (C) 1996-2000, 2002, 2003 Free Software Foundation, Inc.
 # This file is part of the GNU C Library.
 
 # The GNU C Library is free software; you can redistribute it and/or
@@ -22,7 +22,7 @@
 subdir	:= catgets
 
 headers		= nl_types.h
-distribute	= catgetsinfo.h config.h xopen-msg.sed test1.msg \
+distribute	= catgetsinfo.h config.h xopen-msg.sed test1.msg test2.msg \
 		  test-gencat.sh sample.SJIS
 routines	= catgets open_catalog
 others		= gencat
@@ -47,19 +47,25 @@ catgets-CPPFLAGS := -DNLSPATH='"$(msgcatdir)/%L/%N:$(msgcatdir)/%L/LC_MESSAGES/%
 
 CPPFLAGS-gencat = -DNOT_IN_libc
 
-generated = de.msg test1.cat test1.h sample.SJIS.cat test-gencat.h
+generated = de.msg test1.cat test1.h test2.cat test2.h sample.SJIS.cat \
+	    test-gencat.h
 generated-dirs = de
 
 tst-catgets-ENV = NLSPATH="$(objpfx)%l/%N.cat" LANG=de
 
 ifneq ($(cross-compiling),yes)
-tests: $(objpfx)de/libc.cat $(objpfx)test1.cat $(objpfx)test-gencat.out
+tests: $(objpfx)de/libc.cat $(objpfx)test1.cat $(objpfx)test2.cat \
+       $(objpfx)test-gencat.out
 # This test just checks whether the program produces any error or not.
 # The result is not tested.
 $(objpfx)test1.cat: test1.msg $(objpfx)gencat
 	LC_ALL=hr_HR.ISO-8859-2 LOCPATH=$(common-objpfx)localedata \
 	GCONV_PATH=$(common-objpfx)iconvdata \
 	$(built-program-cmd) -H $(objpfx)test1.h $@ $<
+$(objpfx)test2.cat: test2.msg $(objpfx)gencat
+	LOCPATH=$(common-objpfx)localedata \
+	GCONV_PATH=$(common-objpfx)iconvdata \
+	$(built-program-cmd) -H $(objpfx)test2.h $@ $<
 $(objpfx)de/libc.cat: $(objpfx)de.msg $(objpfx)gencat
 	$(make-target-directory)
 	LC_ALL=de_DE.ISO-8859-1 LOCPATH=$(common-objpfx)localedata \
diff --git a/catgets/test2.msg b/catgets/test2.msg
new file mode 100644
index 0000000000..be54e75370
--- /dev/null
+++ b/catgets/test2.msg
@@ -0,0 +1,8 @@
+$set 42
+$ Two messages with auto-assigned numbers.
+Number1 Auto-assigned #1
+Number2 Auto-assigned #2
+$ Three messages with explicitly assigned numbers.
+0 Explicitly assigned #1
+1 Explicitly assigned #2
+2 Explicitly assigned #3
diff --git a/nptl/ChangeLog b/nptl/ChangeLog
index e5b2639294..7727fdf267 100644
--- a/nptl/ChangeLog
+++ b/nptl/ChangeLog
@@ -1,6 +1,6 @@
 2003-02-22  Ulrich Drepper  <drepper@redhat.com>
 
-	* Makefile (before-compile): Add $(objpfx)banner.h.
+	* Makefile: Add dependency for $(objpfx)version.d.
 
 	* eintr.c (eintr_source): Add unnecessary return but the compiler
 	insists.