Jim Henderson wrote:
> Logically it doesn't make sense - since offsets change in a library and
> so on when compiling code.....
I haven't the slightest idea why that would have anything to do with the
file-system level of whether you delete the file before you recreate it or not?
There's good reasons *not* to do that too, like not messing up permissions
and symlinks.
> And in my test, no, it didn't use the same inode for different
> compilations of the same C file.
So you ran
gcc xyz.c
ls -i a.out
gcc xyz.c
ls -i a.out
and you got two different inodes for a.out?
Post a reply to this message
|