Actions

icon Post
text/html Subscribe
text/html Unsubscribe

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [arm-gnu] Use of Hardlinks


  • To: Ryan Cocks <ryan@xxxxxxxxxxxxx>
  • Subject: Re: [arm-gnu] Use of Hardlinks
  • From: Mark Mitchell <mark@xxxxxxxxxxxxxxxx>
  • Date: Thu, 18 Sep 2008 08:21:41 -0700

Ryan Cocks wrote:

> Our thinking is that we can replace the hardlinks with symlinks (which
> are supported by version control) without any adverse effects.

Are you running on Windows or on Linux hosts?

GLIBC itself makes extensive use of hardlinks, so, on both systems, our
GLIBC installations use lots of hardlinks.  I'm not sure why GLIBC does
that, or what effects, if any, there might be from changing those to
symbolic links.

On Windows, we also translate symbolic links to hardlinks since (before
Vista/Server 2008) Windows doesn't have symbolic links.  In the future,
we will begin making symbolic links on Windows, on systems where that is
supported.

In short, I don't see why it wouldn't work, but GLIBC, in particular, is
a tricky beast, and it's possible that something there actually relies
on the hardlinks.

Sorry not to have a more definitive answer,

-- 
Mark Mitchell
CodeSourcery
mark@xxxxxxxxxxxxxxxx
(650) 331-3385 x713