Email List: Xaustin-review-lX
[All Lists]

Re: Defect in XSH utimes

To: yyyyyyyyyyyyyyy@xxxxxxxxxxxxx
Subject: Re: Defect in XSH utimes
From: Larry Dwyer <yyyyyyyyyyy@xxxxxx>
Date: Mon, 06 Mar 2006 13:29:13 -0800
References: <200603031846.SAA20757@xxxxxx><200603031846.SAA20757@xxxxxx>
At 03:44 PM 3/3/2006, Paul Eggert wrote:
This is common existing practice (e.g., Solaris, GNU/Linux) and other
operating systems typically have a similar solution under different
names.  The existing st_atime etc. fields can overlap the new fields.
There may be a few older systems that put the timestamp parts in
wildly separate parts of struct stat for backwards-compatibility
purposes, but they can be upgraded with the usual linker magic.
I must have missed this one. Where is "the usual linker magic" described in POSIX/UNIX?

If you mean "versioning" the library or the function, then you are actually saying that we will impose a new ABI on those implementations that have to move the structure elements around in order to conform.

"Common existing practice" has to be "defined" from a broader selection of implementations than just Solaris and GNU.

Cheers,
Larry


end
reply-id: wf2dkwirn4nwifn834dt7zyrqpmfdyyxdrhnwowe


<Prev in Thread] Current Thread [Next in Thread>