* po/.cvsignore: List libc.pot.files, and not any .pot names.
authorRoland McGrath <roland@gnu.org>
Sun, 8 Jan 2006 06:46:10 +0000 (06:46 +0000)
committerRoland McGrath <roland@gnu.org>
Sun, 8 Jan 2006 06:46:10 +0000 (06:46 +0000)
* manual/maint.texi (Porting): Don't mention Dist files.
* sysdeps/alpha/soft-fp/Dist: File removed.
* sysdeps/alpha/Dist: File removed.
* sysdeps/i386/i686/Dist: File removed.
* sysdeps/i386/soft-fp/Dist: File removed.
* sysdeps/i386/Dist: File removed.
* sysdeps/mips/soft-fp/Dist: File removed.
* sysdeps/mips/mips64/soft-fp/Dist: File removed.
* sysdeps/mips/mips64/Dist: File removed.
* sysdeps/mips/Dist: File removed.
* sysdeps/wordsize-32/Dist: File removed.
* sysdeps/m68k/fpu/switch/Dist: File removed.
* sysdeps/m68k/fpu/Dist: File removed.
* sysdeps/powerpc/powerpc64/Dist: File removed.
* sysdeps/powerpc/soft-fp/Dist: File removed.
* sysdeps/powerpc/powerpc32/fpu/Dist: File removed.
* sysdeps/powerpc/powerpc32/Dist: File removed.
* sysdeps/powerpc/fpu/Dist: File removed.
* sysdeps/powerpc/Dist: File removed.
* sysdeps/unix/common/Dist: File removed.
* sysdeps/unix/bsd/bsd4.4/Dist: File removed.
* sysdeps/unix/bsd/Dist: File removed.
* sysdeps/unix/sysv/linux/alpha/Dist: File removed.
* sysdeps/unix/sysv/linux/i386/Dist: File removed.
* sysdeps/unix/sysv/linux/mips/mips64/Dist: File removed.
* sysdeps/unix/sysv/linux/mips/Dist: File removed.
* sysdeps/unix/sysv/linux/m68k/Dist: File removed.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/Dist: File removed.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/Dist: File removed.
* sysdeps/unix/sysv/linux/powerpc/aix/Dist: File removed.
* sysdeps/unix/sysv/linux/powerpc/Dist: File removed.
* sysdeps/unix/sysv/linux/sparc/sparc32/Dist: File removed.
* sysdeps/unix/sysv/linux/sparc/sparc64/Dist: File removed.
* sysdeps/unix/sysv/linux/sparc/Dist: File removed.
* sysdeps/unix/sysv/linux/ia64/Dist: File removed.
* sysdeps/unix/sysv/linux/s390/s390-64/Dist: File removed.
* sysdeps/unix/sysv/linux/s390/Dist: File removed.
* sysdeps/unix/sysv/linux/s390/s390-32/Dist: File removed.
* sysdeps/unix/sysv/linux/sh/Dist: File removed.
* sysdeps/unix/sysv/linux/x86_64/Dist: File removed.
* sysdeps/unix/sysv/linux/hppa/Dist: File removed.
* sysdeps/unix/sysv/linux/Dist: File removed.
* sysdeps/unix/sysv/Dist: File removed.
* sysdeps/unix/Dist: File removed.
* sysdeps/generic/Dist: File removed.
* sysdeps/sparc/sparc32/soft-fp/Dist: File removed.
* sysdeps/sparc/sparc32/sparcv9/Dist: File removed.
* sysdeps/sparc/sparc32/sparcv8/Dist: File removed.
* sysdeps/sparc/sparc32/Dist: File removed.
* sysdeps/sparc/sparc64/soft-fp/Dist: File removed.
* sysdeps/sparc/sparc64/Dist: File removed.
* sysdeps/sparc/Dist: File removed.
* sysdeps/gnu/Dist: File removed.
* sysdeps/ia64/fpu/Dist: File removed.
* sysdeps/ia64/Dist: File removed.
* sysdeps/mach/mips/Dist: File removed.
* sysdeps/mach/hurd/alpha/Dist: File removed.
* sysdeps/mach/hurd/i386/Dist: File removed.
* sysdeps/mach/hurd/mips/Dist: File removed.
* sysdeps/mach/hurd/powerpc/Dist: File removed.
* sysdeps/mach/hurd/Dist: File removed.
* sysdeps/s390/s390-64/Dist: File removed.
* sysdeps/s390/Dist: File removed.
* sysdeps/s390/s390-32/Dist: File removed.
* sysdeps/sh/Dist: File removed.
* sysdeps/posix/Dist: File removed.
* sysdeps/ieee754/dbl-64/Dist: File removed.
* sysdeps/ieee754/ldbl-128/Dist: File removed.
* sysdeps/ieee754/flt-32/Dist: File removed.
* sysdeps/ieee754/Dist: File removed.
* sysdeps/x86_64/soft-fp/Dist: File removed.
* sysdeps/x86_64/Dist: File removed.
* sysdeps/hppa/Dist: File removed.

* Makerules (common-clean): Don't remove distinfo file.
($(objpfx)distinfo): Target removed.
* manual/Makefile (mostlyclean): Don't remove distinfo file.
(glibc-targets): Remove echo-distinfo.

* scripts/list-sources.sh: New file.
* Makefile (TAGS): New target.
* po/Makefile (libc.pot, libc.pot.files): New targets.
* Makeconfig (XGETTEXT): New variable.
* Makerules ($(..)po/%.pot): Rule removed.
(TAGS): Target removed.
* Rules (subdir_TAGS): Target removed.
* MakeTAGS: File removed.

* Makefile (iconvdata/% localedata/% po/% manual/%): Depend on FORCE.
* Makeconfig ($(all-Depend-files)): New targets with no-op commands.

