[LinuxPPS] Linux issues discussed earlier this year.

Hal V. Engel hvengel at astound.net
Wed Jul 29 22:16:51 CEST 2009


On Wednesday 29 July 2009 12:28:17 pm William S. Brasher wrote:
> See:
>  http://sourceware.org/bugzilla/show_bug.cgi?id=9690
>
> The current glibc-2.10.1 has the NANO related changes present.  It does
> not have the TAI changes, since an ABI change is required.


At one point I thought that the TAI change would affect the ABI but the 
maintainer of glibc says it does not.  The reason that this is the case is 
that the calls that uses this pass it in a structure that has padding in case 
the structure needs new fields.  So adding TAI to the structure and reducing 
the size of the padding so that the total size of the structure is the same 
takes care of the issue and apps built against the old structure definition 
will continue to work as before since these will treat the tai field like it 
is part of the padding.

Please see comment #9 of the above bug report.
 

Hal



More information about the LinuxPPS mailing list