Deleted Added
full compact
softfloat-macros (129203) softfloat-macros (230363)
1/* $FreeBSD: head/lib/libc/softfloat/bits32/softfloat-macros 129203 2004-05-14 12:13:06Z cognet $ */
1/* $FreeBSD: head/lib/libc/softfloat/bits32/softfloat-macros 230363 2012-01-20 06:16:14Z das $ */
2
3/*
4===============================================================================
5
6This C source fragment is part of the SoftFloat IEC/IEEE Floating-point
7Arithmetic Package, Release 2a.
8
9Written by John R. Hauser. This work was made possible in part by the

--- 297 unchanged lines hidden (view full) ---

307 int8 carry0, carry1;
308
309 z2 = a2 + b2;
310 carry1 = ( z2 < a2 );
311 z1 = a1 + b1;
312 carry0 = ( z1 < a1 );
313 z0 = a0 + b0;
314 z1 += carry1;
2
3/*
4===============================================================================
5
6This C source fragment is part of the SoftFloat IEC/IEEE Floating-point
7Arithmetic Package, Release 2a.
8
9Written by John R. Hauser. This work was made possible in part by the

--- 297 unchanged lines hidden (view full) ---

307 int8 carry0, carry1;
308
309 z2 = a2 + b2;
310 carry1 = ( z2 < a2 );
311 z1 = a1 + b1;
312 carry0 = ( z1 < a1 );
313 z0 = a0 + b0;
314 z1 += carry1;
315 z0 += ( z1 < carry1 );
315 z0 += ( z1 < (bits32)carry1 );
316 z0 += carry0;
317 *z2Ptr = z2;
318 *z1Ptr = z1;
319 *z0Ptr = z0;
320
321}
322
323/*

--- 40 unchanged lines hidden (view full) ---

364 bits32 z0, z1, z2;
365 int8 borrow0, borrow1;
366
367 z2 = a2 - b2;
368 borrow1 = ( a2 < b2 );
369 z1 = a1 - b1;
370 borrow0 = ( a1 < b1 );
371 z0 = a0 - b0;
316 z0 += carry0;
317 *z2Ptr = z2;
318 *z1Ptr = z1;
319 *z0Ptr = z0;
320
321}
322
323/*

--- 40 unchanged lines hidden (view full) ---

364 bits32 z0, z1, z2;
365 int8 borrow0, borrow1;
366
367 z2 = a2 - b2;
368 borrow1 = ( a2 < b2 );
369 z1 = a1 - b1;
370 borrow0 = ( a1 < b1 );
371 z0 = a0 - b0;
372 z0 -= ( z1 < borrow1 );
372 z0 -= ( z1 < (bits32)borrow1 );
373 z1 -= borrow1;
374 z0 -= borrow0;
375 *z2Ptr = z2;
376 *z1Ptr = z1;
377 *z0Ptr = z0;
378
379}
380

--- 269 unchanged lines hidden ---
373 z1 -= borrow1;
374 z0 -= borrow0;
375 *z2Ptr = z2;
376 *z1Ptr = z1;
377 *z0Ptr = z0;
378
379}
380

--- 269 unchanged lines hidden ---