81 files changed:
ChangeLog
Makeconfig
Makefile
Makerules
Rules
manual/maint.texi
po/.cvsignore
po/Makefile
scripts/list-sources.sh [new file with mode: 0755]
sysdeps/alpha/Dist [deleted file]
sysdeps/alpha/soft-fp/Dist [deleted file]
sysdeps/generic/Dist [deleted file]
sysdeps/gnu/Dist [deleted file]
sysdeps/hppa/Dist [deleted file]
sysdeps/i386/Dist [deleted file]
sysdeps/i386/i686/Dist [deleted file]
sysdeps/i386/soft-fp/Dist [deleted file]
sysdeps/ia64/Dist [deleted file]
sysdeps/ia64/fpu/Dist [deleted file]
sysdeps/ieee754/Dist [deleted file]
sysdeps/ieee754/dbl-64/Dist [deleted file]
sysdeps/ieee754/flt-32/Dist [deleted file]
sysdeps/ieee754/ldbl-128/Dist [deleted file]
sysdeps/m68k/fpu/Dist [deleted file]
sysdeps/m68k/fpu/switch/Dist [deleted file]
sysdeps/mach/hurd/Dist [deleted file]
sysdeps/mach/hurd/alpha/Dist [deleted file]
sysdeps/mach/hurd/i386/Dist [deleted file]
sysdeps/mach/hurd/mips/Dist [deleted file]
sysdeps/mach/hurd/powerpc/Dist [deleted file]
sysdeps/mach/mips/Dist [deleted file]
sysdeps/mips/Dist [deleted file]
sysdeps/mips/mips64/Dist [deleted file]
sysdeps/mips/mips64/soft-fp/Dist [deleted file]
sysdeps/mips/soft-fp/Dist [deleted file]
sysdeps/posix/Dist [deleted file]
sysdeps/powerpc/Dist [deleted file]
sysdeps/powerpc/fpu/Dist [deleted file]
sysdeps/powerpc/powerpc32/Dist [deleted file]
sysdeps/powerpc/powerpc32/fpu/Dist [deleted file]
sysdeps/powerpc/powerpc64/Dist [deleted file]
sysdeps/powerpc/soft-fp/Dist [deleted file]
sysdeps/s390/Dist [deleted file]
sysdeps/s390/s390-32/Dist [deleted file]
sysdeps/s390/s390-64/Dist [deleted file]
sysdeps/sh/Dist [deleted file]
sysdeps/sparc/Dist [deleted file]
sysdeps/sparc/sparc32/Dist [deleted file]
sysdeps/sparc/sparc32/soft-fp/Dist [deleted file]
sysdeps/sparc/sparc32/sparcv8/Dist [deleted file]
sysdeps/sparc/sparc32/sparcv9/Dist [deleted file]
sysdeps/sparc/sparc64/Dist [deleted file]
sysdeps/sparc/sparc64/soft-fp/Dist [deleted file]
sysdeps/unix/Dist [deleted file]
sysdeps/unix/bsd/Dist [deleted file]
sysdeps/unix/bsd/bsd4.4/Dist [deleted file]
sysdeps/unix/common/Dist [deleted file]
sysdeps/unix/sysv/Dist [deleted file]
sysdeps/unix/sysv/linux/Dist [deleted file]
sysdeps/unix/sysv/linux/alpha/Dist [deleted file]
sysdeps/unix/sysv/linux/hppa/Dist [deleted file]
sysdeps/unix/sysv/linux/i386/Dist [deleted file]
sysdeps/unix/sysv/linux/ia64/Dist [deleted file]
sysdeps/unix/sysv/linux/m68k/Dist [deleted file]
sysdeps/unix/sysv/linux/mips/Dist [deleted file]
sysdeps/unix/sysv/linux/mips/mips64/Dist [deleted file]
sysdeps/unix/sysv/linux/powerpc/Dist [deleted file]
sysdeps/unix/sysv/linux/powerpc/aix/Dist [deleted file]
sysdeps/unix/sysv/linux/powerpc/powerpc32/Dist [deleted file]
sysdeps/unix/sysv/linux/powerpc/powerpc64/Dist [deleted file]
sysdeps/unix/sysv/linux/s390/Dist [deleted file]
sysdeps/unix/sysv/linux/s390/s390-32/Dist [deleted file]
sysdeps/unix/sysv/linux/s390/s390-64/Dist [deleted file]
sysdeps/unix/sysv/linux/sh/Dist [deleted file]
sysdeps/unix/sysv/linux/sparc/Dist [deleted file]
sysdeps/unix/sysv/linux/sparc/sparc32/Dist [deleted file]
sysdeps/unix/sysv/linux/sparc/sparc64/Dist [deleted file]
sysdeps/unix/sysv/linux/x86_64/Dist [deleted file]
sysdeps/wordsize-32/Dist [deleted file]
sysdeps/x86_64/Dist [deleted file]
sysdeps/x86_64/soft-fp/Dist [deleted file]

