aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMumit Khan <khan@xraylith.wisc.edu>1999-03-23 21:53:39 +0000
committerJeff Law <law@gcc.gnu.org>1999-03-23 14:53:39 -0700
commit8ebf19db4678c51326b8b6642b07eeb5ce2ef036 (patch)
treef81bda5a319d1613f3cfcb5160ba2d2d66346e78 /gcc
parent2aa0c933d18af401d7ab2aece07db65ff63ecb35 (diff)
downloadgcc-8ebf19db4678c51326b8b6642b07eeb5ce2ef036.zip
gcc-8ebf19db4678c51326b8b6642b07eeb5ce2ef036.tar.gz
gcc-8ebf19db4678c51326b8b6642b07eeb5ce2ef036.tar.bz2
protoize.c (abspath): Preserve multiple leading slashes for _WIN32 and Interix.
* protoize.c (abspath): Preserve multiple leading slashes for _WIN32 and Interix. Co-Authored-By: Donn Terry <donn@interix.com> From-SVN: r25933
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/protoize.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index dc1496b..897e1c1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+Tue Mar 23 22:51:48 1999 Mumit Khan <khan@xraylith.wisc.edu>
+ Donn Terry <donn@interix.com>
+
+ * protoize.c (abspath): Preserve multiple leading slashes for
+ _WIN32 and Interix.
+
1999-01-23 Mike Stump <mrs@wrs.com>
* arm/vxarm.h: Split out vxWorks support into separate headerfile
diff --git a/gcc/protoize.c b/gcc/protoize.c
index a2e9cb5..3c5ee62 100644
--- a/gcc/protoize.c
+++ b/gcc/protoize.c
@@ -1287,7 +1287,7 @@ abspath (cwd, rel_filename)
outp = inp = abs_buffer;
*outp++ = *inp++; /* copy first slash */
-#ifdef apollo
+#if defined (apollo) || defined (_WIN32) || defined (__INTERIX)
if (inp[0] == '/')
*outp++ = *inp++; /* copy second slash */
#endif