diff options
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | catgets/Makefile | 14 | ||||
-rw-r--r-- | catgets/test2.msg | 8 | ||||
-rw-r--r-- | nptl/ChangeLog | 2 |
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. |