index 232f390..17e6d7b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,98 @@
+2006-01-07  Roland McGrath  <roland@redhat.com>
+
+       * po/.cvsignore: List libc.pot.files, and not any .pot names.
+
+       * manual/maint.texi (Porting): Don't mention Dist files.
+       * sysdeps/alpha/soft-fp/Dist: File removed.
+       * sysdeps/alpha/Dist: File removed.
+       * sysdeps/i386/i686/Dist: File removed.
+       * sysdeps/i386/soft-fp/Dist: File removed.
+       * sysdeps/i386/Dist: File removed.
+       * sysdeps/mips/soft-fp/Dist: File removed.
+       * sysdeps/mips/mips64/soft-fp/Dist: File removed.
+       * sysdeps/mips/mips64/Dist: File removed.
+       * sysdeps/mips/Dist: File removed.
+       * sysdeps/wordsize-32/Dist: File removed.
+       * sysdeps/m68k/fpu/switch/Dist: File removed.
+       * sysdeps/m68k/fpu/Dist: File removed.
+       * sysdeps/powerpc/powerpc64/Dist: File removed.
+       * sysdeps/powerpc/soft-fp/Dist: File removed.
+       * sysdeps/powerpc/powerpc32/fpu/Dist: File removed.
+       * sysdeps/powerpc/powerpc32/Dist: File removed.
+       * sysdeps/powerpc/fpu/Dist: File removed.
+       * sysdeps/powerpc/Dist: File removed.
+       * sysdeps/unix/common/Dist: File removed.
+       * sysdeps/unix/bsd/bsd4.4/Dist: File removed.
+       * sysdeps/unix/bsd/Dist: File removed.
+       * sysdeps/unix/sysv/linux/alpha/Dist: File removed.
+       * sysdeps/unix/sysv/linux/i386/Dist: File removed.
+       * sysdeps/unix/sysv/linux/mips/mips64/Dist: File removed.
+       * sysdeps/unix/sysv/linux/mips/Dist: File removed.
+       * sysdeps/unix/sysv/linux/m68k/Dist: File removed.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/Dist: File removed.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/Dist: File removed.
+       * sysdeps/unix/sysv/linux/powerpc/aix/Dist: File removed.
+       * sysdeps/unix/sysv/linux/powerpc/Dist: File removed.
+       * sysdeps/unix/sysv/linux/sparc/sparc32/Dist: File removed.
+       * sysdeps/unix/sysv/linux/sparc/sparc64/Dist: File removed.
+       * sysdeps/unix/sysv/linux/sparc/Dist: File removed.
+       * sysdeps/unix/sysv/linux/ia64/Dist: File removed.
+       * sysdeps/unix/sysv/linux/s390/s390-64/Dist: File removed.
+       * sysdeps/unix/sysv/linux/s390/Dist: File removed.
+       * sysdeps/unix/sysv/linux/s390/s390-32/Dist: File removed.
+       * sysdeps/unix/sysv/linux/sh/Dist: File removed.
+       * sysdeps/unix/sysv/linux/x86_64/Dist: File removed.
+       * sysdeps/unix/sysv/linux/hppa/Dist: File removed.
+       * sysdeps/unix/sysv/linux/Dist: File removed.
+       * sysdeps/unix/sysv/Dist: File removed.
+       * sysdeps/unix/Dist: File removed.
+       * sysdeps/generic/Dist: File removed.
+       * sysdeps/sparc/sparc32/soft-fp/Dist: File removed.
+       * sysdeps/sparc/sparc32/sparcv9/Dist: File removed.
+       * sysdeps/sparc/sparc32/sparcv8/Dist: File removed.
+       * sysdeps/sparc/sparc32/Dist: File removed.
+       * sysdeps/sparc/sparc64/soft-fp/Dist: File removed.
+       * sysdeps/sparc/sparc64/Dist: File removed.
+       * sysdeps/sparc/Dist: File removed.
+       * sysdeps/gnu/Dist: File removed.
+       * sysdeps/ia64/fpu/Dist: File removed.
+       * sysdeps/ia64/Dist: File removed.
+       * sysdeps/mach/mips/Dist: File removed.
+       * sysdeps/mach/hurd/alpha/Dist: File removed.
+       * sysdeps/mach/hurd/i386/Dist: File removed.
+       * sysdeps/mach/hurd/mips/Dist: File removed.
+       * sysdeps/mach/hurd/powerpc/Dist: File removed.
+       * sysdeps/mach/hurd/Dist: File removed.
+       * sysdeps/s390/s390-64/Dist: File removed.
+       * sysdeps/s390/Dist: File removed.
+       * sysdeps/s390/s390-32/Dist: File removed.
+       * sysdeps/sh/Dist: File removed.
+       * sysdeps/posix/Dist: File removed.
+       * sysdeps/ieee754/dbl-64/Dist: File removed.
+       * sysdeps/ieee754/ldbl-128/Dist: File removed.
+       * sysdeps/ieee754/flt-32/Dist: File removed.
+       * sysdeps/ieee754/Dist: File removed.
+       * sysdeps/x86_64/soft-fp/Dist: File removed.
+       * sysdeps/x86_64/Dist: File removed.
+       * sysdeps/hppa/Dist: File removed.
+
+       * Makerules (common-clean): Don't remove distinfo file.
+       ($(objpfx)distinfo): Target removed.
+       * manual/Makefile (mostlyclean): Don't remove distinfo file.
+       (glibc-targets): Remove echo-distinfo.
+
+       * scripts/list-sources.sh: New file.
+       * Makefile (TAGS): New target.
+       * po/Makefile (libc.pot, libc.pot.files): New targets.
+       * Makeconfig (XGETTEXT): New variable.
+       * Makerules ($(..)po/%.pot): Rule removed.
+       (TAGS): Target removed.
+       * Rules (subdir_TAGS): Target removed.
+       * MakeTAGS: File removed.
+
+       * Makefile (iconvdata/% localedata/% po/% manual/%): Depend on FORCE.
+       * Makeconfig ($(all-Depend-files)): New targets with no-op commands.
+
 2004-08-03  Marco Gerards  <marco@gnu.org>
 
        [BZ #2119]
index 20b79b1..64ab926 100644 (file)
@@ -572,6 +572,11 @@ endif
 # The program that makes Emacs-style TAGS files.
 ETAGS  := etags
 
+# The `xgettext' program for producing .pot files from sources.
+ifndef XGETTEXT
+XGETTEXT = xgettext
+endif
+
 # The `m4' macro processor; this is used by sysdeps/sparc/Makefile (and
 # perhaps others) to preprocess assembly code in some cases.
 M4 = m4
@@ -934,6 +939,7 @@ $(common-objpfx)sysd-sorted: $(..)scripts/gen-sorted.awk $(all-Depend-files) \
          echo sysd-sorted-done = t;                                      \
        } > $@-tmp
        mv -f $@-tmp $@
+$(all-Depend-files): ;
 endif
 
 # Let sysdeps/ subdirs contain a Makeconfig fragment for us to include here.
index 3a20a7f..061e68d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-# Copyright (C) 1991-2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+# Copyright (C) 1991-2002,2003,2004,2005,2006 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
@@ -324,6 +324,15 @@ ifdef objdir
 endif
        -rm -f $(sysdep-$(distclean-1))
 \f
+# Make the TAGS file for Emacs users.
+
+.PHONY: TAGS
+TAGS:
+       scripts/list-sources.sh | sed -n '/Makefile/p;\
+         $(foreach S,[chsSyl] cxx sh bash pl,\
+                   $(subst .,\.,/.$S\(.in\)*$$/p;))' \
+       | $(ETAGS) -o $@ -
+\f
 # Make the distribution tarfile.
 .PHONY: dist tag-for-dist
 
@@ -397,7 +406,7 @@ ifeq ($(with-cvs),yes)
 endif
 FORCE:
 
-iconvdata/% localedata/% po/% manual/%:
+iconvdata/% localedata/% po/% manual/%: FORCE
        $(MAKE) $(PARALLELMFLAGS) -C $(@D) $(@F)
 
 # glibc 2.0 contains some header files which aren't used with glibc 2.1
index 3193983..36e2441 100644 (file)
--- a/Makerules
+++ b/Makerules
@@ -1,4 +1,4 @@
-# Copyright (C) 1991-2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+# Copyright (C) 1991-2002,2003,2004,2005,2006 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
@@ -1343,15 +1343,8 @@ ifndef no_deps
 endif
 common-generated += bits/stdio_lim.h bits/stdio_lim.d bits/stdio_lim.st
 \f
-.PHONY: TAGS
-TAGS: $(objpfx)distinfo $(..)MakeTAGS
-       $(MAKE) $(addprefix -f ,$^) $@
-
-$(..)po/%.pot: $(objpfx)distinfo $(..)MakeTAGS FORCE
-       $(MAKE) $(addprefix -f ,$(filter-out FORCE,$^)) $@
 FORCE:
 
-
 .PHONY: echo-headers
 echo-headers:
        @echo $(headers)
@@ -1401,7 +1394,6 @@ common-clean: common-mostlyclean
        -rm -f $(objpfx)*.d $(objpfx)*.dt
        -rm -fr $(addprefix $(objpfx),$(generated-dirs))
        -rm -f $(addprefix $(common-objpfx),$(common-generated))
