diff options
author | DJ Delorie <dj@redhat.com> | 2010-04-26 18:04:23 +0000 |
---|---|---|
committer | DJ Delorie <dj@redhat.com> | 2010-04-26 18:04:23 +0000 |
commit | 9757332fd2256ecc8b023181fcd0807e2a159ad6 (patch) | |
tree | 1f4cfcf35e72cd3efb60268e40074aa3b7877122 /include | |
parent | bc3b5632dc0331aa242680364e2bbb5b953bf65c (diff) | |
download | fsf-binutils-gdb-9757332fd2256ecc8b023181fcd0807e2a159ad6.zip fsf-binutils-gdb-9757332fd2256ecc8b023181fcd0807e2a159ad6.tar.gz fsf-binutils-gdb-9757332fd2256ecc8b023181fcd0807e2a159ad6.tar.bz2 |
merge from gcc
Diffstat (limited to 'include')
-rw-r--r-- | include/ChangeLog | 32 | ||||
-rw-r--r-- | include/filenames.h | 2 |
2 files changed, 32 insertions, 2 deletions
diff --git a/include/ChangeLog b/include/ChangeLog index 4ecae89..95a7f00 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,35 @@ +2010-04-26 Pedro Alves <pedro@codesourcery.com> + + * filenames.h (PATH_SEPARATOR): Delete. + +2010-04-23 Pedro Alves <pedro@codesourcery.com> + + * filenames.h (IS_DIR_SEPARATOR_1): Rename from IS_DIR_SEPARATOR, + always define it independently of host, add `dos_based' parameter, + and handle it. + (PATH_SEPARATOR): Define. + (HAS_DRIVE_SPEC_1): Rename from HAS_DRIVE_SPEC, always define it + independently of host, add `dos_based' parameter, and handle it. + (IS_ABSOLUTE_PATH_1): Rename from IS_ABSOLUTE_PATH, always define + it independently of host, add `dos_based' parameter, and handle + it. + (IS_DOS_DIR_SEPARATOR, IS_DOS_ABSOLUTE_PATH) + (IS_UNIX_DIR_SEPARATOR, IS_UNIX_ABSOLUTE_PATH) + (HAS_DOS_DRIVE_SPEC): New. + (HAS_DRIVE_SPEC): Reimplement on top of HAS_DRIVE_SPEC_1. + (IS_DIR_SEPARATOR): Reimplement on top of IS_DIR_SEPARATOR_1. + (IS_ABSOLUTE_PATH): Reimplement on top of IS_ABSOLUTE_PATH_1. + * libiberty.h (dos_lbasename, unix_lbasename): Declare. + +2009-05-31 Ian Lance Taylor <iant@google.com> + + * ansidecl.h: Add extern "C" when compiling with C++. Treat C++ + the way we treat an ISO C compiler. Don't define inline as a + macro when compiling with C++. + * dyn-string.h: Add header guard DYN_STRING_H. Add extern "C" + when compiling with C++. + * fibheap.h: Add extern "C" when compiling with C++. + 2010-04-23 Pedro Alves <pedro@codesourcery.com> * filenames.h (IS_DIR_SEPARATOR_1): Rename from IS_DIR_SEPARATOR, diff --git a/include/filenames.h b/include/filenames.h index ff4e5ac..ca23d32 100644 --- a/include/filenames.h +++ b/include/filenames.h @@ -34,12 +34,10 @@ extern "C" { # ifndef HAVE_DOS_BASED_FILE_SYSTEM # define HAVE_DOS_BASED_FILE_SYSTEM 1 # endif -# define PATH_SEPARATOR ';' # define HAS_DRIVE_SPEC(f) HAS_DOS_DRIVE_SPEC (f) # define IS_DIR_SEPARATOR(c) IS_DOS_DIR_SEPARATOR (c) # define IS_ABSOLUTE_PATH(f) IS_DOS_ABSOLUTE_PATH (f) #else /* not DOSish */ -# define PATH_SEPARATOR ':' # define HAS_DRIVE_SPEC(f) (0) # define IS_DIR_SEPARATOR(c) IS_UNIX_DIR_SEPARATOR (c) # define IS_ABSOLUTE_PATH(f) IS_UNIX_ABSOLUTE_PATH (f) |