3 /* XXX: breaks tai encapsulation */
5 void taia_add(struct taia
*t
,const struct taia
*u
,const struct taia
*v
)
7 t
->sec
.x
= u
->sec
.x
+ v
->sec
.x
;
8 t
->nano
= u
->nano
+ v
->nano
;
9 t
->atto
= u
->atto
+ v
->atto
;
10 if (t
->atto
> 999999999UL) {
11 t
->atto
-= 1000000000UL;
14 if (t
->nano
> 999999999UL) {
15 t
->nano
-= 1000000000UL;