-       -rm -f $(objpfx)distinfo
 \f
 # Produce a file `stubs' which contains `#define __stub_FUNCTION'
 # for each function which is a stub.  We grovel over all the .d files
@@ -1426,26 +1418,6 @@ else
        > $@
 endif
 \f
-# This information is not used for making distributions any more.
-# But it's used by MakeTAGS for making TAGS files and the .pot files.
-$(objpfx)distinfo: Makefile $(..)Makerules \
-                  $(wildcard $(foreach dir,$(sysdirs),$(dir)/Makefile))
-       $(make-target-directory)
-       $(distinfo-vars)
-       mv -f $@.new $@
-
-define distinfo-vars
-rm -f $@.new
-echo > $@.new 'subdir := $(subdir)'
-$(foreach var,subdir-dirs sources elided-routines sysdep_routines \
-             headers sysdep_headers distribute dont_distribute generated \
-             others tests xtests test-srcs extra-libs versioned \
-             $(extra-libs:%=%-routines) \
-             $(addprefix install-,lib lib.so data bin bin-script sbin others),
-echo >> $@.new '$(subdir)-$(var) := $($(var))'
-echo >> $@.new '$(var) = $$($(subdir)-$(var))')
-endef
-\f
 ifneq (,$(strip $(gpl2lgpl)))
 ifneq (,$(wildcard $(..)gpl2lgpl.sed))
 # Snarf from the master source and frob the copying notice.
diff --git a/Rules b/Rules
index 5758611..74b80e8 100644 (file)
--- a/Rules
+++ b/Rules
@@ -1,4 +1,5 @@
-# Copyright (C) 1991-2000,2002,2003, 2004, 2005 Free Software Foundation, Inc.
+# Copyright (C) 1991-2000,2002,2003,2004,2005,2006
+#      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
@@ -165,10 +166,9 @@ distclean: clean
 .PHONY: subdir_install
 subdir_install: install-no-libc.a lib-noranlib stubs
 
-.PHONY: subdir_objs subdir_stubs subdir_TAGS
+.PHONY: subdir_objs subdir_stubs
 subdir_objs: objs
 subdir_stubs: stubs
-subdir_TAGS: TAGS
 
 # Target required by the Hurd to ensure that all the MiG-generated
 # headers are in place before building a subdirectory.
index 3d8d24f..2b92212 100644 (file)
@@ -232,16 +232,6 @@ of @file{sysdeps} implements.  For example,
 directory contains various network-oriented operations which only make
 sense to put in the library on systems that support the Internet.@refill
 
-@item Dist
-
-This file contains the names of files (relative to the subdirectory of
-@file{sysdeps} in which it appears) which should be included in the
-distribution.  List any new files used by rules in the @file{Makefile}
-in the same directory, or header files used by the source files in that
-directory.  You don't need to list files that are implementations
-(either C or assembly source) of routines whose names are given in the
-machine-independent makefiles in the main source tree.
-
 @item configure
 
 This file is a shell script fragment to be run at configuration time.
index 02da896..37752e3 100644 (file)
@@ -1,65 +1,2 @@
 *.mo
-stdio-common.pot
-libc-top.pot
-csu.pot
-assert.pot
-conform.pot
-ctype.pot
-locale.pot
-intl.pot
-catgets.pot
-math.pot
-setjmp.pot
-signal.pot
-stdlib.pot
-gnulib.pot
-libio.pot
-dlfcn.pot
-malloc.pot
-string.pot
-wcsmbs.pot
-time.pot
-dirent.pot
-grp.pot
-pwd.pot
-posix.pot
-io.pot
-termios.pot
-resource.pot
-misc.pot
-socket.pot
-sysvipc.pot
-gmon.pot
-iconvdata.pot
-iconv.pot
-manual.pot
-wctype.pot
-md5-crypt.pot
-shadow.pot
-po.pot
-crypt.pot
-argp.pot
-linuxthreads_db.pot
-linuxthreads.pot
-nptl_db.pot
-nptl.pot
-libidn.pot
-soft-fp.pot
-resolv.pot
-nss.pot
-localedata.pot
-timezone.pot
-rt.pot
-debug.pot
-hesiod.pot
-inet.pot
-bare.pot
-sunrpc.pot
-nis.pot
-nscd.pot
-streams.pot
-login.pot
-elf.pot
-mach.pot
-hurd.pot
-subdirs.pot
+libc.pot.files
index fa26aec..cbbd9ab 100644 (file)
@@ -1,4 +1,5 @@
-# Copyright (C) 1996,1997,1998,1999,2001,2002 Free Software Foundation, Inc.
+# Copyright (C) 1996,1997,1998,1999,2001,2002,2006
+#      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
@@ -21,7 +22,7 @@
 subdir := po
 
 # Add names of the languages with broken .po files here.
-BROKEN_LINGUAS = 
+BROKEN_LINGUAS =
 
 # List of languages for which we have message catalogs of translations.
 ALL_LINGUAS := $(filter-out $(BROKEN_LINGUAS),$(basename $(wildcard *.po)))
@@ -54,6 +55,28 @@ distribute = $(ALL_LINGUAS:=.po) $(BROKEN_LINGUAS:=.po) $(ALL_LINGUAS:=.mo) \
 
 include ../Rules
 
+# Generate the translation template from all the source files.
+libc.pot: header.pot libc.pot.files
+       @rm -f $@.new
+       set `date -R`; disp="$$6"; \
+       sed -e 's/VERSION/$(version)/' \
+           -e "s/DATE/`date +'%Y-%m-%d %H:%M'$$disp`/" \
+           $< > $@.new
+       cd ..; $(XGETTEXT) --keyword=_ --keyword=N_ \
+                          --add-comments=TRANS --flag=error:3:c-format \
+                          --sort-by-file --omit-header -E -n -d - \
+                          -f po/$(word 2,$^) >> po/$@.new
+       mv -f $@.new $@
+ifeq ($(with-cvs),yes)
+       test ! -d CVS || cvs $(CVSOPTS) ci -m'Regenerated from source files' $@
+endif
+
+# Omit tst-* files, and get only files with the given suffixes.
+libc.pot.files: FORCE
+       $(..)scripts/list-sources.sh .. | sed -n '/\/tst-/d;\
+         $(foreach S,[ch] cxx sh bash,$(subst .,\.,/.$S\(.in\)*$$/p;))' \
+         > $@.new
+       mv -f $@.new $@
 
 .SUFFIXES: .mo .po .pot
 
