Commit Graph

397 Commits

Author SHA1 Message Date
Joseph Myers b168057aaa Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
Allan McRae b6dcfe8c24 Update French translation 2014-10-09 22:11:30 +10:00
Allan McRae d8f879ee3e Update Russian translation 2014-09-13 15:41:54 +10:00
Allan McRae 1cd9b65cea Update Korean translation 2014-09-07 15:50:34 +10:00
Allan McRae 2c31e102fa Update Esperanto translation 2014-09-01 10:48:22 +10:00
Allan McRae cb08abc685 Update Catalan translation 2014-09-01 10:47:30 +10:00
Allan McRae e4e7cfd287 Update Vietnamese translation 2014-08-26 22:44:23 +10:00
Allan McRae 6aa09f710c Update Ukrainian translation 2014-08-26 22:43:31 +10:00
Allan McRae edc0660e78 Update French translation 2014-08-26 22:42:36 +10:00
Allan McRae 7eea72ac23 Update Russian translation 2014-08-26 22:41:48 +10:00
Allan McRae 93c49eff43 Update Polish translation 2014-08-26 22:41:00 +10:00
Allan McRae 46acaf6361 Update Czech translation 2014-08-26 22:40:01 +10:00
Allan McRae a9f5ce989c Update German translation 2014-08-26 22:38:47 +10:00
Allan McRae 373f2b7878 Update Bulgarian translation 2014-08-26 22:36:52 +10:00
Allan McRae e7548bd8c2 Update Sweedish translation 2014-08-26 22:36:02 +10:00
Allan McRae c526bf4df6 Update Dutch translation 2014-08-26 22:34:42 +10:00
Allan McRae 686ab29055 Update Spanish translation 2014-08-26 22:31:31 +10:00
Allan McRae 7950a4ee59 Regenerate libc.po 2014-08-09 17:14:35 +10:00
Allan McRae cc5fb300fc Update Spanish translations 2014-07-23 17:06:01 +10:00
Allan McRae d51d659d11 Update Swedish translations 2014-05-16 14:21:12 +10:00
Allan McRae d69aeb1239 Update Esperanto translations 2014-05-04 14:14:14 +10:00
Joseph Myers a5f891ac8d Consistently include Makeconfig after defining subdir.
In <https://sourceware.org/ml/libc-alpha/2014-01/msg00196.html> I
noted it was necessary to add includes of Makeconfig early in various
subdirectory makefiles for the tests-special variable settings added
by that patch to be conditional on configuration information.  No-one
commented on the general question there of whether Makeconfig should
always be included immediately after the definition of subdir.

This patch implements that early inclusion of Makeconfig in each
directory (which is a lot easier than consistent placement of includes
of Rules).  Includes are added if needed, or moved up if already
present.  Subdirectory "all:" targets are removed, since Makeconfig
provides one.

There is potential for further cleanups I haven't done.  Rules and
Makerules have code such as

ifneq   "$(findstring env,$(origin headers))" ""
headers :=
endif

to override to empty any value of various variables that came from the
environment.  I think there is a case for Makeconfig setting all the
subdirectory variables (other than subdir) to empty to ensure no
outside value is going to take effect if a subdirectory fails to
define a variable.  (A list of such variables, possibly out of date
and incomplete, is in manual/maint.texi.)  Rules and Makerules would
give errors if Makeconfig hadn't already been included, instead of
including it themselves.  The special code to override values coming
from the environment would then be obsolete and could be removed.

Tested x86_64, including that installed binaries are identical before
and after the patch.

	* argp/Makefile: Include Makeconfig immediately after defining
	subdir.
	* assert/Makefile: Likewise.
	* benchtests/Makefile: Likewise.
	* catgets/Makefile: Likewise.
	* conform/Makefile: Likewise.
	* crypt/Makefile: Likewise.
	* csu/Makefile: Likewise.
	(all): Remove target.
	* ctype/Makefile: Include Makeconfig immediately after defining
	subdir.
	* debug/Makefile: Likewise.
	* dirent/Makefile: Likewise.
	* dlfcn/Makefile: Likewise.
	* gmon/Makefile: Likewise.
	* gnulib/Makefile: Likewise.
	* grp/Makefile: Likewise.
	* gshadow/Makefile: Likewise.
	* hesiod/Makefile: Likewise.
	* hurd/Makefile: Likewise.
	(all): Remove target.
	* iconvdata/Makefile: Include Makeconfig immediately after
	defining subdir.
	* inet/Makefile: Likewise.
	* intl/Makefile: Likewise.
	* io/Makefile: Likewise.
	* libio/Makefile: Likewise.
	(all): Remove target.
	* locale/Makefile: Include Makeconfig immediately after defining
	subdir.
	* login/Makefile: Likewise.
	* mach/Makefile: Likewise.
	(all): Remove target.
	* malloc/Makefile: Include Makeconfig immediately after defining
	subdir.
	(all): Remove target.
	* manual/Makefile: Include Makeconfig immediately after defining
	subdir.
	* math/Makefile: Likewise.
	* misc/Makefile: Likewise.
	* nis/Makefile: Likewise.
	* nss/Makefile: Likewise.
	* po/Makefile: Likewise.
	(all): Remove target.
	* posix/Makefile: Include Makeconfig immediately after defining
	subdir.
	* pwd/Makefile: Likewise.
	* resolv/Makefile: Likewise.
	* resource/Makefile: Likewise.
	* rt/Makefile: Likewise.
	* setjmp/Makefile: Likewise.
	* shadow/Makefile: Likewise.
	* signal/Makefile: Likewise.
	* socket/Makefile: Likewise.
	* soft-fp/Makefile: Likewise.
	* stdio-common/Makefile: Likewise.
	* stdlib/Makefile: Likewise.
	* streams/Makefile: Likewise.
	* string/Makefile: Likewise.
	* sunrpc/Makefile: Likewise.
	(all): Remove target.
	* sysvipc/Makefile: Include Makeconfig immediately after defining
	subdir.
	* termios/Makefile: Likewise.
	* time/Makefile: Likewise.
	* timezone/Makefile: Likewise.
	(all): Remove target.
	* wcsmbs/Makefile: Include Makeconfig immediately after defining
	subdir.
	* wctype/Makefile: Likewise.

