| 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: I must have missed this one. Where is "the usual linker magic" described in POSIX/UNIX?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. 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> |
|---|---|---|
| ||
| Previous by Date: | Re: Defect in XSH utimes, Paul Eggert |
|---|---|
| Next by Date: | Re: Defect in XSH utimes, Larry Dwyer |
| Previous by Thread: | Re: Defect in XSH utimes, Larry Dwyer |
| Next by Thread: | Re: Defect in XSH utimes, Don Cragun |
| Indexes: | [Date] [Thread] [All Lists] |