diff --git a/scripts/list-sources.sh b/scripts/list-sources.sh
new file mode 100755 (executable)
index 0000000..41c8b9e
--- /dev/null
@@ -0,0 +1,35 @@
+#!/bin/sh
+#
+# List all the files under version control in the source tree.
+#
+
+case $# in
+0) ;;
+1) cd "$1" ;;
+*) echo >&2 "Usage: $0 [top_srcdir]"; exit 2 ;;
+esac
+
+if [ -r CVS/Entries ]; then
+
+  ${CVS:-cvs} status 2>&1 | ${AWK:-awk} '
+NF >= 2 && $(NF - 1) == "Examining" { dir = $NF }
+$1 == "File:" { print (dir == ".") ? $2 : (dir "/" $2) }'
+  exit $?
+
+elif [ -r .svn/entries ]; then
+
+  ${SVN:-svn} ls -R | sed '/\/$/d'
+  exit $?
+
+elif [ -r MT/options ]; then
+
+  exec ${MONOTONE:-monotone} list known
+
+elif [ -r .git/HEAD ]; then
+
+  exec ${GIT:-git} ls-files
+
+fi
+
+echo >&2 'Cannot list sources without some version control system in use.'
+exit 1
diff --git a/sysdeps/alpha/Dist b/sysdeps/alpha/Dist
deleted file mode 100644 (file)
index 7cf4911..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-divrem.h
-divl.S
-divq.S
-reml.S
-remq.S
-_mcount.S
-stxcpy.S
-stxncpy.S
-fpu/fenv_libc.h
-alphaev6/stxncpy.S
-alphaev6/stxcpy.S
diff --git a/sysdeps/alpha/soft-fp/Dist b/sysdeps/alpha/soft-fp/Dist
deleted file mode 100644 (file)
index 3d75ee7..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-local-soft-fp.h
-ots_add.c
-ots_cmp.c
-ots_cmpe.c
-ots_cvtqux.c
-ots_cvtqx.c
-ots_cvttx.c
-ots_cvtxq.c
-ots_cvtxt.c
-ots_div.c
-ots_mul.c
-ots_nintxq.c
-ots_sub.c
-sfp-machine.h
diff --git a/sysdeps/generic/Dist b/sysdeps/generic/Dist
deleted file mode 100644 (file)
index e93e7b3..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-dl-brk.c
-dl-sbrk.c
-entry.h
-errno-loc.c
-getresgid.c
-getresuid.c
-endutxent.c
-getutxent.c
-getutxid.c
-getutxline.c
-pututxline.c
-setutxent.c
-updwtmpx.c
-utmpxname.c
-bits/libc-tsd.h
-siglist.h
-bp-semctl.h
-bp-checks.h
-bp-thunks.h
-bp-sym.h
-bp-start.h
-bits/link.h
-sysdep-cancel.h
diff --git a/sysdeps/gnu/Dist b/sysdeps/gnu/Dist
deleted file mode 100644 (file)
index 526c79b..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-errlist.awk
-errlist-compat.awk
-utmpx.h
-bits/utmpx.h
-netinet/tcp.h
-netinet/udp.h
-netinet/ip_icmp.h
-sys/mtio.h
diff --git a/sysdeps/hppa/Dist b/sysdeps/hppa/Dist
deleted file mode 100644 (file)
index 5a0df47..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-libgcc-compat.c
-dl-symaddr.c
-dl-fptr.c
-bits/link.h
-elf/entry.h
diff --git a/sysdeps/i386/Dist b/sysdeps/i386/Dist
deleted file mode 100644 (file)
index 34cc8b0..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-i386-mcount.S
-machine-gmon.h
-bp-asm.h
-bits/link.h
diff --git a/sysdeps/i386/i686/Dist b/sysdeps/i386/i686/Dist
deleted file mode 100644 (file)
index dbf11d5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-hp-timing.c
diff --git a/sysdeps/i386/soft-fp/Dist b/sysdeps/i386/soft-fp/Dist
deleted file mode 100644 (file)
index 7e9914f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-sfp-machine.h
diff --git a/sysdeps/ia64/Dist b/sysdeps/ia64/Dist
deleted file mode 100644 (file)
index 09ee86c..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-_mcount.S
-dl-symaddr.c
-dl-fptr.c
-elf/entry.h
-hp-timing.c
-ia64libgcc.S
-ieee754.h
-softpipe.h
-bits/link.h
diff --git a/sysdeps/ia64/fpu/Dist b/sysdeps/ia64/fpu/Dist
deleted file mode 100644 (file)
index afd3153..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-libc_libm_error.c
-libm_atan2_reg.S
-libm_error.c
-libm_frexp4.S
-libm_frexp4f.S
-libm_frexp4l.S
-libm_reduce.S
-libm_support.h
-libm_tan.S
-s_matherrf.c
-s_matherrl.c
diff --git a/sysdeps/ieee754/Dist b/sysdeps/ieee754/Dist
deleted file mode 100644 (file)
index 94cc5c9..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-support.c
-ieee754.h
diff --git a/sysdeps/ieee754/dbl-64/Dist b/sysdeps/ieee754/dbl-64/Dist
deleted file mode 100644 (file)
index 4920cae..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-asincos.tbl
-atnat.h
-atnat2.h
-branred.h
-dla.h
-doasin.h
-dosincos.h
-MathLib.h
-mpa.h
-mpa2.h
-mpatan.h
-mpexp.h
-mplog.h
-mpsqrt.h
-mydefs.h
-powtwo.tbl
-root.tbl
-sincos.tbl
-sincos32.h
-t_exp2.h
-uasncs.h
-uatan.tbl
-uexp.h
-uexp.tbl
-ulog.h
-ulog.tbl
-upow.h
-upow.tbl
-urem.h
-uroot.h
-usncs.h
-utan.h
-utan.tbl
diff --git a/sysdeps/ieee754/flt-32/Dist b/sysdeps/ieee754/flt-32/Dist
deleted file mode 100644 (file)
index 045ac80..0000000
+++ /dev/null
@@ -1 +0,0 @@
-t_exp2f.h
diff --git a/sysdeps/ieee754/ldbl-128/Dist b/sysdeps/ieee754/ldbl-128/Dist
deleted file mode 100644 (file)
index 4504060..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-ieee754.h
-t_expl.h
diff --git a/sysdeps/m68k/fpu/Dist b/sysdeps/m68k/fpu/Dist
deleted file mode 100644 (file)
index e649e8d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-mathimpl.h
diff --git a/sysdeps/m68k/fpu/switch/Dist b/sysdeps/m68k/fpu/switch/Dist
deleted file mode 100644 (file)
index 9288bdd..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-68881-sw.h
-switch.c
diff --git a/sysdeps/mach/hurd/Dist b/sysdeps/mach/hurd/Dist
deleted file mode 100644 (file)
index 52c8429..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-cthreads.c
-errlist.c
-errnos.awk
-err_hurd.sub
-libc-ldscript
-libc_p-ldscript
-bits/libc-tsd.h
-net/ethernet.h
-net/if_arp.h
-net/if_ether.h
-net/if_ppp.h
-net/route.h
-nfs/nfs.h
-set-init.c
-siglist.h
-statfsconv.c
-xstatconv.c
diff --git a/sysdeps/mach/hurd/alpha/Dist b/sysdeps/mach/hurd/alpha/Dist
deleted file mode 100644 (file)
index c581802..0000000
+++ /dev/null
@@ -1 +0,0 @@
-static-start.S
diff --git a/sysdeps/mach/hurd/i386/Dist b/sysdeps/mach/hurd/i386/Dist
deleted file mode 100644 (file)
index 82c44df..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-static-start.S
-sys/io.h
-ioperm.c
diff --git a/sysdeps/mach/hurd/mips/Dist b/sysdeps/mach/hurd/mips/Dist
deleted file mode 100644 (file)
index b6f3ffa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-longjmp-ctx.c
-init-fault.c
-dl-machine.c
diff --git a/sysdeps/mach/hurd/powerpc/Dist b/sysdeps/mach/hurd/powerpc/Dist
deleted file mode 100644 (file)
index c581802..0000000
+++ /dev/null
@@ -1 +0,0 @@
-static-start.S
diff --git a/sysdeps/mach/mips/Dist b/sysdeps/mach/mips/Dist
deleted file mode 100644 (file)
index f2699bf..0000000
+++ /dev/null
@@ -1 +0,0 @@
-cacheflush.c
diff --git a/sysdeps/mips/Dist b/sysdeps/mips/Dist
deleted file mode 100644 (file)
index 1fbf36a..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-setjmp_aux.c
-regdef.h
-sgidefs.h
-fpregdef.h
-fpu/fenv_libc.h
-sys/fpregdef.h
-sys/regdef.h
-sys/asm.h
diff --git a/sysdeps/mips/mips64/Dist b/sysdeps/mips/mips64/Dist
deleted file mode 100644 (file)
index ad6ea03..0000000
+++ /dev/null
@@ -1 +0,0 @@
-setjmp_aux.c
diff --git a/sysdeps/mips/mips64/soft-fp/Dist b/sysdeps/mips/mips64/soft-fp/Dist
deleted file mode 100644 (file)
index 7e9914f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-sfp-machine.h
diff --git a/sysdeps/mips/soft-fp/Dist b/sysdeps/mips/soft-fp/Dist
deleted file mode 100644 (file)
index 7e9914f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-sfp-machine.h
diff --git a/sysdeps/posix/Dist b/sysdeps/posix/Dist
deleted file mode 100644 (file)
index 7f0fb70..0000000
+++ /dev/null
@@ -1 +0,0 @@
-gai_strerror-strs.h
diff --git a/sysdeps/powerpc/Dist b/sysdeps/powerpc/Dist
deleted file mode 100644 (file)
index ba909df..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-novmx-longjmp.c
-novmx-sigjmp.c
diff --git a/sysdeps/powerpc/fpu/Dist b/sysdeps/powerpc/fpu/Dist
deleted file mode 100644 (file)
index 948b04a..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-fe_nomask.c
-fenv_const.c
-fenv_libc.h
-t_sqrt.c
diff --git a/sysdeps/powerpc/powerpc32/Dist b/sysdeps/powerpc/powerpc32/Dist
deleted file mode 100644 (file)
index ada834f..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-dl-machine.c
-dl-start.S
-libgcc-compat.S
-ppc-mcount.S
-gprsave1.S
-gprsave0.S
-gprrest1.S
-gprrest0.S
-bp-asm.h
diff --git a/sysdeps/powerpc/powerpc32/fpu/Dist b/sysdeps/powerpc/powerpc32/fpu/Dist
deleted file mode 100644 (file)
index 375e571..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-fprrest.S
-fprsave.S
diff --git a/sysdeps/powerpc/powerpc64/Dist b/sysdeps/powerpc/powerpc64/Dist
deleted file mode 100644 (file)
index bbadfef..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-dl-machine.c
-ppc-mcount.S
-elf/entry.h
-bp-asm.h
diff --git a/sysdeps/powerpc/soft-fp/Dist b/sysdeps/powerpc/soft-fp/Dist
deleted file mode 100644 (file)
index a917524..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-q_add.c
-q_cmp.c
-q_cmpe.c
-q_div.c
-q_dtoq.c
-q_feq.c
-q_fge.c
-q_fgt.c
-q_fle.c
-q_flt.c
-q_fne.c
-q_itoq.c
-q_lltoq.c
-q_mul.c
-q_neg.c
-q_qtod.c
-q_qtoi.c
-q_qtoll.c
-q_qtos.c
-q_qtou.c
-q_qtoull.c
-q_sqrt.c
-q_stoq.c
-q_sub.c
-q_ulltoq.c
-q_util.c
-q_utoq.c
-sfp-machine.h
diff --git a/sysdeps/s390/Dist b/sysdeps/s390/Dist
deleted file mode 100644 (file)
index 10a95f5..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-machine-gmon.h
-bits/link.h
-fpu/fenv_libc.h
diff --git a/sysdeps/s390/s390-32/Dist b/sysdeps/s390/s390-32/Dist
deleted file mode 100644 (file)
index 1cd4828..0000000
+++ /dev/null
@@ -1 +0,0 @@
-s390-mcount.S
diff --git a/sysdeps/s390/s390-64/Dist b/sysdeps/s390/s390-64/Dist
deleted file mode 100644 (file)
index dbf7aa9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-s390x-mcount.S
diff --git a/sysdeps/sh/Dist b/sysdeps/sh/Dist
deleted file mode 100644 (file)
index a6bf2ff..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-_mcount.S
-bits/link.h
diff --git a/sysdeps/sparc/Dist b/sysdeps/sparc/Dist
deleted file mode 100644 (file)
index 7832507..0000000
+++ /dev/null
@@ -1 +0,0 @@
-sys/trap.h
diff --git a/sysdeps/sparc/sparc32/Dist b/sysdeps/sparc/sparc32/Dist
deleted file mode 100644 (file)
index c3bf974..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-dotmul.S
-umul.S
-divrem.m4
-sdiv.S
-udiv.S
-rem.S
-urem.S
-alloca.S
-ieee754.h
diff --git a/sysdeps/sparc/sparc32/soft-fp/Dist b/sysdeps/sparc/sparc32/soft-fp/Dist
deleted file mode 100644 (file)
index b3c7344..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-q_add.c
-q_cmp.c
-q_cmpe.c
-q_div.c
-q_dtoq.c
-q_feq.c
-q_fge.c
-q_fgt.c
-q_fle.c
-q_flt.c
-q_fne.c
-q_itoq.c
-q_mul.c
-q_neg.c
-q_qtod.c
-q_qtoi.c
-q_qtos.c
-q_qtoui.c
-q_qtoux.c
-q_qtox.c
-q_sqrt.c
-q_stoq.c
-q_sub.c
-q_uitoq.c
-q_util.c
-q_uxtoq.c
-q_xtoq.c
-sfp-machine.h
diff --git a/sysdeps/sparc/sparc32/sparcv8/Dist b/sysdeps/sparc/sparc32/sparcv8/Dist
deleted file mode 100644 (file)
index 6318172..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-urem.S
-umul.S
-udiv.S
-sdiv.S
-rem.S
-dotmul.S
diff --git a/sysdeps/sparc/sparc32/sparcv9/Dist b/sysdeps/sparc/sparc32/sparcv9/Dist
deleted file mode 100644 (file)
index 2de6495..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-dotmul.S
-hp-timing.c
-rem.S
-sdiv.S
-udiv.S
-umul.S
-urem.S
diff --git a/sysdeps/sparc/sparc64/Dist b/sysdeps/sparc/sparc64/Dist
deleted file mode 100644 (file)
index dbf11d5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-hp-timing.c
diff --git a/sysdeps/sparc/sparc64/soft-fp/Dist b/sysdeps/sparc/sparc64/soft-fp/Dist
deleted file mode 100644 (file)
index f98d85f..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-qp_add.c
-qp_cmp.c
-qp_cmpe.c
-qp_div.c
-qp_dtoq.c
-qp_feq.c
-qp_fge.c
-qp_fgt.c
-qp_fle.c
-qp_flt.c
-qp_fne.c
-qp_itoq.c
-qp_mul.c
-qp_neg.S
-qp_qtod.c
-qp_qtoi.c
-qp_qtos.c
-qp_qtoui.c
-qp_qtoux.c
-qp_qtox.c
-qp_sqrt.c
-qp_stoq.c
-qp_sub.c
-qp_uitoq.c
-qp_util.c
-qp_uxtoq.c
-qp_xtoq.c
-s_frexpl.c
-s_ilogbl.c
-s_scalblnl.c
-s_scalbnl.c
-sfp-machine.h
diff --git a/sysdeps/unix/Dist b/sysdeps/unix/Dist
deleted file mode 100644 (file)
index b3c3880..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-errnos-tmpl.c
-errnos.awk
-ioctls-tmpl.c
-ioctls.awk
-snarf-ioctls
-make_errlist.c
-mk-local_lim.c
-s-proto.S
-make-syscalls.sh
-i386/dl-brk.S
-mips/dl-brk.S
-sparc/dl-brk.S
-s-proto-bp.S
-s-proto-cancel.S
diff --git a/sysdeps/unix/bsd/Dist b/sysdeps/unix/bsd/Dist
deleted file mode 100644 (file)
index e81952e..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-setrgid.c
-setruid.c
-bsdstat.h
-bsdtty.h
-vax/dl-brk.S
diff --git a/sysdeps/unix/bsd/bsd4.4/Dist b/sysdeps/unix/bsd/bsd4.4/Dist
deleted file mode 100644 (file)
index 2562aac..0000000
+++ /dev/null
@@ -1 +0,0 @@
-cmsg_nxthdr.c
diff --git a/sysdeps/unix/common/Dist b/sysdeps/unix/common/Dist
deleted file mode 100644 (file)
index 0c47cab..0000000
+++ /dev/null
@@ -1 +0,0 @@
-glue-ctype.c
diff --git a/sysdeps/unix/sysv/Dist b/sysdeps/unix/sysv/Dist
deleted file mode 100644 (file)
index 6ad8e0f..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-direct.h
-sysv_termio.h
diff --git a/sysdeps/unix/sysv/linux/Dist b/sysdeps/unix/sysv/linux/Dist
deleted file mode 100644 (file)
index e621041..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-bits/initspin.h
-cmsg_nxthdr.c
-dl-brk.c
-dl-sbrk.c
-exit-thread.S
-fatal-prepare.h
-getdirentries.c
-getdirentries64.c
-ipc_priv.h
-kernel-features.h
-kernel_sigaction.h
-kernel_stat.h
-kernel_termios.h
-ldd-rewrite.sed
-lddlibc4.c
-linux_fsinfo.h
-llseek.c
-makedev.c
-ntp_gettime.c
-readahead.c
-s_pread64.c
-s_pwrite64.c
-siglist.h
-sizes.h
-socketcall.h
-sysctl.c
-termio.h
-netlinkaccess.h
-net/ethernet.h
-net/if_arp.h
-net/if_packet.h
-net/if_ppp.h
-net/if_shaper.h
-net/if_slip.h
-net/ppp-comp.h
-net/ppp_defs.h
-net/route.h
-netash/ash.h
-netatalk/at.h
-netax25/ax25.h
-neteconet/ec.h
-netinet/if_fddi.h
-netinet/if_tr.h
-netpacket/packet.h
-netipx/ipx.h
-netrom/netrom.h
-netrose/rose.h
-nfs/nfs.h
-pathconf.h
-rt_sigaction.c
-rt_sigpending.c
-rt_sigprocmask.c
-rt_sigqueueinfo.c
-rt_sigreturn.c
-rt_sigsuspend.c
-rt_sigtimedwait.c
-sa_len.c
-scsi/sg.h
-scsi/scsi.h
-scsi/scsi_ioctl.h
-sys/acct.h
-sys/epoll.h
-sys/fsuid.h
-sys/kd.h
-sys/kdaemon.h
-sys/klog.h
-sys/mount.h
-sys/pci.h
-sys/personality.h
-sys/prctl.h
-sys/procfs.h
-sys/quota.h
-sys/raw.h
-sys/soundcard.h
-sys/sysctl.h
-sys/sysinfo.h
-sys/timex.h
-sys/ultrasound.h
-sys/user.h
-sys/vt.h
-xstatconv.c
-xstatconv.h
-getdents64.c
-umount.S
-umount2.S
diff --git a/sysdeps/unix/sysv/linux/alpha/Dist b/sysdeps/unix/sysv/linux/alpha/Dist
deleted file mode 100644 (file)
index bba6642..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-alpha/ptrace.h
-alpha/regdef.h
-clone.S
-dl-brk.S
-ieee_get_fp_control.S
-ieee_set_fp_control.S
-ioperm.c
-ipc_priv.h
-kernel_sigaction.h
-kernel_stat.h
-kernel_termios.h
-oldglob.c
-rt_sigaction.S
-sizes.h
-sys/acct.h
-sys/io.h
-sys/procfs.h
-sys/user.h
-xstatconv.c
diff --git a/sysdeps/unix/sysv/linux/hppa/Dist b/sysdeps/unix/sysv/linux/hppa/Dist
deleted file mode 100644 (file)
index 2954d3c..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-umount.c
-kernel_stat.h
-kernel_sigaction.h
-clone.S
-sys/procfs.h
diff --git a/sysdeps/unix/sysv/linux/i386/Dist b/sysdeps/unix/sysv/linux/i386/Dist
deleted file mode 100644 (file)
index 70253ac..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-bp-thunks.h
-clone.S
-olddirent.h
-oldgetrlimit64.c
-setresuid.c
-setresgid.c
-setfsuid.c
-setfsgid.c
-sys/debugreg.h
-sys/elf.h
-sys/io.h
-sys/perm.h
-sys/procfs.h
-sys/reg.h
-sys/user.h
-sys/vm86.h
-ucontext_i.h
diff --git a/sysdeps/unix/sysv/linux/ia64/Dist b/sysdeps/unix/sysv/linux/ia64/Dist
deleted file mode 100644 (file)
index b4118bd..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-clone.S
-clone2.S
-dl-brk.S
-dl-static.c
-has_cpuclock.c
-ioperm.c
-ldd-rewrite.sed
-__start_context.S
-ucontext_i.h
-sys/procfs.h
-sys/io.h
-sys/rse.h
-sys/user.h
diff --git a/sysdeps/unix/sysv/linux/m68k/Dist b/sysdeps/unix/sysv/linux/m68k/Dist
deleted file mode 100644 (file)
index 35fad7f..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-clone.S
-mremap.S
-oldgetrlimit64.c
-setresuid.c
-setresgid.c
-setfsuid.c
-setfsgid.c
-sys/reg.h
-sys/procfs.h
diff --git a/sysdeps/unix/sysv/linux/mips/Dist b/sysdeps/unix/sysv/linux/mips/Dist
deleted file mode 100644 (file)
index 1d74119..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-_test_and_set.c
-clone.S
-entry.h
-ipc_priv.h
-kernel_sigaction.h
-kernel_stat.h
-kernel_termios.h
-sys/cachectl.h
-sys/procfs.h
-sys/sysmips.h
-sys/tas.h
-sys/user.h
-xstatconv.c
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/Dist b/sysdeps/unix/sysv/linux/mips/mips64/Dist
deleted file mode 100644 (file)
index b8fa28f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-ldd-rewrite.sed
diff --git a/sysdeps/unix/sysv/linux/powerpc/Dist b/sysdeps/unix/sysv/linux/powerpc/Dist
deleted file mode 100644 (file)
index f36d368..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-dl-brk.S
-ipc_priv.h
-kernel_termios.h
-ldd-rewrite.sed
-oldgetrlimit64.c
-sys/procfs.h
-sys/ptrace.h
-sys/user.h
diff --git a/sysdeps/unix/sysv/linux/powerpc/aix/Dist b/sysdeps/unix/sysv/linux/powerpc/aix/Dist
deleted file mode 100644 (file)
index 64de6ac..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-aix-dirent.h
-aix-errno.h
-aix-stat.h
-aix-termios.h
-direntconv.c
-errnoconv.c
-statconv.c
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/Dist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/Dist
deleted file mode 100644 (file)
index 297e031..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-clone.S
-kernel_stat.h
-fe_nomask.c
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/Dist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/Dist
deleted file mode 100644 (file)
index 6085928..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-clone.S
-fe_nomask.c
-kernel_stat.h
-ucontext_i.h
diff --git a/sysdeps/unix/sysv/linux/s390/Dist b/sysdeps/unix/sysv/linux/s390/Dist
deleted file mode 100644 (file)
index 4af39f7..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-ldd-rewrite.sed
-sys/elf.h
-sys/procfs.h
-sys/user.h
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/Dist b/sysdeps/unix/sysv/linux/s390/s390-32/Dist
deleted file mode 100644 (file)
index c0a7dc8..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-clone.S
-oldgetrlimit64.c
-setresuid.c
-setresgid.c
-setfsuid.c
-setfsgid.c
-ucontext_i.h
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/Dist b/sysdeps/unix/sysv/linux/s390/s390-64/Dist
deleted file mode 100644 (file)
index bfd4edc..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-clone.S
-ucontext_i.h
diff --git a/sysdeps/unix/sysv/linux/sh/Dist b/sysdeps/unix/sysv/linux/sh/Dist
deleted file mode 100644 (file)
index 8a1cdff..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-clone.S
-pipe.S
-setresuid.c
-setresgid.c
-setfsuid.c
-setfsgid.c
-sys/io.h
-sys/user.h
diff --git a/sysdeps/unix/sysv/linux/sparc/Dist b/sysdeps/unix/sysv/linux/sparc/Dist
deleted file mode 100644 (file)
index 174d053..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-kernel_termios.h
-sys/trap.h
-ldd-rewrite.sed
-sys/procfs.h
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/Dist b/sysdeps/unix/sysv/linux/sparc/sparc32/Dist
deleted file mode 100644 (file)
index 66f771a..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-clone.S
-kernel_stat.h
-setfsuid.c
-setfsgid.c
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/Dist b/sysdeps/unix/sysv/linux/sparc/sparc64/Dist
deleted file mode 100644 (file)
index 4ba3a60..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-clone.S
-dl-brk.S
-kernel_stat.h
-getcontext.S
-setcontext.S
-sizes.h
-ucontext_i.h
diff --git a/sysdeps/unix/sysv/linux/x86_64/Dist b/sysdeps/unix/sysv/linux/x86_64/Dist
deleted file mode 100644 (file)
index 57dd1b2..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-clone.S
-ldd-rewrite.sed
-__start_context.S
-ucontext_i.h
-umount.c
-sys/debugreg.h
-sys/io.h
-sys/perm.h
-sys/procfs.h
-sys/reg.h
-sys/user.h
diff --git a/sysdeps/wordsize-32/Dist b/sysdeps/wordsize-32/Dist
deleted file mode 100644 (file)
index 2459c7d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-divdi3.c
diff --git a/sysdeps/x86_64/Dist b/sysdeps/x86_64/Dist
deleted file mode 100644 (file)
index d0e516c..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-bp-asm.h
-hp-timing.c
-_mcount.S
-bits/link.h
diff --git a/sysdeps/x86_64/soft-fp/Dist b/sysdeps/x86_64/soft-fp/Dist
deleted file mode 100644 (file)
index 7e9914f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-sfp-machine.h