libidn/ChangeLog:
	* Makefile: Include Makeconfig immediately after defining subdir.

localedata/ChangeLog:
	* Makefile: Include Makeconfig immediately after defining subdir.
	(all): Remove target.

nptl/ChangeLog:
	* Makefile: Include Makeconfig immediately after defining subdir.

nptl_db/ChangeLog:
	* Makefile: Include Makeconfig immediately after defining subdir.
2014-02-26 23:12:03 +00:00
Allan McRae fd3daba426 Update Slovenian translations 2014-02-03 10:12:05 +10:00
Allan McRae 0c00f062dd Update French translations 2014-01-27 11:28:02 +10:00
Allan McRae 91cbd0bc72 Update Catalan translations 2014-01-20 11:36:37 +10:00
Allan McRae 76d0ea6990 Update Bulgarian translations 2014-01-11 15:19:59 +10:00
Allan McRae e83bd4eeba Update German translations 2014-01-11 15:02:34 +10:00
Allan McRae a46dab08ac Update Swedish translations 2014-01-10 12:25:59 +10:00
Allan McRae 421df74a00 Update Vietnamese translations 2014-01-10 12:24:43 +10:00
Allan McRae d61c51a710 Update Esperanto translations 2014-01-10 12:23:21 +10:00
Allan McRae 0339a31917 Update Czech translations 2014-01-10 12:22:12 +10:00
Allan McRae 94ad3e991a Update Dutch translations 2014-01-10 12:20:48 +10:00
Allan McRae e349ca71e5 Update Polish translations 2014-01-10 12:20:44 +10:00
Allan McRae ddf930c169 Update Russian translations 2014-01-10 12:20:38 +10:00
Allan McRae 1b19c00628 Update Ukrainian translations 2014-01-10 12:20:26 +10:00
Carlos O'Donell cd6701cf9c Rename header.pot to pot.header.
The Translation Project has asked us to rename the
pot header file `header.pot' to something else. Their
scripts automatically look for pot files and the
file `header.pot' is not actually a pot file but a
header that we use when regenerating `libc.pot.'
This commit renames `header.pot' to `pot.header' to
avoid causing errors or complicating the TP project
scripts.
2014-01-08 17:17:48 -05:00
Allan McRae dd80481867 Regenerate libc.po 2014-01-05 17:47:49 +10:00
Allan McRae d4697bc93d Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
Carlos O'Donell 11520a5796 Add Solvenian translations for glibc messages. 2013-12-27 17:36:14 -05:00
David S. Miller eec55e167f Update Chinese (traditional) translations.
* po/zh_TW.po: Update Chinese (traditional) translation from
	translation project.
2013-09-06 15:26:43 -04:00
David S. Miller 936241e4b2 Add Ukrainian translations.
* po/uk.po: Add Ukrainian translations from translation project.
2013-08-22 16:35:51 -07:00
David S. Miller 75b181d615 Update Catalan translations.
* po/ca.po: Update Catalan translation from translation project.
2013-08-22 16:30:34 -07:00
David S. Miller 31ad488dff Update Korean translations.
* po/ko.po: Update Korean translation from translation project.
2013-08-03 10:35:26 -07:00
David S. Miller f723285b13 Update French translations.
* po/fr.po: Update French translation from translation project.
2013-07-30 11:27:46 -07:00
David S. Miller 30bbc0ccfa Update Czech translations.
* po/cs.po: Update Czech translation from translation project.
2013-07-28 13:01:03 -07:00
David S. Miller 3cbc52dbbc Update Swedish translations.
* po/sv.po: Update Swedish translation from translation project.
2013-07-28 11:11:13 -07:00
David S. Miller f1a7f49259 Update Esperanto translations.
* po/eo.po: Update Esperanto translation from translation project.
2013-07-27 17:49:14 -07:00
David S. Miller 90e62a4aae Update Vietnamese translations.
* po/vi.po: Update Vietnamese translation from translation project.
2013-07-27 01:49:29 -07:00
David S. Miller d492e6d080 Update German translations.
* po/de.po: Update German translation from translation project.
2013-07-27 00:56:58 -07:00
David S. Miller 641aa7b459 Update Bulgarian translations.
* po/bg.po: Update Bulgarian translation from translation project.
2013-07-26 15:58:17 -07:00