diff options
Diffstat (limited to 'sysdeps/ia64/fpu/libm_lgamma.S')
-rw-r--r-- | sysdeps/ia64/fpu/libm_lgamma.S | 80 |
1 files changed, 54 insertions, 26 deletions
diff --git a/sysdeps/ia64/fpu/libm_lgamma.S b/sysdeps/ia64/fpu/libm_lgamma.S index 5c13fc3feb..0df1e4bc58 100644 --- a/sysdeps/ia64/fpu/libm_lgamma.S +++ b/sysdeps/ia64/fpu/libm_lgamma.S @@ -47,6 +47,7 @@ // 09/15/02 Fixed bug on the branch lgamma_negrecursion // 10/21/02 Now it returns SIGN(GAMMA(x))=-1 for negative zero // 02/10/03 Reordered header: .section, .global, .proc, .align +// 07/22/03 Reformatted some data tables // //********************************************************************* // @@ -951,19 +952,32 @@ data8 0xD28D3312983E98A0,0xBFFF //S2 // data8 0x8090F777D7942F73,0x4001 // PR01 data8 0xE5B521193CF61E63,0x4000 // PR11 -data8 0xC02C000000001939,0x0000000000000233 // (-15;-14) -data8 0xC02A000000016124,0x0000000000002BFB // (-14;-13) -data8 0xC02800000011EED9,0x0000000000025CBB // (-13;-12) -data8 0xC026000000D7322A,0x00000000001E1095 // (-12;-11) -data8 0xC0240000093F2777,0x00000000013DD3DC // (-11;-10) -data8 0xC02200005C7768FB,0x000000000C9539B9 // (-10;-9) -data8 0xC02000034028B3F9,0x000000007570C565 // (-9;-8) -data8 0xC01C0033FDEDFE1F,0x00000007357E670E // (-8;-7) -data8 0xC018016B25897C8D,0x000000346DC5D639 // (-7;-6) -data8 0xC014086A57F0B6D9,0x0000010624DD2F1B // (-6;-5) -data8 0xC010284E78599581,0x0000051EB851EB85 // (-5;-4) -data8 0xC009260DBC9E59AF,0x000028F5C28F5C29 // (-4;-3) -data8 0xC003A7FC9600F86C,0x0000666666666666 // (-3;-2) +data8 0xC02C000000001939 // (-15;-14) +data8 0x0000000000000233 // (-15;-14) +data8 0xC02A000000016124 // (-14;-13) +data8 0x0000000000002BFB // (-14;-13) +data8 0xC02800000011EED9 // (-13;-12) +data8 0x0000000000025CBB // (-13;-12) +data8 0xC026000000D7322A // (-12;-11) +data8 0x00000000001E1095 // (-12;-11) +data8 0xC0240000093F2777 // (-11;-10) +data8 0x00000000013DD3DC // (-11;-10) +data8 0xC02200005C7768FB // (-10;-9) +data8 0x000000000C9539B9 // (-10;-9) +data8 0xC02000034028B3F9 // (-9;-8) +data8 0x000000007570C565 // (-9;-8) +data8 0xC01C0033FDEDFE1F // (-8;-7) +data8 0x00000007357E670E // (-8;-7) +data8 0xC018016B25897C8D // (-7;-6) +data8 0x000000346DC5D639 // (-7;-6) +data8 0xC014086A57F0B6D9 // (-6;-5) +data8 0x0000010624DD2F1B // (-6;-5) +data8 0xC010284E78599581 // (-5;-4) +data8 0x0000051EB851EB85 // (-5;-4) +data8 0xC009260DBC9E59AF // (-4;-3) +data8 0x000028F5C28F5C29 // (-4;-3) +data8 0xC003A7FC9600F86C // (-3;-2) +data8 0x0000666666666666 // (-3;-2) data8 0xCC15879606130890,0x4000 // PR21 data8 0xB42FE3281465E1CC,0x4000 // PR31 // @@ -971,19 +985,32 @@ data8 0x828185F0B95C9916,0x4001 // PR00 // data8 0xD4D3C819E4E5654B,0x4000 // PR10 data8 0xA82FBBA4FCC75298,0x4000 // PR20 -data8 0xC02DFFFFFFFFFE52,0x000000000000001C // (-15;-14) -data8 0xC02BFFFFFFFFE6C7,0x00000000000001A6 // (-14;-13) -data8 0xC029FFFFFFFE9EDC,0x0000000000002BFB // (-13;-12) -data8 0xC027FFFFFFEE1127,0x000000000001EEC8 // (-12;-11) -data8 0xC025FFFFFF28CDD4,0x00000000001E1095 // (-11;-10) -data8 0xC023FFFFF6C0D7C0,0x000000000101B2B3 // (-10;-9) -data8 0xC021FFFFA3884BD0,0x000000000D6BF94D // (-9;-8) -data8 0xC01FFFF97F8159CF,0x00000000C9539B89 // (-8;-7) -data8 0xC01BFFCBF76B86F0,0x00000007357E670E // (-7;-6) -data8 0xC017FE92F591F40D,0x000000346DC5D639 // (-6;-5) -data8 0xC013F7577A6EEAFD,0x00000147AE147AE1 // (-5;-4) -data8 0xC00FA471547C2FE5,0x00000C49BA5E353F // (-4;-3) -data8 0xC005FB410A1BD901,0x000053F7CED91687 // (-3;-2) +data8 0xC02DFFFFFFFFFE52 // (-15;-14) +data8 0x000000000000001C // (-15;-14) +data8 0xC02BFFFFFFFFE6C7 // (-14;-13) +data8 0x00000000000001A6 // (-14;-13) +data8 0xC029FFFFFFFE9EDC // (-13;-12) +data8 0x0000000000002BFB // (-13;-12) +data8 0xC027FFFFFFEE1127 // (-12;-11) +data8 0x000000000001EEC8 // (-12;-11) +data8 0xC025FFFFFF28CDD4 // (-11;-10) +data8 0x00000000001E1095 // (-11;-10) +data8 0xC023FFFFF6C0D7C0 // (-10;-9) +data8 0x000000000101B2B3 // (-10;-9) +data8 0xC021FFFFA3884BD0 // (-9;-8) +data8 0x000000000D6BF94D // (-9;-8) +data8 0xC01FFFF97F8159CF // (-8;-7) +data8 0x00000000C9539B89 // (-8;-7) +data8 0xC01BFFCBF76B86F0 // (-7;-6) +data8 0x00000007357E670E // (-7;-6) +data8 0xC017FE92F591F40D // (-6;-5) +data8 0x000000346DC5D639 // (-6;-5) +data8 0xC013F7577A6EEAFD // (-5;-4) +data8 0x00000147AE147AE1 // (-5;-4) +data8 0xC00FA471547C2FE5 // (-4;-3) +data8 0x00000C49BA5E353F // (-4;-3) +data8 0xC005FB410A1BD901 // (-3;-2) +data8 0x000053F7CED91687 // (-3;-2) data8 0x80151BB918A293AA,0x4000 // PR30 data8 0xB3C9F8F47422A314,0x400B // PRN // @@ -3538,6 +3565,7 @@ lgamma_libm_err: };; GLOBAL_LIBM_END(__libm_lgamma) + LOCAL_LIBM_ENTRY(__libm_error_region) .prologue { .mfi |