summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2004-07-23(libfetish_a_SOURCES): Add fcntl-safer.h, open-safer.c.Paul Eggert
2004-07-23New file.Paul Eggert
2004-07-13Prefer c_strtod to setlocale when scanning floating point.Paul Eggert
2004-07-12Include <errno.h>, <stdio.h>, <stdlib.h> evenPaul Eggert
if HAVE_GETLOADAVG is defined, so that the test program can work. (errno): Remove declaration; not needed in C89 or later. Include "c-strtod.h". Do not include locale.h or define setlocale; no longer needed. Include <limits.h>. (INT_STRLEN_BOUND): New macro. (getloadavg): Use it to compute buffer size. Don't assume that buffer will be properly terminated by 'read'. Use c_strtod instead of setlocale. (main) [defined TEST]: Return int, not void.
2004-07-12(STRTOD_L): New macro.Paul Eggert
(C_STRTOD) [defined LC_ALL_MASK]: Use it, so that the code is reentrant on platforms that have strtod_l.
2004-07-12Regenerate.Paul Eggert
2004-07-12printf now uses long double.Paul Eggert
2004-07-12New file.Paul Eggert
2004-07-12(c_strtold): New decl.Paul Eggert
2004-07-12Include <config.h> first.Paul Eggert
(C_STRTOD, DOUBLE, STRTOD): New macros. (c_strtod): Use them.
2004-07-12(libfetish_a_SOURCES): Add c-strtold.c.Paul Eggert
2004-07-07*** empty log message ***Jim Meyering
2004-07-07Don't infloop when MAXSYMLINKS is not defined.Jim Meyering
Detect symlink loops much earlier (albeit lazily) on systems with MAXSYMLINKS defined to a large value. Include "cycle-check.h". (canonicalize_filename_mode): Don't try to detect loops by counting symlink-hops. Instead, use the cycle-check module.
2004-07-07Include stdbool.h.Jim Meyering
Forward-declare `struct stat'.
2004-07-07*** empty log message ***Jim Meyering
2004-07-07(canonicalize_filename_mode): Remove do-while(0) loop.Jim Meyering
Replace each corresponding `break' stmt with `continue'.
2004-07-06.Jim Meyering
2004-07-06Include "stat-macros.h".Jim Meyering
(canonicalize_filename_mode): Remove #ifdef S_ISLNK, now that S_ISLNK is guaranteed to be defined (via stat-macros.h).
2004-07-06*** empty log message ***Jim Meyering
2004-07-06(libfetish_a_SOURCES): Add canonicalize.c unconditionally.Jim Meyering
2004-07-06(canonicalize_mode_t): New type.Jim Meyering
2004-07-06Include "file-type.h".Jim Meyering
(canonicalize_filename_mode): New function, based on canonicalize_file_name, supports three canonicalize modes. (canonicalize_file_name) [!HAVE_CANONICALIZE_FILE_NAME && !HAVE_RESOLVEPATH]: Use it.
2004-07-05*** empty log message ***Jim Meyering
2004-07-05(path_concat): Improve comment. From Paul Eggert.Jim Meyering
2004-07-04*** empty log message ***Jim Meyering
2004-07-04(mempcpy): Don't define if a system header defines it.Jim Meyering
Don't include stdio.h, stdlib.h, unistd.h, strdup.h. (longest_relative_suffix): New function. (path_concat): Use it. Assume first argument is not NULL. Port to DOS. Omit redundant separators. Report an error instead of returning NULL. Use mempcpy instead of memcpy. (xpath_concat): Remove: not declared or used.
2004-07-04(canonicalize_file_name): Assume that path_concat never returns NULL.Jim Meyering
2004-06-30.Jim Meyering
2004-06-30(FILE_SYSTEM_PREFIX_LEN): Renamed fromJim Meyering
FILESYSTEM_PREFIX_LEN. All uses changed.
2004-06-30Use `file system', not filesystem in a comment.Jim Meyering
2004-06-30(read_file_system_list): Renamed from read_filesystem_list.Jim Meyering
All definitions and uses changed.
2004-06-30Use `file system', not filesystem in a comment.Jim Meyering
2004-06-30(FILE_SYSTEM_PREFIX_LEN): Renamed fromJim Meyering
FILESYSTEM_PREFIX_LEN. All uses changed.
2004-06-30(read_file_system_list): Renamed fromJim Meyering
read_filesystem_list. All definitions and uses changed.
2004-06-30(FILE_SYSTEM_PREFIX_LEN): Renamed fromJim Meyering
FILESYSTEM_PREFIX_LEN. All uses changed.
2004-06-24*** empty log message ***Jim Meyering
2004-06-24(obstack_base): Fix parentheses. From Paul Eggert.Jim Meyering
2004-06-21.Jim Meyering
2004-06-20.Jim Meyering
2004-06-20(obstack_base): Cast to (void *), per documentation.Jim Meyering
2004-06-20*** empty log message ***Jim Meyering
2004-06-20*** empty log message ***Jim Meyering
2004-06-20(libfetish_a_SOURCES): Add yesno.h.Jim Meyering
2004-06-20*** empty log message ***Jim Meyering
2004-06-20Include "yesno.h".Jim Meyering
2004-06-20*** empty log message ***Jim Meyering
2004-06-19*** empty log message ***Jim Meyering
2004-06-19Remove all S_IS* and S_IF* definitions.Jim Meyering
Instead, just include "stat-macros.h".
2004-06-19Remove all S_IS* and S_IF* definitions.Jim Meyering
Instead, just include "stat-macros.h".
2004-06-19Remove all S_IS* and S_IF* definitions.Jim Meyering
Instead, just include "stat-macros.h".