From 4cd4ea91015418e2ea14b5cb2f4351024a7ef91c Mon Sep 17 00:00:00 2001 From: Mumit Khan Date: Wed, 21 Apr 1999 09:11:15 +0000 Subject: [PATCH] cccp.c (simplify_filename): Always preserve leading double slash. Wed Apr 21 12:09:38 1999 Mumit Khan * cccp.c (simplify_filename): Always preserve leading double slash. From-SVN: r26573 --- gcc/ChangeLog | 4 ++++ gcc/cccp.c | 13 +------------ 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 416fce9601f..939d8f5a7d2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Wed Apr 21 12:09:38 1999 Mumit Khan + + * cccp.c (simplify_filename): Always preserve leading double slash. + Wed Apr 21 18:15:55 1999 Michael Hayes * config/c4x/c4x.md: Add new peepholes to remove redundant loads. diff --git a/gcc/cccp.c b/gcc/cccp.c index d22097979c3..e89d00c574b 100644 --- a/gcc/cccp.c +++ b/gcc/cccp.c @@ -4832,18 +4832,7 @@ simplify_filename (filename) else { /* On some hosts // differs from /; Posix allows this. */ - static int slashslash_vs_slash; - if (slashslash_vs_slash == 0) - { - struct stat s1, s2; - slashslash_vs_slash = ((stat ("/", &s1) == 0 - && stat ("//", &s2) == 0 - && INO_T_EQ (s1.st_ino, s2.st_ino) - && s1.st_dev == s2.st_dev) - ? 1 : -1); - } - if (slashslash_vs_slash < 0) - *to++ = DIR_SEPARATOR; + *to++ = DIR_SEPARATOR; } } }