diff options
author | Neil Booth <neil@daikokuya.demon.co.uk> | 2001-03-11 14:54:56 +0000 |
---|---|---|
committer | Neil Booth <neil@gcc.gnu.org> | 2001-03-11 14:54:56 +0000 |
commit | b6464a73f57f8ed7b29b0f89df45de21022e1667 (patch) | |
tree | 90bc59f78cb853a4f69621cb5dabb8f5ad352a1c /gcc/cppfiles.c | |
parent | a72ac6ef359ba9e2746f36ef21b9e5e66d962e41 (diff) | |
download | gcc-b6464a73f57f8ed7b29b0f89df45de21022e1667.zip gcc-b6464a73f57f8ed7b29b0f89df45de21022e1667.tar.gz gcc-b6464a73f57f8ed7b29b0f89df45de21022e1667.tar.bz2 |
cppfiles.c (INCLUDE_LEN_FUDGE, ENOMEM): Delete.
* cppfiles.c (INCLUDE_LEN_FUDGE, ENOMEM): Delete.
(cpp_included, find_include_file): Update.
(_cpp_compare_file_date): Make else unconditional.
From-SVN: r40388
Diffstat (limited to 'gcc/cppfiles.c')
-rw-r--r-- | gcc/cppfiles.c | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/gcc/cppfiles.c b/gcc/cppfiles.c index b9c03d0..e4d8ec1 100644 --- a/gcc/cppfiles.c +++ b/gcc/cppfiles.c @@ -43,10 +43,6 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ # define O_BINARY 0 #endif -#ifndef INCLUDE_LEN_FUDGE -# define INCLUDE_LEN_FUDGE 0 -#endif - /* If errno is inspected immediately after a system call fails, it will be nonzero, and no error number will ever be zero. */ #ifndef ENOENT @@ -55,9 +51,6 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #ifndef ENOTDIR # define ENOTDIR 0 #endif -#ifndef ENOMEM -# define ENOMEM 0 -#endif /* Suppress warning about function macros used w/o arguments in traditional C. It is unlikely that glibc's strcmp macro helps this file at all. */ @@ -469,8 +462,7 @@ cpp_included (pfile, fname) } /* Search directory path for the file. */ - name = (char *) alloca (strlen (fname) + pfile->max_include_len - + 2 + INCLUDE_LEN_FUDGE); + name = (char *) alloca (strlen (fname) + pfile->max_include_len + 2); for (path = CPP_OPTION (pfile, quote_include); path; path = path->next) { memcpy (name, path->name, path->len); @@ -505,8 +497,7 @@ find_include_file (pfile, fname, search_start) return open_file (pfile, fname); /* Search directory path for the file. */ - name = (char *) alloca (strlen (fname) + pfile->max_include_len - + 2 + INCLUDE_LEN_FUDGE); + name = (char *) alloca (strlen (fname) + pfile->max_include_len + 2); for (path = search_start; path; path = path->next) { memcpy (name, path->name, path->len); @@ -723,7 +714,7 @@ _cpp_compare_file_date (pfile, f) if (f->type == CPP_HEADER_NAME) search_start = CPP_OPTION (pfile, bracket_include); - else if (CPP_OPTION (pfile, ignore_srcdir)) + else search_start = pfile->buffer->search_from; inc = find_include_file (pfile, fname, search_start); |