/* gcc-3.3 can't actually compile the source to this file, so it was built using GCC 4.0 and supplied here in assembler. */ .stabs "/",100,0,2,Ltext0 .stabs "darwin-ldouble.c",100,0,2,Ltext0 .text Ltext0: .stabs "gcc2_compiled.",60,0,0,0 .data .literal8 .align 3 LC0: .long 2146435072 .long 0 .align 3 LC1: .long 0 .long 0 .text .align 2 .globl __xlqadd __xlqadd: .stabd 68,0,79 mflr r0 bcl 20,31,"L00000000001$pb" "L00000000001$pb": stw r31,-4(r1) .stabd 68,0,83 fadd f12,f1,f3 .stabd 68,0,79 mflr r31 stw r0,8(r1) .stabd 68,0,85 fabs f0,f12 addis r2,r31,ha16(LC0-"L00000000001$pb") lfd f11,lo16(LC0-"L00000000001$pb")(r2) fcmpu cr7,f0,f11 bnl- cr7,L18 .stabd 68,0,99 fsub f0,f1,f12 .stabd 68,0,100 fadd f13,f12,f0 fadd f0,f3,f0 fsub f13,f1,f13 fadd f0,f0,f13 fadd f0,f0,f2 fadd f2,f0,f4 .stabd 68,0,101 fadd f1,f12,f2 .stabd 68,0,103 fabs f0,f1 fcmpu cr7,f0,f11 bnl- cr7,L19 .stabd 68,0,107 fsub f0,f12,f1 .stabd 68,0,106 stfd f1,-48(r1) .stabd 68,0,107 fadd f0,f2,f0 stfd f0,-40(r1) L12: .stabd 68,0,109 lfd f1,-48(r1) lfd f2,-40(r1) L8: .stabd 68,0,110 lwz r0,8(r1) lwz r31,-4(r1) mtlr r0 blr L18: .stabd 68,0,87 fadd f2,f2,f4 fadd f0,f3,f2 fadd f12,f1,f0 .stabd 68,0,88 fabs f13,f12 fcmpu cr7,f13,f11 bnl- cr7,L20 .stabd 68,0,92 fabs f0,f1 .stabd 68,0,90 stfd f12,-48(r1) .stabd 68,0,92 fabs f13,f3 fcmpu cr7,f0,f13 bng- cr7,L9 .stabd 68,0,93 fsub f0,f1,f12 fadd f0,f3,f0 fadd f0,f2,f0 stfd f0,-40(r1) b L12 L19: .stabd 68,0,104 addis r2,r31,ha16(LC1-"L00000000001$pb") lfd f2,lo16(LC1-"L00000000001$pb")(r2) b L8 L9: .stabd 68,0,95 fsub f0,f3,f12 fadd f0,f1,f0 fadd f0,f2,f0 stfd f0,-40(r1) b L12 L20: .stabd 68,0,89 addis r2,r31,ha16(LC1-"L00000000001$pb") fmr f1,f12 lfd f2,lo16(LC1-"L00000000001$pb")(r2) b L8 .stabs "_xlqadd:F(0,1)=r(0,0);16;0;",36,0,79,__xlqadd .stabs "long double:t(0,1)",128,0,0,0 .stabs "a:P(0,2)=r(0,0);8;0;",64,0,78,33 .stabs "aa:P(0,2)",64,0,78,34 .stabs "c:P(0,2)",64,0,78,35 .stabs "cc:P(0,2)",64,0,78,36 .stabs "double:t(0,2)",128,0,0,0 .stabs "x:(0,3)=(0,4)=u16ldval:(0,1),0,128;dval:(0,5)=ar(0,6)=r(0,6);000000000000000000000000;000000000000037777777777;;0;1;(0,2),0,128;;",128,0,80,-48 .stabs "longDblUnion:t(0,3)",128,0,74,0 .stabs "long unsigned int:t(0,7)=r(0,7);000000000000000000000000;000000000000037777777777;",128,0,0,0 .stabs "z:r(0,2)",64,0,81,44 .stabs "q:r(0,2)",64,0,81,32 .stabs "zz:r(0,2)",64,0,81,34 .stabs "xh:r(0,2)",64,0,81,33 .stabn 192,0,0,__xlqadd .stabn 224,0,0,Lscope0 Lscope0: .stabs "",36,0,0,Lscope0-__xlqadd .align 2 .globl __xlqsub __xlqsub: .stabd 68,0,114 stw r31,-4(r1) .stabd 68,0,115 fneg f3,f3 fneg f4,f4 .stabd 68,0,116 lwz r31,-4(r1) .stabd 68,0,115 b __xlqadd .stabs "_xlqsub:F(0,1)",36,0,114,__xlqsub .stabs "a:P(0,2)",64,0,113,33 .stabs "b:P(0,2)",64,0,113,34 .stabs "c:P(0,2)",64,0,113,35 .stabs "d:P(0,2)",64,0,113,36 Lscope1: .stabs "",36,0,0,Lscope1-__xlqsub .data .literal8 .align 3 LC2: .long 2146435072 .long 0 .align 3 LC3: .long 0 .long 0 .text .align 2 .globl __xlqmul __xlqmul: .stabd 68,0,120 mflr r0 bcl 20,31,"L00000000002$pb" "L00000000002$pb": stw r31,-4(r1) fmr f12,f1 mflr r31 .stabd 68,0,124 fmul f1,f1,f3 .stabd 68,0,120 stw r0,8(r1) .stabd 68,0,126 addis r2,r31,ha16(LC2-"L00000000002$pb") fabs f13,f1 lfd f11,lo16(LC2-"L00000000002$pb")(r2) addis r2,r31,ha16(LC3-"L00000000002$pb") lfd f0,lo16(LC3-"L00000000002$pb")(r2) fcmpu cr7,f1,f0 beq- cr7,L24 fcmpu cr7,f13,f11 bnl- cr7,L24 .stabd 68,0,136 fmul f0,f3,f2 .stabd 68,0,133 fmsub f13,f12,f3,f1 .stabd 68,0,136 fmadd f0,f12,f4,f0 fadd f2,f13,f0 .stabd 68,0,137 fadd f12,f1,f2 .stabd 68,0,140 fabs f0,f12 fcmpu cr7,f0,f11 bnl- cr7,L33 .stabd 68,0,143 fsub f0,f1,f12 .stabd 68,0,142 stfd f12,-48(r1) .stabd 68,0,144 lfd f1,-48(r1) .stabd 68,0,143 fadd f0,f2,f0 stfd f0,-40(r1) .stabd 68,0,144 lfd f2,-40(r1) L28: .stabd 68,0,145 lwz r0,8(r1) lwz r31,-4(r1) mtlr r0 blr L24: lwz r0,8(r1) .stabd 68,0,128 addis r2,r31,ha16(LC3-"L00000000002$pb") lfd f2,lo16(LC3-"L00000000002$pb")(r2) .stabd 68,0,145 mtlr r0 lwz r31,-4(r1) blr L33: .stabd 68,0,141 addis r2,r31,ha16(LC3-"L00000000002$pb") fmr f1,f12 lfd f2,lo16(LC3-"L00000000002$pb")(r2) b L28 .stabs "_xlqmul:F(0,1)",36,0,120,__xlqmul .stabs "a:P(0,2)",64,0,119,44 .stabs "b:P(0,2)",64,0,119,34 .stabs "c:P(0,2)",64,0,119,35 .stabs "d:P(0,2)",64,0,119,36 .stabs "z:(0,3)",128,0,121,-48 .stabs "t:r(0,2)",64,0,122,33 .stabs "tau:r(0,2)",64,0,122,45 .stabs "u:r(0,2)",64,0,122,44 .stabn 192,0,0,__xlqmul .stabn 224,0,0,Lscope2 Lscope2: .stabs "",36,0,0,Lscope2-__xlqmul .data .literal8 .align 3 LC4: .long 2146435072 .long 0 .align 3 LC5: .long 0 .long 0 .text .align 2 .globl __xlqdiv __xlqdiv: .stabd 68,0,149 fmr f11,f1 mflr r0 .stabd 68,0,153 fdiv f1,f1,f3 .stabd 68,0,149 bcl 20,31,"L00000000003$pb" "L00000000003$pb": stw r31,-4(r1) mflr r31 stw r0,8(r1) .stabd 68,0,155 addis r2,r31,ha16(LC4-"L00000000003$pb") lfd f10,lo16(LC4-"L00000000003$pb")(r2) addis r2,r31,ha16(LC5-"L00000000003$pb") lfd f0,lo16(LC5-"L00000000003$pb")(r2) fcmpu cr7,f1,f0 fabs f13,f1 beq- cr7,L35 fcmpu cr7,f13,f10 bnl- cr7,L35 .stabd 68,0,161 fmul f0,f3,f1 .stabd 68,0,166 fmsub f12,f3,f1,f0 .stabd 68,0,169 fnmsub f13,f1,f4,f2 fsub f0,f11,f0 fsub f0,f0,f12 fadd f13,f13,f0 fdiv f2,f13,f3 .stabd 68,0,170 fadd f12,f1,f2 .stabd 68,0,173 fabs f0,f12 fcmpu cr7,f0,f10 bnl- cr7,L44 .stabd 68,0,176 fsub f0,f1,f12 .stabd 68,0,175 stfd f12,-48(r1) .stabd 68,0,177 lfd f1,-48(r1) .stabd 68,0,176 fadd f0,f2,f0 stfd f0,-40(r1) .stabd 68,0,177 lfd f2,-40(r1) L39: .stabd 68,0,178 lwz r0,8(r1) lwz r31,-4(r1) mtlr r0 blr L35: lwz r0,8(r1) .stabd 68,0,157 addis r2,r31,ha16(LC5-"L00000000003$pb") lfd f2,lo16(LC5-"L00000000003$pb")(r2) .stabd 68,0,178 mtlr r0 lwz r31,-4(r1) blr L44: .stabd 68,0,174 addis r2,r31,ha16(LC5-"L00000000003$pb") fmr f1,f12 lfd f2,lo16(LC5-"L00000000003$pb")(r2) b L39 .stabs "_xlqdiv:F(0,1)",36,0,149,__xlqdiv .stabs "a:P(0,2)",64,0,148,43 .stabs "b:P(0,2)",64,0,148,34 .stabs "c:P(0,2)",64,0,148,35 .stabs "d:P(0,2)",64,0,148,36 .stabs "z:(0,3)",128,0,150,-48 .stabs "s:r(0,2)",64,0,151,32 .stabs "sigma:r(0,2)",64,0,151,44 .stabs "t:r(0,2)",64,0,151,33 .stabs "tau:r(0,2)",64,0,151,34 .stabs "u:r(0,2)",64,0,151,44 .stabn 192,0,0,__xlqdiv .stabn 224,0,0,Lscope3 Lscope3: .stabs "",36,0,0,Lscope3-__xlqdiv .stabs "",100,0,0,Letext Letext: .subsections_via_symbols