Paul Eggert
9d5fbcc019
(openat): Use ?:, not if, to work around GCC bug 4210.
2006-06-20 19:20:25 +00:00
Jim Meyering
d5a9087fb1
*** empty log message ***
2006-06-19 19:13:04 +00:00
Paul Eggert
ff276995ff
(__attribute__): Don't define if already defined.
2006-06-11 07:11:31 +00:00
Jim Meyering
949ed19da0
Apply this change from gnulib:
...
2006-05-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de >
Bruno Haible <bruno@clisp.org >
* strndup.c (strndup) [!_LIBC]: Don't undefine macro definition.
2006-06-10 09:10:12 +00:00
Paul Eggert
f9265a7efe
* regexec.c (group_nodes_into_DFAstates): Fix a buffer overrun
...
reported by Andreas Schwab.
2006-06-05 05:21:46 +00:00
Paul Eggert
e9eb2ad579
(small_open, large_open): New macros.
...
(__open, __open64) [!_LIBC]: Remove.
(__gen_tempname): Use small_open and large_open instead of __open
and __open64. This fixes a portability bug on HP-UX 11.11i
reported by Simon Wing-Tang in
<http://lists.gnu.org/archive/html/bug-coreutils/2006-05/msg00114.html >.
2006-05-25 21:57:22 +00:00
Paul Eggert
8ebe82ae29
Fix misspelling.
2006-05-23 07:48:31 +00:00
Paul Eggert
bd52082675
Note problem with string.h.
2006-05-23 07:48:12 +00:00
Paul Eggert
41f08b2239
filemode.c: Don't include <string.h>.
2006-05-23 07:47:51 +00:00
Paul Eggert
c512471974
* filemode.c (setst): Remove.
...
(strmode): Rewrite to avoid setst. This makes the code shorter,
(arguably) clearer, and the generated code is a bit smaller on my
Debian GNU/Linux stable x86 host.
2006-05-22 20:11:45 +00:00
Paul Eggert
900b6598d1
Document the internals better. Most of this change
...
was written by Bruno Haible.
2006-05-22 18:01:48 +00:00
Jim Meyering
3e3aff9926
*** empty log message ***
2006-05-20 22:18:20 +00:00
Paul Eggert
86873e5082
Sync nanosleep from gnulib.
2006-05-19 18:03:25 +00:00
Jim Meyering
db19f3df8b
*** empty log message ***
2006-05-15 13:28:28 +00:00
Jim Meyering
06918c9589
*** empty log message ***
2006-05-15 10:59:15 +00:00
Jim Meyering
ad17714291
*** empty log message ***
2006-05-15 10:00:30 +00:00
Jim Meyering
0e3dfb2439
*** empty log message ***
2006-05-11 19:44:47 +00:00
Jim Meyering
72049d2e2e
*** empty log message ***
2006-05-04 10:33:39 +00:00
Paul Eggert
972d0198a9
(get_date): When adding relative date, start with the
...
initial time, not with the result of the first mktime call.
2006-04-25 10:29:47 +00:00
Paul Eggert
ae5252e393
Document filemode changes.
2006-04-17 23:24:49 +00:00
Jim Meyering
58fab28670
*** empty log message ***
2006-04-17 21:07:53 +00:00
Jim Meyering
415dddb568
*** empty log message ***
2006-04-17 20:53:20 +00:00
Paul Eggert
ade4e95345
(openat_needs_fchdir) [defined __OPENAT_PREFIX]:
...
Turn this into a macro that always returns true.
2006-04-17 20:48:23 +00:00
Paul Eggert
39448a239a
(futimens): glibc futimesat messes up if /proc isn't mounted.
2006-04-15 07:39:46 +00:00
Jim Meyering
ca094485f9
*** empty log message ***
2006-04-14 20:33:42 +00:00
Jim Meyering
ea26299816
*** empty log message ***
2006-04-14 16:35:44 +00:00
Paul Eggert
52bb8bdd10
Don't use wchar_t or wctype_t; update comment.
2006-04-13 22:17:17 +00:00
Paul Eggert
e0637b5b68
Port to Interix.
2006-04-12 20:15:30 +00:00
Paul Eggert
72021730a8
Import latest regex module from gnulib.
2006-04-10 06:46:07 +00:00
Jim Meyering
864c4c28af
*** empty log message ***
2006-03-26 12:20:59 +00:00
Jim Meyering
7cf97ab1ff
*** empty log message ***
2006-03-19 18:27:55 +00:00
Paul Eggert
7202bc0610
regex fixes for future POSIX and --without-included-regex.
2006-03-17 07:35:25 +00:00
Jim Meyering
4798c23152
*** empty log message ***
2006-03-12 22:05:59 +00:00
Jim Meyering
f497e71465
*** empty log message ***
2006-03-12 22:03:37 +00:00
Jim Meyering
ac1e215dc2
*** empty log message ***
2006-03-12 22:02:12 +00:00
Paul Eggert
99db964248
Remove asctime_r, ctime_r, and let m4 specify the sources.
2006-03-12 08:07:34 +00:00
Jim Meyering
d3ae5ba2b4
*** empty log message ***
2006-02-27 10:52:48 +00:00
Paul Eggert
6870eeeaff
(AT_FDCWD): Work around a bug in Solaris 9 and 10, where
...
AT_FDCWD exceeds INT_MAX.
2006-02-21 06:42:29 +00:00
Jim Meyering
74699a2b52
*** empty log message ***
2006-02-16 23:10:27 +00:00
Paul Eggert
05e61daca4
Sync from gnulib.
2006-02-14 23:08:59 +00:00
Paul Eggert
de107e9110
Fix typo in previous checkin: I deleted a '2' by mistake.
2006-02-11 00:36:08 +00:00
Paul Eggert
b455780a19
(close_stdout): Don't assume 'bool' converts nonzero
...
ints to 0 or 1, as this isn't true for the stdbool.h substitute.
2006-02-08 00:08:38 +00:00
Jim Meyering
9a8fc54523
*** empty log message ***
2006-02-02 21:25:10 +00:00
Paul Eggert
32aba5ac50
(L_): Renamed from L. All uses changed.
2006-01-27 18:41:50 +00:00
Paul Eggert
da953b9d22
Sync stdbool from gnulib.
2006-01-26 21:01:56 +00:00
Paul Eggert
a768b3ebec
Merge stdbool from gnulib; we're still not quite there yet.
2006-01-25 18:32:46 +00:00
Jim Meyering
e2c3daca96
.
2006-01-25 08:05:45 +00:00
Jim Meyering
0a42446129
*** empty log message ***
2006-01-25 07:43:20 +00:00
Paul Eggert
a30a9a3ec4
Import from gnulib.
2006-01-24 07:52:03 +00:00
Jim Meyering
4cf7d77126
*** empty log message ***
2006-01-23 15:06:42 +00:00