diff options
| author | Paul Eggert | 2012-12-23 22:24:08 -0800 |
|---|---|---|
| committer | Paul Eggert | 2012-12-23 22:24:08 -0800 |
| commit | 219023c4347abfc9461f2d99245de3c4aa7f1e64 (patch) | |
| tree | 02185574d64e82c51c123a07ac0c1104f15285fe /lib | |
| parent | 087d8265e4f5a6116b0ee02d2e1854f5409bda4d (diff) | |
| download | emacs-219023c4347abfc9461f2d99245de3c4aa7f1e64.tar.gz emacs-219023c4347abfc9461f2d99245de3c4aa7f1e64.zip | |
Merge from gnulib.
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/filemode.c | 2 | ||||
| -rw-r--r-- | lib/sys_stat.in.h | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/lib/filemode.c b/lib/filemode.c index ed8c6c989f1..24ffeae7c99 100644 --- a/lib/filemode.c +++ b/lib/filemode.c | |||
| @@ -78,7 +78,7 @@ ftypelet (mode_t bits) | |||
| 78 | return 'C'; | 78 | return 'C'; |
| 79 | if (S_ISDOOR (bits)) | 79 | if (S_ISDOOR (bits)) |
| 80 | return 'D'; | 80 | return 'D'; |
| 81 | if (S_ISMPB (bits) || S_ISMPC (bits)) | 81 | if (S_ISMPB (bits) || S_ISMPC (bits) || S_ISMPX (bits)) |
| 82 | return 'm'; | 82 | return 'm'; |
| 83 | if (S_ISNWK (bits)) | 83 | if (S_ISNWK (bits)) |
| 84 | return 'n'; | 84 | return 'n'; |
diff --git a/lib/sys_stat.in.h b/lib/sys_stat.in.h index ac05ddb5cec..936c0fb8c48 100644 --- a/lib/sys_stat.in.h +++ b/lib/sys_stat.in.h | |||
| @@ -150,6 +150,10 @@ | |||
| 150 | # endif | 150 | # endif |
| 151 | #endif | 151 | #endif |
| 152 | 152 | ||
| 153 | #ifndef S_ISMPX /* AIX */ | ||
| 154 | # define S_ISMPX(m) 0 | ||
| 155 | #endif | ||
| 156 | |||
| 153 | #ifndef S_ISNAM /* Xenix */ | 157 | #ifndef S_ISNAM /* Xenix */ |
| 154 | # ifdef S_IFNAM | 158 | # ifdef S_IFNAM |
| 155 | # define S_ISNAM(m) (((m) & S_IFMT) == S_IFNAM) | 159 | # define S_ISNAM(m) (((m) & S_IFMT) == S_IFNAM) |