aboutsummaryrefslogtreecommitdiff
path: root/libcpp/init.c
diff options
context:
space:
mode:
authorJoey Ye <joey.ye@arm.com>2014-05-09 08:50:22 +0000
committerJoey Ye <jye2@gcc.gnu.org>2014-05-09 08:50:22 +0000
commiteac3e079667d0a56f2ba84469a764407f3aee2a9 (patch)
treec9f7d29dd85287f19f93e20d63a9e63a168ee41a /libcpp/init.c
parent9db25c6a05578b77f219c789df54ba6f81bcf40d (diff)
downloadgcc-eac3e079667d0a56f2ba84469a764407f3aee2a9.zip
gcc-eac3e079667d0a56f2ba84469a764407f3aee2a9.tar.gz
gcc-eac3e079667d0a56f2ba84469a764407f3aee2a9.tar.bz2
files.c (find_file_in_dir): Always try to shorten for DOS non-system headers.
2014-05-09 Joey Ye <joey.ye@arm.com> * files.c (find_file_in_dir): Always try to shorten for DOS non-system headers. * init.c (ENABLE_CANONICAL_SYSTEM_HEADERS): Default enabled for DOS. From-SVN: r210264
Diffstat (limited to 'libcpp/init.c')
-rw-r--r--libcpp/init.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libcpp/init.c b/libcpp/init.c
index f10413a..b809515 100644
--- a/libcpp/init.c
+++ b/libcpp/init.c
@@ -27,8 +27,12 @@ along with this program; see the file COPYING3. If not see
#include "filenames.h"
#ifndef ENABLE_CANONICAL_SYSTEM_HEADERS
+#ifdef HAVE_DOS_BASED_FILE_SYSTEM
+#define ENABLE_CANONICAL_SYSTEM_HEADERS 1
+#else
#define ENABLE_CANONICAL_SYSTEM_HEADERS 0
#endif
+#endif
static void init_library (void);
static void mark_named_operators (cpp_reader *, int);