1
0
mirror of https://git.savannah.gnu.org/git/gnulib.git synced 2025-08-17 12:41:05 +03:00
Files
gnulib/modules
Paul Eggert 76cfe20c72 Move stat.h-substitute stuff from lib/stat-macros.h to lib/stat_.h.
stat-macros.h is now for our own macros, whereas stat_h is for
macros in the <sys/stat.h> name space.
* lib/stat-macros.h: Remove copyright notice, as this file is now tiny.
(STAT_MACROS_H): Remove.
(S_IFMT, S_ISBLK, S_ISCHR, S_ISDIR, S_ISFIFO, S_ISLNK, S_ISNAM):
(S_ISMPB, S_ISMPC, S_ISNWK, S_ISREG, S_ISSOCK, S_ISDOOR, S_ISPORT):
(S_TYPEISMQ, S_TYPEISTMO, S_TYPEISSEM, S_TYPEISSHM, S_ISCTG, S_ISOFD):
(S_ISOFL, S_ISWHT, S_ISUID, S_ISGID, S_ISVTX, S_IRUSR, S_IRGRP):
(S_IROTH, S_IWUSR, S_IWGRP, S_IWOTH, S_IXUSR, S_IXGRP, S_IXOTH):
(S_IRWXU, S_IRWXG, S_IRWXO, S_IXUGO, S_IRWXUGO):
Move these macros to ...
* lib/stat_.h: here.  Don't include stat-macros.h.
* lib/canonicalize.c: Don't include stat-macros.h.
* lib/chown.c: Likewise.
* lib/euidaccess.c: Likewise.
* lib/file-type.c: Likewise.
* lib/filemode.c: Likewise.
* lib/glob.c: Likewise.
* lib/isapipe.c: Likewise.
* lib/lchown.c: Likewise.
* lib/lstat.c: Likewise.
* lib/mkdir-p.c: Likewise.
* lib/rmdir.c: Likewise.
* m4/lchown.m4 (gl_FUNC_LCHOWN): Don't require gl_STAT_MACROS.
* m4/sys_stat_h.m4 (gl_HEADER_SYS_STAT_H): Don't check for io.h
unless mkdir isn't declared, to speed up 'configure'.
Always create sys/stat.h, since it's unlikely any real sys/stat.h
would define all the S_* symbols.
* modules/canonicalize (Depends-on):
Depend on sys_stat, not stat-macros.
* modules/chown: Likewise.
* modules/euidaccess: Likewise.
* modules/filemode: Likewise.
* modules/file-type: Likewise.
* modules/glob: Likewise.
* modules/isapipe: Likewise.
* modules/lchown: Likewise.
* modules/lstat: Likewise.
* modules/mkancesdirs: Likewise.
* modules/rmdir: Likewise.
* modules/mkdir-p (Depends-on): Also depend on sys_stat.
* modules/modechange: Likewise.
* modules/stat-macros (Files): Remove m4/stat-macros.m4.
(configure.ac): Remove gl_STAT_MACROS.
* modules/sys_stat (Depends-on): Remove stat-macros.
2006-10-27 20:46:43 +00:00
..
2006-01-19 09:05:56 +00:00
2006-01-19 09:05:56 +00:00
2006-09-09 05:14:25 +00:00
2004-09-22 15:11:04 +00:00
2006-09-28 20:00:51 +00:00
2004-09-22 15:11:04 +00:00
2004-09-22 15:11:04 +00:00
2004-09-22 15:11:04 +00:00
2005-10-11 18:48:53 +00:00
2005-10-11 18:50:36 +00:00
2006-08-28 13:04:33 +00:00
2005-01-21 13:11:05 +00:00
2006-09-26 06:36:30 +00:00
2006-04-24 11:38:06 +00:00
2006-08-14 18:28:31 +00:00
2006-01-19 09:05:56 +00:00
2005-12-02 17:55:22 +00:00
2006-01-19 09:05:56 +00:00
2004-09-22 15:11:04 +00:00
2004-09-28 23:58:02 +00:00
2006-04-24 11:38:06 +00:00
2004-09-22 15:11:04 +00:00
2005-05-09 19:45:20 +00:00
2006-10-16 11:55:35 +00:00
2006-04-24 11:38:06 +00:00
2004-09-22 15:11:04 +00:00
2006-09-25 17:34:56 +00:00
2004-11-11 09:29:44 +00:00
2004-09-22 15:11:04 +00:00
2006-01-19 09:05:56 +00:00
2006-01-19 09:05:56 +00:00
2006-01-19 09:05:56 +00:00
2006-01-19 09:05:56 +00:00
2005-10-28 12:09:31 +00:00
2006-01-19 09:05:56 +00:00
2006-01-19 09:05:56 +00:00
2006-01-19 09:05:56 +00:00
2006-01-19 09:05:56 +00:00
2006-01-19 09:05:56 +00:00
2006-01-19 09:05:56 +00:00
2004-09-22 15:11:04 +00:00
2006-07-12 20:13:42 +00:00
2005-08-12 12:21:44 +00:00
2006-10-27 14:06:54 +00:00
2006-08-22 13:23:55 +00:00
2004-09-22 15:11:04 +00:00
2006-01-19 09:05:56 +00:00
2006-01-19 09:05:56 +00:00
2006-09-09 19:02:08 +00:00
2004-09-22 15:11:04 +00:00
2006-07-24 19:48:57 +00:00
2006-07-31 14:44:16 +00:00
2006-07-31 14:44:16 +00:00
2006-01-12 13:04:57 +00:00
2006-01-09 23:13:56 +00:00
2004-09-22 15:11:04 +00:00
2004-10-04 20:17:39 +00:00
2006-09-28 20:00:51 +00:00
2006-07-17 11:34:23 +00:00
2006-06-28 13:11:32 +00:00
2006-01-19 09:05:56 +00:00
2006-01-19 09:05:56 +00:00
2006-01-19 09:05:56 +00:00
2006-10-27 13:51:23 +00:00
2006-07-17 11:34:01 +00:00
2004-09-22 15:11:04 +00:00
2006-04-24 11:38:06 +00:00
2004-09-22 15:11:04 +00:00
2006-09-28 20:00:51 +00:00
2006-06-16 19:40:12 +00:00
2006-08-14 12:22:19 +00:00
2005-05-06 17:22:45 +00:00
2006-01-19 09:05:56 +00:00
2006-09-26 23:33:11 +00:00
2005-01-19 13:54:54 +00:00
2006-10-16 11:55:35 +00:00
2006-05-08 13:13:13 +00:00
2006-09-09 19:02:08 +00:00
2005-08-16 12:12:13 +00:00
2006-10-07 14:47:21 +00:00
2004-09-22 15:11:04 +00:00
2006-10-27 13:51:23 +00:00
2005-08-16 11:18:22 +00:00
2006-08-15 11:53:54 +00:00
2004-09-22 15:11:04 +00:00
2004-09-22 15:11:04 +00:00
2004-09-22 15:11:04 +00:00
2006-10-07 14:54:51 +00:00
2004-09-22 15:11:04 +00:00
2004-09-22 15:11:04 +00:00
2006-10-24 22:32:25 +00:00
2006-07-25 11:32:36 +00:00
2005-07-25 12:07:43 +00:00
2006-10-12 13:41:07 +00:00
2004-09-22 15:11:04 +00:00
2005-07-11 19:13:35 +00:00
2006-09-06 12:21:48 +00:00
2004-09-22 15:11:04 +00:00
2006-10-19 07:51:14 +00:00

This directory contains metainformation about the gnulib modules, one or two
files per module. These files are used by gnulib-tool.

For every module,
  - the file <module> is the metainformation about the library code of the
    module,
  - the file <module>-tests is the metainformation about the unit test of
    the module (optional but recommended).

All the files in this directory are distributed under the following copyright:

  Copyright (C) 2002-2006 Free Software Foundation, Inc.
  Copying and distribution of this file, with or without modification,
  in any medium, are permitted without royalty provided the copyright
  notice and this notice are preserved.