[libiberty/filename_cmp] Darwin has case-insensitive filesystems
include/ChangeLog: * filenames.h (HAVE_CASE_INSENSITIVE_FILE_SYSTEM): Define on Darwin, as well as on the systems that use a DOS-like filesystem. libiberty/ChangeLog: * filename_cmp.c (filename_cmp, filename_ncmp): Add handling of HAVE_CASE_INSENSITIVE_FILE_SYSTEM.
This commit is contained in:
parent
2d9de44297
commit
071fabe6d9
|
@ -1,3 +1,9 @@
|
||||||
|
2011-07-01 Joel Brobecker <brobecker@adacore.com>
|
||||||
|
|
||||||
|
* filenames.h (HAVE_CASE_INSENSITIVE_FILE_SYSTEM): Define
|
||||||
|
on Darwin, as well as on the systems that use a DOS-like
|
||||||
|
filesystem.
|
||||||
|
|
||||||
2011-06-22 Jakub Jelinek <jakub@redhat.com>
|
2011-06-22 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
PR debug/47858
|
PR debug/47858
|
||||||
|
|
|
@ -34,10 +34,18 @@ extern "C" {
|
||||||
# ifndef HAVE_DOS_BASED_FILE_SYSTEM
|
# ifndef HAVE_DOS_BASED_FILE_SYSTEM
|
||||||
# define HAVE_DOS_BASED_FILE_SYSTEM 1
|
# define HAVE_DOS_BASED_FILE_SYSTEM 1
|
||||||
# endif
|
# endif
|
||||||
|
# ifndef HAVE_CASE_INSENSITIVE_FILE_SYSTEM
|
||||||
|
# define HAVE_CASE_INSENSITIVE_FILE_SYSTEM 1
|
||||||
|
# endif
|
||||||
# define HAS_DRIVE_SPEC(f) HAS_DOS_DRIVE_SPEC (f)
|
# define HAS_DRIVE_SPEC(f) HAS_DOS_DRIVE_SPEC (f)
|
||||||
# define IS_DIR_SEPARATOR(c) IS_DOS_DIR_SEPARATOR (c)
|
# define IS_DIR_SEPARATOR(c) IS_DOS_DIR_SEPARATOR (c)
|
||||||
# define IS_ABSOLUTE_PATH(f) IS_DOS_ABSOLUTE_PATH (f)
|
# define IS_ABSOLUTE_PATH(f) IS_DOS_ABSOLUTE_PATH (f)
|
||||||
#else /* not DOSish */
|
#else /* not DOSish */
|
||||||
|
# if defined(__APPLE__)
|
||||||
|
# ifndef HAVE_CASE_INSENSITIVE_FILE_SYSTEM
|
||||||
|
# define HAVE_CASE_INSENSITIVE_FILE_SYSTEM 1
|
||||||
|
# endif
|
||||||
|
# endif /* __APPLE__ */
|
||||||
# define HAS_DRIVE_SPEC(f) (0)
|
# define HAS_DRIVE_SPEC(f) (0)
|
||||||
# define IS_DIR_SEPARATOR(c) IS_UNIX_DIR_SEPARATOR (c)
|
# define IS_DIR_SEPARATOR(c) IS_UNIX_DIR_SEPARATOR (c)
|
||||||
# define IS_ABSOLUTE_PATH(f) IS_UNIX_ABSOLUTE_PATH (f)
|
# define IS_ABSOLUTE_PATH(f) IS_UNIX_ABSOLUTE_PATH (f)
|
||||||
|
|
Loading…
Reference in New Issue