Commit 4cd4ea91 by Mumit Khan Committed by Dave Brolley

cccp.c (simplify_filename): Always preserve leading double slash.

Wed Apr 21 12:09:38 1999  Mumit Khan  <khan@xraylith.wisc.edu>
	* cccp.c (simplify_filename): Always preserve leading double slash.

From-SVN: r26573
parent c540cf3b
Wed Apr 21 12:09:38 1999 Mumit Khan <khan@xraylith.wisc.edu>
* cccp.c (simplify_filename): Always preserve leading double slash.
Wed Apr 21 18:15:55 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
* config/c4x/c4x.md: Add new peepholes to remove redundant loads.
......
......@@ -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;
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment