%PDF-1.6
%βγΟΣ
15608 0 obj
<>
endobj
15607 0 obj
<>
endobj
15620 0 obj
<>stream
1999-07-21T16:56:01Z
FrameMaker 5.5.6p145
2020-03-01T08:24:41-08:00
2020-03-01T08:24:41-08:00
Acrobat Distiller 3.01 for Windows
application/pdf
0g56K_manual.book
uuid:f2055c85-a51f-eb4a-ba03-e3d4f0da616e
uuid:719f6399-eacf-4242-8c94-9b42892e6898
endstream
endobj
15606 0 obj
<>
endobj
4524 0 obj
<>
endobj
1069 0 obj
<>
endobj
4829 0 obj
<>
endobj
8179 0 obj
<>
endobj
11583 0 obj
<>
endobj
11425 0 obj
<>
endobj
11584 0 obj
<>
endobj
11811 0 obj
<>
endobj
12069 0 obj
<>
endobj
12337 0 obj
<>
endobj
12597 0 obj
<>
endobj
12975 0 obj
<>
endobj
13723 0 obj
<>
endobj
14831 0 obj
<>
endobj
14488 0 obj
<>
endobj
14832 0 obj
<>
endobj
15192 0 obj
<>
endobj
15213 0 obj
<>
endobj
15217 0 obj
<>
endobj
15579 0 obj
<>
endobj
15597 0 obj
<>stream
1 1 1 rg
BX /GS1 gs EX
1 i
72 43.841 468 -12 re
f
72 719.921 468 -648 re
f
BT
/F3 1 Tf
12 0 0 12 72 712.001 Tm
0 0 0 rg
0.003 Tc
[(W)7(e)-221(w)5(e)-1(l)5(c)3(ome)-221(y)3(our)-224(com)16(m)-4(en)19(ts)-237(an)19(d)-241(s)3(ug)19(gesti)5(on)19(s.)-239(T)14(hey)-237(h)19(e)-1(l)5(p)-241(u)19(s)-237(pr)16(ovi)5(d)-1(e)-221(y)3(ou)-221(w)-15(i)5(t)21(h)-241(be)19(tter)-224(p)-1(ro)19(d-)]TJ
0 -1.34 TD
0.004 Tc
[(uct)-258(docum)17(entat)22(i)-14(o)20(n.)-278(Ma)20(i)6(l)-274(compl)6(e)20(ted)-280(f)2(o)20(r)-3(m)-283(t)2(o)20(:)]TJ
12 -2 TD
0.002 Tc
[(M)15(o)-2(toro)18(la)-282(Inc.)]TJ
0 -1.5 TD
0.004 Tc
[(65)20(01)-280(W)8(m)-3(.)-258(C)6(annon)-260(D)6(r)-3(i)6(v)4(e)-280(W)8(est)]TJ
T*
[(A)11(u)0(sti)6(n)0(,)-258(T)-5(exas)-256(78735)20(-859)20(8)]TJ
T*
[(A)11(ttn:)-258(D)-14(i)6(g)20(i)-14(t)22(al)-274(S)-9(i)6(g)20(nal)-274(P)11(r)-3(oces)24(sors)]TJ
ET
1 1 1 rg
73.68 604.001 464.64 -180.96 re
f
82.56 594.881 450.24 -98.88 re
f
BT
12 0 0 12 82.56 586.961 Tm
0 0 0 rg
[(1.)-658(D)6(i)6(d)-320(y)24(o)0(u)-300(f)2(i)6(n)0(d)-300(e)0(rr)17(ors)-296(i)6(n)-300(t)2(he)-300(ma)20(nual)6(?)-300(P)11(l)6(ease)-300(g)0(i)6(v)4(e)-300(p)0(a)20(g)0(e)-300(num)17(ber)-303(and)-300(a)-300(d)0(e)20(scri)6(p)0(ti)6(on)-300(o)20(f)]TJ
1.5 -1.34 TD
0.006 Tc
[(eac)6(h)-258(e)2(rro)22(r.)]TJ
ET
q
73.68 604.001 464.64 -180.96 re
W* n
55.68 565.361 504 0.96 re
f
Q
75.12 603.761 463.44 -3.12 re
f
535.44 602.321 3.12 -179.52 re
f
73.68 425.921 463.2 -3.12 re
f
73.68 603.761 3.12 -179.28 re
f
1 1 1 rg
73.68 418.961 464.64 -66.96 re
f
q
73.68 418.961 464.64 -66.96 re
W* n
82.56 409.841 450.24 -98.88 re
f
Q
BT
12 0 0 12 82.56 401.921 Tm
0 0 0 rg
0.003 Tc
[(2.)-659(Is)-277(anyt)21(h)-1(i)5(n)-1(g)-281(m)16(i)-15(ssi)5(n)19(g)-281(or)-264(dama)19(ged?)]TJ
ET
q
73.68 418.961 464.64 -66.96 re
W* n
62.64 393.521 504 0.96 re
f
Q
75.12 418.961 463.44 -3.12 re
f
535.44 417.521 3.12 -65.76 re
f
73.68 354.881 463.2 -3.12 re
f
73.68 418.961 3.12 -65.52 re
f
1 1 1 rg
73.68 347.921 464.64 -195.12 re
f
82.56 338.801 450.24 -98.88 re
f
BT
12 0 0 12 82.56 330.881 Tm
0 0 0 rg
[(3.)-659(D)5(i)5(d)-481(yo)19(u)-461(f)1(i)5(n)-1(d)-461(t)1(he)-461(ma)19(nual)-455(cl)5(ear)-464(an)19(d)-461(easy)-457(t)1(o)-461(u)-1(se?)-461(P)10(l)5(ease)-461(c)3(om)16(ment)-459(on)-461(sp)19(eci)5(f)1(i)5(c)]TJ
1.5 -1.34 TD
[(secti)5(ons)-257(that)-279(yo)19(u)-281(f)1(eel)-275(n)19(eed)-281(i)5(m)16(prove)19(m)-4(ent)21(.)]TJ
ET
q
73.68 347.921 464.64 -195.12 re
W* n
58.56 307.361 504.24 0.96 re
f
Q
75.12 347.921 463.44 -3.12 re
f
535.44 346.481 3.12 -193.68 re
f
73.68 155.921 463.2 -3.12 re
f
73.68 347.921 3.12 -193.44 re
f
1 1 1 rg
73.68 148.961 464.64 -77.04 re
f
q
73.68 148.961 464.64 -77.04 re
W* n
82.56 139.841 450.24 -98.88 re
f
Q
BT
12 0 0 12 82.56 131.921 Tm
0 0 0 rg
[(4.)-659(W)7(hat)-279(sect)21(i)-15(o)19(ns)-277(of)-279(t)21(h)-1(i)5(s)-277(man)19(ual)-275(do)-261(you)-281(c)3(on)19(si)-15(d)19(e)-1(r)-284(m)16(ost)-279(i)5(mp)19(orta)19(nt/l)5(east)-259(i)-15(m)16(por)16(tant.)]TJ
ET
q
73.68 148.961 464.64 -77.04 re
W* n
67.68 124.481 504 0.96 re
f
Q
75.12 148.961 463.44 -3.12 re
f
q
72 719.921 468 -648 re
W* n
535.44 147.521 3.12 -75.84 re
f
73.68 74.801 463.2 -3.12 re
f
Q
73.68 148.961 3.12 -75.6 re
f
1 1 1 rg
72 755.921 468 -18 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 99.84 742.481 Tm
0 0 0 rg
-0.007 Tc
[(D)-9(S)-12(P)-12(5)-20(6K)-9(C)-9(C)-302(O)-5(p)1(t)-19(i)-5(m)-15(i)-5(z)-7(i)-22(ng)-293(C)-285(C)-9(o)-17(m)-15(pi)-22(l)-5(e)-3(r)-290(U)-9(s)-20(e)-3(r)-15(\222)-5(s)-296(M)-2(a)-20(n)1(u)-17(a)-3(l)-298(R)-9(ep)-17(or)-15(t)-295(F)1(o)-17(r)-15(m)]TJ
ET
endstream
endobj
15598 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
20 0 obj
<>
endobj
21 0 obj
<>
endobj
15605 0 obj
<>
endobj
22 0 obj
<>
endobj
15577 0 obj
<>stream
1 1 1 rg
BX /GS1 gs EX
1 i
72 43.841 468 -12 re
f
72 719.921 468 -648 re
f
73.68 715.841 464.64 -104.88 re
f
q
73.68 715.841 464.64 -104.88 re
W* n
82.56 706.961 450.24 -99.12 re
f
Q
BT
/F3 1 Tf
12 0 0 12 82.56 699.041 Tm
0 0 0 rg
0.004 Tc
[(N)6(a)0(me)-220(_)20(_____)20(____)20(_____)20(_____)20(____)20(_)-220(C)6(ompa)20(ny)-216(N)6(a)0(me)20(_____)20(_____)20(____)20(_____)20(_____)]TJ
0 -2 TD
[(S)-9(t)22(reet_)20(_____)20(____)20(_____)20(_____)20(____)20(__C)6(i)6(t)2(y___)20(_____)20(_____)20(__)-280(zi)6(p)-280(c)4(o)20(de__)20(_____)20(____)]TJ
T*
[(P)-9(h)20(one__)20(____)20(_____)20(_____)20(____)20(____)-260(D)6(a)0(te_)20(_____)20(____)20(_____)20(_____)20(____)20(_____)20(_____)]TJ
T*
[(V)-9(e)20(rsi)6(o)0(n)-280(N)6(u)20(m)-3(ber)17(:___)20(_____)20(_____)-260(S)-9(e)20(ri)6(al)-274(N)6(u)0(m)17(ber_)20(____)20(_____)20(_____)20(____)20(_____)20(_____)]TJ
ET
75.12 715.841 463.44 -3.12 re
f
535.44 714.401 3.12 -103.68 re
f
73.68 613.841 463.2 -3.12 re
f
73.68 715.841 3.12 -103.44 re
f
1 1 1 rg
73.68 606.881 464.64 -104.88 re
f
q
73.68 606.881 464.64 -104.88 re
W* n
82.56 598.001 450.24 -99.12 re
f
Q
BT
12 0 0 12 82.56 589.841 Tm
0 0 0 rg
[(R)6(a)0(te)-280(th)20(e)-280(i)6(mpa)20(c)4(t)-278(o)0(f)-278(t)2(h)20(i)6(s)-276(p)0(rob)20(l)6(em)-283(\()17(s)4(el)6(ect)-278(t)2(h)20(o)0(se)-280(app)20(l)6(i)6(c)4(abl)6(e\).)]TJ
3.76 -2 TD
0.002 Tc
[(S)9(hut)-260(down)-282(syste)18(m)-6105(S)-11(o)18(ftwar)-5(e)-262(develop)18(m)-5(ent)-260(halted)]TJ
T*
[(N)5(e)-1(e)19(d)-1(s)-277(e)-1(ven)19(t)1(ual)-275(fi)5(x)-6037(S)-10(u)19(ggeste)19(d)-281(enh)19(ancem)16(ent)]TJ
ET
1 1 1 rg
108.96 575.681 15.12 -11.76 re
f
0 0 0 rg
108.96 576.161 15.6 -0.96 re
f
123.6 575.681 0.96 -12.24 re
f
108.48 564.401 15.6 -0.96 re
f
108.48 576.161 0.96 -12.24 re
f
1 1 1 rg
108.96 552.161 15.12 -11.76 re
f
0 0 0 rg
108.96 552.641 15.6 -0.96 re
f
123.6 552.161 0.96 -12.24 re
f
108.48 540.881 15.6 -0.96 re
f
108.48 552.641 0.96 -12.24 re
f
1 1 1 rg
279.84 575.681 15.36 -11.76 re
f
0 0 0 rg
279.84 576.161 15.84 -0.96 re
f
294.72 575.681 0.96 -12.24 re
f
279.36 564.401 15.84 -0.96 re
f
279.36 576.161 0.96 -12.24 re
f
1 1 1 rg
279.84 552.161 15.36 -11.76 re
f
0 0 0 rg
279.84 552.641 15.84 -0.96 re
f
294.72 552.161 0.96 -12.24 re
f
279.36 540.881 15.84 -0.96 re
f
279.36 552.641 0.96 -12.24 re
f
75.12 606.881 463.44 -3.12 re
f
535.44 605.441 3.12 -103.68 re
f
73.68 504.881 463.2 -3.12 re
f
73.68 606.881 3.12 -103.44 re
f
1 1 1 rg
73.68 497.921 464.64 -210 re
f
82.56 489.041 450.24 -99.12 re
f
BT
12 0 0 12 82.56 480.881 Tm
0 0 0 rg
[(Describe)-262(t)20(he)-262(system)-265(u)18(s)2(ed)-262(with)-262(t)0(his)-258(p)-2(ro)18(duct)-260(\()-5(in)18(cl)-16(u)18(d)-2(e)-262(P)9(C)-276(m)15(anufa)18(c)2(ture)18(r,)-260(Oper)15(ating)-262(sys-)]TJ
0 -1.32 TD
[(tem)-264(t)1(ype)-281(a)-1(n)19(d)-281(ver)16(s)3(i)-15(o)19(n,)-279(me)19(mor)16(y)-277(si)5(ze,)-279(a)-1(n)19(d)-281(confi)5(g)19(urati)5(o)19(n.)]TJ
ET
q
73.68 497.921 464.64 -210 re
W* n
55.68 452.561 504 0.96 re
f
Q
75.12 497.921 463.44 -3.12 re
f
535.44 496.481 3.12 -208.8 re
f
73.68 290.801 463.2 -3.12 re
f
73.68 497.921 3.12 -208.56 re
f
1 1 1 rg
73.68 283.841 464.64 -211.92 re
f
82.56 274.961 450.24 -99.12 re
f
BT
12 0 0 12 82.56 266.801 Tm
0 0 0 rg
[(D)5(e)-1(scri)5(b)-1(e)-261(t)1(he)-261(pro)19(b)-1(l)5(e)-1(m)-264(and)-281(g)19(i)5(ve)-281(de)19(tai)5(l)5(s)-277(on)-261(how)-275(i)5(t)-259(can)-281(b)19(e)-281(r)-4(e)19(p)-1(rod)19(u)-1(ced,)-259(and)-261(any)-277(su)19(gges-)]TJ
T*
[(ti)5(ons)-277(o)19(n)-281(how)-275(i)5(t)-279(ca)19(n)-281(o)-1(r)-264(m)-4(ay)-277(b)19(e)-281(fi)5(xed.)-259(U)-15(s)3(e)-261(e)-1(xtra)-261(sheet)21(s)-277(i)5(f)-279(need)19(ed.)]TJ
ET
q
73.68 283.841 464.64 -211.92 re
W* n
64.56 238.481 477.12 0.96 re
f
Q
75.12 283.841 463.44 -3.12 re
f
q
72 719.921 468 -648 re
W* n
535.44 282.401 3.12 -210.72 re
f
73.68 74.801 463.2 -3.12 re
f
Q
73.68 283.841 3.12 -210.48 re
f
1 1 1 rg
72 755.921 468 -31.92 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 141.12 742.481 Tm
0 0 0 rg
0.011 Tc
[(D)9(SP56K)9(C)9(C)-267(Op)19(ti)13(mi)13(z)11(i)13(ng)-275(C)-267(C)9(omp)19(i)13(le)15(r)-272(T)1(r)21(o)1(u)19(b)1(l)13(e)-278(R)9(e)15(por)21(t)]TJ
/F3 1 Tf
12 0 0 12 181.44 729.281 Tm
0.003 Tc
[(D)5(S)-10(P)-270(A)10(ppl)5(i)5(c)3(ati)5(o)-1(n)19(s)-277(A)-10(ssi)5(sta)19(n)-1(ce)-281(\226)-281(\()16(512\))-264(891)19(-323)19(0)]TJ
ET
endstream
endobj
15578 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
15215 0 obj
<>stream
0 0 0 rg
BX /GS1 gs EX
1 i
71.52 54.161 0.24 0.72 re
f
541.2 54.881 0.24 -0.72 re
f
71.76 54.161 469.44 0.72 re
f
BT
/F3 1 Tf
9.84 0 0 9.84 72 44.321 Tm
0.006 Tc
[(I)16(-)-2(v)-6(i)-7626(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)-10(56000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Op)-23(t)16(i)8(m)-15(i)8(z)-6(i)8(n)-23(g)-267(C)-296(C)-4(om)-15(pi)8(l)-16(e)1(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(a)-23(nual)-4992(M)-15(o)1(t)16(o)1(rol)-16(a)]TJ
ET
endstream
endobj
15216 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
15211 0 obj
<>stream
0 0 0 rg
BX /GS1 gs EX
1 i
70.8 55.121 0.24 0.72 re
f
539.76 55.841 0.24 -0.72 re
f
71.04 55.121 468.72 0.72 re
f
BT
/F3 1 Tf
9.84 0 0 9.84 72.96 46.241 Tm
0.021 Tc
[(Mo)16(t)31(o)-8(r)37(o)-8(l)23(a)]TJ
46.439 0 TD
-0.01 Tc
[(I-)-18(v)]TJ
/F7 1 Tf
-46.439 67.7805 TD
0.012 Tc
[(x_r)28(un)-317(5)24(-)4(23)]TJ
0 -1.2195 TD
[(XDE)-11(F)-237(a)-7(s)11(s)11(e)17(m)-15(b)0(l)22(e)-7(r)-240(d)0(i)22(r)4(e)-7(c)17(ti)22(ve)-300(5-33)]TJ
T*
-0.005 Tc
[(X)-15(R)-21(EF)-278(as)-6(s)-31(e)0(m)-32(b)7(l)-20(e)0(r)-282(d)-17(ir)-13(ec)-24(t)-20(i)5(v)-17(e)-317(5)-17(-)-13(3)7(3)]TJ
/F5 1 Tf
13.919 0 0 13.919 72.96 666.641 Tm
0 Tc
0 Tw
(Y)Tj
/F7 1 Tf
9.84 0 0 9.84 72.96 644.321 Tm
0.012 Tc
[(y_l)22(oa)17(d)-317(5)0(-)28(2)0(3)]TJ
T*
[(y_r)28(un)-317(5)24(-)4(23)]TJ
ET
endstream
endobj
15212 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
127 0 obj
<>
endobj
15191 0 obj
<>
endobj
15193 0 obj
<>
endobj
15195 0 obj
<>
endobj
15197 0 obj
<>
endobj
15201 0 obj
<>
endobj
15203 0 obj
<>
endobj
15189 0 obj
<>stream
0 0 0 rg
BX /GS1 gs EX
1 i
71.52 54.161 0.24 0.72 re
f
541.2 54.881 0.24 -0.72 re
f
71.76 54.161 469.44 0.72 re
f
BT
/F3 1 Tf
9.84 0 0 9.84 72 44.321 Tm
0.006 Tc
[(I)16(-)-2(i)8(v)-7640(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)-10(56000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Op)-23(t)16(i)8(m)-15(i)8(z)-6(i)8(n)-23(g)-267(C)-296(C)-4(om)-15(pi)8(l)-16(e)1(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(a)-23(nual)-4992(M)-15(o)1(t)16(o)1(rol)-16(a)]TJ
/F7 1 Tf
-0.122 67.9756 TD
0.012 Tc
[(out-o)24(f-li)22(n)0(e)-251(c)-7(a)17(l)-3(l)22(i)-3(ng)-244(C)-248(r)4(ou)24(tin)24(e)-7(s)-282(5)24(-)4(35)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 690.641 Tm
0 Tc
0 Tw
(P)Tj
/F7 1 Tf
9.84 0 0 9.84 70.8 668.321 Tm
0.01 Tc
[(-P)-263(opt)20(i)-5(o)-2(n)-270(3)-2(-4)]TJ
12 0 0 12 124.08 668.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 130.08 668.321 Tm
0.011 Tc
(3-17)Tj
-6.0244 -1.2195 TD
[(p_loa)17(d)-293(5)0(-23)]TJ
T*
[(p_run)-269(5-23)]TJ
T*
0.018 Tc
[(-)10(p)6(ed)30(an)6(t)28(i)3(c)-245(o)6(p)6(t)28(io)30(n)-287(3)6(-)34(4)]TJ
12 0 0 12 152.4 632.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 158.16 632.321 Tm
0.011 Tc
(3-17)Tj
12 0 0 12 176.64 632.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 182.64 632.321 Tm
-0.012 Tc
[(3-)-20(2)-24(5)]TJ
-11.3659 -1.2195 TD
0.009 Tc
[(pe)-10(rro)21(r)-292(A)-1(-7)21(6)]TJ
T*
0.011 Tc
[(pow)-291(A-7)23(7)]TJ
T*
0.01 Tc
[(pra)-9(g)22(m)-17(a)-278(5-2)22(2)]TJ
T*
0.011 Tc
[(print)21(f)-290(A-)27(78)]TJ
T*
[(putc)17(h)0(a)-7(r)-265(A-84)]TJ
T*
[(puts)-282(A)2(-85)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 537.521 Tm
0 Tc
(Q)Tj
/F7 1 Tf
9.84 0 0 9.84 70.8 515.201 Tm
0.014 Tc
[(-)6(Q)-264(op)26(tio)26(n)-291(3)2(-)30(4)]TJ
12 0 0 12 125.52 515.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 131.52 515.201 Tm
0.011 Tc
(3-25)Tj
-6.1707 -1.2195 TD
[(qs)-15(o)23(r)3(t)-272(A)1(-86)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 480.641 Tm
0 Tc
(R)Tj
/F7 1 Tf
9.84 0 0 9.84 70.8 458.321 Tm
-0.012 Tc
[(-)-20(r)-289(op)-24(t)-27(i)-2(o)-24(n)-317(3-)-20(4)]TJ
12 0 0 12 121.68 458.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 127.68 458.321 Tm
0.011 Tc
(3-32)Tj
-5.7805 -1.2195 TD
0.008 Tc
[(ra)-11(i)18(s)-18(e)-280(6)20(-1)]TJ
12 0 0 12 105.84 446.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 111.84 446.321 Tm
0.011 Tc
(A-87)Tj
-4.1707 -1.2195 TD
0.01 Tc
[(ra)-9(nd)-270(A-88)]TJ
T*
0.008 Tc
[(re)-11(a)13(l)-7(l)18(o)-4(c)-280(6)-4(-8)]TJ
12 0 0 12 114.24 422.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 120.24 422.321 Tm
0.011 Tc
(A-88)Tj
-5.0244 -1.2195 TD
0.01 Tc
[(R)-6(UN56)-295(1)22(-3)]TJ
T*
0.011 Tc
[(run56s)10(i)21(m)-309(2-4)]TJ
12 0 0 12 124.8 398.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 130.8 398.321 Tm
0.014 Tc
[(C-)30(12)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 375.521 Tm
0 Tc
(S)Tj
/F7 1 Tf
9.84 0 0 9.84 70.8 353.201 Tm
0.01 Tc
[(-S)-263(opt)20(i)-5(o)-2(n)-270(3)-2(-4)]TJ
12 0 0 12 124.08 353.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 130.08 353.201 Tm
0.011 Tc
(3-25)Tj
-6.0244 -1.2195 TD
[(s)-14(e)17(tj)22(m)-15(p)-268(3-27)]TJ
12 0 0 12 118.8 341.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 124.8 341.201 Tm
0.01 Tc
(6-1)Tj
12 0 0 12 138 341.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 144 341.201 Tm
0.01 Tc
[(6-1)22(2)]TJ
12 0 0 12 162.24 341.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 168.24 341.201 Tm
0.011 Tc
(A-90)Tj
12 0 0 12 188.88 341.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 194.88 341.201 Tm
0.011 Tc
(A-92)Tj
-12.6098 -1.2195 TD
0.026 Tc
[(sh)14(o)38(r)18(t)-257(4)14(-)18(2)]TJ
T*
0.029 Tc
[(SI)21(G)19(_)41(E)6(R)13(R)-255(6)17(-)21(1)41(1)]TJ
T*
0.009 Tc
[(S)-20(I)1(G_)21(IGN)-293(6)-3(-1)21(1)]TJ
T*
0.01 Tc
[(s)-16(i)20(gna)15(l)-297(6)-2(-1)]TJ
12 0 0 12 110.88 293.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 116.88 293.201 Tm
0.011 Tc
(A-94)Tj
-4.6829 -1.2195 TD
[(s)-14(i)22(gna)17(l)-247(f)4(il)22(e)-300(6)0(-9)]TJ
T*
0.026 Tc
[(si)36(n)-279(A)16(-)18(9)38(5)]TJ
T*
0.011 Tc
[(s)-15(i)21(nh)-294(A-96)]TJ
T*
[(s)-15(i)21(z)-8(e)16(of)-290(4-1)]TJ
T*
0.026 Tc
[(sp)14(r)42(i)11(n)14(t)36(f)-275(A)16(-)18(9)38(6)]TJ
T*
[(sq)14(r)42(t)-281(A)-8(-)42(9)14(7)]TJ
12 0 0 12 109.2 221.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 115.2 221.201 Tm
0.011 Tc
(A-98)Tj
-4.5122 -1.2195 TD
0.026 Tc
[(sr)18(e)31(c)-262(C)10(-)18(1)38(3)]TJ
T*
0.012 Tc
[(s)-14(t)22(a)-7(c)17(k)-244(point)22(e)-7(r)-265(4-9)]TJ
12 0 0 12 138.48 197.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 144.48 197.201 Tm
0.011 Tc
(4-11)Tj
12 0 0 12 162.72 197.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 168.72 197.201 Tm
0.012 Tc
[(6-)28(2)]TJ
-9.9512 -1.2195 TD
0.009 Tc
[(s)-17(t)19(a)-10(n)-3(d)21(a)-10(rd)-247(di)19(re)-10(c)14(t)-6(ory)-247(s)8(e)14(a)-10(rc)14(h)-271(l)19(i)-6(s)8(t)-274(3)-3(-2)]TJ
T*
0.011 Tc
[(s)-15(t)21(a)-8(n)-1(d)23(a)-8(rd)-245(in)23(c)-8(l)21(ude)-252(di)21(re)-8(c)16(t)-4(ory)-269(3)-1(-1)23(0)]TJ
T*
0.026 Tc
[(st)36(r)18(c)7(a)31(t)-257(A)16(-)18(9)14(8)]TJ
12 0 0 12 115.92 161.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 121.92 161.201 Tm
0.011 Tc
(A-99)Tj
-5.1951 -1.2195 TD
0.026 Tc
[(st)36(r)18(c)7(h)38(r)-275(A)16(-)18(1)14(0)38(0)]TJ
T*
0.01 Tc
[(s)-16(t)20(rc)-9(m)8(p)-295(A-100)]TJ
T*
[(s)-16(t)20(rc)-9(o)22(l)-5(l)-273(A)0(-102)]TJ
T*
0.026 Tc
[(st)36(r)18(c)7(p)38(y)-279(A)16(-)18(1)14(0)38(2)]TJ
T*
0.01 Tc
[(s)-16(t)20(rc)-9(s)9(p)-2(n)-270(A)0(-104)]TJ
12 0 0 12 127.68 101.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 133.68 101.201 Tm
0.011 Tc
(A-112)Tj
-6.3902 -1.2195 TD
[(s)-15(t)21(re)-8(r)27(r)3(or)-290(A-)27(105)]TJ
T*
[(s)-15(t)21(rle)16(n)-294(A-)27(106)]TJ
24.7805 64.6341 TD
0.01 Tc
[(s)9(t)-5(rnc)15(a)-9(t)-297(A)0(-1)22(06)]TJ
0 -1.2195 TD
[(s)9(t)-5(rnc)15(m)-17(p)-295(A)0(-10)22(8)]TJ
T*
0.011 Tc
[(s)10(t)-4(rnc)16(p)-1(y)-294(A)1(-109)]TJ
T*
0.01 Tc
[(s)9(t)-5(rpb)22(r)2(k)-319(A)0(-1)22(10)]TJ
12 0 0 12 371.52 677.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 377.52 677.201 Tm
0.011 Tc
(A-111)Tj
-6.3902 -1.2195 TD
[(s)10(t)-4(rs)10(tr)-290(A-112)]TJ
T*
[(s)10(t)-4(rt)21(od)-318(A-)27(114)]TJ
T*
[(s)10(t)-4(rt)21(ok)-318(A-)27(115)]TJ
T*
0.01 Tc
[(s)9(t)-5(rt)20(ol)-297(A-116)]TJ
T*
0.011 Tc
[(s)10(t)-4(rt)21(oul)-296(A-118)]TJ
T*
0.01 Tc
[(s)9(t)-5(rxfr)26(m)-310(A)0(-120)]TJ
T*
0.008 Tc
[(SW)-24(APNAME)-308(2)-4(-3)]TJ
/F5 1 Tf
13.919 0 0 13.919 314.64 570.641 Tm
0 Tc
(T)Tj
/F7 1 Tf
9.84 0 0 9.84 314.64 548.321 Tm
0.014 Tc
[(ta)19(n)-315(A)4(-)6(1)26(20)]TJ
T*
0.012 Tc
[(ta)17(nh)-317(A-121)]TJ
T*
0.023 Tc
[(TE)24(R)7(M)-308(2)11(-)15(1)]TJ
T*
0.015 Tc
[(T)-8(E)16(RMCA)5(P)-307(2)3(-)7(1)]TJ
T*
0.014 Tc
[(tol)24(o)2(wer)-287(A)4(-)6(1)2(2)26(1)]TJ
12 0 0 12 373.92 500.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 379.68 500.321 Tm
0.011 Tc
(A-122)Tj
-6.6098 -1.2195 TD
[(tou)24(ppe)-7(r)-289(A)2(-12)24(3)]TJ
/F5 1 Tf
13.919 0 0 13.919 314.64 465.521 Tm
0 Tc
(U)Tj
/F7 1 Tf
9.84 0 0 9.84 314.64 443.201 Tm
0.011 Tc
[(-U)-267(o)23(p)-1(ti)21(on)-318(3-4)]TJ
12 0 0 12 369.6 443.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 375.6 443.201 Tm
0.01 Tc
[(3-1)22(8)]TJ
-6.1951 -1.2195 TD
0.012 Tc
[(udi)22(v_ba)-300(4-1)24(6)]TJ
T*
[(uns)11(ig)24(ne)-7(d)-244(c)17(ha)-7(r)-289(4)0(-2)]TJ
T*
[(uns)11(ig)24(ne)-7(d)-244(i)-3(n)24(t)-320(4-2)]TJ
T*
[(uns)11(ig)24(ne)-7(d)-244(s)11(hort)-295(4)0(-)28(2)]TJ
/F5 1 Tf
13.919 0 0 13.919 314.64 372.641 Tm
0 Tc
(V)Tj
/F7 1 Tf
9.84 0 0 9.84 314.64 350.321 Tm
0.01 Tc
[(-v)-246(opt)-5(i)20(o)-2(n)-295(3)-2(-4)]TJ
12 0 0 12 367.44 350.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 373.44 350.321 Tm
0.012 Tc
[(3-)28(7)]TJ
12 0 0 12 386.64 350.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 392.64 350.321 Tm
0.011 Tc
(3-17)Tj
-7.9268 -1.2195 TD
0.009 Tc
[(VIR)-7(T)10(UAL)-14(SIZ)10(E)-331(2-3)]TJ
T*
0.013 Tc
[(vol)23(a)-6(t)23(ile)-299(3)25(-)5(26)]TJ
12 0 0 12 366 326.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 372 326.321 Tm
0.01 Tc
[(5-2)22(2)]TJ
/F5 1 Tf
13.919 0 0 13.919 314.64 303.521 Tm
0 Tc
(W)Tj
/F7 1 Tf
9.84 0 0 9.84 314.64 281.201 Tm
0.014 Tc
[(-)6(W)-262(op)26(tio)26(n)-315(3)2(-)30(4)]TJ
12 0 0 12 371.76 281.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 377.76 281.201 Tm
0.011 Tc
(3-19)Tj
12 0 0 12 396.24 281.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 402.24 281.201 Tm
-0.012 Tc
[(3-)-20(2)-24(6)]TJ
-8.9024 -1.2195 TD
0.011 Tc
[(-w)-267(o)23(p)-1(ti)21(on)-318(3-26)]TJ
T*
0.01 Tc
[(-Wa)-9(l)20(l)-249(opt)-5(i)20(o)-2(n)-319(3)-2(-4)]TJ
12 0 0 12 381.84 257.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 387.84 257.201 Tm
0.01 Tc
[(3-3)22(0)]TJ
-7.439 -1.2195 TD
0.011 Tc
[(-Wc)-8(a)16(s)-15(t)21(-qua)16(l)-248(opt)21(ion)-294(3)-1(-4)]TJ
12 0 0 12 408 245.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 414 245.201 Tm
-0.012 Tc
[(3-)-20(3)-24(0)]TJ
-10.0976 -1.2195 TD
0.011 Tc
[(wc)-8(s)10(t)-4(o)23(m)-16(bs)-283(A-124)]TJ
12 0 0 12 383.28 233.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 389.28 233.201 Tm
0.009 Tc
[(A-1)21(2)-3(5)]TJ
12 0 0 12 414.72 233.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 420.72 233.201 Tm
0.011 Tc
(A-126)Tj
-10.7805 -1.2195 TD
0.01 Tc
[(wc)-9(t)20(o)-2(m)-17(b)-295(A-12)22(8)]TJ
T*
0.009 Tc
[(-Wi)-6(d)-3(-c)14(l)-6(a)14(s)8(h)-3(-L)-14(E)10(N)-245(opt)-6(i)19(o)-3(n)-320(3)-3(-4)]TJ
12 0 0 12 426.24 209.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 432.24 209.201 Tm
0.01 Tc
[(3-3)22(0)]TJ
-11.9512 -1.2195 TD
-0.01 Tc
[(-)-18(W)-17(i)-25(m)-12(p)-22(l)-25(ic)-29(it)-269(o)-22(p)-22(t)-25(io)-22(n)-339(3)-22(-)-18(4)]TJ
12 0 0 12 402.96 197.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 408.96 197.201 Tm
0.01 Tc
[(3-2)22(8)]TJ
-9.5854 -1.2195 TD
[(-Wpoi)-5(n)22(t)-5(e)15(r-a)-9(ri)20(t)-5(h)-246(opt)20(i)-5(o)-2(n)-295(3)-2(-4)]TJ
12 0 0 12 421.92 185.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 427.92 185.201 Tm
0.011 Tc
(3-30)Tj
-11.5122 -1.2195 TD
0.01 Tc
[(-Wre)-9(t)20(u)-2(rn-t)20(ype)-253(op)22(t)-5(i)-5(o)22(n)-319(3)-2(-)26(4)]TJ
12 0 0 12 416.16 173.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 422.16 173.201 Tm
0.011 Tc
(3-28)Tj
-10.9268 -1.2195 TD
[(-Ws)-15(h)23(a)-8(dow)-243(opt)21(ion)-294(3)-1(-4)]TJ
12 0 0 12 402.48 161.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 408.48 161.201 Tm
0.011 Tc
(3-30)Tj
-9.5366 -1.2195 TD
[(-Ws)-15(w)1(i)21(t)-4(c)16(h)-269(o)23(p)-1(ti)21(on)-318(3-4)]TJ
12 0 0 12 397.92 149.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 403.92 149.201 Tm
0.01 Tc
[(3-3)22(0)]TJ
-9.0732 -1.2195 TD
0.012 Tc
[(-Wunus)11(e)-7(d)-244(op)24(tio)24(n)-317(3)0(-)28(4)]TJ
12 0 0 12 400.08 137.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 406.08 137.201 Tm
0.011 Tc
(3-29)Tj
-9.2927 -1.2195 TD
[(-Wwrit)21(e)-8(-)3(s)10(t)-4(r)27(i)-4(ngs)-234(opti)21(o)-1(n)-294(3)-1(-4)]TJ
12 0 0 12 422.4 125.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 428.4 125.201 Tm
0.012 Tc
[(3-)28(30)]TJ
/F5 1 Tf
13.919 0 0 13.919 314.64 102.641 Tm
0 Tc
(X)Tj
/F7 1 Tf
9.84 0 0 9.84 314.64 80.321 Tm
0.011 Tc
[(x_l)21(oa)-8(d)-294(5)-1(-23)]TJ
ET
endstream
endobj
15190 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
14834 0 obj
<>
endobj
14835 0 obj
<>
endobj
14839 0 obj
<>
endobj
14841 0 obj
<>
endobj
14843 0 obj
<>
endobj
14845 0 obj
<>
endobj
14847 0 obj
<>
endobj
14849 0 obj
<>
endobj
14851 0 obj
<>
endobj
14853 0 obj
<>
endobj
14855 0 obj
<>
endobj
14857 0 obj
<>
endobj
14859 0 obj
<>
endobj
14861 0 obj
<>
endobj
14863 0 obj
<>
endobj
14867 0 obj
<>
endobj
14869 0 obj
<>
endobj
14871 0 obj
<>
endobj
14875 0 obj
<>
endobj
14877 0 obj
<>
endobj
14879 0 obj
<>
endobj
14881 0 obj
<>
endobj
14883 0 obj
<>
endobj
14885 0 obj
<>
endobj
14887 0 obj
<>
endobj
14889 0 obj
<>
endobj
14891 0 obj
<>
endobj
14893 0 obj
<>
endobj
14897 0 obj
<>
endobj
14899 0 obj
<>
endobj
14901 0 obj
<>
endobj
14903 0 obj
<>
endobj
14905 0 obj
<>
endobj
14907 0 obj
<>
endobj
14909 0 obj
<>
endobj
14911 0 obj
<>
endobj
14913 0 obj
<>
endobj
14915 0 obj
<>
endobj
14917 0 obj
<>
endobj
14919 0 obj
<>
endobj
14921 0 obj
<>
endobj
14923 0 obj
<>
endobj
14925 0 obj
<>
endobj
14927 0 obj
<>
endobj
14929 0 obj
<>
endobj
14931 0 obj
<>
endobj
14933 0 obj
<>
endobj
14935 0 obj
<>
endobj
14937 0 obj
<>
endobj
14939 0 obj
<>
endobj
14941 0 obj
<>
endobj
14943 0 obj
<>
endobj
14945 0 obj
<>
endobj
14947 0 obj
<>
endobj
14949 0 obj
<>
endobj
14951 0 obj
<>
endobj
14953 0 obj
<>
endobj
14955 0 obj
<>
endobj
14957 0 obj
<>
endobj
14959 0 obj
<>
endobj
14961 0 obj
<>
endobj
14963 0 obj
<>
endobj
14965 0 obj
<>
endobj
14967 0 obj
<>
endobj
14969 0 obj
<>
endobj
14971 0 obj
<>
endobj
14973 0 obj
<>
endobj
14975 0 obj
<>
endobj
14977 0 obj
<>
endobj
14979 0 obj
<>
endobj
14981 0 obj
<>
endobj
14983 0 obj
<>
endobj
14985 0 obj
<>
endobj
14987 0 obj
<>
endobj
14989 0 obj
<>
endobj
14993 0 obj
<>
endobj
14995 0 obj
<>
endobj
14997 0 obj
<>
endobj
14999 0 obj
<>
endobj
15001 0 obj
<>
endobj
15003 0 obj
<>
endobj
15005 0 obj
<>
endobj
15009 0 obj
<>
endobj
15011 0 obj
<>
endobj
15013 0 obj
<>
endobj
15015 0 obj
<>
endobj
15017 0 obj
<>
endobj
15019 0 obj
<>
endobj
15023 0 obj
<>
endobj
15025 0 obj
<>
endobj
15027 0 obj
<>
endobj
15029 0 obj
<>
endobj
15031 0 obj
<>
endobj
15033 0 obj
<>
endobj
15037 0 obj
<>
endobj
15039 0 obj
<>
endobj
15041 0 obj
<>
endobj
15043 0 obj
<>
endobj
15045 0 obj
<>
endobj
15047 0 obj
<>
endobj
15049 0 obj
<>
endobj
15051 0 obj
<>
endobj
15053 0 obj
<>
endobj
15055 0 obj
<>
endobj
15057 0 obj
<>
endobj
15059 0 obj
<>
endobj
15061 0 obj
<>
endobj
15063 0 obj
<>
endobj
15065 0 obj
<>
endobj
15067 0 obj
<>
endobj
15069 0 obj
<>
endobj
15071 0 obj
<>
endobj
15073 0 obj
<>
endobj
15075 0 obj
<>
endobj
15077 0 obj
<>
endobj
15079 0 obj
<>
endobj
15081 0 obj
<>
endobj
15083 0 obj
<>
endobj
15085 0 obj
<>
endobj
15087 0 obj
<>
endobj
15089 0 obj
<>
endobj
15091 0 obj
<>
endobj
15095 0 obj
<>
endobj
14829 0 obj
<>stream
0 0 0 rg
BX /GS1 gs EX
1 i
70.8 55.121 0.24 0.72 re
f
539.76 55.841 0.24 -0.72 re
f
71.04 55.121 468.72 0.72 re
f
BT
/F3 1 Tf
9.84 0 0 9.84 72.96 46.241 Tm
0.021 Tc
[(Mo)16(t)31(o)-8(r)37(o)-8(l)23(a)]TJ
46.2683 0 TD
-0.01 Tc
[(I-)-18(i)-32(i)-8(i)]TJ
/F5 1 Tf
13.919 0 0 13.919 72.96 710.561 Tm
0 Tc
0 Tw
(M)Tj
/F7 1 Tf
9.84 0 0 9.84 72.96 688.241 Tm
0.01 Tc
[(-M)-247(opt)20(i)-5(o)-2(n)-295(3)-2(-4)]TJ
12 0 0 12 129.6 688.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 135.6 688.241 Tm
-0.012 Tc
[(3-)-20(1)-24(4)]TJ
-6.3659 -1.2195 TD
0.011 Tc
[(-m)9(5600)23(2)-318(3)-1(-)27(2)-1(3)]TJ
T*
[(m)10(a)-7(l)22(l)-3(oc)-300(6-)28(8)]TJ
12 0 0 12 116.4 664.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 122.4 664.241 Tm
0.011 Tc
(A-64)Tj
-5.0244 -1.2195 TD
0.013 Tc
[(Ma)18(nti)23(s)-13(s)12(a)-299(4-)29(5)]TJ
T*
0.011 Tc
[(m)9(a)-8(p)-245(f)3(i)21(l)-4(e)-8(s)-283(3-32)]TJ
T*
[(MAXME)-12(M)-295(2-2)]TJ
T*
[(MB)-5(_C)19(UR)-5(_MAX)-316(A-1)23(2)-1(8)]TJ
T*
0.002 Tc
[(mb)-10(l)-13(e)7(n)-327(A)-8(-)18(6)-10(4)]TJ
T*
0.011 Tc
[(m)9(b)-1(s)10(t)-4(owc)16(s)-307(A-66)]TJ
T*
[(m)9(b)-1(towc)-301(A-6)23(8)]TJ
T*
0.002 Tc
[(me)-17(mc)-17(h)-10(r)-299(A)-8(-)-6(7)-10(0)]TJ
T*
[(me)-17(mc)-17(mp)-327(A)-8(-)-6(7)-10(1)]TJ
T*
[(me)-17(mc)-17(p)-10(y)-303(A)-8(-)-6(7)-10(2)]TJ
T*
[(me)-17(mm)-25(o)14(v)-10(e)-310(A)-8(-)-6(7)-10(3)]TJ
T*
[(me)-17(mse)-17(t)-305(A)-8(-)-6(7)-10(4)]TJ
T*
0.011 Tc
[(MINME)12(M)-320(2-2)]TJ
T*
0.002 Tc
[(-)-6(m)0(l)-13(-)-6(me)-17(mo)-10(r)-6(y)-254(o)-10(p)-10(t)12(i)-13(o)14(n)-327(3)-10(-)18(4)]TJ
12 0 0 12 168 496.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 173.76 496.241 Tm
0.011 Tc
(3-24)Tj
12 0 0 12 192.24 496.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 198.24 496.241 Tm
-0.012 Tc
[(3-)-20(2)-24(5)]TJ
-12.7317 -1.2195 TD
0.01 Tc
[(-MM)-247(opt)20(i)-5(o)-2(n)-295(3)-2(-4)]TJ
12 0 0 12 138.48 484.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 144.48 484.241 Tm
0.012 Tc
[(3-)28(15)]TJ
-7.2683 -1.2195 TD
[(-m)10(no-bi)22(v-pl)22(us)11(-li)22(nv-pr)28(om)-15(o)24(tio)24(n)-268(o)0(p)24(tio)24(n)-317(3)24(-4)]TJ
12 0 0 12 238.32 472.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 244.32 472.241 Tm
0.011 Tc
(3-24)Tj
-17.4146 -1.2195 TD
[(-m)9(no-do)23(-loo)23(p-ge)16(ne)-8(ra)16(ti)21(on)-245(opti)21(o)-1(n)-294(3)-1(-4)]TJ
12 0 0 12 218.4 460.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 224.4 460.241 Tm
0.012 Tc
[(3-)28(24)]TJ
-15.3902 -1.2195 TD
[(-m)9(no-ds)10(p-)27(opti)21(m)-16(i)21(z)-8(a)16(t)-4(i)21(o)-1(n)-245(opti)21(o)-1(n)-318(3)-1(-4)]TJ
12 0 0 12 209.52 448.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 215.52 448.241 Tm
0.01 Tc
[(3-2)22(3)]TJ
12 0 0 12 233.76 448.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 239.76 448.241 Tm
0.011 Tc
(3-24)Tj
-16.9512 -1.2195 TD
[(m)10(od_ba)-300(4)24(-)4(16)]TJ
T*
[(m)9(odf)-315(A-75)]TJ
T*
-0.005 Tc
[(M)-18(o)-17(d)-17(i)5(f)-13(i)-20(er)-257(R)-21(e)-24(g)7(i)-20(s)-6(t)-20(er)-13(s)-323(4)-17(-)-13(8)]TJ
T*
0.002 Tc
[(-)-6(m)0(p)-10(-)-6(me)-17(m-)-6(sw)-8(i)-13(t)12(c)-17(h)-10(t)12(a)-17(b)-10(l)12(e)-310(3)-10(-)-6(2)-10(4)]TJ
T*
0.011 Tc
[(-m)9(s)10(t)-4(a)16(c)-8(k_c)16(he)16(c)-8(k)-245(opt)21(ion)-294(3)-1(-4)]TJ
12 0 0 12 177.36 388.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 183.36 388.241 Tm
-0.012 Tc
[(3-)-20(2)-24(4)]TJ
12 0 0 12 201.6 388.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 207.6 388.241 Tm
0.01 Tc
[(4-1)22(7)]TJ
-13.6829 -1.2195 TD
0.009 Tc
[(-m)7(x-m)7(e)-10(m)7(o)-3(ry)-247(opt)19(i)-6(o)-3(n)-296(3)-3(-4)]TJ
12 0 0 12 170.16 376.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 176.16 376.241 Tm
-0.012 Tc
[(3-)-20(2)-24(4)]TJ
12 0 0 12 194.4 376.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 200.4 376.241 Tm
0.01 Tc
[(3-2)22(5)]TJ
-12.9512 -1.2195 TD
0.009 Tc
[(-m)7(y-m)7(e)-10(m)7(o)-3(ry)-247(opt)19(i)-6(o)-3(n)-296(3)-3(-4)]TJ
12 0 0 12 170.16 364.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 176.16 364.241 Tm
-0.012 Tc
[(3-)-20(2)-24(4)]TJ
12 0 0 12 194.4 364.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 200.4 364.241 Tm
0.01 Tc
[(3-2)22(5)]TJ
/F5 1 Tf
13.919 0 0 13.919 72.96 341.681 Tm
0 Tc
(N)Tj
/F7 1 Tf
9.84 0 0 9.84 72.96 319.361 Tm
0.01 Tc
[(Na)15(N)-24(s)-284(4-7)]TJ
T*
-0.011 Tc
[(-)-19(n)-23(os)-37(td)-23(i)-26(n)1(c)-274(o)-23(p)-23(t)-26(io)-23(n)-316(3)-23(-)-19(4)]TJ
12 0 0 12 154.56 307.361 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 160.56 307.361 Tm
0.012 Tc
[(3-)28(16)]TJ
/F5 1 Tf
13.919 0 0 13.919 72.96 284.561 Tm
0 Tc
(O)Tj
/F7 1 Tf
9.84 0 0 9.84 72.96 262.241 Tm
0.01 Tc
[(-O)-244(opt)20(i)-5(o)-2(n)-295(3)-2(-4)]TJ
12 0 0 12 127.92 262.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 133.92 262.241 Tm
0.012 Tc
[(3-)28(23)]TJ
-6.1951 -1.2195 TD
0.01 Tc
[(-o)-246(opt)20(i)-5(o)-2(n)-295(3)-2(-4)]TJ
12 0 0 12 125.76 250.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 131.76 250.241 Tm
0.01 Tc
(3-6)Tj
-5.9756 -1.2195 TD
[(om)8(r)-316(6)22(-2)]TJ
T*
-0.01 Tc
[(O)-20(p)-22(ti)-25(o)-22(n)-22(,)-248(A)-44(s)-11(s)-11(e)-5(m)-37(b)-22(le)]TJ
1.8293 -1.2195 TD
0.009 Tc
[(-a)14(s)8(m)-262(s)-17(t)19(ri)-6(n)21(g)-320(3)21(-)1(31)]TJ
T*
0.011 Tc
[(-c)-301(3-)27(31)]TJ
-1.8293 -1.2195 TD
0.013 Tc
[(Opt)23(i)-2(on,)-225(Com)11(m)-14(a)18(n)1(d)-243(lin)25(e)]TJ
1.8293 -1.2195 TD
0.009 Tc
[(-B)-7(d)21(i)-6(re)14(c)-10(t)19(ory)-320(3)-3(-5)]TJ
T*
0.008 Tc
[(-bPR)-8(E)9(F)3(IX)-319(3)20(-)0(5)]TJ
T*
[(-o)-248(FIL)-15(E)-308(3-6)]TJ
T*
0.009 Tc
[(-v)-296(3-7)]TJ
-1.8293 -1.2195 TD
0.013 Tc
[(Opt)23(i)-2(on,)-225(Com)11(p)1(il)23(e)]TJ
1.8293 -1.2195 TD
0.01 Tc
[(-fc)15(a)-9(l)20(l)-5(e)15(r-s)9(a)-9(v)-2(e)15(s)-308(3-)26(21)]TJ
T*
[(-fc)15(ond-)26(m)-17(i)20(s)-16(m)8(a)-9(t)20(c)-9(h)-295(3-2)22(2)]TJ
T*
0.009 Tc
[(-ffi)19(xe)14(d-R)-7(E)10(G)-318(3)-3(-2)21(2)]TJ
T*
0.01 Tc
[(-ffo)22(rc)-9(e)15(-)2(a)-9(d)22(dr)-316(3)22(-)2(21)]TJ
24.7073 64.1219 TD
0.012 Tc
[(-finl)22(ine)17(-fun)24(c)-7(ti)22(ons)-282(3-21)]TJ
0 -1.2195 TD
[(-fke)-7(e)17(p-i)22(n)0(li)22(ne)-7(-)28(f)4(unc)17(tio)24(ns)-282(3-2)24(1)]TJ
T*
0.01 Tc
[(-fno-de)15(fe)15(r-pop)-270(3-21)]TJ
T*
[(-fno-op)22(t)-297(3)-2(-20)]TJ
T*
0.011 Tc
[(-fno-pe)16(e)-8(p)23(hole)-277(3)23(-20)]TJ
T*
0.01 Tc
[(-fno-s)9(t)-5(r)26(e)-9(ngt)20(h-re)15(duc)15(e)-278(3)-2(-20)]TJ
T*
[(-fvol)20(a)-9(t)-5(i)20(l)-5(e)-278(3)22(-22)]TJ
T*
[(-fwri)-5(t)20(a)-9(bl)20(e)-9(-)2(s)9(t)20(ri)-5(ng)22(s)-284(3)-2(-22)]TJ
T*
[(-g)-295(3)22(-)2(22)]TJ
T*
[(-m)-17(l)20(-)2(m)-17(e)15(m)8(o)-2(ry)-295(3-25)]TJ
T*
0.011 Tc
[(-m)-16(no)23(-bi)-4(v)23(-pl)-4(u)-1(s)10(-)3(l)21(i)-4(nv)23(-prom)9(o)-1(t)-4(i)21(on)-294(3-24)]TJ
T*
[(-m)-16(no)23(-do-l)21(oop-ge)16(ne)16(ra)-8(t)21(i)-4(on)-269(3-2)23(4)]TJ
T*
0.01 Tc
[(-m)-17(no)22(-ds)9(p)-2(-opt)20(i)-5(m)8(i)-5(z)15(a)-9(t)20(i)-5(o)-2(n)-270(3)-2(-23)]TJ
12 0 0 12 447.6 569.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 453.6 569.201 Tm
0.011 Tc
(3-24)Tj
-12.1463 -1.2195 TD
0.019 Tc
[(-)11(m)-8(s)18(t)4(a)24(c)0(k)31(_)7(ch)31(ec)24(k)-286(3)7(-)35(2)7(4)]TJ
T*
0.011 Tc
[(-m)-16(x-)27(m)-16(e)16(m)-16(o)-1(r)27(y)-294(3-)27(24)]TJ
T*
[(-m)-16(y-)27(m)-16(e)16(m)-16(o)-1(r)27(y)-294(3-)27(25)]TJ
T*
0.009 Tc
[(-O)-293(3-2)21(3)]TJ
T*
0.019 Tc
[(-)11(p)7(ed)31(an)7(t)29(i)4(c)-269(3)7(-)11(2)31(5)]TJ
T*
0.009 Tc
[(-Q)-293(3-2)21(5)]TJ
T*
0.01 Tc
[(-S)-288(3-25)]TJ
T*
[(-W)-290(3-26)]TJ
T*
0.009 Tc
[(-w)-293(3-2)21(6)]TJ
T*
0.008 Tc
[(-W)-24(a)13(l)-7(l)-275(3)-4(-)24(3)-4(0)]TJ
T*
0.01 Tc
[(-W)-22(c)15(a)-9(s)9(t)20(-qua)15(l)-297(3)-2(-30)]TJ
T*
0.009 Tc
[(-W)-23(i)19(d)-3(-c)14(l)-6(a)14(s)-17(h)-3(-)25(L)-14(E)10(N)-293(3-3)21(0)]TJ
T*
0.014 Tc
[(-)6(W)-18(i)24(m)-13(p)26(lic)19(it)-269(3-)30(28)]TJ
T*
0.009 Tc
[(-W)-23(p)21(o)-3(i)-6(n)-3(t)19(e)-10(r-a)14(ri)19(t)-6(h)-296(3-30)]TJ
T*
[(-W)-23(re)14(t)-6(u)21(rn-t)-6(y)21(p)-3(e)-279(3)-3(-28)]TJ
T*
0.011 Tc
[(-W)-21(s)10(h)-1(a)16(dow)-291(3-30)]TJ
T*
0.009 Tc
[(-W)-23(s)8(w)-1(i)-6(t)19(c)-10(h)-271(3-3)21(0)]TJ
T*
0.011 Tc
[(-W)-21(u)23(nus)10(e)-8(d)-269(3-29)]TJ
T*
0.01 Tc
[(-W)-22(wri)20(t)-5(e)15(-)2(s)9(t)-5(ri)20(ngs)-284(3)22(-)2(30)]TJ
-1.8293 -1.2195 TD
0.013 Tc
[(O)-21(p)25(tio)25(n,)-249(L)14(i)-2(nk)]TJ
1.8293 -1.2195 TD
0.01 Tc
[(-c)-9(rt)-249(fi)20(l)-5(e)-278(3-)26(31)]TJ
T*
[(-j)-249(s)-16(t)20(ri)-5(n)22(g)-295(3-)26(32)]TJ
T*
0.014 Tc
[(-)6(l)-1(L)15(I)6(BRA)4(RY)-264(3-)6(32)]TJ
T*
0.01 Tc
[(-r)-267(MAP)5(F)5(I)2(L)11(E)-281(3-32)]TJ
-1.8293 -1.2195 TD
0.015 Tc
[(O)-19(p)27(tio)27(n,)-247(P)10(r)7(e)20(p)3(r)7(o)3(ce)20(s)14(s)14(o)3(r)]TJ
1.8293 -1.2195 TD
0.008 Tc
[(-C)-301(3)20(-)0(7)]TJ
T*
0.01 Tc
[(-DMA)-24(C)18(R)-6(O)-292(3)22(-8)]TJ
T*
[(-DMA)-24(C)18(R)-6(O=)-11(DE)11(FN)-292(3-8)]TJ
T*
0.009 Tc
[(-E)-282(3-9)]TJ
T*
0.01 Tc
[(-I-)-291(3)22(-)2(11)]TJ
T*
0.011 Tc
[(-i)-248(F)6(I)3(L)-12(E)-280(3-)27(13)]TJ
T*
0.01 Tc
[(-IDIR)-299(3-10)]TJ
T*
0.009 Tc
[(-M)-297(3-1)21(4)]TJ
T*
[(-MM)-297(3)-3(-1)21(5)]TJ
T*
0.011 Tc
[(-nos)10(tdi)21(n)-1(c)-277(3)-1(-1)23(6)]TJ
T*
0.01 Tc
[(-P)-288(3-17)]TJ
T*
0.019 Tc
[(-)11(p)7(ed)31(an)7(t)29(i)4(c)-269(3)7(-)11(1)31(7)]TJ
T*
0.011 Tc
[(-UMA)-23(C)19(R)-5(O)-291(3)23(-18)]TJ
T*
0.01 Tc
[(-v)-295(3)22(-)2(17)]TJ
T*
-0.005 Tc
[(-)-13(W)-37(co)-17(m)-7(m)-32(en)-17(t)-288(3)-17(-)-13(1)-17(9)]TJ
T*
0.011 Tc
[(-W)-21(t)21(r)3(igr)27(a)-8(phs)-259(3-20)]TJ
ET
endstream
endobj
14830 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
14490 0 obj
<>
endobj
14493 0 obj
<>
endobj
14495 0 obj
<>
endobj
14497 0 obj
<>
endobj
14499 0 obj
<>
endobj
14501 0 obj
<>
endobj
14503 0 obj
<>
endobj
14505 0 obj
<>
endobj
14507 0 obj
<>
endobj
14509 0 obj
<>
endobj
14511 0 obj
<>
endobj
14513 0 obj
<>
endobj
14515 0 obj
<>
endobj
14517 0 obj
<>
endobj
14519 0 obj
<>
endobj
14521 0 obj
<>
endobj
14523 0 obj
<>
endobj
14525 0 obj
<>
endobj
14527 0 obj
<>
endobj
14529 0 obj
<>
endobj
14531 0 obj
<>
endobj
14533 0 obj
<>
endobj
14535 0 obj
<>
endobj
14537 0 obj
<>
endobj
14539 0 obj
<>
endobj
14541 0 obj
<>
endobj
14543 0 obj
<>
endobj
14545 0 obj
<>
endobj
14547 0 obj
<>
endobj
14549 0 obj
<>
endobj
14551 0 obj
<>
endobj
14553 0 obj
<>
endobj
14555 0 obj
<>
endobj
14557 0 obj
<>
endobj
14559 0 obj
<>
endobj
14561 0 obj
<>
endobj
14563 0 obj
<>
endobj
14565 0 obj
<>
endobj
14567 0 obj
<>
endobj
14569 0 obj
<>
endobj
14571 0 obj
<>
endobj
14573 0 obj
<>
endobj
14575 0 obj
<>
endobj
14577 0 obj
<>
endobj
14581 0 obj
<>
endobj
14583 0 obj
<>
endobj
14585 0 obj
<>
endobj
14589 0 obj
<>
endobj
14591 0 obj
<>
endobj
14593 0 obj
<>
endobj
14595 0 obj
<>
endobj
14597 0 obj
<>
endobj
14599 0 obj
<>
endobj
14601 0 obj
<>
endobj
14603 0 obj
<>
endobj
14605 0 obj
<>
endobj
14607 0 obj
<>
endobj
14609 0 obj
<>
endobj
14611 0 obj
<>
endobj
14613 0 obj
<>
endobj
14615 0 obj
<>
endobj
14617 0 obj
<>
endobj
14619 0 obj
<>
endobj
14621 0 obj
<>
endobj
14623 0 obj
<>
endobj
14625 0 obj
<>
endobj
14627 0 obj
<>
endobj
14629 0 obj
<>
endobj
14631 0 obj
<>
endobj
14633 0 obj
<>
endobj
14635 0 obj
<>
endobj
14637 0 obj
<>
endobj
14639 0 obj
<>
endobj
14641 0 obj
<>
endobj
14643 0 obj
<>
endobj
14645 0 obj
<>
endobj
14647 0 obj
<>
endobj
14649 0 obj
<>
endobj
14651 0 obj
<>
endobj
14653 0 obj
<>
endobj
14655 0 obj
<>
endobj
14657 0 obj
<>
endobj
14659 0 obj
<>
endobj
14661 0 obj
<>
endobj
14663 0 obj
<>
endobj
14665 0 obj
<>
endobj
14667 0 obj
<>
endobj
14669 0 obj
<>
endobj
14671 0 obj
<>
endobj
14673 0 obj
<>
endobj
14675 0 obj
<>
endobj
14677 0 obj
<>
endobj
14679 0 obj
<>
endobj
14681 0 obj
<>
endobj
14683 0 obj
<>
endobj
14685 0 obj
<>
endobj
14687 0 obj
<>
endobj
14689 0 obj
<>
endobj
14691 0 obj
<>
endobj
14693 0 obj
<>
endobj
14695 0 obj
<>
endobj
14697 0 obj
<>
endobj
14699 0 obj
<>
endobj
14701 0 obj
<>
endobj
14703 0 obj
<>
endobj
14705 0 obj
<>
endobj
14707 0 obj
<>
endobj
14709 0 obj
<>
endobj
14711 0 obj
<>
endobj
14713 0 obj
<>
endobj
14715 0 obj
<>
endobj
14717 0 obj
<>
endobj
14719 0 obj
<>
endobj
14721 0 obj
<>
endobj
14723 0 obj
<>
endobj
13708 0 obj
<>
endobj
13724 0 obj
<>
endobj
13737 0 obj
<>
endobj
13752 0 obj
<>
endobj
13764 0 obj
<>
endobj
13780 0 obj
<>
endobj
13792 0 obj
<>
endobj
13806 0 obj
<>
endobj
13810 0 obj
<>
endobj
14108 0 obj
<>
endobj
14486 0 obj
<>stream
0 0 0 rg
BX /GS1 gs EX
1 i
71.52 54.161 0.24 0.72 re
f
541.2 54.881 0.24 -0.72 re
f
71.76 54.161 469.44 0.72 re
f
BT
/F3 1 Tf
9.84 0 0 9.84 72 44.321 Tm
0.006 Tc
[(I)16(-)-2(i)8(i)-7918(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)-10(56000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Op)-23(t)16(i)8(m)-15(i)8(z)-6(i)8(n)-23(g)-267(C)-296(C)-4(om)-15(pi)8(l)-16(e)1(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(a)-23(nual)-4992(M)-15(o)1(t)16(o)1(rol)-16(a)]TJ
/F7 1 Tf
-0.122 67.9756 TD
0.01 Tc
[(D)-24(O)0(S4GVM)-272(2-2)]TJ
0 -1.2195 TD
[(D)-24(O)0(S4GVM.)16(S)5(W)-22(P)-263(2-3)]TJ
T*
0.012 Tc
[(dos)11(4gw.)18(e)-7(xe)-276(2-)28(2)]TJ
T*
0.008 Tc
[(D)-26(S)3(IZ)9(E)-283(6)-4(-2)]TJ
T*
0.01 Tc
[(ds)-16(p)-270(2)-2(-1)]TJ
T*
0.014 Tc
[(ds)-12(p)26(l)-1(i)24(b)-291(C-)30(6)]TJ
T*
0.012 Tc
[(ds)-14(p)24(l)-3(nk)-268(C-7)]TJ
T*
0.007 Tc
[(D)-27(SPL)8(OC)-302(2)19(-)-1(1)]TJ
12 0 0 12 125.28 629.201 Tm
0 Tc
0 Tw
(,)Tj
9.84 0 0 9.84 131.28 629.201 Tm
0.01 Tc
(2-2)Tj
12 0 0 12 144.72 629.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 150.72 629.201 Tm
-0.012 Tc
[(2-)-20(4)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 606.641 Tm
0 Tc
(E)Tj
/F7 1 Tf
9.84 0 0 9.84 70.8 584.321 Tm
0.01 Tc
[(-E)-257(opt)20(i)-5(o)-2(n)-270(3)-2(-4)]TJ
12 0 0 12 124.56 584.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 130.56 584.321 Tm
-0.012 Tc
[(3-)-20(9)]TJ
-6.0732 -1.2195 TD
0.009 Tc
[(e)-10(rrno)-271(4)-3(-1)21(6)]TJ
12 0 0 12 113.04 572.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 119.04 572.321 Tm
0.01 Tc
(6-8)Tj
-4.9024 -1.2195 TD
0.019 Tc
[(ex)7(i)29(t)-288(A)-15(-)35(2)7(5)]TJ
T*
[(ex)7(p)-261(A)9(-)11(2)7(6)]TJ
T*
0.012 Tc
[(e)-7(xpo)24(ne)-7(nt)-271(4)24(-)4(6)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 513.521 Tm
0 Tc
(F)Tj
/F7 1 Tf
9.84 0 0 9.84 70.8 491.201 Tm
0.012 Tc
[(F)-17(_)-244(_ul)22(di)22(v)-293(4)0(-)28(1)0(6)]TJ
T*
[(F)-18(_)-245(_ul)21(m)9(o)-1(d)-294(4)23(-16)]TJ
T*
0.01 Tc
[(fa)-9(bs)-284(A-26)]TJ
12 0 0 12 110.88 467.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 116.88 467.201 Tm
0.011 Tc
(A-27)Tj
12 0 0 12 137.52 467.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 143.52 467.201 Tm
0.034 Tc
[(A-)50(2)22(8)]TJ
12 0 0 12 163.92 467.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 169.92 467.201 Tm
0.011 Tc
(A-29)Tj
-10.0732 -1.2195 TD
[(fa)-8(dd)23(_ba)-277(4-16)]TJ
T*
0.009 Tc
[(-fc)-10(a)14(l)-6(l)19(e)-10(r-s)8(a)14(v)-3(e)-10(s)-236(opt)19(i)-6(o)-3(n)-271(3)-3(-4)]TJ
12 0 0 12 168.96 443.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 174.96 443.201 Tm
-0.012 Tc
[(3-)-20(2)-24(1)]TJ
-10.5854 -1.2195 TD
0.01 Tc
[(fc)-9(m)8(p_a)-278(4-1)22(6)]TJ
T*
[(-fc)-9(on)22(d-m)8(i)-5(s)9(m)-17(a)15(t)-5(c)15(h)-246(opti)20(o)-2(n)-295(3)-2(-4)]TJ
12 0 0 12 183.36 419.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 189.36 419.201 Tm
0.01 Tc
[(3-2)22(2)]TJ
-12.0488 -1.2195 TD
[(fdi)-5(v)-2(_)22(b)-2(a)-278(4)-2(-16)]TJ
T*
0.009 Tc
[(-ffi)-6(x)21(e)-10(d-R)17(E)-14(G)-245(opt)-6(i)19(o)-3(n)-296(3)-3(-4)]TJ
12 0 0 12 165.6 395.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 171.6 395.201 Tm
0.012 Tc
[(3-)28(22)]TJ
-10.2439 -1.2195 TD
0.01 Tc
[(-fforc)15(e)-9(-)2(a)15(ddr)-242(opt)20(i)-5(o)-2(n)-270(3)-2(-4)]TJ
12 0 0 12 163.44 383.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 169.44 383.201 Tm
0.011 Tc
(3-21)Tj
-10.0244 -1.2195 TD
0.014 Tc
[(f)6(ile)-225(inc)19(l)-1(us)13(i)24(o)2(n)-291(3)26(-)6(1)2(0)]TJ
T*
0.012 Tc
[(-finl)22(ine)17(-fun)24(c)-7(ti)22(ons)-233(opti)22(o)0(n)-293(3)0(-4)]TJ
12 0 0 12 185.04 359.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 191.04 359.201 Tm
0.012 Tc
[(3-)28(21)]TJ
-12.2195 -1.2195 TD
[(-fke)-7(e)17(p-i)22(n)0(li)22(ne)-7(-)28(f)4(unc)17(tio)24(ns)-258(opt)22(io)24(n)-293(3)0(-)28(4)]TJ
12 0 0 12 207.36 347.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 213.12 347.201 Tm
0.011 Tc
(3-21)Tj
-14.4634 -1.2195 TD
0.009 Tc
[(fl)-6(oa)14(t)-298(4)-3(-3)]TJ
T*
0.011 Tc
[(floor)-266(A-29)]TJ
12 0 0 12 113.76 323.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 119.76 323.201 Tm
0.011 Tc
[(A-)27(30)]TJ
12 0 0 12 140.16 323.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 146.16 323.201 Tm
0.011 Tc
(A-31)Tj
12 0 0 12 166.8 323.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 172.8 323.201 Tm
0.009 Tc
[(A-3)21(2)]TJ
12 0 0 12 193.2 323.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 199.2 323.201 Tm
0.011 Tc
(A-33)Tj
12 0 0 12 219.84 323.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 225.84 323.201 Tm
0.011 Tc
(A-48)Tj
12 0 0 12 246.48 323.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 252.48 323.201 Tm
0.011 Tc
(A-49)Tj
-18.4634 -1.2195 TD
0.01 Tc
[(fm)-17(od)-270(A-33)]TJ
T*
0.011 Tc
[(fm)-16(py)23(_ba)-277(4-16)]TJ
T*
[(fne)-8(g)23(_a)-277(4-16)]TJ
T*
0.01 Tc
[(-fno-de)15(fe)15(r-pop)-246(opt)20(ion)-270(3)-2(-4)]TJ
12 0 0 12 174 275.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 180 275.201 Tm
0.011 Tc
(3-21)Tj
-11.0976 -1.2195 TD
[(-fno-op)23(t)-248(opti)21(o)-1(n)-294(3)-1(-4)]TJ
12 0 0 12 147.84 263.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 153.84 263.201 Tm
0.012 Tc
[(3-)28(20)]TJ
-8.439 -1.2195 TD
[(-fno-pe)16(e)-8(p)23(hole)-228(opti)21(o)-1(n)-294(3)-1(-4)]TJ
12 0 0 12 171.12 251.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 177.12 251.201 Tm
0.01 Tc
[(3-2)22(0)]TJ
-10.8049 -1.2195 TD
0.011 Tc
[(-fno-s)10(t)-4(r)27(e)-8(ngt)21(h-re)16(duc)16(e)-252(opt)21(ion)-269(3)-1(-4)]TJ
12 0 0 12 197.28 239.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 203.28 239.201 Tm
-0.012 Tc
[(3-)-20(2)-24(0)]TJ
-13.4634 -1.2195 TD
0.012 Tc
[(F)-17(r)4(a)17(m)10(e)-251(P)7(oint)22(e)-7(r)-265(4-9)]TJ
T*
[(fra)-8(m)9(e)-252(poi)21(nte)16(r)-290(4-11)]TJ
12 0 0 12 146.16 215.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 152.16 215.201 Tm
0.012 Tc
[(6-)28(2)]TJ
-8.2683 -1.2195 TD
0.008 Tc
[(fre)-11(e)-280(A)-2(-3)20(4)]TJ
12 0 0 12 109.68 203.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 115.68 203.201 Tm
0.011 Tc
(A-36)Tj
12 0 0 12 136.32 203.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 142.32 203.201 Tm
0.011 Tc
(A-37)Tj
12 0 0 12 162.96 203.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 168.96 203.201 Tm
0.011 Tc
(A-38)Tj
12 0 0 12 189.36 203.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 195.36 203.201 Tm
0.011 Tc
(A-39)Tj
12 0 0 12 216 203.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 222 203.201 Tm
0.011 Tc
[(A-)27(40)]TJ
12 0 0 12 242.4 203.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 248.4 203.201 Tm
0.011 Tc
(A-47)Tj
12 0 0 12 269.04 203.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 275.04 203.201 Tm
0.009 Tc
[(A-8)21(3)]TJ
-20.7561 -1.2195 TD
0.01 Tc
[(fre)-9(xp)-270(A-41)]TJ
12 0 0 12 115.44 191.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 121.44 191.201 Tm
0.011 Tc
(A-42)Tj
-5.1463 -1.2195 TD
[(fs)-15(u)23(b_ba)-277(4-1)23(6)]TJ
T*
[(-fvol)21(a)-8(t)-4(i)21(l)-4(e)-252(o)23(pti)21(o)-1(n)-294(3)23(-4)]TJ
12 0 0 12 151.68 167.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 157.68 167.201 Tm
0.011 Tc
(3-22)Tj
-8.8293 -1.2195 TD
0.01 Tc
[(-fwri)-5(t)20(a)-9(bl)20(e)-9(-)2(s)9(t)20(ri)-5(ng)22(s)-260(opt)20(i)-5(o)-2(n)-270(3)-2(-4)]TJ
12 0 0 12 184.56 155.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 190.56 155.201 Tm
0.011 Tc
(3-22)Tj
/F5 1 Tf
13.919 0 0 13.919 70.8 132.641 Tm
0 Tc
(G)Tj
/F7 1 Tf
9.84 0 0 9.84 70.8 110.321 Tm
-0.012 Tc
[(-)-20(g)-292(op)-24(t)-27(i)-2(o)-24(n)-317(3-)-20(4)]TJ
12 0 0 12 123.36 110.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 129.36 110.321 Tm
0.011 Tc
(3-22)Tj
-5.9512 -1.2195 TD
0.034 Tc
[(G5)46(6)22(_)22(E)35(XE)35(C)18(_)22(P)29(R)18(E)35(F)29(I)26(X)-268(3)46(-)26(5)]TJ
12 0 0 12 174.72 98.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 180.72 98.321 Tm
0.011 Tc
(3-31)Tj
-11.1707 -1.2195 TD
[(g561c)-276(2-)28(3)]TJ
24.7805 63.7073 TD
[(G56K)-316(3-1)]TJ
0 -1.2195 TD
[(GDB56)-293(3-22)]TJ
T*
[(gdb5)24(6)-317(C)-4(-)28(1)0(1)]TJ
T*
[(glo)24(b)0(a)-7(l)-247(a)17(s)11(s)-14(e)17(m)10(b)0(le)17(r)-265(d)24(ire)17(c)-7(t)22(i)-3(ve)-300(5-3)24(3)]TJ
/F5 1 Tf
13.919 0 0 13.919 314.64 654.641 Tm
0 Tc
(H)Tj
/F7 1 Tf
9.84 0 0 9.84 314.64 632.321 Tm
0.01 Tc
[(he)-9(l)20(l)-5(o)22(.)-8(c)-302(2)-2(-4)]TJ
T*
0.011 Tc
[(hos)10(t)-248(port)-296(6)23(-2)]TJ
/F5 1 Tf
13.919 0 0 13.919 314.64 597.521 Tm
0 Tc
(I)Tj
/F7 1 Tf
9.84 0 0 9.84 314.64 575.201 Tm
0.01 Tc
[(-I)-242(opt)-5(i)20(o)-2(n)-295(3)-2(-4)]TJ
12 0 0 12 365.76 575.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 371.76 575.201 Tm
0.012 Tc
[(3-)28(10)]TJ
12 0 0 12 390 575.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 396 575.201 Tm
0.011 Tc
(3-11)Tj
-8.2683 -1.2195 TD
0.01 Tc
[(-i)-249(opt)20(i)-5(o)-2(n)-295(3)-2(-4)]TJ
12 0 0 12 365.28 563.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 371.28 563.201 Tm
0.011 Tc
(3-13)Tj
-5.7561 -1.2195 TD
0.014 Tc
[(ide)19(n)2(t)24(i)-1(f)6(i)-1(e)19(r)-238(le)19(ngth)-242(l)24(im)12(its)-280(4-)6(1)]TJ
T*
0.011 Tc
[(IE)-12(E)12(E)-256(P)6(754)23(-1985)-294(4-3)]TJ
T*
0.015 Tc
[(in-)31(lin)27(e)-248(a)-4(s)14(s)14(e)-4(m)13(b)3(ly)]TJ
1.8293 -1.2195 TD
0.016 Tc
[(ins)15(t)26(r)8(u)4(ct)26(ion)-240(t)26(em)14(pla)21(t)1(e)-296(5)4(-)32(3)]TJ
-1.8293 -1.2195 TD
0.014 Tc
[(in-)30(lin)26(e)-249(a)-5(s)13(s)13(e)-5(m)12(b)2(ly)-242(c)19(ode)-298(5-)6(1)]TJ
T*
0.011 Tc
[(Input)-248(R)19(e)-8(gi)21(s)10(t)-4(e)16(r)3(s)-307(4)-1(-8)]TJ
T*
0.016 Tc
[(ins)15(t)26(al)26(l.)22(exe)-296(2)4(-)32(1)]TJ
T*
0.014 Tc
[(int)-293(4)26(-)6(2)]TJ
T*
0.011 Tc
[(int)21(e)-8(rr)27(upt)-248(ve)16(c)-8(t)21(ors)-307(6)-1(-)27(1)]TJ
T*
[(is)11(a)17(l)-3(num)-308(A-4)24(5)]TJ
12 0 0 12 369.84 443.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 375.84 443.201 Tm
0.011 Tc
(A-46)Tj
12 0 0 12 396.48 443.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 402.48 443.201 Tm
0.009 Tc
[(A-5)21(0)]TJ
-8.9268 -1.2195 TD
0.012 Tc
[(is)11(a)17(l)-3(pha)-300(A-5)24(1)]TJ
T*
0.015 Tc
[(is)14(c)20(n)3(tr)7(l)-292(A)5(-)7(5)3(2)]TJ
T*
0.013 Tc
[(is)12(di)23(git)-294(A)3(-52)]TJ
T*
0.014 Tc
[(is)13(gr)6(a)19(p)2(h)-291(A)4(-)6(5)2(4)]TJ
T*
0.015 Tc
[(is)14(lo)27(wer)-286(A)5(-)7(5)3(4)]TJ
T*
0.014 Tc
[(is)13(pr)6(i)24(n)2(t)-293(A)4(-)6(5)2(5)]TJ
T*
0.012 Tc
[(is)11(pun)24(c)-7(t)-295(A-56)]TJ
T*
0.001 Tc
[(i)-14(ssp)-11(a)6(c)-18(e)-311(A)-9(-)-7(5)-11(6)]TJ
T*
0.012 Tc
[(is)11(upp)24(e)-7(r)-289(A-57)]TJ
T*
[(is)11(xdi)22(git)-295(A)2(-5)24(8)]TJ
/F5 1 Tf
13.919 0 0 13.919 314.64 300.641 Tm
0 Tc
(J)Tj
/F7 1 Tf
9.84 0 0 9.84 314.64 278.321 Tm
0.01 Tc
[(-j)-249(opt)20(i)-5(o)-2(n)-295(3)-2(-4)]TJ
12 0 0 12 365.28 278.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 371.28 278.321 Tm
0.011 Tc
(3-32)Tj
/F5 1 Tf
13.919 0 0 13.919 314.64 255.521 Tm
0 Tc
(L)Tj
/F7 1 Tf
9.84 0 0 9.84 314.64 233.201 Tm
0.01 Tc
[(-l)-249(opt)20(i)-5(o)-2(n)-295(3)-2(-4)]TJ
12 0 0 12 365.28 233.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 371.28 233.201 Tm
0.011 Tc
(3-32)Tj
-5.7561 -1.2195 TD
0.013 Tc
[(l_l)23(o)1(a)18(d)-316(5-)29(23)]TJ
T*
0.014 Tc
[(l_r)30(u)2(n)-315(5)26(-)6(2)2(3)]TJ
T*
0.012 Tc
[(la)17(bs)-306(A-58)]TJ
T*
0.014 Tc
[(lde)19(x)2(p)-291(A)4(-)6(5)2(9)]TJ
T*
0.013 Tc
[(ldi)23(v)-316(A)-21(-)29(60)]TJ
T*
0.012 Tc
[(ldi)22(v_ba)-300(4)24(-)4(16)]TJ
T*
[(lm)10(od_b)24(a)-324(4)0(-16)]TJ
T*
[(lm)10(py_b)24(a)-324(4)0(-16)]TJ
T*
0.014 Tc
[(log)-291(A)4(-)6(6)2(1)]TJ
T*
[(log)26(1)2(0)-315(A)4(-)30(6)2(2)]TJ
T*
0.013 Tc
[(lon)25(g)-316(4-)29(2)]TJ
T*
0.014 Tc
[(lon)26(g)2(jm)12(p)-315(3)26(-)6(2)2(6)]TJ
12 0 0 12 369.36 89.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 375.36 89.201 Tm
0.01 Tc
(6-1)Tj
12 0 0 12 388.8 89.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 394.8 89.201 Tm
0.011 Tc
(6-12)Tj
12 0 0 12 413.04 89.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 419.04 89.201 Tm
0.009 Tc
[(A-6)21(3)]TJ
ET
endstream
endobj
14487 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
14110 0 obj
<>
endobj
14111 0 obj
<>
endobj
14113 0 obj
<>
endobj
14115 0 obj
<>
endobj
14117 0 obj
<>
endobj
14119 0 obj
<>
endobj
14121 0 obj
<>
endobj
14123 0 obj
<>
endobj
14125 0 obj
<>
endobj
14127 0 obj
<>
endobj
14129 0 obj
<>
endobj
14133 0 obj
<>
endobj
14135 0 obj
<>
endobj
14137 0 obj
<>
endobj
14139 0 obj
<>
endobj
14141 0 obj
<>
endobj
14143 0 obj
<>
endobj
14145 0 obj
<>
endobj
14149 0 obj
<>
endobj
14151 0 obj
<>
endobj
14153 0 obj
<>
endobj
14155 0 obj
<>
endobj
14157 0 obj
<>
endobj
14159 0 obj
<>
endobj
14161 0 obj
<>
endobj
14163 0 obj
<>
endobj
14165 0 obj
<>
endobj
14167 0 obj
<>
endobj
14169 0 obj
<>
endobj
14171 0 obj
<>
endobj
14173 0 obj
<>
endobj
14175 0 obj
<>
endobj
14177 0 obj
<>
endobj
14179 0 obj
<>
endobj
14181 0 obj
<>
endobj
14183 0 obj
<>
endobj
14185 0 obj
<>
endobj
14187 0 obj
<>
endobj
14189 0 obj
<>
endobj
14191 0 obj
<>
endobj
14193 0 obj
<>
endobj
14195 0 obj
<>
endobj
14197 0 obj
<>
endobj
14199 0 obj
<>
endobj
14201 0 obj
<>
endobj
14203 0 obj
<>
endobj
14205 0 obj
<>
endobj
14207 0 obj
<>
endobj
14209 0 obj
<>
endobj
14211 0 obj
<>
endobj
14213 0 obj
<>
endobj
14215 0 obj
<>
endobj
14217 0 obj
<>
endobj
14219 0 obj
<>
endobj
14221 0 obj
<>
endobj
14223 0 obj
<>
endobj
14225 0 obj
<>
endobj
14227 0 obj
<>
endobj
14229 0 obj
<>
endobj
14231 0 obj
<>
endobj
14233 0 obj
<>
endobj
14235 0 obj
<>
endobj
14237 0 obj
<>
endobj
14239 0 obj
<>
endobj
14241 0 obj
<>
endobj
14243 0 obj
<>
endobj
14245 0 obj
<>
endobj
14247 0 obj
<>
endobj
14249 0 obj
<>
endobj
14251 0 obj
<>
endobj
14253 0 obj
<>
endobj
14255 0 obj
<>
endobj
14257 0 obj
<>
endobj
14259 0 obj
<>
endobj
14261 0 obj
<>
endobj
14263 0 obj
<>
endobj
14265 0 obj
<>
endobj
14269 0 obj
<>
endobj
14271 0 obj
<>
endobj
14273 0 obj
<>
endobj
14275 0 obj
<>
endobj
14277 0 obj
<>
endobj
14279 0 obj
<>
endobj
14281 0 obj
<>
endobj
14283 0 obj
<>
endobj
14285 0 obj
<>
endobj
14289 0 obj
<>
endobj
14291 0 obj
<>
endobj
14295 0 obj
<>
endobj
14297 0 obj
<>
endobj
14299 0 obj
<>
endobj
14301 0 obj
<>
endobj
14303 0 obj
<>
endobj
14305 0 obj
<>
endobj
14307 0 obj
<>
endobj
14309 0 obj
<>
endobj
14311 0 obj
<>
endobj
14313 0 obj
<>
endobj
14315 0 obj
<>
endobj
14317 0 obj
<>
endobj
14319 0 obj
<>
endobj
14321 0 obj
<>
endobj
14323 0 obj
<>
endobj
14325 0 obj
<>
endobj
14327 0 obj
<>
endobj
14329 0 obj
<>
endobj
14331 0 obj
<>
endobj
14333 0 obj
<>
endobj
14335 0 obj
<>
endobj
14337 0 obj
<>
endobj
14339 0 obj
<>
endobj
14341 0 obj
<>
endobj
14343 0 obj
<>
endobj
14345 0 obj
<>
endobj
14349 0 obj
<>
endobj
14351 0 obj
<>
endobj
14357 0 obj
<>
endobj
14359 0 obj
<>
endobj
14361 0 obj
<>
endobj
14363 0 obj
<>
endobj
14365 0 obj
<>
endobj
14367 0 obj
<>
endobj
14369 0 obj
<>
endobj
14371 0 obj
<>
endobj
14373 0 obj
<>
endobj
14375 0 obj
<>
endobj
14377 0 obj
<>
endobj
14379 0 obj
<>
endobj
14381 0 obj
<>
endobj
14383 0 obj
<>
endobj
14385 0 obj
<>
endobj
14387 0 obj
<>
endobj
14389 0 obj
<>
endobj
14106 0 obj
<>stream
0 0 0 rg
BX /GS1 gs EX
1 i
71.76 53.201 0.24 0.72 re
f
540.72 53.921 0.24 -0.72 re
f
72 53.201 468.72 0.72 re
f
72 666.401 468 0.96 re
f
72 663.521 468 0.96 re
f
BT
/F3 1 Tf
9.84 0 0 9.84 72 44.321 Tm
-0.004 Tc
[(Mo)-33(t)6(o)-9(r)-12(o)-9(l)-26(a)]TJ
46.7073 0 TD
0.015 Tc
[(I-)7(i)]TJ
/F5 1 Tf
13.919 0 0 13.919 72 638.561 Tm
0.007 Tc
[(Sy)11(mbo)15(l)9(s)]TJ
/F7 1 Tf
9.84 0 0 9.84 72 616.241 Tm
0.01 Tc
[(#p)22(ra)-9(gm)8(a)-302(5)-2(-2)22(2)]TJ
0 -1.2195 TD
-0.008 Tc
[(.c)-27(ld)-337(3)4(-)-16(1)]TJ
T*
[(.c)-27(ln)-337(3)4(-)-16(1)]TJ
T*
0.305 Tc
[(_6)293(-)297(9)]TJ
T*
0.256 Tc
[(__)244(a)261(s)230(m)]TJ
1.8293 -1.2195 TD
0.014 Tc
[(m)12(u)2(lt)24(ipl)24(e)-249(in)26(s)-12(t)24(r)6(u)2(c)19(tio)26(ns)-304(5-)6(3)]TJ
-1.8293 -1.2195 TD
0.256 Tc
[(__)244(a)261(s)230(m)254(\()248(\))-45(5)244(-)248(2)]TJ
T*
-0.005 Tc
[(_)-261(_)-17(as)-31(m)-7(\()-13(\))-257(r)-13(eg)-17(_)-17(s)-6(a)-24(v)-17(e)-317(5)7(-)-13(7)]TJ
T*
0.012 Tc
[(_)-244(_)0(c)17(_)0(s)11(i)-3(g_g)24(oto_)24(dis)11(p)0(a)17(t)-3(c)17(h)-317(6-)28(10)]TJ
T*
[(_)-244(_)0(c)17(_)0(s)11(i)-3(g_h)24(a)-7(ndl)22(e)-7(r)28(s)-306(6)0(-10)]TJ
T*
0.009 Tc
[(_)-247(_)-3(DAT)10(E)-14(_)-247(_)-320(4)-3(-2)]TJ
T*
0.011 Tc
[(_)-245(_)-1(DS)6(P)6(56K_)-245(_)-318(4-2)]TJ
T*
0.256 Tc
[(__)244(F)251(I)248(L)257(E)233(__)-49(4)244(-)248(2)]TJ
T*
-0.012 Tc
[(_)-268(_)-24(f)-20(p)-24(_s)-38(hi)-27(f)-20(t)-319(6)-24(-)-20(9)]TJ
T*
0.256 Tc
[(__)244(I)248(N)246(C)240(L)257(U)246(D)246(E)233(_)268(L)233(E)257(V)246(E)233(L)257(__)-73(4)244(-)272(2)]TJ
T*
[(__)244(L)257(I)248(N)246(E)233(__)-49(4)244(-)248(2)]TJ
T*
0.002 Tc
[(_)-254(_)-10(me)-17(m_)-10(l)-13(i)12(mi)-13(t)-305(6)-10(-)-6(9)]TJ
T*
0.008 Tc
[(_)-248(_)-4(re)13(c)-11(e)13(i)-7(v)-4(e)-304(6)20(-9)]TJ
T*
-0.012 Tc
[(_)-268(_)-24(s)-13(e)-31(nd)-341(6-)-20(9)]TJ
T*
0.01 Tc
[(_)-246(_)-2(s)9(i)-5(g)22(_dfl)-297(6)-2(-11)]TJ
T*
0.011 Tc
[(_)-245(_)-1(s)10(i)-4(g)23(_drop_)23(c)-8(oun)23(t)-321(6)-1(-11)]TJ
T*
0.256 Tc
[(__)244(s)255(i)241(g)268(_)244(e)237(r)248(r)-45(6)244(-)248(1)268(1)]TJ
T*
[(__)244(s)255(i)241(g)268(_)244(i)241(g)244(n)-49(6)244(-)248(1)268(1)]TJ
T*
0.001 Tc
[(_)-255(_)-11(st)-14(a)6(c)-18(k)13(_)-11(sa)-18(f)-7(e)6(t)-14(y)-304(6)-11(-)-7(8)]TJ
T*
0.256 Tc
[(__)244(S)251(T)257(D)246(C)240(__)-73(4)244(-)248(2)]TJ
T*
[(__)244(t)266(i)241(m)254(e)-80(6)244(-)248(9)]TJ
T*
[(__)244(T)257(I)248(M)243(E)233(__)-49(4)244(-)248(2)]TJ
T*
0.009 Tc
[(_)-247(_)-3(VE)10(R)-7(S)4(ION_)-271(_)-296(4)-3(-2)]TJ
/F5 1 Tf
13.919 0 0 13.919 72 269.681 Tm
0.002 Tc
[(Nu)10(m)-6(e)-11(r)12(i)-13(c)6(s)]TJ
/F7 1 Tf
9.84 0 0 9.84 72 247.361 Tm
0.011 Tc
[(80)23(386)-318(2-1)]TJ
T*
[(80)23(486)-318(2-1)]TJ
/F5 1 Tf
13.919 0 0 13.919 72 212.561 Tm
0 Tc
0 Tw
(A)Tj
/F7 1 Tf
9.84 0 0 9.84 72 190.241 Tm
-0.005 Tc
[(a.)-23(cl)-20(d)-310(2)-17(-)-13(4)]TJ
T*
0.01 Tc
[(a)15(bort)-297(A)0(-9)]TJ
T*
-0.005 Tc
[(ab)-17(s)-323(A)-15(-)-13(1)-17(0)]TJ
T*
0.018 Tc
[(A)8(c)23(cu)6(m)16(u)6(l)28(a)-1(to)30(r)-259(R)26(eg)6(i)28(s)17(ter)34(s)-300(4)6(-)10(8)]TJ
T*
0.011 Tc
[(a)16(c)-8(os)-283(A-11)]TJ
T*
0.015 Tc
[(Add)27(r)7(es)14(s)-255(O)5(f)7(f)31(s)-11(e)20(t)-244(R)-1(e)20(g)3(is)14(te)20(r)7(s)-303(4)27(-)7(8)]TJ
T*
0.019 Tc
[(A)9(d)7(d)31(r)11(es)18(s)-251(R)27(eg)7(i)29(s)-7(t)29(e)0(r)35(s)-299(4)7(-)11(8)]TJ
T*
0.018 Tc
[(a)23(f)10(f)10(i)3(n)30(e)-245(ar)10(i)28(t)3(h)6(m)16(et)28(ic)-294(4)30(-)10(7)]TJ
T*
0.009 Tc
[(-a)14(l)-6(o)-296(3-4)]TJ
12 0 0 12 103.92 94.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 109.92 94.241 Tm
-0.012 Tc
[(3-)-20(2)-24(0)]TJ
12 0 0 12 128.16 94.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 134.16 94.241 Tm
0.01 Tc
[(4-2)22(1)]TJ
-6.3171 -1.2195 TD
0.012 Tc
[(a)17(l)-3(o5)24(61)-317(3)24(-)4(2)]TJ
12 0 0 12 115.44 82.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 121.44 82.241 Tm
0.011 Tc
(3-20)Tj
12 0 0 12 139.92 82.241 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 145.92 82.241 Tm
0.011 Tc
(4-21)Tj
17.1707 56.8049 TD
0.009 Tc
[(ANS)-20(I)-292(1)-3(-1)]TJ
0 -1.2195 TD
0.017 Tc
[(as)16(in)-288(A)7(-)9(1)5(2)]TJ
T*
-0.012 Tc
[(-)-20(a)-31(s)-13(m)-283(op)-24(t)-27(i)-2(o)-24(n)-341(3-)-20(4)]TJ
12 0 0 12 378.72 617.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 384.72 617.201 Tm
0.011 Tc
(3-31)Tj
-7.0976 -1.2195 TD
[(a)-7(s)11(m)10(56000)-293(C-1)]TJ
T*
0.019 Tc
[(at)29(an)-286(A)9(-)11(1)7(3)]TJ
T*
[(at)29(an)7(2)-286(A)9(-)11(1)7(4)]TJ
T*
[(at)29(ex)7(i)29(t)-313(A)9(-)11(1)7(5)]TJ
T*
0.011 Tc
[(a)-8(t)21(of)-315(A-)27(16)]TJ
T*
[(a)-8(t)21(oi)-296(A-17)]TJ
T*
[(a)-8(t)21(ol)-296(A-18)]TJ
T*
0.019 Tc
[(au)7(t)29(o)7(ex)31(ec)24(.b)7(a)24(t)-288(2)7(-)11(1)]TJ
12 0 0 12 381.6 521.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 387.6 521.201 Tm
-0.012 Tc
[(2-)-20(3)]TJ
/F5 1 Tf
13.919 0 0 13.919 314.88 498.641 Tm
0 Tc
(B)Tj
/F7 1 Tf
9.84 0 0 9.84 314.88 476.321 Tm
0.01 Tc
[(-B)-250(opt)-5(i)20(o)-2(n)-295(3)-2(-4)]TJ
12 0 0 12 369.36 476.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 375.36 476.321 Tm
0.012 Tc
[(3-)28(5)]TJ
-6.1463 -1.2195 TD
0.01 Tc
[(-b)-246(opt)-5(i)20(o)-2(n)-319(3)-2(-4)]TJ
12 0 0 12 367.68 464.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 373.68 464.321 Tm
0.01 Tc
(3-5)Tj
-5.9756 -1.2195 TD
[(ba)-9(r)-291(2)-2(-3)]TJ
12 0 0 12 344.16 452.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 350.16 452.321 Tm
0.01 Tc
(2-4)Tj
-3.5854 -1.2195 TD
0.009 Tc
[(brk\(\))-292(6)-3(-9)]TJ
T*
0.01 Tc
[(bs)9(e)-9(a)15(rc)-9(h)-295(A)0(-19)]TJ
/F5 1 Tf
13.919 0 0 13.919 314.88 405.521 Tm
0 Tc
(C)Tj
/F7 1 Tf
9.84 0 0 9.84 314.88 383.201 Tm
0.01 Tc
[(-C)-250(opt)-5(i)20(o)-2(n)-295(3)-2(-4)]TJ
12 0 0 12 369.36 383.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 375.36 383.201 Tm
0.012 Tc
[(3-)28(7)]TJ
-6.1463 -1.2195 TD
0.01 Tc
[(-c)-253(opt)20(i)-5(o)-2(n)-295(3)-2(-4)]TJ
12 0 0 12 367.2 371.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 373.2 371.201 Tm
-0.012 Tc
[(3-)-20(3)-24(1)]TJ
-5.9268 -1.2195 TD
0.012 Tc
[(c)-7(a)17(ll)22(oc)-300(6-8)]TJ
12 0 0 12 355.2 359.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 361.2 359.201 Tm
0.011 Tc
(A-20)Tj
-4.7073 -1.2195 TD
0.017 Tc
[(ce)22(il)-290(A)7(-)9(2)5(2)]TJ
T*
0.019 Tc
[(ch)7(a)24(r)-307(4)7(-)11(2)]TJ
T*
0.013 Tc
[(c)-6(l)23(dinf)29(o)-316(C)-3(-)29(4)]TJ
T*
[(c)-6(l)23(dlod)-292(C-5)]TJ
T*
0.018 Tc
[(co)6(f)34(d)6(m)-9(p)-287(C-)10(5)]TJ
T*
0.014 Tc
[(CO)4(F)9(F)-308(1-)6(3)]TJ
12 0 0 12 356.4 287.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 362.4 287.201 Tm
0.01 Tc
(3-1)Tj
-4.8293 -1.2195 TD
-0.009 Tc
[(c)-28(o)-21(m)-11(p)-21(il)-24(er)-17(\222)-17(s)-279(d)-21(s)-10(p)-265(d)-21(ir)-17(e)-28(c)-4(t)-24(o)-21(r)-17(y)-265(tr)-17(e)-28(e)-321(2)-21(-)7(1)]TJ
12 0 0 12 446.4 275.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 452.4 275.201 Tm
0.01 Tc
(2-2)Tj
12 0 0 12 465.84 275.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 471.84 275.201 Tm
0.012 Tc
[(2-)28(4)]TJ
-15.9512 -1.2195 TD
0.01 Tc
[(c)-9(o)-2(n)22(t)-5(rol)-249(l)20(i)-5(n)-2(e)-302(3)22(-10)]TJ
T*
[(c)-9(o)-2(n)22(t)-5(rol)-249(p)-2(r)26(ogra)15(m)-310(3-1)]TJ
T*
0.019 Tc
[(co)7(s)-299(A)9(-)11(2)7(3)]TJ
T*
[(co)7(s)18(h)-286(A)9(-)11(2)7(3)]TJ
T*
0.011 Tc
[(c)-8(o)-1(u)23(n)-1(te)16(r_s)10(t)-4(ri)21(ng)-318(5-23)]TJ
T*
0.01 Tc
[(-c)-9(rt)-249(o)22(p)-2(t)-5(i)20(on)-319(3-4)]TJ
12 0 0 12 373.2 203.201 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 379.2 203.201 Tm
0.01 Tc
[(3-3)22(1)]TJ
-6.5366 -1.2195 TD
0.019 Tc
[(cr)11(t)29(0)-310(6)31(-)11(1)]TJ
/F5 1 Tf
13.919 0 0 13.919 314.88 168.641 Tm
0 Tc
(D)Tj
/F7 1 Tf
9.84 0 0 9.84 314.88 146.321 Tm
-0.012 Tc
[(-)-20(D)-290(op)-24(t)-27(i)-2(o)-24(n)-341(3-)-20(4)]TJ
12 0 0 12 369.84 146.321 Tm
0 Tc
(,)Tj
9.84 0 0 9.84 375.84 146.321 Tm
0.01 Tc
(3-8)Tj
-6.1951 -1.2195 TD
0.009 Tc
[(Da)-10(t)19(a)-254(AL)-14(U)-318(4)-3(-8)]TJ
T*
-0.001 Tc
[(D)-11(E)-24(LE)-24(TE)-24(S)-6(W)-8(A)-11(P)-323(2)-13(-)15(3)]TJ
T*
0.01 Tc
[(de)-9(n)22(o)-2(rm)-17(a)15(l)-5(i)20(z)-9(e)15(d)-246(num)8(be)-9(rs)-308(4-7)]TJ
T*
0.012 Tc
[(div)-293(A)2(-24)]TJ
T*
[(div_)24(ba)-300(4-16)]TJ
T*
[(DOS)-262(e)16(x)-1(te)16(nde)-8(d)-245(m)9(e)-8(m)9(ory)-245(m)9(a)-8(n)-1(a)16(g)-1(e)16(r)-315(2-2)]TJ
/F5 1 Tf
24 0 0 24 273.36 676.961 Tm
0.021 Tc
(Index)Tj
ET
endstream
endobj
14107 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13815 0 obj
<>
endobj
13817 0 obj
<>
endobj
13819 0 obj
<>
endobj
13821 0 obj
<>
endobj
13823 0 obj
<>
endobj
13825 0 obj
<>
endobj
13827 0 obj
<>
endobj
13829 0 obj
<>
endobj
13831 0 obj
<>
endobj
13833 0 obj
<>
endobj
13835 0 obj
<>
endobj
13837 0 obj
<>
endobj
13839 0 obj
<>
endobj
13841 0 obj
<>
endobj
13843 0 obj
<>
endobj
13845 0 obj
<>
endobj
13847 0 obj
<>
endobj
13849 0 obj
<>
endobj
13851 0 obj
<>
endobj
13853 0 obj
<>
endobj
13855 0 obj
<>
endobj
13857 0 obj
<>
endobj
13859 0 obj
<>
endobj
13861 0 obj
<>
endobj
13863 0 obj
<>
endobj
13865 0 obj
<>
endobj
13867 0 obj
<>
endobj
13871 0 obj
<>
endobj
13873 0 obj
<>
endobj
13877 0 obj
<>
endobj
13879 0 obj
<>
endobj
13881 0 obj
<>
endobj
13883 0 obj
<>
endobj
13885 0 obj
<>
endobj
13887 0 obj
<>
endobj
13889 0 obj
<>
endobj
13891 0 obj
<>
endobj
13893 0 obj
<>
endobj
13895 0 obj
<>
endobj
13897 0 obj
<>
endobj
13899 0 obj
<>
endobj
13901 0 obj
<>
endobj
13903 0 obj
<>
endobj
13905 0 obj
<>
endobj
13907 0 obj
<>
endobj
13909 0 obj
<>
endobj
13911 0 obj
<>
endobj
13913 0 obj
<>
endobj
13915 0 obj
<>
endobj
13917 0 obj
<>
endobj
13919 0 obj
<>
endobj
13921 0 obj
<>
endobj
13923 0 obj
<>
endobj
13925 0 obj
<>
endobj
13927 0 obj
<>
endobj
13929 0 obj
<>
endobj
13933 0 obj
<>
endobj
13935 0 obj
<>
endobj
13937 0 obj
<>
endobj
13939 0 obj
<>
endobj
13941 0 obj
<>
endobj
13943 0 obj
<>
endobj
13945 0 obj
<>
endobj
13947 0 obj
<>
endobj
13951 0 obj
<>
endobj
13953 0 obj
<>
endobj
13955 0 obj
<>
endobj
13957 0 obj
<>
endobj
13959 0 obj
<>
endobj
13961 0 obj
<>
endobj
13963 0 obj
<>
endobj
13965 0 obj
<>
endobj
13967 0 obj
<>
endobj
13969 0 obj
<>
endobj
13971 0 obj
<>
endobj
13973 0 obj
<>
endobj
13975 0 obj
<>
endobj
13977 0 obj
<>
endobj
13979 0 obj
<>
endobj
13981 0 obj
<>
endobj
13983 0 obj
<>
endobj
13985 0 obj
<>
endobj
13987 0 obj
<>
endobj
13989 0 obj
<>
endobj
13991 0 obj
<>
endobj
13993 0 obj
<>
endobj
13995 0 obj
<>
endobj
13997 0 obj
<>
endobj
14001 0 obj
<>
endobj
14003 0 obj
<>
endobj
14005 0 obj
<>
endobj
14007 0 obj
<>
endobj
14009 0 obj
<>
endobj
14011 0 obj
<>
endobj
14013 0 obj
<>
endobj
14015 0 obj
<>
endobj
13808 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(E)14(-)-2(24)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
endstream
endobj
13809 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13804 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(M)9(o)-24(t)15(o)0(rol)-17(a)-15683(A)13(d)-24(di)7(t)-10(i)7(onal)-285(S)-11(upport)-17497(E)-11(-)21(2)-24(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
-0.004 Tc
[(E)-9(.)-2(5)-17(.)-2(19)-845(S)-9(p)-14(ee)-17(ch)-14(:)]TJ
/F7 1 Tf
12.96 0 0 12.96 143.52 690.161 Tm
0 Tc
[(ADAPTIVE)-259(FILTERS)-259(\226)-259(STRUCTURES,)-250(AL)-19(GORITHMS,)]TJ
0 -1.2222 TD
[(AND)-259(APPLICATIONS)]TJ
0.2593 -1.2407 TD
[(Michael)-241(L.)-269(Honig)-241(and)-259(David)-259(G.)-250(Messerschmitt)]TJ
T*
[(Higham,)-250(MA:)-259(Kluwer)-241(A)-19(cademic)-241(Pu)-19(blishers,)-250(1984)]TJ
-0.2593 -1.7593 TD
[(DIGITAL)-259(CODING)-259(OF)-240(W)-19(AVEFORMS)]TJ
0.2593 -1.2407 TD
[(N.)-250(S.)-250(Jayant)-259(and)-241(P.)-250(No)-19(ll)]TJ
T*
[(Englewood)-259(Cliffs,)-250(NJ:)-259(Prentice-Hall,)-250(Inc.)-9(,)-250(1984)]TJ
-0.2593 -1.7778 TD
[(DIGITAL)-259(PROCESSIN)-19(G)-241(O)0(F)-259(SPEECH)-259(SIGNALS)]TJ
0.2593 -1.2222 TD
[(Lawrence)-241(R.)-269(Rabiner)-241(and)-259(R.)-250(W.)-250(Schafe)-19(r)]TJ
0 -1.2407 TD
[(Englwood)-259(Cliffs,)-250(NJ:)-259(Prentice-Hall,)-250(Inc.)-9(,)-250(1978)]TJ
-0.2593 -1.7778 TD
[(LINEAR)-259(PREDICTION)-259(OF)-259(SPEECH)]TJ
0.2593 -1.2222 TD
[(J.)-250(D.)-250(Markel)-259(and)-241(A.)-250(H.)-250(G)-19(ray,)-250(Jr.)]TJ
0 -1.2407 TD
[(New)-241(York,)-250(N)-19(Y)0(:)-241(Spring)-19(er-Verlag,)-250(1976)]TJ
-0.2593 -1.7778 TD
[(SPEECH)-259(ANALYSIS)-18(,)-250(SYNTHESIS,)-250(AND)-259(PERCEPTIO)-19(N)]TJ
0.2593 -1.2407 TD
[(J.)-250(L.)-250(Flanagan)]TJ
0 -1.2222 TD
[(New)-241(York,)-250(N)-19(Y)0(:)-241(Spring)-19(er-Verlag,)-250(1972)]TJ
-0.2593 -1.7778 TD
[(SPEECH)-259(COMMUN)-19(ICATION)-241(\226)-259(HUMAN)-259(AND)-259(MACHINE)]TJ
0.2593 -1.2407 TD
[(D.)-250(O\222Shaughnessy)]TJ
0 -1.2222 TD
[(Reading,)-250(MA:)-259(Addison-Wesley)-259(Publishing)-259(Company,)-250(Inc)-19(.)9(,)]TJ
-0.2593 -1.2407 TD
(1987)Tj
/F5 1 Tf
13.919 0 0 13.919 71.52 320.561 Tm
0.009 Tc
[(E.)11(5.)11(2)13(0)-832(Te)13(l)11(e)-4(c)13(o)-1(mmu)17(ni)11(c)13(a)-4(t)14(i)11(ons)13(:)]TJ
/F7 1 Tf
12.96 0 0 12.96 143.52 300.161 Tm
0 Tc
[(DIGITAL)-259(COMMUNIC)-18(ATION)]TJ
0.2593 -1.2222 TD
[(Edward)-241(A.)-250(L)-19(e)0(e)-241(and)-259(David)-259(G.)-250(Messerschmitt)]TJ
0 -1.2407 TD
[(Higham,)-250(MA:)-259(Kluwer)-241(A)-19(cademic)-241(Pu)-19(blishers,)-250(1988)]TJ
-0.2593 -1.7778 TD
[(DIGITAL)-259(COMMUNIC)-18(ATIONS)]TJ
0.2593 -1.2222 TD
[(John)-241(G.)-250(P)-18(roakis)]TJ
0 -1.2407 TD
[(New)-241(York,)-250(N)-19(Y)0(:)-241(McGraw-)-19(Hill)-241(Publi)-18(shing)-241(Co.)-9(,)-250(1983)]TJ
ET
endstream
endobj
13805 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13790 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(E)14(-)-2(22)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 145.92 711.281 Tm
0 Tc
[(P.)-250(Berli)-18(out)-241(and)-259(P.)-250(Bizard)]TJ
0 -1.2407 TD
[(New)-259(York,)-250(NY:)-259(John)-259(Wiley)-241(and)-259(Sons,)-250(1986)]TJ
-0.2407 -1.7778 TD
[(MATRIX)-259(COMPUTATIONS)]TJ
0.2407 -1.2222 TD
[(G.)-250(H.)-250(Go)-19(lub)-241(and)-259(C.)-250(F.)-250(Van)-259(Loan)]TJ
0 -1.2407 TD
[(John)-259(Hopkins)-259(Press,)-250(1983)]TJ
-0.2407 -1.7778 TD
[(NUMERICAL)-259(RECIPES)-259(IN)-241(C)-259(-)-260(THE)-241(ART)-259(OF)-259(SCIENTIFIC)]TJ
0 -1.2222 TD
(PROGRAMMING)Tj
0.2407 -1.2407 TD
[(William)-259(H.)-250(Press,)-250(B)-18(rian)-241(P.)-250(Flan)-19(nery,)]TJ
T*
[(Saul)-259(A.)-250(Teukolsky,)-269(and)-241(William)-259(T.)-250(Vetterlin)-19(g)]TJ
0 -1.2222 TD
[(Cambrid)-19(ge)-241(Universit)-18(y)-241(Press,)-250(198)-19(8)]TJ
-0.2407 -1.7778 TD
[(NUMBER)-259(THEORY)-259(IN)-241(SCIENC)-18(E)-241(AND)]TJ
0 -1.2407 TD
(COMMUNICATION)Tj
0.2407 -1.2407 TD
[(Manfred)-259(R.)-250(Schroeder)]TJ
0 -1.2222 TD
[(New)-259(York,)-250(NY:)-259(Springer-Verlag,)-250(19)-19(86)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 451.601 Tm
-0.005 Tc
[(E)-10(.)-3(5.1)-18(8)-846(P)-10(a)-1(t)-17(t)0(er)-13(n)-291(R)-7(ec)-18(og)-15(n)-15(i)-3(ti)-20(on)-15(:)]TJ
/F7 1 Tf
12.96 0 0 12.96 142.8 431.201 Tm
0 Tc
[(PATTERN)-259(CLASSIFICATION)-259(AND)-259(SCENE)-259(ANALYSIS)]TJ
0.2407 -1.2222 TD
[(R.)-250(O.)-250(Du)-19(da)-241(and)-259(P.)-250(E.)-250(Hart)]TJ
0 -1.2407 TD
[(New)-259(York,)-250(NY:)-259(John)-259(Wiley)-241(and)-259(Sons,)-250(1973)]TJ
-0.2407 -1.7778 TD
[(CLASSIFICATION)-259(ALGORITH)-19(MS)]TJ
0.2407 -1.2407 TD
[(Mike)-260(James)]TJ
0 -1.2222 TD
[(New)-259(York,)-250(NY:)-259(Wiley-Interscience,)-250(1)-19(985)]TJ
-0.2407 -1.2407 TD
[(Spectral)-241(A)-19(nalysis:)]TJ
0 -1.7778 TD
[(STATISTICAL)-259(SPECTRAL)-259(ANALYSIS,)-269(A)]TJ
0 -1.2222 TD
[(NONPROBABILIST)-19(IC)-240(THEOR)-18(Y)]TJ
0.2407 -1.2407 TD
[(William)-259(A.)-250(Gardner)]TJ
T*
[(Englewo)-19(od)-241(Cliffs,)-250(N)-19(J)0(:)-241(Prentice-H)-19(all,)-250(Inc.)9(,)-250(198)-19(8)]TJ
-0.2407 -1.7778 TD
[(THE)-241(FAS)-18(T)-241(FOURIE)-19(R)-240(TRANS)-18(FORM)-241(AN)-19(D)-241(ITS)]TJ
0 -1.2222 TD
(APPLICATIONS)Tj
0.2407 -1.2407 TD
[(E.)-250(Oran)-259(Brigham)]TJ
T*
[(Englewo)-19(od)-241(Cliffs,)-250(N)-19(J)0(:)-241(Prentice-H)-19(all,)-250(Inc.)9(,)-250(198)-19(8)]TJ
-0.2407 -1.7593 TD
[(THE)-241(FAS)-18(T)-241(FOURIE)-19(R)-240(TRANS)-18(FORM)-241(AN)-19(D)-241(ITS)]TJ
0 -1.2407 TD
(APPLICATIONS)Tj
0.2407 -1.2407 TD
[(R.)-250(N.)-250(B)-18(racewell)]TJ
0 -1.2222 TD
[(New)-259(York,)-250(NY:)-259(McGraw-Hill)-259(Company,)-250(Inc.)-9(,)-250(1986)]TJ
ET
endstream
endobj
13791 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13778 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(M)9(o)-24(t)15(o)0(rol)-17(a)-15683(A)13(d)-24(di)7(t)-10(i)7(onal)-285(S)-11(upport)-17497(E)-11(-)21(2)-24(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
0.013 Tc
[(E)8(.)15(5.)15(1)17(5)-828(I)15(m)5(ag)21(e)-276(P)8(r)23(o)3(ce)17(s)17(s)0(i)15(n)3(g)21(:)]TJ
/F7 1 Tf
12.96 0 0 12.96 143.52 690.161 Tm
0 Tc
[(DIGITAL)-259(IMAGE)-259(PROCESSING)]TJ
0.2593 -1.2222 TD
[(William)-241(K)-19(.)-250(Pratt)]TJ
0 -1.2407 TD
[(New)-241(York,)-250(N)-19(Y)0(:)-241(John)-259(Wiley)-259(and)-241(Son)-19(s,)-250(1978)]TJ
-0.2593 -1.7778 TD
[(DIGITAL)-259(IMAGE)-259(PROCESSING)-259(\(Second)-259(Edition\))]TJ
0.2593 -1.2222 TD
[(Rafael)-241(C.)-250(G)-19(onzales)-241(and)-259(Paul)-259(Wintz)]TJ
0 -1.2407 TD
[(Reading,)-250(MA:)-259(Addison-Wesley)-259(Publishing)-259(Company,)-250(Inc)-19(.)9(,)]TJ
-0.2593 -1.2407 TD
(1977)Tj
0 -1.7778 TD
[(DIGITAL)-259(IMAGE)-259(PROCESSING)-259(TECHNIQUE)-19(S)]TJ
0.2593 -1.2222 TD
[(M.)-250(P.)-250(Ekstrom)]TJ
0 -1.2407 TD
[(New)-241(York,)-250(N)-19(Y)0(:)-241(Academi)-18(c)-241(Press,)-250(Inc.)-9(,)-250(1984)]TJ
-0.2593 -1.7778 TD
[(DIGITAL)-259(PICTURE)-259(PROCESSIN)-19(G)]TJ
0.2593 -1.2222 TD
[(Azriel)-241(Ros)-18(enfeld)-241(and)-259(Avinash)-259(C.)-250(Kak)]TJ
0 -1.2407 TD
[(New)-241(York,)-250(N)-19(Y)0(:)-241(Academi)-18(c)-241(Press,)-250(Inc.)-9(,)-250(1982)]TJ
-0.2593 -1.7778 TD
[(SCIENCE)-259(OF)-259(FRACTAL)-259(IMAGES,)-250(THE)]TJ
0.2593 -1.2407 TD
[(M.)-250(F.)-250(Barnsley,)-250(R.)-250(L.)-269(Devaney,)-250(B.)-250(B.)-250(Mandelb)-19(rot,)-250(H.)-250(O.)]TJ
-0.2593 -1.2222 TD
(Peitgen,)Tj
0.2593 -1.2407 TD
[(D.)-250(Saupe,)-250(and)-259(R.)-250(F.)-250(Voss)]TJ
T*
[(New)-241(York,)-250(N)-19(Y)0(:)-241(Spring)-19(er-Verlag)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 359.681 Tm
0.012 Tc
[(E)7(.)14(5.)14(1)16(6)-829(Mo)20(to)20(rol)14(a)-277(D)10(S)7(P)-269(M)17(an)20(ua)16(ls)16(:)]TJ
/F7 1 Tf
12.96 0 0 12.96 143.52 339.281 Tm
0 Tc
[(MOTOROL)-19(A)-241(DSP560)-19(00)-241(LINKER)-18(/LIBRARIAN)]TJ
T*
[(REFEREN)-19(CE)-241(MANU)-19(AL)]TJ
0 -1.2222 TD
[(Motorola,)-250(I)-19(nc.)9(,)-250(1991.)]TJ
0 -1.7778 TD
[(MOTOROL)-19(A)-241(DSP560)-19(00)-241(MACR)-18(O)-241(ASSEM)-18(BLER)]TJ
0 -1.2407 TD
[(REFEREN)-19(CE)-241(MANU)-19(AL)]TJ
T*
[(Motorola,)-250(I)-19(nc.)9(,)-250(1991.)]TJ
0 -1.7593 TD
[(MOTOROL)-19(A)-241(DSP560)-19(00)-241(SIMUL)-19(ATOR)-240(REF)-18(ERENCE)]TJ
0 -1.2407 TD
(MANUAL)Tj
T*
[(Motorola,)-250(I)-19(nc.)9(,)-250(1991.)]TJ
0 -1.7778 TD
[(MOTOROL)-19(A)-241(DSP560)-19(00/DSP56001)-259(USER\222S)-259(MANUAL)]TJ
0 -1.2222 TD
[(Motorola,)-250(I)-19(nc.)9(,)-9(1990.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 127.601 Tm
-0.005 Tc
[(E)-10(.)-3(5)-18(.)-3(17)-846(N)-7(u)-15(m)-13(e)-1(r)-13(i)-3(ca)-18(l)-279(M)-17(et)-17(ho)-15(d)-15(s)-1(:)]TJ
/F7 1 Tf
12.96 0 0 12.96 143.52 107.201 Tm
0 Tc
[(ALGORITH)-19(MS)-240(\(THE)-259(CONSTRUC)-18(TION,)-250(PROOF,)-250(AND)]TJ
T*
[(ANALYSIS)-259(OF)-259(PROGRAMS\))]TJ
ET
endstream
endobj
13779 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13762 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(E)14(-)-2(20)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 142.8 711.281 Tm
0 Tc
[(FUNDAMENTALS)-259(OF)-259(INTERACTIVE)-259(COMPUTER)]TJ
0 -1.2407 TD
(GRAPHICS)Tj
0.2407 -1.2222 TD
[(J.)-250(D.)-250(Fo)-19(ley)-241(and)-259(A.)-250(Van)-259(Dam)]TJ
0 -1.2407 TD
[(Reading)-259(MA:)-259(Addison-Wesley)-259(Publishing)-259(Company)-259(Inc.)-9(,)]TJ
-0.2407 -1.2407 TD
(1984)Tj
0 -1.7778 TD
[(GEOMETRIC)-259(MODELING)]TJ
0.2407 -1.2222 TD
[(Michael)-259(E.)-250(Morteson)]TJ
0 -1.2407 TD
[(New)-259(York,)-250(NY:)-259(John)-259(Wiley)-241(and)-259(Sons,)-250(Inc.)]TJ
-0.2407 -1.7778 TD
[(GKS)-240(TH)-19(EORY)-241(AND)-259(PRACTIC)-18(E)]TJ
0.2407 -1.2222 TD
[(P.)-250(R.)-250(B)-18(ono)-241(and)-259(I.)-250(Herman)-259(\(Eds.)9(\))]TJ
0 -1.2407 TD
[(New)-259(York,)-250(NY:)-259(Springer-Verlag,)-250(19)-19(87)]TJ
-0.2407 -1.7778 TD
[(ILLUMINATION)-259(AND)-259(COLOR)-240(IN)-259(COMPUT)-19(ER)]TJ
0 -1.2407 TD
[(GENERATED)-259(IMAGERY)]TJ
0.2407 -1.2222 TD
[(Roy)-259(Hall)]TJ
0 -1.2407 TD
[(New)-259(York,)-250(NY:)-259(Springer-Verlag)]TJ
-0.2407 -1.7778 TD
[(POSTSCRIPT)-259(LANGUAGE)-259(PROGRAM)-259(DESIGN)]TJ
0.2407 -1.2222 TD
[(Glenn)-259(C.)-250(Reid)-259(-)-241(Ado)-19(be)-241(Systems)-18(,)-250(Inc.)]TJ
0 -1.2407 TD
[(Reading)-259(MA:)-259(Addison-Wesley)-259(Publishing)-259(Company,)-250(In)-19(c.)9(,)]TJ
-0.2407 -1.2407 TD
(1988)Tj
0 -1.7778 TD
[(MICROCOMPUTE)-19(R)-240(DISPLA)-19(YS,)-250(GRAPHICS,)-250(AND)]TJ
0 -1.2222 TD
(ANIMATION)Tj
0.2407 -1.2407 TD
[(Bruce)-260(A.)-250(Artwick)]TJ
T*
[(Englewo)-19(od)-241(Cliffs,)-250(N)-19(J)0(:)-241(Prentice-H)-19(all,)-250(Inc.)9(,)-250(198)-19(5)]TJ
-0.2407 -1.7593 TD
[(PRINCIPLES)-259(OF)-240(I)-19(NTERACTIVE)-259(COMPUTER)-259(GRAPHICS)]TJ
0.2407 -1.2407 TD
[(William)-259(M.)-250(Newman)-259(and)-259(Roger)-241(F)-18(.)-250(Sproull)]TJ
T*
[(New)-259(York,)-250(NY:)-259(McGraw-Hill)-259(Company,)-250(Inc.)-9(,)-250(1979)]TJ
-0.2407 -1.7778 TD
[(PROCEDURAL)-259(ELEMENTS)-259(FOR)-259(COMPUTER)]TJ
0 -1.2222 TD
(GRAPHICS)Tj
0.2407 -1.2407 TD
[(David)-259(F.)-250(Rogers)]TJ
T*
[(New)-259(York,)-250(NY:)-259(McGraw-Hill)-259(Company,)-250(Inc.)-9(,)-250(1985)]TJ
-0.2407 -1.7593 TD
[(RENDERMAN)-259(INTERFACE,)-250(T)-19(H)0(E)]TJ
0.2407 -1.2407 TD
(Pixar)Tj
T*
[(San)-259(Rafael,)-250(CA.)-250(9490)-19(1)]TJ
ET
endstream
endobj
13763 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13750 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(M)9(o)-24(t)15(o)0(rol)-17(a)-15683(A)13(d)-24(di)7(t)-10(i)7(onal)-285(S)-11(upport)-17497(E)-11(-)21(1)-24(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 143.52 711.281 Tm
0 Tc
[(THE)-259(C)-240(P)0(R)-18(OGRAMMING)-259(LANGUAGE)]TJ
0 -1.2407 TD
[(Brian)-259(W.)-250(Kernighan,)-250(and)-259(Dennis)-259(M.)-250(Ritchie)]TJ
0 -1.2222 TD
[(Prentice-Hal)-18(l,)-250(Inc.)9(,)-250(1978.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 648.641 Tm
0.009 Tc
[(E.)11(5.)11(1)13(3)-832(C)7(ont)14(ro)17(l)11(s)-4(:)]TJ
/F7 1 Tf
12.96 0 0 12.96 143.52 628.241 Tm
0 Tc
[(ADAPTIVE)-259(CONTROL)]TJ
0.2593 -1.2407 TD
[(K.)-250(Astrom)-259(and)-241(B.)-250(Wit)-18(tenmark)]TJ
0 -1.2222 TD
[(New)-241(York,)-250(N)-19(Y)0(:)-241(Addiso)-19(n-Welsey)-241(Pu)-19(blishing)-241(C)-18(ompany,)-250(Inc.)-9(,)]TJ
-0.2593 -1.2407 TD
(1989)Tj
0 -1.7778 TD
[(ADAPTIVE)-259(FILTERIN)-19(G)-241(PREDIC)-18(TION)-241(&)-259(CONTROL)]TJ
0.2593 -1.2222 TD
[(G.)-250(Goodwin)-259(and)-241(K.)-250(Si)-18(n)]TJ
0 -1.2407 TD
[(Englewood)-259(Cliffs,)-250(NJ:)-259(Prentice-Hall,)-250(Inc.)-9(,)-250(1984)]TJ
-0.2593 -1.7778 TD
[(AUTOMAT)-19(IC)-240(CONTR)-18(OL)-241(SYSTE)-19(MS)]TJ
0.2593 -1.2407 TD
[(B.)-250(C.)-250(Kuo)]TJ
0 -1.2222 TD
[(Englewood)-259(Cliffs,)-250(NJ:)-259(Prentice-Hall,)-250(Inc.)-9(,)-250(1987)]TJ
-0.2593 -1.7778 TD
[(COMPUT)-19(ER)-240(CONTR)-18(OLLED)-241(SY)-19(STEMS:)-241(T)-19(HEORY)-241(&)]TJ
0 -1.2407 TD
(DESIGN)Tj
0.2593 -1.2222 TD
[(K.)-250(Astrom)-259(and)-241(B.)-250(Wit)-18(tenmark)]TJ
0 -1.2407 TD
[(Englewood)-259(Cliffs,)-250(NJ:)-259(Prentice-Hall,)-250(Inc.)-9(,)-250(1984)]TJ
-0.2593 -1.7778 TD
[(DIGITAL)-259(CONTROL)-259(SYSTEMS)]TJ
0.2593 -1.2407 TD
[(B.)-250(C.)-250(Kuo)]TJ
0 -1.2222 TD
[(New)-241(York,)-250(N)-19(Y)0(:)-241(Holt,)-250(R)-18(einholt,)-250(and)-259(Winston,)-250(Inc.)-9(,)-250(1980)]TJ
-0.2593 -1.7778 TD
[(DIGITAL)-259(CONTROL)-259(SYSTEM)-259(ANALYSIS)-259(&)-259(DESIGN)]TJ
0.2593 -1.2407 TD
[(C.)-250(Phillips)-259(and)-241(H.)-250(Na)-19(gle)]TJ
0 -1.2222 TD
[(Englewood)-259(Cliffs,)-250(NJ:)-259(Prentice-Hall,)-250(Inc.)-9(,)-250(1984)]TJ
-0.2593 -1.7778 TD
[(ISSUES)-259(IN)-259(THE)-241(IMPL)-19(EMENTATION)-259(OF)-240(DIG)-19(ITAL)]TJ
0 -1.2407 TD
[(FEEDBAC)-18(K)-241(COMPE)-19(NSATORS)]TJ
0.2593 -1.2407 TD
[(P.)-250(Moroney)]TJ
0 -1.2222 TD
[(Cambridge,)-250(MA:)-259(The)-241(M)-18(I)0(T)-241(Press,)-250(1)-19(983)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 187.601 Tm
0.013 Tc
[(E)8(.)15(5.)15(1)17(4)-828(Gr)23(ap)21(hi)15(cs)17(:)]TJ
/F7 1 Tf
12.96 0 0 12.96 143.52 167.201 Tm
0 Tc
[(CGM)-259(AND)-259(CGI)]TJ
0.2593 -1.2222 TD
[(D.)-250(B.)-250(Arnold)-259(and)-241(P.)-250(R)-18(.)-250(Bono)]TJ
0 -1.2407 TD
[(New)-241(York,)-250(N)-19(Y)0(:)-241(Spring)-19(er-Verlag,)-250(1988)]TJ
-0.2593 -1.7778 TD
[(COMPUT)-19(ER)-240(GRAPH)-19(ICS)-240(\(Secon)-19(d)-241(Edition\))]TJ
0.2593 -1.2407 TD
[(D.)-250(Hearn)-241(and)-259(M.)-250(Paulin)-19(e)-241(Baker)]TJ
0 -1.2222 TD
[(Englewood)-259(Cliffs,)-250(NJ:)-259(Prentice-Hall,)-250(Inc.)-9(,)-250(1986)]TJ
ET
endstream
endobj
13751 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13735 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(E)14(-)-2(18)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 145.92 711.281 Tm
0 Tc
[(John)-259(Strawn)]TJ
0 -1.2407 TD
[(William)-259(Kaufmann,)-250(I)-19(nc.)9(,)-250(1985)]TJ
-0.2407 -1.7778 TD
[(DIGITAL)-259(CODING)-241(OF)-259(WAVEFO)-19(RMS)]TJ
0.2407 -1.2222 TD
[(N.)-250(S.)-250(Jay)-19(ant)-241(and)-259(Peter)-260(Noll)]TJ
0 -1.2407 TD
[(Englewo)-19(od)-241(Cliffs,)-250(N)-19(J)0(:)-241(Prentice-H)-19(all,)-250(Inc.)9(,)-250(198)-19(4)]TJ
-0.2407 -1.7778 TD
[(DIGITAL)-259(FILTERS:)-259(ANALYSIS)-259(AND)-241(DES)-18(IGN)]TJ
0.2407 -1.2222 TD
[(Andreas)-259(Antoniou)]TJ
0 -1.2407 TD
[(New)-259(York,)-250(NY:)-259(McGraw-Hill)-259(Company,)-250(Inc.)-9(,)-250(1979)]TJ
-0.2407 -1.7778 TD
[(DIGITAL)-259(FILTERS)-240(A)-19(N)0(D)-241(SIGNA)-19(L)-241(PROCES)-18(SING)]TJ
0.2407 -1.2407 TD
[(Leland)-259(B.)-250(Jackson)]TJ
0 -1.2222 TD
[(Higham,)-269(MA:)-241(Kluw)-19(er)-241(Academic)-260(Publishers,)-250(1)-19(986)]TJ
-0.2407 -1.7778 TD
[(DIGITAL)-259(SIGNAL)-241(PR)-18(OCESSING)]TJ
0.2407 -1.2407 TD
[(Richard)-259(A.)-250(Roberts)-259(and)-259(Clifford)-241(T)-19(.)-250(Mullis)]TJ
0 -1.2222 TD
[(New)-259(York,)-250(NY:)-259(Addison-Welsey)-259(Publishing)-259(Company,)-269(Inc.)9(,)]TJ
-0.2407 -1.2407 TD
(1987)Tj
0 -1.7778 TD
[(INTRODUCTION)-259(TO)-259(DIGITAL)-241(S)-18(IGNAL)-241(PRO)-19(CESSING)]TJ
0.2407 -1.2407 TD
[(Roman)-259(Kuc)]TJ
0 -1.2222 TD
[(New)-259(York,)-250(NY:)-259(McGraw-Hill)-259(Company,)-250(Inc.)-9(,)-250(1988)]TJ
-0.2407 -1.7778 TD
[(INTRODUCTION)-259(TO)-259(ADAPTIVE)-259(FILTERS)]TJ
0.2407 -1.2407 TD
[(Simon)-259(Haykin)]TJ
0 -1.2222 TD
[(New)-259(York,)-250(NY:)-259(MacMillan)-259(Publishing)-259(Company,)-250(1984)]TJ
-0.2407 -1.7778 TD
[(MUSICAL)-259(APPLICATIONS)-259(OF)-259(MICROPROCESS)-18(ORS)]TJ
0 -1.2407 TD
[(\(Second)-241(E)-19(dition\))]TJ
0.2407 -1.2407 TD
[(H.)-250(Cham)-18(berlin)]TJ
0 -1.2222 TD
[(Hasbrouc)-19(k)-241(Heights,)-250(N)-19(J)0(:)-241(Hayden)-259(Book)-259(Co.)9(,)-250(1)-19(985)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 247.601 Tm
0.01 Tc
[(E.)12(5)14(.)12(12)-831(C)-268(P)5(ro)18(gra)14(mmi)12(ng)-258(La)14(ngu)18(ag)18(e:)]TJ
/F7 1 Tf
12.96 0 0 12.96 142.8 227.201 Tm
0 Tc
[(C:)-241(A)-259(REFERENCE)-259(MANUAL)]TJ
T*
[(Samuel)-241(P)-18(.)-250(Harbison)-259(and)-241(Guy)-259(L.)-250(Steele)]TJ
0 -1.2407 TD
[(Prentice-Hall)-259(Software)-260(Series,)-250(1987.)]TJ
0 -1.7778 TD
[(PROGRAMMING)-259(LANGUAGE)-259(-)-260(C)]TJ
0 -1.2407 TD
[(American)-259(National)-241(St)-18(andards)-241(Insti)-18(tute,)]TJ
0 -1.2222 TD
[(ANSI)-241(Do)-19(cument)-241(X3.)-9(159-1989)]TJ
0 -1.2407 TD
[(American)-259(National)-241(St)-18(andards)-241(Insti)-18(tute,)-250(inc.)9(,)-250(1)0(9)-19(9)0(0)]TJ
ET
endstream
endobj
13736 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13721 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(M)9(o)-24(t)15(o)0(rol)-17(a)-15683(A)13(d)-24(di)7(t)-10(i)7(onal)-285(S)-11(upport)-17497(E)-11(-)21(1)-24(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 143.52 711.281 Tm
0 Tc
[(INTRODUC)-18(TION)-241(TO)-259(DIGITAL)-259(SIGNAL)-259(PROCESSING)]TJ
0.2593 -1.2407 TD
[(John)-241(G.)-250(P)-18(roakis)-241(and)-259(Dimitris)-259(G.)-250(Manolakis)]TJ
0 -1.2222 TD
[(New)-241(York,)-250(N)-19(Y)0(:)-241(Macmil)-18(lan)-241(Publish)-19(ing)-241(Comp)-19(any,)-250(1988)]TJ
-0.2593 -1.7778 TD
[(MULTIRA)-19(TE)-241(DIGITAL)-259(SIGNAL)-259(PROCESSIN)-19(G)]TJ
0.2593 -1.2407 TD
[(R.)-250(E.)-250(Crochiere)-260(and)-241(L.)-250(R)-18(.)-250(Rabiner)]TJ
T*
[(Englewood)-259(Cliffs,)-250(NJ:)-259(Prentice-Hall,)-250(Inc.)-9(,)-250(1983)]TJ
-0.2593 -1.7593 TD
[(SIGNAL)-259(PROCESSI)-19(NG)-241(ALGOR)-18(ITHMS)]TJ
0.2593 -1.2407 TD
[(S.)-250(Stearns)-259(and)-241(R.)-250(Davi)-18(s)]TJ
T*
[(Englewood)-259(Cliffs,)-250(NJ:)-259(Prentice-Hall,)-250(Inc.)-9(,)-250(1988)]TJ
-0.2593 -1.7778 TD
[(SIGNAL)-259(PROCESSI)-19(NG)-241(HANDB)-18(OOK)]TJ
0.2593 -1.2222 TD
[(C.)9(H.)-250(Chen)]TJ
0 -1.2407 TD
[(New)-241(York,)-250(N)-19(Y)0(:)-241(Marcel)-259(Dekker,)-250(Inc.)-9(,)-250(1988)]TJ
-0.2593 -1.7778 TD
[(SIGNAL)-259(PROCESSI)-19(NG)-241(\226)-259(THE)-241(M)-18(ODERN)-241(AP)-18(PROACH)]TJ
0.2593 -1.2222 TD
[(James)-241(V.)-250(C)-18(andy)]TJ
0 -1.2407 TD
[(New)-241(York,)-250(N)-19(Y)0(:)-241(McGraw-)-19(Hill)-241(Comp)-19(any,)-250(Inc.)9(,)-250(198)-19(8)]TJ
-0.2593 -1.7778 TD
[(THEORY)-259(AND)-259(APPLICATION)-259(OF)-259(DIGITAL)-241(S)-18(IGNAL)]TJ
0 -1.2407 TD
[(PROCES)-18(SING)]TJ
0.2593 -1.2222 TD
[(Rabiner,)-250(Lawrence)-260(R.)9(,)-250(G)0(o)-19(l)0(d)-241(and)-259(Bernard)]TJ
0 -1.2407 TD
[(Englewood)-259(Cliffs,)-250(NJ:)-259(Prentice-Hall,)-250(Inc.)-9(,)-250(1975)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 357.521 Tm
-0.007 Tc
[(E)-12(.)-5(5)-20(.)-5(11)-848(D)-9(i)-22(gi)-5(t)-19(a)-3(l)-298(A)-9(ud)-17(i)-5(o)-293(an)-17(d)-293(F)1(i)-22(l)-5(te)-20(rs)-20(:)]TJ
/F7 1 Tf
12.96 0 0 12.96 143.52 337.361 Tm
0 Tc
[(ADAPTIVE)-259(FILTER)-259(AND)-259(EQUALIZERS)]TJ
0.2593 -1.2407 TD
[(B.)-250(Mulgrew)-259(and)-241(C.)-250(Co)-19(wan)]TJ
T*
[(Higham,)-250(MA:)-259(Kluwer)-241(A)-19(cademic)-241(Pu)-19(blishers,)-250(1988)]TJ
-0.2593 -1.7778 TD
[(ADAPTIVE)-259(SIGNAL)-259(PROCESSI)-19(NG)]TJ
0.2593 -1.2222 TD
[(B.)-250(Widrow)-259(and)-241(S.)-250(D.)-250(S)-18(tearns)]TJ
0 -1.2407 TD
[(Englewood)-259(Cliffs,)-250(NJ:)-259(Prentice-Hall,)-250(Inc.)-9(,)-250(1985)]TJ
-0.2593 -1.7778 TD
[(ART)-259(OF)-240(D)-19(IGITAL)-241(AUD)-19(IO,)-250(THE)]TJ
0.2593 -1.2222 TD
[(John)-241(Watk)-19(inson)]TJ
0 -1.2407 TD
[(Stoneham.)-250(MA:)-259(Focal)-259(Press,)-250(1988)]TJ
-0.2593 -1.7778 TD
[(DESIGNING)-259(DIGITAL)-259(FILTERS)]TJ
0.2593 -1.2407 TD
[(Charles)-241(S.)-269(Williams)]TJ
0 -1.2222 TD
[(Englewood)-259(Cliffs,)-250(NJ:)-259(Prentice-Hall,)-250(Inc.)-9(,)-250(1986)]TJ
-0.2593 -1.7778 TD
[(DIGITAL)-259(AUDIO)-259(SIGNAL)-259(PROCESSING)-259(AN)]TJ
0 -1.2407 TD
[(ANTHOLOG)-19(Y)]TJ
ET
endstream
endobj
13722 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12866 0 obj
<>
endobj
12976 0 obj
<>
endobj
13083 0 obj
<>
endobj
13195 0 obj
<>
endobj
13304 0 obj
<>
endobj
13416 0 obj
<>
endobj
13522 0 obj
<>
endobj
13624 0 obj
<>
endobj
13676 0 obj
<>
endobj
13694 0 obj
<>
endobj
13706 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(E)14(-)-2(16)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 710.561 Tm
0.012 Tc
[(E)7(.)14(5)16(.)14(9)-829(R)10(ef)17(er)22(en)20(ce)-260(B)-7(o)20(ok)16(s)-277(a)16(nd)-274(M)17(a)-1(n)20(u)2(a)16(l)-3(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 685.361 Tm
0 Tc
[(A)-241(list)-259(of)-260(DSP-related)-259(books)-241(is)-259(included)-259(here)-241(as)-259(an)-259(aid)-241(for)-260(the)-260(engineer)-241(who)-259(is)-259(new)-241(to)-259(the)]TJ
0 -1.2407 TD
[(field)-241(of)-260(DSP.)-250(This)-259(is)-259(a)-241(partial)-259(list)-259(of)-241(DSP)-259(references)-259(intended)-259(to)-241(help)-259(the)-260(new)-241(user)-260(find)]TJ
T*
[(useful)-241(inf)-19(ormation)-241(in)-259(some)-260(of)-241(the)-260(many)-259(areas)-241(of)-260(DSP)-259(applications.)-250(Man)-19(y)-241(books)-259(could)-259(be)]TJ
0 -1.2222 TD
[(included)-241(i)-18(n)-241(several)-259(categories)-259(but)-241(are)-260(not)-259(repeated.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 606.641 Tm
0.005 Tc
[(E.)7(5)9(.)7(1)-8(0)-836(G)7(e)-8(n)13(e)-8(r)15(a)-8(l)-269(D)3(SP:)]TJ
/F7 1 Tf
12.96 0 0 12.96 142.8 586.241 Tm
0 Tc
[(ADVANCED)-259(TOPICS)-259(IN)-241(SIGNA)-19(L)-241(PROCE)-19(SSING)]TJ
0.2407 -1.2407 TD
[(Jae)-260(S.)-250(Lim)-259(and)-241(Alan)-259(V.)-250(Oppenhei)-18(m)]TJ
0 -1.2222 TD
[(Englewo)-19(od)-241(Cliffs,)-250(N)-19(J)0(:)-241(Prentice-H)-19(all,)-250(Inc.)9(,)-250(198)-19(8)]TJ
-0.2407 -1.7778 TD
[(APPLICATIONS)-259(OF)-259(DIGITAL)-241(S)-18(IGNAL)-241(PR)-18(OCESSING)]TJ
0.2407 -1.2407 TD
[(A.)-250(V.)-250(Op)-19(penheim)]TJ
0 -1.2222 TD
[(Englewo)-19(od)-241(Cliffs,)-250(N)-19(J)0(:)-241(Prentice-H)-19(all,)-250(Inc.)9(,)-250(197)-19(8)]TJ
-0.2407 -1.7778 TD
[(DISCRETE-TIME)-259(SIGNAL)-259(PROCESSING)]TJ
0.2407 -1.2407 TD
[(A.)-250(V.)-250(Op)-19(penheim)-241(and)-259(R.)-250(W.)-250(Scha)-19(fer)]TJ
T*
[(Englewo)-19(od)-241(Cliffs,)-250(N)-19(J)0(:)-241(Prentice-H)-19(all,)-250(Inc.)9(,)-250(198)-19(9)]TJ
-0.2407 -1.7593 TD
[(DIGITAL)-259(PROCESSING)-259(OF)-240(S)-18(IGNALS)-240(TH)-19(EORY)-241(AND)]TJ
0 -1.2407 TD
(PRACTICE)Tj
0.2407 -1.2407 TD
[(Maurice)-260(Bellanger)]TJ
0 -1.2222 TD
[(New)-259(York,)-250(NY:)-259(John)-259(Wiley)-241(and)-259(Sons,)-250(1984)]TJ
-0.2407 -1.7778 TD
[(DIGITAL)-259(SIGNAL)-241(PR)-18(OCESSING)]TJ
0.2407 -1.2407 TD
[(Alan)-259(V.)-250(Oppenheim)-259(and)-259(Ronald)-241(W)-19(.)-250(Schafer)]TJ
T*
[(Englewo)-19(od)-241(Cliffs,)-250(N)-19(J)0(:)-241(Prentice-H)-19(all,)-250(Inc.)9(,)-250(197)-19(5)]TJ
-0.2407 -1.7593 TD
[(DIGITAL)-259(SIGNAL)-241(PR)-18(OCESSING:)-259(A)-241(SYST)-19(EM)-241(DESIG)-19(N)]TJ
0 -1.2407 TD
(APPROACH)Tj
0.2407 -1.2407 TD
[(David)-259(J.)-250(DeFatta,)-250(Jos)-18(eph)-241(G.)-250(Lucas)-18(,)-250(and)-241(Willia)-19(m)-241(S)0(.)-250(Hodgk)-19(iss)]TJ
0 -1.2222 TD
[(New)-259(York,)-250(NY:)-259(John)-259(Wiley)-241(and)-259(Sons,)-250(1988)]TJ
-0.2407 -1.7778 TD
[(FOUNDATIONS)-259(OF)-259(DIGITAL)-241(S)-18(IGNAL)-241(PRO)-19(CESSING)]TJ
0 -1.2407 TD
[(AND)-241(DAT)-19(A)-241(ANALYS)-18(IS)]TJ
0.2407 -1.2407 TD
[(J.)-250(A.)-250(Cad)-19(zow)]TJ
0 -1.2222 TD
[(New)-259(York,)-250(NY:)-259(MacMillan)-259(Publishing)-259(Company,)-250(1987)]TJ
-0.2407 -1.7778 TD
[(HANDBOOK)-259(OF)-240(DIG)-19(ITAL)-241(SIGN)-19(AL)-241(PROCE)-19(SSING)]TJ
0.2407 -1.2407 TD
[(D.)-250(F.)-250(El)-18(liott)]TJ
0 -1.2222 TD
[(San)-259(Diego,)-250(CA:)-259(Academic)-260(Press,)-250(Inc.)-9(,)-250(1987)]TJ
ET
endstream
endobj
13707 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13692 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(M)9(o)-24(t)15(o)0(rol)-17(a)-15683(A)13(d)-24(di)7(t)-10(i)7(onal)-285(S)-11(upport)-17497(E)-11(-)21(1)-24(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
-0.005 Tc
[(E)-10(.)-3(5)-18(.)-3(5)-846(D)-7(S)-10(P)-286(Ma)-18(r)-13(ket)-17(in)-15(g)-273(I)-20(nf)-17(or)-13(m)-13(a)-1(t)-17(i)-3(o)-15(n)-273(\226)-294(\()0(5)-18(1)-1(2)-18(\))-275(8)-18(91-)-17(20)-18(30)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 685.361 Tm
0 Tc
[(Marketing)-259(information)-259(including)-259(brochures,)-250(appl)-18(ication)-241(notes)-18(,)-250(manuals,)-250(price)-260(quotes,)-250(etc.)]TJ
0 -1.2407 TD
[(for)-260(Motorola)-260(DSP-related)-259(products)-241(are)-260(available)-260(by)-259(calling)-241(this)-259(number.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 638.561 Tm
0.009 Tc
[(E.)11(5.)11(6)-832(D)7(SP)-272(Th)17(i)11(r)1(d-)14(Pa)13(rt)14(y)-280(S)4(up)17(po)17(rt)-279(I)11(n)-1(f)14(o)-1(r)19(m)1(at)14(i)11(o)-1(n)-277(\226)-263(\(5)13(12)13(\))-279(8)13(9)13(1)-4(-)14(3)-4(0)13(9)13(8)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 613.361 Tm
0 Tc
[(Information)-259(concerning)-259(third-party)-259(manufacturers)-259(using)-259(and)-241(sup)-19(porting)-241(Mo)-19(torola)-241(DSP)]TJ
T*
[(products)-259(is)-259(available)-241(by)-259(calling)-259(this)-259(number.)-250(Third-party)-259(support)-259(includes:)]TJ
5.5556 -1.9259 TD
[(Filter)-260(design)-259(software)]TJ
0 -1.2407 TD
[(Logic)-260(analyzer)-260(support)]TJ
T*
[(Boards)-259(for)-241(V)-19(ME,)-250(IBM-PC/XT/AT,)-269(MACII,)-250(SPARC,)-250(HP)-18(300)]TJ
0 -1.2222 TD
[(Developmen)-19(t)-241(systems)]TJ
0 -1.2407 TD
[(Data)-260(conversion)-259(cards)]TJ
T*
[(Operating)-259(system)-259(software)]TJ
0 -1.2222 TD
[(Debug)-259(software)]TJ
-5.5556 -1.9259 TD
[(Additional)-259(information)-259(is)-259(available)-260(on)-241(Dr.)-250(BuB)-259(and)-259(in)-241(DSP)-259(News.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 420.641 Tm
-0.004 Tc
[(E)-9(.)-2(5)-17(.)-2(7)-845(D)-6(S)-9(P)-285(U)-6(n)-14(ive)-17(r)6(s)-17(i)-2(ty)-293(S)-9(u)4(p)-14(p)-14(o)4(r)-12(t)-292(\226)-276(\()-16(51)-17(2\))-292(891)-17(-3)-17(09)-17(8)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 395.201 Tm
0 Tc
[(Information)-259(concerning)-259(university)-259(support)-259(programs)-259(and)-241(univ)-19(ersity)-241(discou)-19(nts)-241(for)-260(all)]TJ
0 -1.2222 TD
[(Motorola)-260(DSP)-259(products)-259(is)-241(availabl)-18(e)-241(b)0(y)-259(calling)-241(t)-18(his)-241(number)-19(.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 348.641 Tm
-0.006 Tc
[(E)-11(.)-4(5)-19(.)-4(8)-847(D)-8(S)-11(P)-287(T)-16(r)4(a)-19(i)-4(ni)-21(ng)-292(C)-8(o)-16(ur)-14(s)-19(e)-2(s)-295(\226)-278(\()-18(602)-19(\))-276(9)-19(94)-19(-6)-19(900)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 323.201 Tm
0 Tc
[(There)-260(are)-241(two)-259(courses)-259(available)-260(for)-241(the)-260(DSP56000)-259(Family:)]TJ
1.3889 -1.9259 TD
[(1.)-639(Introduction)-222(to)-222(the)-223(DSP)-18(56000/DSP56001)-222(\(MTTA5)-19(\))-204(whi)-18(ch)-204(is)-222(a)-223(4)0(.)-9(5-hour)-223(audio-tape)]TJ
1.3889 -1.2407 TD
[(course)-260(on)-241(th)-19(e)-241(DSP5600)-19(0/DSP56001)-259(architecture)-260(and)-241(program)-18(ming.)]TJ
-1.3889 -1.6111 TD
[(2.)-639(Introduction)-259(to)-259(the)-241(DSP)-18(56000/DSP56001)-259(\(MTT31\))-260(which)-259(is)-241(a)-260(four-day)]TJ
1.3889 -1.2407 TD
[(instructor-le)-19(d)-241(course)-260(and)-259(laboratory)-241(cov)-19(ering)-241(the)-260(details)-259(of)-241(the)]TJ
0 -1.2222 TD
[(DSP56000)-19(/DSP56001)-259(architecture)-260(and)-241(programm)-18(ing.)]TJ
-2.7778 -1.9444 TD
[(Additional)-259(information)-259(is)-259(available)-260(by)-241(writing:)]TJ
5.5556 -1.9259 TD
[(Motorola)-260(SPS)-259(Training)-259(and)-241(Techni)-18(cal)-241(Operation)-19(s)]TJ
0 -1.2222 TD
[(Mail)-259(Drop)-241(H)-19(W68)]TJ
0 -1.2407 TD
[(P.)-250(O.)-250(Box)-259(21007)]TJ
T*
[(Phoenix,)-250(A)-19(rizona)-241(85036)]TJ
-5.5556 -1.9259 TD
[(or)-260(by)-241(calling)-259(the)-260(number)-260(above.)-250(A)-241(tech)-19(nical)-241(trainin)-19(g)-241(catalog)-259(is)-259(available)-241(whi)-18(ch)-241(describes)]TJ
0 -1.2407 TD
[(these)-260(courses)-259(and)-241(gives)-259(the)-260(current)-241(train)-19(ing)-241(schedul)-18(e)-241(and)-259(prices.)]TJ
ET
endstream
endobj
13693 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13674 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(E)14(-)-2(14)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 407.681 Tm
0.009 Tc
[(E.)11(5)13(.)11(1)-832(M)-3(ot)14(or)19(ol)11(a)-280(D)7(SP)-272(N)7(e)13(ws)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 382.241 Tm
0 Tc
[(The)-223(Motorola)-223(DSP)-222(News)-222(is)-222(a)-223(quarterly)-222(newsletter)-223(prov)-19(iding)-222(information)-222(on)-222(new)-222(products,)]TJ
0 -1.2407 TD
[(application)-259(briefs,)-250(questions)-259(and)-241(an)-19(swers,)-250(DSP)-259(product)-241(info)-19(rmation,)-250(third-party)-259(product)]TJ
0 -1.2222 TD
[(news,)-250(etc.)-250(This)-259(newsletter)-260(is)-241(free)-260(and)-259(is)-241(available)-260(upon)-259(request)-259(by)-241(calling)-259(the)-260(marketing)]TJ
0 -1.2407 TD
[(information)-259(phone)-241(nu)-19(mber)-241(listed)-259(below.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 303.521 Tm
-0.002 Tc
[(E)-7(.)0(5.2)-843(M)-14(o)-12(t)3(o)-12(r)8(o)-12(l)0(a)-291(F)6(i)-17(e)2(ld)-288(Ap)-12(p)6(l)-17(ica)-15(t)3(io)-12(n)-288(E)-7(n)6(g)-12(in)-12(ee)-15(r)8(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 278.321 Tm
0 Tc
[(Information)-259(and)-241(assist)-18(ance)-241(for)-260(DSP)-259(applications)-259(is)-241(availabl)-18(e)-241(through)-259(the)-260(local)-241(Moto)-19(rola)]TJ
T*
[(field)-241(office)-19(.)-250(See)-241(your)-260(local)-259(telephone)-260(directory)-241(for)-260(telephone)-260(numbers)-259(or)-241(call)]TJ
T*
(\(512\)891-2030.)Tj
/F5 1 Tf
13.919 0 0 13.919 70.8 215.681 Tm
-0.004 Tc
[(E)-9(.)-2(5.3)-845(D)-6(e)-17(s)0(i)-19(g)4(n)-290(H)-6(o)-14(t)1(li)-19(ne)-293(\226)-276(1)-17(-8)-17(00-)-16(52)-17(1-)-16(627)-17(4)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 190.241 Tm
0 Tc
[(This)-241(is)-259(the)-260(Motorola)-260(number)-241(for)-260(information)-259(pertaining)-259(to)-259(any)-241(Motoro)-19(la)-241(product.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 159.521 Tm
-0.003 Tc
[(E)-8(.)-1(5.4)-844(D)-5(S)-8(P)-284(A)-22(p)5(p)-13(lic)-16(ati)-18(o)5(n)-13(s)-292(H)-5(e)1(lp)-13(lin)-13(e\226)-292(\(5)-16(12)-16(\))-273(8)-16(91)-16(-32)-16(3)1(0)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 134.321 Tm
0 Tc
[(Design)-241(as)-18(sistance)-241(for)-260(specific)-260(DSP)-259(applications)-259(is)-241(available)-260(by)-259(calling)-241(th)-19(is)-241(number.)]TJ
/F3 1 Tf
8.88 0 0 8.88 75.84 664.961 Tm
0.012 Tc
[(ds)26(pbug)-12891(O)6(r)21(der)-6(i)18(n)0(g)-270(i)18(nf)20(or)-6(m)7(a)0(t)20(i)-9(o)27(n)-297(f)20(o)0(r)-277(f)20(r)-6(e)27(e)-297(d)27(ebug)-270(m)7(oni)18(t)-7(o)0(r)-250(f)-7(or)]TJ
16.2162 -1.2432 TD
[(DSP56)26(000/)19(DSP56001)]TJ
28.5946 1.2432 TD
(882)Tj
/F5 1 Tf
-33.4324 -3.8378 TD
[(The)-271(f)20(o)0(l)-8(l)19(ow)5(i)19(n)0(g)-297(i)19(s)-271(a)-298(l)19(i)19(s)-1(t)-278(o)0(f)-278(c)-1(ur)22(re)26(nt)-278(DSP56200)-271(r)22(e)-1(l)-8(a)26(t)-7(e)-1(d)-270(s)-1(of)20(t)-7(w)5(ar)22(e:)]TJ
/F3 1 Tf
-11.3784 -2.5946 TD
[(p1)-6973(1.)20(0)-6702(I)20(nf)20(or)-6(m)7(a)0(t)20(i)-9(o)27(n)-297(o)27(n)-297(5)27(6200)-270(Fi)18(l)-9(t)20(er)-277(Sof)20(t)20(w)4(ar)-6(e)-12216(6343)]TJ
0 -2.3514 TD
[(p2)-6973(1.)20(0)-6702(I)20(nt)20(er)-6(r)21(upt)-278(Dr)21(i)-9(v)26(en)-270(Adapt)20(i)18(v)-2(e)-270(F)1(i)-9(l)18(t)20(e)0(r)-277(F)1(l)18(o)0(wcha)27(r)-6(t)20(.)-9926(10916)]TJ
0 -2.3784 TD
[(p3)-6973(1.)20(0)-6702(\223)21(C\224)-277(code)-270(i)18(m)7(pl)18(em)-20(e)27(n)0(t)-7(a)27(t)-7(i)18(on)-270(of)-278(p2)-15027(25795)]TJ
0 -2.3514 TD
[(p4)-6973(1.)20(0)-6702(P)3(ol)18(l)18(e)0(d)-270(I)-7(/)20(O)-291(Ad)27(apt)-7(i)18(v)-2(e)-270(F)1(i)18(l)18(t)-7(er)-250(Fl)-9(o)27(w)-23(c)26(har)21(t)-12737(10361)]TJ
0 -2.3784 TD
[(p5)-6973(1.)20(0)-6702(\223)21(C\224)-277(code)-270(i)18(m)7(pl)18(em)-20(e)27(n)0(t)-7(a)27(t)-7(i)18(on)-270(of)-278(p4)-15027(24806)]TJ
0 -2.3513 TD
[(p6)-6974(1.)19(1)-6703(I)19(nt)19(er)-7(r)20(upt)-279(Dr)20(i)-10(v)25(en)-271(Dual)-281(FI)19(R)-267(F)0(i)-10(l)17(t)19(e)-1(r)-278(F)0(l)17(o)-1(wchar)20(t)19(.)-9873(9535)]TJ
0 -2.3784 TD
[(p7)-6973(1.)20(0)-6702(\223)21(C\224)-277(code)-270(i)18(m)7(pl)18(em)-20(e)27(n)0(t)-7(a)27(t)-7(i)18(on)-270(of)-278(p6)-15027(28489)]TJ
0 -2.3514 TD
[(p8)-6973(1.)20(0)-6702(P)3(ol)18(l)18(e)0(d)-270(I)-7(/)20(O)-291(Dua)27(l)-280(FI)20(R)-293(F)1(i)18(l)18(t)-7(er)-250(Fl)-9(o)27(w)-23(c)26(har)21(t)-12683(9656)]TJ
0 -2.3784 TD
[(p9)-6973(1.)20(0)-6702(\223)21(C\224)-277(code)-270(i)18(m)7(pl)18(em)-20(e)27(n)0(t)-7(a)27(t)-7(i)18(on)-270(of)-278(p8)-15027(28525)]TJ
/F5 1 Tf
12 0 0 12 218.16 712.001 Tm
-0.011 Tc
[(Ta)-15(bl)-13(e)-295(E)-4(-)-18(2)-15(.)-853(A)-9(v)-15(a)-15(i)-13(l)-13(a)-15(bl)-13(e)-295(S)-4(o)-20(f)2(t)-18(w)-13(a)-15(r)-2(e)]TJ
8.88 0 0 8.88 78.24 688.001 Tm
0.012 Tc
[(Docum)9(e)0(nt)-277(I)20(D)-3104(Vers)27(i)-7(o)1(n)-14242(S)3(ynopsi)20(s)-15054(Si)20(ze)]TJ
ET
69.6 431.201 0.48 270.48 re
f
141.6 644.801 0.48 57.36 re
f
141.6 430.721 0.48 189.36 re
f
213.6 644.801 0.48 57.36 re
f
213.6 430.721 0.48 189.36 re
f
467.52 644.801 0.48 57.36 re
f
467.52 430.721 0.48 189.36 re
f
539.52 431.201 0.48 270.48 re
f
69.6 701.681 470.4 0.48 re
f
70.08 677.921 469.44 0.48 re
f
70.08 675.521 469.44 0.48 re
f
69.6 644.801 470.4 0.48 re
f
69.6 619.601 470.4 0.48 re
f
69.6 598.721 470.4 0.48 re
f
69.6 577.601 470.4 0.48 re
f
69.6 556.721 470.4 0.48 re
f
69.6 535.601 470.4 0.48 re
f
69.6 514.721 470.4 0.48 re
f
69.6 493.601 470.4 0.48 re
f
69.6 472.721 470.4 0.48 re
f
69.6 451.601 470.4 0.48 re
f
69.6 430.721 470.4 0.48 re
f
endstream
endobj
13675 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13622 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(M)9(o)-24(t)15(o)0(rol)-17(a)-15683(A)13(d)-24(di)7(t)-10(i)7(onal)-285(S)-11(upport)-17497(E)-11(-)21(1)-24(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
8.88 0 0 8.88 76.56 664.961 Tm
0.013 Tc
[(sor)22(t)-6(2)28(t)-6(.)21(a)1(sm)-3370(1.)21(0)-6701(T)2(est)-277(p)28(r)-5(o)1(g)28(r)-5(am)-262(f)-6(o)1(r)-249(s)-1(or)22(t)-6(2)1(.)21(a)1(sm)-16370(700)]TJ
/F5 1 Tf
23.8108 -2.5946 TD
0.011 Tc
[(Speech)27(:)]TJ
/F3 1 Tf
-23.8108 -2.5946 TD
[(l)-10(g)26(sol)17(1)-1(.)19(a)-1(sm)-3264(2.)19(0)-6703(Ler)20(oux-)20(G)5(uegue)26(n)-298(s)25(ol)-10(u)26(t)-8(i)17(o)-1(n)-271(f)-8(o)26(r)-278(PARCO)5(R)-294(\()20(LPC\))-278(coe)26(f)-8(f)19(i)-10(c)25(i)-10(e)26(n)-1(t)-8(s)-2867(486)26(1)]TJ
0 -2.3514 TD
[(l)-9(g)27(sol)18(1)0(.)20(h)0(l)-9(p)-11918(Hel)18(p)-297(f)20(o)0(r)-277(l)18(gso)27(l)-9(1.)20(asm)-19912(397)27(1)]TJ
0 -2.3784 TD
[(dur)20(bi)17(n1.)-8(a)26(s)-3(m)-2534(1)-1(.)19(2)-6703(Dur)-7(b)26(i)-10(n)-271(Sol)17(u)-1(t)19(i)-10(o)26(n)-298(f)19(o)-1(r)-278(PARCO)5(R)-267(\()-7(LPC\))-278(c)25(oef)19(f)-8(i)17(ci)17(ent)19(s)-7327(636)26(0)]TJ
0 -2.3513 TD
[(dur)21(bi)18(n1.)-7(h)27(l)-9(p)-11189(H)4(el)18(p)-297(f)20(or)-277(du)27(r)-6(b)0(i)18(n1.)20(asm)-19182(361)27(6)]TJ
0 -2.3784 TD
[(adpc)25(m)-21(.)19(asm)-2859(1)-1(.)19(0)-6703(32)-271(kbi)17(t)-8(s)25(/)-8(s)-273(CCI)19(TT)-297(A)29(D)-24(PCM)-264(S)2(peec)25(h)-298(C)3(o)26(der)]TJ
0 -2.3514 TD
[(adpc)26(m)-20(.)20(hl)18(p)-3432(1)0(.)20(0)-6702(Hel)18(p)-297(f)20(i)18(l)-9(e)-270(f)20(o)0(r)-277(adpc)26(m)7(.)-7(as)26(m)-17966(148)27(17)]TJ
0 -2.3784 TD
[(adpc)26(m)-20(n)27(s.)-7(a)27(s)-2(m)-1804(1)0(.)20(0)-6702(Nonst)20(anda)27(r)-6(d)-270(ADPCM)-290(s)26(our)-6(c)26(e)-270(code)-13054(547)27(33)]TJ
0 -2.3514 TD
[(adpc)26(m)-20(n)27(s.)-7(h)27(l)-9(p)-2351(1)0(.)20(0)-6702(Hel)18(p)-297(f)20(i)18(l)-9(e)-270(f)20(o)0(r)-277(adpc)26(m)7(n)0(s.)20(asm)-16885(995)27(2)]TJ
/F5 1 Tf
20.5135 -2.5946 TD
-0.016 Tc
[(S)-25(t)-34(a)-28(n)-27(da)-28(r)-32(d)-297(I)-35(/)-8(O)-319(E)-25(qu)-27(a)-28(t)-34(es)-28(:)]TJ
/F3 1 Tf
-20.5135 -2.5946 TD
0.012 Tc
[(i)-9(o)27(equ.)20(asm)-3425(1)0(.)20(1)-6702(M)7(o)0(t)-7(o)0(r)21(o)0(l)18(a)-270(St)-7(an)27(dar)21(d)-297(I)20(/)-7(O)-264(Equat)20(e)-270(F)1(i)18(l)-9(e)-13216(877)27(4)]TJ
0 -2.3514 TD
[(i)-9(o)27(equl)18(c.)20(asm)-2696(1)0(.)20(1)-6702(Lower)-277(Cas)26(e)-270(Ver)-6(s)26(i)-9(o)0(n)-270(o)0(f)-251(i)-9(oe)27(qu.)20(asm)-13398(878)27(8)]TJ
0 -2.3784 TD
[(i)-9(n)27(t)-7(e)0(q)27(u)0(.)-7(a)27(sm)-3155(1.)20(0)-6702(S)3(t)-7(a)27(ndar)21(d)-297(I)20(nt)20(er)-6(r)21(upt)-278(E)30(quat)20(e)-297(F)28(i)-9(l)18(e)-15027(108)27(2)]TJ
T*
[(i)-10(n)26(t)-8(e)-1(q)26(u)-1(l)-10(c)25(.)-8(a)-1(s)25(m)-2426(1.)19(0)-6703(Lower)-278(Cas)25(e)-271(Ver)-7(s)25(i)-10(o)-1(n)-271(o)-1(f)-252(i)-10(nt)19(equ)26(.)-8(a)-1(s)25(m)-13129(108)26(2)]TJ
/F5 1 Tf
21.2703 -2.5676 TD
[(T)27(ool)-8(s)-271(a)-1(nd)-270(Ut)20(i)-8(l)19(i)-8(t)20(i)19(es:)]TJ
/F3 1 Tf
-21.2703 -2.5946 TD
[(sr)21(ec.)20(c)-5407(4.)20(10)-6135(Ut)-7(i)18(l)18(i)-9(t)20(y)-272(t)-7(o)-270(co)27(nver)21(t)-278(D)4(SP5600)27(0)-297(O)6(M)7(F)-269(f)-7(o)27(r)-6(m)7(at)-278(t)20(o)-270(SREC.)-6034(389)27(75)]TJ
0 -2.3784 TD
0.013 Tc
[(sr)22(ec.)21(doc)-4271(4.)21(10)-6134(M)8(anual)-251(page)-269(f)-6(o)28(r)-276(s)-1(r)22(e)1(c.)21(c.)-18006(795)28(1)]TJ
0 -2.3514 TD
[(sr)22(ec.)21(h)-5350(4.)21(10)-6134(I)-6(n)28(cl)-8(u)28(d)1(e)-269(f)-6(i)19(l)19(e)-296(f)21(o)1(r)-276(s)-1(r)22(e)1(c.)21(c)-19298(347)28(2)]TJ
0 -2.3784 TD
0.012 Tc
[(sr)21(ec.)20(e)0(xe)-4270(4.)20(10)-6135(Sr)-6(ec)-272(e)27(x)-2(ecut)20(abl)18(e)-270(f)-7(o)27(r)-277(I)-7(B)3(M)-263(P)3(C)-16104(220)27(65)]TJ
0 -2.3514 TD
[(sl)18(oader)21(.)20(a)0(sm)-2587(1.)20(1)-6702(S)3(er)-6(i)18(a)0(l)-252(l)-9(oa)27(der)-277(f)20(r)-6(om)-263(t)-7(h)27(e)-297(S)3(CI)-251(por)-6(t)-251(f)-7(or)-277(t)20(h)0(e)-270(D)4(SP560)27(01)-6594(398)27(6)]TJ
0 -2.3784 TD
[(sl)18(oader)21(.)20(h)0(l)-9(p)-3135(1.)20(1)-6702(H)4(el)18(p)-297(f)20(or)-277(sl)18(oa)27(der)-6(.)20(a)0(sm)-19236(259)27(8)]TJ
0 -2.3514 TD
[(sl)18(oader)21(.)20(p)-3946(1.)20(1)-6702(S)3(er)-6(i)18(a)0(l)-252(l)-9(oa)27(der)-277(s-)21(r)-6(e)27(cor)21(d)-297(f)20(i)18(l)-9(e)-270(f)20(o)0(r)-277(down)27(l)-9(oa)27(d)-297(t)20(o)-270(EPRO)6(M)-6155(736)]TJ
0 -2.3784 TD
[(par)21(i)-9(t)20(y.)20(asm)-3425(1)0(.)20(0)-6702(Par)-6(i)18(t)20(y)-272(cal)18(c)-2(ul)18(at)20(i)-9(o)27(n)-297(o)0(f)-251(a)-297(2)27(4)0(-)-6(b)0(i)18(t)-278(n)27(u)0(m)7(ber)-277(i)18(n)-297(a)27(ccum)7(u)0(l)18(a)0(t)20(o)0(r)-277(A)-4618(164)27(1)]TJ
0 -2.3514 TD
[(par)21(i)-9(t)20(y.)20(hl)18(p)-4000(1)0(.)20(0)-6702(Hel)18(p)-297(f)20(o)0(r)-277(p)0(a)27(r)-6(i)18(t)-7(y)26(.)-7(as)26(m)-20101(936)]TJ
0 -2.3784 TD
0.013 Tc
[(par)22(i)-8(t)21(yt)21(.)-6(a)28(sm)-3154(1.)21(0)-6701(T)2(est)-277(p)28(r)-5(o)1(g)28(r)-5(am)-262(f)-6(o)1(r)-249(par)-5(i)19(t)21(y.)21(asm)-16154(685)]TJ
0 -2.3514 TD
0.012 Tc
[(par)21(i)-9(t)20(yt)20(.)-7(h)27(l)-9(p)-3702(1.)20(0)-6702(H)4(el)18(p)-297(f)20(or)-277(pa)27(r)-6(i)18(t)-7(y)26(t)-7(.)20(asm)-19804(259)]TJ
/F5 1 Tf
12 0 0 12 218.88 712.001 Tm
0.007 Tc
[(Ta)23(bl)5(e)-257(E)-6(-)20(2)3(.)-835(A)9(va)23(i)5(l)5(a)3(bl)25(e)-277(S)14(oft)20(w)5(ar)16(e)]TJ
8.88 0 0 8.88 78.96 688.001 Tm
0.011 Tc
[(Docu)27(m)-19(e)26(nt)-278(I)-8(D)-3132(Ve)26(rsi)19(o)0(n)-14243(S)2(yno)27(p)0(si)-8(s)-15082(S)2(i)-8(z)-3(e)]TJ
ET
70.32 98.081 0.48 603.6 re
f
142.32 655.601 0.48 46.56 re
f
142.32 462.641 0.48 168.48 re
f
142.32 353.681 0.48 84.48 re
f
142.32 97.601 0.48 231.6 re
f
214.32 655.601 0.48 46.56 re
f
214.32 462.641 0.48 168.48 re
f
214.32 353.681 0.48 84.48 re
f
214.32 97.601 0.48 231.6 re
f
468.24 655.601 0.48 46.56 re
f
468.24 462.641 0.48 168.48 re
f
468.24 353.681 0.48 84.48 re
f
468.24 97.601 0.48 231.6 re
f
540.24 98.081 0.48 603.6 re
f
70.32 701.681 470.4 0.48 re
f
70.8 677.921 469.44 0.48 re
f
70.8 675.521 469.44 0.48 re
f
70.32 655.601 470.4 0.48 re
f
70.32 630.641 470.4 0.48 re
f
70.32 609.761 470.4 0.48 re
f
70.32 588.641 470.4 0.48 re
f
70.32 567.761 470.4 0.48 re
f
70.32 546.641 470.4 0.48 re
f
70.32 525.761 470.4 0.48 re
f
70.32 504.641 470.4 0.48 re
f
70.32 483.761 470.4 0.48 re
f
70.32 462.641 470.4 0.48 re
f
70.32 437.681 470.4 0.48 re
f
70.32 416.801 470.4 0.48 re
f
70.32 395.681 470.4 0.48 re
f
70.32 374.801 470.4 0.48 re
f
70.32 353.681 470.4 0.48 re
f
70.32 328.721 470.4 0.48 re
f
70.32 307.601 470.4 0.48 re
f
70.32 286.721 470.4 0.48 re
f
70.32 265.601 470.4 0.48 re
f
70.32 244.721 470.4 0.48 re
f
70.32 223.601 470.4 0.48 re
f
70.32 202.721 470.4 0.48 re
f
70.32 181.601 470.4 0.48 re
f
70.32 160.721 470.4 0.48 re
f
70.32 139.601 470.4 0.48 re
f
70.32 118.721 470.4 0.48 re
f
70.32 97.601 470.4 0.48 re
f
endstream
endobj
13623 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13520 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(E)14(-)-2(12)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
8.88 0 0 8.88 75.84 664.961 Tm
0.012 Tc
[(l)18(a)0(t)20(i)-9(i)18(r)21(.)-7(a)0(s)26(m)-4074(1.)20(0)-6702(L)0(a)27(t)-7(t)20(i)-9(c)26(e)-297(I)20(I)20(R)-293(Fi)18(l)18(t)-7(er)-250(M)-20(a)27(cr)-6(o)-18405(1257)]TJ
0 -2.3784 TD
[(l)18(a)0(t)20(i)-9(i)18(r)21(.)-7(h)0(l)18(p)-12729(Hel)18(p)-270(f)-7(o)27(r)-277(l)-9(at)20(i)18(i)-9(r)21(.)20(asm)-20723(6402)]TJ
0 -2.3514 TD
[(l)18(a)0(t)20(i)-9(i)18(r)21(t)-7(.)20(asm)-3777(1)0(.)20(0)-6702(Tes)26(t)-278(pr)21(ogr)-6(a)27(m)-290(f)20(o)0(r)-277(l)18(at)-7(i)18(i)18(r)-6(.)20(a)0(sm)-16777(1407)]TJ
0 -2.3784 TD
[(l)18(a)0(t)20(gen.)20(asm)-3155(1)0(.)20(0)-6702(G)6(ene)27(r)-6(a)0(l)18(i)18(z)-2(ed)-270(Lat)20(t)-7(i)18(ce)-270(FI)20(R/)-7(I)20(I)20(R)-293(Fi)18(l)18(t)-7(er)-277(M)7(a)0(c)26(r)-6(o)-10756(1334)]TJ
0 -2.3514 TD
[(l)18(a)0(t)20(gen.)20(hl)18(p)-11837(H)4(el)18(p)-270(f)-7(o)27(r)-277(l)-9(a)0(t)20(gen)27(.)-7(a)0(s)26(m)-19831(5485)]TJ
0 -2.3784 TD
[(l)18(a)0(t)20(gent)20(.)-7(a)27(sm)-2885(1.)20(0)-6702(T)1(es)26(t)-278(p)0(r)21(ogr)-6(a)27(m)-290(f)20(o)0(r)-277(l)18(at)-7(g)27(en.)20(asm)-15885(1269)]TJ
0 -2.3514 TD
0.013 Tc
[(l)19(a)1(t)21(n)1(r)-5(m)8(.)21(a)1(sm)-3100(1.)21(0)-6701(N)5(or)22(m)8(a)1(l)-8(i)19(ze)28(d)-296(L)28(at)-6(t)21(i)19(ce)-269(I)-6(I)21(R)-292(F)29(i)-8(l)19(t)-6(e)28(r)-276(M)8(acr)22(o)-13026(1407)]TJ
0 -2.3784 TD
0.012 Tc
[(l)18(a)0(t)20(n)0(r)-6(m)7(.)20(h)0(l)18(p)-11783(Hel)18(p)-270(f)-7(o)27(r)-277(l)-9(at)20(nr)21(m)7(.)-7(as)26(m)-19777(7475)]TJ
0 -2.3513 TD
[(l)18(a)0(t)20(n)0(r)-6(m)7(t)20(.)-7(as)26(m)-2831(1)0(.)20(0)-6702(Tes)26(t)-278(pr)21(ogr)-6(a)27(m)-290(f)20(o)0(r)-277(l)18(at)-7(n)27(r)-6(m)7(.)20(asm)-15831(1595)]TJ
/F5 1 Tf
21.2973 -2.5946 TD
[(M)7(a)0(t)-6(r)23(i)-7(x)-270(O)6(p)1(er)23(at)-6(i)20(ons:)]TJ
/F3 1 Tf
-21.2973 -2.5946 TD
[(m)7(a)0(t)20(m)7(ul)-9(1)27(.)-7(as)26(m)-2047(1)0(.)20(0)-6702([)20(1)0(x3])20([)20(3)0(x3])20(=)1([)-7(1)27(x3])-278(M)7(at)20(r)-6(i)18(x)-272(M)7(ul)18(t)-7(i)18(pl)18(i)-9(c)26(at)-7(i)18(o)0(n)-12243(1817)]TJ
0 -2.3514 TD
[(m)7(a)0(t)20(m)7(ul)-9(1)27(.)-7(hl)18(p)-10702(H)4(el)18(p)-270(f)-7(o)27(r)-277(m)-20(a)27(t)-7(m)7(ul)18(1.)20(asm)-18696(527)]TJ
0 -2.3784 TD
[(m)7(a)0(t)20(m)7(ul)-9(2)27(.)-7(as)26(m)-2047(1)0(.)20(0)-6702(G)6(ene)27(r)-6(a)0(l)-252(M)-20(a)27(t)-7(r)21(i)-9(x)-272(M)7(ul)18(t)-7(i)18(pl)18(i)18(c)-2(at)20(i)-9(o)27(n,)-278(C=AB)-12591(2650)]TJ
0 -2.3514 TD
[(m)7(a)0(t)20(m)7(ul)-9(2)27(.)-7(hl)18(p)-10702(H)4(el)18(p)-270(f)-7(o)27(r)-277(m)-20(a)27(t)-7(m)7(ul)18(2.)20(asm)-18696(780)]TJ
0 -2.3784 TD
[(m)7(a)0(t)20(m)7(ul)-9(3)27(.)-7(as)26(m)-2047(1)0(.)20(0)-6702(G)6(ene)27(r)-6(a)0(l)-252(M)-20(a)27(t)-7(r)21(i)-9(x)-272(M)7(ul)18(t)-7(i)18(pl)18(y-)21(Accu)27(m)-20(u)27(l)-9(a)0(t)20(e)0(,)-278(C)4(=AB+)28(Q)-8021(2815)]TJ
0 -2.3514 TD
[(m)7(a)0(t)20(m)7(ul)-9(3)27(.)-7(hl)18(p)-2594(1)0(.)20(0)-6702(Hel)18(p)-270(f)-7(o)27(r)-277(m)-20(a)27(t)-7(m)7(u)0(l)18(3)0(.)20(a)0(sm)-18696(865)]TJ
/F5 1 Tf
19.8649 -2.5946 TD
[(Reed-)21(S)3(ol)20(om)-18(on)-269(Enco)28(der:)]TJ
/F3 1 Tf
-19.8649 -2.5946 TD
[(r)21(eadm)7(e.)20(r)-6(s)-3542(1.)20(0)-6702(I)20(nst)20(r)-6(uc)26(t)-7(i)18(ons)-272(f)20(o)0(r)-277(R)4(eed)27(-)-6(S)3(ol)18(om)7(on)-270(cod)27(i)-9(ng)-11648(5200)]TJ
0 -2.3784 TD
[(r)21(scd.)20(a)0(sm)-3993(1.)20(0)-6702(R)4(eed)27(-)-6(S)3(ol)18(om)7(on)-270(cod)27(e)0(r)-277(f)20(or)-277(DSP5600)27(0)-297(s)26(i)-9(m)7(ul)18(at)20(or)-8006(5822)]TJ
0 -2.3513 TD
[(ne)27(w)-23(c)26(.)-7(c)-4947(1.)20(0)-6702(R)4(eed)27(-)-6(S)3(ol)18(om)7(on)-270(cod)27(e)0(r)-277(c)-2(od)27(ed)-297(i)18(n)-270(C)-13915(4075)]TJ
0 -2.3784 TD
[(t)20(abl)18(e1.)20(asm)-3155(1)0(.)20(0)-6702(I)20(n)0(cl)18(ude)-270(f)20(i)-9(l)18(e)-270(f)-7(o)27(r)-277(R)4(-)-6(S)-267(code)27(r)-17466(7971)]TJ
0 -2.3514 TD
[(t)20(abl)18(e2.)20(asm)-3155(1)0(.)20(0)-6702(I)20(n)0(cl)18(ude)-270(f)20(i)-9(l)18(e)-270(f)-7(o)27(r)-277(R)4(-)-6(S)-267(code)27(r)-17466(4011)]TJ
/F5 1 Tf
21.5405 -2.5946 TD
0.018 Tc
[(S)9(o)34(rt)27(in)7(g)-263(R)10(o)7(u)7(t)27(in)7(e)33(s)6(:)]TJ
/F3 1 Tf
-21.5405 -2.5946 TD
0.012 Tc
[(so)27(r)-6(t)20(1.)20(asm)-3669(1)0(.)20(0)-6702(Ar)21(r)-6(a)0(y)-272(S)3(or)21(t)-278(b)0(y)-272(S)3(t)20(r)-6(a)27(i)-9(gh)27(t)-278(S)3(el)18(ect)20(i)-9(o)27(n)-14486(1312)]TJ
0 -2.3514 TD
[(so)27(r)-6(t)20(1.)20(hl)-9(p)-12324(H)4(el)18(p)-270(f)-7(o)27(r)-277(sor)21(t)-7(1.)20(asm)-20317(1908)]TJ
0 -2.3784 TD
[(so)27(r)-6(t)20(1t)20(.)-7(a)0(s)26(m)-3398(1.)20(0)-6702(T)1(es)26(t)-278(p)0(r)21(ogr)-6(a)27(m)-290(f)20(o)0(r)-277(s)-2(or)21(t)20(1)0(.)-7(a)0(s)26(m)-16398(689)]TJ
0 -2.3514 TD
[(so)27(r)-6(t)20(2.)20(asm)-3669(1)0(.)20(1)-6702(Ar)21(r)-6(a)0(y)-272(S)3(or)21(t)-278(b)0(y)-272(H)4(ea)27(psor)21(t)-278(M)7(et)-7(h)27(o)0(d)-14648(2183)]TJ
0 -2.3784 TD
[(so)27(r)-6(t)20(2.)20(hl)-9(p)-12324(H)4(el)18(p)-270(f)-7(o)27(r)-277(sor)21(t)-7(2.)20(asm)-20317(2004)]TJ
/F5 1 Tf
12 0 0 12 218.16 712.001 Tm
-0.011 Tc
[(Ta)-15(bl)-13(e)-295(E)-4(-)-18(2)-15(.)-853(A)-9(v)-15(a)-15(i)-13(l)-13(a)-15(bl)-13(e)-295(S)-4(o)-20(f)2(t)-18(w)-13(a)-15(r)-2(e)]TJ
8.88 0 0 8.88 78.24 688.001 Tm
0.012 Tc
[(Docum)9(e)0(nt)-277(I)20(D)-3104(Vers)27(i)-7(o)1(n)-14242(S)3(ynopsi)20(s)-15054(Si)20(ze)]TJ
ET
69.6 77.201 0.48 624.48 re
f
141.6 487.601 0.48 214.56 re
f
141.6 336.641 0.48 126.48 re
f
141.6 206.561 0.48 105.6 re
f
141.6 76.721 0.48 105.36 re
f
213.6 487.601 0.48 214.56 re
f
213.6 336.641 0.48 126.48 re
f
213.6 206.561 0.48 105.6 re
f
213.6 76.721 0.48 105.36 re
f
467.52 487.601 0.48 214.56 re
f
467.52 336.641 0.48 126.48 re
f
467.52 206.561 0.48 105.6 re
f
467.52 76.721 0.48 105.36 re
f
539.52 77.201 0.48 624.48 re
f
69.6 701.681 470.4 0.48 re
f
70.08 677.921 469.44 0.48 re
f
70.08 675.521 469.44 0.48 re
f
69.6 655.601 470.4 0.48 re
f
69.6 634.721 470.4 0.48 re
f
69.6 613.601 470.4 0.48 re
f
69.6 592.721 470.4 0.48 re
f
69.6 571.601 470.4 0.48 re
f
69.6 550.721 470.4 0.48 re
f
69.6 529.601 470.4 0.48 re
f
69.6 508.721 470.4 0.48 re
f
69.6 487.601 470.4 0.48 re
f
69.6 462.641 470.4 0.48 re
f
69.6 441.761 470.4 0.48 re
f
69.6 420.641 470.4 0.48 re
f
69.6 399.761 470.4 0.48 re
f
69.6 378.641 470.4 0.48 re
f
69.6 357.761 470.4 0.48 re
f
69.6 336.641 470.4 0.48 re
f
69.6 311.681 470.4 0.48 re
f
69.6 290.561 470.4 0.48 re
f
69.6 269.681 470.4 0.48 re
f
69.6 248.561 470.4 0.48 re
f
69.6 227.681 470.4 0.48 re
f
69.6 206.561 470.4 0.48 re
f
69.6 181.601 470.4 0.48 re
f
69.6 160.721 470.4 0.48 re
f
69.6 139.601 470.4 0.48 re
f
69.6 118.721 470.4 0.48 re
f
69.6 97.601 470.4 0.48 re
f
69.6 76.721 470.4 0.48 re
f
endstream
endobj
13521 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13414 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(M)9(o)-24(t)15(o)0(rol)-17(a)-15683(A)13(d)-24(di)7(t)-10(i)7(onal)-285(S)-11(upport)-17497(E)-11(-)21(1)-24(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
8.88 0 0 8.88 76.56 664.961 Tm
0.012 Tc
[(l)-9(o)27(g2nr)21(m)7(.)-7(as)26(m)-2263(1)0(.)20(0)-6702(Nor)-6(m)7(al)18(i)18(z)-2(i)18(n)0(g)-270(base)-270(2)-270(l)18(ogar)21(i)-9(t)20(hm)-290(m)7(a)0(c)26(r)-6(o)-12378(226)27(2)]TJ
0 -2.3784 TD
[(l)-9(o)27(g2nr)21(m)7(.)-7(hl)18(p)-10918(H)4(el)18(p)-297(f)20(or)-277(l)18(og2n)27(r)-6(m)7(.)20(a)0(sm)-18912(676)]TJ
0 -2.3514 TD
[(l)-9(o)27(g2nr)21(m)7(t)-7(.)20(a)0(sm)-1966(1.)20(0)-6702(T)1(est)-278(p)27(r)-6(o)0(g)27(r)-6(am)-263(f)-7(o)0(r)-250(l)-9(og)27(2nr)-6(m)7(.)20(asm)-14966(108)27(4)]TJ
0 -2.3784 TD
[(exp2)27(.)-7(a)0(s)26(m)-3723(1.)20(0)-6702(E)3(xpon)27(ent)20(i)-9(a)0(l)-252(base)-270(2)-270(b)0(y)-272(pol)18(yno)27(m)-20(i)18(a)0(l)-280(a)27(ppr)21(oxi)18(m)-20(a)27(t)-7(i)18(o)0(n)-6864(926)]TJ
0 -2.3514 TD
[(exp2)27(.)-7(h)0(l)18(p)-12378(Hel)18(p)-297(f)20(o)0(r)-277(e)0(x)26(p2.)20(asm)-20371(759)]TJ
0 -2.3784 TD
[(exp2)27(t)-7(.)20(asm)-3425(1)0(.)20(0)-6702(Test)-278(p)27(r)-6(og)27(r)-6(a)0(m)-263(f)-7(or)-250(exp2.)20(asm)-16425(101)27(9)]TJ
0 -2.3514 TD
[(sqr)21(t)-7(1)27(.)-7(as)26(m)-3669(1)0(.)20(0)-6702(Squar)21(e)-270(R)4(oot)-278(by)-272(pol)18(yn)27(om)7(i)-9(a)0(l)-252(appr)21(oxi)18(m)7(at)20(i)-9(o)0(n)27(,)-278(7)-270(b)0(i)-9(t)-251(accur)21(a)0(cy)-2974(991)]TJ
0 -2.3784 TD
[(sqr)21(t)-7(1)27(.)-7(hl)18(p)-12324(H)4(el)18(p)-297(f)20(or)-277(sq)27(r)-6(t)20(1.)20(asm)-20317(779)]TJ
0 -2.3513 TD
0.013 Tc
[(sqr)22(t)-6(1)28(t)-6(.)21(a)1(sm)-3370(1.)21(0)-6701(T)2(est)-277(p)28(r)-5(o)1(g)28(r)-5(am)-262(f)-6(o)1(r)-249(s)-1(qr)22(t)-6(1)1(.)21(a)1(sm)-16370(106)28(5)]TJ
0 -2.3784 TD
0.012 Tc
[(sqr)21(t)-7(2)27(.)-7(as)26(m)-3669(1)0(.)20(0)-6702(Squar)21(e)-270(R)4(oot)-278(by)-272(pol)18(yn)27(om)7(i)-9(a)0(l)-252(appr)21(oxi)18(m)7(at)20(i)-9(o)0(n)27(,)-278(10)-270(bi)18(t)-278(a)0(ccu)27(r)-6(a)0(c)26(y)-2434(899)]TJ
0 -2.3513 TD
[(sqr)21(t)-7(2)27(.)-7(hl)18(p)-12324(H)4(el)18(p)-297(f)20(or)-277(sq)27(r)-6(t)20(2.)20(asm)-20317(776)]TJ
0 -2.3784 TD
0.013 Tc
[(sqr)22(t)-6(2)28(t)-6(.)21(a)1(sm)-3370(1.)21(0)-6701(T)2(est)-277(p)28(r)-5(o)1(g)28(r)-5(am)-262(f)-6(o)1(r)-249(s)-1(qr)22(t)-6(2)1(.)21(a)1(sm)-16370(103)28(1)]TJ
0 -2.3514 TD
0.012 Tc
[(sqr)21(t)-7(3)27(.)-7(as)26(m)-3669(1)0(.)20(0)-6702(Ful)18(l)-280(pr)21(eci)18(s)-2(i)18(o)0(n)-270(S)3(quar)21(e)-270(R)4(oot)-278(M)7(a)0(cr)21(o)-13567(138)27(8)]TJ
0 -2.3784 TD
[(sqr)21(t)-7(3)27(.)-7(hl)18(p)-12324(H)4(el)18(p)-297(f)20(or)-277(sq)27(r)-6(t)20(3.)20(asm)-20317(794)]TJ
0 -2.3514 TD
0.013 Tc
[(sqr)22(t)-6(3)28(t)-6(.)21(a)1(sm)-3370(1.)21(0)-6701(T)2(est)-277(p)28(r)-5(o)1(g)28(r)-5(am)-262(f)-6(o)1(r)-249(s)-1(qr)22(t)-6(3)1(.)21(a)1(sm)-16370(105)28(3)]TJ
0 -2.3784 TD
0.012 Tc
[(t)-7(l)18(i)18(.)-7(as)26(m)-5182(1)0(.)20(1)-6702(Li)18(near)-277(t)20(abl)18(e)-270(l)-9(o)27(o)0(kup/)20(i)18(n)0(t)-7(e)27(r)-6(pol)18(at)20(i)18(o)0(n)-270(r)-6(out)20(i)18(n)0(e)-270(f)-7(or)-250(f)-7(unc)26(t)-7(i)18(on)]TJ
16.2162 -1.2432 TD
[(gener)21(at)20(i)-9(o)27(n)]TJ
28.5946 1.2432 TD
[(325)27(3)]TJ
-44.8108 -3.5946 TD
-0.007 Tc
[(t)-26(li.)-26(h)-19(l)-1(p)-5748(1)-19(.1)-6721(H)-15(e)-19(lp)-316(fo)-19(r)-296(t)1(l)-28(i)-1(.a)-19(s)-21(m)-21850(1)-19(5)-19(1)8(0)]TJ
0 -2.3784 TD
0.013 Tc
[(bi)19(ngr)22(ay.)21(a)1(sm)-2586(1.)21(0)-6701(B)4(i)-8(n)28(ar)-5(y)-271(t)21(o)-269(G)-20(r)22(a)1(y)-271(c)-1(od)28(e)-296(c)27(onver)22(si)19(on)-269(m)8(a)1(cr)22(o)-11377(601)]TJ
0 -2.3513 TD
0.012 Tc
[(bi)18(ngr)21(ayt)20(.)-7(as)26(m)-2317(1)0(.)20(0)-6702(Test)-278(p)27(r)-6(og)27(r)-6(a)0(m)-263(f)-7(or)-250(bi)-9(n)27(g)0(r)-6(a)0(y)26(.)-7(a)27(s)-2(m)-15317(991)]TJ
0 -2.3784 TD
[(r)-6(a)0(n)27(d1.)20(asm)-3317(1)0(.)20(1)-6702(Pseud)27(o)-297(R)4(an)27(dom)-290(Se)27(quenc)26(e)-297(G)6(en)27(er)-6(at)20(or)-11358(244)27(6)]TJ
0 -2.3514 TD
[(r)-6(a)0(n)27(d1.)20(hl)-9(p)-11973(H)4(el)18(p)-297(f)20(or)-277(r)21(and1.)20(as)26(m)-19993(704)]TJ
/F5 1 Tf
22.3243 -2.5946 TD
-0.009 Tc
[(L)-20(a)-21(tt)-27(ic)-21(e)-291(F)-20(il)-28(te)-21(r)-25(s)-21(:)]TJ
/F3 1 Tf
-22.3243 -2.5946 TD
0.013 Tc
[(l)-8(a)28(t)-6(f)21(i)-8(r)22(1.)21(asm)-3424(1)1(.)21(0)-6701(Lat)21(t)-6(i)19(ce)-269(FI)21(R)-292(F)2(i)19(l)19(t)-6(e)28(r)-276(M)-19(a)28(cr)-5(o)-18053(115)28(6)]TJ
0 -2.3514 TD
0.012 Tc
[(l)-9(a)27(t)-7(f)20(i)-9(r)21(1.)20(hl)18(p)-12108(H)4(el)18(p)-297(f)20(or)-277(l)18(a)0(t)20(f)-7(i)18(r)-6(1)27(.)-7(as)26(m)-20101(632)27(7)]TJ
0 -2.3784 TD
0.013 Tc
[(l)-8(a)28(t)-6(f)21(i)-8(r)22(1t)21(.)-6(a)28(sm)-3154(1.)21(0)-6701(T)2(est)-277(p)28(r)-5(o)1(g)28(r)-5(am)-262(f)-6(o)1(r)-249(l)-8(at)21(f)21(i)-8(r)22(1)1(.)21(a)1(sm)-16154(142)28(4)]TJ
0 -2.3514 TD
0.012 Tc
[(l)-9(a)27(t)-7(f)20(i)-9(r)21(2.)20(asm)-3425(1)0(.)20(0)-6702(Lat)20(t)-7(i)18(ce)-270(FI)20(R)-293(F)1(i)18(l)18(t)-7(e)27(r)-277(M)-20(a)27(cr)-6(o)-270(\()21(m)7(odi)18(f)-7(i)18(ed)-270(m)7(odul)18(o)-270(c)-2(ount)20(\))-6925(117)27(4)]TJ
0 -2.3784 TD
[(l)-9(a)27(t)-7(f)20(i)-9(r)21(2.)20(hl)18(p)-12108(H)4(el)18(p)-297(f)20(or)-277(l)18(a)0(t)20(f)-7(i)18(r)-6(2)27(.)-7(as)26(m)-20101(129)27(5)]TJ
0 -2.3514 TD
0.013 Tc
[(l)-8(a)28(t)-6(f)21(i)-8(r)22(2t)21(.)-6(a)28(sm)-3154(1.)21(0)-6701(T)2(est)-277(p)28(r)-5(o)1(g)28(r)-5(am)-262(f)-6(o)1(r)-249(l)-8(at)21(f)21(i)-8(r)22(2)1(.)21(a)1(sm)-16154(142)28(3)]TJ
/F5 1 Tf
12 0 0 12 218.88 712.001 Tm
0.007 Tc
[(Ta)23(bl)5(e)-257(E)-6(-)20(2)3(.)-835(A)9(va)23(i)5(l)5(a)3(bl)25(e)-277(S)14(oft)20(w)5(ar)16(e)]TJ
8.88 0 0 8.88 78.96 688.001 Tm
0.011 Tc
[(Docu)27(m)-19(e)26(nt)-278(I)-8(D)-3132(Ve)26(rsi)19(o)0(n)-14243(S)2(yno)27(p)0(si)-8(s)-15082(S)2(i)-8(z)-3(e)]TJ
ET
70.32 74.081 0.48 627.6 re
f
142.32 224.561 0.48 477.6 re
f
142.32 73.601 0.48 126.48 re
f
214.32 224.561 0.48 477.6 re
f
214.32 73.601 0.48 126.48 re
f
468.24 224.561 0.48 477.6 re
f
468.24 73.601 0.48 126.48 re
f
540.24 74.081 0.48 627.6 re
f
70.32 701.681 470.4 0.48 re
f
70.8 677.921 469.44 0.48 re
f
70.8 675.521 469.44 0.48 re
f
70.32 655.601 470.4 0.48 re
f
70.32 634.721 470.4 0.48 re
f
70.32 613.601 470.4 0.48 re
f
70.32 592.721 470.4 0.48 re
f
70.32 571.601 470.4 0.48 re
f
70.32 550.721 470.4 0.48 re
f
70.32 529.601 470.4 0.48 re
f
70.32 508.721 470.4 0.48 re
f
70.32 487.601 470.4 0.48 re
f
70.32 466.721 470.4 0.48 re
f
70.32 445.601 470.4 0.48 re
f
70.32 424.721 470.4 0.48 re
f
70.32 403.601 470.4 0.48 re
f
70.32 382.721 470.4 0.48 re
f
70.32 361.601 470.4 0.48 re
f
70.32 329.681 470.4 0.48 re
f
70.32 308.561 470.4 0.48 re
f
70.32 287.681 470.4 0.48 re
f
70.32 266.561 470.4 0.48 re
f
70.32 245.681 470.4 0.48 re
f
70.32 224.561 470.4 0.48 re
f
70.32 199.601 470.4 0.48 re
f
70.32 178.721 470.4 0.48 re
f
70.32 157.601 470.4 0.48 re
f
70.32 136.721 470.4 0.48 re
f
70.32 115.601 470.4 0.48 re
f
70.32 94.721 470.4 0.48 re
f
70.32 73.601 470.4 0.48 re
f
endstream
endobj
13415 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13302 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(E)14(-)-2(10)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
8.88 0 0 8.88 75.84 664.961 Tm
0.013 Tc
[(t)21(r)-5(an)28(si)19(i)-8(r)22(.)-6(h)28(l)-8(p)-3431(1.)21(0)-6701(H)5(el)19(p)-269(f)-6(i)19(l)19(e)-296(f)21(o)1(r)-276(t)21(r)-5(a)28(nsi)19(i)-8(r)22(.)21(asm)-17965(974)]TJ
/F5 1 Tf
19.8919 -2.5946 TD
0.011 Tc
[(Fl)-8(o)27(a)-1(t)-7(i)19(ng-)20(Poi)-8(n)0(t)-251(R)3(out)-7(i)19(n)0(es:)]TJ
/F3 1 Tf
-19.8919 -2.5946 TD
[(f)20(pdef)20(.)-7(h)27(l)-9(p)-4216(2.)20(0)-6702(S)3(t)20(o)0(r)-6(a)27(ge)-270(f)-7(o)0(r)21(m)7(at)-278(and)-270(ar)21(i)18(t)-7(hm)7(et)20(i)18(c)-299(r)21(epr)21(ese)27(n)0(t)-7(a)0(t)20(i)18(on)-270(def)20(i)-9(n)0(i)18(t)20(i)-9(o)27(n)-4189(10600)]TJ
0 -2.3514 TD
[(f)20(p)0(cal)18(l)18(s)-2(.)20(h)0(l)-9(p)-3594(2.)20(1)-6702(S)3(ub)27(r)-6(out)20(i)18(n)0(e)-270(c)-2(al)18(l)-9(i)18(ng)-270(co)27(nvent)20(i)18(ons)-14866(11876)]TJ
0 -2.3784 TD
0.013 Tc
[(f)21(p)1(l)19(i)-8(s)27(t)-6(.)21(a)1(sm)-3830(2.)21(0)-6701(T)2(es)27(t)-277(f)-6(i)19(l)19(e)-269(t)-6(h)1(a)28(t)-277(l)-8(i)19(st)21(s)-271(a)1(l)19(l)-279(sub)28(r)-5(ou)28(t)-6(i)19(nes)-14244(1601)]TJ
0 -2.3513 TD
0.012 Tc
[(f)20(p)0(r)-6(e)27(vs.)20(hl)18(p)-3729(2)0(.)20(0)-6702(La)27(t)-7(e)0(s)26(t)-278(r)-6(e)0(v)26(i)-9(s)26(i)-9(o)27(n)0(s)-272(o)0(f)-278(f)20(l)-9(o)0(a)27(t)-7(i)18(ng-)21(poi)18(nt)-278(l)18(i)18(b)-13081(1799)]TJ
0 -2.3784 TD
[(f)20(p)0(i)18(n)0(i)-9(t)20(.)20(a)0(sm)-3777(2.)20(0)-6702(L)0(i)18(b)0(r)21(a)0(r)-6(y)-272(i)18(n)0(i)18(t)-7(i)18(a)0(l)18(i)18(z)-2(at)20(i)-9(o)27(n)-297(s)26(ubr)21(out)-7(i)18(n)0(e)-14973(2329)]TJ
0 -2.3514 TD
[(f)20(padd.)20(as)26(m)-3398(2)0(.)20(0)-6702(Fl)18(oat)20(i)18(n)0(g)-270(poi)18(nt)-278(add)-20540(3860)]TJ
0 -2.3784 TD
[(f)20(p)0(sub)27(.)-7(as)26(m)-3452(2)0(.)20(1)-6702(Fl)18(oat)20(i)18(n)0(g)-270(poi)18(nt)-278(sub)27(t)-7(r)21(a)0(ct)-18629(3072)]TJ
0 -2.3514 TD
[(f)20(p)0(cm)7(p.)20(asm)-3155(2)0(.)20(1)-6702(Fl)18(oat)20(i)18(n)0(g)-270(poi)18(nt)-278(com)7(p)0(a)27(r)-6(e)-18297(2605)]TJ
0 -2.3784 TD
[(f)20(p)0(m)7(p)0(y.)20(asm)-3155(2)0(.)20(0)-6702(Fl)18(oat)20(i)18(n)0(g)-270(poi)18(nt)-278(m)7(u)0(l)18(t)-7(i)18(p)0(l)18(y)-18812(2250)]TJ
0 -2.3514 TD
[(f)20(p)0(m)7(a)0(c.)20(asm)-3155(2)0(.)20(1)-6702(Fl)18(oat)20(i)18(n)0(g)-270(poi)18(nt)-278(m)7(u)0(l)18(t)-7(i)18(p)0(l)18(y)-2(-)21(a)0(ccum)7(u)0(l)18(a)0(t)20(e)-13297(2712)]TJ
0 -2.3784 TD
[(f)20(pdi)18(v.)20(asm)-3777(2)0(.)20(0)-6702(Fl)18(oat)20(i)18(n)0(g)-270(poi)18(nt)-278(di)18(vi)18(de)-19594(3835)]TJ
0 -2.3514 TD
[(f)20(p)0(sqr)21(t)20(.)-7(a)0(s)26(m)-3398(2.)20(0)-6702(F)1(l)18(oat)20(i)18(n)0(g)-270(poi)18(nt)-278(squ)27(a)0(r)-6(e)-270(r)21(oot)-17115(2873)]TJ
0 -2.3784 TD
[(f)20(pneg.)20(as)26(m)-3398(2)0(.)20(0)-6702(Fl)18(oat)20(i)18(n)0(g)-270(poi)18(nt)-278(nega)27(t)-7(e)-19135(2026)]TJ
0 -2.3514 TD
[(f)20(pabs)26(.)-7(a)0(s)26(m)-3452(2.)20(0)-6702(F)1(l)18(oat)20(i)18(n)0(g)-270(poi)18(nt)-278(abs)26(ol)-9(u)27(t)-7(e)-270(v)-2(al)18(ue)-15702(1953)]TJ
0 -2.3784 TD
0.013 Tc
[(f)21(p)1(sca)28(l)-8(e)28(.)-6(a)1(s)27(m)-2722(2.)21(0)-6701(F)2(l)19(oat)21(i)19(n)1(g)-269(poi)19(nt)-277(sca)28(l)-8(i)19(ng)-19080(2127)]TJ
0 -2.3514 TD
0.012 Tc
[(f)20(p)0(f)20(i)-9(x.)20(as)26(m)-4074(2)0(.)20(0)-6702(Fl)18(oat)20(i)18(n)0(g)-270(t)-7(o)-270(f)-7(i)18(x)-2(e)27(d)-297(p)27(o)0(i)-9(n)27(t)-278(c)-2(onv)26(er)-6(s)26(i)-9(o)27(n)-13810(3953)]TJ
0 -2.3784 TD
[(f)20(p)0(f)20(l)-9(oa)27(t)-7(.)20(asm)-3155(2)0(.)20(0)-6702(Fi)18(xed)-270(t)20(o)-270(f)-7(l)18(oat)20(i)-9(n)27(g)-297(p)27(oi)-9(n)27(t)-278(conv)26(er)-6(s)26(i)-9(o)27(n)-13810(2053)]TJ
0 -2.3514 TD
[(f)20(p)0(cei)18(l)18(.)-7(a)27(s)-2(m)-3560(2)0(.)20(0)-6702(Fl)18(oat)20(i)18(n)0(g)-270(poi)18(nt)-278(CEI)20(L)-297(s)26(ubr)-6(o)27(u)0(t)-7(i)18(ne)-14973(1771)]TJ
0 -2.3784 TD
[(f)20(p)0(f)20(l)-9(oo)27(r)-6(.)20(asm)-3101(2)0(.)20(0)-6702(Fl)18(oat)20(i)18(n)0(g)-270(poi)18(nt)-278(FLO)6(O)6(R)-266(subr)21(out)20(i)-9(n)0(e)-13729(2119)]TJ
0 -2.3513 TD
[(du)27(r)-6(b)0(i)18(n)0(.)20(a)0(sm)-3101(1.)20(0)-6702(S)3(ol)18(ut)20(i)-9(o)27(n)-297(f)20(or)-277(L)27(P)3(C)-293(c)-2(o)27(e)0(f)-7(f)20(i)18(c)-2(i)18(ent)-7(s)-15866(5615)]TJ
0 -2.3784 TD
[(du)26(r)-7(b)-1(i)17(n)-1(.)19(h)-1(l)17(p)-3676(1.)19(0)-6703(H)3(el)17(p)-271(f)-8(i)17(l)17(e)-298(f)19(o)-1(r)-278(DURBI)19(N)3(.)-8(ASM)-16832(2904)]TJ
0 -2.3514 TD
[(f)20(p)0(f)20(r)-6(ac)26(.)-7(a)0(s)26(m)-3398(2.)20(0)-6702(F)1(l)18(oat)20(i)18(n)0(g)-270(poi)18(nt)-278(FRACTI)20(O)6(N)-293(su)27(br)-6(ou)27(t)-7(i)18(ne)-12054(1862)]TJ
/F5 1 Tf
23.1892 -2.5946 TD
[(Func)26(t)-7(i)19(ons:)]TJ
/F3 1 Tf
-23.1892 -2.5946 TD
[(l)18(og2.)20(asm)-3993(1)0(.)20(0)-6702(Lo)27(g)-297(b)0(a)27(s)-2(e)-270(2)-297(b)27(y)-299(p)27(o)0(l)18(y)-2(nom)7(i)18(a)0(l)-280(app)27(r)-6(o)0(x)26(i)-9(m)7(a)0(t)20(i)18(on)-10486(1118)]TJ
0 -2.3784 TD
[(l)18(og2.)20(hl)18(p)-12675(H)4(el)18(p)-270(f)-7(o)27(r)-277(l)-9(o)0(g)27(2)0(.)-7(a)27(sm)-20669(719)]TJ
0 -2.3513 TD
[(l)18(og2t)20(.)20(a)0(sm)-3723(1.)20(0)-6702(T)1(es)26(t)-278(p)0(r)21(ogr)-6(a)27(m)-290(f)20(o)0(r)-277(l)18(og2.)20(asm)-16723(1018)]TJ
/F5 1 Tf
12 0 0 12 218.16 712.001 Tm
-0.011 Tc
[(Ta)-15(bl)-13(e)-295(E)-4(-)-18(2)-15(.)-853(A)-9(v)-15(a)-15(i)-13(l)-13(a)-15(bl)-13(e)-295(S)-4(o)-20(f)2(t)-18(w)-13(a)-15(r)-2(e)]TJ
8.88 0 0 8.88 78.24 688.001 Tm
0.012 Tc
[(Docum)9(e)0(nt)-277(I)20(D)-3104(Vers)27(i)-7(o)1(n)-14242(S)3(ynopsi)20(s)-15054(Si)20(ze)]TJ
ET
69.6 81.041 0.48 620.64 re
f
141.6 655.601 0.48 46.56 re
f
141.6 168.641 0.48 462.48 re
f
141.6 80.561 0.48 63.6 re
f
213.6 655.601 0.48 46.56 re
f
213.6 168.641 0.48 462.48 re
f
213.6 80.561 0.48 63.6 re
f
467.52 655.601 0.48 46.56 re
f
467.52 168.641 0.48 462.48 re
f
467.52 80.561 0.48 63.6 re
f
539.52 81.041 0.48 620.64 re
f
69.6 701.681 470.4 0.48 re
f
70.08 677.921 469.44 0.48 re
f
70.08 675.521 469.44 0.48 re
f
69.6 655.601 470.4 0.48 re
f
69.6 630.641 470.4 0.48 re
f
69.6 609.761 470.4 0.48 re
f
69.6 588.641 470.4 0.48 re
f
69.6 567.761 470.4 0.48 re
f
69.6 546.641 470.4 0.48 re
f
69.6 525.761 470.4 0.48 re
f
69.6 504.641 470.4 0.48 re
f
69.6 483.761 470.4 0.48 re
f
69.6 462.641 470.4 0.48 re
f
69.6 441.761 470.4 0.48 re
f
69.6 420.641 470.4 0.48 re
f
69.6 399.761 470.4 0.48 re
f
69.6 378.641 470.4 0.48 re
f
69.6 357.761 470.4 0.48 re
f
69.6 336.641 470.4 0.48 re
f
69.6 315.761 470.4 0.48 re
f
69.6 294.641 470.4 0.48 re
f
69.6 273.761 470.4 0.48 re
f
69.6 252.641 470.4 0.48 re
f
69.6 231.761 470.4 0.48 re
f
69.6 210.641 470.4 0.48 re
f
69.6 189.761 470.4 0.48 re
f
69.6 168.641 470.4 0.48 re
f
69.6 143.681 470.4 0.48 re
f
69.6 122.561 470.4 0.48 re
f
69.6 101.681 470.4 0.48 re
f
69.6 80.561 470.4 0.48 re
f
endstream
endobj
13303 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13193 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-15682(A)14(d)-23(di)8(t)-9(i)8(onal)-284(S)-10(upport)-18057(E)-10(-9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
8.88 0 0 8.88 290.64 663.041 Tm
0.012 Tc
[(Fi)20(l)20(t)-6(er)23(s:)]TJ
/F3 1 Tf
-24.1081 -2.5946 TD
[(f)-7(i)18(r)21(.)-7(as)26(m)-5074(1)0(.)20(0)-6702(Di)-9(r)21(e)0(ct)-251(For)-6(m)-263(FI)-7(R)-266(F)1(i)18(l)18(t)-7(er)-18844(545)]TJ
0 -2.3784 TD
[(f)-7(i)18(r)21(.)-7(hl)18(p)-13729(H)4(el)18(p)-297(f)20(or)-277(f)20(i)-9(r)21(.)20(asm)-21723(216)27(1)]TJ
0 -2.3514 TD
0.013 Tc
[(f)-6(i)19(r)22(t)-6(.)21(a)1(sm)-4776(1.)21(0)-6701(T)2(est)-277(p)28(r)-5(o)1(g)28(r)-5(am)-262(f)-6(o)1(r)-249(f)-6(i)19(r)-5(.)21(a)1(sm)-17776(116)28(4)]TJ
0 -2.3784 TD
0.012 Tc
[(i)-9(i)18(r)21(1)0(.)-7(a)27(sm)-4560(1.)20(0)-6702(D)4(i)-9(r)21(ect)-251(F)1(or)-6(m)-263(S)3(econ)27(d)-297(O)6(r)21(der)-277(Al)18(l)-280(P)3(ol)18(e)-13000(656)]TJ
16.2162 -2.3513 TD
0.02 Tc
[(II)28(R)-285(F)36(il)26(t)28(e)8(r)]TJ
-16.2162 -2.3784 TD
0.012 Tc
[(i)-9(i)18(r)21(1)0(.)-7(h)27(l)-9(p)-13216(Hel)18(p)-297(f)20(o)0(r)-277(i)18(i)18(r)-6(1.)20(asm)-21209(178)27(6)]TJ
0 -2.3514 TD
[(i)-9(i)18(r)21(1)0(t)-7(.)20(asm)-4263(1)0(.)20(0)-6702(Test)-278(p)27(r)-6(og)27(r)-6(a)0(m)-263(f)-7(or)-250(i)-9(i)18(r)-6(1)27(.)-7(a)0(s)26(m)-17290(115)27(7)]TJ
0 -2.3784 TD
[(i)-9(i)18(r)21(2)0(.)-7(a)27(sm)-4560(1.)20(0)-6702(D)4(i)-9(r)21(ect)-251(F)1(or)-6(m)-263(S)3(econ)27(d)-297(O)6(r)21(der)-277(Al)18(l)-280(P)3(ol)18(e)-270(I)-7(I)20(R)-266(Fi)-9(l)18(t)20(er)-277(wi)18(t)-7(h)-270(Scal)18(i)18(n)0(g)-3216(801)]TJ
0 -2.3514 TD
[(i)-9(i)18(r)21(2)0(.)-7(h)27(l)-9(p)-13216(Hel)18(p)-297(f)20(o)0(r)-277(i)18(i)18(r)-6(2.)20(asm)-21209(228)27(6)]TJ
0 -2.3784 TD
[(i)-9(i)18(r)21(2)0(t)-7(.)20(asm)-4263(1)0(.)20(0)-6702(Test)-278(p)27(r)-6(og)27(r)-6(a)0(m)-263(f)-7(or)-250(i)-9(i)18(r)-6(2)27(.)-7(a)0(s)26(m)-17290(131)27(1)]TJ
0 -2.3514 TD
[(i)-9(i)18(r)21(3)0(.)-7(a)27(sm)-4560(1.)20(0)-6702(D)4(i)-9(r)21(ect)-251(F)1(or)-6(m)-263(A)3(r)-6(b)27(i)-9(t)20(r)-6(a)0(r)21(y)-272(O)6(r)-6(de)27(r)-277(A)3(l)-9(l)-252(Pol)18(e)-297(I)20(I)20(R)-293(Fi)18(l)18(t)-7(er)-8493(776)]TJ
0 -2.3784 TD
[(i)-9(i)18(r)21(3)0(.)-7(h)27(l)-9(p)-13216(Hel)18(p)-297(f)20(o)0(r)-277(i)18(i)18(r)-6(3.)20(asm)-21209(260)27(5)]TJ
0 -2.3514 TD
[(i)-9(i)18(r)21(3)0(t)-7(.)20(asm)-4263(1)0(.)20(0)-6702(Test)-278(p)27(r)-6(og)27(r)-6(a)0(m)-263(f)-7(or)-250(i)-9(i)18(r)-6(3)27(.)-7(a)0(s)26(m)-17290(130)27(9)]TJ
0 -2.3784 TD
[(i)-9(i)18(r)21(4)0(.)-7(a)27(sm)-4560(1.)20(0)-6702(S)3(econ)27(d)-297(O)6(r)21(der)-277(Di)18(r)-6(e)27(ct)-278(Cano)27(ni)-9(c)-272(I)20(I)-7(R)-266(Fi)18(l)-9(t)20(er)-277(\()21(B)3(i)18(quad)-270(I)-7(I)20(R)-266(F)1(i)-9(l)18(t)20(e)0(r)-6(\))-3033(713)]TJ
0 -2.3514 TD
[(i)-9(i)18(r)21(4)0(.)-7(h)27(l)-9(p)-13216(Hel)18(p)-297(f)20(o)0(r)-277(i)18(i)18(r)-6(4.)20(asm)-21209(225)27(5)]TJ
0 -2.3784 TD
[(i)-9(i)18(r)21(4)0(t)-7(.)20(asm)-4263(1)0(.)20(0)-6702(Test)-278(p)27(r)-6(og)27(r)-6(a)0(m)-263(f)-7(or)-250(i)-9(i)18(r)-6(4)27(.)-7(a)0(s)26(m)-17290(120)27(2)]TJ
0 -2.3514 TD
[(i)-10(i)17(r)20(5)-1(.)-8(a)26(sm)-4561(1.)19(0)-6703(S)2(econ)26(d)-298(O)5(r)20(der)-278(Di)17(r)-7(e)26(ct)-279(Cano)26(ni)-10(c)-273(I)19(I)-8(R)-267(Fi)17(l)-10(t)19(er)-278(wi)17(t)19(h)-298(Sc)25(al)17(i)-10(n)-1(g)-271(\()20(Bi)-10(q)26(uad)]TJ
16.2162 -1.2432 TD
0.019 Tc
[(II)27(R)-286(F)35(il)25(t)27(e)7(r\))]TJ
28.5946 1.2432 TD
0.012 Tc
(842)Tj
-44.8108 -3.6216 TD
[(i)-9(i)18(r)21(5)0(.)-7(h)27(l)-9(p)-13216(Hel)18(p)-297(f)20(o)0(r)-277(i)18(i)18(r)-6(5.)20(asm)-21209(280)27(3)]TJ
0 -2.3514 TD
[(i)-9(i)18(r)21(5)0(t)-7(.)20(asm)-4263(1)0(.)20(0)-6702(Test)-278(p)27(r)-6(og)27(r)-6(a)0(m)-263(f)-7(or)-250(i)-9(i)18(r)-6(5)27(.)-7(a)0(s)26(m)-17290(128)27(9)]TJ
0 -2.3784 TD
[(i)-9(i)18(r)21(6)0(.)-7(a)27(sm)-4560(1.)20(0)-6702(A)3(r)-6(b)0(i)18(t)20(r)-6(a)0(r)21(y)-272(O)6(r)-6(de)27(r)-277(D)4(i)-9(r)21(ect)-251(C)-23(a)27(noni)18(c)-272(I)-7(I)20(R)-293(F)28(i)-9(l)18(t)20(er)-10871(923)]TJ
0 -2.3514 TD
[(i)-9(i)18(r)21(6)0(.)-7(h)27(l)-9(p)-13216(Hel)18(p)-297(f)20(o)0(r)-277(i)18(i)18(r)-6(6.)20(asm)-21209(302)27(0)]TJ
0 -2.3784 TD
[(i)-9(i)18(r)21(6)0(t)-7(.)20(asm)-4263(1)0(.)20(0)-6702(Test)-278(p)27(r)-6(og)27(r)-6(a)0(m)-263(f)-7(or)-250(i)-9(i)18(r)-6(6)27(.)-7(a)0(s)26(m)-17290(137)27(7)]TJ
0 -2.3514 TD
[(i)-9(i)18(r)21(7)0(.)-7(a)27(sm)-4560(1.)20(0)-6702(C)4(asca)27(ded)-270(Bi)-9(q)27(uad)-270(I)-7(I)20(R)-293(F)28(i)-9(l)18(t)20(e)0(r)-6(s)-15974(900)]TJ
0 -2.3784 TD
[(i)-9(i)18(r)21(7)0(.)-7(h)27(l)-9(p)-13216(Hel)18(p)-297(f)20(o)0(r)-277(i)18(i)18(r)-6(7.)20(asm)-21209(394)27(7)]TJ
0 -2.3514 TD
[(i)-9(i)18(r)21(7)0(t)-7(.)20(asm)-4263(1)0(.)20(0)-6702(Test)-278(p)27(r)-6(og)27(r)-6(a)0(m)-263(f)-7(or)-250(i)-9(i)18(r)-6(7)27(.)-7(a)0(s)26(m)-17290(143)27(2)]TJ
0 -2.3784 TD
[(l)-9(m)7(s)26(.)-7(hl)18(p)-4891(1)0(.)20(0)-6702(LM)7(S)-294(A)3(d)27(apt)-7(i)18(v)-2(e)-270(F)1(i)18(l)18(t)-7(er)-250(Al)-9(go)27(r)-6(i)18(t)-7(h)27(m)-15209(581)27(8)]TJ
0 -2.3514 TD
[(t)-7(r)21(ans)26(i)-9(i)18(r)-6(.)20(asm)-2858(1)0(.)20(0)-6702(I)-7(m)7(pl)18(em)7(ent)20(s)-272(t)-7(h)27(e)-297(t)20(r)-6(a)27(n)0(spos)26(ed)-270(I)-7(I)20(R)-293(f)20(i)18(l)-9(t)20(e)0(r)-12601(198)27(1)]TJ
/F5 1 Tf
12 0 0 12 218.88 712.001 Tm
0.007 Tc
[(Ta)23(bl)5(e)-257(E)-6(-)20(2)3(.)-835(A)9(va)23(i)5(l)5(a)3(bl)25(e)-277(S)14(oft)20(w)5(ar)16(e)]TJ
8.88 0 0 8.88 78.96 688.001 Tm
0.011 Tc
[(Docu)27(m)-19(e)26(nt)-278(I)-8(D)-3132(Ve)26(rsi)19(o)0(n)-14243(S)2(yno)27(p)0(si)-8(s)-15082(S)2(i)-8(z)-3(e)]TJ
ET
70.32 74.081 0.48 627.6 re
f
142.32 678.401 0.48 23.76 re
f
142.32 73.601 0.48 578.64 re
f
214.32 678.401 0.48 23.76 re
f
214.32 73.601 0.48 578.64 re
f
468.24 678.401 0.48 23.76 re
f
468.24 73.601 0.48 578.64 re
f
540.24 74.081 0.48 627.6 re
f
70.32 701.681 470.4 0.48 re
f
70.8 677.921 469.44 0.48 re
f
70.8 675.521 469.44 0.48 re
f
70.32 651.761 470.4 0.48 re
f
70.32 630.641 470.4 0.48 re
f
70.32 609.761 470.4 0.48 re
f
70.32 588.641 470.4 0.48 re
f
70.32 567.761 470.4 0.48 re
f
70.32 546.641 470.4 0.48 re
f
70.32 525.761 470.4 0.48 re
f
70.32 504.641 470.4 0.48 re
f
70.32 483.761 470.4 0.48 re
f
70.32 462.641 470.4 0.48 re
f
70.32 441.761 470.4 0.48 re
f
70.32 420.641 470.4 0.48 re
f
70.32 399.761 470.4 0.48 re
f
70.32 378.641 470.4 0.48 re
f
70.32 357.761 470.4 0.48 re
f
70.32 336.641 470.4 0.48 re
f
70.32 315.761 470.4 0.48 re
f
70.32 283.601 470.4 0.48 re
f
70.32 262.721 470.4 0.48 re
f
70.32 241.601 470.4 0.48 re
f
70.32 220.721 470.4 0.48 re
f
70.32 199.601 470.4 0.48 re
f
70.32 178.721 470.4 0.48 re
f
70.32 157.601 470.4 0.48 re
f
70.32 136.721 470.4 0.48 re
f
70.32 115.601 470.4 0.48 re
f
70.32 94.721 470.4 0.48 re
f
70.32 73.601 470.4 0.48 re
f
endstream
endobj
13194 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
13081 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(E)13(-)-3(8)-7390(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
8.88 0 0 8.88 75.84 664.961 Tm
0.012 Tc
[(f)20(f)-7(t)20(r)-6(2)27(b)0(.)-7(a)27(sm)-3614(1.)20(1)-6702(R)4(adi)18(x)-272(2)0(,)-278(I)20(n-)21(Pl)-9(a)27(c)-2(e,)-278(DI)20(T)-296(F)28(FT)-296(\()21(f)20(ast)20(e)0(r)-6(\))-13060(4290)]TJ
0 -2.3784 TD
[(f)20(f)-7(t)20(r)-6(2)27(b)0(.)-7(h)27(l)-9(p)-12270(Hel)18(p)-270(f)-7(o)27(r)-277(f)-7(f)20(t)-7(r)21(2b.)20(asm)-20263(3680)]TJ
0 -2.3514 TD
[(f)20(f)-7(t)20(r)-6(2)27(c)-2(.)20(a)0(sm)-3669(1.)20(2)-6702(R)4(adi)18(x)-272(2)0(,)-278(I)20(n-)21(Pl)-9(a)27(c)-2(e,)-278(DI)20(T)-296(F)28(FT)-296(\()21(e)0(ve)27(n)-297(f)20(ast)20(e)0(r)21(\))-10601(5991)]TJ
0 -2.3784 TD
[(f)20(f)-7(t)20(r)-6(2)27(c)-2(.)20(h)0(l)-9(p)-12324(Hel)18(p)-270(f)-7(o)27(r)-277(f)-7(f)20(t)-7(r)21(2)0(c.)20(asm)-20317(3231)]TJ
0 -2.3514 TD
[(f)19(f)-8(t)19(r)-7(2)26(d)-1(.)-8(a)26(sm)-3615(1.)19(0)-6703(R)3(adi)17(x)-273(2)-1(,)-279(I)19(n-)20(Pl)-10(a)26(c)-3(e,)-279(DI)19(T)-297(F)27(FT)-297(\()20(u)-1(si)17(ng)-271(DSP560)26(01)-298(s)25(i)-10(n)26(e)-1(-)-7(c)25(osi)17(n)-1(e)]TJ
16.2162 -1.2432 TD
[(RO)5(M)-291(t)19(abl)17(es\))]TJ
28.5946 1.2432 TD
(3727)Tj
-44.8108 -3.5946 TD
[(f)20(f)-7(t)20(r)-6(2)27(d)0(.)-7(h)27(l)-9(p)-12270(Hel)18(p)-270(f)-7(o)27(r)-277(f)-7(f)20(t)-7(r)21(2d.)20(asm)-20263(3457)]TJ
0 -2.3784 TD
[(f)20(f)-7(t)20(r)-6(2)27(d)0(t)-7(.)20(asm)-3317(1)0(.)20(0)-6702(Tes)26(t)-278(pr)21(ogr)-6(a)27(m)-290(f)20(o)0(r)-277(f)20(f)-7(t)20(r)-6(2)0(d)27(.)-7(as)26(m)-16344(1287)]TJ
0 -2.3513 TD
[(f)20(f)-7(t)20(r)-6(2)27(d)0(t)-7(.)20(hl)18(p)-12000(H)4(el)18(p)-270(f)-7(o)27(r)-277(f)-7(f)20(t)-7(r)21(2dt)20(.)-7(a)27(sm)-19993(614)]TJ
0 -2.3784 TD
[(f)20(f)-7(t)20(r)-6(2)27(e)0(.)-7(a)27(sm)-3614(1.)20(0)-6702(1)0(0)27(2)0(4)-297(P)3(o)27(i)-9(n)27(t)-7(,)-278(N)4(on)27(-)-6(I)20(n-)-6(Pl)18(ac)26(e,)-278(FFT)-269(\()-6(3)27(.)-7(3)0(9)27(m)-20(s)26(\))-10601(8976)]TJ
0 -2.3514 TD
[(f)20(f)-7(t)20(r)-6(2)27(e)0(.)-7(h)27(l)-9(p)-12270(Hel)18(p)-270(f)-7(o)27(r)-277(f)-7(f)20(t)-7(r)21(2e.)20(asm)-20263(5011)]TJ
0 -2.3784 TD
[(f)20(f)-7(t)20(r)-6(2)27(e)0(t)-7(.)20(asm)-3317(1)0(.)20(0)-6702(Tes)26(t)-278(pr)21(ogr)-6(a)27(m)-290(f)20(o)0(r)-277(f)20(f)-7(t)20(r)-6(2)0(e)27(.)-7(as)26(m)-16344(984)]TJ
0 -2.3513 TD
[(f)20(f)-7(t)20(r)-6(2)27(e)0(t)-7(.)20(hl)18(p)-12000(H)4(el)18(p)-270(f)-7(o)27(r)-277(f)-7(f)20(t)-7(r)21(2et)20(.)-7(a)27(sm)-19993(408)]TJ
0 -2.3784 TD
[(dc)26(t)-7(1)0(.)20(a)0(sm)-3993(1.)20(1)-6702(D)4(i)18(scr)21(et)20(e)-297(C)4(o)27(s)-2(i)18(n)0(e)-297(T)28(r)-6(ans)26(f)-7(o)27(r)-6(m)-290(u)27(s)-2(i)18(n)0(g)-270(FFT)-11728(5493)]TJ
0 -2.3514 TD
[(dc)26(t)-7(1)0(.)20(h)0(l)18(p)-4567(1.)20(1)-6702(H)4(el)18(p)-270(f)-7(i)18(l)18(e)-297(f)20(o)0(r)-277(d)27(ct)-7(1)27(.)-7(as)26(m)-19101(970)]TJ
0 -2.3784 TD
[(f)20(f)-7(t)20(r)-6(2)27(cc.)20(asm)-3155(1)0(.)20(0)-6702(Radi)18(x)-272(2)0(,)-278(I)20(n-)21(pl)18(ace)-270(D)4(eci)18(m)7(at)-7(i)18(on-)21(i)18(n)0(-)-6(t)20(i)18(m)-20(e)-270(c)26(om)7(pl)-9(e)27(x)-299(F)28(F)1(T)-296(m)7(ac)26(r)-6(o)-3000(6524)]TJ
T*
0.013 Tc
[(f)21(f)-6(t)21(r)-5(2)28(cc.)21(hl)19(p)-3728(1)1(.)21(0)-6701(Hel)19(p)-269(f)-6(i)19(l)19(e)-296(f)21(o)1(r)-276(f)21(f)21(t)-6(r)22(2)1(cc.)21(asm)-18235(3533)]TJ
0 -2.3514 TD
0.012 Tc
[(f)20(f)-7(t)20(r)-6(2)27(c)-2(n.)20(asm)-3101(1)0(.)20(0)-6702(Radi)18(x)-272(2)0(,)-278(D)4(e)27(c)-2(i)-9(m)7(at)20(i)18(on-)21(i)-9(n)0(-)21(t)20(i)-9(m)7(e)-270(C)4(om)7(pl)18(ex)-272(FFT)-269(m)-20(a)27(cr)-6(o)-270(w)4(i)18(t)-7(h)]TJ
16.2162 -1.2432 TD
[(no)27(r)-6(m)7(al)18(l)-9(y)-272(or)21(der)21(ed)-270(i)-9(n)27(put)20(/)-7(o)0(u)27(t)-7(put)]TJ
28.5946 1.2432 TD
(6584)Tj
-44.8108 -3.5946 TD
[(f)20(f)-7(t)20(r)-6(2)27(c)-2(n.)20(hl)18(p)-3675(1)0(.)20(0)-6702(Hel)18(p)-270(f)-7(i)18(l)18(e)-297(f)20(o)0(r)-277(f)20(f)20(t)-7(r)21(2)0(cn.)20(a)0(sm)-18182(2468)]TJ
0 -2.3784 TD
[(f)20(f)-7(t)20(r)-6(2)27(en.)20(asm)-3047(1)0(.)20(0)-6702(10)27(24)-297(p)27(o)0(i)-9(n)27(t)-7(,)-278(n)27(o)0(t)-7(-)21(i)18(n)0(-)-6(p)0(l)18(a)0(c)26(e)0(,)-278(c)-2(om)7(pl)18(ex)-272(FFT)-269(m)7(a)0(cr)21(o)-270(w)4(i)-9(t)20(h)-270(nor)21(m)-20(a)27(l)-9(l)18(y)]TJ
16.2162 -1.2432 TD
[(or)21(der)21(ed)-270(i)-9(n)27(put)20(/)-7(out)20(put)]TJ
28.5946 1.2432 TD
(9723)Tj
-44.8108 -3.5946 TD
[(f)20(f)-7(t)20(r)-6(2)27(en.)20(hl)-9(p)-3594(1)0(.)20(0)-6702(Hel)18(p)-270(f)-7(i)18(l)18(e)-297(f)20(o)0(r)-277(f)20(f)20(t)-7(r)21(2en.)20(asm)-18128(4886)]TJ
0 -2.3784 TD
[(dh)27(i)-9(t)20(1.)20(asm)-3723(1)0(.)20(0)-6702(Rout)20(i)18(n)0(e)-270(t)-7(o)-270(c)-2(o)27(m)-20(pu)27(t)-7(e)-270(Hi)18(l)-9(b)27(er)-6(t)-278(t)20(r)21(ansf)20(o)0(r)-6(m)-263(i)18(n)-297(t)20(h)0(e)-270(f)-7(r)21(equ)27(ency)]TJ
16.2162 -1.2432 TD
[(do)27(m)-20(a)0(i)18(n)]TJ
28.5946 1.2432 TD
(1851)Tj
-44.8108 -3.5946 TD
[(dh)27(i)-9(t)20(1.)20(hl)-9(p)-4270(1)0(.)20(0)-6702(Hel)18(p)-270(f)-7(i)18(l)18(e)-297(f)20(o)0(r)-277(d)27(hi)-9(t)20(1)0(.)20(a)0(sm)-18804(1007)]TJ
0 -2.3784 TD
[(f)20(f)-7(t)20(r)-6(2)27(b)0(f)-7(.)20(asm)-3317(1)0(.)20(0)-6702(Radi)18(x-)21(2,)-278(de)27(ci)18(m)-20(a)27(t)-7(i)18(on-)21(i)-9(n)27(-)-6(t)20(i)-9(m)7(e)-270(FFT)-269(wi)18(t)-7(h)-12054(13526)]TJ
16.2162 -2.3514 TD
[(bl)18(ock)-272(f)20(l)18(oat)20(i)-9(n)0(g)-270(p)0(o)27(i)-9(nt)]TJ
-16.2162 -2.3784 TD
[(f)20(f)-7(t)20(r)-6(2)27(b)0(f)-7(.)20(hl)18(p)-3891(1)0(.)20(0)-6702(Hel)18(p)-270(f)-7(i)18(l)18(e)-297(f)20(o)0(r)-277(f)20(f)20(t)-7(r)21(2bf)20(.)-7(a)0(s)26(m)-18425(1578)]TJ
0 -2.3514 TD
[(f)20(f)-7(t)20(r)-6(2)27(aa.)20(asm)-3047(1)0(.)20(0)-6702(FFT)-269(pr)21(ogr)21(am)-290(f)20(o)0(r)-277(a)0(u)27(t)-7(om)7(at)20(i)18(c)-299(s)26(c)-2(al)18(i)-9(n)27(g)-13135(3172)]TJ
/F5 1 Tf
12 0 0 12 218.16 712.001 Tm
-0.011 Tc
[(Ta)-15(bl)-13(e)-295(E)-4(-)-18(2)-15(.)-853(A)-9(v)-15(a)-15(i)-13(l)-13(a)-15(bl)-13(e)-295(S)-4(o)-20(f)2(t)-18(w)-13(a)-15(r)-2(e)]TJ
8.88 0 0 8.88 78.24 688.001 Tm
0.012 Tc
[(Docum)9(e)0(nt)-277(I)20(D)-3104(Vers)27(i)-7(o)1(n)-14242(S)3(ynopsi)20(s)-15054(Si)20(ze)]TJ
ET
69.6 87.041 0.48 614.64 re
f
141.6 86.561 0.48 615.6 re
f
213.6 86.561 0.48 615.6 re
f
467.52 86.561 0.48 615.6 re
f
539.52 87.041 0.48 614.64 re
f
69.6 701.681 470.4 0.48 re
f
70.08 677.921 469.44 0.48 re
f
70.08 675.521 469.44 0.48 re
f
69.6 655.601 470.4 0.48 re
f
69.6 634.721 470.4 0.48 re
f
69.6 613.601 470.4 0.48 re
f
69.6 592.721 470.4 0.48 re
f
69.6 560.801 470.4 0.48 re
f
69.6 539.681 470.4 0.48 re
f
69.6 518.801 470.4 0.48 re
f
69.6 497.681 470.4 0.48 re
f
69.6 476.801 470.4 0.48 re
f
69.6 455.681 470.4 0.48 re
f
69.6 434.801 470.4 0.48 re
f
69.6 413.681 470.4 0.48 re
f
69.6 392.801 470.4 0.48 re
f
69.6 371.681 470.4 0.48 re
f
69.6 350.561 470.4 0.48 re
f
69.6 329.681 470.4 0.48 re
f
69.6 297.761 470.4 0.48 re
f
69.6 276.641 470.4 0.48 re
f
69.6 244.721 470.4 0.48 re
f
69.6 223.601 470.4 0.48 re
f
69.6 191.681 470.4 0.48 re
f
69.6 170.561 470.4 0.48 re
f
69.6 149.681 470.4 0.48 re
f
69.6 128.561 470.4 0.48 re
f
69.6 107.681 470.4 0.48 re
f
69.6 86.561 470.4 0.48 re
f
endstream
endobj
13082 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12973 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-15682(A)14(d)-23(di)8(t)-9(i)8(onal)-284(S)-10(upport)-18057(E)-10(-7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
8.88 0 0 8.88 271.2 663.041 Tm
0.01 Tc
[(DT)26(M)-22(F)-271(Rout)19(i)-9(n)-1(e)25(s)-2(:)]TJ
/F3 1 Tf
-21.9189 -2.5946 TD
0.012 Tc
[(cl)18(ear)21(.)-7(c)-2(m)7(d)-3702(1.)20(0)-6702(E)3(xpl)18(a)0(i)18(ned)-270(i)18(n)-297(r)21(ead.)20(m)7(e)-270(f)-7(i)18(l)18(e)-17513(119)]TJ
0 -2.3784 TD
[(dat)20(a.)-7(l)18(o)0(d)-4486(1)0(.)20(0)]TJ
44.8108 0 TD
(421)Tj
-44.8108 -2.3514 TD
[(det)20(.)-7(a)0(s)26(m)-4506(1.)20(0)-6702(S)3(ubr)21(out)20(i)-9(n)0(e)-270(u)0(s)26(e)0(d)-270(i)-9(n)-270(I)20(I)-7(R)-266(DTM)7(F)-15485(592)27(3)]TJ
0 -2.3784 TD
[(dt)20(m)-20(f)20(.)20(a)0(sm)-3939(1.)20(0)-6702(M)7(ai)-9(n)-270(r)21(out)20(i)-9(n)27(e)-297(u)0(s)26(e)0(d)-270(i)-9(n)-270(I)20(I)-7(R)-266(DTM)7(F)-14809(106)27(85)]TJ
0 -2.3513 TD
[(dt)20(m)-20(f)20(.)20(m)-20(e)27(m)-3614(1.)20(0)-6702(M)7(em)7(or)-6(y)-272(f)20(or)-277(DTM)7(F)-269(r)-6(out)20(i)18(n)0(e)-17000(4)0(8)]TJ
0 -2.3784 TD
[(dt)20(m)-20(f)20(m)7(s)-2(t)20(r)-6(.)20(a)0(sm)-1966(1.)20(0)-6702(M)7(ai)-9(n)-270(r)21(out)20(i)-9(n)27(e)-297(f)20(or)-277(m)7(u)0(l)18(t)-7(i)18(c)-2(h)27(annel)-252(DTM)-20(F)-12485(740)27(9)]TJ
0 -2.3514 TD
[(dt)20(m)-20(f)20(m)7(s)-2(t)20(r)-6(.)20(m)7(em)-1641(1.)20(0)-6702(M)7(em)7(or)-6(y)-272(f)20(or)-277(m)7(u)0(l)18(t)-7(i)18(c)-2(ha)27(nnel)-280(DTM)7(F)-269(r)-6(o)27(ut)-7(i)18(n)0(e)-11027(4)0(1)]TJ
0 -2.3784 TD
-0.008 Tc
[(d)-20(t)0(m)-40(ftw)-43(o)7(.)-27(a)-20(s)6(m)-2391(1)-20(.0)]TJ
44.8108 0 TD
0.012 Tc
[(102)27(56)]TJ
-44.8108 -2.3514 TD
[(ex56)27(.)-7(b)0(a)27(t)-4224(1.)20(0)]TJ
44.8108 0 TD
(94)Tj
-44.8108 -2.3784 TD
[(genx)26(d.)-7(l)18(o)0(d)-3702(1)0(.)20(0)-6702(Dat)-7(a)-270(f)20(i)18(l)-9(e)-24864(183)]TJ
0 -2.3514 TD
[(geny)26(d.)-7(l)18(o)0(d)-3702(1)0(.)20(0)-6702(Dat)-7(a)-270(f)20(i)18(l)-9(e)-24864(180)]TJ
0 -2.3784 TD
[(goer)21(t)-7(z)26(el)18(.)-7(a)0(s)26(m)-2317(1.)20(0)-6702(G)6(oer)-6(t)20(z)-2(e)27(l)-280(r)-6(o)27(ut)-7(i)18(n)0(e)-21378(439)27(3)]TJ
0 -2.3514 TD
[(goer)21(t)-7(z)26(el)18(.)-7(l)18(nk)-2920(1.)20(0)-6702(L)0(i)18(n)0(k)-272(f)-7(i)18(l)18(e)-297(f)20(o)0(r)-277(G)6(oer)21(t)20(z)-2(el)-280(r)21(out)20(i)-9(n)27(e)-16216(695)27(4)]TJ
0 -2.3784 TD
[(goer)21(t)-7(z)26(el)18(.)-7(l)18(st)-3196(1.)20(0)-6702(L)0(i)18(s)-2(t)-278(f)20(i)-9(l)18(e)-270(f)-7(o)27(r)-277(G)6(oer)-6(t)20(z)-2(el)-252(r)-6(o)0(u)27(t)-7(i)18(n)0(e)-16486(116)27(00)]TJ
0 -2.3514 TD
0.013 Tc
[(l)-8(o)28(ad.)21(cm)8(d)-3999(1)1(.)21(0)]TJ
44.8108 0 TD
0.012 Tc
(46)Tj
-44.8108 -2.3784 TD
[(t)-7(s)26(t)-7(g)0(o)27(e)0(r)-6(t)20(.)-7(m)7(em)-2182(1.)20(0)-6702(M)7(em)7(or)-6(y)-272(f)20(or)-277(G)6(oer)21(t)-7(z)26(el)-280(r)21(out)20(i)-9(n)0(e)-15973(384)]TJ
0 -2.3514 TD
[(sub.)20(asm)-4263(1)0(.)20(0)-6702(Subr)21(out)20(i)-9(n)0(e)-270(l)18(i)18(n)0(ked)-270(f)20(or)-277(use)-270(i)18(n)-270(I)-7(I)20(R)-293(DTM)7(F)-11647(249)27(1)]TJ
0 -2.3784 TD
0.013 Tc
[(r)-5(e)1(a)28(d)1(.)-6(m)8(e)-4377(1)1(.)21(0)-6701(I)-6(n)28(st)-6(r)22(u)1(ct)21(i)19(ons)-23406(738)]TJ
/F5 1 Tf
19.7838 -2.5946 TD
0.012 Tc
[(Fast)-277(Fou)28(ri)20(er)-275(Tran)28(sf)-6(or)23(m)9(s)0(:)]TJ
/F3 1 Tf
-19.7838 -2.5946 TD
[(si)18(ncos)26(.)-7(a)0(s)26(m)-3047(1.)20(2)-6702(S)3(i)-9(n)27(e-)-6(Cos)26(i)-9(n)27(e)-297(T)28(abl)18(e)-297(G)6(en)27(er)-6(at)20(or)-277(f)20(o)0(r)-277(FFT)28(s)-11326(118)27(5)]TJ
0 -2.3514 TD
0.013 Tc
[(si)19(ncos)27(.)-6(h)1(l)19(p)-11701(Hel)19(p)-296(f)21(o)1(r)-276(s)-1(i)19(n)1(c)27(o)1(s.)21(asm)-19695(887)]TJ
0 -2.3784 TD
0.012 Tc
[(si)18(newav)26(e.)-7(as)26(m)-1696(1)0(.)20(1)-6702(Ful)18(l)-9(-)21(C)4(ycl)18(e)-270(S)3(i)18(n)0(e)-270(w)4(ave)-270(T)1(abl)18(e)-270(G)6(ener)21(at)-7(o)27(r)-277(M)-20(a)27(cr)-6(o)-8378(102)27(9)]TJ
0 -2.3514 TD
[(si)18(newav)26(e.)-7(hl)18(p)-10648(f)20(or)-277(si)18(ne)27(w)-23(a)27(ve.)20(a)0(sm)-20425(139)27(5)]TJ
0 -2.3784 TD
[(f)-8(f)19(t)19(r)-7(2a.)19(asm)-3588(1)-1(.)19(1)-6703(Radi)17(x)-273(2)-1(,)-279(I)19(n-)-7(Pl)17(ace)26(,)-279(DI)-8(T)-270(FFT)-270(\()20(s)-3(m)6(a)-1(l)-10(l)17(es)25(t)-8(\))-11872(338)26(6)]TJ
0 -2.3514 TD
[(f)-7(f)20(t)20(r)-6(2a.)20(hl)18(p)-12270(H)4(el)18(p)-297(f)20(or)-277(f)20(f)-7(t)20(r)21(2a.)-7(a)27(s)-2(m)-20263(269)27(3)]TJ
0 -2.3784 TD
[(f)-7(f)20(t)20(r)-6(2at)20(.)20(a)0(sm)-3317(1.)20(1)-6702(T)1(est)-278(P)30(r)-6(ogr)21(am)-263(f)-7(o)0(r)-277(F)28(FTs)-272(\()-6(f)20(f)-7(t)20(r)-6(2)27(a.)-7(a)27(s)-2(m)7(\))-12898(999)]TJ
0 -2.3513 TD
-0.008 Tc
[(f)-27(ftr)-26(2)-20(a)-20(t.h)-20(l)-29(p)-11993(H)-16(e)-20(lp)-317(fo)-20(r)-297(f)0(f)-27(t)0(r2)-20(a)-20(t)-27(.a)-20(s)6(m)-20013(5)-20(6)-20(3)]TJ
/F5 1 Tf
12 0 0 12 218.88 712.001 Tm
0.007 Tc
[(Ta)23(bl)5(e)-257(E)-6(-)20(2)3(.)-835(A)9(va)23(i)5(l)5(a)3(bl)25(e)-277(S)14(oft)20(w)5(ar)16(e)]TJ
8.88 0 0 8.88 78.96 688.001 Tm
0.011 Tc
[(Docu)27(m)-19(e)26(nt)-278(I)-8(D)-3132(Ve)26(rsi)19(o)0(n)-14243(S)2(yno)27(p)0(si)-8(s)-15082(S)2(i)-8(z)-3(e)]TJ
ET
70.32 81.041 0.48 620.64 re
f
142.32 678.401 0.48 23.76 re
f
142.32 273.761 0.48 378.48 re
f
142.32 80.561 0.48 168.72 re
f
214.32 678.401 0.48 23.76 re
f
214.32 273.761 0.48 378.48 re
f
214.32 80.561 0.48 168.72 re
f
468.24 678.401 0.48 23.76 re
f
468.24 273.761 0.48 378.48 re
f
468.24 80.561 0.48 168.72 re
f
540.24 81.041 0.48 620.64 re
f
70.32 701.681 470.4 0.48 re
f
70.8 677.921 469.44 0.48 re
f
70.8 675.521 469.44 0.48 re
f
70.32 651.761 470.4 0.48 re
f
70.32 630.641 470.4 0.48 re
f
70.32 609.761 470.4 0.48 re
f
70.32 588.641 470.4 0.48 re
f
70.32 567.761 470.4 0.48 re
f
70.32 546.641 470.4 0.48 re
f
70.32 525.761 470.4 0.48 re
f
70.32 504.641 470.4 0.48 re
f
70.32 483.761 470.4 0.48 re
f
70.32 462.641 470.4 0.48 re
f
70.32 441.761 470.4 0.48 re
f
70.32 420.641 470.4 0.48 re
f
70.32 399.761 470.4 0.48 re
f
70.32 378.641 470.4 0.48 re
f
70.32 357.761 470.4 0.48 re
f
70.32 336.641 470.4 0.48 re
f
70.32 315.761 470.4 0.48 re
f
70.32 294.641 470.4 0.48 re
f
70.32 273.761 470.4 0.48 re
f
70.32 248.561 470.4 0.48 re
f
70.32 227.681 470.4 0.48 re
f
70.32 206.561 470.4 0.48 re
f
70.32 185.681 470.4 0.48 re
f
70.32 164.561 470.4 0.48 re
f
70.32 143.681 470.4 0.48 re
f
70.32 122.561 470.4 0.48 re
f
70.32 101.681 470.4 0.48 re
f
70.32 80.561 470.4 0.48 re
f
endstream
endobj
12974 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12557 0 obj
<>
endobj
12598 0 obj
<>
endobj
12632 0 obj
<>
endobj
12637 0 obj
<>
endobj
12641 0 obj
<>
endobj
12692 0 obj
<>
endobj
12720 0 obj
<>
endobj
12753 0 obj
<>
endobj
12780 0 obj
<>
endobj
12802 0 obj
<>
endobj
12864 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(E)13(-)-3(6)-7390(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
15.839 0 0 15.839 70.8 709.361 Tm
[(E.5)-832(Dr.)-277(BuB)-287(E)6(lectron)11(i)-4(c)-271(B)-14(u)11(l)-4(l)11(e)1(t)-10(i)11(n)-277(B)1(oard)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
[(Dr.)-250(BuB)-259(is)-241(an)-259(electronic)-260(bulletin)-241(b)-19(oard)-241(providi)-18(ng)-241(free)-260(source)-260(code)-241(for)-260(a)-241(larg)-19(e)-241(variety)-259(of)]TJ
0 -1.2222 TD
[(topics)-222(that)-241(can)-222(be)-223(u)-19(sed)-222(to)-222(devel)-18(op)-222(applications)-241(with)-222(Moto)-19(rola)-223(DSP)-222(p)-19(roducts.)-231(The)-223(software)]TJ
0 -1.2407 TD
[(library)-241(inc)-19(ludes)-241(files)-259(including)-259(FFTs,)-250(FIR)-259(filters,)-250(IIR)-259(filters,)-250(lattice)-260(filters,)-250(matrix)-259(algebra)]TJ
T*
[(routines,)-250(companding)-259(routines,)-250(flo)-19(ating-point)-259(routines,)-250(a)-241(s)-18(oftware)-241(debug)-259(monitor,)-250(a)-19(n)0(d)]TJ
0 -1.2222 TD
[(others.)-250(In)-259(addition,)-250(the)-260(latest)-241(prod)-19(uct)-241(informati)-18(on)-241(and)-259(documentation)-259(\(including)]TJ
0 -1.2407 TD
[(information)-222(on)-204(new)-222(products)-222(and)-222(improvements)-222(on)-222(existing)-222(products\))-223(is)-204(poste)-19(d.)-213(Questions)]TJ
T*
[(concerning)-259(Motorola)-241(D)-19(S)0(P)-240(product)-18(s)-241(posted)-259(on)-259(Dr.)-250(BuB)-240(are)-260(answered)-259(promptly.)-250(Acces)-18(s)-241(t)0(o)]TJ
0 -1.2222 TD
[(Dr.)-250(BuB)-259(is)-241(through)-259(the)-260(following)-259(phone)-241(num)-18(bers:)]TJ
5.5556 -1.9444 TD
[(\(212A)-241(\226)-259(300/1200)-259(Baud\))-241(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)-157(\(512\))-241(89)-19(1-DSP1)]TJ
0 -1.2222 TD
[(\(V.)9(22)-259(\226)-241(1)-19(200)-241(Baud\))-19(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)-398(\(512\))-260(891-DSP2)]TJ
0 -1.2407 TD
[(\(V.)9(22bis)-259(\226)-259(2400)-241(Bau)-19(d\))-93(.)-9(.)9(.)-9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)9(.)-9(.)-380(\(512\))-260(891-DSP3)]TJ
T*
[(Format:)-259(7)-241(data)-260(bits,)-250(even)-259(parity,)-250(1)-259(stop)-241(bit)]TJ
0 -1.2222 TD
[(User)-241(ID=)-10(guest)]TJ
-5.5556 -1.9259 TD
[(Table)-241(E-2)-259(is)-259(a)-241(partial)-259(list)-259(of)-241(the)-260(software)-260(available)-260(on)-241(Dr.)-250(BuB)-18(.)]TJ
/F5 1 Tf
12 0 0 12 218.16 430.001 Tm
-0.011 Tc
[(Ta)-15(bl)-13(e)-295(E)-4(-)-18(2)-15(.)-853(A)-9(v)-15(a)-15(i)-13(l)-13(a)-15(bl)-13(e)-295(S)-4(o)-20(f)2(t)-18(w)-13(a)-15(r)-2(e)]TJ
8.88 0 0 8.88 78.24 406.001 Tm
0.012 Tc
[(Docum)9(e)0(nt)-277(I)20(D)-3104(Vers)27(i)-7(o)1(n)-14242(S)3(ynopsi)20(s)-15054(Si)20(ze)]TJ
23.9189 -2.8108 TD
0.01 Tc
[(Audi)-9(o)26(:)]TJ
/F3 1 Tf
-24.1892 -2.5946 TD
0.012 Tc
[(r)21(v)-2(b1.)20(asm)-3939(1)0(.)20(0)-6702(Eas)26(y)-2(-)-6(t)20(o-)21(r)-6(e)0(a)27(d)-297(r)21(e)0(ve)27(r)-6(ber)21(at)20(i)-9(o)27(n)-297(r)21(out)20(i)18(n)0(e)-13189(17056)]TJ
0 -2.3784 TD
[(r)20(v)-3(b2.)19(asm)-3940(1)-1(.)19(0)-6703(Sam)6(e)-271(as)-273(RVB1.)19(ASM)-291(bu)26(t)-279(opt)19(i)-10(m)6(i)17(z)-3(ed)-12892(15442)]TJ
0 -2.3514 TD
[(st)20(er)21(eo.)20(asm)-3101(1)0(.)20(0)-6702(Code)-270(f)20(o)0(r)-277(C)4(-)21(Q)-21(UAM)-263(A)3(M)-290(s)26(t)-7(e)0(r)21(e)0(o)-270(deco)27(der)-11493(4830)]TJ
0 -2.3784 TD
[(st)19(er)20(eo.)19(hl)17(p)-3676(1)-1(.)19(0)-6703(Hel)17(p)-271(f)-8(i)17(l)17(e)-298(f)19(o)-1(r)-278(S)2(TE)29(R)-24(E)29(O)-22(.)19(ASM)-16561(620)]TJ
0 -2.3513 TD
[(dg)27(e.)-7(as)26(m)-4236(1)0(.)20(0)-6702(Di)18(gi)18(t)-7(a)0(l)-252(G)6(r)-6(aph)27(i)-9(c)-272(Equ)27(a)0(l)-9(i)18(ze)27(r)-277(c)-2(ode)-270(f)20(r)-6(om)-12669(14880)]TJ
/F5 1 Tf
21.7568 -2.5946 TD
[(Codec)-271(R)3(out)20(i)19(n)0(es:)]TJ
/F3 1 Tf
-21.7568 -2.5946 TD
[(l)18(ogl)18(i)18(n)0(.)-7(a)27(sm)-3560(1.)20(0)-6702(C)4(om)7(pan)27(ded)-270(CO)6(DEC)-293(t)20(o)-297(l)18(i)18(near)-277(P)30(C)-23(M)-263(dat)20(a)-270(c)-2(onve)27(r)-6(si)18(on)-5297(4572)]TJ
0 -2.3784 TD
[(l)18(ogl)18(i)18(n)0(.)-7(h)27(l)-9(p)-12216(Hel)18(p)-270(f)-7(o)27(r)-277(l)-9(og)27(l)-9(i)18(n.)20(asm)-20209(1479)]TJ
0 -2.3514 TD
[(l)18(ogl)18(i)18(n)0(t)-7(.)20(asm)-3263(1)0(.)20(0)-6702(Tes)26(t)-278(pr)21(ogr)-6(a)27(m)-290(f)20(o)0(r)-277(l)18(ogl)18(i)-9(n)27(.)-7(a)0(s)26(m)-16290(2184)]TJ
0 -2.3784 TD
[(l)18(ogl)18(i)18(n)0(t)-7(.)20(hl)18(p)-11946(H)4(el)18(p)-270(f)-7(o)27(r)-277(l)-9(o)0(g)27(l)-9(i)18(n)0(t)20(.)-7(a)27(s)-2(m)-19939(1993)]TJ
0 -2.3514 TD
[(l)18(i)18(n)0(l)-9(o)27(g.)-7(a)27(s)-2(m)-3560(1)0(.)20(1)-6702(Li)18(nea)27(r)-277(P)3(CM)-290(t)20(o)-297(c)26(o)0(m)7(pande)27(d)-297(C)4(O)6(D)4(EC)-266(dat)20(a)-297(c)26(onver)21(si)18(on)-5189(4847)]TJ
0 -2.3784 TD
[(l)18(i)18(n)0(l)-9(o)27(g.)-7(h)27(l)-9(p)-12216(H)4(el)18(p)-270(f)-7(o)27(r)-277(l)-9(i)18(nl)18(og.)20(asm)-20209(1714)]TJ
ET
69.6 92.081 0.48 327.6 re
f
141.6 396.401 0.48 23.76 re
f
141.6 264.641 0.48 105.6 re
f
141.6 91.601 0.48 148.56 re
f
213.6 396.401 0.48 23.76 re
f
213.6 264.641 0.48 105.6 re
f
213.6 91.601 0.48 148.56 re
f
467.52 396.401 0.48 23.76 re
f
467.52 264.641 0.48 105.6 re
f
467.52 91.601 0.48 148.56 re
f
539.52 92.081 0.48 327.6 re
f
69.6 419.681 470.4 0.48 re
f
70.08 395.921 469.44 0.48 re
f
70.08 393.521 469.44 0.48 re
f
69.6 369.761 470.4 0.48 re
f
69.6 348.641 470.4 0.48 re
f
69.6 327.761 470.4 0.48 re
f
69.6 306.641 470.4 0.48 re
f
69.6 285.761 470.4 0.48 re
f
69.6 264.641 470.4 0.48 re
f
69.6 239.681 470.4 0.48 re
f
69.6 218.561 470.4 0.48 re
f
69.6 197.681 470.4 0.48 re
f
69.6 176.561 470.4 0.48 re
f
69.6 155.681 470.4 0.48 re
f
69.6 134.561 470.4 0.48 re
f
69.6 91.601 470.4 0.48 re
f
endstream
endobj
12865 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12805 0 obj
<>
endobj
12800 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-15682(A)14(d)-23(di)8(t)-9(i)8(onal)-284(S)-10(upport)-18057(E)-10(-5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
[(E.)8(4)-7(.)8(2)-835(D)4(SP5)10(6)-7(0)10(0)10(0)-7(ADSx)-266(A)-13(DS)-275(So)14(f)-6(t)11(w)8(a)-7(re)-266(Fe)10(a)-7(t)11(ur)16(e)-7(s)10(:)]TJ
/F7 1 Tf
12.96 0 0 12.96 89.52 690.161 Tm
0 Tc
[(\225)-1039(Single/mu)-19(ltiple)-241(stepp)-19(ing)-241(through)-259(DSP56000)-19(/DSP56001)-259(object)-241(pro)-19(grams)]TJ
0 -1.6111 TD
[(\225)-1039(U)0(p)-259(t)0(o)-241(9)0(9)-259(conditional)-259(or)-260(unconditional)-259(breakpoints)]TJ
0 -1.6296 TD
[(\225)-1039(Program)-259(patching)-259(using)-259(a)-241(single-lin)-19(e)-241(assembler/d)-19(isassembler)]TJ
0 -1.6111 TD
[(\225)-1039(Session)-259(and/or)-260(command)-259(logging)-241(f)-19(o)0(r)-241(later)-260(reference)]TJ
0 -1.6296 TD
[(\225)-1039(Loading)-259(and)-259(saving)-241(files)-259(to/from)-259(ADM)-259(memory)]TJ
0 -1.6111 TD
[(\225)-1039(Macro)-259(command)-259(definition)-259(and)-241(execut)-18(ion)]TJ
0 -1.6296 TD
[(\225)-1039(Display)-259(enable/disable)-260(of)-260(registers)-241(and)-259(memory)]TJ
0 -1.6111 TD
[(\225)-1039(Debug)-259(commands)-259(supporting)-259(multiple)-260(ADMs)]TJ
0 -1.6296 TD
[(\225)-1039(Hexadecimal)-18(/decimal/binary)-259(calculator)]TJ
0 -1.6111 TD
[(\225)-1039(Host)-259(operating)-259(system)-259(commands)-241(fr)-19(om)-241(within)-259(ADS)-259(user)-241(in)-19(terface)-241(program)]TJ
0 -1.6296 TD
[(\225)-1039(Multiple)-260(OS)-259(I/O)-241(file)-260(access)-259(from)-241(DS)-18(P56000/DSP56001)-259(object)-259(programs)]TJ
0 -1.6111 TD
[(\225)-1039(Fully)-259(compatible)-260(with)-259(the)-241(DSP56)-19(000CLASx)-259(design-in)-241(s)-18(oftware)-241(packag)-19(e)]TJ
0 -1.6296 TD
[(\225)-1039(On-line)-260(help)-259(screens)-241(for)-260(each)-259(command)-259(and)-241(DSP56)-19(000/DSP56001)-259(register)]TJ
/F5 1 Tf
-1.3889 -2.1481 TD
[(E.4.2.1)-851(Support)-278(Integrate)-18(d)-278(Circuits:)]TJ
/F7 1 Tf
1.3889 -1.3889 TD
[(\225)-1039(8Kx24)-259(Static)-260(RAM)]TJ
0 -1.6296 TD
[(\225)-1039(DSP56AD)-19(C16)-241(16-bit,)-269(100-kHz)-241(ana)-19(log-to-digital)-259(converter)]TJ
0 -1.6111 TD
[(\225)-1039(DSP56401)-259(AES/EBU)-259(processor)]TJ
0 -1.6296 TD
[(\225)-1039(DSP56200)-259(FIR)-259(filter)]TJ
ET
endstream
endobj
12801 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12778 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(E)13(-)-3(4)-7390(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 88.8 711.281 Tm
0 Tc
[(\225)-1039(Loading)-241(a)-19(n)0(d)-241(saving)-259(of)-260(files)-241(to/from)-259(simulato)-19(r)-241(memory)]TJ
0 -1.6296 TD
[(\225)-1039(Macro)-241(com)-18(mand)-241(defini)-18(tion)-241(and)-259(execution)]TJ
0 -1.6111 TD
[(\225)-1039(Display)-241(e)-19(nable/disable)-260(of)-241(registers)-259(and)-259(memory)]TJ
0 -1.6296 TD
[(\225)-1039(Hexadecimal/decimal/b)-19(inary)-241(calculat)-18(or)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 613.361 Tm
0.006 Tc
[(E.3)-832(D)1(S)-9(P)6(320t)-10(o)11(56001)-287(Tran)11(slator)]TJ
13.919 0 0 13.919 70.8 581.681 Tm
-0.005 Tc
[(E)-10(.)-3(3.1)-846(D)-7(S)-10(P)-10(3)-18(20)-18(to)-15(560)-18(01)-294(Tr)-13(a)-18(n)3(s)-18(l)-3(at)-17(or)-288(F)-15(e)-1(a)-18(t)0(u)-15(r)5(e)-18(s)-1(:)]TJ
/F7 1 Tf
12.96 0 0 12.96 88.8 561.281 Tm
0 Tc
[(\225)-1039(Translates)-259(any)-241(TMS32)-19(010)-241(linked)-259(object)-259(code)-241(t)-18(o)-241(DSP5600)-19(1)-241(source)-260(assembler)-260(code)]TJ
T*
[(\225)-1039(Two)-241(mod)-19(es)-241(of)-260(operation:)]TJ
1.3889 -1.6111 TD
[(\227)-389(Translates)-259(to)-241(DSP56)-19(001)-241(source)-260(assembler)-260(code)-260(for)-241(optimiza)-19(tion)-241(and)-259(assembly)]TJ
1.3889 -1.2407 TD
[(using)-259(DS)-18(P56000CLASx)]TJ
-1.3889 -1.6111 TD
[(\227)-389(Translates)-259(and)-241(runs)-259(\223as)-259(is\224)-241(directly)-259(and)-259(immediately)-259(on)-241(the)-260(DSP56000A)-19(DSx)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(C)-203(language)-223(DSP320to56001)-222(source)-204(code)-204(is)-222(provided)-204(in)-222(addition)-204(to)-222(IBM)-204(PC/XT/AT)]TJ
1.3889 -1.2222 TD
[(object)-241(cod)-19(e)-241(t)0(o)-259(allow:)]TJ
0 -1.6296 TD
[(\227)-389(User)-241(mod)-19(ification)-241(for)-260(TMS32020)-259(or)-260(TMS320C25)-259(translation)]TJ
0 -1.6111 TD
[(\227)-389(User)-241(comp)-19(ilation)-241(to)-259(accommodate)-260(different)-259(host)-259(platforms)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 368.321 Tm
0.006 Tc
[(E.4)-832(D)1(S)-9(P)6(56000A)-14(DSx)-287(A)1(pp)11(li)11(cat)-10(i)11(o)-4(n)-277(Develop)11(me)-14(n)11(t)-282(Syst)-10(ems)]TJ
0 -1.197 TD
0.003 Tc
(\(ADS\))Tj
13.919 0 0 13.919 70.8 317.681 Tm
-0.005 Tc
[(E)-10(.)-3(4.1)-846(D)-7(S)-10(P)-10(5)-18(60)-18(00A)-7(D)-24(S)-286(A)-7(D)-7(S)-286(H)-7(a)-1(r)-13(d)-15(wa)-18(r)5(e)-294(Fe)-18(at)-17(ur)-13(es)-18(:)]TJ
/F7 1 Tf
12.96 0 0 12.96 88.8 297.281 Tm
0 Tc
[(\225)-1039(Full-speed)-259(27)-241(MHz)-260(operation)]TJ
0 -1.6296 TD
[(\225)-1039(Multiple)-260(application)-259(development)-259(module)-241(\(A)-19(DM\))-241(suppor)-19(t)-241(with)-259(programmable)]TJ
1.3889 -1.2222 TD
[(ADM)-241(add)-19(resses)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(8Kx24)-241(\(ex)-19(pandable)-241(to)-259(32Kx24\)user)-19(-configurable)-260(RAM)-241(for)-260(DSP56000/D)-19(SP56001)]TJ
1.3889 -1.2222 TD
[(code)-241(devel)-18(opment)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(1Kx24)-241(m)-18(onitor)-241(ROM)-259(expandable)-260(to)-259(4Kx24)]TJ
0 -1.6111 TD
[(\225)-1039(96-pin)-241(Eu)-19(ro-card)-241(connec)-19(tor)-241(making)-259(all)-259(DSP56001)-259(pins)-241(acces)-18(sible)]TJ
0 -1.6296 TD
[(\225)-1039(In-circuit)-241(e)-19(mulation)-241(cap)-19(abilities)-241(w)-19(hen)-241(used)-259(with)-259(the)-241(DSP5)-19(6KEMULTRCABL)]TJ
1.3889 -1.2407 TD
(cable)Tj
-1.3889 -1.6111 TD
[(\225)-1039(Separate)-241(b)-19(erg)-241(pin)-259(connectors)-259(for)-241(altern)-19(ate)-241(accessing)-259(of)-260(serial)-241(or)-260(host/DMA)-259(ports)]TJ
0 -1.6296 TD
[(\225)-1039(ADM)-241(can)-259(be)-260(used)-241(in)-259(stand-alone)-260(configuration)]TJ
0 -1.6111 TD
[(\225)-1039(N)0(o)-241(externa)-19(l)-241(power)-260(supply)-259(needed)-241(wh)-19(en)-241(connected)-259(to)-259(a)-241(host)-259(platform)]TJ
ET
endstream
endobj
12779 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12751 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-15682(A)14(d)-23(di)8(t)-9(i)8(onal)-284(S)-10(upport)-18057(E)-10(-3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
0.011 Tc
[(E.)13(2.)13(1)-830(M)16(ac)15(ro)-275(C)9(r)21(oss)-261(A)9(ss)15(e)15(m)3(bl)13(er)-255(Fea)15(t)16(ure)15(s)15(:)]TJ
/F7 1 Tf
12.96 0 0 12.96 89.52 690.161 Tm
0 Tc
[(\225)-1039(Production)-259(of)-260(relocatable)-260(object)-241(mod)-19(ules)-241(compati)-18(ble)-241(with)-259(linker)-260(program)-259(when)-241(in)]TJ
1.3889 -1.2222 TD
[(relocatable)-260(mode)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(Production)-259(of)-260(absolute)-260(files)-241(compat)-18(ible)-241(with)-259(simulator)-260(program)-259(when)-241(in)-259(absolute)]TJ
1.3889 -1.2222 TD
(mode)Tj
-1.3889 -1.6296 TD
[(\225)-1039(Supports)-241(full)-241(instruction)-241(set,)-250(memory)-241(spaces,)-231(and)-241(parallel)-241(data)-241(transfer)-241(fields)-241(of)-223(the)]TJ
1.3889 -1.2407 TD
[(DSP56000)-19(/DSP56001)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Modular)-260(programming)-259(features:)-259(local)-259(labels,)-250(sections,)-250(and)-259(external)]TJ
1.3889 -1.2407 TD
[(definition/)-18(reference)-241(directi)-18(ves)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Nested)-259(macro)-259(processing)-259(capability)-241(wi)-18(th)-241(support)-259(for)-260(macro)-241(lib)-19(raries)]TJ
0 -1.6296 TD
[(\225)-1039(Complex)-259(expression)-259(evaluation)-259(including)-259(boolean)-259(operators)]TJ
0 -1.6111 TD
[(\225)-1039(Built-in)-259(functions)-259(for)-241(d)-19(ata)-241(conversio)-19(n,)-250(string)-241(com)-18(parison,)-250(and)-259(common)]TJ
1.3889 -1.2407 TD
[(transcendenta)-19(l)-241(math)-259(functions)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Directives)-259(to)-259(define)-241(circul)-18(ar)-241(and)-259(bit-reversed)-259(buffers)]TJ
0 -1.6296 TD
[(\225)-1039(Extensive)-260(error)-260(checking)-241(a)-19(n)0(d)-241(reporting)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 411.521 Tm
-0.005 Tc
[(E)-10(.)-3(2)-18(.)-3(2)-846(S)-10(im)-13(ul)-20(ato)-15(r)-288(F)-15(eat)-17(ur)-13(es)-18(:)]TJ
/F7 1 Tf
12.96 0 0 12.96 89.52 391.361 Tm
0 Tc
[(\225)-1039(Simulatio)-19(n)-241(o)0(f)-260(all)-241(DSP)-18(56000)-241(fami)-18(ly)-241(DSPs)]TJ
T*
[(\225)-1039(Simulatio)-19(n)-241(o)0(f)-260(multiple)-260(DSP56000)-259(family)-241(D)-19(SPs)]TJ
0 -1.6111 TD
[(\225)-1039(Linkable)-260(object)-259(code)-241(mo)-19(dules:)]TJ
1.3889 -1.6296 TD
[(\227)-389(\226Nondispl)-18(ay)-241(simulato)-19(r)-241(library)]TJ
0 -1.6111 TD
[(\227)-389(\226Display)-259(simulator)-260(library)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(C)-259(language)-260(source)-241(code)-260(for:)]TJ
1.3889 -1.6111 TD
[(\227)-389(\226Screen)-259(management)-259(functions)]TJ
0 -1.6296 TD
[(\227)-389(\226Terminal)-259(I/O)-259(functions)]TJ
0 -1.6111 TD
[(\227)-389(\226Simulati)-18(on)-241(examples)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(Single)-260(stepping)-259(through)-259(object)-241(pro)-19(grams)]TJ
0 -1.6111 TD
[(\225)-1039(Condition)-19(al)-241(or)-260(unconditional)-259(breakpoints)]TJ
0 -1.6296 TD
[(\225)-1039(Program)-259(patching)-259(using)-259(a)-241(single-lin)-19(e)-241(assembler/d)-19(isassembler)]TJ
0 -1.6111 TD
[(\225)-1039(Instruction,)-269(clock)-241(cycle,)-250(a)-19(n)0(d)-241(histogram)-259(counters)]TJ
0 -1.6296 TD
[(\225)-1039(Session)-259(and/or)-260(command)-259(logging)-241(f)-19(o)0(r)-241(later)-260(reference)]TJ
0 -1.6111 TD
[(\225)-1039(ASCII)-260(input/output)-259(files)-259(for)-241(periph)-19(erals)]TJ
0 -1.6296 TD
[(\225)-1039(Help-line)-260(display)-259(and)-241(ex)-19(panded)-241(on-li)-18(ne)-241(help)-259(for)-241(si)-18(mulator)-241(com)-18(mands)]TJ
ET
endstream
endobj
12752 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12718 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(E)13(-)-3(2)-7390(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(The)-241(follow)-19(ing)-241(is)-259(a)-241(par)-19(tial)-241(list)-259(of)-241(t)-18(h)0(e)-241(support)-259(available)-260(for)-241(th)-19(e)-241(DSP5600)-19(0/DSP56001.)]TJ
0 -1.2407 TD
[(Additional)-259(information)-259(can)-241(be)-260(obtained)-259(through)-259(Dr.)-250(BuB)-259(or)-241(the)-260(appropriate)-260(support)]TJ
0 -1.2222 TD
[(telephone)-260(service.)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 644.321 Tm
0.01 Tc
[(E)10(.)0(1)-828(M)-6(o)15(t)-6(o)15(r)5(ol)15(a)-283(D)5(SP)-278(P)10(r)5(od)15(uct)-278(S)10(upp)15(ort)]TJ
/F7 1 Tf
12.96 0 0 12.96 88.8 623.201 Tm
0 Tc
[(\225)-1039(DSP56000CLASx)-259(Design-In)-259(Software)-260(Package)-260(which)-241(incl)-18(udes:)]TJ
2.7778 -1.6111 TD
[(Relocatable)-260(Macro)-241(Ass)-18(embler)]TJ
0 -1.2407 TD
(Linker)Tj
T*
[(Simulator)-260(\(simulates)-259(single)-241(or)-260(multiple)-260(DSP56000/DS)-18(P56001s\))]TJ
0 -1.2222 TD
(Librarian)Tj
-2.7778 -1.6296 TD
[(\225)-1039(56KCCx)-259(Full)-241(ANS)-18(I)-241(Complian)-19(t)-241(C)-259(Compiler)]TJ
0 -1.6111 TD
[(\225)-1039(DSP320to56001)-259(Translator)-260(Software)]TJ
0 -1.6296 TD
[(\225)-1039(DSP56000/DSP56)-19(001)-241(Applica)-19(tions)-241(Develo)-19(pment)-241(Sys)-18(tem)-241(\(ADS\))]TJ
0 -1.6111 TD
[(\225)-1039(Support)-259(Integrated)-241(Ci)-18(rcuits)]TJ
0 -1.6296 TD
[(\225)-1039(DSP)-240(Bu)-19(lletin)-241(Board)-259(\(Dr.)-250(BuB\))]TJ
0 -1.6111 TD
[(\225)-1039(Motorola)-260(DSP)-240(News)-18(letter)]TJ
0 -1.6296 TD
[(\225)-1039(Motorola)-260(Technical)-241(S)-18(ervice)-241(Enginee)-19(rs)-241(\(TSEs\))]TJ
1.3889 -1.2222 TD
[(See)-241(your)-260(local)-259(telephone)-260(directory)-241(fo)-19(r)-241(the)-260(Motorola)-260(Semiconductor)-260(Sector)-260(sales)]TJ
0 -1.2407 TD
[(office)-241(telep)-19(hone)-241(numbe)-19(r.)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(Design)-241(H)-19(otline)]TJ
0 -1.6111 TD
[(\225)-1039(Applications)-259(Assistance)]TJ
0 -1.6296 TD
[(\225)-1039(Marketing)-259(Information)]TJ
0 -1.6111 TD
[(\225)-1039(Third-Party)-259(Support)-259(Information)]TJ
0 -1.6296 TD
[(\225)-1039(University)-259(Support)-241(I)-19(nformation)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 235.361 Tm
0.006 Tc
[(E.2)-832(D)1(S)-9(P)6(56000C)-14(L)11(A)1(S)-9(x)-271(A)-14(ssembl)11(er/Simul)11(a)1(tor)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 209.201 Tm
0 Tc
[(The)-241(macro)-259(cross)-259(assembler)-260(and)-241(simu)-19(lator)-241(run)-259(on:)]TJ
1.3889 -1.9259 TD
[(1.)-639(IBM)]TJ
/T2 1 Tf
12.937 0 0 12.937 131.28 184.241 Tm
0 Tw
(\001)Tj
/F7 1 Tf
12.96 0 0 12.96 144.96 184.241 Tm
[(PCs)-259(and)-241(clones)-259(using)-259(an)-241(8)-19(0386)-241(or)-260(upward)-259(compatible)-260(processor)]TJ
-4.3333 -1.6111 TD
[(2.)-639(Macintosh)]TJ
/T2 1 Tf
12.937 0 0 12.937 161.52 163.361 Tm
(\001)Tj
/F7 1 Tf
12.96 0 0 12.96 174.96 163.361 Tm
[(computers)-259(with)-259(a)-241(NU-B)-18(US)]TJ
/T2 1 Tf
12.937 0 0 12.937 316.08 163.361 Tm
(\001)Tj
/F7 1 Tf
12.96 0 0 12.96 329.52 163.361 Tm
[(expansion)-259(port)]TJ
-18.5741 -1.6296 TD
[(3.)-639(SUN)-241(com)-18(puter)]TJ
0 -1.6111 TD
[(4.)-639(NeXT)]TJ
/T2 1 Tf
12.937 0 0 12.937 139.2 121.361 Tm
(\001)Tj
/F7 1 Tf
12.96 0 0 12.96 152.88 121.361 Tm
(computer)Tj
ET
endstream
endobj
12719 0 obj
<>/Font<>/ProcSet[/PDF/Text/ImageB]>>
endobj
2186 0 obj
<>
endobj
15602 0 obj
<>
endobj
15601 0 obj
<>
endobj
15600 0 obj
<>
endobj
15604 0 obj
<>stream
42 0 2 -36 39 1 d1
q
37 0 0 -37 2 1 cm
BI
/W 37
/H 37
/BPC 1
/IM true
ID όΰ ?ώΗό?αψψρόσώηώ?Ηψ Οπψαό?ΓώΟΗΟ?Ηη?η?η?η?η?η?η?η?ηΗώΟΗώ?Ογό?ΟππΗψ ηώ?σώρόψψό?αώΰ ?ό
EI
Q
endstream
endobj
15603 0 obj
<>stream
43 0 1 -36 40 -16 d1
q
39 0 0 -20 1 -16 cm
BI
/W 39
/H 20
/BPC 1
/IM true
ID pΑ pΑ pΑώ?π?ώ?π?ώ?π?ώ?ρ?ώ?ρώ?ρώ?ρώ?ρ1ώ?ρ1ώ?ρ1ώ?ρΞqώ?ρΔqώ?ρΔqώ?ρδqώ?ρΰρώ?ρΰρώ?ρΰρ
EI
Q
endstream
endobj
12690 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 71.04 44.081 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)1(t)-9(o)1(rol)8(a)-15706(A)-10(d)1(d)-23(i)8(t)16(i)-16(onal)-284(S)-10(upport)-18033(E)-10(-1)]TJ
ET
1 i
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
24 0 0 24 70.56 631.841 Tm
0.018 Tc
[(Append)-11(i)6(x)-306(E)]TJ
0 -1.08 TD
0.019 Tc
[(Additional)-303(S)-4(upport)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.56 577.361 Tm
0 Tc
[(User)-241(support)-259(from)-259(the)-241(con)-19(ception)-241(of)-260(a)-241(d)-19(esign)-241(throu)-19(gh)-241(completi)-18(on)-241(is)-259(available)-260(from)]TJ
0 -1.2407 TD
[(Motorola)-241(an)-19(d)-241(third-party)-259(companies)-259(as)-259(shown)-241(in)-259(Table)-260(E-1:)]TJ
/F5 1 Tf
12 0 0 12 233.28 533.921 Tm
0.007 Tc
[(Tab)18(l)5(e)-277(E)14(-1.)-795(U)9(ser)-264(S)14(upp)18(or)16(t)]TJ
8.88 0 0 8.88 96.72 509.921 Tm
0.011 Tc
[(Suppor)22(t)-11575(M)6(ot)20(orol)19(a)-16649(T)0(h)27(i)-8(r)22(d)-297(Par)22(t)-7(y)]TJ
/F3 1 Tf
0.3784 -2.5946 TD
[(D)-23(e)27(si)18(gn)-4000(-)-277(D)4(at)20(a)-270(S)3(heet)20(s)]TJ
7.1622 -1.2432 TD
[(-)-277(A)3(pp)27(l)-9(i)18(cat)20(i)18(on)-270(Not)-7(e)27(s)]TJ
0 -1.2162 TD
[(-)-277(A)3(pp)27(l)-9(i)18(cat)20(i)18(on)-270(Bul)18(l)-9(et)20(i)18(n)0(s)]TJ
0 -1.2432 TD
-0.008 Tc
[(-)-297(S)-17(o)-20(ftw)-16(a)-20(r)-26(e)-290(E)-17(x)-22(a)7(m)-40(p)7(l)-29(e)-20(s)]TJ
21.4595 3.7027 TD
-0.015 Tc
[(-)-304(D)-23(at)-34(a)-297(A)-24(c)-29(q)-27(ui)-36(si)-36(t)-7(i)-9(o)-27(n)-324(P)-24(a)0(c)-29(k)-29(a)-27(ge)-27(s)]TJ
0 -1.2432 TD
0.013 Tc
[(-)-276(F)29(i)-8(l)19(t)21(e)1(r)-276(D)5(esi)19(g)1(n)-269(P)4(ack)27(ages)]TJ
0 -1.2162 TD
0.012 Tc
[(-)-277(O)6(pe)27(r)-6(a)0(t)20(i)18(ng)-270(Syst)20(em)-290(So)27(f)-7(t)20(war)-6(e)]TJ
0 -1.2432 TD
[(-)-277(S)3(i)18(m)7(ul)18(at)20(or)]TJ
-29.6216 -2.3784 TD
[(Pr)-7(o)26(t)-8(ot)19(ypi)17(n)-1(g)-3028(-)-278(As)25(sembl)17(e)-1(r)]TJ
8.1622 -1.2432 TD
0.289 Tc
[(-L)277(i)295(n)277(k)303(e)277(r)]TJ
0 -1.2162 TD
[(-C)11(C)281(o)277(m)284(p)277(i)295(l)268(e)277(r)]TJ
0 -1.2432 TD
0.012 Tc
[(-)-277(S)3(i)18(m)7(ul)18(at)-7(o)27(r)]TJ
T*
[(-)-277(A)3(pp)27(l)-9(i)18(cat)20(i)18(on)-270(Devel)18(opm)7(ent)-278(Syst)20(em)-290(\()21(A)3(DS\))]TJ
T*
[(-)-277(I)20(n-)21(C)-23(i)18(r)21(c)-2(ui)18(t)-278(E)3(m)7(u)0(l)18(a)0(t)-7(o)27(r)-6(D)4(eb)27(ug)]TJ
T*
0.289 Tc
[(-C)281(a)277(b)304(l)268(e)7(f)297(o)277(rA)280(D)281(S)]TJ
21.4595 7.4324 TD
0.011 Tc
[(-)-278(L)26(ogi)17(c)-273(A)2(nal)17(yzer)-278(w)3(i)17(t)19(h)-298(D)3(SP5)26(6000/)19(DSP5600)26(1)]TJ
0 -1.2432 TD
0.013 Tc
[(R)5(O)7(M)-262(P)4(ackag)28(e)1(s)]TJ
0 -1.2162 TD
-0.015 Tc
[(-)-304(D)-23(at)-34(a)-297(A)-24(c)-29(q)-27(ui)-36(si)-36(t)-7(i)-9(o)-27(n)-324(C)-23(a)0(r)-33(d)-27(s)]TJ
0 -1.2432 TD
[(-)-304(D)-23(S)-24(P)-294(D)-23(e)-27(v)-29(e)0(l)-36(o)-27(pm)-47(en)-27(t)-305(S)-24(y)-29(s)-1(t)-34(e)-27(m)-290(C)-23(a)-27(r)-33(ds)]TJ
T*
0.012 Tc
[(-)-277(O)6(pe)27(r)-6(a)0(t)20(i)18(ng)-270(Syst)20(em)-290(So)27(f)-7(t)20(war)-6(e)]TJ
T*
[(-)-278(I)19(n-)20(Ci)-10(r)20(c)-3(ui)17(t)-279(E)2(m)6(u)-1(l)17(a)-1(t)19(o)-1(r)]TJ
T*
[(-)-278(D)3(e)26(bug)-271(Sof)19(t)-8(war)20(e)]TJ
-31.2703 -2.3514 TD
[(Des)26(i)-9(g)27(n)-297(Ve)27(r)-6(i)18(f)-7(i)18(ca)27(t)-7(i)18(on)-1378(-)-277(A)3(pp)27(l)-9(i)18(cat)20(i)18(on)-270(Devel)18(opm)7(ent)-278(Syst)20(em)-290(\()21(A)3(DS\))]TJ
9.8108 -1.2432 TD
[(-)-277(I)20(n-)21(C)-23(i)18(r)21(c)-2(ui)18(t)-278(E)3(m)7(u)0(l)18(a)0(t)-7(o)27(r)]TJ
T*
[(-)-277(S)3(i)18(m)7(ul)18(at)-7(o)27(r)]TJ
21.4595 2.4865 TD
-0.015 Tc
[(-)-304(D)-23(at)-34(a)-297(A)-24(c)-29(q)-27(ui)-36(si)-36(t)-7(i)-9(o)-27(n)-324(P)-24(a)0(c)-29(k)-29(a)-27(ge)-27(s)]TJ
0 -1.2432 TD
0.011 Tc
[(-)-278(L)26(ogi)17(c)-273(A)2(nal)17(yzer)-278(w)3(i)17(t)19(h)-298(D)3(SP5)26(6000/)19(DSP5600)26(1)]TJ
T*
0.013 Tc
[(R)5(O)7(M)-262(P)4(ackag)28(e)1(s)]TJ
T*
-0.015 Tc
[(-)-304(D)-23(at)-34(a)-297(A)-24(c)-29(q)-27(ui)-36(si)-36(t)-7(i)-9(o)-27(n)-324(C)-23(a)0(r)-33(d)-27(s)]TJ
T*
[(-)-304(D)-23(S)-24(P)-294(D)-23(e)-27(v)-29(e)0(l)-36(o)-27(pm)-47(en)-27(t)-305(S)-24(y)-29(s)-1(t)-34(e)-27(m)-290(C)-23(a)-27(r)-33(ds)]TJ
T*
0.012 Tc
[(-)-277(A)3(p)27(p)0(l)18(i)-9(ca)27(t)-7(i)18(on-)21(Speci)18(f)20(i)-9(c)-272(Dev)26(e)0(l)18(opm)7(ent)-278(To)27(ol)-9(s)]TJ
0 -1.2162 TD
[(-)-278(D)3(e)26(bug)-271(Sof)19(t)-8(war)20(e)]TJ
ET
70.08 271.121 0.48 252.48 re
f
157.44 270.641 0.48 253.44 re
f
348 270.641 0.48 253.44 re
f
538.56 271.121 0.48 252.48 re
f
70.08 523.601 468.96 0.48 re
f
70.56 499.841 468 0.48 re
f
70.56 497.441 468 0.48 re
f
70.08 444.641 468.96 0.48 re
f
70.08 357.761 468.96 0.48 re
f
70.08 270.641 468.96 0.48 re
f
endstream
endobj
12691 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12647 0 obj
<>
endobj
12639 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-54)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
0.007 Tc
[(Us)-5(i)9(n)2(g)-291(G)5(DB)-277(u)-22(nder)-294(GNU)-295(E)15(m)-14(a)2(c)-5(s)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
endstream
endobj
12640 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12635 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 402.96 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.007 Tc
[(Us)-5(i)9(n)2(g)-291(G)5(DB)-302(under)-294(GNU)-295(E)-9(m)11(a)2(c)-5(s)]TJ
-33.878 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(5)-23(3)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(In)-222(any)-222(source)-223(file,)-213(the)-223(Emacs)-222(command)-222(C-x)-222(SPC)-222(\(gdb)-222(break\))-223(tells)-222(GDB)-222(to)-204(set)-222(a)-223(breakpoint)]TJ
0 -1.2407 TD
[(on)-259(the)-241(sourc)-19(e)-241(line)-260(point)-259(is)-241(on.)]TJ
0 -1.9259 TD
[(The)-260(source)-241(fi)-18(les)-241(displayed)-259(in)-259(Emacs)-241(ar)-19(e)-241(i)0(n)-259(ordinary)-259(Emacs)-241(buffers)-259(which)-259(are)-241(vi)-18(siting)-241(the)]TJ
0 -1.2407 TD
[(source)-260(files)-241(i)-18(n)-241(the)-260(usual)-241(w)-19(ay.)-250(You)-241(can)-259(edit)-259(the)-241(files)-259(with)-259(these)-260(buffers)-241(if)-260(you)-259(wish;)-241(but)]TJ
0 -1.2222 TD
[(keep)-241(in)-241(mind)-241(that)-241(GDB)-240(communicates)-241(with)-241(Emacs)-241(in)-241(terms)-241(of)-241(line)-241(numbers.)-250(If)-223(yo)-19(u)-222(add)-241(or)]TJ
0 -1.2407 TD
[(delete)-260(lines)-259(from)-241(the)-260(text,)-250(the)-260(line)-241(nu)-19(mbers)-241(that)-259(GDB)-259(knows)-259(will)-241(cease)-260(to)-259(correspond)]TJ
T*
[(properly)-259(to)-241(t)-18(h)0(e)-241(code.)]TJ
ET
endstream
endobj
12636 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12630 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-52)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
0.007 Tc
[(Us)-5(i)9(n)2(g)-291(G)5(DB)-277(u)-22(nder)-294(GNU)-295(E)15(m)-14(a)2(c)-5(s)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
15.839 0 0 15.839 70.8 709.361 Tm
0.006 Tc
[(D.)11(15)-847(Usin)11(g)-292(G)11(D)-14(B)-272(und)11(er)-287(GNU)-272(E)-9(macs)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
[(A)-241(special)-259(interface)-260(allows)-259(you)-241(to)-259(use)-260(GNU)-241(Emacs)-259(to)-259(view)-241(\(and)-259(edit\))-260(the)-241(so)-19(urce)-241(files)-259(for)]TJ
0 -1.2222 TD
[(the)-241(program)-259(you)-259(are)-241(deb)-19(ugging)-241(wit)-18(h)-241(GDB.)]TJ
0 -1.9444 TD
[(To)-241(use)-260(this)-259(interface,)-250(use)-260(the)-241(comm)-18(and)-241(M-x)-259(gdb)-259(in)-241(Emacs.)-250(G)-19(ive)-241(the)-260(executable)-260(file)-241(you)]TJ
0 -1.2222 TD
[(want)-241(to)-259(debug)-241(as)-241(an)-259(argument.)-250(This)-259(command)-241(starts)-259(GDB)-240(as)-259(a)-241(subprocess)-259(of)-241(Emacs,)-250(with)]TJ
0 -1.2407 TD
[(input)-241(and)-259(output)-259(through)-259(a)-241(newly)-259(created)-259(Emacs)-259(buffer.)]TJ
0 -1.9259 TD
[(Using)-241(GD)-19(B)-240(under)-260(Emacs)-259(is)-241(just)-259(like)-260(using)-241(G)-19(D)0(B)-240(normall)-18(y)-241(except)-259(for)-241(t)-18(w)0(o)-241(things:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(All)-203(\223t)-18(erminal\224)-223(input)-203(an)-19(d)-204(outpu)-19(t)-203(goes)-222(through)-222(the)-223(Emacs)-222(buffer.)-213(This)-222(applies)-222(both)-222(to)]TJ
1.3889 -1.2407 TD
[(GDB)-240(comman)-19(ds)-241(and)-241(their)-260(output,)-250(and)-241(to)-259(the)-241(input)-259(and)-241(output)-259(done)-241(by)-259(the)-241(program)]TJ
T*
[(you)-241(are)-260(debugging.)]TJ
0 -1.6111 TD
[(This)-241(is)-259(useful)-259(because)-260(it)-241(means)-259(that)-259(you)-241(can)-259(copy)-259(the)-241(text)-259(of)-260(previous)-241(com)-18(mands)]TJ
0 -1.2407 TD
[(and)-241(input)-259(them)-259(again;)-259(you)-241(can)-259(even)-259(use)-241(parts)-259(of)-260(the)-241(output)-259(in)-259(this)-241(way.)]TJ
0 -1.6111 TD
[(All)-241(the)-260(facilities)-259(of)-241(Em)-18(acs\222s)-241(Shell)-259(mode)-260(are)-241(avai)-18(lable)-241(for)-260(this)-259(purpose.)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(GDB)-240(displays)-241(source)-241(code)-241(throu)-19(gh)-241(Emacs.)-231(Each)-241(tim)-18(e)-241(GDB)-240(displays)-241(a)-241(stack)-241(frame,)]TJ
1.3889 -1.2222 TD
[(Emacs)-222(autom)-18(atically)-222(finds)-241(the)-223(source)-241(file)-223(for)-241(that)-222(frame)-241(and)-222(puts)-241(an)-222(arrow)-241(\(\221=)8(>)-10(\222)0(\))-223(a)0(t)]TJ
0 -1.2407 TD
[(the)-241(left)-259(margin)-259(of)-241(the)-260(current)-259(line.)]TJ
-2.7778 -1.9259 TD
[(Explicit)-259(GDB)-240(\221list\222)-260(or)-260(search)-241(comm)-18(ands)-241(still)-259(produce)-260(output)-259(as)-241(usual,)-269(but)-241(you)-259(probably)]TJ
0 -1.2407 TD
[(will)-241(have)-260(no)-259(reason)-241(to)-259(use)-260(them.)]TJ
0 -1.9259 TD
[(In)-241(the)-260(GDB)-259(I/O)-241(buffer,)-269(you)-241(can)-259(use)-241(t)-18(hese)-241(special)-259(Emacs)-259(commands)-259(as)-241(liste)-19(d)-241(i)0(n)-259(Table)]TJ
0 -1.2407 TD
(D-27:)Tj
/F5 1 Tf
12 0 0 12 217.44 313.841 Tm
0.005 Tc
[(T)16(a)1(ble)-259(D)7(-27.)-817(E)12(m)-6(ac)-259(C)7(o)-4(m)14(m)-6(an)16(ds)]TJ
8.88 0 0 8.88 84 289.841 Tm
0.011 Tc
[(Com)8(m)8(a)-1(nds)-20892(Des)26(c)-1(ri)19(pt)-7(i)19(o)0(n)]TJ
/F8 1 Tf
1.8378 -2.5946 TD
-0.005 Tc
[(M-)-27(s)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Ex)26(ecut)20(e)-270(t)-7(o)-270(anot)20(her)-250(sour)21(ce)-270(l)-9(i)18(ne,)-251(l)-9(i)18(ke)-270(t)20(h)0(e)-270(G)-21(DB)-267(\221)18(s)-2(t)20(ep\222)-280(co)27(m)-20(m)7(an)27(d.)]TJ
/F8 1 Tf
-5.9189 -2.3514 TD
-0.005 Tc
[(M-)-27(n)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Ex)26(ecut)20(e)-270(t)-7(o)-270(nex)26(t)-278(s)-2(our)21(ce)-270(l)18(i)-9(ne)-270(i)18(n)-270(t)-7(h)0(i)18(s)-272(f)20(unct)20(i)18(on,)-278(sk)26(i)-9(p)0(p)27(i)-9(n)27(g)-297(al)18(l)-280(f)20(unc)26(t)-7(i)18(on)-270(cal)18(l)18(s)-2(,)-278(l)18(i)18(k)-2(e)-270(t)-7(he)-270(G)6(D)4(B)-267(\221)-9(ne)27(xt)-7(\222)]TJ
0 -1.2432 TD
[(c)26(o)0(m)7(m)-20(a)27(nd.)]TJ
/F8 1 Tf
-5.9189 -2.3514 TD
-0.005 Tc
[(M-)-27(i)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Ex)26(ecut)20(e)-270(one)-270(i)-9(n)27(st)-7(r)21(u)0(ct)20(i)18(on,)-278(l)18(i)18(k)-2(e)-270(t)-7(he)-270(G)6(D)4(B)-267(\221)-9(s)26(t)-7(ep)27(i)-9(\222)-280(c)26(o)0(m)7(m)7(and.)]TJ
/F8 1 Tf
-7.1351 -2.3784 TD
-0.005 Tc
[(C-)-27(c)-621(C)0(-)-27(f)]TJ
/F3 1 Tf
7.1351 0 TD
0.012 Tc
[(Ex)26(ecut)20(e)-270(unt)20(i)-9(l)-280(e)27(x)-2(i)18(t)-278(f)-7(r)21(om)-290(t)20(h)0(e)-270(s)-2(el)18(ec)26(t)-7(e)0(d)-270(s)-2(t)20(a)0(ck)-272(f)20(r)-6(a)27(m)-20(e)27(,)-278(l)-9(i)18(ke)-270(t)20(h)0(e)-270(G)6(DB)-294(\221)18(f)-7(i)18(n)0(i)18(s)-2(h\222)-252(com)7(m)7(and.)]TJ
/F8 1 Tf
-5.9189 -2.3514 TD
-0.005 Tc
[(M-)-27(c)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Con)27(t)-7(i)18(nue)-270(exe)27(c)-2(ut)20(i)-9(o)27(n)-297(o)0(f)-251(t)-7(he)-270(pr)21(ogr)21(am)7(,)-278(l)18(i)-9(k)26(e)-297(t)20(he)-270(G)6(D)4(B)-294(\221)18(con)27(t)-7(\222)-252(c)-2(om)7(m)7(and.)]TJ
/F8 1 Tf
-5.9189 -2.3784 TD
-0.005 Tc
[(M-)-27(u)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(G)6(o)-270(up)-270(t)-7(h)27(e)-297(n)27(um)7(ber)-277(of)-278(f)20(r)21(am)-20(e)27(s)-272(i)-9(n)0(d)27(i)-9(c)26(a)0(t)-7(e)0(d)-270(b)0(y)-272(t)20(he)-270(num)7(er)21(i)-9(c)-272(ar)21(gum)7(ent)-251(\()-6(s)-2(e)27(e)-297(s)26(e)0(ct)20(i)-9(o)27(n)-297(A)3(r)21(gum)7(ent)20(s,)]TJ
0 -1.2432 TD
[(Num)7(e)0(r)21(i)18(c)-299(A)30(r)-6(gum)7(en)27(t)-7(s)-2(,)-251(e)0(m)7(a)0(cs,)-278(T)28(h)0(e)-270(G)-21(NU)-266(Em)7(acs)-272(M)7(anua)27(l)-9(\))21(,)-278(l)18(i)-9(k)26(e)-297(t)20(he)-270(G)6(D)4(B)-294(\221)18(up\222)-252(com)7(m)7(and.)]TJ
/F8 1 Tf
-5.9189 -2.3514 TD
-0.005 Tc
[(M-)-27(d)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(G)6(o)-270(down)-270(t)20(he)-270(num)7(ber)-277(of)-251(f)-7(r)21(am)7(es)-272(i)-9(n)27(di)-9(c)26(a)0(t)-7(e)27(d)-297(b)27(y)-299(t)20(he)-270(num)7(er)21(i)18(c)-299(a)27(r)-6(gum)7(en)27(t)-7(,)-278(l)18(i)18(k)-2(e)-270(t)-7(h)27(e)-297(G)6(D)4(B)-267(\221)-9(d)27(o)0(wn\222)]TJ
0 -1.2432 TD
[(c)26(o)0(m)7(m)-20(a)27(nd.)]TJ
ET
69.84 99.281 0.48 204.48 re
f
146.64 98.561 0.48 205.68 re
f
539.28 99.281 0.48 204.48 re
f
69.84 303.761 469.92 0.48 re
f
70.32 280.001 468.96 0.48 re
f
70.32 277.361 468.96 0.48 re
f
69.84 257.681 469.92 0.48 re
f
69.84 225.761 469.92 0.48 re
f
69.84 204.641 469.92 0.48 re
f
69.84 183.761 469.92 0.48 re
f
69.84 162.641 469.92 0.48 re
f
69.84 130.721 469.92 0.48 re
f
69.84 98.561 469.92 0.48 re
f
endstream
endobj
12631 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1589 0 obj
<>
endobj
12601 0 obj
<>
endobj
12602 0 obj
<>
endobj
12595 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 395.76 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(Opt)-10(i)7(ons)-300(and)-293(A)-11(r)21(g)-24(u)0(m)9(e)-24(nt)15(s)-300(f)15(or)-296(GDB)]TJ
-33.1463 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(5)-23(1)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 470.561 Tm
-0.002 Tc
[(D.1)-15(4)2(.2)-843(F)-12(ile)-15(-s)-15(p)6(e)-15(cif)-14(y)2(in)-12(g)-288(O)0(p)-12(t)3(io)-12(n)-12(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 445.361 Tm
0 Tc
[(All)-259(the)-241(opt)-18(ions)-241(and)-259(command)-259(line)-260(arguments)-241(sh)-19(own)-241(in)-259(Table)-260(D-26)-241(are)-260(processed)-259(in)]TJ
0 -1.2407 TD
[(sequential)-259(order.)-250(The)-260(order)-260(makes)-241(a)-260(difference)-260(when)-241(th)-19(e)-241(\221-x\222)-260(option)-259(is)-241(used.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 197.681 Tm
-0.001 Tc
[(D.1)-14(4)3(.3)-842(O)-16(t)4(h)-11(e)3(r)-284(A)-3(r)-9(g)-11(u)7(m)-9(e)3(n)-11(t)4(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 172.241 Tm
0 Tc
[(If)-241(there)-223(are)-241(arguments)-241(to)-241(GDB)-240(that)-222(ar)-19(e)-223(not)-241(options)-241(or)-241(associated)-241(with)-222(opt)-18(ions,)-231(the)-241(first)-222(one)]TJ
T*
[(specifies)-259(the)-260(symbol)-241(tab)-19(le)-241(and)-259(executable)-260(file)-241(name)-260(\(as)-259(if)-241(it)-259(were)-260(preceded)-241(by)-259(\221-se\222\))-260(and)]TJ
0 -1.2222 TD
[(the)-260(second)-241(o)-19(n)0(e)-241(specifies)-259(a)-260(core)-241(dump)-259(file)-260(name)-241(\(as)-259(if)-260(it)-241(were)-260(preceded)-259(by)-241(\221-c\222\).)]TJ
/F5 1 Tf
12 0 0 12 228.72 709.841 Tm
-0.012 Tc
[(T)-21(a)-16(bl)-14(e)-296(D)-10(-2)-16(5)-16(.)-834(Mo)-21(de)-296(O)-14(p)-1(t)-19(i)-14(on)-21(s)]TJ
8.88 0 0 8.88 82.08 685.841 Tm
0.011 Tc
[(M)6(ode)-271(O)5(p)0(t)-7(i)19(on)-20513(Descr)22(i)-8(p)0(t)20(i)19(on)]TJ
/F8 1 Tf
1.5676 -2.5676 TD
0.022 Tc
[(\221-)27(nx)27(\222)]TJ
/F3 1 Tf
6.5405 0 TD
0.012 Tc
[(Do)-243(not)-251(e)27(x)-2(ecu)27(t)-7(e)-243(c)26(om)-20(m)7(a)0(n)27(d)0(s)-245(f)20(r)-6(o)0(m)-236(t)20(he)-243(i)18(n)0(i)-9(t)-224(f)20(i)-9(l)18(e)0(s)-245(\221)18(.)20(gdbi)18(ni)18(t)-7(\222)18(.)-251(N)4(o)27(r)-6(m)7(a)0(l)18(l)-9(y)26(,)-251(t)20(h)0(e)-243(c)-2(om)7(m)7(and)27(s)-245(i)18(n)-243(t)-7(he)27(se)-243(f)-7(i)18(l)18(e)0(s)-245(a)0(r)21(e)]TJ
0 -1.2432 TD
[(execu)27(t)-7(ed)-270(af)20(t)20(e)0(r)-277(a)0(l)18(l)-280(t)20(h)0(e)-270(c)-2(om)7(m)7(and)-270(opt)20(i)-9(o)27(ns)-272(and)-270(ar)-6(g)27(u)0(m)7(ent)20(s)-299(h)27(ave)-270(been)-270(pr)21(oces)26(sed.)-278(S)30(e)0(e)-297(s)26(ect)20(i)-9(o)27(n)]TJ
T*
0.009 Tc
[(Comm)-23(a)24(n)-3(d)-300(F)25(i)-12(l)15(es)-5(.)]TJ
/F8 1 Tf
-6.2162 -2.3784 TD
0.022 Tc
[(\221-)27(q\222)]TJ
/F3 1 Tf
6.2162 0 TD
0.012 Tc
[(\223)-6(Q)6(ui)18(et)20(\224)-6(.)-278(Do)-270(not)-251(pr)-6(i)18(n)0(t)-278(t)20(he)-270(usua)27(l)-280(i)18(nt)-7(r)21(oduc)26(t)-7(o)27(r)-6(y)-272(m)7(e)0(ssa)27(ges.)]TJ
/F8 1 Tf
-7.4324 -2.3513 TD
0.022 Tc
[(\221-)27(ba)27(tc)27(h\222)]TJ
/F3 1 Tf
7.4324 0 TD
0.012 Tc
[(Run)-297(i)18(n)-270(bat)20(ch)-270(m)7(ode.)-278(Ex)26(i)-9(t)-251(wi)-9(t)20(h)-270(code)-270(0)-270(a)0(f)20(t)-7(er)-277(p)27(r)-6(oc)26(essi)18(ng)-270(al)18(l)-280(t)20(he)-270(com)7(m)7(and)-270(f)-7(i)18(l)18(e)0(s)-272(s)-2(pec)26(i)-9(f)20(i)18(e)0(d)-270(w)4(i)-9(t)20(h)-270(\221)-9(-)21(x)-2(\222)]TJ
0 -1.2432 TD
[(\()-6(and)-270(\221)18(.)20(gdbi)18(ni)18(t)-7(\222)18(,)-278(i)18(f)-278(not)-278(i)18(nhi)18(bi)18(t)20(ed\))21(.)-278(E)3(xi)18(t)-278(w)4(i)-9(t)20(h)-270(nonz)26(er)-6(o)-270(s)-2(t)20(a)0(t)20(u)0(s)-272(i)18(f)-278(a)0(n)-270(e)0(r)-6(r)21(or)-277(oc)26(cur)21(s)-299(i)18(n)-270(exe)27(c)-2(ut)20(i)-9(n)0(g)-270(t)20(he)-270(G)6(D)4(B)]TJ
T*
[(com)7(m)7(ands)-272(i)18(n)-297(t)20(h)0(e)-270(c)-2(om)7(m)7(and)-270(f)20(i)-9(l)18(e)0(s)26(.)]TJ
/F8 1 Tf
-8.3514 -2.3513 TD
-0.005 Tc
[(\221-)-27(fu)-27(ll)-27(nam)-27(e\222)]TJ
/F3 1 Tf
8.3514 0 TD
0.012 Tc
[(Thi)18(s)-299(o)27(p)0(t)-7(i)18(on)-270(i)18(s)-272(used)-270(when)-270(Em)7(acs)-272(r)21(uns)-272(G)6(D)4(B)-294(a)27(s)-299(a)-270(su)27(bpr)21(ocess)26(.)-278(I)-7(t)-251(t)-7(e)0(l)18(l)18(s)-272(G)6(D)-23(B)-267(t)20(o)-297(o)27(ut)-7(p)27(u)0(t)-278(t)20(he)-297(f)20(u)0(l)18(l)-280(f)20(i)-9(l)18(e)]TJ
0 -1.2432 TD
[(nam)7(e)-270(and)-270(l)18(i)18(n)0(e)-270(num)7(ber)-250(i)-9(n)-270(a)-243(s)-2(t)-7(a)27(ndar)21(d,)-278(r)21(e)0(cog)27(n)0(i)-9(z)26(abl)18(e)-270(f)-7(a)27(s)-2(hi)18(on)-270(eac)26(h)-270(t)-7(i)18(m)7(e)-270(a)-270(s)-2(t)20(a)0(ck)-272(f)20(r)-6(a)27(m)-20(e)-270(i)18(s)-272(d)27(i)-9(s)-2(p)27(l)-9(a)27(y)-2(ed)]TJ
T*
[(\()-6(w)4(hi)18(ch)-270(i)18(n)0(cl)18(udes)-272(ea)27(ch)-270(t)-7(i)18(m)7(e)-297(t)20(h)0(e)-270(p)0(r)21(ogr)21(am)-290(st)20(ops)26(\))-6(.)-278(Th)27(i)-9(s)-272(r)21(e)0(cog)27(n)0(i)-9(z)26(abl)18(e)-297(f)20(or)21(m)7(a)0(t)-278(l)18(ooks)-272(l)18(i)18(k)-2(e)-270(t)-7(wo)-270(\221)18(\\)-7(032)27(\222)]TJ
T*
[(char)21(act)20(e)0(r)-6(s)26(,)-278(f)20(ol)-9(l)18(o)0(wed)-270(b)0(y)-272(t)20(he)-270(f)-7(i)18(l)18(e)-297(n)27(a)0(m)7(e)0(,)-278(l)18(i)-9(n)27(e)-297(n)0(u)27(m)-20(b)27(e)0(r)-277(and)-270(ch)27(ar)-6(ac)26(t)-7(e)0(r)-250(posi)18(t)-7(i)18(o)0(n)-270(s)-2(e)27(par)-6(a)27(t)-7(ed)-270(by)-272(co)27(l)-9(o)27(ns,)]TJ
T*
[(and)-270(a)-270(newl)18(i)18(ne.)-251(The)-270(E)3(m)7(a)0(cs)26(-)-6(t)20(o-)-6(G)6(D)4(B)-267(i)18(nt)20(er)-6(f)20(a)0(ce)-270(p)27(r)-6(ogr)21(am)-263(uses)-245(t)-7(h)0(e)-270(t)20(wo)-270(\221)18(\\)-7(0)27(32\222)-280(c)26(har)21(act)20(e)0(r)-6(s)-245(as)-272(a)-270(s)-2(i)18(gnal)]TJ
0 -1.2162 TD
[(t)-7(o)-270(di)18(spl)18(a)0(y)-272(t)20(he)-270(sour)21(ce)-270(code)-270(f)20(o)0(r)-277(t)20(he)-270(f)-7(r)21(am)7(e.)]TJ
/F5 1 Tf
12 0 0 12 201.84 401.921 Tm
0.003 Tc
[(T)-6(a)-1(b)14(l)1(e)-281(D)5(-)16(26.)-839(F)14(ile)-281(S)10(p)14(ecif)16(y)-1(in)-6(g)-266(O)1(p)-6(t)16(io)-6(n)14(s)]TJ
8.88 0 0 8.88 91.44 377.921 Tm
0.011 Tc
[(O)5(p)0(t)-7(i)19(ons)-21811(Descr)22(i)-8(p)0(t)20(i)19(on)]TJ
/F8 1 Tf
-0.8108 -2.5946 TD
0.022 Tc
[(\221)27(-)0(s)-594(f)27(il)27(e\222)]TJ
/F3 1 Tf
7.7297 0 TD
0.012 Tc
[(Read)-270(sy)26(m)-20(b)27(ol)-280(t)20(abl)18(e)-297(f)20(r)21(o)0(m)-290(f)20(i)-9(l)18(e)]TJ
8.88 0 1.888 8.88 264.24 354.881 Tm
-0.006 Tc
[(f)-25(ile)]TJ
8.88 0 0 8.88 275.76 354.881 Tm
0 Tc
0 Tw
(.)Tj
/F8 1 Tf
-21.5676 -2.3514 TD
0.022 Tc
[(\221)27(-)0(e)-594(f)27(il)27(e\222)]TJ
/F3 1 Tf
7.7297 0 TD
0.008 Tc
[(Us)-6(e)-274(f)16(i)-13(l)14(e)]TJ
8.88 0 1.888 8.88 185.28 334.001 Tm
-0.006 Tc
[(f)-25(ile)]TJ
8.88 0 0 8.88 199.44 334.001 Tm
0.012 Tc
[(a)27(s)-272(t)-7(h)0(e)-270(e)0(xe)27(cut)20(abl)18(e)-270(f)-7(i)18(l)-9(e)-270(t)20(o)-270(e)0(xec)26(u)0(t)-7(e)-270(when)-270(app)27(r)-6(o)0(p)27(r)-6(i)18(a)0(t)20(e)0(,)-278(and)-270(f)20(o)0(r)-277(e)0(xa)27(m)-20(i)18(ni)18(ng)-270(pur)21(e)-270(dat)-7(a)-270(i)18(n)]TJ
-5.2432 -1.2432 TD
0.013 Tc
[(con)28(j)-8(u)28(n)1(ct)21(i)-8(o)1(n)-269(w)5(i)19(t)-6(h)-269(a)-269(c)-1(or)22(e)-269(dum)8(p.)]TJ
/F8 1 Tf
-8.027 -2.3784 TD
0.022 Tc
[(\221)27(-)27(s)0(e)-594(f)27(il)27(e\222)]TJ
/F3 1 Tf
8.027 0 TD
0.012 Tc
[(Read)-270(sy)26(m)-20(b)27(ol)-280(t)20(abl)18(e)-297(f)20(r)21(o)0(m)-290(f)20(i)-9(l)18(e)]TJ
8.88 0 1.888 8.88 264.24 301.841 Tm
-0.006 Tc
[(f)-25(ile)]TJ
8.88 0 0 8.88 278.16 301.841 Tm
0.012 Tc
[(and)-270(use)-270(i)18(t)-278(a)0(s)-272(t)-7(h)27(e)-297(e)27(x)-2(ecut)20(abl)18(e)-270(f)-7(i)18(l)18(e)0(.)]TJ
/F8 1 Tf
-21.8378 -2.3513 TD
0.022 Tc
[(\221)27(-)0(c)-594(f)27(il)27(e\222)]TJ
/F3 1 Tf
7.7297 0 TD
0.008 Tc
[(Us)-6(e)-274(f)16(i)-13(l)14(e)]TJ
8.88 0 1.888 8.88 185.28 280.961 Tm
-0.006 Tc
[(f)-25(ile)]TJ
8.88 0 0 8.88 199.44 280.961 Tm
0.012 Tc
[(a)27(s)-272(a)-297(c)26(or)-6(e)-270(dum)7(p)-270(t)20(o)-297(e)0(x)26(a)0(m)7(i)-9(n)27(e)0(.)]TJ
/F8 1 Tf
-12.973 -2.3784 TD
0.022 Tc
[(\221)27(-)0(x)-594(f)27(il)27(e\222)]TJ
/F3 1 Tf
7.7297 0 TD
0.012 Tc
[(Exec)26(ut)20(e)-297(G)6(DB)-267(com)7(m)7(ands)-272(f)20(r)-6(om)-263(f)-7(i)18(l)18(e)]TJ
8.88 0 1.888 8.88 290.88 259.841 Tm
-0.006 Tc
[(f)-25(ile)]TJ
8.88 0 0 8.88 302.16 259.841 Tm
0 Tc
(.)Tj
/F8 1 Tf
-22.7297 -2.3514 TD
0.022 Tc
[(\221-)27(d)]TJ
-2.1081 -1.2432 TD
-0.005 Tc
[(dir)-27(ec)-27(to)-27(ry)-27(\222)]TJ
/F3 1 Tf
8.027 1.2432 TD
0.282 Tc
[(A)273(d)270(dd)270(i)288(r)264(e)297(c)268(t)263(o)297(r)264(y)-2(t)290(o)-27(t)290(h)270(ep)270(a)270(t)290(ht)263(os)268(e)270(a)297(r)264(c)268(hf)290(o)270(r)-7(s)268(o)270(u)297(r)264(c)268(e)0(f)290(i)288(l)261(e)270(s)296(.)]TJ
ET
70.8 492.161 0.48 207.6 re
f
147.84 491.681 0.48 208.56 re
f
539.76 492.161 0.48 207.6 re
f
70.8 699.761 469.44 0.48 re
f
71.28 676.001 468.48 0.48 re
f
71.28 673.361 468.48 0.48 re
f
70.8 631.601 469.44 0.48 re
f
70.8 610.721 469.44 0.48 re
f
70.8 567.761 469.44 0.48 re
f
70.8 491.681 469.44 0.48 re
f
69.84 219.281 0.48 172.32 re
f
146.64 218.561 0.48 173.52 re
f
540.96 219.281 0.48 172.32 re
f
69.84 391.601 471.6 0.48 re
f
70.32 367.841 470.64 0.48 re
f
70.32 365.441 470.64 0.48 re
f
69.84 345.761 471.6 0.48 re
f
69.84 313.601 471.6 0.48 re
f
69.84 292.721 471.6 0.48 re
f
69.84 271.601 471.6 0.48 re
f
69.84 250.721 471.6 0.48 re
f
69.84 218.561 471.6 0.48 re
f
endstream
endobj
12596 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12562 0 obj
<>
endobj
12305 0 obj
<>
endobj
12338 0 obj
<>
endobj
12369 0 obj
<>
endobj
12395 0 obj
<>
endobj
12414 0 obj
<>
endobj
12451 0 obj
<>
endobj
12469 0 obj
<>
endobj
12484 0 obj
<>
endobj
12509 0 obj
<>
endobj
12523 0 obj
<>
endobj
12555 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-50)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Opt)-10(i)7(ons)-300(and)-293(A)-11(r)21(g)-24(u)0(m)9(e)-24(nt)15(s)-300(f)15(or)-296(GDB)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
15.839 0 0 15.839 70.8 257.201 Tm
0.007 Tc
[(D.)12(14)-846(Op)12(t)-9(i)12(ons)-270(and)-276(Arguments)-270(f)-9(o)12(r)-286(G)-3(DB)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 231.281 Tm
0 Tc
[(When)-241(you)-259(invoke)-260(GDB,)-250(you)-259(can)-241(sp)-19(ecify)-241(argume)-19(nts)-241(telling)-259(it)-259(what)-241(files)-259(to)-259(operate)-241(on)-259(and)]TJ
0 -1.2407 TD
[(what)-241(othe)-19(r)-241(things)-259(to)-241(d)-19(o)0(.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 184.481 Tm
0.012 Tc
[(D)10(.)14(1)16(4)-1(.)14(1)-829(Mo)20(de)-260(Op)20(ti)14(on)20(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 159.281 Tm
0 Tc
[(Table)-241(D-25)-259(lists)-259(possible)-260(Mode)-241(O)-19(ptionts:)]TJ
/F5 1 Tf
12 0 0 12 182.16 709.841 Tm
-0.011 Tc
[(Ta)-15(b)-20(l)7(e)-295(D)-9(-)-18(2)-15(4.)-853(C)-9(o)-20(nt)-18(ro)-20(l)-13(l)-13(e)5(d)-300(O)-13(ut)-18(pu)-20(t)-278(C)-29(om)-22(ma)-15(nd)-20(s)]TJ
8.88 0 0 8.88 137.76 685.841 Tm
0.012 Tc
[(Com)9(m)-18(a)27(n)1(d)-21107(D)4(es)27(cri)20(p)1(t)-6(i)20(on)]TJ
/F8 1 Tf
-0.2432 -2.5676 TD
-0.005 Tc
[(ech)-27(o)]TJ
8.88 0 1.888 8.88 162.48 663.041 Tm
[(te)-27(xt)]TJ
/F3 1 Tf
8.88 0 0 8.88 254.88 663.041 Tm
0.009 Tc
[(Pr)18(i)15(n)-3(t)]TJ
8.88 0 1.888 8.88 275.76 663.041 Tm
0.017 Tc
[(te)32(xt)]TJ
8.88 0 0 8.88 290.4 663.041 Tm
0.012 Tc
[(.)-251(N)4(on-)21(pr)-6(i)18(n)0(t)20(i)-9(n)27(g)-297(c)26(har)-6(a)27(c)-2(t)20(e)0(r)-6(s)-272(ca)27(n)-297(b)0(e)-270(i)18(ncl)18(ude)27(d)-297(i)18(n)-270(t)-7(e)27(x)-2(t)-278(u)0(s)26(i)-9(ng)-270(C)]TJ
-4 -1.2432 TD
[(es)26(cape)-270(se)27(quenc)26(es,)-278(s)-2(u)27(c)-2(h)-270(a)0(s)-272(\221)-9(\\)20(n)0(\222)-280(t)20(o)-270(p)0(r)21(i)-9(nt)-251(a)-297(n)27(ewl)-9(i)18(ne.)-251(No)-297(ne)27(wl)-9(i)18(n)0(e)-270(w)4(i)18(l)-9(l)-252(b)0(e)]TJ
T*
[(pr)21(i)18(n)0(t)-7(e)27(d)-297(u)27(nl)-9(e)27(s)-2(s)-272(y)-2(ou)-270(spe)27(c)-2(i)18(f)-7(y)-272(one)27(.)-278(I)-7(n)-270(add)27(i)-9(t)20(i)18(o)0(n)-270(t)-7(o)-270(t)-7(h)27(e)-297(s)26(t)-7(an)27(dar)21(d)-297(C)-266(esc)26(ape)]TJ
T*
[(s)26(equenc)26(es)-272(a)-270(backs)26(l)-9(a)27(sh)-270(f)-7(o)0(l)18(l)18(o)0(wed)-270(b)0(y)-272(a)-270(spac)26(e)-297(s)26(t)-7(a)0(n)27(d)0(s)-272(f)-7(or)-277(a)-270(s)26(pace.)-251(Thi)-9(s)]TJ
T*
[(i)18(s)-272(usef)20(ul)-280(f)20(o)0(r)-277(o)27(ut)-7(p)27(u)0(t)-7(t)20(i)18(n)0(g)-297(a)-270(s)26(t)-7(r)21(i)-9(n)27(g)-297(wi)18(t)20(h)-297(s)26(paces)-272(at)-251(t)-7(h)0(e)-270(beg)27(i)-9(n)27(ni)-9(n)27(g)-297(o)27(r)-277(t)-7(h)0(e)]TJ
T*
[(en)27(d,)-224(si)18(nce)-243(l)18(ead)27(i)-9(n)27(g)-243(and)-216(t)-7(r)21(ai)18(l)-9(i)18(ng)-216(space)27(s)-245(ar)21(e)-243(t)20(r)-6(i)18(m)7(m)7(e)0(d)-243(f)20(r)-6(o)27(m)-236(a)0(l)-9(l)-225(a)27(r)-6(gum)7(en)27(t)-7(s)-2(.)]TJ
0 -1.2162 TD
[(Th)27(us,)-278(t)20(o)-270(p)0(r)-6(i)18(nt)-278(\223)21(and)-270(f)20(o)0(o)-297(=)-269(\221)18(\222)-280(,)-278(u)27(se)-270(t)-7(h)0(e)-270(c)-2(o)27(m)-20(m)7(a)0(n)27(d)-297(\221)18(\221)18(e)0(cho)-270(\\)-278(an)27(d)-297(f)20(oo)-270(=)-269(\\)-278(\221)-9(\222)]TJ
0 -1.2432 TD
[(A)-267(bac)26(ksl)18(ash)-270(a)0(t)-278(t)20(he)-270(end)-270(of)-278(t)20(e)0(xt)-251(can)-270(b)0(e)-270(u)0(sed)27(,)-278(as)-272(i)-9(n)-270(C,)-278(t)20(o)-270(cont)20(i)18(nue)-270(t)-7(h)27(e)]TJ
T*
[(c)26(o)0(m)7(m)-20(a)27(n)0(d)-297(o)27(nt)-7(o)-270(s)-2(u)27(b)0(sequ)27(ent)-278(l)18(i)18(nes.)]TJ
/F8 1 Tf
T*
-0.005 Tc
[(ec)-27(ho)-621(T)-27(his)-621(i)-27(s)-621(so)-27(me)-621(t)-27(e)0(x)-27(t)0(\\)-27(n)0(\\)]TJ
T*
0.022 Tc
[(w)27(h)0(i)27(c)0(h)-594(i)27(s)-594(c)27(on)27(ti)27(nu)27(ed)27(\\n)27(\\)]TJ
T*
-0.005 Tc
[(on)-27(to)-621(s)-27(eve)-27(ra)-27(l)-621(l)0(i)-27(n)0(e)-27(s)0(.)-27(\\)0(n)]TJ
0 -1.2162 TD
[(pr)-27(od)-27(uc)-27(es)-621(th)-27(e)-621(s)0(a)-27(m)0(e)-621(o)-27(ut)-27(pu)-27(t)-594(a)-27(s)]TJ
0 -1.2432 TD
[(ec)-27(ho)-621(T)-27(his)-621(i)-27(s)-621(so)-27(me)-621(t)-27(e)0(x)-27(t)0(\\)-27(n)-594(e)-27(c)0(h)-27(o)-621(wh)-27(ic)-27(h)-621(i)0(s)-621(c)-27(ont)-27(in)-27(ue)-27(d\\)-27(n)]TJ
T*
[(ec)-27(ho)-621(o)-27(nto)-621(s)-27(e)0(v)-27(e)0(r)-27(a)0(l)-621(l)-27(in)-27(es)-27(.\\n)]TJ
-15.8649 -2.3784 TD
[(ou)-27(tp)-27(ut)]TJ
8.88 0 1.888 8.88 151.68 487.841 Tm
[(ex)-27(pr)-27(es)-27(si)-27(on)]TJ
/F3 1 Tf
8.88 0 0 8.88 254.88 487.841 Tm
0.012 Tc
[(Pr)21(i)18(n)0(t)-278(t)-7(h)27(e)-297(v)26(a)0(l)18(u)0(e)-297(o)27(f)-278(e)0(xpr)21(e)0(ss)26(i)-9(o)27(n)-297(a)27(nd)-297(n)27(o)0(t)-7(h)27(i)-9(n)0(g)-270(b)0(u)27(t)-278(t)-7(h)27(at)-278(val)18(ue:)-251(no)-270(newl)18(i)-9(ne)27(s,)]TJ
0 -1.2162 TD
[(no)-270(\221)18($nn)-270(=)-269(\221)-9(.)-251(T)1(he)-270(val)18(u)0(e)-270(i)-9(s)-272(n)0(o)27(t)-278(ent)20(er)-6(e)27(d)-297(i)18(n)-270(t)-7(h)27(e)-297(v)26(al)18(ue)-270(hi)-9(s)26(t)-7(or)21(y)-272(e)0(i)18(t)-7(he)27(r)-6(.)-278(Se)27(e)]TJ
0 -1.2432 TD
0.013 Tc
[(s)27(e)1(ct)21(i)-8(o)1(n)-269(E)4(x)27(p)1(r)-5(e)1(s)27(s)-1(i)19(ons)-271(f)-6(o)28(r)-276(m)8(or)-5(e)-269(i)19(nf)-6(o)28(r)-5(m)8(a)1(t)21(i)-8(o)28(n)-296(o)28(n)-296(e)28(x)-1(pr)-5(e)28(ssi)19(ons)27(.)]TJ
/F8 1 Tf
-17.0811 -3.6216 TD
-0.005 Tc
[(ou)-27(tp)-27(ut)-27(/)]TJ
8.88 0 1.888 8.88 140.88 433.841 Tm
0.022 Tc
[(f)27(m)0(t)-594(e)27(xp)27(re)27(ss)27(io)27(n)]TJ
/F3 1 Tf
8.88 0 0 8.88 254.88 433.841 Tm
-0.007 Tc
[(P)-16(r)2(in)-19(t)-297(t)-26(h)8(e)-316(v)7(a)-19(lu)-19(e)-316(o)8(f)-297(e)-19(x)-21(p)-19(re)-19(s)-21(s)7(i)-28(o)8(n)-316(i)-1(n)-289(f)-26(o)8(r)-25(m)-12(a)-19(t)]TJ
8.88 0 1.888 8.88 408.24 433.841 Tm
-0.008 Tc
[(fm)-13(t)]TJ
8.88 0 0 8.88 420.72 433.841 Tm
0.013 Tc
[(.)-277(S)4(e)28(e)-296(s)27(e)1(ct)21(i)-8(o)28(n)-296(O)7(ut)21(put)]TJ
-18.6757 -1.2162 TD
[(f)21(o)1(r)22(m)-19(a)28(t)-6(s,)-250(f)-6(o)1(r)-276(m)8(or)22(e)-269(i)-8(n)28(f)-6(or)22(m)8(a)1(t)-6(i)19(on)28(.)]TJ
/F8 1 Tf
-19.5135 -3.6216 TD
-0.005 Tc
[(pr)-27(in)-27(tf)]TJ
8.88 0 1.888 8.88 119.28 390.881 Tm
0.022 Tc
[(st)27(ri)27(n)27(g)0(,)-594(e)27(xp)27(re)27(ss)27(io)27(ns)27(..)27(.)]TJ
/F3 1 Tf
8.88 0 0 8.88 254.88 390.881 Tm
0.012 Tc
[(Pr)21(i)18(n)0(t)-278(t)-7(h)27(e)-297(v)26(a)0(l)18(ues)-272(of)-278(t)20(h)0(e)-270(e)0(xpr)21(e)0(ss)26(i)-9(o)0(n)27(s)-299(u)27(nder)-277(t)20(h)0(e)-270(c)-2(ont)20(r)21(o)0(l)-280(o)0(f)-278(s)26(t)-7(r)21(i)-9(n)27(g.)-278(The)]TJ
0 -1.2432 TD
[(ex)26(pr)-6(e)27(ssi)18(ons)-245(ar)-6(e)-243(s)-2(epar)21(at)20(ed)-270(by)-245(com)7(m)7(a)0(s)-272(a)0(n)27(d)-270(m)7(a)0(y)-272(b)0(e)-243(e)0(i)-9(t)20(her)-250(num)7(be)27(r)-6(s)-272(o)27(r)]TJ
0 -1.2162 TD
[(po)27(i)-9(n)0(t)20(e)0(r)21(s)-2(.)-278(T)1(h)27(e)0(i)-9(r)-250(val)18(ues)-272(ar)21(e)-297(p)27(r)-6(i)18(nt)20(ed)-297(a)27(s)-272(speci)18(f)20(i)-9(e)27(d)-297(b)0(y)-272(s)26(t)-7(r)21(i)-9(n)27(g,)-278(exa)27(c)-2(t)-7(l)18(y)-272(a)0(s)-272(i)18(f)]TJ
0 -1.2432 TD
[(t)20(h)0(e)-270(p)0(r)21(ogr)-6(a)27(m)-290(wer)21(e)-297(t)20(o)-270(exec)26(ut)-7(e)]TJ
/F8 1 Tf
2.027 -1.2432 TD
-0.005 Tc
[(pr)-27(in)-27(tf)-621(\(s)-27(tr)-27(in)-27(g,)-621(e)-27(x)0(p)-27(r)0(e)-27(s)0(s)-27(ion)-27(s.)-27(..)-27(\);)]TJ
/F3 1 Tf
-2.027 -1.2432 TD
0.012 Tc
[(Fo)27(r)-277(e)0(xam)7(p)0(l)18(e)0(,)-278(y)26(ou)-270(can)-270(p)0(r)-6(i)18(nt)-251(t)-7(w)4(o)-270(v)-2(al)18(ues)-272(i)18(n)-270(hex)-272(l)18(i)-9(k)26(e)-297(t)20(h)0(i)18(s)-2(:)]TJ
/F8 1 Tf
2.027 -1.2432 TD
-0.005 Tc
[(pr)-27(in)-27(tf)-621(\223f)-27(oo)-27(,)-621(b)0(a)-27(r)0(-)-27(f)0(o)-27(o)-621(=)-621(0x%)-27(x,)-621(0)-27(x)0(%)-27(x)0(\\)-27(n)0(\224)-27(,)-621(fo)-27(o,)]TJ
-2.027 -1.2432 TD
[(ba)-27(r-)-27(fo)-27(o)]TJ
/F3 1 Tf
T*
0.013 Tc
[(on)28(l)-8(y)-271(ba)28(cksl)19(ash)28(-)-5(es)27(cape)-269(se)28(quenc)27(es)-271(t)-6(hat)-250(you)-269(c)-1(an)-269(us)27(e)-296(i)19(n)-269(t)-6(h)28(e)-296(s)27(t)-6(r)22(i)-8(n)28(g)-296(a)28(r)-5(e)]TJ
0 -1.2162 TD
0.012 Tc
[(t)20(h)0(e)-270(s)-2(i)18(m)7(pl)-9(e)-270(o)0(n)27(e)0(s)-272(t)-7(ha)27(t)-278(c)-2(ons)26(i)-9(s)26(t)-278(o)0(f)-278(bac)26(ksl)18(ash)-270(f)20(ol)18(l)-9(o)27(w)-23(e)27(d)-297(b)27(y)-299(a)-270(l)18(e)0(t)20(t)-7(er)21(.)]TJ
ET
70.56 283.121 0.48 416.64 re
f
248.64 282.641 0.48 417.6 re
f
538.56 283.121 0.48 416.64 re
f
70.56 699.761 468.48 0.48 re
f
71.04 676.001 467.52 0.48 re
f
71.04 673.361 467.52 0.48 re
f
70.56 499.601 468.48 0.48 re
f
70.56 445.601 468.48 0.48 re
f
70.56 402.641 468.48 0.48 re
f
70.56 282.641 468.48 0.48 re
f
endstream
endobj
12556 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12526 0 obj
<>
endobj
12521 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 426.96 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.007 Tc
[(Us)-5(er-Def)-8(i)9(ned)-291(Com)-14(m)-14(ands)]TJ
-36.3171 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(4)-23(9)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(User-defined)-259(commands)-259(do)-259(not)-241(take)-260(arguments.)-250(Wh)-19(en)-241(they)-259(are)-241(ex)-19(ecuted,)-250(the)-241(co)-19(mmands)]TJ
0 -1.2407 TD
[(of)-260(the)-241(defini)-18(tion)-241(are)-260(not)-241(p)-19(rinted.)-250(An)-241(e)-19(rror)-241(in)-259(any)-241(com)-18(mand)-241(stop)-19(s)-241(execution)-259(of)-260(the)]TJ
0 -1.2222 TD
[(user-defined)-259(command.)]TJ
0 -1.9444 TD
[(Commands)-259(that)-259(would)-259(ask)-241(for)-260(confirmation)-259(if)-241(u)-19(sed)-241(interactiv)-19(ely)-241(proceed)-259(without)-259(asking)]TJ
0 -1.2222 TD
[(when)-259(used)-241(i)-18(nside)-241(a)-260(user-defined)-259(command.)-250(Many)-259(GDB)-259(commands)-259(that)-241(nor)-19(mally)-241(print)]TJ
0 -1.2407 TD
[(messages)-259(to)-259(say)-241(what)-259(they)-259(are)-241(doing)-259(omit)-259(the)-241(me)-19(ssages)-241(when)-259(used)-259(in)-241(user-d)-19(efined)]TJ
T*
(command.)Tj
/F5 1 Tf
13.919 0 0 13.919 71.52 575.681 Tm
-0.002 Tc
[(D.1)-15(3)2(.1)-843(C)-21(o)6(m)-10(m)-10(a)2(n)-12(d)-288(F)6(i)-17(les)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 550.241 Tm
0 Tc
[(A)-259(command)-259(file)-241(for)-260(GDB)-259(is)-241(a)-260(file)-241(of)-260(lines)-259(that)-241(are)-260(GDB)-259(commands.)-250(Comm)-18(ents)-241(\(lines)]TJ
T*
[(starting)-259(with)-259(\221#\222\))-241(may)-259(also)-259(be)-241(includ)-19(ed.)-250(An)-241(empt)-18(y)-241(line)-260(in)-241(a)-260(command)-259(file)-260(does)-241(nothin)-19(g;)-241(it)]TJ
0 -1.2222 TD
[(does)-259(not)-241(m)-18(ean)-241(to)-259(repeat)-241(t)-18(h)0(e)-241(last)-259(command,)-250(as)-259(it)-241(w)-19(ould)-241(from)-259(the)-260(terminal.)]TJ
0 -1.9259 TD
[(When)-241(GD)-19(B)-240(starts,)-250(it)-241(automatically)-259(executes)-241(its)-241(init)-259(files,)-231(com)-18(mand)-241(files)-241(named)-259(\221.)9(gdbinit\222.)]TJ
0 -1.2407 TD
[(GDB)-259(reads)-241(th)-19(e)-241(init)-259(file)-241(\(if)-260(any\))-260(in)-241(your)-260(home)-260(directory)-241(an)-19(d)-241(then)-259(the)-241(init)-259(file)-260(\(if)-241(any\))-260(in)-241(t)-18(h)0(e)]TJ
T*
[(current)-222(working)-222(directory.)-213(\(The)-223(init)-222(files)-222(are)-204(not)-222(executed)-222(if)-223(the)-223(\221-nx\222)-204(optio)-19(n)-204(i)0(s)-222(given.)-9(\))-204(You)]TJ
0 -1.2222 TD
[(can)-259(also)-241(requ)-19(est)-241(the)-260(execution)-259(of)-241(a)-260(command)-259(file)-241(wi)-18(th)-241(the)-260(\221source\222)-260(command:)]TJ
/F8 1 Tf
12 0 0 12 71.52 420.881 Tm
-0.06 Tc
[(s)-20(our)-20(ce)]TJ
12 0 2.551 12 117.84 420.881 Tm
-0.04 Tc
[(fi)20(le)20(na)20(me)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 399.281 Tm
0 Tc
[(Execute)-260(the)-241(c)-19(ommand)-241(fil)-18(e)]TJ
/F10 1 Tf
10.7407 0 TD
(filename)Tj
/F7 1 Tf
3.463 0 TD
0 Tw
(.)Tj
-14.2037 -1.9259 TD
[(The)-260(lines)-241(in)-259(a)-260(command)-259(file)-241(are)-260(executed)-259(sequentially.)-250(They)-259(are)-241(n)-19(o)0(t)-241(printed)-259(as)-259(they)-241(are)]TJ
0 -1.2407 TD
[(executed.)-250(An)-259(error)-260(in)-241(any)-259(command)-259(terminates)-259(execution)-259(of)-241(the)-260(command)-259(file.)]TJ
0 -1.9259 TD
[(Commands)-259(that)-259(would)-259(ask)-241(for)-260(confirmation)-259(if)-241(u)-19(sed)-241(interactiv)-19(ely)-241(proceed)-259(without)-259(asking)]TJ
0 -1.2407 TD
[(when)-241(used)-259(in)-241(a)-241(command)-241(file.)-250(Many)-241(GD)-19(B)-240(commands)-241(that)-259(normally)-241(print)-241(messa)-19(ges)-241(to)-241(say)]TJ
0 -1.2222 TD
[(what)-259(they)-241(are)-260(doing)-259(omit)-259(the)-241(messag)-19(es)-241(when)-259(used)-259(in)-241(a)-260(command)-259(file.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 270.641 Tm
0.01 Tc
[(D)8(.)12(13)14(.)12(2)-831(C)-9(o)18(mma)14(nd)18(s)-279(f)-2(o)18(r)-273(C)8(o)0(n)18(t)-2(r)20(o)0(l)12(l)12(e)-3(d)-276(O)12(ut)15(pu)18(t)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 245.201 Tm
0 Tc
[(During)-259(the)-241(e)-19(xecution)-241(of)-260(a)-260(command)-241(fi)-18(le)-241(or)-260(a)-241(user)-260(defined)-259(command,)-250(the)-260(only)-259(output)-241(tha)-19(t)]TJ
T*
[(appears)-259(is)-241(wh)-19(at)-241(is)-259(explicitly)-259(printed)-259(by)-241(the)-260(commands)-259(of)-241(the)-260(definition.)-250(T)-19(his)-241(section)]TJ
0 -1.2407 TD
[(describes)-259(three)-260(commands)-259(useful)-241(for)-260(generating)-259(exactly)-259(the)-241(outpu)-19(t)-241(you)-259(want)-259(as)-241(listed)-259(in)]TJ
T*
[(Table)-260(D-24.)]TJ
ET
endstream
endobj
12522 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2184 0 obj
<>
endobj
12508 0 obj
<>
endobj
12506 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-48)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Canned)-293(S)-11(equen)-24(c)17(e)-24(s)-275(o)0(f)-278(C)-5(o)-24(m)9(m)-16(ands)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 710.561 Tm
-0.001 Tc
[(D.1)3(1)-14(.4)-842(Re)-14(t)4(u)-11(r)9(n)-11(in)-11(g)-287(f)4(r)-9(o)7(m)-284(a)-290(F)-11(u)7(n)-11(c)3(t)-13(i)1(o)7(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 685.361 Tm
0 Tc
[(You)-241(can)-259(cancel)-259(execution)-259(of)-241(a)-260(function)-259(call)-241(with)-259(the)-260(\221return\222)-241(com)-18(mand.)-250(This)-259(command)]TJ
0 -1.2407 TD
[(has)-241(the)-260(effect)-259(of)-241(discardi)-18(ng)-241(the)-260(selected)-259(stack)-241(frame)-260(\(and)-259(all)-241(frames)-259(within)-259(it\),)-250(so)-259(that)]TJ
T*
[(control)-241(moves)-241(t)-18(o)-241(the)-241(caller)-241(of)-241(t)-18(hat)-241(function.)-250(You)-241(can)-241(thin)-19(k)-241(o)0(f)-241(this)-241(as)-241(m)-18(aking)-241(the)-241(discarde)-19(d)]TJ
0 -1.2222 TD
[(frame)-241(return)-259(prematurely)-19(.)]TJ
0 -1.9444 TD
[(First)-241(select)-241(the)-241(stack)-241(frame)-241(that)-241(you)-241(wish)-241(to)-241(return)-241(from)-241(\(see)-241(section)-241(Selection\).)-250(Then)-241(type)]TJ
0 -1.2222 TD
[(the)-241(\221return\222)-260(command.)-250(I)-19(f)-241(you)-259(wish)-241(t)-18(o)-241(specify)-259(the)-260(value)-241(to)-259(be)-241(r)-19(eturned,)-250(give)-260(that)-241(as)-259(an)]TJ
0 -1.2407 TD
(argument.)Tj
0 -1.9259 TD
[(This)-241(pops)-259(the)-260(selected)-241(s)-18(tack)-241(frame)-260(\(and)-241(a)-19(n)0(y)-241(other)-260(frames)-259(inside)-241(of)-260(it\),)-250(leaving)-259(its)-241(cal)-18(ler)-241(as)]TJ
0 -1.2407 TD
[(the)-241(innerm)-18(ost)-241(remaini)-18(ng)-241(frame.)-250(Th)-19(at)-241(frame)-260(becomes)-259(selected.)-250(The)-260(specified)-259(value)-241(is)]TJ
0 -1.2222 TD
[(stored)-241(in)-259(the)-260(registers)-259(used)-241(for)-260(returning)-259(values)-241(o)-19(f)-241(functions.)]TJ
0 -1.9444 TD
[(The)-241(\221return)-19(\222)-241(command)-259(does)-259(not)-241(resu)-19(me)-241(execution)-19(;)-241(i)0(t)-259(leaves)-241(th)-19(e)-241(program)-259(stopped)-259(in)-241(th)-19(e)]TJ
0 -1.2222 TD
[(state)-241(that)-259(would)-259(exist)-259(if)-241(the)-260(function)-259(had)-241(just)-259(returned.)-250(Co)-19(ntrast)-241(this)-259(with)-259(the)-241(\221fini)-18(sh\222)]TJ
0 -1.2407 TD
[(command)-259(\(see)-241(section)-259(Stepping\),)-250(w)-19(hich)-241(resume)-19(s)-241(execution)-259(until)-259(the)-241(sele)-19(cted)-241(stack)-259(frame)]TJ
T*
[(returns)-241(nat)-18(urally.)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 415.361 Tm
0.007 Tc
[(D.)12(12)-846(Canned)-276(S)7(equen)12(c)-13(es)-270(of)-281(Co)12(m)-13(mand)12(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 389.201 Tm
0 Tc
[(GDB)-240(prov)-19(ides)-241(two)-259(ways)-259(to)-241(store)-260(sequences)-259(of)-241(co)-19(mmands)-241(fo)-19(r)-241(execution)-259(as)-259(a)-241(unit:)]TJ
0 -1.2222 TD
[(user-defined)-259(commands)-259(and)-241(comma)-19(nd)-241(files.)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 338.321 Tm
0.006 Tc
[(D.)11(13)-847(User-Def)-10(i)11(n)-4(ed)-277(Commands)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 312.161 Tm
0 Tc
0 Tw
(A)Tj
/F10 1 Tf
0.963 0 TD
[(user-def)-18(ined)]TJ
/F7 1 Tf
5.2593 0 TD
[(comma)-19(nd)-241(is)-259(a)-241(sequ)-19(ence)-241(of)-260(GDB)-240(c)-19(ommands)-241(t)-18(o)-241(which)-259(you)-259(assign)-241(a)-260(new)]TJ
-6.2222 -1.2222 TD
[(name)-241(as)-259(a)-241(c)-19(ommand.)-250(This)-259(is)-241(done)-260(with)-259(the)-241(\221defi)-18(ne\222)-241(comman)-19(d.)-250(See)-241(Table)-260(D-23.)]TJ
0 -15.4444 TD
[(You)-222(may)-222(use)-223(the)-223(\221document\222)-223(command)-222(again)-222(to)-222(cha)-19(nge)-223(the)-223(documentation)-222(of)-223(a)-223(command.)]TJ
0 -1.2222 TD
[(Redefining)-259(the)-241(comm)-18(and)-241(with)-259(\221define\222)-260(does)-241(not)-259(change)-260(the)-241(d)-19(ocumentation.)]TJ
/F5 1 Tf
12 0 0 12 215.04 268.961 Tm
0.007 Tc
[(Ta)23(bl)5(e)-277(D)9(-)20(23.)-835(D)-11(e)23(fi)5(n)18(e)-277(C)9(o)-2(m)16(m)-4(a)23(n)-2(d)18(s)]TJ
8.88 0 0 8.88 109.68 244.961 Tm
0.012 Tc
[(Com)-18(m)9(and)-21107(D)4(e)27(scri)20(p)1(t)21(i)-7(on)]TJ
/F8 1 Tf
-3 -2.5946 TD
-0.005 Tc
[(de)-27(fi)-27(ne)]TJ
8.88 0 1.888 8.88 120.72 221.921 Tm
[(co)-27(mm)-27(an)-27(dn)-27(am)-27(e)]TJ
/F3 1 Tf
8.88 0 0 8.88 198.72 221.921 Tm
0.012 Tc
[(Def)20(i)18(ne)-270(a)-297(c)26(om)7(m)-20(a)27(nd)-270(nam)7(ed)]TJ
8.88 0 1.888 8.88 306.72 221.921 Tm
[(com)7(m)7(andna)27(m)-20(e)]TJ
8.88 0 0 8.88 368.64 221.921 Tm
[(.)-278(I)-7(f)-251(t)-7(her)21(e)-270(i)-9(s)-272(a)0(l)18(r)21(eady)-272(a)-270(c)-2(om)7(m)7(and)-270(by)-272(t)20(hat)]TJ
-19.1351 -1.2432 TD
[(na)27(m)-20(e)27(,)-278(y)-2(ou)-270(ar)21(e)-297(a)27(sked)-270(t)20(o)-297(c)26(onf)20(i)-9(r)21(m)-290(t)20(hat)-278(y)26(o)0(u)-270(w)4(ant)-278(t)20(o)-297(r)21(ede)27(f)-7(i)18(ne)-270(i)-9(t)20(.)20(T)1(he)-270(def)20(i)-9(n)27(i)-9(t)20(i)-9(o)27(n)-297(o)27(f)-278(t)-7(h)27(e)]TJ
T*
[(co)27(m)-20(m)7(an)27(d)-297(i)18(s)-272(m)7(ade)-270(up)-270(of)-278(ot)20(her)-277(G)6(D)4(B)-267(c)-2(om)7(m)7(and)-270(l)18(i)-9(n)27(e)0(s,)-278(whi)18(c)-2(h)-270(a)0(r)21(e)-270(gi)-9(v)26(e)0(n)-270(f)-7(ol)18(l)18(o)0(wi)18(ng)-270(t)-7(h)0(e)]TJ
T*
[(\221)18(def)20(i)18(ne\222)-280(co)27(m)-20(m)7(an)27(d.)-278(The)-270(end)-270(of)-278(t)20(hes)26(e)-297(c)26(om)7(m)7(ands)-272(i)18(s)-299(m)7(a)0(r)21(k)-2(ed)-270(by)-272(a)-270(l)18(i)-9(n)27(e)-297(c)26(ont)20(ai)-9(n)27(i)-9(ng)-270(\221)18(end\222)18(.)]TJ
/F8 1 Tf
-13.6487 -2.3514 TD
0.022 Tc
[(do)27(cu)27(me)27(n)27(t)]TJ
8.88 0 1.888 8.88 126.24 167.921 Tm
[(co)27(mm)27(an)27(dn)27(am)27(e)]TJ
/F3 1 Tf
8.88 0 0 8.88 198.72 167.921 Tm
0.013 Tc
[(G)7(i)19(ve)-269(docu)28(m)-19(e)28(n)1(t)-6(a)28(t)-6(i)19(on)-269(t)-6(o)-269(t)21(h)1(e)-269(u)1(ser)22(-)-5(d)28(e)1(f)-6(i)19(ned)-269(co)28(m)-19(m)8(an)28(d)]TJ
8.88 0 1.888 8.88 400.56 167.921 Tm
0.012 Tc
[(c)26(o)0(m)7(m)-20(a)27(ndnam)7(e)]TJ
8.88 0 0 8.88 462.48 167.921 Tm
[(.)-278(T)28(he)-297(c)26(o)0(m)7(m)7(and)]TJ
8.88 0 1.888 8.88 198.72 156.881 Tm
0.013 Tc
[(co)28(m)-19(m)8(an)28(dnam)8(e)]TJ
8.88 0 0 8.88 263.04 156.881 Tm
0.012 Tc
[(m)7(u)0(st)-278(al)18(r)21(eady)-272(be)-270(def)20(i)18(ned.)-278(Th)27(i)-9(s)-272(co)27(m)-20(m)7(an)27(d)-297(r)21(eads)-272(l)18(i)18(nes)-272(of)]TJ
-7.2432 -1.2432 TD
[(do)27(cum)7(ent)20(at)20(i)-9(o)0(n)-243(j)18(ust)-224(a)0(s)-245(\221)-9(d)27(e)0(f)-7(i)18(ne\222)-225(r)-6(e)0(a)27(d)0(s)-245(t)-7(he)-243(l)18(i)18(nes)-245(of)-251(t)20(h)0(e)-243(c)-2(om)7(m)7(and)-243(def)20(i)18(n)0(i)18(t)-7(i)18(on,)-251(e)27(ndi)18(ng)-243(wi)-9(t)20(h)]TJ
T*
[(\221)18(end\222)18(.)-251(A)3(f)-7(t)20(er)-250(t)-7(h)0(e)-243(\221)-9(d)27(o)0(cum)7(ent)20(\222)-252(c)-2(om)7(m)7(and)-270(i)18(s)-272(f)20(i)18(ni)18(shed,)-251(\221)18(hel)18(p\222)-252(on)-270(com)7(m)7(and)]TJ
8.88 0 1.888 8.88 468.96 134.801 Tm
[(com)7(m)7(andna)27(m)-20(e)]TJ
8.88 0 0 8.88 198.72 124.001 Tm
[(wi)18(l)18(l)-280(pr)21(i)-9(n)0(t)-251(t)-7(he)-270(doc)26(um)7(ent)20(at)-7(i)18(o)0(n)-270(y)-2(o)27(u)-297(ha)27(ve)-270(spec)26(i)-9(f)20(i)18(ed.)]TJ
ET
70.08 115.121 0.48 143.52 re
f
192.48 114.641 0.48 144.48 re
f
539.04 115.121 0.48 143.52 re
f
70.08 258.641 469.44 0.48 re
f
70.56 234.881 468.24 0.48 re
f
70.56 232.481 468.24 0.48 re
f
70.08 179.681 469.44 0.48 re
f
70.08 114.641 469.44 0.48 re
f
endstream
endobj
12507 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12487 0 obj
<>
endobj
12482 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 459.12 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.015 Tc
[(Al)-7(t)25(e)10(r)7(i)17(n)-14(g)-258(Exe)10(c)3(u)10(t)0(i)17(o)10(n)]TJ
-39.5854 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(4)-23(7)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(The)-241(\221)-19(jump\222)-241(command)-259(does)-241(not)-259(change)-241(the)-260(current)-241(stack)-259(frame,)-250(or)-241(the)-260(stack)-241(pointer,)-250(or)-260(the)]TJ
0 -1.2407 TD
[(contents)-259(of)-241(a)-19(n)0(y)-241(memory)-259(location)-259(or)-241(a)-19(n)0(y)-241(register)-260(other)-260(than)-241(the)-260(program)-259(counter.)-250(If)-260(line)]TJ
/F10 1 Tf
0 -1.2222 TD
(linenum)Tj
/F7 1 Tf
3.5 0 TD
[(is)-259(in)-241(a)-260(different)-259(function)-241(from)-259(the)-260(one)-241(curre)-19(ntly)-241(executi)-18(ng,)-250(the)-241(result)-18(s)-241(may)-259(be)]TJ
-3.5 -1.2407 TD
[(bizarre)-260(if)-241(the)-260(two)-259(functions)-259(expect)-241(differ)-19(ent)-241(patterns)-259(of)-260(arguments)-259(or)-241(of)-260(local)-241(va)-19(riables.)]TJ
T*
[(For)-260(this)-241(reas)-18(on,)-250(the)-241(\221jum)-18(p\222)-241(comman)-19(d)-241(requests)-259(confirmation)-259(if)-260(the)-241(specified)-259(line)-260(is)-241(not)-259(in)]TJ
0 -1.2222 TD
[(the)-260(function)-259(currently)-241(exe)-19(cuting.)-250(However,)-250(even)-259(bizarre)-260(results)-241(are)-260(predictable)-260(based)-259(on)]TJ
0 -1.2407 TD
[(careful)-259(study)-259(of)-241(the)-260(machine-language)-260(code)-260(of)-241(the)-260(program.)]TJ
/F8 1 Tf
12 0 0 12 71.52 591.041 Tm
-0.06 Tc
[(j)-20(ump)-560(*)]TJ
12 0 2.551 12 111.12 591.041 Tm
[(ad)-20(dr)-20(es)-20(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 569.201 Tm
0 Tc
[(Resume)-260(execution)-259(at)-241(the)-260(instruction)-259(at)-259(address)]TJ
/F10 1 Tf
18.8519 0 TD
[(ad)-19(dress)]TJ
/F7 1 Tf
3.1111 0 TD
0 Tw
(.)Tj
-21.963 -1.9259 TD
[(You)-259(can)-241(get)-259(much)-259(the)-241(sam)-18(e)-241(effect)-259(as)-241(the)-260(jump)-259(command)-259(by)-241(sto)-19(ring)-241(a)-260(new)-241(va)-19(lue)-241(into)-259(the)]TJ
0 -1.2407 TD
[(register)-241($pc.)-231(The)-241(difference)-241(is)-241(that)-241(this)-222(doe)-19(s)-222(not)-241(start)-241(the)-241(program)-241(running;)-241(it)-222(only)-241(changes)]TJ
0 -1.2222 TD
[(the)-260(address)-241(w)-19(here)-241(it)-259(will)-259(run)-241(when)-259(it)-241(i)-18(s)-241(continued)-19(.)-250(For)-241(examp)-19(le,)]TJ
/F8 1 Tf
12 0 0 12 71.04 487.841 Tm
-0.06 Tc
[(se)-20(t)-540($)-20(pc)-560(=)-560(0)-20(x4)-20(85)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 466.241 Tm
0 Tc
[(causes)-241(the)-241(next)-241(\221co)-19(nt\222)-241(command)-241(or)-241(stepping)-241(com)-18(mand)-241(to)-241(execute)-241(at)-241(address)-241(0x485,)-250(rather)]TJ
0 -1.2407 TD
[(than)-259(at)-241(the)-260(address)-259(where)-241(t)-18(h)0(e)-241(program)-259(stopped.)-250(See)-260(section)-259(Stepping.)]TJ
0 -1.9259 TD
[(The)-260(most)-241(co)-19(mmon)-241(occas)-18(ion)-241(to)-259(use)-241(t)-18(h)0(e)-241(\221jump\222)-260(command)-259(is)-241(w)-19(hen)-241(you)-259(have)-260(stepped)-241(acro)-19(ss)]TJ
0 -1.2222 TD
[(a)-260(function)-241(cal)-18(l)-241(with)-259(next,)-250(and)-259(found)-241(t)-18(hat)-241(the)-260(return)-259(value)-241(is)-259(incorrect.)-250(If)-260(all)-241(th)-19(e)-241(relevant)]TJ
0 -1.2407 TD
[(data)-223(appeared)-222(correct)-222(befo)-19(re)-204(t)-18(h)0(e)-223(function)-222(call,)-213(the)-223(error)-223(is)-222(pro)-19(bably)-222(in)-222(the)-223(function)-222(that)-222(just)]TJ
T*
(returned.)Tj
0 -1.9259 TD
[(In)-259(general,)-250(your)-260(next)-241(step)-259(would)-259(now)-259(be)-241(to)-259(rerun)-241(th)-19(e)-241(program)-259(and)-259(execute)-241(up)-259(to)-259(this)]TJ
0 -1.2407 TD
[(function)-259(call,)-250(and)-259(then)-241(st)-18(ep)-241(into)-259(it)-241(t)-18(o)-241(see)-260(where)-241(it)-259(goes)-259(astray.)-250(But)-259(this)-241(m)-18(a)0(y)-241(b)0(e)-260(time)]TJ
0 -1.2222 TD
[(consuming)-19(.)-250(I)0(f)-241(the)-260(function)-259(did)-241(not)-259(have)-260(significant)-259(side)-241(effects)-18(,)-250(you)-241(could)-259(get)-259(the)-241(same)]TJ
0 -1.2407 TD
[(information)-259(by)-259(resuming)-259(execution)-259(just)-241(before)-260(the)-260(function)-241(cal)-18(l)-241(and)-259(stepping)-259(through)-259(it.)]TJ
T*
[(To)-259(do)-241(this,)-269(first)-241(put)-259(a)-241(b)-19(reakpoint)-241(on)-259(that)-259(function;)-259(then,)-250(use)-260(the)-241(\221jump\222)-260(command)-259(to)]TJ
0 -1.2222 TD
[(continue)-260(on)-259(the)-241(line)-260(with)-259(the)-241(functio)-19(n)-241(call.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 241.601 Tm
0.012 Tc
[(D)10(.)14(11)16(.)14(3)-829(Gi)14(v)16(i)-3(n)20(g)-274(t)17(h)2(e)-277(P)7(r)22(ogr)22(am)-271(a)-260(S)7(i)14(gna)16(l)]TJ
/F8 1 Tf
12 0 0 12 71.52 221.921 Tm
-0.06 Tc
[(s)-20(ign)-20(al)]TJ
12 0 2.551 12 117.84 221.921 Tm
-0.04 Tc
[(si)20(gn)20(al)20(nu)20(m)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 200.321 Tm
0 Tc
[(Resume)-260(execution)-259(where)-260(the)-241(program)-259(stopped,)-250(but)-259(give)-260(it)-241(imm)-18(ediately)-241(th)-19(e)-241(signal)-259(number)]TJ
/F10 1 Tf
0 -1.2407 TD
(signalnum)Tj
/F7 1 Tf
4.1852 0 TD
(.)Tj
-4.1852 -1.9259 TD
[(Alternativel)-18(y,)-250(if)]TJ
/F10 1 Tf
6.6481 0 TD
[(signaln)-19(um)]TJ
/F7 1 Tf
4.4259 0 TD
[(is)-259(zero,)-250(continue)-260(execution)-259(without)-259(giving)-241(a)-260(signal.)-250(This)-259(is)]TJ
-11.0741 -1.2407 TD
[(useful)-241(when)-241(the)-223(program)-241(stopped)-241(on)-241(account)-241(of)-223(a)-241(signal)-241(and)-222(would)-241(ordinary)-241(see)-241(the)-223(signa)-19(l)]TJ
0 -1.2222 TD
[(when)-259(resumed)-259(with)-241(the)-260(\221cont\222)-260(command;)-259(\221signal)-241(0)-19(\222)-241(causes)-259(it)-241(to)-259(resume)-260(without)-259(a)-241(signa)-19(l.)]TJ
ET
endstream
endobj
12483 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12467 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-46)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(A)14(l)-16(t)16(e)1(ri)8(n)-23(g)-267(E)-10(x)-6(ec)-6(ut)-9(i)8(o)1(n)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 710.561 Tm
0.001 Tc
[(D.1)5(1)-12(.1)-840(As)-12(s)5(i)3(g)-9(n)9(m)-7(e)-12(n)9(t)-287(t)6(o)-285(Va)5(r)-7(i)3(a)-12(b)9(l)-14(e)5(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 685.361 Tm
0 Tc
[(To)-241(alter)-260(the)-260(value)-241(of)-260(a)-241(v)-19(ariable,)-250(evaluate)-260(an)-241(assignm)-18(ent)-241(expressi)-18(on.)-250(See)-241(secti)-18(on)]TJ
0 -1.2407 TD
[(Expressions.)-250(For)-260(example,)]TJ
/F8 1 Tf
12 0 0 12 70.08 645.041 Tm
-0.04 Tc
[(pr)20(in)20(t)-540(x)0(=)20(4)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 623.201 Tm
0 Tc
[(would)-241(st)-18(ore)-241(the)-260(value)-260(4)-241(into)-259(the)-241(v)-19(ariable)-241(x,)-250(and)-259(then)-259(print)-241(th)-19(e)-241(value)-260(of)-241(th)-19(e)-241(assignmen)-19(t)]TJ
0 -1.2222 TD
[(expression)-259(\(which)-241(is)-259(4\).)]TJ
0 -1.9444 TD
[(All)-241(the)-260(assignment)-259(operators)-259(of)-241(C)-259(are)-260(supported,)-250(including)-259(the)-260(incrementation)-259(operators)]TJ
0 -1.2222 TD
[(\221+)8(+)-10(\222)-241(and)-259(\221--\222,)-250(and)-259(combining)-259(assignments)-259(such)-241(as)-259(\221+)-10(=)8(\222)-260(and)-241(\221<)-10(<)8(=)-10(\222.)]TJ
0 -1.9259 TD
[(If)-241(you)-259(are)-241(n)-19(o)0(t)-241(interested)-259(in)-259(seeing)-241(th)-19(e)-241(value)-260(of)-241(the)-260(assignment)-18(,)-250(use)-241(the)-260(\221set\222)-260(command)]TJ
0 -1.2407 TD
[(instead)-241(of)-260(the)-260(\221print\222)-241(co)-19(mmand.)-250(\221set\222)-260(is)-241(really)-259(the)-260(same)-241(as)-259(\221print\222)-260(except)-241(th)-19(at)-241(the)]TJ
T*
[(expression\222s)-259(value)-241(is)-259(not)-259(printed)-241(an)-19(d)-241(i)0(s)-259(not)-241(pu)-19(t)-241(i)0(n)-259(the)-241(valu)-19(e)-241(history)-259(\(see)-260(section)-241(Val)-18(ue)]TJ
0 -1.2222 TD
[(History\).)-250(The)-260(expression)-259(is)-241(evaluat)-18(ed)-241(only)-259(for)-241(s)-18(ide)-241(effects.)]TJ
0 -1.9444 TD
[(Note)-223(that)-222(if)-241(the)-223(beginning)-222(o)-19(f)-223(the)-223(argument)-241(string)-222(of)-223(the)-241(\221set\222)-223(command)-222(a)-19(ppears)-222(identical)-222(to)]TJ
0 -1.2222 TD
[(a)-241(\221set\222)-260(sub-command,)-250(i)-18(t)-241(may)-259(be)-241(nece)-19(ssary)-241(to)-259(use)-260(the)-241(\221set)-259(variable\222)-260(command.)-250(This)]TJ
0 -1.2407 TD
[(command)-259(is)-241(identical)-259(to)-259(\221set\222)-241(excep)-19(t)-241(for)-260(its)-241(lack)-259(of)-260(sub-commands.)]TJ
0 -1.9259 TD
[(GDB)-240(allo)-19(ws)-241(more)-260(implicit)-259(conversions)-259(in)-241(ass)-18(ignments)-241(t)-18(han)-241(C)-259(does;)-259(you)-241(can)-259(freely)-259(store)]TJ
0 -1.2407 TD
[(an)-222(integer)-223(value)-223(in)-19(to)-222(a)-223(pointer)-223(variable)-241(or)-223(vice)-223(versa,)-231(and)-222(any)-222(struct)-18(ure)-223(can)-222(be)-223(converted)-241(to)]TJ
0 -1.2222 TD
[(any)-241(other)-260(structure)-260(that)-259(is)-241(the)-260(same)-260(length)-241(or)-260(shorter.)]TJ
0 -1.9444 TD
[(To)-241(store)-260(values)-259(into)-241(ar)-19(bitrary)-241(places)-259(in)-259(memory,)-250(use)-260(the)-241(\221{.)-9(.)9(.)-9(})-1(\222)-241(c)0(o)-19(nstruct)-241(to)-259(generate)-260(a)]TJ
0 -1.2222 TD
[(value)-241(of)-260(specified)-259(type)-260(at)-241(a)-260(specified)-241(a)-19(ddress)-241(\(see)-260(section)-259(Expressions\).)-250(For)-260(example,)]TJ
0 -1.2407 TD
[({int}0x83040)-259(would)-241(refer)-260(to)-259(memory)-259(location)-241(0x8)-19(3040)-241(as)-259(an)-241(i)-18(nteger)-241(\(which)-259(implies)-259(a)]TJ
T*
[(certain)-241(size)-260(and)-259(representation)-259(in)-241(mem)-18(ory\),)-250(and)]TJ
/F8 1 Tf
12 0 0 12 70.08 281.921 Tm
-0.06 Tc
[(s)-20(e)0(t)-560({)-20(in)-20(t}0)-20(x8)-20(30)-20(40)-560(=)-560(4)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 260.321 Tm
0 Tc
[(would)-241(st)-18(ore)-241(the)-260(value)-260(4)-241(into)-259(that)-241(m)-18(emory)-241(locat)-18(ion.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 229.601 Tm
-0.002 Tc
[(D.11)-15(.2)-843(Co)-12(n)6(t)-14(in)-12(u)6(i)0(n)-12(g)-288(at)-290(a)-291(D)-4(iff)-14(e)2(r)-10(e)2(n)-12(t)-272(A)-21(d)6(d)-12(r)8(e)-15(s)2(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 204.161 Tm
0 Tc
[(Ordinarily,)-250(when)-259(you)-259(continue)-241(the)-260(program,)-250(you)-259(do)-259(so)-241(at)-259(the)-260(place)-241(where)-260(it)-259(stopped,)-250(with)]TJ
0 -1.2222 TD
[(the)-241(\221cont\222)-260(command.)-250(Y)-19(o)0(u)-241(can)-259(instead)-259(continue)-241(at)-259(an)-259(address)-241(o)-19(f)-241(your)-260(own)-241(ch)-19(oosing,)-250(with)]TJ
0 -1.2407 TD
[(the)-241(follow)-19(ing)-241(comma)-19(nds:)]TJ
/F5 1 Tf
12 0 0 12 70.8 144.881 Tm
0.002 Tc
[(ju)13(m)11(p)]TJ
12 0 2.551 12 102.72 144.881 Tm
[(lin)14(en)14(u)-6(m)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 121.361 Tm
0 Tc
[(Resume)-241(e)-19(xecution)-241(at)-259(line)-260(number)]TJ
/F10 1 Tf
13.6667 0 TD
[(l)-18(inenum)]TJ
/F7 1 Tf
3.2222 0 TD
[(.)-250(Execution)-259(may)-259(stop)-241(immed)-19(iately)-241(if)-260(there)-260(is)-241(a)]TJ
-16.8889 -1.2407 TD
[(breakpoint)-259(there.)]TJ
ET
endstream
endobj
12468 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12449 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 459.12 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.015 Tc
[(Al)-7(t)25(e)10(r)7(i)17(n)-14(g)-258(Exe)10(c)3(u)10(t)0(i)17(o)10(n)]TJ
-39.5854 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(4)-23(5)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F5 1 Tf
15.839 0 0 15.839 71.52 221.201 Tm
[(D.11)-832(Alterin)11(g)-292(Executio)11(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 195.281 Tm
0 Tc
[(Once)-260(you)-241(th)-19(ink)-241(you)-259(have)-260(find)-241(an)-259(error)-260(in)-241(the)-260(program,)-250(you)-259(might)-259(want)-241(to)-259(find)-259(out)-241(for)]TJ
0 -1.2407 TD
[(certain)-222(w)-19(hether)-223(correcting)-222(t)-18(h)0(e)-223(apparent)-222(error)-241(would)-222(lead)-222(to)-241(correct)-222(results)-241(in)-222(the)-223(rest)-241(of)-223(the)]TJ
0 -1.2222 TD
[(run.)-213(You)-222(can)-204(find)-222(the)-204(answer)-223(by)-204(exp)-19(eriment,)-213(using)-204(the)-223(GDB)-222(features)-204(for)-223(altering)-204(execu)-19(tion)]TJ
0 -1.2407 TD
[(of)-260(the)-241(program)-18(.)]TJ
0 -1.9259 TD
[(For)-260(example,)-250(you)-259(can)-241(sto)-19(re)-241(new)-259(values)-259(into)-241(variabl)-18(es)-241(or)-260(memory)-259(locations,)-250(give)-260(the)]TJ
0 -1.2407 TD
[(program)-259(a)-241(s)0(i)-18(gnal,)-250(restart)-241(i)-18(t)-241(at)-259(a)-241(different)-259(address,)-250(or)-260(even)-259(return)-241(prem)-18(aturely)-241(from)-259(a)]TJ
T*
[(function)-259(to)-259(its)-241(caller.)]TJ
/F5 1 Tf
12 0 0 12 200.16 709.841 Tm
-0.01 Tc
[(T)-19(a)-14(bl)-12(e)-294(D)-8(-2)-14(2)-14(.)-852(Sy)-14(mb)-19(ol)-12(-)-17(F)1(i)-12(l)-12(e)-294(C)-8(o)1(m)-21(m)-1(a)-14(n)-19(ds)]TJ
8.88 0 0 8.88 115.68 685.841 Tm
0.012 Tc
[(Com)9(m)-18(an)28(d)-21242(D)4(e)27(scri)20(p)1(t)21(i)-7(on)]TJ
/F8 1 Tf
-0.5405 -2.5676 TD
0.022 Tc
[(wh)27(at)27(is)-594(e)27(x)0(p)]TJ
/F3 1 Tf
11.2703 0 TD
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(t)20(he)-270(dat)20(a)-270(t)-7(y)26(p)0(e)-297(o)27(f)-278(e)0(xpr)21(e)0(ss)26(i)-9(o)27(n)-297(e)27(xp.)-278(e)0(x)26(p)-297(i)18(s)-272(not)-278(a)27(c)-2(t)-7(u)27(al)18(l)-9(y)-272(ev)26(al)-9(u)27(a)0(t)-7(e)27(d,)-278(and)-270(any)]TJ
0 -1.2432 TD
0.013 Tc
[(si)19(de-)22(ef)-6(f)21(e)1(ct)21(i)19(n)1(g)-269(oper)22(at)21(i)-8(o)1(n)28(s)-298(\()22(s)-1(uc)27(h)-296(a)28(s)-298(a)28(ssi)19(gnm)8(ent)21(s)-271(o)1(r)-276(f)21(unct)21(i)19(on)-269(cal)19(l)-8(s)27(\))-276(i)19(n)1(si)19(de)-269(i)-8(t)-277(d)28(o)-296(n)28(o)1(t)]TJ
T*
0.012 Tc
[(t)-7(a)27(ke)-270(pl)-9(a)27(c)-2(e.)-278(See)-270(s)26(ect)20(i)-9(on)-270(Ex)26(pr)-6(es)26(si)18(ons.)]TJ
/F8 1 Tf
-10.0541 -2.3784 TD
0.022 Tc
[(wh)27(at)27(is)]TJ
/F3 1 Tf
10.0541 0 TD
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(t)20(he)-270(dat)20(a)-270(t)-7(y)26(p)0(e)-297(o)27(f)-278($)0(,)-278(t)20(he)-270(l)-9(a)27(st)-278(val)18(u)0(e)-270(i)18(n)-270(t)-7(he)-270(va)27(l)-9(u)0(e)-270(h)0(i)18(s)-2(t)20(o)0(r)21(y)-2(.)]TJ
/F8 1 Tf
-14.027 -2.3513 TD
0.022 Tc
[(in)27(fo)-594(a)27(d)0(d)27(r)0(e)27(s)27(s)-594(sy)27(mb)27(ol)]TJ
/F3 1 Tf
14.027 0 TD
0.012 Tc
[(Descr)21(i)18(b)0(e)-270(w)4(her)21(e)-297(t)20(he)-270(dat)20(a)-270(f)-7(or)-277(s)26(y)-2(m)7(bol)-280(i)18(s)-272(st)20(or)21(ed.)-278(For)-277(a)-270(r)21(egi)18(st)20(er)-277(var)21(i)18(abl)18(e,)-278(t)20(h)0(i)-9(s)-272(s)26(a)0(ys)]TJ
0 -1.2432 TD
[(whi)18(c)-2(h)-270(r)-6(eg)27(i)-9(s)26(t)-7(e)0(r)-277(i)18(t)-278(i)18(s)-272(k)-2(ept)-251(i)-9(n)0(.)-251(F)1(or)-277(a)-270(non-)21(r)-6(e)27(gi)-9(s)26(t)-7(e)27(r)-277(l)-9(o)27(cal)-280(v)26(ar)-6(i)18(abl)18(e,)-278(t)20(h)0(i)18(s)-272(pr)-6(i)18(n)0(t)20(s)-272(t)-7(h)0(e)]TJ
T*
0.013 Tc
[(st)21(ack-)22(f)21(r)-5(am)8(e)-269(o)1(f)21(f)-6(se)28(t)-277(a)1(t)-277(w)5(hi)19(ch)-269(t)21(h)1(e)-269(v)-1(ar)22(i)-8(a)1(b)28(l)-8(e)-269(i)19(s)-271(a)1(l)-8(w)5(a)28(y)-1(s)-271(s)-1(t)21(o)1(red)28(.)]TJ
T*
0.012 Tc
[(Not)20(e)-297(t)20(h)0(e)-270(c)-2(ont)20(r)21(a)0(st)-278(wi)18(t)-7(h)-270(\221)18(p)0(r)21(i)-9(nt)-251(&sym)7(bol)18(\222)18(,)-278(whi)18(c)-2(h)-270(does)-272(no)27(t)-278(w)4(or)-6(k)-272(a)0(t)-251(a)0(l)18(l)-280(f)-7(o)27(r)-277(a)-297(r)21(egi)18(st)20(er)]TJ
0 -1.2162 TD
0.013 Tc
[(var)22(i)-8(a)28(b)1(l)19(e)1(s,)-277(an)28(d)-296(f)21(or)-276(a)-269(s)-1(t)21(a)1(ck)-271(l)19(o)1(cal)-251(v)-1(ar)22(i)-8(a)28(bl)-8(e)-269(p)1(r)22(i)19(nt)-6(s)-271(t)21(he)-269(exac)27(t)-277(addr)22(ess)-271(o)1(f)-250(t)-6(he)-269(cu)28(r)-5(r)22(ent)]TJ
0 -1.2432 TD
0.012 Tc
[(i)-9(n)27(st)20(ant)-7(i)18(a)0(t)20(i)18(on)-270(of)-278(t)20(h)0(e)-297(v)26(ar)-6(i)18(abl)18(e.)]TJ
/F8 1 Tf
-12.4865 -2.3784 TD
0.022 Tc
[(pt)27(yp)27(e)]TJ
8.88 0 1.888 8.88 132.24 522.881 Tm
[(ty)27(pe)27(na)27(me)]TJ
/F3 1 Tf
8.88 0 0 8.88 210.96 522.881 Tm
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(a)-270(de)27(scr)21(i)-9(p)0(t)20(i)18(on)-270(of)-278(dat)20(a)-270(t)-7(y)26(p)0(e)]TJ
8.88 0 1.888 8.88 335.04 522.881 Tm
[(t)-7(y)-2(p)27(enam)7(e)]TJ
8.88 0 0 8.88 374.4 522.881 Tm
0 Tc
0 Tw
(.)Tj
8.88 0 1.888 8.88 379.44 522.881 Tm
0.012 Tc
[(t)20(y)-2(pe)27(nam)7(e)]TJ
8.88 0 0 8.88 421.44 522.881 Tm
[(m)7(a)0(y)-272(b)0(e)-270(t)20(he)-270(nam)7(e)-270(o)0(f)-278(a)-270(t)-7(y)26(pe,)]TJ
-23.7027 -1.2432 TD
[(or)-277(f)20(o)0(r)-277(C)-266(code)-270(i)18(t)-278(m)7(a)0(y)-272(have)-270(t)20(he)-270(f)-7(o)0(r)21(m)-290(\221)18(s)-2(t)20(r)-6(u)27(c)-2(t)]TJ
8.88 0 1.888 8.88 375.84 511.841 Tm
0.015 Tc
[(st)23(ru)30(ct)]TJ
8.88 0 0 8.88 397.92 511.841 Tm
0 Tc
(-)Tj
8.88 0 1.888 8.88 400.8 511.841 Tm
-0.008 Tc
[(ta)-20(g)]TJ
8.88 0 0 8.88 413.28 511.841 Tm
-0.006 Tc
[(\222,)-296(\221)-27(u)9(n)-18(i)-27(o)9(n)]TJ
8.88 0 1.888 8.88 446.88 511.841 Tm
-0.015 Tc
[(un)-27(i)-36(o)0(n)-27(-)-33(t)-7(a)-27(g)]TJ
8.88 0 0 8.88 484.32 511.841 Tm
0.012 Tc
[(\222)-252(o)0(r)-277(\221)18(enum)]TJ
8.88 0 1.888 8.88 210.96 501.041 Tm
[(enum)7(-)21(t)-7(ag)]TJ
8.88 0 0 8.88 249.12 501.041 Tm
0.021 Tc
(\222.)Tj
/F8 1 Tf
-16.1892 -2.3784 TD
0.022 Tc
[(i)27(n)0(f)27(o)-594(so)27(ur)27(ce)27(s)]TJ
/F3 1 Tf
11.8919 0 TD
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(t)20(he)-270(nam)7(es)-272(of)-278(a)27(l)-9(l)-252(s)-2(our)21(ce)-270(f)-7(i)18(l)18(e)0(s)-272(i)18(n)-297(t)20(he)-270(pr)21(ogr)-6(a)27(m)-290(f)20(o)0(r)-277(w)4(hi)18(ch)-270(t)-7(h)27(er)-6(e)-270(i)18(s)-272(debugg)27(i)-9(n)0(g)]TJ
0 -1.2432 TD
0.02 Tc
[(in)35(fo)8(r)29(m)15(a)8(t)28(io)8(n)35(.)]TJ
/F8 1 Tf
-12.4865 -2.3513 TD
-0.005 Tc
[(i)-27(n)0(f)-27(o)-621(fu)-27(nc)-27(ti)-27(on)-27(s)]TJ
/F3 1 Tf
12.4865 0 TD
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(t)20(he)-270(nam)7(es)-272(and)-270(da)27(t)-7(a)-270(t)20(y)-2(pes)-272(of)-278(a)27(l)-9(l)-252(def)20(i)-9(n)0(e)27(d)-297(f)20(unc)26(t)-7(i)18(ons.)]TJ
/F8 1 Tf
-14.6216 -2.3784 TD
-0.005 Tc
[(in)-27(fo)-621(f)-27(u)0(n)-27(c)0(t)-27(ion)-27(s)]TJ
8.88 0 1.888 8.88 162 426.881 Tm
[(re)-27(ge)-27(xp)]TJ
/F3 1 Tf
8.88 0 0 8.88 210.96 426.881 Tm
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(t)20(he)-270(nam)7(es)-272(and)-270(da)27(t)-7(a)-270(t)20(y)-2(pes)-272(of)-278(a)27(l)-9(l)-252(def)20(i)-9(n)0(e)27(d)-297(f)20(unc)26(t)-7(i)18(ons)-272(whos)26(e)-297(n)27(am)7(es)-272(cont)20(ai)18(n)-297(a)]TJ
0 -1.2432 TD
[(m)7(a)0(t)-7(c)26(h)-297(f)20(or)-277(r)21(egul)18(ar)-277(e)27(x)-2(pr)21(essi)18(on)]TJ
8.88 0 1.888 8.88 327.36 415.841 Tm
0.013 Tc
[(r)-5(e)28(gexp)]TJ
8.88 0 0 8.88 354.96 415.841 Tm
0.012 Tc
[(.)-251(T)1(hus,)-251(\221)-9(i)18(n)0(f)20(o)-297(f)20(u)0(n)-270(s)-2(t)20(ep\222)-280(f)20(i)18(nds)-272(al)18(l)-280(f)20(unct)20(i)18(ons)]TJ
-16.2162 -1.2162 TD
[(whose)-270(n)0(a)27(m)-20(e)27(s)-299(i)18(n)0(c)26(l)-9(ud)27(e)-297(\221)18(st)20(ep\222)18(;)-278(\221)18(i)-9(n)27(f)-7(o)-270(f)20(u)0(n)-270(^)-5(st)20(ep\222)-280(f)20(i)18(nds)-272(t)20(hose)-270(w)4(hos)26(e)-297(n)0(a)27(m)-20(e)27(s)-272(st)-7(a)27(r)-6(t)-278(w)4(i)18(t)20(h)]TJ
0 -1.2432 TD
0.02 Tc
[(\221s)34(te)35(p)8(\222)-1(.)]TJ
/F8 1 Tf
-12.4865 -2.3784 TD
-0.005 Tc
[(i)-27(n)0(f)-27(o)-621(va)-27(ri)-27(ab)-27(le)-27(s)]TJ
/F3 1 Tf
12.4865 0 TD
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(t)20(he)-270(nam)7(es)-272(and)-270(da)27(t)-7(a)-270(t)20(y)-2(pes)-272(of)-278(a)27(l)-9(l)-252(v)-2(ar)21(i)-9(a)0(b)27(l)-9(es)-272(t)20(hat)-278(a)27(r)-6(e)-270(dec)26(l)-9(a)0(r)21(e)0(d)-270(out)20(si)18(de)-270(of)]TJ
0 -1.2432 TD
[(f)-7(u)27(nct)20(i)-9(on)27(s)-272(\()-6(i)18(.)-7(e)27(.)-7(,)-278(e)0(x)26(c)-2(ept)-251(f)-7(o)0(r)-277(l)18(oc)26(al)-280(var)21(i)18(abl)18(es\))21(.)]TJ
/F8 1 Tf
-14.6216 -2.3514 TD
-0.005 Tc
[(in)-27(fo)-621(v)-27(a)0(r)-27(i)0(a)-27(ble)-27(s)]TJ
8.88 0 1.888 8.88 162 340.961 Tm
[(re)-27(ge)-27(xp)]TJ
/F3 1 Tf
8.88 0 0 8.88 210.96 340.961 Tm
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(t)20(he)-270(nam)7(es)-272(and)-270(da)27(t)-7(a)-270(t)20(y)-2(pes)-272(of)-278(a)27(l)-9(l)-252(v)-2(ar)21(i)-9(a)0(b)27(l)-9(es)-272(\()21(e)0(xc)26(ept)-278(f)20(o)0(r)-277(l)18(ocal)-252(var)21(i)-9(ab)27(l)-9(e)0(s)26(\))-277(whose)]TJ
0 -1.2432 TD
[(nam)7(es)-272(con)27(t)-7(ai)18(n)-270(a)-270(m)-20(a)27(t)-7(ch)-270(f)20(o)0(r)-277(r)21(egul)18(ar)-277(ex)26(pr)-6(e)27(ssi)18(on)]TJ
8.88 0 1.888 8.88 395.76 329.921 Tm
0.016 Tc
[(re)4(g)31(e)4(xp)]TJ
8.88 0 0 8.88 423.36 329.921 Tm
0 Tc
(.)Tj
/F8 1 Tf
-35.1892 -2.3784 TD
0.022 Tc
[(in)27(fo)-594(t)27(y)0(p)27(e)0(s)]TJ
/F3 1 Tf
11.2703 0 TD
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(a)27(l)-9(l)-252(dat)-7(a)-270(t)20(ypes)-272(t)20(hat)-278(a)27(r)-6(e)-270(def)20(i)18(ned)-270(i)-9(n)-270(t)20(h)0(e)-270(p)0(r)-6(o)27(gr)-6(am)7(.)]TJ
/F8 1 Tf
-13.4054 -2.3513 TD
-0.005 Tc
[(in)-27(fo)-621(t)-27(y)0(p)-27(e)0(s)]TJ
8.88 0 1.888 8.88 151.2 287.921 Tm
[(re)-27(ge)-27(xp)]TJ
/F3 1 Tf
8.88 0 0 8.88 210.96 287.921 Tm
0.012 Tc
[(Pr)-6(i)18(n)0(t)-251(a)0(l)18(l)-252(dat)20(a)-270(t)20(ypes)-245(t)-7(h)0(a)27(t)-278(ar)21(e)-270(d)27(ef)-7(i)18(ned)-243(i)-9(n)-243(t)-7(h)0(e)-243(p)0(r)-6(o)27(gr)-6(a)27(m)-263(w)-23(h)27(ose)-270(n)27(am)7(es)-272(co)27(nt)-7(a)27(i)-9(n)-243(a)-270(m)7(a)0(t)20(c)-2(h)]TJ
0 -1.2432 TD
[(f)-7(o)27(r)-277(r)-6(eg)27(ul)-9(a)27(r)-277(expr)21(ess)26(i)-9(on)]TJ
8.88 0 1.888 8.88 300.48 276.881 Tm
[(r)21(egex)26(p)]TJ
8.88 0 0 8.88 327.84 276.881 Tm
0 Tc
(.)Tj
/F8 1 Tf
-26.8649 -2.3514 TD
-0.005 Tc
[(pri)-27(nt)-27(sy)-27(ms)]TJ
8.88 0 1.888 8.88 143.04 256.001 Tm
0.022 Tc
[(fi)27(le)27(na)27(me)]TJ
/F3 1 Tf
8.88 0 0 8.88 210.96 256.001 Tm
0.012 Tc
[(W)-17(r)21(i)18(t)-7(e)-270(a)-270(c)-2(om)7(pl)18(et)20(e)-297(d)27(um)7(p)-297(o)27(f)-278(t)-7(h)27(e)-297(de)27(bugge)27(r)-6(\222)18(s)-272(sym)7(bol)-252(dat)20(a)-297(i)18(nt)20(o)-270(t)-7(he)-270(f)20(i)-9(l)18(e)]TJ
8.88 0 1.888 8.88 474.72 256.001 Tm
[(f)-7(i)18(l)18(enam)7(e)]TJ
8.88 0 0 8.88 508.8 256.001 Tm
0 Tc
(.)Tj
ET
70.08 247.121 0.48 452.64 re
f
204.72 246.641 0.48 453.6 re
f
540.48 247.121 0.48 452.64 re
f
70.08 699.761 470.88 0.48 re
f
70.8 676.001 469.68 0.48 re
f
70.8 673.361 469.68 0.48 re
f
70.08 631.601 470.88 0.48 re
f
70.08 610.721 470.88 0.48 re
f
70.08 534.641 470.88 0.48 re
f
70.08 491.681 470.88 0.48 re
f
70.08 459.761 470.88 0.48 re
f
70.08 438.641 470.88 0.48 re
f
70.08 384.641 470.88 0.48 re
f
70.08 352.721 470.88 0.48 re
f
70.08 320.561 470.88 0.48 re
f
70.08 299.681 470.88 0.48 re
f
70.08 267.761 470.88 0.48 re
f
70.08 246.641 470.88 0.48 re
f
endstream
endobj
12450 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12412 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-44)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(E)13(x)-7(am)-16(i)7(n)0(i)-17(n)0(g)-293(t)15(he)-293(S)-11(y)-7(m)9(b)-24(ol)-261(T)-18(abl)7(e)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(with)-241(\223dou)-19(ble\224)-241(format.)-269(In)-241(such)-259(cases,)-250(GDB)-259(normally)-259(works)-241(w)-19(ith)-241(the)-260(virtual)-259(format)-241(on)-19(ly)]TJ
0 -1.2407 TD
[(\(the)-241(format)-259(that)-259(makes)-259(sense)-241(for)-260(your)-260(program\),)-250(but)-259(the)-241(\221info)-259(registers\222)-260(command)-259(prints)]TJ
0 -1.2222 TD
[(the)-241(data)-260(in)-259(both)-241(forma)-19(ts.)]TJ
0 -1.9444 TD
[(Register)-241(values)-222(are)-241(relative)-241(to)-222(the)-241(selected)-241(stack)-241(frame)-223(\(see)-241(section)-241(Selection\).)-231(This)-241(means)]TJ
0 -1.2222 TD
[(that)-241(you)-259(get)-259(the)-241(value)-260(that)-259(the)-241(regis)-18(ter)-241(would)-259(contain)-259(if)-241(all)-259(stack)-259(frames)-241(far)-19(ther)-241(in)-259(were)]TJ
0 -1.2407 TD
[(exited)-241(and)-259(their)-260(saved)-241(r)-19(egisters)-241(resto)-19(red.)-250(In)-241(order)-260(to)-259(see)-241(the)-260(real)-241(co)-19(ntents)-241(of)-260(all)-259(registers,)]TJ
T*
[(you)-241(mus)-18(t)-241(select)-259(the)-241(in)-19(nermost)-241(fram)-18(e)-241(\(with)-259(\221frame)-260(0\222\).)]TJ
0 -1.9259 TD
[(Some)-241(reg)-19(isters)-241(are)-260(never)-260(saved)-241(\(typic)-19(ally)-241(those)-260(numbered)-259(zero)-241(o)-19(r)-241(one\))-260(because)-260(they)-241(are)]TJ
0 -1.2222 TD
[(used)-241(for)-260(returning)-259(function)-259(values;)-259(for)-241(these)-260(registers,)-250(relativi)-18(zation)-241(makes)-259(no)-259(difference.)]TJ
/F8 1 Tf
12 0 0 12 70.8 540.881 Tm
-0.06 Tc
[(in)-20(fo)-560(r)-20(e)0(g)-20(ist)-20(er)-20(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 519.281 Tm
0 Tc
[(Print)-241(the)-260(names)-259(and)-241(re)-19(lativized)-241(val)-18(ues)-241(of)-260(all)-241(regi)-18(sters.)]TJ
/F8 1 Tf
12 0 0 12 70.8 495.041 Tm
-0.06 Tc
[(in)-20(fo)-560(r)-20(e)0(g)-20(ist)-20(er)-20(s)]TJ
12 0 2.551 12 169.68 495.041 Tm
[(re)-20(gn)-20(am)-20(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 473.201 Tm
0 Tc
[(Print)-241(the)-260(relativized)-259(value)-260(of)-241(regist)-18(er)]TJ
/F10 1 Tf
14.9074 0 TD
(regname)Tj
/F7 1 Tf
3.5185 0 TD
0 Tw
(.)Tj
/F10 1 Tf
0.5 0 TD
[(re)-19(gname)]TJ
/F7 1 Tf
3.7407 0 TD
[(may)-259(be)-260(any)-241(registe)-19(r)-241(name)-260(valid)]TJ
-22.6667 -1.2222 TD
[(on)-241(the)-260(machine)-260(you)-241(are)-260(using,)-250(with)-259(or)-260(without)-259(the)-241(initial)-259(\221$\222.)]TJ
/F5 1 Tf
0 -2.1667 TD
[(D.9.9.1)-833(Exam)-18(ples)]TJ
/F7 1 Tf
0 -1.9259 TD
[(You)-241(could)-259(print)-259(the)-241(p)-19(rogram)-241(count)-18(er)-241(in)-259(hex)-241(wit)-18(h)]TJ
/F8 1 Tf
12 0 0 12 70.08 379.841 Tm
-0.04 Tc
[(p/)20(x)-540($)0(p)20(c)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 358.241 Tm
0 Tc
[(or)-241(print)-259(the)-260(instruction)-259(to)-241(be)-260(executed)-259(next)-241(wit)-18(h)]TJ
/F8 1 Tf
12 0 0 12 70.08 334.001 Tm
-0.04 Tc
[(x/)20(i)-540($)0(p)20(c)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 312.161 Tm
0 Tc
[(or)-241(add)-259(four)-260(to)-241(the)-260(stack)-259(pointer)-241(wit)-18(h)]TJ
/F8 1 Tf
12 0 0 12 70.08 287.921 Tm
-0.06 Tc
[(s)-20(e)0(t)-560($)-20(sp)-560(+=)-560(4)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 266.321 Tm
0 Tc
[(The)-241(last)-259(is)-259(a)-241(way)-259(of)-241(rem)-18(oving)-241(one)-260(word)-259(from)-241(th)-19(e)-241(stack,)-250(on)-259(machines)-259(where)-260(stacks)-241(grow)]TJ
0 -1.2407 TD
[(downward)-241(in)-259(memory)-241(\(most)-259(machines,)-250(nowadays\).)-250(This)-241(assum)-18(es)-241(that)-241(the)-260(innermost)-241(stack)]TJ
T*
[(frame)-241(is)-259(selected.)-250(Setti)-18(ng)-241($sp)-259(is)-241(n)-19(o)0(t)-241(allowed)-259(when)-259(other)-241(sta)-19(ck)-241(frames)-259(are)-241(s)-18(elected.)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 199.361 Tm
0.006 Tc
[(D.)11(10)-847(Exam)-14(i)11(n)-4(i)11(n)-4(g)-277(t)-10(h)11(e)-287(Sym)-14(b)11(ol)-277(Tabl)11(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 173.201 Tm
0 Tc
[(The)-204(comm)-18(ands)-204(descri)-18(bed)-204(in)-222(this)-222(section)-204(all)-18(ow)-204(you)-222(to)-222(make)-204(inqu)-19(iries)-204(for)-223(information)-222(about)]TJ
0 -1.2222 TD
[(the)-241(symb)-19(ols)-241(\(names)-259(of)-260(variables,)-250(functions)-259(and)-259(types\))-241(define)-19(d)-241(i)0(n)-259(your)-241(pro)-19(gram.)-250(This)]TJ
0 -1.2407 TD
[(information)-222(is)-241(found)-222(by)-222(GDB)-240(in)-222(the)-223(symbo)-19(l)-222(table)-223(loaded)-241(by)-222(the)-223(\221symbol-)-19(file\222)-223(command;)-222(it)]TJ
T*
[(is)-241(inheren)-19(t)-241(i)0(n)-259(the)-241(text)-259(of)-260(your)-241(prog)-19(ram)-241(and)-259(does)-259(not)-241(change)-260(as)-259(the)-241(program)-259(executes.)-250(Se)-19(e)]TJ
0 -1.2222 TD
[(Table)-241(D-22)-19(.)]TJ
ET
endstream
endobj
12413 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12394 0 obj
<>
endobj
12392 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 468.96 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.002 Tc
[(E)-18(x)-14(a)-7(m)-23(in)-7(in)-7(g)-300(D)-12(a)-7(t)-17(a)]TJ
-40.5854 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(4)-23(3)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F8 1 Tf
12 0 0 12 71.52 712.001 Tm
-0.04 Tc
[(in)20(f)20(o)-540(co)20(nv)20(en)20(ie)20(nc)20(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 690.161 Tm
0 Tc
[(Print)-259(a)-241(list)-259(of)-260(convenience)-260(variables)-241(u)-19(sed)-241(so)-259(far,)-250(and)-259(their)-241(values)-18(.)-250(Abbreviated)-259(\221i)-241(con\222.)]TJ
0 -1.9259 TD
[(One)-260(of)-241(the)-260(ways)-259(to)-241(use)-260(a)-241(c)-19(onvenience)-241(va)-19(riable)-241(is)-259(as)-241(a)-260(counter)-260(to)-241(be)-260(incremented)-259(or)-260(a)]TJ
0 -1.2222 TD
[(pointer)-260(to)-241(b)-19(e)-241(advanced.)-250(F)-18(o)0(r)-241(example:)]TJ
/F8 1 Tf
12 0 0 12 71.52 624.881 Tm
0.5 Tc
[(s)540(e)560(t$)560(i=0)]TJ
0 -1 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)-540(b)20(ar)20([$)20(i+)20(+])20(->)20(co)20(nt)20(en)20(ts)]TJ
T*
-0.06 Tc
[(.)-20(..r)-20(ep)-20(ea)-20(t)-560(t)0(h)-20(a)0(t)-560(c)-20(om)-20(ma)-20(nd)-560(b)-20(y)-560(ty)-20(pi)-20(ng)-560(R)-20(E)0(T)-20(.)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 579.281 Tm
0 Tc
[(Some)-260(convenience)-241(v)-19(ariables)-241(are)-260(created)-241(automa)-19(tically)-241(by)-259(GDB)-240(and)-259(given)-241(valu)-19(es)-241(likely)-259(to)]TJ
0 -1.2407 TD
[(be)-260(useful.)-250(See)-260(Table)-241(D-21)-19(.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 393.521 Tm
0.013 Tc
[(D)11(.)15(9.)15(9)-828(R)11(eg)21(i)15(s)0(t)18(e)0(r)23(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 368.321 Tm
0 Tc
[(Machine)-260(register)-260(contents)-259(can)-241(be)-260(referred)-241(t)-18(o)-241(in)-259(expressions)-259(as)-241(variab)-19(les)-241(with)-259(names)]TJ
T*
[(starting)-222(with)-222(\221$\222.)-213(The)-204(nam)-18(es)-204(of)-223(registers)-204(a)-19(r)0(e)-204(different)-222(for)-204(ea)-19(ch)-204(machine;)-222(use)-223(\221info)-204(registe)-19(rs\222)]TJ
T*
[(to)-259(see)-241(the)-260(names)-259(used)-241(on)-259(your)-260(machine.)-250(The)-260(names)-259($pc)-241(and)-259($sp)-259(are)-241(used)-259(on)-241(al)-18(l)-241(machines)]TJ
0 -1.2222 TD
[(for)-260(the)-241(program)-259(counter)-260(register)-260(and)-241(the)-260(stack)-259(pointer.)-250(Often)-259($fp)-241(is)-259(used)-259(for)-241(a)-260(register)-241(th)-19(at)]TJ
0 -1.2407 TD
[(contains)-222(a)-223(pointe)-19(r)-204(t)0(o)-222(t)0(h)-19(e)-204(c)-19(urrent)-222(stack)-222(frame,)-213(and)-222($p)-19(s)-204(i)-18(s)-222(used)-222(for)-223(a)-223(register)-223(that)-222(contains)-222(the)]TJ
T*
[(processor)-260(status.)-250(These)-260(standard)-259(register)-260(names)-241(may)-259(be)-260(available)-260(on)-241(your)-260(machine)-260(even)]TJ
0 -1.2222 TD
[(though)-259(the)-260(info)-241(registers)-259(command)-259(displays)-259(them)-259(with)-241(a)-260(different)-259(name.)-250(For)-260(example,)-250(on)]TJ
0 -1.2407 TD
[(the)-260(SPARC,)-250(info)-259(registers)-259(displays)-259(the)-241(processo)-19(r)-241(status)-259(register)-260(as)-241($psr)-260(but)-259(you)-241(can)-259(also)]TJ
T*
[(refer)-260(to)-241(it)-259(as)-241($)-19(ps.)]TJ
0 -1.9259 TD
[(GDB)-259(always)-241(consi)-18(ders)-241(the)-260(contents)-241(of)-260(an)-241(ordin)-19(ary)-241(register)-260(as)-241(an)-259(integer)-241(when)-259(the)-241(reg)-19(ister)]TJ
0 -1.2222 TD
[(is)-222(examined)-222(in)-222(this)-222(way.)-231(Some)-223(machines)-222(have)-223(specia)-19(l)-203(reg)-19(isters)-222(which)-222(can)-222(hold)-222(nothing)-222(but)]TJ
0 -1.2407 TD
[(floating)-241(poi)-18(nt;)-241(these)-241(registers)-241(are)-241(cons)-18(idered)-241(floating)-241(point.)-250(There)-241(is)-241(no)-241(way)-259(to)-241(refer)-241(to)-241(the)]TJ
T*
[(contents)-259(of)-241(a)-19(n)-241(ordinary)-259(register)-260(as)-241(float)-18(ing)-241(point)-259(value)-260(\(although)-259(you)-241(can)-259(print)-259(it)-241(as)-259(a)]TJ
0 -1.2222 TD
[(floating)-259(point)-259(value)-241(wit)-18(h)-241(\221print/f)-260($regname\222\).)]TJ
0 -1.9444 TD
[(Some)-260(registers)-259(have)-241(dist)-18(inct)-241(\223raw\224)-260(and)-259(\223virtual\224)-241(dat)-18(a)-241(formats.)-250(Th)-19(is)-241(means)-259(that)-259(the)-241(data)]TJ
0 -1.2222 TD
[(format)-222(in)-222(which)-222(the)-204(regist)-18(er)-204(content)-18(s)-204(are)-223(saved)-222(by)-222(the)-204(operati)-18(ng)-204(system)-222(is)-222(not)-222(the)-223(same)-204(one)]TJ
0 -1.2407 TD
[(that)-259(your)-241(pro)-19(gram)-241(norma)-19(lly)-241(sees.)-250(Fo)-19(r)-241(example,)-250(th)-19(e)-241(registers)-259(of)-260(the)-241(68881)-259(floating)-259(point)]TJ
T*
[(coprocessor)-260(are)-260(always)-241(save)-19(d)-241(i)0(n)-259(\223extended\224)-260(format,)-250(but)-259(all)-241(C)-259(programs)-259(expect)-241(t)-18(o)-241(work)]TJ
/F5 1 Tf
12 0 0 12 203.04 535.841 Tm
0.004 Tc
[(Tab)15(l)2(e)-280(D)6(-)17(21.)-818(C)6(o)15(nve)20(n)-5(ien)15(c)0(e)-280(V)11(ar)13(iab)15(l)2(es)]TJ
8.88 0 0 8.88 80.88 511.841 Tm
0.011 Tc
[(Conve)26(n)0(i)-8(e)26(nce)]TJ
1.1892 -1.2162 TD
0.01 Tc
[(Va)25(r)-6(i)18(abl)18(e)]TJ
25.6487 0.5946 TD
0.011 Tc
[(Descr)22(i)-8(p)0(t)20(i)19(on)]TJ
/F8 1 Tf
-24.2973 -3.1892 TD
-0.005 Tc
($_)Tj
/F3 1 Tf
5.6216 0 TD
0.012 Tc
[(T)28(h)0(e)-270(v)-2(ar)-6(i)18(a)0(b)27(l)-9(e)-270($)0(_)-270(i)18(s)-299(a)27(ut)-7(o)27(m)-20(a)27(t)-7(i)18(c)-2(al)18(l)18(y)-272(set)-278(b)0(y)-272(t)20(he)-270(\221)-9(x)26(\222)-280(c)-2(om)7(m)7(and)-270(t)20(o)-270(t)-7(h)0(e)-270(l)18(ast)-278(a)27(ddr)-6(e)27(s)-2(s)-272(e)0(xam)7(i)18(ned)-270(\()21(s)-2(ee)]TJ
0 -1.2432 TD
[(s)26(e)0(ct)20(i)-9(o)27(n)-297(M)7(em)7(or)21(y\))21(.)-278(O)6(t)-7(h)27(er)-277(com)7(m)7(ands)-272(whi)18(c)-2(h)-270(p)0(r)21(o)0(vi)18(de)-270(a)-270(def)20(aul)18(t)-278(addr)21(ess)-272(f)20(or)-277(\221)18(x)-2(\222)-280(t)20(o)-270(e)0(xam)7(i)18(ne)-270(al)18(so)-270(set)]TJ
T*
[($)27(_)-297(t)20(o)-270(t)-7(h)27(at)-278(addr)21(ess)26(;)-278(t)-7(h)27(ese)-270(c)-2(om)7(m)7(ands)-272(i)18(n)0(cl)18(ude)-270(\221)18(i)18(n)0(f)-7(o)-270(l)18(i)18(ne\222)-280(an)27(d)-297(\221)18(i)18(n)0(f)-7(o)-270(br)21(eak)26(poi)18(nt)-7(\222)18(.)]TJ
/F8 1 Tf
-5.9189 -2.3514 TD
-0.005 Tc
[($_)-27(_)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(T)28(h)0(e)-270(v)-2(ar)-6(i)18(a)0(b)27(l)-9(e)-270($__)-270(i)18(s)-272(aut)20(om)7(at)-7(i)18(c)-2(al)18(l)18(y)-272(set)-278(b)27(y)-299(t)20(he)-270(\221)18(x)-2(\222)-280(c)-2(o)27(m)-20(m)7(a)0(n)27(d)-297(t)20(o)-270(t)-7(h)0(e)-270(v)26(al)-9(u)27(e)-297(f)20(ound)-270(i)18(n)-270(t)-7(h)0(e)-270(l)18(ast)-251(addr)21(ess)]TJ
0 -1.2432 TD
[(e)27(x)-2(am)7(i)18(ned.)]TJ
ET
70.08 415.121 0.48 110.64 re
f
147.12 414.641 0.48 111.6 re
f
540.48 415.121 0.48 110.64 re
f
70.08 525.761 470.88 0.48 re
f
70.8 490.961 469.68 0.48 re
f
70.8 488.321 469.68 0.48 re
f
70.08 446.801 470.88 0.48 re
f
70.08 414.641 470.88 0.48 re
f
endstream
endobj
12393 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12372 0 obj
<>
endobj
12367 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-42)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(E)13(x)-7(am)-16(i)7(n)0(i)-17(n)0(g)-293(D)-5(at)15(a)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F8 1 Tf
12 0 0 12 70.08 712.001 Tm
-0.06 Tc
[(p)-560(*)-20($.)-20(ne)-20(xt)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 690.161 Tm
0 Tc
[(It)-241(might)-259(be)-260(useful)-241(to)-259(repeat)-259(this)-241(co)-19(mmand)-241(man)-19(y)-241(times)-259(by)-259(typing)-241(RE)-19(T.)]TJ
/F12 1 Tf
0 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(The)-241(histo)-19(ry)-241(records)-259(values,)-250(not)-259(expressions.)]TJ
-4.1667 -1.9259 TD
[(If)-241(the)-260(value)-260(of)-241(x)-259(i)0(s)-241(4)-259(and)-259(you)-241(type)-260(this)-259(command:)]TJ
/F8 1 Tf
12 0 0 12 70.08 615.041 Tm
-0.04 Tc
[(pr)20(in)20(t)-540(x)]TJ
0 -1 TD
[(se)20(t)-540(x)0(=)20(5)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 581.201 Tm
0 Tc
[(then)-204(th)-19(e)-204(value)-223(recorded)-222(in)-222(the)-204(value)-223(history)-222(by)-222(the)-223(\221print\222)-204(com)-18(mand)-204(rem)-18(ains)-204(4)-222(even)-222(though)]TJ
0 -1.2222 TD
[(the)-241(value)-260(of)-260(x)-241(has)-259(changed.)-250(See)-260(Table)-260(D-20.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 407.681 Tm
-0.005 Tc
[(D)-7(.)-3(9.)-20(8)-846(C)-7(on)-15(ve)-18(ni)-20(en)-15(ce)-294(V)-10(a)-1(r)-13(i)-3(ab)-15(le)-18(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 382.241 Tm
0 Tc
[(GDB)-240(prov)-19(ides)]TJ
/F10 1 Tf
6.0556 0 TD
[(conveni)-18(ence)-241(variable)-19(s)]TJ
/F7 1 Tf
9.1852 0 TD
[(that)-259(you)-241(ca)-19(n)-241(use)-260(within)-259(GDB)-240(to)-259(hold)-259(on)-241(to)-259(a)-241(v)-19(alue)]TJ
-15.2407 -1.2407 TD
[(and)-241(refer)-260(to)-259(it)-241(later.)-250(Thes)-18(e)-241(variables)-259(exist)-259(entirely)-241(w)-19(ithin)-241(GDB)-18(;)-241(they)-259(are)-241(no)-19(t)-241(part)-259(of)-241(you)-19(r)]TJ
0 -1.2222 TD
[(program,)-250(and)-259(setting)-241(a)-260(convenience)-260(variable)-260(has)-241(n)-19(o)-241(effect)-259(on)-241(furt)-18(her)-241(execution)-259(of)-260(your)]TJ
0 -1.2407 TD
[(program.)-250(That\222s)-259(why)-241(y)-19(o)0(u)-241(can)-259(use)-241(th)-19(em)-241(freely.)]TJ
0 -1.9259 TD
[(Convenience)-260(variables)-259(have)-241(names)-259(starting)-259(with)-259(\221$\222.)-250(Any)-241(nam)-18(e)-241(starting)-259(with)-259(\221$\222)-241(can)-259(be)]TJ
0 -1.2407 TD
[(used)-241(for)-260(a)-241(c)-19(onvenience)-241(v)-19(ariable,)-250(unless)-259(it)-241(is)-259(one)-241(o)-19(f)-241(the)-260(predefined)-259(set)-241(of)-260(register)-260(names)]TJ
0 -1.2222 TD
[(\(see)-241(section)-259(Registers\).)]TJ
0 -1.9444 TD
[(You)-222(can)-222(save)-223(a)-223(v)0(a)-19(lue)-223(in)-222(a)-223(convenience)-241(variable)-223(with)-222(an)-222(ass)-18(ignment)-222(expression,)-231(just)-222(as)-222(y)-19(o)0(u)]TJ
0 -1.2222 TD
[(would)-241(set)-259(a)-260(variable)-241(in)-259(your)-260(program.)-250(Example:)]TJ
/F8 1 Tf
12 0 0 12 70.08 211.841 Tm
-0.04 Tc
[(se)20(t)-540($)0(f)20(o)0(o)-520(=)-540(*o)20(bj)20(ec)20(t_)20(pt)20(r)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 190.241 Tm
0 Tc
[(would)-241(sav)-19(e)-241(i)0(n)-259($foo)-241(th)-19(e)-241(value)-260(contained)-259(in)-241(the)-260(object)-259(pointed)-259(to)-241(by)-259(object_ptr.)]TJ
0 -1.9259 TD
[(Using)-241(a)-260(convenience)-260(variable)-260(for)-241(the)-260(first)-259(time)-241(crea)-19(tes)-241(it;)-259(but)-241(i)-18(t)0(s)-241(value)-260(is)-241(v)-19(oid)-241(until)-259(you)]TJ
0 -1.2407 TD
[(assign)-241(a)-260(new)-259(value.)-250(You)-259(can)-241(alter)-260(the)-260(value)-241(with)-259(another)-260(assignment)-259(at)-241(any)-259(time.)]TJ
0 -1.9259 TD
[(Convenience)-260(variables)-259(have)-241(no)-259(fixed)-259(types.)-250(You)-259(can)-241(assign)-259(a)-241(c)-19(onvenience)-241(va)-19(riable)-241(any)]TJ
0 -1.2407 TD
[(type)-204(of)-223(value,)-213(even)-222(if)-204(it)-222(already)-222(has)-204(a)-223(value)-223(of)-204(a)-223(different)-222(type.)-213(The)-204(con)-19(venience)-204(variab)-19(le)-204(as)]TJ
0 -1.2222 TD
[(an)-241(expressi)-18(on)-241(has)-259(whatever)-260(type)-241(its)-259(current)-259(value)-241(h)-19(as.)]TJ
/F5 1 Tf
12 0 0 12 222.48 538.001 Tm
0.007 Tc
[(T)18(a)3(bl)25(e)-277(D)9(-20)23(.)-835(In)18(fo)-282(C)9(o)18(mm)16(an)18(ds)]TJ
8.88 0 0 8.88 99.6 514.001 Tm
0.01 Tc
[(Command)-20893(De)25(scr)-6(i)18(p)-1(t)19(i)-9(on)]TJ
/F8 1 Tf
-0.8649 -2.5946 TD
-0.005 Tc
[(in)-27(fo)-621(v)-27(alu)-27(es)]TJ
/F3 1 Tf
9.5135 0 TD
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(t)20(he)-270(l)18(a)0(st)-278(t)20(e)0(n)-270(v)-2(al)18(ues)-272(i)18(n)-270(t)-7(h)0(e)-270(v)-2(a)27(l)-9(ue)-270(hi)18(st)20(or)21(y,)-278(wi)18(t)-7(h)-270(t)20(hei)18(r)-277(i)18(t)-7(e)0(m)-263(num)7(ber)21(s.)-278(Th)27(i)-9(s)-272(i)18(s)-272(l)-9(i)18(ke)-270(\221)18(p)-270($$9\222)]TJ
0 -1.2432 TD
[(r)-6(e)27(peat)20(ed)-270(t)-7(e)0(n)-270(t)20(i)-9(m)7(es)26(,)-278(e)0(xc)26(ept)-278(t)20(hat)-278(\221)18(i)18(n)0(f)-7(o)-270(va)27(l)-9(u)0(e)27(s)-2(\222)-280(d)0(o)27(e)0(s)-272(not)-278(ch)27(ange)-270(t)-7(h)27(e)-297(h)27(i)-9(s)26(t)-7(o)0(r)21(y)-2(.)]TJ
/F8 1 Tf
-10.1351 -2.3514 TD
-0.005 Tc
[(i)-27(n)0(f)-27(o)-621(va)-27(lue)-27(s)]TJ
8.88 0 1.888 8.88 151.2 459.041 Tm
0 Tc
0 Tw
(n)Tj
/F3 1 Tf
8.88 0 0 8.88 176.4 459.041 Tm
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(t)20(en)-270(hi)18(st)20(or)-6(y)-272(v)26(al)-9(u)27(e)0(s)-272(c)-2(ent)20(er)21(ed)-270(on)-297(h)27(i)-9(s)26(t)-7(or)21(y)-272(i)-9(t)20(e)0(m)-263(num)7(ber)-277(n.)]TJ
/F8 1 Tf
-10.1351 -2.3784 TD
-0.005 Tc
[(i)-27(n)0(f)-27(o)-621(va)-27(lue)-27(s)]TJ
8.88 0 1.888 8.88 151.2 437.921 Tm
0 Tc
(+)Tj
/F3 1 Tf
8.88 0 0 8.88 176.4 437.921 Tm
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(t)20(en)-270(hi)18(st)20(or)-6(y)-272(v)26(al)-9(u)27(e)0(s)-272(j)-9(u)27(s)-2(t)-278(a)0(f)20(t)-7(er)-250(t)-7(h)0(e)-270(v)-2(a)27(l)-9(ue)27(s)-272(l)-9(as)26(t)-278(p)0(r)21(i)-9(nt)20(ed.)]TJ
ET
72.48 429.281 0.48 98.4 re
f
170.16 428.561 0.48 99.6 re
f
536.64 429.281 0.48 98.4 re
f
72.48 527.681 464.64 0.48 re
f
72.96 503.921 463.68 0.48 re
f
72.96 501.521 463.68 0.48 re
f
72.48 470.801 464.64 0.48 re
f
72.48 449.681 464.64 0.48 re
f
72.48 428.801 464.64 0.48 re
f
endstream
endobj
12368 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2185 0 obj
<>
endobj
12341 0 obj
<>
endobj
12335 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 468.96 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.002 Tc
[(E)-18(x)-14(a)-7(m)-23(in)-7(in)-7(g)-300(D)-12(a)-7(t)-17(a)]TJ
-40.5854 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(4)-23(1)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 342.641 Tm
0 Tc
[(D.9)-13(.)2(7)-841(V)-5(a)4(l)-15(u)8(e)-289(His)4(t)-12(o)-10(r)10(y)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 317.201 Tm
[(Every)-241(value)-223(printed)-241(by)-222(the)-241(\221print\222)-223(com)-18(mand)-222(is)-241(saved)-222(for)-241(the)-223(entire)-241(session)-222(in)-241(GDB\222s)-241(value)]TJ
0 -1.2222 TD
[(history)-259(so)-241(t)-18(hat)-241(you)-259(can)-259(refer)-241(to)-259(it)-241(in)-259(other)-260(expressions.)]TJ
0 -1.9444 TD
[(The)-260(values)-241(p)-19(rinted)-241(are)-260(given)-259(history)-241(n)-19(umbers)-241(for)-260(you)-259(to)-241(refer)-260(to)-259(them)-241(by.)-250(Th)-19(ese)-241(are)]TJ
0 -1.2222 TD
[(successive)-260(integers)-259(starting)-259(with)-241(1.)-250(\221p)-19(rint\222)-241(shows)-259(you)-259(the)-241(his)-18(tory)-241(number)-260(assigned)-259(to)-259(a)]TJ
0 -1.2407 TD
[(value)-260(by)-241(pri)-18(nting)-241(\221$num)-259(=)-251(\221)-260(before)-241(the)-260(value;)-259(here)-241(nu)-19(m)-241(i)0(s)-259(the)-241(hi)-18(story)-241(numb)-19(er.)]TJ
0 -1.9259 TD
[(To)-222(refer)-241(to)-222(any)-222(previou)-19(s)-222(value,)-231(use)-223(\221$\222)-223(follow)-19(ed)-222(by)-222(the)-223(valu)-19(e\222s)-222(history)-222(num)-18(ber.)-213(The)-241(output)]TJ
0 -1.2407 TD
[(printed)-222(by)-222(\221print\222)-223(is)-222(designed)-222(to)-222(remind)-222(you)-222(of)-223(this.)-213(Just)-222($)-222(refers)-222(to)-204(t)-18(h)0(e)-204(m)0(o)-19(s)0(t)-203(recen)-19(t)-203(value)-223(in)]TJ
0 -1.2222 TD
[(the)-260(history,)-250(and)-259($$)-241(refers)-259(to)-259(the)-241(value)-260(before)-260(that.)]TJ
0 -1.9444 TD
[(For)-260(example,)-250(suppose)-260(you)-259(have)-241(just)-259(printed)-259(a)-241(poi)-18(nter)-241(to)-259(a)-241(stru)-19(cture)-241(and)-259(want)-259(to)-241(see)-260(the)]TJ
0 -1.2222 TD
[(contents)-259(of)-241(t)-18(h)0(e)-241(structure.)-269(It)-241(suffices)-259(to)-259(type)]TJ
/F8 1 Tf
12 0 0 12 71.04 121.841 Tm
0.5 Tc
[(p*)560($)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 100.241 Tm
0 Tc
[(If)-260(you)-241(have)-260(a)-260(chain)-241(of)-260(structures)-259(where)-241(th)-19(e)-241(componen)-19(t)-241(\221next\222)-260(points)-259(to)-241(the)-260(next)-259(one,)-250(you)]TJ
0 -1.2407 TD
[(can)-259(print)-241(the)-260(contents)-259(of)-260(the)-241(next)-259(one)-260(with)-241(this:)]TJ
/F5 1 Tf
12 0 0 12 212.88 709.841 Tm
0.007 Tc
[(Ta)23(bl)5(e)-257(D)-11(-)20(19.)-835(D)9(i)5(spl)5(a)23(y)-277(C)9(om)16(m)16(a)3(nd)18(s)]TJ
8.88 0 0 8.88 122.16 685.841 Tm
0.011 Tc
[(Com)8(m)8(a)-1(nd)-20837(Descr)22(i)-8(p)27(t)-7(i)19(on)]TJ
/F8 1 Tf
-4.7568 -2.5676 TD
0.022 Tc
[(di)27(sp)27(la)27(y)]TJ
8.88 0 1.888 8.88 122.88 663.041 Tm
[(ex)27(p)]TJ
/F3 1 Tf
8.88 0 0 8.88 220.32 663.041 Tm
0.012 Tc
[(Add)-270(t)-7(he)-270(ex)26(pr)-6(e)27(ssi)18(on)]TJ
8.88 0 1.888 8.88 299.76 663.041 Tm
0.013 Tc
(exp)Tj
8.88 0 0 8.88 316.8 663.041 Tm
0.012 Tc
[(t)20(o)-297(t)20(h)0(e)-270(l)18(i)-9(s)26(t)-278(o)0(f)-278(e)0(x)26(p)0(r)-6(e)0(s)26(s)-2(i)18(ons)-272(t)-7(o)-270(di)18(sp)27(l)-9(a)0(y)-272(e)0(a)27(c)-2(h)-270(t)-7(i)18(m)7(e)-270(t)-7(he)]TJ
-10.8649 -1.2432 TD
0.013 Tc
[(pr)-5(o)28(g)1(r)-5(a)28(m)-289(s)-1(t)21(ops.)-250(S)4(ee)-269(sect)21(i)19(o)1(n)-296(E)31(xpr)22(e)1(ssi)19(ons)27(.)]TJ
/F8 1 Tf
-15.8108 -2.3784 TD
0.022 Tc
[(di)27(sp)27(la)27(y/)]TJ
8.88 0 1.888 8.88 122.88 630.881 Tm
[(fm)27(t)-594(e)27(xp)]TJ
/F3 1 Tf
8.88 0 0 8.88 220.32 630.881 Tm
0.012 Tc
(For)Tj
8.88 0 1.888 8.88 236.4 630.881 Tm
-0.008 Tc
[(fm)-13(t)]TJ
8.88 0 0 8.88 251.28 630.881 Tm
0.012 Tc
[(spec)26(i)-9(f)20(yi)18(ng)-270(onl)18(y)-272(a)-297(d)27(i)-9(s)26(p)0(l)-9(a)27(y)-272(f)-7(or)21(m)7(a)0(t)-278(and)-270(not)-251(a)-297(s)26(i)-9(z)26(e)-297(o)27(r)-277(c)-2(oun)27(t)-7(,)-278(ad)27(d)-297(t)20(he)]TJ
-3.4865 -1.2432 TD
0.013 Tc
[(expr)22(ess)27(i)-8(on)]TJ
8.88 0 1.888 8.88 266.4 619.841 Tm
0.012 Tc
[(ex)26(p)]TJ
8.88 0 0 8.88 283.44 619.841 Tm
[(t)20(o)-270(t)-7(h)27(e)-297(a)27(ut)-7(o)27(-)-6(di)18(spl)18(a)0(y)-272(l)18(i)-9(s)26(t)-278(but)-278(a)27(r)-6(r)21(anges)-272(t)20(o)-270(di)-9(s)26(p)0(l)18(a)0(y)-272(i)-9(t)-251(each)-270(t)20(i)-9(m)7(e)-270(i)-9(n)]TJ
-7.1081 -1.2162 TD
[(t)-7(h)27(e)-297(s)26(peci)18(f)-7(i)18(e)0(d)-270(f)20(or)-6(m)7(a)0(t)-251(f)-7(m)7(t)20(.)]TJ
/F8 1 Tf
-15.8108 -2.3784 TD
0.022 Tc
[(di)27(sp)27(la)27(y/)]TJ
8.88 0 1.888 8.88 122.88 587.921 Tm
[(fm)27(t)-594(a)27(dd)27(r)]TJ
/F3 1 Tf
8.88 0 0 8.88 220.32 587.921 Tm
0.012 Tc
(For)Tj
8.88 0 1.888 8.88 236.4 587.921 Tm
-0.008 Tc
[(fm)-13(t)]TJ
8.88 0 0 8.88 251.28 587.921 Tm
0.012 Tc
[(\221)-9(i)18(\222)-280(o)27(r)-277(\221)-9(s)26(\222)-9(,)-251(o)0(r)-277(i)-9(n)27(c)-2(l)18(udi)18(ng)-270(a)-297(u)27(ni)-9(t)20(-)21(si)18(ze)-270(or)-277(a)-270(num)7(ber)-277(of)-251(uni)18(t)-7(s)26(,)-278(add)-270(t)-7(h)27(e)]TJ
-3.4865 -1.2432 TD
0.013 Tc
[(expr)22(ess)27(i)-8(on)]TJ
8.88 0 1.888 8.88 266.4 576.881 Tm
0.012 Tc
(addr)Tj
8.88 0 0 8.88 287.04 576.881 Tm
[(a)27(s)-272(a)-270(m)7(em)7(or)-6(y)-272(a)27(ddr)-6(e)27(s)-2(s)-272(t)20(o)-270(b)0(e)-270(e)0(xam)7(i)18(ned)-270(ea)27(ch)-270(t)20(i)-9(m)7(e)-270(t)20(h)0(e)-270(p)0(r)21(ogr)-6(a)27(m)]TJ
-7.5135 -1.2432 TD
[(st)20(ops.)-278(E)3(x)26(a)0(m)7(i)-9(n)27(i)-9(ng)-270(m)7(ean)27(s)-299(i)18(n)-270(e)0(f)20(f)-7(ec)26(t)-278(doi)18(ng)-270(\221)18(x)-2(/)-7(f)20(m)7(t)-278(addr)21(\222)18(.)-278(See)-270(s)-2(ec)26(t)-7(i)18(on)-270(M)7(e)0(m)7(o)0(r)-6(y)26(.)]TJ
/F8 1 Tf
-15.8108 -2.3514 TD
0.022 Tc
[(un)27(di)27(sp)27(la)27(y)]TJ
8.88 0 1.888 8.88 133.68 544.961 Tm
-0.005 Tc
[(d)-27(num)-27(s)]TJ
8.88 0 0 8.88 160.8 544.961 Tm
0.022 Tc
[(..)27(.)]TJ
-9.1081 -1.2432 TD
-0.005 Tc
[(d)-27(e)0(l)-27(e)0(t)-27(e)-621(di)-27(sp)-27(lay)]TJ
8.88 0 1.888 8.88 160.8 533.921 Tm
0.022 Tc
[(dn)27(um)27(s)]TJ
8.88 0 0 8.88 187.68 533.921 Tm
-0.005 Tc
[(..)-27(.)]TJ
/F3 1 Tf
3.6757 1.2432 TD
0.012 Tc
[(Rem)7(o)0(ve)-270(i)18(t)-7(em)-263(num)7(ber)21(s)]TJ
8.88 0 1.888 8.88 313.44 544.961 Tm
[(dnum)7(s)]TJ
8.88 0 0 8.88 342.72 544.961 Tm
0.013 Tc
[(f)-6(r)22(om)-262(t)-6(h)1(e)-269(l)19(i)-8(s)27(t)-277(o)1(f)-277(e)1(x)27(p)1(r)-5(e)28(ssi)19(ons)-271(t)21(o)-296(d)28(i)-8(s)27(p)1(l)-8(a)28(y.)]TJ
/F8 1 Tf
-29.5946 -3.5946 TD
0.022 Tc
[(di)27(sa)27(bl)27(e)-540(d)0(i)27(s)0(p)27(l)0(a)27(y)]TJ
8.88 0 1.888 8.88 165.36 513.041 Tm
-0.005 Tc
[(dnu)-27(ms)]TJ
8.88 0 0 8.88 192.24 513.041 Tm
[(..)-27(.)]TJ
/F3 1 Tf
3.1622 0 TD
0.011 Tc
[(Di)-10(s)25(abl)17(e)-298(t)19(he)-271(di)17(spl)17(a)-1(y)-273(o)-1(f)-279(i)17(t)19(e)-1(m)-291(n)-1(u)26(m)-21(b)26(e)-1(r)-7(s)]TJ
8.88 0 1.888 8.88 365.28 513.041 Tm
[(dn)27(um)7(s)]TJ
8.88 0 0 8.88 392.16 513.041 Tm
[(.)-278(A)-267(di)-9(s)26(abl)18(ed)-270(di)18(spl)18(a)0(y)-272(i)-9(t)20(e)0(m)-263(i)-9(s)-272(n)0(o)27(t)]TJ
-19.3514 -1.2432 TD
[(pr)-6(i)18(n)0(t)20(e)0(d)-270(aut)20(om)7(at)20(i)-9(c)26(al)-9(l)18(y)-2(,)-251(but)-278(i)18(s)-272(not)-278(f)20(o)0(r)-6(g)27(ot)-7(t)20(en.)-278(I)20(t)-278(m)7(a)0(y)-272(b)0(e)-270(r)21(e-)-6(en)27(abl)18(ed)-270(l)-9(a)27(t)-7(e)0(r)21(.)]TJ
/F8 1 Tf
-15.8108 -2.3784 TD
-0.005 Tc
[(e)-27(n)0(a)-27(b)0(l)-27(e)-621(di)-27(sp)-27(lay)]TJ
8.88 0 1.888 8.88 160.8 480.881 Tm
0.022 Tc
[(dn)27(um)27(s)]TJ
8.88 0 0 8.88 187.68 480.881 Tm
-0.005 Tc
[(..)-27(.)]TJ
/F3 1 Tf
3.6757 0 TD
0.012 Tc
[(Enabl)18(e)-270(d)0(i)18(s)-2(pl)18(ay)-272(of)-278(i)18(t)-7(e)27(m)-290(num)7(be)27(r)-6(s)]TJ
8.88 0 1.888 8.88 348.24 480.881 Tm
[(dnum)7(s)]TJ
8.88 0 0 8.88 375.36 480.881 Tm
[(.)-278(I)-7(t)-278(b)27(ecom)7(es)-272(ef)20(f)-7(e)27(ct)20(i)-9(v)-2(e)-270(o)0(n)27(c)-2(e)-270(agai)18(n)-270(i)-9(n)]TJ
-17.4595 -1.2432 TD
[(aut)20(o)-297(d)27(i)-9(s)26(pl)-9(a)27(y)-272(of)-278(i)18(t)-7(s)-272(e)0(xp)27(r)-6(e)0(s)26(s)-2(i)18(on,)-278(unt)20(i)18(l)-280(you)-270(s)26(peci)18(f)-7(y)-272(o)0(t)20(her)21(wi)18(se.)]TJ
/F8 1 Tf
-15.8108 -2.3514 TD
0.022 Tc
[(di)27(sp)27(la)27(y)]TJ
/F3 1 Tf
15.8108 0 TD
0.012 Tc
[(Di)-9(s)26(p)0(l)18(a)0(y)-272(t)-7(he)-270(cu)27(r)-6(r)21(ent)-278(va)27(l)-9(u)0(e)27(s)-272(of)-278(t)-7(h)27(e)-297(e)27(xpr)21(e)0(ssi)18(ons)-272(on)-270(t)20(h)0(e)-270(l)-9(i)18(s)-2(t)20(,)-278(j)18(u)0(st)-278(a)27(s)-299(i)18(s)-272(don)27(e)-297(w)4(he)27(n)]TJ
0 -1.2432 TD
[(t)-7(h)27(e)-297(p)0(r)21(ogr)21(am)-290(s)26(t)-7(op)27(s.)]TJ
/F8 1 Tf
-15.8108 -2.3514 TD
-0.005 Tc
[(i)-27(n)0(f)-27(o)-621(di)-27(sp)-27(la)-27(y)]TJ
/F3 1 Tf
15.8108 0 TD
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(t)20(he)-270(l)18(i)-9(s)26(t)-278(of)-278(ex)26(pr)-6(es)26(si)18(ons)-272(pr)21(evi)18(ousl)18(y)-272(set)-251(u)0(p)-297(t)20(o)-270(d)0(i)18(s)-2(pl)18(ay)-272(aut)20(om)7(at)20(i)-9(c)26(al)-9(l)18(y)-2(,)-251(each)]TJ
0 -1.2432 TD
[(one)-270(wi)18(t)-7(h)-270(i)18(t)-7(s)-272(i)18(t)-7(e)0(m)-263(num)7(ber)21(,)-278(but)-251(wi)-9(t)20(hout)-251(showi)18(n)0(g)-270(t)-7(h)27(e)-297(v)26(a)0(l)-9(u)27(es.)-278(T)1(h)27(i)-9(s)-272(i)18(ncl)18(udes)]TJ
T*
[(di)18(sabl)18(ed)-270(exp)27(r)-6(ess)26(i)-9(o)27(n)0(s,)-278(whi)18(c)-2(h)-270(a)0(r)21(e)-270(m)-20(a)27(r)-6(k)-2(e)27(d)-297(a)27(s)-299(s)26(u)0(ch.)-278(I)20(t)-278(a)0(l)18(s)-2(o)-270(i)18(ncl)18(udes)-272(e)27(x)-2(pr)21(essi)18(ons)]TJ
T*
[(whi)18(c)-2(h)-270(w)4(oul)18(d)-297(n)27(ot)-278(be)-270(di)18(spl)18(a)0(yed)-270(r)21(i)-9(g)27(ht)-278(now)-266(bec)26(ause)-270(t)20(hey)-272(r)-6(e)0(f)20(e)0(r)-277(t)20(o)-270(aut)20(om)7(at)-7(i)18(c)]TJ
T*
[(var)21(i)-9(a)27(b)0(l)-9(e)27(s)-299(n)27(ot)-278(cur)21(r)21(ent)-7(l)18(y)-272(ava)27(i)-9(l)18(abl)18(e.)]TJ
ET
73.68 364.241 0.48 335.52 re
f
214.08 363.761 0.48 336.48 re
f
537.12 364.241 0.48 335.52 re
f
73.68 699.761 463.92 0.48 re
f
74.16 676.001 462.96 0.48 re
f
74.16 673.361 462.96 0.48 re
f
73.68 642.641 463.92 0.48 re
f
73.68 599.681 463.92 0.48 re
f
73.68 556.721 463.92 0.48 re
f
73.68 524.801 463.92 0.48 re
f
73.68 492.641 463.92 0.48 re
f
73.68 460.721 463.92 0.48 re
f
73.68 428.801 463.92 0.48 re
f
73.68 363.761 463.92 0.48 re
f
endstream
endobj
12336 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12018 0 obj
<>
endobj
12071 0 obj
<>
endobj
12089 0 obj
<>
endobj
12116 0 obj
<>
endobj
12146 0 obj
<>
endobj
12165 0 obj
<>
endobj
12198 0 obj
<>
endobj
12232 0 obj
<>
endobj
12269 0 obj
<>
endobj
12291 0 obj
<>
endobj
12303 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-40)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(E)13(x)-7(am)-16(i)7(n)0(i)-17(n)0(g)-293(D)-5(at)15(a)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(The)-241(addres)-18(ses)-241(and)-259(contents)-259(printed)-241(b)-19(y)-241(the)-260(\221x\222)-241(com)-18(mand)-241(are)-260(not)-259(put)-241(in)-259(the)-260(value)-241(histor)-19(y)]TJ
0 -1.2407 TD
[(because)-241(the)-19(re)-241(is)-259(often)-241(to)-19(o)-241(much)-259(of)-241(th)-19(em)-241(and)-259(they)-259(would)-241(get)-259(in)-259(the)-241(way.)-250(In)-19(stead,)-250(GDB)]TJ
0 -1.2222 TD
[(makes)-241(the)-19(se)-241(values)-259(available)-260(for)-241(sub)-19(sequent)-241(use)-260(in)-259(expressions)-259(as)-241(values)-259(of)-260(the)]TJ
0 -1.2407 TD
[(convenience)-260(variables)-241($_)-259(and)-259($__.)]TJ
0 -1.9259 TD
[(After)-241(an)-241(\221x\222)-260(command,)-250(the)-241(last)-241(ad)-19(dress)-241(examined)-259(is)-241(available)-241(for)-260(use)-241(in)-241(expr)-19(essions)-241(in)-241(the)]TJ
0 -1.2407 TD
[(convenience)-260(variable)-241($_.)-269(The)-241(content)-18(s)-241(o)0(f)-260(that)-241(addr)-19(ess,)-250(as)-241(exami)-18(ned,)-250(are)-241(availa)-19(ble)-241(in)-259(the)]TJ
T*
[(convenience)-260(variable)-241($__)-19(.)]TJ
0 -1.9259 TD
[(If)-241(the)-260(\221x\222)-241(co)-19(mmand)-241(has)-259(a)-260(repeat)-241(count)-18(,)-250(the)-241(address)-259(and)-259(contents)-259(saved)-241(are)-260(from)-259(the)-241(last)]TJ
0 -1.2222 TD
[(memory)-241(u)-19(nit)-241(printed;)-259(this)-259(is)-241(no)-19(t)-241(the)-260(same)-241(as)-259(the)-260(last)-241(addr)-19(ess)-241(printed)-259(if)-260(several)-241(unit)-18(s)-241(were)]TJ
0 -1.2407 TD
[(printed)-241(on)-259(the)-260(last)-241(lin)-19(e)-241(o)0(f)-260(output.)]TJ
0 -1.9259 TD
[(The)-241(specia)-19(lized)-241(comma)-19(nd)-241(\221disassem)-18(ble\222)-241(is)-259(also)-259(provided)-241(to)-259(dump)-259(a)-241(range)-260(of)-260(memory)-259(as)]TJ
0 -1.2407 TD
[(machine)-241(i)-18(nstructions.)-250(The)-260(default)-241(m)-18(emory)-241(rang)-19(e)-241(i)0(s)-259(the)-241(funct)-18(ion)-241(surround)-19(ing)-241(the)-260(program)]TJ
T*
[(counter)-241(of)-260(the)-260(selected)-241(fr)-19(ame.)-250(A)-241(singl)-18(e)-241(argument)-259(to)-259(this)-241(comm)-18(and)-241(is)-259(a)-241(pro)-19(gram)-241(counter)]TJ
0 -1.2222 TD
[(value;)-222(the)-223(function)-222(surrounding)-222(this)-222(val)-18(ue)-204(w)-19(ill)-222(be)-223(dumped.)-213(Two)-222(argum)-18(ents)-222(specify)-222(a)-223(range)]TJ
0 -1.2407 TD
[(of)-241(address)-259(\(first)-259(inclusive,)-250(second)-259(exclusive\))-260(to)-241(b)-19(e)-241(dumped.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 429.521 Tm
-0.007 Tc
[(D)-9(.)-5(9.)-22(6)-848(A)-9(ut)-19(om)-15(a)-20(t)-2(i)-5(c)-296(D)-9(i)-5(s)-20(p)1(l)-5(a)-20(y)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 404.321 Tm
0 Tc
[(If)-241(you)-259(find)-259(that)-241(you)-259(want)-259(to)-241(print)-259(the)-260(value)-241(of)-260(an)-259(expression)-259(frequently)-241(\(to)-259(see)-260(how)-241(it)]TJ
T*
[(changes\),)-250(you)-259(might)-241(w)-19(ant)-241(to)-259(add)-241(i)-18(t)-241(to)-259(the)-241(auto)-19(matic)-241(displ)-18(ay)-241(list)-259(so)-241(th)-19(at)-241(GDB)-259(will)-259(print)-241(its)]TJ
T*
[(value)-241(each)-259(time)-260(the)-241(pro)-19(gram)-241(stops.)-269(Each)-241(expressi)-18(on)-241(added)-259(to)-259(the)-241(list)-259(is)-241(g)-19(iven)-241(a)-260(number)-260(to)]TJ
0 -1.2222 TD
[(identify)-241(i)-18(t)0(;)-241(t)0(o)-259(remove)-260(an)-241(expressio)-19(n)-241(from)-259(the)-241(li)-18(st,)-250(you)-241(spec)-19(ify)-241(that)-259(number.)-250(The)-260(automatic)]TJ
0 -1.2407 TD
[(display)-241(l)-18(ooks)-241(like)-260(this:)]TJ
/F8 1 Tf
12 0 0 12 70.08 316.001 Tm
-0.04 Tc
[(2:)-540(f)20(o)0(o)-540(=)-520(38)]TJ
0 -2 TD
-0.06 Tc
[(3)-20(:)-560(ba)-20(r[)-20(5])-560(=)-560(\()0(s)-20(t)0(r)-20(u)0(c)-20(t)-560(ha)-20(ck)-560(*)-20(\))-560(0x)-20(38)-20(04)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 270.161 Tm
0 Tc
[(showing)-259(item)-241(numb)-19(ers,)-250(expressions)-259(and)-241(their)-260(current)-259(values.)]TJ
0 -1.9259 TD
[(If)-241(the)-260(expression)-259(refers)-241(to)-259(local)-259(variables,)-250(then)-259(it)-241(d)-19(oes)-241(not)-259(make)-260(sense)-241(outs)-18(ide)-241(the)-260(lexical)]TJ
0 -1.2222 TD
[(context)-241(fo)-19(r)-241(which)-259(it)-241(w)-19(a)0(s)-241(set)-259(up.)-250(Such)-259(an)-241(express)-18(ion)-241(is)-259(printed)-259(only)-241(when)-259(execution)-259(is)]TJ
0 -1.2407 TD
[(inside)-241(th)-19(at)-241(lexical)-259(context.)-250(For)-260(example,)-250(if)-260(you)-259(give)-241(the)-260(command)-259(\221display)-259(name\222)-241(wh)-19(ile)]TJ
T*
[(inside)-241(a)-260(function)-259(with)-259(an)-241(argument)-259(name,)-250(then)-259(this)-259(argument)-259(will)-241(be)-260(displayed)-259(whenever)]TJ
0 -1.2222 TD
[(the)-241(program)-259(stops)-259(inside)-260(that)-241(func)-19(tion,)-250(but)-241(no)-19(t)-241(when)-259(it)-241(st)-18(ops)-241(elsewher)-19(e)-241(\(since)-260(this)]TJ
0 -1.2407 TD
[(argument)-259(doesn\222t)-241(exis)-18(t)-241(elsewhere\).)-250(S)-18(e)0(e)-241(Table)-260(D-19.)]TJ
ET
endstream
endobj
12304 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12290 0 obj
<>
endobj
12288 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 468.96 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.002 Tc
[(E)-18(x)-14(a)-7(m)-23(in)-7(in)-7(g)-300(D)-12(a)-7(t)-17(a)]TJ
-40.5854 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(3)-23(9)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 507.281 Tm
0 Tc
[(If)-241(either)-241(the)-241(mann)-19(er)-241(of)-241(printing)-241(or)-241(the)-241(size)-241(of)-241(unit)-241(fai)-18(ls)-241(to)-241(be)-241(specified,)-250(the)-241(default)-241(is)-241(to)-241(use)]TJ
0 -1.2407 TD
[(the)-223(same)-223(one)-223(that)-222(was)-222(used)-222(last.)-231(If)-204(y)-19(o)0(u)-204(d)-19(on\222t)-222(want)-222(to)-222(use)-223(any)-222(letters)-222(after)-223(the)-223(slash,)-213(you)-222(can)]TJ
0 -1.2222 TD
[(omit)-259(the)-241(sl)-18(ash)-241(as)-259(well.)]TJ
0 -1.9444 TD
[(You)-259(can)-241(also)-259(omit)-259(the)-241(ad)-19(dress)-241(to)-259(examine.)-250(Then)-259(the)-260(address)-241(us)-18(ed)-241(is)-259(just)-241(aft)-18(er)-241(the)-260(last)-241(un)-19(it)]TJ
0 -1.2222 TD
[(examined.)-231(This)-204(i)-18(s)-204(why)-222(string)-222(and)-222(instruction)-222(formats)-222(actually)-222(compute)-223(a)-223(unit)-222(size)-204(ba)-19(sed)-204(on)]TJ
0 -1.2407 TD
[(the)-260(data:)-241(so)-259(that)-259(the)-241(next)-259(string)-259(or)-241(in)-19(struction)-241(ex)-19(amined)-241(will)-259(start)-259(in)-241(the)-260(right)-259(place.)-250(The)]TJ
T*
[(\221print\222)-260(command)-241(someti)-18(mes)-241(sets)-241(th)-19(e)-241(default)-241(addr)-19(ess)-241(for)-241(the)-260(\221x\222)-241(command;)-259(when)-241(the)-260(value)]TJ
0 -1.2222 TD
[(printed)-259(resides)-259(in)-241(memory,)-269(the)-241(default)-259(is)-241(se)-19(t)-241(t)0(o)-259(examine)-241(th)-19(e)-241(same)-260(location.)-250(\221info)-259(line\222)-241(al)-18(so)]TJ
0 -1.2407 TD
[(sets)-241(the)-223(default)-241(for)-223(\221x\222,)-231(to)-241(the)-223(addres)-18(s)-222(o)0(f)-223(t)0(h)-19(e)-223(start)-241(of)-223(the)-241(machine)-223(code)-241(for)-223(the)-241(specified)-241(line)]TJ
T*
[(and)-259(\221info)-241(brea)-19(kpoints\222)-241(set)-18(s)-241(i)0(t)-259(t)0(o)-241(the)-260(address)-259(of)-241(the)-260(last)-259(breakpoint)-259(listed.)]TJ
0 -1.9259 TD
[(When)-259(you)-241(u)-19(s)0(e)-241(RET)-259(to)-241(re)-19(peat)-241(an)-259(\221x\222)-241(com)-18(mand,)-250(it)-241(d)-19(oes)-241(not)-259(repeat)-259(exactly)-241(the)-260(same:)-259(the)]TJ
0 -1.2222 TD
[(address)-259(specified)-259(previously)-259(\(if)-241(any\))-260(is)-259(ignored,)-250(so)-259(that)-241(the)-260(repeated)-259(command)-259(examines)]TJ
0 -1.2407 TD
[(the)-260(successive)-260(locations)-259(in)-241(memory)-259(rather)-260(than)-241(the)-260(same)-260(ones.)]TJ
0 -1.9259 TD
[(You)-259(can)-241(exam)-18(ine)-241(several)-259(consecutive)-260(units)-259(of)-241(mem)-18(ory)-241(with)-259(one)-260(command)-241(b)-19(y)-241(writing)-259(a)]TJ
0 -1.2407 TD
[(repeat-count)-259(after)-260(the)-241(slash)-259(\(before)-260(the)-241(form)-18(at)-241(letters,)-250(i)-18(f)-241(any\).)-250(The)-260(repeat)-259(count)-241(mu)-19(st)-241(be)-260(a)]TJ
T*
[(decimal)-259(integer.)-250(It)-259(has)-241(th)-19(e)-241(same)-260(effect)-241(as)-259(repeating)-259(the)-260(\221x\222)-241(comman)-19(d)-241(that)-259(many)-259(times)]TJ
0 -1.2222 TD
[(except)-259(that)-241(t)-18(h)0(e)-241(output)-259(may)-259(be)-241(more)-260(compact)-259(with)-259(several)-241(units)-259(per)-260(line.)-250(For)-260(example,)]TJ
/F8 1 Tf
12 0 0 12 71.04 199.841 Tm
-0.06 Tc
[(x/)-20(10i)-560($)-20(p)0(c)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 178.241 Tm
0 Tc
[(prints)-222(ten)-222(instruct)-18(ions)-222(starting)-222(with)-222(the)-223(one)-223(to)-222(be)-223(executed)-222(next)-222(in)-222(the)-223(selected)-222(fram)-18(e.)-213(After)]TJ
0 -1.2407 TD
[(doing)-259(this,)-250(you)-259(could)-241(p)-19(rint)-241(another)-260(ten)-259(following)-259(instructions)-259(with)]TJ
/F8 1 Tf
12 0 0 12 71.04 137.921 Tm
-0.06 Tc
[(x/)-20(10)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 116.321 Tm
0 Tc
[(in)-259(which)-241(th)-19(e)-241(format)-259(and)-259(address)-241(are)-260(allowed)-259(to)-241(defau)-19(lt.)]TJ
/F8 1 Tf
8.88 0 0 8.88 102.96 664.961 Tm
0.022 Tc
[(\221a)27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Pr)21(i)-9(n)0(t)-251(a)0(s)-272(a)0(n)-270(addr)21(ess,)-251(bot)20(h)-297(a)27(bsol)18(ut)20(e)-297(i)18(n)-270(hex)-272(and)-270(t)20(hen)-270(r)-6(e)27(l)-9(a)0(t)20(i)18(ve)-270(t)-7(o)-270(a)-270(sym)7(bo)27(l)-280(def)20(i)18(ned)-270(as)-272(an)-270(addr)21(ess)]TJ
0 -1.2432 TD
[(bel)18(ow)-266(i)18(t)-7(.)]TJ
/F8 1 Tf
-5.9189 -2.3514 TD
0.022 Tc
[(\221c)27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Pr)21(i)-9(n)0(t)-251(a)0(s)-272(c)-2(har)21(act)20(e)0(r)-277(c)-2(o)27(n)0(st)20(ant)20(s.)]TJ
/F8 1 Tf
-5.9189 -2.3784 TD
0.022 Tc
[(\221f)27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Pr)21(i)-9(n)0(t)-251(a)0(s)-272(f)-7(l)18(oat)20(i)18(n)0(g)-270(poi)18(nt)-7(.)-251(T)1(hi)18(s)-299(w)4(o)27(r)-6(ks)-272(on)27(l)-9(y)-272(wi)18(t)-7(h)-270(si)18(ze)27(s)-299(\221)18(w\222)-280(an)27(d)-297(\221)18(g\222)18(.)]TJ
/F8 1 Tf
-5.9189 -2.3513 TD
0.022 Tc
[(\221s)27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Pr)21(i)-9(n)0(t)-224(a)-243(nul)18(l)18(-)-6(t)20(e)0(r)21(m)7(i)-9(n)0(a)27(t)-7(ed)-243(s)26(t)-7(r)21(i)18(ng)-243(of)-224(char)21(act)20(e)0(r)-6(s)26(.)-251(T)1(h)27(e)-243(spec)26(i)-9(f)20(i)18(e)0(d)-243(uni)18(t)-251(s)26(i)-9(z)26(e)-243(i)-9(s)-218(i)-9(g)27(nor)-6(e)27(d)0(;)-251(i)18(nst)20(ead)27(,)-251(t)20(he)-243(uni)18(t)-224(i)-9(s)]TJ
0 -1.2432 TD
[(howe)27(v)-2(er)-277(m)7(any)-272(by)26(t)-7(e)0(s)-272(i)18(t)-278(t)20(akes)-272(t)20(o)-270(r)-6(eac)26(h)-297(a)-270(nu)27(l)-9(l)-252(char)21(act)20(e)0(r)-277(\()21(i)-9(n)0(c)26(l)-9(u)27(d)0(i)-9(n)27(g)-297(t)20(he)-270(nul)18(l)-280(c)26(har)-6(a)27(c)-2(t)-7(e)27(r)-6(\))21(.)]TJ
/F8 1 Tf
-5.9189 -2.3784 TD
0.022 Tc
[(\221i)27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Pr)21(i)-9(n)0(t)-251(a)-297(m)7(a)0(c)26(h)0(i)18(n)0(e)-297(i)18(ns)26(t)-7(r)21(uct)20(i)-9(o)27(n)-297(i)18(n)-270(ass)26(e)0(m)7(b)0(l)-9(e)27(r)-277(synt)20(a)0(x)-272(\()21(or)-277(near)21(l)18(y)-2(\))-6(.)-251(The)-270(s)-2(pec)26(i)-9(f)20(i)18(e)0(d)-270(uni)18(t)-278(s)-2(i)18(z)-2(e)-270(i)-9(s)-272(i)18(gno)27(r)-6(ed;)]TJ
0 -1.2432 TD
[(t)20(h)0(e)-270(num)7(be)27(r)-277(o)0(f)-251(b)0(yt)20(es)-272(i)18(n)-270(an)-243(i)-9(n)27(st)-7(r)21(u)0(ct)20(i)18(o)0(n)-270(v)-2(a)27(r)-6(i)18(e)0(s)-272(d)0(e)27(pendi)18(ng)-270(o)27(n)-270(t)-7(h)0(e)-243(t)-7(y)26(p)0(e)-270(o)0(f)-251(m)7(achi)18(ne,)-251(t)-7(h)27(e)-270(opco)27(d)0(e)-270(and)]TJ
0 -1.2162 TD
[(t)20(h)0(e)-270(addr)21(essi)18(ng)-270(m)7(odes)-272(us)26(ed.)]TJ
/F5 1 Tf
12 0 0 12 154.56 712.001 Tm
0.008 Tc
[(Ta)24(bl)6(e)-276(D)10(-)21(18.)-834(Pr)17(i)6(n)-1(t)-259(O)6(ut)21(pu)19(t)-279(F)19(or)17(mat)-259(L)-1(e)24(tter)17(s)-256(\()21(C)10(on)19(ti)6(n)19(u)-1(ed)19(\))]TJ
8.88 0 0 8.88 82.08 688.001 Tm
0.012 Tc
[(For)23(m)-18(a)0(t)-250(L)1(et)-6(t)21(e)0(r)-20167(D)4(escr)23(i)-7(p)1(t)21(i)20(on)]TJ
ET
72.48 528.161 0.48 173.52 re
f
149.28 527.681 0.48 174.48 re
f
538.32 528.161 0.48 173.52 re
f
72.48 701.681 466.32 0.48 re
f
72.96 677.921 465.36 0.48 re
f
72.96 675.521 465.36 0.48 re
f
72.48 644.801 466.32 0.48 re
f
72.48 623.681 466.32 0.48 re
f
72.48 602.801 466.32 0.48 re
f
72.48 570.641 466.32 0.48 re
f
72.48 527.681 466.32 0.48 re
f
endstream
endobj
12289 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12267 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-38)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(E)13(x)-7(am)-16(i)7(n)0(i)-17(n)0(g)-293(D)-5(at)15(a)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(D.9.5.1)-833(Exam)-18(ining)-278(Memory)]TJ
/F7 1 Tf
0 -1.9259 TD
[(The)-241(comm)-18(and)-241(\221x\222)-260(\(for)-241(\221e)-19(xamine\222\))-241(can)-259(be)-260(used)-241(to)-259(examine)-260(memory)-259(without)-259(reference)-241(to)]TJ
0 -1.2407 TD
[(the)-241(program)-18(\222s)-241(data)-260(types.)-250(The)-260(format)-259(in)-241(which)-259(you)-259(wish)-241(to)-259(examine)-260(memory)-259(is)-241(inst)-18(ead)]TJ
T*
[(explicitly)-259(specified.)-250(The)-260(allowable)-260(formats)-241(are)-260(a)-241(s)-18(uperset)-241(of)-260(the)-260(formats)-241(des)-18(cribed)-241(in)-259(the)]TJ
0 -1.2222 TD
[(previous)-241(s)-18(ection.)]TJ
0 -1.9259 TD
[(\221x\222)-241(is)-259(followed)-259(by)-241(a)-260(slash)-259(and)-241(an)-259(output)-259(format)-259(specification,)-250(followed)-259(by)-259(an)-241(expressio)-19(n)]TJ
0 -1.2407 TD
[(for)-241(an)-259(address.)-250(The)-241(exp)-19(ression)-241(need)-259(not)-241(hav)-19(e)-241(a)-241(poi)-18(nter)-241(value)-260(\(though)-241(it)-259(may\);)-259(it)-241(is)-259(used)-241(as)]TJ
T*
[(an)-241(integer,)-269(as)-241(the)-260(address)-259(of)-241(a)-260(byte)-241(of)-260(memory.)-250(S)-18(e)0(e)-241(section)-259(Expressions)-259(for)-260(more)]TJ
0 -1.2222 TD
[(information)-259(on)-241(expres)-18(sions.)-250(For)-241(e)-19(xample,)-250(\221x/4xw)-259($sp\222)-241(prin)-19(ts)-241(the)-260(four)-241(w)-19(ords)-241(of)-260(memory)]TJ
0 -1.2407 TD
[(above)-241(the)-260(stack)-259(pointer)-260(in)-241(hexadecim)-18(al.)]TJ
0 -1.9259 TD
[(The)-241(outpu)-19(t)-241(format)-259(in)-259(this)-241(case)-260(specifies)-259(both)-241(h)-19(o)0(w)-241(big)-259(a)-241(uni)-18(t)-241(o)0(f)-260(memory)-259(to)-241(examine)-260(and)]TJ
0 -1.2407 TD
[(how)-241(to)-259(print)-259(the)-241(cont)-18(ents)-241(of)-260(that)-241(u)-19(nit.)-250(It)-241(is)-259(done)-260(with)-241(one)-260(or)-260(two)-241(of)-260(the)-260(following)-259(letters:)]TJ
0 -1.9259 TD
[(These)-241(lett)-18(ers)-241(listed)-259(in)-259(Table)-241(D-17)-259(specify)-259(just)-241(t)-18(h)0(e)-241(size)-260(of)-241(uni)-18(t)-241(t)0(o)-259(examine:)]TJ
0 -11.037 TD
[(Many)-241(ass)-18(emblers)-241(and)-259(cpu)-259(designers)-259(still)-241(use)-260(\221word\222)-260(for)-241(a)-260(16-bit)-259(quantity,)-250(as)-259(a)-241(holdov)-19(er)]TJ
0 -1.2407 TD
[(from)-241(speci)-18(fic)-241(predecesso)-19(r)-241(machines)-259(of)-260(the)-241(1970\222s)-259(that)-259(really)-241(di)-18(d)-241(use)-260(two)-241(by)-19(te)-241(words.)-250(B)-18(u)0(t)]TJ
0 -1.2222 TD
[(more)-241(gener)-19(ally)-241(the)-260(term)-259(\221word\222)-241(has)-259(always)-259(referred)-241(t)-18(o)-241(the)-260(size)-241(of)-260(quantity)-259(that)-259(a)-241(machine)]TJ
0 -1.2407 TD
[(normally)-259(operates)-241(on)-259(and)-259(stores)-241(in)-259(its)-259(registers.)-250(This)-259(is)-241(32)-259(bits)-259(for)-241(all)-259(the)-260(machines)-259(that)]TJ
T*
[(GDB)-240(runs)-259(on.)]TJ
/F5 1 Tf
12 0 0 12 70.8 251.921 Tm
0 Tw
(\221)Tj
/F17 1 Tf
0.28 0 TD
(g)Tj
/F5 1 Tf
0.6 0 TD
(\222)Tj
/F3 1 Tf
2.12 0 TD
-0.002 Tc
[(Exa)-6(m)11(in)-6(e)-286(g)-6(ia)-6(n)14(t)-284(wo)-6(r)11(d)-6(s)-282(\()11(8)-286(b)14(yte)-6(s)-2(\))11(.)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 226.241 Tm
0 Tc
[(These)-241(lett)-18(ers,)-250(as)-241(listed)-259(in)-259(Table)-241(D-1)-19(8,)-250(specify)-241(ju)-19(st)-241(the)-260(way)-241(to)-259(print)-259(the)-241(co)-19(ntents:)]TJ
/F5 1 Tf
12 0 0 12 179.76 461.921 Tm
0.007 Tc
[(Ta)23(bl)5(e)-257(D)-11(-)20(17.)-815(Mem)16(o)-2(r)16(y)-277(O)5(u)18(tp)18(ut)-260(For)16(m)16(a)3(t)-280(L)18(ett)20(e)3(rs)]TJ
8.88 0 0 8.88 127.2 437.921 Tm
0.012 Tc
[(For)23(m)9(a)0(t)-277(L)1(et)21(t)-6(e)0(r)23(s)-14459(Des)27(c)0(ri)20(pt)-6(i)20(o)1(n)]TJ
/F8 1 Tf
2.6216 -2.5946 TD
0.022 Tc
[(\221b)27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Exam)7(i)18(n)0(e)-270(i)18(ndi)18(vi)18(dual)-280(by)26(t)-7(e)27(s.)]TJ
/F8 1 Tf
-5.9189 -2.3514 TD
0.022 Tc
[(\221h)27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Exam)7(i)18(n)0(e)-270(hal)18(f)-7(w)4(o)27(r)-6(ds)-272(\()21(t)-7(wo)-270(byt)20(e)0(s)-272(eac)26(h\))-6(.)]TJ
/F8 1 Tf
-5.9189 -2.3784 TD
0.022 Tc
[(\221w)27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Exam)7(i)18(n)0(e)-270(w)4(or)-6(d)27(s)-272(\()-6(f)20(our)-277(by)26(t)-7(e)0(s)-272(e)0(a)27(c)-2(h\))21(.)]TJ
/F5 1 Tf
12 0 0 12 189.12 204.881 Tm
0.009 Tc
[(T)20(a)5(bl)7(e)-255(D)11(-18.)-813(Pr)18(i)7(n)20(t)-278(O)7(u)20(t)2(pu)20(t)-278(F)20(or)18(ma)25(t)-278(L)20(ett)22(e)5(rs)]TJ
8.88 0 0 8.88 81.36 180.881 Tm
0.012 Tc
[(Fo)28(rm)9(at)-277(Let)21(t)-6(er)-20167(Des)27(c)0(ri)20(pt)-6(i)20(o)1(n)]TJ
/F8 1 Tf
2.3514 -2.5946 TD
-0.005 Tc
[(\221x)-27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Pr)21(i)18(n)0(t)-278(a)0(s)-272(i)18(nt)20(eger)21(s)-299(i)18(n)-270(uns)26(i)-9(g)0(n)27(e)0(d)-270(hexad)27(eci)18(m)7(al)-9(.)]TJ
/F8 1 Tf
-5.9189 -2.3514 TD
-0.005 Tc
[(\221d)-27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Pr)21(i)18(n)0(t)-278(a)0(s)-272(i)18(nt)20(eger)21(s)-299(i)18(n)-270(s)-2(i)18(gned)-270(de)27(ci)18(m)-20(a)27(l)-9(.)]TJ
/F8 1 Tf
-5.9189 -2.3784 TD
-0.005 Tc
[(\221u)-27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Pr)21(i)18(n)0(t)-278(a)0(s)-272(i)18(nt)20(eger)21(s)-299(i)18(n)-270(uns)26(i)-9(g)0(n)27(e)0(d)-270(deci)18(m)7(al)18(.)]TJ
/F8 1 Tf
-5.9189 -2.3514 TD
-0.005 Tc
[(\221o)-27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Pr)21(i)18(n)0(t)-278(a)0(s)-272(i)18(nt)20(eger)21(s)-299(i)18(n)-270(uns)26(i)-9(g)0(n)27(e)0(d)-270(o)0(ct)20(al)-9(.)]TJ
ET
120 364.241 0.48 87.36 re
f
196.8 363.761 0.48 88.32 re
f
489.12 364.241 0.48 87.36 re
f
120 451.601 369.6 0.48 re
f
120.48 427.841 368.64 0.48 re
f
120.48 425.441 368.64 0.48 re
f
120 405.761 369.6 0.48 re
f
120 384.641 369.6 0.48 re
f
120 363.761 369.6 0.48 re
f
71.52 86.081 0.48 108.48 re
f
148.56 85.601 0.48 109.68 re
f
537.36 86.081 0.48 108.48 re
f
71.52 194.561 466.32 0.48 re
f
72.24 171.041 465.12 0.48 re
f
72.24 168.401 465.12 0.48 re
f
71.52 148.721 466.32 0.48 re
f
71.52 127.601 466.32 0.48 re
f
71.52 106.721 466.32 0.48 re
f
71.52 85.601 466.32 0.48 re
f
endstream
endobj
12268 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2887 0 obj
<>
endobj
12237 0 obj
<>
endobj
12238 0 obj
<>
endobj
12230 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 468.96 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.002 Tc
[(E)-18(x)-14(a)-7(m)-23(in)-7(in)-7(g)-300(D)-12(a)-7(t)-17(a)]TJ
-40.5854 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(3)-23(7)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(with)-259(\221set)-241(un)-19(ionprint)-241(on)-19(\222)-241(i)0(n)-259(effect)-241(\221p)-259(foo\222)-260(would)-241(pri)-18(nt)]TJ
/F8 1 Tf
12 0 0 12 71.04 687.041 Tm
-0.06 Tc
[($1)-560(=)-560({)0(i)-20(t)-560(=)-560(T)0(r)-20(e)0(e)-20(,)-560(fo)-20(rm)-560(=)-560({)-20(tr)-20(ee)-560(=)-560(A)-20(co)-20(rn,)-560(b)-20(u)0(g)-560(=)-560(C)-20(oc)-20(oo)-20(n})-20(})]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 665.201 Tm
0 Tc
[(and)-259(with)-241(\221se)-19(t)-241(unionprin)-19(t)-241(off\222)-260(in)-241(effect)-259(it)-259(would)-241(pri)-18(nt)]TJ
0 -1.9259 TD
[($1)-259(=)-251({)-1(it)-241(=)-251(Tree,)-269(form)-241(=)-251({)-1(.)-9(.)9(.)-9(})-1(})]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 609.521 Tm
0.011 Tc
[(D)9(.)13(9.)13(5)-830(O)13(ut)16(put)-259(fo)19(rma)15(ts)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 584.321 Tm
0 Tc
[(GDB)-259(normally)-259(prints)-241(al)-18(l)-241(values)-259(according)-259(to)-241(thei)-18(r)-241(data)-260(types.)-250(Sometimes)-259(this)-259(is)-241(not)-259(what)]TJ
0 -1.2407 TD
[(you)-259(want.)-250(For)-260(example,)-250(you)-259(might)-259(want)-241(to)-259(print)-259(a)-241(number)-260(in)-259(hex,)-250(or)-241(a)-260(pointer)-260(in)-241(decim)-18(al.)]TJ
T*
[(Or)-260(you)-241(mig)-19(ht)-241(want)-259(to)-241(v)-19(iew)-241(data)-260(in)-241(m)-18(emory)-241(at)-259(a)-241(c)-19(ertain)-241(address)-259(as)-259(a)-241(character)-260(string)-259(or)-241(an)]TJ
0 -1.2222 TD
[(instruction)-19(.)-250(These)-241(thing)-19(s)-241(can)-259(be)-241(don)-19(e)-241(with)-259(output)-259(formats.)]TJ
0 -1.9259 TD
[(The)-223(simpl)-18(est)-222(use)-223(of)-223(output)-222(for)-19(mats)-222(is)-222(to)-222(say)-222(how)-241(to)-222(print)-222(a)-223(value)-223(alread)-19(y)-222(computed.)-231(This)-222(is)]TJ
0 -1.2407 TD
[(done)-260(by)-241(star)-19(ting)-241(the)-260(arguments)-259(of)-241(th)-19(e)-241(\221print\222)-260(command)-259(with)-241(a)-260(slash)-259(and)-241(a)-260(format)-259(letter.)]TJ
T*
[(The)-260(format)-241(l)-18(etters)-241(suppo)-19(rted)-241(are)-260(listed)-259(in)-241(Table)-260(D-16:)]TJ
0 -19.2037 TD
[(For)-260(example,)-250(to)-259(print)-241(th)-19(e)-241(program)-259(counter)-260(in)-241(hex)-259(\(see)-260(section)-241(R)-18(egisters\),)-250(type)]TJ
/F8 1 Tf
12 0 0 12 71.04 205.841 Tm
-0.06 Tc
[(p/)-20(x)-540($)-20(pc)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 184.241 Tm
0 Tc
[(Note)-260(that)-241(no)-259(space)-260(is)-241(requ)-19(ired)-241(before)-260(the)-260(slash;)-241(this)-259(is)-259(because)-241(co)-19(mmand)-241(nam)-18(es)-241(in)-259(GDB)]TJ
0 -1.2407 TD
[(cannot)-259(contain)-259(a)-241(slash.)]TJ
0 -1.9259 TD
[(To)-222(reprint)-222(the)-223(last)-222(valu)-19(e)-204(i)0(n)-222(t)0(h)-19(e)-204(v)-19(alue)-223(history)-222(with)-222(a)-223(different)-222(format,)-231(you)-222(can)-222(use)-223(the)-223(\221print\222)]TJ
0 -1.2222 TD
[(command)-259(with)-259(just)-241(a)-260(format)-259(and)-241(no)-259(expression.)-250(F)-18(o)0(r)-241(example,)-269(\221p/x\222)-241(reprint)-18(s)-241(the)-260(last)-241(val)-18(ue)]TJ
0 -1.2407 TD
[(in)-259(hex.)]TJ
/F5 1 Tf
12 0 0 12 189.84 457.841 Tm
0.006 Tc
[(Tab)17(l)4(e)-278(D)8(-)19(16.)-836(P)13(r)15(i)4(n)-3(t)-261(O)4(ut)19(pu)17(t)-281(F)-3(o)17(r)15(mat)-261(L)-3(et)19(ter)15(s)]TJ
8.88 0 0 8.88 78.24 433.841 Tm
0.012 Tc
[(Form)9(a)0(t)-277(L)1(e)27(t)-6(t)21(e)0(rs)-20027(Descr)23(i)-7(p)1(t)21(i)20(on)]TJ
/F8 1 Tf
2.6216 -2.5676 TD
-0.005 Tc
[(\221x)-27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Reg)27(a)0(r)-6(d)-270(t)20(h)0(e)-270(b)0(i)18(t)-7(s)-272(o)0(f)-278(t)20(he)-270(val)18(u)0(e)-270(a)0(s)-272(a)0(n)-270(i)18(nt)-7(e)27(ger)-6(,)-251(and)-270(pr)-6(i)18(n)0(t)-278(t)20(he)-270(i)18(n)0(t)-7(e)27(ger)-277(i)18(n)-270(hexad)27(eci)18(m)7(al)-9(.)]TJ
/F8 1 Tf
-5.9189 -2.3784 TD
-0.005 Tc
[(\221d)-27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Pr)21(i)18(n)0(t)-278(a)0(s)-272(i)18(nt)-7(e)27(ger)-277(i)18(n)-270(si)-9(g)27(ned)-270(deci)18(m)7(al)18(.)]TJ
/F8 1 Tf
-5.9189 -2.3514 TD
-0.005 Tc
[(\221u)-27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Pr)21(i)18(n)0(t)-278(a)0(s)-272(i)18(nt)-7(e)27(ger)-277(i)18(n)-270(unsi)18(gned)-270(dec)26(i)-9(m)7(al)18(.)]TJ
/F8 1 Tf
-5.9189 -2.3784 TD
-0.005 Tc
[(\221o)-27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Pr)21(i)18(n)0(t)-278(a)0(s)-272(i)18(nt)-7(e)27(ger)-277(i)18(n)-270(oct)20(a)0(l)-9(.)]TJ
/F8 1 Tf
-5.9189 -2.3784 TD
-0.005 Tc
[(\221a)-27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Pr)21(i)18(n)0(t)-278(a)0(s)-272(a)0(n)-270(addr)21(ess)26(,)-278(bot)20(h)-270(absol)18(ut)20(e)-270(i)-9(n)-270(hex)-272(an)27(d)-297(t)20(hen)-270(r)21(e)0(l)18(a)0(t)-7(i)18(ve)-270(t)20(o)-297(a)-270(s)-2(y)26(m)-20(b)27(o)0(l)-280(def)20(i)18(ned)-270(as)-272(an)-270(addr)21(ess)]TJ
0 -1.2162 TD
[(be)27(l)-9(o)27(w)-293(i)18(t)-7(.)]TJ
/F8 1 Tf
-5.9189 -2.3784 TD
-0.005 Tc
[(\221c)-27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Reg)27(a)0(r)-6(d)-270(as)-272(an)-270(i)18(n)0(t)20(eger)-277(an)27(d)-297(p)27(r)-6(i)18(nt)-278(i)18(t)-278(as)-272(a)-270(c)-2(har)21(act)20(e)0(r)-277(c)26(onst)20(ant)20(.)]TJ
/F8 1 Tf
-5.9189 -2.3513 TD
-0.005 Tc
[(\221f)-27(\222)]TJ
/F3 1 Tf
5.9189 0 TD
0.012 Tc
[(Reg)27(a)0(r)-6(d)-270(t)20(h)0(e)-270(b)0(i)18(t)-7(s)-272(o)0(f)-278(t)20(he)-270(val)18(u)0(e)-270(a)0(s)-272(a)-270(f)-7(l)18(oat)20(i)18(n)0(g)-270(poi)18(nt)-278(num)7(be)27(r)-277(and)-270(pr)-6(i)18(n)0(t)-251(u)0(si)18(ng)-270(t)-7(y)-2(p)27(i)-9(c)26(a)0(l)-280(f)20(l)-9(o)27(at)-7(i)18(n)0(g)-270(poi)18(nt)]TJ
0 -1.2432 TD
0.013 Tc
[(s)27(y)-1(nt)21(ax.)]TJ
ET
71.04 254.081 0.48 193.68 re
f
147.84 253.601 0.48 194.64 re
f
539.76 254.081 0.48 193.68 re
f
71.04 447.761 469.2 0.48 re
f
71.52 424.001 468.24 0.48 re
f
71.52 421.361 468.24 0.48 re
f
71.04 401.681 469.2 0.48 re
f
71.04 380.801 469.2 0.48 re
f
71.04 359.681 469.2 0.48 re
f
71.04 338.561 469.2 0.48 re
f
71.04 306.641 469.2 0.48 re
f
71.04 285.761 469.2 0.48 re
f
71.04 253.601 469.2 0.48 re
f
endstream
endobj
12231 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12201 0 obj
<>
endobj
12196 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-36)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(E)13(x)-7(am)-16(i)7(n)0(i)-17(n)0(g)-293(D)-5(at)15(a)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 70.8 712.001 Tm
0.008 Tc
[(s)24(e)4(t)-279(p)19(re)24(ttyp)19(r)-3(i)26(n)-1(t)-259(o)-1(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 688.241 Tm
0 Tc
[(Cause)-241(GD)-19(B)-240(t)0(o)-259(print)-241(s)-18(tructures)-241(in)-259(an)-259(indented)-241(f)-19(ormat)-241(with)-259(one)-260(member)-241(p)-19(e)0(r)-241(line,)-250(like)-260(this:)]TJ
/F8 1 Tf
12 0 0 12 142.8 664.001 Tm
0.6 Tc
[($)600(1={)]TJ
3 -1.5 TD
0 Tc
[(next)-600(=)-600(0x0)20(,)]TJ
T*
[(flags)-600(=)-600({)]TJ
3 -1.5 TD
[(sweet)-600(=)-600(1)0(,)]TJ
T*
[(sour)-600(=)-600(1)]TJ
-3 -1.5 TD
(},)Tj
T*
[(meat)-600(=)-600(0x5)20(4)-600(\223Pork\224)]TJ
-3 -1.5 TD
0 Tw
(})Tj
-6 -1.5 TD
-0.06 Tc
[(se)-20(t)-560(p)0(r)-20(e)0(t)-20(typ)-20(ri)-20(nt)-560(o)-20(f)0(f)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 498.161 Tm
0 Tc
[(Cause)-241(GD)-19(B)-240(t)0(o)-259(print)-241(s)-18(tructures)-241(in)-259(a)-260(compact)-241(form)-18(at,)-250(like)-241(thi)-18(s:)]TJ
/F8 1 Tf
12 0 0 12 70.8 473.921 Tm
0.5 Tc
[($)560(1={)540(n)560(e)540(x)560(t=0)560(x)540(0)560(,f)540(l)560(a)540(g)560(s={)540(s)560(w)540(e)560(e)540(t=1)560(,s)540(o)560(u)540(r)20(=)0(1)540(})560(,m)540(e)560(a)540(t=0)560(x)540(5)560(4\223)540(P)560(o)540(r)560(k)540(\224)560(})]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 452.321 Tm
0 Tc
[(This)-241(is)-259(the)-260(default)-241(form)-18(at.)]TJ
/F8 1 Tf
12 0 0 12 70.8 427.841 Tm
-0.06 Tc
[(se)-20(t)-560(u)0(n)-20(i)0(o)-20(npr)-20(in)-20(t)-560(o)0(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 406.241 Tm
0 Tc
[(Tell)-241(GDB)-259(to)-259(print)-241(un)-19(ions)-241(which)-259(are)-260(contained)-259(in)-241(structures)-18(.)-250(This)-241(is)-259(the)-260(default)-241(setti)-18(ng.)]TJ
/F8 1 Tf
12 0 0 12 70.8 382.001 Tm
-0.06 Tc
[(se)-20(t)-560(u)0(n)-20(i)0(o)-20(npr)-20(in)-20(t)-560(o)0(f)-20(f)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 360.161 Tm
0 Tc
[(Tell)-241(GDB)-259(not)-259(to)-241(prin)-19(t)-241(unions)-259(which)-259(are)-241(contai)-18(ned)-241(in)-259(structures.)]TJ
0 -1.9259 TD
[(For)-241(exam)-18(ple,)-250(given)-241(th)-19(e)-241(declarations)]TJ
/F8 1 Tf
12 0 0 12 142.8 310.961 Tm
[(typedef)-600(en)20(um)-600({Tree,)-600(Bug})-600(Species;)]TJ
0 -1.5 TD
[(typedef)-600(en)20(um)-600({Big_tree,)-600(Acorn,)-600(Seedling})-600(Tree_forms;)]TJ
T*
[(typedef)-2100(enum)-2100({Caterpiller,)-2100(Cocoon,)-2100(Butterfly})]TJ
-6 -1.18 TD
[(Bug_forms)20(;)]TJ
6 -1.5 TD
[(struct)-600(thi)20(ng)-600({)]TJ
3 -1.5 TD
[(Species)-600(it)20(;)]TJ
T*
[(union)-600({)]TJ
3 -1.5 TD
[(Tree_forms)-580(tree;)]TJ
T*
[(Bug_forms)-580(bug;)]TJ
-3 -1.5 TD
[(})-600(form;)]TJ
-3 -1.5 TD
(};)Tj
T*
[(struct)-600(thi)20(ng)-600(foo)-600(=)-600({Tree,)-600({Acorn}};)]TJ
ET
endstream
endobj
12197 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12163 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 468.96 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.002 Tc
[(E)-18(x)-14(a)-7(m)-23(in)-7(in)-7(g)-300(D)-12(a)-7(t)-17(a)]TJ
-40.5854 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(3)-23(5)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(As)-259(a)-241(special)-259(exception,)-250(yo)-19(u)-241(can)-259(refer)-241(to)-259(a)-260(variable)-241(or)-260(function)-259(whose)-260(scope)-241(is)-259(a)-241(s)-18(ingle)]TJ
0 -1.2407 TD
[(source)-260(file)-241(ev)-19(en)-241(if)-260(the)-241(curren)-19(t)-241(execution)-259(point)-259(is)-241(not)-259(in)-259(this)-241(fil)-18(e.)-250(But)-241(it)-259(is)-259(possible)-241(to)-259(have)]TJ
0 -1.2222 TD
[(more)-223(than)-222(one)-204(s)-18(uch)-204(variab)-19(le)-204(or)-223(function)-222(with)-222(the)-223(same)-204(na)-19(me)-204(\(if)-223(they)-222(are)-223(in)-204(differen)-19(t)-203(source)]TJ
0 -1.2407 TD
[(files\).)-231(In)-241(such)-241(a)-223(cas)-18(e,)-231(it)-222(is)-241(not)-241(defined)-241(which)-241(one)-223(you)-241(will)-241(get.)-231(If)-241(you)-222(w)-19(ish,)-231(you)-241(can)-222(specify)]TJ
T*
[(any)-259(one)-241(of)-260(them)-259(using)-241(t)-18(h)0(e)-241(colon)-259(colon)-259(construct:)]TJ
/F8 1 Tf
12 0 0 12 71.04 622.961 Tm
-0.06 Tc
[(bl)-20(ock)-20(::)-20(va)-20(ri)-20(ab)-20(le)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 601.361 Tm
0 Tc
[(Here)-260(block)-241(is)-259(the)-260(name)-241(of)-260(the)-260(source)-241(fil)-18(e)-241(whose)-260(variable)-260(you)-241(want)-18(.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 570.641 Tm
-0.002 Tc
[(D.9)-15(.)0(3)-843(A)-4(r)-10(t)3(if)-14(ici)-17(a)2(l)-276(A)-21(r)8(r)-10(ay)-15(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 545.201 Tm
0 Tc
[(It)-259(is)-241(often)-259(useful)-259(to)-241(prin)-19(t)-241(out)-259(several)-259(successive)-241(ob)-19(jects)-241(of)-260(the)-241(s)-18(ame)-241(type)-260(in)-259(memory;)-241(a)]TJ
0 -1.2222 TD
[(section)-259(of)-241(an)-259(array,)-250(or)-260(an)-241(arr)-19(ay)-241(of)-260(dynamically)-259(determined)-259(size)-241(for)-260(which)-259(only)-241(a)-260(pointer)]TJ
0 -1.2407 TD
[(exists)-259(in)-241(th)-19(e)-241(program.)]TJ
0 -1.9259 TD
[(This)-259(can)-241(be)-260(done)-260(by)-241(cons)-18(tructing)-241(an)-259(artificial)-259(array)-241(w)-19(ith)-241(the)-260(binary)-259(operator)-241(\221@\222.)-250(The)-260(left)]TJ
0 -1.2407 TD
[(operand)-259(of)-241(\221@\222)-260(should)-259(be)-241(the)-260(first)-259(element)-241(of)-260(the)-260(desired)-241(ar)-19(ray,)-250(as)-241(an)-259(individual)-259(object.)]TJ
T*
[(The)-260(right)-241(op)-19(erand)-241(should)-259(be)-260(the)-241(lengt)-18(h)-241(o)0(f)-260(the)-241(array.)-269(The)-241(result)-259(is)-259(an)-241(array)-259(value)-260(whose)]TJ
0 -1.2222 TD
[(elements)-259(are)-260(all)-241(of)-260(the)-241(typ)-19(e)-241(o)0(f)-260(the)-241(left)-259(argument.)-250(Th)-19(e)-241(first)-259(element)-259(is)-241(actually)-259(the)-260(left)]TJ
0 -1.2407 TD
[(argument;)-259(the)-260(second)-241(elem)-18(ent)-241(comes)-259(from)-259(bytes)-241(o)-19(f)-241(memory)-259(immediately)-259(following)-259(those)]TJ
T*
[(that)-259(hold)-241(th)-19(e)-241(first)-259(element,)-250(and)-259(so)-241(on)-19(.)-250(Here)-241(is)-259(an)-241(ex)-19(ample.)-250(If)-241(a)-260(program)-259(says)]TJ
/F8 1 Tf
12 0 0 12 71.04 383.921 Tm
-0.06 Tc
[(in)-20(t)-540(*)-20(ar)-20(ra)-20(y)-560(=)-560(\()0(i)-20(n)0(t)-560(*)-20(\))-560(m)0(a)-20(l)0(l)-20(o)0(c)-560(\()-20(le)-20(n)-560(*)-560(siz)-20(eo)-20(f)-560(\()0(i)-20(n)0(t)-20(\))0(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 362.321 Tm
0 Tc
[(you)-259(can)-241(prin)-19(t)-241(the)-260(contents)-259(of)-241(array)-259(with)]TJ
/F8 1 Tf
12 0 0 12 71.04 337.841 Tm
-0.06 Tc
[(p)-560(*ar)-20(ra)-20(y@)-20(le)-20(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 316.241 Tm
0 Tc
[(The)-260(left)-241(opera)-19(nd)-241(of)-260(\221)]TJ
/F8 1 Tf
12 0 0 12 179.04 316.241 Tm
0 Tw
(@)Tj
/F7 1 Tf
12.96 0 0 12.96 186.24 316.241 Tm
[(\222)-241(must)-259(reside)-260(in)-241(m)-18(emory.)-250(Array)-259(values)-241(made)-260(with)-259(\221)]TJ
/F8 1 Tf
12 0 0 12 451.68 316.241 Tm
(@)Tj
/F7 1 Tf
12.96 0 0 12.96 458.88 316.241 Tm
[(\222)-241(i)0(n)-259(this)-259(way)]TJ
-29.8889 -1.2407 TD
[(behave)-260(just)-259(like)-241(other)-260(arrays)-259(in)-241(terms)-259(of)-260(subscripting,)-250(and)-259(are)-241(co)-19(erced)-241(to)-259(pointers)-259(when)]TJ
0 -1.2222 TD
[(used)-222(in)-241(expressions.)-231(\(It)-222(would)-241(probably)-222(appear)-241(in)-222(an)-222(expression)-241(via)-223(the)-223(valu)-19(e)-223(history,)-231(after)]TJ
0 -1.2407 TD
[(you)-259(had)-241(prin)-19(ted)-241(it)-259(out.)9(\))]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 237.521 Tm
0.011 Tc
[(D)9(.)13(9.)13(4)-830(F)1(o)19(rma)15(t)-277(o)19(pt)16(io)19(ns)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 212.321 Tm
0 Tc
[(GDB)-259(provides)-259(a)-241(few)-259(ways)-259(to)-241(control)-259(how)-259(arrays)-241(and)-259(structures)-259(are)-260(printed.)]TJ
/F5 1 Tf
12 0 0 12 71.52 186.881 Tm
0.002 Tc
[(in)13(f)15(o)-287(f)35(o)-7(r)11(m)-9(a)18(t)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 163.361 Tm
0 Tc
[(Display)-259(the)-260(current)-241(settin)-19(gs)-241(for)-260(the)-241(fo)-19(rmat)-241(option)-19(s.)]TJ
/F5 1 Tf
12 0 0 12 71.52 137.921 Tm
-0.011 Tc
[(s)-15(e)-15(t)-278(a)-15(r)-2(r)-22(ay-)-18(ma)-15(x)-295(num)-22(be)-15(r-o)-20(f)2(-)-18(e)-15(l)-13(e)-15(me)-15(nt)-18(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 114.161 Tm
0 Tc
[(If)-260(GDB)-240(is)-259(printing)-259(a)-241(larg)-19(e)-241(array,)-250(it)-259(will)-259(stop)-241(print)-18(ing)-241(after)-260(it)-241(h)-19(a)0(s)-241(printed)-259(the)-260(number)-241(of)]TJ
0 -1.2222 TD
[(elements)-259(set)-259(by)-241(the)-260(\221set)-241(a)-19(rray-max\222)-241(com)-18(mand.)-250(This)-259(limit)-241(also)-259(applies)-259(to)-241(t)-18(h)0(e)-241(display)-259(of)]TJ
0 -1.2407 TD
(strings.)Tj
ET
endstream
endobj
12164 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12144 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-34)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(E)13(x)-7(am)-16(i)7(n)0(i)-17(n)0(g)-293(D)-5(at)15(a)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(string)-241(con)-19(stants.)-250(It)-241(un)-19(fortunately)-241(d)-19(oes)-241(not)-259(include)-260(symbols)-259(defined)-241(by)-259(preprocessor)]TJ
0 -1.2407 TD
[(#define)-241(com)-18(mands.)]TJ
0 -1.9259 TD
[(Casts)-241(are)-260(supported)-259(in)-241(all)-259(languages,)-250(not)-259(just)-241(in)-259(C,)-250(because)-241(it)-259(is)-241(so)-259(useful)-241(t)-18(o)-241(cast)-259(a)-241(number)]TJ
0 -1.2407 TD
[(into)-241(a)-260(pointer)-260(so)-241(as)-259(to)-259(examine)-241(a)-260(structure)-260(at)-241(tha)-19(t)-241(address)-259(in)-241(m)-18(emory.)]TJ
0 -1.9259 TD
[(GDB)-240(sup)-19(ports)-241(three)-260(kinds)-259(of)-241(opera)-19(tor)-241(in)-259(addition)-259(to)-241(those)-260(of)-260(programming)-259(languages)-259(as)]TJ
0 -1.2222 TD
[(shown)-241(in)-259(Table)-260(D-15:)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 412.481 Tm
0.01 Tc
[(D)8(.)12(9)14(.)-5(2)-831(P)22(rog)18(r)2(am)-273(V)22(a)-3(ri)12(a)14(b)0(l)12(e)14(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 387.281 Tm
0 Tc
[(The)-241(most)-259(common)-259(kind)-259(of)-241(expres)-18(sion)-241(to)-259(use)-260(is)-241(the)-260(name)-241(o)-19(f)-241(a)-260(variable)-241(in)-259(your)-260(program.)]TJ
0 -1.9259 TD
[(Variables)-204(in)-222(expressions)-204(are)-223(understood)-222(in)-204(the)-204(sele)-19(cted)-204(stack)-204(fra)-19(me)-204(\(see)-204(secti)-18(on)-204(Selection\);)]TJ
0 -1.2407 TD
[(they)-241(mus)-18(t)-241(either)-260(be)-241(gl)-18(obal)-241(\(or)-260(static\))-260(or)-241(be)-260(visible)-260(according)-259(to)-241(the)-260(scope)-260(rules)-241(of)-260(the)]TJ
T*
[(programming)-259(language)-260(from)-241(the)-260(point)-259(of)-241(execut)-18(ion)-241(in)-259(that)-259(frame.)-250(This)-241(m)-18(eans)-241(that)-259(in)-259(the)]TJ
0 -1.2222 TD
(function)Tj
/F8 1 Tf
12 0 0 12 142.8 289.841 Tm
[(foo)-600(\(a\))]TJ
0 -1.5 TD
[(int)-600(a;)]TJ
T*
0 Tw
({)Tj
3 -1.5 TD
[(bar)-600(\(a\);)]TJ
T*
({)Tj
3 -1.5 TD
0.6 Tc
[(i)600(n)600(tb=t)600(e)620(s)600(t\()600(\))600(;)]TJ
T*
0 Tc
[(bar)-600(\(b\);)]TJ
-3 -1.5 TD
(})Tj
-3 -1.5 TD
(})Tj
/F7 1 Tf
12.96 0 0 12.96 70.8 122.321 Tm
[(the)-223(variable)-241(a)-223(i)0(s)-241(usable)-241(whenever)-223(t)-18(h)0(e)-223(program)-241(is)-222(exe)-19(cuting)-222(within)-241(the)-241(function)-222(foo)-19(,)-231(but)-222(the)]TJ
0 -1.2407 TD
[(variable)-241(b)-259(i)0(s)-259(visible)-241(o)-19(nly)-241(while)-260(the)-260(program)-241(is)-259(executing)-259(inside)-260(the)-241(blo)-19(ck)-241(in)-259(which)-259(b)-241(i)0(s)]TJ
T*
(declared.)Tj
/F5 1 Tf
12 0 0 12 224.16 592.001 Tm
-0.012 Tc
[(Ta)-16(bl)-14(e)-296(D)-10(-)-19(1)-16(5.)-854(G)-14(D)-10(B)-290(O)-14(pe)-16(r)-23(a)4(t)-19(o)-1(r)-23(s)]TJ
8.88 0 0 8.88 92.16 568.001 Tm
0.012 Tc
[(O)-21(p)28(erat)21(or)-21194(Des)27(c)0(ri)20(pt)-6(i)20(o)1(n)]TJ
/F8 1 Tf
1.8108 -2.5946 TD
0 Tc
(@)Tj
/F3 1 Tf
5.3243 0 TD
0.012 Tc
[(\221)18(@)0(\222)-280(i)18(s)-272(a)-270(bi)-9(n)27(a)0(r)-6(y)-272(op)27(er)-6(at)20(or)-277(f)20(o)0(r)-277(t)20(r)-6(e)27(at)-7(i)18(n)0(g)-270(par)21(t)-7(s)-272(of)-251(m)-20(e)27(m)-20(o)27(r)-6(y)-272(as)-272(ar)21(r)-6(a)0(y)26(s)-2(.)-278(S)3(ee)-270(se)27(ct)-7(i)18(o)0(n)-270(A)3(r)21(r)-6(ay)26(s,)-278(f)20(o)0(r)-277(m)7(or)-6(e)]TJ
0 -1.2432 TD
[(i)18(n)0(f)20(o)0(r)21(m)-20(at)20(i)18(on.)]TJ
/F8 1 Tf
-5.6216 -2.3514 TD
0.022 Tc
(::)Tj
/F3 1 Tf
5.6216 0 TD
0.012 Tc
[(\221)18(:)20(:)-7(\222)-280(a)27(l)-9(l)18(o)0(ws)-272(you)-270(t)20(o)-270(s)-2(pec)26(i)-9(f)20(y)-272(a)-297(v)26(a)0(r)-6(i)18(abl)18(e)-270(i)18(n)-297(t)20(er)21(m)-20(s)-272(o)27(f)-278(t)-7(h)0(e)-270(f)20(i)18(l)-9(e)-270(o)0(r)-277(f)20(unct)20(i)18(on)-270(i)-9(t)-251(i)-9(s)-272(def)20(i)18(ned)-270(i)18(n)0(.)-278(S)3(ee)-270(sec)26(t)-7(i)18(o)0(n)]TJ
0 -1.2432 TD
[(Va)26(r)-7(i)17(abl)17(es.)]TJ
/F8 1 Tf
-6.8378 -2.3784 TD
0.022 Tc
[({t)27(yp)27(e)27(})]TJ
/F3 1 Tf
6.8378 0 TD
0.012 Tc
[(a)27(ddr)-277(Ref)20(e)0(r)-6(s)-272(t)20(o)-270(an)-270(obj)18(ect)-278(o)0(f)-251(t)-7(y)26(p)0(e)]TJ
8.88 0 1.888 8.88 283.44 480.881 Tm
-0.008 Tc
[(ty)-22(p)-20(e)]TJ
8.88 0 0 8.88 303.12 480.881 Tm
0.012 Tc
[(s)26(t)-7(or)21(ed)-270(at)-278(add)27(r)-6(e)0(s)26(s)-272(addr)-277(i)18(n)-270(m)-20(e)27(m)-20(o)27(r)-6(y)-2(.)-251(addr)-277(m)7(a)0(y)-272(b)0(e)-270(any)]TJ
-16.6216 -1.2432 TD
[(e)27(x)-2(pr)21(essi)18(on)-270(whose)-270(v)26(al)-9(u)27(e)-297(i)18(s)-272(an)-270(i)18(n)0(t)-7(e)0(g)27(e)0(r)-277(o)0(r)-277(p)0(o)27(i)-9(nt)20(er)-277(\()21(but)-278(p)27(a)0(r)-6(e)0(n)27(t)-7(he)27(ses)-272(a)0(r)21(e)-297(r)21(equi)18(r)21(e)0(d)-270(a)0(r)-6(o)0(u)27(n)0(d)]TJ
0 -1.2162 TD
[(n)27(on-)-6(u)27(nar)-6(y)-218(oper)21(at)20(or)-6(s)26(,)-251(j)18(u)0(st)-224(as)-245(i)18(n)-243(a)-243(c)26(ast)20(\))-6(.)-224(T)1(hi)18(s)-245(c)-2(on)27(st)-7(r)21(u)0(ct)-224(i)18(s)-245(al)18(l)18(o)0(wed)-243(r)21(egar)21(dl)18(ess)-245(o)0(f)-224(w)4(hat)-224(ki)18(nd)-243(of)-224(dat)20(a)]TJ
0 -1.2432 TD
[(i)18(s)-272(of)20(f)-7(i)18(ci)18(al)18(l)-9(y)-272(s)26(uppos)26(ed)-270(t)-7(o)-270(r)-6(e)27(si)18(de)-270(at)-278(addr)21(.)]TJ
ET
72.48 439.121 0.48 142.56 re
f
149.28 438.641 0.48 143.52 re
f
536.64 439.121 0.48 142.56 re
f
72.48 581.681 464.64 0.48 re
f
72.96 557.921 463.68 0.48 re
f
72.96 555.521 463.68 0.48 re
f
72.48 524.801 464.64 0.48 re
f
72.48 492.641 464.64 0.48 re
f
72.48 438.641 464.64 0.48 re
f
endstream
endobj
12145 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12119 0 obj
<>
endobj
12114 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 468.96 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.002 Tc
[(E)-18(x)-14(a)-7(m)-23(in)-7(in)-7(g)-300(D)-12(a)-7(t)-17(a)]TJ
-40.5854 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(3)-23(3)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
1.92 0 0 1.92 71.52 718.721 Tm
0 Tc
0 Tw
(.)Tj
12.96 0 0 12.96 71.52 538.241 Tm
[(Because)-241(the)-241(\221directory\222)-241(command)-241(adds)-222(t)-18(o)-222(the)-241(end)-241(of)-223(the)-241(source)-241(path,)-231(it)-241(does)-241(not)-241(affect)-222(any)]TJ
0 -1.2407 TD
[(file)-260(that)-241(GD)-19(B)-240(has)-259(already)-259(found.)-250(If)-241(the)-260(source)-260(path)-241(c)-19(ontains)-241(direc)-19(tories)-241(that)-259(you)-259(do)-241(not)]TJ
0 -1.2222 TD
[(want,)-250(and)-259(these)-260(directories)-259(contain)-241(mi)-18(sleading)-241(file)-19(s)-241(with)-259(names)-259(matching)-241(y)-19(our)-241(source)]TJ
0 -1.2407 TD
[(files,)-250(the)-260(way)-259(to)-241(correct)-259(the)-260(situation)-241(i)-18(s)-241(as)-259(follows:)]TJ
1.3889 -1.9259 TD
[(1.)-639(Choose)-260(the)-260(directory)-241(you)-259(want)-259(at)-241(the)-260(beginning)-259(of)-260(the)-241(source)-260(path.)-250(Use)-260(the)-260(\221cd\222)]TJ
1.3889 -1.2407 TD
[(command)-259(to)-259(make)-241(that)-259(the)-260(current)-241(wo)-19(rking)-241(directo)-19(ry.)]TJ
-1.3889 -1.6111 TD
[(2.)-639(Use)-260(\221directory\222)-260(with)-241(no)-259(argument)-259(to)-241(re)-19(set)-241(the)-260(source)-260(path)-241(to)-259(just)-259(that)-241(directo)-19(ry.)]TJ
0 -1.6296 TD
[(3.)-639(Use)-223(\221directory\222)-223(with)-204(s)-18(uitable)-204(argu)-19(ments)-204(to)-222(add)-222(any)-204(o)-19(ther)-204(directo)-19(ries)-204(you)-222(want)-222(in)-204(th)-19(e)]TJ
1.3889 -1.2222 TD
[(source)-260(path.)]TJ
/F5 1 Tf
15.839 0 0 15.839 71.52 356.321 Tm
0.007 Tc
[(D.9)-831(E)-8(xamin)12(ing)-276(Data)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 330.161 Tm
0 Tc
[(The)-260(usual)-241(way)-259(to)-241(examin)-19(e)-241(data)-241(i)-18(n)-241(your)-260(program)-241(is)-259(with)-241(the)-260(\221print\222)-241(c)-19(ommand)-241(\(abbrev)-19(iated)]TJ
T*
[(\221p\222\).)-250(It)-259(evaluates)-259(and)-241(print)-18(s)-241(the)-260(value)-241(o)-19(f)-241(any)-259(valid)-241(ex)-19(pression)-241(of)-260(the)-260(language)-241(t)-18(h)0(e)-241(program)]TJ
0 -1.2407 TD
[(is)-259(written)-241(i)-18(n)-241(\(for)-260(now,)-250(C\).)-250(You)-259(type)]TJ
/F8 1 Tf
12 0 0 12 71.04 274.001 Tm
-0.06 Tc
[(pr)-20(int)-560(e)-20(x)0(p)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 252.161 Tm
0 Tc
[(where)-260(exp)-241(is)-259(any)-259(valid)-241(exp)-19(ression,)-250(and)-259(the)-241(value)-260(of)-260(exp)-241(is)-259(printed)-259(in)-241(a)-260(format)-259(appropriate)]TJ
0 -1.2222 TD
[(to)-259(its)-241(data)-260(type.)]TJ
0 -1.9259 TD
[(A)-259(more)-241(low)-19(-level)-241(way)-259(of)-260(examining)-241(d)-19(ata)-241(is)-259(with)-241(t)-18(h)0(e)-241(\221x\222)-260(command.)-250(It)-259(examines)-259(data)-241(in)]TJ
0 -1.2407 TD
[(memory)-259(at)-241(a)-260(specified)-259(address)-259(and)-241(prin)-19(ts)-241(it)-259(in)-241(a)-260(specified)-259(format.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 164.561 Tm
-0.004 Tc
[(D)-6(.)-2(9)-17(.)-2(1)-845(E)-9(xp)-14(r)-12(ess)-17(io)-14(ns)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 139.361 Tm
0 Tc
[(Many)-259(different)-241(GDB)-259(commands)-259(accept)-241(an)-259(expression)-259(and)-241(compute)-260(its)-241(val)-18(ue.)-250(Any)-241(kind)-259(of)]TJ
T*
[(constant,)-250(variable)-241(or)-223(o)-19(perator)-241(defined)-241(by)-222(the)-241(program)-18(ming)-241(language)-241(you)-241(are)-223(usin)-19(g)-222(i)0(s)-241(legal)]TJ
T*
[(in)-259(an)-241(express)-18(ion)-241(in)-259(GDB.)-250(This)-259(includes)-259(conditional)-259(expressions,)-250(functio)-19(n)-241(calls,)-250(casts)-259(and)]TJ
/F5 1 Tf
12 0 0 12 207.84 709.841 Tm
0.006 Tc
[(Tab)17(l)4(e)-278(D)8(-)19(14.)-836(D)8(i)24(r)-5(ect)19(or)15(y)-278(C)8(o)17(m)-5(m)15(a)2(nd)17(s)]TJ
8.88 0 0 8.88 113.52 685.841 Tm
0.011 Tc
[(Com)8(m)-19(a)26(n)0(d)-21000(D)3(escr)22(i)-8(p)0(t)20(i)-8(o)27(n)]TJ
/F8 1 Tf
-3.8919 -2.5676 TD
-0.005 Tc
[(di)-27(re)-27(ct)-27(ory)]TJ
8.88 0 1.888 8.88 132.96 663.041 Tm
0.022 Tc
[(di)27(rn)27(am)27(es)]TJ
8.88 0 0 8.88 175.92 663.041 Tm
[(..)27(.)]TJ
/F3 1 Tf
3.2162 0 TD
0.012 Tc
[(Add)-270(d)0(i)18(r)21(ect)20(o)0(r)-6(y)]TJ
8.88 0 1.888 8.88 259.92 663.041 Tm
[(d)27(i)-9(r)21(nam)7(e)]TJ
8.88 0 0 8.88 294.72 663.041 Tm
[(t)20(o)-270(t)-7(h)0(e)-270(e)0(n)27(d)-270(of)-278(t)20(h)0(e)-270(s)-2(ou)27(r)-6(c)-2(e)-270(p)0(a)27(t)-7(h.)-251(Sever)21(a)0(l)-252(d)0(i)-9(r)21(ect)20(o)0(r)21(y)-272(nam)7(es)-272(m)7(a)0(y)]TJ
-10.1622 -1.2432 TD
[(be)-270(gi)18(ven)-270(t)20(o)-297(t)20(hi)18(s)-272(c)-2(om)7(m)7(and,)-251(separ)21(at)20(ed)-270(by)-272(whi)-9(t)20(es)26(pace)-270(o)0(r)-277(\221)18(:)-7(\222)18(.)]TJ
/F8 1 Tf
-10.4865 -2.3784 TD
-0.005 Tc
[(dir)-27(ec)-27(to)-27(ry)]TJ
/F3 1 Tf
10.4865 0 TD
0.012 Tc
[(Rese)27(t)-278(t)-7(h)27(e)-297(s)26(our)21(ce)-270(pat)20(h)-297(t)20(o)-270(j)-9(u)27(s)-2(t)-278(t)20(he)-297(c)26(u)0(r)-6(r)21(ent)-251(wor)-6(k)-2(i)18(n)0(g)-270(d)0(i)18(r)21(ect)20(o)0(r)-6(y)-272(of)-278(G)6(D)4(B.)]TJ
0 -1.2432 TD
[(Thi)18(s)-245(r)-6(equ)27(i)-9(r)21(es)-245(conf)20(i)18(r)-6(m)7(a)0(t)20(i)-9(on)27(.)-7(S)3(i)18(n)0(ce)-243(t)-7(h)27(i)-9(s)-245(com)7(m)7(and)-243(del)18(et)20(es)-272(di)18(r)21(e)0(ct)20(or)-6(i)18(e)0(s)-245(f)-7(r)21(o)0(m)-263(t)20(he)-270(s)26(ear)21(ch)]TJ
0 -1.2162 TD
[(pat)20(h,)-278(i)18(t)-278(m)7(a)0(y)-272(c)-2(h)27(ange)-270(t)-7(h)27(e)-297(d)27(i)-9(r)21(ect)20(o)0(r)21(y)-299(i)18(n)-270(whi)18(c)-2(h)-270(a)-297(p)27(r)-6(ev)26(i)-9(o)0(u)27(s)-2(l)18(y)-272(r)-6(ead)-270(so)27(ur)-6(c)26(e)-297(f)20(i)18(l)-9(e)-270(wi)18(l)-9(l)-252(be)]TJ
0 -1.2432 TD
0.013 Tc
[(di)19(sco)28(ver)22(ed.)-277(To)-269(m)8(a)1(ke)-269(t)21(h)1(i)19(s)-298(w)5(o)28(rk)-271(cor)22(r)-5(e)28(c)-1(tl)19(y,)-250(thi)19(s)-271(com)8(m)8(and)-269(al)19(so)-269(cl)19(ear)22(s)-271(out)-277(t)21(h)1(e)-269(t)-6(a)28(b)1(l)-8(e)28(s)]TJ
T*
0.012 Tc
[(G)6(D)4(B)-267(m)-20(ai)18(nt)20(ai)18(ns)-272(abou)27(t)-278(t)-7(h)27(e)-297(s)26(our)-6(c)26(e)-297(f)20(i)18(l)-9(e)27(s)-299(i)18(t)-278(h)27(as)-272(al)-9(r)21(eady)-272(f)20(ound)27(.)]TJ
/F8 1 Tf
-12.6216 -2.3784 TD
0.022 Tc
[(i)27(n)0(f)27(o)-594(di)27(re)27(ct)27(or)27(i)27(e)0(s)]TJ
/F3 1 Tf
12.6216 0 TD
0.012 Tc
[(Pr)21(i)-9(n)0(t)-251(t)-7(he)-270(so)27(ur)-6(c)26(e)-297(p)27(a)0(t)-7(h)27(:)-278(s)-2(how)-266(whi)18(c)-2(h)-270(d)0(i)18(r)-6(ec)26(t)-7(o)0(r)21(i)18(es)-272(i)-9(t)-278(c)26(ont)20(ai)18(ns.)]TJ
ET
72.48 557.201 0.48 142.56 re
f
198.24 556.721 0.48 143.52 re
f
538.32 557.201 0.48 142.56 re
f
72.48 699.761 466.32 0.48 re
f
72.96 676.001 465.36 0.48 re
f
72.96 673.361 465.36 0.48 re
f
72.48 642.641 466.32 0.48 re
f
72.48 577.601 466.32 0.48 re
f
72.48 556.721 466.32 0.48 re
f
endstream
endobj
12115 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12087 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-32)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
-0.002 Tc
[(E)6(x)-14(a)-7(m)-23(in)-7(i)-24(n)-7(g)-300(S)6(o)-31(u)-7(r)-10(c)10(e)-300(F)-25(ile)-7(s)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 538.241 Tm
0 Tc
[(The)-241(default)-241(examine)-241(address)-241(for)-223(th)-19(e)-223(\221x\222)-241(comman)-19(d)-222(i)0(s)-241(changed)-241(to)-241(the)-241(starting)-241(address)-241(of)-241(the)]TJ
0 -1.2407 TD
[(line,)-231(so)-241(that)-241(\221x/i\222)-241(is)-241(sufficient)-241(to)-241(begin)-241(examining)-241(the)-241(machine)-241(code)-241(\(see)-241(section)-241(Memory\).)]TJ
0 -1.2222 TD
[(Also,)-250(this)-259(address)-241(is)-259(saved)-259(as)-241(the)-260(value)-260(of)-241(the)-260(convenience)-260(variable)-260($_)-241(\(see)-260(section)]TJ
0 -1.2407 TD
[(Convenience)-260(Vars\).)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 459.521 Tm
0.01 Tc
[(D)8(.)12(8)14(.)-5(2)-831(S)22(ea)14(rc)14(hi)12(ng)-276(So)18(urc)14(e)-279(F)18(i)12(le)14(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 434.321 Tm
0 Tc
[(There)-241(are)-260(two)-259(commands)-259(for)-241(searching)-259(through)-259(the)-260(current)-241(sourc)-19(e)-241(file)-260(for)-241(a)-260(regular)]TJ
T*
(expression.)Tj
0 -1.9259 TD
[(The)-241(comm)-18(and)-241(\221forward-)-19(search)]TJ
/F10 1 Tf
12.6481 0 TD
(regexp)Tj
/F7 1 Tf
2.7407 0 TD
[(\222)-260(checks)-259(each)-241(lin)-19(e,)-250(starting)-241(w)-19(ith)-241(the)-260(one)-241(f)-19(ollowing)]TJ
-15.3889 -1.2407 TD
[(the)-223(last)-241(line)-223(listed,)-231(for)-241(a)-223(match)-241(for)-223(reg)-19(exp.)-231(It)-222(lists)-241(the)-223(line)-241(that)-222(is)-241(found.)-231(You)-222(ca)-19(n)-222(abbreviate)]TJ
0 -1.2222 TD
[(the)-241(comm)-18(and)-241(name)-260(as)-259(\221fo\222.)]TJ
0 -1.9444 TD
[(The)-241(comm)-18(and)-241(\221reverse-s)-18(earch)]TJ
/F10 1 Tf
12.3704 0 TD
(regexp)Tj
/F7 1 Tf
2.7407 0 TD
[(\222)-260(checks)-259(each)-241(line)-19(,)-250(starting)-241(wi)-18(th)-241(the)-260(one)-241(b)-19(efore)-241(the)]TJ
-15.1111 -1.2222 TD
[(last)-241(line)-260(listed)-259(and)-241(go)-19(ing)-241(backward)-19(,)-250(for)-241(a)-260(match)-259(for)-241(regexp.)-250(It)-259(lists)-259(the)-241(lin)-19(e)-241(that)-259(is)-241(fou)-19(nd.)]TJ
0 -1.2407 TD
[(You)-241(can)-259(abbreviate)-260(this)-259(command)-241(w)-19(ith)-241(as)-259(little)-260(as)-241(\221rev\222.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 273.521 Tm
-0.004 Tc
[(D)-6(.)-2(8.)-19(3)-845(S)8(p)-14(e)-17(cif)-16(y)0(in)-14(g)-290(S)-9(ou)-14(r)6(c)-17(e)-293(D)-6(ir)6(e)-17(c)0(t)-16(o)4(r)-12(i)-2(e)-17(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 248.321 Tm
0 Tc
[(Executable)-260(programs)-241(do)-259(not)-259(record)-241(t)-18(h)0(e)-241(directories)-259(of)-260(the)-241(source)-260(files)-259(from)-241(wh)-19(ich)-241(they)]TJ
T*
[(were)-241(comp)-19(iled,)-250(just)-241(th)-19(e)-241(names.)-250(GD)-19(B)-240(remembers)-259(a)-260(list)-241(of)-260(directories)-259(to)-241(se)-19(arch)-241(for)-260(source)]TJ
T*
[(files;)-241(thi)-18(s)-241(i)0(s)-259(called)-241(th)-19(e)-241(source)-260(path.)-250(Each)-259(time)-241(G)-19(D)0(B)-240(wants)-259(a)-260(source)-241(file,)-250(it)-259(tries)-259(all)-241(the)]TJ
0 -1.2222 TD
[(directories)-259(in)-241(the)-260(list,)-250(in)-259(the)-241(order)-260(they)-259(are)-241(presen)-19(t)-241(i)0(n)-259(the)-241(list)-18(,)-250(until)-241(it)-259(finds)-259(a)-241(file)-260(with)-259(the)]TJ
0 -1.2407 TD
[(desired)-241(nam)-18(e.)]TJ
/F12 1 Tf
0 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(The)-241(execut)-18(able)-241(search)-259(path)-259(is)]TJ
/F10 1 Tf
12.037 0 TD
(not)Tj
/F7 1 Tf
1.5556 0 TD
[(used)-259(for)-241(this)-259(purpose.)-250(Neith)-19(er)-241(is)-259(the)]TJ
/F12 1 Tf
14.5 0 TD
[(curr)-19(ent)]TJ
/F7 1 Tf
-28.0926 -1.2407 TD
[(working)-259(directory,)-250(unless)-259(it)-241(happen)-19(s)-241(t)0(o)-259(b)0(e)-241(i)0(n)-259(the)-260(source)-241(path)-19(.)]TJ
-4.1667 -1.9259 TD
[(When)-241(you)-259(start)-259(GDB,)-250(its)-259(source)-241(pa)-19(th)-241(contains)-259(just)-259(the)-241(curren)-19(t)-241(working)-259(directory.)-250(To)-259(add)]TJ
0 -1.2407 TD
[(other)-241(direc)-19(tories,)-250(use)-241(th)-19(e)-241(\221directory\222)-260(command)-259(as)-241(s)-18(hown)-241(in)-259(Table)-260(D-14.)]TJ
/F8 1 Tf
8.88 0 1.888 8.88 92.64 664.961 Tm
-0.005 Tc
[(f)-27(i)0(l)-27(ena)-27(me)]TJ
8.88 0 0 8.88 135.84 664.961 Tm
0 Tc
0 Tw
(:)Tj
8.88 0 1.888 8.88 141.36 664.961 Tm
0.022 Tc
[(fu)27(nc)27(ti)27(on)]TJ
/F3 1 Tf
8.88 0 0 8.88 211.68 664.961 Tm
0.012 Tc
[(Speci)18(f)20(i)-9(e)0(s)-272(t)20(he)-270(l)-9(i)18(ne)-270(of)-278(t)20(h)0(e)-270(ope)27(n-)-6(br)21(ace)-270(t)20(hat)-278(be)27(gi)18(ns)-272(t)-7(h)0(e)-270(bod)27(y)-299(o)27(f)-278(t)-7(h)27(e)-297(f)20(unc)26(t)-7(i)18(on)]TJ
8.88 0 1.888 8.88 497.28 664.961 Tm
0.013 Tc
[(f)-6(u)28(nct)21(i)-8(on)]TJ
8.88 0 0 8.88 211.68 653.921 Tm
-0.007 Tc
[(i)-28(n)-289(th)-19(e)-289(f)-26(ile)]TJ
8.88 0 1.888 8.88 250.08 653.921 Tm
[(fil)-28(e)-19(n)8(a)-19(m)-12(e)]TJ
8.88 0 0 8.88 283.92 653.921 Tm
0.012 Tc
[(.)-278(T)1(he)-270(f)20(i)-9(l)18(e)-270(nam)7(e)-270(i)-9(s)-272(n)0(e)27(eded)-270(wi)18(t)-7(h)-270(a)-270(f)-7(un)27(ct)-7(i)18(o)0(n)-270(nam)7(e)-270(onl)18(y)-272(f)20(or)]TJ
-8.1351 -1.2432 TD
[(di)-9(s)26(a)0(m)7(b)0(i)18(guat)20(i)-9(o)27(n)-297(o)27(f)-278(i)-9(d)27(ent)-7(i)18(c)-2(a)27(l)-9(l)18(y)-272(nam)7(ed)-270(f)20(unct)20(i)-9(o)27(n)0(s)-272(i)-9(n)-270(d)0(i)18(f)20(f)-7(e)0(r)21(ent)-278(s)26(our)21(ce)-270(f)-7(i)18(l)18(e)0(s.)]TJ
/F8 1 Tf
-10.6757 -2.3513 TD
0 Tc
(*)Tj
8.88 0 1.888 8.88 122.4 622.001 Tm
-0.005 Tc
[(ad)-27(dr)-27(es)-27(s)]TJ
/F3 1 Tf
8.88 0 0 8.88 211.68 622.001 Tm
0.012 Tc
[(Speci)18(f)20(i)-9(e)0(s)-272(t)20(he)-270(l)-9(i)18(ne)-270(co)27(nt)-7(ai)18(ni)18(ng)-270(t)20(h)0(e)-270(p)0(r)-6(o)0(g)27(r)-6(am)-263(addr)21(ess)]TJ
8.88 0 1.888 8.88 410.88 622.001 Tm
[(add)27(r)-6(e)0(s)26(s)]TJ
8.88 0 0 8.88 442.8 622.001 Tm
[(.)-278(add)27(r)-6(e)0(s)26(s)-299(m)7(a)0(y)-272(b)0(e)-270(a)0(n)27(y)]TJ
-26.027 -1.2432 TD
0.013 Tc
[(expr)22(essi)19(on)28(.)-6(O)7(ne)-269(ot)21(her)-276(co)28(m)-19(m)8(an)28(d)-296(i)19(s)-271(u)1(se)28(d)-296(t)21(o)-269(m)-19(a)28(p)-296(s)27(our)22(ce)-269(l)-8(i)19(nes)-271(t)21(o)-269(pr)-5(og)28(r)-5(a)1(m)]TJ
T*
[(addr)22(esse)28(s.)]TJ
/F8 1 Tf
-13.4054 -2.3514 TD
0.022 Tc
[(in)27(fo)-567(li)27(ne)]TJ
8.88 0 1.888 8.88 146.64 579.041 Tm
-0.005 Tc
[(li)-27(ne)-27(nu)-27(m)]TJ
/F3 1 Tf
8.88 0 0 8.88 211.68 579.041 Tm
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(t)20(he)-270(st)20(ar)-6(t)20(i)18(ng)-270(and)-270(endi)18(ng)-270(addr)21(ess)26(e)0(s)-272(o)0(f)-278(t)20(he)-270(com)7(p)0(i)18(l)-9(e)27(d)-297(c)26(ode)-270(f)-7(o)0(r)-250(s)-2(our)21(ce)-270(l)-9(i)18(ne)]TJ
8.88 0 1.888 8.88 211.68 568.001 Tm
[(l)-9(i)18(nenu)27(m)]TJ
8.88 0 0 8.88 243.12 568.001 Tm
0 Tc
(.)Tj
/F5 1 Tf
12 0 0 12 179.52 712.001 Tm
0.008 Tc
[(T)19(a)4(b)19(l)6(e)-276(D)10(-1)24(3.)-834(S)15(i)6(ng)19(l)6(e)-276(S)15(o)-1(u)19(r)-3(c)24(e)-276(Li)26(ne)-276(C)10(o)19(mm)17(an)19(ds)]TJ
8.88 0 0 8.88 116.64 688.001 Tm
0.012 Tc
[(Co)28(m)-18(m)9(and)-20999(D)4(esc)27(ri)20(pt)-6(i)20(o)1(n)]TJ
ET
71.28 559.121 0.48 142.56 re
f
205.44 558.641 0.48 143.52 re
f
537.84 559.121 0.48 142.56 re
f
71.28 701.681 467.04 0.48 re
f
71.76 677.921 466.08 0.48 re
f
71.76 675.521 466.08 0.48 re
f
71.28 633.761 467.04 0.48 re
f
71.28 590.801 467.04 0.48 re
f
71.28 558.641 467.04 0.48 re
f
endstream
endobj
12088 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12070 0 obj
<>
endobj
12067 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 434.64 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.002 Tc
[(E)6(x)-14(a)-7(m)-23(in)-31(in)-7(g)-300(S)6(o)-31(u)-7(r)-10(c)10(e)-300(F)-25(ile)-7(s)]TJ
-37.0976 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(3)-23(1)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(Table)-260(D-12)-241(s)-18(hows)-241(the)-260(forms)-259(of)-241(the)-260(\221list\222)-260(command)-259(most)-241(com)-18(monly)-241(used)-19(:)]TJ
0 -31.7222 TD
[(Table)-260(D-13)-241(s)-18(hows)-241(the)-260(ways)-259(of)-241(specifyi)-18(ng)-241(a)-260(single)-260(source)-241(line--al)-18(l)-241(the)-260(kinds)-259(of)-241(linespec.)]TJ
/F5 1 Tf
12 0 0 12 223.68 683.921 Tm
0.006 Tc
[(Tab)17(l)4(e)-278(D)8(-1)22(2.)-816(L)17(i)4(st)-281(C)8(o)17(m)-5(m)15(an)17(ds)]TJ
8.88 0 0 8.88 100.32 659.921 Tm
0.011 Tc
[(Com)-19(m)8(and)-20756(D)3(escr)22(i)-8(p)27(t)-7(i)19(on)]TJ
/F8 1 Tf
-1.1622 -2.5946 TD
-0.005 Tc
[(li)-27(st)]TJ
8.88 0 1.888 8.88 117.12 636.881 Tm
0.022 Tc
[(li)27(ne)27(nu)27(m)]TJ
/F3 1 Tf
8.88 0 0 8.88 176.4 636.881 Tm
0.012 Tc
[(Pr)21(i)-9(n)27(t)-278(t)-7(en)-270(l)18(i)18(nes)-272(cent)20(er)21(ed)-270(ar)-6(o)27(und)-270(l)-9(i)18(ne)-270(num)7(be)27(r)]TJ
8.88 0 1.888 8.88 350.88 636.881 Tm
[(l)-9(i)18(nen)27(um)]TJ
8.88 0 0 8.88 384.96 636.881 Tm
0.013 Tc
[(i)19(n)-269(t)-6(h)1(e)-269(c)-1(u)28(r)-5(r)22(ent)-277(so)28(ur)-5(c)27(e)-296(f)21(i)19(l)-8(e)28(.)]TJ
/F8 1 Tf
-33.5135 -2.3513 TD
-0.005 Tc
[(li)-27(st)]TJ
8.88 0 1.888 8.88 114.24 616.001 Tm
[(f)-27(u)0(n)-27(cti)-27(on)]TJ
/F3 1 Tf
8.88 0 0 8.88 176.4 616.001 Tm
0.012 Tc
[(Pr)21(i)-9(n)27(t)-278(t)-7(en)-270(l)18(i)18(nes)-272(cent)20(er)21(ed)-270(ar)-6(o)27(und)-270(t)-7(h)0(e)-270(b)0(e)27(g)0(i)-9(n)27(ni)18(ng)-297(o)27(f)-278(f)-7(u)27(nct)20(i)-9(o)27(n)]TJ
8.88 0 1.888 8.88 401.76 616.001 Tm
[(f)20(unct)20(i)18(on)]TJ
8.88 0 0 8.88 433.2 616.001 Tm
0 Tc
0 Tw
(.)Tj
/F8 1 Tf
-36.2162 -2.3784 TD
-0.005 Tc
[(li)-27(st)]TJ
/F3 1 Tf
7.2973 0 TD
0.012 Tc
[(Pr)21(i)-9(n)27(t)-278(t)-7(en)-270(m)7(o)0(r)21(e)-270(l)-9(i)18(nes)26(.)-278(I)-7(f)-278(t)20(he)-270(l)18(a)0(st)-278(l)18(i)18(nes)-272(pr)21(i)-9(n)27(t)-7(e)0(d)-270(w)4(er)21(e)-297(p)27(r)-6(i)18(nt)20(ed)-270(wi)-9(t)20(h)-270(a)-297(\221)18(l)18(i)-9(s)26(t)-7(\222)-252(c)-2(om)7(m)7(and,)-278(t)20(h)0(i)18(s)-272(pr)-6(i)18(n)0(t)20(s)]TJ
0 -1.2432 TD
[(t)20(e)0(n)-270(l)18(i)-9(n)27(es)-272(f)-7(o)27(l)-9(l)18(owi)18(n)0(g)-270(t)20(he)-270(l)18(a)0(st)-251(l)-9(i)18(nes)-245(pr)-6(i)18(n)0(t)20(ed;)-251(howeve)27(r)-6(,)-251(i)-9(f)-251(t)-7(he)-243(l)-9(a)0(s)26(t)-278(l)18(i)18(n)0(e)-270(p)0(r)21(i)-9(nt)20(ed)-270(was)-245(a)-270(sol)18(i)18(t)-7(ar)21(y)-272(l)18(i)-9(n)27(e)]TJ
0 -1.2162 TD
[(pr)21(i)18(n)0(t)-7(e)0(d)-270(a)0(s)-272(p)0(a)27(r)-6(t)-278(o)27(f)-278(d)0(i)18(s)-2(pl)18(ayi)18(n)0(g)-270(a)-270(s)-2(t)-7(a)27(ck)-272(f)-7(r)21(am)7(e)-270(\()-6(se)27(e)-297(s)26(ect)20(i)-9(o)27(n)-297(St)20(ack)26(\))-6(,)-278(t)20(hi)18(s)-272(p)0(r)-6(i)18(nt)20(s)-272(t)-7(en)-270(l)18(i)18(nes)]TJ
0 -1.2432 TD
[(ce)27(nt)-7(e)27(r)-6(ed)-270(ar)21(ound)-270(t)20(hat)-278(l)18(i)18(ne.)]TJ
/F8 1 Tf
-7.8919 -2.3784 TD
0.022 Tc
[(li)27(st)-594(-)]TJ
/F3 1 Tf
7.8919 0 TD
0.012 Tc
[(Pr)21(i)-9(n)27(t)-278(t)-7(en)-270(l)18(i)18(nes)-272(j)18(u)0(st)-278(be)27(f)-7(o)0(r)21(e)-270(t)-7(h)0(e)-270(l)18(i)-9(n)27(es)-272(l)-9(a)27(st)-278(pr)21(i)-9(n)27(t)-7(e)0(d)27(.)-7(Repe)27(at)-7(i)18(n)0(g)-270(a)-270(\221)-9(l)18(i)18(s)-2(t)20(\222)-280(com)7(m)7(and)-270(wi)18(t)-7(h)-270(RET)]TJ
0 -1.2432 TD
[(di)18(sc)26(ar)-6(ds)-272(t)20(h)0(e)-270(a)0(r)21(gum)7(ent)20(,)-278(s)-2(o)-270(i)18(t)-278(i)-9(s)-272(e)0(q)27(u)0(i)-9(v)26(al)18(ent)-278(t)20(o)-270(t)-7(y)-2(p)27(i)-9(ng)-270(j)18(u)0(st)-251(\221)-9(l)18(i)18(s)-2(t)-7(\222)18(.)-278(T)1(h)27(i)-9(s)-272(i)18(s)-272(m)7(or)-6(e)-270(u)0(se)27(f)-7(u)0(l)-252(t)-7(ha)27(n)]TJ
0 -1.2162 TD
[(l)18(i)-9(s)26(t)-7(i)18(n)0(g)-270(t)20(he)-270(s)26(a)0(m)7(e)-270(l)18(i)-9(ne)27(s)-272(agai)18(n.)-251(An)-270(ex)26(cept)20(i)18(o)0(n)-270(i)18(s)-272(m)7(ade)-270(f)20(o)0(r)-250(a)0(n)-270(a)0(r)21(gum)7(ent)-251(of)-251(\221)-9(-)21(\222)18(;)-278(t)20(hat)-251(ar)21(gum)7(ent)-251(i)-9(s)]TJ
0 -1.2432 TD
[(pr)21(eser)21(ved)-270(i)18(n)-270(r)-6(ep)27(et)-7(i)18(t)20(i)-9(o)0(n)-270(s)26(o)-297(t)20(hat)-278(e)27(a)0(ch)-270(r)-6(e)27(pet)-7(i)18(t)20(i)-9(o)27(n)-297(m)7(ov)26(es)-272(up)-270(i)-9(n)-270(t)20(h)0(e)-270(f)-7(i)18(l)18(e)0(.)-7(I)20(n)-270(gener)21(al)18(,)-278(t)20(he)]TJ
36.2973 0 TD
-0.006 Tc
[(\221lis)-20(t)-25(\222)]TJ
-36.2973 -1.2432 TD
0.013 Tc
[(co)28(m)-19(m)8(an)28(d)-296(e)1(x)27(pect)21(s)-271(you)-269(t)21(o)-296(s)27(uppl)19(y)-271(z)-1(er)22(o,)-277(one)-269(or)-249(t)-6(w)5(o)-269(l)19(i)-8(n)1(e)28(s)-1(pec)27(s.)-277(Li)19(nesp)28(e)1(cs)-271(spe)28(c)-1(i)19(f)-6(y)-271(s)-1(ou)28(r)-5(c)-1(e)]TJ
T*
0.012 Tc
[(l)18(i)-9(n)27(e)0(s;)-278(t)20(her)21(e)-270(a)0(r)-6(e)-270(sev)26(e)0(r)-6(a)27(l)-280(w)4(ays)-272(o)0(f)-251(w)4(r)-6(i)18(t)-7(i)18(ng)-270(t)20(hem)-290(bu)27(t)-278(t)-7(h)27(e)-297(e)27(f)-7(f)20(e)0(ct)-278(i)18(s)-272(al)18(ways)-272(t)20(o)-297(s)26(peci)18(f)20(y)-299(s)26(om)7(e)]TJ
T*
[(so)27(ur)-6(c)26(e)-297(l)18(i)18(ne.)-278(Her)21(e)-270(i)-9(s)-272(a)-270(c)-2(om)7(pl)18(et)20(e)-270(desc)26(r)-6(i)18(p)0(t)20(i)-9(on)-270(of)-251(t)-7(h)0(e)-270(pos)26(si)18(bl)18(e)-297(a)0(r)21(gum)7(en)27(t)-7(s)-272(f)20(o)0(r)-277(\221)18(l)-9(i)18(st)20(\222)-9(:)]TJ
/F8 1 Tf
-10.027 -2.3514 TD
-0.005 Tc
[(li)-27(st)]TJ
8.88 0 1.888 8.88 114.24 454.001 Tm
[(l)-27(i)0(n)-27(esp)-27(ec)]TJ
/F3 1 Tf
8.88 0 0 8.88 176.4 454.001 Tm
0.012 Tc
[(Pr)21(i)-9(n)27(t)-278(t)-7(en)-270(l)18(i)18(nes)-272(cent)20(er)21(ed)-270(ar)-6(o)27(und)-270(t)-7(h)0(e)-270(l)18(i)18(n)0(e)-270(s)-2(peci)18(f)20(i)-9(e)27(d)-297(b)27(y)]TJ
8.88 0 1.888 8.88 382.8 454.001 Tm
0.013 Tc
[(l)19(i)19(nesp)28(e)1(c)]TJ
8.88 0 0 8.88 415.68 454.001 Tm
0 Tc
(.)Tj
/F8 1 Tf
-37.5676 -2.3784 TD
0.022 Tc
[(li)27(st)]TJ
8.88 0 1.888 8.88 108.96 432.881 Tm
-0.005 Tc
[(fi)-27(rs)-27(t)]TJ
8.88 0 0 8.88 135.84 432.881 Tm
0 Tc
(,)Tj
8.88 0 1.888 8.88 141.36 432.881 Tm
0.022 Tc
[(la)27(st)]TJ
/F3 1 Tf
8.88 0 0 8.88 176.4 432.881 Tm
0.012 Tc
[(Pr)21(i)-9(n)27(t)-278(l)-9(i)18(nes)-272(f)20(r)-6(o)27(m)-290(f)20(i)-9(r)21(s)-2(t)-278(t)20(o)-270(l)-9(as)26(t)-7(.)-251(Bot)-7(h)-270(ar)21(gum)7(ent)20(s)-272(a)0(r)-6(e)-270(l)18(i)18(nespe)27(cs.)]TJ
/F8 1 Tf
-9.1081 -2.3514 TD
0.022 Tc
[(li)27(st)-594(,)]TJ
8.88 0 1.888 8.88 127.92 412.001 Tm
[(la)27(st)]TJ
/F3 1 Tf
8.88 0 0 8.88 176.4 412.001 Tm
0.011 Tc
[(Pr)20(i)-10(n)26(t)-279(t)-8(en)-271(l)17(i)17(nes)-273(endi)17(ng)-271(wi)17(t)-8(h)-271(l)17(a)-1(st)19(.)]TJ
/F8 1 Tf
-9.4324 -2.3784 TD
0.022 Tc
[(li)27(st)]TJ
8.88 0 1.888 8.88 119.76 390.881 Tm
-0.005 Tc
[(fi)-27(rst)]TJ
8.88 0 0 8.88 146.64 390.881 Tm
0 Tc
(,)Tj
/F3 1 Tf
3.3514 0 TD
0.011 Tc
[(Pr)20(i)-10(n)26(t)-279(t)-8(en)-271(l)17(i)17(nes)-273(st)19(ar)-7(t)19(i)17(ng)-271(wi)-10(t)19(h)-271(f)-8(i)17(r)-7(s)25(t)-8(.)]TJ
/F8 1 Tf
-7.8919 -2.3514 TD
0.022 Tc
[(li)27(st)]TJ
8.88 0 1.888 8.88 133.2 370.001 Tm
0 Tc
(+)Tj
/F3 1 Tf
8.88 0 0 8.88 176.4 370.001 Tm
0.012 Tc
[(Pr)21(i)-9(n)27(t)-278(t)-7(en)-270(l)18(i)18(nes)-272(j)18(u)0(st)-278(af)20(t)20(e)0(r)-277(t)-7(h)27(e)-297(l)18(i)18(nes)-272(l)18(a)0(st)-278(pr)21(i)18(n)0(t)-7(e)27(d.)]TJ
/F8 1 Tf
-7.8919 -2.3784 TD
0.022 Tc
[(li)27(st)]TJ
8.88 0 1.888 8.88 133.2 348.881 Tm
0 Tc
(-)Tj
/F3 1 Tf
8.88 0 0 8.88 176.4 348.881 Tm
0.012 Tc
[(Pr)21(i)-9(n)27(t)-278(t)-7(en)-270(l)18(i)18(nes)-272(j)18(u)0(st)-278(be)27(f)-7(o)0(r)21(e)-270(t)-7(h)0(e)-270(l)18(i)-9(n)27(es)-272(l)-9(a)27(st)-278(pr)21(i)-9(n)27(t)-7(e)0(d)27(.)]TJ
/F8 1 Tf
-7.2973 -2.3514 TD
-0.005 Tc
[(li)-27(st)]TJ
/F3 1 Tf
7.2973 0 TD
0.012 Tc
[(As)-272(des)26(cr)-6(i)18(bed)-270(i)18(n)-270(t)-7(h)0(e)-270(p)0(r)21(e)0(ce)27(di)-9(n)27(g)-297(t)20(abl)18(e.)]TJ
/F5 1 Tf
12 0 0 12 180.24 272.801 Tm
0.008 Tc
[(T)19(a)4(bl)6(e)-256(D)10(-13.)-814(Si)26(ngl)26(e)-276(S)15(our)17(ce)-256(Li)6(n)19(e)-276(C)10(o)-1(m)17(m)-3(a)24(n)-1(d)19(s)]TJ
8.88 0 0 8.88 117.36 248.801 Tm
0.011 Tc
[(Com)8(m)8(a)-1(nd)-21027(Descr)22(i)-8(p)0(t)20(i)-8(o)27(n)]TJ
/F8 1 Tf
0.3514 -2.5676 TD
-0.005 Tc
[(li)-27(ne)-27(nu)-27(m)]TJ
/F3 1 Tf
10.3514 0 TD
[(S)-15(p)-18(e)9(c)-20(if)-25(ie)-18(s)-290(l)0(i)-27(n)-18(e)]TJ
8.88 0 1.888 8.88 267.84 226.001 Tm
0.012 Tc
[(l)18(i)18(nenum)]TJ
8.88 0 0 8.88 301.68 226.001 Tm
[(of)-278(t)20(h)0(e)-270(c)-2(ur)21(r)-6(ent)-251(sour)21(ce)-270(f)-7(i)18(l)18(e)0(.)-278(W)10(hen)-270(a)-270(\221)-9(l)18(i)18(s)-2(t)20(\222)-280(com)7(m)7(and)-270(has)-272(t)20(w)4(o)]TJ
-10.0541 -1.2432 TD
0.013 Tc
[(l)19(i)19(nespe)28(cs,)-277(t)21(h)1(i)19(s)-271(r)-5(e)1(f)21(e)1(r)22(s)-298(t)21(o)-269(t)-6(h)28(e)-296(s)27(am)8(e)-296(s)27(our)22(ce)-269(f)-6(i)19(l)19(e)-296(as)-271(t)21(h)1(e)-269(f)-6(i)19(r)22(st)-277(l)19(i)19(nespe)28(c.)]TJ
/F8 1 Tf
-10.3514 -2.3784 TD
0 Tc
(+)Tj
8.88 0 1.888 8.88 126 193.841 Tm
0.022 Tc
[(of)27(fs)27(et)]TJ
/F3 1 Tf
8.88 0 0 8.88 212.4 193.841 Tm
-0.006 Tc
[(S)-15(p)-18(e)9(c)-20(if)-25(ie)-18(s)-263(t)-25(h)-18(e)-261(li)-27(n)-18(e)]TJ
8.88 0 1.888 8.88 282.24 193.841 Tm
0.012 Tc
[(of)20(f)-7(s)26(et)]TJ
8.88 0 0 8.88 306.48 193.841 Tm
[(l)-9(i)18(ne)27(s)-272(a)0(f)20(t)20(e)0(r)-250(t)-7(he)-243(l)18(a)0(st)-251(l)18(i)-9(n)27(e)-270(pr)21(i)18(n)0(t)-7(e)0(d)27(.)-251(W)-17(h)0(e)27(n)-270(us)26(ed)-270(as)-245(t)20(h)0(e)-270(s)26(econ)27(d)]TJ
-10.5946 -1.2432 TD
[(l)18(i)18(nespe)27(c)-299(i)18(n)-270(a)-270(\221)-9(l)18(i)18(s)-2(t)20(\222)-280(com)7(m)7(and)-270(t)20(hat)-278(has)-272(t)20(w)4(o,)-278(t)20(h)0(i)18(s)-272(speci)18(f)20(i)-9(e)27(s)-299(t)20(he)-270(l)18(i)-9(n)27(e)-297(o)27(f)-7(f)20(s)-2(et)-278(l)18(i)18(nes)-272(down)]TJ
0 -1.2162 TD
0.013 Tc
[(f)21(r)-5(om)-262(t)-6(h)28(e)-296(f)21(i)19(r)-5(st)-250(l)-8(i)19(nes)27(pec.)]TJ
/F8 1 Tf
-10.3514 -2.3784 TD
0 Tc
(-)Tj
8.88 0 1.888 8.88 126 150.881 Tm
0.022 Tc
[(of)27(fs)27(et)]TJ
/F3 1 Tf
8.88 0 0 8.88 212.4 150.881 Tm
-0.006 Tc
[(S)-15(p)-18(e)9(c)-20(if)-25(ie)-18(s)-290(t)-25(h)9(e)-315(lin)-18(e)]TJ
8.88 0 1.888 8.88 282.96 150.881 Tm
0.012 Tc
[(of)-7(f)20(s)-2(et)]TJ
8.88 0 0 8.88 307.2 150.881 Tm
[(l)-9(i)18(nes)-272(be)27(f)-7(o)0(r)21(e)-270(t)-7(h)0(e)-270(l)18(ast)-251(l)-9(i)18(n)0(e)-270(p)0(r)21(i)-9(nt)20(ed.)]TJ
/F8 1 Tf
8.88 0 1.888 8.88 96.24 130.001 Tm
-0.005 Tc
[(fi)-27(le)-27(na)-27(me)]TJ
8.88 0 0 8.88 139.44 130.001 Tm
0 Tc
(:)Tj
8.88 0 1.888 8.88 144.72 130.001 Tm
-0.005 Tc
[(li)-27(ne)-27(nu)-27(m)]TJ
/F3 1 Tf
8.88 0 0 8.88 212.4 130.001 Tm
[(S)-15(p)-18(e)9(c)-20(if)-25(ie)-18(s)-290(l)0(i)-27(n)-18(e)]TJ
8.88 0 1.888 8.88 267.84 130.001 Tm
0.012 Tc
[(l)18(i)18(nenum)]TJ
8.88 0 0 8.88 301.68 130.001 Tm
0.013 Tc
[(i)-8(n)-269(t)21(h)1(e)-269(s)-1(our)22(ce)-269(f)-6(i)19(l)19(e)]TJ
8.88 0 1.888 8.88 369.84 130.001 Tm
0.012 Tc
[(f)-7(i)18(l)18(enam)7(e)]TJ
8.88 0 0 8.88 403.68 130.001 Tm
0 Tc
(.)Tj
/F8 1 Tf
-32.1892 -2.3784 TD
-0.005 Tc
[(fu)-27(nc)-27(tio)-27(n)]TJ
/F3 1 Tf
10.6486 0 TD
0.012 Tc
[(Spe)27(c)-2(i)18(f)-7(i)18(e)0(s)-272(t)-7(h)27(e)-297(l)18(i)18(n)0(e)-270(o)0(f)-278(t)20(he)-270(open-)21(br)21(ace)-270(t)-7(h)27(a)0(t)-278(begi)18(ns)-272(t)20(h)0(e)-270(body)-272(of)-278(t)20(h)0(e)-270(f)20(unct)20(i)-9(o)27(n)]TJ
8.88 0 1.888 8.88 498.24 108.881 Tm
[(f)20(unc)26(t)-7(i)18(on)]TJ
8.88 0 0 8.88 529.68 108.881 Tm
0 Tc
(.)Tj
ET
74.16 319.121 0.48 354.48 re
f
170.16 318.641 0.48 355.44 re
f
536.64 319.121 0.48 354.48 re
f
74.16 673.601 462.96 0.48 re
f
74.64 649.841 461.76 0.48 re
f
74.64 647.441 461.76 0.48 re
f
74.16 627.761 462.96 0.48 re
f
74.16 606.641 462.96 0.48 re
f
74.16 552.641 462.96 0.48 re
f
74.16 465.761 462.96 0.48 re
f
74.16 444.641 462.96 0.48 re
f
74.16 423.761 462.96 0.48 re
f
74.16 402.641 462.96 0.48 re
f
74.16 381.761 462.96 0.48 re
f
74.16 360.641 462.96 0.48 re
f
74.16 339.761 462.96 0.48 re
f
74.16 318.641 462.96 0.48 re
f
72 100.241 0.48 162.48 re
f
206.16 99.761 0.48 163.44 re
f
538.56 100.241 0.48 162.48 re
f
72 262.721 467.04 0.48 re
f
72.48 238.961 466.08 0.48 re
f
72.48 236.321 466.08 0.48 re
f
72 205.601 467.04 0.48 re
f
72 162.641 467.04 0.48 re
f
72 141.761 467.04 0.48 re
f
72 120.641 467.04 0.48 re
f
72 99.761 467.04 0.48 re
f
endstream
endobj
12068 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
12023 0 obj
<>
endobj
12024 0 obj
<>
endobj
11795 0 obj
<>
endobj
11812 0 obj
<>
endobj
11830 0 obj
<>
endobj
11848 0 obj
<>
endobj
11869 0 obj
<>
endobj
11890 0 obj
<>
endobj
11920 0 obj
<>
endobj
11935 0 obj
<>
endobj
11961 0 obj
<>
endobj
11992 0 obj
<>
endobj
12016 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-30)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
-0.002 Tc
[(E)6(x)-14(a)-7(m)-23(in)-7(i)-24(n)-7(g)-300(S)6(o)-31(u)-7(r)-10(c)10(e)-300(F)-25(ile)-7(s)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 710.561 Tm
0.009 Tc
[(D)7(.)11(7)13(.)-6(4)-832(I)11(n)17(f)-3(o)17(rma)13(ti)11(on)-259(on)-277(a)-280(F)17(ra)13(me)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 685.361 Tm
0 Tc
[(There)-241(are)-260(several)-259(other)-241(com)-18(mands)-241(to)-259(print)-259(information)-259(about)-259(the)-241(selected)-259(stack)-259(frame)-241(as)]TJ
0 -1.2407 TD
[(listed)-241(in)-259(Table)-260(D-11.)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 366.161 Tm
0.007 Tc
[(D.)12(8)-846(E)7(xam)-13(i)12(n)-3(i)12(n)-3(g)-276(S)-8(ou)12(rce)-286(F)12(iles)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 340.241 Tm
0 Tc
[(GDB)-240(kno)-19(ws)-241(which)-259(source)-260(files)-241(you)-19(r)-241(program)-259(was)-259(compiled)-259(from,)-250(and)-241(can)-259(print)-259(parts)-241(o)-19(f)]TJ
T*
[(their)-241(text.)-269(When)-241(your)-260(program)-259(stops,)-250(GDB)-259(spontaneously)-259(prints)-259(the)-241(li)-18(ne)-241(it)-259(stopped)-259(in.)]TJ
0 -1.2222 TD
[(Likewise,)-250(when)-259(you)-241(se)-19(lect)-241(a)-260(stack)-241(fra)-19(me)-241(\(see)-260(section)-259(Selection\),)-250(GDB)-259(prints)-259(the)-241(line)]TJ
0 -1.2407 TD
[(which)-241(exec)-19(ution)-241(in)-259(that)-259(frame)-241(has)-259(stopped)-259(in.)-250(You)-259(can)-241(also)-259(print)-259(parts)-241(of)-260(source)-260(files)-241(b)-19(y)]TJ
T*
[(explicit)-241(co)-19(mmand.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 245.681 Tm
0.011 Tc
[(D)9(.)13(8)15(.)-4(1)-830(P)23(ri)13(nt)16(in)19(g)-275(S)6(ou)19(rc)15(e)-278(L)1(i)13(n)19(es)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 220.241 Tm
0 Tc
[(To)-241(print)-259(lines)-259(from)-241(a)-260(source)-260(file,)-250(use)-260(the)-241(\221list\222)-260(command)-259(\(abbreviated)-259(\221l\222\).)-250(There)-260(are)]TJ
T*
[(several)-241(way)-19(s)-241(t)0(o)-259(specify)-259(what)-241(part)-259(of)-241(t)-18(h)0(e)-241(file)-260(you)-241(w)-19(ant)-241(to)-259(print.)]TJ
/F5 1 Tf
12 0 0 12 218.88 641.921 Tm
-0.012 Tc
[(T)-21(a)-16(bl)-14(e)-296(D)-10(-)-19(1)4(1)-16(.)-834(Fr)-23(am)-23(e)-296(C)-10(om)-23(ma)-16(nd)]TJ
8.88 0 0 8.88 96.96 617.921 Tm
0.011 Tc
[(Co)27(m)-19(m)8(and)-20946(D)3(es)26(cri)19(p)0(t)-7(i)19(on)]TJ
/F8 1 Tf
0.9459 -2.5946 TD
-0.005 Tc
[(fr)-27(am)-27(e)]TJ
/F3 1 Tf
7.4595 0 TD
0.012 Tc
[(Thi)18(s)-272(com)7(m)7(and)-270(pr)21(i)-9(n)0(t)20(s)-272(a)-270(b)0(r)-6(i)18(ef)-278(d)27(e)0(scr)21(i)18(p)0(t)-7(i)18(on)-270(of)-278(t)20(h)0(e)-270(s)-2(el)18(ect)20(e)0(d)-270(s)-2(t)20(a)0(ck)-272(f)20(r)-6(am)7(e.)-251(I)-7(t)-278(c)26(a)0(n)-270(b)0(e)-270(abbr)21(evi)18(a)0(t)20(e)0(d)]TJ
0 -1.2432 TD
[(\221)18(f)-7(\222)18(.)-278(W)10(i)-9(t)20(h)-270(an)-270(ar)-6(g)27(u)0(m)7(ent)-7(,)-251(t)-7(hi)18(s)-272(c)-2(om)7(m)7(and)-270(i)18(s)-272(used)-270(t)20(o)-297(s)26(e)0(l)18(e)0(ct)-278(a)-270(s)-2(t)20(a)0(ck)-272(f)20(r)-6(am)7(e;)-251(wi)-9(t)20(h)-270(no)-270(ar)-6(gu)27(m)-20(e)27(nt)-7(,)-251(i)-9(t)]TJ
0 -1.2162 TD
[(does)-272(no)27(t)-278(c)-2(han)27(ge)-270(whi)-9(c)26(h)-297(f)20(r)21(a)0(m)7(e)-297(i)18(s)-272(sel)18(e)0(ct)20(ed,)-251(but)-278(st)20(i)18(l)-9(l)-252(p)0(r)-6(i)18(nt)20(s)-272(t)-7(he)-270(sa)27(m)-20(e)-270(i)18(n)0(f)20(o)0(r)-6(m)7(at)20(i)18(on.)]TJ
/F8 1 Tf
-8.973 -2.3784 TD
-0.005 Tc
[(in)-27(fo)-621(f)-27(ram)-27(e)]TJ
/F3 1 Tf
8.973 0 TD
0.012 Tc
[(Thi)18(s)-272(com)7(m)7(and)-270(pr)21(i)-9(n)0(t)20(s)-272(a)-270(v)-2(er)21(bose)-270(des)26(cr)21(i)-9(p)0(t)20(i)18(on)-270(of)-278(t)20(h)0(e)-270(s)-2(el)18(ect)20(e)0(d)-270(s)-2(t)-7(a)27(ck)-272(f)-7(r)21(am)7(e,)-278(i)18(n)0(cl)18(udi)18(ng)-270(t)20(h)0(e)]TJ
0 -1.2432 TD
[(addr)21(ess)-245(o)0(f)-251(t)20(he)-243(f)-7(r)21(am)7(e,)-251(t)20(h)0(e)-243(addr)21(esse)27(s)-272(o)27(f)-251(t)-7(he)-243(nex)26(t)-251(f)-7(r)21(a)0(m)7(e)-243(i)-9(n)-243(\()-6(c)26(al)18(l)-9(e)0(d)-243(b)0(y)-245(t)20(hi)-9(s)-245(f)20(r)-6(a)27(m)-20(e)27(\))-250(and)-243(t)-7(h)0(e)-243(nex)26(t)]TJ
T*
[(f)-7(r)21(am)7(e)-270(o)27(ut)-251(\()-6(c)-2(a)27(l)-9(l)18(e)0(r)-250(o)0(f)-251(t)-7(h)27(i)-9(s)-245(f)-7(r)21(a)0(m)7(e)0(\))21(,)-251(t)-7(h)0(e)-243(addr)21(ess)-245(o)0(f)-251(t)-7(h)27(e)-270(f)20(r)-6(am)7(e\222)18(s)-272(a)27(r)-6(gum)7(en)27(t)-7(s)-2(,)-251(t)20(he)-243(pr)-6(og)27(r)-6(a)0(m)-263(c)26(ount)20(er)]TJ
0 -1.2162 TD
0.013 Tc
[(sav)27(e)1(d)-269(i)19(n)-242(i)19(t)-250(\()-5(t)21(h)1(e)-242(addr)22(ess)-244(o)1(f)-250(e)28(xecut)21(i)19(on)-242(i)-8(n)-242(t)21(h)1(e)-269(c)27(al)19(l)-8(e)1(r)-222(f)-6(r)22(a)1(m)8(e)1(\))-5(,)-250(a)28(n)1(d)-242(w)-22(h)28(i)-8(c)27(h)-269(r)22(egi)19(st)21(er)-5(s)-244(w)5(er)22(e)-242(s)-1(ave)28(d)-269(i)19(n)]TJ
0 -1.2432 TD
0.012 Tc
[(t)-7(h)27(e)-297(f)20(r)21(a)0(m)7(e)0(.)-278(T)1(he)-270(ver)21(bos)26(e)-297(d)0(e)27(scr)21(i)-9(p)27(t)-7(i)18(on)-270(i)18(s)-299(u)27(s)-2(ef)20(ul)-280(when)-270(so)27(m)-20(e)27(t)-7(h)0(i)18(n)0(g)-270(has)-272(go)27(ne)-270(w)-23(r)21(ong)-270(t)20(hat)-278(ha)27(s)]TJ
T*
[(m)7(ade)-270(t)-7(h)27(e)-297(s)26(t)-7(a)0(c)26(k)-272(f)-7(o)0(r)21(m)7(at)-278(f)20(a)0(i)-9(l)-252(t)-7(o)-270(f)20(i)-9(t)-251(t)-7(he)-270(us)26(ual)-280(co)27(nvent)20(i)18(ons.)]TJ
/F8 1 Tf
-10.4865 -2.3784 TD
0.022 Tc
[(i)27(n)27(f)0(o)-594(f)27(ra)27(me)]TJ
8.88 0 1.888 8.88 137.76 475.841 Tm
-0.005 Tc
[(ad)-27(dr)]TJ
/F3 1 Tf
8.88 0 0 8.88 171.6 475.841 Tm
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(a)-270(v)26(e)0(r)-6(b)0(o)27(s)-2(e)-270(desc)26(r)-6(i)18(p)0(t)20(i)-9(on)-270(of)-251(t)-7(h)0(e)-270(f)20(r)-6(a)0(m)7(e)-270(at)-278(ad)27(dr)-6(e)27(s)-2(s)]TJ
8.88 0 1.888 8.88 375.6 475.841 Tm
(addr)Tj
8.88 0 0 8.88 393.36 475.841 Tm
[(,)-278(w)4(i)18(t)-7(hou)27(t)-278(s)-2(el)18(ect)20(i)18(ng)-270(t)-7(h)0(a)27(t)-278(f)-7(r)21(am)7(e.)-278(Th)27(e)]TJ
-24.973 -1.2162 TD
[(sel)18(e)0(ct)20(ed)-270(f)20(r)-6(am)7(e)-270(r)-6(e)27(m)-20(a)27(i)-9(ns)-272(un)27(chang)27(ed)-270(by)-272(t)-7(h)0(i)18(s)-272(com)7(m)7(and)27(.)]TJ
/F8 1 Tf
-8.6757 -2.3784 TD
-0.005 Tc
[(in)-27(fo)-621(a)-27(r)0(g)-27(s)]TJ
/F3 1 Tf
8.6757 0 TD
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(t)20(he)-270(ar)21(gum)7(ent)20(s)-272(o)0(f)-278(t)20(he)-270(sel)18(e)0(ct)20(ed)-270(f)-7(r)21(am)7(e,)-278(ea)27(ch)-270(on)-270(a)-297(s)26(epar)21(at)-7(e)-270(l)18(i)18(ne.)]TJ
/F8 1 Tf
-9.2703 -2.3513 TD
-0.005 Tc
[(i)-27(n)0(f)-27(o)-621(lo)-27(ca)-27(ls)]TJ
/F3 1 Tf
9.2703 0 TD
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(t)20(he)-270(l)18(o)0(cal)-252(v)-2(ar)21(i)-9(a)0(b)27(l)-9(es)-272(o)27(f)-278(t)-7(h)0(e)-270(s)26(el)-9(e)27(c)-2(t)-7(e)27(d)-297(f)20(r)-6(a)27(m)-20(e)27(,)-278(each)-270(o)0(n)-270(a)-270(s)-2(ep)27(ar)-6(at)20(e)-270(l)18(i)-9(n)0(e)27(.)-278(These)-270(a)0(r)21(e)-270(al)18(l)]TJ
0 -1.2432 TD
[(var)21(i)18(abl)18(es)-272(de)27(cl)-9(a)27(r)-6(ed)-243(st)20(at)-7(i)18(c)-272(o)27(r)-277(au)27(t)-7(o)0(m)7(a)0(t)20(i)18(c)-272(w)4(i)18(t)-7(hi)18(n)-270(a)27(l)-9(l)-252(pr)21(ogr)21(am)-263(bl)18(ocks)-245(t)-7(h)27(at)-251(execu)27(t)-7(i)18(o)0(n)-270(i)18(n)-270(t)20(hi)18(s)-272(f)20(r)-6(a)27(m)-20(e)]TJ
T*
[(i)18(s)-299(c)26(u)0(r)-6(r)21(ent)20(l)18(y)-299(i)18(n)0(s)26(i)-9(de)-270(of)20(.)]TJ
ET
71.76 392.081 0.48 239.52 re
f
165.36 391.601 0.48 240.48 re
f
537.36 392.081 0.48 239.52 re
f
71.76 631.601 466.08 0.48 re
f
72.24 607.841 464.88 0.48 re
f
72.24 605.441 464.88 0.48 re
f
71.76 563.681 466.08 0.48 re
f
71.76 487.601 466.08 0.48 re
f
71.76 455.681 466.08 0.48 re
f
71.76 434.801 466.08 0.48 re
f
71.76 391.601 466.08 0.48 re
f
endstream
endobj
12017 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11995 0 obj
<>
endobj
11990 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 448.56 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(E)13(x)-7(am)-16(i)7(n)0(i)-17(n)0(g)-268(t)-10(he)-293(S)-11(t)15(ac)-7(k)]TJ
-38.5122 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(2)-23(9)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(Here)-260(is)-241(an)-259(example)-260(of)-241(a)-260(backtrace.)-250(It)-259(was)-241(m)-18(ade)-241(with)-259(the)-260(command)-259(\221bt)-241(3\222,)-250(so)-259(it)-259(shows)-241(the)]TJ
0 -1.2407 TD
[(innermost)-259(three)-260(frames.)]TJ
/F8 1 Tf
12 0 0 12 71.52 670.961 Tm
-0.04 Tc
[(#0)-520(rt)20(x_)20(eq)20(ua)20(l_)20(p)-540(\()0(x)20(=)0(\()20(r)0(t)20(x)0(\))-540(0)20(x8)20(e5)20(8c)20(,)-540(y)0(=)20(\()0(r)20(t)20(x)0(\))-540(0)20(x1)20(08)20(6c)20(4\))]TJ
0 -1 TD
-0.06 Tc
[(\()-20(/gp)-20(/r)-20(ms)-20(/c)-20(c/)-20(rt)-20(la)-20(na)-20(l.)-20(c)-560(l)0(i)-20(n)0(e)-560(3)-20(37)-20(\))]TJ
T*
-0.04 Tc
[(#1)-520(0x)20(24)20(6b)20(0)-540(i)0(n)-540(e)20(xp)20(an)20(d_)20(ca)20(ll)-540(\()20(.)0(.)20(.)0(\))-540(\()20(..)20(.\))]TJ
T*
[(#2)-520(0x)20(21)20(cf)20(c)-540(i)0(n)-540(e)20(xp)20(an)20(d_)20(ex)20(pr)-540(\()20(.)0(.)20(.)0(\))-540(\()20(..)20(.\))]TJ
T*
[(\(M)20(o)20(r)0(e)-540(s)20(ta)20(ck)-540(f)20(r)0(a)20(m)0(e)20(s)-540(fo)20(ll)20(ow)20(..)20(.\))]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 601.361 Tm
0 Tc
[(The)-260(functions)-259(expand_call)-259(and)-241(expand)-19(_expr)-241(are)-260(in)-241(a)-260(file)-260(whose)-241(sy)-19(mbol)-241(detail)-18(s)-241(have)-260(not)]TJ
0 -1.2407 TD
[(been)-259(fully)-241(rea)-19(d.)-250(Full)-241(deta)-19(il)-241(is)-259(available)-260(for)-241(the)-260(function)-259(rtx_equal_p,)-250(which)-259(is)-259(in)-241(the)-260(file)]TJ
T*
[(\221rtlanal.)-9(c\222.)-250(Its)-259(arguments,)-250(named)-259(x)-241(and)-259(y,)-250(are)-260(shown)-259(with)-241(their)-260(typed)-259(values.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 538.481 Tm
-0.003 Tc
[(D)-5(.)-1(7)-16(.)-1(3)-844(S)-8(el)-18(ect)-15(in)-13(g)-271(a)-292(F)-13(r)7(a)-16(m)-11(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 513.281 Tm
0 Tc
[(Most)-222(commands)-222(for)-223(examining)-222(the)-204(stack)-222(and)-222(other)-223(data)-204(in)-222(the)-223(program)-222(work)-204(o)-19(n)-204(whichever)]TJ
T*
[(stack)-241(frame)-241(is)-222(s)-18(elected)-222(at)-241(the)-241(moment.)-231(H)-19(ere)-223(are)-241(the)-241(commands)-241(for)-241(selecting)-241(a)-223(stac)-19(k)-222(frame;)]TJ
0 -1.2222 TD
[(all)-241(of)-260(them)-241(finish)-259(by)-241(printing)-241(a)-260(brief)-241(description)-259(of)-241(the)-241(stack)-259(frame)-241(just)-259(selected.)9(See)-260(Table)]TJ
0 -1.2407 TD
(D-10.)Tj
0 -20.3704 TD
[(All)-259(of)-241(these)-260(commands)-259(end)-259(by)-241(print)-18(ing)-241(some)-260(information)-259(on)-259(the)-241(frame)-260(that)-259(has)-241(been)]TJ
0 -1.2407 TD
[(selected:)-259(the)-260(frame)-241(numbe)-19(r,)-250(the)-241(functio)-19(n)-241(name,)-250(the)-260(arguments,)-250(t)-18(h)0(e)-241(source)-260(file)-260(and)-241(line)]TJ
0 -1.2222 TD
[(number)-260(of)-241(ex)-19(ecution)-241(in)-259(that)-259(frame,)-250(and)-259(the)-241(text)-259(of)-241(t)-18(hat)-241(source)-260(line.)-250(For)-260(example:)]TJ
/F8 1 Tf
12 0 0 12 71.52 144.881 Tm
-0.04 Tc
[(#3)-520(ma)20(in)-540(\()20(a)0(r)20(g)0(c)20(=)0(3)20(,)-540(ar)20(gv)20(=?)20(?,)-540(e)20(n)0(v)20(=)0(?)20(?)0(\))-540(a)20(t)-540(m)20(ai)20(n.)20(c,)-540(l)20(i)0(n)20(e)-540(67)]TJ
0 -1 TD
[(67)-520(re)20(ad)20(_i)20(np)20(ut)20(_f)20(il)20(e)-540(\()0(a)20(r)0(g)20(v)0([)20(i)0(])20(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 111.281 Tm
0 Tc
[(After)-260(such)-241(a)-260(printout,)-250(the)-260(\221list\222)-260(command)-259(with)-241(no)-259(arguments)-259(will)-259(print)-241(te)-19(n)-241(lines)-259(centered)]TJ
0 -1.2407 TD
[(on)-259(the)-241(poin)-19(t)-241(o)0(f)-260(execution)-259(in)-241(the)-260(frame.)-250(See)-260(section)-259(List.)]TJ
/F5 1 Tf
12 0 0 12 216.24 437.921 Tm
0.008 Tc
[(T)19(a)4(bl)6(e)-256(D)10(-10.)-814(Fr)17(am)17(e)-276(C)10(om)17(ma)24(nd)19(s)]TJ
8.88 0 0 8.88 109.68 413.921 Tm
0.012 Tc
[(F)28(r)-4(am)9(e)-20567(D)4(escr)23(i)-7(p)1(t)21(i)20(on)]TJ
/F8 1 Tf
-0.6216 -2.5946 TD
0.022 Tc
[(fr)27(am)27(e)]TJ
8.88 0 1.888 8.88 136.56 390.881 Tm
0 Tc
0 Tw
(n)Tj
/F3 1 Tf
8.88 0 0 8.88 167.52 390.881 Tm
0.012 Tc
[(Sel)18(e)0(ct)-251(f)-7(r)21(am)7(e)-297(n)27(um)7(ber)-277(n.)-278(Re)27(cal)18(l)-280(t)20(hat)-278(f)20(r)-6(am)7(e)-270(z)-2(er)21(o)-270(i)-9(s)-272(t)20(he)-270(i)18(nner)21(m)-20(o)27(st)-278(\()21(c)-2(ur)21(r)-6(ent)20(l)18(y)-272(execu)27(t)-7(i)18(ng\))]TJ
0 -1.2432 TD
[(f)20(r)-6(am)7(e,)-251(f)-7(r)21(am)7(e)-297(o)27(ne)-270(i)-9(s)-272(t)20(h)0(e)-270(f)-7(r)21(a)0(m)7(e)-297(t)20(hat)-251(cal)18(l)-9(e)27(d)-297(t)20(h)0(e)-270(i)18(nner)21(m)-20(o)27(st)-278(one)27(,)-278(and)-270(so)-270(on.)-251(The)]TJ
0 -1.2162 TD
[(hi)18(ghes)26(t)-7(-)21(num)7(ber)21(ed)-270(f)-7(r)21(am)7(e)-270(i)-9(s)-272(m)7(ai)18(n\222)18(s)-272(f)-7(r)21(a)0(m)7(e)0(.)]TJ
/F8 1 Tf
-8.027 -2.3784 TD
0.022 Tc
[(fr)27(am)27(e)]TJ
8.88 0 1.888 8.88 128.4 347.921 Tm
[(ad)27(dr)]TJ
/F3 1 Tf
8.88 0 0 8.88 167.52 347.921 Tm
0.012 Tc
[(Sel)18(e)0(ct)-224(t)-7(h)0(e)-243(f)20(r)-6(a)0(m)7(e)-243(at)-251(a)27(ddr)21(ess)-245(addr)21(.)-251(T)1(hi)18(s)-245(i)18(s)-245(u)0(sef)20(u)0(l)-252(m)7(ai)18(nl)18(y)-245(i)18(f)-251(t)-7(he)-243(c)26(hai)18(ni)-9(n)27(g)-270(o)27(f)-251(st)20(ack)-245(f)20(r)-6(a)0(m)7(e)0(s)-245(h)0(a)27(s)]TJ
0 -1.2432 TD
[(bee)27(n)-297(d)27(am)7(aged)-270(by)-272(a)-270(bug,)-278(m)7(a)0(k)26(i)-9(ng)-270(i)18(t)-278(i)18(m)7(poss)26(i)-9(bl)18(e)-270(f)-7(o)27(r)-277(G)6(D)4(B)-294(t)20(o)-270(a)0(ssi)18(gn)-270(num)7(ber)21(s)-272(p)0(r)-6(o)27(per)21(l)-9(y)-272(t)20(o)-297(a)27(l)-9(l)]TJ
T*
[(f)20(r)-6(am)7(es)26(.)-278(I)-7(n)-270(a)0(d)27(d)0(i)-9(t)20(i)18(on,)-278(t)20(h)0(i)18(s)-272(can)-270(b)0(e)-270(u)0(sef)20(u)0(l)-280(w)4(he)27(n)-297(t)20(he)-270(pr)21(ogr)21(am)-290(has)-272(m)7(u)0(l)18(t)20(i)-9(p)0(l)18(e)-270(st)20(ack)26(s)-299(a)27(n)0(d)]TJ
T*
[(swi)18(t)20(ches)-272(bet)20(ween)-270(t)20(hem)7(.)]TJ
/F8 1 Tf
-6.2162 -2.3514 TD
-0.005 Tc
(up)Tj
8.88 0 1.888 8.88 128.4 293.921 Tm
0 Tc
(n)Tj
/F3 1 Tf
8.88 0 0 8.88 167.52 293.921 Tm
0.255 Tc
[(S)246(e)243(l)261(e)243(c)241(t)19(t)236(h)243(ef)263(r)237(a)243(m)250(enf)236(r)264(a)243(m)250(e)243(su)243(pf)263(r)237(o)243(m)7(t)236(h)270(e)-27(f)263(r)237(a)270(m)223(ep)243(r)264(e)243(v)241(i)261(o)243(u)243(s)269(l)234(y)-2(s)269(e)243(l)234(e)270(c)241(t)263(e)243(d)243(.)-8(F)244(o)243(r)20(p)243(o)243(s)241(i)261(t)236(i)261(v)241(en)243(u)270(m)223(b)270(e)243(r)237(s)-2(n)243(,)]TJ
0 -1.2432 TD
0.012 Tc
[(t)20(h)0(i)18(s)-272(adv)26(ances)-245(t)-7(o)0(wa)27(r)-6(d)-270(t)20(h)0(e)-243(out)-7(e)27(r)-6(m)7(o)0(st)-251(f)20(r)-6(am)7(e,)-251(t)20(o)-270(hi)18(gher)-250(f)20(r)-6(am)7(e)-270(n)27(um)7(ber)-6(s)26(,)-278(t)20(o)-270(f)20(r)-6(a)27(m)-20(e)27(s)-272(t)20(hat)-251(have)]TJ
T*
[(ex)26(i)-9(s)-2(t)20(e)0(d)-270(l)18(onger)21(.)-278(n)-270(def)20(aul)18(t)-7(s)-272(t)20(o)-270(one.)]TJ
/F8 1 Tf
-6.8108 -2.3514 TD
0.022 Tc
[(do)27(wn)]TJ
8.88 0 1.888 8.88 133.92 250.961 Tm
0 Tc
(n)Tj
/F3 1 Tf
8.88 0 0 8.88 167.52 250.961 Tm
0.012 Tc
[(Sel)18(e)0(ct)-224(t)20(h)0(e)-243(f)20(r)-6(a)27(m)-20(e)-216(n)-243(f)20(r)-6(a)0(m)7(e)0(s)-218(down)-243(f)20(r)-6(o)27(m)-236(t)-7(he)-216(f)-7(r)21(am)7(e)-243(p)0(r)21(e)0(vi)18(ous)26(l)-9(y)-218(sel)18(e)0(ct)20(ed.)-224(For)-223(pos)26(i)-9(t)20(i)-9(v)26(e)-243(num)7(be)27(r)-6(s)]TJ
0 -1.2432 TD
[(n,)-278(t)20(h)0(i)18(s)-272(adva)27(n)0(ces)-272(t)20(owar)-6(d)-270(t)20(he)-270(i)-9(n)27(ner)21(m)-20(o)27(st)-278(f)20(r)-6(am)7(e,)-278(t)20(o)-270(l)-9(o)27(wer)-277(f)-7(r)21(a)0(m)7(e)-270(num)7(ber)21(s,)-278(t)20(o)-270(f)-7(r)21(am)7(es)-272(t)-7(h)27(at)]TJ
T*
[(wer)21(e)-270(cr)-6(ea)27(t)-7(e)0(d)-270(m)7(or)21(e)-297(r)21(ece)27(n)0(t)-7(l)18(y.)-251(n)-297(d)0(e)27(f)-7(au)27(l)-9(t)20(s)-272(t)-7(o)-270(one)27(.)]TJ
ET
84.48 220.241 0.48 207.36 re
f
161.28 219.761 0.48 208.32 re
f
526.32 220.241 0.48 207.36 re
f
84.48 427.601 442.32 0.48 re
f
84.96 403.841 441.36 0.48 re
f
84.96 401.441 441.36 0.48 re
f
84.48 359.681 442.32 0.48 re
f
84.48 305.681 442.32 0.48 re
f
84.48 262.721 442.32 0.48 re
f
84.48 219.761 442.32 0.48 re
f
endstream
endobj
11991 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11964 0 obj
<>
endobj
11965 0 obj
<>
endobj
11959 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-28)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(E)13(x)-7(am)-16(i)7(n)0(i)-17(n)0(g)-293(t)15(he)-293(S)-11(t)15(a)-24(c)17(k)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(exist)-241(in)-259(your)-260(program;)-259(they)-241(are)-260(to)-241(g)-19(ive)-241(you)-259(a)-241(w)0(a)-19(y)-241(of)-260(talking)-259(about)-241(stack)-259(frames)-259(in)-241(GD)-19(B)]TJ
0 -1.2407 TD
(commands.)Tj
0 -1.9259 TD
[(Many)-222(GDB)-203(co)-19(mmands)-222(refer)-204(im)-18(plicitly)-222(to)-204(one)-223(stack)-222(frame.)-231(GDB)-203(reco)-19(rds)-204(a)-223(stack)-222(frame)-223(that)]TJ
0 -1.2407 TD
[(is)-241(called)-259(the)]TJ
/F10 1 Tf
5.037 0 TD
(selected)Tj
/F7 1 Tf
3.463 0 TD
[(st)-18(ack)-241(frame;)-259(you)-259(can)-241(select)-259(any)-259(frame)-241(using)-259(one)-260(set)-241(of)-260(GDB)]TJ
-8.5 -1.2222 TD
[(commands,)-250(and)-259(then)-241(o)-19(ther)-241(comman)-19(ds)-241(will)-259(operate)-260(on)-241(that)-259(frame.)-250(When)-259(your)-260(program)]TJ
0 -1.2407 TD
[(stops,)-250(GDB)-259(automatically)-259(selects)-259(the)-241(innermo)-19(st)-241(frame.)]TJ
0 -1.9259 TD
[(Some)-241(fun)-19(ctions)-241(can)-259(be)-260(compiled)-241(t)-18(o)-241(run)-259(without)-259(a)-241(frame)-260(reserved)-259(for)-241(them)-259(on)-259(the)-241(stack.)]TJ
0 -1.2407 TD
[(This)-222(is)-241(occasionally)-241(done)-241(with)-222(heavily)-241(used)-241(library)-222(fun)-19(ctions)-222(to)-241(save)-241(the)-223(frame)-241(setup)-222(t)-18(ime.)]TJ
0 -1.2222 TD
[(GDB)-240(has)-259(limited)-259(facilities)-259(for)-241(deal)-18(ing)-241(with)-259(these)-260(function)-259(invocations;)-259(if)-241(the)-260(innermost)]TJ
0 -1.2407 TD
[(function)-241(i)-18(nvocation)-241(h)-19(a)0(s)-241(n)0(o)-259(stack)-241(fr)-19(ame,)-250(GDB)-240(w)-19(ill)-241(give)-260(it)-241(a)-260(virtual)-259(stack)-259(frame)-241(of)-260(0)-241(a)0(n)-19(d)]TJ
T*
[(correctly)-241(al)-18(low)-241(tracing)-259(of)-260(the)-241(functio)-19(n)-241(call)-259(chain.)-250(Results)-259(are)-241(u)-19(ndefined)-241(if)-260(a)-260(function)]TJ
0 -1.2222 TD
[(invocation)-259(besides)-241(th)-19(e)-241(innermost)-259(one)-260(is)-241(framel)-18(ess.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 486.641 Tm
-0.004 Tc
[(D)-6(.)-2(7.)-19(2)-845(B)-6(ac)-17(ktr)-12(a)0(c)-17(e)0(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 461.201 Tm
0 Tc
[(A)-222(backtrace)-241(is)-241(a)-223(summary)-241(of)-223(ho)-19(w)-222(the)-241(program)-222(g)-19(o)0(t)-222(where)-241(it)-222(is.)-231(It)-241(shows)-241(one)-223(line)-241(per)-241(frame,)]TJ
T*
[(for)-241(many)-241(frames,)-250(starting)-241(with)-259(the)-241(currently)-241(executin)-19(g)-241(frame)-241(\(frame)-241(zero\),)-250(followed)-241(by)-241(i)-18(t)0(s)]TJ
0 -1.2407 TD
[(caller)-241(\(frame)-260(one\),)-250(and)-259(on)-259(up)-241(the)-260(stack.)-250(See)-260(Table)-241(D)-19(-6.)]TJ
0 -16.2037 TD
[(If)-241(the)-260(function)-259(is)-241(in)-259(a)-241(s)-18(ource)-241(file)-260(whose)-260(symbol)-259(table)-241(data)-260(has)-259(been)-241(fully)-259(read,)-250(the)]TJ
0 -1.2407 TD
[(backtrace)-241(sh)-19(ows)-241(the)-260(source)-260(file)-241(name)-260(and)-259(line)-241(num)-18(ber,)-250(as)-241(well)-259(as)-259(the)-241(argume)-19(nts)-241(to)-259(the)]TJ
0 -1.2222 TD
[(function.)-213(\(The)-223(program)-222(counter)-223(value)-223(is)-222(omitted)-222(if)-223(it)-222(is)-222(at)-203(the)-223(beginni)-18(ng)-204(of)-223(the)-223(code)-223(for)-223(that)]TJ
0 -1.2407 TD
[(line)-241(num)-18(ber.)9(\))]TJ
0 -1.9259 TD
[(If)-204(the)-223(source)-223(file\222s)-222(symbol)-222(data)-204(has)-222(not)-222(been)-222(fully)-222(read,)-213(just)-222(scanned,)-213(this)-222(extra)-223(information)]TJ
0 -1.2407 TD
[(is)-241(replaced)-259(with)-259(an)-241(elli)-18(psis.)-250(You)-241(ca)-19(n)-241(force)-260(the)-241(sym)-18(bol)-241(data)-260(for)-260(that)-241(frame\222s)-259(source)-260(file)-241(to)]TJ
T*
[(be)-241(read)-259(by)-259(selecting)-241(the)-260(frame.)-250(\(See)-260(section)-259(Selection\).)]TJ
/F5 1 Tf
12 0 0 12 239.04 401.921 Tm
0.006 Tc
[(Ta)22(ble)-278(D)8(-)19(9)2(.)-836(B)8(a)22(cktr)15(ace)22(s)]TJ
8.88 0 0 8.88 85.44 377.921 Tm
0.012 Tc
[(Back)27(t)-6(r)23(ace)-21405(Des)27(c)0(ri)20(pt)-6(i)20(o)1(n)]TJ
/F8 1 Tf
-1.2432 -2.5946 TD
0.022 Tc
[(ba)27(ck)27(tr)27(a)27(c)0(e)]TJ
0 -1.2432 TD
(bt)Tj
/F3 1 Tf
8.6757 1.2432 TD
0.012 Tc
[(Pr)-6(i)18(n)0(t)-278(a)-270(bac)26(kt)-7(r)21(a)0(ce)-270(of)-251(t)-7(h)0(e)-270(ent)20(i)18(r)-6(e)-270(s)-2(t)20(a)0(ck)26(:)-278(one)-270(l)18(i)-9(ne)-270(pe)27(r)-277(f)-7(r)21(a)0(m)7(e)-270(f)-7(o)0(r)-277(a)27(l)-9(l)-252(f)-7(r)21(am)7(es)-272(i)-9(n)-270(t)20(h)0(e)-270(s)-2(t)20(a)0(ck.)]TJ
0 -1.2432 TD
[(You)-270(c)-2(an)-270(st)20(op)-270(t)-7(h)0(e)-270(bac)26(kt)20(r)-6(a)0(c)26(e)-297(at)-251(any)-272(t)-7(i)18(m)7(e)-270(by)-272(t)-7(y)26(pi)18(ng)-297(t)20(h)0(e)-270(s)-2(y)26(s)-2(t)-7(e)27(m)-290(i)18(nt)-7(e)27(r)-6(r)21(upt)-278(ch)27(ar)-6(a)27(c)-2(t)-7(e)27(r)-6(,)-278(no)27(r)-6(m)7(al)18(l)18(y)]TJ
T*
0.035 Tc
[(Co)50(n)23(t)16(r)44(o)23(l)41(-)17(C)27(.)]TJ
/F8 1 Tf
-8.6757 -2.3513 TD
0.022 Tc
[(ba)27(ck)27(tr)27(a)27(c)0(e)]TJ
8.88 0 1.888 8.88 128.4 311.921 Tm
0 Tc
0 Tw
(n)Tj
8.88 0 0 8.88 74.4 300.881 Tm
0.022 Tc
(bt)Tj
8.88 0 1.888 8.88 90.72 300.881 Tm
0 Tc
(n)Tj
/F3 1 Tf
8.88 0 0 8.88 151.44 311.921 Tm
0.012 Tc
[(Si)-9(m)7(i)18(l)-9(a)27(r)-6(,)-278(bu)27(t)-278(p)0(r)21(i)-9(nt)-251(onl)18(y)-272(t)-7(he)-270(i)18(nner)21(m)7(o)0(st)-278(n)-270(f)20(r)-6(a)0(m)7(e)0(s)26(.)]TJ
/F8 1 Tf
-8.6486 -3.5946 TD
-0.005 Tc
[(bac)-27(kt)-27(ra)-27(ce)-621(-)]TJ
8.88 0 1.888 8.88 133.92 280.001 Tm
0 Tc
(n)Tj
8.88 0 0 8.88 93.36 268.961 Tm
0.022 Tc
(bt)Tj
8.88 0 1.888 8.88 109.68 268.961 Tm
-0.005 Tc
(-n)Tj
/F3 1 Tf
8.88 0 0 8.88 151.44 280.001 Tm
0.012 Tc
[(Si)-9(m)7(i)18(l)-9(a)27(r)-6(,)-278(bu)27(t)-278(p)0(r)21(i)-9(nt)-251(onl)18(y)-272(t)-7(he)-270(out)20(er)21(m)-20(o)27(st)-278(n)-270(f)-7(r)21(a)0(m)7(e)0(s.)]TJ
0 -1.2432 TD
[(The)-270(nam)7(es)-272(\221)-9(w)4(h)27(e)0(r)-6(e)27(\222)-280(and)-270(\221)18(i)-9(nf)20(o)-270(s)-2(t)20(a)0(ck\222)-252(ar)-6(e)-270(a)0(d)27(d)0(i)-9(t)20(i)18(onal)-280(a)27(l)-9(i)18(a)0(se)27(s)-272(f)-7(or)-277(\221)18(bac)26(kt)20(r)-6(a)0(c)26(e)0(\222)-9(.)]TJ
T*
[(Ever)21(y)-272(l)18(i)18(n)0(e)-270(i)18(n)-243(t)-7(he)-243(back)26(t)-7(r)21(a)0(ce)-243(shows)-245(t)20(he)-270(f)20(r)-6(a)27(m)-20(e)-243(num)7(be)27(r)-6(,)-251(t)20(h)0(e)-270(f)20(unc)26(t)-7(i)18(on)-243(nam)7(e)-270(a)0(n)27(d)-270(t)20(h)0(e)-270(p)27(r)-6(o)0(g)27(r)-6(am)-263(c)26(ount)20(er)]TJ
T*
[(val)18(ue.)]TJ
ET
68.16 238.241 0.48 153.36 re
f
145.2 237.761 0.48 154.32 re
f
540.72 238.241 0.48 153.36 re
f
68.16 391.601 473.04 0.48 re
f
68.64 367.841 472.08 0.48 re
f
68.64 365.441 472.08 0.48 re
f
68.16 323.681 473.04 0.48 re
f
68.16 291.761 473.04 0.48 re
f
68.16 237.761 473.04 0.48 re
f
endstream
endobj
11960 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11934 0 obj
<>
endobj
11932 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 448.56 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(E)13(x)-7(am)-16(i)7(n)0(i)-17(n)0(g)-268(t)-10(he)-293(S)-11(t)15(ac)-7(k)]TJ
-38.5122 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(2)-23(7)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F5 1 Tf
15.839 0 0 15.839 71.52 709.361 Tm
[(D.7)-832(E)-9(xamin)11(ing)-277(the)-271(S)-9(tack)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 683.201 Tm
0 Tc
[(When)-259(your)-241(pro)-19(gram)-241(has)-259(stopped,)-250(the)-260(first)-241(t)-18(hing)-241(you)-259(need)-259(to)-241(know)-259(is)-241(wh)-19(ere)-241(it)-259(stopped)-241(a)-19(n)0(d)]TJ
0 -1.2222 TD
[(how)-259(it)-241(got)-259(there.)]TJ
0 -1.9444 TD
[(Each)-259(time)-241(y)-19(our)-241(program)-259(performs)-259(a)-241(fun)-19(ction)-241(call,)-250(th)-19(e)-241(informatio)-19(n)-241(about)-259(where)-260(in)-241(the)]TJ
0 -1.2222 TD
[(program)-222(the)-223(call)-203(w)-19(a)0(s)-204(made)-223(from)-222(is)-204(s)-18(aved)-204(in)-222(a)-223(block)-204(o)-19(f)-204(data)-223(called)-222(a)]TJ
/F10 1 Tf
26.7222 0 TD
[(sta)-19(ck)-204(frame)]TJ
/F7 1 Tf
4.6111 0 TD
[(.)-231(The)-204(frame)]TJ
-31.3333 -1.2407 TD
[(also)-259(contains)-259(the)-241(argume)-19(nts)-241(of)-260(the)-241(cal)-18(l)-241(and)-259(the)-241(loc)-19(al)-241(variables)-259(of)-260(the)-241(function)-259(that)-259(was)]TJ
T*
[(called.)-250(All)-259(the)-260(stack)-241(frame)-19(s)-241(are)-260(allocated)-259(in)-241(a)-260(region)-241(o)-19(f)-241(memory)-259(called)-259(the)]TJ
/F10 1 Tf
29.8704 0 TD
[(call)-241(stack)]TJ
/F7 1 Tf
3.7963 0 TD
0 Tw
(.)Tj
-33.6667 -1.9259 TD
[(When)-259(your)-241(p)-19(rogram)-241(stop)-19(s,)-250(the)-241(GDB)-259(commands)-259(for)-260(examining)-259(the)-241(stack)-259(allow)-259(you)-241(to)-259(see)]TJ
0 -1.2222 TD
[(all)-259(of)-241(this)-259(information.)]TJ
0 -1.9444 TD
[(One)-241(of)-241(t)-18(h)0(e)-241(stack)-241(frames)-241(is)]TJ
/F10 1 Tf
10.6481 0 TD
(selected)Tj
/F7 1 Tf
3.463 0 TD
[(by)-241(GDB)-259(and)-241(many)-241(GDB)-259(commands)-241(refer)-241(impl)-18(icitly)-241(to)]TJ
-14.1111 -1.2222 TD
[(the)-260(selected)-241(frame.)-250(In)-259(particular,)-250(whenever)-260(you)-259(ask)-241(GDB)-259(for)-241(the)-260(value)-241(of)-260(a)-241(varia)-19(ble)-241(in)-259(the)]TJ
0 -1.2407 TD
[(program,)-250(the)-260(value)-260(is)-241(fou)-19(nd)-241(in)-259(the)-241(sel)-18(ected)-241(frame.)-250(T)-19(here)-241(are)-260(special)-259(GDB)-240(comm)-18(ands)-241(to)]TJ
T*
[(select)-259(whichever)-260(frame)-241(you)-259(are)-260(interested)-259(in.)]TJ
0 -1.9259 TD
[(When)-259(the)-241(pro)-19(gram)-241(stops)-18(,)-250(GDB)-240(autom)-18(atically)-241(sel)-18(ects)-241(the)-260(currently)-259(executing)-259(frame)-241(and)]TJ
0 -1.2222 TD
[(describes)-259(it)-259(briefly)-241(as)-259(the)-260(\221frame\222)-241(comm)-18(and)-241(does)-259(\(see)-260(section)-241(Fram)-18(e)-241(Info,)-250(Info\).)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 408.641 Tm
-0.005 Tc
[(D)-7(.)-3(7)-18(.)-3(1)-846(S)-10(ta)-18(ck)-294(Fr)-13(am)-13(e)-18(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 383.201 Tm
0 Tc
[(The)-223(call)-222(stack)-222(is)-204(di)-18(vided)-204(up)-222(into)-222(contiguo)-19(us)-204(piece)-19(s)-204(called)]TJ
/F10 1 Tf
22.7593 0 TD
[(stack)-223(frames)]TJ
/F7 1 Tf
5.0185 0 TD
0.231 Tc
[(,o)231(r)]TJ
/F10 1 Tf
1.5185 0 TD
0 Tc
[(fra)-19(mes)]TJ
/F7 1 Tf
2.9259 0 TD
[(for)-223(short;)]TJ
-32.2222 -1.2222 TD
[(each)-259(frame)-241(is)-259(the)-260(data)-241(assoc)-19(iated)-241(with)-259(one)-260(call)-241(to)-259(one)-260(function.)-250(The)-260(frame)-241(conta)-19(ins)-241(the)]TJ
0 -1.2407 TD
[(arguments)-259(given)-259(to)-241(the)-260(function,)-250(the)-260(function\222s)-259(local)-259(variables,)-250(and)-259(the)-241(addr)-19(ess)-241(at)-259(which)]TJ
T*
[(the)-260(function)-259(is)-241(executing)-19(.)]TJ
0 -1.9259 TD
[(When)-259(your)-241(p)-19(rogram)-241(is)-259(started,)-250(the)-260(stack)-259(has)-241(only)-259(one)-260(frame,)-250(that)-259(of)-241(the)-260(function)-259(main.)]TJ
0 -1.2407 TD
[(This)-259(is)-241(call)-18(ed)-241(the)]TJ
/F10 1 Tf
7.0741 0 TD
(initial)Tj
/F7 1 Tf
2.6481 0 TD
[(frame)-241(or)-260(the)]TJ
/F10 1 Tf
5.1481 0 TD
(outermost)Tj
/F7 1 Tf
4.2593 0 TD
[(frame.)-250(Each)-241(ti)-18(me)-241(a)-260(function)-259(is)-241(called,)-250(a)]TJ
-19.1296 -1.2222 TD
[(new)-241(f)-19(rame)-241(is)-241(ma)-19(de.)-231(Ea)-19(ch)-241(time)-241(a)-260(function)-241(retu)-19(rns,)-231(t)-18(h)0(e)-241(frame)-241(for)-260(that)-241(functi)-18(on)-241(invocation)-259(is)]TJ
0 -1.2407 TD
[(eliminated.)-231(If)-241(a)-223(f)-19(unction)-222(is)-241(recursive,)-231(there)-241(can)-222(be)-241(many)-241(frames)-222(for)-241(the)-223(s)-18(ame)-223(function.)-231(T)-19(h)0(e)]TJ
T*
[(frame)-260(for)-241(the)-260(function)-259(in)-241(w)-19(hich)-241(executi)-18(on)-241(is)-259(actually)-259(occurring)-241(i)-18(s)-241(called)-259(the)]TJ
/F10 1 Tf
30.4259 0 TD
[(i)-18(nnermost)]TJ
/F7 1 Tf
-30.4259 -1.2222 TD
[(frame.)-250(This)-259(is)-259(the)-241(most)-259(recently)-259(created)-259(of)-241(all)-259(the)-241(st)-18(ack)-241(frames)-259(that)-259(still)-241(exis)-18(t.)]TJ
0 -1.9259 TD
[(Inside)-223(your)-223(p)-19(rogram,)-213(stack)-222(f)-19(rames)-222(are)-223(identified)-222(by)-222(their)-223(ad)-19(dresses.)-213(A)-222(stac)-19(k)-222(frame)-223(consists)]TJ
0 -1.2407 TD
[(of)-223(many)-241(bytes,)-213(each)-241(of)-223(which)-222(has)-222(its)-222(o)-19(w)0(n)-222(address;)-222(each)-222(kind)-241(of)-223(computer)-223(has)-222(a)-241(convention)]TJ
T*
[(for)-241(choo)-19(sing)-241(one)-241(of)-260(those)-241(bytes)-241(w)-19(hose)-241(address)-241(se)-19(rves)-241(as)-241(the)-260(address)-241(of)-241(the)-260(frame.)-250(Usually)]TJ
0 -1.2222 TD
[(this)-259(address)-241(i)-18(s)-241(kept)-259(in)-241(a)-260(register)-260(called)-241(the)]TJ
/F10 1 Tf
16.9444 0 TD
[(frame)-260(pointer)-259(reg)-19(ister)]TJ
/F7 1 Tf
9.0926 0 TD
[(while)-260(execution)-259(is)-241(goi)-18(ng)]TJ
-26.037 -1.2407 TD
[(on)-259(in)-241(that)-259(frame.)]TJ
0 -1.9259 TD
[(GDB)-259(assigns)-259(numbers)-241(t)-18(o)-241(all)-259(existing)-259(stack)-241(fram)-18(es,)-250(starting)-241(w)-19(ith)-241(zero)-259(for)-241(t)-18(h)0(e)-241(innermos)-18(t)]TJ
0 -1.2407 TD
[(frame,)-250(one)-260(for)-260(the)-241(frame)-260(that)-259(called)-241(it,)-250(an)-19(d)-241(s)0(o)-259(o)0(n)-241(upw)-19(ard.)-250(These)-241(nu)-19(mbers)-241(do)-259(not)-259(really)]TJ
ET
endstream
endobj
11933 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11918 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-26)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(S)13(t)-10(oppi)-17(ng)-293(and)-293(Cont)-10(i)7(nui)7(n)-24(g)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F8 1 Tf
8.88 0 0 8.88 102.96 664.961 Tm
-0.005 Tc
[(nex)-27(t)]TJ
/F3 1 Tf
6.8919 0 TD
0.012 Tc
[(Si)18(m)7(i)18(l)-9(a)0(r)-250(t)-7(o)-270(\221)18(st)-7(e)27(p)0(\222)18(,)-278(but)-278(an)27(y)-299(f)20(unc)26(t)-7(i)18(on)-270(cal)18(l)18(s)-272(appea)27(r)-6(i)18(ng)-270(wi)-9(t)20(h)0(i)18(n)-270(t)-7(h)0(e)-270(l)18(i)-9(n)27(e)-297(o)27(f)-278(c)-2(ode)-270(ar)21(e)-270(e)0(xec)26(u)0(t)-7(e)0(d)-270(w)4(i)18(t)-7(h)27(out)]TJ
0 -1.2432 TD
[(s)26(t)-7(op)27(pi)-9(n)27(g)0(.)-278(E)3(xe)27(cut)20(i)-9(on)-270(st)20(ops)-272(whe)27(n)-297(c)26(ont)20(r)-6(o)0(l)-252(r)-6(eac)26(hes)-272(a)-270(d)0(i)18(f)-7(f)20(e)0(r)-6(e)27(nt)-278(l)18(i)-9(n)27(e)-297(of)-251(code)-270(at)-278(t)20(h)0(e)-270(s)-2(t)20(a)0(ck)-272(l)18(e)0(vel)]TJ
T*
[(wh)27(i)-9(c)26(h)-297(w)4(as)-272(ex)26(ecut)20(i)18(n)0(g)-270(w)4(hen)-270(t)-7(h)0(e)-270(\221)18(nex)26(t)-7(\222)-280(c)26(o)0(m)7(m)-20(a)27(n)0(d)-270(w)4(as)-272(gi)-9(v)26(en.)-278(Th)27(i)-9(s)-272(co)27(m)-20(m)7(an)27(d)-297(i)18(s)-272(abbr)21(evi)18(a)0(t)20(e)0(d)-270(\221)-9(n)27(\222)-9(.)]TJ
T*
[(An)-270(ar)21(gum)7(ent)-251(i)-9(s)-272(a)-270(r)-6(e)27(peat)-278(c)26(ount)20(,)-278(a)0(s)-272(i)18(n)-297(\221)18(st)20(ep\222)18(.)]TJ
0 -1.2162 TD
[(\221)18(nex)26(t)-7(\222)-252(wi)-9(t)20(h)0(i)18(n)-297(a)-270(f)20(unct)20(i)18(on)-270(wi)-9(t)20(hout)-251(debug)27(gi)-9(n)27(g)-297(i)18(n)0(f)20(o)0(r)-6(m)7(at)20(i)18(o)0(n)-270(a)0(ct)20(s)-272(a)0(s)-272(does)-272(\221)18(s)-2(t)20(ep\222)18(,)-278(but)-278(a)27(n)0(y)-272(f)-7(un)27(ct)-7(i)18(o)0(n)]TJ
0 -1.2432 TD
[(c)26(a)0(l)18(l)-9(s)-272(app)27(ear)21(i)-9(n)0(g)-270(w)4(i)18(t)-7(h)27(i)-9(n)-270(t)20(he)-270(code)-270(of)-278(t)20(h)0(e)-270(f)-7(u)27(n)0(ct)20(i)-9(o)27(n)-297(a)0(r)21(e)-270(exec)26(ut)-7(e)27(d)-297(wi)18(t)20(hout)-278(s)26(t)-7(op)27(pi)-9(n)27(g)0(.)]TJ
/F8 1 Tf
-7.5135 -2.3784 TD
-0.005 Tc
[(f)-27(ini)-27(sh)]TJ
/F3 1 Tf
7.5135 0 TD
0.012 Tc
[(Co)27(nt)-7(i)18(nue)-270(r)21(unni)18(ng)-270(unt)20(i)-9(l)-252(j)-9(u)27(st)-278(af)20(t)-7(e)27(r)-277(t)-7(he)-270(s)26(e)0(l)-9(e)27(ct)-7(e)27(d)-297(s)26(t)-7(ac)26(k)-272(f)-7(r)21(a)0(m)7(e)-297(r)21(e)0(t)20(u)0(r)-6(n)27(s)-299(\()21(or)-277(un)27(t)-7(i)18(l)-280(t)20(her)21(e)-297(i)18(s)-272(s)-2(om)7(e)-270(o)0(t)20(her)]TJ
0 -1.2432 TD
[(r)21(eas)26(on)-270(t)-7(o)-270(st)20(op,)-278(s)26(u)0(ch)-270(as)-272(a)-270(f)-7(at)20(al)-280(s)26(i)-9(g)27(nal)-280(or)-277(a)-270(b)0(r)21(eak)26(poi)18(nt)-7(\))21(.)-278(Pr)21(i)-9(n)0(t)-251(v)-2(al)18(ue)-270(r)-6(e)0(t)20(u)0(r)21(ned)-270(by)-272(t)20(h)0(e)-297(s)26(el)18(ect)20(e)0(d)]TJ
0 -1.2162 TD
-0.01 Tc
[(st)-29(a)-22(c)4(k)-294(f)-29(ra)-22(m)-15(e)-319(\(if)-300(a)-22(n)-22(y)-24(\).)]TJ
0 -1.2432 TD
0.012 Tc
[(Co)27(nt)-7(r)21(a)0(st)-278(t)20(h)0(i)18(s)-272(wi)-9(t)20(h)-270(t)-7(h)27(e)-297(\221)18(r)21(e)0(t)-7(u)0(r)21(n)0(\222)-280(c)26(om)7(m)7(and)-270(\()-6(s)-2(e)27(e)-297(s)26(e)0(ct)20(i)-9(o)27(n)-297(R)4(e)27(t)-7(ur)21(ni)18(ng\))21(.)]TJ
/F8 1 Tf
-7.2162 -2.3784 TD
0.022 Tc
[(un)27(ti)27(l)]TJ
/F3 1 Tf
7.2162 0 TD
0.012 Tc
[(T)28(h)0(i)-9(s)-272(c)26(o)0(m)7(m)-20(an)27(d)-297(i)18(s)-272(u)0(se)27(d)-297(t)20(o)-270(a)0(voi)18(d)-270(si)18(ngl)18(e)-270(s)-2(t)-7(e)27(ppi)18(ng)-270(t)-7(h)0(r)21(ough)-270(a)-270(l)18(oop)-270(m)7(o)0(r)-6(e)-270(t)20(han)-270(once)27(.)-278(I)-7(t)-251(i)-9(s)-272(l)18(i)-9(k)26(e)-270(t)-7(h)0(e)]TJ
0 -1.2432 TD
[(\221)18(nex)26(t)-7(\222)-252(com)7(m)7(and,)-278(e)27(xcept)-251(t)-7(h)0(a)27(t)-278(when)-270(\221)18(unt)-7(i)18(l)18(\222)-280(enc)26(ount)20(er)21(s)-299(a)-270(j)18(u)0(m)7(p)0(,)-278(i)18(t)-278(aut)20(om)7(at)20(i)-9(c)26(al)18(l)-9(y)-272(co)27(nt)-7(i)18(nue)27(s)]TJ
0 -1.2162 TD
[(e)27(x)-2(ecut)20(i)18(o)0(n)-270(unt)20(i)-9(l)-252(t)-7(h)0(e)-270(p)0(r)21(ogr)21(am)-290(c)26(ount)20(er)-277(i)18(s)-272(gr)-6(ea)27(t)-7(e)0(r)-250(t)-7(han)-270(t)20(h)0(e)-270(addr)21(ess)-272(o)0(f)-251(t)-7(he)-270(j)18(u)0(m)7(p)0(.)]TJ
0 -1.2432 TD
[(T)28(h)0(i)-9(s)-272(m)7(ean)27(s)-299(t)20(hat)-251(when)-270(you)-270(r)-6(e)27(a)0(ch)-270(t)-7(h)27(e)-297(e)27(nd)-297(o)27(f)-278(a)-270(l)-9(oo)27(p)-297(a)27(f)-7(t)20(er)-277(si)18(ngl)18(e)-270(s)-2(t)20(eppi)18(ng)-270(t)-7(h)27(ough)-270(i)18(t)-7(,)-278(\221)18(unt)20(i)18(l)-9(\222)-252(w)4(i)-9(l)18(l)]TJ
T*
[(c)26(ause)-216(t)-7(he)-216(pr)-6(o)27(g)0(r)-6(a)27(m)-263(t)20(o)-243(c)26(ont)20(i)-9(n)0(u)27(e)-243(exe)27(c)-2(ut)20(i)-9(o)27(n)-243(unt)20(i)-9(l)-225(t)20(h)0(e)-243(l)18(oop)-216(i)-9(s)-218(exi)18(t)20(ed.)-224(I)-7(n)-216(cont)20(r)-6(a)27(st)-7(,)-224(a)-216(\221)-9(n)0(e)27(x)-2(t)-7(\222)-225(c)26(o)0(m)7(m)-20(an)27(d)]TJ
T*
[(a)27(t)-278(t)-7(h)27(e)-297(e)0(n)27(d)-297(o)27(f)-278(a)-270(l)-9(oo)27(p)-297(w)4(i)18(l)18(l)-280(si)18(m)7(p)0(l)18(y)-299(s)26(t)-7(e)27(p)-297(ba)27(ck)-272(t)-7(o)-270(t)20(h)0(e)-270(begi)18(nni)18(ng)-270(of)-278(t)20(h)0(e)-270(l)-9(o)27(op,)-278(whi)18(c)-2(h)-270(w)4(oul)18(d)-270(f)-7(o)27(r)-6(ce)-270(yo)27(u)]TJ
T*
[(t)20(o)-270(st)20(ep)-270(t)-7(h)0(r)21(ough)-270(t)20(h)0(e)-270(next)-251(i)-9(t)20(e)0(r)21(a)0(t)-7(i)18(on.)]TJ
T*
[(\221)18(unt)20(i)18(l)-9(\222)-252(a)0(l)18(w)4(ays)-272(s)-2(t)20(ops)-272(t)20(h)0(e)-297(p)27(r)-6(o)0(g)27(r)-6(am)-263(i)-9(f)-278(i)18(t)-278(a)27(t)-7(t)20(e)0(m)7(p)0(t)-7(s)-272(t)20(o)-270(exi)18(t)-278(t)20(h)0(e)-270(c)-2(ur)21(r)-6(ent)-251(st)-7(a)27(c)-2(k)-272(f)-7(r)21(a)0(m)7(e)0(.)]TJ
0 -1.2162 TD
[(\221)18(unt)20(i)18(l)-9(\222)-252(m)7(ay)-272(pr)21(oduce)-270(s)-2(o)27(m)-20(e)27(w)4(hat)-278(c)26(ount)20(er)-6(i)18(n)0(t)20(u)0(i)18(t)-7(i)18(v)-2(e)-270(r)21(esul)18(t)20(s)-272(i)-9(f)-251(t)-7(h)0(e)-270(o)0(r)21(der)-250(of)-278(t)20(h)0(e)-270(s)-2(our)21(ce)-270(l)18(i)-9(n)27(e)0(s)-272(does)-272(n)27(o)0(t)]TJ
0 -1.2432 TD
0.013 Tc
[(m)8(a)1(t)21(c)-1(h)-269(t)21(he)-269(act)21(ual)-251(or)-5(de)28(r)-276(o)1(f)-277(e)28(xecut)21(i)19(on.)-277(F)29(o)1(r)-276(e)1(xa)28(m)-19(p)28(l)-8(e)1(,)-250(i)-8(n)-269(a)-269(t)21(ypi)19(c)-1(al)-251(C)-292(f)21(or)22(-)-5(l)19(oop)28(,)-277(t)-6(h)28(e)-296(t)21(h)1(i)19(r)-5(d)-269(e)28(xpr)22(e)1(ssi)19(on)]TJ
T*
0.012 Tc
[(i)18(n)-243(t)-7(h)0(e)-243(f)-7(o)27(r)-6(-)21(s)-2(t)-7(a)27(t)-7(e)0(m)7(e)0(n)27(t)-278(\()21(t)20(he)-270(l)18(oop-)21(st)20(ep)-270(e)27(x)-2(pr)21(essi)18(on\))-250(i)18(s)-272(e)27(x)-2(ecu)27(t)-7(ed)-243(af)20(t)-7(e)0(r)-250(t)20(he)-270(s)26(t)-7(at)20(em)7(ent)20(s)-272(i)18(n)-243(t)-7(he)-243(body)-245(of)]TJ
T*
[(t)20(h)0(e)-243(l)18(oop,)-251(b)27(u)0(t)-251(i)18(s)-245(w)4(r)-6(i)18(t)-7(t)20(en)-243(bef)20(or)21(e)-270(t)20(hem)7(.)-251(T)1(h)27(e)0(r)-6(e)27(f)-7(o)0(r)21(e)0(,)-251(t)20(he)-243(\221)-9(u)27(nt)-7(i)18(l)18(\222)-252(co)27(m)-20(m)7(an)27(d)-270(w)4(ou)27(l)-9(d)-243(ap)27(pear)-250(t)20(o)-243(st)-7(e)27(p)-270(b)27(a)0(ck)]TJ
T*
[(t)20(o)-270(t)-7(h)27(e)-297(b)0(e)27(g)0(i)18(nni)18(ng)-270(of)-278(t)-7(h)27(e)-297(l)18(oop)-270(whe)27(n)-297(i)18(t)-278(ad)27(vance)27(s)-299(t)20(o)-270(t)-7(h)27(i)-9(s)-272(ex)26(pr)-6(es)26(si)18(on.)-278(Howe)27(ver)21(,)-278(i)-9(t)-251(has)-272(not)-278(r)21(eal)18(l)18(y)]TJ
T*
[(d)27(one)-270(so,)-278(n)27(ot)-278(i)18(n)-297(t)20(e)0(r)21(m)-20(s)-272(o)0(f)-251(t)-7(he)-270(ac)26(t)-7(u)0(a)27(l)-280(m)7(a)0(chi)18(n)0(e)-270(c)-2(od)27(e.)]TJ
0 -1.2162 TD
[(No)27(t)-7(e)-243(t)-7(hat)-251(\221)18(unt)20(i)18(l)-9(\222)-252(w)4(i)18(t)-7(h)-243(n)0(o)-270(a)27(r)-6(g)0(u)27(m)-20(e)27(n)0(t)-251(w)4(or)-6(ks)-245(by)-245(m)-20(e)27(ans)-245(of)-251(si)18(ngl)18(e)-270(i)18(nst)20(r)-6(uc)26(t)-7(i)18(on)-243(st)-7(e)27(ppi)18(ng,)-251(and)-243(hence)-243(i)-9(s)]TJ
0 -1.2432 TD
[(s)25(l)-10(o)26(w)3(er)-278(t)-8(h)26(an)-271(\221)-10(u)-1(n)26(t)-8(i)17(l)17(\222)-281(wi)-10(t)19(h)-271(an)-271(ar)-7(g)26(u)-1(m)6(ent)19(.)]TJ
/F8 1 Tf
-9.9459 -2.3784 TD
0.022 Tc
[(un)27(ti)27(l)-594(l)27(oc)27(at)27(io)27(n)]TJ
/F3 1 Tf
9.9459 0 TD
0.012 Tc
[(Co)27(nt)-7(i)18(nue)-270(r)21(unni)18(ng)-270(t)-7(h)27(e)-297(p)27(r)-6(ogr)21(am)-263(unt)-7(i)18(l)-280(e)27(i)-9(t)20(her)-277(t)20(h)0(e)-270(s)-2(pe)27(ci)-9(f)20(i)18(ed)-270(l)-9(o)27(cat)20(i)-9(on)-270(i)18(s)-272(r)-6(e)27(ached,)-251(or)-277(t)20(h)0(e)-270(c)-2(ur)-6(r)21(ent)]TJ
0 -1.2432 TD
0.013 Tc
[(\()22(i)19(nner)22(m)-19(o)28(st)21(\))-276(s)-1(t)21(a)1(ck)-271(f)-6(r)22(am)8(e)-269(r)-5(et)21(ur)22(ns.)-277(T)2(h)28(i)-8(s)-271(f)21(or)-5(m)-262(o)1(f)-277(t)21(he)-269(com)8(m)8(and)-269(use)28(s)-298(b)28(r)-5(ea)28(kpoi)19(nt)21(s,)-277(and)-269(he)28(nce)-269(i)-8(s)]TJ
T*
0.012 Tc
[(q)27(u)0(i)-9(c)26(ker)-277(t)20(han)-270(\221)18(unt)20(i)-9(l)18(\222)-280(w)4(i)18(t)20(hout)-278(an)-270(ar)21(gum)7(ent)20(.)]TJ
/F8 1 Tf
-7.2162 -3.5946 TD
0.022 Tc
[(st)27(ep)27(i)]TJ
0.9189 -1.2432 TD
-0.005 Tc
(si)Tj
/F3 1 Tf
6.2973 1.2432 TD
0.012 Tc
[(Ex)26(ecut)20(e)-270(one)-270(m)7(a)0(chi)18(n)0(e)-270(i)18(nst)20(r)-6(uc)26(t)-7(i)18(on,)-278(t)20(hen)-270(st)20(op)-270(and)-270(r)21(e)0(t)-7(u)27(r)-6(n)-270(t)-7(o)-270(t)20(h)0(e)-270(debug)27(ger)-6(.)]TJ
0 -1.2432 TD
0.013 Tc
[(I)21(t)-277(i)19(s)-271(of)-6(t)21(e)1(n)-269(u)1(se)28(f)-6(u)1(l)-251(t)-6(o)-269(d)1(o)-269(\221)19(di)19(spl)19(a)1(y/)21(i)-279($pc)27(\222)-279(w)5(hen)-269(st)21(eppi)19(ng)-269(by)-271(m)8(a)1(ch)28(i)-8(n)1(e)-269(i)19(nst)21(r)-5(u)28(c)-1(t)-6(i)19(ons)27(.)-277(T)2(hi)19(s)-271(w)5(i)-8(l)19(l)-279(c)27(ause)]TJ
T*
0.012 Tc
[(t)20(h)0(e)-270(nex)26(t)-278(i)-9(n)27(s)-2(t)-7(r)21(uct)20(i)18(on)-270(t)-7(o)-270(be)-270(exe)27(c)-2(ut)20(ed)-270(t)-7(o)-270(be)-270(di)18(spl)18(a)0(ye)27(d)-297(a)0(u)27(t)-7(om)7(at)20(i)18(c)-2(al)18(l)18(y)-299(a)27(t)-278(each)-270(s)-2(t)20(op.)-251(See)-270(s)-2(ect)20(i)18(on)]TJ
0 -1.2162 TD
0.014 Tc
[(Au)29(to)-268(D)6(i)20(spl)20(a)2(y.)]TJ
0 -1.2432 TD
0.012 Tc
[(An)-270(ar)21(gum)7(ent)-251(i)-9(s)-272(a)-270(r)-6(e)27(peat)-278(c)26(ount)20(,)-278(a)0(s)-272(i)18(n)-297(\221)18(st)20(ep\222)18(.)]TJ
/F8 1 Tf
-7.2162 -2.3784 TD
0.022 Tc
[(ne)27(xt)27(i)]TJ
0.9189 -1.2432 TD
-0.005 Tc
(ni)Tj
/F3 1 Tf
6.2973 1.2432 TD
0.012 Tc
[(Ex)26(ecut)20(e)-270(one)-270(m)7(a)0(chi)18(n)0(e)-270(i)18(nst)20(r)-6(uc)26(t)-7(i)18(on,)-278(b)27(u)0(t)-278(i)18(f)-278(i)-9(t)-251(i)-9(s)-272(a)-270(sub)27(r)-6(ou)27(t)-7(i)18(ne)-270(cal)18(l)18(,)-278(pr)-6(o)27(c)-2(eed)-270(unt)20(i)18(l)-280(t)20(h)0(e)-297(s)26(ubr)21(out)20(i)-9(n)0(e)]TJ
0 -1.2432 TD
-0.009 Tc
[(re)-21(tu)-21(r)-27(n)6(s)-23(.)]TJ
0 -1.2162 TD
0.012 Tc
[(An)-270(ar)21(gum)7(ent)-251(i)-9(s)-272(a)-270(r)-6(e)27(peat)-278(c)26(ount)20(,)-278(a)0(s)-272(i)18(n)-297(\221)18(nex)26(t)-7(\222)18(.)]TJ
0 -1.2432 TD
[(A)-267(t)20(ypi)18(c)-2(al)-280(t)20(e)0(c)26(hni)18(que)-270(f)-7(o)0(r)-250(u)0(si)18(ng)-270(st)20(eppi)18(ng)-270(i)-9(s)-272(t)20(o)-270(put)-278(a)-270(b)0(r)21(eakpo)27(i)-9(n)0(t)-251(\()-6(se)27(e)-297(s)26(ect)20(i)-9(o)27(n)-297(Br)21(eak)26(poi)18(nt)-7(s)26(\))-277(at)-278(t)20(h)0(e)]TJ
T*
[(b)27(egi)18(nni)18(ng)-270(of)-278(t)20(h)0(e)-270(f)-7(unc)26(t)-7(i)18(on)-270(or)-277(t)20(h)0(e)-270(s)-2(ec)26(t)-7(i)18(on)-270(of)-278(t)20(h)0(e)-270(p)0(r)-6(o)27(gr)-6(am)-263(i)-9(n)-270(whi)18(c)-2(h)-270(a)-270(p)0(r)21(obl)18(em)-290(i)18(s)-272(bel)18(i)-9(e)27(ved)-270(t)-7(o)-270(l)18(i)18(e)0(,)]TJ
T*
[(a)27(n)0(d)-270(t)20(hen)-270(st)20(ep)-270(t)20(h)0(r)21(ough)-270(t)20(h)0(e)-270(s)26(uspec)26(t)-278(a)0(r)21(ea,)-251(exa)27(m)-20(i)18(n)0(i)18(n)0(g)-270(t)20(he)-270(v)26(a)0(r)-6(i)18(abl)18(es)-272(t)20(hat)-251(ar)21(e)-270(i)18(nt)-7(er)21(est)20(i)18(ng,)-251(unt)20(i)-9(l)-252(t)20(h)0(e)]TJ
T*
[(p)27(r)-6(obl)18(em)-263(happe)27(ns.)]TJ
T*
[(T)28(h)0(e)-270(\221)18(con)27(t)-7(\222)-252(c)26(om)7(m)-20(a)27(nd)-270(c)26(a)0(n)-270(b)27(e)-270(u)0(s)26(e)0(d)-270(a)27(f)-7(t)20(er)-250(st)20(eppi)18(ng)-243(t)-7(o)-243(r)-6(e)27(sum)7(e)-243(execu)27(t)-7(i)18(o)0(n)-243(unt)20(i)-9(l)-252(t)20(h)0(e)-243(next)-251(b)27(r)-6(eak)26(poi)18(nt)]TJ
0 -1.2162 TD
0.013 Tc
[(o)28(r)-276(si)19(gnal)19(.)]TJ
/F5 1 Tf
12 0 0 12 175.92 712.001 Tm
-0.011 Tc
[(T)-20(a)-15(bl)-13(e)-295(D)-9(-)-18(8)5(.)-833(S)-4(t)-18(e)-15(pp)-20(i)-13(n)0(g)-300(C)-9(om)-22(ma)-15(nd)-20(s)-295(\()2(C)-9(o)-20(nt)-18(i)-13(n)0(u)-20(e)-15(d\))]TJ
8.88 0 0 8.88 91.68 688.001 Tm
0.009 Tc
[(Command)-21272(Des)24(c)-3(r)-7(i)17(pt)-9(i)17(o)-2(n)]TJ
ET
69.12 133.121 0.48 568.56 re
f
157.92 132.641 0.48 569.52 re
f
540 133.121 0.48 568.56 re
f
68.88 701.681 471.6 0.48 re
f
69.6 677.921 470.4 0.48 re
f
69.6 675.521 470.4 0.48 re
f
68.88 600.641 471.6 0.48 re
f
68.88 546.641 471.6 0.48 re
f
68.88 360.641 471.6 0.48 re
f
68.88 306.641 471.6 0.48 re
f
68.88 241.601 471.6 0.48 re
f
68.88 132.641 471.6 0.48 re
f
endstream
endobj
11919 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11888 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 430.08 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(S)-11(t)15(o)-24(ppi)7(ng)-293(and)-293(Cont)-10(i)7(n)0(u)-24(i)7(ng)]TJ
-36.6341 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(2)-23(5)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
0.011 Tc
[(D)9(.)13(6.)13(3)-830(C)9(on)19(ti)13(nu)19(i)13(n)1(g)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 685.361 Tm
0 Tc
[(After)-223(yo)-19(ur)-223(program)-222(sto)-19(ps,)-213(mo)-19(st)-222(likely)-222(you)-241(will)-222(want)-241(it)-222(to)-222(run)-241(some)-223(more)-223(if)-241(the)-223(bug)-222(yo)-19(u)-222(are)]TJ
0 -1.2407 TD
[(looking)-259(for)-260(has)-241(not)-259(happened)-259(yet.)]TJ
/F8 1 Tf
12 0 0 12 71.52 641.921 Tm
(cont)Tj
/F7 1 Tf
12.96 0 0 12.96 71.52 618.161 Tm
[(Continue)-260(running)-259(the)-241(p)-19(rogram)-241(at)-259(the)-260(place)-241(where)-260(it)-259(stopped.)]TJ
0 -1.9259 TD
[(If)-260(the)-241(program)-259(stopped)-259(at)-259(a)-241(breakpoint,)-269(the)-241(place)-260(to)-259(continue)-241(run)-19(ning)-241(is)-259(the)-260(address)-241(of)-260(the)]TJ
0 -1.2222 TD
[(breakpoint.)-269(You)-241(might)-259(expect)-259(that)-241(co)-19(ntinuing)-241(w)-19(ould)-241(just)-259(stop)-259(at)-241(the)-260(same)-260(breakpoint)]TJ
0 -1.2407 TD
[(immediatel)-18(y.)-231(In)-259(fact,)-250(\221cont\222)-241(takes)-259(special)-241(care)-260(to)-241(prevent)-259(that)-241(from)-259(happening.)-250(You)-241(do)-259(not)]TJ
T*
[(need)-259(to)-241(delet)-18(e)-241(the)-260(breakpoint)-259(to)-241(proceed)-259(through)-259(it)-259(after)-241(stoppin)-19(g)-241(a)0(t)-259(it.)]TJ
0 -1.9259 TD
[(You)-241(can,)-213(h)-19(owever,)-231(specify)-222(an)-241(ignore-count)-222(for)-241(the)-223(breakpo)-19(int)-222(that)-222(t)-18(h)0(e)-223(program)-241(stopped)-222(at,)]TJ
0 -1.2407 TD
[(by)-259(means)-241(of)-260(an)-259(argument)-259(to)-241(the)-260(\221cont\222)-260(command.)-250(See)-260(section)-241(C)-18(onditions.)]TJ
0 -1.9259 TD
[(If)-260(the)-241(program)-259(stopped)-259(because)-260(of)-241(a)-260(signal)-259(other)-241(than)-259(SIGINT)-259(or)-260(SIGTRAP,)-250(continuing)]TJ
0 -1.2222 TD
[(will)-259(cause)-241(th)-19(e)-241(program)-259(to)-259(see)-241(that)-259(signal.)-250(You)-259(may)-259(not)-241(want)-259(this)-259(to)-241(happe)-19(n.)-250(For)-241(exam)-18(ple,)]TJ
0 -1.2407 TD
[(if)-260(the)-241(program)-259(stopped)-259(due)-260(to)-241(some)-260(sort)-259(of)-241(memo)-19(ry)-241(reference)-260(error,)-250(you)-259(might)-259(store)]TJ
T*
[(correct)-259(values)-259(into)-241(the)-260(erroneous)-259(variables)-259(and)-241(contin)-19(ue,)-250(hoping)-259(to)-241(see)-260(more)-241(e)-19(xecution;)]TJ
0 -1.2222 TD
[(but)-259(the)-241(program)-259(would)-241(p)-19(robably)-241(termina)-19(te)-241(immediately)-259(as)-241(a)-260(result)-241(of)-260(the)-241(fatal)-259(signal)-259(once)]TJ
0 -1.2407 TD
[(it)-241(sees)-241(t)-18(h)0(e)-241(signal.)-250(To)-241(prevent)-241(this,)-250(you)-241(can)-259(continue)-241(with)-241(\221sign)-19(al)-241(0\222.)-231(See)-260(section)-241(Signaling.)]TJ
T*
[(You)-259(can)-241(also)-259(act)-259(in)-241(advan)-19(ce)-241(to)-259(prevent)-241(t)-18(h)0(e)-241(program)-259(from)-259(seeing)-241(ce)-19(rtain)-241(kinds)-259(of)-260(signals,)]TJ
0 -1.2222 TD
[(using)-259(the)-241(\221h)-19(andle\222)-241(comm)-18(and)-241(\(see)-260(section)-259(Signals\).)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 336.641 Tm
-0.001 Tc
[(D.6)-14(.)1(4)-842(S)-6(t)4(e)-14(p)7(p)-11(in)-11(g)]TJ
/F10 1 Tf
12.96 0 0 12.96 71.52 311.201 Tm
0 Tc
(Stepping)Tj
/F7 1 Tf
3.7778 0 TD
[(means)-259(setting)-259(your)-241(program)-259(in)-259(motion)-259(for)-241(a)-260(limited)-259(time,)-250(so)-241(t)-18(hat)-241(control)-259(will)]TJ
-3.7778 -1.2222 TD
[(return)-259(automatically)-259(to)-241(t)-18(h)0(e)-241(debugger)-260(after)-260(one)-241(line)-260(of)-260(code)-241(or)-260(one)-260(machine)-241(ins)-18(truction.)]TJ
0 -1.2407 TD
[(Breakpoints)-259(are)-260(active)-241(dur)-19(ing)-241(steppin)-19(g)-241(and)-259(the)-241(pro)-19(gram)-241(will)-259(stop)-259(for)-241(them)-259(even)-259(if)-241(it)-259(has)]TJ
T*
[(not)-259(gone)-241(as)-259(far)-260(as)-241(the)-260(stepping)-259(command)-259(specifies.)]TJ
/F5 1 Tf
12 0 0 12 211.92 235.841 Tm
0.009 Tc
[(T)20(a)5(bl)7(e)-255(D)11(-8.)-833(S)-4(t)22(e)5(pp)20(i)7(n)0(g)-260(C)11(om)18(ma)25(nd)20(s)]TJ
8.88 0 0 8.88 92.64 211.841 Tm
0.011 Tc
[(Com)-19(m)8(and)-21216(D)3(escr)22(i)-8(p)0(t)20(i)19(on)]TJ
/F8 1 Tf
1.2432 -2.5946 TD
-0.005 Tc
[(st)-27(ep)]TJ
/F3 1 Tf
6.8919 0 TD
0.012 Tc
[(Cont)20(i)18(nue)-270(r)-6(u)0(n)27(n)0(i)-9(n)27(g)-297(t)20(he)-270(pr)21(ogr)21(am)-290(unt)20(i)18(l)-280(con)27(t)-7(r)21(o)0(l)-280(r)21(each)27(e)0(s)-272(a)-297(d)27(i)-9(f)20(f)-7(e)27(r)-6(ent)-251(l)-9(i)18(ne,)-251(t)-7(h)0(e)27(n)-297(s)26(t)-7(op)-270(i)18(t)-278(and)-270(r)21(e)0(t)-7(u)27(r)-6(n)]TJ
0 -1.2162 TD
[(con)27(t)-7(r)21(o)0(l)-280(t)20(o)-270(t)-7(he)-270(deb)27(ugger)21(.)-278(T)1(hi)18(s)-272(c)-2(om)7(m)7(and)-270(i)18(s)-272(abbr)21(evi)18(a)0(t)20(e)0(d)-270(\221)-9(s)26(\222)-9(.)]TJ
0 -1.2432 TD
[(Thi)18(s)-245(com)7(m)7(and)-243(m)7(a)0(y)-245(b)0(e)-243(g)0(i)18(v)-2(en)-243(when)-243(cont)20(r)21(o)0(l)-252(i)18(s)-245(w)4(i)-9(t)20(hi)18(n)-270(a)-243(f)20(unct)20(i)18(on)-243(f)-7(o)0(r)-250(w)4(h)27(i)-9(c)26(h)-270(t)20(her)21(e)-270(i)18(s)-245(n)0(o)-243(debu)27(ggi)18(ng)]TJ
T*
[(i)18(n)0(f)-7(o)27(r)-6(m)7(at)20(i)-9(o)27(n.)-251(I)-7(n)-243(t)20(hat)-251(cas)26(e)0(,)-251(e)0(xec)26(u)0(t)20(i)-9(on)-243(wi)18(l)-9(l)-252(p)27(r)-6(oc)26(eed)-243(unt)-7(i)18(l)-252(c)26(ont)-7(r)21(o)0(l)-252(r)21(each)27(e)0(s)-245(a)-270(di)18(f)20(f)-7(er)21(ent)-251(f)20(unct)20(i)18(on,)-251(or)-250(i)18(s)]TJ
T*
[(abo)27(ut)-278(t)-7(o)-270(r)21(e)0(t)20(u)0(r)-6(n)-270(f)20(r)-6(om)-263(t)-7(h)0(i)18(s)-272(f)20(unct)20(i)18(on.)-278(An)-270(ar)21(gum)7(ent)-278(r)21(epeat)20(s)-272(t)20(hi)-9(s)-272(a)0(c)26(t)-7(i)18(on.)]TJ
/F8 1 Tf
-8.7027 -2.3514 TD
-0.005 Tc
[(ste)-27(p)]TJ
8.88 0 1.888 8.88 114.48 124.001 Tm
[(co)-27(un)-27(t)]TJ
/F3 1 Tf
8.88 0 0 8.88 164.88 124.001 Tm
0.012 Tc
[(Cont)20(i)18(nue)-270(r)-6(u)27(nni)18(ng)-270(as)-272(i)18(n)-270(\221)-9(s)26(t)-7(e)27(p\222)-9(,)-251(but)-251(do)-270(so)-270(cou)27(n)0(t)-278(t)20(i)-9(m)7(es)26(.)-278(I)20(f)-278(a)-270(br)21(eakp)27(o)0(i)-9(n)27(t)-278(i)18(s)-272(r)-6(e)27(a)0(ched)-270(o)27(r)-277(a)-270(s)-2(i)18(gnal)-252(not)]TJ
0 -1.2432 TD
[(r)21(e)0(l)-9(a)27(t)-7(e)0(d)-270(t)20(o)-297(s)26(t)-7(e)27(ppi)18(ng)-297(o)27(ccur)21(s)-272(bef)20(or)-6(e)-270(c)-2(o)27(unt)-278(st)20(eps)26(,)-278(s)-2(t)20(eppi)18(ng)-270(st)20(ops)-272(r)21(i)-9(gh)27(t)-278(a)0(way.)]TJ
ET
69.84 104.081 0.48 121.68 re
f
158.64 103.601 0.48 122.64 re
f
540.96 104.081 0.48 121.68 re
f
69.84 225.761 471.6 0.48 re
f
70.32 202.001 470.64 0.48 re
f
70.32 199.361 470.64 0.48 re
f
69.84 135.761 471.6 0.48 re
f
69.84 103.601 471.6 0.48 re
f
endstream
endobj
11889 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11867 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-24)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(S)13(t)-10(oppi)-17(ng)-293(and)-293(Cont)-10(i)7(nui)7(n)-24(g)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(Here)-241(is)-259(an)-259(example:)]TJ
/F8 1 Tf
12 0 0 12 142.8 687.041 Tm
[(break)-600(403)]TJ
0 -1.68 TD
(commands)Tj
0 -1.66 TD
(silent)Tj
T*
0.6 Tc
[(s)600(e)600(tx=y)20(+4)]TJ
0 -1.68 TD
0 Tc
(cont)Tj
0 -1.66 TD
(end)Tj
/F7 1 Tf
12.96 0 0 12.96 70.8 563.201 Tm
[(One)-241(deficie)-19(ncy)-241(in)-259(the)-241(o)-19(peration)-241(of)-260(automatically)-259(continuing)-259(breakpoints)-259(under)-260(Unix)]TJ
0 -1.2222 TD
[(appears)-241(wh)-19(en)-241(your)-260(program)-259(uses)-241(raw)-259(mode)-260(for)-241(the)-260(terminal.)-250(GD)-19(B)-240(switches)-259(back)-259(to)-241(its)]TJ
0 -1.2407 TD
[(own)-241(term)-18(inal)-241(modes)-259(\(not)-259(raw\))-241(befor)-19(e)-241(executing)-259(commands,)-250(an)-19(d)-241(then)-259(must)-259(switch)-241(back)-259(to)]TJ
T*
[(raw)-241(mode)-260(when)-259(your)-241(pr)-19(ogram)-241(is)-259(continued.)-250(Thi)-18(s)-241(causes)-259(any)-241(p)-19(ending)-241(term)-18(inal)-241(input)-259(to)-259(be)]TJ
0 -1.2222 TD
(lost.)Tj
0 -1.9444 TD
[(In)-241(the)-260(GNU)-259(system,)-250(this)-259(will)-241(be)-260(fixed)-259(by)-241(chang)-19(ing)-241(the)-260(behavior)-260(of)-241(termi)-18(nal)-241(modes.)]TJ
0 -1.9259 TD
[(Under)-241(Uni)-18(x,)-250(when)-241(you)-259(have)-260(this)-241(pr)-19(oblem,)-250(you)-259(might)-241(be)-260(able)-260(to)-241(get)-259(around)-259(it)-241(by)-259(putting)]TJ
0 -1.2222 TD
[(your)-241(actio)-19(ns)-241(into)-259(the)-260(breakpoint)-241(co)-19(ndition)-241(ins)-18(tead)-241(of)-260(commands.)-250(For)-260(example)]TJ
/F8 1 Tf
12 0 0 12 70.8 408.881 Tm
[(condition)-580(5)-600(\()]TJ
7.78 0 TD
0.6 Tc
[(x=y+4)600(\))600(,)0(0)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 385.361 Tm
0 Tc
[(specifies)-241(a)-260(condition)-259(expression)-259(\(See)-260(section)-241(Ex)-19(pressions\))-241(th)-19(at)-241(will)-259(change)-260(x)-241(a)0(s)-259(needed,)]TJ
0 -1.2407 TD
[(then)-241(alway)-19(s)-241(have)-260(the)-241(va)-19(lue)-241(0)-259(s)0(o)-241(the)-260(program)-259(will)-259(not)-241(stop.)-269(Loss)-241(of)-260(input)-259(is)-241(avoided)-259(here)]TJ
T*
[(because)-241(brea)-19(k)-241(condition)-19(s)-241(are)-260(evaluated)-259(without)-241(ch)-19(anging)-241(the)-260(terminal)-259(modes.)-250(When)-259(you)]TJ
0 -1.2222 TD
[(want)-241(to)-259(have)-241(no)-19(ntrivial)-241(condi)-18(tions)-241(for)-260(performing)-259(the)-241(side)-260(effects,)-250(the)-260(operators)-241(\221&&)-18(\222,)-250(\221|)15(|\222)]TJ
0 -1.2407 TD
[(and)-241(\221?.)-9(.)9(.)-9(:\222)-241(m)-18(a)0(y)-241(b)0(e)-260(useful.)]TJ
/F5 1 Tf
0 -2.1667 TD
[(D.6.2.6)-833(\223Cann)-19(ot)-278(Insert)-278(Breakpoi)-18(nts\224)-278(Error)]TJ
/F7 1 Tf
0 -1.9259 TD
[(Under)-241(som)-18(e)-241(operating)-259(systems,)-250(bre)-19(akpoints)-241(can)-19(not)-241(be)-260(used)-241(i)-18(n)-241(a)-260(program)-259(if)-241(any)-259(other)]TJ
0 -1.2407 TD
[(process)-241(is)-259(running)-259(that)-259(program.)-250(Attempting)-259(to)-259(run)-241(or)-260(continue)-260(the)-241(pro)-19(gram)-241(with)-259(a)]TJ
0 -1.2222 TD
[(breakpoint)-259(in)-241(this)-259(case)-260(will)-241(cause)-260(GDB)-259(to)-241(stop)-259(it.)]TJ
0 -1.9259 TD
[(When)-241(this)-259(happens,)-250(yo)-19(u)-241(have)-260(three)-241(w)-19(ays)-241(to)-259(proceed:)]TJ
1.3889 -1.9444 TD
[(1.)-639(Remove)-241(o)-19(r)-241(disable)-260(the)-260(breakpoints,)-250(then)-259(continue.)]TJ
0 -1.6111 TD
[(2.)-639(Suspend)-259(GDB,)-250(and)-241(co)-19(py)-241(the)-260(file)-241(co)-19(ntaining)-241(th)-19(e)-241(program)-259(to)-259(a)-241(new)-259(name.)-250(Resume)]TJ
1.3889 -1.2407 TD
[(GDB)-222(and)-222(us)-18(e)-223(the)-223(\221exec-file\222)-241(command)-222(to)-241(specify)-222(that)-222(G)-19(D)0(B)-222(should)-222(ru)-19(n)-222(the)-223(program)]TJ
0 -1.2222 TD
[(under)-241(that)-259(name.)-250(Then)-259(start)-259(the)-241(prog)-19(ram)-241(again.)]TJ
-1.3889 -1.6296 TD
[(3.)-639(Re-link)-241(t)-18(h)0(e)-241(program)-259(so)-259(that)-241(the)-260(text)-259(segment)-241(i)-18(s)-241(non-sharab)-19(le,)-250(using)-241(the)-260(linker)]TJ
1.3889 -1.2407 TD
[(option)-241(\221-N)-19(\222.)-250(The)-241(operat)-18(ing)-241(system)-259(limitation)-259(may)-259(not)-241(app)-19(ly)-241(to)-259(non-sharable)]TJ
0 -1.2222 TD
(executables.)Tj
ET
endstream
endobj
11868 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11846 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 430.08 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(S)-11(t)15(o)-24(ppi)7(ng)-293(and)-293(Cont)-10(i)7(n)0(u)-24(i)7(ng)]TJ
-36.6341 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(2)-23(3)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(To)-259(remove)-241(al)-18(l)-241(command)-19(s)-241(from)-259(a)-241(break)-19(point,)-250(use)-241(t)-18(h)0(e)-241(command)-259(\221commands\222)-260(and)-259(follow)-259(it)]TJ
0 -1.2407 TD
[(immediatel)-18(y)-241(b)0(y)-259(\221end\222;)-241(t)-18(hat)-241(is,)-250(give)-260(no)-259(commands.)]TJ
0 -1.9259 TD
[(With)-259(no)-241(arg)-19(uments,)-250(\221commands\222)-260(refers)-259(to)-241(the)-260(last)-259(breakpoint)-241(s)-18(et.)]TJ
T*
[(It)-259(is)-241(possib)-19(le)-241(for)-260(breakpoint)-259(commands)-259(to)-241(start)-259(the)-260(program)-241(u)-19(p)-241(again.)-250(Sim)-18(ply)-241(use)-260(the)]TJ
0 -1.2407 TD
[(\221cont\222)-260(command,)-250(or)-260(\221step\222,)-250(or)-260(any)-241(othe)-19(r)-241(command)-259(to)-259(resume)-241(exec)-19(ution.)-250(However,)-250(any)]TJ
0 -1.2222 TD
[(remaining)-259(breakpoint)-259(commands)-259(are)-241(i)-18(gnored.)-250(When)-259(the)-241(program)-259(stops)-259(again,)-250(GDB)-259(will)]TJ
0 -1.2407 TD
[(act)-259(according)-259(to)-241(the)-260(cause)-241(o)-19(f)-241(that)-259(stop.)]TJ
0 -1.9259 TD
[(If)-223(the)-241(first)-222(comma)-19(nd)-222(specified)-241(is)-222(\221silent\222,)-231(the)-223(us)-18(ual)-222(message)-241(about)-222(stopping)-241(at)-222(a)-223(brea)-19(kpoint)]TJ
0 -1.2407 TD
[(is)-259(not)-241(print)-18(ed.)-250(This)-241(ma)-19(y)-241(b)0(e)-260(desirable)-260(for)-241(breakpoin)-19(ts)-241(that)-259(are)-241(to)-259(print)-259(a)-241(speci)-18(fic)-241(message)]TJ
T*
[(and)-241(t)-18(hen)-241(continue.)-250(If)-241(th)-19(e)-241(remaining)-259(commands)-241(too)-259(print)-241(nothin)-19(g,)-231(yo)-19(u)-241(will)-241(see)-260(no)-241(sign)-259(that)]TJ
0 -1.2222 TD
[(the)-241(breakpoint)-222(w)-19(a)0(s)-222(reached)-241(at)-222(all.)-231(\221silent)-18(\222)-223(i)0(s)-222(n)-19(ot)-222(really)-241(a)-223(comman)-19(d;)-222(it)-241(is)-222(meaningful)-241(only)-241(at)]TJ
0 -1.2407 TD
[(the)-260(beginning)-259(of)-241(the)-260(commands)-259(for)-241(a)-260(breakpoint.)]TJ
0 -1.9259 TD
[(The)-260(commands)-259(\221echo\222)-241(and)-259(\221output\222)-260(that)-259(allow)-241(you)-259(to)-259(print)-241(prec)-19(isely)-241(control)-18(led)-241(output)-259(are)]TJ
0 -1.2407 TD
[(often)-259(useful)-259(in)-241(silent)-259(breakpoints.)-250(S)-18(e)0(e)-241(section)-259(Output.)]TJ
0 -1.9259 TD
[(For)-260(example,)-250(here)-260(is)-241(how)-259(you)-259(could)-241(u)-19(s)0(e)-241(breakpoin)-19(t)-241(commands)-259(to)-259(print)-241(th)-19(e)-241(value)-260(of)-241(x)-259(a)0(t)]TJ
0 -1.2407 TD
[(entry)-259(to)-241(foo)-259(whenever)-260(it)-241(i)-18(s)-241(positive.)]TJ
/F8 1 Tf
12 0 0 12 143.52 401.921 Tm
[(break)-600(foo)-600(if)-600(x>0)]TJ
0 -1.66 TD
(commands)Tj
0 -1.68 TD
(silent)Tj
0 -1.66 TD
[(echo)-600(x)-600(is\\040)]TJ
T*
[(output)-600(x)]TJ
0 -1.68 TD
[(echo)-600(\\n)]TJ
0 -1.66 TD
(cont)Tj
T*
(end)Tj
/F7 1 Tf
12.96 0 0 12.96 71.52 238.241 Tm
[(One)-260(application)-259(for)-241(breakp)-19(oint)-241(comm)-18(ands)-241(is)-259(to)-241(co)-19(rrect)-241(one)-260(bug)-259(so)-241(you)-259(can)-241(t)-18(est)-241(another.)]TJ
0 -1.2407 TD
[(Put)-259(a)-241(breakpoint)-259(just)-259(after)-241(the)-260(erroneous)-241(line)-260(of)-241(co)-19(de,)-250(give)-241(it)-259(a)-241(condition)-259(to)-241(det)-18(ect)-241(the)-260(case)]TJ
0 -1.2222 TD
[(in)-259(which)-241(so)-19(mething)-241(erro)-19(neous)-241(has)-259(been)-259(done,)-250(and)-259(give)-241(it)-259(commands)-259(to)-241(ass)-18(ign)-241(correct)]TJ
0 -1.2407 TD
[(values)-259(to)-241(an)-19(y)-241(variables)-259(that)-259(need)-241(them)-18(.)-250(End)-241(with)-259(the)-260(\221cont\222)-241(com)-18(mand)-241(so)-259(that)-259(the)-241(program)]TJ
T*
[(does)-259(not)-241(st)-18(op,)-250(and)-241(start)-259(with)-259(the)-241(\221si)-18(lent\222)-241(comma)-19(nd)-241(so)-259(that)-241(n)-19(o)-241(output)-259(is)-259(produced.)]TJ
ET
endstream
endobj
11847 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11828 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-22)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(S)13(t)-10(oppi)-17(ng)-293(and)-293(Cont)-10(i)7(nui)7(n)-24(g)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F8 1 Tf
12 0 0 12 70.8 712.001 Tm
0 Tc
[(condition)-580(bnum)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 688.241 Tm
[(Remove)-241(t)-18(h)0(e)-241(conditio)-19(n)-241(from)-259(breakpoint)-259(number)]TJ
/F10 1 Tf
19.1481 0 TD
(bnum)Tj
/F7 1 Tf
2.2222 0 TD
[(.)-250(I)0(t)-241(b)0(e)-19(comes)-241(an)-259(ordinary)]TJ
-21.3704 -1.2407 TD
[(unconditional)-259(breakpoint.)]TJ
0 -1.9259 TD
[(A)-241(special)-259(case)-260(of)-241(a)-260(breakpoint)-259(condition)-259(is)-241(to)-259(stop)-259(only)-241(whe)-19(n)-241(the)-260(breakpoint)-259(has)-241(been)]TJ
0 -1.2222 TD
[(reached)-241(a)-260(certain)-259(number)-260(of)-241(times.)-250(Th)-19(is)-241(is)-259(so)-241(use)-19(ful)-241(that)-259(there)-260(is)-241(a)-260(special)-241(w)-19(a)0(y)-241(t)0(o)-259(d)0(o)-241(it,)]TJ
0 -1.2407 TD
[(using)-241(the)-260(ignore)-260(count)-259(of)-241(the)-260(breakpoint.)-250(Every)-259(breakpoint)-259(has)-259(an)-241(ignore)-260(count,)-250(which)-259(is)]TJ
T*
[(an)-204(int)-18(eger.)-213(Most)-222(of)-223(the)-204(tim)-18(e,)-213(the)-223(ignore)-223(count)-203(is)-222(zero,)-231(and)-204(there)-19(fore)-204(has)-222(no)-222(effect.)-213(But)-222(if)-223(the)]TJ
0 -1.2222 TD
[(program)-241(re)-19(aches)-241(a)-260(breakpoint)-259(whose)-241(i)-18(gnore)-241(count)-259(is)-259(positive,)-250(then)-259(instead)-259(of)-241(stopping)-19(,)-250(i)0(t)]TJ
0 -1.2407 TD
[(just)-241(decrem)-18(ents)-241(the)-260(ignore)-260(count)-241(by)-259(one)-260(and)-241(con)-19(tinues.)-250(As)-241(a)-260(result,)-250(if)-260(the)-260(ignore)-241(count)]TJ
T*
[(value)-241(is)-259(n,)-250(the)-260(breakpoint)-259(will)-241(not)-259(stop)-259(the)-241(ne)-19(xt)-241(n)-259(times)-241(i)-18(t)-241(is)-259(reached.)]TJ
/F8 1 Tf
12 0 0 12 70.8 523.841 Tm
[(ignore)-600(bn)20(um)-600(count)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 500.321 Tm
[(Set)-241(the)-260(ignore)-260(count)-241(o)-19(f)-241(breakpoint)-259(number)]TJ
/F10 1 Tf
17.2222 0 TD
(bnum)Tj
/F7 1 Tf
2.4815 0 TD
[(to)-241(count.)-250(T)-19(h)0(e)-241(next)-259(count)-259(times)-241(the)]TJ
-19.7037 -1.2407 TD
[(breakpoint)-259(is)-241(reached,)-250(i)-18(t)-241(will)-259(not)-241(s)-18(top.)]TJ
0 -1.9259 TD
[(To)-241(make)-260(the)-260(breakpoint)-259(stop)-241(the)-260(next)-259(time)-241(it)-259(is)-259(reached,)-250(specify)-259(a)-241(count)-259(of)-260(zero.)]TJ
/F8 1 Tf
12 0 0 12 70.8 431.921 Tm
[(cont)-600(coun)20(t)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 408.161 Tm
[(Continue)-260(execution)-241(o)-19(f)-241(the)-260(program,)-250(setting)-259(the)-260(ignore)-241(coun)-19(t)-241(o)0(f)-260(the)-241(breakp)-19(oint)-241(that)-259(the)]TJ
0 -1.2222 TD
[(program)-241(stopped)-241(a)-19(t)-241(to)-241(count)-241(minus)-259(one.)-231(Thu)-19(s,)-231(the)-241(pr)-19(ogram)-241(will)-241(not)-241(st)-18(op)-241(at)-241(this)-241(breakpoi)-18(nt)]TJ
0 -1.2407 TD
[(until)-241(the)-260(count\222th)-259(time)-260(it)-241(is)-259(reached.)]TJ
0 -1.9259 TD
[(This)-241(com)-18(mand)-241(is)-259(allowed)-259(only)-241(w)-19(hen)-241(the)-260(program)-259(stopped)-259(due)-241(to)-259(a)-241(break)-19(point.)-250(At)-241(o)-19(ther)]TJ
0 -1.2407 TD
[(times,)-250(the)-260(argument)-241(t)-18(o)-241(\221cont\222)-260(is)-241(ig)-19(nored.)]TJ
0 -1.9259 TD
[(If)-241(a)-260(breakpoint)-259(has)-241(a)-260(positive)-260(ignore)-260(count)-241(and)-259(a)-260(condition,)-250(the)-260(condition)-259(is)-241(not)-259(checked.)]TJ
0 -1.2407 TD
[(Once)-241(the)-260(ignore)-260(count)-241(r)-19(eaches)-241(zero,)-250(the)-260(condition)-259(will)-259(start)-241(to)-259(be)-260(checked.)]TJ
0 -1.9259 TD
[(Note)-241(that)-259(you)-259(could)-241(ac)-19(hieve)-241(the)-260(effect)-259(of)-241(the)-260(ignore)-260(count)-241(with)-259(a)-260(condition)-259(such)-241(as)]TJ
0 -1.2222 TD
[(\221$foo-<)8(=)-251(0)0(\222)-260(using)-259(a)-241(debu)-19(gger)-241(convenie)-19(nce)-241(variable)-260(that)-259(is)-241(decreme)-19(nted)-241(each)-259(time.)-250(See)]TJ
0 -1.2407 TD
[(section)-241(C)-18(onvenience)-241(V)-19(ars.)]TJ
/F5 1 Tf
0 -2.1667 TD
[(D.6.2.5)-833(Comm)-18(ands)-277(Executed)-278(o)-19(n)-278(Breaking)]TJ
/F7 1 Tf
0 -1.9259 TD
[(You)-222(can)-222(give)-223(any)-204(b)-19(reakpoint)-222(a)-223(series)-222(of)-204(com)-18(mands)-222(to)-222(execute)-223(when)-222(the)-223(program)-222(stops)-222(due)]TJ
0 -1.2407 TD
[(to)-222(th)-19(at)-222(breakpo)-19(int.)-231(For)-241(example,)-231(you)-241(might)-241(want)-241(to)-241(print)-241(the)-223(va)-19(lues)-222(of)-241(certain)-241(expressions,)]TJ
0 -1.2222 TD
[(or)-241(enable)-260(other)-260(breakpoints.)]TJ
/F8 1 Tf
12 0 0 12 70.8 124.961 Tm
[(commands)-580(bnum)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 101.201 Tm
[(Specify)-241(co)-19(mmands)-241(for)-260(breakpoint)-259(number)]TJ
/F10 1 Tf
17.1667 0 TD
(bnum)Tj
/F7 1 Tf
2.2222 0 TD
[(.)-250(The)-260(commands)-259(themselves)-259(appear)-241(on)]TJ
-19.3889 -1.2222 TD
[(the)-241(follow)-19(ing)-241(lines.)-250(T)-19(ype)-241(a)-260(line)-241(co)-19(ntaining)-241(ju)-19(st)-241(\221end\222)-260(to)-241(te)-19(rminate)-241(the)-260(commands.)]TJ
ET
endstream
endobj
11829 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11809 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 430.08 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(S)-11(t)15(o)-24(ppi)7(ng)-293(and)-293(Cont)-10(i)7(n)0(u)-24(i)7(ng)]TJ
-36.6341 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(2)-23(1)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 516.161 Tm
0 Tc
[(Aside)-260(from)-259(the)-241(automati)-18(c)-241(disablemen)-19(t)-241(o)0(r)-260(deletion)-259(of)-241(a)-260(breakpoint)-259(when)-241(it)-259(stops)-259(the)]TJ
0 -1.2222 TD
[(program,)-250(wh)-19(ich)-241(happens)-259(only)-259(in)-241(certai)-18(n)-241(states,)-250(the)-260(state)-260(of)-241(enabl)-18(ement)-241(of)-260(a)-241(b)-19(reakpoint)]TJ
0 -1.2407 TD
[(changes)-259(only)-259(when)-241(one)-260(of)-260(the)-241(comman)-19(ds)-241(above)-260(is)-259(used.)]TJ
/F5 1 Tf
0 -2.1667 TD
[(D.6.2.4)-851(Break)-277(Conditions)]TJ
/F7 1 Tf
0 -1.9259 TD
[(The)-260(simplest)-259(sort)-241(of)-260(breakpoint)-259(breaks)-259(every)-241(time)-260(the)-260(program)-259(reaches)-241(a)-260(specified)-259(place.)]TJ
0 -1.2222 TD
[(You)-222(can)-222(a)-19(lso)-222(specify)-222(a)]TJ
/F10 1 Tf
9.1852 0 TD
[(conditio)-19(n)]TJ
/F7 1 Tf
4.0185 0 TD
[(for)-223(a)-223(breakpoint.)-231(A)-222(conditio)-19(n)-222(i)0(s)-222(just)-222(a)-223(boolean)-241(expression)]TJ
-13.2037 -1.2407 TD
[(in)-259(your)-241(prog)-19(ramming)-241(la)-19(nguage.)-250(\(See)-260(section)-241(Expr)-19(essions\).)-250(A)-241(b)-19(reakpoint)-241(wi)-18(th)-241(a)-260(condition)]TJ
T*
[(evaluates)-259(the)-260(expression)-241(e)-19(ach)-241(time)-260(the)-260(program)-241(reache)-19(s)-241(it,)-250(and)-259(the)-260(program)-241(sto)-19(ps)-241(only)-259(if)]TJ
0 -1.2222 TD
[(the)-260(condition)-259(is)-241(true.)]TJ
0 -1.9444 TD
[(Break)-259(conditions)-259(may)-241(h)-19(ave)-241(side)-260(effects,)-250(and)-259(may)-241(ev)-19(en)-241(call)-259(functions)-259(in)-241(your)-260(program.)]TJ
0 -1.2222 TD
[(These)-260(may)-241(s)-18(ound)-241(like)-260(strange)-260(things)-259(to)-241(do,)-250(but)-259(their)-260(effects)-241(are)-260(completely)-259(predictable)]TJ
0 -1.2407 TD
[(unless)-259(there)-260(is)-241(another)-260(enabled)-259(breakpoint)-259(at)-241(the)-260(same)-260(address.)-250(\(In)-259(that)-241(case,)-250(GD)-19(B)-240(might)]TJ
T*
[(see)-260(the)-241(other)-260(breakpoint)-259(first)-259(and)-241(stop)-259(the)-260(program)-259(without)-241(che)-19(cking)-241(the)-260(condition)-259(of)-241(th)-19(is)]TJ
0 -1.2222 TD
[(one.)-9(\))-241(Note)-260(that)-259(breakpoint)-259(commands)-259(are)-241(usually)-259(more)-260(convenient)-259(and)-241(flexib)-19(le)-241(for)-260(the)]TJ
0 -1.2407 TD
[(purpose)-260(of)-241(p)-19(erforming)-241(si)-18(de)-241(effects)-259(when)-259(a)-241(breakpoint)-259(is)-259(reached)-241(\(se)-19(e)-241(section)-259(Break)]TJ
T*
[(Commands)-18(\).)]TJ
0 -1.9259 TD
[(Break)-259(conditions)-259(can)-241(be)-260(specified)-259(when)-259(a)-241(breakpoint)-259(is)-259(set,)-250(by)-241(u)-19(sing)-241(\221if\222)-260(in)-259(the)-241(argument)-18(s)]TJ
0 -1.2222 TD
[(to)-259(the)-241(\221break\222)-260(command.)-250(S)-18(e)0(e)-241(section)-259(Set)-259(Breaks.)-250(They)-259(can)-241(also)-259(be)-260(changed)-241(at)-259(any)-259(time)]TJ
0 -1.2407 TD
[(with)-259(the)-241(\221co)-19(ndition\222)-241(com)-18(mand:)]TJ
/F8 1 Tf
12 0 0 12 71.52 161.921 Tm
[(condition)-600(bnum)-600(expression)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 138.161 Tm
(Specify)Tj
/F10 1 Tf
3.2963 0 TD
[(expres)-18(sion)]TJ
/F7 1 Tf
4.5 0 TD
[(as)-222(the)-223(break)-222(condition)-222(fo)-19(r)-223(breakpoint)-222(number)]TJ
/F10 1 Tf
18.1296 0 TD
(bnum)Tj
/F7 1 Tf
2.2407 0 TD
[(.)-231(From)-222(now)-222(on,)-231(this)]TJ
-28.1667 -1.2222 TD
[(breakpoint)-259(will)-259(stop)-241(th)-19(e)-241(program)-259(only)-259(if)-241(the)-260(value)-260(of)]TJ
/F10 1 Tf
21.2593 0 TD
[(expressi)-18(on)]TJ
/F7 1 Tf
4.537 0 TD
[(is)-259(true)-241(\(no)-19(nzero,)-250(in)-241(C\).)]TJ
/F10 1 Tf
-25.7963 -1.2407 TD
(expression)Tj
/F7 1 Tf
4.5556 0 TD
[(is)-259(not)-241(evaluat)-18(ed)-241(at)-259(the)-241(tim)-18(e)-241(the)-260(\221condition\222)-260(command)-259(is)-241(given.)-269(See)-241(section)]TJ
-4.5556 -1.2407 TD
[(Expressions)-18(.)]TJ
/F8 1 Tf
8.88 0 0 8.88 78.96 664.961 Tm
-0.005 Tc
[(e)-27(n)0(a)-27(b)0(l)-27(e)-621(bre)-27(ak)-27(po)-27(in)-27(ts)]TJ
8.88 0 1.888 8.88 181.44 664.961 Tm
0.022 Tc
[(bn)27(um)27(s)]TJ
8.88 0 0 8.88 208.56 664.961 Tm
-0.005 Tc
(...)Tj
-14.5946 -1.2432 TD
0.022 Tc
[(en)27(ab)27(le)]TJ
8.88 0 1.888 8.88 116.88 653.921 Tm
-0.005 Tc
[(bnu)-27(ms)]TJ
8.88 0 0 8.88 143.76 653.921 Tm
[(..)-27(.)]TJ
/F3 1 Tf
14.8919 1.2432 TD
0.012 Tc
[(E)30(nabl)18(e)-297(t)20(he)-270(spe)27(c)-2(i)18(f)-7(i)18(e)0(d)-270(b)0(r)21(eakpo)27(i)-9(n)0(t)20(s)-2(.)-278(T)28(hey)-272(beco)27(m)-20(e)-270(e)0(f)20(f)20(e)0(ct)20(i)-9(v)26(e)-297(o)0(n)27(c)-2(e)]TJ
0 -1.2432 TD
[(a)27(gai)18(n)-297(i)18(n)-270(s)-2(t)20(oppi)18(ng)-270(t)20(h)0(e)-297(p)27(r)-6(o)0(g)27(r)-6(am)7(,)-278(u)0(n)27(t)-7(i)18(l)-280(yo)27(u)-297(s)26(peci)18(f)20(y)-299(o)27(t)-7(h)0(e)27(r)-6(wi)18(se.)]TJ
/F8 1 Tf
-22.1892 -2.3514 TD
-0.005 Tc
[(e)-27(n)0(a)-27(b)0(l)-27(e)-621(bre)-27(ak)-27(po)-27(in)-27(ts)-621(o)-27(n)0(c)-27(e)]TJ
8.88 0 1.888 8.88 208.56 633.041 Tm
[(bnu)-27(ms)]TJ
8.88 0 0 8.88 235.44 633.041 Tm
[(..)-27(.)]TJ
-17.6216 -1.2432 TD
0.022 Tc
[(en)27(ab)27(le)-594(o)27(n)27(c)0(e)]TJ
8.88 0 1.888 8.88 143.76 622.001 Tm
-0.005 Tc
[(bn)-27(um)-27(s)]TJ
8.88 0 0 8.88 170.64 622.001 Tm
0.022 Tc
[(..)27(.)]TJ
/F3 1 Tf
11.8649 1.2432 TD
0.012 Tc
[(E)30(nabl)18(e)-297(t)20(he)-270(spe)27(c)-2(i)18(f)-7(i)18(e)0(d)-270(b)0(r)21(eakpo)27(i)-9(n)0(t)20(s)-272(t)-7(e)27(m)-20(p)27(or)-6(ar)21(i)18(l)-9(y)26(.)-278(Each)-270(wi)18(l)-9(l)-252(be)]TJ
0 -1.2432 TD
[(d)27(i)-9(s)26(abl)18(ed)-270(agai)18(n)-270(t)-7(he)-270(nex)26(t)-278(t)20(i)-9(m)7(e)-270(i)-9(t)-251(s)-2(t)20(ops)-272(t)-7(h)27(e)-297(p)0(r)21(ogr)21(am)-290(\()21(unl)18(ess)-272(y)26(ou)]TJ
T*
0.013 Tc
[(h)28(a)1(ve)-269(use)28(d)-296(on)28(e)-296(o)28(f)-277(t)-6(h)28(e)1(se)-269(com)8(m)8(ands)-271(t)21(o)-269(speci)19(f)21(y)-271(a)-296(d)28(i)-8(f)21(f)-6(e)28(r)-5(ent)-250(st)21(at)-6(e)]TJ
T*
0.018 Tc
[(b)33(e)6(fo)33(re)-264(th)33(a)6(t)-272(t)26(i)-3(m)13(e)-264(co)6(m)13(e)6(s)32(\))0(.)]TJ
/F8 1 Tf
-22.1892 -2.3514 TD
0.022 Tc
[(en)27(ab)27(le)-594(b)27(r)27(e)0(a)27(k)0(p)27(o)0(i)27(n)0(t)27(s)-594(de)27(le)27(te)]TJ
8.88 0 1.888 8.88 219.36 579.041 Tm
[(bn)27(um)27(s)]TJ
8.88 0 0 8.88 246.24 579.041 Tm
-0.005 Tc
[(..)-27(.)]TJ
-18.8378 -1.2432 TD
0.022 Tc
[(en)27(ab)27(le)-594(d)27(e)27(l)0(e)27(t)0(e)]TJ
8.88 0 1.888 8.88 154.56 568.001 Tm
-0.005 Tc
[(bn)-27(um)-27(s)]TJ
8.88 0 0 8.88 181.44 568.001 Tm
0.022 Tc
[(..)27(.)]TJ
/F3 1 Tf
10.6486 1.2432 TD
0.012 Tc
[(E)30(nabl)18(e)-297(t)20(he)-270(spe)27(c)-2(i)18(f)-7(i)18(e)0(d)-270(b)0(r)21(eakpo)27(i)-9(n)0(t)20(s)-272(t)-7(o)-270(wor)21(k)-272(once)-270(a)0(n)27(d)-297(t)20(hen)-270(di)18(e.)]TJ
0 -1.2432 TD
[(E)30(a)0(ch)-270(of)-278(t)20(h)0(e)-270(b)0(r)-6(e)27(akpoi)18(nt)20(s)-272(w)4(i)-9(l)18(l)-280(b)27(e)-297(d)27(el)-9(e)27(t)-7(ed)-270(t)20(h)0(e)-270(next)-251(t)-7(i)18(m)7(e)-297(i)18(t)-278(s)26(t)-7(o)0(p)27(s)-272(t)-7(h)0(e)]TJ
T*
[(p)27(r)-6(og)27(r)-6(a)0(m)-263(\()-6(un)27(l)-9(e)0(s)26(s)-272(you)-270(have)-270(u)0(s)26(e)0(d)-270(one)-270(of)-278(t)20(hese)-270(c)-2(om)7(m)7(and)27(s)-299(t)20(o)]TJ
T*
0.013 Tc
[(s)27(peci)19(f)21(y)-271(a)-296(di)19(f)21(f)-6(e)28(r)-5(ent)-250(st)-6(a)28(t)-6(e)-269(bef)21(or)22(e)-296(t)21(hat)-250(t)-6(i)19(m)8(e)-296(c)27(o)1(m)8(e)1(s\))22(.)]TJ
/F5 1 Tf
12 0 0 12 177.6 712.001 Tm
0.008 Tc
[(T)19(a)4(bl)6(e)-256(D)10(-7.)-834(D)10(i)6(sab)19(l)6(i)6(n)-1(g)-261(B)10(rea)24(k)4(po)19(i)6(n)-1(t)-259(C)10(om)17(ma)24(nd)19(s)]TJ
8.88 0 0 8.88 149.52 688.001 Tm
0.011 Tc
[(Com)8(m)8(a)-1(nd)-20919(Descr)22(i)-8(p)0(t)20(i)19(on)]TJ
ET
72.72 537.281 0.48 164.4 re
f
269.76 536.561 0.48 165.6 re
f
537.84 537.281 0.48 164.4 re
f
72.72 701.681 465.6 0.48 re
f
73.2 677.921 464.64 0.48 re
f
73.2 675.521 464.64 0.48 re
f
72.72 644.801 465.6 0.48 re
f
72.72 590.801 465.6 0.48 re
f
72.72 536.801 465.6 0.48 re
f
endstream
endobj
11810 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11559 0 obj
<>
endobj
11585 0 obj
<>
endobj
11601 0 obj
<>
endobj
11618 0 obj
<>
endobj
11654 0 obj
<>
endobj
11671 0 obj
<>
endobj
11686 0 obj
<>
endobj
11716 0 obj
<>
endobj
11745 0 obj
<>
endobj
11760 0 obj
<>
endobj
11793 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-20)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(S)13(t)-10(oppi)-17(ng)-293(and)-293(Cont)-10(i)7(nui)7(n)-24(g)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
12.96 0 0 12.96 70.8 528.161 Tm
0 Tc
[(D.6.2.3)-833(Disab)-19(ling)-278(Breakpoints)]TJ
/F7 1 Tf
0 -1.9259 TD
[(Rather)-241(tha)-19(n)-241(deleting)-259(a)-260(breakpoint,)-250(you)-259(might)-241(p)-19(refer)-241(to)]TJ
/F10 1 Tf
21.8704 0 TD
(disable)Tj
/F7 1 Tf
3.1481 0 TD
[(it.)-250(This)-241(m)-18(akes)-241(the)]TJ
-25.0185 -1.2222 TD
[(breakpoint)-259(inoperative)-260(as)-241(if)-260(it)-241(had)-259(been)-259(deleted,)-250(but)-259(remembers)-259(the)-241(inform)-18(ation)-241(on)-259(the)]TJ
0 -1.2407 TD
[(breakpoint)-259(so)-241(that)-259(you)-259(can)]TJ
/F10 1 Tf
10.8148 0 TD
(enable)Tj
/F7 1 Tf
2.9444 0 TD
[(it)-259(again)-241(later.)]TJ
-13.7593 -1.9259 TD
[(You)-222(di)-18(sable)-223(and)-241(enable)-241(breakpoints)-241(with)-241(the)-241(\221enable\222)-223(and)-241(\221disable\222)-241(commands)-18(,)-231(specifying)]TJ
0 -1.2407 TD
[(one)-241(or)-260(more)-260(breakpoint)-259(numbers)-241(as)-259(arguments.)-250(U)-19(s)0(e)-241(\221info)-259(break\222)-260(to)-241(print)-259(a)-241(l)-18(ist)-241(of)]TJ
T*
[(breakpoints)-259(if)-241(you)-259(don\222t)-259(know)-241(wh)-19(ich)-241(breakpoin)-19(t)-241(numbers)-259(to)-259(use.)]TJ
0 -1.9259 TD
[(A)-241(breakpoi)-18(nt)-241(can)-259(have)-241(an)-19(y)-241(o)0(f)-260(four)-241(dif)-19(ferent)-241(states)-259(of)-260(enablement:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Enabled.)-213(The)-223(breakpoint)-222(will)-203(sto)-19(p)-204(the)-223(program.)-213(A)-222(breakpoint)-222(made)-223(with)-204(the)-223(\221break\222)]TJ
1.3889 -1.2407 TD
[(command)-259(starts)-241(out)-259(in)-259(this)-241(state.)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Disabled.)-250(The)-260(breakpoint)-259(has)-241(no)-259(effect)-259(on)-241(the)-260(program.)]TJ
0 -1.6296 TD
[(\225)-1039(Enabled)-241(o)-19(nce.)-250(The)-241(break)-19(point)-241(will)-259(stop)-259(the)-241(prog)-19(ram,)-250(but)-241(wh)-19(en)-241(it)-259(does)-241(s)-18(o)-241(it)-259(will)]TJ
1.3889 -1.2222 TD
[(become)-241(di)-18(sabled.)-250(A)-241(bre)-19(akpoint)-241(mad)-19(e)-241(with)-259(the)-241(\221t)-18(break\222)-241(comm)-18(and)-241(starts)-259(out)-259(in)-241(this)]TJ
0 -1.2407 TD
(state.)Tj
-1.3889 -1.6111 TD
[(\225)-1039(Enabled)-204(fo)-19(r)-204(deletion.)-231(The)-204(breakpoi)-18(nt)-203(will)-222(stop)-222(the)-204(program)-18(,)-213(but)-203(imm)-18(ediately)-204(afte)-19(r)-204(i)0(t)]TJ
1.3889 -1.2407 TD
[(does)-241(so)-259(it)-259(will)-241(be)-260(deleted)-259(permanently.)]TJ
-2.7778 -1.9259 TD
[(You)-241(chang)-19(e)-241(the)-260(state)-241(of)-260(enablement)-259(of)-260(a)-241(breakpoin)-19(t)-241(with)-259(the)-241(fo)-19(llowing)-241(com)-18(mands)-241(as)]TJ
0 -1.2407 TD
[(shown)-241(in)-259(Table)-260(D-7:)]TJ
/F5 1 Tf
12 0 0 12 176.88 709.841 Tm
0.005 Tc
[(Tab)16(l)3(e)-279(D)7(-6)21(.)-817(D)7(elet)18(ing)-264(B)7(r)-6(e)21(akp)16(oin)16(t)-2(s)-279(C)7(o)16(m)-6(m)14(a)1(nd)16(s)]TJ
8.88 0 0 8.88 126.48 685.841 Tm
0.01 Tc
[(Command)-21271(De)25(scr)-6(i)18(p)-1(t)19(i)-9(on)]TJ
/F8 1 Tf
-5.7568 -2.5676 TD
0.022 Tc
[(cl)27(ea)27(r)]TJ
/F3 1 Tf
17.8108 0 TD
0.012 Tc
[(Del)18(e)0(t)-7(e)-243(an)27(y)-245(b)0(r)-6(e)27(akpoi)18(nt)20(s)-245(a)0(t)-251(t)20(he)-243(nex)26(t)-251(i)18(nst)20(r)-6(uc)26(t)-7(i)18(on)-243(t)20(o)-243(be)-243(exec)26(ut)-7(e)27(d)-270(i)18(n)-243(t)20(h)0(e)-243(s)-2(el)18(ect)20(e)0(d)]TJ
0 -1.2432 TD
[(st)20(ack)-272(f)20(r)-6(a)0(m)7(e)-270(\()-6(s)26(ee)-270(sect)20(i)18(o)0(n)-270(S)3(el)-9(e)27(c)-2(t)-7(i)18(on)27(\))-6(.)-278(W)10(hen)-270(t)20(h)0(e)-270(i)-9(nn)27(er)-6(m)7(o)0(s)26(t)-278(f)-7(r)21(am)7(e)-270(i)-9(s)-272(s)26(el)-9(e)27(c)-2(t)-7(e)27(d,)]TJ
T*
[(t)-7(h)0(i)18(s)-272(i)18(s)-272(a)-297(g)27(ood)-270(way)-272(t)-7(o)-270(del)18(et)20(e)-270(a)-297(b)27(r)-6(eak)26(poi)18(nt)-278(t)20(hat)-278(t)20(h)0(e)-270(p)0(r)-6(o)27(gr)-6(a)27(m)-290(j)18(u)0(st)-278(s)26(t)-7(opp)27(ed)-270(at)-7(.)]TJ
/F8 1 Tf
-17.8108 -2.3784 TD
0.022 Tc
[(cl)27(ea)27(r)]TJ
8.88 0 1.888 8.88 107.52 619.841 Tm
[(fu)27(nc)27(ti)27(o)27(n)]TJ
8.88 0 0 8.88 75.36 609.041 Tm
[(cl)27(ea)27(r)]TJ
8.88 0 1.888 8.88 107.52 609.041 Tm
-0.005 Tc
[(f)-27(i)0(l)-27(e)0(n)-27(ame)-27(:f)-27(un)-27(ct)-27(io)-27(n)]TJ
/F3 1 Tf
8.88 0 0 8.88 233.52 619.841 Tm
0.012 Tc
[(Del)18(e)0(t)-7(e)-270(any)-272(br)21(eak)26(poi)18(nt)-7(s)-272(s)26(et)-278(at)-278(en)27(t)-7(r)21(y)-272(t)-7(o)-270(t)20(he)-270(f)-7(unc)26(t)-7(i)18(on)]TJ
8.88 0 1.888 8.88 433.92 619.841 Tm
0.013 Tc
[(f)21(unct)21(i)-8(o)28(n)]TJ
8.88 0 0 8.88 465.36 619.841 Tm
0 Tc
0 Tw
(.)Tj
/F8 1 Tf
-43.9189 -3.5946 TD
0.022 Tc
[(cl)27(ea)27(r)]TJ
8.88 0 1.888 8.88 107.52 587.921 Tm
[(li)27(ne)27(nu)27(m)]TJ
8.88 0 0 8.88 75.36 576.881 Tm
[(cl)27(ea)27(r)]TJ
8.88 0 1.888 8.88 107.52 576.881 Tm
-0.005 Tc
[(f)-27(i)0(l)-27(e)0(n)-27(ame)-27(:l)-27(in)-27(en)-27(um)]TJ
/F3 1 Tf
8.88 0 0 8.88 233.52 587.921 Tm
0.012 Tc
[(Del)18(e)0(t)-7(e)-270(any)-272(br)21(eak)26(poi)18(nt)-7(s)-272(s)26(et)-278(at)-278(or)-250(wi)-9(t)20(h)0(i)18(n)-297(t)20(h)0(e)-270(c)-2(od)27(e)-297(o)27(f)-278(t)-7(h)27(e)-297(s)26(peci)18(f)-7(i)18(e)0(d)-270(l)18(i)-9(n)27(e.)]TJ
/F8 1 Tf
-17.8108 -3.5946 TD
0.022 Tc
[(de)27(le)27(te)]TJ
8.88 0 1.888 8.88 113.04 556.001 Tm
-0.005 Tc
[(bn)-27(um)-27(s..)-27(.)]TJ
/F3 1 Tf
8.88 0 0 8.88 233.52 556.001 Tm
0.012 Tc
[(Del)18(e)0(t)-7(e)-270(t)20(h)0(e)-270(b)0(r)-6(e)27(akpoi)18(nt)20(s)-272(o)0(f)-278(t)20(he)-270(num)7(ber)21(s)-299(s)26(peci)18(f)20(i)-9(e)0(d)-270(a)0(s)-272(a)0(r)21(gum)7(en)27(t)-7(s)-2(.)]TJ
/F5 1 Tf
12 0 0 12 176.88 168.881 Tm
0.005 Tc
[(Tab)16(l)3(e)-279(D)7(-7)21(.)-817(D)7(isab)16(lin)16(g)-284(B)7(r)14(eakp)16(oin)16(t)-282(C)7(o)16(m)-6(m)14(and)16(s)]TJ
8.88 0 0 8.88 148.8 144.881 Tm
0.012 Tc
[(Com)-18(m)9(and)-20891(D)4(es)27(cri)20(p)1(t)-6(i)20(on)]TJ
/F8 1 Tf
-7.9459 -2.5946 TD
-0.005 Tc
[(di)-27(sa)-27(bl)-27(e)-621(b)0(r)-27(eak)-27(po)-27(in)-27(ts)]TJ
8.88 0 1.888 8.88 186 121.841 Tm
0.022 Tc
[(bn)27(um)27(s.)27(..)]TJ
8.88 0 0 8.88 78.24 110.801 Tm
-0.005 Tc
[(di)-27(sa)-27(bl)-27(e)]TJ
8.88 0 1.888 8.88 121.44 110.801 Tm
[(bn)-27(ums)]TJ
8.88 0 0 8.88 148.32 110.801 Tm
[(..)-27(.)]TJ
/F3 1 Tf
14.2703 1.2432 TD
0.012 Tc
[(Di)18(sabl)18(e)-270(t)-7(he)-270(sp)27(eci)18(f)-7(i)18(e)0(d)-270(b)0(r)21(eakpo)27(i)-9(n)27(t)-7(s)-2(.)-251(A)-294(di)18(sa)27(bl)-9(e)27(d)-297(br)21(eak)26(poi)18(nt)-278(has)-272(no)]TJ
0 -1.2432 TD
[(ef)20(f)-7(e)0(c)26(t)-278(but)-278(i)18(s)-272(not)-278(f)20(o)0(r)21(got)20(t)-7(e)27(n.)-278(Al)18(l)-280(opt)20(i)-9(o)27(ns)-272(such)-270(as)-272(i)18(gnor)21(e-)21(coun)27(t)-7(s)-2(,)]TJ
0 -1.2162 TD
0.013 Tc
[(con)28(d)1(i)-8(t)21(i)19(ons)-271(and)-269(com)8(m)8(and)28(s)-298(a)28(r)-5(e)-269(r)-5(e)28(m)-19(e)28(m)-19(b)28(er)-5(e)28(d)-296(i)19(n)-269(case)-269(t)21(h)1(e)]TJ
0 -1.2432 TD
0.012 Tc
[(br)21(eakpo)27(i)-9(n)0(t)-251(i)-9(s)-272(e)0(n)27(abl)18(ed)-270(agai)18(n)-270(l)-9(at)20(er)21(.)]TJ
ET
69.12 547.121 0.48 152.64 re
f
227.28 546.641 0.48 153.6 re
f
540 547.121 0.48 152.64 re
f
69.12 699.761 471.36 0.48 re
f
69.6 676.001 470.4 0.48 re
f
69.6 673.361 470.4 0.48 re
f
69.12 631.601 471.36 0.48 re
f
69.12 599.681 471.36 0.48 re
f
69.12 567.761 471.36 0.48 re
f
69.12 546.641 471.36 0.48 re
f
72 80.081 0.48 78.48 re
f
268.8 79.601 0.48 79.68 re
f
537.12 80.081 0.48 78.48 re
f
72 158.561 465.6 0.48 re
f
72.48 135.041 464.64 0.48 re
f
72.48 132.401 464.64 0.48 re
f
72 79.601 465.6 0.48 re
f
endstream
endobj
11794 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11765 0 obj
<>
endobj
11758 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 430.08 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(S)-11(t)15(o)-24(ppi)7(ng)-293(and)-293(Cont)-10(i)7(n)0(u)-24(i)7(ng)]TJ
-36.6341 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(1)-23(9)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F5 1 Tf
12.96 0 0 12.96 71.52 406.241 Tm
0 Tc
[(D.6.2.2)-851(Deleting)-278(Breakp)-19(oints)]TJ
/F7 1 Tf
0 -1.9259 TD
[(It)-259(is)-241(often)-259(necessary)-259(to)-241(eli)-18(minate)-241(a)-260(breakpoint)-259(once)-260(it)-241(has)-259(done)-241(i)-18(t)0(s)-241(job)-259(and)-241(y)-19(o)0(u)-241(n)0(o)-259(longer)]TJ
0 -1.2407 TD
[(want)-259(the)-241(pro)-19(gram)-241(to)-259(stop)-259(there.)-250(This)-259(is)-241(called)]TJ
/F10 1 Tf
18.3704 0 TD
(deleting)Tj
/F7 1 Tf
3.4815 0 TD
[(the)-241(brea)-19(kpoint.)-250(A)-241(b)0(r)-19(eakpoint)-241(tha)-19(t)]TJ
-21.8519 -1.2222 TD
[(has)-259(been)-241(dele)-19(ted)-241(no)-259(longer)-260(exists)-241(in)-259(any)-259(sense;)-241(it)-259(is)-259(forgotten.)]TJ
0 -1.9444 TD
[(With)-259(the)-241(\221cl)-18(ear\222)-241(command)-259(you)-259(can)-241(delet)-18(e)-241(breakpoint)-18(s)-241(according)-259(to)-259(where)-241(they)-259(are)-260(in)-241(the)]TJ
0 -1.2222 TD
[(program.)-250(Wi)-18(th)-241(the)-260(\221delete\222)-260(command)-241(y)-19(o)0(u)-241(can)-259(delete)-260(individual)-259(breakpoints)-259(by)-241(specifyin)-19(g)]TJ
0 -1.2407 TD
[(their)-260(breakpoint)-259(numbers.)-250(See)-260(Table)-241(D)-19(-6.)]TJ
/F10 1 Tf
0 -1.9259 TD
[(It)-259(is)-241(not)-259(necessary)-260(to)-241(del)-18(ete)-241(a)-259(breakpoint)-259(to)-241(proce)-19(ed)-241(past)-259(it)]TJ
/F7 1 Tf
23.5185 0 TD
[(.)-250(GDB)-259(automatically)-259(ignores)]TJ
-23.5185 -1.2407 TD
[(breakpoints)-259(in)-259(the)-241(first)-259(instruction)-259(to)-259(be)-241(executed)-259(when)-259(you)-241(co)-19(ntinue)-241(execut)-18(ion)-241(withou)-19(t)]TJ
0 -1.2222 TD
[(changing)-259(the)-260(execution)-241(ad)-19(dress.)]TJ
/F8 1 Tf
8.88 0 0 8.88 126.24 664.961 Tm
0.022 Tc
[(br)27(ea)27(k)]TJ
/F3 1 Tf
10.027 0 TD
0.012 Tc
[(Set)-278(a)-270(br)-6(e)27(a)0(kpoi)18(nt)-251(at)-278(t)-7(h)27(e)-297(n)27(ext)-278(i)18(nst)20(r)-6(u)27(c)-2(t)20(i)-9(on)-270(t)20(o)-297(b)27(e)-297(e)27(x)-2(ecu)27(t)-7(ed)-270(i)18(n)-270(t)-7(h)0(e)-270(s)-2(e)27(l)-9(ec)26(t)-7(e)0(d)-270(s)-2(t)20(a)0(ck)]TJ
0 -1.2432 TD
[(f)-7(r)21(am)7(e)-297(\()21(see)-270(s)26(ect)20(i)-9(on)-270(St)20(ack)26(\))-6(.)-278(I)20(n)-270(any)-272(sel)18(e)0(ct)20(ed)-270(f)20(r)-6(am)7(e)-270(but)-278(t)20(h)0(e)-270(i)18(nner)21(m)-20(o)27(st)-7(,)-251(t)-7(hi)18(s)-272(w)4(i)18(l)-9(l)]TJ
T*
[(caus)26(e)-297(t)20(he)-270(pr)21(ogr)-6(a)27(m)-290(t)20(o)-297(s)26(t)-7(op)-270(as)-272(so)27(on)-270(as)-272(cont)20(r)-6(o)27(l)-280(r)-6(e)27(t)-7(ur)21(ns)-272(t)-7(o)-270(t)20(hat)-278(f)20(r)-6(a)27(m)-20(e)27(.)-278(Thi)18(s)-272(i)-9(s)]TJ
T*
[(equi)18(val)18(ent)-251(t)-7(o)-270(a)-270(\221)-9(f)20(i)18(ni)-9(s)26(h)0(\222)-280(c)-2(o)27(m)-20(m)7(a)0(n)27(d)-297(i)18(n)-270(t)-7(h)27(e)-297(f)20(r)-6(a)27(m)-20(e)-270(i)18(n)0(si)18(de)-270(t)20(h)0(e)-270(s)-2(el)18(ect)20(e)0(d)-270(f)-7(r)21(a)0(m)7(e)0(.)-278(I)20(f)-278(t)-7(h)27(i)-9(s)-272(i)18(s)]TJ
0 -1.2162 TD
[(done)-270(i)18(n)-297(t)20(h)0(e)-270(i)18(nner)21(m)-20(o)27(st)-278(f)20(r)-6(am)7(e,)-251(G)-21(D)4(B)-267(w)4(i)18(l)-9(l)-252(s)-2(t)-7(o)27(p)-297(t)20(he)-270(nex)26(t)-278(t)-7(i)18(m)7(e)-270(i)-9(t)-278(r)21(eac)26(hes)-272(t)-7(h)27(e)-297(c)26(ur)-6(r)21(ent)]TJ
0 -1.2432 TD
[(l)-9(o)0(c)26(a)0(t)20(i)-9(on)27(;)-278(t)-7(h)27(i)-9(s)-272(m)7(ay)-272(be)-270(usef)20(ul)-252(i)-9(n)0(s)26(i)-9(d)27(e)-297(of)-251(l)-9(o)27(ops.)]TJ
T*
[(G)-21(D)4(B)-267(nor)21(m)7(a)0(l)18(l)-9(y)-272(i)18(gnor)21(es)-272(br)21(eakpo)27(i)-9(n)27(t)-7(s)-272(when)-270(i)18(t)-278(r)-6(e)27(sum)7(e)0(s)-272(e)0(xe)27(cut)20(i)-9(on)27(,)-278(unt)20(i)-9(l)-252(at)-278(l)18(east)-251(one)]TJ
T*
[(i)-9(n)0(s)26(t)-7(r)21(u)0(ct)20(i)18(o)0(n)-270(has)-272(been)-270(ex)26(ecut)20(ed.)-278(I)20(f)-278(i)18(t)-278(di)18(d)-270(not)-278(do)-270(t)20(h)0(i)-9(s)26(,)-278(y)-2(ou)-270(woul)18(d)-270(b)0(e)-270(unab)27(l)-9(e)-270(t)20(o)]TJ
T*
[(pr)-6(o)27(c)-2(eed)-243(past)-251(a)-243(br)21(eakpo)27(i)-9(n)0(t)-251(w)4(i)18(t)20(hout)-251(f)20(i)-9(r)21(s)-2(t)-251(d)0(i)18(s)-2(a)27(b)0(l)-9(i)18(ng)-243(t)-7(h)27(e)-270(b)0(r)21(eakp)27(o)0(i)18(n)0(t)-7(.)-251(Th)27(i)-9(s)-245(r)-6(u)27(l)-9(e)-243(appl)18(i)18(e)0(s)]TJ
T*
[(whet)20(her)-277(or)-277(no)27(t)-278(t)-7(h)27(e)-297(b)27(r)-6(eak)26(poi)18(nt)-278(al)18(r)-6(e)27(ady)-272(exi)18(s)-2(t)20(e)0(d)-270(w)4(hen)-270(t)20(h)0(e)-297(p)27(r)-6(o)0(g)27(r)-6(am)-263(st)20(opped.)]TJ
/F8 1 Tf
-13.6757 -2.3514 TD
-0.005 Tc
[(br)-27(eak)-621(.)-27(.)0(.)-621(i)-27(f)]TJ
8.88 0 1.888 8.88 163.92 544.961 Tm
[(co)-27(nd)]TJ
/F3 1 Tf
8.88 0 0 8.88 215.28 544.961 Tm
0.012 Tc
[(Set)-224(a)-243(br)21(eak)26(poi)18(nt)-224(wi)-9(t)20(h)-243(c)26(ondi)18(t)-7(i)18(on)-216(cond)27(;)-251(e)27(val)18(uat)20(e)-243(t)20(he)-243(e)27(x)-2(pr)21(essi)18(on)-216(cond)-216(each)-216(t)-7(i)18(m)7(e)-243(t)20(he)]TJ
0 -1.2432 TD
[(br)-6(e)27(a)0(kpoi)18(nt)-251(i)18(s)-272(r)21(eac)26(hed,)-251(and)-243(st)20(op)-270(o)27(n)0(l)-9(y)-245(i)18(f)-251(t)-7(h)0(e)-243(v)-2(al)18(ue)-243(i)-9(s)-245(non)27(zer)-6(o)27(.)-251(\221)-9(.)20(.)-7(.)20(\222)-252(st)20(ands)-245(f)20(o)0(r)-250(one)-243(of)]TJ
T*
[(t)-7(h)0(e)-270(p)0(o)27(ssi)18(bl)18(e)-297(a)27(r)-6(gum)7(en)27(t)-7(s)-272(des)26(cr)-6(i)18(b)0(e)27(d)-297(ab)27(ove)-270(\()-6(o)27(r)-277(no)-270(ar)-6(g)27(u)0(m)7(ent)-7(\))-250(s)-2(peci)18(f)20(yi)18(ng)-270(wher)21(e)-297(t)20(o)]TJ
T*
[(br)-6(e)27(a)0(k.)-278(See)-270(s)-2(e)27(c)-2(t)-7(i)18(on)-270(Cond)27(i)-9(t)20(i)18(ons,)-278(f)20(or)-277(m)7(o)0(r)21(e)-297(i)18(n)0(f)20(o)0(r)21(m)-20(a)27(t)-7(i)18(o)0(n)-270(o)0(n)-270(b)0(r)21(eakpoi)18(nt)-251(condi)18(t)20(i)-9(on)27(s.)]TJ
/F8 1 Tf
-11.8649 -2.3514 TD
-0.005 Tc
[(tb)-27(re)-27(ak)]TJ
8.88 0 1.888 8.88 147.6 490.961 Tm
0.022 Tc
[(ar)27(gs)]TJ
/F3 1 Tf
8.88 0 0 8.88 215.28 490.961 Tm
0.012 Tc
[(Set)-278(a)-270(br)-6(e)27(a)0(kpoi)18(nt)-251(enabl)18(ed)-270(onl)18(y)-272(f)-7(o)27(r)-277(one)-270(st)20(op.)-278(ar)21(gs)-272(ar)21(e)-297(t)20(he)-270(sam)7(e)-270(as)-272(i)18(n)-297(t)20(h)0(e)-270(\221)18(br)-6(e)27(a)0(k\222)]TJ
0 -1.2432 TD
[(com)7(m)7(and,)-278(a)27(n)0(d)-270(t)-7(he)-270(br)21(eakp)27(o)0(i)-9(n)27(t)-278(i)-9(s)-272(s)26(et)-278(i)18(n)-297(t)20(h)0(e)-270(s)-2(am)7(e)-270(w)4(ay,)-251(but)-278(t)20(h)0(e)-270(b)0(r)-6(e)27(akpoi)18(nt)-278(i)18(s)]TJ
T*
[(aut)20(om)7(at)-7(i)18(c)-2(al)18(l)18(y)-272(di)18(sabl)18(ed)-270(t)-7(h)27(e)-297(f)20(i)18(r)-6(st)-251(t)-7(i)18(m)7(e)-297(i)18(t)-278(i)18(s)-272(hi)18(t)-7(.)-251(See)-297(s)26(ect)20(i)-9(o)27(n)-297(Di)18(sa)27(bl)-9(i)18(ng.)]TJ
T*
[(G)-21(D)4(B)-267(a)0(l)18(l)18(o)0(ws)-272(you)-270(t)-7(o)-270(s)-2(e)27(t)-278(any)-272(num)7(be)27(r)-277(o)0(f)-278(b)0(r)21(eakp)27(o)0(i)-9(n)27(t)-7(s)-272(at)-278(t)20(h)0(e)-270(s)-2(am)7(e)-270(p)0(l)18(a)0(ce)-270(i)18(n)-270(t)-7(h)0(e)]TJ
0 -1.2162 TD
[(pr)-6(o)27(g)0(r)-6(a)0(m)7(.)-278(T)28(her)-6(e)-270(i)18(s)-272(not)20(hi)18(ng)-270(si)18(l)-9(l)18(y)-272(o)0(r)-250(m)-20(ea)27(ni)18(ngl)18(ess)-272(abo)27(ut)-278(t)20(h)0(i)-9(s)26(.)-278(W)10(hen)-270(t)-7(h)27(e)-297(b)27(r)-6(e)0(a)27(k)-2(poi)18(nt)20(s)]TJ
0 -1.2432 TD
[(ar)-6(e)-270(c)-2(o)27(ndi)18(t)-7(i)18(onal)18(,)-278(t)20(hi)18(s)-272(i)-9(s)-272(e)0(v)26(e)0(n)-270(u)0(sef)20(u)0(l)-280(\()21(see)-270(s)-2(ec)26(t)-7(i)18(on)-270(Condi)18(t)20(i)-9(o)27(n)0(s\))21(.)]TJ
/F5 1 Tf
12 0 0 12 237.36 712.001 Tm
0.005 Tc
[(Tab)16(l)3(e)-279(D)7(-5)21(.)-817(B)7(r)14(eakp)16(oin)16(t)-2(s)]TJ
8.88 0 0 8.88 117.6 688.001 Tm
0.012 Tc
[(Com)9(m)-18(a)27(n)1(d)-21269(D)4(esc)27(ri)20(pt)-6(i)20(o)1(n)]TJ
ET
69.84 427.121 0.48 274.56 re
f
209.04 426.641 0.48 275.52 re
f
540.96 427.121 0.48 274.56 re
f
69.84 701.681 471.6 0.48 re
f
70.32 677.921 470.64 0.48 re
f
70.32 675.521 470.64 0.48 re
f
69.84 556.721 471.6 0.48 re
f
69.84 502.721 471.6 0.48 re
f
69.84 426.641 471.6 0.48 re
f
endstream
endobj
11759 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11744 0 obj
<>
endobj
11742 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-18)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(S)13(t)-10(oppi)-17(ng)-293(and)-293(Cont)-10(i)7(nui)7(n)-24(g)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 710.561 Tm
-0.005 Tc
[(D)-7(.)-3(6.)-20(2)-846(B)-7(r)5(e)-18(ak)-18(po)-15(in)-15(ts)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 685.361 Tm
0 Tc
0 Tw
(A)Tj
/F10 1 Tf
0.963 0 TD
[(breakpo)-19(int)]TJ
/F7 1 Tf
4.5926 0 TD
[(makes)-259(your)-260(program)-259(stop)-241(whenev)-19(er)-241(a)-260(certain)-241(poi)-18(nt)-241(in)-259(the)-241(pro)-19(gram)-241(is)]TJ
-5.5556 -1.2407 TD
[(reached.)-250(You)-259(set)-241(breakpoin)-19(ts)-241(explicitly)-259(with)-259(GDB)-240(com)-18(mands,)-250(specifying)-259(the)-241(plac)-19(e)-241(where)]TJ
T*
[(the)-241(program)-259(should)-259(stop)-259(by)-241(line)-260(number,)-250(funct)-18(ion)-241(name)-260(or)-260(exact)-241(address)-259(in)-259(the)-241(progra)-19(m.)]TJ
0 -1.2222 TD
[(You)-241(can)-259(add)-259(various)-241(ot)-18(her)-241(conditio)-19(ns)-241(to)-259(control)-259(whether)-241(the)-260(program)-259(will)-259(stop.)]TJ
0 -1.9444 TD
[(Each)-241(breakp)-19(oint)-241(is)-259(assigned)-259(a)-241(num)-18(ber)-241(when)-259(it)-241(is)-259(created;)-259(these)-260(numbers)-241(are)-260(successive)]TJ
0 -1.2222 TD
[(integers)-241(s)-18(tarting)-241(with)-259(1.)-250(In)-259(many)-241(o)-19(f)-241(the)-260(commands)-259(for)-241(cont)-18(rolling)-241(vario)-19(us)-241(features)-259(of)]TJ
0 -1.2407 TD
[(breakpoints)-259(you)-241(use)-260(the)-260(breakpoint)-259(number)-241(to)-259(say)-259(which)-241(bre)-19(akpoint)-241(you)-259(want)-259(to)-241(chan)-19(ge.)]TJ
T*
[(Each)-241(breakp)-19(oint)-241(may)-259(be)]TJ
/F10 1 Tf
9.963 0 TD
(enabled)Tj
/F7 1 Tf
3.4074 0 TD
(or)Tj
/F10 1 Tf
1.0926 0 TD
(disabled)Tj
/F7 1 Tf
3.4074 0 TD
[(;)-259(i)0(f)-260(disabled,)-250(it)-259(has)-241(no)-259(effect)-241(o)-19(n)-241(the)-260(program)]TJ
-17.8704 -1.2222 TD
[(until)-241(you)-259(enable)-260(it)-241(ag)-19(ain.)]TJ
0 -1.9259 TD
[(The)-204(comm)-18(and)-204(\221info)-222(break\222)-223(prints)-204(a)-223(list)-222(of)-204(all)-222(breakpoints)-222(set)-203(a)-19(n)0(d)-204(not)-222(deleted,)-213(showing)-222(their)]TJ
0 -1.2407 TD
[(numbers,)-213(where)-223(in)-204(the)-223(program)-222(they)-222(are,)-213(and)-204(any)-222(special)-222(features)-222(in)-204(use)-223(for)-223(them.)-213(Disabled)]TJ
T*
[(breakpoints)-241(are)-241(included)-241(in)-241(the)-241(list,)-231(but)-241(marked)-241(as)-241(disabled.)-250(\221info)-241(break\222)-241(with)-241(a)-223(b)-19(reakpoint)]TJ
0 -1.2222 TD
[(number)-241(as)-259(argument)-259(lists)-259(only)-241(th)-19(at)-241(breakpoint)-18(.)-250(The)-241(conven)-19(ience)-241(variable)-260($_)-259(and)-241(the)]TJ
0 -1.2407 TD
[(default)-203(exami)-18(ning-address)-204(for)-223(the)-204(\221x\222)-223(command)-222(are)-204(set)-222(to)-204(the)-223(address)-204(of)-223(the)-204(last)-222(breakpoint)]TJ
T*
[(listed)-241(\(see)-260(section)-259(Memory\).)]TJ
/F5 1 Tf
0 -2.1481 TD
[(D.6.2.1)-833(Settin)-19(g)-278(Breakpoints)]TJ
/F7 1 Tf
0 -1.9444 TD
[(Breakpoints)-222(are)-223(set)-203(wit)-18(h)-204(the)-223(\221break\222)-223(command)-222(\(abbreviated)-222(\221b\222\).)-213(Y)-19(o)0(u)-204(have)-223(several)-222(ways)-222(to)]TJ
0 -1.2222 TD
[(say)-241(where)-260(the)-260(breakpoint)-259(should)-241(go)-259(as)-259(shown)-241(in)-259(Table)-260(D-5.)]TJ
/F5 1 Tf
12 0 0 12 236.4 346.961 Tm
0.007 Tc
[(Ta)23(bl)5(e)-257(D)-11(-)20(5)3(.)-835(B)9(r)16(eak)23(po)18(i)5(n)-2(ts)]TJ
8.88 0 0 8.88 116.88 322.961 Tm
0.011 Tc
[(Com)8(m)8(a)-1(nd)-21270(D)-24(e)26(scri)19(p)0(t)20(i)-8(on)]TJ
/F8 1 Tf
-1.7838 -2.5946 TD
-0.005 Tc
[(br)-27(ea)-27(k)]TJ
8.88 0 1.888 8.88 133.44 299.921 Tm
[(fu)-27(nc)-27(tio)-27(n)]TJ
/F3 1 Tf
8.88 0 0 8.88 214.32 299.921 Tm
0.012 Tc
[(Set)-278(a)-270(br)21(eak)26(poi)18(nt)-278(at)-278(en)27(t)-7(r)21(y)-272(t)-7(o)-270(f)20(unct)20(i)-9(o)27(n)]TJ
8.88 0 1.888 8.88 358.8 299.921 Tm
[(f)20(unc)26(t)-7(i)18(on)]TJ
8.88 0 0 8.88 390.24 299.921 Tm
0 Tc
(.)Tj
/F8 1 Tf
-32.2703 -2.3784 TD
0.022 Tc
[(br)27(ea)27(k)-594(+)]TJ
8.88 0 1.888 8.88 141.6 278.801 Tm
[(of)27(fs)27(et)]TJ
8.88 0 0 8.88 103.68 268.001 Tm
[(br)27(ea)27(k)-594(-)]TJ
8.88 0 1.888 8.88 141.6 268.001 Tm
[(of)27(fs)27(et)]TJ
/F3 1 Tf
8.88 0 0 8.88 214.32 278.801 Tm
0.012 Tc
[(Set)-224(a)-243(br)21(eakp)27(o)0(i)-9(n)27(t)-251(s)26(om)7(e)-243(num)7(ber)-223(of)-224(l)-9(i)18(nes)-218(f)-7(o)27(r)-6(w)4(ar)21(d)-243(o)0(r)-223(back)-218(f)-7(r)21(o)0(m)-236(t)-7(h)27(e)-243(posi)18(t)20(i)-9(o)27(n)-243(a)0(t)-224(w)4(hi)-9(c)26(h)]TJ
0 -1.2162 TD
[(exe)27(c)-2(ut)20(i)-9(o)27(n)-297(s)26(t)-7(o)0(p)27(ped)-270(i)-9(n)-270(t)20(h)0(e)-270(c)-2(ur)21(r)-6(e)0(n)27(t)-7(l)18(y)-272(sel)18(e)0(ct)20(ed)-270(f)-7(r)21(am)7(e.)]TJ
/F8 1 Tf
-12.4595 -2.3784 TD
0.022 Tc
[(br)27(ea)27(k)]TJ
8.88 0 1.888 8.88 136.08 246.881 Tm
-0.005 Tc
[(li)-27(ne)-27(nu)-27(m)]TJ
/F3 1 Tf
8.88 0 0 8.88 214.32 246.881 Tm
0.012 Tc
[(Set)-278(a)-270(br)21(eak)26(poi)18(nt)-278(at)-278(l)18(i)18(n)0(e)]TJ
8.88 0 1.888 8.88 308.88 246.881 Tm
[(l)-9(i)18(nenu)27(m)]TJ
8.88 0 0 8.88 342.72 246.881 Tm
0.013 Tc
[(i)19(n)-269(t)-6(h)1(e)-269(c)-1(u)28(r)-5(r)22(ent)-277(so)28(ur)-5(c)27(e)-296(f)21(i)19(l)-8(e)1(.)-250(T)2(hat)-277(f)21(i)19(l)-8(e)-269(i)19(s)-271(t)-6(h)1(e)-269(l)19(ast)-277(f)21(i)19(l)-8(e)]TJ
-14.4595 -1.2432 TD
0.012 Tc
[(whos)26(e)-297(s)26(our)21(ce)-270(t)-7(e)0(x)26(t)-278(was)-272(p)0(r)21(i)-9(nt)20(ed.)-251(Thi)-9(s)-272(b)27(r)-6(eak)26(poi)18(nt)-278(wi)18(l)-9(l)-252(st)20(op)-270(t)-7(h)0(e)-270(p)0(r)21(ogr)21(am)-290(j)18(u)0(st)-251(bef)-7(o)27(r)-6(e)]TJ
T*
[(i)18(t)-278(exe)27(c)-2(ut)20(es)-272(any)-272(of)-278(t)20(h)0(e)-270(c)-2(ode)-270(on)-270(t)20(hat)-278(l)18(i)18(ne.)]TJ
/F8 1 Tf
-15.1892 -2.3514 TD
-0.005 Tc
[(br)-27(ea)-27(k)]TJ
8.88 0 1.888 8.88 111.84 203.921 Tm
[(fi)-27(le)-27(na)-27(me)-27(:li)-27(ne)-27(nu)-27(m)]TJ
/F3 1 Tf
8.88 0 0 8.88 214.32 203.921 Tm
0.012 Tc
[(Set)-278(a)-270(br)21(eak)26(poi)18(nt)-278(at)-278(l)18(i)18(n)0(e)]TJ
8.88 0 1.888 8.88 308.88 203.921 Tm
[(l)-9(i)18(nenu)27(m)]TJ
8.88 0 0 8.88 342.72 203.921 Tm
-0.006 Tc
[(in)-288(s)-20(o)-18(u)-18(r)3(c)-20(e)-288(f)-25(ile)]TJ
8.88 0 1.888 8.88 395.76 203.921 Tm
0.012 Tc
[(f)20(i)18(l)-9(e)27(nam)7(e)]TJ
8.88 0 0 8.88 429.6 203.921 Tm
0 Tc
(.)Tj
/F8 1 Tf
-39.7297 -2.3784 TD
-0.005 Tc
[(br)-27(ea)-27(k)]TJ
8.88 0 1.888 8.88 109.2 182.801 Tm
[(fi)-27(len)-27(am)-27(e:)-27(fu)-27(nc)-27(ti)-27(on)]TJ
/F3 1 Tf
8.88 0 0 8.88 214.32 182.801 Tm
0.012 Tc
[(Set)-278(a)-270(br)21(eak)26(poi)18(nt)-278(at)-278(en)27(t)-7(r)21(y)-272(t)-7(o)-270(f)20(unct)20(i)-9(o)27(n)]TJ
8.88 0 1.888 8.88 358.8 182.801 Tm
[(f)20(unc)26(t)-7(i)18(on)]TJ
8.88 0 0 8.88 392.64 182.801 Tm
[(f)-7(o)27(und)-270(i)-9(n)-270(f)20(i)-9(l)18(e)]TJ
8.88 0 1.888 8.88 441.12 182.801 Tm
[(f)20(i)-9(l)18(enam)7(e)]TJ
8.88 0 0 8.88 475.2 182.801 Tm
0.013 Tc
[(.)-250(S)4(peci)19(f)21(yi)-8(n)28(g)-296(a)]TJ
-29.3784 -1.2162 TD
0.012 Tc
[(f)20(i)-9(l)18(e)-270(nam)7(e)-270(a)0(s)-272(w)4(el)18(l)-280(a)0(s)-272(a)-270(f)-7(u)0(n)27(c)-2(t)-7(i)18(on)-270(nam)7(e)-270(i)18(s)-272(s)-2(uper)21(f)-7(l)18(uo)27(us)-272(excep)27(t)-278(when)-270(m)7(u)0(l)18(t)-7(i)18(p)0(l)18(e)-270(f)-7(i)18(l)-9(e)27(s)]TJ
0 -1.2432 TD
[(con)27(t)-7(ai)18(n)-270(s)-2(i)18(m)7(i)-9(l)18(ar)21(l)-9(y)-272(na)27(m)-20(e)27(d)-297(f)20(unc)26(t)-7(i)18(ons)26(.)]TJ
/F8 1 Tf
-12.7568 -2.3784 TD
-0.005 Tc
[(br)-27(ea)-27(k)]TJ
8.88 0 1.888 8.88 133.44 139.841 Tm
[(*a)-27(dd)-27(res)-27(s)]TJ
/F3 1 Tf
8.88 0 0 8.88 214.32 139.841 Tm
0.012 Tc
[(Set)-251(a)-243(br)21(eak)26(poi)18(nt)-251(at)-251(a)27(ddr)21(ess)]TJ
8.88 0 1.888 8.88 325.44 139.841 Tm
[(addr)21(ess)]TJ
8.88 0 0 8.88 357.36 139.841 Tm
[(.)-251(Y)3(ou)-243(can)-243(u)0(s)26(e)-243(t)-7(h)0(i)18(s)-245(t)20(o)-270(s)26(e)0(t)-251(b)0(r)21(eakp)27(o)0(i)-9(n)27(t)-7(s)-245(i)18(n)-243(par)-6(t)20(s)]TJ
-16.1081 -1.2432 TD
[(of)-278(t)20(h)0(e)-270(p)0(r)21(ogr)21(am)-290(whi)18(c)-2(h)-270(d)0(o)-270(not)-278(h)27(a)0(ve)-270(debu)27(ggi)18(ng)-270(i)-9(n)0(f)20(o)0(r)21(m)-20(a)27(t)-7(i)18(o)0(n)-270(o)0(r)-277(s)-2(o)27(u)0(r)-6(c)26(e)-297(f)20(i)18(l)-9(e)27(s)-2(.)]TJ
ET
69.12 120.161 0.48 216.48 re
f
208.08 119.681 0.48 217.44 re
f
540 120.161 0.48 216.48 re
f
68.88 336.641 471.6 0.48 re
f
69.6 312.881 470.4 0.48 re
f
69.6 310.481 470.4 0.48 re
f
68.88 290.561 471.6 0.48 re
f
68.88 258.641 471.6 0.48 re
f
68.88 215.681 471.6 0.48 re
f
68.88 194.561 471.6 0.48 re
f
68.88 151.601 471.6 0.48 re
f
68.88 119.681 471.6 0.48 re
f
endstream
endobj
11743 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11719 0 obj
<>
endobj
11714 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 430.08 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(S)-11(t)15(o)-24(ppi)7(ng)-293(and)-293(Cont)-10(i)7(n)0(u)-24(i)7(ng)]TJ
-36.6341 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(1)-23(7)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(GDB)-259(has)-241(th)-19(e)-241(ability)-259(to)-259(detect)-241(any)-259(occurrence)-260(of)-241(a)-260(signal)-259(in)-241(the)-260(program)-259(running)-259(under)]TJ
0 -1.2407 TD
[(GDB\222s)-259(control.)-250(You)-259(can)-259(tell)-241(GDB)-259(in)-259(advance)-241(what)-259(to)-259(do)-241(for)-260(each)-259(kind)-241(of)-260(signal.)]TJ
0 -1.9259 TD
[(Normally,)-250(G)-19(D)0(B)-240(i)0(s)-259(set)-241(u)-19(p)-241(to)-259(ignore)-260(non-erroneous)-259(signals)-241(lik)-19(e)-241(SIGALRM)-259(\(so)-259(as)-241(not)-259(to)]TJ
0 -1.2407 TD
[(interfere)-260(with)-259(their)-241(role)-260(in)-259(the)-241(function)-19(ing)-241(of)-260(the)-241(p)-19(rogram\))-241(but)-259(to)-259(stop)-241(the)-260(program)]TJ
0 -1.2222 TD
[(immediatel)-18(y)-241(whenever)-260(an)-259(error)-241(signal)-259(happens.)-250(You)-259(can)-259(change)-241(th)-19(ese)-241(settings)-259(with)-259(the)]TJ
0 -1.2407 TD
[(\221handle\222)-260(command.)-250(You)-259(must)-259(specify)-259(which)-241(sign)-19(al)-241(you)-259(are)-241(talk)-19(ing)-241(about)-259(with)-259(its)-241(num)-18(ber.)]TJ
/F8 1 Tf
12 0 0 12 71.52 594.881 Tm
[(info)-600(signal)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 571.361 Tm
[(Print)-259(a)-241(tabl)-18(e)-241(o)0(f)-260(all)-241(the)-260(kinds)-259(of)-241(sign)-19(als)-241(and)-259(how)-259(GDB)-240(has)-259(been)-259(told)-241(to)-259(handle)-260(each)-241(one.)]TJ
T*
[(You)-259(can)-241(use)-260(this)-259(to)-241(see)-260(the)-260(signal)-241(nu)-19(mbers)-241(of)-260(all)-259(the)-241(defined)-259(types)-259(of)-241(signa)-19(ls.)]TJ
/F8 1 Tf
12 0 0 12 71.52 527.921 Tm
[(handle)-600(signalnum)-600(keywords...)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 504.161 Tm
[(Change)-260(the)-260(way)-241(GDB)-259(handles)-259(signal)]TJ
/F10 1 Tf
15.037 0 TD
(signalnum)Tj
/F7 1 Tf
4.1667 0 TD
[(.)-250(The)-260(keywords)-259(say)-241(what)-259(change)-260(to)-241(mak)-19(e.)]TJ
-19.2037 -1.9259 TD
[(To)-259(use)-241(the)-260(\221handle\222)-260(command)-259(you)-241(mu)-19(st)-241(know)-259(the)-260(code)-241(numb)-19(er)-241(of)-260(the)-241(sign)-19(al)-241(you)-259(are)]TJ
0 -1.2222 TD
[(concerned)-259(with.)-250(To)-259(find)-241(t)-18(h)0(e)-241(code)-260(number,)-250(type)-260(\221info)-259(signal\222)-241(whi)-18(ch)-241(prints)-259(a)-241(t)-18(able)-241(of)-260(signal)]TJ
0 -1.2407 TD
[(names)-259(and)-241(n)-19(umbers.)]TJ
0 -1.9259 TD
[(The)-260(keywords)-259(allowed)-241(by)-259(the)-260(handle)-241(c)-19(ommand)-241(can)-259(be)-260(abbreviated.)-250(Table)-260(D-4)-241(l)-18(ists)-241(their)]TJ
0 -1.2407 TD
[(full)-259(names:)]TJ
/F5 1 Tf
12 0 0 12 243.36 378.881 Tm
0.007 Tc
[(Tab)18(l)5(e)-277(D)9(-4)23(.)-815(K)9(eyw)25(or)16(ds)]TJ
8.88 0 0 8.88 91.44 354.881 Tm
0.011 Tc
[(Ke)26(yw)5(ord)-21378(D)3(escr)22(i)-8(p)0(t)20(i)19(on)]TJ
/F8 1 Tf
0.9189 -2.5946 TD
-0.005 Tc
[(st)-27(op)]TJ
/F3 1 Tf
6.2162 0 TD
0.012 Tc
[(G)6(D)4(B)-240(s)-2(houl)18(d)-243(s)-2(t)20(o)0(p)-243(t)-7(h)27(e)-270(p)27(r)-6(ogr)21(am)-236(w)-23(h)27(en)-243(t)-7(h)0(i)18(s)-245(si)18(gnal)-225(happ)27(ens.)-251(T)1(h)27(i)-9(s)-245(i)18(m)7(p)0(l)18(i)-9(es)-245(t)20(h)0(e)-243(\221)18(pr)-6(i)18(n)0(t)20(\222)-252(key)26(w)4(or)-6(d)-243(a)0(s)-245(w)4(el)18(l)18(.)]TJ
/F8 1 Tf
-6.5135 -2.3514 TD
-0.005 Tc
[(pri)-27(nt)]TJ
/F3 1 Tf
6.5135 0 TD
0.012 Tc
[(G)6(D)4(B)-267(s)-2(houl)18(d)-270(p)0(r)21(i)-9(nt)-251(a)-297(m)7(es)26(sage)-270(when)-270(t)20(h)0(i)18(s)-299(s)26(i)-9(g)27(nal)-280(ha)27(ppens)26(.)]TJ
/F8 1 Tf
-6.8378 -2.3784 TD
0.022 Tc
[(no)27(st)27(op)]TJ
/F3 1 Tf
6.8378 0 TD
0.012 Tc
[(G)6(D)4(B)-267(s)-2(houl)18(d)-270(not)-278(s)26(t)-7(op)-270(t)20(h)0(e)-270(p)0(r)-6(o)27(gr)-6(a)27(m)-290(when)-270(t)20(h)0(i)-9(s)-272(s)26(i)-9(gn)27(al)-280(hap)27(pens.)-251(I)-7(t)-278(m)7(ay)-272(s)26(t)-7(i)18(l)-9(l)-252(p)0(r)-6(i)18(nt)-251(a)-297(m)7(es)26(sage)-270(t)20(e)0(l)-9(l)18(i)18(n)0(g)]TJ
0 -1.2432 TD
0.013 Tc
[(yo)28(u)-296(t)21(hat)-250(t)-6(h)1(e)-269(s)-1(i)19(gna)28(l)-279(has)-271(co)28(m)-19(e)-269(i)19(n)1(.)]TJ
/F8 1 Tf
-7.1351 -2.3513 TD
-0.005 Tc
[(n)-27(opr)-27(in)-27(t)]TJ
/F3 1 Tf
7.1351 0 TD
0.012 Tc
[(G)6(D)4(B)-240(s)-2(ho)27(ul)-9(d)-243(n)27(ot)-251(m)7(ent)20(i)18(o)0(n)-243(t)20(he)-243(occu)27(r)-6(r)21(ence)-243(o)27(f)-251(t)20(he)-243(si)18(gnal)-225(at)-224(al)-9(l)18(.)-224(Thi)18(s)-245(i)-9(m)7(pl)18(i)18(e)0(s)-245(t)20(he)-243(\221)18(nost)20(op\222)-225(keywo)27(r)-6(d)-243(a)0(s)]TJ
0 -1.2432 TD
-0.006 Tc
[(w)-14(e)-18(ll.)]TJ
/F8 1 Tf
-6.2162 -2.3514 TD
[(pa)-27(ss)]TJ
/F3 1 Tf
6.2162 0 TD
0.012 Tc
[(G)6(D)4(B)-267(s)-2(houl)18(d)-270(a)0(l)18(l)-9(o)27(w)-293(t)20(h)0(e)-270(p)0(r)-6(o)27(gr)-6(am)-263(t)-7(o)-270(s)26(e)0(e)-297(t)20(hi)18(s)-272(s)-2(i)18(gnal)18(;)-278(t)20(he)-270(pr)-6(o)27(g)0(r)-6(a)0(m)-263(w)4(i)-9(l)18(l)-280(b)27(e)-297(a)27(bl)-9(e)-270(t)20(o)-270(handl)18(e)-270(t)-7(he)-270(s)26(i)-9(gn)27(al)-9(,)]TJ
0 -1.2432 TD
[(or)-277(m)7(a)0(y)-272(b)27(e)-297(t)20(er)21(m)-20(i)18(nat)20(ed)-270(i)18(f)-278(t)-7(h)27(e)-297(s)26(i)-9(g)27(nal)-280(i)18(s)-272(f)-7(a)0(t)20(a)0(l)-280(a)27(nd)-270(not)-278(ha)27(ndl)18(ed.)]TJ
/F8 1 Tf
-6.8378 -2.3784 TD
0.022 Tc
[(no)27(pa)27(ss)]TJ
/F3 1 Tf
6.8378 0 TD
0.012 Tc
[(G)6(D)4(B)-267(s)-2(houl)18(d)-270(not)-278(a)27(l)-9(l)18(o)0(w)-266(t)-7(he)-270(pr)21(ogr)21(am)-290(t)20(o)-270(see)-270(t)20(hi)-9(s)-272(s)26(i)-9(g)0(n)27(a)0(l)-9(.)20(W)10(hen)-270(a)-270(s)-2(i)18(gnal)-280(h)27(a)0(s)-272(been)-270(set)-251(t)-7(o)-270(s)-2(t)20(o)0(p)-270(t)-7(he)]TJ
0 -1.2432 TD
[(pr)21(ogr)21(am)7(,)-278(t)20(he)-297(p)27(r)-6(og)27(r)-6(a)0(m)-263(c)-2(anno)27(t)-278(s)-2(ee)-270(t)20(h)0(e)-270(s)-2(i)18(gnal)-280(u)27(n)0(t)-7(i)18(l)-280(y)26(ou)-297(c)26(ont)20(i)-9(n)27(ue.)-278(I)20(t)-278(wi)18(l)-9(l)-280(s)26(e)0(e)-270(t)-7(he)-270(si)18(gn)27(al)-280(t)20(hen,)-278(i)18(f)]TJ
0 -1.2162 TD
[(\221)18(pas)26(s\222)-280(i)18(s)-272(i)-9(n)-270(ef)20(f)-7(e)27(ct)-278(f)20(o)0(r)-277(t)20(he)-297(s)26(i)-9(g)27(nal)-280(i)18(n)-270(ques)26(t)-7(i)18(on)-270(at)-278(t)20(hat)-278(t)20(i)-9(m)7(e)0(.)-251(I)-7(n)-270(o)0(t)20(her)-277(wor)21(d)0(s,)-251(af)-7(t)20(e)0(r)-277(G)6(DB)-267(r)-6(e)0(p)27(o)0(r)-6(t)20(s)-272(a)]TJ
0 -1.2432 TD
0.013 Tc
[(si)19(gn)28(al)-8(,)-250(y)-1(ou)-269(can)-269(u)1(se)-269(t)21(h)1(e)-269(\221)-8(h)28(andl)19(e\222)-279(c)27(o)1(m)8(m)-19(a)28(n)1(d)-296(w)5(i)19(t)21(h)-296(\221)19(pa)28(ss\222)-279(o)28(r)-276(\221)-8(n)28(opass)27(\222)-279(t)-6(o)-269(c)27(ont)-6(r)22(o)1(l)-279(w)5(h)28(e)1(t)-6(h)28(er)-276(t)-6(h)28(at)-277(si)19(gnal)]TJ
T*
0.012 Tc
[(wi)18(l)18(l)-252(b)27(e)-243(seen)-216(by)-245(t)20(h)0(e)-216(p)0(r)-6(o)0(g)27(r)-6(am)-236(whe)27(n)-243(you)-216(l)-9(a)27(t)-7(er)-223(con)27(t)-7(i)18(nue)-216(i)-9(t)20(.)-7(Y)3(o)27(u)-243(can)-216(a)0(l)18(s)-2(o)-243(u)0(s)26(e)-243(t)20(h)0(e)-243(\221)18(si)18(gnal)18(\222)-225(c)-2(om)7(m)7(and)-243(t)20(o)]TJ
T*
[(pr)21(eve)27(n)0(t)-278(t)-7(h)27(e)-297(p)27(r)-6(ogr)21(am)-263(f)-7(r)21(om)-290(s)26(eei)18(ng)-270(a)-297(s)26(i)-9(g)0(n)27(a)0(l)-9(,)-251(or)-277(cau)27(s)-2(e)-270(i)-9(t)-251(t)-7(o)-270(s)-2(ee)-270(a)-270(s)-2(i)18(gnal)-252(i)-9(t)-278(n)27(o)0(r)-6(m)7(al)18(l)18(y)-272(woul)18(d)-297(n)27(ot)-278(see)27(,)]TJ
T*
0.013 Tc
[(or)-276(t)21(o)-269(gi)19(ve)-269(i)-8(t)-250(any)-271(si)19(gnal)-251(at)-277(any)-271(t)21(i)-8(m)8(e)1(.)-250(S)4(ee)-269(sect)21(i)19(o)1(n)-269(S)4(i)-8(g)1(n)28(a)1(l)-8(i)19(ng)28(.)]TJ
ET
71.76 119.201 0.48 249.36 re
f
148.56 118.721 0.48 250.56 re
f
539.04 119.201 0.48 249.36 re
f
71.76 368.801 467.76 0.48 re
f
72.24 345.041 466.8 0.48 re
f
72.24 342.401 466.8 0.48 re
f
71.76 322.721 467.76 0.48 re
f
71.76 301.601 467.76 0.48 re
f
71.76 269.681 467.76 0.48 re
f
71.76 237.761 467.76 0.48 re
f
71.76 205.601 467.76 0.48 re
f
71.76 118.721 467.76 0.48 re
f
endstream
endobj
11715 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11689 0 obj
<>
endobj
11684 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-16)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(S)13(t)-10(oppi)-17(ng)-293(and)-293(Cont)-10(i)7(nui)7(n)-24(g)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(The)-223(\221attach\222)-241(command)-222(is)-241(also)-222(used)-241(to)-222(debug)-222(a)-241(remote)-223(machi)-18(ne)-223(via)-223(a)-241(serial)-222(connection.)-231(See)]TJ
0 -1.2407 TD
[(section)-241(A)-19(ttach,)-250(for)-241(mo)-19(re)-241(info.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 664.481 Tm
-0.003 Tc
[(D.5.)-18(6)-844(K)-5(illi)-18(n)5(g)-289(th)-13(e)-292(C)-5(h)5(i)-18(ld)-289(P)-8(r)7(o)-13(c)1(e)-16(s)1(s)]TJ
/F8 1 Tf
12 0 0 12 70.8 636.881 Tm
0 Tc
(kill)Tj
/F7 1 Tf
12.96 0 0 12.96 70.8 613.361 Tm
[(Kill)-241(the)-260(child)-259(process)-259(in)-241(which)-259(the)-260(program)-241(bei)-18(ng)-241(debugged)-259(is)-259(running)-259(under)-241(GDB.)]TJ
0 -1.9444 TD
[(This)-241(comm)-18(and)-241(is)-259(useful)-259(if)-241(you)-259(wish)-241(to)-259(debug)-259(a)-241(core)-260(dump)-259(instead.)-250(GDB)-259(ignores)-241(an)-19(y)-241(core)]TJ
0 -1.2222 TD
[(dump)-241(file)-241(i)-18(f)-241(it)-241(is)-241(act)-18(ually)-241(running)-259(the)-241(program,)-250(so)-241(the)-260(\221kill\222)-241(comman)-19(d)-241(i)0(s)-241(the)-241(o)-19(nly)-241(sure)-241(way)]TJ
0 -1.2407 TD
[(to)-241(make)-260(sure)-260(the)-241(core)-260(dump)-259(file)-241(is)-259(used)-259(once)-241(agai)-18(n.)]TJ
0 -1.9259 TD
[(It)-241(is)-259(also)-259(useful)-241(if)-260(you)-259(wish)-241(to)-259(run)-259(the)-241(program)-259(outside)-260(the)-260(debugger)-241(for)-260(once)-260(and)-241(then)-259(go)]TJ
0 -1.2407 TD
[(back)-241(to)-259(debugging)-259(it.)]TJ
0 -1.9259 TD
[(The)-223(\221kill\222)-241(command)-241(is)-222(also)-241(useful)-241(if)-223(you)-241(wish)-222(to)-241(re-compile)-241(and)-222(re-)-19(link)-222(the)-241(program,)-231(since)]TJ
0 -1.2407 TD
[(on)-241(many)-259(systems)-259(it)-259(is)-241(impossi)-18(ble)-241(to)-259(modify)-259(an)-241(executab)-19(le)-241(file)-260(which)-259(is)-241(running)-259(in)-259(a)]TJ
0 -1.2222 TD
[(process.)-250(But,)-250(in)-241(this)-259(case,)-231(i)-18(t)-241(is)-241(just)-259(as)-241(good)-259(to)-241(exit)-241(GDB)-18(,)-231(sin)-19(ce)-241(you)-241(will)-259(need)-241(to)-259(read)-241(a)-241(new)]TJ
0 -1.2407 TD
[(symbol)-241(t)-18(able)-241(after)-260(the)-260(program)-241(is)-259(re-compiled)-259(if)-260(you)-241(wish)-259(to)-259(debug)-241(the)-260(new)-259(version,)-250(and)]TJ
T*
[(restarting)-259(GDB)-240(is)-259(the)-260(easiest)-241(way)-259(to)-259(do)-241(that.)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 391.361 Tm
0.009 Tc
[(D.)14(6)-844(S)9(t)-7(o)14(ppi)14(ng)-274(and)-274(C)4(ont)9(i)14(nui)14(ng)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 365.201 Tm
0 Tc
[(When)-241(you)-259(run)-259(a)-241(program)-259(normally,)-269(it)-241(runs)-259(until)-259(it)-241(termina)-19(tes.)-250(The)-241(prin)-19(cipal)-241(purpose)-260(of)]TJ
0 -1.2222 TD
[(using)-241(a)-260(debugger)-260(is)-241(so)-259(that)-259(you)-241(can)-259(stop)-259(it)-241(before)-260(that)-241(po)-19(int;)-241(or)-260(so)-241(tha)-19(t)-241(i)0(f)-260(the)-241(program)-259(runs)]TJ
0 -1.2407 TD
[(into)-241(trou)-19(ble)-241(you)-259(can)-241(i)-18(nvestigate)-241(an)-19(d)-241(find)-259(out)-241(w)-19(hy.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 302.561 Tm
0.013 Tc
[(D)11(.)15(6)17(.)-2(1)-828(S)25(ig)21(na)17(ls)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 277.361 Tm
0 Tc
[(A)-241(signal)-259(is)-259(an)-241(asynchr)-19(onous)-241(event)-259(that)-259(can)-241(happ)-19(en)-241(in)-259(a)-241(progra)-19(m.)-250(The)-241(operat)-18(ing)-241(system)]TJ
T*
[(defines)-241(th)-19(e)-241(possible)-260(kinds)-259(of)-241(sign)-19(als,)-250(and)-241(give)-19(s)-241(each)-259(kind)-241(a)-260(name)-260(and)-241(a)-260(number.)-250(For)]TJ
T*
[(example,)-250(SIGINT)-259(is)-241(th)-19(e)-241(signal)-259(a)-241(p)0(r)-19(ogram)-241(gets)-259(when)-259(you)-241(typ)-19(e)-241(Ctrl-c;)-259(SIGSEGV)-259(is)-241(t)-18(h)0(e)]TJ
0 -1.2222 TD
[(signal)-241(a)-260(program)-259(gets)-259(from)-241(referencin)-19(g)-241(a)-260(place)-241(in)-259(memory)-259(far)-241(awa)-19(y)-241(from)-259(all)-241(th)-19(e)-241(areas)-259(in)]TJ
0 -1.2407 TD
[(use;)-241(SIGA)-19(LRM)-241(occur)-19(s)-241(when)-259(the)-241(al)-18(arm)-241(clock)-259(timer)-260(goes)-241(off)-260(\(which)-259(happens)-259(only)-241(if)-260(the)]TJ
T*
[(program)-241(h)-19(a)0(s)-241(requested)-259(an)-259(alarm\).)]TJ
0 -1.9259 TD
[(Some)-241(sig)-19(nals,)-250(including)-259(SIGALRM,)-250(are)-260(a)-241(n)0(o)-19(rmal)-241(part)-259(of)-241(t)-18(h)0(e)-241(functionin)-19(g)-241(o)0(f)-260(the)-241(pro)-19(gram.)]TJ
0 -1.2407 TD
[(Others,)-250(such)-259(as)-241(SIGSE)-19(GV,)-250(indicate)-260(errors;)-241(these)-260(signals)-259(are)-241(fat)-18(al)-241(\(kill)-259(the)-241(p)-19(rogram)]TJ
0 -1.2222 TD
[(immediately\))-260(if)-241(the)-260(program)-259(has)-241(no)-19(t)-241(specified)-259(in)-259(advance)-241(som)-18(e)-241(other)-260(way)-259(to)-241(handle)-260(the)]TJ
0 -1.2407 TD
[(signal.)-250(SIGINT)-259(does)-241(n)-19(o)0(t)-241(indicate)-260(an)-259(error)-241(in)-259(the)-260(program,)-250(but)-259(it)-241(is)-259(normally)-259(fatal)-241(so)-259(it)-259(can)]TJ
T*
[(carry)-241(out)-259(the)-260(purpose)-241(of)-260(Ctrl-c:)-259(to)-241(k)-19(ill)-241(the)-260(program.)]TJ
ET
endstream
endobj
11685 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11669 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 383.04 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(R)-29(unni)7(ng)-293(Y)-11(our)-296(P)13(r)-3(og)-24(r)21(a)-24(m)-284(U)-5(nder)-296(GDB)]TJ
-31.8537 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(1)-23(5)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(You)-241(can)-222(redirect)-241(the)-241(program\222s)-222(i)-18(nput)-222(and/or)-241(output)-241(using)-222(\221s)-18(h\222-style)-223(redirec)-19(tion)-222(comman)-19(ds)]TJ
0 -1.2407 TD
[(in)-259(the)-241(\221run\222)-260(command.)-250(F)-18(o)0(r)-241(example,)]TJ
/F8 1 Tf
12 0 0 12 251.52 667.841 Tm
[(run)-600(>)-600(outfile)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 644.321 Tm
[(starts)-259(the)-241(pro)-19(gram,)-250(diverting)-259(its)-241(out)-18(put)-241(to)-259(the)-241(fi)-18(le)-241(\221outfile\222.)]TJ
0 -1.9259 TD
[(Another)-260(way)-259(to)-241(specify)-259(where)-260(the)-241(progr)-19(am)-241(should)-259(do)-259(input)-241(and)-259(output)-259(is)-241(w)-19(ith)-241(the)-260(\221tty\222)]TJ
0 -1.2407 TD
[(command.)-250(T)-19(his)-241(comma)-19(nd)-241(accepts)-259(a)-241(f)0(i)-18(l)0(e)-241(name)-260(as)-241(arg)-19(ument,)-250(and)-259(causes)-241(this)-259(file)-260(to)-241(be)-260(the)]TJ
T*
[(default)-259(for)-241(fu)-19(ture)-241(\221run\222)-260(commands.)-250(It)-259(also)-259(resets)-241(the)-260(controlling)-259(terminal)-259(for)-241(t)-18(h)0(e)-241(child)]TJ
0 -1.2222 TD
[(process,)-250(for)-260(future)-260(\221run\222)-241(com)-18(mands.)-250(For)-260(example,)]TJ
/F8 1 Tf
12 0 0 12 251.52 544.001 Tm
[(tty)-600(/dev/ttyb)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 520.241 Tm
[(directs)-259(that)-241(p)-19(rocesses)-241(start)-18(ed)-241(with)-259(subsequent)-259(\221run\222)-260(commands)-259(default)-241(to)-259(do)-259(input)-241(and)]TJ
0 -1.2407 TD
[(output)-259(on)-241(t)-18(h)0(e)-241(terminal)-259(\221/dev/ttyb\222)-260(and)-259(have)-241(that)-259(as)-259(their)-241(contro)-19(lling)-241(termi)-18(nal.)]TJ
0 -1.9259 TD
[(An)-259(explicit)-259(redirection)-241(in)-259(\221run\222)-260(overrides)-259(the)-241(\221tty\222)-260(command\222s)-259(effect)-259(on)-241(input)-18(/output)]TJ
0 -1.2222 TD
[(redirection,)-250(b)-19(u)0(t)-241(not)-259(its)-241(e)-19(ffect)-241(on)-259(the)-241(co)-19(ntrolling)-241(te)-19(rminal.)]TJ
0 -1.9444 TD
[(When)-259(you)-241(u)-19(s)0(e)-241(the)-260(\221tty\222)-241(co)-19(mmand)-241(or)-260(redirect)-259(input)-259(in)-241(the)-260(\221run\222)-241(c)-19(ommand,)-250(only)-259(the)]TJ
/F10 1 Tf
33.0556 0 TD
[(inpu)-19(t)]TJ
-33.0556 -1.2222 TD
[(for)-259(your)-241(pr)-18(ogram)]TJ
/F7 1 Tf
7.2593 0 TD
[(is)-259(affected.)-250(The)-260(input)-259(for)-241(GDB)-259(still)-259(comes)-259(from)-241(your)-260(terminal.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 391.601 Tm
0.011 Tc
[(D)9(.)13(5.)13(5)-830(D)9(eb)19(ug)19(gi)13(ng)-275(a)15(n)-275(A)9(l)13(re)15(ad)19(y-)16(R)9(unn)19(i)13(n)1(g)-275(P)6(r)21(o)1(c)15(e)-2(s)15(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 366.161 Tm
0 Tc
[(Some)-260(operating)-259(systems)-259(allow)-241(GDB)-259(to)-259(debug)-241(a)-19(n)-241(already)-259(running)-259(process)-241(t)-18(hat)-241(was)-259(started)]TJ
0 -1.2222 TD
[(outside)-260(of)-241(G)-19(DB.)-250(To)-241(do)-259(this,)-250(you)-259(use)-260(the)-241(\221attach\222)-260(command)-259(instead)-259(of)-241(the)-260(\221run\222)-260(command.)]TJ
0 -1.9259 TD
[(The)-260(\221attach\222)-241(co)-19(mmand)-241(requ)-19(ires)-241(one)-260(argument,)-250(which)-259(is)-259(the)-241(proces)-18(s-id)-241(of)-260(the)-241(p)-19(rocess)-241(you)]TJ
0 -1.2407 TD
[(want)-259(to)-241(debu)-19(g.)-250(\(The)-241(usua)-19(l)-241(way)-259(to)-241(find)-259(out)-259(the)-241(pro)-19(cess-id)-241(of)-260(the)-260(process)-241(is)-259(with)-259(the)-241(ps)]TJ
T*
[(utility.)-9(\))]TJ
0 -1.9259 TD
[(The)-260(first)-241(thi)-18(ng)-241(GDB)-259(does)-259(after)-241(arrangin)-19(g)-241(t)0(o)-259(debug)-259(the)-241(process)-259(is)-259(to)-241(stop)-259(it.)-250(You)-259(can)]TJ
0 -1.2407 TD
[(examine)-260(and)-259(modify)-241(an)-259(attached)-259(process)-259(with)-241(all)-259(the)-260(GDB)-240(com)-18(mands)-241(that)-259(ordinarily)]TJ
0 -1.2222 TD
[(available)-260(when)-259(you)-241(start)-259(processes)-259(with)-259(\221run\222.)-250(You)-259(can)-241(insert)-259(breakpoints;)-259(you)-259(can)-241(step)]TJ
0 -1.2407 TD
[(and)-259(continue;)-259(you)-241(can)-259(modify)-259(storage.)-250(If)-260(you)-241(wou)-19(ld)-241(rather)-260(the)-241(p)-19(rocess)-241(contin)-19(ue)-241(running,)]TJ
T*
[(you)-259(may)-241(us)-18(e)-241(the)-260(\221continue\222)-260(command)-259(after)-241(attachin)-19(g)-241(GDB)-259(to)-241(t)-18(h)0(e)-241(process.)]TJ
0 -1.9259 TD
[(When)-259(you)-241(h)-19(ave)-241(finished)-259(debugging)-259(the)-260(attached)-241(pro)-19(cess,)-250(you)-241(can)-259(use)-260(the)-241(\221deta)-19(ch\222)]TJ
0 -1.2222 TD
[(command)-222(to)-241(release)-223(it)-222(from)-222(GDB\222s)-222(control.)-231(Detaching)-222(the)-223(p)-19(rocess)-222(continues)-222(its)-222(executio)-19(n.)]TJ
0 -1.2407 TD
[(After)-241(the)-241(\221detach\222)-241(comman)-19(d,)-231(that)-241(process)-241(and)-241(GDB)-240(becom)-18(e)-223(com)-18(pletely)-241(independent)-241(once)]TJ
T*
[(more,)-250(and)-259(you)-259(are)-241(ready)-259(to)-259(\221attach\222)-241(anoth)-19(er)-241(process)-259(or)-241(s)-18(tart)-241(one)-260(with)-259(\221run\222.)]TJ
0 -1.9259 TD
[(If)-260(you)-241(exit)-259(GDB)-259(or)-241(use)-260(the)-260(\221run\222)-241(comm)-18(and)-241(while)-260(you)-259(have)-241(an)-259(attached)-259(process,)-250(you)-259(kill)]TJ
0 -1.2407 TD
[(that)-259(process.)-250(You)-259(will)-241(b)-19(e)-241(asked)-259(for)-241(con)-19(firmation)-241(if)-260(you)-259(try)-241(to)-259(do)-259(either)-241(of)-260(these)-260(things.)]TJ
ET
endstream
endobj
11670 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11652 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-14)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Runni)8(n)-23(g)-267(Y)-10(our)-295(P)-10(r)22(o)-23(g)1(ram)-283(U)-4(nde)-23(r)-271(G)4(D)-28(B)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 382.481 Tm
0.009 Tc
[(D)7(.)11(5)13(.)-6(3)-832(Y)21(our)-274(Pr)19(og)17(ram)19(\222)-6(s)-263(W)5(ork)13(i)11(ng)-277(D)7(i)11(re)13(c)13(t)-3(o)17(r)1(y)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 357.281 Tm
0 Tc
[(Each)-241(time)-260(you)-259(start)-241(yo)-19(ur)-241(program)-259(with)-259(\221run\222,)-250(it)-259(inherits)-241(its)-259(working)-259(directory)-259(from)-241(t)-18(h)0(e)]TJ
0 -1.2407 TD
[(current)-241(wo)-19(rking)-241(directo)-19(ry)-241(of)-260(GDB.)-250(GDB\222s)-259(working)-259(directory)-259(is)-241(initially)-259(whatever)-260(it)]TJ
0 -1.2222 TD
[(inherited)-259(from)-241(its)-259(parent)-259(process)-241(\(ty)-19(pically)-241(the)-260(shell\),)-250(but)-259(you)-259(can)-241(specify)-259(a)-260(new)-241(workin)-19(g)]TJ
0 -1.2407 TD
[(directory)-241(i)-18(n)-241(GDB)-259(with)-259(the)-241(\221cd\222)-260(command.)]TJ
0 -1.9259 TD
[(The)-241(GDB)-259(working)-259(directory)-259(also)-241(s)-18(erves)-241(as)-259(a)-241(defau)-19(lt)-241(for)-260(the)-241(com)-18(mands)-241(that)-259(specify)-259(files)]TJ
0 -1.2407 TD
[(for)-241(GDB)-259(to)-259(operate)-241(on)-259(as)-259(listed)-241(in)-259(Table)-260(D-3.)-250(See)-260(section)-241(Fi)-18(les.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 143.681 Tm
0.009 Tc
[(D)7(.)11(5)13(.)-6(4)-832(Y)21(our)-274(Pr)19(og)17(ram)19(\222)-6(s)-263(I)11(npu)17(t)-279(a)13(nd)-277(O)11(u)-1(t)14(p)-1(u)17(t)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 118.241 Tm
0 Tc
[(By)-241(defaul)-18(t,)-250(the)-241(program)-259(you)-259(run)-241(un)-19(der)-241(GDB)-259(does)-259(input)-241(and)-259(output)-259(to)-241(t)-18(h)0(e)-241(same)-260(terminal)]TJ
T*
[(that)-241(GDB)-259(uses.)]TJ
/F5 1 Tf
12 0 0 12 206.16 709.841 Tm
0.008 Tc
[(T)19(a)4(b)19(l)6(e)-276(D)10(-2.)-814(E)15(nvi)6(r)17(on)19(me)24(nt)-259(Var)17(i)6(ab)19(l)6(e)4(s)]TJ
8.88 0 0 8.88 144.72 685.841 Tm
0.012 Tc
[(Vari)20(abl)20(e)-21675(Descr)23(i)-7(p)1(t)21(i)-7(on)]TJ
/F8 1 Tf
-5.2973 -2.5676 TD
-0.005 Tc
[(i)-27(n)0(f)-27(o)-621(en)-27(vi)-27(ro)-27(nme)-27(nt)-621(v)-27(a)0(r)-27(n)0(a)-27(m)0(e)]TJ
/F3 1 Tf
18.3243 0 TD
0.012 Tc
[(Pr)21(i)-9(n)27(t)-278(t)-7(h)27(e)-297(v)26(a)0(l)18(u)0(e)-297(o)27(f)-278(envi)18(r)21(onm)7(ent)-278(v)26(a)0(r)-6(i)18(abl)18(e)]TJ
8.88 0 1.888 8.88 416.16 663.041 Tm
[(var)21(nam)7(e)]TJ
8.88 0 0 8.88 453.6 663.041 Tm
[(t)-7(o)-270(be)-270(gi)18(ven)-270(t)20(o)-270(y)-2(our)]TJ
-21.7568 -1.2432 TD
[(pr)21(ogr)21(am)-290(wh)27(en)-270(i)-9(t)-278(i)18(s)-272(st)20(ar)-6(t)20(ed.)-251(Thi)18(s)-299(c)26(o)0(m)7(m)7(and)-270(can)-270(b)0(e)-270(abbr)21(evi)18(a)0(t)20(e)0(d)-270(\221)-9(i)-252(env)]TJ
T*
-0.015 Tc
[(va)-27(r)-33(n)-27(am)-47(e\222)-36(.)]TJ
/F8 1 Tf
-15.9189 -2.3784 TD
-0.005 Tc
[(i)-27(n)0(f)-27(o)-621(en)-27(vir)-27(on)-27(me)-27(nt)]TJ
/F3 1 Tf
15.9189 0 TD
0.012 Tc
[(Pr)21(i)-9(n)27(t)-278(t)-7(h)27(e)-297(n)27(a)0(m)7(e)0(s)-272(and)-270(val)18(ues)-272(of)-278(a)27(l)-9(l)-252(envi)18(r)-6(o)27(n)0(m)7(ent)-278(va)27(r)-6(i)18(abl)18(es)-272(t)-7(o)-270(be)-270(gi)18(ven)]TJ
0 -1.2162 TD
[(t)20(o)-270(your)-277(p)27(r)-6(ogr)21(am)-263(w)-23(h)27(en)-270(i)-9(t)-278(i)18(s)-272(st)20(ar)21(t)-7(e)0(d)27(.)-278(Thi)18(s)-272(com)7(m)7(and)-270(can)-270(b)0(e)]TJ
0 -1.2432 TD
[(ab)27(br)-6(ev)26(i)-9(a)27(t)-7(e)0(d)-270(\221)18(i)-280(env)26(\222)-9(.)]TJ
/F8 1 Tf
-19.8649 -2.3784 TD
0.022 Tc
[(se)27(t)-594(e)0(n)27(v)0(i)27(r)27(o)0(n)27(m)0(e)27(n)0(t)-594(v)27(ar)27(na)27(me)-567(va)27(lu)27(e)]TJ
-0.5946 -1.2432 TD
[(s)27(e)0(t)-594(e)27(nv)27(ir)27(o)27(n)0(m)27(e)0(n)27(t)-594(va)27(rn)27(am)27(e)-594(=)-594(v)27(al)27(ue)]TJ
/F3 1 Tf
20.4595 1.2432 TD
0.012 Tc
[(Set)20(s)-272(env)26(i)-9(r)21(onm)7(ent)-278(v)26(a)0(r)-6(i)18(abl)18(e)]TJ
8.88 0 1.888 8.88 366.72 576.881 Tm
[(var)21(nam)7(e)]TJ
8.88 0 0 8.88 404.16 576.881 Tm
0.013 Tc
[(t)-6(o)-269(va)28(l)-8(u)28(e,)-277(f)-6(o)28(r)-276(y)-1(our)-249(pr)-5(og)28(r)-5(a)1(m)-262(onl)19(y,)]TJ
-16.1892 -1.2432 TD
0.012 Tc
[(no)27(t)-278(f)-7(o)27(r)-277(G)6(D)4(B)-294(i)18(t)-7(s)26(el)18(f)-7(.)-278(v)26(a)0(l)-9(u)27(e)-297(m)7(ay)-272(be)-270(an)27(y)-299(s)26(t)-7(r)21(i)-9(n)27(g;)-278(t)20(h)0(e)-270(v)-2(al)18(ues)-272(of)]TJ
0 -1.2162 TD
[(en)27(vi)18(r)-6(onm)7(en)27(t)-278(v)-2(ar)21(i)-9(a)27(bl)18(es)-272(ar)-6(e)-270(j)18(ust)-278(s)26(t)-7(r)21(i)-9(n)27(gs,)-278(a)0(n)27(d)-297(a)27(n)0(y)-272(i)-9(nt)20(er)21(pr)-6(e)27(t)-7(at)20(i)18(o)0(n)-270(i)-9(s)]TJ
0 -1.2432 TD
[(s)26(uppl)18(i)-9(e)27(d)-297(b)27(y)-299(y)26(our)-277(pr)21(ogr)21(am)-290(i)18(t)20(sel)18(f)-7(.)-251(T)1(he)-270(val)18(u)0(e)-270(par)21(am)7(et)-7(er)-250(i)-9(s)-272(op)27(t)-7(i)18(onal)18(;)-278(i)18(f)-278(i)18(t)]TJ
T*
[(i)18(s)-272(el)18(i)-9(m)7(i)18(nat)20(ed,)-278(t)20(h)0(e)-270(v)-2(ar)21(i)18(abl)18(e)-297(i)18(s)-272(s)-2(et)-251(t)-7(o)-270(a)-270(nul)18(l)-280(v)-2(al)18(ue.)-251(Thi)18(s)-299(c)26(o)0(m)7(m)7(and)-270(can)]TJ
T*
[(be)-270(ab)27(br)-6(ev)26(i)-9(a)27(t)-7(e)0(d)-270(a)0(s)-272(s)-2(h)27(o)0(r)-6(t)-251(as)-272(\221)-9(s)26(et)-278(e\222)18(.)]TJ
T*
[(Fo)27(r)-277(e)0(xam)7(p)0(l)18(e)0(,)-278(t)20(hi)18(s)-272(c)-2(om)7(m)7(and:)]TJ
2.027 -1.2432 TD
[(s)25(e)-1(t)-279(env)-273(USER)-267(=)-297(f)19(oo)]TJ
-2.027 -1.2162 TD
[(t)20(e)0(l)18(l)-9(s)-272(t)20(he)-270(pr)21(ogr)-6(a)27(m)-20(,)-251(w)4(hen)-270(subs)26(equent)20(l)18(y)-272(r)-6(un,)-251(t)-7(o)-270(ass)26(u)0(m)7(e)-297(i)18(t)-278(i)18(s)-272(bei)18(ng)-270(r)-6(u)27(n)]TJ
0 -1.2432 TD
[(on)-270(be)27(hal)18(f)-278(o)0(f)-278(t)20(he)-270(user)-277(n)27(a)0(m)7(e)0(d)-270(\221)-9(f)20(oo\222)18(.)]TJ
/F8 1 Tf
-18.9459 -2.3784 TD
-0.005 Tc
[(de)-27(le)-27(te)-621(e)-27(n)0(v)-27(i)0(r)-27(onm)-27(en)-27(t)-621(v)0(a)-27(r)0(n)-27(a)0(m)-27(e)]TJ
0.2973 -1.2432 TD
0.022 Tc
[(un)27(se)27(t)-594(e)27(nv)27(ir)27(on)27(me)27(nt)-594(v)27(a)0(r)27(n)27(a)0(m)27(e)]TJ
/F3 1 Tf
18.6487 1.2432 TD
-0.014 Tc
[(R)-22(e)-26(m)-19(o)-26(ve)-323(va)-26(r)-32(i)-8(a)-26(b)-26(l)-8(e)]TJ
8.88 0 1.888 8.88 330.24 456.881 Tm
0.012 Tc
[(var)21(nam)7(e)]TJ
8.88 0 0 8.88 367.68 456.881 Tm
[(f)-7(r)21(om)-263(t)-7(h)0(e)-270(env)26(i)-9(r)21(onm)7(ent)-251(t)-7(o)-270(be)-270(pas)26(sed)-270(t)-7(o)]TJ
-12.0811 -1.2432 TD
[(y)26(our)-277(pr)21(ogr)21(am)7(.)-278(T)1(hi)18(s)-272(i)-9(s)-272(d)0(i)18(f)20(f)-7(e)0(r)21(ent)-278(f)20(r)21(om)-290(\221)18(s)-2(et)-278(e)27(n)0(v)-272(v)-2(ar)21(nam)7(e)-270(=)1(\222)-280(bec)26(ause)]TJ
0 -1.2162 TD
[(\221)18(del)18(et)20(e)-270(envi)18(r)-6(o)27(n)0(m)7(ent)-7(\222)-252(l)-9(e)27(a)0(ves)-272(t)20(he)-270(var)21(i)-9(ab)27(l)-9(e)-270(wi)18(t)-7(h)-270(no)-270(va)27(l)-9(u)0(e)27(,)-278(whi)18(c)-2(h)-270(i)-9(s)]TJ
0 -1.2432 TD
[(di)18(st)20(i)18(ngui)18(sha)27(b)0(l)-9(e)-270(f)20(r)-6(om)-263(an)-270(em)7(pt)20(y)-299(v)26(al)18(ue.)-278(Thi)18(s)-272(com)7(m)7(and)-270(ca)27(n)-297(b)27(e)]TJ
T*
[(ab)27(br)-6(ev)26(i)-9(a)27(t)-7(e)0(d)-270(\221)18(d)-270(e)0(\222)-9(.)]TJ
/F5 1 Tf
12 0 0 12 184.8 246.881 Tm
-0.011 Tc
[(Ta)-15(b)-20(l)-13(e)-275(D)-9(-)-18(3)-15(.)-853(W)-27(ork)-15(i)-13(n)-20(g)-280(D)-9(i)-13(r)-22(e)5(c)-15(t)-18(or)-22(y)-275(C)-9(o)-20(m)-2(m)-22(a)-15(nd)-20(s)]TJ
8.88 0 0 8.88 113.52 222.881 Tm
0.012 Tc
[(Com)9(m)9(a)0(nd)-20918(Desc)27(ri)20(pt)-6(i)20(o)1(n)]TJ
/F8 1 Tf
-1.1622 -2.5946 TD
-0.005 Tc
[(c)-27(d)-621(di)-27(re)-27(ct)-27(or)-27(y)]TJ
/F3 1 Tf
11.4324 0 TD
0.011 Tc
[(Set)-279(G)5(DB\222)-10(s)-273(wor)20(k)-3(i)17(n)-1(g)-271(d)-1(i)17(r)-7(ec)25(t)-8(o)26(r)-7(y)-273(t)-8(o)-271(di)17(r)20(e)-1(ct)19(or)-7(y)25(.)]TJ
/F8 1 Tf
-8.7027 -2.3514 TD
0.022 Tc
[(pw)27(d)]TJ
/F3 1 Tf
8.7027 0 TD
-0.007 Tc
[(P)-16(r)-25(in)-19(t)-297(G)-13(D)-15(B)-16(\222s)-291(w)-42(o)8(r)-25(k)-21(in)-19(g)-289(d)-19(ire)-19(c)-21(to)-19(r)-25(y)7(.)]TJ
ET
70.08 404.081 0.48 295.68 re
f
254.16 403.601 0.48 296.64 re
f
539.04 404.081 0.48 295.68 re
f
69.84 699.761 469.68 0.48 re
f
70.56 676.001 468.48 0.48 re
f
70.56 673.361 468.48 0.48 re
f
69.84 631.601 469.68 0.48 re
f
69.84 588.641 469.68 0.48 re
f
69.84 468.641 469.68 0.48 re
f
69.84 403.601 469.68 0.48 re
f
72 170.081 0.48 66.48 re
f
198.48 169.601 0.48 67.68 re
f
537.12 170.081 0.48 66.48 re
f
72 236.561 465.6 0.48 re
f
72.48 213.041 464.64 0.48 re
f
72.48 210.401 464.64 0.48 re
f
72 190.721 465.6 0.48 re
f
72 169.601 465.6 0.48 re
f
endstream
endobj
11653 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11621 0 obj
<>
endobj
11616 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 383.04 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(R)-29(unni)7(ng)-293(Y)-11(our)-296(P)13(r)-3(og)-24(r)21(a)-24(m)-284(U)-5(nder)-296(GDB)]TJ
-31.8537 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(1)-23(3)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 89.52 711.281 Tm
0 Tc
[(\225)-1039(The)]TJ
/F10 1 Tf
3.2037 0 TD
(arguments)Tj
/F7 1 Tf
4.2222 0 TD
0 Tw
(.)Tj
-6.037 -1.6296 TD
[(You)-259(specify)-259(the)-241(argument)-18(s)-241(t)0(o)-259(give)-241(th)-19(e)-241(program)-259(as)-259(the)-241(argument)-18(s)-241(o)0(f)-260(the)-241(\221run\222)]TJ
0 -1.2222 TD
(command.)Tj
-1.3889 -1.6296 TD
[(\225)-1039(The)]TJ
/F10 1 Tf
3.2037 0 TD
(environment)Tj
/F7 1 Tf
5 0 TD
(.)Tj
-6.8148 -1.6111 TD
[(The)-260(program)-259(normally)-241(in)-19(herits)-241(its)-259(environment)-259(from)-259(GDB,)-250(but)-259(you)-241(can)-259(use)-260(the)]TJ
0 -1.2407 TD
[(GDB)-259(commands)-259(\221set)-241(env)-19(ironment\222)-241(an)-19(d)-241(\221unset)-259(environment\222)-260(to)-259(change)-241(parts)-259(of)-260(the)]TJ
T*
[(environmen)-19(t)-241(that)-259(will)-241(b)-19(e)-241(given)-259(to)-241(t)-18(h)0(e)-241(program.)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(The)]TJ
/F10 1 Tf
3.2037 0 TD
[(working)-259(directory)]TJ
/F7 1 Tf
7.2037 0 TD
(.)Tj
-9.0185 -1.6296 TD
[(The)-223(program)-203(inhe)-19(rits)-204(its)-222(working)-204(di)-18(rectory)-204(from)-222(GDB.)-213(You)-222(can)-204(set)-222(GDB\222s)-204(work)-19(ing)]TJ
0 -1.2222 TD
[(directory)-259(with)-259(the)-241(\221cd\222)-260(command)-259(in)-241(G)-19(DB.)]TJ
0 -1.6296 TD
[(After)-260(the)-241(\221run)-19(\222)-241(command,)-269(the)-241(debugger)-260(does)-259(nothing)-259(but)-241(wait)-259(for)-260(your)-241(progr)-19(am)-241(to)]TJ
0 -1.2222 TD
[(stop.)-250(See)-260(section)-259(Stopping.)]TJ
0 -1.6296 TD
[(Note)-260(that)-241(on)-19(ce)-241(your)-260(program)-259(has)-241(been)-259(started)-259(by)-241(th)-19(e)-241(\221run\222)-260(command,)-250(you)-259(may)]TJ
0 -1.2407 TD
[(evaluate)-260(expressions)-259(that)-259(involve)-241(call)-18(s)-241(t)0(o)-259(functions)-259(in)-241(the)-260(inferior.)-250(See)-260(section)]TJ
0 -1.2222 TD
[(Expressions)-18(.)-231(I)0(f)-260(you)-241(wish)-241(to)-259(evaluate)-241(a)-241(funct)-18(ion)-241(simply)-241(for)-260(its)-241(side)-241(affe)-19(cts,)-231(you)-259(may)]TJ
0 -1.2407 TD
[(use)-260(the)-241(\221set\222)-260(command.)-250(S)-18(e)0(e)-241(section)-259(Assignment.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 405.521 Tm
0.01 Tc
[(D)8(.)12(5.)12(1)-831(Y)5(ou)18(r)-273(P)5(ro)18(gra)14(m)2(\222)12(s)-279(A)8(r)20(gum)20(ent)15(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 380.321 Tm
0 Tc
[(The)-260(arguments)-259(to)-241(your)-260(program)-259(are)-241(spe)-19(cified)-241(by)-259(the)-260(arguments)-241(o)-19(f)-241(the)-260(\221run\222)-241(com)-18(mand.)]TJ
T*
[(They)-241(are)-223(pas)-18(sed)-222(to)-241(a)-223(she)-19(ll,)-231(which)-222(ex)-19(pands)-222(wild)-19(card)-222(characters)-241(and)-241(performs)-241(redirection)-222(o)-19(f)]TJ
T*
[(I/O,)-250(and)-259(thence)-260(to)-241(the)-260(program.)]TJ
0 -1.9259 TD
[(\221run\222)-260(with)-241(n)-19(o)-241(arguments)-259(uses)-259(the)-241(sam)-18(e)-241(arguments)-259(used)-259(by)-241(the)-260(previous)-259(\221run\222.)]TJ
T*
[(The)-241(com)-18(mand)-241(\221set)-241(args\222)-260(can)-241(be)-241(used)-241(to)-259(specify)-241(the)-241(argu)-19(ments)-241(to)-241(be)-241(u)-19(sed)-241(the)-241(next)-241(ti)-18(me)-241(the)]TJ
0 -1.2407 TD
[(program)-259(is)-241(run.)-250(If)-241(\221s)-18(et)-241(args\222)-241(has)-259(no)-241(argum)-18(ents,)-250(it)-241(means)-259(to)-241(use)-241(no)-259(arguments)-259(the)-241(next)-259(time)]TJ
0 -1.2222 TD
[(the)-241(pro)-19(gram)-241(is)-241(run.)-250(If)-241(y)-19(o)0(u)-241(have)-241(run)-259(your)-241(program)-259(with)-241(arguments)-259(and)-241(want)-259(to)-241(run)-241(it)-259(again)]TJ
0 -1.2407 TD
[(with)-259(no)-241(argu)-19(ments,)-250(this)-259(is)-241(the)-260(only)-259(way)-241(to)-259(do)-241(s)-18(o)0(.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 219.521 Tm
0.01 Tc
[(D)8(.)12(5.)12(2)-831(Y)5(ou)18(r)-273(P)5(ro)18(gra)14(m)2(\222)12(s)-279(E)22(n)0(vi)12(r)20(onme)14(n)0(t)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 194.321 Tm
0 Tc
[(The)-241(environment)-241(consis)-18(ts)-222(of)-241(a)-241(set)-241(of)-241(environment)-241(variables)-241(and)-241(their)-241(values.)-250(Environment)]TJ
T*
[(variables)-259(conventionally)-241(record)-259(such)-241(things)-241(as)-259(your)-241(user)-241(name,)-250(your)-241(ho)-19(me)-241(directory,)-250(your)]TJ
T*
[(terminal)-259(type,)-250(and)-259(your)-241(s)-18(earch)-241(path)-259(for)-260(programs)-241(to)-259(run.)-250(Usually)-259(you)-259(set)-241(up)-259(environmen)-19(t)]TJ
0 -1.2222 TD
[(variables)-259(with)-259(the)-241(shell)-259(and)-259(they)-241(are)-260(inherited)-259(by)-241(al)-18(l)-241(the)-260(other)-241(p)-19(rograms)-241(you)-259(run.)-250(When)]TJ
0 -1.2407 TD
[(debugging,)-269(it)-241(can)-259(be)-241(usef)-19(ul)-241(to)-259(try)-241(run)-19(ning)-241(the)-260(program)-259(with)-241(d)-19(ifferent)-241(enviro)-19(nments)]TJ
T*
[(without)-259(having)-259(to)-241(start)-259(the)-260(debugger)-260(over)-241(again.)]TJ
ET
endstream
endobj
11617 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11599 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-12)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
0.002 Tc
[(C)-8(o)-3(m)-19(p)-3(ilin)-27(g)-271(Y)-14(our)-299(P)-14(r)18(o)-27(g)-3(r)-6(a)-3(m)-287(f)-13(or)-275(D)-8(e)-3(b)-27(uggin)-27(g)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
15.839 0 0 15.839 70.8 529.361 Tm
0.009 Tc
[(D.)14(4)-844(C)4(ompi)14(li)14(ng)-274(Yo)14(ur)-269(Prog)14(ram)-284(f)9(o)-1(r)-269(D)4(e)-11(b)14(ugg)14(ing)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 503.201 Tm
0 Tc
[(In)-241(order)-260(to)-241(d)-19(ebug)-241(a)-260(program)-259(effectively,)-250(you)-259(need)-241(to)-259(ask)-241(fo)-19(r)-241(debugging)-259(information)-259(when)]TJ
0 -1.2222 TD
[(you)-241(comp)-19(ile)-241(it.)-250(This)-259(information)-259(in)-259(the)-241(obje)-19(ct)-241(file)-260(describes)-259(the)-241(data)-260(type)-260(of)-241(each)-259(variable)]TJ
0 -1.2407 TD
[(or)-241(functio)-19(n)-241(and)-259(the)-241(corr)-19(espondence)-241(be)-19(tween)-241(source)-260(line)-260(numbers)-259(and)-241(addresse)-19(s)-241(i)0(n)-259(the)]TJ
T*
[(executable)-260(code.)]TJ
0 -1.9259 TD
[(To)-241(request)-259(debugging)-259(information)-19(,)-250(specify)-241(the)-260(\221-g\222)-260(option)-241(w)-19(hen)-241(you)-259(run)-259(the)-241(compile)-19(r.)]TJ
T*
[(The)-241(Unix)-259(C)-259(compiler)-260(is)-241(unable)-260(to)-259(handle)-241(the)-260(\221-g\222)-260(and)-241(\221-O\222)-260(options)-259(together.)-250(This)-259(means)]TJ
0 -1.2407 TD
[(that)-241(you)-259(cannot)-259(ask)-241(fo)-19(r)-241(optimizati)-18(on)-241(if)-260(you)-241(ask)-259(for)-260(debugger)-260(information.)]TJ
0 -1.9259 TD
[(The)-241(GNU)-259(C)-259(compiler)-260(supports)-241(\221-g\222)-260(with)-259(or)-241(wit)-18(hout)-241(\221-O\222,)-250(m)-18(aking)-241(it)-259(possible)-260(to)-241(deb)-19(ug)]TJ
0 -1.2407 TD
[(optimized)-259(code.)-250(We)-241(reco)-19(mmend)-241(tha)-19(t)-241(you)-259(always)-259(use)-241(\221-g\222)-260(whenever)-260(you)-241(com)-18(pile)-241(a)]TJ
0 -1.2222 TD
[(program.)-250(You)-241(may)-259(think)-241(the)-260(program)-241(is)-259(correct,)-250(but)-241(there\222s)-259(no)-241(sense)-241(i)-18(n)-241(pushing)-259(your)-241(luck.)]TJ
0 -1.9259 TD
[(GDB)-240(no)-259(longer)-260(supports)-259(the)-241(debu)-19(gging)-241(inform)-18(ation)-241(produ)-19(ced)-241(by)-259(giving)-259(the)-241(GNU)-259(C)]TJ
0 -1.2407 TD
[(compiler)-260(the)-241(\221-gg\222)-260(option,)-250(so)-259(do)-241(n)-19(o)0(t)-241(use)-260(this)-241(o)-19(ption.)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 256.241 Tm
0.008 Tc
[(D.)13(5)-845(R)3(un)13(nin)13(g)-290(Y)8(ou)13(r)-285(P)8(rogram)-270(U)-12(n)13(der)-270(G)-2(DB)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 230.321 Tm
0 Tc
[(To)-241(start)-259(your)-260(program)-259(under)-241(GDB,)-269(use)-241(the)-260(\221run\222)-260(command.)-250(The)-260(program)-241(m)-18(ust)-241(already)]TJ
T*
[(have)-241(been)-259(specified)-259(using)-259(the)-241(\221exec-fil)-18(e\222)-241(command)-259(or)-260(with)-241(an)-259(argument)-259(to)-241(G)-19(D)0(B)-240(\(see)]TJ
T*
[(section)-241(F)-18(iles\);)-241(what)-259(\221run\222)-260(does)-241(is)-259(create)-260(an)-241(inferio)-19(r)-241(process,)-250(loa)-19(d)-241(the)-260(program)-259(into)-241(it,)-250(an)-19(d)]TJ
0 -1.2222 TD
[(set)-241(it)-259(in)-241(m)-18(otion.)]TJ
0 -1.9259 TD
[(The)-223(execution)-222(of)-241(a)-223(program)-222(is)-222(affected)-241(by)-222(certain)-222(informatio)-19(n)-222(i)0(t)-222(receives)-222(from)-241(its)-222(superior.)]TJ
0 -1.2407 TD
[(GDB)-240(prov)-19(ides)-241(ways)-259(to)-259(specify)-241(thi)-18(s)-241(informatio)-19(n,)-250(which)-241(yo)-19(u)-241(must)-259(do)-241(b)-19(efore)-241(starting)-259(the)]TJ
T*
[(program.)-231(\(You)-241(can)-241(change)-241(it)-241(after)-241(starting)-241(the)-241(program,)-231(but)-241(such)-241(changes)-241(do)-241(not)-241(affect)-241(the)]TJ
0 -1.2222 TD
[(program)-241(u)-19(nless)-241(you)-259(start)-259(it)-241(over)-260(again.)-9(\))-241(This)-259(information)-259(may)-259(be)-241(divid)-19(ed)-241(into)-259(three)]TJ
0 -1.2407 TD
(categories:)Tj
/F8 1 Tf
8.88 0 0 8.88 115.68 664.961 Tm
0.022 Tc
[(in)27(fo)-567(fi)27(le)27(s)]TJ
/F3 1 Tf
11.973 0 TD
0.012 Tc
[(Pr)21(i)-9(n)0(t)-224(t)20(he)-243(nam)7(es)-218(of)-251(t)20(h)0(e)-243(e)27(xecut)20(abl)18(e)-243(a)0(n)27(d)-243(cor)21(e)-243(dum)7(p)-243(f)20(i)18(l)-9(es)-218(cur)21(r)-6(en)27(t)-7(l)18(y)-245(i)18(n)-243(u)0(s)26(e)-243(by)-245(G)6(D)4(B,)]TJ
0 -1.2432 TD
[(and)-270(t)20(h)0(e)-270(f)-7(i)18(l)18(e)-297(f)20(r)21(om)-290(whi)18(c)-2(h)-270(s)-2(y)26(m)-20(bo)27(l)-9(s)-272(wer)21(e)-270(l)-9(o)27(aded.)]TJ
T*
0.013 Tc
[(W)11(h)1(i)19(l)-8(e)-269(a)1(l)19(l)-279(t)21(h)1(r)-5(e)28(e)-296(f)21(i)19(l)-8(e)28(-)-5(spe)28(c)-1(i)19(f)-6(yi)19(ng)-269(co)28(m)-19(m)8(an)28(ds)-271(al)-8(l)19(o)1(w)-265(bot)21(h)-269(absol)19(ut)21(e)-269(and)-269(r)-5(e)1(l)19(a)1(t)21(i)19(ve)-269(f)-6(i)19(l)19(e)]TJ
T*
0.012 Tc
[(nam)7(es)-272(as)-272(ar)21(gum)7(ent)20(s,)-251(G)-21(D)4(B)-267(a)0(l)18(w)4(ays)-272(c)-2(o)27(n)0(ver)21(t)-7(s)-272(t)20(he)-270(f)-7(i)18(l)18(e)-297(n)27(a)0(m)7(e)-297(t)20(o)-270(an)-270(absol)18(ut)20(e)-270(one)]TJ
0 -1.2162 TD
[(and)-270(r)21(e)0(m)7(e)0(m)7(ber)21(s)-299(i)18(t)-278(t)20(hat)-278(wa)27(y.)]TJ
0 -1.2432 TD
[(The)-270(\221)18(sym)7(bol)18(-)21(f)-7(i)18(l)18(e)0(\222)-280(c)-2(o)27(m)-20(m)7(a)0(n)27(d)-297(c)26(auses)-272(G)6(D)4(B)-267(t)-7(o)-270(f)20(or)-6(g)27(e)0(t)-278(t)-7(h)27(e)-297(c)26(ont)20(ent)20(s)-299(o)27(f)-278(i)-9(t)20(s)]TJ
T*
[(con)27(v)-2(eni)18(enc)26(e)-297(v)26(ar)-6(i)18(abl)18(es)26(,)-278(t)-7(he)-270(v)26(a)0(l)-9(u)27(e)-297(h)27(i)-9(s)-2(t)20(o)0(r)21(y)-2(,)-278(a)0(n)27(d)-297(a)27(l)-9(l)-280(b)27(r)-6(e)0(a)27(k)-2(poi)18(nt)20(s)-272(and)-270(aut)20(o-)-6(di)18(sp)27(l)-9(a)0(y)]TJ
T*
[(exp)27(r)-6(es)26(si)18(ons.)-278(T)28(hi)-9(s)-272(i)18(s)-272(beca)27(u)0(se)-270(t)-7(h)27(ey)-272(m)-20(a)27(y)-299(c)26(ont)20(ai)18(n)-297(p)27(oi)-9(n)27(t)-7(er)21(s)-272(t)-7(o)-270(t)20(he)-270(i)-9(n)0(t)20(e)0(r)21(nal)-280(d)27(a)0(t)-7(a)]TJ
T*
0.013 Tc
[(r)22(e)1(cor)22(d)1(i)19(n)1(g)-269(sym)8(bol)19(s)-271(and)-269(dat)21(a)-269(t)-6(yp)28(es,)-277(w)5(hi)19(ch)-269(ar)22(e)-269(par)22(t)-277(o)1(f)-277(t)21(he)-269(ol)-8(d)-269(s)27(ym)8(bol)-279(t)21(abl)19(e)-269(dat)21(a)]TJ
T*
0.012 Tc
[(bei)18(ng)-270(di)18(sca)27(r)-6(ded)-270(i)18(n)0(si)18(de)-270(G)6(D)4(B.)]TJ
/F5 1 Tf
12 0 0 12 211.44 712.001 Tm
0.007 Tc
[(T)18(a)3(bl)5(e)-257(D)9(-1.)-835(G)5(D)9(B)-271(Fi)5(l)5(e)-257(C)9(o)-2(m)16(m)-4(an)18(ds)]TJ
8.88 0 0 8.88 120.72 688.001 Tm
0.011 Tc
[(Com)8(m)8(a)-1(nd)-21243(Descr)22(i)-8(p)0(t)20(i)19(on)]TJ
ET
69.12 557.201 0.48 144.48 re
f
215.76 556.721 0.48 145.44 re
f
540 557.201 0.48 144.48 re
f
69.12 701.681 471.36 0.48 re
f
69.6 677.921 470.4 0.48 re
f
69.6 675.521 470.4 0.48 re
f
69.12 556.721 471.36 0.48 re
f
endstream
endobj
11600 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11581 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 438 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.002 Tc
[(S)6(p)-31(e)-7(c)-14(if)8(y)-14(i)0(n)-31(g)-275(G)-29(D)-12(B)-18(\222)0(s)-282(F)-25(ile)-7(s)]TJ
-37.439 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-16490(D-)22(1)-23(1)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F5 1 Tf
12 0 0 12 212.16 709.841 Tm
-0.012 Tc
[(T)-21(a)-16(bl)-14(e)-296(D)-10(-1)-16(.)-854(G)-14(D)-10(B)-290(Fi)-14(l)-14(e)-296(C)-10(o)-1(m)-23(m)-3(a)-16(n)-21(ds)]TJ
8.88 0 0 8.88 121.68 685.841 Tm
0.012 Tc
[(Com)-18(m)9(and)-21215(D)4(e)27(scri)20(p)1(t)21(i)-7(on)]TJ
/F8 1 Tf
-3 -2.5676 TD
-0.005 Tc
[(ex)-27(ec)-27(-fi)-27(le)-621(f)-27(i)0(l)-27(e)0(n)-27(a)0(m)-27(e)]TJ
/F3 1 Tf
14.4054 0 TD
0.012 Tc
[(Speci)18(f)20(y)-299(t)20(hat)-251(t)-7(h)0(e)-270(p)0(r)21(ogr)21(am)-290(t)20(o)-270(be)-270(r)-6(u)0(n)-270(i)18(s)-272(f)-7(ou)27(nd)-297(i)18(n)-270(f)-7(i)18(l)18(enam)7(e.)-251(I)-7(f)-278(y)26(o)0(u)-270(d)0(o)-297(n)27(ot)-278(spe)27(c)-2(i)18(f)-7(y)-272(a)]TJ
0 -1.2432 TD
[(di)-9(r)21(e)0(ct)20(or)21(y)-272(and)-270(t)-7(h)27(e)-297(f)20(i)18(l)-9(e)-270(i)18(s)-272(not)-278(f)20(ound)-270(i)18(n)-270(G)6(D)-23(B\222)18(s)-272(w)4(or)21(ki)18(ng)-270(di)18(r)-6(e)0(c)26(t)-7(or)21(y,)-278(G)6(D)4(B)-267(w)4(i)-9(l)18(l)-280(u)27(se)-270(t)-7(h)0(e)]TJ
T*
[(envi)18(r)-6(o)27(n)0(m)7(ent)-278(va)27(r)-6(i)18(abl)18(e)-270(PATH)-293(a)27(s)-299(a)-270(l)18(i)18(s)-2(t)-278(o)0(f)-278(d)27(i)-9(r)21(ect)20(o)0(r)-6(i)18(es)-272(t)20(o)-270(sear)21(ch,)-278(j)18(us)26(t)-278(a)0(s)-272(t)-7(he)-270(s)26(hel)18(l)]TJ
T*
[(does)-272(when)-270(l)18(ooki)18(n)0(g)-270(f)20(or)-277(a)-270(p)0(r)-6(o)27(gr)-6(am)-263(t)-7(o)-270(r)21(un.)]TJ
/F8 1 Tf
-15.027 -2.3514 TD
0.022 Tc
[(sy)27(mb)27(ol)27(-)27(f)0(i)27(l)0(e)-594(f)27(il)27(en)27(am)27(e)]TJ
/F3 1 Tf
15.027 0 TD
0.012 Tc
[(Read)-270(sym)7(bol)-252(t)-7(a)0(b)27(l)-9(e)-270(i)18(nf)20(or)-6(m)7(a)0(t)20(i)18(on)-297(f)20(r)21(om)-290(f)20(i)-9(l)18(e)-270(f)-7(i)18(l)18(enam)7(e.)-251(PATH)-293(i)18(s)-272(s)-2(ear)21(che)27(d)-297(whe)27(n)]TJ
0 -1.2432 TD
[(neces)26(sar)21(y)-2(.)-278(M)7(ost)-251(o)0(f)-278(t)20(he)-297(t)20(i)18(m)7(e)-297(y)26(o)0(u)-270(w)-23(i)18(l)18(l)-280(us)26(e)-297(b)27(ot)-7(h)-270(t)20(he)-270(\221)-9(e)0(x)26(e)0(c-)21(f)-7(i)18(l)18(e)0(\222)-280(a)0(n)27(d)-297(\221)18(s)-2(y)26(m)-20(bo)27(l)-9(-)21(f)-7(i)18(l)18(e)0(\222)]TJ
T*
[(com)7(m)7(ands)-272(on)-270(t)20(h)0(e)-270(s)-2(am)7(e)-270(f)-7(i)18(l)18(e)0(.)]TJ
T*
[(\221)-9(s)26(ym)7(bol)18(-)-6(f)20(i)-9(l)18(e\222)-252(wi)-9(t)20(h)-270(no)-270(ar)-6(gu)27(m)-20(e)27(nt)-278(cl)18(ear)21(s)-272(out)-278(G)6(D)4(B\222)18(s)-272(sym)7(bol)-252(t)-7(a)0(b)27(l)-9(e.)]TJ
T*
[(The)-270(\221)-9(s)26(y)-2(m)7(bol)18(-)-6(f)20(i)18(l)-9(e\222)-252(com)7(m)7(and)-270(does)-272(no)27(t)-278(a)0(ct)20(ual)18(l)18(y)-299(r)21(ead)-270(t)20(h)0(e)-270(sym)7(bol)-252(t)-7(a)0(b)27(l)-9(e)-270(i)18(n)-297(f)20(ul)18(l)-280(r)21(i)-9(g)27(ht)]TJ
T*
0.013 Tc
[(away.)-277(I)21(nst)21(ead)28(,)-277(i)-8(t)-250(scans)-271(t)21(h)1(e)-269(sym)8(bo)28(l)-279(t)-6(a)28(b)1(l)19(e)-296(qu)28(i)-8(c)27(kl)19(y)-298(t)21(o)-269(f)-6(i)19(n)1(d)-269(w)5(hi)19(ch)-269(sou)28(r)-5(ce)-269(f)21(i)-8(l)19(e)1(s)-271(and)]TJ
0 -1.2162 TD
0.012 Tc
[(whi)-9(c)26(h)-243(sym)7(bol)18(s)-245(a)0(r)21(e)-243(pr)21(esen)27(t)-7(.)-224(The)-243(det)20(ai)18(l)-9(s)-218(ar)-6(e)-243(r)21(ead)-243(l)18(a)0(t)20(e)0(r)-6(,)-224(one)-243(s)26(our)-6(c)26(e)-243(f)-7(i)18(l)18(e)-243(at)-251(a)-243(t)20(i)18(m)7(e,)]TJ
0 -1.2432 TD
[(when)-270(t)-7(h)0(e)27(y)-272(ar)-6(e)-270(nee)27(ded.)]TJ
T*
[(The)-270(pur)21(pos)26(e)-270(o)0(f)-278(t)20(hi)18(s)-272(t)20(wo-)-6(s)-2(t)20(age)-243(r)-6(ead)27(i)-9(n)0(g)-243(s)-2(t)-7(r)21(at)20(egy)-272(i)18(s)-272(t)20(o)-270(m)7(a)0(ke)-270(G)6(D)4(B)-267(s)-2(t)20(a)0(r)21(t)-278(up)-270(f)20(a)0(st)20(er)21(.)]TJ
T*
0.013 Tc
[(For)-249(t)-6(h)28(e)-269(m)8(o)1(st)-250(pa)28(r)-5(t)21(,)-250(i)-8(t)-250(i)19(s)-244(i)-8(n)28(v)-1(i)19(s)-1(i)-8(b)28(l)-8(e)-242(exc)27(ept)-250(f)21(o)1(r)-249(o)1(cca)28(si)-8(o)28(nal)-251(m)8(e)1(ss)27(ages)-244(t)-6(e)28(l)-8(l)19(i)19(n)1(g)-269(y)27(ou)-269(t)21(hat)]TJ
T*
0.012 Tc
[(t)-7(h)0(e)-270(s)-2(y)26(m)-20(b)27(o)0(l)-280(t)20(abl)18(e)-270(det)-7(a)27(i)-9(l)18(s)-272(f)-7(o)27(r)-277(a)-270(par)-6(t)20(i)18(cul)18(a)0(r)-277(s)-2(o)27(u)0(r)-6(c)26(e)-297(f)20(i)18(l)-9(e)-270(a)0(r)21(e)-270(bei)18(ng)-270(r)-6(ead)27(.)-278(\()-6(Th)27(e)-297(\221)18(se)27(t)]TJ
T*
[(ver)21(bose\222)-252(com)7(m)7(and)-270(cont)20(r)21(o)0(l)-9(s)-272(whe)27(t)-7(he)27(r)-277(t)-7(he)27(se)-270(m)7(e)0(ssag)27(e)0(s)-272(a)0(r)-6(e)-270(pr)21(i)18(n)0(t)-7(e)0(d)27(;)-278(see)-270(s)-2(ec)26(t)-7(i)18(on)]TJ
0 -1.2162 TD
[(User)-277(I)20(n)0(t)-7(e)27(r)-6(f)20(ace\))21(.)]TJ
0 -1.2432 TD
[(However)21(,)-278(yo)27(u)-297(w)4(i)18(l)18(l)-280(som)7(e)0(t)20(i)18(m)-20(e)27(s)-299(s)26(ee)-270(i)-9(n)-270(bac)26(kt)20(r)-6(a)0(c)26(e)0(s)-272(l)-9(i)18(nes)-272(f)20(o)0(r)-277(f)20(unct)20(i)18(ons)-272(i)18(n)-297(s)26(our)-6(c)26(e)]TJ
T*
[(f)-7(i)18(l)18(e)0(s)-245(w)4(hos)26(e)-243(dat)20(a)-243(h)27(as)-245(no)27(t)-251(b)0(e)27(e)0(n)-243(r)21(ead)-243(i)18(n)0(;)-224(t)20(hese)-216(l)-9(i)18(nes)-218(om)7(i)-9(t)-224(so)27(m)-20(e)-216(of)-224(t)-7(h)0(e)-216(i)-9(n)27(f)-7(or)21(m)7(a)0(t)-7(i)18(on,)]TJ
T*
[(such)-270(as)-272(ar)21(gum)7(ent)-251(val)18(ues,)-251(w)-23(h)27(i)-9(c)26(h)-297(c)26(annot)-251(be)-297(p)27(r)-6(i)18(n)0(t)20(e)0(d)-270(w)4(i)-9(t)20(hout)-251(f)-7(u)0(l)18(l)-280(de)27(t)-7(a)0(i)18(l)18(s)-272(of)-278(t)20(h)0(e)]TJ
T*
0.013 Tc
[(sym)8(bol)-251(t)-6(a)1(b)28(l)-8(e.)]TJ
T*
0.012 Tc
[(W)-17(h)0(e)27(n)-297(t)20(h)0(e)-270(sym)7(bo)27(l)-280(t)-7(a)27(b)0(l)18(e)-297(i)18(s)-272(st)20(or)-6(e)27(d)-297(i)18(n)-270(CO)6(FF)-296(f)20(o)0(r)21(m)7(at)-7(,)-251(\221)-9(sy)26(m)7(bol)18(-)-6(f)20(i)-9(l)18(e\222)-252(does)-272(r)-6(e)27(ad)-270(t)-7(h)0(e)]TJ
0 -1.2162 TD
[(sym)7(bol)-252(t)-7(a)0(b)27(l)-9(e)-270(dat)20(a)-270(i)-9(n)-270(f)20(ul)18(l)-280(r)-6(i)18(ght)-251(away.)-278(W)10(e)-270(have)27(n)0(\222)18(t)-278(bot)20(her)21(ed)-297(t)20(o)-270(i)18(m)-20(pl)18(em)7(en)27(t)-278(t)-7(he)]TJ
0 -1.2432 TD
[(t)-7(w)4(o-)21(st)20(age)-270(st)20(r)-6(a)0(t)20(egy)-272(f)20(o)0(r)-277(C)4(O)6(FF.)]TJ
/F8 1 Tf
-14.4054 -2.3784 TD
-0.005 Tc
[(co)-27(re)-27(-fi)-27(le)-621(f)-27(i)0(l)-27(e)0(n)-27(a)0(m)-27(e)]TJ
/F3 1 Tf
14.4054 0 TD
0.012 Tc
[(Speci)18(f)20(y)-299(t)20(he)-270(wher)21(eabou)27(t)-7(s)-272(of)-278(a)-270(c)26(or)-6(e)-270(dum)7(p)-270(f)20(i)-9(l)18(e)-270(t)-7(o)-270(b)0(e)-270(u)0(se)27(d)-297(a)27(s)-299(t)20(he)-270(\223)-6(c)26(ont)20(ent)20(s)-272(o)0(f)]TJ
0 -1.2432 TD
[(m)-20(e)27(m)-20(o)27(r)-6(y)-2(\224)21(.)-278(Not)20(e)-270(t)20(hat)-278(t)20(h)0(e)-270(c)-2(or)21(e)-270(dum)7(p)-270(c)-2(o)27(n)0(t)-7(a)0(i)18(n)0(s)-272(o)27(nl)-9(y)-272(t)20(he)-270(wr)21(i)-9(t)20(abl)18(e)-270(par)21(t)-7(s)-245(of)-278(m)7(e)0(m)7(o)0(r)21(y)-2(;)]TJ
T*
[(t)-7(h)0(e)-270(r)21(ead-)21(onl)18(y)-272(par)21(t)-7(s)-272(m)7(u)0(st)-278(c)26(o)0(m)7(e)-297(f)20(r)21(om)-290(t)20(h)0(e)-270(e)0(xec)26(u)0(t)-7(a)27(bl)-9(e)-270(f)20(i)-9(l)18(e.)]TJ
0 -1.2162 TD
[(\221)-9(c)26(or)-6(e-)21(f)20(i)-9(l)18(e)0(\222)-280(w)4(i)18(t)20(h)-297(n)27(o)-297(a)27(r)-6(gum)7(en)27(t)-278(s)-2(pec)26(i)-9(f)20(i)18(e)0(s)-272(t)-7(ha)27(t)-278(n)0(o)-270(c)-2(or)21(e)-297(f)20(i)18(l)-9(e)-270(i)18(s)-272(t)-7(o)-270(b)0(e)-270(u)0(s)26(ed.)]TJ
0 -1.2432 TD
[(Not)-7(e)-270(t)20(hat)-278(t)20(h)0(e)-270(c)-2(or)21(e)-270(f)-7(i)18(l)-9(e)-270(i)18(s)-272(i)-9(g)27(nor)21(ed)-297(wh)27(en)-270(your)-277(p)27(r)-6(ogr)21(am)-290(i)18(s)-272(act)20(ual)18(l)18(y)-272(r)-6(u)0(n)27(n)0(i)-9(n)27(g)-297(u)27(nder)]TJ
T*
[(G)-21(D)4(B.)-251(So,)-278(i)18(f)-278(y)-2(ou)-270(ha)27(ve)-270(been)-270(r)21(unni)18(ng)-270(t)-7(h)27(e)-297(p)27(r)-6(ogr)21(am)-263(and)-270(you)-270(w)4(i)18(s)-2(h)-270(t)-7(o)-270(deb)27(ug)-270(a)-297(c)26(or)-6(e)]TJ
T*
[(f)-7(i)18(l)18(e)-297(i)18(n)0(st)20(ead)27(,)-278(y)-2(ou)-270(m)7(u)0(st)-278(k)26(i)-9(l)18(l)-280(t)20(h)0(e)-270(s)-2(ub)27(-)-6(p)0(r)21(o)0(ces)26(s)-272(i)-9(n)-270(whi)18(c)-2(h)-270(t)-7(h)27(e)-297(p)27(r)-6(ogr)21(am)-263(i)-9(s)-272(r)21(unni)18(ng.)-278(T)28(o)]TJ
T*
[(do)-270(t)-7(h)0(i)18(s)-2(,)-278(u)27(se)-270(t)-7(h)0(e)-270(\221)18(ki)18(l)18(l)-9(\222)-252(c)-2(om)7(m)7(and)-270(\()-6(s)26(ee)-297(s)26(e)0(ct)20(i)-9(o)27(n)-297(K)3(i)18(l)18(l)-280(Pr)21(oces)26(s\))-6(.)]TJ
/F8 1 Tf
-16.5135 -2.3513 TD
0.022 Tc
[(ad)27(d-)27(fi)27(le)-567(fi)27(le)27(na)27(me)-567(ad)27(dr)27(e)27(s)0(s)]TJ
/F3 1 Tf
16.5135 0 TD
0.012 Tc
[(The)-270(\221)-9(a)27(dd-)-6(f)20(i)18(l)-9(e)27(\222)-280(c)-2(om)7(m)7(and)-270(r)21(eads)-272(addi)18(t)20(i)-9(o)27(nal)-280(s)26(y)-2(m)7(bol)-280(t)20(abl)18(e)]TJ
0 -1.2432 TD
[(i)-9(n)0(f)20(o)0(r)21(m)7(at)-7(i)18(o)0(n)-270(f)20(r)-6(o)0(m)-263(t)-7(he)-270(f)20(i)-9(l)18(e)-270(f)20(i)-9(l)18(enam)7(e.)-251(You)-270(w)4(oul)18(d)-297(u)27(se)-270(t)-7(h)0(i)18(s)-272(when)-270(t)20(hat)-278(f)20(i)-9(l)18(e)-270(has)-272(bee)27(n)]TJ
T*
[(dynam)7(i)18(c)-2(al)18(l)18(y)-272(l)-9(o)0(a)27(ded)-270(i)-9(n)27(t)-7(o)-270(t)20(h)0(e)-270(p)0(r)-6(o)0(g)27(r)-6(am)-263(t)-7(h)0(a)27(t)-278(i)18(s)-299(r)21(unni)18(ng.)-251(addr)21(ess)-272(s)-2(ho)27(ul)18(d)-297(b)0(e)-270(t)20(he)]TJ
T*
[(m)-20(e)27(m)-20(o)27(r)-6(y)-272(ad)27(dr)-6(e)27(s)-2(s)-272(a)0(t)-251(w)4(hi)18(ch)-270(t)20(h)0(e)-270(f)-7(i)18(l)18(e)-270(has)-272(b)27(een)-270(l)18(oaded)27(;)-278(G)6(DB)-267(can)27(not)-278(f)20(i)18(gur)21(e)-270(t)-7(hi)18(s)-272(o)27(ut)]TJ
T*
0.019 Tc
[(fo)7(r)-270(i)25(t)27(s)5(e)7(l)25(f.)]TJ
0 -1.2162 TD
0.012 Tc
[(The)-270(sym)7(bol)-252(t)-7(a)0(b)27(l)-9(e)-270(o)0(f)-278(t)20(he)-270(f)20(i)-9(l)18(e)-270(f)-7(i)18(l)18(enam)7(e)-270(i)-9(s)-272(a)0(d)27(ded)-270(t)-7(o)-270(t)20(h)0(e)-270(sym)7(bol)-252(t)-7(a)0(b)27(l)-9(e)-270(o)0(r)21(i)-9(g)27(i)-9(na)27(l)-9(l)18(y)]TJ
0 -1.2432 TD
[(r)-6(ead)-270(wi)18(t)-7(h)-270(t)20(h)0(e)-270(\221)-9(s)26(y)-2(m)7(bol)18(-)-6(f)20(i)18(l)-9(e)27(\222)-280(com)7(m)7(and.)-251(You)-270(c)-2(an)-270(use)-270(t)20(he)-270(\221)-9(a)0(d)27(d)0(-)-6(f)20(i)18(l)-9(e\222)-252(com)7(m)7(and)-270(any)]TJ
T*
[(num)7(ber)-277(of)-251(t)-7(i)18(m)7(e)0(s;)-278(t)20(h)0(e)-270(new)-266(sym)7(bol)-252(dat)20(a)-297(t)20(hus)-272(r)21(ead)-270(kee)27(p)0(s)-272(addi)18(ng)-270(t)-7(o)-270(t)20(h)0(e)-270(o)0(l)18(d)0(.)-278(T)1(he)]TJ
T*
[(\221)-9(s)26(ym)7(bol)18(-)-6(f)20(i)-9(l)18(e\222)-252(com)7(m)7(and)-270(f)-7(o)27(r)-6(get)20(s)-272(a)0(l)18(l)-280(t)20(h)0(e)-270(sym)7(bol)-252(dat)20(a)-297(G)6(DB)-267(has)-272(r)-6(e)27(ad;)-278(t)20(hat)-278(i)18(s)-272(t)-7(h)27(e)]TJ
T*
[(onl)18(y)-272(t)-7(i)18(m)7(e)-297(s)26(ym)7(bol)-280(d)27(a)0(t)-7(a)-270(i)18(s)-272(f)-7(o)0(r)21(got)20(t)-7(e)27(n)-297(i)18(n)-270(G)6(DB.)]TJ
ET
70.08 173.201 0.48 526.56 re
f
216.72 172.721 0.48 527.52 re
f
540.72 173.201 0.48 526.56 re
f
69.84 699.761 471.36 0.48 re
f
70.56 676.001 470.16 0.48 re
f
70.56 673.361 470.16 0.48 re
f
69.84 620.801 471.36 0.48 re
f
69.84 390.641 471.36 0.48 re
f
69.84 292.721 471.36 0.48 re
f
69.84 172.721 471.36 0.48 re
f
endstream
endobj
11582 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11408 0 obj
<>
endobj
11426 0 obj
<>
endobj
11441 0 obj
<>
endobj
11461 0 obj
<>
endobj
11474 0 obj
<>
endobj
11486 0 obj
<>
endobj
11497 0 obj
<>
endobj
11509 0 obj
<>
endobj
11527 0 obj
<>
endobj
11541 0 obj
<>
endobj
11557 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-10)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
-0.002 Tc
[(S)6(p)-31(e)-7(c)-14(if)8(y)-14(i)0(n)-31(g)-275(G)-29(D)-12(B)-18(\222)0(s)-282(F)-25(ile)-7(s)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(Also,)-250(GDB)-259(may)-241(at)-259(times)-259(produce)-260(more)-241(inform)-18(ation)-241(about)-259(its)-259(own)-241(work)-19(ings)-241(than)-259(is)-259(of)]TJ
0 -1.2407 TD
[(interest)-241(to)-259(the)-260(user.)-250(Some)-260(of)-241(these)-260(information)-19(al)-241(messages)-259(can)-259(be)-241(turned)-259(on)-259(and)-241(off)-260(with)]TJ
0 -1.2222 TD
[(the)-241(\221set)-259(verbose\222)-260(command:)]TJ
/F8 1 Tf
12 0 0 12 70.8 652.001 Tm
[(set)-600(verbo)20(se)-600(off)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 628.241 Tm
[(Disables)-241(G)-19(DB\222s)-241(outp)-19(ut)-241(of)-260(certain)-241(i)-18(nformational)-259(messages.)]TJ
/F8 1 Tf
12 0 0 12 70.8 600.881 Tm
[(set)-600(verbo)20(se)-600(on)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 577.361 Tm
[(Re-enables)-259(GDB\222s)-241(out)-18(put)-241(of)-260(certain)-259(informational)-259(messages.)]TJ
0 -1.9444 TD
[(Currently,)-250(the)-260(messages)-259(controlled)-259(by)-241(\221set)-259(verbose\222)-260(are)-241(those)-260(which)-259(announce)-260(that)-241(the)]TJ
0 -1.2222 TD
[(symbol)-241(table)-223(fo)-19(r)-223(a)-241(source)-241(file)-223(i)-18(s)-222(being)-241(read)-241(\(see)-241(section)-241(File)-223(Co)-19(mmands,)-231(in)-241(the)-241(description)]TJ
0 -1.2407 TD
[(of)-241(the)-260(command)-259(\221symbol-file\222\).)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 485.201 Tm
0.006 Tc
[(D.)11(3)-847(S)6(pecifyi)11(n)-4(g)-277(G)-4(DB\222s)-287(F)11(il)11(es)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 459.281 Tm
0 Tc
[(GDB)-240(needs)-241(to)-241(know)-241(the)-241(file)-241(name)-241(of)-241(the)-241(program)-241(to)-241(be)-241(debugged,)-250(both)-241(in)-241(order)-241(to)-241(read)-241(its)]TJ
T*
[(symbol)-241(t)-18(able)-241(and)-259(in)-241(o)-19(rder)-241(to)-259(start)-259(the)-241(program.)-269(To)-241(debug)-259(a)-241(c)-19(ore)-241(dump)-259(of)-260(a)-241(previous)-259(run,)]TJ
0 -1.2222 TD
[(GDB)-240(mu)-19(st)-241(be)-260(told)-241(t)-18(h)0(e)-241(file)-260(name)-241(o)-19(f)-241(the)-260(core)-241(dum)-18(p.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 396.641 Tm
-0.002 Tc
[(D.3.)-17(1)-843(S)10(p)-12(e)-15(cif)-14(y)2(in)-12(g)-288(F)6(il)-17(es)-291(wit)-14(h)-288(A)-4(r)8(g)-12(u)-12(m)8(e)-15(n)6(t)-14(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 371.201 Tm
0 Tc
[(The)-241(usual)-259(way)-259(to)-241(speci)-18(fy)-241(the)-260(executable)-260(and)-241(core)-260(dump)-259(file)-241(nam)-18(es)-241(is)-259(with)-259(two)-241(comman)-19(d)]TJ
T*
[(arguments)-259(given)-241(when)-259(you)-259(start)-241(GD)-19(B.)-250(The)-241(first)-259(argument)-259(is)-259(used)-241(as)-259(the)-260(file)-241(for)-260(execution)]TJ
0 -1.2407 TD
[(and)-241(symb)-19(ols,)-250(and)-241(the)-260(second)-259(argument)-259(\(if)-241(any\))-260(is)-259(used)-241(as)-259(the)-260(core)-241(dump)-259(file)-260(name.)-250(Thus,)]TJ
/F8 1 Tf
12 0 0 12 250.8 311.921 Tm
[(gdb)-600(progm)-600(c)20(ore)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 288.161 Tm
[(specifies)-241(\221p)-19(rogm\222)-241(as)-259(the)-260(executable)-241(pr)-19(ogram)-241(and)-259(\221core\222)-260(as)-241(a)-260(core)-241(du)-19(mp)-241(file)-260(to)-241(e)-19(xamine.)]TJ
0 -1.2222 TD
[(\(You)-241(do)-259(not)-259(need)-241(to)-259(have)-260(a)-241(core)-260(dump)-259(file)-241(if)-260(what)-259(you)-241(plan)-259(to)-259(do)-241(is)-259(debug)-259(the)-241(program)]TJ
0 -1.2407 TD
[(interactively.)-9(\))]TJ
0 -1.9259 TD
[(See)-241(sectio)-19(n)-241(Options,)-269(for)-241(full)-259(information)-259(on)-241(o)-19(ptions)-241(and)-259(arguments)-259(for)-260(invoking)-241(G)-19(DB.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 200.561 Tm
-0.002 Tc
[(D.3.)-17(2)-843(S)10(p)-12(e)-15(cif)-14(y)2(in)-12(g)-288(F)6(il)-17(es)-291(wit)-14(h)-288(C)-4(o)6(m)-10(m)-10(a)2(n)-12(d)-12(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 175.361 Tm
0 Tc
[(Usually)-222(you)-222(s)-18(pecify)-222(the)-223(files)-241(for)-223(GDB)-222(to)-222(w)-19(ork)-222(with)-222(by)-222(g)-19(iving)-222(arguments)-241(when)-222(you)-222(invok)-19(e)]TJ
0 -1.2407 TD
[(GDB.)-250(But)-259(occasionally)-259(it)-241(is)-259(necessary)-259(to)-241(chang)-19(e)-241(t)0(o)-259(a)-241(different)-259(file)-260(during)-259(a)-241(GDB)-259(session.)]TJ
T*
[(Or)-204(y)-19(o)0(u)-204(m)0(a)-19(y)-204(run)-222(GDB)-222(and)-222(forget)-222(to)-222(specify)-222(the)-223(files)-222(you)-222(want)-222(to)-204(us)-18(e.)-213(In)-222(these)-223(situations)-222(the)]TJ
0 -1.2222 TD
[(GDB)-240(com)-18(mands)-241(to)-259(specify)-259(new)-241(fil)-18(es)-241(are)-260(useful.)]TJ
ET
endstream
endobj
11558 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11539 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 406.8 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(I)15(n)-24(put)-278(and)-293(Ou)-24(t)15(put)-302(Conv)-7(ent)-10(i)7(ons)]TJ
-34.2683 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-17051(D-9)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(GDB)-259(command)-259(names)-241(m)-18(a)0(y)-241(always)-259(be)-260(abbreviated)-259(if)-241(the)-260(abbreviation)-259(is)-241(unam)-18(biguous.)]TJ
0 -1.2407 TD
[(Sometimes)-259(even)-259(ambiguous)-259(abbreviations)-259(are)-241(all)-18(owed;)-241(for)-260(example,)-250(\221s\222)-260(is)-241(s)-18(pecially)]TJ
0 -1.2222 TD
[(defined)-259(as)-241(eq)-19(uivalent)-241(to)]TJ
/F10 1 Tf
9.7963 0 TD
(step)Tj
/F7 1 Tf
1.8704 0 TD
[(even)-241(tho)-19(ugh)-241(there)-260(are)-241(o)-19(ther)-241(comman)-19(ds)-241(whose)-260(names)-259(start)]TJ
-11.6667 -1.2407 TD
[(with)-259(\221s\222.)-250(Possible)-260(command)-259(abbreviations)-259(are)-241(oft)-18(en)-241(stated)-259(in)-241(t)-18(h)0(e)-241(document)-18(ation)-241(of)-260(the)]TJ
T*
[(individual)-259(commands.)]TJ
0 -1.9259 TD
[(A)-259(blank)-241(lin)-19(e)-241(a)0(s)-259(input)-241(to)-259(GDB)-259(means)-259(to)-241(repeat)-259(the)-260(previous)-241(co)-19(mmand)-241(verb)-19(atim.)-250(Certain)]TJ
0 -1.2407 TD
[(commands)-259(do)-259(not)-241(allow)-259(themselves)-259(to)-259(be)-241(repeated)-259(this)-259(way;)-241(t)-18(hese)-241(are)-260(commands)-259(for)]TJ
0 -1.2222 TD
[(which)-259(unintentional)-259(repetition)-259(might)-259(cause)-241(trou)-19(ble)-241(and)-259(which)-259(you)-241(are)-260(unlikely)-259(to)-241(wan)-19(t)-241(t)0(o)]TJ
0 -1.2407 TD
[(repeat.)-250(Certai)-18(n)-241(others)-259(\()]TJ
/F10 1 Tf
9.1852 0 TD
(list)Tj
/F7 1 Tf
1.4815 0 TD
[(and)-241(\221x\222\))-260(act)-241(d)-19(ifferently)-241(wh)-19(en)-241(repeated)-259(because)-260(that)-241(is)-259(more)]TJ
-10.6667 -1.2407 TD
(useful.)Tj
0 -1.9259 TD
[(A)-259(line)-241(of)-260(input)-259(starting)-259(with)-241(\221#\222)-260(is)-241(a)-260(comment;)-259(it)-259(does)-241(noth)-19(ing.)-250(This)-241(is)-259(useful)-259(mainly)-259(in)]TJ
0 -1.2222 TD
[(command)-259(files)-259(\(See)-241(secti)-18(on)-241(Comma)-19(nd)-241(Files\).)]TJ
0 -1.9444 TD
[(GDB)-222(indicates)-222(its)-204(readin)-19(ess)-204(to)-222(read)-204(a)-223(command)-222(by)-204(p)-19(rinting)-204(a)-223(string)-222(called)-204(the)-223(prompt.)-213(Th)-19(is)]TJ
0 -1.2222 TD
[(string)-259(is)-241(no)-19(rmally)-241(\221\(gdb)-19(\)\222.)-250(You)-241(can)-259(change)-260(the)-241(prom)-18(pt)-241(string)-259(with)-259(the)-241(\221set)-259(prompt\222)]TJ
0 -1.2407 TD
[(command.)-250(F)-18(o)0(r)-241(instance,)-269(when)-241(debugg)-19(ing)-241(GDB)-259(with)-259(GDB,)-250(it)-259(is)-241(useful)-259(to)-259(change)-241(the)]TJ
T*
[(prompt)-259(in)-241(o)-19(n)0(e)-241(o)0(f)-260(the)-241(GD)-19(Bs)-241(so)-259(that)-259(you)-241(tell)-259(which)-259(one)-241(you)-259(are)-260(talking)-241(to)-19(.)]TJ
/F8 1 Tf
12 0 0 12 71.52 417.041 Tm
[(set)-600(prompt)-600(newprompt)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 393.281 Tm
[(Directs)-259(GDB)-259(to)-241(use)]TJ
/F10 1 Tf
8.1296 0 TD
(newprompt)Tj
/F7 1 Tf
4.7778 0 TD
[(as)-241(it)-18(s)-241(prompt)-259(string)-259(henceforth.)]TJ
-12.9074 -1.9259 TD
[(To)-259(exit)-241(GDB)-18(,)-250(use)-241(the)]TJ
/F10 1 Tf
8.7963 0 TD
(quit)Tj
/F7 1 Tf
1.8148 0 TD
[(command)-259(\(abbreviated)-259(\221q\222\).)-250(Ctrl-c)-241(w)-19(ill)-241(not)-259(exit)-259(from)-241(GDB,)-269(but)]TJ
-10.6111 -1.2407 TD
[(rather)-260(will)-241(te)-19(rminate)-241(the)-260(action)-259(of)-241(any)-259(GDB)-259(command)-259(that)-241(is)-259(in)-259(progress)-241(an)-19(d)-241(return)-259(to)]TJ
T*
[(GDB)-222(comman)-19(d)-204(l)-18(evel.)-213(It)-222(is)-222(safe)-223(to)-222(type)-223(Ctrl-c)-223(at)-222(any)-222(tim)-18(e)-223(because)-223(GDB)-222(does)-222(not)-222(allow)-222(it)-222(to)]TJ
0 -1.2222 TD
[(take)-260(effect)-241(unt)-18(il)-241(a)-260(time)-241(wh)-19(en)-241(it)-259(is)-241(safe.)]TJ
0 -1.9259 TD
[(Certain)-259(commands)-259(to)-241(G)-19(D)0(B)-240(may)-259(produce)-260(large)-241(am)-18(ounts)-241(of)-260(information)-259(output)-259(to)-241(the)]TJ
0 -1.2407 TD
[(screen.)-250(To)-259(help)-259(you)-241(read)-259(all)-259(of)-241(it,)-250(GDB)-259(pauses)-259(and)-259(asks)-241(you)-259(for)-260(input)-241(at)-259(the)-260(end)-241(of)-260(each)]TJ
T*
[(page)-260(of)-241(outp)-19(ut.)-250(Type)-241(RE)-19(T)-241(when)-259(you)-259(want)-241(to)-259(continue)-260(the)-241(out)-18(put.)-250(Normally)-259(GDB)-240(kn)-19(ows)]TJ
0 -1.2222 TD
[(the)-260(size)-241(of)-260(the)-260(screen)-241(from)-259(on)-259(the)-241(termca)-19(p)-241(data)-260(base)-241(to)-19(gether)-241(with)-259(the)-260(value)-241(of)-260(the)-260(TERM)]TJ
0 -1.2407 TD
[(environmen)-19(t)-241(variable;)-259(if)-260(this)-241(is)-259(not)-259(correct,)-250(you)-241(ca)-19(n)-241(override)-260(it)-259(with)-241(the)-260(\221set)-259(screensize\222)]TJ
T*
(command:)Tj
/F8 1 Tf
12 0 0 12 71.52 187.841 Tm
[(set)-600(screensize)-600(lpp)]TJ
0 -1.16 TD
[(set)-600(screensize)-600(lpp)-600(cpl)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 150.161 Tm
[(Specify)-259(a)-241(screen)-259(height)-259(of)-241(lpp)-259(lines)-259(and)-241(\(op)-19(tionally\))-241(a)-260(width)-259(of)-241(cpl)-259(characters.)-250(If)-260(you)-241(om)-18(it)]TJ
0 -1.2222 TD
[(cpl,)-250(the)-260(width)-259(does)-241(not)-259(change.)]TJ
0 -1.9259 TD
[(If)-223(you)-222(specify)-222(a)-204(h)-19(eight)-203(o)-19(f)-204(zero)-222(lines,)-231(GDB)-222(will)-222(not)-203(pau)-19(se)-204(duri)-18(ng)-204(out)-18(put)-203(no)-222(matter)-223(how)-222(long)]TJ
0 -1.2407 TD
[(the)-260(output)-259(is.)-250(This)-241(is)-259(useful)-259(if)-241(outp)-19(ut)-241(is)-259(to)-241(a)-260(file)-260(or)-241(to)-259(an)-241(ed)-19(itor)-241(buffer.)]TJ
ET
endstream
endobj
11540 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11525 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-8)-7316(M)-15(ot)-9(orol)8(a)-292(D)-4(S)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(I)15(n)0(p)-24(u)0(t)-278(and)-293(Out)-10(put)-278(C)-29(onv)-7(ent)-10(i)7(ons)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(You)-241(shou)-19(ld)-241(have)-260(received)-259(a)-241(copy)-259(of)-241(t)-18(h)0(e)-241(GNU)-259(General)-259(Public)-241(L)-19(icense)-241(along)-259(with)-259(this)]TJ
0 -1.2407 TD
[(program;)-259(if)-241(not,)-250(write)-260(to)-259(the)-241(Free)-260(Software)-260(Foundation,)-250(Inc.)-9(,)-250(675)-259(Mass)-241(A)-19(ve.)9(,)-250(Cambri)-18(dge,)]TJ
0 -1.2222 TD
[(MA)-241(0213)-19(9,)-250(USA.)]TJ
0 -1.9444 TD
[(Also)-241(add)-259(information)-259(on)-259(how)-241(to)-259(contact)-259(you)-241(b)-19(y)-241(electronic)-260(and)-259(paper)-241(mail)-18(.)]TJ
0 -1.9259 TD
[(If)-241(the)-260(program)-259(is)-241(interac)-19(tive,)-250(make)-241(it)-259(output)-259(a)-241(s)0(h)-19(ort)-241(notice)-260(like)-260(this)-241(when)-259(it)-259(starts)-241(in)-259(an)]TJ
0 -1.2222 TD
[(interactive)-260(mode:)]TJ
0 -1.9444 TD
[(Gnomovision)-259(version)-259(69,)-250(Copyright)-259(\(C\))-241(19)]TJ
/F10 1 Tf
17.3148 0 TD
[(y)-19(y)-241(name)-260(of)-241(au)-19(thor)]TJ
/F7 1 Tf
-17.3148 -1.9259 TD
[(Gnomovision)-259(comes)-259(with)-241(ABS)-18(OLUTELY)-241(N)-19(O)-241(WARRA)-19(NTY;)-241(for)-260(details)-259(type)-241(\221sh)-19(ow)-241(w\222.)]TJ
T*
[(This)-241(is)-222(free)-241(software,)-250(and)-222(yo)-19(u)-222(are)-241(welcome)-241(to)-241(redistribute)-241(it)-241(under)-241(certain)-241(conditions;)-241(type)]TJ
0 -1.2407 TD
[(\221show)-241(c\222)-260(for)-260(details.)]TJ
0 -1.9259 TD
[(The)-241(hypo)-19(thetical)-241(comm)-18(ands)-241(\221show)-259(w\222)-260(and)-241(\221sho)-19(w)-241(c)0(\222)-260(should)-241(s)-18(how)-241(the)-260(appropriate)-260(parts)-259(of)]TJ
0 -1.2222 TD
[(the)-241(General)-259(Public)-260(License.)-250(Of)-260(course,)-250(the)-260(commands)-259(you)-241(use)-260(may)-259(be)-241(calle)-19(d)-241(something)]TJ
0 -1.2407 TD
[(other)-241(than)-259(\221show)-259(w\222)-241(and)-259(\221show)-259(c\222;)-241(th)-19(ey)-241(could)-259(even)-259(be)-241(mouse-c)-19(licks)-241(or)-260(menu)]TJ
T*
[(items---whatever)-260(suits)-259(your)-241(program)-18(.)]TJ
0 -1.9259 TD
[(You)-241(shou)-19(ld)-241(also)-259(get)-241(y)-19(our)-241(employ)-19(er)-241(\(if)-260(you)-241(wo)-19(rk)-241(as)-259(a)-241(program)-18(mer\))-241(or)-260(your)-260(school,)-250(if)-241(an)-19(y,)]TJ
0 -1.2407 TD
[(to)-241(sign)-259(a)-260(\223copyright)-241(d)-19(isclaimer\224)-241(fo)-19(r)-241(the)-260(program,)-250(if)-260(necessary.)-250(Here)-260(a)-241(sample)-19(;)-241(alter)-260(the)]TJ
0 -1.2222 TD
(names:)Tj
0 -1.9259 TD
[(Yoyodyne,)-250(Inc.)-9(,)-250(hereby)-259(disclaims)-241(al)-18(l)-241(copyright)-259(interest)-259(in)-241(t)-18(h)0(e)-241(program)-259(\221Gnomovisio)-19(n\222)-241(\(a)]TJ
0 -1.2407 TD
[(program)-241(t)-18(o)-241(direct)-259(compilers)-259(to)-241(mak)-19(e)-241(passes)-259(at)-241(as)-18(semblers\))-241(wr)-19(itten)-241(by)-259(James)-259(Hacker.)]TJ
0 -1.9259 TD
[(signature)-260(of)-241(Ty)-259(Coon,)-250(1)-259(April)-241(198)-19(9)]TJ
T*
[(Ty)-241(Coon)-19(,)-250(President)-241(o)-19(f)-241(Vice)]TJ
0 -1.9444 TD
[(That\222s)-241(all)-259(there)-260(is)-241(to)-259(it!)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 241.361 Tm
0.009 Tc
[(D.)14(2)-844(I)14(nput)-264(and)-274(Out)9(pu)14(t)-279(C)4(onven)14(t)-7(i)14(ons)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 215.201 Tm
0 Tc
[(GDB)-240(is)-241(invoked)-241(with)-241(th)-19(e)-241(shell)-241(command)-241(\221gdb\222.)-250(Once)-241(started,)-250(it)-241(reads)-241(commands)-241(fro)-19(m)-241(the)]TJ
0 -1.2222 TD
[(terminal)-241(u)-19(ntil)-241(you)-259(tell)-259(it)-241(to)-259(exit.)]TJ
0 -1.9444 TD
[(A)-222(GDB)-240(command)-241(is)-241(a)-223(single)-241(line)-241(of)-223(in)-19(put.)-231(There)-223(i)-18(s)-222(no)-241(limit)-241(on)-222(how)-241(long)-241(it)-222(ca)-19(n)-222(be.)-231(It)-241(starts)]TJ
0 -1.2222 TD
[(with)-241(a)-260(command)-259(name,)-250(which)-259(is)-241(fo)-19(llowed)-241(by)-259(arguments)-259(whose)-260(meaning)-259(depends)-241(on)-259(the)]TJ
0 -1.2407 TD
[(command)-259(name.)-250(For)-241(e)-19(xample,)-250(the)-260(command)]TJ
/F10 1 Tf
18.0926 0 TD
[(st)-18(ep)]TJ
/F7 1 Tf
1.8519 0 TD
[(accepts)-259(an)-241(a)-19(rgument)-241(whi)-18(ch)-241(is)-259(the)]TJ
-19.9444 -1.2407 TD
[(number)-241(o)-19(f)-241(times)-259(to)-241(st)-18(ep,)-250(as)-241(in)]TJ
/F12 1 Tf
12.0926 0 TD
[(step)-259(5)]TJ
/F7 1 Tf
2.463 0 TD
[(.)-250(You)-241(can)-259(also)-259(use)-241(the)]TJ
/F10 1 Tf
9.037 0 TD
(step)Tj
/F7 1 Tf
1.8704 0 TD
[(command)-259(with)-241(no)]TJ
-25.463 -1.2222 TD
[(arguments.)-250(Some)-260(command)-259(names)-259(do)-241(not)-259(allow)-259(any)-241(argum)-18(ents.)]TJ
ET
endstream
endobj
11526 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11507 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 487.44 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(I)15(n)0(t)-10(r)-3(oduc)-7(t)-10(i)7(on)]TJ
-42.4634 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-17051(D-7)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 107.52 711.281 Tm
0 Tc
[(IMPLIED)-259(WARRANTI)-19(ES)-240(OF)-259(MERCHANTA)-19(BILITY)-241(AND)-259(FITNESS)-259(FOR)-259(A)]TJ
0 -1.2407 TD
[(PARTICU)-19(LAR)-240(PURP)-18(OSE.)-250(THE)-259(ENTIRE)-241(R)-18(ISK)-241(AS)-259(TO)-259(THE)-241(QUAL)-19(ITY)-241(AND)]TJ
0 -1.2222 TD
[(PERFOR)-18(MANCE)-241(OF)-259(THE)-259(PROGRAM)-259(IS)-259(WITH)-241(YOU.)-269(SHOULD)-241(T)-19(H)0(E)]TJ
0 -1.2407 TD
[(PROGRAM)-259(PROVE)-259(DEFECTIV)-19(E,)-250(YOU)-241(AS)-18(SUME)-241(THE)-259(COST)-259(OF)-259(ALL)]TJ
T*
[(NECESSA)-19(RY)-241(SERV)-19(ICING,)-250(REPAIR)-259(OR)-240(C)-18(ORRECTION.)]TJ
-1.3889 -1.6111 TD
[(2.)-639(IN)-259(NO)-241(EVEN)-19(T)-241(UNLESS)-259(REQUIRE)-19(D)-241(B)0(Y)-259(APPLICABLE)-259(LAW)-260(OR)-240(AG)-19(REED)]TJ
1.3889 -1.2407 TD
[(TO)-259(IN)-241(WRIT)-19(ING)-241(WILL)-259(ANY)-259(COPYRIGHT)-259(HOLDER,)-250(OR)-259(ANY)-259(OTHER)]TJ
T*
[(PARTY)-259(WHO)-241(MAY)-259(MODIFY)-241(A)-19(ND/OR)-240(REDIS)-18(TRIBUTE)-241(THE)-259(PROGRAM)-259(AS)]TJ
0 -1.2222 TD
[(PERMITT)-19(ED)-241(ABOVE)-19(,)-250(B)0(E)-241(LIABL)-19(E)-241(T)0(O)-259(YOU)-241(F)-18(O)0(R)-240(DAMA)-19(GES,)-250(INCLUDING)]TJ
0 -1.2407 TD
[(ANY)-259(GENERAL,)-250(SPE)-19(CIAL,)-250(INCIDENTAL)-259(OR)-259(CONSEQUENTIAL)]TJ
T*
[(DAMAGES)-259(ARISING)-259(OUT)-259(OF)-240(TH)-19(E)-241(USE)-259(OR)-259(INABILITY)-259(TO)-241(USE)-259(THE)]TJ
0 -1.2222 TD
[(PROGRAM)-222(\(INCLUDING)-204(B)-18(U)0(T)-204(NOT)-204(LIMIT)-19(ED)-204(TO)-204(LOSS)-222(OF)-203(DATA)-204(OR)-222(DATA)]TJ
0 -1.2407 TD
[(BEING)-259(RENDERED)-259(INACCURAT)-19(E)-241(O)0(R)-259(LOSSES)-259(SUSTAINED)-259(BY)-259(YOU)-241(OR)]TJ
T*
[(THIRD)-259(PARTIES)-259(OR)-259(A)-241(FAILUR)-18(E)-241(O)0(F)-259(THE)-241(P)-18(ROGRAM)-259(TO)-241(OPER)-18(ATE)-241(WITH)]TJ
0 -1.2222 TD
[(ANY)-259(OTHER)-259(PROGRAMS\),)-250(EVE)-19(N)-241(I)0(F)-259(SUCH)-259(HOLDER)-259(OR)-240(OTHER)-259(PARTY)]TJ
0 -1.2407 TD
[(HAS)-259(BEEN)-259(ADVISED)-259(OF)-240(THE)-259(POSSIBILITY)-259(OF)-259(SUCH)-259(DAMAGES.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 435.521 Tm
0.01 Tc
[(D)8(.)12(1.)12(8)-831(E)5(nd)-258(of)-278(T)18(e)-3(r)20(m)2(s)-279(a)14(nd)-276(C)8(o)18(ndi)12(t)15(i)12(ons)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 410.321 Tm
0 Tc
[(Appendix:)-259(How)-259(to)-241(App)-19(ly)-241(These)-260(Terms)-259(to)-241(Your)-260(New)-259(Programs)]TJ
0 -1.9259 TD
[(If)-260(you)-241(develo)-19(p)-241(a)-260(new)-241(prog)-19(ram,)-250(and)-241(you)-259(want)-259(it)-241(to)-259(be)-260(of)-241(the)-260(greatest)-259(possible)-260(use)-241(to)]TJ
0 -1.2407 TD
[(humanity,)-269(the)-241(best)-259(way)-259(to)-241(achieve)-260(this)-259(is)-241(to)-259(make)-260(it)-241(free)-260(software)-260(which)-241(ever)-19(yone)-241(can)]TJ
T*
[(redistribute)-260(and)-259(change)-241(un)-19(der)-241(these)-260(terms.)]TJ
0 -1.9259 TD
[(To)-241(do)-222(so,)-231(attach)-241(the)-241(following)-222(no)-19(tices)-222(to)-241(the)-223(prog)-19(ram.)-231(It)-222(is)-241(safest)-222(to)-241(attach)-241(them)-222(to)-241(the)-223(s)-18(tart)]TJ
0 -1.2407 TD
[(of)-260(each)-241(source)-260(file)-260(to)-241(mos)-18(t)-241(effectively)-259(convey)-259(the)-241(excl)-18(usion)-241(of)-260(warranty;)-259(and)-241(eac)-19(h)-241(file)]TJ
0 -1.2222 TD
[(should)-259(have)-260(at)-241(least)-259(the)-241(\223)-19(copyright\224)-241(li)-18(ne)-241(and)-259(a)-241(poi)-18(nter)-241(to)-259(where)-260(the)-241(full)-259(notice)-260(is)-241(found.)]TJ
0 -1.9259 TD
[(one)-260(line)-241(to)-259(give)-260(the)-241(prog)-19(ram\222s)-241(name)-260(and)-259(a)-241(brief)-260(idea)-260(of)-241(what)-259(it)-241(d)-19(oes.)]TJ
0 -1.9444 TD
[(Copyright)-259(\(C\))-260(19)]TJ
/F10 1 Tf
6.9074 0 TD
[(yy)-241(nam)-19(e)-241(o)0(f)-259(author)]TJ
/F7 1 Tf
-6.9074 -1.9259 TD
[(This)-259(program)-259(is)-241(free)-260(software;)-259(you)-241(can)-259(redistribute)-260(it)-259(and/or)-241(mo)-19(dify)-241(it)-259(under)-260(the)-241(terms)-259(of)]TJ
0 -1.2222 TD
[(the)-260(GNU)-241(Gen)-19(eral)-241(Public)-260(License)-260(as)-241(pu)-19(blished)-241(by)-259(the)-260(Free)-241(Soft)-18(ware)-241(Foundat)-18(ion;)-241(either)]TJ
0 -1.2407 TD
[(version)-259(1,)-250(or)-260(\(at)-241(your)-260(option\))-260(any)-241(late)-19(r)-241(version.)]TJ
0 -1.9259 TD
[(This)-259(program)-259(is)-241(distrib)-19(uted)-241(in)-259(the)-241(h)-19(ope)-241(that)-259(it)-241(w)-19(ill)-241(be)-260(useful,)-250(but)-259(WITHOUT)-259(ANY)]TJ
0 -1.2407 TD
[(WARRANT)-19(Y;)-241(without)-259(even)-259(the)-241(im)-18(plied)-241(warrant)-18(y)-241(o)0(f)-260(MERCHANTABIL)-19(ITY)-241(or)]TJ
T*
[(FITNESS)-259(FOR)-259(A)-241(P)0(A)-19(RTICULAR)-259(PURPOSE.)-250(See)-260(the)-241(G)-19(N)0(U)-241(General)-259(Public)-260(License)-260(for)]TJ
0 -1.2222 TD
[(more)-260(details.)]TJ
ET
endstream
endobj
11508 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11495 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-6)-7316(M)-15(ot)-9(orol)8(a)-292(D)-4(S)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(I)15(n)0(t)-10(r)-3(oduc)-7(t)-10(i)7(on)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 88.8 711.281 Tm
0 Tc
[(5.)-639(You)-222(ma)-19(y)-222(not)-241(copy,)-231(modify,)-250(sublicense,)-231(distribut)-18(e)-223(o)0(r)-241(transfer)-241(the)-223(Prog)-19(ram)-222(except)-241(as)]TJ
1.3889 -1.2407 TD
[(expressly)-259(provided)-241(un)-19(der)-241(this)-259(General)-259(Public)-241(L)-19(icense.)-250(Any)-241(at)-18(tempt)-241(other)-19(wise)-241(to)]TJ
0 -1.2222 TD
[(copy,)-250(modify,)-250(sublic)-19(ense,)-250(distribute)-260(or)-241(transfer)-260(the)-260(Program)-259(is)-241(void,)-250(and)-259(will)]TJ
0 -1.2407 TD
[(automatically)-259(terminate)-260(your)-241(right)-18(s)-241(t)0(o)-259(use)-241(the)-260(Program)-259(under)-260(this)-241(Licen)-19(se.)]TJ
T*
[(However,)-231(parties)-222(who)-222(have)-241(received)-222(copies,)-231(or)-223(rights)-222(to)-241(use)-223(copies,)-231(from)-222(you)-222(und)-19(er)]TJ
0 -1.2222 TD
[(this)-241(Gene)-19(ral)-241(Public)-260(License)-260(will)-241(n)-19(o)0(t)-241(have)-260(their)-260(licenses)-241(term)-18(inated)-241(so)-259(long)-259(as)-241(such)]TJ
0 -1.2407 TD
[(parties)-241(rem)-18(ain)-241(in)-259(full)-241(c)-19(ompliance.)]TJ
-1.3889 -1.6296 TD
[(6.)-639(By)-241(copyi)-18(ng,)-250(distributing)-259(or)-241(mo)-19(difying)-241(the)-260(Program)-259(\(or)-241(a)-19(n)0(y)-241(work)-259(based)-259(on)-241(the)]TJ
1.3889 -1.2222 TD
[(Program\))-223(you)-222(ind)-19(icate)-223(your)-223(acceptance)-223(o)-19(f)-223(this)-222(license)-223(to)-241(do)-222(so,)-213(an)-19(d)-222(all)-222(its)-222(terms)-222(an)-19(d)]TJ
0 -1.2407 TD
(conditions.)Tj
-1.3889 -1.6111 TD
[(7.)-639(Each)-241(time)-260(you)-259(redistribute)-260(the)-241(Pro)-19(gram)-241(\(or)-260(any)-259(work)-241(based)-259(on)-259(the)-241(Program)-18(\),)-250(the)]TJ
1.3889 -1.2407 TD
[(recipient)-241(a)-19(utomatically)-259(receives)-241(a)-260(license)-260(from)-241(the)-260(original)-259(licensor)-260(to)-241(copy)-19(,)]TJ
T*
[(distribute)-260(or)-241(modify)-259(the)-260(Program)-259(subject)-241(to)-259(these)-260(terms)-241(an)-19(d)-241(condition)-19(s.)-250(You)-241(may)]TJ
0 -1.2222 TD
[(not)-241(impo)-19(se)-241(any)-259(further)-260(restrictions)-259(on)-241(the)-260(recipients\222)-260(exercise)-260(of)-241(the)-260(rights)-259(granted)]TJ
0 -1.2407 TD
(herein.)Tj
-2.7778 -1.9259 TD
[(The)-241(Free)-260(Software)-260(Foundation)-259(may)-259(publish)-241(rev)-19(ised)-241(and/or)-260(new)-259(versions)-259(of)-241(the)-260(General)]TJ
0 -1.2407 TD
[(Public)-223(License)-241(from)-222(time)-241(to)-222(time.)-231(Such)-222(new)-241(versions)-222(will)-241(be)-223(similar)-241(in)-222(spirit)-222(t)-18(o)-222(the)-223(present)]TJ
T*
[(version,)-250(but)-259(may)-241(diffe)-19(r)-241(i)0(n)-259(detail)-241(to)-259(address)-259(new)-259(problems)-241(or)-260(concerns.)]TJ
1.3889 -1.9259 TD
[(8.)-639(Each)-241(versi)-18(on)-241(is)-259(given)-259(a)-241(distinguis)-18(hing)-241(versio)-19(n)-241(number.)-250(If)-260(the)-260(Program)-259(specifies)-241(a)]TJ
1.3889 -1.2222 TD
[(version)-241(numbe)-19(r)-241(o)0(f)-241(the)-260(license)-241(which)-259(applies)-241(to)-259(it)-241(and)-259(\223any)-241(later)-260(version\224,)-250(you)-241(have)]TJ
0 -1.2407 TD
[(the)-241(optio)-19(n)-241(o)0(f)-260(following)-259(the)-241(terms)-259(and)-259(conditions)-259(either)-241(of)-260(that)-259(version)-259(or)-241(of)-260(any)]TJ
T*
[(later)-241(versio)-19(n)-241(published)-259(by)-259(the)-241(Free)-260(Software)-260(Foundation.)-250(If)-260(the)-260(Program)-259(does)-241(not)]TJ
0 -1.2222 TD
[(specify)-241(a)-260(version)-259(number)-260(of)-241(the)-260(license,)-250(you)-259(may)-259(choose)-241(any)-259(version)-259(ever)]TJ
0 -1.2407 TD
[(published)-259(by)-241(the)-260(Free)-260(Software)-241(Fo)-19(undation.)]TJ
-1.3889 -1.6296 TD
[(9.)-639(If)-241(you)-259(wish)-259(to)-241(incorpo)-19(rate)-241(parts)-259(of)-241(t)-18(h)0(e)-241(Program)-259(into)-259(other)-241(free)-260(programs)-259(whose)]TJ
1.3889 -1.2222 TD
[(distribution)-259(conditions)-259(are)-241(differen)-19(t,)-250(write)-241(to)-259(the)-260(author)-241(to)-259(ask)-259(for)-241(permi)-18(ssion.)-250(For)]TJ
0 -1.2407 TD
[(software)-241(w)-19(hich)-241(is)-259(copyrighted)-259(by)-241(t)-18(h)0(e)-241(Free)-260(Software)-260(Foundation,)-250(write)-260(to)-259(the)-241(Free)]TJ
T*
[(Software)-223(Foundatio)-19(n;)-222(we)-223(sometimes)-241(make)-223(exceptions)-222(for)-241(this.)-213(O)-19(u)0(r)-223(decision)-222(will)-241(be)]TJ
0 -1.2222 TD
[(guided)-241(by)-259(the)-260(two)-241(go)-19(als)-241(of)-260(preserving)-259(the)-241(free)-260(status)-259(of)-241(all)-259(derivatives)-259(of)-241(o)-19(u)0(r)-241(free)]TJ
0 -1.2407 TD
[(software)-241(an)-19(d)-241(o)0(f)-260(promoting)-259(the)-241(shari)-18(ng)-241(and)-259(reuse)-260(of)-241(software)-260(generally.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 183.521 Tm
-0.005 Tc
[(D)-7(.)-3(1.)-20(7)-846(N)-7(o)-291(W)-9(ar)-13(r)5(a)-18(nt)-17(y)]TJ
/F7 1 Tf
12.96 0 0 12.96 88.8 163.361 Tm
0 Tc
[(1.)-639(BECAUSE)-222(THE)-241(PROGRAM)-222(IS)-222(L)-19(ICENSED)-222(FREE)-222(O)-19(F)-222(CHARGE,)-231(THERE)-222(IS)-222(N)-19(O)]TJ
1.3889 -1.2407 TD
[(WARRANTY)-259(FOR)-259(THE)-241(PROG)-19(RAM,)-250(TO)-241(T)-19(H)0(E)-241(EXTEN)-19(T)-241(PERMIT)-19(TED)-241(BY)]TJ
T*
[(APPLICABLE)-259(LAW.)-250(EXCEPT)-259(WHEN)-259(OTHERWISE)-259(STATED)-259(IN)-241(W)-19(RITING)]TJ
0 -1.2222 TD
[(THE)-241(COP)-18(YRIGHT)-241(H)-19(OLDERS)-240(A)-19(ND/OR)-240(OT)-19(HER)-240(PAR)-18(TIES)-240(PRO)-19(VIDE)-241(THE)]TJ
0 -1.2407 TD
[(PROGRAM)-259(\223AS)-240(IS)-18(\224)-241(WITHOUT)-259(WARRANT)-19(Y)-241(O)0(F)-259(ANY)-259(KIND,)-250(EITHER)]TJ
T*
[(EXPRESSED)-259(OR)-240(I)-19(MPLIED,)-250(INCLUDING,)-269(BUT)-241(NOT)-259(LIMITED)-259(TO,)-250(THE)]TJ
ET
endstream
endobj
11496 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11484 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 487.44 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(I)15(n)0(t)-10(r)-3(oduc)-7(t)-10(i)7(on)]TJ
-42.4634 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-17051(D-5)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F7 1 Tf
12.96 0 0 12.96 107.52 711.281 Tm
0 Tc
[(\227)-389(cause)-260(the)-241(wh)-19(ole)-241(of)-260(any)-241(wo)-19(rk)-241(that)-259(you)-259(distribute)-241(o)-19(r)-241(publish,)-250(th)-19(at)-241(in)-259(whole)-260(or)-241(in)]TJ
1.3889 -1.2407 TD
[(part)-259(contains)-259(the)-241(Program)-259(or)-260(any)-241(part)-259(thereof,)-250(either)-260(with)-259(or)-241(wit)-18(hout)]TJ
0 -1.2222 TD
[(modificatio)-19(ns,)-250(to)-241(be)-260(licensed)-259(at)-241(no)-259(charge)-260(to)-241(all)-259(third)-259(parties)-241(u)-19(nder)-241(the)-260(terms)-259(of)]TJ
0 -1.2407 TD
[(this)-259(General)-259(Public)-241(Lice)-19(nse)-241(\(except)-259(that)-259(you)-241(may)-259(choose)-260(to)-241(gran)-19(t)-241(warranty)]TJ
T*
[(protection)-259(to)-259(some)-241(or)-260(all)-259(third)-241(partie)-19(s,)-250(at)-241(your)-260(option\).)]TJ
-1.3889 -1.6111 TD
[(\227)-389(I)0(f)-241(the)-260(modified)-241(prog)-19(ram)-241(normally)-259(reads)-241(commands)-259(interactively)-241(whe)-19(n)-241(run,)-250(you)]TJ
1.3889 -1.2407 TD
[(must)-259(cause)-260(it,)-250(when)-241(start)-18(ed)-241(running)-259(for)-260(such)-241(inter)-19(active)-241(use)-260(in)-259(the)-241(simples)-18(t)-241(and)]TJ
T*
[(most)-259(usual)-259(way,)-250(to)-241(prin)-19(t)-241(o)0(r)-260(display)-259(an)-241(announcem)-18(ent)-241(includ)-19(ing)-241(an)-259(appropriate)]TJ
0 -1.2222 TD
[(copyright)-259(notice)-260(and)-241(a)-260(notice)-260(that)-241(the)-19(re)-241(is)-259(no)-241(warran)-19(ty)-241(\(or)-260(else,)-250(saying)-259(that)-241(y)-19(o)0(u)]TJ
0 -1.2407 TD
[(provide)-260(a)-241(w)0(a)-19(rranty\))-241(and)-259(that)-259(users)-241(may)-259(redistribute)-260(the)-260(program)-241(u)-19(nder)-241(these)]TJ
T*
[(conditions)-18(,)-250(and)-241(telling)-259(the)-260(user)-241(how)-259(to)-259(view)-241(a)-260(copy)-259(of)-241(this)-259(General)-259(Public)]TJ
0 -1.2222 TD
(License.)Tj
-1.3889 -1.6296 TD
[(\227)-389(You)-222(may)-222(charge)-223(a)-223(fee)-223(for)-204(the)-223(physi)-18(cal)-203(act)-222(of)-223(transferring)-222(a)-223(copy,)-231(and)-204(yo)-19(u)-204(may)-222(at)]TJ
1.3889 -1.2222 TD
[(your)-260(option)-259(offer)-241(warranty)-259(protection)-259(in)-259(exchange)-241(fo)-19(r)-241(a)-260(fee.)]TJ
-4.1667 -1.9444 TD
[(Mere)-260(aggregation)-259(of)-241(anoth)-19(er)-241(independen)-19(t)-241(work)-259(with)-259(the)-241(Program)-259(\(or)-260(its)-241(deriv)-19(ative\))-241(on)-259(a)]TJ
0 -1.2222 TD
[(volume)-241(of)-241(a)-241(storage)-241(or)-241(di)-18(stribution)-241(medium)-241(does)-241(not)-241(brin)-19(g)-241(the)-241(other)-241(work)-241(under)-241(the)-241(scope)]TJ
0 -1.2407 TD
[(of)-260(these)-241(term)-18(s.)]TJ
1.3889 -1.9259 TD
[(4.)-639(You)-259(may)-241(co)-19(py)-241(and)-259(distribute)-260(the)-241(Pr)-19(ogram)-241(\(or)-260(a)-241(p)0(o)-19(rtion)-241(or)-260(derivative)-260(of)-241(it,)-269(under)]TJ
1.3889 -1.2407 TD
[(Paragraph)-222(2\))-223(in)-222(object)-222(code)-223(or)-223(executable)-223(form)-222(under)-223(the)-223(terms)-222(of)-223(Paragraphs)-222(1)-222(and)]TJ
0 -1.2222 TD
[(2)-259(above)-241(prov)-19(ided)-241(that)-259(you)-259(also)-241(do)-259(one)-260(of)-241(the)-260(following:)]TJ
0 -1.6296 TD
[(\227)-389(accompany)-259(it)-259(with)-241(the)-260(complete)-260(corresponding)-259(machine-readable)-260(source)-260(code,)]TJ
1.3889 -1.2407 TD
[(which)-259(must)-259(be)-241(distribu)-19(ted)-241(under)-260(the)-260(terms)-241(of)-260(Paragraphs)-259(1)-241(and)-259(2)-259(above;)-241(or,)]TJ
-1.3889 -1.6111 TD
[(\227)-389(accompany)-241(it)-222(with)-222(a)-241(written)-222(offer,)-231(valid)-222(for)-241(at)-222(least)-222(thre)-19(e)-223(years,)-231(to)-222(give)-223(any)-241(third)]TJ
1.3889 -1.2407 TD
[(party)-259(free)-241(\(exce)-19(pt)-241(for)-260(a)-241(nom)-18(inal)-241(charge)-260(for)-260(the)-241(cost)-259(of)-241(d)-19(istribution\))-260(a)-241(complete)]TJ
0 -1.2222 TD
[(machine-reada)-19(ble)-241(copy)-259(of)-241(t)-18(h)0(e)-241(correspond)-19(ing)-241(source)-260(code,)-250(to)-259(be)-241(dis)-18(tributed)]TJ
0 -1.2407 TD
[(under)-260(the)-241(ter)-19(ms)-241(of)-260(Paragraphs)-259(1)-241(and)-259(2)-259(above;)-241(or,)]TJ
-1.3889 -1.6296 TD
[(\227)-389(accompany)-259(it)-259(with)-241(the)-260(information)-259(you)-259(received)-241(as)-259(to)-259(where)-241(the)-260(correspondin)-19(g)]TJ
1.3889 -1.2222 TD
[(source)-260(code)-241(m)-18(a)0(y)-241(b)0(e)-260(obtained.)-250(\(This)-259(alternative)-260(is)-241(al)-18(lowed)-241(only)-259(for)]TJ
0 -1.2407 TD
[(noncommer)-19(cial)-203(di)-18(stribution)-222(and)-222(only)-222(if)-204(yo)-19(u)-204(receiv)-19(ed)-204(the)-223(program)-222(in)-222(object)-222(code)]TJ
T*
[(or)-260(executable)-260(form)-241(alone.)-9(\))]TJ
-4.1667 -1.9259 TD
[(Source)-241(code)-241(for)-241(a)-241(work)-241(means)-241(the)-223(pref)-19(erred)-222(form)-241(of)-241(the)-241(work)-241(for)-241(making)-241(modifications)-241(to)]TJ
0 -1.2222 TD
[(it.)-250(For)-260(an)-241(ex)-19(ecutable)-241(file,)-269(complete)-241(so)-19(urce)-241(code)-260(means)-259(all)-241(the)-260(source)-260(code)-241(for)-260(all)-259(modules)]TJ
0 -1.2407 TD
[(it)-259(contains;)-241(b)-19(ut,)-250(as)-241(a)-260(special)-259(exception,)-250(it)-241(n)-19(eed)-241(not)-259(include)-260(source)-241(code)-260(for)-260(modules)-241(whi)-18(ch)]TJ
T*
[(are)-260(standard)-241(l)-18(ibraries)-241(that)-259(accompany)-259(the)-260(operating)-241(s)-18(ystem)-241(on)-259(which)-259(the)-241(execu)-19(table)-241(file)]TJ
0 -1.2222 TD
[(runs,)-250(or)-241(for)-241(standard)-241(header)-241(files)-241(or)-241(definitions)-241(fil)-18(es)-241(that)-241(accompany)-241(that)-241(operating)-241(system)-18(.)]TJ
ET
endstream
endobj
11485 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11472 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-4)-7316(M)-15(ot)-9(orol)8(a)-292(D)-4(S)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(I)15(n)0(t)-10(r)-3(oduc)-7(t)-10(i)7(on)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(To)-241(protect)-259(your)-260(rights,)-250(we)-260(need)-241(to)-259(make)-260(restrictions)-259(that)-241(forb)-19(id)-241(anyone)-260(to)-259(deny)-241(you)-259(these)]TJ
0 -1.2407 TD
[(rights)-241(or)-260(to)-259(ask)-241(you)-259(to)-259(surrender)-241(th)-19(e)-241(rights.)-250(The)-19(se)-241(restriction)-19(s)-241(translate)-260(to)-259(certain)]TJ
0 -1.2222 TD
[(responsibilities)-259(for)-241(yo)-19(u)-241(i)0(f)-260(you)-241(di)-18(stribute)-241(copi)-18(es)-241(of)-260(the)-241(soft)-18(ware,)-250(or)-241(if)-260(you)-259(modify)-241(it)-18(.)]TJ
0 -1.9444 TD
[(For)-241(exam)-18(ple,)-250(if)-241(you)-259(distribute)-260(copies)-259(of)-241(a)-260(such)-259(a)-241(program,)-250(w)-19(hether)-241(gratis)-259(or)-260(for)-241(a)-260(fee,)-250(you)]TJ
0 -1.2222 TD
[(must)-241(giv)-19(e)-241(the)-260(recipients)-259(all)-241(the)-260(rights)-259(that)-241(you)-259(have.)-250(You)-259(must)-259(make)-241(s)-18(ure)-241(that)-259(they,)-250(too,)]TJ
0 -1.2407 TD
[(receive)-241(or)-260(can)-259(get)-241(the)-260(source)-260(code.)-250(And)-259(you)-241(must)-259(tell)-259(them)-241(th)-19(eir)-241(rights.)]TJ
0 -1.9259 TD
[(We)-241(protect)-259(your)-260(rights)-259(with)-241(two)-259(steps:)-259(\(1\))-241(copy)-19(right)-241(the)-260(software,)-250(and)-259(\(2\))-260(offer)-241(you)-259(this)]TJ
0 -1.2407 TD
[(license)-241(wh)-19(ich)-241(gives)-259(you)-259(legal)-241(perm)-18(ission)-241(to)-259(copy,)-250(distribu)-19(te)-241(and/or)-260(modify)-259(the)-241(sof)-19(tware.)]TJ
0 -1.9259 TD
[(Also,)-250(for)-260(each)-241(author\222s)-259(protection)-259(and)-259(ours,)-250(we)-241(wa)-19(nt)-241(to)-259(make)-241(c)-19(ertain)-241(that)-259(everyone)]TJ
0 -1.2407 TD
[(understands)-259(that)-241(there)-260(is)-259(no)-241(warranty)-259(for)-260(this)-241(free)-260(software.)-250(If)-260(the)-260(software)-241(is)-259(modified)-259(by)]TJ
0 -1.2222 TD
[(someone)-241(else)-260(and)-241(passed)-241(o)-19(n)0(,)-231(w)0(e)-260(want)-241(its)-259(recipients)-241(to)-241(k)-19(now)-241(that)-241(what)-259(they)-241(have)-260(is)-241(not)-241(the)]TJ
0 -1.2407 TD
[(original,)-231(so)-222(that)-241(any)-222(problems)-241(introduced)-222(by)-241(others)-222(will)-241(not)-222(reflect)-241(on)-222(the)-223(o)-19(riginal)-222(authors\222)]TJ
T*
(reputations.)Tj
0 -1.9259 TD
[(The)-241(precise)-260(terms)-259(and)-241(co)-19(nditions)-241(fo)-19(r)-241(copying,)-250(d)-19(istribution)-259(and)-241(modific)-19(ation)-241(follow)-19(.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 436.481 Tm
0.01 Tc
[(D)8(.)12(1)14(.)-5(6)-831(T)18(er)20(ms)-279(a)14(n)0(d)-276(C)8(o)18(ndi)12(t)15(i)12(ons)]TJ
/F7 1 Tf
12.96 0 0 12.96 88.8 416.321 Tm
0 Tc
[(1.)-639(This)-241(Lice)-19(nse)-241(Agreemen)-19(t)-241(applies)-259(to)-259(any)-241(program)-259(or)-260(other)-241(work)-259(which)-259(contains)-259(a)]TJ
1.3889 -1.2407 TD
[(notice)-241(pla)-19(ced)-241(by)-259(the)-241(co)-19(pyright)-241(hold)-19(er)-241(saying)-259(it)-259(may)-241(be)-260(distributed)-259(under)-260(the)-241(terms)]TJ
T*
[(of)-241(this)-259(General)-259(Public)-260(License.)-250(The)-260(\223Program\224,)-250(below,)-250(refers)-259(to)-259(any)-241(such)-259(program)]TJ
0 -1.2222 TD
[(or)-223(work,)-213(and)-222(a)-223(\223work)-222(bas)-18(ed)-222(on)-222(the)-223(Program\224)-223(means)-222(either)-223(the)-223(Progra)-19(m)-222(o)0(r)-223(any)-222(work)]TJ
0 -1.2407 TD
[(containing)-259(the)-241(Program)-259(or)-260(a)-241(portio)-19(n)-241(o)0(f)-260(it,)-250(either)-260(verbatim)-241(o)-19(r)-241(with)-259(modifications.)]TJ
T*
[(Each)-241(licen)-19(see)-241(is)-259(addressed)-259(as)-241(\223you\224.)]TJ
-1.3889 -1.6111 TD
[(2.)-639(You)-241(may)-259(copy)-259(and)-241(dist)-18(ribute)-241(verbati)-18(m)-241(copies)-259(of)-241(t)-18(h)0(e)-241(Program\222s)-259(source)-260(code)-241(as)-259(you)]TJ
1.3889 -1.2407 TD
[(receive)-241(it,)-269(in)-241(any)-259(medium,)-250(provide)-19(d)-241(that)-259(you)-241(co)-19(nspicuously)-259(and)-241(appropr)-19(iately)]TJ
0 -1.2222 TD
[(publish)-259(on)-241(each)-259(copy)-259(an)-241(appropriate)-260(copyright)-259(notice)-260(and)-241(dis)-18(claimer)-241(of)-260(warranty;)]TJ
0 -1.2407 TD
[(keep)-241(intact)-259(all)-259(the)-241(noti)-18(ces)-241(that)-259(refer)-241(t)-18(o)-241(this)-259(General)-259(Public)-241(Li)-18(cense)-241(and)-259(to)-241(t)-18(h)0(e)]TJ
T*
[(absence)-241(of)-260(any)-259(warranty;)-259(and)-241(give)-260(any)-259(other)-241(recipien)-19(ts)-241(of)-260(the)-241(Pr)-19(ogram)-241(a)-260(copy)-259(of)]TJ
0 -1.2222 TD
[(this)-241(Gene)-19(ral)-241(Public)-260(License)-260(along)-259(with)-241(the)-260(Program.)-250(You)-259(may)-259(charge)-241(a)-260(fee)-260(for)-241(the)]TJ
0 -1.2407 TD
[(physical)-241(a)-19(c)0(t)-241(o)0(f)-260(transferring)-259(a)-241(copy.)]TJ
-1.3889 -1.6296 TD
[(3.)-639(You)-241(may)-241(modify)-241(your)-241(cop)-19(y)-241(o)0(r)-241(copies)-241(of)-241(the)-241(Program)-241(or)-241(any)-241(p)-19(ortion)-241(of)-241(it,)-231(an)-19(d)-241(copy)]TJ
1.3889 -1.2222 TD
[(and)-241(distri)-18(bute)-241(such)-259(modifications)-259(under)-260(the)-241(ter)-19(ms)-241(of)-260(Paragraph)-259(1)-241(above,)-269(provided)]TJ
0 -1.2407 TD
[(that)-241(you)-259(also)-259(do)-241(the)-260(following:)]TJ
0 -1.6111 TD
[(\227)-389(cause)-241(the)-241(modified)-241(files)-241(to)-241(carry)-241(prom)-18(inent)-241(notices)-241(stating)-241(that)-241(you)-241(cha)-19(nged)-241(the)]TJ
1.3889 -1.2407 TD
[(files)-241(and)-259(the)-260(date)-241(of)-260(any)-259(change;)-241(and)]TJ
ET
endstream
endobj
11473 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11459 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 487.44 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(I)15(n)0(t)-10(r)-3(oduc)-7(t)-10(i)7(on)]TJ
-42.4634 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14755(G)-21(N)-4(U)-296(D)-4(ebugge)-23(r)-271(\()-2(GDB)-10(\))-17051(D-3)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
71.52 739.121 m
540.48 739.121 l
70.56 56.081 m
539.52 56.081 l
S
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
0.012 Tc
[(D)10(.)14(1.)14(3)-829(S)7(um)22(mar)22(y)-277(of)-258(GD)10(B)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 685.361 Tm
0 Tc
[(The)-241(purpose)-241(of)-223(a)-241(debugger)-241(such)-222(as)-241(GDB)-240(is)-222(to)-241(allow)-241(you)-222(to)-241(execute)-241(another)-241(program)-222(whi)-18(le)]TJ
0 -1.2407 TD
[(examining)-259(what)-259(is)-241(goin)-19(g)-241(o)0(n)-259(inside)-260(it.)-250(We)-241(call)-259(the)-260(other)-241(prog)-19(ram)-241(\223your)-260(program\224)-260(or)-241(\223the)]TJ
T*
[(program)-259(being)-259(debugged\224.)]TJ
0 -1.9259 TD
[(GDB)-259(can)-241(do)-259(four)-260(kinds)-241(o)-19(f)-241(things)-259(\(plus)-259(other)-241(thi)-18(ngs)-241(in)-259(support)-259(of)-241(these\):)]TJ
1.3889 -1.9259 TD
[(1.)-639(Start)-259(the)-241(pro)-19(gram,)-250(specifying)-259(anything)-259(that)-241(mig)-19(ht)-241(affect)-259(its)-241(b)-19(ehavior.)]TJ
0 -1.6296 TD
[(2.)-639(Make)-260(the)-241(pro)-19(gram)-241(stop)-259(on)-259(specified)-241(co)-19(nditions.)]TJ
0 -1.6111 TD
[(3.)-639(Examine)-260(what)-259(has)-241(happen)-19(ed,)-250(when)-241(the)-260(program)-259(has)-259(stopped,)-250(so)-259(that)-241(you)-259(can)-259(see)]TJ
1.3889 -1.2407 TD
[(bugs)-259(happen.)]TJ
-1.3889 -1.6111 TD
[(4.)-639(Change)-260(things)-259(in)-241(the)-260(program,)-250(so)-259(you)-259(can)-241(correct)-259(the)-260(effects)-241(of)-260(one)-260(bug)-241(and)-259(go)-259(on)]TJ
1.3889 -1.2407 TD
[(to)-259(learn)-241(abou)-19(t)-241(another)-260(without)-259(having)-259(to)-241(re-compi)-18(le)-241(first.)]TJ
-2.7778 -1.9259 TD
[(GDB)-259(can)-241(be)-260(used)-259(to)-241(debu)-19(g)-241(programs)-259(written)-259(in)-241(C)-259(and)-259(C+)8(+)-10(.)-250(Pascal)-259(support)-259(is)-241(being)]TJ
0 -1.2407 TD
[(implement)-18(ed,)-250(and)-241(Fortr)-19(an)-241(support)-259(will)-259(be)-241(added)-259(when)-259(a)-241(GNU)-259(Fortran)-259(compiler)-260(is)-241(writt)-18(en.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 436.481 Tm
-0.002 Tc
[(D.1)-15(.)0(4)-843(G)0(NU)-297(Ge)-15(n)6(e)-15(r)8(a)-15(l)-276(P)-7(u)-12(b)6(li)-17(c)-274(L)-12(ic)-15(en)-12(se)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 411.281 Tm
0 Tc
[(Version)-259(1,)-250(February)-259(1989)]TJ
0 -1.9259 TD
(Copyright)Tj
/T2 1 Tf
12.937 0 0 12.937 127.44 386.321 Tm
0 Tw
(\002)Tj
/F7 1 Tf
12.96 0 0 12.96 137.76 386.321 Tm
[(1989)-259(Free)-241(Software)-260(Foundation)-19(,)-250(Inc.)]TJ
-5.1111 -1.2407 TD
[(675)-259(Mass)-241(A)-19(ve.)9(,)-250(Cambri)-18(dge,)-250(MA)-241(02)-19(139,)-250(USA)]TJ
0 -1.9259 TD
[(Everyone)-223(i)-18(s)-222(permitted)-222(to)-222(copy)-241(and)-222(distribute)-223(verbat)-18(im)-222(copies)-222(of)-223(this)-241(license)-223(document,)-231(but)]TJ
0 -1.2407 TD
[(changing)-259(it)-259(is)-241(not)-259(allowed.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 298.481 Tm
-0.004 Tc
[(D)-6(.)-2(1)-17(.)-2(5)-845(P)-9(r)-12(eam)-12(b)-14(l)-2(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 273.281 Tm
0 Tc
[(The)-223(license)-223(agreements)-222(of)-204(m)-18(ost)-203(softwa)-19(re)-204(compani)-18(es)-204(try)-222(to)-222(keep)-204(u)-19(sers)-204(at)-222(the)-223(mercy)-222(of)-204(those)]TJ
T*
[(companies.)-231(By)-222(contrast,)-213(our)-223(General)-222(Public)-223(License)-223(is)-222(intended)-222(to)-222(guarantee)-223(your)-223(freedom)]TJ
0 -1.2222 TD
[(to)-259(share)-241(and)-259(change)-260(free)-241(soft)-18(ware---to)-241(mak)-19(e)-241(sure)-260(the)-241(sof)-19(tware)-241(is)-259(free)-241(for)-260(all)-259(its)-241(users)-18(.)-250(The)]TJ
0 -1.2407 TD
[(General)-259(Public)-260(License)-241(ap)-19(plies)-241(to)-259(the)-260(Free)-241(Software)-260(Foundatio)-19(n\222s)-241(software)-260(and)-259(to)-241(any)]TJ
T*
[(other)-260(program)-259(whose)-241(auth)-19(ors)-241(commit)-259(to)-259(using)-241(i)-18(t)0(.)-250(You)-241(can)-259(use)-260(it)-241(for)-260(your)-260(programs,)-250(too.)]TJ
0 -1.9259 TD
[(When)-259(we)-241(spe)-19(ak)-241(of)-260(free)-241(softw)-19(are,)-250(we)-241(are)-260(referring)-259(to)-241(freedom)-18(,)-250(not)-241(price.)-269(Specifically,)-250(the)]TJ
0 -1.2407 TD
[(General)-259(Public)-260(License)-241(is)-259(designed)-259(to)-259(make)-241(sure)-260(that)-259(you)-241(have)-260(the)-260(freedom)-241(t)-18(o)-241(give)-260(away)]TJ
0 -1.2222 TD
[(or)-223(sell)-222(copies)-241(of)-223(free)-223(software,)-231(that)-222(you)-222(receive)-223(source)-223(code)-223(o)-19(r)-223(can)-222(get)-222(it)-222(if)-223(you)-222(want)-222(it,)-231(that)]TJ
0 -1.2407 TD
[(you)-259(can)-241(chan)-19(ge)-241(the)-260(software)-260(or)-241(use)-260(pieces)-259(of)-241(it)-259(in)-241(new)-259(free)-260(programs;)-259(and)-241(that)-259(you)-259(know)]TJ
T*
[(you)-259(can)-241(do)-259(these)-260(things.)]TJ
ET
endstream
endobj
11460 0 obj
<>/Font<>/ProcSet[/PDF/Text/ImageB]>>
endobj
11439 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(D-2)-7316(M)-15(ot)-9(orol)8(a)-292(D)-4(S)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(I)15(n)0(t)-10(r)-3(oduc)-7(t)-10(i)7(on)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 737.441 m
539.04 737.441 l
S
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 106.8 711.281 Tm
0 Tc
[(addresses)-241(e)-19(ntered)-241(as)-259(numeric)-260(constants)]TJ
/F10 1 Tf
15.8889 0 TD
(require)Tj
/F7 1 Tf
3.1852 0 TD
[(th)-19(e)-241(prefix)-259(for)-241(x)-259(o)0(r)-260(y)-241(memory)-19(.)]TJ
/F10 1 Tf
11.9815 0 TD
0 Tw
(P)Tj
-31.0556 -1.2407 TD
[(memory)-241(is)-259(the)-260(default)]TJ
/F7 1 Tf
8.6481 0 TD
(.)Tj
-10.037 -1.6111 TD
[(2.)-639(The)-241(gdb5)-19(6)-241(debugger)-260(operates)-259(with)-241(C)-18(OFF)-240(form)-18(at)-241(\223.)-9(cld\224)-241(files)-259(generated)-259(by)-259(the)]TJ
1.3889 -1.2407 TD
[(DSP56000)-259(COFF)-259(Assembler)-241(an)-19(d)-241(Linker)-260(programs.)-250(The)-260(gdb56)-259(subdirectory)]TJ
T*
[(\223m56kinc\224)-260(contains)-241(h)-19(eader)-241(files)-259(which)-259(define)-241(the)-260(COFF)-259(structures)-259(used)-241(b)-19(y)-241(gdb56)]TJ
0 -1.2222 TD
[(as)-241(well)-259(as)-259(other)-241(device-s)-18(pecific)-241(header)-260(files.)]TJ
-1.3889 -1.6296 TD
[(3.)-639(The)-241(gdb5)-19(6)-241(evaluator)-260(and)-259(display)-241(ro)-19(utines)-241(have)-260(been)-259(enhanced)-259(to)-241(handle)-260(the)-260(48)-241(bit)]TJ
1.3889 -1.2222 TD
[(long)-241(valu)-19(es)-241(and)-259(special)-259(format)-241(float)-18(ing-point)-241(v)-19(alues)-241(used)-259(by)-259(the)-241(DSP5)-19(6000.)]TJ
-1.3889 -1.6296 TD
[(4.)-639(The)-241(simu)-19(lation)-241(is)-259(able)-260(to)-241(halt)-259(at)-259(breakpoints)-241(w)-19(ithout)-241(actu)-19(ally)-241(breaking)-259(the)-260(pipeline)]TJ
1.3889 -1.2407 TD
[(activity)-222(of)-223(the)-223(device)-223(and)-241(without)-222(actually)-222(insertin)-19(g)-222(breakpoint)-222(code)-223(into)-222(the)-223(d)-19(evice)]TJ
0 -1.2222 TD
[(memory.)-250(As)-259(a)-241(result,)-250(t)-18(h)0(e)-241(simulato)-19(r)-241(can)-259(maintain)-259(an)-241(accurate)-260(record)-259(of)-241(the)-260(device)]TJ
0 -1.2407 TD
[(execution)-222(tim)-18(e)-223(regardless)-241(of)-223(the)-241(number)-223(of)-241(inserted)-222(breakp)-19(oints.)-231(The)-223(cycle)-241(count)-222(is)]TJ
T*
[(maintained)-259(in)-241(the)-260(variable)-260($cyc.)]TJ
-1.3889 -1.6111 TD
[(5.)-639(The)-241(norm)-18(al)-241(gdb)-259(program)-259(uses.)9(gdb)-19(init)-241(as)-259(the)-241(d)-19(efault)-241(initial)-18(ization)-241(file)-260(at)-259(start-up)]TJ
1.3889 -1.2407 TD
(whereas)Tj
/F8 1 Tf
12 0 0 12 152.64 467.201 Tm
(gdb56)Tj
/F7 1 Tf
12.96 0 0 12.96 192 467.201 Tm
[(uses.)-9(gdbinit56.)]TJ
-9.3519 -1.9259 TD
[(GDB)-240(Man)-19(ual)]TJ
0 -1.2407 TD
[(The)-241(GNU)-259(Source-Level)-259(Debugger)]TJ
0 -1.9259 TD
[(Third)-241(Edi)-18(tion,)-250(GDB)-259(version)-241(3.)-9(4)]TJ
0 -1.2222 TD
[(October)-241(19)-19(89)]TJ
0 -1.9444 TD
[(Richard)-241(M)-18(.)-250(Stallman)]TJ
0 -1.2222 TD
(Copyright)Tj
/T2 1 Tf
12.937 0 0 12.937 126.72 344.321 Tm
(\002)Tj
/F7 1 Tf
12.96 0 0 12.96 140.4 344.321 Tm
[(1988,)-250(1989)-259(Free)-260(Software)-241(F)-18(oundation,)-250(Inc.)]TJ
-5.3704 -1.9259 TD
[(Permission)-259(is)-241(granted)-259(to)-259(make)-241(and)-259(distribute)-260(verbatim)-259(copies)-259(of)-241(this)-259(manual)-259(provided)-259(the)]TJ
0 -1.2407 TD
[(copyright)-259(notice)-241(and)-259(this)-259(permission)-259(notice)-241(are)-260(preserved)-259(on)-259(all)-241(copies.)]TJ
0 -1.9259 TD
[(Permission)-259(is)-241(granted)-259(to)-259(copy)-241(and)-259(distribute)-260(modified)-259(versions)-259(of)-241(thi)-18(s)-241(manual)-259(under)-260(the)]TJ
0 -1.2407 TD
[(conditions)-259(for)-241(verbatim)-259(copying,)-269(provided)-241(also)-259(that)-259(the)-241(sec)-19(tion)-241(entitled)-259(\223GNU)-259(General)]TJ
T*
[(Public)-223(License\224)-223(is)-204(incl)-18(uded)-204(exa)-19(ctly)-204(as)-222(in)-222(the)-223(original,)-213(and)-222(provided)-222(that)-222(the)-223(entire)-223(resulting)]TJ
0 -1.2222 TD
[(derived)-241(wo)-19(rk)-241(is)-259(distributed)-259(under)-241(t)-18(h)0(e)-241(terms)-259(of)-241(a)-260(permission)-259(notice)-260(identical)-259(to)-241(this)-259(one.)]TJ
0 -1.9259 TD
[(Permission)-259(is)-241(granted)-259(to)-259(copy)-241(and)-259(distribute)-260(translations)-259(of)-260(this)-241(man)-19(ual)-241(into)-259(another)]TJ
0 -1.2407 TD
[(language,)-250(under)-260(the)-241(abo)-19(ve)-241(condition)-19(s)-241(for)-260(modified)-259(versions,)-250(except)-259(that)-241(t)-18(h)0(e)-241(section)]TJ
T*
[(entitled)-241(\223G)-19(NU)-241(General)-259(Public)-260(License\224)-260(may)-241(be)-260(included)-259(in)-241(a)-260(translation)-259(approved)-259(by)-241(t)-18(h)0(e)]TJ
0 -1.2222 TD
[(author)-241(ins)-18(tead)-241(of)-260(in)-241(th)-19(e)-241(original)-259(English.)]TJ
ET
endstream
endobj
11440 0 obj
<>/Font<>/ProcSet[/PDF/Text/ImageB]>>
endobj
11423 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 71.04 44.081 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)1(t)-9(o)1(rol)8(a)-14779(G)-21(N)-4(U)-272(D)-28(ebugger)-295(\(GDB)-10(\))-17051(D)-4(-1)]TJ
ET
0 0 0 RG
0 J 0 j 0.24 w 10 M []0 d
1 i
70.56 56.081 m
539.52 56.081 l
S
BT
/F5 1 Tf
24 0 0 24 70.56 631.841 Tm
0.018 Tc
[(Append)-11(i)6(x)-306(D)]TJ
0 -1.08 TD
0.019 Tc
[(G)7(N)1(U)-299(D)-9(ebugger)-302(\()2(GDB\))]TJ
15.839 0 0 15.839 70.56 568.241 Tm
0.008 Tc
[(D.)13(1)-845(I)13(nt)8(rodu)13(ct)8(ion)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.56 542.321 Tm
0 Tc
[(Appendix)-241(E)-259(contains)-259(the)-260(GNU)-241(Debug)-19(ger)-241(Manual.)-250(T)-19(his)-241(preface)-260(to)-259(the)-241(GDB)-259(manual)]TJ
0 -1.2407 TD
[(describes)-241(the)-260(differences)-259(between)-259(the)-241(stan)-19(dard)-241(gdb)-259(source)-260(level)-241(debu)-19(gger)-241(and)-259(the)-260(gdb56)]TJ
T*
[(debugger)-241(that)-259(uses)-259(the)-241(M)-18(otorola)-241(DSP)-18(56000)-241(fami)-18(ly)-241(simulato)-19(r.)]TJ
0 -1.9259 TD
[(A)-204(sho)-19(rt)-203(de)-19(scription)-222(of)-223(the)-223(way)-204(t)-18(h)0(e)-204(s)0(i)-18(mulator)-223(is)-222(embedded)-222(in)]TJ
/F8 1 Tf
12 0 0 12 380.16 485.201 Tm
(gdb56)Tj
/F7 1 Tf
12.96 0 0 12.96 418.8 485.201 Tm
[(w)-19(ill)-203(he)-19(lp)-204(ex)-19(plain)-222(some)]TJ
-26.8704 -1.2222 TD
[(of)-241(the)-241(d)-19(ifferences.)-250(The)-241(DSP5)-19(6000)-241(device)-260(is)-241(simula)-19(ted)-241(by)-259(the)-241(same)-260(non-display)-241(v)-19(ersion)-241(of)]TJ
0 -1.2407 TD
[(the)-241(simulat)-18(or)-241(program)-259(that)-259(is)-241(suppli)-18(ed)-241(with)-259(the)-260(DSP56000)-259(Development)-259(Software.)-250(The)]TJ
T*
[(simulator)-241(is)-259(linked)-259(with)-259(the)-241(gdb)-259(program.)-250(When)-259(a)-260(program)-241(is)-259(executed)-259(on)-259(the)-241(simulate)-19(d)]TJ
0 -1.2222 TD
[(DSP56000,)-231(it)-222(is)-241(done)-223(via)-223(di)-18(rect)-222(function)-241(calls)-222(to)-222(the)-241(simulator)-223(l)-18(ibrary)-222(functions)-241(rather)-223(than)]TJ
0 -1.2407 TD
[(via)-241(ptrace)-260(calls)-259(to)-241(an)-259(inferior)-260(process)-241(as)-259(in)-259(other)-241(versi)-18(ons)-241(of)-260(gdb.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.56 374.561 Tm
0.009 Tc
[(D)7(.)11(1)13(.)11(1)-832(C)-10(o)17(mma)13(nds)-263(N)7(o)-1(t)-261(I)-6(mp)17(l)11(e)-4(me)13(nt)14(e)13(d)]TJ
/F7 1 Tf
12.96 0 0 12.96 88.56 354.161 Tm
0 Tc
[(1.)-639(The)-241(attach)-259(and)-259(detach)-241(comm)-18(ands)-241(are)-260(not)-259(implemented)-259(because)-241(th)-19(e)-241(simulator)]TJ
1.3889 -1.2222 TD
[(program)-241(is)-259(linked)-259(directly)-259(to)-241(the)-260(gdb56)-259(program.)-250(As)-259(a)-241(result,)-269(there)-241(is)-259(no)-241(ab)-19(ility)-241(to)]TJ
0 -1.2407 TD
[(attach)-241(or)-260(release)-260(a)-241(separately)-259(running)-259(simulation.)]TJ
-1.3889 -1.6111 TD
[(2.)-639(The)-241(core-file)-260(command)-259(is)-259(not)-241(implem)-18(ented)-241(at)-259(this)-259(time.)]TJ
-1.3889 -1.9444 TD
[(All)-241(other)-260(commands)-259(work)-259(as)-241(documen)-19(ted)-241(in)-259(the)]TJ
/F10 1 Tf
19.4815 0 TD
[(G)-19(D)0(B)-241(Manual)-259(for)-259(the)-241(gnu)-259(Source-Level)]TJ
-19.4815 -1.2222 TD
(Debugger)Tj
/F7 1 Tf
4 0 TD
[(,)-250(Third)-259(Edition,)-250(October)-260(1989.)-250(Some)-260(enhancements,)-269(listed)-241(below)-19(,)-250(were)]TJ
-4 -1.2407 TD
[(necessary)-241(to)-259(accommodate)-260(operation)-259(using)-259(the)-241(DSP)-18(56000.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.56 213.521 Tm
0.012 Tc
[(D)10(.)14(1)16(.)14(2)-829(D)-7(S)24(P)7(56)16(00)16(0)-277(F)20(ami)14(l)14(y)-277(D)10(i)14(f)17(f)0(e)16(r)4(e)16(n)2(c)16(e)-1(s)-260(/)-279(S)7(p)20(ec)16(i)14(f)0(i)14(c)-277(R)10(e)16(qu)20(i)14(r)4(em)22(en)20(ts)]TJ
/F7 1 Tf
12.96 0 0 12.96 88.56 193.361 Tm
0 Tc
[(1.)-639(Since)-241(the)-260(DSP56000)-259(has)-259(three)-241(memo)-19(ry)-241(spaces,)-250(it)-259(will)-259(sometimes)-259(be)-241(neces)-18(sary)-241(to)]TJ
1.3889 -1.2407 TD
[(use)-241(one)-260(of)-241(th)-19(e)-241(prefixes)-259(\223p:\224,)-250(\223x:\224,)-250(or)-260(\223y:\224)-260(in)-1241(front)-259(of)-260(an)-241(address)-259(in)-259(order)-241(to)]TJ
T*
[(examine)-241(or)-260(modify)-259(the)-241(sp)-19(ecific)-241(memo)-19(ry)-241(space.)-250(The)-260(debugger)-260(symbol)-259(information)]TJ
0 -1.2222 TD
[(already)-241(has)-259(the)-260(proper)-241(mem)-18(ory)-241(space)-260(designator)-260(accompanying)-259(each)-259(symbol)]TJ
0 -1.2407 TD
[(address)-241(so)-259(symbolic)-260(names)]TJ
/F10 1 Tf
11.1296 0 TD
[(do)-241(not)]TJ
/F7 1 Tf
2.7963 0 TD
[(require)-260(a)-241(memo)-19(ry)-241(space)-260(prefix;)-259(however,)]TJ
ET
endstream
endobj
11424 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7766 0 obj
<>
endobj
8180 0 obj
<>
endobj
8557 0 obj
<>
endobj
8859 0 obj
<>
endobj
9235 0 obj
<>
endobj
9644 0 obj
<>
endobj
10012 0 obj
<>
endobj
10392 0 obj
<>
endobj
10771 0 obj
<>
endobj
11162 0 obj
<>
endobj
11124 0 obj
<>
endobj
11163 0 obj
<>
endobj
11185 0 obj
<>
endobj
11225 0 obj
<>
endobj
11240 0 obj
<>
endobj
11271 0 obj
<>
endobj
11299 0 obj
<>
endobj
11339 0 obj
<>
endobj
11374 0 obj
<>
endobj
11404 0 obj
<>
endobj
11406 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(C-14)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
endstream
endobj
11407 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11402 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.003 Tc
[(Mo)-32(t)7(o)-8(r)-11(o)-8(l)-25(a)-18203(U)-13(t)7(i)-25(lit)-18(ie)-8(s)-19966(C)-13(-)13(1)-32(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
-0.001 Tc
[(C.1)-14(.)1(9)-842(s)3(r)-9(e)-14(c\227M)-13(o)7(t)-13(o)7(r)-9(o)-11(la)-290(DS)-6(P)-282(S)-6(-Re)-14(c)3(o)-11(r)9(d)-287(C)-3(o)-11(n)7(v)-14(e)3(r)-9(s)3(i)-16(o)7(n)-287(U)-3(t)-13(ilit)-13(y)]TJ
/F17 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.06 Tc
[(sr)-20(ec)]TJ
/F8 1 Tf
2.76 0 TD
0 Tc
0 Tw
([)Tj
/F17 1 Tf
0.54 0 TD
-0.04 Tc
(-b)Tj
/F8 1 Tf
1.1 0 TD
0 Tc
(|)Tj
/F17 1 Tf
0.54 0 TD
-0.06 Tc
(-w)Tj
/F8 1 Tf
1.1 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.66 0 TD
-0.04 Tc
(-m)Tj
/F8 1 Tf
1.08 0 TD
0 Tc
(|)Tj
/F17 1 Tf
0.56 0 TD
-0.06 Tc
(-s)Tj
/F8 1 Tf
1.1 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.64 0 TD
-0.04 Tc
(-l)Tj
/F8 1 Tf
1.1 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.66 0 TD
-0.06 Tc
(-r)Tj
/F8 1 Tf
1.1 0 TD
-0.04 Tc
[(])-540(<)20(fi)20(le)20(s)-540(.)20(..)20(>)]TJ
-15.9 -1.88 TD
0 Tc
(srec)Tj
/F7 1 Tf
12.96 0 0 12.96 103.44 668.321 Tm
[(c)-19(onverts)-241(Mot)-18(orola)-241(DSP)]TJ
/F10 1 Tf
9.7407 0 TD
[(.)-9(cld)]TJ
/F7 1 Tf
1.7037 0 TD
(and)Tj
/F10 1 Tf
1.7037 0 TD
[(.)9(lod)]TJ
/F7 1 Tf
1.7778 0 TD
[(format)-259(files)-259(into)-241(Motor)-19(ola)-241(S-record)-259(files.)-250(The)]TJ
-17.3889 -1.2407 TD
[(S-record)-259(format)-259(was)-241(devis)-18(ed)-241(for)-260(the)-241(pur)-19(pose)-241(of)-260(encoding)-259(programs)-259(or)-241(data)-260(files)-259(in)-241(a)]TJ
T*
[(printable)-260(form)-259(for)-241(transpo)-19(rtation)-241(betw)-19(een)-241(computer)-260(systems.)-250(M)-18(otorola)-241(S-re)-19(cord)-241(format)-259(is)]TJ
0 -1.2222 TD
[(recognized)-259(by)-259(many)-241(PRO)-19(M)-241(programm)-18(ing)-241(system)-18(s.)]TJ
/F10 1 Tf
0 -2.0185 TD
(files)Tj
/F7 1 Tf
1.9259 0 TD
[(is)-241(a)-260(list)-259(of)-241(operatin)-19(g)-241(system)-259(compatible)-260(file)-260(names.)-250(If)-241(no)-259(pathname)-260(is)-259(specified)-241(fo)-19(r)-241(a)]TJ
-1.9259 -1.2222 TD
[(given)-259(file,)]TJ
/F10 1 Tf
4.3148 0 TD
(srec)Tj
/F7 1 Tf
1.9259 0 TD
[(will)-241(loo)-19(k)-241(for)-260(that)-241(file)-260(in)-259(the)-241(current)-259(directory.)-250(If)-260(the)-260(special)-241(ch)-19(aracter)-241(\221-\222)-260(is)]TJ
-6.2407 -1.2407 TD
[(used)-259(as)-241(a)-260(file)-260(name)]TJ
/F10 1 Tf
7.8704 0 TD
(srec)Tj
/F7 1 Tf
1.9444 0 TD
[(will)-259(read)-241(from)-259(the)-260(standard)-241(i)-18(nput)-241(stream)-18(.)-250(The)-241(list)-259(of)-260(files)-241(will)-259(be)]TJ
-9.8148 -1.2407 TD
[(processed)-259(sequentially)-259(in)-259(the)-241(order)-260(given.)]TJ
/F5 1 Tf
0 -2.1481 TD
[(C.1.9.1)-851(srec)-277(Options)]TJ
/F7 1 Tf
0 -2.0185 TD
[(Only)-222(one)-204(of)-223(the)-223(following)-222(command)-222(line)-204(options)-222(listed)-222(in)-222(Ta)-19(ble)-241(C-7)-222(may)-222(be)-204(given)-222(for)-204(ea)-19(ch)]TJ
0 -1.2222 TD
[(invocation)-259(of)-260(the)-241(libraria)-19(n.)-250(Option)-241(le)-19(tters)-241(may)-259(be)-260(entered)-241(in)-259(either)-260(upper)-241(or)-260(lower)-260(case.)-250(If)]TJ
0 -1.2407 TD
[(no)-259(option)-241(i)-18(s)-241(given,)-250(the)-260(librarian)-259(operates)-259(as)-241(if)-260(the)]TJ
/F12 1 Tf
19.8519 0 TD
(-U)Tj
/F7 1 Tf
1.2963 0 TD
[(option)-259(were)-260(specified.)]TJ
/F5 1 Tf
12 0 0 12 190.32 432.881 Tm
-0.01 Tc
[(Ta)-14(bl)-12(e)-294(C)-8(-)-17(7)-14(.)-832(s)-14(re)-14(c)-294(C)-8(om)-21(ma)-14(n)-19(d)-279(L)-19(i)8(n)-19(e)-294(O)-12(p)1(t)-17(i)-12(on)-19(s)]TJ
8.88 0 0 8.88 97.92 408.881 Tm
0.011 Tc
[(O)5(p)0(t)-7(i)19(on)-21594(Descr)22(i)-8(p)0(t)20(i)19(on)]TJ
/F3 1 Tf
1.1892 -2.5946 TD
[(-)21(b)-4513(Use)-270(b)0(y)26(t)-7(e)-270(add)27(r)-6(e)0(s)26(s)-2(i)18(n)0(g)-270(w)-23(h)27(e)0(n)-270(t)-7(r)21(ansf)20(e)0(r)21(r)-6(i)18(n)0(g)-270(l)-9(o)27(a)0(d)-270(addr)21(esse)27(s)-299(t)20(o)-270(S)3(-)-6(r)21(eco)27(r)-6(d)-270(addr)21(ess)26(e)0(s.)-278(Th)27(i)-9(s)-272(m)7(eans)]TJ
5.4054 -1.2162 TD
[(t)20(hat)-278(l)18(oad)-270(f)20(i)-9(l)18(e)-270(DATA)-267(r)-6(e)0(c)26(o)0(r)-6(d)-270(st)20(ar)21(t)-278(addr)21(ess)26(e)0(s)-272(a)0(r)-6(e)-270(m)7(u)0(l)18(t)-7(i)18(p)0(l)18(i)18(e)0(d)-270(b)0(y)-272(t)-7(he)-270(nu)27(m)-20(b)27(er)-277(of)-278(by)26(t)-7(e)0(s)-272(p)0(e)27(r)-277(t)-7(a)0(r)21(get)]TJ
0 -1.2432 TD
[(DSP)-267(w)4(or)21(d)-297(a)0(n)27(d)-297(s)26(ubse)27(quent)-278(S1)27(/)-7(S)3(3)-270(r)21(ecor)21(d)-297(a)27(ddr)-6(e)27(sses)-272(a)0(r)21(e)-270(com)7(put)20(ed)-270(bas)26(ed)-297(o)27(n)-297(t)20(h)0(e)-270(dat)20(a)-270(b)0(yt)20(e)]TJ
T*
[(c)26(ount)20(.)-278(T)1(he)-270(-)-6(b)-270(an)27(d)-297(-)21(w)-293(o)27(pt)-7(i)18(ons)-272(ar)21(e)-270(m)7(ut)-7(ua)27(l)-9(l)18(y)-272(e)0(xc)26(l)-9(u)0(s)26(i)-9(v)26(e)0(.)]TJ
-5.2432 -2.3784 TD
[(-)-6(l)-4658(Use)-270(d)0(o)27(ubl)18(e-)-6(wo)27(r)-6(d)-270(addr)21(ess)26(i)-9(ng)-270(whe)27(n)-297(t)20(r)-6(a)27(n)0(sf)20(er)-6(r)21(i)18(ng)-270(l)-9(o)0(a)27(d)-297(a)27(ddr)-6(e)27(sses)-272(f)20(r)-6(o)0(m)-263(L)-270(spac)26(e)-297(t)20(o)-270(S)3(-)-6(r)21(ecor)21(d)]TJ
5.2432 -1.2432 TD
[(ad)27(dr)-6(e)27(sses)26(.)-278(Thi)18(s)-272(m)-20(e)27(ans)-272(t)-7(h)27(at)-278(l)18(oad)-270(f)-7(i)18(l)18(e)-297(DAT)28(A)-294(r)21(e)0(cor)21(d)0(s)-272(f)-7(o)27(r)-277(L)-270(s)-2(pace)-270(d)0(a)27(t)-7(a)-270(a)0(r)21(e)-297(m)7(o)0(v)26(e)0(d)-270(uncha)27(nged)]TJ
0 -1.2162 TD
[(an)27(d)-270(s)-2(ubse)27(quent)-251(S1/)-7(S)30(3)-297(r)21(eco)27(r)-6(d)-270(add)27(r)-6(e)0(s)26(s)-2(es)-272(ar)21(e)-270(c)-2(om)7(put)20(ed)-270(bas)26(ed)-270(on)-270(t)-7(h)27(e)-270(dat)20(a)-297(w)4(o)27(r)-6(d)-270(c)-2(o)27(unt)-278(di)18(vi)18(ded)]TJ
0 -1.2432 TD
[(by)-245(2.)-278(Th)27(i)-9(s)-245(opt)20(i)-9(o)0(n)-270(s)26(houl)18(d)-270(a)0(l)18(w)4(ays)-245(b)0(e)-270(u)0(se)27(d)-270(w)4(hen)-270(t)20(h)0(e)-270(s)-2(ou)27(r)-6(c)-2(e)-243(l)-9(oa)27(d)-270(f)-7(i)18(l)18(e)-270(cont)20(ai)18(ns)-272(DATA)-267(r)21(e)0(cor)21(d)0(s)-272(i)18(n)-270(L)]TJ
T*
[(m)7(e)0(m)7(o)0(r)21(y)-272(spac)26(e.)]TJ
-5.5405 -2.3784 TD
[(-)21(m)-4371(Spl)18(i)18(t)-251(ea)27(ch)-243(DSP)-240(w)4(or)-6(d)-216(i)-9(nt)20(o)-243(b)0(yt)20(es)-245(a)27(n)0(d)-243(s)-2(t)20(o)0(r)-6(e)-243(t)20(h)0(e)-243(b)0(y)26(t)-7(es)-218(i)-9(n)-243(pa)27(r)-6(a)0(l)18(l)18(e)0(l)-252(S)3(-)21(r)21(e)0(cor)21(d)0(s.)-224(The)-243(-)-6(m)-236(a)0(n)27(d)-243(-)-6(s)-245(op)27(t)-7(i)18(ons)]TJ
5.5405 -1.2162 TD
0.013 Tc
[(ar)22(e)-269(m)8(ut)-6(ua)28(l)-8(l)19(y)-271(e)1(xc)27(l)-8(u)1(s)27(i)-8(v)27(e)1(.)]TJ
-5.2973 -2.3784 TD
0.012 Tc
[(-)-6(r)-4601(W)10(r)-6(i)18(t)20(e)-297(b)27(yt)20(es)-272(hi)-9(g)27(h)-297(t)20(o)-270(l)-9(o)27(w,)-278(r)-6(a)0(t)20(her)-250(t)-7(han)-270(l)18(o)0(w)-266(t)-7(o)-270(h)0(i)18(gh.)-278(T)28(h)0(i)-9(s)-272(op)27(t)-7(i)18(on)-270(has)-272(no)-270(ef)20(f)-7(e)27(ct)-278(when)-270(us)26(ed)-297(wi)18(t)20(h)-297(t)20(h)0(e)]TJ
5.2973 -1.2432 TD
[(-)21(m)-290(op)27(t)-7(i)18(on.)]TJ
-5.3784 -2.3514 TD
[(-)21(s)-4542(W)10(r)-6(i)18(t)20(e)-297(d)27(at)-7(a)-270(t)20(o)-270(a)-297(s)26(i)-9(ng)27(l)-9(e)-270(f)20(i)-9(l)18(e)0(,)-278(p)27(ut)-7(t)20(i)18(ng)-270(m)-20(e)27(m)-20(o)27(r)-6(y)-272(spa)27(c)-2(e)-270(i)-9(nf)20(or)21(m)7(a)0(t)-7(i)18(on)-270(i)18(n)0(t)-7(o)-270(t)20(h)0(e)-270(addr)21(ess)-272(f)20(i)-9(e)27(l)-9(d)-270(of)-278(t)20(h)0(e)-270(S)3(0)]TJ
5.3784 -1.2432 TD
[(he)27(ader)-277(r)21(e)0(cor)21(d)0(.)-278(T)1(h)27(e)-297(-)21(m)-290(an)27(d)-297(-)21(s)-272(opt)20(i)-9(o)27(ns)-272(ar)-6(e)-270(m)7(ut)20(ual)18(l)-9(y)-272(ex)26(cl)18(usi)18(v)-2(e.)]TJ
-5.4865 -2.3784 TD
[(-)21(w)-4428(Use)-270(w)4(or)21(d)-270(addr)21(essi)18(ng)-270(when)-270(t)20(r)-6(a)27(n)0(sf)20(er)-6(r)21(i)-9(n)27(g)-297(l)18(oad)-270(ad)27(dr)-6(es)26(ses)-272(t)20(o)-297(S)3(-)21(r)21(e)0(cor)21(d)-297(a)27(ddr)21(esses)26(.)-278(Thi)18(s)-272(m)7(eans)]TJ
5.4865 -1.2162 TD
[(t)20(hat)-278(l)18(oad)-270(f)20(i)-9(l)18(e)-270(DATA)-267(r)-6(e)0(c)26(o)0(r)-6(d)-270(st)20(ar)21(t)-278(addr)21(ess)26(e)0(s)-272(a)0(r)-6(e)-270(m)7(o)0(ve)27(d)-297(u)27(nchan)27(ged)-270(and)-270(subs)26(equen)27(t)-278(S)3(1/)20(S3)]TJ
0 -1.2432 TD
[(r)21(e)0(cor)21(d)-270(addr)21(ess)26(e)0(s)-272(a)0(r)-6(e)-270(com)7(p)0(u)27(t)-7(ed)-270(ba)27(sed)-270(o)0(n)-270(t)-7(he)-270(da)27(t)-7(a)-270(wor)21(d)-297(c)26(ount)20(.)]TJ
ET
74.4 140.081 0.48 282.48 re
f
150.24 139.601 0.48 283.68 re
f
536.4 140.081 0.48 282.48 re
f
74.4 422.801 462.48 0.48 re
f
74.88 399.041 461.52 0.48 re
f
74.88 396.401 461.52 0.48 re
f
74.4 343.601 462.48 0.48 re
f
74.4 278.561 462.48 0.48 re
f
74.4 246.641 462.48 0.48 re
f
74.4 214.721 462.48 0.48 re
f
74.4 182.561 462.48 0.48 re
f
74.4 139.601 462.48 0.48 re
f
endstream
endobj
11403 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11379 0 obj
<>
endobj
11372 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(C-12)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 557.681 Tm
[(SE)17(E)-294(A)3(L)13(S)0(O)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 529.361 Tm
0 Tc
[(Appendix)-259(E)-241(\227)-259(GNU)-241(D)-19(ebugger)-241(\(GD)-19(B\))]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 498.641 Tm
0.011 Tc
[(C)9(.)13(1)15(.)-4(8)-830(r)21(un5)15(6)15(\227)-6(M)16(o)1(t)16(o)1(ro)19(l)13(a)-278(D)9(S)6(P)6(5)15(60)15(00)15(/)13(D)9(S)6(P)6(5)15(60)15(01)-261(S)6(i)13(mul)13(a)-2(t)16(o)1(r)-255(B)-8(a)15(s)15(e)-2(d)]TJ
4.3969 -1.2242 TD
-0.004 Tc
[(E)-9(xec)-17(ut)-16(io)-14(n)-272(D)-23(evi)-19(ce.)]TJ
/F17 1 Tf
12 0 0 12 70.08 461.921 Tm
-0.04 Tc
[(ru)20(n5)20(6)]TJ
/F8 1 Tf
3.3 0 TD
0 Tc
0 Tw
([)Tj
/F17 1 Tf
0.56 0 TD
-0.06 Tc
(-b)Tj
/F8 1 Tf
1.66 0 TD
[(BC)-20(R_)-20(VA)-20(LU)-20(E])-560([)]TJ
/F17 1 Tf
6.58 0 TD
(-s)Tj
/F8 1 Tf
1.64 0 TD
-0.04 Tc
[(ST)20(AT)20(E_)20(FI)20(LE)20(])-540([)]TJ
/F17 1 Tf
7.16 0 TD
-0.06 Tc
[(-t)-20(x)]TJ
/F8 1 Tf
1.64 0 TD
-0.04 Tc
[(])-540([)20(fi)20(le)20(])]TJ
-22.48 -1.88 TD
0 Tc
(run56)Tj
/F7 1 Tf
12.96 0 0 12.96 109.92 439.361 Tm
[(is)-259(a)-241(COFF)-259(object)-259(file)-260(execution)-241(ut)-18(ility)-241(that)-259(provides)-259(operating)-259(system)-259(style)-241(hooks)]TJ
-3.0185 -1.2407 TD
[(to)-241(suppo)-19(rt)]TJ
/F10 1 Tf
4.2778 0 TD
(hosted)Tj
/F7 1 Tf
2.8889 0 TD
[(ANSI)-260(run-time)-260(library)-241(routi)-18(nes)-241(such)-259(as)]TJ
/F8 1 Tf
12 0 0 12 369.12 423.281 Tm
(printf\(\))Tj
/F7 1 Tf
12.96 0 0 12.96 426.72 423.281 Tm
(.)Tj
-27.463 -2 TD
[(file)-241(is)-259(an)-241(operating)-259(system)-259(compatible)-241(fil)-18(e)-241(name.)-250(Only)-259(a)-241(single)-260(file)-241(name)-260(may)-241(b)-19(e)-241(supplied)]TJ
0 -1.2407 TD
[(and)-241(it)-259(must)-259(be)-241(explic)-19(it;)-241(there)-260(is)-241(n)-19(o)-241(default)-259(extension)-259(for)-241(th)-19(e)-241(input)-259(file.)]TJ
/F5 1 Tf
0 -2.1667 TD
[(C.1.8.1)-833(run56)-296(Options)]TJ
/F7 1 Tf
0 -2 TD
[(Table)-241(C-6)-259(lists)-259(the)-241(di)-18(fferent)-241(Comm)-18(and)-241(Line)-260(Options)-259(that)-259(can)-241(be)-260(used)-241(w)-19(ith)-241(run56:)]TJ
/F3 1 Tf
8.88 0 0 8.88 92.88 664.961 Tm
0.012 Tc
[(-)21(c)-2(d)-270(D)4(I)20(R)-3293(Chang)27(e)-297(c)26(ur)-6(r)21(ent)-278(d)27(i)-9(r)21(e)0(ct)20(or)-6(y)-272(t)20(o)]TJ
/F5 1 Tf
19.2432 0 TD
0.008 Tc
[(DI)-11(R)]TJ
/F3 1 Tf
1.7568 0 TD
0 Tc
(.)Tj
-22.9459 -2.3784 TD
0.012 Tc
[(The)-270(f)20(ol)18(l)-9(o)0(wi)18(ng)-270(add)27(i)-9(t)20(i)18(onal)-280(c)26(o)0(m)7(m)-20(a)27(nd-)21(l)-9(i)18(ne)-270(opt)20(i)-9(o)27(ns)-272(can)-270(b)0(e)-270(u)0(sed)-270(t)20(o)-270(a)0(f)-7(f)20(ect)-251(c)-2(er)21(t)-7(a)0(i)18(n)-270(aspe)27(ct)-7(s)-272(o)27(f)-278(t)-7(he)-270(be)27(havi)18(o)0(r)-277(o)0(f)]TJ
/F5 1 Tf
45.9189 0 TD
(gdb56)Tj
/F3 1 Tf
2.973 0 TD
0 Tc
(:)Tj
-45.9459 -2.3514 TD
0.012 Tc
[(-)21(n)0(x)-4299(D)4(on\222)18(t)-278(e)0(xe)27(cut)20(e)-297(c)26(o)0(m)7(m)7(ands)-272(f)20(r)-6(om)-263(t)-7(h)0(e)-270(i)18(ni)18(t)-278(f)-7(i)18(l)18(e)0(s)-272(.)-7(g)27(dbi)18(ni)18(t)-7(.)-548(Nor)21(m)-20(a)27(l)-9(l)18(y)-2(,)-278(t)20(he)-270(com)7(m)7(and)27(s)-299(i)18(n)-270(t)-7(h)27(e)0(se)-270(f)-7(i)18(l)18(e)0(s)-272(a)0(r)21(e)]TJ
5.7027 -1.2432 TD
[(exec)26(ut)20(ed)-297(a)27(f)-7(t)20(e)0(r)-277(a)0(l)18(l)-280(t)20(h)0(e)-270(c)-2(om)7(m)7(and)-270(opt)20(i)18(ons)-272(and)-270(ar)21(gum)7(ent)20(s)-272(have)-270(bee)27(n)-297(p)27(r)-6(o)0(c)26(e)0(ssed)27(.)]TJ
-5.2973 -2.3513 TD
[(-)20(q)-4406(Do)-271(not)-279(pr)20(i)17(n)-1(t)-279(t)-8(h)26(e)-298(v)25(e)-1(r)-7(s)25(i)-10(o)26(n)-298(n)-1(u)26(m)-21(b)26(e)-1(r)-278(o)-1(n)-271(s)-3(t)19(a)-1(r)-7(t)19(-)20(up.)]TJ
/F5 1 Tf
12 0 0 12 185.52 299.921 Tm
-0.012 Tc
[(Ta)-16(bl)-14(e)-296(C)-10(-)-19(6)-16(.)-834(r)-23(un)-21(56)-296(C)-10(o)-21(mm)-23(an)-21(d)-281(L)-21(i)-14(n)-1(e)-296(O)-14(pt)-19(i)-14(o)-1(n)-21(s)]TJ
8.88 0 0 8.88 91.44 275.921 Tm
0.011 Tc
[(Opt)-7(i)19(on)-22297(Des)26(c)-1(ri)19(pt)-7(i)19(o)0(n)]TJ
/F3 1 Tf
-1.973 -2.5946 TD
0.009 Tc
[(-)-9(b)-273(BCR_VALUE)-1378(Us)-5(e)]TJ
8.88 0 1.888 8.88 168.72 252.881 Tm
[(BCR_VAL)24(UE)]TJ
8.88 0 0 8.88 224.64 252.881 Tm
0.012 Tc
[(t)20(o)-270(set)-278(t)20(he)-270(DSP56000)27(/)-7(D)4(SP56)27(001)-270(bus)-272(cont)20(r)21(o)0(l)-280(r)21(egi)18(st)20(er)-6(.)-278(D)4(e)27(f)-7(aul)18(t)-278(b)27(cr)-277(val)18(u)0(e)-270(i)18(s)-272(0)0(.)]TJ
-16.9189 -2.3514 TD
[(-)20(s)-273(STATE_FI)19(LE)-1457(Res)25(u)-1(m)6(e)-298(t)19(h)-1(e)-271(e)-1(xe)26(cut)19(i)-10(on)-271(of)-252(t)-8(h)-1(e)-271(D)3(SP560)26(00/)19(DSP56001)-271(st)19(at)19(e)-298(f)19(i)17(l)-10(e)-271(S)2(TAT)27(E)2(_FI)-8(L)26(E.)]TJ
3.2162 -2.3784 TD
[(-)-6(t)-4683(Upd)27(a)0(t)-7(e)-270(gl)18(obal)-252(C)-293(v)53(ar)-6(i)-9(a)27(bl)18(e)-270(__t)20(i)18(m)-20(e)-297(a)0(t)-278(e)27(ach)-270(c)-2(l)18(o)0(ck)-272(t)20(i)-9(c)26(k)-2(.)-278(U)4(se)27(d)-297(t)20(o)-270(benc)26(hm)-20(a)27(r)-6(k)-272(c)-2(o)27(de.)]TJ
-0.1081 -2.3514 TD
[(-)-6(x)-4569(I)20(ndi)18(cat)20(e)0(s)-272(t)20(he)-297(i)18(n)0(p)27(u)0(t)-278(f)-7(i)18(l)18(e)-270(was)-272(gener)21(at)20(ed)-270(f)-7(r)21(om)-290(t)20(h)0(e)-270(x)-272(m)-20(e)27(m)-20(o)27(r)-6(y)-272(m)7(odel)-252(of)-278(C)-266(c)-2(om)7(pi)18(l)-9(e)27(r)-6(.)-278(Th)27(e)-297(C)-266(com)7(p)0(i)18(l)18(e)0(r)]TJ
5.4324 -1.2432 TD
[(m)7(a)0(y)-245(u)0(se)-270(x,)-251(y)-272(o)27(r)-277(l)-252(m)7(e)0(m)7(o)0(r)-6(y)-245(m)-20(o)27(del)-252(f)-7(o)0(r)-250(t)20(he)-270(com)7(p)0(i)18(l)18(a)0(t)-7(i)18(on)-243(\()-6(r)21(ef)-7(e)27(r)-277(t)20(o)-270(t)-7(h)27(e)-270(opt)20(i)-9(o)27(n)-270(-)-6(m)-263(o)0(f)-251(t)20(he)-270(C)-266(c)-2(om)7(pi)18(l)18(e)0(r)-6(\))21(,)-251(and)]TJ
T*
[(t)20(h)0(i)18(s)-272(opt)-7(i)18(o)0(n)-270(d)0(i)18(r)21(ect)20(s)-299(t)20(h)0(e)-270(r)-6(un56)-297(pr)21(ogr)21(am)-290(t)20(o)-270(use)-270(t)20(he)-270(X)-294(m)7(em)7(or)21(y)-299(s)26(pace)-270(f)20(or)-277(dat)20(a)-270(buf)20(f)-7(e)0(r)21(.)-278(W)10(i)18(t)-7(hou)27(t)-278(t)-7(h)27(i)-9(s)]TJ
T*
[(op)27(t)-7(i)18(on,)-278(y)-272(m)7(em)7(or)21(y)-272(m)-20(o)27(del)-280(or)-250(L)-297(m)7(em)7(or)21(y)-272(m)-20(o)27(del)-280(i)18(s)-272(ass)26(u)0(m)7(ed.)]TJ
/F5 1 Tf
12 0 0 12 184.08 712.001 Tm
0.008 Tc
[(Ta)24(bl)6(e)-256(C)-10(-)21(5)4(.)-834(g)19(db)19(56)-276(C)10(o)19(mm)17(an)19(d)-281(L)19(i)6(n)-1(e)-256(O)6(pti)26(o)-1(n)19(s)]TJ
8.88 0 0 8.88 93.6 688.001 Tm
0.009 Tc
[(Opt)18(i)-10(o)25(n)-22083(De)-3(s)24(c)-3(r)-7(i)17(pt)-9(i)17(o)-2(n)]TJ
ET
69.36 582.161 0.48 119.52 re
f
146.16 655.601 0.48 46.56 re
f
146.16 581.681 0.48 53.52 re
f
539.76 582.161 0.48 119.52 re
f
69.36 701.681 470.88 0.48 re
f
69.84 677.921 469.92 0.48 re
f
69.84 675.521 469.92 0.48 re
f
69.36 655.601 470.88 0.48 re
f
69.36 634.721 470.88 0.48 re
f
69.36 602.801 470.88 0.48 re
f
69.36 581.681 470.88 0.48 re
f
67.2 148.241 0.48 141.36 re
f
144 147.761 0.48 142.32 re
f
541.92 148.241 0.48 141.36 re
f
67.2 289.601 475.2 0.48 re
f
67.68 265.841 474.24 0.48 re
f
67.68 263.441 474.24 0.48 re
f
67.2 243.761 475.2 0.48 re
f
67.2 222.641 475.2 0.48 re
f
67.2 201.761 475.2 0.48 re
f
67.2 147.761 475.2 0.48 re
f
endstream
endobj
11373 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11344 0 obj
<>
endobj
11337 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.003 Tc
[(Mo)-32(t)7(o)-8(r)-11(o)-8(l)-25(a)-18203(U)-13(t)7(i)-25(lit)-18(ie)-8(s)-19966(C)-13(-)13(1)-32(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
-0.004 Tc
[(C)-6(.)-2(1)-17(.)-2(7)-845(g)-14(db)-14(56)-17(\227GN)-6(U)-299(S)-9(o)4(u)-14(r)-12(ce-)-16(lev)-17(e)0(l)-295(D)-6(eb)-14(ug)-14(g)-14(e)0(r)-287(f)1(o)-14(r)-287(D)-6(S)-9(P)-9(5)0(6)-17(000)-17(/D)-6(S)-9(P)-9(5)0(6)-17(0)0(0)-17(1)]TJ
/F17 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.06 Tc
[(gd)-20(b56)]TJ
/F8 1 Tf
3.28 0 TD
0 Tc
0 Tw
([)Tj
/F17 1 Tf
0.56 0 TD
-0.06 Tc
(-s)Tj
/F8 1 Tf
12 0 2.551 12 137.04 690.881 Tm
-0.04 Tc
[(SY)20(MF)20(IL)20(E)]TJ
12 0 0 12 183.12 690.881 Tm
0.5 Tc
(][)Tj
/F17 1 Tf
1.64 0 TD
-0.04 Tc
(-e)Tj
/F8 1 Tf
12 0 2.551 12 222.72 690.881 Tm
-0.06 Tc
[(EX)-20(EC)-20(FI)-20(LE)]TJ
12 0 0 12 275.52 690.881 Tm
0.5 Tc
(][)Tj
/F17 1 Tf
1.64 0 TD
-0.04 Tc
[(-s)20(e)]TJ
/F8 1 Tf
12 0 2.551 12 321.6 690.881 Tm
-0.06 Tc
[(FI)-20(LE)]TJ
12 0 0 12 348 690.881 Tm
0.5 Tc
(][)Tj
/F17 1 Tf
1.66 0 TD
-0.04 Tc
(-c)Tj
/F8 1 Tf
12 0 2.551 12 387.6 690.881 Tm
-0.06 Tc
[(CO)-20(RE)-20(FI)-20(LE)]TJ
12 0 0 12 440.4 690.881 Tm
0.5 Tc
(][)Tj
/F17 1 Tf
1.64 0 TD
-0.04 Tc
(-x)Tj
/F8 1 Tf
12 0 2.551 12 480 690.881 Tm
-0.06 Tc
[(FI)-20(LE)]TJ
12 0 0 12 506.4 690.881 Tm
0 Tc
(])Tj
-36.28 -1 TD
([)Tj
/F17 1 Tf
0.54 0 TD
-0.04 Tc
(-d)Tj
/F8 1 Tf
12 0 2.551 12 97.44 678.881 Tm
[(di)20(re)20(ct)20(or)20(y)]TJ
12 0 0 12 156.72 678.881 Tm
0.5 Tc
(][)Tj
/F17 1 Tf
1.64 0 TD
-0.04 Tc
[(-n)20(x)]TJ
/F8 1 Tf
1.66 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.64 0 TD
-0.04 Tc
(-q)Tj
/F8 1 Tf
1.1 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.66 0 TD
-0.06 Tc
[(-b)-20(at)-20(ch)]TJ
/F8 1 Tf
3.3 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.64 0 TD
-0.06 Tc
[(-f)-20(ul)-20(ln)-20(am)-20(e)]TJ
/F8 1 Tf
4.96 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.64 0 TD
-0.06 Tc
[(-h)-20(el)-20(p)]TJ
/F8 1 Tf
2.74 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.66 0 TD
-0.06 Tc
[(-t)-20(ty)]TJ
/F8 1 Tf
12 0 2.551 12 473.28 678.881 Tm
-0.04 Tc
[(TT)20(Y)]TJ
12 0 0 12 493.2 678.881 Tm
0 Tc
(])Tj
-35.18 -1 TD
([)Tj
/F17 1 Tf
0.54 0 TD
-0.04 Tc
[(-c)20(d)]TJ
/F8 1 Tf
12 0 2.551 12 103.92 666.881 Tm
-0.06 Tc
[(DI)-20(R)]TJ
12 0 0 12 123.84 666.881 Tm
[(])-560(<)-20(na)-20(me)-20(>)-560(<)0(c)-20(o)0(r)-20(e)0(>)]TJ
/F12 1 Tf
12.96 0 0 12.96 71.52 644.321 Tm
0 Tc
(gdb56)Tj
/F7 1 Tf
2.8889 0 TD
[(is)-259(a)-241(source-level)-259(symbolic)-260(debugger)-260(for)-241(C)-259(programs)-259(created)-259(by)-241(Rich)-19(ard)-241(Stallman)]TJ
-2.8889 -1.2407 TD
[(for)-260(the)-241(GNU)-259(Project)-259(and)-241(d)-19(istributed)-241(b)-19(y)-241(the)-260(Free)-241(S)-18(oftware)-241(Foun)-19(dation.)]TJ
/F12 1 Tf
28.3333 0 TD
(gdb56)Tj
/F7 1 Tf
2.8704 0 TD
(has)Tj
-31.2037 -1.2407 TD
[(something)-241(of)-223(the)-223(flavor)-241(of)-223(the)-223(UNIX)-241(source-level)-222(debu)-19(gger)]TJ
/F12 1 Tf
23.8519 0 TD
(dbx)Tj
/F7 1 Tf
1.8333 0 TD
[(but)-241(has)-222(more)-223(featur)-19(es)-222(and)]TJ
-25.6852 -1.2222 TD
(power.)Tj
/F12 1 Tf
0 -2.0185 TD
(gdb56)Tj
/F7 1 Tf
2.8889 0 TD
[(is)-259(invoked)-241(wit)-18(h)-241(the)-260(shell)-241(c)-19(ommand)]TJ
/F10 1 Tf
14.2407 0 TD
[(gd)-19(b56)]TJ
/F7 1 Tf
2.5 0 TD
[(.)-250(Once)-241(st)-18(arted,)-250(it)-241(reads)-259(commands)-259(from)]TJ
-19.6296 -1.2222 TD
[(the)-260(terminal)-259(until)-241(given)-259(the)-260(quit)-241(co)-19(mmand.)]TJ
/F10 1 Tf
17.3704 0 TD
(name)Tj
/F7 1 Tf
2.4259 0 TD
[(is)-241(the)-260(name)-260(of)-241(the)-260(executable)-260(program,)]TJ
-19.7963 -1.2407 TD
(and)Tj
/F10 1 Tf
1.6667 0 TD
(core)Tj
/F7 1 Tf
1.7778 0 TD
[(,)-213(i)0(f)-223(specified,)-213(is)-222(the)-223(name)-204(of)-223(the)-223(DSP56000/DS)-18(P56001)]TJ
/F10 1 Tf
21.7593 0 TD
[(s)-18(tate)-204(file)]TJ
/F7 1 Tf
3.6111 0 TD
[(to)-222(be)-204(ex)-19(amined)-204(or)]TJ
-28.8148 -1.2407 TD
[(have)-260(execution)-259(resumed.)]TJ
/F12 1 Tf
0 -2 TD
(gdb56)Tj
/F7 1 Tf
2.8889 0 TD
[(has)-259(been)-241(modifi)-18(ed)-241(to)-259(run)-241(wi)-18(th)-241(both)-259(software)-260(and)-241(hardw)-19(are)-241(DSP560)-19(00/DSP56001)]TJ
-2.8889 -1.2407 TD
[(execution)-259(devices.)]TJ
/F5 1 Tf
0 -2.1481 TD
[(C.1.7.1)-851(gdb56)-277(Options)]TJ
/F7 1 Tf
0 -2.0185 TD
[(The)-260(following)-259(command-line)-260(options)-259(listed)-241(in)-259(Table)-260(C-5)-241(can)-259(be)-260(used)-241(to)-259(more)-260(precisely)]TJ
0 -1.2222 TD
[(specify)-259(the)-241(fi)-18(les)-241(to)-259(be)-241(deb)-19(ugged.)-250(All)-241(t)-18(h)0(e)-241(options)-259(and)-259(command)-259(line)-241(argum)-18(ents)-241(given)-259(are)]TJ
0 -1.2407 TD
[(processed)-241(in)-241(sequential)-241(order.)-231(The)-241(order)-241(makes)-241(a)-223(differ)-19(ence)-223(when)-241(the)]TJ
/F12 1 Tf
27.8704 0 TD
(-x)Tj
/F7 1 Tf
1.0741 0 TD
[(command)-241(is)-222(us)-18(ed.)]TJ
/F5 1 Tf
12 0 0 12 185.04 371.921 Tm
0.008 Tc
[(Tab)19(l)6(e)-276(C)10(-5)24(.)-814(g)19(db5)24(6)-276(C)10(om)17(ma)24(nd)-261(Li)6(n)19(e)-276(O)6(p)19(ti)6(o)19(n)-1(s)]TJ
8.88 0 0 8.88 94.32 347.921 Tm
0.011 Tc
[(O)5(p)0(t)-7(i)19(on)-22054(Descr)22(i)-8(p)0(t)20(i)19(on)]TJ
/F3 1 Tf
-1.0811 -2.5946 TD
[(-)20(s)-273(SYM)6(FI)-8(L)26(E)-2295(Re)26(ad)-271(sym)6(bol)-253(t)-8(abl)17(e)-271(f)19(r)-7(o)-1(m)-264(f)-8(i)17(l)17(e)-298(SYM)6(FI)19(LE.)]TJ
-0.3243 -2.3514 TD
[(-)-6(e)-270(EXECFI)20(LE)-1970(Us)26(e)-297(EXE)30(C)-23(F)28(I)-7(L)0(E)-267(a)0(s)-272(t)20(he)-270(execu)27(t)-7(ab)27(l)-9(e)-270(f)20(i)-9(l)18(e)-270(t)-7(o)-270(ex)26(ecut)20(e)-270(w)4(hen)-540(appr)21(opr)21(i)18(a)0(t)-7(e)-216(and)-243(f)20(o)0(r)-223(e)0(xa)27(m)-20(i)18(ni)18(ng)-216(pur)-6(e)-216(dat)20(a)]TJ
8.0541 -1.2432 TD
[(i)18(n)-270(con)27(j)-9(un)27(ct)-7(i)18(o)0(n)-270(w)4(i)18(t)-7(h)-270(a)-270(c)-2(or)21(e)-270(dum)7(p.)]TJ
-6.9189 -2.3784 TD
[(-)21(s)-2(e)-270(F)1(I)20(L)0(E)-3105(R)4(e)27(a)0(d)-270(sym)7(bol)-252(t)-7(abl)18(e)-270(f)20(r)-6(o)0(m)-263(F)1(I)-7(L)0(E)-267(and)-270(us)26(e)-297(i)18(t)-278(a)0(s)-272(t)20(he)-270(exe)27(c)-2(ut)20(abl)18(e)-297(f)20(i)18(l)-9(e)27(.)]TJ
-1.1892 -2.3514 TD
[(-)20(c)-300(CO)5(REFI)19(LE)-1917(An)26(al)17(yze)-271(t)-8(h)26(e)-298(c)25(or)-7(e)-271(dum)6(p)-271(C)3(O)5(R)3(EFI)19(L)-1(E.)]TJ
1.8919 -2.3784 TD
[(-)21(x)-272(f)-7(i)18(l)18(e)-3810(Ex)26(ecut)20(e)-270(G)6(DB)-294(co)27(m)-20(m)7(an)27(ds)-272(f)-7(r)21(om)-290(f)20(i)18(l)-9(e)0(.)]TJ
-1.3243 -2.3514 TD
0.013 Tc
[(-)22(d)-269(di)-8(r)22(e)1(ct)21(or)22(y)-2487(A)4(d)28(d)-296(d)28(i)-8(r)22(e)1(ct)21(or)22(y)-298(t)21(o)-269(t)-6(h)28(e)-296(pa)28(t)-6(h)-269(t)21(o)-296(s)27(ear)22(ch)-269(f)-6(o)1(r)-276(s)27(our)22(ce)-269(f)-6(i)19(l)19(e)1(s.)]TJ
1.2703 -2.3784 TD
0.012 Tc
[(-)21(bat)20(ch)-3459(Ru)27(n)-297(i)18(n)-270(bat)20(ch)-270(m)7(ode.)-278(Ex)26(i)-9(t)-278(wi)18(t)20(h)-297(c)26(ode)-270(1)-270(a)0(f)-7(t)20(er)-277(pr)21(oce)27(ssi)18(ng)-567(a)27(l)-9(l)-252(t)-7(he)-270(co)27(m)-20(m)7(an)27(d)-297(f)20(i)18(l)-9(es)-272(s)26(peci)18(f)-7(i)18(e)0(d)-270(w)4(i)18(t)-7(h)-270(-)21(x)]TJ
6.2703 -1.2432 TD
[(\()21(and)-270(.)20(gdbi)18(ni)18(t)-7(,)-521(i)-9(f)-224(not)-224(i)18(nhi)18(bi)18(t)-7(e)0(d)27(\))-6(.)-224(E)3(xi)18(t)-224(a)0(l)-9(s)26(o)-243(i)18(f)-7(,)-224(due)-216(t)-7(o)-216(an)-243(er)21(r)-6(o)0(r)21(,)]TJ
8.88 0 1.888 8.88 379.68 176.801 Tm
(gdb56)Tj
8.88 0 0 8.88 406.8 176.801 Tm
[(woul)17(d)-244(o)-1(t)19(her)20(wi)-10(s)25(e)-244(at)19(t)-8(e)-1(m)6(p)-1(t)-225(t)19(o)-244(r)-7(e)26(a)-1(d)]TJ
-28.5405 -1.2162 TD
-0.015 Tc
[(a)-297(c)-29(om)-47(m)-20(a)-27(nd)-324(f)-7(r)-6(o)-27(m)-317(t)-7(h)-27(e)-297(t)-34(e)-27(r)-6(m)-20(i)-36(na)-27(l)-36(.)]TJ
-7.0811 -2.3784 TD
0.012 Tc
[(-)-6(f)20(ul)18(l)-9(n)0(a)27(m)-20(e)-2891(T)28(hi)-9(s)-272(o)0(p)27(t)-7(i)18(o)0(n)-270(i)18(s)-299(u)27(sed)-270(w)4(hen)-270(Em)7(acs)-272(r)21(uns)-272(G)6(D)4(B)-294(a)0(s)-272(a)-270(sub)27(p)0(r)-6(o)27(cess)26(.)-278(I)-7(t)-251(t)-7(el)18(l)18(s)-272(G)-21(D)4(B)-267(t)20(o)-297(p)0(r)21(odu)27(ce)-270(t)-7(h)0(e)-270(f)20(ul)18(l)-280(f)-7(i)18(l)18(e)]TJ
7.0811 -1.2432 TD
[(n)27(a)0(m)7(e)-297(a)27(n)0(d)-567(l)18(i)-9(n)27(e)-297(n)27(um)7(ber)-277(eac)26(h)-297(t)20(i)18(m)7(e)-297(a)-270(st)20(ack)-272(f)20(r)-6(a)27(m)-20(e)-270(i)18(s)-272(di)18(spl)18(a)0(yed)-270(\()21(whi)-9(c)26(h)-567(i)18(ncl)18(udes)-272(ea)27(ch)-270(t)-7(i)18(m)7(e)-270(t)-7(h)0(e)]TJ
T*
0.013 Tc
[(p)28(r)-5(og)28(r)-5(a)1(m)-262(s)-1(t)-6(o)28(ps\))22(.)]TJ
-6.1351 -2.3514 TD
0.012 Tc
[(-)21(hel)18(p)-3891(P)3(r)21(i)18(nt)-278(com)7(m)7(and)27(-)-6(l)18(i)18(n)0(e)-297(a)27(r)-6(g)0(u)27(m)-20(e)27(n)0(t)-278(s)-2(um)7(m)7(a)0(r)21(y)-2(.)]TJ
-0.6757 -2.3784 TD
0.01 Tc
[(-)19(t)-9(t)18(y)-274(TTY)-3215(Us)24(e)]TJ
/F5 1 Tf
8.8919 0 TD
-0.016 Tc
[(TT)-27(Y)]TJ
/F3 1 Tf
2.1892 0 TD
0.012 Tc
[(f)20(o)0(r)-277(i)18(nput)20(/)20(out)20(put)-278(by)-272(t)20(h)0(e)-270(p)0(r)-6(o)27(gr)-6(am)-263(bei)18(ng)-270(debu)27(gged.)]TJ
ET
70.08 72.161 0.48 289.44 re
f
147.12 71.681 0.48 290.4 re
f
540.48 72.161 0.48 289.44 re
f
70.08 361.601 470.88 0.48 re
f
70.8 337.841 469.68 0.48 re
f
70.8 335.441 469.68 0.48 re
f
70.08 315.761 470.88 0.48 re
f
70.08 283.601 470.88 0.48 re
f
70.08 262.721 470.88 0.48 re
f
70.08 241.601 470.88 0.48 re
f
70.08 220.721 470.88 0.48 re
f
70.08 199.601 470.88 0.48 re
f
70.08 156.641 470.88 0.48 re
f
70.08 113.681 470.88 0.48 re
f
70.08 92.561 470.88 0.48 re
f
70.08 71.681 470.88 0.48 re
f
endstream
endobj
11338 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11304 0 obj
<>
endobj
11297 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(C-10)-6755(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
8.88 0 0 8.88 79.68 664.961 Tm
0.018 Tc
[(-O)12(<)]TJ
8.88 0 1.888 8.88 95.04 664.961 Tm
0.005 Tc
[(me)-7(m)]TJ
8.88 0 0 8.88 114.96 664.961 Tm
0.011 Tc
[(>[)19(<)]TJ
8.88 0 1.888 8.88 127.92 664.961 Tm
0.014 Tc
[(ct)22(r)]TJ
8.88 0 0 8.88 138 664.961 Tm
-0.016 Tc
[(>])-35([)-8(<)]TJ
8.88 0 1.888 8.88 79.68 653.921 Tm
0.005 Tc
[(ma)-7(p)]TJ
8.88 0 0 8.88 97.2 653.921 Tm
0.011 Tc
[(>])19(:)-8(<)]TJ
8.88 0 1.888 8.88 112.8 653.921 Tm
-0.006 Tc
[(o)-18(r)-24(ig)-18(in)]TJ
8.88 0 0 8.88 134.64 653.921 Tm
0 Tc
0 Tw
(>)Tj
3.8649 1.2432 TD
0.012 Tc
[(By)-272(def)20(aul)18(t)20(,)-278(t)20(h)0(e)-270(l)-9(i)18(n)0(ke)27(r)-277(gene)27(r)-6(a)0(t)20(e)0(s)-272(i)18(nst)20(r)-6(uc)26(t)-7(i)18(ons)-272(a)27(n)0(d)-270(dat)20(a)-297(f)20(or)-277(t)20(h)0(e)-270(l)18(oad)-270(f)20(i)-9(l)18(e)-270(begi)18(nni)18(ng)-270(at)-251(absol)18(ut)20(e)]TJ
0 -1.2432 TD
[(l)18(o)0(cat)20(i)18(on)-270(zer)21(o)-297(f)20(o)0(r)-277(a)0(l)18(l)-280(DSP)-267(m)7(em)7(or)-6(y)-272(s)26(paces)26(.)-278(T)1(hi)18(s)-272(opt)20(i)-9(o)27(n)-297(a)0(l)18(l)18(o)0(ws)-272(t)-7(h)27(e)-297(p)27(r)-6(ogr)21(am)7(m)7(e)0(r)-277(t)20(o)-297(r)21(ede)27(f)-7(i)18(ne)]TJ
T*
0.013 Tc
[(t)21(h)1(e)-242(s)-1(t)21(a)1(r)-5(t)-223(addr)22(ess)-244(f)21(or)-249(any)-244(m)8(e)1(m)8(o)1(r)22(y)-244(spac)27(e)-269(a)28(nd)-242(asso)28(ci)19(at)-6(ed)-242(l)19(o)1(ca)28(t)-6(i)19(on)-242(cou)28(n)1(t)-6(e)1(r)22(.)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 456.24 642.881 Tm
0.03 Tc
[(me)18(m)]TJ
/F3 1 Tf
8.88 0 0 8.88 479.28 642.881 Tm
-0.006 Tc
[(is)-290(o)9(n)-18(e)-261(o)-18(f)-269(t)2(h)-18(e)]TJ
-34.946 -1.2432 TD
0.012 Tc
[(si)18(ngl)18(e-)21(char)21(act)20(e)0(r)-277(m)7(em)7(or)21(y)-272(s)-2(pac)26(e)-297(i)18(den)27(t)-7(i)18(f)-7(i)18(er)21(s)-272(\()-6(X,)-278(Y,)-251(L,)-278(and)-270(P\))21(.)-278(T)1(he)-270(l)18(e)0(t)-7(t)20(er)-277(m)7(a)0(y)-272(b)0(e)-270(upp)27(er)-277(or)]TJ
0 -1.2162 TD
[(l)18(o)0(wer)-250(c)-2(ase)27(.)-278(Th)27(e)-270(opt)20(i)18(onal)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 268.32 621.041 Tm
[(ct)21(r)]TJ
/F3 1 Tf
8.88 0 0 8.88 282.24 621.041 Tm
[(i)18(s)-272(a)-243(l)-9(e)27(t)-7(t)20(e)0(r)-250(i)-9(nd)27(i)-9(c)26(at)-7(i)18(n)0(g)-270(t)20(he)-243(hi)-9(g)27(h)-270(\()-6(H)4(\))-250(o)0(r)-250(l)18(ow)-266(\()-6(L)27(\))-277(l)18(oca)27(t)-7(i)18(o)0(n)-270(c)26(ount)20(er)-6(s)26(.)-278(I)20(f)]TJ
-12.7568 -1.2432 TD
[(no)-270(cou)27(n)0(t)-7(e)27(r)-277(i)-9(s)-272(s)26(peci)18(f)-7(i)18(ed,)-251(t)-7(h)0(e)-270(d)0(e)27(f)-7(au)27(l)-9(t)-278(c)26(ount)20(er)-277(i)18(s)-272(used.)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 373.92 610.001 Tm
0.03 Tc
[(ma)45(p)]TJ
/F3 1 Tf
8.88 0 0 8.88 395.04 610.001 Tm
0.012 Tc
[(i)18(s)-272(al)18(so)-270(opt)20(i)-9(o)0(n)27(a)0(l)-280(and)-270(s)26(i)-9(gn)27(i)-9(f)20(i)18(e)0(s)-272(t)-7(he)]TJ
-25.4595 -1.2432 TD
[(des)26(i)-9(r)21(ed)-243(ph)27(ysi)18(cal)-225(m)7(appi)18(ng)-243(f)20(o)0(r)-223(a)0(l)18(l)-252(r)21(e)0(l)18(o)0(cat)20(abl)18(e)-243(c)26(ode)-243(i)18(n)-243(t)20(h)0(e)-243(g)0(i)18(v)-2(en)-243(m)7(e)0(m)7(o)0(r)21(y)-245(s)26(pace.)-224(I)20(t)-251(m)7(a)0(y)-245(b)27(e)-243(I)-251(f)20(o)0(r)]TJ
T*
[(i)18(n)0(t)20(e)0(r)-6(n)0(a)27(l)-252(m)7(e)0(m)7(o)0(r)21(y)-2(,)-224(E)-240(f)20(o)0(r)-250(e)27(xt)-7(e)27(r)-6(nal)-225(m)7(e)0(m)7(o)0(r)21(y)-2(,)-224(o)0(r)-223(B)-240(f)-7(o)0(r)-223(boo)27(t)-7(s)-2(t)20(r)21(ap)-243(m)7(e)0(m)7(o)0(r)21(y)-245(\()-6(v)26(al)18(i)-9(d)-216(onl)18(y)-245(i)18(n)-243(P)-240(pr)21(ogr)21(am)]TJ
T*
0.005 Tc
[(me)-7(mo)-7(r)14(y)-279(s)-9(p)20(a)-7(c)-9(e)-7(\))14(.)-258(I)-14(f)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 242.88 576.881 Tm
0.003 Tc
[(ma)-9(p)]TJ
/F3 1 Tf
8.88 0 0 8.88 263.76 576.881 Tm
0.012 Tc
[(i)18(s)-272(n)27(o)0(t)-251(s)-2(uppl)18(i)18(ed,)-251(t)20(hen)-270(no)-243(exp)27(l)-9(i)18(c)-2(i)18(t)-251(m)7(appi)18(ng)-270(i)18(s)-245(pr)-6(es)26(um)7(ed.)20(The)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 493.68 576.881 Tm
0.019 Tc
[(o)8(r)30(ig)35(in)]TJ
/F3 1 Tf
8.88 0 0 8.88 520.8 576.881 Tm
0.021 Tc
(is)Tj
-39.6216 -1.2432 TD
0.012 Tc
[(a)-270(hexa)27(deci)18(m)7(al)-280(nu)27(m)-20(b)27(er)-277(si)18(gni)18(f)-7(y)26(i)-9(n)27(g)-297(t)20(he)-270(new)-266(r)-6(e)27(l)-9(o)0(c)26(a)0(t)-7(i)18(on)-270(add)27(r)-6(e)0(s)26(s)-299(f)20(o)0(r)-277(t)20(he)-270(gi)18(ven)-270(m)7(em)7(or)-6(y)-272(s)26(pace.)]TJ
0 -1.2162 TD
(The)Tj
/F5 1 Tf
2.027 0 TD
-0.009 Tc
(-O)Tj
/F3 1 Tf
1.4324 0 TD
0.012 Tc
[(opt)20(i)18(o)0(n)-270(m)7(ay)-272(be)-297(s)26(peci)18(f)20(i)-9(e)27(d)-297(a)0(s)-272(m)7(an)27(y)-299(t)20(i)18(m)-20(e)27(s)-272(as)-272(needed)-270(on)-270(t)20(h)0(e)-270(c)-2(om)7(m)7(and)-270(l)18(i)-9(ne)27(.)]TJ
-13.5135 -2.3784 TD
0.018 Tc
[(-P)9(<)]TJ
8.88 0 1.888 8.88 94.08 533.921 Tm
0.021 Tc
[(lp)9(a)36(t)2(h)]TJ
8.88 0 0 8.88 113.52 533.921 Tm
0.012 Tc
[(>)-5647(W)10(hen)-270(t)-7(h)27(e)-297(l)18(i)18(n)0(ker)-250(encoun)27(t)-7(e)0(r)21(s)-272(a)-270(l)-9(i)18(b)0(r)21(a)0(r)-6(y)-272(s)26(peci)18(f)-7(i)18(c)-2(a)27(t)-7(i)18(o)0(n)-270(o)0(n)-270(t)-7(h)27(e)-297(c)26(o)0(m)7(m)-20(a)27(n)0(d)-297(l)18(i)18(ne,)-278(t)20(h)0(e)-270(c)-2(ur)21(r)-6(e)27(nt)]TJ
6.2432 -1.2432 TD
[(di)18(r)-6(e)27(ct)20(or)-6(y)-272(\()21(or)-277(t)20(h)0(e)-297(d)27(i)-9(r)21(ect)20(o)0(r)21(y)-299(g)27(i)-9(v)26(e)0(n)-270(i)-9(n)-270(t)20(he)-270(l)-9(i)18(br)21(ar)-6(y)-272(s)-2(p)27(e)0(ci)18(f)-7(i)18(ca)27(t)-7(i)18(on\))-277(i)18(s)-272(f)-7(i)18(r)21(s)-2(t)-278(s)-2(e)27(a)0(r)-6(c)26(hed)-270(f)-7(o)0(r)-250(t)-7(he)-270(l)18(i)-9(b)27(r)-6(ar)21(y)]TJ
T*
[(f)20(i)-9(l)18(e)0(.)-278(I)20(f)-278(i)18(t)-278(i)18(s)-272(not)-278(f)20(ound)-270(and)-270(t)20(h)0(e)]TJ
/F5 1 Tf
12.6757 0 TD
0.018 Tc
(-P)Tj
/F3 1 Tf
1.2703 0 TD
0.012 Tc
[(opt)20(i)-9(o)27(n)-297(i)18(s)-272(s)-2(up)27(pl)-9(i)18(ed,)-251(t)-7(h)0(e)-270(l)18(i)18(n)0(ker)-277(p)0(r)21(e)0(f)20(i)-9(x)26(e)0(s)-272(t)-7(h)27(e)-297(f)20(i)18(l)-9(e)-270(nam)7(e)-270(\()21(and)]TJ
-13.9459 -1.2162 TD
[(opt)20(i)18(onal)-252(pat)-7(h)27(nam)7(e\))-277(pr)21(ovi)18(ded)-270(i)18(n)-270(t)-7(h)0(e)-270(l)18(i)-9(b)27(r)-6(a)0(r)21(y)-272(spec)26(i)-9(f)20(i)18(c)-2(at)20(i)-9(o)0(n)-270(w)4(i)18(t)-7(h)]TJ
8.88 0 1.888 8.88 407.28 501.041 Tm
[(l)18(pat)20(h)]TJ
8.88 0 0 8.88 429.12 501.041 Tm
[(and)-270(sear)21(che)27(s)-299(t)20(h)0(e)-270(newl)18(y)]TJ
-29.2973 -1.2432 TD
[(f)20(o)0(r)-6(m)7(ed)-270(di)18(r)21(e)0(ct)20(or)-6(y)-272(pat)20(hna)27(m)-20(e)-270(f)20(o)0(r)-277(t)20(he)-270(f)-7(i)18(l)18(e)0(.)-278(T)1(he)-270(di)18(r)-6(e)27(ct)-7(o)27(r)-6(i)18(e)0(s)-272(w)4(i)18(l)-9(l)-280(b)27(e)-297(s)26(ear)21(ched)-270(i)18(n)-297(t)20(h)0(e)-270(o)0(r)21(der)-277(gi)18(ven)]TJ
T*
[(on)-270(t)20(h)0(e)-270(c)-2(om)7(m)7(and)-270(l)-9(i)18(ne.)]TJ
-10.0541 -2.3784 TD
0.018 Tc
[(-R)10([)26(<)]TJ
8.88 0 1.888 8.88 96.96 457.841 Tm
-0.006 Tc
[(c)-20(t)2(lf)-25(il)]TJ
8.88 0 0 8.88 112.56 457.841 Tm
0.012 Tc
[(>])-5467(Thi)18(s)-272(opt)20(i)18(o)0(n)-270(i)-9(nd)27(i)-9(c)26(at)-7(es)-272(t)20(hat)-278(a)-270(m)7(em)7(or)21(y)-272(c)-2(ont)20(r)-6(o)27(l)-280(f)-7(i)18(l)18(e)-270(i)-9(s)-272(t)20(o)-297(b)27(e)-297(r)21(ead)-270(t)20(o)-297(d)27(e)0(t)-7(e)0(r)21(m)7(i)18(n)0(e)-297(t)20(he)-270(abs)26(ol)-9(u)27(t)-7(e)]TJ
6.3514 -1.2162 TD
[(pl)18(ace)27(m)-20(e)27(n)0(t)-278(o)0(f)-278(s)26(ect)20(i)-9(on)27(s)-299(i)18(n)-270(D)4(SP)-267(m)-20(e)27(m)-20(o)27(r)-6(y)-2(.)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 326.4 447.041 Tm
-0.008 Tc
[(c)7(t)-26(lf)-26(il)]TJ
/F3 1 Tf
8.88 0 0 8.88 347.52 447.041 Tm
0.013 Tc
[(ca)28(n)-296(b)1(e)-269(a)1(n)28(y)-298(l)19(e)1(g)28(a)1(l)-279(ope)28(r)-5(a)1(t)21(i)-8(n)28(g)-296(s)27(yst)21(em)-289(f)21(i)19(l)-8(e)-269(na)28(m)-19(e)]TJ
-20.1081 -1.2432 TD
0.012 Tc
[(i)18(n)0(cl)18(udi)18(ng)-243(an)-243(opt)20(i)18(onal)-252(p)27(a)0(t)-7(h)0(n)27(a)0(m)7(e)0(.)-7(I)20(f)-251(a)-243(pat)20(hnam)7(e)-243(i)18(s)-245(not)-251(gi)18(ven)27(,)-251(an)-243(at)20(t)-7(e)0(m)7(p)0(t)-224(w)-23(i)18(l)18(l)-252(be)-243(m)7(ade)-243(t)20(o)-270(o)27(pen)]TJ
T*
0.013 Tc
[(t)21(h)1(e)-269(f)-6(i)19(l)19(e)-296(i)19(n)-269(t)-6(h)28(e)-296(c)27(ur)-5(r)22(ent)-277(d)28(i)-8(r)22(e)1(ct)21(or)22(y.)-277(I)21(f)-277(no)-269(f)-6(i)19(l)19(e)-296(n)28(a)1(m)8(e)-296(i)19(s)-271(sup)28(p)1(l)-8(i)19(ed,)-250(t)-6(h)1(e)-269(l)19(i)19(n)1(ker)-276(w)5(i)19(l)19(l)-279(use)-269(t)21(he)-269(basen)28(am)8(e)]TJ
T*
0.012 Tc
[(\()21(f)-7(i)18(l)18(e)-297(n)27(a)0(m)7(e)-297(wi)18(t)20(hout)-278(ex)26(t)-7(e)0(n)27(s)-2(i)18(on\))-277(of)-278(t)20(h)0(e)-270(f)20(i)-9(r)21(st)-278(f)20(i)-9(l)18(e)-270(nam)7(e)-270(enco)27(unt)20(er)-6(e)27(d)-297(i)18(n)-270(t)-7(h)0(e)-270(l)18(i)18(n)0(k)-272(i)-9(n)27(put)-278(f)20(i)-9(l)18(e)-270(l)-9(i)18(st)20(,)]TJ
T*
[(app)27(endi)18(ng)-270(a)27(n)-270(ext)20(ens)26(i)-9(o)27(n)-270(o)0(f)]TJ
8.88 0 1.888 8.88 276.24 402.881 Tm
-0.008 Tc
[(.c)-22(t)-27(l)]TJ
8.88 0 0 8.88 287.76 402.881 Tm
0.263 Tc
[(.I)244(ft)271(h)251(e)]TJ
/F5 1 Tf
3.0541 0 TD
-0.009 Tc
(-R)Tj
/F3 1 Tf
1.3243 0 TD
0.012 Tc
[(op)27(t)-7(i)18(on)-270(i)18(s)-245(not)-251(spec)26(i)-9(f)20(i)18(ed,)-251(t)-7(h)27(en)-270(t)20(h)0(e)-270(l)18(i)18(n)0(ker)-250(w)4(i)18(l)-9(l)-252(n)0(o)27(t)-278(u)27(s)-2(e)-270(a)]TJ
-17.7568 -1.2432 TD
0.005 Tc
[(me)-7(mo)-7(r)14(y)-306(ma)-7(p)-277(f)13(i)-16(l)11(e)-7(.)-258(T)-6(h)-7(e)]TJ
/F5 1 Tf
10.0811 0 TD
0.018 Tc
(-R)Tj
/F3 1 Tf
1.3243 0 TD
0.012 Tc
[(opt)20(i)-9(o)0(n)-270(s)26(houl)18(d)-297(b)27(e)-297(s)26(peci)18(f)20(i)-9(e)0(d)-270(o)0(n)27(l)-9(y)-272(o)0(n)27(c)-2(e.)]TJ
-21.4595 -2.3514 TD
0.018 Tc
[(-U)10(<)]TJ
8.88 0 1.888 8.88 94.56 370.961 Tm
0.013 Tc
[(sym)8(bol)]TJ
8.88 0 0 8.88 122.88 370.961 Tm
0.012 Tc
[(>)-4593(C)4(aus)26(es)]TJ
8.88 0 1.888 8.88 201.84 370.961 Tm
0.013 Tc
[(sym)8(bol)]TJ
8.88 0 0 8.88 232.8 370.961 Tm
0.012 Tc
[(t)-7(o)-270(be)-270(ent)20(er)21(ed)-270(i)-9(n)0(t)20(o)-270(t)-7(h)27(e)-297(u)27(nr)-6(es)26(ol)18(ved)-270(e)0(xt)20(er)21(nal)-280(r)21(e)0(f)-7(e)27(r)-6(e)0(n)27(c)-2(e)-270(t)-7(ab)27(l)-9(e)0(.)-251(T)1(hi)18(s)-299(i)18(s)-272(u)0(se)27(f)-7(u)0(l)]TJ
-7.1892 -1.2432 TD
[(when)-270(t)20(h)0(e)-270(i)18(ni)18(t)-7(i)18(al)-252(or)-277(onl)18(y)-272(l)18(i)18(n)0(k)-272(f)-7(i)18(l)18(e)-270(i)-9(s)-272(a)-270(l)18(i)18(b)0(r)21(a)0(r)-6(y)26(.)-278(S)3(i)18(n)0(ce)-270(t)20(her)-6(e)-270(a)27(r)-6(e)-270(no)-270(ex)26(t)-7(e)0(r)21(nal)-252(r)-6(e)27(f)-7(e)0(r)21(ence)27(s)-272(when)-270(t)20(h)0(e)]TJ
T*
-0.006 Tc
[(li)-27(n)9(k)-20(e)-18(r)-295(is)-290(i)-27(n)9(v)-20(o)-18(k)-20(e)9(d)-18(,)-296(t)-25(h)9(e)]TJ
/F5 1 Tf
9.4595 0 TD
-0.009 Tc
(-U)Tj
/F3 1 Tf
1.3514 0 TD
0.013 Tc
[(o)28(p)1(t)-6(i)19(on)-269(m)8(a)1(y)-271(b)1(e)-269(u)1(se)28(d)-296(t)21(o)-269(f)-6(or)22(ce)-269(i)19(n)1(cl)19(usi)19(o)1(n)-269(o)1(f)-277(a)-269(l)19(i)-8(b)28(r)-5(ar)22(y)-271(m)-19(o)28(dul)19(e)-296(t)21(hat)]TJ
-10.8108 -1.2432 TD
0.012 Tc
[(r)21(e)0(sol)18(v)-2(es)-272(t)20(h)0(e)-270(undef)20(i)18(ned)-270(r)-6(e)27(f)-7(e)0(r)21(enc)26(e.)-278(The)]TJ
/F5 1 Tf
17.3243 0 TD
0.018 Tc
(-U)Tj
/F3 1 Tf
1.3514 0 TD
0.012 Tc
[(opt)20(i)18(o)0(n)-270(m)-20(a)27(y)-299(b)27(e)-297(s)26(peci)18(f)20(i)-9(e)0(d)-270(a)0(s)-272(o)0(f)20(t)20(e)0(n)-270(a)0(s)-272(desi)18(r)-6(e)27(d)0(.)]TJ
-28.7297 -3.5946 TD
0.013 Tc
[(-)-5(V)-9023(I)21(ndi)19(cat)21(e)1(s)-271(t)-6(h)28(a)1(t)-277(t)21(he)-296(l)19(i)19(n)1(ker)-249(s)-1(houl)19(d)-269(b)1(e)-269(v)-1(er)22(bose)-269(d)1(u)28(r)-5(i)19(n)1(g)-269(p)1(r)-5(o)28(cess)27(i)-8(n)1(g)28(,)-277(di)19(spl)19(a)1(yi)19(ng)-269(a)-269(p)1(r)-5(o)28(gr)-5(es)27(s)-271(r)-5(epo)28(r)-5(t)]TJ
10.0541 -1.2432 TD
0.012 Tc
[(as)-245(i)-9(t)-251(l)18(i)-9(n)27(k)-2(s)-272(t)20(he)-270(i)18(npu)27(t)-278(f)20(i)-9(l)18(es)26(.)-278(T)1(h)27(e)-270(l)18(i)-9(nk)26(er)-250(wi)-9(l)18(l)-252(show)-266(t)20(h)0(e)-270(b)27(egi)18(nni)18(ng)-270(of)-251(eac)26(h)-270(pas)26(s)-272(and)-243(when)-270(f)20(i)18(l)-9(e)0(s)-245(a)0(r)-6(e)]TJ
T*
[(ope)27(ned)-270(and)-270(cl)18(osed)27(.)-278(T)1(he)-270(i)18(n)0(f)-7(o)27(r)-6(m)7(at)20(i)-9(o)0(n)-270(i)18(s)-272(s)-2(ent)-251(t)-7(o)-270(t)20(h)0(e)-297(s)26(t)-7(a)27(ndar)21(d)-297(e)27(r)-6(r)21(or)-277(out)20(put)-278(s)26(t)-7(r)21(eam)7(.)]TJ
-10.0541 -3.5946 TD
[(-)-6(X)3(<)28(opt)20(>[)-7(,)20(<)1(opt)20(>,)20(.)-7(.)20(.)-7(,)]TJ
0 -1.2432 TD
[(])]TJ
10.0541 1.2432 TD
[(The)-270(-)21(X)-294(o)0(p)27(t)-7(i)18(o)0(n)-270(d)0(i)18(r)-6(ec)26(t)-7(s)-272(t)20(h)0(e)-270(l)-9(i)18(n)0(k)26(e)0(r)-277(t)-7(o)-270(p)0(e)27(r)-6(f)20(o)0(r)-6(m)-263(a)-270(l)-9(i)18(t)-7(t)20(l)18(e)-270(b)0(i)-9(t)-251(of)-278(di)18(f)-7(f)20(er)21(ent)-278(op)27(er)-6(at)20(i)18(o)0(n)-270(t)-7(ha)27(n)-297(s)26(t)-7(a)0(n)27(dar)-6(d)]TJ
0 -1.2432 TD
[(ope)27(r)-6(a)0(t)20(i)18(on)-270(of)-278(t)-7(h)27(e)-297(l)18(i)18(n)0(ker)21(.)20(The)-270(opt)20(i)-9(o)0(n)27(s)-299(a)27(r)-6(e)-270(des)26(cr)-6(i)18(bed)-270(be)27(l)-9(o)0(w)-266(w)4(i)18(t)-7(h)-270(t)20(hei)18(r)-277(d)0(i)18(f)-7(f)20(e)0(r)-6(e)27(nt)-278(ope)27(r)-6(a)0(t)20(i)18(ons)]TJ
T*
[(per)21(f)20(o)0(r)-6(m)7(ed.)-251(Al)-9(l)-252(opt)20(i)-9(o)0(n)27(s)-299(m)7(a)0(y)-272(b)0(e)-270(p)0(r)21(e)0(ce)27(ded)-270(by)-272(NO)-291(t)20(o)-270(r)-6(e)0(ve)27(r)-6(s)-2(e)-270(t)20(hei)18(r)-277(m)7(eani)18(ng.)-251(The)-270(-)-6(X)]TJ
T*
[(se)27(quenc)26(e)-297(c)26(an)-270(be)-297(r)21(epe)27(at)-7(ed)-270(f)20(o)0(r)-277(a)0(s)-272(m)7(any)-272(op)27(t)-7(i)18(ons)-272(as)-272(des)26(i)-9(r)21(ed.)]TJ
/F5 1 Tf
2.027 -2.4595 TD
[(O)5(p)0(t)20(i)-8(on)-2810(M)6(eani)19(n)0(g)]TJ
/F3 1 Tf
0 -1.2432 TD
[(XC)-2644(Rel)18(a)0(t)20(i)-9(v)26(e)-297(t)20(e)0(r)21(m)-20(s)-272(f)20(r)-6(o)27(m)-290(d)0(i)18(f)20(f)-7(e)0(r)21(ent)-278(s)26(e)0(ct)20(i)-9(o)27(ns)-272(used)-270(i)18(n)-297(a)27(n)-297(e)27(x)-2(pr)21(essi)18(on)-270(cau)27(s)-2(e)-270(a)0(n)-270(e)0(r)-6(r)21(or)]TJ
T*
[(RSV)-1970(R)4(ese)27(r)-6(ve)-270(s)26(peci)18(a)0(l)-280(t)20(ar)21(get)-278(pr)21(oces)26(sor)-277(m)7(em)7(or)21(y)-272(a)0(r)-6(e)27(as)-272(\()-6(e)0(.)20(g)0(.)-278(D)4(SP96)27(000)-270(DM)-20(A)30(\))]TJ
T*
[(AEC)-1969(Chec)26(k)-272(f)-7(or)21(m)-290(o)0(f)-251(addr)21(ess)-272(e)0(xp)27(r)-6(e)0(s)26(s)-2(i)18(ons)]TJ
T*
[(RO)-2535(Al)17(l)-10(o)26(w)-294(r)20(egi)17(on)-271(over)20(l)17(a)-1(p)]TJ
0 -1.2162 TD
[(ESO)-1913(Do)-270(not)-278(a)27(l)-9(l)18(o)0(ca)27(t)-7(e)-270(m)7(e)0(m)7(o)0(r)-6(y)-272(be)27(l)-9(o)0(w)-266(o)0(r)21(der)21(ed)-270(sect)20(i)18(ons)]TJ
0 -1.2432 TD
[(ASC)-1969(Enab)27(l)-9(e)-270(abs)26(ol)18(ut)-7(e)-270(s)-2(e)27(c)-2(t)-7(i)18(on)-270(bou)27(nds)-272(chec)26(ki)18(ng)]TJ
-8.1892 -2.3784 TD
[(-)-6(Z)-5188(The)-270(l)18(i)18(n)0(ker)-277(s)26(t)-7(r)21(i)-9(p)27(s)-299(s)26(our)21(ce)-270(f)-7(i)18(l)18(e)-297(l)18(i)18(n)0(e)-270(num)7(ber)-277(an)27(d)-297(s)26(ym)7(bol)-280(i)18(n)0(f)20(o)0(r)21(m)-20(a)27(t)-7(i)18(o)0(n)-270(f)-7(r)21(o)0(m)-290(t)20(he)-270(i)18(nput)-278(f)20(i)18(l)-9(e)27(.)-278(S)3(ym)7(bol)]TJ
6.1622 -1.2432 TD
[(i)18(n)0(f)20(o)0(r)-6(m)7(at)20(i)18(o)0(n)-297(n)27(or)-6(m)7(a)0(l)18(l)18(y)-272(i)-9(s)-272(r)21(e)0(t)-7(a)27(i)-9(n)0(e)27(d)-297(f)20(o)0(r)-277(d)0(e)27(buggi)18(ng)-270(pur)21(pose)27(s)-2(.)-278(T)1(hi)18(s)-272(opt)20(i)18(ons)-272(has)-272(no)-270(ef)20(f)-7(e)27(ct)-278(i)18(f)]TJ
0 -1.2162 TD
[(i)18(n)0(cr)21(em)7(ent)20(al)-280(l)18(i)18(n)0(ki)18(ng)-270(i)-9(s)-272(bei)18(ng)-270(don)27(e)-297(\()21(see)-270(t)20(he)-270(-)-6(l)-252(opt)-7(i)18(o)0(n)27(\))-6(.)]TJ
/F5 1 Tf
12 0 0 12 182.4 712.001 Tm
0.008 Tc
[(Ta)24(bl)6(e)-276(C)10(-)21(4)4(.)-834(d)19(sp)19(l)6(n)-1(k)-276(C)10(o)19(m)-3(m)17(a)4(n)19(d)-281(L)19(i)6(ne)-256(O)6(p)-1(t)21(i)6(on)19(s)]TJ
8.88 0 0 8.88 103.92 688.001 Tm
-0.009 Tc
[(O)-15(p)-20(ti)-28(o)7(n)-21641(D)-17(e)6(s)-21(c)-21(r)-25(ip)-20(ti)-28(o)-20(n)]TJ
ET
73.44 79.121 0.48 622.56 re
f
162.72 78.641 0.48 623.52 re
f
535.44 79.121 0.48 622.56 re
f
73.44 701.681 462.48 0.48 re
f
73.92 677.921 461.52 0.48 re
f
73.92 675.521 461.52 0.48 re
f
73.44 545.681 462.48 0.48 re
f
73.44 469.601 462.48 0.48 re
f
73.44 382.721 462.48 0.48 re
f
73.44 317.681 462.48 0.48 re
f
73.44 263.681 462.48 0.48 re
f
73.44 121.601 462.48 0.48 re
f
73.44 78.641 462.48 0.48 re
f
endstream
endobj
11298 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11269 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.003 Tc
[(Mo)-32(t)7(o)-8(r)-11(o)-8(l)-25(a)-18203(U)-13(t)7(i)-25(lit)-18(ie)-8(s)-20527(C)-13(-)-11(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 183.36 709.841 Tm
-0.011 Tc
[(Ta)-15(bl)-13(e)-295(C)-9(-)-18(4)5(.)-853(d)-20(sp)-20(l)-13(n)0(k)-295(C)-9(o)-20(mma)-15(n)-20(d)-280(L)-20(i)-13(ne)-295(O)-13(p)0(t)-18(i)-13(on)-20(s)]TJ
8.88 0 0 8.88 104.64 685.841 Tm
0.011 Tc
[(Opt)-7(i)19(on)-21594(Desc)26(ri)19(pt)-7(i)19(o)0(n)]TJ
/F3 1 Tf
-0.7838 -2.5676 TD
-0.009 Tc
[(-B)-18([)-28(<)]TJ
8.88 0 1.888 8.88 114.48 663.041 Tm
-0.015 Tc
[(ob)-27(j)-36(f)-7(i)-9(l)]TJ
8.88 0 0 8.88 132.96 663.041 Tm
0.012 Tc
[(>)28(])-3305(Thi)18(s)-272(opt)-7(i)18(o)0(n)-270(s)-2(p)27(e)0(ci)18(f)-7(i)18(es)-272(a)-270(nam)7(e)-270(f)-7(or)-250(t)-7(h)0(e)-270(obj)18(ec)26(t)-278(f)-7(i)18(l)18(e)-270(gener)21(at)20(ed)-297(b)27(y)-272(t)-7(h)0(e)-270(l)18(i)-9(n)27(ker)21(.)]TJ
8.88 0 1.888 8.88 450.96 663.041 Tm
[(obj)18(f)-7(i)18(l)]TJ
8.88 0 0 8.88 472.08 663.041 Tm
0.282 Tc
[(c)296(a)270(nb)270(ea)270(n)270(y)]TJ
-34.027 -1.2432 TD
0.013 Tc
[(l)-8(e)28(gal)-279(op)28(erat)21(i)19(n)1(g)-269(syst)21(em)-262(f)-6(i)19(l)19(e)-296(n)28(a)1(m)8(e)-296(i)19(n)1(cl)19(udi)19(ng)-269(an)-269(opt)21(i)19(onal)-279(p)28(a)1(t)-6(h)28(nam)8(e.)-277(A)-266(h)1(yph)28(e)1(n)-296(m)8(ay)-271(a)28(l)-8(so)-269(be)]TJ
T*
0.012 Tc
[(used)-270(as)-272(an)-270(ar)21(gum)7(ent)-278(t)20(o)-270(i)18(ndi)18(cat)20(e)-297(t)20(hat)-278(t)20(h)0(e)-270(obj)18(ec)26(t)-278(f)-7(i)18(l)18(e)-297(s)26(houl)18(d)-270(b)0(e)-270(s)-2(ent)-278(t)20(o)-270(t)-7(h)27(e)-297(s)26(t)-7(a)0(n)27(dar)-6(d)-270(o)0(u)27(t)-7(pu)27(t)-7(.)]TJ
0 -2.4865 TD
[(I)-7(f)-278(a)-270(p)0(a)27(t)-7(hn)27(am)-20(e)-270(i)18(s)-272(not)-278(g)27(i)-9(ve)27(n,)-278(t)20(h)0(e)-270(f)-7(i)18(l)18(e)-297(wi)18(l)18(l)-280(be)-270(cr)21(eat)20(ed)-270(i)-9(n)-270(t)20(h)0(e)-270(c)-2(ur)21(r)-6(ent)-251(di)-9(r)21(e)0(ct)20(or)21(y.)-278(I)20(f)-278(no)-270(f)-7(i)18(l)18(e)-270(nam)7(e)-270(i)-9(s)]TJ
0 -1.2432 TD
[(suppl)18(i)18(e)0(d)-270(o)0(r)-277(i)18(f)-278(t)20(he)-297(-)21(B)-267(opt)20(i)-9(o)0(n)-270(i)18(s)-272(not)-278(gi)18(ve)27(n,)-278(t)20(h)0(e)-270(l)-9(i)18(n)0(ke)27(r)-277(w)4(i)-9(l)18(l)-280(u)0(s)26(e)-297(t)20(h)0(e)-270(bas)26(enam)7(e)-270(\()-6(f)20(i)18(l)-9(e)-270(nam)7(e)-270(w)4(i)18(t)-7(ho)27(ut)]TJ
0 -1.2162 TD
0.013 Tc
[(ext)21(ensi)19(on\))-222(of)-250(t)21(h)1(e)-242(f)21(i)-8(r)22(st)-250(f)21(i)19(l)-8(e)-242(n)28(a)1(m)8(e)-269(e)28(n)1(coun)28(t)-6(e)1(r)22(e)1(d)-242(i)19(n)-242(t)-6(h)28(e)-269(l)19(i)19(n)1(k)-244(i)19(nput)-223(f)-6(i)19(l)19(e)-242(l)-8(i)19(st)21(.)-250(T)2(h)28(e)-269(r)22(e)1(su)28(l)-8(t)21(i)19(n)1(g)-242(out)21(put)-250(f)21(i)19(l)-8(e)]TJ
0 -1.2432 TD
0.012 Tc
[(wi)-9(l)18(l)-280(ha)27(ve)-270(an)-270(ext)20(ensi)18(o)0(n)-270(o)0(f)]TJ
8.88 0 1.888 8.88 270.24 586.001 Tm
-0.007 Tc
[(.c)-21(ld)]TJ
8.88 0 0 8.88 284.16 586.001 Tm
0.012 Tc
[(.)-278(T)1(he)-270(-)21(B)-294(o)27(p)0(t)-7(i)18(on)-270(sho)27(u)0(l)-9(d)-270(be)-270(sp)27(eci)18(f)-7(i)18(e)0(d)-270(onl)18(y)-272(onc)26(e.)]TJ
-20.7568 -2.3784 TD
0.018 Tc
[(-F)7(<)]TJ
8.88 0 1.888 8.88 113.76 564.881 Tm
-0.015 Tc
[(ar)-33(g)-27(f)-7(i)-9(l)]TJ
8.88 0 0 8.88 133.2 564.881 Tm
0.012 Tc
[(>)-3539(T)1(hi)18(s)-272(o)0(p)27(t)-7(i)18(o)0(n)-270(i)18(ndi)18(ca)27(t)-7(e)0(s)-245(t)-7(h)27(a)0(t)-251(a)0(n)-270(e)0(x)26(t)-7(e)27(r)-6(nal)-252(f)20(i)18(l)-9(e)-243(shou)27(l)-9(d)-243(be)-270(r)21(ead)-243(f)-7(o)0(r)-250(f)20(ur)-6(t)20(her)-250(co)27(m)-20(m)7(an)27(d)-270(a)0(r)21(gum)7(ent)20(s.)-251(I)20(t)]TJ
4.1351 -1.2432 TD
[(i)-9(s)-272(us)26(ef)-7(u)27(l)-280(i)18(n)-297(h)27(o)0(st)-278(en)27(vi)-9(r)21(onm)7(en)27(t)-7(s)-272(wher)21(e)-270(t)-7(he)-270(co)27(m)-20(m)7(an)27(d)-297(l)18(i)18(n)0(e)-270(l)-9(e)27(ngt)-7(h)-270(i)18(s)-272(r)-6(es)26(t)-7(r)21(i)18(c)-2(t)-7(e)27(d.)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 468.96 553.841 Tm
[(ar)23(gf)-6(i)20(l)]TJ
/F3 1 Tf
8.88 0 0 8.88 493.44 553.841 Tm
0.005 Tc
[(mu)-7(s)-9(t)-285(b)20(e)]TJ
-36.4324 -1.2162 TD
0.012 Tc
[(pr)-6(e)27(s)-2(ent)-251(on)-243(t)20(h)0(e)-270(c)26(om)7(m)7(and)-243(l)-9(i)18(ne)-243(but)-251(ca)27(n)-270(b)0(e)-243(any)-245(l)18(egal)-225(oper)21(at)-7(i)18(n)0(g)-243(sys)26(t)-7(e)27(m)-263(f)-7(i)18(l)18(e)-270(n)27(a)0(m)7(e)0(,)-251(i)18(ncl)18(udi)18(ng)-243(an)]TJ
0 -1.2432 TD
[(opt)20(i)-9(o)0(n)27(a)0(l)-280(pat)20(hna)27(m)-20(e)27(.)]TJ
0 -2.4865 TD
[(The)-270(f)-7(i)18(l)18(e)-297(m)7(a)0(y)-272(c)26(ont)20(ai)-9(n)-270(a)0(n)27(y)-299(l)18(ega)27(l)-280(c)-2(om)7(m)7(and)-270(l)18(i)-9(n)27(e)-297(o)27(p)0(t)-7(i)18(ons)-272(i)18(n)0(cl)18(udi)18(ng)-270(t)20(h)0(e)]TJ
/F5 1 Tf
29.7568 0 TD
0.018 Tc
(-F)Tj
/F3 1 Tf
1.2162 0 TD
0.012 Tc
[(opt)20(i)-9(o)27(n)-297(i)18(t)20(s)-2(el)18(f)-7(.)-251(The)]TJ
-30.973 -1.2432 TD
[(ar)-6(g)27(u)0(m)7(ent)-7(s)-272(n)27(eed)-270(be)-270(separ)21(at)20(ed)-270(onl)18(y)-272(b)0(y)-272(w)4(hi)-9(t)20(e)-270(spac)26(e)-297(\()21(spa)27(c)-2(es,)-251(t)-7(abs)26(,)-278(o)0(r)-277(n)0(e)27(w)4(l)-9(i)18(nes)26(\))-6(.)-278(A)]TJ
T*
[(sem)7(i)18(col)18(o)0(n)-270(\()-6(;)20(\))-277(on)-270(a)-270(l)-9(i)18(n)0(e)-270(f)20(ol)-9(l)18(o)0(wi)18(ng)-270(whi)18(t)-7(e)-270(s)-2(p)27(a)0(ce)-270(caus)26(es)-272(t)-7(h)0(e)-270(r)21(est)-278(o)27(f)-278(t)-7(h)27(e)-297(l)18(i)18(n)0(e)-270(t)-7(o)-270(b)0(e)-270(t)-7(r)21(eat)20(ed)-270(as)-272(a)]TJ
0 -1.2162 TD
[(com)7(m)7(ent)20(.)]TJ
-6.027 -2.3784 TD
[(-)21(I)-5413(Under)-277(no)27(r)-6(m)7(al)-280(o)27(per)-6(a)27(t)-7(i)18(on,)-278(t)20(h)0(e)-270(l)18(i)-9(n)27(ker)-277(p)0(r)21(oduc)26(es)-272(an)-270(absol)18(ut)20(e)-270(l)-9(o)27(a)0(d)-297(f)20(i)18(l)-9(e)-270(a)0(s)-272(o)0(u)27(t)-7(pu)27(t)-7(.)-278(I)20(f)-278(t)20(h)0(e)-270(-)-6(I)-278(o)27(pt)-7(i)18(o)0(n)]TJ
6.027 -1.2432 TD
[(appea)27(r)-6(s)-272(on)-270(t)-7(h)27(e)-297(c)26(om)7(m)7(and)-270(l)-9(i)18(ne,)-251(t)-7(h)0(e)-270(l)18(i)-9(n)27(ker)-277(c)-2(o)27(m)-20(b)27(i)-9(ne)27(s)-272(t)-7(he)-270(i)18(nput)-278(f)20(i)18(l)-9(e)27(s)-299(i)18(nt)20(o)-270(a)-297(s)26(i)-9(n)27(g)0(l)-9(e)-270(r)21(e)0(l)18(o)0(cat)20(abl)18(e)]TJ
T*
[(l)-9(i)18(nk)-272(f)20(i)-9(l)18(e)-270(sui)18(t)20(abl)18(e)-297(f)20(or)-277(a)-270(s)-2(ub)27(seque)27(nt)-278(l)18(i)-9(n)27(k)-2(er)-277(pas)26(s.)-278(No)-270(abs)26(ol)-9(u)27(t)-7(e)-270(addr)21(ess)26(e)0(s)-272(a)0(r)21(e)-297(as)26(si)18(gned)-270(and)-270(no)]TJ
0 -1.2162 TD
[(er)-6(r)21(o)0(r)21(s)-299(a)27(r)-6(e)-270(i)18(ssue)27(d)-297(f)20(o)0(r)-277(u)0(n)27(r)-6(es)26(ol)-9(v)26(e)0(d)-270(e)0(xt)20(er)-6(n)27(a)0(l)-280(r)21(ef)-7(er)21(enc)26(es.)]TJ
-8.1351 -2.3784 TD
-0.009 Tc
[(-L)-21(<)]TJ
8.88 0 1.888 8.88 110.88 401.921 Tm
0.012 Tc
[(l)18(i)-9(br)21(ar)21(y)]TJ
8.88 0 0 8.88 135.36 401.921 Tm
[(>)-3296(T)1(he)-270(l)-9(i)18(nk)26(er)-277(or)21(di)-9(n)27(a)0(r)-6(i)18(l)18(y)-272(pr)-6(oc)26(esse)27(s)-299(a)-270(l)18(i)18(s)-2(t)-278(o)0(f)-278(l)18(i)18(n)0(k)-272(f)-7(i)18(l)18(e)0(s)-272(w)4(hi)18(ch)-270(each)-270(c)-2(o)27(n)0(t)-7(a)27(i)-9(n)-270(a)-270(s)-2(i)18(ngl)18(e)-270(r)-6(el)18(oca)27(t)-7(abl)18(e)]TJ
3.8919 -1.2432 TD
[(code)-243(m)-20(o)27(dul)18(e.)-251(I)-7(f)-251(t)20(h)0(e)]TJ
/F5 1 Tf
8.8108 0 TD
-0.009 Tc
(-L)Tj
/F3 1 Tf
1.2432 0 TD
0.012 Tc
[(opt)20(i)-9(o)27(n)-270(i)18(s)-272(enc)26(ount)20(er)21(ed,)-251(t)-7(h)0(e)-243(l)-9(i)18(n)0(k)26(e)0(r)-277(t)20(r)21(eat)-7(s)-245(t)-7(h)27(e)-270(acc)26(o)0(m)7(pany)26(i)-9(n)0(g)-243(pat)20(hnam)7(e)]TJ
-10.0541 -1.2432 TD
[(as)-272(a)-297(l)18(i)18(b)0(r)21(a)0(r)-6(y)-272(f)20(i)-9(l)18(e)0(,)-278(a)27(nd)-270(sear)21(ches)-272(t)20(h)0(e)-270(f)-7(i)18(l)18(e)-297(f)20(o)0(r)-277(a)27(ny)-272(out)20(st)-7(a)27(ndi)18(ng)-270(unr)-6(e)27(s)-2(ol)18(ved)-270(r)21(ef)-7(er)21(enc)26(es.)]TJ
0 -2.4595 TD
[(I)-7(f)-278(a)-270(m)7(odu)27(l)-9(e)-270(i)18(s)-272(f)-7(oun)27(d)-297(i)18(n)-270(t)-7(h)27(e)-297(l)18(i)18(b)0(r)21(a)0(r)-6(y)-272(t)20(hat)-278(r)21(e)0(sol)18(v)-2(e)27(s)-299(a)27(n)-297(ou)27(t)-7(s)26(t)-7(and)27(i)-9(n)27(g)-297(e)0(x)26(t)-7(e)27(r)-6(nal)-252(r)-6(e)0(f)20(e)0(r)21(ence,)-251(t)-7(h)0(e)]TJ
0 -1.2432 TD
[(m)-20(o)27(dul)18(e)-297(i)18(s)-272(r)21(ead)-270(f)-7(r)21(om)-290(t)20(h)0(e)-270(l)18(i)-9(b)0(r)21(a)0(r)21(y)-272(and)-270(i)-9(n)27(cl)-9(u)27(ded)-270(i)-9(n)-270(t)20(h)0(e)-270(l)-9(o)27(a)0(d)-270(f)-7(i)18(l)18(e)-297(o)27(u)0(t)-7(p)0(u)27(t)-7(.)-278(T)28(he)-297(l)18(i)18(n)0(ker)-250(c)-2(ont)20(i)-9(n)27(ues)-272(t)-7(o)]TJ
T*
[(sear)21(ch)-270(a)-270(l)-9(i)18(b)0(r)21(a)0(r)-6(y)-272(un)27(t)-7(i)18(l)-280(a)0(l)18(l)-280(e)27(x)-2(t)-7(e)27(r)-6(nal)-252(r)-6(e)0(f)20(e)0(r)21(ence)27(s)-299(a)27(r)-6(e)-270(r)-6(e)27(s)-2(ol)18(ved)-270(o)0(r)-277(n)0(o)-270(m)7(or)21(e)-297(r)21(ef)20(er)-6(e)27(n)0(ces)-272(c)-2(a)27(n)-297(b)27(e)]TJ
T*
[(sat)20(i)-9(s)26(f)-7(i)18(e)0(d)-270(w)4(i)18(t)-7(hi)18(n)-270(t)-7(h)27(e)-297(c)26(u)0(r)-6(r)21(ent)-278(l)18(i)18(b)0(r)-6(a)27(r)-6(y)-2(.)-251(T)1(he)-270(l)-9(i)18(nke)27(r)-277(sear)21(che)27(s)-299(a)-270(l)18(i)18(b)0(r)-6(a)0(r)21(y)-272(onl)18(y)-272(once)27(:)-278(when)-270(i)18(t)-278(i)-9(s)]TJ
T*
[(encou)27(nt)-7(e)27(r)-6(ed)-243(o)27(n)-243(t)-7(h)27(e)-243(c)-2(om)7(m)7(and)-243(l)18(i)18(ne.)-251(T)28(her)-6(e)27(f)-7(or)21(e,)-224(t)-7(h)0(e)-216(posi)18(t)-7(i)18(o)0(n)-243(o)27(f)-251(t)20(he)]TJ
/F5 1 Tf
28.7027 0 TD
-0.009 Tc
(-L)Tj
/F3 1 Tf
1.1892 0 TD
0.012 Tc
[(opt)20(i)-9(o)0(n)-216(o)0(n)-243(t)-7(h)27(e)-243(com)7(m)7(and)]TJ
-29.8919 -1.2432 TD
0.013 Tc
[(l)-8(i)19(ne)-269(i)19(s)-271(si)19(gni)19(f)-6(i)19(cant)21(.)]TJ
-8.3784 -2.3514 TD
-0.009 Tc
[(-M)-14([)-28(<)]TJ
8.88 0 1.888 8.88 113.76 281.921 Tm
0.005 Tc
[(ma)-7(p)20(f)-14(i)11(l)]TJ
8.88 0 0 8.88 137.76 281.921 Tm
0.012 Tc
[(>)-3026(T)1(hi)18(s)-272(opt)-7(i)18(o)0(n)-270(s)-2(p)27(e)0(ci)18(f)-7(i)18(es)-272(t)20(hat)-278(a)-270(m)7(ap)-270(f)-7(i)18(l)18(e)-297(i)18(s)-272(t)20(o)-297(be)-270(c)26(r)-6(eat)20(ed.)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 379.2 281.921 Tm
0.03 Tc
[(ma)18(p)46(f)12(i)38(l)]TJ
/F3 1 Tf
8.88 0 0 8.88 408 281.921 Tm
0.012 Tc
[(can)-270(b)0(e)-270(any)-272(l)18(egal)-252(oper)21(at)20(i)-9(n)0(g)]TJ
-26.8108 -1.2432 TD
[(syst)20(em)-263(f)-7(i)18(l)18(e)-297(n)27(a)0(m)7(e)-297(i)18(n)0(cl)18(ud)27(i)-9(n)0(g)-270(a)0(n)-270(opt)20(i)18(onal)-252(pat)-7(h)27(nam)7(e.)]TJ
0 -2.4865 TD
[(I)-7(f)-278(a)-270(p)0(a)27(t)-7(hn)27(am)-20(e)-270(i)18(s)-272(not)-278(g)27(i)-9(ve)27(n,)-278(t)20(h)0(e)-270(f)-7(i)18(l)18(e)-297(wi)18(l)18(l)-280(be)-270(cr)21(eat)20(ed)-270(i)-9(n)-270(t)20(h)0(e)-270(c)-2(ur)21(r)-6(ent)-251(di)-9(r)21(e)0(ct)20(or)21(y.)-278(I)20(f)-278(no)-270(f)-7(i)18(l)18(e)-270(nam)7(e)-270(i)-9(s)]TJ
0 -1.2162 TD
[(suppl)18(i)18(ed,)-224(t)20(h)0(e)-243(l)18(i)-9(n)27(ker)-223(w)4(i)-9(l)18(l)-225(u)0(se)-216(t)-7(h)0(e)-216(basen)27(am)7(e)-243(\()-6(f)20(i)18(l)-9(e)-216(nam)7(e)-243(w)4(i)18(t)-7(ho)27(ut)-224(ext)20(ensi)18(on\))-223(of)-224(t)-7(h)27(e)-243(f)-7(i)18(r)21(st)-224(f)-7(i)18(l)18(e)-243(nam)7(e)]TJ
0 -1.2432 TD
[(encou)27(nt)-7(e)27(r)-6(ed)-243(i)18(n)-243(t)20(h)0(e)-243(l)18(i)-9(n)27(k)-245(i)-9(n)27(put)-251(f)20(i)18(l)-9(e)-216(l)-9(i)18(st)20(.)-251(T)1(h)27(e)-243(r)-6(e)0(s)26(u)0(l)-9(t)20(i)18(n)0(g)-243(out)20(put)-224(f)-7(i)18(l)18(e)-243(wi)18(l)-9(l)-225(have)-216(a)0(n)-243(e)0(xt)20(ensi)18(o)0(n)-243(o)27(f)]TJ
8.88 0 1.888 8.88 505.92 226.961 Tm
-0.008 Tc
[(.m)-40(a)7(p)]TJ
8.88 0 0 8.88 525.84 226.961 Tm
0 Tc
0 Tw
(.)Tj
-40.0811 -1.2432 TD
0.012 Tc
[(The)-243(l)-9(i)18(n)0(ke)27(r)-250(w)4(i)-9(l)18(l)-252(not)-251(g)27(ener)21(at)-7(e)-243(a)-243(m)-20(a)27(p)-270(f)20(i)18(l)-9(e)-243(i)-9(f)-224(t)-7(h)0(e)]TJ
/F5 1 Tf
19.2703 0 TD
0.018 Tc
(-M)Tj
/F3 1 Tf
1.4324 0 TD
0.012 Tc
[(opt)20(i)-9(o)0(n)-243(i)18(s)-272(n)27(ot)-251(spe)27(c)-2(i)-9(f)20(i)18(ed.)-251(The)]TJ
/F5 1 Tf
12.2432 0 TD
-0.009 Tc
(-M)Tj
/F3 1 Tf
1.4054 0 TD
0.012 Tc
[(opt)20(i)-9(o)27(n)-270(s)26(houl)18(d)]TJ
-34.3514 -1.2432 TD
[(be)-270(spec)26(i)-9(f)20(i)-9(e)27(d)-297(o)27(nl)-9(y)-272(o)27(nce.)]TJ
-10.0541 -3.5946 TD
[(-)-6(N)-8969(I)-7(n)0(d)27(i)-9(c)26(a)0(t)-7(e)27(s)-299(t)20(hat)-251(t)-7(h)0(e)-270(l)18(i)-9(n)27(ker)-277(s)-2(h)27(oul)18(d)-297(i)18(gno)27(r)-6(e)-270(cas)26(e)-297(i)18(n)-270(sym)7(bo)27(l)-280(nam)7(es)26(.)-278(O)6(r)-6(d)0(i)18(nar)21(i)18(l)-9(y)-272(t)20(he)-270(l)-9(i)18(nke)27(r)-277(i)-9(s)]TJ
10.0541 -1.2432 TD
[(sens)26(i)-9(t)20(i)18(v)-2(e)-270(t)-7(o)-270(uppe)27(r)-277(and)-270(l)18(o)0(wer)-277(c)-2(as)26(e)-270(l)-9(et)20(t)20(e)0(r)-6(s)-272(i)18(n)-270(sym)7(bol)-252(nam)7(es.)-278(I)20(f)-278(t)20(he)-270(-)-6(N)-266(opt)20(i)-9(o)27(n)-297(i)18(s)-272(s)-2(up)27(pl)-9(i)18(e)0(d)-270(t)20(he)]TJ
T*
[(l)-9(i)18(nke)27(r)-277(m)7(aps)-272(al)18(l)-280(s)-2(y)26(m)-20(bo)27(l)-280(c)-2(ha)27(r)-6(a)0(c)26(t)-7(er)21(s)-272(t)-7(o)-270(l)18(ower)-277(ca)27(se.)]TJ
ET
74.4 131.201 0.48 568.56 re
f
163.68 130.721 0.48 569.52 re
f
536.4 131.201 0.48 568.56 re
f
74.4 699.761 462.48 0.48 re
f
74.88 676.001 461.52 0.48 re
f
74.88 673.361 461.52 0.48 re
f
74.4 576.641 462.48 0.48 re
f
74.4 467.681 462.48 0.48 re
f
74.4 413.681 462.48 0.48 re
f
74.4 293.681 462.48 0.48 re
f
74.4 184.721 462.48 0.48 re
f
74.4 130.721 462.48 0.48 re
f
endstream
endobj
11270 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11238 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(C-8)-7316(M)-15(ot)-9(orol)8(a)-292(D)-4(S)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(look)-241(for)-260(that)-241(file)-241(i)-18(n)-241(the)-241(curren)-19(t)-241(directory.)-250(The)-260(list)-241(of)-241(fil)-18(es)-241(will)-241(be)-260(processed)-241(s)-18(equentially)-241(in)]TJ
0 -1.2407 TD
[(the)-241(order)-260(given)-259(and)-241(all)-259(files)-259(will)-241(be)-260(used)-259(to)-241(gene)-19(rate)-241(the)-260(load)-241(f)-19(ile)-241(and)-259(map)-259(listing.)]TJ
0 -2 TD
[(Note)-241(that)-259(some)-260(options)-259(\()]TJ
/F12 1 Tf
9.8519 0 TD
(-B)Tj
/F7 1 Tf
1.2407 0 TD
(and)Tj
/F12 1 Tf
1.7037 0 TD
(-M)Tj
/F7 1 Tf
1.2778 0 TD
[(\))-260(allow)-241(a)-260(hyphen)-259(as)-241(an)-259(optional)-259(argument)-259(which)]TJ
-14.0741 -1.2407 TD
[(indicates)-259(that)-241(the)-260(corresponding)-259(output)-259(should)-259(be)-241(sent)-259(to)-241(t)-18(h)0(e)-241(standard)-259(output)-259(stream.)]TJ
0 -1.2222 TD
[(Unpredictable)-260(results)-241(m)-18(a)0(y)-241(occur)-260(if,)-250(for)-260(example,)-250(the)-260(object)-241(file)-260(is)-259(explicitly)-259(routed)-241(to)]TJ
0 -1.2407 TD
[(standard)-241(o)-19(utput)-241(while)-260(the)-260(listing)-259(file)-241(is)-259(allowed)-259(to)-241(default)-259(to)-259(the)-241(same)-260(output)-259(stream.)]TJ
/F5 1 Tf
0 -2.1667 TD
[(C.1.6.1)-833(dsplnk)-296(Options)]TJ
/F7 1 Tf
0 -2 TD
[(Any)-241(of)-260(the)-260(following)-259(command)-241(li)-18(ne)-241(options)-259(may)-259(be)-241(speci)-18(fied.)-250(These)-241(can)-259(be)-260(in)-241(any)-259(order)]TJ
0 -1.2407 TD
[(but)-241(must)-259(precede)-260(the)-241(l)-18(ist)-241(of)-260(link)-241(fi)-18(le)-241(names)-259(\(except)-259(for)-241(the)]TJ
/F12 1 Tf
23.4259 0 TD
(-L)Tj
/F7 1 Tf
1.2593 0 TD
[(option\).)-250(Option)-259(letters)-259(may)]TJ
-24.6852 -1.2222 TD
[(be)-241(specifie)-19(d)-241(i)0(n)-259(either)-241(up)-19(per)-241(or)-260(lower)-241(c)-19(ase.)]TJ
0 -2.0185 TD
[(Option)-241(arg)-19(uments)-241(may)-259(immediately)-259(follow)-259(the)-241(opt)-18(ion)-241(letter)-260(or)-241(ma)-19(y)-241(b)0(e)-260(separated)-241(fro)-19(m)-241(the)]TJ
0 -1.2222 TD
[(option)-222(letter)-223(by)-222(blanks)-222(o)-19(r)-223(tabs.)-213(However,)-231(an)-222(ambiguity)-241(arises)-222(if)-223(an)-222(option)-222(takes)-222(an)-222(opt)-18(ional)]TJ
0 -1.2407 TD
[(argument.)-250(Consider)-260(the)-260(following)-259(command)-241(l)-18(ine:)]TJ
/F12 1 Tf
1.3889 -2 TD
[(dsplnk)-259(-b)]TJ
/F10 1 Tf
4.2778 0 TD
[(main)-259(io)]TJ
/F7 1 Tf
-5.6667 -2.0185 TD
[(In)-241(this)-259(example)-260(it)-241(is)-259(not)-259(clear)-241(whet)-18(her)-241(the)-260(file)-241(m)-18(ain)-241(is)-259(a)-241(link)-259(file)-260(or)-241(is)-259(meant)-259(to)-241(be)-260(an)]TJ
0 -1.2222 TD
[(argument)-259(to)-241(the)]TJ
/F12 1 Tf
6.537 0 TD
(-B)Tj
/F7 1 Tf
1.2407 0 TD
[(op)-19(tion.)-250(If)-241(the)-260(ambiguity)-259(is)-259(not)-241(resolve)-19(d,)-250(the)-241(linker)-260(will)-259(assume)-260(that)]TJ
-7.7778 -1.2407 TD
[(main)-204(is)-222(a)-223(link)-222(file)-204(and)-222(attempt)-222(to)-222(open)-204(it)-222(for)-223(reading.)-213(This)-222(may)-222(not)-203(b)-19(e)-204(what)-222(the)-223(programmer)]TJ
T*
[(intended.)9(T)-19(here)-241(are)-260(several)-259(ways)-241(to)-259(avoid)-259(this)-241(amb)-19(iguity.)-250(If)-241(m)-18(ain)-241(is)-259(supposed)-259(to)-241(be)-260(an)]TJ
0 -1.2222 TD
[(argument)-259(to)-241(the)]TJ
/F12 1 Tf
6.537 0 TD
(-B)Tj
/F7 1 Tf
1.2407 0 TD
[(op)-19(tion,)-250(it)-241(can)-259(be)-260(placed)-241(imm)-18(ediately)-241(aft)-18(er)-241(the)-260(option)-259(letter)-241(witho)-19(ut)]TJ
-7.7778 -1.2407 TD
[(intervening)-259(white)-241(spac)-19(e:)]TJ
/F12 1 Tf
1.3889 -2 TD
[(dsplnk)-259(-b)]TJ
/F10 1 Tf
4.037 0 TD
[(main)-241(io)]TJ
/F7 1 Tf
-5.4259 -2.0185 TD
[(If)-241(there)-260(are)-241(o)-19(ther)-241(options)-259(on)-259(the)-241(com)-18(mand)-241(line)-260(besides)-259(those)-260(that)-241(take)-260(optional)-259(arguments)]TJ
0 -1.2222 TD
[(the)-241(other)-260(options)-259(can)-241(b)-19(e)-241(placed)-259(between)-259(the)-241(ambi)-18(guous)-241(optio)-19(n)-241(and)-259(the)-241(li)-18(st)-241(of)-260(link)-241(fi)-18(le)]TJ
0 -1.2407 TD
(names.)Tj
/F12 1 Tf
1.3889 -2 TD
[(dsplnk)-259(-b)]TJ
/F10 1 Tf
4.2778 0 TD
(main)Tj
/F12 1 Tf
2.2778 0 TD
(-v)Tj
/F10 1 Tf
1.0741 0 TD
(io)Tj
/F7 1 Tf
-9.0185 -2.0185 TD
[(Alternatively,)-250(two)-259(successive)-260(hyphens)-259(may)-241(be)-260(used)-259(to)-241(indic)-19(ate)-241(the)-260(end)-241(of)-260(the)-260(option)-259(list:)]TJ
/F12 1 Tf
1.3889 -2 TD
[(dsplnk)-259(-b)-240(--)]TJ
/F10 1 Tf
5.2037 0 TD
[(main)-259(io)]TJ
/F7 1 Tf
-6.5926 -2 TD
[(In)-241(this)-259(case)-260(the)-241(linker)-260(interprets)]TJ
/F10 1 Tf
12.8519 0 TD
(main)Tj
/F7 1 Tf
2.2593 0 TD
[(as)-241(a)-260(link)-241(f)-19(ile)-241(name)-260(and)-259(uses)-241(the)-260(default)-259(naming)]TJ
-15.1111 -1.2407 TD
[(conventions)-259(for)-241(the)]TJ
/F12 1 Tf
7.9815 0 TD
(-B)Tj
/F7 1 Tf
1.2593 0 TD
[(option.)-250(Table)-260(C-4)-241(lists)-259(the)-260(different)-259(Command)-259(Line)-241(Option)-19(s)-241(that)]TJ
-9.2407 -1.2407 TD
[(can)-241(be)-260(used)-259(with)-241(dspln)-19(k:)]TJ
ET
endstream
endobj
11239 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11224 0 obj
<>
endobj
11222 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.003 Tc
[(Mo)-32(t)7(o)-8(r)-11(o)-8(l)-25(a)-18203(U)-13(t)7(i)-25(lit)-18(ie)-8(s)-20527(C)-13(-)-11(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 310.481 Tm
[(C.1)-15(.)0(6)-843(d)-12(sp)-12(ln)-12(k\227M)-14(o)6(t)-14(o)6(r)-10(o)-12(la)-291(DS)-7(P)-283(C)-4(OF)-12(F)-288(L)6(in)-12(ke)-15(r)]TJ
/F17 1 Tf
12 0 0 12 71.04 290.801 Tm
-0.06 Tc
[(ds)-20(pln)-20(k)]TJ
/F8 1 Tf
3.8 0 TD
0 Tc
0 Tw
([)Tj
/F17 1 Tf
0.54 0 TD
-0.04 Tc
(-B)Tj
/F8 1 Tf
1.1 0 TD
0 Tc
([)Tj
/F17 1 Tf
0.54 0 TD
(<)Tj
/F8 1 Tf
12 0 2.551 12 149.52 290.801 Tm
-0.04 Tc
[(lo)20(df)20(il)]TJ
/F17 1 Tf
12 0 0 12 188.88 290.801 Tm
0 Tc
(>)Tj
/F8 1 Tf
0.56 0 TD
-0.06 Tc
[(]])-500([)]TJ
/F17 1 Tf
2.14 0 TD
[(-F)-20(<)]TJ
/F8 1 Tf
12 0 2.551 12 240.96 290.801 Tm
-0.04 Tc
[(ar)20(gf)20(il)]TJ
/F17 1 Tf
12 0 0 12 280.56 290.801 Tm
0 Tc
(>)Tj
/F8 1 Tf
0.56 0 TD
0.44 Tc
(][)Tj
/F17 1 Tf
1.58 0 TD
-0.04 Tc
(-I)Tj
/F8 1 Tf
1.6 0 TD
0 Tc
([)Tj
/F17 1 Tf
0.54 0 TD
-0.06 Tc
[(-L)-20(<)]TJ
/F8 1 Tf
12 0 2.551 12 351.84 290.801 Tm
-0.04 Tc
[(li)20(br)20(ar)20(y)]TJ
/F17 1 Tf
12 0 0 12 397.92 290.801 Tm
0 Tc
(>)Tj
/F8 1 Tf
0.56 0 TD
0.44 Tc
(][)Tj
/F17 1 Tf
1.58 0 TD
-0.06 Tc
[(-M)-20(<)]TJ
/F8 1 Tf
12 0 2.551 12 443.28 290.801 Tm
-0.04 Tc
[(ma)20(pf)20(il)]TJ
/F17 1 Tf
12 0 0 12 482.88 290.801 Tm
0 Tc
(>)Tj
/F8 1 Tf
0.56 0 TD
0.44 Tc
(][)Tj
/F17 1 Tf
1.58 0 TD
-0.04 Tc
(-N)Tj
/F8 1 Tf
1.6 0 TD
0 Tc
(])Tj
-38.06 -1 TD
([)Tj
/F17 1 Tf
0.54 0 TD
-0.04 Tc
[(-O)20(<)]TJ
/F8 1 Tf
12 0 2.551 12 97.44 278.801 Tm
[(me)20(m)]TJ
/F17 1 Tf
12 0 0 12 117.12 278.801 Tm
0 Tc
(>)Tj
/F8 1 Tf
0.56 0 TD
([)Tj
/F17 1 Tf
0.54 0 TD
(<)Tj
/F8 1 Tf
12 0 2.551 12 137.04 278.801 Tm
-0.04 Tc
[(ct)20(r)]TJ
/F17 1 Tf
12 0 0 12 156.72 278.801 Tm
0 Tc
(>)Tj
/F8 1 Tf
0.56 0 TD
-0.04 Tc
(][)Tj
/F17 1 Tf
1.08 0 TD
0 Tc
(<)Tj
/F8 1 Tf
12 0 2.551 12 183.12 278.801 Tm
-0.06 Tc
[(ma)-20(p)]TJ
/F17 1 Tf
12 0 0 12 202.8 278.801 Tm
0 Tc
(>)Tj
/F8 1 Tf
0.56 0 TD
(])Tj
/F17 1 Tf
0.54 0 TD
-0.04 Tc
(:<)Tj
/F8 1 Tf
12 0 2.551 12 229.2 278.801 Tm
[(or)20(ig)20(in)]TJ
/F17 1 Tf
12 0 0 12 268.8 278.801 Tm
0 Tc
(>)Tj
/F8 1 Tf
0.56 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.64 0 TD
-0.04 Tc
[(-P)20(<)]TJ
/F8 1 Tf
12 0 2.551 12 315.12 278.801 Tm
[(lp)20(at)20(h)]TJ
/F17 1 Tf
12 0 0 12 348 278.801 Tm
0 Tc
(>)Tj
/F8 1 Tf
0.56 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.64 0 TD
-0.06 Tc
[(-R)-20(<)]TJ
/F8 1 Tf
12 0 2.551 12 394.32 278.801 Tm
-0.04 Tc
[(ct)20(lf)20(il)]TJ
/F17 1 Tf
12 0 0 12 433.68 278.801 Tm
0 Tc
(>)Tj
/F8 1 Tf
0.56 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.64 0 TD
-0.04 Tc
(-Z)Tj
/F8 1 Tf
1.1 0 TD
0 Tc
(])Tj
-33.52 -1 TD
([)Tj
/F17 1 Tf
0.54 0 TD
-0.04 Tc
[(-U)20(<)]TJ
/F8 1 Tf
12 0 2.551 12 97.44 266.801 Tm
[(sy)20(mb)20(ol)]TJ
/F17 1 Tf
12 0 0 12 137.04 266.801 Tm
0 Tc
(>)Tj
/F8 1 Tf
0.54 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.66 0 TD
-0.04 Tc
(-V)Tj
/F8 1 Tf
1.08 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.66 0 TD
-0.06 Tc
(-X)Tj
/F8 1 Tf
1.1 0 TD
[([)-20(,)-560(<)0(o)-20(p)0(t)-20(>)0(.)-20(..])-20(])-560([)]TJ
/F17 1 Tf
11 0 TD
-0.04 Tc
(-Z)Tj
/F8 1 Tf
1.1 0 TD
0 Tc
(])Tj
/F17 1 Tf
1.1 0 TD
(<)Tj
/F8 1 Tf
0.54 0 TD
-0.06 Tc
[(fi)-20(le)-20(s.)-20(..)]TJ
/F17 1 Tf
4.4 0 TD
0 Tc
(>)Tj
/F8 1 Tf
-29.64 -1.88 TD
(dsplnk)Tj
/F7 1 Tf
12.96 0 0 12.96 117.84 244.241 Tm
[(i)-18(s)-241(a)-260(program)-241(t)-18(hat)-241(processes)-259(relocatable)-260(link)-259(files)-241(prod)-19(uced)-241(by)-259(the)-241(D)-19(S)0(P)]TJ
-3.5741 -1.2407 TD
[(assemblers,)-269(generating)-241(an)-259(absolute)-260(load)-259(file)-241(which)-259(can)-259(be)]TJ
1.3889 -2 TD
[(1.)-639(loaded)-259(directly)-259(into)-241(the)-260(Motorola)-260(DSP)-259(simulator)-260(or)]TJ
0 -1.6111 TD
[(2.)-639(converted)-259(to)-259(Motorola)-241(S)-18(-record)-241(format)-259(for)-260(PROM)-259(burning.)]TJ
/F10 1 Tf
-1.3889 -2.0185 TD
(files)Tj
/F7 1 Tf
1.9259 0 TD
[(is)-241(a)-260(list)-259(of)-241(operatin)-19(g)-241(system)-259(compatible)-260(file)-260(names)-241(incl)-18(uding)-241(optio)-19(nal)-241(pathnam)-18(es.)-250(If)]TJ
-1.9259 -1.2222 TD
[(no)-259(extension)-259(is)-241(supplie)-19(d)-241(for)-260(a)-241(given)-259(file,)-250(the)-260(linker)-260(will)-241(first)-259(attempt)-259(to)-241(o)-19(pen)-241(the)-260(file)-241(u)-19(sing)]TJ
0 -1.2407 TD
[(the)-260(file)-241(nam)-18(e)-241(a)0(s)-259(supplied.)-250(If)-260(that)-241(is)-259(not)-259(successful)-259(the)-241(linker)-260(appends)]TJ
/F10 1 Tf
27.5556 0 TD
[(.)9(cln)]TJ
/F7 1 Tf
1.7407 0 TD
[(to)-259(the)-241(file)-260(name)]TJ
-29.2963 -1.2407 TD
[(and)-259(tries)-241(to)-259(open)-259(the)-241(file)-260(again.)-250(If)-260(no)-241(p)-19(athname)-241(is)-259(supplied)-259(for)-241(a)-260(given)-259(file,)-250(the)-260(linker)-241(wil)-18(l)]TJ
/F5 1 Tf
12 0 0 12 182.88 709.841 Tm
0.002 Tc
[(T)-7(a)18(b)-7(l)0(e)-282(C)4(-)15(3)-2(.)-840(c)18(ld)-7(in)13(fo)-267(Co)-7(m)11(m)-9(an)13(d)-287(L)13(in)-7(e)-262(O)0(p)-7(t)15(io)-7(n)13(s)]TJ
8.88 0 0 8.88 91.44 685.841 Tm
0.011 Tc
[(O)5(p)0(t)20(i)-8(o)27(n)-22135(Descr)22(i)-8(p)0(t)20(i)-8(o)27(n)]TJ
/F3 1 Tf
1.1892 -2.5676 TD
[(-)-6(a)-4216(Thi)18(s)-272(op)27(t)-7(i)18(on)-243(adds)-245(t)-7(h)0(e)-243(m)7(odul)18(es)-245(i)-9(n)-243(t)-7(h)0(e)-243(f)-7(i)18(l)18(e)-270(l)18(i)18(s)-2(t)-251(t)-7(o)-243(t)-7(h)27(e)-270(nam)7(ed)-243(l)18(i)-9(br)21(ar)21(y.)-251(The)-270(l)18(i)18(b)0(r)21(a)0(r)-6(y)-245(f)-7(i)18(l)18(e)-270(m)7(u)0(st)-251(ex)26(i)-9(s)26(t)-251(and)-270(t)20(h)0(e)]TJ
5.1351 -1.2432 TD
[(m)7(odul)18(es)-272(m)7(u)0(st)-278(no)27(t)-278(a)0(l)18(r)-6(ea)27(dy)-272(be)-270(i)-9(n)-270(t)20(h)0(e)-270(l)-9(i)18(b)0(r)21(a)0(r)-6(y)26(.)]TJ
-5.1081 -2.3784 TD
[(-)-6(c)-4245(Cr)-6(ea)27(t)-7(e)-270(a)-270(new)-266(l)-9(i)18(br)21(ar)-6(y)-272(f)20(i)18(l)-9(e)-270(and)-270(ad)27(d)-297(a)0(n)27(y)-299(s)26(peci)18(f)20(i)-9(e)27(d)-297(m)7(odu)27(l)-9(e)27(s)-299(t)20(o)-270(i)-9(t)20(.)-278(I)20(f)-278(t)20(h)0(e)-297(l)18(i)18(b)0(r)21(a)0(r)-6(y)-272(f)20(i)-9(l)18(e)-270(al)18(r)-6(e)0(a)27(d)0(y)-272(e)0(xi)18(st)20(s,)-278(an)]TJ
5.1081 -1.2432 TD
0.013 Tc
[(er)-5(r)22(o)1(r)-276(i)19(s)-271(i)19(ssued)28(.)]TJ
-5.1351 -2.3513 TD
0.012 Tc
[(-)-6(d)-4216(Del)18(e)0(t)-7(e)-270(nam)7(ed)-270(m)7(odu)27(l)-9(e)0(s)-272(f)20(r)-6(o)27(m)-290(t)20(he)-270(l)-9(i)18(br)21(ar)-6(y)26(.)-278(I)-7(f)-251(t)-7(h)0(e)-270(m)7(odul)18(e)-270(i)18(s)-299(n)27(ot)-278(i)18(n)-297(t)20(h)0(e)-270(l)18(i)-9(b)0(r)21(a)0(r)21(y)-2(,)-278(a)0(n)-270(e)0(r)21(r)-6(o)27(r)-277(i)-9(s)-272(i)18(ssu)27(ed.)]TJ
-1.5676 -2.3784 TD
0.018 Tc
[(-f)26(<)]TJ
8.88 0 1.888 8.88 98.88 577.841 Tm
0.012 Tc
[(ar)21(gf)20(i)-9(l)]TJ
8.88 0 0 8.88 118.32 577.841 Tm
[(>)-2701(T)1(hi)18(s)-272(opt)20(i)-9(o)0(n)-270(i)18(ndi)18(cat)20(e)0(s)-272(t)20(hat)-278(an)-270(ex)26(t)-7(e)0(r)21(nal)-280(f)20(i)18(l)-9(e)-270(sh)27(oul)18(d)-297(b)27(e)-297(r)21(ead)-270(f)20(o)0(r)-277(f)20(ur)-6(t)20(her)-277(c)26(o)0(m)7(m)-20(a)27(n)0(d)-297(a)27(r)-6(g)0(u)27(m)-20(e)27(n)0(t)-7(s)26(.)-278(I)-7(t)-251(i)-9(s)]TJ
3.2973 -1.2162 TD
[(usef)20(ul)-280(i)18(n)-270(hos)26(t)-278(envi)18(r)21(onm)7(ent)20(s)-272(w)-23(h)27(e)0(r)-6(e)-270(t)20(h)0(e)-270(c)-2(om)7(m)7(and)-270(l)18(i)-9(ne)-270(l)18(engt)20(h)-270(i)-9(s)-272(r)21(est)20(r)-6(i)18(c)-2(t)20(ed.)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 438 567.041 Tm
-0.015 Tc
[(ar)-31(g)-26(f)-6(i)-34(l)]TJ
/F3 1 Tf
8.88 0 0 8.88 462.24 567.041 Tm
0.013 Tc
[(m)-19(u)28(st)-277(be)-269(pr)22(esent)]TJ
-35.4324 -1.2432 TD
[(on)-269(the)-269(c)27(om)8(m)-19(a)1(n)28(d)-296(l)19(i)19(n)1(e)-269(but)-277(c)27(a)1(n)-269(b)1(e)-296(a)28(ny)-271(l)-8(e)28(gal)-279(op)28(erat)21(i)19(n)1(g)-269(syst)21(em)-262(fi)19(l)19(e)-296(n)28(a)1(m)8(e)1(,)-277(i)19(ncl)19(udi)19(ng)-269(an)-269(opt)21(i)-8(o)1(n)28(a)1(l)]TJ
T*
0.012 Tc
[(pat)20(hnam)7(e.)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 147.6 522.881 Tm
0.013 Tc
[(argf)22(i)21(l)]TJ
/F3 1 Tf
8.88 0 0 8.88 172.08 522.881 Tm
0.012 Tc
[(i)-9(s)-272(a)-270(t)20(ext)-278(f)20(i)18(l)-9(e)-270(c)-2(o)27(n)0(t)-7(a)0(i)18(n)0(i)18(n)0(g)-270(m)7(odul)18(e)-270(nam)7(es)-272(t)20(o)-297(be)-270(pa)27(ssed)-270(t)20(o)-297(t)20(he)-270(l)18(i)-9(b)27(r)-6(ar)21(i)-9(a)27(n.)-278(The)-270(nam)7(es)-272(ne)27(ed)-270(be)]TJ
-2.7568 -1.2432 TD
[(sepa)27(r)-6(a)0(t)20(e)0(d)-270(onl)18(y)-272(b)0(y)-272(w)4(hi)18(t)-7(e)-270(spa)27(c)-2(e)-270(\()-6(sp)27(aces)26(,)-278(t)-7(ab)27(s,)-278(or)-277(n)27(e)0(wl)-9(i)18(nes)26(\))-6(.)-278(A)-267(s)-2(em)7(i)18(c)-2(ol)18(on)-270(\()21(;)-7(\))-277(o)0(n)-270(a)-270(l)18(i)-9(n)27(e)-297(f)20(ol)18(l)-9(o)27(wi)-9(ng)]TJ
0 -1.2162 TD
[(whi)18(t)-7(e)-270(s)-2(pa)27(ce)-270(caus)26(es)-272(t)-7(h)0(e)-270(r)21(est)-278(o)0(f)-251(t)-7(he)-270(l)18(i)18(n)0(e)-297(t)20(o)-270(b)0(e)-270(t)-7(r)21(eat)20(ed)-270(as)-272(a)-270(c)-2(om)7(m)7(ent)20(.)]TJ
-4.973 -2.3784 TD
[(-)21(l)-4415(Li)18(st)-278(l)18(i)-9(b)27(r)-6(ar)21(y)-272(c)-2(ont)20(ent)20(s.)-278(Th)27(i)-9(s)-272(op)27(t)-7(i)18(on)-270(l)-9(i)18(st)20(s)-272(t)-7(h)27(e)-297(m)7(o)0(d)27(u)0(l)-9(e)-270(na)27(m)-20(e)-270(as)-272(co)27(nt)-7(a)27(i)-9(ne)27(d)-297(i)18(n)-270(t)-7(h)27(e)-297(l)18(i)18(b)0(r)-6(a)27(r)-6(y)-272(hea)27(der)-6(,)-251(t)-7(he)]TJ
4.973 -1.2432 TD
[(m)7(odul)18(e)-270(s)-2(i)18(z)-2(e)-270(\()-6(m)7(i)18(nus)-272(l)-9(i)18(br)21(ar)21(y)-299(o)27(ver)21(head\))21(,)-278(and)-270(t)20(h)0(e)-270(dat)20(e)-297(a)27(nd)-270(t)-7(i)18(m)7(e)-297(t)20(h)0(e)-270(f)20(i)-9(l)18(e)-270(w)4(as)-272(st)20(or)-6(ed)-270(i)18(n)0(t)20(o)-297(t)20(h)0(e)-270(l)18(i)-9(b)0(r)21(a)0(r)21(y)-2(.)]TJ
T*
[(The)-270(l)18(i)-9(s)-2(t)20(i)18(ng)-270(out)20(put)-278(i)18(s)-272(r)-6(o)0(u)27(t)-7(ed)-270(t)20(o)-270(st)-7(a)27(ndar)21(d)-297(o)27(ut)-7(p)27(u)0(t)-278(s)-2(o)-270(t)-7(h)27(a)0(t)-278(i)18(t)-278(m)7(ay)-272(be)-270(r)-6(e)0(d)27(i)-9(r)21(e)0(ct)20(ed)-270(t)-7(o)-270(a)-270(f)-7(i)18(l)18(e)-270(i)-9(f)-278(d)27(e)0(si)18(r)-6(e)27(d.)]TJ
-5.027 -2.3514 TD
[(-)21(r)-4358(Thi)18(s)-272(opt)20(i)-9(o)0(n)-270(r)21(epl)18(aces)-272(t)20(h)0(e)-270(nam)7(ed)-270(m)7(odul)18(es)-272(i)18(n)-297(t)20(h)0(e)-270(g)0(i)18(v)-2(en)-270(l)18(i)-9(b)27(r)-6(ar)21(y.)-278(Th)27(e)-297(m)7(od)27(ul)-9(e)27(s)-299(m)7(u)0(s)26(t)-278(al)18(r)-6(e)0(a)27(d)0(y)-272(b)0(e)]TJ
5.027 -1.2432 TD
-0.007 Tc
[(p)-19(r)-25(e)8(s)-21(e)-19(n)-19(t)-297(in)-289(th)-19(e)-316(lib)-19(ra)-19(r)-25(y)-291(fi)-28(le)-19(.)]TJ
-5.1351 -2.3514 TD
0.012 Tc
[(-)-6(u)-4216(Thi)18(s)-272(opt)20(i)18(o)0(n)-270(upd)27(at)-7(es)-245(t)-7(h)27(e)-270(s)-2(pec)26(i)-9(f)20(i)18(e)0(d)-270(m)7(odul)18(es)-272(i)18(f)-251(t)-7(h)0(e)27(y)-272(exi)18(s)-2(t)-251(i)18(n)-270(t)-7(he)-243(l)-9(i)18(br)21(ar)-6(y)26(;)-278(ot)20(her)21(wi)18(se)-270(i)18(t)-278(a)27(dds)-272(t)20(hem)-263(t)-7(o)-243(t)-7(h)0(e)]TJ
5.1351 -1.2432 TD
[(end)-270(of)-278(t)20(h)0(e)-270(l)-9(i)18(b)0(r)21(a)0(r)21(y)-299(f)20(i)18(l)-9(e)27(.)]TJ
-5.1081 -2.3784 TD
[(-)-6(v)-4245(Thi)18(s)-272(opt)20(i)-9(o)0(n)-270(d)0(i)18(s)-2(p)27(l)-9(ay)26(s)-272(t)-7(he)-270(l)18(i)-9(b)27(r)-6(ar)21(i)18(a)0(n)-297(v)26(er)-6(s)26(i)-9(o)27(n)-297(n)27(u)0(m)7(ber)-277(and)-270(co)27(pyr)21(i)-9(gh)27(t)-278(not)20(i)-9(c)26(e.)]TJ
0 -2.3514 TD
[(-)-6(x)-4245(Ext)20(r)-6(ac)26(t)-278(nam)7(ed)-270(m)7(odul)18(es)-272(f)20(r)-6(om)-263(t)-7(h)27(e)-270(l)-9(i)18(b)0(r)21(a)0(r)-6(y)26(.)-278(T)1(he)-270(r)-6(e)27(sul)18(t)-7(i)18(n)0(g)-270(f)20(i)-9(l)18(es)-272(ar)21(e)-270(g)0(i)18(v)-2(en)-270(t)-7(h)27(e)-297(n)27(am)7(e)-297(o)27(f)-278(t)-7(h)27(e)-297(m)7(o)0(d)27(u)0(l)-9(e)27(s)-299(a)27(s)]TJ
5.1081 -1.2432 TD
[(st)20(or)-6(e)27(d)-297(i)18(n)-270(t)-7(h)27(e)-297(l)18(i)18(b)0(r)-6(a)27(r)-6(y)-272(m)7(odul)18(e)-270(heade)27(r)-6(.)-278(Al)18(l)-280(f)20(i)18(l)-9(es)-272(ar)21(e)-270(c)-2(r)21(eat)20(ed)-297(i)18(n)-270(t)20(h)0(e)-297(c)26(ur)-6(r)21(ent)-251(w)-23(o)27(r)-6(k)-2(i)18(n)0(g)-270(d)0(i)18(r)-6(e)27(c)-2(t)20(o)0(r)-6(y)26(.)]TJ
ET
69.84 332.081 0.48 367.68 re
f
141.36 331.601 0.48 368.64 re
f
540.96 332.081 0.48 367.68 re
f
69.84 699.761 471.6 0.48 re
f
70.32 676.001 470.64 0.48 re
f
70.32 673.361 470.64 0.48 re
f
69.84 642.641 471.6 0.48 re
f
69.84 610.721 471.6 0.48 re
f
69.84 589.601 471.6 0.48 re
f
69.84 491.681 471.6 0.48 re
f
69.84 448.721 471.6 0.48 re
f
69.84 416.801 471.6 0.48 re
f
69.84 384.641 471.6 0.48 re
f
69.84 363.761 471.6 0.48 re
f
69.84 331.601 471.6 0.48 re
f
endstream
endobj
11223 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11183 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(C-6)-7316(M)-15(ot)-9(orol)8(a)-292(D)-4(S)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 569.681 Tm
-0.002 Tc
[(C.1.)-17(5)-843(d)6(s)-15(p)6(li)-17(b)6(\227)-19(Mo)-12(to)-12(r)-10(o)6(la)-291(DS)-7(P)-283(C)-4(O)-17(F)6(F)-288(L)-12(ib)6(r)-10(a)-15(r)8(i)0(a)-15(n)]TJ
/F17 1 Tf
12 0 0 12 70.08 550.001 Tm
-0.04 Tc
[(ds)20(pl)20(ib)]TJ
/F8 1 Tf
3.86 0 TD
0 Tc
0 Tw
([)Tj
/F17 1 Tf
0.54 0 TD
-0.06 Tc
(-a)Tj
/F8 1 Tf
1.1 0 TD
0 Tc
(|)Tj
/F17 1 Tf
0.56 0 TD
-0.04 Tc
(-c)Tj
/F8 1 Tf
1.1 0 TD
0 Tc
(|)Tj
/F17 1 Tf
0.54 0 TD
-0.06 Tc
(-d)Tj
/F8 1 Tf
1.1 0 TD
0 Tc
(|)Tj
/F17 1 Tf
0.56 0 TD
-0.04 Tc
(-l)Tj
/F8 1 Tf
1.1 0 TD
0 Tc
(|)Tj
/F17 1 Tf
0.54 0 TD
-0.06 Tc
(-r)Tj
/F8 1 Tf
1.1 0 TD
0 Tc
(|)Tj
/F17 1 Tf
0.54 0 TD
-0.04 Tc
(-u)Tj
/F8 1 Tf
1.1 0 TD
0 Tc
(|)Tj
/F17 1 Tf
0.56 0 TD
-0.06 Tc
(-v)Tj
/F8 1 Tf
1.1 0 TD
0 Tc
(|)Tj
/F17 1 Tf
0.54 0 TD
-0.04 Tc
(-x)Tj
/F8 1 Tf
1.1 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.66 0 TD
-0.06 Tc
[(-f)-20(<)]TJ
12 0 2.551 12 314.16 550.001 Tm
-0.04 Tc
[(ar)20(gf)20(il)]TJ
12 0 0 12 353.76 550.001 Tm
0 Tc
(>)Tj
/F8 1 Tf
0.56 0 TD
-0.04 Tc
[(])-540(l)0(i)20(b)0(r)20(a)0(r)20(y)-540([f)20(il)20(es)20(..)20(.])]TJ
-24.14 -1.9 TD
0 Tc
(dsplib)Tj
/F7 1 Tf
12.96 0 0 12.96 117.12 527.201 Tm
[(is)-259(a)-241(utility)-259(that)-259(allows)-259(separate)-241(files)-259(to)-259(be)-241(group)-19(ed)-241(together)-260(into)-259(a)-241(single)-260(file.)-250(The)]TJ
-3.5741 -1.2222 TD
[(resulting)-259(library)-241(file)-260(can)-259(then)-241(be)-260(used)-259(for)-241(linking)-259(by)-259(the)-241(Mo)-19(torola)-241(DSP)-259(Cross)-259(Linker)]TJ
0 -1.2407 TD
[(program)-241(o)-19(r)-241(for)-260(general-purpose)-260(archival)-259(storage.)]TJ
/F10 1 Tf
0 -2 TD
(library)Tj
/F7 1 Tf
3.0185 0 TD
[(i)-18(s)-241(an)-259(operating)-259(system)-241(com)-18(patible)-241(file)-260(name)-260(\(including)-259(optional)-259(pathname\))]TJ
-3.0185 -1.2407 TD
[(indicating)-259(the)-241(library)-259(file)-260(to)-241(create)-260(or)-260(access.)-250(If)-241(no)-259(extension)-259(is)-259(supplied,)-250(the)-260(librarian)-241(w)-19(ill)]TJ
T*
[(automatically)-259(append)]TJ
/F10 1 Tf
8.8519 0 TD
[(.)9(clb)]TJ
/F7 1 Tf
1.7222 0 TD
[(to)-241(the)-260(file)-260(name.)-250(If)-241(no)-259(pathname)-260(is)-259(specified,)-250(the)-260(librarian)-241(wi)-18(ll)]TJ
-10.5741 -1.2222 TD
[(look)-241(for)-260(the)-260(library)-241(in)-259(the)-260(current)-241(di)-18(rectory.)]TJ
/F10 1 Tf
0 -2.0185 TD
(files)Tj
/F7 1 Tf
1.9074 0 TD
[(is)-259(a)-260(list)-241(of)-260(operating)-259(system)-259(compatible)-260(file)-241(names.)-250(F)-18(o)0(r)-241(input)-259(operations)-259(the)-260(file)]TJ
-1.9074 -1.2222 TD
[(names)-241(may)-241(also)-222(co)-19(ntain)-222(an)-241(optio)-19(nal)-222(path)-19(name;)-241(the)-223(pat)-18(h)-222(i)0(s)-241(stripped)-241(when)-241(the)-241(file)-241(is)-241(written)]TJ
0 -1.2407 TD
[(to)-241(the)-260(library.)-250(For)-260(output)-259(operations)-259(only)-241(the)-260(file)-260(name)-241(sho)-19(uld)-241(be)-260(used)-259(to)-241(refer)-260(to)-241(lib)-19(rary)]TJ
T*
(modules.)Tj
0 -2 TD
[(If)-241(no)-259(arguments)-259(are)-241(giv)-19(en)-241(on)-259(the)-241(com)-18(mand)-241(line,)-269(the)-241(librarian)-259(enters)-259(an)-241(inte)-19(ractive)-241(mode)]TJ
0 -1.2407 TD
[(where)-223(multiple)-223(commands)-222(may)-222(be)-223(entered)-222(wi)-18(thout)-222(exiting)-222(the)-223(program.)-231(The)-223(syntax)-222(for)-223(the)]TJ
0 -1.2222 TD
[(interactive)-241(mo)-19(de)-241(is)]TJ
/F10 1 Tf
7.8704 0 TD
[(com)-19(mand)-241(library)-260([files.)-9(.)9(.)-9(])]TJ
/F7 1 Tf
10.6111 0 TD
(where)Tj
/F10 1 Tf
2.7037 0 TD
(command)Tj
/F7 1 Tf
4.1296 0 TD
[(is)-259(an)-241(action)-259(corresponding)]TJ
-25.3148 -1.2407 TD
[(to)-241(one)-260(of)-260(the)-241(options)-259(listed)-259(below,)]TJ
/F10 1 Tf
13.8519 0 TD
(library)Tj
/F7 1 Tf
3.0556 0 TD
[(is)-259(the)-241(library)-259(name,)-250(and)]TJ
/F10 1 Tf
9.6667 0 TD
(files)Tj
/F7 1 Tf
1.9259 0 TD
[(is)-241(the)-260(optional)]TJ
-28.5 -1.2407 TD
[(\(based)-241(on)-259(the)-260(action)-241(req)-19(uested\))-241(list)-259(of)-260(files/modules)-259(upon)-241(w)-19(hich)-241(to)-259(operate.)-250(For)-260(example)]TJ
0 -1.2222 TD
[(the)-241(comm)-18(and)]TJ
/F10 1 Tf
5.6667 0 TD
[(add)-259(foo)-259(bar.)9(cln)]TJ
/F7 1 Tf
6.4259 0 TD
[(adds)-259(the)-241(modul)-18(e)]TJ
/F10 1 Tf
6.7963 0 TD
[(bar.)-9(cln)]TJ
/F7 1 Tf
3.1111 0 TD
[(to)-259(the)-260(library)]TJ
/F10 1 Tf
5.4444 0 TD
0.018 Tc
[(fo)18(o)]TJ
/F7 1 Tf
1.2778 0 TD
0 Tc
[(.)-250(Because)]TJ
-28.7222 -1.2407 TD
[(interactive)-260(input)-241(is)-259(taken)-259(from)-241(the)-260(standard)-259(input)-259(channel)-241(of)-260(the)-260(host)-241(env)-19(ironment,)-250(it)-259(is)]TJ
T*
[(possible)-260(to)-241(create)-260(a)-241(batc)-19(h)-241(o)0(f)-260(librarian)-259(commands)-259(and)-241(feed)-259(them)-259(to)-241(the)-260(program)-259(for)]TJ
0 -1.2222 TD
[(execution)-259(via)-241(redirectio)-19(n.)-250(For)-241(more)-260(information)-259(on)-259(interactive)-260(commands,)-250(invoke)-260(the)]TJ
0 -1.2407 TD
[(librarian)-241(w)-19(ithout)-241(any)-259(arguments)-259(and)-259(enter)]TJ
/F10 1 Tf
17.0185 0 TD
(help)Tj
/F7 1 Tf
1.7407 0 TD
(.)Tj
/F5 1 Tf
-18.7593 -2.1667 TD
[(C.1.5.1)-833(dsplib)-296(Options)]TJ
/F7 1 Tf
0 -2 TD
[(Only)-204(one)-223(of)-223(the)-204(follow)-19(ing)-204(comman)-19(d)-204(line)-223(options)-222(listed)-204(in)-222(Table)-260(C-3)-204(m)-18(a)0(y)-204(b)0(e)-223(given)-204(fo)-19(r)-204(each)]TJ
0 -1.2407 TD
[(invocation)-259(of)-241(the)-260(librarian.)-250(Option)-259(letters)-259(may)-259(be)-241(entered)-259(in)-259(either)-241(upper)-260(or)-260(lower)-241(case.)-250(If)]TJ
0 -1.2222 TD
[(no)-241(optio)-19(n)-241(i)0(s)-259(given,)-250(the)-260(librarian)-241(o)-19(perates)-241(as)-259(if)-241(t)-18(h)0(e)]TJ
/F12 1 Tf
19.8333 0 TD
(-U)Tj
/F7 1 Tf
1.3148 0 TD
[(option)-259(were)-241(specified)-19(.)]TJ
/F3 1 Tf
8.88 0 0 8.88 90.96 664.961 Tm
0.012 Tc
[(-)21(r)-2979(Dum)7(p)-270(t)-7(h)27(e)-297(o)0(b)27(j)-9(e)27(c)-2(t)-278(f)20(i)-9(l)18(e)-270(r)-6(el)18(oc)26(at)-7(i)18(o)0(n)-270(i)18(nf)-7(o)27(r)-6(m)7(a)0(t)20(i)-9(o)27(n)0(.)-278(T)1(hi)18(s)-272(i)-9(n)27(f)-7(or)21(m)7(a)0(t)-7(i)18(on)-270(i)18(s)-272(avai)18(l)18(abl)18(e)-297(o)27(nl)18(y)-299(i)18(n)-270(r)-6(e)27(l)-9(oc)26(at)-7(a)27(b)0(l)18(e)-297(ob)27(j)-9(e)0(c)26(t)-278(f)20(i)-9(l)18(e)0(s.)]TJ
-0.0811 -2.3784 TD
[(-)-6(s)-2866(Dum)7(p)-270(t)-7(h)27(e)-297(o)0(b)27(j)-9(e)27(c)-2(t)-278(f)20(i)-9(l)18(e)-270(r)-6(aw)-266(dat)20(a)-270(c)-2(ont)20(ent)20(s.)]TJ
0.1081 -2.3514 TD
-0.015 Tc
[(-)-6(t)-3034(D)-23(u)-27(m)-20(p)-297(t)-34(h)0(e)-324(o)-27(bj)-36(ec)-29(t)-305(f)-7(i)-36(l)-9(e)-297(s)-29(y)-29(m)-20(b)-27(o)-27(l)-279(t)-34(a)-27(bl)-36(e.)]TJ
-0.1081 -2.3784 TD
0.012 Tc
[(-)-6(v)-2866(Dum)7(p)-270(t)-7(h)27(e)-297(o)0(b)27(j)-9(e)27(c)-2(t)-278(f)20(i)-9(l)18(e)-270(sym)7(bol)18(i)18(c)-2(al)18(l)18(y)-2(,)-278(e)0(x)26(pandi)18(ng)-270(bi)18(t)-278(f)20(l)-9(a)0(g)27(,)-278(sym)7(bol)-252(t)-7(y)26(pe,)-278(and)-270(s)26(t)-7(or)21(age)-270(cl)18(ass)-272(n)0(a)27(m)-20(e)27(s)-2(.)]TJ
/F5 1 Tf
12 0 0 12 180.24 712.001 Tm
-0.011 Tc
[(T)-20(a)-15(bl)-13(e)-295(C)-9(-)-18(2)5(.)-833(c)-15(of)-18(dm)-22(p)-280(C)-9(o)-20(m)-2(m)-22(a)-15(nd)-280(L)-20(i)-13(ne)-295(O)-13(p)-20(ti)-13(o)-20(n)0(s)]TJ
8.88 0 0 8.88 79.44 688.001 Tm
-0.009 Tc
[(O)-15(p)-20(ti)-28(o)7(n)-22020(D)-17(e)6(s)-21(c)-21(r)-25(ip)-20(ti)-28(o)-20(n)]TJ
ET
70.08 593.201 0.48 108.48 re
f
117.12 592.721 0.48 109.44 re
f
539.04 593.201 0.48 108.48 re
f
70.08 701.681 469.44 0.48 re
f
70.56 677.921 468.24 0.48 re
f
70.56 675.521 468.24 0.48 re
f
70.08 655.601 469.44 0.48 re
f
70.08 634.721 469.44 0.48 re
f
70.08 613.601 469.44 0.48 re
f
70.08 592.721 469.44 0.48 re
f
endstream
endobj
11184 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11166 0 obj
<>
endobj
11160 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.003 Tc
[(Mo)-32(t)7(o)-8(r)-11(o)-8(l)-25(a)-18203(U)-13(t)7(i)-25(lit)-18(ie)-8(s)-20527(C)-13(-)-11(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F8 1 Tf
12 0 0 12 71.52 711.281 Tm
0 Tc
(file)Tj
/F7 1 Tf
12.96 0 0 12.96 103.44 711.281 Tm
[(i)-18(s)-241(an)-259(operating)-259(system)-241(co)-19(mpatible)-241(fil)-18(e)-241(name.)-250(Only)-259(a)-260(single)-241(fil)-18(e)-241(name)-260(may)-241(b)-19(e)]TJ
-2.463 -1.2407 TD
[(supplied,)-250(an)-19(d)-241(i)0(t)-259(must)-241(b)-19(e)-241(explicit;)-259(there)-260(is)-241(no)-259(default)-259(extension)-259(for)-241(the)-260(input)-259(file.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 664.481 Tm
0.011 Tc
[(C)9(.)13(1.)13(3)-830(c)15(l)-4(d)19(l)13(od\227)11(Mo)19(to)19(rol)13(a)-261(C)9(O)-4(F)19(F)-275(to)-275(L)19(O)-4(D)-267(F)19(orma)15(t)-277(c)15(on)19(ve)15(rt)16(er)]TJ
/F17 1 Tf
12 0 0 12 71.04 645.041 Tm
-0.06 Tc
[(cl)-20(dlo)-20(d)]TJ
/F8 1 Tf
3.86 0 TD
[(cl)-20(df)-20(il)-20(e)-560(>)-560(l)0(o)-20(d)0(f)-20(i)0(l)-20(e)]TJ
-3.82 -1.9 TD
0 Tc
(cldlod)Tj
/F7 1 Tf
12.96 0 0 12.96 117.84 622.241 Tm
[(i)-18(s)-241(a)-260(utility)-241(t)-18(hat)-241(converts)-259(a)-260(binary)-241(COF)-18(F)-240(object)-259(file)-260(into)-241(an)-259(ascii)-259(LOD)-241(file.)]TJ
/F8 1 Tf
12 0 0 12 71.52 596.321 Tm
(cldfile)Tj
/F7 1 Tf
12.96 0 0 12.96 125.04 596.321 Tm
[(is)-222(an)-241(operating)-241(system)-241(compatible)-241(file)-241(name)-241(which)-241(contains)-222(C)-18(OFF)-222(in)-19(formation.)]TJ
-4.1296 -1.2407 TD
[(Only)-259(a)-241(sing)-19(le)-241(file)-260(name)-241(m)-18(a)0(y)-241(b)0(e)-260(supplied,)-250(and)-259(it)-241(m)-18(ust)-241(be)-260(explicit;)-259(there)-241(is)-259(no)-259(default)]TJ
T*
[(extension)-259(for)-260(the)-241(input)-259(file.)]TJ
/F8 1 Tf
12 0 0 12 71.52 538.241 Tm
(lodfile)Tj
/F7 1 Tf
12.96 0 0 12.96 125.04 538.241 Tm
[(is)-259(an)-259(LOD)-241(file)-19(.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 507.521 Tm
-0.001 Tc
[(C.1)-14(.)1(4)-842(c)3(o)-11(f)4(d)-11(m)-9(p)-11(\227)-1(Mo)-11(to)-11(r)-9(o)7(l)-16(a)-273(DS)-6(P)-282(C)-3(O)-16(F)7(F)-287(F)-11(ile)-290(Du)-11(m)9(p)-287(Ut)-13(ilit)-13(y)]TJ
/F17 1 Tf
12 0 0 12 71.04 487.841 Tm
-0.06 Tc
[(co)-20(fdm)-20(p)]TJ
/F8 1 Tf
3.86 0 TD
0 Tc
0 Tw
([)Tj
/F17 1 Tf
1.1 0 TD
-0.06 Tc
[(-c)-20(fh)-20(lo)-20(rs)-20(tv)]TJ
/F8 1 Tf
6.02 0 TD
0.5 Tc
[(][-)540(df)560(i)540(l)560(e]f)540(i)560(l)560(e)540(s)]TJ
-10.94 -1.88 TD
0 Tc
(cofdmp)Tj
/F7 1 Tf
12.96 0 0 12.96 117.84 465.281 Tm
[(i)-18(s)-241(a)-260(utility)-241(t)-18(hat)-241(reads)-259(an)-241(ab)-19(solute)-241(or)-260(relocatable)-260(COFF)-259(file)-241(and)-259(produces)-259(a)]TJ
-3.5741 -1.2407 TD
[(formatted)-259(display)-259(of)-241(the)-260(object)-259(file)-241(co)-19(ntents.)-250(The)-241(e)-19(ntire)-241(file)-260(or)-241(o)-19(nly)-241(selected)-259(portions)-259(may)]TJ
0 -1.2222 TD
[(be)-260(processed)-259(depending)-241(o)-19(n)-241(command)-259(line)-260(options.)-250(The)-260(program)-259(also)-241(can)-259(generate)-260(either)]TJ
0 -1.2407 TD
[(codes)-259(or)-241(sym)-18(bolic)-241(referenc)-19(es)-241(to)-259(entities)-259(such)-241(as)-259(symbol)-259(type)-241(or)-260(storage)-260(class.)]TJ
/F8 1 Tf
12 0 0 12 71.52 391.361 Tm
(file)Tj
/F7 1 Tf
12.96 0 0 12.96 103.44 391.361 Tm
[(i)-18(s)-241(an)-259(operating)-259(system)-241(co)-19(mpatible)-241(fil)-18(e)-241(name.)-250(Only)-259(a)-260(single)-241(fil)-18(e)-241(name)-260(may)-241(b)-19(e)]TJ
-2.463 -1.2407 TD
[(supplied,)-250(an)-19(d)-241(i)0(t)-259(must)-241(b)-19(e)-241(explicit;)-259(there)-260(is)-241(no)-259(default)-259(extension)-259(for)-241(the)-260(input)-259(file.)]TJ
/F5 1 Tf
0 -2.1667 TD
[(C.1.4.1)-851(cofdmp)-278(Options)]TJ
/F7 1 Tf
0 -2 TD
[(Any)-259(of)-241(the)-260(following)-259(command)-259(line)-260(options)-241(lis)-18(ted)-241(in)-259(Table)-260(C-2,)-250(may)-241(b)-19(e)-241(given)-259(.)-250(Option)]TJ
0 -1.2407 TD
[(letters)-259(may)-241(b)-19(e)-241(entered)-259(in)-241(e)-19(ither)-241(upper)-260(or)-260(lower)-241(case.)-250(If)-260(no)-259(option)-241(i)-18(s)-241(specified,)-250(t)-18(h)0(e)-241(entire)]TJ
0 -1.2222 TD
[(object)-259(file)-241(is)-259(dumped.)]TJ
/F5 1 Tf
12 0 0 12 180.96 262.001 Tm
0.008 Tc
[(T)19(a)4(bl)6(e)-256(C)10(-2.)-834(c)4(of)21(dm)17(p)-281(C)10(o)19(m)-3(m)17(a)4(n)19(d)-281(L)19(i)6(ne)-276(O)26(p)-1(ti)26(ons)]TJ
8.88 0 0 8.88 80.16 238.001 Tm
0.011 Tc
[(O)5(p)0(t)-7(i)19(on)-21973(Descr)22(i)-8(p)27(t)-7(i)19(on)]TJ
/F3 1 Tf
1.2162 -2.5946 TD
[(-)21(c)-2920(Dum)7(p)-297(t)20(h)0(e)-270(obj)18(ect)-251(f)-7(i)18(l)18(e)-297(s)26(t)-7(r)21(i)-9(n)27(g)-297(t)20(abl)18(e.)-278(Th)27(i)-9(s)-272(i)18(n)0(f)20(o)0(r)-6(m)7(at)20(i)18(o)0(n)-270(m)-20(a)27(y)-299(n)27(o)0(t)-278(b)0(e)-270(a)0(vai)18(l)18(abl)18(e)-270(i)-9(f)-251(t)-7(he)-270(obj)18(ec)26(t)-278(f)-7(i)18(l)18(e)-297(h)27(a)0(s)-272(been)]TJ
3.7568 -1.2432 TD
0.013 Tc
[(st)21(r)-5(i)19(pped.)]TJ
-3.7838 -2.3784 TD
0.012 Tc
[(-)21(d)-2891(Dum)7(p)-297(t)20(o)-270(out)20(put)-278(f)20(i)-9(l)18(e)0(.)]TJ
0.1351 -2.3514 TD
[(-)21(f)-3034(Dum)7(p)-297(t)20(h)0(e)-270(f)-7(i)18(l)18(e)-270(heade)27(r)-277(o)0(f)-278(t)20(he)-270(obj)18(ect)-278(f)20(i)-9(l)18(e.)]TJ
-0.1351 -2.3784 TD
[(-)21(h)-2891(Dum)7(p)-297(t)20(h)0(e)-270(obj)18(ect)-251(f)-7(i)18(l)18(e)-297(s)26(e)0(ct)20(i)-9(o)0(n)-270(h)0(e)27(ader)21(s.)]TJ
0.1622 -2.3514 TD
[(-)21(l)-3063(Dum)7(p)-270(t)-7(h)27(e)-270(obj)18(ect)-251(f)-7(i)18(l)18(e)-270(l)18(i)-9(n)27(e)-270(num)7(ber)-250(i)18(n)0(f)-7(o)0(r)21(m)7(at)20(i)-9(o)0(n)27(.)-278(Thi)18(s)-272(i)18(n)0(f)20(o)0(r)21(m)-20(a)27(t)-7(i)18(o)0(n)-270(m)7(ay)-245(not)-251(be)-270(ava)27(i)-9(l)18(abl)18(e)-270(i)18(f)-278(t)20(he)-270(o)27(b)0(j)-9(e)27(ct)-278(f)20(i)18(l)-9(e)-243(has)]TJ
3.6216 -1.2432 TD
[(been)-270(st)20(r)-6(i)18(ppe)27(d.)]TJ
-3.7838 -2.3514 TD
[(-)21(o)-2891(Dum)7(p)-297(t)20(h)0(e)-270(obj)18(ect)-251(f)-7(i)18(l)18(e)-297(op)27(t)-7(i)18(onal)-252(heade)27(r)-6(.)]TJ
ET
71.04 79.121 0.48 172.56 re
f
118.08 78.641 0.48 173.52 re
f
539.76 79.121 0.48 172.56 re
f
71.04 251.681 469.2 0.48 re
f
71.52 227.921 468.24 0.48 re
f
71.52 225.521 468.24 0.48 re
f
71.04 194.561 469.2 0.48 re
f
71.04 173.681 469.2 0.48 re
f
71.04 152.561 469.2 0.48 re
f
71.04 131.681 469.2 0.48 re
f
71.04 99.761 469.2 0.48 re
f
71.04 78.641 469.2 0.48 re
f
endstream
endobj
11161 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11131 0 obj
<>
endobj
10713 0 obj
<>
endobj
10772 0 obj
<>
endobj
10825 0 obj
<>
endobj
10867 0 obj
<>
endobj
10924 0 obj
<>
endobj
10972 0 obj
<>
endobj
11011 0 obj
<>
endobj
11040 0 obj
<>
endobj
11056 0 obj
<>
endobj
11093 0 obj
<>
endobj
11122 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(C-4)-7316(M)-15(ot)-9(orol)8(a)-292(D)-4(S)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 197.681 Tm
-0.004 Tc
[(C)-6(.)-2(1.)-19(2)-845(c)0(ld)-14(in)-14(fo)-14(\227M)-16(em)-12(or)-12(y)-293(s)0(iz)-21(e)-276(i)-2(n)-14(f)1(o)-14(r)-12(m)-12(a)0(ti)-19(on)-290(fr)-12(o)-14(m)-287(Mo)-14(to)-14(r)-12(o)4(l)-19(a)-276(D)-6(S)-9(P)-285(C)-6(O)-19(F)4(F)]TJ
4.3969 -1.2242 TD
-0.003 Tc
[(o)5(b)-13(je)-16(ct)-291(file)-16(.)]TJ
/F17 1 Tf
12 0 0 12 70.08 160.961 Tm
-0.04 Tc
[(cl)20(di)20(nf)20(o)]TJ
/F8 1 Tf
4.4 0 TD
-0.06 Tc
[(fi)-20(le)]TJ
-4.34 -1.9 TD
0 Tc
(cldinfo)Tj
/F7 1 Tf
12.96 0 0 12.96 124.32 138.161 Tm
[(is)-259(a)-241(utility)-259(that)-259(reads)-241(an)-259(absolute)-260(or)-260(relocatable)-241(Co)-19(mmon)-241(Obj)-18(ect)-241(File)-260(Format)]TJ
-4.1296 -1.2222 TD
[(\(COFF\))-260(file)-241(and)-259(produces)-259(a)-241(formatt)-18(ed)-241(display)-259(of)-260(the)-241(program)-259(memory)-259(size,)-250(data)-260(memory)]TJ
0 -1.2407 TD
[(size)-241(and)-259(the)-260(programs)-241(s)-18(tarting)-241(addre)-19(ss.)]TJ
/F3 1 Tf
8.88 0 0 8.88 76.8 664.961 Tm
-0.009 Tc
[(-L)-21([<)]TJ
8.88 0 1.888 8.88 92.4 664.961 Tm
-0.006 Tc
[(ls)-20(t)-25(f)2(il)]TJ
8.88 0 0 8.88 108 664.961 Tm
0.012 Tc
[(>])-5440(T)28(h)0(i)-9(s)-272(op)27(t)-7(i)18(on)-270(spec)26(i)-9(f)20(i)18(e)0(s)-272(t)-7(h)27(a)0(t)-278(a)-270(l)-9(i)18(st)20(i)18(n)0(g)-270(f)-7(i)18(l)-9(e)-270(i)18(s)-272(t)-7(o)-270(b)0(e)-270(c)-2(r)21(eat)20(ed)-270(f)-7(o)27(r)-277(t)-7(he)-270(as)26(sem)7(b)0(l)18(e)0(r)-277(out)20(put)20(.)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 478.56 664.961 Tm
-0.008 Tc
[(ls)-20(t)-26(f)1(il)]TJ
/F3 1 Tf
8.88 0 0 8.88 499.2 664.961 Tm
0.013 Tc
[(can)-269(b)1(e)]TJ
-37.7297 -1.2432 TD
0.012 Tc
[(a)27(n)0(y)-272(l)-9(e)27(gal)-280(o)27(per)-6(a)27(t)-7(i)18(n)0(g)-270(s)-2(y)26(s)-2(t)-7(e)27(m)-290(f)20(i)-9(l)18(e)-270(nam)7(e)-270(i)18(ncl)18(udi)18(ng)-270(an)-270(opt)20(i)18(onal)-252(pat)20(hnam)7(e.)-278(A)-267(h)0(y)26(phen)-270(al)18(so)-270(m)7(a)0(y)-272(b)0(e)]TJ
T*
[(u)27(s)-2(ed)-270(as)-272(an)-270(ar)21(gum)7(ent)-278(t)20(o)-270(i)-9(n)0(d)27(i)-9(c)26(a)0(t)-7(e)-270(t)20(hat)-278(t)20(h)0(e)-270(l)-9(i)18(s)-2(t)20(i)18(ng)-270(f)-7(i)18(l)18(e)-297(s)26(houl)18(d)-270(b)0(e)-270(s)-2(ent)-278(t)20(o)-270(t)-7(h)0(e)-270(s)26(t)-7(and)27(ar)-6(d)-270(out)20(put)20(.)]TJ
0 -2.4595 TD
[(I)20(f)-278(a)-270(pat)20(h)-270(i)-9(s)-272(n)0(o)27(t)-278(spec)26(i)-9(f)20(i)18(ed,)-278(t)20(h)0(e)-270(f)-7(i)18(l)18(e)-297(wi)18(l)18(l)-280(be)-270(cr)21(eat)20(ed)-270(i)-9(n)-270(t)20(h)0(e)-270(c)-2(ur)21(r)-6(e)0(n)27(t)-278(di)18(r)-6(e)0(c)26(t)-7(or)21(y.)-278(I)20(f)-278(no)-270(f)20(i)-9(l)18(e)-270(nam)7(e)-270(i)-9(s)]TJ
0 -1.2432 TD
[(s)26(uppl)18(i)18(ed,)-278(t)20(h)0(e)-270(a)0(sse)27(m)-20(b)27(l)-9(e)0(r)-250(w)-23(i)18(l)18(l)-280(us)26(e)-297(t)20(he)-270(bas)26(enam)7(e)-270(\()-6(f)20(i)-9(l)18(e)-270(nam)7(e)-270(w)4(i)-9(t)20(hou)27(t)-278(e)0(xt)20(ensi)18(on\))-250(of)-278(t)20(h)0(e)-270(f)-7(i)18(r)-6(s)26(t)-278(f)-7(i)18(l)18(e)]TJ
T*
0.013 Tc
[(n)28(a)1(m)8(e)-269(encou)28(nt)-6(e)28(r)-5(ed)-269(i)19(n)-269(t)21(h)1(e)-269(s)-1(our)22(ce)-269(i)19(nput)-250(f)-6(i)19(l)19(e)-269(l)19(i)-8(s)27(t)-6(.)-250(T)2(he)-269(r)-5(e)28(sul)19(t)-6(i)19(n)1(g)-269(o)1(u)28(t)-6(pu)28(t)-277(f)21(i)-8(l)19(e)-269(w)5(i)19(l)-8(l)-251(have)-269(a)28(n)-269(e)1(xt)21(ensi)19(o)1(n)]TJ
T*
-0.015 Tc
(of)Tj
8.88 0 1.888 8.88 174 587.921 Tm
0.017 Tc
[(.l)23(st)]TJ
8.88 0 0 8.88 185.52 587.921 Tm
0.29 Tc
[(.I)298(ft)271(h)305(e)]TJ
/F5 1 Tf
3.1081 0 TD
-0.009 Tc
(-L)Tj
/F3 1 Tf
1.2162 0 TD
0.012 Tc
[(opt)20(i)-9(o)0(n)-270(i)18(s)-272(not)-278(gi)18(ve)27(n,)-278(t)20(hen)-270(t)-7(h)0(e)-270(a)0(s)26(s)-2(em)7(bl)18(er)-277(wi)18(l)-9(l)-252(r)-6(o)0(u)27(t)-7(e)-270(t)20(he)-297(l)18(i)18(s)-2(t)20(i)-9(n)27(g)-297(o)27(u)0(t)-7(p)0(u)27(t)-278(t)-7(o)-270(t)20(h)0(e)]TJ
-6.7297 -1.2432 TD
[(s)26(t)-7(an)27(dar)21(d)-297(o)0(u)27(t)-7(pu)27(t)-7(.)-278(Th)27(e)]TJ
/F5 1 Tf
9.6216 0 TD
-0.009 Tc
(-L)Tj
/F3 1 Tf
1.2162 0 TD
0.012 Tc
[(opt)20(i)-9(o)0(n)-270(s)26(houl)18(d)-297(b)27(e)-297(s)26(peci)18(f)20(i)-9(e)0(d)-270(o)0(n)27(l)-9(y)-272(o)0(n)27(c)-2(e.)]TJ
-20.6757 -2.3513 TD
-0.009 Tc
[(-M)-14(<)]TJ
8.88 0 1.888 8.88 92.4 556.001 Tm
0.012 Tc
[(m)7(pat)20(h)]TJ
8.88 0 0 8.88 117.36 556.001 Tm
[(>)-4945(T)1(hi)18(s)-272(i)18(s)-299(e)27(qui)18(val)18(ent)-278(t)20(o)-270(a)-297(s)26(our)21(ce)-270(st)-7(a)27(t)-7(em)7(en)27(t)-278(o)0(f)-278(t)20(he)-270(f)-7(o)0(r)21(m)7(:)]TJ
/F5 1 Tf
5.2703 -2.4865 TD
0.008 Tc
[(MACLI)16(B)]TJ
/F3 1 Tf
4.4865 0 TD
0 Tc
0 Tw
(<)Tj
8.88 0 1.888 8.88 209.28 533.921 Tm
0.012 Tc
[(m)7(pat)20(h)]TJ
8.88 0 0 8.88 234.24 533.921 Tm
0 Tc
(>)Tj
-7.8919 -2.4865 TD
-0.016 Tc
[(Th)-28(e)]TJ
/F5 1 Tf
2.027 0 TD
-0.009 Tc
[(-M)-14(<)]TJ
8.88 0 1.888 8.88 197.76 511.841 Tm
0.003 Tc
[(mp)-8(a)-9(t)-15(h)]TJ
8.88 0 0 8.88 224.88 511.841 Tm
0 Tc
(>)Tj
/F3 1 Tf
0.8649 0 TD
0.012 Tc
[(s)26(equenc)26(e)-270(m)-20(a)27(y)-299(b)27(e)-297(r)21(epea)27(t)-7(e)0(d)-270(a)0(s)-272(m)7(any)-272(t)20(i)-9(m)7(e)0(s)-272(a)0(s)-272(d)27(esi)18(r)-6(ed)27(.)-278(T)1(he)-270(di)18(r)-6(e)0(c)26(t)-7(or)21(i)18(e)0(s)-272(w)4(i)-9(l)18(l)]TJ
-7.7027 -1.2162 TD
[(b)27(e)-297(s)26(ear)21(ched)-270(i)18(n)-297(t)20(h)0(e)-270(o)0(r)21(der)-277(sp)27(eci)18(f)-7(i)18(e)0(d)-270(o)0(n)-270(t)-7(h)27(e)-297(c)26(o)0(m)7(m)-20(a)27(n)0(d)-270(l)-9(i)18(ne.)]TJ
-9.5676 -2.3784 TD
-0.009 Tc
[(-O)-42(<)]TJ
8.88 0 1.888 8.88 94.56 479.921 Tm
0.012 Tc
(opt)Tj
8.88 0 0 8.88 107.04 479.921 Tm
-0.016 Tc
[(>[)-35(,)-8(<)]TJ
8.88 0 1.888 8.88 122.4 479.921 Tm
0.012 Tc
(opt)Tj
8.88 0 0 8.88 134.88 479.921 Tm
[(>.)19(.)-8(.)19(])]TJ
/F5 1 Tf
8.88 0 1.888 8.88 164.16 479.921 Tm
-0.016 Tc
[(op)-27(t)]TJ
/F3 1 Tf
8.88 0 0 8.88 180.48 479.921 Tm
0.012 Tc
[(can)-270(b)0(e)-270(any)-272(of)-251(t)-7(h)0(e)-270(opt)20(i)18(ons)-272(t)-7(h)27(at)-278(ar)21(e)-297(a)27(vai)18(l)18(abl)18(e)-297(w)4(i)18(t)20(h)-297(t)20(he)-270(ass)26(e)0(m)7(b)0(l)-9(e)27(r)]TJ
/F5 1 Tf
28.2973 0 TD
0.008 Tc
(OPT)Tj
/F3 1 Tf
2.3784 0 TD
-0.007 Tc
[(d)-19(i)-1(re)-19(c)-21(t)1(i)-28(v)7(e)-19(.)-297(If)-297(m)-12(u)-19(lt)-26(ip)-19(le)]TJ
-32.5135 -1.2432 TD
0.012 Tc
[(o)27(p)0(t)-7(i)18(ons)-272(ar)21(e)-270(s)-2(upp)27(l)-9(i)18(ed,)-278(t)20(hey)-272(m)7(u)0(s)26(t)-278(be)-270(separ)21(at)20(ed)-270(by)-272(com)7(m)7(a)0(s.)-278(T)28(h)0(e)-270(-)]TJ
/F5 1 Tf
28.5676 0 TD
0.006 Tc
(O<)Tj
8.88 0 1.888 8.88 430.08 468.881 Tm
0.011 Tc
(opt)Tj
8.88 0 0 8.88 444 468.881 Tm
0 Tc
(>)Tj
/F3 1 Tf
0.8649 0 TD
0.012 Tc
[(seque)27(nce)-270(m)7(ay)-272(be)]TJ
-32.3784 -1.2432 TD
[(r)21(epea)27(t)-7(e)0(d)-270(f)20(or)-277(as)-272(m)7(any)-272(opt)20(i)18(ons)-272(as)-272(des)26(i)-9(r)21(ed.)]TJ
-9.5676 -3.5946 TD
-0.009 Tc
[(-R)-17(<)]TJ
8.88 0 1.888 8.88 94.08 425.921 Tm
0.018 Tc
[(re)6(v)]TJ
8.88 0 0 8.88 106.56 425.921 Tm
0.011 Tc
[(>[)-8(,)19(<)]TJ
8.88 0 1.888 8.88 121.92 425.921 Tm
-0.009 Tc
[(re)-21(v)]TJ
8.88 0 0 8.88 134.4 425.921 Tm
0.012 Tc
[(>.)20(.)-7(.)20(])-1899(R)4(un)-270(t)-7(h)27(e)-297(a)27(ssem)7(b)0(l)18(e)0(r)-277(w)4(i)18(t)20(hout)-278(t)20(h)0(e)-270(s)-2(pec)26(i)-9(f)20(i)18(e)0(d)-270(p)0(r)-6(o)27(cess)26(or)-277(r)-6(e)27(vi)-9(s)26(i)-9(o)27(n)-297(l)18(e)0(v)26(e)0(l)-280(enh)27(ancem)7(ent)20(s.)-251(Thi)18(s)-299(i)18(s)-272(f)20(o)0(r)]TJ
3.3513 -1.2432 TD
[(b)27(a)0(ckwar)21(d)-243(c)-2(om)7(pa)27(t)-7(i)18(bi)18(l)-9(i)18(t)20(y)-245(so)-243(t)20(hat)-251(t)20(h)0(e)-243(a)0(s)26(s)-2(em)7(bl)18(er)-250(wi)18(l)18(l)-252(f)20(l)-9(a)27(g)-243(new)-239(cons)26(t)-7(r)21(uct)20(i)18(ons)-245(as)-245(i)18(l)18(l)-9(e)27(gal)18(.)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 488.16 414.881 Tm
0.016 Tc
[(re)31(v)]TJ
/F3 1 Tf
8.88 0 0 8.88 503.76 414.881 Tm
0.013 Tc
[(can)-242(b)1(e)]TJ
-38.2432 -1.2432 TD
0.012 Tc
[(a)27(n)0(y)-272(o)0(f)-278(t)20(he)-270(r)-6(e)0(v)26(i)-9(si)18(on)-270(sp)27(eci)18(f)-7(i)18(e)0(r)21(s)-272(gi)-9(v)26(e)0(n)-270(bel)18(ow,)-278(but)-251(m)-20(u)27(st)-278(be)-270(appr)21(opr)21(i)18(a)0(t)-7(e)-270(f)20(o)0(r)-277(t)20(he)-297(t)20(a)0(r)21(get)-278(p)27(r)-6(oce)27(ssor)21(.)]TJ
2.027 -2.4595 TD
[(Pr)21(oce)27(ssor)21(R)4(evi)18(s)-2(i)18(o)0(n)]TJ
0 -1.2432 TD
[(DSP5)26(6000C)]TJ
-2.027 -2.4865 TD
[(I)20(f)-278(m)7(u)0(l)18(t)-7(i)18(p)0(l)18(e)-270(r)-6(e)0(v)26(i)-9(s)26(i)-9(o)27(n)-297(l)18(e)0(ve)27(l)-9(s)-272(ar)21(e)-270(s)-2(uppl)18(i)18(ed,)-278(t)20(hey)-272(m)7(u)0(st)-251(be)-270(separ)21(at)20(ed)-270(by)-272(com)7(m)7(a)0(s.)-278(Th)27(e)]TJ
/F5 1 Tf
35.946 0 TD
-0.009 Tc
[(-R)-17(<)]TJ
8.88 0 1.888 8.88 498 348.881 Tm
0.016 Tc
[(re)31(v)]TJ
8.88 0 0 8.88 511.44 348.881 Tm
0 Tc
(>)Tj
/F3 1 Tf
-39.1081 -1.2432 TD
0.012 Tc
[(s)26(equen)27(ce)-270(m)-20(a)27(y)-299(b)27(e)-297(r)21(epea)27(t)-7(e)0(d)-270(a)0(s)-272(m)7(any)-272(t)20(i)18(m)-20(e)27(s)-299(a)27(s)-299(d)27(esi)18(r)-6(ed)27(.)]TJ
-9.8378 -2.3514 TD
[(-)21(Z)-9161(Thi)18(s)-272(opt)20(i)-9(o)27(n)-297(c)26(ause)27(s)-299(t)20(h)0(e)-270(a)0(ss)26(em)7(bl)-9(e)27(r)-277(t)-7(o)-270(st)20(r)21(i)-9(p)-270(s)-2(y)26(m)-20(b)27(o)0(l)-280(i)18(nf)-7(o)27(r)-6(m)7(a)0(t)20(i)-9(o)27(n)-297(f)20(r)-6(o)27(m)-290(t)20(h)0(e)-270(absol)18(ut)20(e)-270(l)-9(oa)27(d)-297(f)20(i)18(l)-9(e)27(.)]TJ
9.8378 -1.2432 TD
[(No)27(r)-6(m)7(al)18(l)-9(y)-272(s)26(y)-2(m)7(bol)-280(i)18(n)0(f)20(o)0(r)-6(m)7(at)20(i)18(o)0(n)-270(i)-9(s)-272(r)21(et)20(ai)-9(n)27(e)0(d)-297(i)18(n)-270(t)20(he)-297(o)27(b)0(j)18(e)0(ct)-278(f)20(i)-9(l)18(e)-270(f)-7(o)27(r)-277(sym)7(bol)18(i)18(c)-272(r)-6(e)0(f)20(e)0(r)21(ence)-270(pur)21(pos)26(es.)]TJ
T*
[(No)27(t)-7(e)-270(t)-7(h)27(at)-278(t)20(h)0(i)-9(s)-272(o)27(p)0(t)-7(i)18(on)-270(i)18(s)-299(v)26(a)0(l)18(i)-9(d)-270(onl)18(y)-272(w)4(hen)-270(t)20(h)0(e)-270(a)0(sse)27(m)-20(b)0(l)18(e)0(r)-277(i)18(s)-272(i)18(n)-297(a)27(bsol)18(ut)20(e)-270(m)-20(od)27(e)-297(v)26(i)-9(a)-270(t)20(h)0(e)]TJ
/F5 1 Tf
36.3784 0 TD
0.018 Tc
(-A)Tj
/F3 1 Tf
-36.3784 -1.2432 TD
0.012 Tc
[(c)26(o)0(m)7(m)-20(a)27(n)0(d)-270(l)-9(i)18(n)0(e)-270(opt)20(i)18(o)0(n)-297(a)27(nd)-270(when)-270(an)-270(obj)18(ect)-278(f)20(i)18(l)-9(e)-270(i)18(s)-272(c)-2(r)-6(e)27(at)-7(e)27(d)-297(\()]TJ
/F5 1 Tf
25.2432 0 TD
0.018 Tc
(-B)Tj
/F3 1 Tf
1.3514 0 TD
0.012 Tc
[(opt)20(i)18(on\))-6(.)]TJ
-36.4324 -2.3514 TD
[(-)21(V)-8835(I)20(ndi)18(cat)20(e)0(s)-272(t)20(hat)-278(t)20(h)0(e)-270(a)0(ss)26(em)-20(b)27(l)18(er)-277(s)26(houl)18(d)-270(b)0(e)-270(v)26(er)21(bose)-270(dur)-6(i)18(n)0(g)-270(p)0(r)21(o)0(ces)26(s)-2(i)-9(n)27(g,)-278(di)18(spl)18(a)27(y)26(i)-9(ng)-270(a)-270(p)0(r)21(ogr)21(ess)]TJ
9.8378 -1.2432 TD
[(r)21(epor)-6(t)-278(a)0(s)-272(i)-9(t)-251(a)0(ssem)7(b)27(l)18(e)0(s)-272(t)20(he)-297(i)18(n)0(p)27(u)0(t)-278(f)-7(i)18(l)18(e)0(s)26(.)-278(The)-270(a)0(s)26(s)-2(em)7(b)27(l)-9(e)27(r)-277(wi)-9(l)18(l)-280(s)26(h)0(o)27(w)-293(t)20(h)0(e)-270(begi)18(nni)18(ng)-270(of)-278(ea)27(ch)-270(pass)]TJ
T*
[(a)27(n)0(d)-270(w)-23(h)27(e)0(n)-270(f)-7(i)18(l)18(e)0(s)-272(a)0(r)-6(e)-270(ope)27(ned)-270(and)-270(cl)18(osed)27(.)-278(T)1(he)-270(i)18(n)0(f)-7(o)27(r)-33(m)7(at)20(i)-9(o)27(n)-297(i)18(s)-272(s)-2(en)27(t)-278(t)-7(o)-270(t)20(he)-270(st)-7(a)27(ndar)21(d)-297(e)27(r)-6(r)21(or)-277(out)20(put)]TJ
T*
[(s)26(t)-7(r)21(eam)7(.)]TJ
/F5 1 Tf
12 0 0 12 173.04 712.001 Tm
0.006 Tc
[(Ta)22(ble)-278(C)8(-)19(1)2(.)-836(a)22(sm)-5(5)22(6000)-258(C)-12(o)17(m)-5(m)15(an)17(d)-283(L)17(ine)-258(O)4(pt)19(ion)17(s)]TJ
8.88 0 0 8.88 101.04 688.001 Tm
0.012 Tc
[(O)-21(p)28(t)-6(i)20(on)-21809(Des)27(c)0(ri)20(pt)-6(i)20(o)1(n)]TJ
ET
70.56 221.201 0.48 480.48 re
f
157.92 220.721 0.48 481.44 re
f
538.56 221.201 0.48 480.48 re
f
70.56 701.681 468.48 0.48 re
f
71.04 677.921 467.52 0.48 re
f
71.04 675.521 467.52 0.48 re
f
70.56 567.761 468.48 0.48 re
f
70.56 491.681 468.48 0.48 re
f
70.56 437.681 468.48 0.48 re
f
70.56 328.721 468.48 0.48 re
f
70.56 274.721 468.48 0.48 re
f
70.56 220.721 468.48 0.48 re
f
endstream
endobj
11123 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11091 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.003 Tc
[(Mo)-32(t)7(o)-8(r)-11(o)-8(l)-25(a)-18203(U)-13(t)7(i)-25(lit)-18(ie)-8(s)-20527(C)-13(-)-11(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(Alternativel)-18(y,)-250(two)-241(succes)-18(sive)-241(hyphen)-19(s)-241(may)-259(be)-241(use)-19(d)-241(t)0(o)-259(indicate)-260(the)-241(end)-259(of)-241(th)-19(e)-241(option)-259(list:)]TJ
/F12 1 Tf
2.5 -2 TD
[(asm5)-19(6000)-241(-b)-259(--)]TJ
/F10 1 Tf
6.5556 0 TD
[(m)-19(ain)-241(io)]TJ
/F7 1 Tf
-9.0556 -2.0185 TD
[(In)-259(this)-241(case)-260(the)-260(assembler)-260(interprets)]TJ
/F10 1 Tf
14.537 0 TD
[(ma)-19(in)]TJ
/F7 1 Tf
2.2407 0 TD
[(as)-259(a)-241(sourc)-19(e)-241(file)-260(name)-241(an)-19(d)-241(uses)-259(the)-241(de)-19(fault)]TJ
-16.7778 -1.2222 TD
[(naming)-259(conventions)-259(for)-260(the)-241(-B)-259(option.)-250(Table)-260(C-1)-259(lists)-241(the)-260(different)-259(Command)-259(Line)]TJ
0 -1.2407 TD
[(Options)-259(that)-259(can)-241(be)-260(used)-259(with)-241(asm56)-19(00:)]TJ
/F5 1 Tf
12 0 0 12 174 599.921 Tm
0.005 Tc
[(T)16(a)1(b)16(l)3(e)-279(C)7(-1.)-817(asm)14(560)21(00)-279(C)7(o)-4(m)14(m)14(a)1(nd)-264(Lin)16(e)-279(Op)16(tio)16(n)-4(s)]TJ
8.88 0 0 8.88 102.24 575.921 Tm
0.011 Tc
[(O)5(p)0(t)20(i)-8(on)-21756(Descr)22(i)-8(p)27(t)-7(i)19(on)]TJ
/F3 1 Tf
1.0811 -2.5946 TD
[(-)-6(A)-4943(i)-9(ndi)18(cat)20(e)0(s)-272(t)20(hat)-278(t)20(h)0(e)-270(a)0(ss)26(em)7(b)27(l)-9(er)-250(shou)27(l)-9(d)-270(ope)27(r)21(a)0(t)-7(e)-270(i)18(n)-270(abs)26(ol)-9(u)27(t)-7(e)-270(m)7(ode)27(,)-278(c)26(r)-6(eat)20(i)18(n)0(g)-270(a)-270(l)-9(o)27(a)0(d)-270(f)-7(i)18(l)18(e)-270(\()-6(.)]TJ
8.88 0 1.888 8.88 494.64 552.881 Tm
0.014 Tc
[(cl)20(d)]TJ
8.88 0 0 8.88 506.16 552.881 Tm
0.29 Tc
[(\)i)296(ft)298(h)278(e)]TJ
-38.4324 -1.2432 TD
0.012 Tc
[(-)21(B)-294(opt)20(i)18(o)0(n)-270(i)-9(s)-272(g)0(i)18(v)26(e)27(n)0(.)-278(B)3(y)-272(def)20(aul)18(t)-7(,)-251(t)-7(h)0(e)-270(a)0(s)26(s)-2(em)7(b)27(l)-9(e)27(r)-277(pr)-6(o)27(duces)-272(a)-270(l)18(i)-9(n)27(k)-299(f)20(i)18(l)-9(e)-270(\()21(.)]TJ
8.88 0 1.888 8.88 424.8 541.841 Tm
-0.014 Tc
[(cl)-35(n)]TJ
8.88 0 0 8.88 436.32 541.841 Tm
0.012 Tc
[(\))-250(w)-23(h)27(i)-9(c)26(h)-297(i)18(s)-272(sub)27(s)-2(eque)27(nt)-7(l)18(y)]TJ
-30.5676 -1.2162 TD
[(pr)21(oces)26(sed)-270(b)27(y)-272(t)-7(he)-270(M)7(o)0(t)20(o)0(r)-6(o)27(l)-9(a)-270(DSP)-267(l)-9(i)18(n)0(k)26(e)0(r)75(.)]TJ
-8 -2.3784 TD
0.018 Tc
[(-B)9([)26(<)]TJ
8.88 0 1.888 8.88 110.4 509.921 Tm
0.012 Tc
[(obj)18(f)-7(i)18(l)]TJ
8.88 0 0 8.88 128.88 509.921 Tm
[(>])-3169(Thi)18(s)-272(opt)20(i)-9(o)27(n)-297(s)26(peci)18(f)20(i)-9(e)0(s)-272(t)20(hat)-278(a)27(n)-297(o)27(b)0(j)-9(e)27(ct)-278(f)20(i)-9(l)18(e)-270(i)-9(s)-272(t)20(o)-270(be)-270(cr)-6(e)27(a)0(t)-7(e)27(d)-297(f)20(or)-277(as)26(sem)7(b)0(l)18(e)0(r)-277(out)20(put)20(.)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 470.4 509.921 Tm
[(obj)19(f)20(i)-8(l)]TJ
/F3 1 Tf
8.88 0 0 8.88 494.16 509.921 Tm
-0.014 Tc
[(ca)-26(n)-296(b)-26(e)]TJ
-37.0811 -1.2432 TD
0.012 Tc
[(any)-245(l)18(egal)-252(o)27(per)-6(a)27(t)-7(i)18(n)0(g)-243(sys)26(t)-7(e)0(m)-236(f)-7(i)18(l)-9(e)-243(nam)7(e,)-251(i)18(n)0(c)26(l)-9(ud)27(i)-9(n)0(g)-243(a)0(n)-243(opt)20(i)-9(o)27(nal)-252(pat)20(hna)27(m)-20(e)27(.)-251(A)-267(hyp)27(hen)-243(m)-20(a)27(y)-272(a)0(l)18(s)-2(o)-243(b)0(e)]TJ
T*
[(use)27(d)-297(a)27(s)-299(a)27(n)-297(a)27(r)-6(gum)7(en)27(t)-278(t)-7(o)-270(i)18(ndi)18(cat)20(e)-270(t)-7(h)0(a)27(t)-278(t)-7(h)27(e)-297(o)27(bj)-9(e)27(c)-2(t)-278(f)20(i)-9(l)18(e)-270(s)-2(hou)27(l)-9(d)-270(be)-270(sen)27(t)-278(t)-7(o)-270(t)20(h)0(e)-270(s)-2(t)20(andar)21(d)-270(out)-7(p)27(u)0(t)-7(.)]TJ
0 -2.4595 TD
[(I)20(f)-278(a)-270(pat)-7(h)-270(i)18(s)-272(not)-278(s)26(peci)18(f)20(i)-9(e)0(d)27(,)-278(t)-7(h)27(e)-297(f)20(i)18(l)-9(e)-270(w)4(i)18(l)-9(l)-252(b)0(e)-270(c)-2(r)-6(e)27(at)-7(ed)-270(i)18(n)-270(t)-7(h)0(e)-270(c)26(ur)-6(r)21(ent)-278(di)18(r)21(e)0(ct)20(or)-6(y)26(.)-278(I)-7(f)-251(no)-270(f)-7(i)18(l)18(e)-297(n)27(a)0(m)-20(e)-270(i)18(s)]TJ
0 -1.2432 TD
[(sup)27(p)0(l)-9(i)18(ed)27(,)-278(t)-7(he)-270(as)26(sem)7(b)0(l)18(e)0(r)-277(w)4(i)18(l)-9(l)-252(u)0(se)-270(t)20(h)0(e)-297(b)27(asena)27(m)-20(e)-270(\()21(f)-7(i)18(l)18(e)-297(n)27(a)0(m)7(e)-297(wi)18(t)20(hout)-278(e)27(x)-2(t)-7(e)27(nsi)18(on\))-277(of)-251(t)-7(h)0(e)-270(f)20(i)-9(r)21(st)-278(f)20(i)18(l)-9(e)]TJ
T*
[(nam)7(e)-270(e)0(n)27(c)-2(ount)20(er)21(ed)-270(i)18(n)-270(t)-7(h)0(e)-270(s)26(our)21(ce)-270(i)18(nput)-278(f)20(i)18(l)-9(e)-270(l)18(i)18(s)-2(t)20(.)-278(The)-270(r)21(esu)27(l)-9(t)20(i)18(ng)-270(out)20(put)-251(f)-7(i)18(l)18(e)-270(wi)-9(l)18(l)-280(h)27(a)0(ve)-270(an)-270(ex)26(t)-7(e)0(n)27(s)-2(i)18(o)0(n)]TJ
T*
[(of)-278(.)]TJ
8.88 0 1.888 8.88 177.36 432.881 Tm
0.014 Tc
[(cl)20(n)]TJ
8.88 0 0 8.88 191.28 432.881 Tm
0.012 Tc
[(unl)18(ess)-272(t)20(he)]TJ
/F5 1 Tf
4.9189 0 TD
0.018 Tc
(-A)Tj
/F3 1 Tf
1.3243 0 TD
0.011 Tc
[(opt)19(i)-10(o)-1(n)-271(i)17(s)-273(g)-1(i)17(v)-3(en)-271(i)17(n)-298(whi)17(c)-3(h)-271(c)-3(a)26(s)-3(e)-271(t)-8(he)-271(f)19(i)-10(l)17(e)-271(wi)17(l)-10(l)-253(have)-271(a)]TJ
8.88 0 1.888 8.88 436.56 432.881 Tm
0.02 Tc
[(.c)34(ld)]TJ
8.88 0 0 8.88 453.12 432.881 Tm
0.012 Tc
[(ext)20(ens)26(i)-9(o)27(n.)-278(I)20(f)-278(t)-7(h)0(e)]TJ
/F5 1 Tf
7.4324 0 TD
-0.009 Tc
(-B)Tj
/F3 1 Tf
-39.8919 -1.2432 TD
0.012 Tc
[(opt)20(i)18(o)0(n)-270(i)-9(s)-272(not)-251(gi)18(ven,)-278(t)20(hen)-270(t)20(h)0(e)-270(a)0(ssem)7(b)0(l)18(e)0(r)-277(w)4(i)18(l)18(l)-280(not)-251(gener)21(at)20(e)-297(a)27(n)-297(o)27(bj)-9(e)27(c)-2(t)-278(f)20(i)-9(l)18(e.)-278(Th)27(e)-297(-)]TJ
/F5 1 Tf
33.8649 0 TD
0 Tc
0 Tw
(B)Tj
/F3 1 Tf
1.027 0 TD
-0.015 Tc
[(op)-27(t)-34(i)-9(o)-27(n)-297(s)-29(h)-27(ou)-27(l)-9(d)]TJ
-34.8919 -1.2162 TD
0.012 Tc
[(be)-270(spe)27(c)-2(i)18(f)-7(i)18(e)0(d)-270(onl)18(y)-272(once.)]TJ
-9.8378 -2.3784 TD
-0.009 Tc
[(-D)-17(<)]TJ
8.88 0 1.888 8.88 92.4 389.921 Tm
0.013 Tc
[(sym)8(bol)]TJ
8.88 0 0 8.88 120.72 389.921 Tm
0 Tc
(>)Tj
-4.8649 -1.2432 TD
(<)Tj
8.88 0 1.888 8.88 82.8 378.881 Tm
0.013 Tc
[(st)21(r)22(i)-8(ng)]TJ
8.88 0 0 8.88 104.88 378.881 Tm
0 Tc
(>)Tj
6.7568 1.2432 TD
0.012 Tc
[(Thi)18(s)-272(i)18(s)-299(e)27(qui)18(val)18(ent)-278(t)20(o)-270(a)-297(s)26(our)21(ce)-270(st)-7(a)27(t)-7(em)7(en)27(t)-278(o)0(f)-278(t)20(he)-270(f)-7(o)0(r)21(m)7(:)]TJ
/F5 1 Tf
0 -2.4865 TD
0.009 Tc
[(DEFI)17(NE)]TJ
/F3 1 Tf
4.2973 0 TD
0 Tc
(<)Tj
8.88 0 1.888 8.88 208.08 367.841 Tm
0.013 Tc
[(sy)27(m)-19(b)28(ol)]TJ
8.88 0 0 8.88 236.64 367.841 Tm
0.551 Tc
(><)Tj
8.88 0 1.888 8.88 252 367.841 Tm
0.015 Tc
[(st)23(ri)21(ng)]TJ
8.88 0 0 8.88 274.08 367.841 Tm
0 Tc
(>)Tj
/F5 1 Tf
8.88 0 1.888 8.88 164.88 346.001 Tm
0.013 Tc
[(st)22(ri)21(ng)]TJ
/F3 1 Tf
8.88 0 0 8.88 192 346.001 Tm
0.012 Tc
[(m)-20(u)27(st)-251(be)-243(en)27(cl)18(osed)-243(i)18(n)-243(quot)20(es)-245(i)18(f)-251(i)18(t)-251(cont)20(ai)18(ns)-245(any)-245(e)27(m)-20(b)27(edded)-243(bl)18(ank)26(s.)-251(Not)20(e)-243(t)-7(h)27(at)-251(i)18(f)-251(quo)27(t)-7(e)0(s)-245(a)0(r)21(e)]TJ
-3.0541 -1.2432 TD
0.013 Tc
[(use)28(d)1(,)-250(t)-6(h)28(e)1(y)-271(m)8(us)27(t)-250(b)1(e)-269(p)28(asse)28(d)-269(t)21(o)-269(t)21(he)-242(asse)28(m)-19(b)28(l)-8(e)1(r)-249(i)19(nt)21(act)21(,)-250(e.)21(g.)-250(som)8(e)-242(host)-250(c)27(om)8(m)-19(a)28(nd)-269(i)19(n)1(t)21(e)1(r)22(p)1(r)-5(e)1(t)21(e)1(r)22(s)-271(wi)19(l)19(l)]TJ
0 -1.4595 TD
0.012 Tc
[(st)20(r)-6(i)18(p)-243(quo)27(t)-7(e)0(s)-245(f)20(r)-6(o)27(m)-263(a)0(r)21(ound)-243(ar)21(gum)7(en)27(t)-7(s)-2(.)-224(T)1(he)]TJ
/F8 1 Tf
12 0 0 12 328.56 322.001 Tm
0 Tc
[(-D)-1060()]TJ
/F3 1 Tf
8.88 0 0 8.88 473.04 322.001 Tm
0.013 Tc
[(sequen)28(ce)-242(m)8(a)1(y)]TJ
-34.7027 -1.3514 TD
0.012 Tc
[(be)-270(r)-6(e)27(peat)20(ed)-270(as)-272(of)20(t)-7(e)0(n)-270(a)0(s)-272(des)26(i)-9(r)21(ed.)]TJ
-9.8378 -2.3784 TD
-0.009 Tc
[(-F)-20(<)]TJ
8.88 0 1.888 8.88 91.2 288.881 Tm
0.012 Tc
[(ar)21(gf)-7(i)18(l)]TJ
8.88 0 0 8.88 110.88 288.881 Tm
[(>)-5485(T)1(hi)18(s)-245(opt)20(i)-9(o)27(n)-270(i)18(ndi)18(cat)20(e)0(s)-245(t)20(hat)-251(an)-243(ext)20(e)0(r)21(nal)-252(f)20(i)-9(l)18(e)-243(shou)27(l)-9(d)-243(be)-243(r)-6(e)27(ad)-270(f)20(o)0(r)-250(f)20(ur)-6(t)20(her)-250(c)26(o)0(m)7(m)-20(a)27(n)0(d)-243(a)0(r)-6(g)0(u)27(m)-20(e)27(n)0(t)-7(s)26(.)-251(I)-7(t)-251(i)18(s)]TJ
6.0811 -1.2432 TD
[(use)27(f)-7(ul)-252(i)-9(n)-270(hos)26(t)-278(env)26(i)-9(r)21(onm)7(ent)20(s)-272(w)4(her)21(e)-297(t)20(he)-270(com)7(m)7(and)-270(l)18(i)-9(n)27(e)-297(l)18(eng)27(t)-7(h)-270(i)18(s)-272(r)-6(e)0(s)26(t)-7(r)21(i)-9(c)26(t)-7(ed)27(.)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 455.04 277.841 Tm
0.013 Tc
[(argf)22(i)21(l)]TJ
/F3 1 Tf
8.88 0 0 8.88 479.52 277.841 Tm
0.005 Tc
[(mu)-7(s)-9(t)-285(b)-7(e)]TJ
-35.4324 -1.2432 TD
0.012 Tc
[(pr)21(esen)27(t)-278(o)0(n)-270(t)-7(he)-270(co)27(m)-20(m)7(an)27(d)-297(l)18(i)18(ne,)-278(bu)27(t)-278(c)-2(an)-270(be)-270(any)-272(l)18(egal)-252(oper)21(at)20(i)-9(n)0(g)-270(s)-2(y)26(s)-2(t)20(e)0(m)-290(f)20(i)-9(l)18(e)-270(nam)7(e)-270(i)-9(n)27(c)-2(l)18(udi)18(ng)-270(an)]TJ
0 -1.2162 TD
[(opt)20(i)18(onal)-280(p)27(a)0(t)-7(h)27(nam)7(e.)]TJ
0 -2.4865 TD
[(The)-270(f)20(i)-9(l)18(e)-270(m)7(ay)-272(cont)20(ai)18(n)-297(a)27(ny)-272(l)-9(e)27(gal)-280(co)27(m)-20(m)7(an)27(d)-297(l)18(i)18(n)0(e)-270(opt)20(i)-9(o)27(ns,)-278(i)18(ncl)18(udi)18(ng)-270(t)20(h)0(e)]TJ
/F5 1 Tf
30.0541 0 TD
0.018 Tc
(-F)Tj
/F3 1 Tf
1.2162 0 TD
0.012 Tc
[(opt)20(i)-9(o)27(n)-297(i)18(t)20(s)-2(el)18(f)-7(.)-251(The)]TJ
-31.2703 -1.2432 TD
[(ar)21(gum)7(ent)20(s)-272(need)-270(be)-270(sep)27(a)0(r)-6(a)0(t)20(e)0(d)-270(onl)18(y)-272(b)0(y)-272(w)4(hi)18(t)-7(e)-270(sp)27(ace)-270(\()-6(s)26(paces)26(,)-278(t)-7(a)27(b)0(s,)-278(or)-250(newl)18(i)-9(ne)27(s\))-6(.)-251(A)-294(se)27(m)-20(i)18(co)27(l)-9(o)0(n)]TJ
T*
[(\()21(;)-7(\))-277(o)0(n)-270(a)-270(l)18(i)-9(n)27(e)-297(f)20(ol)18(l)-9(o)27(wi)-9(ng)-270(whi)18(t)20(e)-297(s)26(pace)-270(c)-2(au)27(ses)-272(t)20(he)-270(r)-6(e)0(s)26(t)-278(of)-278(t)20(h)0(e)-270(l)-9(i)18(n)0(e)-270(i)18(n)-297(t)20(he)-270(f)-7(i)18(l)18(e)-270(t)-7(o)-270(be)-270(t)20(r)-6(eat)20(ed)-270(as)-272(a)]TJ
T*
[(com)7(m)7(ent)20(.)]TJ
-9.8378 -2.3514 TD
[(-)21(G)-8724(Send)-270(so)27(ur)-6(c)26(e)-297(f)20(i)18(l)-9(e)-270(l)18(i)-9(n)27(e)-297(n)27(u)0(m)7(ber)-277(i)18(n)0(f)-7(o)27(r)-6(m)7(at)20(i)-9(o)27(n)-297(t)20(o)-270(t)-7(h)27(e)-297(ob)27(j)-9(e)27(ct)-278(f)20(i)-9(l)18(e)0(.)-278(T)1(h)27(i)-9(s)-272(opt)20(i)18(o)0(n)-270(i)-9(s)-272(v)26(al)-9(i)18(d)-270(onl)18(y)-272(i)-9(n)]TJ
9.8378 -1.2432 TD
[(con)27(j)-9(un)27(ct)20(i)-9(o)0(n)-270(w)4(i)18(t)-7(h)-270(-)21(B)-294(c)26(om)7(m)-20(a)27(nd)-270(l)-9(i)18(ne)-270(opt)20(i)-9(o)27(n.)-278(The)-270(gen)27(er)-6(at)20(ed)-270(l)18(i)-9(n)27(e)-297(n)27(u)0(m)-20(b)27(er)-277(i)18(n)0(f)-7(o)27(r)-6(m)7(at)20(i)-9(o)27(n)-297(c)26(an)-270(be)]TJ
T*
[(use)27(d)-297(b)27(y)-299(d)27(ebugg)27(er)-6(s)-272(t)20(o)-297(p)27(r)-6(o)0(v)26(i)-9(de)-270(s)26(our)-6(c)26(e)0(-)-6(l)18(ev)26(el)-280(deb)27(uggi)18(ng.)]TJ
-9.8378 -2.3514 TD
-0.009 Tc
[(-I)-28(<)]TJ
8.88 0 1.888 8.88 88.32 136.961 Tm
0.012 Tc
[(i)18(pat)20(h)]TJ
8.88 0 0 8.88 107.76 136.961 Tm
[(>)-5836(W)10(hen)-270(t)20(h)0(e)-270(a)0(ss)26(em)7(bl)18(er)-277(enc)26(ount)20(er)21(s)]TJ
8.88 0 1.888 8.88 296.4 136.961 Tm
0.013 Tc
[(i)-8(n)28(cl)19(ude)]TJ
8.88 0 0 8.88 327.36 136.961 Tm
[(f)21(i)-8(l)19(e)1(s,)-250(t)-6(h)28(e)-269(c)-1(ur)22(r)-5(e)1(n)28(t)-277(di)19(r)-5(e)28(ct)21(or)-5(y)-271(\()22(or)-249(t)-6(h)1(e)-269(d)28(i)-8(r)22(ect)21(o)1(r)22(y)-271(spec)27(i)-8(f)21(i)19(e)1(d)]TJ
-18.2973 -1.2432 TD
0.011 Tc
[(i)17(n)-298(t)19(h)-1(e)-271(I)19(NCLUDE)-295(di)17(r)20(e)-1(ct)19(i)-10(v)25(e\))-278(i)17(s)-300(f)19(i)17(r)-7(s)25(t)-279(s)-3(ear)20(che)26(d)-298(f)19(o)-1(r)-278(t)19(he)-271(f)-8(i)17(l)17(e)-1(.)-279(I)19(f)-279(i)-10(t)-252(i)-10(s)-273(n)-1(o)26(t)-279(f)-8(o)26(und)-271(and)-271(t)-8(h)26(e)]TJ
/F5 1 Tf
35.0541 0 TD
-0.009 Tc
(-l)Tj
/F3 1 Tf
0.8919 0 TD
0.012 Tc
[(opt)20(i)18(o)0(n)-270(i)-9(s)]TJ
-35.9459 -1.2432 TD
[(sup)27(p)0(l)-9(i)18(ed)27(,)-278(t)-7(he)-270(as)26(sem)7(b)0(l)18(e)0(r)-277(p)0(r)21(e)0(f)20(i)-9(x)26(e)0(s)-272(t)-7(he)-270(f)20(i)-9(l)18(e)-270(nam)7(e)-270(\()-6(a)27(n)0(d)-297(o)27(pt)-7(i)18(ona)27(l)-280(pat)20(hnam)7(e\))-277(s)26(peci)18(f)20(i)-9(e)27(d)-297(i)18(n)-270(t)-7(h)27(e)]TJ
T*
0.01 Tc
[(I)18(NCLUDE)-269(di)16(r)-8(e)25(c)-4(t)18(i)-11(v)24(e)-272(w)2(i)16(t)-9(h)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 260.88 103.841 Tm
-0.008 Tc
[(ip)-19(a)-20(t)-26(h)]TJ
/F3 1 Tf
8.88 0 0 8.88 284.64 103.841 Tm
0.012 Tc
[(and)-243(sea)27(r)-6(ch)27(es)-245(t)-7(h)0(e)-243(newl)18(y)-245(f)-7(o)0(r)21(m)7(ed)-243(di)18(r)-6(e)0(ct)20(or)21(y)-245(pat)-7(h)27(nam)7(e)-270(f)20(or)-250(t)20(h)0(e)-243(f)-7(i)18(l)18(e)0(.)]TJ
-13.4865 -1.2432 TD
(The)Tj
/F5 1 Tf
2.3243 0 TD
0.018 Tc
[(-I)26(<)]TJ
8.88 0 1.888 8.88 196.08 92.801 Tm
0.019 Tc
[(ip)35(a)7(t)1(h)]TJ
8.88 0 0 8.88 217.68 92.801 Tm
0 Tc
(>)Tj
/F3 1 Tf
0.8919 0 TD
0.012 Tc
[(se)27(quenc)26(e)-297(m)7(ay)-272(be)-270(r)21(epeat)20(ed)-270(as)-272(m)7(any)-272(t)20(i)-9(m)7(e)0(s)-272(a)0(s)-272(d)0(e)27(s)-2(i)-9(r)21(ed.)-251(The)-270(d)0(i)-9(r)21(ect)20(o)0(r)21(i)-9(e)27(s)-299(wi)18(l)18(l)-280(be)]TJ
-6.8378 -1.2162 TD
-0.015 Tc
[(s)-29(e)-27(ar)-33(c)-29(h)0(e)-27(d)-297(i)-36(n)-297(t)-7(h)-27(e)-297(o)-27(r)-33(d)-27(er)-304(g)-27(i)-9(v)-29(e)-27(n)-297(o)-27(n)-297(t)-34(he)-324(co)-27(m)-20(m)-47(an)-27(d)-324(l)-9(i)-9(n)-27(e)-27(.)]TJ
ET
71.28 73.121 0.48 516.48 re
f
158.64 72.641 0.48 517.44 re
f
539.28 73.121 0.48 516.48 re
f
71.28 589.601 468.48 0.48 re
f
71.76 565.841 467.52 0.48 re
f
71.76 563.441 467.52 0.48 re
f
71.28 521.681 468.48 0.48 re
f
71.28 401.681 468.48 0.48 re
f
71.28 300.641 468.48 0.48 re
f
71.28 191.681 468.48 0.48 re
f
71.28 148.721 468.48 0.48 re
f
71.28 72.641 468.48 0.48 re
f
endstream
endobj
11092 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11059 0 obj
<>
endobj
11054 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(C-2)-7316(M)-15(ot)-9(orol)8(a)-292(D)-4(S)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(sequentially)-259(in)-241(the)-260(order)-260(given)-241(and)-259(all)-259(files)-241(wil)-18(l)-241(b)0(e)-260(used)-241(to)-259(generate)-260(the)-241(ou)-19(tput)-241(listin)-19(g)-241(and)]TJ
0 -1.2407 TD
[(object)-241(file)-19(.)]TJ
0 -2 TD
[(The)-241(assem)-18(bler)-241(will)-259(redirect)-259(the)-241(outp)-19(ut)-241(listing)-259(to)-259(the)-241(standa)-19(rd)-241(output)-259(if)-260(it)-241(is)-259(not)-241(red)-19(irected)]TJ
0 -1.2407 TD
[(via)-241(the)-260(-L)-259(command)-241(li)-18(ne)-241(option)-259(described)-259(below.)-250(Error)-260(messages)-259(will)-241(alw)-19(ays)-241(appear)-260(on)]TJ
0 -1.2222 TD
[(the)-241(standa)-19(rd)-241(output)-259(regardless)-259(of)-241(any)-259(option)-259(settings.)-250(Note)-260(that)-259(some)-241(o)-19(ptions)-241(\(-B)-259(and)-259(-L\))]TJ
0 -1.2407 TD
[(allow)-241(a)-260(hyphen)-259(as)-241(an)-259(optional)-259(argument)-259(which)-241(i)-18(ndicates)-241(that)-259(the)-260(corresponding)-259(output)]TJ
T*
[(should)-241(b)-19(e)-241(sent)-259(to)-241(the)-260(standard)-259(output)-259(stream.)-250(Unpredictable)-260(results)-259(may)-259(occur)-241(if,)-250(for)]TJ
0 -1.2222 TD
[(example,)-250(the)-260(object)-241(fil)-18(e)-241(i)0(s)-259(explicitly)-259(routed)-241(to)-259(standard)-259(output)-259(while)-241(th)-19(e)-241(listing)-259(file)-260(is)]TJ
0 -1.2407 TD
[(allowed)-241(to)-259(default)-259(to)-241(t)-18(h)0(e)-241(same)-260(output)-259(stream.)]TJ
/F5 1 Tf
0 -2.1667 TD
[(C.1.1.1)-833(asm5)-18(600)-277(Options)]TJ
/F7 1 Tf
0 -2 TD
[(Any)-241(of)-260(the)-260(following)-259(command)-241(li)-18(ne)-241(options)-259(may)-259(be)-241(speci)-18(fied.)-250(These)-241(can)-259(be)-260(in)-241(any)-259(order)]TJ
0 -1.2407 TD
[(but)-241(must)-259(precede)-260(the)-241(l)-18(ist)-241(of)-260(source)-260(file)-241(names.)-250(O)-19(ption)-241(letters)-259(may)-259(be)-241(ente)-19(red)-241(in)-259(either)]TJ
0 -1.2222 TD
[(upper)-241(or)-260(lower)-260(case.)]TJ
0 -2.0185 TD
[(Option)-241(arg)-19(uments)-241(may)-259(immediately)-259(follow)-259(the)-241(opt)-18(ion)-241(letter)-260(or)-241(ma)-19(y)-241(b)0(e)-260(separated)-241(fro)-19(m)-241(the)]TJ
0 -1.2222 TD
[(option)-222(letter)-223(by)-222(blanks)-222(o)-19(r)-223(tabs.)-213(However,)-231(an)-222(ambiguity)-241(arises)-222(if)-223(an)-222(option)-222(takes)-222(an)-222(opt)-18(ional)]TJ
0 -1.2407 TD
[(argument.)-250(Consider)-260(the)-260(following)-259(command)-241(l)-18(ine:)]TJ
/F12 1 Tf
2.7778 -2 TD
[(asm56000)-259(-b)]TJ
/F10 1 Tf
5.6111 0 TD
[(main)-259(io)]TJ
/F7 1 Tf
-8.3889 -2.0185 TD
[(In)-241(this)-259(example)-260(it)-241(is)-259(not)-259(clear)-241(whet)-18(her)-241(the)-260(file)]TJ
/F10 1 Tf
18.4259 0 TD
[(m)-19(ain)]TJ
/F7 1 Tf
2.2407 0 TD
[(is)-259(a)-241(sou)-19(rce)-241(file)-260(or)-241(is)-259(meant)-259(to)-241(be)-260(an)]TJ
-20.6667 -1.2222 TD
[(argument)-241(to)-222(the)-241(-B)-222(o)-19(ption.)-231(If)-223(th)-19(e)-223(ambiguit)-18(y)-222(i)0(s)-241(not)-222(res)-18(olved,)-231(the)-241(assembler)-223(wi)-18(ll)-222(assume)-241(that)]TJ
0 -1.2407 TD
[(main)-241(is)-259(a)-260(source)-241(file)-260(and)-259(attempt)-241(to)-259(open)-259(it)-241(for)-260(reading.)-250(This)-259(may)-259(not)-241(be)-260(what)-259(the)]TJ
T*
[(programmer)-260(intended.)]TJ
0 -2 TD
[(There)-241(are)-260(several)-259(ways)-241(to)-259(avoid)-259(this)-241(a)-19(mbiguity.)-250(If)-260(main)-241(is)-259(supposed)-259(to)-241(b)-19(e)-241(an)-259(argument)-259(to)]TJ
0 -1.2407 TD
[(the)-241(-B)-259(option,)-250(it)-259(can)-241(b)-19(e)-241(placed)-259(immediately)-259(after)-260(the)-241(option)-259(letter,)-250(witho)-19(ut)-241(interveni)-18(ng)]TJ
0 -1.2222 TD
[(white)-241(spa)-19(ce:)]TJ
/F12 1 Tf
2.5 -2.0185 TD
[(asm56000)-259(-b)]TJ
/F10 1 Tf
5.3704 0 TD
[(main)-259(io)]TJ
/F7 1 Tf
-7.8704 -2 TD
[(If)-241(there)-241(are)-241(other)-241(options)-241(on)-241(the)-241(command)-241(line)-241(besides)-241(th)-19(ose)-241(that)-241(take)-241(optional)-241(arguments,)]TJ
0 -1.2407 TD
[(the)-241(other)-260(options)-259(can)-241(b)-19(e)-241(placed)-259(between)-259(the)-241(ambi)-18(guous)-241(optio)-19(n)-241(and)-259(the)-241(li)-18(st)-241(of)-260(source)-241(fi)-18(le)]TJ
0 -1.2222 TD
(names:)Tj
/F12 1 Tf
2.5185 -2.0185 TD
[(asm56000)-259(-b)]TJ
/F10 1 Tf
5.6111 0 TD
[(m)-19(ain)]TJ
/F12 1 Tf
2.2407 0 TD
(-v)Tj
/F10 1 Tf
1.0926 0 TD
(io)Tj
ET
endstream
endobj
11055 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11038 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 71.04 44.081 Tm
0 0 0 rg
BX /GS1 gs EX
-0.002 Tc
[(Mo)-7(t)-17(o)-7(r)-10(o)-7(la)-18226(U)-12(t)8(il)-24(it)-17(ie)-7(s)-20526(C)-12(-)-10(1)]TJ
ET
1 i
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
24 0 0 24 70.56 631.841 Tm
0.018 Tc
[(Append)-11(i)6(x)-306(C)]TJ
0 -1.08 TD
0.023 Tc
[(Utili)11(ti)11(es)]TJ
15.839 0 0 15.839 70.56 568.241 Tm
0.004 Tc
[(C.)9(1)-849(U)-1(til)9(i)-6(ty)-273(P)-11(r)-1(o)9(g)-6(rams)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.56 541.361 Tm
0 Tc
[(There)-241(are)-241(nine)-241(utility)-241(progr)-19(ams)-241(available)-241(with)-241(the)-241(DS)-18(P56KCC)-240(Rev.)-250(g1.)9(11)-241(c)-19(ompiler.)-231(The)-19(y)]TJ
0 -1.2407 TD
(are:)Tj
1.3889 -2 TD
[(1.)-639(asm56000)]TJ
0 -1.6296 TD
[(2.)-639(cldinfo)]TJ
0 -1.6111 TD
[(3.)-639(cldlod)]TJ
0 -1.6296 TD
[(4.)-639(cofdmp)]TJ
0 -1.6111 TD
[(5.)-639(dsplib)]TJ
0 -1.6296 TD
[(6.)-639(dsplnk)]TJ
0 -1.6111 TD
[(7.)-639(gdb56)]TJ
0 -1.6296 TD
[(8.)-639(run56)]TJ
0 -1.6111 TD
[(9.)-639(srec)]TJ
-1.3889 -2.0185 TD
[(These)-241(program)-18(s)-241(are)-260(described)-259(in)-241(detail)-259(in)-259(the)-241(follow)-19(ing)-241(pages.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.56 274.481 Tm
-0.004 Tc
[(C)-6(.)-2(1.1)-845(a)-17(sm)-12(5)-17(600)-17(0\227)-21(Mo)-14(to)-14(r)6(o)-14(la)-293(D)-6(S)-9(P)-9(5)0(6)-17(000)-17(/D)-6(S)-9(P)-9(5)0(6)-17(0)0(0)-17(1)-276(C)-6(O)-19(FF)-290(A)-6(s)-17(sem)-12(b)-14(l)-2(e)-17(r)]TJ
/F17 1 Tf
12 0 0 12 69.84 254.801 Tm
-0.06 Tc
[(as)-20(m5)-20(60)-20(00)]TJ
/F8 1 Tf
4.94 0 TD
0 Tc
0 Tw
([)Tj
/F17 1 Tf
0.56 0 TD
-0.06 Tc
(-A)Tj
/F8 1 Tf
1.1 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.64 0 TD
-0.04 Tc
(-B)Tj
/F8 1 Tf
1.1 0 TD
([<)Tj
12 0 2.551 12 195.12 254.801 Tm
[(ob)20(jf)20(il)]TJ
12 0 0 12 234.72 254.801 Tm
[(>])20(])-1100([)]TJ
/F17 1 Tf
3.3 0 TD
(-D)Tj
/F8 1 Tf
1.66 0 TD
0 Tc
(<)Tj
12 0 2.551 12 300.72 254.801 Tm
-0.06 Tc
[(sy)-20(mb)-20(ol)]TJ
12 0 0 12 340.32 254.801 Tm
1.04 Tc
(><)Tj
12 0 2.551 12 366.72 254.801 Tm
-0.06 Tc
[(st)-20(ri)-20(ng)]TJ
12 0 0 12 406.32 254.801 Tm
[(>])-1060([)]TJ
/F17 1 Tf
2.7 0 TD
(-F)Tj
/F8 1 Tf
1.64 0 TD
0 Tc
(<)Tj
12 0 2.551 12 465.12 254.801 Tm
-0.06 Tc
[(ar)-20(gf)-20(il)]TJ
12 0 0 12 504.72 254.801 Tm
(>])Tj
-36.24 -1 TD
0 Tc
([)Tj
/F17 1 Tf
0.56 0 TD
-0.04 Tc
(-G)Tj
/F8 1 Tf
1.1 0 TD
(][)Tj
/F17 1 Tf
1.1 0 TD
(-I)Tj
/F8 1 Tf
1.66 0 TD
0 Tc
(<)Tj
12 0 2.551 12 129.36 242.801 Tm
-0.04 Tc
[(ip)20(at)20(h)]TJ
12 0 0 12 162.24 242.801 Tm
-0.06 Tc
[(>])-560([)]TJ
/F17 1 Tf
2.2 0 TD
(-L)Tj
/F8 1 Tf
1.1 0 TD
([<)Tj
12 0 2.551 12 215.04 242.801 Tm
[(ls)-20(tf)-20(il)]TJ
12 0 0 12 254.64 242.801 Tm
[(>])-20(])-560([)]TJ
/F17 1 Tf
2.74 0 TD
-0.04 Tc
(-M)Tj
/F8 1 Tf
1.64 0 TD
0 Tc
(<)Tj
12 0 2.551 12 313.92 242.801 Tm
-0.06 Tc
[(mp)-20(at)-20(h)]TJ
12 0 0 12 347.04 242.801 Tm
-0.04 Tc
[(>])-1040([)]TJ
/F17 1 Tf
2.7 0 TD
(-O)Tj
/F8 1 Tf
1.64 0 TD
0 Tc
(<)Tj
12 0 2.551 12 405.6 242.801 Tm
-0.04 Tc
[(op)20(t)]TJ
12 0 0 12 425.52 242.801 Tm
-0.06 Tc
[(>[)-20(,)-560(<)]TJ
12 0 2.551 12 458.4 242.801 Tm
-0.04 Tc
[(op)20(t)]TJ
12 0 0 12 478.32 242.801 Tm
0.5 Tc
[(>.)560(.)540(.)0(])560(])]TJ
-34.04 -1 TD
0 Tc
([)Tj
/F17 1 Tf
0.56 0 TD
-0.04 Tc
(-R)Tj
/F8 1 Tf
1.64 0 TD
0 Tc
(<)Tj
12 0 2.551 12 102.96 230.801 Tm
-0.04 Tc
[(re)20(v)]TJ
12 0 0 12 122.64 230.801 Tm
0.5 Tc
[(>[)560(,<)]TJ
12 0 2.551 12 162.24 230.801 Tm
-0.06 Tc
[(re)-20(v)]TJ
12 0 0 12 181.92 230.801 Tm
-0.04 Tc
[(>.)20(..)20(])-540(])-540([)]TJ
/F17 1 Tf
4.96 0 TD
-0.06 Tc
(-V)Tj
/F8 1 Tf
1.1 0 TD
0.5 Tc
(][)Tj
/F17 1 Tf
1.64 0 TD
-0.04 Tc
(-Z)Tj
/F8 1 Tf
1.1 0 TD
[(])-540(<)20(fi)20(le)20(s.)20(..)20(>)]TJ
/F12 1 Tf
12.96 0 0 12.96 70.56 208.241 Tm
0 Tc
(asm56000)Tj
/F7 1 Tf
4.463 0 TD
[(i)-18(s)-241(a)-260(program)-241(t)-18(hat)-241(processes)-259(source)-260(program)-259(statements)-259(written)-241(in)-259(DSP56000)]TJ
-4.463 -1.2407 TD
[(assembly)-241(lan)-19(guage,)-250(translating)-259(these)-241(s)-18(ource)-241(statem)-18(ents)-241(into)-259(object)-259(programs)-259(compatible)]TJ
0 -1.2222 TD
[(with)-241(other)-260(DSP56000)-259(software)-260(and)-241(h)-19(ardware)-241(produ)-19(cts.)]TJ
/F10 1 Tf
0 -2.0185 TD
(files)Tj
/F7 1 Tf
1.9074 0 TD
[(is)-259(a)-241(lis)-18(t)-241(o)0(f)-260(operating)-259(system)-241(co)-19(mpatible)-241(fil)-18(e)-241(names)-259(including)-259(optional)-259(pathnames.)-250(If)]TJ
-1.9074 -1.2222 TD
[(no)-241(extension)-259(is)-259(supplied)-259(for)-241(a)-260(given)-241(f)-19(ile,)-250(the)-241(assem)-18(bler)-241(will)-259(first)-259(attempt)-241(t)-18(o)-241(open)-259(the)-241(fi)-18(le)]TJ
0 -1.2407 TD
[(using)-241(the)-241(file)-241(name)-241(as)-241(sup)-19(plied.)-231(If)-241(that)-259(is)-241(not)-241(successful,)-250(the)-241(assembler)-241(appen)-19(ds.)9(asm)-241(to)-241(th)-19(e)]TJ
T*
[(file)-241(name)-260(and)-259(tries)-241(to)-259(open)-259(the)-241(file)-260(again.)-250(If)-260(no)-241(path)-259(is)-259(given)-241(for)-260(a)-260(particular)-241(fil)-18(e,)-250(the)]TJ
0 -1.2222 TD
[(assembler)-241(wil)-18(l)-241(look)-259(for)-241(that)-259(file)-260(in)-241(the)-260(current)-259(directory.)-250(The)-260(list)-241(of)-260(files)-241(w)-19(ill)-241(be)-260(processed)]TJ
ET
endstream
endobj
11039 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
11009 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(B)13(-)-3(8)-7390(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 710.561 Tm
-0.007 Tc
[(B)-9(.)-5(3.)-22(7)-848(S)5(t)-19(r)-15(uc)-20(tu)-17(re)-20(d)-293(P)5(r)-15(o)-17(gr)-15(a)-20(m)3(m)-15(i)-5(n)-17(g)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 685.361 Tm
0 Tc
[(The)-241(directi)-18(ves)-241(used)-259(for)-260(structured)-241(pro)-19(gramming)-241(a)-19(r)0(e)-241(a)0(s)-259(shown)-241(i)-18(n)-241(Table)-260(B-13:)]TJ
/F5 1 Tf
12 0 0 12 198.48 664.001 Tm
0.004 Tc
[(T)15(a)0(bl)22(e)-280(B)6(-13)20(.)-838(P)11(r)-7(o)15(g)-5(r)13(a)0(m)13(m)-7(in)15(g)-285(D)6(ir)13(ect)17(ives)]TJ
8.88 0 0 8.88 172.08 640.001 Tm
0.012 Tc
[(Di)20(rect)21(i)-7(v)27(e)-11837(D)4(esc)27(ri)20(pt)-6(i)20(o)1(n)]TJ
/F3 1 Tf
0.2973 -2.5946 TD
[(.)-7(B)3(REAK)-2726(Exi)18(t)-278(f)-7(r)21(om)-263(st)-7(r)21(u)0(ct)20(ur)21(ed)-270(l)-9(o)27(op)-297(c)26(onst)20(r)21(uct)]TJ
-0.9459 -2.3784 TD
[(.)-8(C)3(O)5(N)3(TI)19(NUE)-1836(Cont)19(i)-10(n)-1(u)26(e)-298(n)26(e)-1(xt)-279(i)17(t)19(er)-7(at)19(i)17(o)-1(n)-271(o)-1(f)-279(s)-3(t)19(r)-7(u)26(c)-3(t)-8(u)26(r)-7(e)-1(d)-271(l)17(oop)]TJ
1.3514 -2.3513 TD
-0.008 Tc
[(.E)-17(L)-20(S)-17(E)-3206(P)-17(e)-20(r)-26(fo)-20(rm)-310(fo)-20(ll)-29(o)-20(w)-16(in)-20(g)-290(s)-22(ta)-20(te)-20(m)-13(e)-20(n)-20(t)0(s)-319(w)-16(h)7(e)-20(n)-290(.)-27(IF)-316(fa)-20(ls)-22(e)]TJ
-0.0811 -2.3784 TD
0.01 Tc
[(.)18(E)1(NDF)-3109(End)-272(o)-2(f)-280(.)18(FOR)-295(l)16(oop)]TJ
0.1622 -2.3514 TD
0.018 Tc
[(.E)9(N)10(D)10(I)-3245(E)9(n)6(d)-264(o)6(f)-272(.)26(IF)-263(co)6(n)33(d)6(it)26(i)24(o)6(n)]TJ
-0.1351 -2.3784 TD
0.011 Tc
[(.)19(E)2(NDL)-3136(End)-271(o)-1(f)-279(har)20(dwar)20(e)-271(l)-10(oo)26(p)]TJ
-0.1892 -2.3514 TD
-0.008 Tc
[(.E)-17(N)-16(D)-16(W)-2956(E)-17(n)-20(d)-290(o)-20(f)-298(.)0(W)-37(H)-16(IL)-20(E)-287(l)-29(o)-20(o)7(p)]TJ
0.4865 -2.3784 TD
0.011 Tc
[(.)-8(F)0(O)5(R)-3375(Begi)17(n)-271(.)-8(FO)5(R)-267(l)-10(o)26(o)-1(p)]TJ
0.5946 -2.3514 TD
[(.)-7(I)20(F)-4026(B)3(egi)18(n)-270(.)-7(I)20(F)-296(c)26(ondi)18(t)20(i)-9(on)]TJ
-0.9459 -2.3784 TD
[(.)20(L)0(O)6(O)6(P)-3078(Begi)18(n)-270(har)-6(d)27(w)4(ar)-6(e)-270(l)18(oop)]TJ
-0.6216 -2.3514 TD
0.01 Tc
[(.)18(R)2(EPEAT)-2460(Begi)16(n)-272(.)-9(REPEAT)-271(l)16(oop)]TJ
0.5676 -2.3784 TD
[(.)18(UNTI)-9(L)-3002(End)-272(o)-2(f)-280(.)18(REPEAT)-298(l)16(oop)]TJ
-0.1351 -2.3514 TD
0.011 Tc
[(.)19(W)9(HI)-8(LE)-2863(Begi)17(n)-271(.)-8(W)9(H)3(I)-8(L)26(E)-295(l)17(oop)]TJ
ET
155.76 356.081 0.48 297.6 re
f
225.84 355.601 0.48 298.56 re
f
453.36 356.081 0.48 297.6 re
f
155.76 653.681 298.08 0.48 re
f
156.24 629.921 297.12 0.48 re
f
156.24 627.521 297.12 0.48 re
f
155.76 607.601 298.08 0.48 re
f
155.76 586.721 298.08 0.48 re
f
155.76 565.601 298.08 0.48 re
f
155.76 544.721 298.08 0.48 re
f
155.76 523.601 298.08 0.48 re
f
155.76 502.721 298.08 0.48 re
f
155.76 481.601 298.08 0.48 re
f
155.76 460.721 298.08 0.48 re
f
155.76 439.601 298.08 0.48 re
f
155.76 418.721 298.08 0.48 re
f
155.76 397.601 298.08 0.48 re
f
155.76 376.721 298.08 0.48 re
f
155.76 355.601 298.08 0.48 re
f
endstream
endobj
11010 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10976 0 obj
<>
endobj
10970 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-3438(DS)-10(P)-10(5600)-23(0/)16(DS)-10(P)-10(5600)-23(1)-267(I)-9(ns)-6(t)16(r)-2(uc)-6(t)-9(i)8(on)-292(S)-10(e)1(t)-277(and)-292(A)-10(s)-6(s)-6(e)1(m)10(b)-23(l)8(e)1(r)-271(D)-4(i)-16(r)-2(ec)-6(t)16(i)8(v)-6(e)-292(S)-10(u)1(m)-15(m)10(ary)-5787(B)-10(-7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 569.681 Tm
0.011 Tc
[(B)9(.)13(3.)13(5)-830(O)13(bj)13(ec)15(t)-277(F)19(i)13(l)-4(e)-261(C)9(ont)16(ro)19(l)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 544.241 Tm
0 Tc
[(The)-260(directives)-259(used)-241(to)-259(control)-259(the)-241(obj)-18(ect)-241(file)-260(are)-241(as)-259(shown)-259(in)-259(Tab)-19(le)-241(B-11:)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 398.561 Tm
0.011 Tc
[(B)9(.)13(3.)13(6)-830(M)-1(a)15(c)15(r)3(os)-261(an)19(d)-275(C)9(ond)19(i)13(t)-1(i)13(o)1(n)19(a)-2(l)-263(A)9(ss)15(e)15(m)3(bl)13(y)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 373.361 Tm
0 Tc
[(The)-260(directives)-259(used)-241(for)-260(macros)-259(and)-241(cond)-19(itional)-241(asse)-19(mbly)-241(are:)]TJ
/F3 1 Tf
8.88 0 0 8.88 179.52 664.961 Tm
0.012 Tc
[(PAG)-21(E)-3186(T)1(o)27(p)-297(o)27(f)-278(page)-270(/)-278(d)0(e)27(f)-7(i)18(n)0(e)-270(page)-270(si)18(ze)]TJ
-0.2703 -2.3784 TD
[(PRCTL)-2974(S)2(e)26(n)-1(d)-298(c)25(ont)19(r)-7(o)-1(l)-253(s)-3(t)19(r)-7(i)17(n)-1(g)-271(t)-8(o)-271(p)-1(r)20(i)-10(n)26(t)-8(er)]TJ
-0.0541 -2.3514 TD
[(STI)20(T)1(LE)-2916(I)20(n)0(i)18(t)-7(i)18(a)0(l)18(i)18(z)-2(e)-270(p)0(r)-6(o)27(gr)-6(am)-263(sub\227)12(t)20(i)-9(t)20(l)18(e)]TJ
0.3514 -2.3784 TD
[(T)28(I)-7(TLE)-3240(I)20(ni)18(t)-7(i)18(al)18(i)18(z)-2(e)-270(p)0(r)-6(o)27(gr)-6(am)-263(t)-7(i)18(t)20(l)-9(e)]TJ
/F5 1 Tf
12 0 0 12 209.28 522.881 Tm
0.004 Tc
[(T)15(a)0(bl)22(e)-280(B)6(-11)20(.)-838(Ob)15(ject)-263(file)-280(D)6(i)2(r)13(ect)17(ives)]TJ
8.88 0 0 8.88 173.04 498.881 Tm
0.011 Tc
[(Di)-8(r)22(ect)-7(i)19(v)-1(e)-11784(D)3(escr)22(i)-8(p)0(t)20(i)19(on)]TJ
/F3 1 Tf
0.7838 -2.5946 TD
[(CO)5(BJ)-3273(Com)6(m)6(ent)-252(obj)17(ect)-279(c)25(ode)]TJ
-0.1622 -2.3513 TD
[(I)-7(D)4(ENT)-3080(O)6(bj)18(ect)-251(c)-2(ode)-270(i)18(dent)20(i)18(f)-7(i)18(c)-2(at)20(i)18(o)0(n)-270(r)-6(ec)26(or)-6(d)]TJ
-0.5676 -2.3784 TD
0.282 Tc
[(S)300(Y)273(M)250(O)276(B)273(J)-2272(W)280(r)264(i)288(t)290(es)268(y)268(m)277(b)270(o)270(l)18(i)261(n)270(f)290(o)270(r)291(m)250(a)297(t)263(i)288(o)270(nt)263(oo)270(b)297(j)261(e)270(c)296(t)-8(f)290(i)261(l)288(e)]TJ
/F5 1 Tf
12 0 0 12 175.2 352.001 Tm
0.006 Tc
[(Ta)22(ble)-278(B)8(-)19(12.)-836(C)8(ond)17(itio)17(na)22(l)-276(A)8(ssem)15(bl)24(y)-278(D)8(ir)-5(e)22(c)2(tiv)22(e)2(s)]TJ
8.88 0 0 8.88 182.4 328.001 Tm
0.011 Tc
[(DUP)-6808(Dupl)-8(i)19(cat)20(e)-271(a)-298(s)26(e)-1(quence)-271(o)0(f)-278(s)26(ource)-271(l)19(i)-8(n)27(e)-1(s)]TJ
/F3 1 Tf
-2.1892 -2.5946 TD
[(DUPA)-5078(D)4(up)27(l)-9(i)18(cat)20(e)-270(sequ)27(ence)-270(w)4(i)18(t)-7(h)-270(a)0(r)21(gum)7(ent)20(s)]TJ
0 -2.3784 TD
[(DUPC)-5023(D)4(up)27(l)-9(i)18(cat)20(e)-270(sequ)27(ence)-270(w)4(i)18(t)-7(h)-270(c)-2(ha)27(r)-6(a)0(c)26(t)-7(er)21(s)]TJ
0 -2.3514 TD
[(ENDI)-8(F)-4837(E)2(n)26(d)-298(of)-252(condi)17(t)19(i)-10(o)26(nal)-281(as)25(sem)6(b)-1(l)17(y)]TJ
0 -2.3784 TD
0.01 Tc
[(ENDM)-4914(En)25(d)-299(o)-2(f)-253(m)-22(a)25(c)-4(r)-8(o)-272(de)25(f)-9(i)16(ni)16(t)-9(i)16(on)]TJ
0 -2.3514 TD
0.009 Tc
[(EXI)-10(TM)-4780(Ex)23(i)-12(t)-281(mac)23(r)-9(o)]TJ
0 -2.3784 TD
0.012 Tc
[(I)-7(F)-6972(Con)27(d)0(i)-9(t)20(i)18(onal)-252(assem)7(b)0(l)18(y)-272(di)18(r)-6(e)27(ct)-7(i)18(v)-2(e)]TJ
0 -2.3514 TD
-0.011 Tc
[(M)-43(A)7(C)-46(L)4(I)-30(B)-4128(M)-16(a)-23(cr)-29(o)-293(l)-5(i)-32(b)-23(ra)-23(ry)]TJ
0 -2.3784 TD
0.012 Tc
[(M)-20(A)30(C)-23(R)4(O)-4102(M)7(ac)26(r)-6(o)-270(def)20(i)18(n)0(i)-9(t)20(i)18(o)0(n)]TJ
0 -2.3514 TD
[(PM)6(AC)-24(RO)-3427(Pu)26(r)-7(g)-1(e)-271(a)-271(m)6(acr)20(o)-298(de)26(f)-8(i)17(ni)17(t)-8(i)17(on)]TJ
/F5 1 Tf
12 0 0 12 197.28 712.001 Tm
0.004 Tc
[(T)15(a)0(ble)-260(B)6(-10.)-818(Out)17(p)-5(u)15(t)-283(L)15(i)2(stin)15(g)-265(D)-14(i)22(r)-7(ec)20(tives)]TJ
8.88 0 0 8.88 173.04 688.001 Tm
0.011 Tc
[(Di)-8(r)22(ect)-7(i)19(v)-1(e)-11784(D)3(escr)22(i)-8(p)0(t)20(i)19(on)]TJ
ET
156.72 593.201 0.48 108.48 re
f
226.8 592.721 0.48 109.44 re
f
454.08 593.201 0.48 108.48 re
f
156.48 701.681 298.08 0.48 re
f
157.2 677.921 296.88 0.48 re
f
157.2 675.521 296.88 0.48 re
f
156.48 655.601 298.08 0.48 re
f
156.48 634.721 298.08 0.48 re
f
156.48 613.601 298.08 0.48 re
f
156.48 592.721 298.08 0.48 re
f
156.72 425.201 0.48 87.36 re
f
226.8 424.721 0.48 88.56 re
f
454.08 425.201 0.48 87.36 re
f
156.48 512.801 298.08 0.48 re
f
157.2 489.041 296.88 0.48 re
f
157.2 486.401 296.88 0.48 re
f
156.48 466.721 298.08 0.48 re
f
156.48 445.601 298.08 0.48 re
f
156.48 424.721 298.08 0.48 re
f
156.72 128.081 0.48 213.6 re
f
226.8 127.601 0.48 214.56 re
f
454.08 128.081 0.48 213.6 re
f
156.48 341.681 298.08 0.48 re
f
157.2 317.921 296.88 0.48 re
f
157.2 315.521 296.88 0.48 re
f
156.48 295.601 298.08 0.48 re
f
156.48 274.721 298.08 0.48 re
f
156.48 253.601 298.08 0.48 re
f
156.48 232.721 298.08 0.48 re
f
156.48 211.601 298.08 0.48 re
f
156.48 190.721 298.08 0.48 re
f
156.48 169.601 298.08 0.48 re
f
156.48 148.721 298.08 0.48 re
f
156.48 127.601 298.08 0.48 re
f
endstream
endobj
10971 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10927 0 obj
<>
endobj
10922 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(B)13(-)-3(6)-7390(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 710.561 Tm
0.013 Tc
[(B)11(.)15(3)17(.)-2(2)-828(S)25(ymb)21(o)3(l)-261(D)11(ef)18(in)21(i)15(t)1(i)15(o)3(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 685.361 Tm
0 Tc
[(The)-241(directi)-18(ves)-241(used)-259(to)-259(control)-241(sym)-18(bol)-241(definiti)-18(on)-241(are)-260(as)-241(show)-19(n)-241(i)0(n)-259(Table)-241(B)-18(-8:)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 476.561 Tm
-0.003 Tc
[(B.3.)-18(3)-844(D)-5(at)-15(a)-275(D)-5(e)-16(f)2(in)-13(it)-15(io)5(n)-13(/)-1(S)-8(t)-15(o)5(r)-11(ag)-13(e)-275(A)-22(llo)-13(cat)-15(io)-13(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 451.361 Tm
0 Tc
[(The)-241(directives)-241(used)-241(to)-241(control)-241(constant)-241(data)-241(definition)-241(and)-241(sto)-19(rage)-223(a)-19(llocation)-241(are)-241(as)-241(shown)]TJ
0 -1.2407 TD
[(in)-241(Table)-260(B-9:)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 247.601 Tm
[(B.3)4(.)-15(4)-841(L)8(is)-13(t)5(i)2(n)-10(g)-286(Co)-10(n)8(t)-12(r)10(o)-10(l)-274(a)-13(n)8(d)-286(O)-15(p)8(t)-12(i)2(o)-10(n)8(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 222.161 Tm
[(The)-241(directi)-18(ves)-241(used)-259(to)-259(control)-241(the)-260(output)-259(listing)-259(are)-241(as)-259(shown)-259(in)-241(Table)-260(B-10:)]TJ
/F5 1 Tf
12 0 0 12 196.08 664.001 Tm
0.008 Tc
[(Ta)24(bl)6(e)-256(B)-10(-)21(8)4(.)-834(C)10(o)19(n)-1(t)21(r)-3(o)19(l)-274(S)15(y)4(mb)19(ol)-254(D)-10(i)26(rec)24(t)1(i)6(ves)]TJ
8.88 0 0 8.88 172.08 640.001 Tm
0.012 Tc
[(Di)20(rect)21(i)-7(v)27(e)-11837(D)4(esc)27(ri)20(pt)-6(i)20(o)1(n)]TJ
/F3 1 Tf
0.027 -2.5946 TD
0.01 Tc
[(ENDSEC)-2511(End)-272(s)-4(ect)18(i)16(on)]TJ
1.027 -2.3784 TD
0.012 Tc
[(E)30(Q)-21(U)-3509(E)3(quat)20(e)-270(sym)7(bol)-252(t)-7(o)-270(a)-270(v)-2(al)18(ue)]TJ
0.1081 -2.3513 TD
[(SET)-3621(Set)-279(s)-3(y)25(m)-21(b)26(o)-1(l)-281(t)19(o)-298(a)-271(va)26(l)-10(u)26(e)]TJ
-1.2703 -2.3784 TD
0.009 Tc
[(SECTI)17(ON)-2377(St)-10(a)24(r)-9(t)-281(s)-5(e)24(c)-5(t)17(i)-12(on)]TJ
0.8919 -2.3514 TD
0.011 Tc
[(XDEF)-3270(Ext)19(e)-1(r)-7(n)-1(a)26(l)-281(sec)25(t)-8(i)17(o)-1(n)-271(symbo)26(l)-281(def)19(i)17(n)-1(i)-10(t)19(i)17(o)-1(n)]TJ
0 -2.3784 TD
[(XREF)-3269(Ext)20(e)0(r)-6(n)0(a)27(l)-280(sec)26(t)-7(i)18(o)0(n)-270(sym)7(bo)27(l)-280(r)-6(e)27(f)-7(er)21(enc)26(e)]TJ
/F5 1 Tf
12 0 0 12 187.68 413.921 Tm
0.003 Tc
[(T)-6(a)-1(b)14(l)1(e)-281(B)5(-)16(9)-1(.)-839(S)10(to)14(r)-8(a)-1(g)14(e)-281(Allo)14(cat)16(io)-6(n)-266(D)5(ir)-8(e)19(c)-1(tiv)19(e)-1(s)]TJ
8.88 0 0 8.88 172.08 389.921 Tm
0.012 Tc
[(Di)20(rect)21(i)-7(v)27(e)-11837(D)4(esc)27(ri)20(pt)-6(i)20(o)1(n)]TJ
/F3 1 Tf
1.1081 -2.5946 TD
[(BSC)-3564(Bl)-10(o)26(c)-3(k)-273(s)-3(t)19(o)-1(r)-7(a)26(ge)-298(o)26(f)-279(a)-271(c)-3(onst)19(ant)]TJ
0.2973 -2.3514 TD
[(DC)-3888(Def)-7(i)18(ne)-270(co)27(nst)20(ant)]TJ
0.027 -2.3784 TD
[(DS)-3917(Def)-8(i)17(ne)-271(st)19(or)20(age)]TJ
-0.4054 -2.3514 TD
[(D)-23(S)3(M)-3452(D)4(ef)-7(i)18(n)0(e)-270(m)7(odul)18(o)-270(s)-2(t)20(o)0(r)-6(a)27(ge)]TJ
0.0541 -2.3784 TD
[(DSR)-3536(D)4(ef)-7(i)18(n)0(e)-270(r)21(ever)21(se)-270(car)21(r)-6(y)-272(s)-2(t)20(o)0(r)21(age)]TJ
/F5 1 Tf
12 0 0 12 196.56 200.801 Tm
0.005 Tc
[(Tab)16(l)3(e)-279(B)7(-1)21(0.)-817(Ou)16(tp)16(ut)-262(List)18(ing)-264(D)7(ir)14(ectiv)21(es)]TJ
8.88 0 0 8.88 172.08 176.801 Tm
0.012 Tc
[(Di)20(rect)21(i)-7(v)27(e)-11837(D)4(esc)27(ri)20(pt)-6(i)20(o)1(n)]TJ
/F3 1 Tf
1.0811 -2.5676 TD
[(L)27(I)-7(ST)-3539(Li)18(st)-278(t)20(h)0(e)-270(a)0(ssem)7(b)0(l)18(y)]TJ
-0.9189 -2.3784 TD
[(LSTCO)5(L)-2649(Set)-279(l)17(i)-10(s)25(t)-8(i)17(ng)-271(f)19(i)-10(el)17(d)-271(w)3(i)17(d)-1(t)-8(h)-1(s)]TJ
0.1622 -2.3514 TD
[(N)-24(O)5(L)26(I)-8(ST)-2756(St)-8(o)26(p)-298(as)25(sembl)17(y)-273(l)-10(i)17(st)19(i)17(n)-1(g)]TJ
0.7838 -2.3784 TD
0.013 Tc
[(O)7(P)4(T)-3565(A)4(ssem)8(b)1(l)19(e)1(r)-276(o)28(pt)-6(i)19(ons)]TJ
ET
155.76 503.201 0.48 150.48 re
f
225.84 502.721 0.48 151.44 re
f
453.36 503.201 0.48 150.48 re
f
155.76 653.681 298.08 0.48 re
f
156.24 629.921 297.12 0.48 re
f
156.24 627.521 297.12 0.48 re
f
155.76 607.601 298.08 0.48 re
f
155.76 586.721 298.08 0.48 re
f
155.76 565.601 298.08 0.48 re
f
155.76 544.721 298.08 0.48 re
f
155.76 523.601 298.08 0.48 re
f
155.76 502.721 298.08 0.48 re
f
155.76 274.241 0.48 129.36 re
f
225.84 273.761 0.48 130.32 re
f
453.36 274.241 0.48 129.36 re
f
155.76 403.601 298.08 0.48 re
f
156.24 379.841 297.12 0.48 re
f
156.24 377.441 297.12 0.48 re
f
155.76 357.761 298.08 0.48 re
f
155.76 336.641 298.08 0.48 re
f
155.76 315.761 298.08 0.48 re
f
155.76 294.641 298.08 0.48 re
f
155.76 273.761 298.08 0.48 re
f
155.76 82.241 0.48 108.48 re
f
225.84 81.761 0.48 109.44 re
f
453.36 82.241 0.48 108.48 re
f
155.76 190.721 298.08 0.48 re
f
156.24 166.961 297.12 0.48 re
f
156.24 164.321 297.12 0.48 re
f
155.76 144.641 298.08 0.48 re
f
155.76 123.761 298.08 0.48 re
f
155.76 102.641 298.08 0.48 re
f
155.76 81.761 298.08 0.48 re
f
endstream
endobj
10923 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10874 0 obj
<>
endobj
10875 0 obj
<>
endobj
10876 0 obj
<>
endobj
10865 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-3438(DS)-10(P)-10(5600)-23(0/)16(DS)-10(P)-10(5600)-23(1)-267(I)-9(ns)-6(t)16(r)-2(uc)-6(t)-9(i)8(on)-292(S)-10(e)1(t)-277(and)-292(A)-10(s)-6(s)-6(e)1(m)10(b)-23(l)8(e)1(r)-271(D)-4(i)-16(r)-2(ec)-6(t)16(i)8(v)-6(e)-292(S)-10(u)1(m)-15(m)10(ary)-5787(B)-10(-5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
15.839 0 0 15.839 71.52 709.361 Tm
[(B.3)-832(D)1(irective)-271(S)-9(u)11(m)-14(mary)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 683.201 Tm
0 Tc
[(Directives)-259(can)-259(be)-241(grouped)-259(by)-259(function)-259(into)-241(seven)-259(types:)]TJ
1.3889 -1.9259 TD
[(1.)-639(Assembly)-259(control)]TJ
0 -1.6111 TD
[(2.)-639(Symbol)-259(definition)]TJ
0 -1.6296 TD
[(3.)-639(Data)-260(definition)-259(/)-241(storage)-260(allocation)]TJ
0 -1.6111 TD
[(4.)-639(Listing)-259(control)-259(and)-241(opt)-18(ions)]TJ
0 -1.6296 TD
[(5.)-639(Object)-259(file)-241(co)-19(ntrol)]TJ
0 -1.6111 TD
[(6.)-639(Macros)-259(and)-241(c)-19(onditional)-259(assembly)]TJ
0 -1.6296 TD
[(7.)-639(Structured)-259(programming)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 501.521 Tm
0.011 Tc
[(B)9(.)13(3.)13(1)-830(A)9(ss)15(e)15(m)3(bl)13(y)-278(C)9(o)19(n)1(t)16(r)3(ol)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 476.321 Tm
0 Tc
[(The)-260(directives)-259(used)-241(for)-260(assembly)-259(control)-259(are)-241(as)-259(shown)-259(in)-241(Table)-260(B-7:)]TJ
/F5 1 Tf
12 0 0 12 190.32 454.961 Tm
0.006 Tc
[(T)17(a)2(b)17(l)4(e)-278(B)8(-7.)-816(A)8(ssem)15(bl)24(y)-278(C)8(on)17(tr)15(ol)-276(D)8(i)4(r)15(ect)19(ives)]TJ
8.88 0 0 8.88 173.04 430.961 Tm
0.011 Tc
[(Di)-8(r)22(ect)-7(i)19(v)-1(e)-11784(D)3(escr)22(i)-8(p)0(t)20(i)19(on)]TJ
/F3 1 Tf
-0.4865 -2.5946 TD
0.009 Tc
[(COMMENT)-2029(Comment)-254(l)-12(i)15(ne\()18(s)-5(\))]TJ
0.7568 -2.3514 TD
0.011 Tc
[(DEFI)19(NE)-2781(Def)19(i)17(ne)-271(subs)25(t)-8(i)17(t)-8(u)26(t)-8(i)17(on)-271(st)19(r)-7(i)17(ngs)]TJ
0.7838 -2.3784 TD
[(END)-3563(E)3(n)27(d)-297(of)-251(sour)21(ce)-270(pr)21(ogr)-6(a)27(m)]TJ
T*
[(FAI)19(L)-3568(Pr)20(ogr)20(am)6(m)6(e)-1(r)-278(gene)26(r)-7(a)-1(t)19(e)-1(d)-271(e)-1(r)20(r)-7(or)-278(m)6(e)-1(s)25(s)-3(age)]TJ
-1.1351 -2.3514 TD
[(I)-8(NCLUDE)-2376(I)19(n)-1(cl)17(ude)-271(se)26(conda)26(r)-7(y)-273(f)19(i)-10(l)17(e)]TJ
1.0541 -2.3784 TD
[(M)7(S)3(G)-3480(P)3(r)21(ogr)21(am)-290(g)27(ener)21(at)-7(e)27(d)-297(m)7(e)0(s)26(s)-2(age)]TJ
0 -2.3514 TD
[(O)6(R)4(G)-3480(I)20(ni)18(t)-7(i)18(al)18(i)18(z)-2(e)-270(m)-20(e)27(m)-20(o)27(r)-6(y)-272(s)-2(pa)27(ce)-270(and)-270(l)-9(o)27(cat)20(i)-9(o)27(n)-297(c)26(ount)20(er)-6(s)]TJ
-0.4054 -2.3784 TD
[(RADI)-8(X)-3079(C)3(ha)26(nge)-271(i)-10(n)26(put)-279(r)20(adi)17(x)-273(f)-8(or)-278(c)25(onst)19(ant)19(s)]TJ
-0.7027 -2.3514 TD
0.009 Tc
[(RDI)-10(RECT)-2380(Remov)23(e)-300(d)24(i)-12(r)18(e)-3(c)-5(t)17(i)15(v)-5(e)-273(/)-281(mnemoni)15(c)-275(f)-10(r)18(o)-3(m)-293(a)24(s)-5(s)-5(e)-3(mbl)15(e)-3(r)-280(t)17(abl)15(e)]TJ
0.5135 -2.3784 TD
0.011 Tc
[(UNDEF)-2892(U)3(nd)26(ef)-8(i)17(n)-1(e)-271(D)3(EFI)19(N)3(E)-295(s)25(y)-3(m)6(bol)]TJ
0.1892 -2.3514 TD
[(W)-18(A)2(RN)-3078(Pr)20(ogr)20(am)6(m)6(e)-1(r)-278(gene)26(r)-7(a)-1(t)19(e)-1(d)-271(w)3(ar)-7(n)26(i)-10(n)26(g)-298(m)6(e)-1(s)25(s)-3(age)]TJ
ET
156.72 189.281 0.48 255.36 re
f
226.8 188.561 0.48 256.56 re
f
454.08 189.281 0.48 255.36 re
f
156.48 444.641 298.08 0.48 re
f
157.2 420.881 296.88 0.48 re
f
157.2 418.481 296.88 0.48 re
f
156.48 398.801 298.08 0.48 re
f
156.48 377.681 298.08 0.48 re
f
156.48 356.561 298.08 0.48 re
f
156.48 335.681 298.08 0.48 re
f
156.48 314.561 298.08 0.48 re
f
156.48 293.681 298.08 0.48 re
f
156.48 272.561 298.08 0.48 re
f
156.48 251.681 298.08 0.48 re
f
156.48 230.561 298.08 0.48 re
f
156.48 209.681 298.08 0.48 re
f
156.48 188.561 298.08 0.48 re
f
endstream
endobj
10866 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10828 0 obj
<>
endobj
10823 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(B)13(-)-3(4)-7390(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 710.561 Tm
0.011 Tc
[(B)9(.)13(2)15(.)-4(5)-830(M)16(ov)15(e)-278(I)13(ns)15(t)16(r)3(uc)15(ti)13(o)19(n)1(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 685.361 Tm
0 Tc
[(The)-241(instru)-19(ctions)-241(used)-259(for)-260(move)-241(op)-19(erations)-241(are)-260(as)-259(shown)-241(in)-259(Table)-260(B-5:)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 497.681 Tm
0.011 Tc
[(B)9(.)13(2)15(.)-4(6)-830(P)23(rog)19(r)3(am)-272(C)9(o)19(nt)16(rol)-263(I)13(ns)15(tr)21(uc)15(ti)13(on)19(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 472.241 Tm
0 Tc
[(The)-241(instru)-19(ctions)-241(used)-259(for)-260(program)-259(control)-241(are)-260(as)-259(shown)-241(in)-259(Table)-260(B-6:)]TJ
/F5 1 Tf
12 0 0 12 189.84 664.001 Tm
-0.011 Tc
[(Ta)-15(bl)-13(e)-295(B)-9(-)-18(5)-15(.)-833(M)-18(ov)-15(e)-295(O)-13(pe)-15(ra)-15(t)-18(i)-13(on)-300(I)-13(n)0(s)-15(t)-18(ru)-20(ct)-18(i)-13(o)0(n)-20(s)]TJ
8.88 0 0 8.88 168 640.001 Tm
0.013 Tc
[(I)-6(n)2(s)28(t)-5(r)24(u)2(ct)-5(i)21(o)2(n)-11322(D)5(esc)28(ri)21(pt)-5(i)21(o)2(n)]TJ
/F3 1 Tf
1.6216 -2.5946 TD
0.012 Tc
[(L)27(U)-23(A)-3618(Load)-270(upd)27(at)-7(e)27(d)-297(ad)27(dr)-6(e)27(s)-2(s)]TJ
-0.5135 -2.3784 TD
0.007 Tc
[(MOVE)-3137(Mo)-5(v)-7(e)-275(d)-5(a)-5(t)15(a)]TJ
-0.3514 -2.3513 TD
0.011 Tc
[(M)-21(O)5(VEC)-2726(Move)-271(cont)19(r)20(o)-1(l)-281(r)-7(e)26(g)-1(i)17(s)-3(t)-8(e)26(r)]TJ
-0.0541 -2.3784 TD
[(M)-20(O)6(VEM)-2669(M)7(o)0(ve)-270(pr)-6(o)27(g)0(r)-6(a)27(m)-290(m)7(em)7(or)-6(y)]TJ
0.0811 -2.3514 TD
[(M)-20(O)6(VEP)-2753(M)7(o)0(ve)-270(per)21(i)-9(p)27(her)-6(a)27(l)-280(dat)20(a)]TJ
/F5 1 Tf
12 0 0 12 187.44 450.881 Tm
-0.011 Tc
[(Ta)-15(b)-20(l)-13(e)-275(B)-9(-)-18(6)-15(.)-853(P)-24(ro)-20(gr)-22(a)-15(m)-282(C)-9(o)0(n)-20(t)-18(ro)-20(l)-273(I)-13(n)-20(s)-15(tr)-22(uc)-15(t)-18(i)-13(on)-20(s)]TJ
8.88 0 0 8.88 168 426.881 Tm
0.013 Tc
[(I)-6(n)2(s)28(t)-5(r)24(u)2(ct)-5(i)21(o)2(n)-11322(D)5(esc)28(ri)21(pt)-5(i)21(o)2(n)]TJ
/F3 1 Tf
1.8378 -2.5946 TD
0.012 Tc
[(Jc)26(c)-3866(J)-2(um)7(p)-270(c)-2(ond)27(i)-9(t)20(i)18(onal)18(l)-9(y)]TJ
-0.2432 -2.3514 TD
-0.014 Tc
[(JM)-46(P)-3617(J)-28(u)-26(m)-19(p)]TJ
-0.0811 -2.3784 TD
0.013 Tc
[(J)27(S)4(cc)-3514(Jum)8(p)-269(t)-6(o)-269(su)28(br)-5(ou)28(t)-6(i)19(ne)-269(cond)28(i)-8(t)21(i)19(onal)19(l)19(y)]TJ
0.1351 -2.3514 TD
0.282 Tc
[(J)296(S)273(R)-3401(J)268(u)270(m)277(pt)263(os)268(u)297(b)270(r)264(o)270(u)297(t)263(i)288(n)270(e)]TJ
-0.1351 -2.3784 TD
0.011 Tc
[(NO)5(P)-3511(N)3(o)-298(o)26(per)20(at)-8(i)17(o)-1(n)]TJ
0.0541 -2.3514 TD
[(REP)-3564(R)4(epeat)-251(next)-278(i)18(ns)26(t)-7(r)21(uct)20(i)-9(o)27(n)]TJ
-0.6486 -2.3784 TD
[(RESET)-2919(Reset)-279(o)26(n-)-7(c)25(h)-1(i)17(p)-298(pe)26(r)-7(i)17(pher)20(al)-281(d)26(e)-1(vi)17(ces)]TJ
0.8649 -2.3514 TD
[(RTI)-3792(R)3(et)-8(u)26(r)-7(n)-271(f)19(r)-7(o)-1(m)-264(i)-10(nt)19(er)20(r)-7(u)-1(p)26(t)]TJ
-0.1892 -2.3784 TD
[(RTS)-3591(R)4(et)-7(u)27(r)-6(n)-270(f)20(r)-6(o)0(m)-263(s)-2(ubr)21(out)20(i)-9(n)27(e)]TJ
-0.3784 -2.3514 TD
[(STO)6(P)-3240(St)-7(o)27(p)-297(pr)21(oce)27(ssi)18(ng)-270(\()-6(l)18(ow)-266(power)-277(s)26(t)-7(an)27(d-)-6(by)26(\))]TJ
0.4324 -2.3784 TD
[(SW)9(I)-3657(S)2(of)19(t)-8(w)3(ar)20(e)-271(i)-10(nt)19(er)20(r)-7(u)-1(p)26(t)]TJ
-0.3243 -2.3514 TD
[(W)-17(A)3(I)20(T)-3350(W)-17(a)27(i)-9(t)-278(f)20(o)0(r)-277(i)18(nt)20(er)-6(r)21(upt)-251(\()-6(l)18(ow)-293(p)27(o)0(wer)-277(s)-2(t)20(and-)21(by\))]TJ
ET
155.76 524.081 0.48 129.6 re
f
225.84 523.601 0.48 130.56 re
f
453.36 524.081 0.48 129.6 re
f
155.76 653.681 298.08 0.48 re
f
156.24 629.921 297.12 0.48 re
f
156.24 627.521 297.12 0.48 re
f
155.76 607.601 298.08 0.48 re
f
155.76 586.721 298.08 0.48 re
f
155.76 565.601 298.08 0.48 re
f
155.76 544.721 298.08 0.48 re
f
155.76 523.601 298.08 0.48 re
f
155.76 164.081 0.48 276.48 re
f
225.84 163.601 0.48 277.68 re
f
453.36 164.081 0.48 276.48 re
f
155.76 440.801 298.08 0.48 re
f
156.24 417.041 297.12 0.48 re
f
156.24 414.401 297.12 0.48 re
f
155.76 394.721 298.08 0.48 re
f
155.76 373.601 298.08 0.48 re
f
155.76 352.721 298.08 0.48 re
f
155.76 331.601 298.08 0.48 re
f
155.76 310.721 298.08 0.48 re
f
155.76 289.601 298.08 0.48 re
f
155.76 268.721 298.08 0.48 re
f
155.76 247.601 298.08 0.48 re
f
155.76 226.721 298.08 0.48 re
f
155.76 205.601 298.08 0.48 re
f
155.76 184.721 298.08 0.48 re
f
155.76 163.601 298.08 0.48 re
f
endstream
endobj
10824 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10777 0 obj
<>
endobj
10778 0 obj
<>
endobj
10769 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-3438(DS)-10(P)-10(5600)-23(0/)16(DS)-10(P)-10(5600)-23(1)-267(I)-9(ns)-6(t)16(r)-2(uc)-6(t)-9(i)8(on)-292(S)-10(e)1(t)-277(and)-292(A)-10(s)-6(s)-6(e)1(m)10(b)-23(l)8(e)1(r)-271(D)-4(i)-16(r)-2(ec)-6(t)16(i)8(v)-6(e)-292(S)-10(u)1(m)-15(m)10(ary)-5787(B)-10(-3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 485.681 Tm
-0.003 Tc
[(B.2)-16(.)-1(3)-844(B)-5(it)-291(Ma)-16(n)-13(i)-1(p)5(u)-13(la)-16(tio)-13(n)-289(In)-13(str)-11(u)-13(cti)-18(o)5(n)-13(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 460.241 Tm
0 Tc
[(The)-260(instructions)-259(used)-241(fo)-19(r)-241(bit)-259(manipulation)-259(are)-241(as)-259(shown)-259(in)-259(T)-19(able)-241(B-3:)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 209.681 Tm
0.011 Tc
[(B)9(.)13(2.)13(4)-830(L)1(o)19(o)1(p)-275(I)13(ns)15(t)16(r)3(uc)15(ti)13(o)19(n)1(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 184.241 Tm
0 Tc
[(The)-260(instructions)-259(used)-241(fo)-19(r)-241(loop)-259(operations)-259(are)-241(as)-259(shown)-259(in)-259(Tabl)-18(e)-241(B-4:)]TJ
/F3 1 Tf
8.88 0 0 8.88 182.16 664.961 Tm
0.012 Tc
[(EO)6(R)-6509(L)0(o)27(g)0(i)18(c)-2(al)-280(ex)26(cl)18(usi)18(v)-2(e)-270(O)6(R)]TJ
0.1892 -2.3784 TD
[(LSL)-6702(L)0(o)27(g)0(i)18(c)-2(al)-280(s)26(h)0(i)-9(f)20(t)-278(a)0(c)26(c)-2(um)7(ul)18(at)20(or)-277(l)-9(e)27(f)-7(t)]TJ
-0.0811 -2.3514 TD
[(LSR)-6617(L)0(o)27(g)0(i)18(c)-2(al)-280(s)26(h)0(i)-9(f)20(t)-278(a)0(c)26(c)-2(um)7(ul)18(at)20(or)-277(r)-6(i)18(ght)]TJ
-0.0811 -2.3784 TD
[(NO)5(T)-6540(L)-1(o)26(g)-1(i)17(c)-3(al)-281(c)25(o)-1(m)6(p)-1(l)-10(e)26(m)-21(e)26(nt)-279(on)-271(acc)25(u)-1(m)6(u)-1(l)-10(a)26(t)-8(o)-1(r)]TJ
0.3243 -2.3514 TD
0.013 Tc
[(O)-20(R)-6806(Lo)28(gi)19(cal)-279(i)19(ncl)19(u)1(s)27(i)-8(ve)-269(O)7(R)]TJ
-0.1622 -2.3784 TD
0.012 Tc
[(O)6(R)4(I)-6710(O)6(R)-266(i)-9(m)7(m)7(edi)18(at)20(e)-270(w)4(i)-9(t)20(h)-270(c)-2(ont)20(r)-6(o)27(l)-280(r)-6(e)27(g)0(i)-9(s)26(t)-7(e)0(r)]TJ
-0.1351 -2.3514 TD
[(RO)6(L)-6567(R)4(ot)20(at)20(e)-270(a)0(ccum)7(u)0(l)18(a)0(t)20(o)0(r)-277(l)18(ef)20(t)]TJ
-0.0811 -2.3784 TD
[(RO)6(R)-6482(R)4(ot)20(at)20(e)-270(a)0(ccum)7(u)0(l)18(a)0(t)20(o)0(r)-277(r)21(i)-9(g)27(ht)]TJ
/F5 1 Tf
12 0 0 12 189.36 438.881 Tm
-0.011 Tc
[(Ta)-15(bl)-13(e)-295(B)-9(-)-18(3)5(.)-853(B)-9(i)-13(t)-298(Ma)-15(ni)-13(p)-20(u)0(l)-13(a)-15(t)-18(i)-13(on)-300(I)-13(n)0(s)-15(t)2(r)-22(u)0(c)-15(t)-18(i)-13(o)0(n)-20(s)]TJ
8.88 0 0 8.88 168.72 414.881 Tm
0.012 Tc
[(I)20(n)1(st)21(ruct)21(i)20(o)1(n)-11350(D)4(escr)23(i)-7(p)1(t)21(i)20(on)]TJ
/F3 1 Tf
-0.6486 -2.5946 TD
[(BCLR)-5185(Bi)18(t)-278(t)20(est)-278(a)27(nd)-270(cl)18(ear)]TJ
0 -2.3514 TD
[(BSET)-5243(Bi)17(t)-279(t)19(est)-279(a)26(nd)-271(set)]TJ
0 -2.3784 TD
[(BCHG)-4968(Bi)17(t)-279(t)19(est)-279(a)26(nd)-271(chang)26(e)]TJ
0 -2.3514 TD
0.01 Tc
[(BTST)-5298(Bi)16(t)-280(t)18(est)-280(o)25(n)-299(m)5(emor)19(y)]TJ
0 -2.3784 TD
0.012 Tc
[(JCLR)-5347(J)26(u)0(m)7(p)-297(i)18(f)-278(bi)18(t)-278(c)26(l)-9(e)0(a)27(r)]TJ
0 -2.3513 TD
[(JSET)-5405(J)25(u)-1(m)6(p)-298(i)17(f)-279(bi)17(t)-279(s)25(et)]TJ
0 -2.3784 TD
[(JSCLR)-4671(J)26(um)7(p)-297(t)20(o)-270(s)-2(ubr)21(out)20(i)-9(n)27(e)-297(i)18(f)-278(b)0(i)18(t)-278(c)26(l)-9(ea)27(r)]TJ
0 -2.3514 TD
0.01 Tc
[(JSSET)-4730(J)24(u)-2(mp)-299(t)18(o)-272(subr)19(out)18(i)-11(n)25(e)-299(i)16(f)-280(b)-2(i)16(t)-280(s)24(e)-2(t)]TJ
/F5 1 Tf
12 0 0 12 191.28 162.881 Tm
0.008 Tc
[(T)19(a)4(bl)6(e)-256(B)10(-4.)-834(L)-1(o)19(o)-1(p)-261(O)6(per)17(a)4(t)21(i)6(on)-261(I)6(n)-1(st)21(ru)19(cti)26(ons)]TJ
8.88 0 0 8.88 168.72 138.881 Tm
0.012 Tc
[(I)20(n)1(st)21(ruct)21(i)20(o)1(n)-11350(D)4(escr)23(i)-7(p)1(t)21(i)20(on)]TJ
/F3 1 Tf
1.8649 -2.5946 TD
[(DO)-3860(St)19(ar)20(t)-279(har)20(dwar)20(e)-298(l)17(oop)]TJ
-1.0811 -2.3514 TD
0.01 Tc
[(ENDDO)-2807(Ex)24(i)-11(t)-280(f)18(r)19(om)-292(ha)25(r)-8(d)-2(war)19(e)-272(l)-11(o)25(op)]TJ
/F5 1 Tf
12 0 0 12 217.68 712.001 Tm
0.005 Tc
[(Tab)16(l)3(e)-279(B)7(-2)21(.)-817(L)-4(o)16(g)-4(i)23(cal)-277(Op)16(er)14(atio)16(ns)]TJ
8.88 0 0 8.88 151.2 688.001 Tm
0.012 Tc
[(Logi)20(cal)-251(O)-21(p)28(erat)21(i)-7(o)28(ns)-12351(Descr)23(i)-7(p)1(t)21(i)-7(o)28(n)]TJ
ET
130.32 509.201 0.48 192.48 re
f
253.2 508.721 0.48 193.44 re
f
480.48 509.201 0.48 192.48 re
f
130.08 701.681 350.88 0.48 re
f
130.8 677.921 349.68 0.48 re
f
130.8 675.521 349.68 0.48 re
f
130.08 655.601 350.88 0.48 re
f
130.08 634.721 350.88 0.48 re
f
130.08 613.601 350.88 0.48 re
f
130.08 592.721 350.88 0.48 re
f
130.08 571.601 350.88 0.48 re
f
130.08 550.721 350.88 0.48 re
f
130.08 529.601 350.88 0.48 re
f
130.08 508.721 350.88 0.48 re
f
156.72 236.081 0.48 192.48 re
f
226.8 235.601 0.48 193.68 re
f
454.08 236.081 0.48 192.48 re
f
156.48 428.801 298.08 0.48 re
f
157.2 405.041 296.88 0.48 re
f
157.2 402.401 296.88 0.48 re
f
156.48 382.721 298.08 0.48 re
f
156.48 361.601 298.08 0.48 re
f
156.48 340.721 298.08 0.48 re
f
156.48 319.601 298.08 0.48 re
f
156.48 298.721 298.08 0.48 re
f
156.48 277.601 298.08 0.48 re
f
156.48 256.721 298.08 0.48 re
f
156.48 235.601 298.08 0.48 re
f
156.72 86.081 0.48 66.48 re
f
226.8 85.601 0.48 67.68 re
f
454.08 86.081 0.48 66.48 re
f
156.48 152.561 298.08 0.48 re
f
157.2 129.041 296.88 0.48 re
f
157.2 126.401 296.88 0.48 re
f
156.48 106.721 298.08 0.48 re
f
156.48 85.601 298.08 0.48 re
f
endstream
endobj
10770 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10718 0 obj
<>
endobj
10719 0 obj
<>
endobj
10349 0 obj
<>
endobj
10393 0 obj
<>
endobj
10428 0 obj
<>
endobj
10473 0 obj
<>
endobj
10512 0 obj
<>
endobj
10553 0 obj
<>
endobj
10577 0 obj
<>
endobj
10615 0 obj
<>
endobj
10620 0 obj
<>
endobj
10653 0 obj
<>
endobj
10711 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(B)13(-)-3(2)-7390(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 201.521 Tm
-0.004 Tc
[(B)-6(.)-2(2.)-19(2)-845(L)4(o)-14(g)4(i)-19(c)0(a)-17(l)-278(In)-14(st)-16(r)6(u)-14(ct)-16(io)-14(ns)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 176.321 Tm
0 Tc
[(The)-241(instru)-19(ctions)-241(used)-259(for)-260(logical)-241(o)-19(perations)-241(are)-260(as)-259(shown)-241(in)-259(Table)-260(B-2:)]TJ
/F3 1 Tf
8.88 0 0 8.88 179.04 653.921 Tm
0.011 Tc
[(ADDL)-5271(Shi)17(f)-8(t)-279(l)17(ef)19(t)-279(t)19(hen)-271(add)]TJ
-0.0811 -2.3514 TD
[(ADDR)-5186(Shi)17(f)-8(t)-279(r)20(i)17(ght)-279(t)19(hen)-271(add)]TJ
0.4865 -2.3784 TD
-0.007 Tc
[(A)-16(S)-16(L)-5667(A)-16(r)-25(it)-26(h)8(m)-39(e)8(t)-26(ic)-291(s)-21(h)-19(ift)-297(a)-19(c)-21(c)-21(u)8(m)-39(u)8(l)-28(a)-19(to)-19(r)-296(l)-1(e)-19(f)1(t)]TJ
-0.0811 -2.3513 TD
[(A)-16(S)-16(R)-5582(A)-16(r)-25(it)-26(h)8(m)-39(e)8(t)-26(ic)-291(s)-21(h)-19(ift)-297(a)-19(c)-21(c)-21(u)8(m)-39(u)8(l)-28(a)-19(to)-19(r)-296(r)2(ig)-19(h)-19(t)]TJ
0.027 -2.3784 TD
0.02 Tc
[(C)12(L)8(R)-5582(C)12(le)8(a)35(r)-269(a)8(c)6(c)34(u)8(m)-12(u)35(la)35(to)8(r)]TJ
-0.1081 -2.3514 TD
0.012 Tc
[(C)-23(M)7(P)-5456(C)4(om)7(par)-6(e)]TJ
-0.4324 -2.3784 TD
[(CM)6(PM)-5075(Com)6(par)-7(e)-271(m)6(agn)26(i)-10(t)19(ude)]TJ
0.7027 -2.3513 TD
0.02 Tc
[(D)12(I)28(V)-5772(D)12(iv)34(id)8(e)-262(i)26(te)35(ra)8(t)28(i)26(o)8(n)]TJ
-0.2703 -2.3784 TD
0.012 Tc
[(M)-20(A)3(C)-5455(S)3(i)-9(g)27(ned)-270(m)-20(u)27(l)-9(t)20(i)18(p)0(l)-9(y)26(\227)-15(a)0(c)26(c)-2(um)7(ul)18(at)20(e)]TJ
-0.3784 -2.3514 TD
[(M)6(A)2(CR)-5132(Si)-10(g)26(ned)-271(m)-21(u)26(l)-10(t)19(i)17(p)-1(l)-10(y)25(\227)-16(a)-1(c)25(c)-3(um)6(ul)17(at)19(e)-298(a)26(nd)-271(r)-7(oun)26(d)]TJ
0.4054 -2.3784 TD
0.021 Tc
[(M)16(P)12(Y)-5501(S)12(ig)36(n)9(e)9(d)-261(m)-11(u)36(lt)29(i)27(p)9(ly)]TJ
-0.3784 -2.3513 TD
0.011 Tc
[(M)6(PYR)-5159(Si)-10(g)26(ned)-271(m)-21(u)26(l)-10(t)19(i)17(p)-1(l)-10(y)-273(a)26(n)-1(d)-298(r)20(oun)26(d)]TJ
0.3784 -2.3784 TD
[(NEG)-5507(N)4(egat)20(e)-270(a)0(ccum)7(u)0(l)18(a)0(t)20(o)0(r)]TJ
-0.4595 -2.3514 TD
0.01 Tc
[(NORM)-5076(Nor)-8(m)5(al)16(i)16(z)-4(e)-272(a)-2(c)-4(c)-4(u)25(m)-22(u)25(l)-11(a)-2(t)18(o)-2(r)-279(i)16(t)18(e)-2(r)-8(a)25(t)-9(i)16(on)]TJ
0.4595 -2.3784 TD
0.011 Tc
[(RND)-5510(Round)-271(acc)25(u)-1(m)6(u)-1(l)-10(a)26(t)-8(o)-1(r)]TJ
0.0541 -2.3784 TD
[(SUB)-5565(S)2(ubt)19(r)-7(a)-1(c)25(t)]TJ
-0.2973 -2.3514 TD
[(SUBL)-5298(Shi)17(f)-8(t)-279(l)17(ef)19(t)-279(t)19(hen)-271(subt)19(r)-7(a)26(ct)]TJ
-0.0811 -2.3784 TD
[(SUBR)-5213(Shi)17(f)-8(t)-279(r)20(i)17(ght)-279(t)19(hen)-271(subt)19(r)20(a)-1(ct)]TJ
0.5946 -2.3513 TD
[(Tcc)-5785(T)1(r)-6(a)0(n)27(s)-2(f)20(e)0(r)-277(c)-2(ond)27(i)-9(t)20(i)18(onal)18(l)18(y)]TJ
-0.1622 -2.3784 TD
[(TF)28(R)-5644(T)1(r)-6(a)0(n)27(s)-2(f)20(e)0(r)-277(dat)20(a)-270(A)3(LU)-293(r)21(egi)18(st)20(er)]TJ
0.027 -2.3514 TD
[(TST)-5647(T)1(est)]TJ
/F5 1 Tf
12 0 0 12 216.72 154.961 Tm
0.006 Tc
[(Ta)22(ble)-278(B)8(-)19(2)2(.)-836(L)17(og)17(ical)-256(Oper)15(ati)24(o)-3(n)17(s)]TJ
8.88 0 0 8.88 150.48 130.961 Tm
0.012 Tc
[(Logi)-7(c)27(a)0(l)-278(O)6(per)23(a)0(t)-6(i)20(ons)-12324(Desc)27(ri)20(pt)-6(i)20(o)1(n)]TJ
/F3 1 Tf
3.5135 -2.5946 TD
[(AND)-6510(Logi)17(cal)-253(A)2(ND)]TJ
-0.1351 -2.3784 TD
0.009 Tc
[(ANDI)-6362(AND)-296(I)17(mm)-23(e)24(d)-3(i)-12(a)24(t)-10(e)-273(wi)15(t)-10(h)-273(c)-5(o)-3(n)24(t)-10(r)18(o)-3(l)-283(r)18(egi)15(s)-5(t)17(er)]TJ
/F5 1 Tf
12 0 0 12 208.08 712.001 Tm
0.008 Tc
[(Ta)24(bl)6(e)-256(B)-10(-)21(1)4(.)-834(A)10(r)17(i)6(th)19(me)24(ti)6(c)-276(O)26(per)17(a)4(ti)26(ons)]TJ
8.88 0 0 8.88 168.96 688.001 Tm
0.019 Tc
[(A)11(r)30(it)28(h)8(m)16(e)7(t)28(ic)]TJ
-0.1892 -1.2432 TD
0.011 Tc
[(Opera)26(t)-7(i)19(ons)]TJ
18.6216 0.6216 TD
[(Desc)27(ri)20(pt)-6(i)20(o)1(n)]TJ
ET
138.24 225.281 0.48 476.4 re
f
243.6 224.561 0.48 477.6 re
f
470.88 225.281 0.48 476.4 re
f
138.24 701.681 333.12 0.48 re
f
138.72 666.881 332.16 0.48 re
f
138.72 664.481 332.16 0.48 re
f
138.24 644.801 333.12 0.48 re
f
138.24 623.681 333.12 0.48 re
f
138.24 602.801 333.12 0.48 re
f
138.24 581.681 333.12 0.48 re
f
138.24 560.801 333.12 0.48 re
f
138.24 539.681 333.12 0.48 re
f
138.24 518.801 333.12 0.48 re
f
138.24 497.681 333.12 0.48 re
f
138.24 476.801 333.12 0.48 re
f
138.24 455.681 333.12 0.48 re
f
138.24 434.801 333.12 0.48 re
f
138.24 413.681 333.12 0.48 re
f
138.24 392.801 333.12 0.48 re
f
138.24 371.681 333.12 0.48 re
f
138.24 350.561 333.12 0.48 re
f
138.24 329.681 333.12 0.48 re
f
138.24 308.561 333.12 0.48 re
f
138.24 287.681 333.12 0.48 re
f
138.24 266.561 333.12 0.48 re
f
138.24 245.681 333.12 0.48 re
f
138.24 224.561 333.12 0.48 re
f
129.36 78.161 0.48 66.48 re
f
252.24 77.681 0.48 67.44 re
f
479.76 78.161 0.48 66.48 re
f
129.36 144.641 350.88 0.48 re
f
129.84 120.881 349.92 0.48 re
f
129.84 118.481 349.92 0.48 re
f
129.36 98.561 350.88 0.48 re
f
129.36 77.681 350.88 0.48 re
f
endstream
endobj
10712 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10656 0 obj
<>
endobj
10651 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 71.04 44.081 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)1(t)-9(o)1(rol)8(a)-3438(DS)-10(P)-10(5600)-23(0/)16(DS)-10(P)-10(56001)-292(I)-9(n)1(s)-6(t)16(ruc)-6(t)-9(i)8(o)1(n)-292(S)-10(et)-277(and)-292(A)-10(s)-6(s)18(e)-23(m)10(b)1(l)-16(e)1(r)-271(D)-4(i)-16(r)22(e)-23(c)18(t)-9(i)8(v)-6(e)-292(S)-10(u)1(m)10(m)-15(ary)-5811(B)-10(-1)]TJ
ET
1 i
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
24 0 0 24 70.56 631.841 Tm
0.018 Tc
[(Append)-11(i)6(x)-306(B)]TJ
0 -1.08 TD
0.019 Tc
[(DS)6(P56000/DS)6(P)-4(56001)-305(I)-3(nstruction)-300(Set)]TJ
T*
0.023 Tc
[(a)9(n)4(d)-296(A)5(ss)9(emble)9(r)-298(D)5(i)1(re)9(ct)6(iv)9(e)-301(S)10(um)12(mary)]TJ
15.839 0 0 15.839 70.56 542.321 Tm
0.005 Tc
[(B.)10(1)-848(O)-5(vervi)10(ew)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.56 516.161 Tm
0 Tc
[(This)-241(append)-19(ix)-241(is)-259(intended)-259(to)-241(assist)-259(the)-260(C)-240(program)-18(mer)-241(in)-259(understanding)-259(the)-260(C)-240(compi)-18(ler\222s)]TJ
0 -1.2222 TD
[(output.)-213(For)-223(a)-223(m)-18(ore)-223(in-depth)-222(discussion)-222(of)-223(as)-18(sembler)-223(and)-222(assembly)-222(langu)-19(age)-223(issues,)-213(see)-223(t)-18(h)0(e)]TJ
/F10 1 Tf
0 -1.2407 TD
[(DSP56000/DSP56001)-259(Digital)-259(Signal)-259(Processor)-259(User\222s)-241(Ma)-19(nual)]TJ
/F7 1 Tf
25.7037 0 TD
[(or)-260(the)]TJ
/F10 1 Tf
-25.7037 -1.2407 TD
[(DSP56000/DSP56001)-259(Assembler)-259(User\222s)-259(Manual)]TJ
/F7 1 Tf
19.6667 0 TD
0 Tw
(.)Tj
/F5 1 Tf
15.839 0 0 15.839 70.56 433.361 Tm
[(B.2)-853(I)5(n)-10(s)-5(tru)-10(c)-5(ti)-10(on)-298(Set)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.56 407.201 Tm
[(Instructions)-259(can)-241(be)-260(grouped)-259(by)-241(functio)-19(n)-241(into)-259(six)-241(t)-18(ypes:)]TJ
1.3889 -1.9259 TD
[(1.)-639(Arithmetic)-241(i)-18(nstructions)]TJ
0 -1.6111 TD
[(2.)-639(Logical)-241(inst)-18(ructions)]TJ
0 -1.6296 TD
[(3.)-639(Bit)-241(manipu)-19(lation)-241(inst)-18(ructions)]TJ
0 -1.6111 TD
[(4.)-639(Loop)-241(instru)-19(ctions)]TJ
0 -1.6296 TD
[(5.)-639(Move)-241(instru)-19(ctions)]TJ
0 -1.6111 TD
[(6.)-639(Program)-241(con)-19(trol)-241(instruct)-18(ions)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.56 246.641 Tm
0.011 Tc
[(B)9(.)13(2)15(.)13(1)-830(A)-8(r)21(i)13(thm)21(e)-2(t)16(i)13(c)-278(I)13(ns)15(tr)21(uc)15(ti)13(on)19(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.56 221.201 Tm
0 Tc
[(The)-241(instructi)-18(ons)-241(used)-259(for)-260(arithmetic)-241(o)-19(perations)-241(are)-260(as)-259(shown)-241(in)-259(Table)-260(B-1:)]TJ
/F5 1 Tf
12 0 0 12 207.84 199.841 Tm
0.008 Tc
[(T)19(a)4(bl)6(e)-256(B)10(-1.)-834(A)10(ri)6(t)21(h)-1(m)17(e)4(ti)6(c)-256(O)6(per)17(a)4(t)21(i)6(on)19(s)]TJ
8.88 0 0 8.88 168.72 175.841 Tm
0.009 Tc
[(Ar)-7(i)17(t)-9(hmet)18(i)-10(c)]TJ
-0.1892 -1.2432 TD
0.011 Tc
[(Opera)26(t)-7(i)19(ons)]TJ
18.6216 0.6216 TD
[(Des)26(c)-1(r)-5(i)19(pt)-7(i)19(o)0(n)]TJ
/F3 1 Tf
-16.9459 -3.1892 TD
[(A)30(B)3(S)-5591(A)3(bsol)18(ut)20(e)-270(v)-2(al)18(ue)]TJ
-0.0541 -2.3784 TD
[(ADC)-5510(A)2(dd)-271(l)-10(o)26(ng)-271(wi)-10(t)19(h)-271(car)20(r)-7(y)]TJ
0 -2.3514 TD
0.01 Tc
[(ADD)-5511(A)1(dd)]TJ
ET
138 91.121 0.48 98.64 re
f
243.12 90.641 0.48 99.6 re
f
470.64 91.121 0.48 98.64 re
f
138 189.761 333.12 0.48 re
f
138.48 154.961 332.16 0.48 re
f
138.48 152.321 332.16 0.48 re
f
138 132.641 333.12 0.48 re
f
138 111.761 333.12 0.48 re
f
138 90.641 333.12 0.48 re
f
endstream
endobj
10652 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10626 0 obj
<>
endobj
10618 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(13)-24(0)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
endstream
endobj
10619 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10613 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-12)-23(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 233.52 712.001 Tm
[(E)12(xam)14(ple)-279(A)7(-)18(121.)-817(wcto)16(m)14(b)]TJ
/F8 1 Tf
-13.54 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(ch)-20(ar)-560(mb)-20(ar)-20(ra)-20(y[)-20(8])-20(;)]TJ
T*
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(w)-20(cha)-20(r_)-20(t)-560(w)0(i)-20(d)0(e)-560(=)-560(L)-20(\222a)-20(bc)-20(\222;)]TJ
T*
-0.04 Tc
[(ch)20(a)20(r)0(*)-540(p)20(tr)-540(=)-540(a)20(rr)20(ay)20(;)]TJ
T*
[(in)20(t)-540(c)20(on)20(ve)20(rt)20(;)]TJ
0 -2 TD
-0.06 Tc
[(c)-20(onv)-20(er)-20(t)-560(=)-560(w)0(c)-20(t)0(o)-20(m)0(b)-20(\()-560(ar)-20(ra)-20(y,)-560(w)-20(i)0(d)-20(e)-560(\);)]TJ
T*
[(p)-20(rin)-20(tf)-20(\()-560(")0(p)-20(a)0(c)-20(k)0(e)-20(d)-560(ch)-20(ar)-560(l)-20(o)0(o)-20(k)0(s)-560(l)-20(ik)-20(e:)-20(\\n)-20(")-560(\))0(;)]TJ
0 -1 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(%0)20(.6)20(x\\)20(n\\)20(n")20(,)-540(w)0(i)20(d)0(e)-540(\))20(;)]TJ
0 -2 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(%)-20(d)-560(ex)-20(tr)-20(ac)-20(te)-20(d)-560(c)0(h)-20(a)0(r)-20(s)-560(lo)-20(ok)-20(s)-560(l)0(i)-20(ke:)-20(\\n)-20(",)-560(c)-20(o)0(n)-20(v)0(e)-20(r)0(t)-560(\))-20(;)]TJ
0 -1 TD
0.5 Tc
[(w)540(h)560(i)560(l)540(e\(*)560(p)540(t)560(r!)540(=0\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(p)20(r)0(i)20(n)20(t)0(f)20(\()-540("%)20(0.)20(6x)-540(")20(,)-540(*p)20(tr)20(++)-540(\))20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(\\)-20(n)0(")-560(\))-20(;)]TJ
T*
0 Tc
(})Tj
0.1 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(pa)-20(cke)-20(d)-560(c)0(h)-20(a)0(r)-560(l)-20(oo)-20(ks)-560(l)-20(i)0(k)-20(e)0(:)]TJ
T*
[(61)-20(626)-20(3)]TJ
0 -2.02 TD
[(3)-560(ext)-20(ra)-20(ct)-20(ed)-560(c)-20(h)0(a)-20(r)0(s)-560(l)-20(oo)-20(ks)-560(l)-20(i)0(k)-20(e)0(:)]TJ
0 -1 TD
[(00)-20(006)-20(1)-560(0)0(0)-20(0)0(0)-20(6)0(2)-560(0)-20(00)-20(06)-20(3)]TJ
ET
1 1 1 rg
71.52 338.801 468 -4.8 re
f
0 0 0 rg
538.56 337.361 0.48 -0.96 re
f
q
71.52 338.801 468 -4.8 re
W* n
70.56 336.401 468 0.96 re
f
Q
endstream
endobj
10614 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10575 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(12)-24(8)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(128)-845(w)-19(c)0(t)-16(o)4(m)-12(b)-14(\227C)-6(o)-14(n)4(v)-17(e)0(r)-12(t)-274(w)-19(c)0(h)-14(a)0(r)-12(_)0(t)-292(c)0(h)-14(a)0(r)-12(a)-17(cte)-17(r)-287(to)-290(m)-12(u)4(l)-19(t)1(ib)-14(yt)-16(e)-276(c)-17(ha)-17(r)6(a)-17(ct)-16(er)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(in)20(t)-540(w)0(c)20(t)0(o)20(m)20(b)0(\()-540(c)20(ha)20(r*)-540(s)20(,)-540(wc)20(ha)20(r_)20(t)-540(w)0(c)20(h)0(a)20(r)-540(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(wctomb)Tj
/F7 1 Tf
12.96 0 0 12.96 140.64 657.281 Tm
[(function)-259(examines)-241(a)-19(n)0(d)-241(converts)-259(the)-260(wide)-241(charac)-19(ter)]TJ
/F8 1 Tf
12 0 0 12 407.04 657.281 Tm
(wchar)Tj
/F7 1 Tf
12.96 0 0 12.96 446.4 657.281 Tm
[(into)-241(a)-260(string)-259(of)]TJ
-28.9815 -1.2407 TD
[(characters)-241(p)-19(ointed)-241(to)-259(by)]TJ
/F12 1 Tf
9.8519 0 TD
0 Tw
(s)Tj
/F7 1 Tf
0.3889 0 TD
[(.)-250(A)0(t)-241(most)-18(,)]TJ
/F8 1 Tf
12 0 0 12 258 641.201 Tm
[(MB_CUR)20(_MAX)]TJ
/F7 1 Tf
12.96 0 0 12.96 333.12 641.201 Tm
[(characters)-259(will)-241(b)-19(e)-241(stored)-259(in)]TJ
/F12 1 Tf
11.0556 0 TD
(s)Tj
/F7 1 Tf
0.3889 0 TD
(.)Tj
-31.6852 -1.9259 TD
(If)Tj
/F12 1 Tf
0.9074 0 TD
(s)Tj
/F7 1 Tf
0.6481 0 TD
[(is)-241(a)]TJ
/F8 1 Tf
12 0 0 12 111.84 616.241 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 143.76 616.241 Tm
[(po)-19(inter,)]TJ
/F8 1 Tf
12 0 0 12 187.2 616.241 Tm
(wctomb)Tj
/F7 1 Tf
12.96 0 0 12.96 233.52 616.241 Tm
[(returns)-259(zero.)-250(If)]TJ
/F12 1 Tf
6.1852 0 TD
(s)Tj
/F7 1 Tf
0.6296 0 TD
[(is)-259(not)]TJ
/F8 1 Tf
12 0 0 12 353.76 616.241 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 382.56 616.241 Tm
(,)Tj
/F8 1 Tf
12 0 0 12 389.04 616.241 Tm
[(wcto)20(mb)]TJ
/F7 1 Tf
12.96 0 0 12.96 435.6 616.241 Tm
[(returns)-259(the)-241(nu)-19(mber)]TJ
-28.1482 -1.2407 TD
[(of)-241(characters)-259(that)-259(comprise)-260(the)-241(convert)-18(ed)-241(multiby)-19(te)-241(character)-260(unless)-259(an)-241(inval)-18(id)-241(multiby)-19(te)]TJ
0 -1.2222 TD
[(character)-241(is)-259(detected)-259(in)-241(w)-19(hich)-241(case)-260(a)-241(-)0(1)-259(will)-259(be)-241(return)-19(ed.)]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9444 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(64,)-250(\223mblen\227Length)-259(of)-260(a)-241(multib)-19(yte)-241(character,)-9(\224)-241(o)-19(n)-241(page)-260(A-64)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-222(A.)9(4.)-9(65,)-213(\223mbstow)-19(cs\227Convert)-222(multibyte)-223(string)-222(to)-222(wide)-204(ch)-19(aracter)-204(st)-18(ring,)9(\224)-223(o)0(n)]TJ
1.3889 -1.2407 TD
[(page)-241(A-66)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(66,)-250(\223mbtowc\227Conv)-19(ert)-241(a)-260(multibyte)-260(character)-241(to)-259(a)-260(wide)-241(charact)-18(er,)9(\224)-260(o)0(n)]TJ
1.3889 -1.2407 TD
[(page)-241(A-68)]TJ
/F12 1 Tf
-2.7778 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(The)-241(DSP)-18(56000/DSP56001)-259(does)-259(not)-241(provid)-19(e)-241(byte)-260(addressing,)-250(thus)-259(characters)]TJ
0 -1.2407 TD
[(always)-241(req)-19(uire)-241(an)-259(entire)-260(word)-241(of)-260(memory)-259(each.)-250(One)-260(way)-241(to)-259(better)-260(utilize)-241(data)]TJ
T*
[(memory)-241(\(with)-259(a)-241(run-tim)-18(e)-241(cost\))-241(is)-259(to)-241(comb)-19(ine)-241(the)-241(A)-19(NSI)-241(data)-241(t)-18(ype)]TJ
/F8 1 Tf
12 0 0 12 463.2 402.161 Tm
(wchar_t)Tj
/F7 1 Tf
12.96 0 0 12.96 516.72 402.161 Tm
(and)Tj
-30.2407 -1.2222 TD
[(the)-241(special)-259(ANSI)-260(multibyte)-260(and)-241(w)-19(ide)-241(character)-260(library)-259(routines.)]TJ
ET
endstream
endobj
10576 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10560 0 obj
<>
endobj
10561 0 obj
<>
endobj
10562 0 obj
<>
endobj
10563 0 obj
<>
endobj
10564 0 obj
<>
endobj
10551 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-12)-23(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 227.04 712.001 Tm
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(A)7(-1)21(20.)-817(wcsto)16(m)14(bs)]TJ
/F8 1 Tf
-13 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(ch)-20(ar)-560(ar)-20(ra)-20(y[)-20(16)-20(];)]TJ
0 -1 TD
-0.04 Tc
[(w)20(c)0(h)20(a)20(r)0(_)20(t)-540(ws)20(tr)20([1)20(0])-540(=)-540(L)20("a)20(bc)20(de)20(fg)20(h")20(;)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)0(*)-540(p)20(tr)-540(=)-540(\()20(ch)20(ar)20(*\))-540(w)20(s)0(t)20(r)0(;)]TJ
T*
[(in)20(t)-540(c)20(on)20(ve)20(rt)20(;)]TJ
0 -2 TD
[(co)20(n)20(v)0(e)20(r)0(t)-540(=)-540(w)20(cs)20(to)20(mb)20(s\()-540(a)20(r)0(r)20(a)0(y)20(,)-540(ws)20(tr)20(,)-540(1)0(0)-540(\))20(;)]TJ
T*
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(p)-20(a)0(c)-20(k)0(e)-20(d)-560(ar)-20(ra)-20(y:)-20(\\n)-20(")-560(\))0(;)]TJ
0 -1 TD
0.5 Tc
[(w)540(h)560(i)560(l)540(e\(*)560(p)540(t)560(r!)540(=0\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(p)20(r)0(i)20(n)20(t)0(f)20(\()-540("%)20(0.)20(6x)-540(")20(,)-540(*p)20(tr)20(++)-540(\))20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(\\)-20(n)0(\\)-20(n)0(")-560(\))-20(;)]TJ
0 -2 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()20(")0(%)20(d)-540(ch)20(ar)20(s)-540(e)0(x)20(t)0(r)20(a)0(c)20(t)0(e)20(d)0(,)-540(u)20(np)20(ac)20(ke)20(d)-540(a)20(rr)20(ay)20(:\\)20(n")20(\);)]TJ
0 -1 TD
[(pt)20(r)-540(=)-540(a)20(rr)20(ay)20(;)]TJ
T*
0.5 Tc
[(w)540(h)560(i)560(l)540(e\(*)560(p)540(t)560(r!)540(=0\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(p)20(r)0(i)20(n)20(t)0(f)20(\()-540("%)20(0.)20(6x)-540(")20(,)-540(*p)20(tr)20(++)-540(\))20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(\\)-20(n)0(")-560(\))-20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2.02 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(pa)-20(cke)-20(d)-560(a)0(r)-20(r)0(a)-20(y)0(:)]TJ
T*
[(61)-20(626)-20(3)-560(6)0(4)-20(6)0(5)-20(6)0(6)-560(6)-20(76)-20(80)-20(0)]TJ
0 -2 TD
-0.04 Tc
[(8)-540(c)20(h)20(a)0(r)20(s)-540(ex)20(tr)20(ac)20(te)20(d,)-540(u)20(n)0(p)20(a)0(c)20(k)0(e)20(d)-540(ar)20(ra)20(y:)]TJ
0 -1 TD
-0.06 Tc
[(00)-20(006)-20(1)-560(0)0(0)-20(0)0(0)-20(6)0(2)-560(0)-20(00)-20(06)-20(3)-560(0)0(0)-20(0)0(0)-20(6)0(4)-560(0)-20(00)-20(06)-20(5)-560(000)-20(06)-20(6)-560(0)0(0)-20(0)0(0)-20(6)0(7)-560(0)-20(00)-20(06)-20(8)]TJ
ET
1 1 1 rg
71.52 278.801 468 -4.8 re
f
0 0 0 rg
538.56 277.361 0.48 -0.96 re
f
q
71.52 278.801 468 -4.8 re
W* n
70.56 276.401 468 0.96 re
f
Q
endstream
endobj
10552 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10510 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(12)-24(6)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(126)-845(v)-17(s)0(p)-14(r)-12(int)-16(f)1(\227)-21(W)-8(r)6(i)-2(t)-16(e)-293(fo)-14(r)6(m)-12(at)-16(te)-17(d)-290(o)4(u)-14(t)1(p)-14(u)4(t)-292(t)1(o)-290(a)-293(st)-16(r)6(i)-19(ng)-290(u)-14(s)0(in)-14(g)-290(a)-276(v)-17(a)0(_)-17(lis)-17(t)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(v)-20(sp)-20(rin)-20(tf)-560(\()-560(c)-20(ha)-20(r)-560(*)0(s)-20(,)-560(co)-20(ns)-20(t)-560(c)0(h)-20(a)0(r)-560(*)-20(fo)-20(rm)-20(at)-20(,)-540(v)-20(a_)-20(li)-20(st)-560(a)-20(r)0(g)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
[(The)-241(functi)-18(on)]TJ
/F8 1 Tf
12 0 0 12 140.64 657.281 Tm
(vsprintf)Tj
/F7 1 Tf
12.96 0 0 12.96 201.6 657.281 Tm
[(is)-241(exactly)-259(the)-260(same)-241(as)-259(the)-260(function)]TJ
/F8 1 Tf
12 0 0 12 383.04 657.281 Tm
(printf)Tj
/F7 1 Tf
12.96 0 0 12.96 429.36 657.281 Tm
[(except)-259(that)-241(an)]TJ
-27.6667 -1.2407 TD
(existing)Tj
/F8 1 Tf
12 0 0 12 115.2 641.201 Tm
[(v)20(a_list)]TJ
/F7 1 Tf
12.96 0 0 12.96 168.96 641.201 Tm
[(is)-259(used)-241(in)-259(place)-260(of)-241(a)-260(series)-241(o)-19(f)-241(arguments.)-269(The)-241(macro)]TJ
/F8 1 Tf
12 0 0 12 441.36 641.201 Tm
(va_start)Tj
/F7 1 Tf
12.96 0 0 12.96 502.08 641.201 Tm
[(mus)-18(t)]TJ
-33.2778 -1.2222 TD
[(have)-241(been)-259(invoked)-259(on)-241(t)-18(h)0(e)-241(argument)-259(arg)-259(before)-241(the)-260(call)-259(to)]TJ
/F8 1 Tf
12 0 0 12 369.6 625.361 Tm
(vsprintf)Tj
/F7 1 Tf
12.96 0 0 12.96 430.56 625.361 Tm
[(is)-241(made)-19(.)]TJ
/F8 1 Tf
12 0 0 12 477.12 625.361 Tm
[(vspr)20(intf)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 609.281 Tm
[(returns)-241(th)-19(e)-241(number)-260(of)-241(c)-19(haracters)-241(print)-18(ed.)-250(On)-241(error,)]TJ
/F8 1 Tf
12 0 0 12 336.24 609.281 Tm
(vsprintf)Tj
/F7 1 Tf
12.96 0 0 12.96 397.2 609.281 Tm
[(returns)-259(a)-241(negativ)-19(e)-241(value.)]TJ
-25.1852 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(93,)-250(\223sprintf\227Print)-259(to)-259(a)-241(string,)-9(\224)-241(o)-19(n)-241(page)-260(A-96)]TJ
ET
1 1 1 rg
70.8 529.841 468 -4.8 re
f
0 0 0 rg
537.84 528.401 0.48 -0.96 re
f
q
70.8 529.841 468 -4.8 re
W* n
69.84 527.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 233.52 533.921 Tm
-0.014 Tc
[(E)-27(x)-18(am)-25(pl)-16(e)-298(A)-12(-)-21(1)2(1)-18(9)-18(.)-836(vs)-18(p)-23(r)-5(i)-16(n)-23(tf)]TJ
/F8 1 Tf
-13.62 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
[(in)20(t)-540(s)0(p)20(r)0(i)20(n)20(t)0(f)-540(\()-540(c)20(ha)20(r)-540(*)0(s)20(,)-540(co)20(ns)20(t)-540(c)0(h)20(a)0(r)-540(*)20(fo)20(rm)20(at)20(,)-540(.)20(..)-540(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.06 Tc
[(va)-20(_l)-20(is)-20(t)-560(ap;)]TJ
T*
[(in)-20(t)-560(r)0(e)-20(s)0(u)-20(lt;)]TJ
0 -2 TD
[(va)-20(_s)-20(ta)-20(rt)-560(\()-560(a)0(p)-20(,)-560(fo)-20(rm)-20(at)-560(\))-20(;)]TJ
0 -1 TD
-0.04 Tc
[(r)20(e)0(s)20(u)0(l)20(t)-540(=)-540(v)20(sp)20(ri)20(nt)20(f)-540(\()-540(s)0(,)-540(f)20(or)20(ma)20(t,)-540(a)20(p)-540(\);)]TJ
T*
-0.06 Tc
[(va)-20(_e)-20(nd)-560(\()-560(a)0(p)-560(\))-20(;)]TJ
T*
[(re)-20(tu)-20(rn)-560(r)-20(esu)-20(lt)-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(is)-560(e)-20(s)0(s)-20(e)0(n)-20(tia)-20(ll)-20(y)-560(t)0(h)-20(e)-560(li)-20(br)-20(ar)-20(y)-560(f)0(u)-20(n)0(c)-20(t)0(i)-20(o)0(n)]TJ
/F17 1 Tf
19.78 0 TD
-0.04 Tc
[(sp)20(ri)20(nt)20(f)]TJ
/F8 1 Tf
3.86 0 TD
0 Tc
(.)Tj
ET
1 1 1 rg
70.8 352.961 468 -5.04 re
f
0 0 0 rg
537.84 351.281 0.48 -0.96 re
f
q
70.8 352.961 468 -5.04 re
W* n
69.84 350.321 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 324.641 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(1)15(2)15(7)-830(wc)15(st)16(om)21(bs\227)11(C)9(on)19(ve)15(rt)-259(wc)15(ha)15(r_)15(t)-277(a)15(rra)15(y)-278(t)16(o)-275(m)3(u)19(l)-4(t)16(i)13(by)15(te)-261(st)16(ri)13(ng)]TJ
/F8 1 Tf
12 0 0 12 70.08 304.961 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(s)-20(i)0(z)-20(e)0(_)-20(t)-560(wcs)-20(to)-20(mb)-20(s\()-560(c)-20(h)0(a)-20(r)0(*)-560(s)-20(,)-560(c)0(o)-20(n)0(s)-20(t)-560(wc)-20(ha)-20(r_)-20(t*)-560(p)-20(wcs)-20(,)-560(s)0(i)-20(z)0(e)-20(_)0(t)-560(n)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 271.361 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 271.361 Tm
(wcstombs)Tj
/F7 1 Tf
12.96 0 0 12.96 155.04 271.361 Tm
[(function)-259(converts)-241(a)-260(wide)-260(character)-241(st)-18(ring)-241(pointed)-259(to)-259(by)]TJ
/F8 1 Tf
12 0 0 12 441.84 271.361 Tm
(pwcs)Tj
/F7 1 Tf
12.96 0 0 12.96 473.76 271.361 Tm
[(into)-259(the)]TJ
-31.0926 -1.2407 TD
[(character)-241(str)-19(ing)-241(pointed)-259(to)-259(by)]TJ
/F12 1 Tf
11.9815 0 TD
(s)Tj
/F7 1 Tf
0.4074 0 TD
[(.)-250(Each)-259(character)-260(of)-241(th)-19(e)-241(wide)-260(character)-260(string)-241(is)-259(converted)]TJ
-12.3889 -1.2407 TD
[(into)-241(the)-260(corresponding)]TJ
/F10 1 Tf
9.2593 0 TD
(multibyte)Tj
/F7 1 Tf
4 0 TD
[(character)-260(as)-241(if)-260(by)-259(the)]TJ
/F8 1 Tf
12 0 0 12 353.76 239.201 Tm
(wctomb)Tj
/F7 1 Tf
12.96 0 0 12.96 400.32 239.201 Tm
[(function.)-250(Conversion)-259(will)]TJ
-25.4259 -1.2222 TD
[(stop)-241(when)]TJ
/F12 1 Tf
4.3333 0 TD
(n)Tj
/F7 1 Tf
0.8148 0 TD
[(total)-241(cha)-19(racters)-241(have)-260(been)-259(converted)-241(o)-19(r)-241(a)-260(null)-241(charac)-19(ter)-241(is)-259(encountered.)-250(If)]TJ
/F12 1 Tf
29.5741 0 TD
(s)Tj
/F7 1 Tf
-34.7222 -1.2407 TD
(and)Tj
/F8 1 Tf
12 0 0 12 92.64 207.281 Tm
(pwcs)Tj
/F7 1 Tf
12.96 0 0 12.96 124.8 207.281 Tm
[(overlap,)-250(the)-260(behavior)-260(is)-241(undefine)-19(d.)]TJ
-4.1667 -1.9259 TD
[(If)-241(an)-259(invalid)-259(character)-241(is)-259(encountered,)]TJ
/F8 1 Tf
12 0 0 12 270.24 182.321 Tm
(wcstombs)Tj
/F7 1 Tf
12.96 0 0 12.96 331.2 182.321 Tm
[(returns)-259(\(size_t\))-241(-1)-19(.)-250(Otherwise,)]TJ
/F8 1 Tf
12 0 0 12 70.8 166.241 Tm
(wcstombs)Tj
/F7 1 Tf
12.96 0 0 12.96 131.04 166.241 Tm
[(return)-19(s)-204(the)-223(num)-18(ber)-204(of)-223(characte)-19(rs)-204(con)-19(verted)-222(not)-222(including)-222(the)-223(terminating)]TJ
/F8 1 Tf
12 0 0 12 507.12 166.241 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 70.8 150.161 Tm
[(character,)-250(if)-260(any.)]TJ
/F12 1 Tf
0 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(The)-241(DSP)-18(56000/DSP56001)-259(does)-259(not)-241(provid)-19(e)-241(byte)-260(addressing,)-250(thus)-259(characters)]TJ
0 -1.2407 TD
[(always)-241(req)-19(uire)-241(an)-259(entire)-260(word)-241(of)-260(memory)-259(each.)-250(One)-260(way)-241(to)-259(better)-260(utilize)-241(data)]TJ
0 -1.2222 TD
[(memory)-241(\(with)-259(a)-241(run-tim)-18(e)-241(cost\))-241(is)-259(to)-241(comb)-19(ine)-241(the)-241(A)-19(NSI)-241(data)-241(t)-18(ype)]TJ
/F8 1 Tf
12 0 0 12 463.2 92.321 Tm
(wchar_t)Tj
/F7 1 Tf
12.96 0 0 12.96 516.72 92.321 Tm
(and)Tj
-30.2407 -1.2407 TD
[(the)-241(special)-259(ANSI)-260(multibyte)-260(and)-241(w)-19(ide)-241(character)-260(library)-259(routines.)]TJ
ET
endstream
endobj
10511 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10481 0 obj
<>
endobj
10471 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-12)-23(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 235.68 712.001 Tm
-0.014 Tc
[(E)-27(x)-18(am)-25(pl)-16(e)-298(A)-12(-)-21(1)2(1)-18(7)-18(.)-836(vf)-21(p)-23(r)-5(i)-16(n)-3(t)-21(f)]TJ
/F8 1 Tf
-13.72 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
[(i)20(n)0(t)-520(p)0(r)20(i)0(n)20(t)0(f)-540(\()-540(c)20(on)20(st)-540(c)20(h)0(a)20(r)-540(*f)20(or)20(ma)20(t,)-540(.)20(.)0(.)-520(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(v)-20(a_l)-20(is)-20(t)-560(a)0(p)-20(;)]TJ
T*
-0.04 Tc
[(in)20(t)-540(r)20(es)20(ul)20(t;)]TJ
0 -2 TD
-0.06 Tc
[(v)-20(a_s)-20(ta)-20(rt)-560(\()-560(a)-20(p,)-560(f)-20(o)0(r)-20(m)0(a)-20(t)-560(\);)]TJ
0 -1 TD
[(r)-20(esu)-20(lt)-560(=)-560(v)-20(fp)-20(ri)-20(nt)-20(f)-560(\()-560(s)0(t)-20(d)0(o)-20(u)0(t)-20(,)-560(fo)-20(rm)-20(at)-20(,)-560(a)0(p)-560(\))0(;)]TJ
T*
0.5 Tc
[(v)540(a)560(_)560(e)540(n)560(d\(a)540(p\))560(;)]TJ
T*
-0.04 Tc
[(re)20(t)20(u)0(r)20(n)-540(re)20(su)20(lt)20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.04 Tc
[(is)-520(es)20(se)20(nt)20(ia)20(ll)20(y)-540(t)0(h)20(e)-540(li)20(br)20(ar)20(y)-540(f)0(u)20(n)0(c)20(t)0(i)20(o)0(n)]TJ
/F17 1 Tf
19.8 0 TD
-0.06 Tc
[(pri)-20(nt)-20(f)]TJ
/F8 1 Tf
3.3 0 TD
0 Tc
(.)Tj
ET
1 1 1 rg
71.52 531.041 468 -5.04 re
f
0 0 0 rg
538.56 529.361 0.48 -0.96 re
f
q
71.52 531.041 468 -5.04 re
W* n
70.56 528.401 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 502.481 Tm
0.011 Tc
[(A)9(.)13(4.)13(1)15(2)-2(5)-830(v)15(pri)13(n)19(tf)16(\227)-6(W)7(r)21(i)13(te)-261(for)21(m)3(a)15(t)-1(t)16(e)-2(d)-275(o)19(ut)16(pu)19(t)-277(t)16(o)-275(s)-2(t)16(a)-2(n)19(d)1(a)15(r)3(d)-275(o)19(ut)16(put)-259(us)15(in)19(g)-275(a)]TJ
4.3966 -1.2069 TD
-0.004 Tc
[(va)-17(_l)-19(ist)]TJ
/F8 1 Tf
12 0 0 12 71.04 466.001 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(in)-20(t)-540(v)-20(pr)-20(in)-20(tf)-560(\()-560(c)-20(on)-20(st)-560(c)-20(h)0(a)-20(r)-560(*f)-20(or)-20(ma)-20(t,)-560(v)-20(a_l)-20(is)-20(t)-560(a)0(r)-20(g)-560(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 432.161 Tm
0 Tc
[(The)-241(function)]TJ
/F8 1 Tf
12 0 0 12 141.12 432.161 Tm
(vprintf)Tj
/F7 1 Tf
12.96 0 0 12.96 194.4 432.161 Tm
[(is)-241(exactly)-241(the)-241(same)-241(as)-222(the)-241(function)]TJ
/F8 1 Tf
12 0 0 12 374.4 432.161 Tm
(printf)Tj
/F7 1 Tf
12.96 0 0 12.96 420.72 432.161 Tm
[(except)-241(that)-222(an)-241(existing)]TJ
/F8 1 Tf
12 0 0 12 71.52 416.321 Tm
(va_list)Tj
/F7 1 Tf
12.96 0 0 12.96 125.04 416.321 Tm
[(is)-222(u)-19(sed)-222(in)-241(place)-241(of)-241(a)-241(series)-241(of)-223(argum)-18(ents.)-231(The)-241(macro)]TJ
/F8 1 Tf
12 0 0 12 395.52 416.321 Tm
(va_start)Tj
/F7 1 Tf
12.96 0 0 12.96 456 416.321 Tm
[(mu)-19(st)-222(have)-241(been)]TJ
-29.6667 -1.2407 TD
[(invoked)-259(on)-259(the)-241(argument)-259(arg)-259(before)-241(the)-260(call)-259(to)]TJ
/F8 1 Tf
12 0 0 12 315.12 400.241 Tm
(vprintf)Tj
/F7 1 Tf
12.96 0 0 12.96 368.64 400.241 Tm
[(is)-241(mad)-19(e.)]TJ
/F8 1 Tf
12 0 0 12 415.2 400.241 Tm
(vprintf)Tj
/F7 1 Tf
12.96 0 0 12.96 468.72 400.241 Tm
[(returns)-259(the)]TJ
-30.6482 -1.2407 TD
[(number)-260(of)-241(ch)-19(aracters)-241(printe)-19(d.)-250(On)-241(error,)]TJ
/F8 1 Tf
12 0 0 12 278.64 384.161 Tm
(vprintf)Tj
/F7 1 Tf
12.96 0 0 12.96 332.4 384.161 Tm
[(returns)-259(a)-241(negative)-260(value.)]TJ
-20.1296 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(75,)-250(\223printf\227)-19(Print)-241(to)-259(standard)-259(output,)-9(\224)-241(o)0(n)-259(page)-260(A-78)]TJ
ET
1 1 1 rg
71.52 304.961 468 -5.04 re
f
0 0 0 rg
538.56 303.281 0.48 -0.96 re
f
q
71.52 304.961 468 -5.04 re
W* n
70.56 302.321 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.6 308.801 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-118)21(.)-837(v)1(p)16(r)-6(in)16(tf)]TJ
/F8 1 Tf
-13.88 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
[(i)20(n)0(t)-520(p)0(r)20(i)0(n)20(t)0(f)-540(\()-540(c)20(on)20(st)-540(c)20(h)0(a)20(r)-540(*f)20(or)20(ma)20(t,)-540(.)20(.)0(.)-520(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(v)-20(a_l)-20(is)-20(t)-560(a)0(p)-20(;)]TJ
T*
-0.04 Tc
[(in)20(t)-540(r)20(es)20(ul)20(t;)]TJ
0 -2 TD
-0.06 Tc
[(v)-20(a_s)-20(ta)-20(rt)-560(\()-560(a)-20(p,)-560(f)-20(o)0(r)-20(m)0(a)-20(t)-560(\);)]TJ
0 -1 TD
[(r)-20(esu)-20(lt)-560(=)-560(v)-20(pr)-20(in)-20(tf)-560(\()-560(f)-20(or)-20(ma)-20(t,)-560(a)-20(p)-560(\);)]TJ
T*
0.5 Tc
[(v)540(a)560(_)560(e)540(n)560(d\(a)540(p\))560(;)]TJ
T*
-0.04 Tc
[(re)20(t)20(u)0(r)20(n)-540(re)20(su)20(lt)20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.04 Tc
[(is)-520(es)20(se)20(nt)20(ia)20(ll)20(y)-540(t)0(h)20(e)-540(li)20(br)20(ar)20(y)-540(f)0(u)20(n)0(c)20(t)0(i)20(o)0(n)]TJ
/F17 1 Tf
19.8 0 TD
-0.06 Tc
[(pri)-20(nt)-20(f)]TJ
/F8 1 Tf
3.3 0 TD
0 Tc
(.)Tj
ET
1 1 1 rg
71.52 127.841 468 -5.04 re
f
0 0 0 rg
538.56 126.401 0.48 -0.96 re
f
q
71.52 127.841 468 -5.04 re
W* n
70.56 125.441 468 0.96 re
f
Q
endstream
endobj
10472 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10432 0 obj
<>
endobj
10426 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(12)-24(4)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(123)-846(u)-15(n)-15(g)3(e)-18(t)0(c)-18(\227)-5(P)-10(u)3(s)-18(h)-291(a)-277(c)-18(ha)-18(r)5(a)-18(ct)-17(er)-288(b)-15(ack)-294(o)-15(n)3(t)-17(o)-291(an)-291(in)-15(pu)-15(t)-275(s)-18(tr)-13(ea)-18(m)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(u)-20(ng)-20(etc)-560(\()-560(i)-20(nt)-560(c)-20(,)-560(FI)-20(LE)-560(*)-20(s)0(t)-20(r)0(e)-20(a)0(m)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
[(The)-223(funct)-18(ion)]TJ
/F8 1 Tf
12 0 0 12 140.16 657.281 Tm
(ungetc)Tj
/F7 1 Tf
12.96 0 0 12.96 186.48 657.281 Tm
[(converts)-241(the)-223(argume)-19(nt)]TJ
/F12 1 Tf
9.0926 0 TD
0 Tw
(c)Tj
/F7 1 Tf
0.6852 0 TD
[(to)-222(an)]TJ
/F8 1 Tf
12 0 0 12 341.52 657.281 Tm
[(unsigned)-560(char)]TJ
/F7 1 Tf
12.96 0 0 12.96 434.64 657.281 Tm
[(,)-231(and)-241(pushes)-222(it)-241(back)]TJ
-28.0741 -1.2407 TD
[(onto)-241(the)-260(specified)-259(input)-259(stream.)-250(Pushed)-259(characters)-259(will)-241(be)-260(read)-259(back)-241(in)-259(reverse)-260(order)-241(by)]TJ
0 -1.2222 TD
[(any)-241(functi)-18(ons)-241(reading)-259(from)-259(said)-241(str)-19(eam.)-250(If)-241(a)-260(call)-241(i)-18(s)-241(made)-260(to)-241(a)-260(file)-260(positioning)-259(function,)]TJ
0 -1.2407 TD
[(such)-241(as)]TJ
/F8 1 Tf
12 0 0 12 111.84 609.281 Tm
(fseek)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 609.281 Tm
[(,)-250(all)-259(pushed)-241(charac)-19(ters)-241(will)-259(be)-260(lost.)-250(Only)-241(o)-19(n)0(e)-241(call)-259(to)]TJ
/F8 1 Tf
12 0 0 12 417.36 609.281 Tm
(ungetc)Tj
/F7 1 Tf
12.96 0 0 12.96 463.92 609.281 Tm
[(before)-260(a)-241(read)]TJ
-30.3333 -1.2407 TD
[(from)-241(the)-260(stream)-259(is)-241(allo)-19(wed.)]TJ
/F8 1 Tf
12 0 0 12 215.76 593.201 Tm
(EOF)Tj
/F7 1 Tf
12.96 0 0 12.96 240.48 593.201 Tm
[(cannot)-259(be)-260(pushed.)]TJ
/F8 1 Tf
12 0 0 12 337.2 593.201 Tm
(ungetc)Tj
/F7 1 Tf
12.96 0 0 12.96 383.52 593.201 Tm
[(retu)-19(rns)]TJ
/F8 1 Tf
12 0 0 12 422.88 593.201 Tm
(EOF)Tj
/F7 1 Tf
12.96 0 0 12.96 447.84 593.201 Tm
[(upon)-241(fail)-18(ure,)]TJ
-29.0926 -1.2222 TD
[(while)-241(the)-260(converted)-259(value)-260(is)-241(returned)-259(upon)-259(success.)]TJ
0 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(119,)-250(\223tmpfile\227Creat)-18(e)-241(a)-260(temporary)-259(binary)-241(file,)-9(\224)-241(o)-19(n)-241(page)-260(A-121)]TJ
ET
1 1 1 rg
70.8 497.921 468 -5.04 re
f
0 0 0 rg
537.84 496.481 0.48 -0.96 re
f
q
70.8 497.921 468 -5.04 re
W* n
69.84 495.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 235.68 502.001 Tm
0.006 Tc
[(E)-7(x)22(am)-5(p)17(l)4(e)-278(A)8(-)19(116.)-816(un)17(get)19(c)]TJ
/F8 1 Tf
-13.8 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in)-560(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(ch)-20(ar)-560(p)-20(e)0(e)-20(k)-540(=)-560(g)-20(et)-20(ch)-20(ar)-560(\()-20(\))0(;)]TJ
T*
[(pu)-20(tc)-20(ha)-20(r)-560(\()-540(p)-20(e)0(e)-20(k)-560(\);)]TJ
T*
[(un)-20(ge)-20(tc)-560(\()-560(p)0(e)-20(e)0(k)-20(,)-560(st)-20(di)-20(n)-560(\))0(;)]TJ
T*
[(pu)-20(tc)-20(ha)-20(r)-560(\()-540(g)-20(e)0(t)-20(c)0(h)-20(a)0(r)-560(\()-20(\)\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(wi)-20(ll)-560(p)-20(r)0(i)-20(n)0(t)-560(t)0(h)-20(e)-560(fi)-20(rs)-20(t)-560(c)0(h)-20(a)0(r)-20(a)0(c)-20(t)0(e)-20(r)-560(fr)-20(om)-560(s)-20(t)0(a)-20(n)0(d)-20(ard)-560(i)-20(n)0(p)-20(u)0(t)-560(t)-20(wi)-20(ce)-560(o)-20(n)-560(st)-20(an)-20(da)-20(rd)]TJ
0 -1.02 TD
[(ou)-20(tp)-20(ut)-20(.)]TJ
ET
1 1 1 rg
70.8 344.801 468 -4.8 re
f
0 0 0 rg
537.84 343.361 0.48 -0.96 re
f
q
70.8 344.801 468 -4.8 re
W* n
69.84 342.401 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 316.481 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(124)-845(v)-17(f)1(p)-14(r)-12(int)-16(f)1(\227)-21(W)-8(r)6(i)-2(t)-16(e)-293(fo)-14(r)6(m)-12(at)-16(te)-17(d)-290(o)4(u)-14(t)1(p)-14(u)4(t)-292(t)1(o)-290(a)-293(st)-16(r)6(e)-17(am)-287(u)-14(s)0(i)-19(n)4(g)-290(a)-293(va)-17(_lis)-17(t)]TJ
/F8 1 Tf
12 0 0 12 70.08 296.801 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(v)-20(fp)-20(rin)-20(tf)-560(\()-560(F)-20(IL)-20(E)-560(*)0(s)-20(t)0(r)-20(e)0(a)-20(m)0(,)-560(c)-20(on)-20(st)-560(c)-20(h)0(a)-20(r)-560(*f)-20(orm)-20(at)-20(,)-560(v)0(a)-20(_)0(l)-20(i)0(s)-20(t)-560(ar)-20(g)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 263.201 Tm
0 Tc
[(The)-241(functi)-18(on)]TJ
/F8 1 Tf
12 0 0 12 140.64 263.201 Tm
(vfprintf)Tj
/F7 1 Tf
12.96 0 0 12.96 201.6 263.201 Tm
[(is)-241(exactly)-259(the)-260(same)-241(as)-259(the)-260(function)]TJ
/F8 1 Tf
12 0 0 12 383.04 263.201 Tm
(fprintf)Tj
/F7 1 Tf
12.96 0 0 12.96 436.56 263.201 Tm
[(except)-259(that)-241(an)]TJ
-28.2222 -1.2222 TD
(existing)Tj
/F8 1 Tf
12 0 0 12 115.2 247.361 Tm
[(v)20(a_list)]TJ
/F7 1 Tf
12.96 0 0 12.96 168.96 247.361 Tm
[(is)-259(used)-241(in)-259(place)-260(of)-241(a)-260(series)-241(o)-19(f)-241(arguments.)-269(The)-241(macro)]TJ
/F8 1 Tf
12 0 0 12 441.36 247.361 Tm
(va_start)Tj
/F7 1 Tf
12.96 0 0 12.96 502.08 247.361 Tm
[(mus)-18(t)]TJ
-33.2778 -1.2407 TD
[(have)-241(been)-259(invoked)-259(on)-241(t)-18(h)0(e)-241(argument)-259(arg)-259(before)-241(the)-260(call)-259(to)]TJ
/F8 1 Tf
12 0 0 12 369.6 231.281 Tm
(vfprintf)Tj
/F7 1 Tf
12.96 0 0 12.96 430.56 231.281 Tm
[(is)-241(made)-19(.)]TJ
/F8 1 Tf
12 0 0 12 477.12 231.281 Tm
[(vfpr)20(intf)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 215.201 Tm
[(returns)-241(th)-19(e)-241(number)-260(of)-241(c)-19(haracters)-241(print)-18(ed.)-250(On)-241(error,)]TJ
/F8 1 Tf
12 0 0 12 336.24 215.201 Tm
(vfprintf)Tj
/F7 1 Tf
12.96 0 0 12.96 397.2 215.201 Tm
[(returns)-259(a)-241(negativ)-19(e)-241(value.)]TJ
-25.1852 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(31,)-250(\223fprintf\227Write)-260(formatted)-259(output)-259(to)-241(a)-260(stream,)-9(\224)-241(o)0(n)-259(page)-241(A)-19(-36)]TJ
ET
endstream
endobj
10427 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10399 0 obj
<>
endobj
10400 0 obj
<>
endobj
10390 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-12)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 234.96 712.001 Tm
[(E)12(xam)14(pl)23(e)-279(A)7(-11)21(4)1(.)-837(t)18(olo)16(w)3(er)]TJ
/F8 1 Tf
-13.66 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(ct)20(yp)20(e.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(t)-20(o)0(l)-20(o)0(w)-20(e)0(r)-20(\()-560(\222A)-20(\222)-560(\))-560(=)0(=)-560(%)-20(c\\)-20(n")-20(,)-560(t)0(o)-20(low)-20(er)-20(\()-560(\222)0(A)-20(\222)-560(\))-560(\))0(;)]TJ
T*
[(p)-20(rin)-20(tf)-20(\()-560(")0(t)-20(o)0(l)-20(o)0(w)-20(e)0(r)-20(\()-560(\222z)-20(\222)-560(\))-560(=)0(=)-560(%)-20(c\\)-20(n")-20(,)-560(t)0(o)-20(low)-20(er)-20(\()-560(\222)0(z)-20(\222)-560(\))-560(\))0(;)]TJ
T*
[(p)-20(rin)-20(tf)-20(\()-560(")0(t)-20(o)0(l)-20(o)0(w)-20(e)0(r)-20(\()-560(\222#)-20(\222)-560(\))-560(=)0(=)-560(%)-20(c\\)-20(n")-20(,)-560(t)0(o)-20(low)-20(er)-20(\()-560(\222)0(#)-20(\222)-560(\))-560(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(to)-20(low)-20(er)-20(\()-560(\222)0(A)-20(\222)-560(\))-560(=)0(=)-560(a)]TJ
T*
[(to)-20(low)-20(er)-20(\()-560(\222)0(z)-20(\222)-560(\))-560(=)0(=)-560(z)]TJ
T*
[(to)-20(low)-20(er)-20(\()-560(\222)0(#)-20(\222)-560(\))-560(=)0(=)-560(#)]TJ
ET
1 1 1 rg
71.52 531.041 468 -5.04 re
f
0 0 0 rg
538.56 529.361 0.48 -0.96 re
f
q
71.52 531.041 468 -5.04 re
W* n
70.56 528.401 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 502.481 Tm
-0.005 Tc
[(A)-7(.)-3(4)-18(.)-3(12)-18(2)-846(t)0(o)-15(u)-15(p)3(p)-15(e)-1(r)-13(\227)-5(C)-7(o)-15(nv)-18(er)-13(t)-293(l)-3(ow)-20(er)-13(ca)-18(se)-294(ch)-15(ar)-13(ac)-18(te)-18(r)-271(t)-17(o)-291(u)3(p)-15(p)-15(e)-1(r)-13(c)-1(a)-18(s)-1(e)]TJ
/F8 1 Tf
12 0 0 12 71.04 483.041 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(ct)20(yp)20(e.)20(h>)]TJ
T*
-0.06 Tc
[(in)-20(t)-540(t)-20(ou)-20(pp)-20(er)-20(\()-560(i)0(n)-20(t)-560(c)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 449.201 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 449.201 Tm
(toupper)Tj
/F7 1 Tf
12.96 0 0 12.96 148.56 449.201 Tm
[(function)-259(converts)-259(lowercase)-260(to)-241(upperc)-19(ase)]TJ
/F12 1 Tf
16.537 0 TD
(.)Tj
/F7 1 Tf
0.5 0 TD
(If)Tj
/F12 1 Tf
0.9074 0 TD
(c)Tj
/F7 1 Tf
0.7037 0 TD
[(is)-241(a)-260(lowercase)-260(letter,)-250(return)]TJ
-24.5926 -1.2222 TD
[(the)-260(corresponding)-259(uppercase)-260(letter;)-241(oth)-19(erwise)-241(return)]TJ
/F12 1 Tf
21.0926 0 TD
(c)Tj
/F7 1 Tf
0.4444 0 TD
(.)Tj
-21.537 -1.9444 TD
[(When)-259(the)-241(hea)-19(der)-241(file)]TJ
/F8 1 Tf
12 0 0 12 183.36 408.161 Tm
(ctype.h)Tj
/F7 1 Tf
12.96 0 0 12.96 236.88 408.161 Tm
[(is)-259(included,)-250(the)-260(default)-259(case)-241(will)-259(be)]TJ
/F12 1 Tf
14.3704 0 TD
(in-line)Tj
/F7 1 Tf
2.963 0 TD
[([)-19(see)-241(section)]TJ
-30.0926 -1.2222 TD
[(A.)-9(3,)]TJ
/F10 1 Tf
1.9815 0 TD
[(Forcing)-259(Library)-241(R)-19(outines)-241(Out)-18(-of-line)]TJ
/F7 1 Tf
15 0 TD
(].)Tj
ET
1 1 1 rg
71.52 363.041 468 -5.04 re
f
0 0 0 rg
538.56 361.361 0.48 -0.96 re
f
q
71.52 363.041 468 -5.04 re
W* n
70.56 360.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 234 366.881 Tm
-0.012 Tc
[(Ex)-16(am)-23(pl)-14(e)-296(A)-10(-)-19(1)4(1)-16(5)-16(.)-854(to)-21(up)-21(pe)-16(r)]TJ
/F8 1 Tf
-13.58 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(ct)20(yp)20(e.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(t)-20(o)0(u)-20(p)0(p)-20(e)0(r)-20(\()-560(\222A)-20(\222)-560(\))-560(=)0(=)-560(%)-20(c\\)-20(n")-20(,)-560(t)0(o)-20(upp)-20(er)-20(\()-560(\222)0(A)-20(\222)-560(\))-560(\))0(;)]TJ
T*
[(p)-20(rin)-20(tf)-20(\()-560(")0(t)-20(o)0(u)-20(p)0(p)-20(e)0(r)-20(\()-560(\222z)-20(\222)-560(\))-560(=)0(=)-560(%)-20(c\\)-20(n")-20(,)-560(t)0(o)-20(upp)-20(er)-20(\()-560(\222)0(z)-20(\222)-560(\))-560(\))0(;)]TJ
T*
[(p)-20(rin)-20(tf)-20(\()-560(")0(t)-20(o)0(u)-20(p)0(p)-20(e)0(r)-20(\()-560(\222#)-20(\222)-560(\))-560(=)0(=)-560(%)-20(c\\)-20(n")-20(,)-560(t)0(o)-20(upp)-20(er)-20(\()-560(\222)0(#)-20(\222)-560(\))-560(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(to)-20(upp)-20(er)-20(\()-560(\222)0(A)-20(\222)-560(\))-560(=)0(=)-560(A)]TJ
T*
[(to)-20(upp)-20(er)-20(\()-560(\222)0(z)-20(\222)-560(\))-560(=)0(=)-560(Z)]TJ
T*
[(to)-20(upp)-20(er)-20(\()-560(\222)0(#)-20(\222)-560(\))-560(=)0(=)-560(#)]TJ
ET
1 1 1 rg
71.52 185.921 468 -5.04 re
f
0 0 0 rg
538.56 184.481 0.48 -0.96 re
f
q
71.52 185.921 468 -5.04 re
W* n
70.56 183.521 468 0.96 re
f
Q
endstream
endobj
10391 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9985 0 obj
<>
endobj
10013 0 obj
<>
endobj
10061 0 obj
<>
endobj
10103 0 obj
<>
endobj
10132 0 obj
<>
endobj
10165 0 obj
<>
endobj
10194 0 obj
<>
endobj
10227 0 obj
<>
endobj
10272 0 obj
<>
endobj
10314 0 obj
<>
endobj
10347 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(12)-24(2)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(120)-845(t)-16(m)-12(pn)-14(am)-12(\227C)-23(r)6(e)-17(at)-16(e)-276(a)-293(te)-17(m)6(p)-14(o)-14(r)6(a)-17(r)6(y)-293(f)1(i)-19(l)-2(e)-293(n)4(a)-17(m)6(e)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(c)-20(h)0(a)-20(r)-560(*t)-20(mpn)-20(am)-560(\()-1120(c)0(h)-20(a)0(r)-560(*)-20(s)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
[(The)-241(functi)-18(on)]TJ
/F8 1 Tf
12 0 0 12 140.64 657.281 Tm
(tmpnam)Tj
/F7 1 Tf
12.96 0 0 12.96 187.2 657.281 Tm
[(will)-241(create)-260(a)-260(string)-241(that)-259(could)-259(be)-241(used)-259(as)-259(a)-241(unique)-260(temporary)-259(file)]TJ
-8.9815 -1.2407 TD
[(name.)-250(This)-259(function)-241(m)-18(a)0(y)-241(b)0(e)-260(called)-259(as)-241(many)-259(as)]TJ
/F8 1 Tf
12 0 0 12 313.92 641.201 Tm
(TMP_MAX)Tj
/F7 1 Tf
12.96 0 0 12.96 367.68 641.201 Tm
[(times.)-250(Each)-259(time)-260(it)-241(will)-259(return)-259(a)]TJ
-22.9074 -1.2222 TD
[(different)-241(st)-18(ring.)-250(If)-241(the)-260(argument)]TJ
/F12 1 Tf
12.9074 0 TD
0 Tw
(s)Tj
/F7 1 Tf
0.6296 0 TD
(is)Tj
/F8 1 Tf
12 0 0 12 258.24 625.361 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 287.04 625.361 Tm
[(,)-250(then)]TJ
/F8 1 Tf
12 0 0 12 319.2 625.361 Tm
(tmpnam)Tj
/F7 1 Tf
12.96 0 0 12.96 365.52 625.361 Tm
[(will)-259(return)-259(an)-241(internal)-259(static)]TJ
-22.7407 -1.2407 TD
[(buffer)-241(that)-259(may)-241(be)-260(clobbered)-241(by)-259(subsequent)-259(calls.)-250(If)-241(s)-241(i)0(s)-259(non-)]TJ
/F8 1 Tf
12 0 0 12 386.88 609.281 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 415.68 609.281 Tm
[(,)-250(then)-241(it)-259(must)-241(poin)-19(t)-241(t)0(o)-241(a)]TJ
-26.6111 -1.2407 TD
[(writable)-241(b)-19(uffer)-241(of)-260(at)-241(leas)-18(t)]TJ
/F8 1 Tf
12 0 0 12 205.2 593.201 Tm
(L_tmpnam)Tj
/F7 1 Tf
12.96 0 0 12.96 265.92 593.201 Tm
[(ch)-19(aracters.)]TJ
-15.0556 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(119,)-250(\223tmpfile\227Creat)-18(e)-241(a)-260(temporary)-259(binary)-241(file,)-9(\224)-241(o)-19(n)-241(page)-260(A-121)]TJ
ET
1 1 1 rg
70.8 514.001 468 -5.04 re
f
0 0 0 rg
537.84 512.321 0.48 -0.96 re
f
q
70.8 514.001 468 -5.04 re
W* n
69.84 511.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 232.08 517.841 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-113)21(.)-837(t)-2(m)14(p)-4(n)16(a)1(m)]TJ
/F8 1 Tf
-13.5 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in)-560(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(ch)-20(ar)-560(b)-20(u)0(f)-20(fer)-20([L)-20(_t)-20(mp)-20(na)-20(m])-20(;)]TJ
0 -2 TD
[(\(v)-20(oi)-20(d\))-560(f)-20(ope)-20(n)-560(\()-560(t)0(m)-20(p)0(n)-20(a)0(m)-560(\()-560(b)-20(uf)-20(fe)-20(r)-560(\))0(,)-560(\223)-20(w+)-20(\224)-560(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
/F7 1 Tf
12.96 0 0 12.96 70.8 381.281 Tm
[(will)-222(create)-241(a)-223(temporary)]TJ
/F10 1 Tf
9.4259 0 TD
(text)Tj
/F7 1 Tf
1.6667 0 TD
[(fil)-18(e)-223(o)0(n)-222(the)-241(disk.)-231(Note)-241(that)-222(unlike)-241(when)]TJ
/F8 1 Tf
12 0 0 12 414.96 381.281 Tm
(tmpfile)Tj
/F7 1 Tf
12.96 0 0 12.96 468.24 381.281 Tm
[(is)-222(called,)-231(one)]TJ
-30.6667 -1.2407 TD
[(must)-241(rem)-18(ove)-241(any)-259(files)-259(created)-241(using)]TJ
/F8 1 Tf
12 0 0 12 261.12 365.201 Tm
(fopen)Tj
/F7 1 Tf
12.96 0 0 12.96 300.48 365.201 Tm
(and)Tj
/F8 1 Tf
12 0 0 12 322.32 365.201 Tm
(tmpnam)Tj
/F7 1 Tf
12.96 0 0 12.96 365.52 365.201 Tm
(.)Tj
ET
1 1 1 rg
70.8 346.961 468 -5.04 re
f
0 0 0 rg
537.84 345.281 0.48 -0.96 re
f
q
70.8 346.961 468 -5.04 re
W* n
69.84 344.321 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 318.641 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(121)-846(t)-17(o)3(l)-20(o)3(w)-20(e)-1(r)-13(\227)-5(C)-7(o)-15(nv)-18(er)-13(t)-293(u)3(p)-15(p)3(e)-18(r)-13(cas)-18(e)-277(c)-18(ha)-18(r)-13(act)-17(er)-288(to)-291(l)-20(o)3(w)-20(e)-1(r)-13(cas)-18(e)]TJ
/F8 1 Tf
12 0 0 12 70.08 298.961 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(t)-20(ol)-20(owe)-20(r\()-560(i)-20(n)0(t)-560(c)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 265.361 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 265.361 Tm
(tolower)Tj
/F7 1 Tf
12.96 0 0 12.96 147.6 265.361 Tm
[(funct)-18(ion)-241(converts)-259(uppercase)-241(to)-259(lowercase)]TJ
/F12 1 Tf
16.5185 0 TD
(.)Tj
/F7 1 Tf
0.5 0 TD
(If)Tj
/F12 1 Tf
0.9074 0 TD
(c)Tj
/F7 1 Tf
0.7037 0 TD
[(is)-241(an)-241(u)-19(ppercase)-241(letter,)-250(return)]TJ
-24.5556 -1.2407 TD
[(the)-241(corresp)-19(onding)-241(low)-19(ercase)-241(letter;)-259(otherwise)-260(return)]TJ
/F12 1 Tf
21.0926 0 TD
(c)Tj
/F7 1 Tf
0.4444 0 TD
(.)Tj
-21.537 -1.9259 TD
[(When)-241(the)-260(header)-260(file)]TJ
/F8 1 Tf
12 0 0 12 182.64 224.321 Tm
(ctype.h)Tj
/F7 1 Tf
12.96 0 0 12.96 236.16 224.321 Tm
[(is)-241(in)-19(cluded,)-250(the)-241(d)-19(efault)-241(case)-260(will)-259(be)]TJ
/F12 1 Tf
14.3519 0 TD
[(in-lin)-18(e)]TJ
/F7 1 Tf
2.9815 0 TD
([see)Tj
-30.0926 -1.2407 TD
[(section)-241(A)-19(.)9(3,)-250(\223Forcing)-259(Library)-259(Routines)-259(Out-of-line.)-9(\224)-241(])0(.)]TJ
ET
endstream
endobj
10348 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10322 0 obj
<>
endobj
10323 0 obj
<>
endobj
10312 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-12)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.012 Tc
[(A)10(.)14(4.)14(1)16(1)-1(8)-829(t)17(an)20(h\227)12(H)10(y)-1(p)20(e)-1(r)22(bol)14(i)14(c)-277(t)17(a)-1(n)20(g)2(e)16(n)2(t)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -1 TD
[(do)-20(ubl)-20(e)-560(t)0(a)-20(n)0(h)-20(\()-560(do)-20(ub)-20(le)-560(x)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(tanh)Tj
/F7 1 Tf
12.96 0 0 12.96 126.96 657.281 Tm
[(function)-259(computes)-259(and)-259(returns)-241(the)-260(hyperbolic)-260(tanget)-259(of)]TJ
/F12 1 Tf
22.2222 0 TD
(x,)Tj
/F8 1 Tf
12 0 0 12 143.52 633.041 Tm
(tanh\()Tj
/F17 1 Tf
3.6 0 TD
0 Tw
(x)Tj
/F8 1 Tf
1.2 0 TD
0.6 Tc
[(\)=)600(=)]TJ
/F17 1 Tf
3 0 TD
0 Tc
(sinh)Tj
/F8 1 Tf
2.4 0 TD
(\()Tj
/F17 1 Tf
1.2 0 TD
(x)Tj
/F8 1 Tf
1.2 0 TD
0.6 Tc
(\)/)Tj
/F17 1 Tf
2.4 0 TD
0 Tc
(cosh)Tj
/F8 1 Tf
2.4 0 TD
(\()Tj
/F17 1 Tf
1.2 0 TD
(x)Tj
/F8 1 Tf
1.2 0 TD
(\))Tj
/F7 1 Tf
12.96 0 0 12.96 71.52 609.281 Tm
[(If)-241(the)-241(value)-241(of)]TJ
/F12 1 Tf
5.8519 0 TD
(x)Tj
/F7 1 Tf
0.7407 0 TD
[(is)-241(too)-241(large,)]TJ
/F8 1 Tf
12 0 0 12 220.8 609.281 Tm
(errno)Tj
/F7 1 Tf
12.96 0 0 12.96 259.92 609.281 Tm
[(is)-241(set)-241(to)]TJ
/F8 1 Tf
12 0 0 12 302.4 609.281 Tm
(ERANGE)Tj
/F7 1 Tf
12.96 0 0 12.96 348.72 609.281 Tm
[(and)-241(the)-241(value)]TJ
/F8 1 Tf
12 0 0 12 420.72 609.281 Tm
(HUGE_VAL)Tj
/F7 1 Tf
12.96 0 0 12.96 481.44 609.281 Tm
[(is)-241(returned)]TJ
-31.6296 -1.2407 TD
[(with)-259(the)-241(sig)-19(n)-241(o)0(f)]TJ
/F12 1 Tf
6.5185 0 TD
(x.)Tj
/F7 1 Tf
-6.5185 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(16,)-250(\223cosh\227)-19(Hyperbolic)-241(c)-19(osine,)9(\224)-260(o)0(n)-241(p)0(a)-19(g)0(e)-241(A-23)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(92,)-250(\223sinh\227)-19(Hyperbolic)-260(Sine,)9(\224)-260(o)0(n)-241(pag)-19(e)-241(A-96)]TJ
ET
1 1 1 rg
71.52 492.881 468 -5.04 re
f
0 0 0 rg
538.56 491.441 0.48 -0.96 re
f
q
71.52 492.881 468 -5.04 re
W* n
70.56 490.481 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 243.6 496.961 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-112)21(.)-837(t)-2(a)21(n)-4(h)]TJ
/F8 1 Tf
-14.38 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -2 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
0.5 Tc
[(p)540(r)560(i)560(n)540(t)560(f)540(\(")560(t)540(a)560(n)540(h)560(\(4)540(5\)=)560(=%)540(f)560(\\)540(n)560(")540(,t)560(a)540(n)560(h)540(\()0(4)560(5\)\))560(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(ta)-20(nh\()-560(4)-20(5)-560(\))-560(=)0(=)-560(1)-20(.0)-20(00)-20(00)-20(0)]TJ
ET
1 1 1 rg
71.52 364.001 468 -5.04 re
f
0 0 0 rg
538.56 362.321 0.48 -0.96 re
f
q
71.52 364.001 468 -5.04 re
W* n
70.56 361.361 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 335.681 Tm
0.011 Tc
[(A)9(.)13(4.)13(1)15(1)-2(9)-830(t)16(mpf)16(i)13(l)-4(e)15(\227)11(C)9(re)15(at)16(e)-278(a)-278(t)16(e)15(m)3(po)19(rar)21(y)-278(b)19(i)-4(n)19(a)-2(r)21(y)-278(f)16(i)-4(l)13(e)]TJ
/F8 1 Tf
12 0 0 12 71.04 316.001 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
T*
-0.06 Tc
[(FI)-20(LE)-560(*t)-20(mp)-20(fi)-20(le)-560(\()-1120(v)0(o)-20(i)0(d)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 282.161 Tm
0 Tc
[(The)-223(function)-222(tmpfile)-223(will)-222(create)-223(a)-204(t)-18(emporary)-222(file)-204(on)-222(the)-223(disk.)-213(T)-19(h)0(e)-204(file)-223(will)-222(be)-223(automatically)]TJ
0 -1.2222 TD
[(removed)-259(when)-259(the)-241(program)-259(terminates)-18(.)-250(The)-241(file)-260(will)-259(be)-241(opened)-259(with)-259(the)-241(mo)-19(de)-241(\223)]TJ
/F12 1 Tf
31.9444 0 TD
(wb+)Tj
/F7 1 Tf
1.8519 0 TD
[(\224.)-250(If)]TJ
-33.7963 -1.2407 TD
[(tmpfile)-260(fails,)-250(it)-259(returns)-241(a)]TJ
/F8 1 Tf
12 0 0 12 199.92 250.241 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 232.08 250.241 Tm
(pointer.)Tj
-12.3889 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(120,)-250(\223tmpn)-19(am\227Create)-260(a)-241(temporary)-259(file)-260(name,)9(\224)-260(o)0(n)-259(page)-241(A-122)]TJ
ET
endstream
endobj
10313 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10282 0 obj
<>
endobj
10283 0 obj
<>
endobj
10284 0 obj
<>
endobj
10270 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(12)-24(0)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(116)-845(s)-17(t)1(r)-12(x)0(f)-16(r)6(m)-12(\227)-21(Tr)-12(an)-14(sf)-16(or)-12(m)-287(a)-293(st)-16(r)6(i)-2(n)-14(g)-290(in)-14(to)-290(lo)-14(ca)-17(le-)-16(i)-2(n)-14(d)4(e)-17(p)4(e)-17(n)4(d)-14(e)0(n)-14(t)-292(fo)-14(r)6(m)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(s)-20(i)0(z)-20(e)0(_)-20(t)-560(str)-20(xf)-20(rm)-20(\()-560(c)0(h)-20(a)0(r)-20(*)-560(s1)-20(,)-560(c)0(o)-20(n)0(s)-20(t)-560(ch)-20(ar)-20(*)-560(s)0(2)-20(,)-560(siz)-20(e_)-20(t)-560(n)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(strxfrm)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 657.281 Tm
[(function)-259(transforms)-259(the)-241(string)-259(pointed)-259(to)-241(by)]TJ
/F12 1 Tf
17.6667 0 TD
(s2)Tj
/F7 1 Tf
1.1481 0 TD
[(and)-241(place)-19(s)-241(the)-260(resulting)]TJ
-24.7593 -1.2407 TD
[(string)-222(in)-241(the)-223(array)-222(poin)-19(ted)-222(to)-222(by)]TJ
/F12 1 Tf
12.7222 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
[(.)-231(The)-223(transformati)-18(on)-222(is)-222(such)-241(that)-222(if)-241(the)]TJ
/F8 1 Tf
12 0 0 12 446.4 641.201 Tm
(strcmp)Tj
/F7 1 Tf
12.96 0 0 12.96 492.48 641.201 Tm
(function)Tj
-32.537 -1.2222 TD
[(is)-241(applied)-259(to)-259(the)-241(two)-259(transformed)-259(strings,)-250(it)-259(returns)-259(a)-241(value)-260(greater)-260(than,)-250(equal)-259(to,)-250(or)-241(le)-19(ss)]TJ
0 -1.2407 TD
[(than)-241(zero,)-250(c)-19(orresponding)-259(to)-241(the)-260(result)-259(of)-241(the)]TJ
/F8 1 Tf
12 0 0 12 300.48 609.281 Tm
(strcoll)Tj
/F7 1 Tf
12.96 0 0 12.96 354 609.281 Tm
[(functio)-19(n)-241(applied)-259(to)-259(the)-241(same)-260(two)]TJ
-21.8519 -1.2407 TD
[(original)-241(s)-18(trings.)-250(No)-241(m)-18(ore)-241(than)]TJ
/F12 1 Tf
12.2963 0 TD
0 Tw
(n)Tj
/F7 1 Tf
0.8148 0 TD
[(characters)-241(are)-260(placed)-259(into)]TJ
/F12 1 Tf
10.463 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
[(,)-269(including)-241(t)-18(h)0(e)-241(terminati)-18(ng)]TJ
-24.463 -1.2222 TD
[(null)-241(charac)-19(ter.)-250(If)]TJ
/F12 1 Tf
6.8889 0 TD
(s1)Tj
/F7 1 Tf
1.1481 0 TD
(and)Tj
/F12 1 Tf
1.7037 0 TD
0.018 Tc
(s2)Tj
/F7 1 Tf
1.1296 0 TD
0 Tc
[(overlap,)-250(th)-19(e)-241(behavior)-260(is)-259(undefined.)]TJ
-10.8704 -1.9444 TD
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 552.161 Tm
(strxfrm)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 552.161 Tm
[(function)-259(returns)-241(the)-260(length)-259(of)-241(the)-260(transformed)-259(string)-259(excluding)-259(the)]TJ
-5.9444 -1.2222 TD
[(terminating)-259(null)-241(chara)-19(cter.)-250(If)-241(the)-260(value)-260(returned)-241(is)]TJ
/F12 1 Tf
20.1667 0 TD
(n)Tj
/F7 1 Tf
0.8148 0 TD
[(or)-241(more,)-250(t)-18(h)0(e)-241(contents)-259(of)]TJ
/F12 1 Tf
9.7963 0 TD
(s1)Tj
/F7 1 Tf
1.1296 0 TD
(are)Tj
-31.9074 -1.2407 TD
(indeterminate.)Tj
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(100,)-250(\223strcoll\227Com)-18(pare)-241(two)-259(strings)-259(based)-241(on)-259(current)-259(locale,)-9(\224)-241(o)0(n)-259(page)]TJ
1.3889 -1.2407 TD
(A-102)Tj
-1.3889 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(106,)-250(\223strncmp\227Com)-18(pare)-241(a)-260(portions)-259(of)-241(two)-259(strings,)-9(\224)-241(o)0(n)-259(page)-260(A-108)]TJ
/F12 1 Tf
-1.3889 -2.0185 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(DSP56KCC)-259(only)-241(s)-18(upports)-241(the)-260(standard)-259(locale,)-250(so)-259(no)-241(tran)-19(sformation)-241(i)-18(s)-241(done.)]TJ
/F5 1 Tf
13.92 0 0 13.92 70.8 376.481 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(1)15(1)15(7)-830(ta)15(n\227)11(Ta)15(ng)19(ent)]TJ
/F8 1 Tf
12 0 0 12 70.08 356.801 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(do)20(ub)20(le)-540(t)20(a)20(n)0(\()-540(d)20(ou)20(bl)20(e)-540(x)-540(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 323.201 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 323.201 Tm
(tan)Tj
/F7 1 Tf
12.96 0 0 12.96 119.04 323.201 Tm
[(function)-259(computes)-259(and)-241(returns)-259(the)-260(tangent)-241(o)-19(f)]TJ
/F12 1 Tf
18.1667 0 TD
(x)Tj
/F7 1 Tf
0.5 0 TD
[(,)-250(where)]TJ
/F12 1 Tf
3.2037 0 TD
(x)Tj
/F7 1 Tf
0.7407 0 TD
[(i)-18(s)-241(in)-259(radians.)]TJ
-26.3333 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(5,)-250(\223atan\227Arc)-260(tangent,)9(\224)-260(o)0(n)-259(page)-241(A-13)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(6,)-250(\223atan2\227Arc)-260(tangent)-259(of)-241(angle)-260(defined)-259(by)-241(point)-259(y/x,)-9(\224)-241(o)0(n)-259(page)-260(A-14)]TJ
ET
1 1 1 rg
70.8 222.881 468 -5.04 re
f
0 0 0 rg
537.84 221.441 0.48 -0.96 re
f
q
70.8 222.881 468 -5.04 re
W* n
69.84 220.481 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 246.48 226.961 Tm
0.005 Tc
[(E)12(xam)14(pl)23(e)-279(A)7(-11)21(1)1(.)-837(t)18(an)]TJ
/F8 1 Tf
-14.7 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(in)-20(tf)-20(\()-560("ta)-20(n\()-560(4)-20(5)-560(\))-560(=)0(=)-560(%)-20(f\\)-20(n")-20(,)-560(t)0(a)-20(n)0(\()-560(4)-20(5)-560(\))-560(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
[(t)-20(a)0(n)-20(\()-560(45)-560(\))-560(=)0(=)-560(1)-20(.6)-20(19)-20(77)-20(5)]TJ
ET
1 1 1 rg
70.8 94.001 468 -5.04 re
f
0 0 0 rg
537.84 92.321 0.48 -0.96 re
f
q
70.8 94.001 468 -5.04 re
W* n
69.84 91.361 468 0.96 re
f
Q
endstream
endobj
10271 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10237 0 obj
<>
endobj
10238 0 obj
<>
endobj
10239 0 obj
<>
endobj
10240 0 obj
<>
endobj
10241 0 obj
<>
endobj
10225 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-11)-23(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.6 712.001 Tm
[(E)12(xam)14(ple)-259(A)7(-110)21(.)-837(s)1(t)18(r)-6(t)18(o)-4(u)16(l)]TJ
/F8 1 Tf
-13.88 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(c)-20(har)-20(*)-560(h)0(e)-20(x)0(s)-20(t)0(r)-560(=)-560(")-20(0x)-20(ab)-20(cd)-20(ef)-20(70)-20(9h)-20(ex)-20(st)-20(r)-560(s)0(t)-20(opp)-20(ed)-20(";)]TJ
T*
[(c)-20(har)-20(*)-560(d)0(e)-20(c)0(s)-20(t)0(r)-560(=)-560(")-20(70)-20(97)-20(09)-20(70)-20(9d)-20(ec)-20(st)-20(r)-560(s)0(t)-20(o)0(p)-20(ped)-20(";)]TJ
T*
[(c)-20(har)-20(*)-560(o)0(c)-20(t)0(s)-20(t)0(r)-560(=)-560(")-20(01)-20(23)-20(41)-20(23)-20(4o)-20(ct)-20(st)-20(r)-560(s)0(t)-20(o)0(p)-20(ped)-20(";)]TJ
T*
-0.04 Tc
[(ch)20(a)20(r)0(*)-540(s)20(to)20(pp)20(ed)20(;)]TJ
T*
-0.06 Tc
[(u)-20(nsi)-20(gn)-20(ed)-560(l)-20(o)0(n)-20(g)-560(re)-20(su)-20(lt)-20(;)]TJ
0 -2 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(re)20(su)20(lt)20(\\t)20(\\t)20(st)20(op)-540(s)20(t)0(r)20(i)0(n)20(g)0(\\)20(n)0(")-540(\))20(;)]TJ
0 -1 TD
-0.06 Tc
[(r)-20(esu)-20(lt)-560(=)-560(s)-20(tr)-20(to)-20(l\()-560(h)-20(e)0(x)-20(s)0(t)-20(r)0(,)-560(&)-20(st)-20(op)-20(pe)-20(d,)-560(1)-20(6)-540(\))-20(;)]TJ
T*
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(%l)20(u\\)20(t\\)20(t%)20(s")20(,)-540(r)0(e)20(s)0(u)20(l)0(t)20(,)-540(st)20(op)20(pe)20(d)-540(\))20(;)]TJ
0 -2 TD
-0.06 Tc
[(r)-20(esu)-20(lt)-560(=)-560(s)-20(tr)-20(to)-20(l\()-560(d)-20(e)0(c)-20(s)0(t)-20(r)0(,)-560(&)-20(st)-20(op)-20(pe)-20(d,)-560(1)-20(0)-540(\))-20(;)]TJ
0 -1 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(%l)20(u\\)20(t\\)20(t%)20(s")20(,)-540(r)0(e)20(s)0(u)20(l)0(t)20(,)-540(st)20(op)20(pe)20(d)-540(\))20(;)]TJ
0 -2 TD
-0.06 Tc
[(r)-20(esu)-20(lt)-560(=)-560(s)-20(tr)-20(to)-20(l\()-560(o)-20(c)0(t)-20(s)0(t)-20(r)0(,)-560(&)-20(st)-20(op)-20(pe)-20(d,)-560(8)-560(\))0(;)]TJ
0 -1 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(%l)20(u\\)20(t\\)20(t%)20(s")20(,)-540(r)0(e)20(s)0(u)20(l)0(t)20(,)-540(st)20(op)20(pe)20(d)-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(re)-20(sul)-20(t)40(s)0(t)-20(o)0(p)-560(s)-20(tr)-20(in)-20(g)]TJ
T*
[(28)-20(835)-20(16)-20(16)-20(9)40(h)0(e)-20(x)0(s)-20(t)0(r)-560(s)-20(to)-20(pp)-20(ed)]TJ
T*
[(70)-20(970)-20(97)-20(09)20(d)-20(e)0(c)-20(s)0(t)-20(r)-560(st)-20(op)-20(pe)-20(d)]TJ
T*
[(12)-20(341)-20(23)-20(4)40(o)0(c)-20(t)0(s)-20(t)0(r)-560(s)-20(to)-20(pp)-20(ed)]TJ
ET
1 1 1 rg
71.52 375.041 468 -5.04 re
f
0 0 0 rg
538.56 373.361 0.48 -0.96 re
f
q
71.52 375.041 468 -5.04 re
W* n
70.56 372.401 468 0.96 re
f
Q
endstream
endobj
10226 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10192 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(11)-24(8)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(115)-845(s)-17(t)1(r)-12(t)1(o)-14(u)-14(l)-2(\227S)-9(tr)-12(in)-14(g)-290(t)1(o)-290(u)-14(ns)-17(ig)-14(ne)-17(d)-272(l)-19(on)-14(g)-290(i)-2(n)-14(t)1(eg)-14(er)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(un)20(si)20(gn)20(ed)-520(lo)20(ng)-540(i)20(n)0(t)-540(s)20(tr)20(to)20(ul)20(\()-540(c)0(o)20(n)0(s)20(t)-540(ch)20(ar)20(*)-540(n)0(p)20(t)0(r)20(,)-540(c)20(h)0(a)20(r)0(*)20(*)-540(en)20(dp)20(tr)20(,)-540(i)0(n)20(t)-540(ba)20(se)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(strtoul)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 657.281 Tm
[(function)-259(converts)-241(and)-259(returns)-259(the)-260(string)-241(point)-18(ed)-241(to)-259(by)]TJ
/F8 1 Tf
12 0 0 12 426.72 657.281 Tm
(nptr)Tj
/F7 1 Tf
12.96 0 0 12.96 458.88 657.281 Tm
[(to)-241(a)-260(long)]TJ
-29.9445 -1.2407 TD
[(integer.)-250(First)]TJ
/F8 1 Tf
12 0 0 12 140.4 641.201 Tm
(strtoul)Tj
/F7 1 Tf
12.96 0 0 12.96 193.92 641.201 Tm
[(decompos)-18(es)]TJ
/F8 1 Tf
12 0 0 12 260.64 641.201 Tm
(nptr)Tj
/F7 1 Tf
12.96 0 0 12.96 292.8 641.201 Tm
[(into)-241(three)-260(sections;)-259(an)-241(i)-18(nitial,)-250(possibly)-259(empty,)]TJ
-17.1296 -1.2222 TD
[(sequence)-223(of)-204(w)-19(hite)-204(s)-18(pace)-204(chara)-19(cters,)-213(a)-223(subject)-222(in)-222(the)-204(fo)-19(rm)-203(of)-223(an)-222(integer)-223(constant;)-222(and)-222(a)-223(final)]TJ
0 -1.2407 TD
[(string)-241(of)-260(one)-260(or)-241(more)-260(unrecognized)-259(characters,)-250(includin)-19(g)-241(the)-260(terminating)-259(null)-241(chara)-19(cter)-241(of)]TJ
T*
[(the)-241(input)-259(string.)]TJ
0 -1.9259 TD
[(If)-223(the)-223(first)-222(unrecognized)-222(character)-223(is)]TJ
/F10 1 Tf
14.5741 0 TD
(not)Tj
/F8 1 Tf
12 0 0 12 279.12 568.241 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 307.92 568.241 Tm
[(,)-231(a)-223(pointer)-223(to)-222(that)-222(character)-223(is)-222(sto)-19(red)-222(in)-222(to)-222(the)]TJ
-18.2963 -1.2407 TD
[(object)-241(tha)-19(t)]TJ
/F8 1 Tf
12 0 0 12 128.4 552.161 Tm
(endptr)Tj
/F7 1 Tf
12.96 0 0 12.96 174.96 552.161 Tm
[(points)-241(to.)-250(I)-19(f)-241(the)-260(string)-241(i)-18(s)-241(empty)-259(or)-241(t)-18(h)0(e)-241(subject)-259(contains)-259(no)-241(fl)-18(oating)]TJ
-8.037 -1.2222 TD
[(point)-241(con)-19(stant)-241(descrip)-19(tion,)-250(zero)-241(is)-259(returned.)]TJ
0 -1.9259 TD
(If)Tj
/F12 1 Tf
0.9074 0 TD
(base)Tj
/F7 1 Tf
2.1296 0 TD
[(is)-241(between)-241(2)-241(and)-241(36,)-231(the)-241(expected)-241(form)-241(of)-241(the)-241(long)-241(in)-19(teger)-241(subject)-241(is)-241(a)-241(sequence)-241(of)]TJ
-3.037 -1.2407 TD
[(letters)-241(and)-241(digits)-241(wit)-18(h)-241(the)-241(radix)-241(specified)-241(by)-241(b)-19(ase.)-231(The)-241(lette)-19(rs)]TJ
/F12 1 Tf
24.5 0 TD
0 Tw
(a)Tj
/F7 1 Tf
0.7407 0 TD
(\(or)Tj
/F12 1 Tf
1.4074 0 TD
(A)Tj
/F7 1 Tf
0.7222 0 TD
[(\))-241(through)]TJ
/F12 1 Tf
3.9259 0 TD
(z)Tj
/F7 1 Tf
0.7037 0 TD
(\(or)Tj
/F12 1 Tf
1.4074 0 TD
(Z)Tj
/F7 1 Tf
0.6667 0 TD
[(\))-241(are)]TJ
-34.0741 -1.2407 TD
[(ascribed)-241(values)-222(10)-241(to)-241(35;)-241(only)-222(l)-18(etters)-222(who)-19(se)-223(value)-241(is)-241(less)-241(than)]TJ
/F12 1 Tf
24.6296 0 TD
[(bas)-18(e)]TJ
/F7 1 Tf
2.1111 0 TD
[(are)-241(valid.)-231(If)]TJ
/F12 1 Tf
4.8518 0 TD
(base)Tj
/F7 1 Tf
2.1296 0 TD
[(is)-222(16)-19(,)]TJ
/F12 1 Tf
-33.7222 -1.2222 TD
(0x)Tj
/F7 1 Tf
1.2407 0 TD
(or)Tj
/F12 1 Tf
1.0926 0 TD
(0X)Tj
/F7 1 Tf
1.463 0 TD
[(may)-259(optionally)-259(proceed)-241(the)-260(long)-241(int)-18(eger)-241(subject.)-250(If)]TJ
/F12 1 Tf
20.5 0 TD
(base)Tj
/F7 1 Tf
2.1296 0 TD
[(is)-259(zero,)-250(the)-241(lo)-19(ng)-241(integer)]TJ
-26.4259 -1.2407 TD
[(subject)-241(de)-19(termines)-241(its)-259(own)-259(base.)]TJ
0 -1.9259 TD
[(Leading)-241(0)-19(x)0(,)-250(o)0(r)-241(0)0(X)-19(base)-260(=)-10(=)-251(16)]TJ
T*
[(Leading)-241(0)-19(base)-241(=)-10(=)-251(8)]TJ
0 -1.9444 TD
[(otherwisebase)-260(=)8(=)-251(10)]TJ
0 -1.9259 TD
[(If)-241(the)-260(value)-260(of)-241(the)-260(return)-259(value)-241(is)-259(too)-259(large)-241(to)-259(be)-241(ex)-19(pressed)-241(by)-259(a)-260(long)-241(int,)]TJ
/F8 1 Tf
12 0 0 12 448.08 347.201 Tm
(errno)Tj
/F7 1 Tf
12.96 0 0 12.96 487.44 347.201 Tm
[(is)-259(set)-241(to)]TJ
/F8 1 Tf
12 0 0 12 70.8 331.361 Tm
(ERANGE)Tj
/F7 1 Tf
12.96 0 0 12.96 114 331.361 Tm
[(,)-250(and)]TJ
/F8 1 Tf
12 0 0 12 142.32 331.361 Tm
(ULONG_MAX)Tj
/F7 1 Tf
12.96 0 0 12.96 210.48 331.361 Tm
[(is)-241(returned)-19(.)]TJ
-10.7778 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(8,)-250(\223atof\227String)-259(to)-241(fl)-18(oating)-241(poin)-19(t,)9(\224)-260(o)0(n)-241(page)-260(A-16)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(9,)-250(\223atoi\227String)-259(to)-241(i)-18(nteger,)9(\224)-260(o)0(n)-241(p)-19(age)-241(A-17)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(10,)-250(\223atol\227String)-259(to)-259(long)-241(intege)-19(r,)9(\224)-260(o)0(n)-241(page)-260(A-18)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(114,)-250(\223strtol\227String)-259(to)-259(long)-241(in)-19(teger,)9(\224)-260(o)0(n)-241(pag)-19(e)-241(A-116)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(112,)-250(\223strtod\227String)-259(to)-259(double,)-9(\224)-241(o)0(n)-259(page)-241(A-1)-19(14)]TJ
ET
endstream
endobj
10193 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10171 0 obj
<>
endobj
10172 0 obj
<>
endobj
10173 0 obj
<>
endobj
10174 0 obj
<>
endobj
10175 0 obj
<>
endobj
10163 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-11)-23(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 241.2 712.001 Tm
[(E)12(xam)14(ple)-259(A)-13(-)18(109.)-817(str)14(t)-2(o)16(l)]TJ
/F8 1 Tf
-14.18 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(c)-20(har)-20(*)-560(h)0(e)-20(x)0(s)-20(t)0(r)-560(=)-560(")-20(0x)-20(ab)-20(cd)-20(ef)-20(70)-20(9h)-20(ex)-20(st)-20(r)-560(s)0(t)-20(opp)-20(ed)-20(";)]TJ
T*
[(c)-20(har)-20(*)-560(d)0(e)-20(c)0(s)-20(t)0(r)-560(=)-560(")-20(70)-20(97)-20(09)-20(70)-20(9d)-20(ec)-20(st)-20(r)-560(s)0(t)-20(o)0(p)-20(ped)-20(";)]TJ
T*
[(c)-20(har)-20(*)-560(o)0(c)-20(t)0(s)-20(t)0(r)-560(=)-560(")-20(01)-20(23)-20(41)-20(23)-20(4o)-20(ct)-20(st)-20(r)-560(s)0(t)-20(o)0(p)-20(ped)-20(";)]TJ
T*
-0.04 Tc
[(ch)20(a)20(r)0(*)-540(s)20(to)20(pp)20(ed)20(;)]TJ
T*
[(lo)20(n)20(g)-540(re)20(su)20(lt)20(;)]TJ
0 -2 TD
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(re)20(su)20(lt)20(\\t)20(\\t)20(st)20(op)-540(s)20(t)0(r)20(i)0(n)20(g)0(\\)20(n)0(")-540(\))20(;)]TJ
0 -1 TD
-0.06 Tc
[(r)-20(esu)-20(lt)-560(=)-560(s)-20(tr)-20(to)-20(l\()-560(h)-20(e)0(x)-20(s)0(t)-20(r)0(,)-560(&)-20(st)-20(op)-20(pe)-20(d,)-560(1)-20(6)-540(\))-20(;)]TJ
T*
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(%l)20(x\\)20(t\\)20(t%)20(s")20(,)-540(r)0(e)20(s)0(u)20(l)0(t)20(,)-540(st)20(op)20(pe)20(d)-540(\))20(;)]TJ
0 -2 TD
-0.06 Tc
[(r)-20(esu)-20(lt)-560(=)-560(s)-20(tr)-20(to)-20(l\()-560(d)-20(e)0(c)-20(s)0(t)-20(r)0(,)-560(&)-20(st)-20(op)-20(pe)-20(d,)-560(1)-20(0)-540(\))-20(;)]TJ
0 -1 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(%l)20(d\\)20(t\\)20(t%)20(s")20(,)-540(r)0(e)20(s)0(u)20(l)0(t)20(,)-540(st)20(op)20(pe)20(d)-540(\))20(;)]TJ
0 -2 TD
-0.06 Tc
[(r)-20(esu)-20(lt)-560(=)-560(s)-20(tr)-20(to)-20(l\()-560(o)-20(c)0(t)-20(s)0(t)-20(r)0(,)-560(&)-20(st)-20(op)-20(pe)-20(d,)-560(8)-560(\))0(;)]TJ
0 -1 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(%l)20(o\\)20(t\\)20(t%)20(s")20(,)-540(r)0(e)20(s)0(u)20(l)0(t)20(,)-540(st)20(op)20(pe)20(d)-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(re)-20(sul)-20(t)40(s)0(t)-20(o)0(p)-560(s)-20(tr)-20(in)-20(g)]TJ
T*
[(ab)-20(cde)-20(f7)-20(09)20(h)-20(e)0(x)-20(s)0(t)-20(r)-560(st)-20(op)-20(pe)-20(d)]TJ
T*
[(70)-20(970)-20(97)-20(09)20(d)-20(e)0(c)-20(s)0(t)-20(r)-560(st)-20(op)-20(pe)-20(d)]TJ
T*
[(12)-20(341)-20(23)-20(4)40(o)0(c)-20(t)0(s)-20(t)0(r)-560(s)-20(to)-20(pp)-20(ed)]TJ
ET
1 1 1 rg
71.52 375.041 468 -5.04 re
f
0 0 0 rg
538.56 373.361 0.48 -0.96 re
f
q
71.52 375.041 468 -5.04 re
W* n
70.56 372.401 468 0.96 re
f
Q
endstream
endobj
10164 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10130 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(11)-24(6)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(114)-845(s)-17(t)1(r)-12(t)1(o)-14(l)-2(\227S)-9(t)-16(r)6(i)-19(n)4(g)-290(t)-16(o)-272(l)-19(on)-14(g)-290(i)-2(n)-14(t)1(eg)-14(er)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(l)-20(o)0(n)-20(g)-560(in)-20(t)-540(s)-20(tr)-20(to)-20(l\()-560(c)-20(o)0(n)-20(s)0(t)-560(c)-20(ha)-20(r*)-560(n)-20(p)0(t)-20(r)0(,)-560(c)-20(ha)-20(r*)-20(*)-560(end)-20(pt)-20(r,)-560(i)-20(n)0(t)-560(b)-20(as)-20(e)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 93.84 657.281 Tm
(strtol)Tj
/F7 1 Tf
12.96 0 0 12.96 140.16 657.281 Tm
[(function)-241(converts)-222(and)-241(returns)-241(the)-223(stri)-18(ng)-222(pointed)-241(to)-241(by)]TJ
/F8 1 Tf
12 0 0 12 416.64 657.281 Tm
(nptr)Tj
/F7 1 Tf
12.96 0 0 12.96 448.56 657.281 Tm
[(to)-222(a)-241(long)-222(in)-19(teger.)]TJ
-29.1482 -1.2407 TD
(First)Tj
/F8 1 Tf
12 0 0 12 97.92 641.201 Tm
(strtol)Tj
/F7 1 Tf
12.96 0 0 12.96 144.24 641.201 Tm
(decomposes)Tj
/F8 1 Tf
12 0 0 12 210.96 641.201 Tm
(nptr)Tj
/F7 1 Tf
12.96 0 0 12.96 242.88 641.201 Tm
[(into)-259(three)-260(sections;)]TJ
-13.2778 -1.2222 TD
[(1.)9(an)-259(initial,)-250(possibly)-259(empty,)-250(seq)-19(uence)-241(of)-260(white)-260(space)-241(characte)-19(rs,)]TJ
0 -1.2407 TD
[(2.)9(a)-260(subject)-259(in)-241(the)-260(form)-259(of)-241(an)-259(integer)-260(constant;)-241(an)-19(d)]TJ
T*
[(3.)9(a)-260(final)-241(s)-18(tring)-241(of)-260(one)-260(or)-241(more)-260(unrecognized)-259(characters,)-250(includin)-19(g)-241(the)-260(terminating)-259(null)]TJ
0 -1.2222 TD
[(character)-241(of)-260(the)-260(input)-241(st)-18(ring.)]TJ
0 -1.9444 TD
[(If)-223(the)-223(first)-222(unrecognized)-222(character)-223(is)]TJ
/F10 1 Tf
14.5741 0 TD
(not)Tj
/F8 1 Tf
12 0 0 12 279.12 552.161 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 307.92 552.161 Tm
[(,)-231(a)-223(pointer)-223(to)-222(that)-222(character)-223(is)-222(sto)-19(red)-222(in)-222(to)-222(the)]TJ
-18.2963 -1.2222 TD
[(object)-241(tha)-19(t)]TJ
/F8 1 Tf
12 0 0 12 128.4 536.321 Tm
(endptr)Tj
/F7 1 Tf
12.96 0 0 12.96 174.96 536.321 Tm
[(points)-241(to.)-250(I)-19(f)-241(the)-260(string)-241(i)-18(s)-241(empty)-259(or)-241(t)-18(h)0(e)-241(subject)-259(contains)-259(no)]TJ
-8.037 -1.2407 TD
[(floating-point)-259(constant)-259(description,)-250(zero)-259(is)-241(retu)-19(rned.)]TJ
0 -1.9259 TD
(If)Tj
/F12 1 Tf
0.9074 0 TD
(base)Tj
/F7 1 Tf
2.1296 0 TD
[(is)-241(between)-241(2)-241(and)-241(36,)-231(the)-241(expected)-241(form)-241(of)-241(the)-241(long)-241(in)-19(teger)-241(subject)-241(is)-241(a)-241(sequence)-241(of)]TJ
-3.037 -1.2407 TD
[(letters)-241(and)-241(digits)-241(wit)-18(h)-241(the)-241(radix)-241(specified)-241(by)-241(b)-19(ase.)-231(The)-241(lette)-19(rs)]TJ
/F12 1 Tf
24.5 0 TD
0 Tw
(a)Tj
/F7 1 Tf
0.7407 0 TD
(\(or)Tj
/F12 1 Tf
1.4074 0 TD
(A)Tj
/F7 1 Tf
0.7222 0 TD
[(\))-241(through)]TJ
/F12 1 Tf
3.9259 0 TD
(z)Tj
/F7 1 Tf
0.7037 0 TD
(\(or)Tj
/F12 1 Tf
1.4074 0 TD
(Z)Tj
/F7 1 Tf
0.6667 0 TD
[(\))-241(are)]TJ
-34.0741 -1.2222 TD
[(ascribed)-241(values)-222(10)-241(to)-241(35;)-241(only)-222(l)-18(etters)-222(who)-19(se)-223(value)-241(is)-241(less)-241(than)]TJ
/F12 1 Tf
24.6296 0 TD
[(bas)-18(e)]TJ
/F7 1 Tf
2.1111 0 TD
[(are)-241(valid.)-231(If)]TJ
/F12 1 Tf
4.8518 0 TD
(base)Tj
/F7 1 Tf
2.1296 0 TD
[(is)-222(16)-19(,)]TJ
/F12 1 Tf
-33.7222 -1.2407 TD
(0x)Tj
/F7 1 Tf
1.2407 0 TD
(or)Tj
/F12 1 Tf
1.0926 0 TD
(0X)Tj
/F7 1 Tf
1.463 0 TD
[(may)-259(optionally)-259(proceed)-241(the)-260(long)-241(int)-18(eger)-241(subject.)-250(If)]TJ
/F12 1 Tf
20.5 0 TD
(base)Tj
/F7 1 Tf
2.1296 0 TD
[(is)-259(zero,)-250(the)-241(lo)-19(ng)-241(integer)]TJ
-26.4259 -1.2407 TD
[(subject)-241(de)-19(termines)-241(its)-259(own)-259(base.)]TJ
0 -1.9259 TD
[(Leading)-241(0)-19(x)0(,)-250(o)0(r)-241(0)0(X)-19(base)-260(=)-10(=)-251(16)]TJ
T*
[(Leading)-241(0)-19(base)-241(=)-10(=)-251(8)]TJ
T*
[(otherwisebase)-260(=)8(=)-251(10)]TJ
T*
[(If)-241(the)-260(value)-260(of)-241(the)-260(return)-259(value)-241(is)-259(too)-259(large)-241(to)-259(be)-241(ex)-19(pressed)-241(by)-259(a)-260(long)-241(int,)]TJ
/F8 1 Tf
12 0 0 12 448.08 331.361 Tm
(errno)Tj
/F7 1 Tf
12.96 0 0 12.96 487.44 331.361 Tm
[(is)-259(set)-241(to)]TJ
/F8 1 Tf
12 0 0 12 70.8 315.281 Tm
(ERANGE)Tj
/F7 1 Tf
12.96 0 0 12.96 117.12 315.281 Tm
(and)Tj
/F8 1 Tf
12 0 0 12 139.2 315.281 Tm
(LONG_MAX)Tj
/F7 1 Tf
12.96 0 0 12.96 199.92 315.281 Tm
[(is)-259(returned.)]TJ
-9.963 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(8,)-250(\223atof\227String)-259(to)-241(fl)-18(oating)-241(poin)-19(t,)9(\224)-260(o)0(n)-241(page)-260(A-16)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(9,)-250(\223atoi\227String)-259(to)-241(i)-18(nteger,)9(\224)-260(o)0(n)-241(p)-19(age)-241(A-17)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(10,)-250(\223atol\227String)-259(to)-259(long)-241(intege)-19(r,)9(\224)-260(o)0(n)-241(page)-260(A-18)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(112,)-250(\223strtod\227String)-259(to)-259(double,)-9(\224)-241(o)0(n)-259(page)-241(A-1)-19(14)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(115,)-250(\223strtoul\227Strin)-19(g)-241(t)0(o)-259(unsigned)-259(long)-241(int)-18(eger,)9(\224)-260(o)0(n)-241(page)-260(A-118)]TJ
ET
endstream
endobj
10131 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10109 0 obj
<>
endobj
10110 0 obj
<>
endobj
10111 0 obj
<>
endobj
10112 0 obj
<>
endobj
10113 0 obj
<>
endobj
10101 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-11)-23(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4)-17(.)-2(11)-17(3)-845(s)0(t)-16(r)6(t)-16(o)4(k)-17(\227)-4(B)-6(r)-12(ea)-17(k)-276(s)-17(tr)-12(in)-14(g)-290(i)-2(nt)-16(o)-290(t)1(o)-14(ken)-14(s)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -1 TD
-0.06 Tc
[(ch)-20(ar*)-560(s)-20(t)0(r)-20(t)0(o)-20(k)0(\()-560(c)-20(ha)-20(r*)-560(s)-20(1)0(,)-560(c)-20(on)-20(st)-560(c)-20(h)0(a)-20(r)0(*)-560(s)0(2)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(strtok)Tj
/F7 1 Tf
12.96 0 0 12.96 141.36 657.281 Tm
[(function)-259(breaks)-259(the)-241(stri)-18(ng)-241(pointed)-259(to)-259(by)]TJ
/F12 1 Tf
16 0 TD
(s1)Tj
/F7 1 Tf
0.9074 0 TD
[(int)-18(o)-241(tokens)-259(and)-259(each)-241(token)-259(is)]TJ
-22.2963 -1.2407 TD
[(delimited)-259(by)-259(characters)-241(from)-259(the)-260(string)-241(po)-19(inted)-241(to)-259(by)]TJ
/F12 1 Tf
21.3519 0 TD
(s2)Tj
/F7 1 Tf
0.8889 0 TD
[(.)-250(The)-241(first)-259(call)-241(i)-18(n)-241(the)-260(sequence)-241(h)-19(a)0(s)]TJ
/F12 1 Tf
-22.2407 -1.2222 TD
(s1)Tj
/F7 1 Tf
1.1481 0 TD
[(as)-241(its)-259(first)-259(argument)-259(and)-241(is)-259(followed)-259(by)-241(calls)-259(with)-259(a)-241(null)-259(pointer)-260(as)-241(the)-260(first)-259(argument.)]TJ
-1.1481 -1.2407 TD
[(The)-260(separator)-260(string,)]TJ
/F12 1 Tf
8.5185 0 TD
(s2,)Tj
/F7 1 Tf
1.4074 0 TD
[(may)-259(be)-241(differen)-19(t)-241(from)-259(call)-241(t)-18(o)-241(call.)-250(If)-260(a)-241(tok)-19(en)-241(is)-259(not)-241(fo)-19(und,)-250(a)-241(null)]TJ
-9.9259 -1.2407 TD
[(pointer)-260(is)-241(re)-19(turned.)-250(If)-241(a)-260(token)-259(is)-241(found)-19(,)-250(a)-241(null)-259(terminated)-259(token)-259(is)-241(returned.)]TJ
ET
1 1 1 rg
71.52 563.921 468 -5.04 re
f
0 0 0 rg
538.56 562.481 0.48 -0.96 re
f
q
71.52 563.921 468 -5.04 re
W* n
70.56 561.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 239.52 568.001 Tm
0.005 Tc
[(E)12(xam)14(ple)-279(A)7(-)18(108.)-817(str)14(t)-2(o)16(k)]TJ
/F8 1 Tf
-14.04 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(c)-20(har)-20(*)-560(s)0(t)-20(r)0(1)-560(=)-560(")-20($%)-20(^t)-20(hi)-20(s#)-20(is)-560(s)-20(t)0(r)-20(i)0(n)-20(g)0(\\)-20(t)0(n)-20(u)0(m)-20(ber)-20(!o)-20(ne)-20(.")-20(;)]TJ
T*
[(c)-20(har)-1120(st)-20(r2)-20([])-560(=)-560(")-20(?a)-20(??)-20(?b)-20(,,)-20(,#)-20(c")-20(;)]TJ
T*
-0.04 Tc
[(ch)20(a)20(r)0(*)-540(t)20(ok)20(en)20(;)]TJ
0 -2 TD
0.5 Tc
[(w)540(h)560(i)560(l)540(e\(\(t)560(o)540(k)560(e)540(n=s)560(t)540(r)560(t)540(o)560(k)540(\()0(s)560(t)540(r)560(1)540(,")560($)540(%)560(^)540(#)560(\\)560(t)540(!"\)\)!)560(=N)540(U)560(L)540(L\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(%)0(s)-560(")-20(,)-560(t)0(o)-20(k)0(e)-20(n)-560(\);)]TJ
T*
-0.04 Tc
[(s)20(t)0(r)20(1)-540(=)-540(N)20(UL)20(L;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(\\)-20(n)0(")-560(\))-20(;)]TJ
0 -2.02 TD
-0.04 Tc
[(to)20(k)20(e)0(n)-540(=)-540(s)20(tr)20(to)20(k\()-540(s)20(t)0(r)20(2)0(,)-540(")20(?")-540(\))20(;)-540(pr)20(in)20(tf)20(\()-540(")20(%s)-540(")20(,)-540(to)20(ke)20(n)-540(\))0(;)]TJ
0 -1 TD
[(to)20(k)20(e)0(n)-540(=)-540(s)20(tr)20(to)20(k\()-540(N)20(U)0(L)20(L)0(,)-540(")20(,")-540(\))20(;)-540(pr)20(in)20(tf)20(\()-540(")20(%s)-540(")20(,)-540(to)20(ke)20(n)-540(\))0(;)]TJ
T*
[(to)20(k)20(e)0(n)-540(=)-540(s)20(tr)20(to)20(k\()-540(N)20(U)0(L)20(L)0(,)-540(")20(#,)20(")-540(\))0(;)-540(p)20(ri)20(nt)20(f\()-520("%)20(s\\)20(n")20(,)-540(t)0(o)20(k)0(e)20(n)-540(\);)]TJ
0 -2 TD
0.5 Tc
[(i)540(f)20(\(\(t)540(o)560(k)540(e)560(n=s)540(t)560(r)540(t)560(o)540(k)560(\()0(N)540(U)560(L)540(L)560(,")540(?)560("\)\)!)560(=N)540(U)560(L)540(L\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(p)20(r)0(i)20(n)20(t)0(f)20(\()-540("e)20(rr)20(or)20(:)-540(s)0(t)20(r)0(t)20(o)0(k)-540(b)20(us)20(te)20(d\\)20(n")-540(\))20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(th)-20(is)-560(is)-560(s)-20(t)0(r)-20(i)0(n)-20(g)-560(nu)-20(mb)-20(er)-560(o)-20(n)0(e)-20(.)]TJ
T*
[(a)-560(??b)-560(c)]TJ
ET
1 1 1 rg
71.52 194.801 468 -4.8 re
f
0 0 0 rg
538.56 193.361 0.48 -0.96 re
f
q
71.52 194.801 468 -4.8 re
W* n
70.56 192.401 468 0.96 re
f
Q
endstream
endobj
10102 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10059 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(11)-24(4)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.01 Tc
[(A)8(.)12(4)14(.)-5(1)14(1)14(2)-831(st)15(rt)15(od\227)10(St)15(ri)12(ng)-276(t)15(o)-276(d)18(oub)18(le)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(d)-20(o)0(u)-20(b)0(l)-20(e)-560(str)-20(to)-20(d\()-560(c)-20(o)0(n)-20(s)0(t)-560(c)-20(ha)-20(r*)-560(n)-20(p)0(t)-20(r)0(,)-560(c)-20(ha)-20(r*)-20(*)-560(e)0(n)-20(dpt)-20(r)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(strtod)Tj
/F7 1 Tf
12.96 0 0 12.96 140.64 657.281 Tm
[(function)-259(converts)-241(an)-19(d)-241(returns)-259(the)-260(string)-241(poin)-19(ted)-241(to)-259(by)]TJ
/F8 1 Tf
12 0 0 12 419.52 657.281 Tm
(nptr)Tj
/F7 1 Tf
12.96 0 0 12.96 451.68 657.281 Tm
[(to)-241(f)-19(loating)-241(poi)-18(nt)]TJ
-29.3889 -1.2407 TD
[(number.)-250(First)]TJ
/F8 1 Tf
12 0 0 12 144 641.201 Tm
(strtod)Tj
/F7 1 Tf
12.96 0 0 12.96 190.32 641.201 Tm
[(decompo)-19(ses)]TJ
/F8 1 Tf
12 0 0 12 257.04 641.201 Tm
(nptr)Tj
/F7 1 Tf
12.96 0 0 12.96 289.2 641.201 Tm
[(into)-241(three)-260(sections;)]TJ
-15.463 -1.9259 TD
[(1.)-639(an)-241(initial)-18(,)-250(possibly)-241(e)-19(mpty,)-250(sequence)-260(of)-241(white)-260(space)-260(characters,)]TJ
0 -1.6111 TD
[(2.)-639(a)-241(subject)-259(in)-259(the)-241(form)-259(of)-260(a)-241(floating)-259(point)-259(constant;)-259(and)]TJ
0 -1.6296 TD
[(3.)-639(a)-241(final)-259(string)-259(of)-241(one)-260(or)-260(more)-241(unrecog)-19(nized)-241(characters)-18(,)-250(including)-259(the)-241(terminat)-18(ing)]TJ
1.3889 -1.2407 TD
[(null)-241(charac)-19(ter)-241(of)-260(the)-241(inp)-19(ut)-241(string.)]TJ
-2.7778 -1.9259 TD
[(If)-223(the)-241(first)-241(unrecognized)-241(character)-241(is)]TJ
/F10 1 Tf
14.6481 0 TD
(not)Tj
/F8 1 Tf
12 0 0 12 280.32 533.201 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 309.12 533.201 Tm
[(,)-231(a)-241(pointer)-241(to)-241(that)-241(character)-241(is)-222(stored)-241(into)-241(the)]TJ
-18.3889 -1.2222 TD
[(object)-241(tha)-19(t)]TJ
/F8 1 Tf
12 0 0 12 128.4 517.361 Tm
(endptr)Tj
/F7 1 Tf
12.96 0 0 12.96 174.96 517.361 Tm
[(points)-241(to.)-250(I)-19(f)-241(the)-260(string)-241(i)-18(s)-241(empty)-259(or)-241(t)-18(h)0(e)-241(subject)-259(contains)-259(no)-241(fl)-18(oating)]TJ
-8.037 -1.2407 TD
[(point)-241(con)-19(stant)-241(descrip)-19(tion,)-250(zero)-241(is)-259(returned.)]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(8,)-250(\223atof\227String)-259(to)-241(fl)-18(oating)-241(poin)-19(t,)9(\224)-260(o)0(n)-241(page)-260(A-16)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(9,)-250(\223atoi\227String)-259(to)-241(i)-18(nteger,)9(\224)-260(o)0(n)-241(p)-19(age)-241(A-17)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(10,)-250(\223atol\227String)-259(to)-259(long)-241(intege)-19(r,)9(\224)-260(o)0(n)-241(page)-260(A-18)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(114,)-250(\223strtol\227String)-259(to)-259(long)-241(in)-19(teger,)9(\224)-260(o)0(n)-241(pag)-19(e)-241(A-116)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(115,)-250(\223strtoul\227Strin)-19(g)-241(t)0(o)-259(unsigned)-259(long)-241(int)-18(eger,)9(\224)-260(o)0(n)-241(page)-260(A-118)]TJ
ET
1 1 1 rg
70.8 337.841 468 -5.04 re
f
0 0 0 rg
537.84 336.401 0.48 -0.96 re
f
q
70.8 337.841 468 -5.04 re
W* n
69.84 335.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 238.56 341.921 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-)17(107.)-818(str)13(t)-3(o)15(d)]TJ
/F8 1 Tf
-14.04 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.06 Tc
[(ch)-20(ar)-20(*)-560(s)0(t)-20(rin)-20(g)-560(=)-560(")0(7)-20(.)0(0)-20(9)0(s)-20(t)0(r)-20(t)0(o)-20(d)-560(st)-20(op)-20(pe)-20(d")-20(;)]TJ
T*
[(ch)-20(ar)-20(*)-560(s)0(t)-20(opp)-20(ed)-20(;)]TJ
T*
[(do)-20(ub)-20(le)-560(r)-20(esu)-20(lt)-20(;)]TJ
0 -2 TD
-0.04 Tc
[(r)20(e)0(s)20(u)0(l)20(t)-540(=)-540(s)20(tr)20(to)20(d\()-540(s)20(t)0(r)20(i)0(n)20(g)0(,)-540(&)20(st)20(op)20(pe)20(d)-540(\))0(;)]TJ
0 -1 TD
-0.06 Tc
[(pr)-20(in)-20(tf)-20(\()-560("st)-20(ri)-20(ng)-560(=)-20(=)-560(\(%)-20(s\))-20(\\n)-20(",)-560(s)-20(t)0(r)-20(i)0(n)-20(g)-560(\);)]TJ
T*
[(pr)-20(in)-20(tf)-20(\()-560("re)-20(su)-20(lt)-560(=)-20(=)-560(%f)-20(\\n)-20(",)-560(r)-20(e)0(s)-20(u)0(l)-20(t)-560(\);)]TJ
T*
[(pr)-20(in)-20(tf)-20(\()-560("st)-20(op)-560(s)-20(t)0(r)-20(i)0(n)-20(g)-560(==)-560(\()-20(%)0(s)-20(\))0(\\)-20(n)0(")-20(,)-560(st)-20(op)-20(pe)-20(d)-560(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
[(s)-20(t)0(r)-20(i)0(n)-20(g)-560(==)-560(\(7)-20(.0)-20(9s)-20(tr)-20(to)-20(d)-560(s)0(t)-20(o)0(p)-20(p)0(e)-20(d)0(\))]TJ
-0.04 -1 TD
-0.04 Tc
[(r)20(e)0(s)20(u)0(l)20(t)-540(==)-520(7.)20(08)20(99)20(98)]TJ
0.04 -1 TD
[(st)20(op)-540(s)20(t)0(r)20(i)20(n)0(g)-540(=)20(=)-540(\()0(s)20(t)0(r)20(t)0(o)20(d)-540(st)20(op)20(pe)20(d\))]TJ
ET
1 1 1 rg
70.8 100.961 468 -5.04 re
f
0 0 0 rg
537.84 99.281 0.48 -0.96 re
f
q
70.8 100.961 468 -5.04 re
W* n
69.84 98.321 468 0.96 re
f
Q
endstream
endobj
10060 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
10019 0 obj
<>
endobj
10020 0 obj
<>
endobj
10021 0 obj
<>
endobj
10022 0 obj
<>
endobj
10023 0 obj
<>
endobj
10010 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-11)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 240.96 712.001 Tm
-0.015 Tc
[(E)-8(x)-19(a)-19(m)-6(p)-24(l)3(e)-299(A)-13(-)-22(1)-19(06)-19(.)-857(s)-19(tr)-26(st)-22(r)]TJ
/F8 1 Tf
-14.16 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(c)-20(har)-20(*)-560(s)0(t)-20(r)0(i)-20(n)0(g)-560(=)-560(")-20(ab)-20(cd)-20(ef)-560(r)-20(a)0(n)-20(d)0(o)-20(m)-560(ch)-20(ar)-20(ac)-20(ter)-20(s)-560(g)0(h)-20(i)0(j)-20(k)0(l)-20(")0(;)]TJ
T*
[(c)-20(har)-20(*)-560(f)0(n)-20(d)0(s)-20(t)0(r)-560(=)-560(")-20(ra)-20(nd)-20(om)-20(";)]TJ
T*
-0.04 Tc
[(ch)20(a)20(r)0(*)-540(f)20(ou)20(nd)20(;)]TJ
0 -2 TD
0.5 Tc
[(i)540(f)20(\(\(f)540(o)560(u)540(n)560(d=s)540(t)560(r)540(s)560(t)540(r)560(\()0(s)540(t)560(r)540(i)560(n)540(g)560(,f)540(n)560(d)540(s)560(t)540(r)20(\)\)!)540(=N)560(U)540(L)560(L\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pu)-20(ts\()-560(f)-20(o)0(u)-20(n)0(d)-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(e)-20(lse)]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pu)-20(ts\()-560(")-20(c)0(a)-20(n)0(\222)-20(t)-560(fi)-20(nd)-560(t)-20(h)0(e)-560(s)-20(tr)-20(in)-20(g")-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(ra)-20(ndo)-20(m)-560(c)0(h)-20(a)0(r)-20(a)0(c)-20(t)0(e)-20(r)0(s)-560(g)-20(hi)-20(jk)-20(l)]TJ
ET
1 1 1 rg
71.52 447.041 468 -5.04 re
f
0 0 0 rg
538.56 445.361 0.48 -0.96 re
f
q
71.52 447.041 468 -5.04 re
W* n
70.56 444.401 468 0.96 re
f
Q
endstream
endobj
10011 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9624 0 obj
<>
endobj
9645 0 obj
<>
endobj
9684 0 obj
<>
endobj
9720 0 obj
<>
endobj
9755 0 obj
<>
endobj
9777 0 obj
<>
endobj
9814 0 obj
<>
endobj
9848 0 obj
<>
endobj
9900 0 obj
<>
endobj
9943 0 obj
<>
endobj
9983 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(11)-24(2)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(1)15(1)15(0)-830(st)16(rs)15(pn\227)11(C)9(o)1(m)21(put)16(e)-278(l)13(e)15(ngt)16(h)-275(o)19(f)-277(p)1(r)21(e)-2(f)16(i)13(x)-278(o)1(f)-259(one)-261(st)16(ri)13(ng)-257(co)19(ns)15(is)15(ti)13(n)19(g)]TJ
4.3966 -1.2241 TD
-0.005 Tc
[(en)-15(tir)-13(e)-1(l)-20(y)-277(o)-15(f)-275(c)-18(h)-15(ar)-13(act)-17(er)-13(s)-294(f)0(r)-13(o)3(m)-288(a)-18(no)-15(th)-15(er)]TJ
/F8 1 Tf
12 0 0 12 70.08 673.841 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(s)-20(tr)-20(spn)-20(\()-560(c)0(o)-20(n)0(s)-20(t)-560(ch)-20(ar)-20(*)-560(s)0(1)-20(,)-560(co)-20(ns)-20(t)-560(c)0(h)-20(a)0(r)-20(*)-560(s2)-560(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 640.241 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 640.241 Tm
(strcspn)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 640.241 Tm
[(function)-241(compu)-19(tes)-241(and)-259(returns)-241(the)-260(length)-259(of)-241(the)-260(prefix)-241(of)-260(the)-241(string)-259(pointed)]TJ
-5.9444 -1.2407 TD
[(to)-241(by)]TJ
/F12 1 Tf
2.2778 0 TD
(s1)Tj
/F7 1 Tf
1.1481 0 TD
[(that)-241(consist)-18(s)-241(entirely)-259(of)-260(characters)-241(foun)-19(d)-241(i)0(n)-259(the)-241(stri)-18(ng)-241(pointed)-259(to)-259(by)]TJ
/F12 1 Tf
27.037 0 TD
(s2)Tj
/F7 1 Tf
0.9074 0 TD
0 Tw
(.)Tj
-31.3704 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(67,)-250(\223memchr\227Find)-259(a)-260(character)-241(in)-259(a)-260(memory)-241(area,)-9(\224)-260(o)0(n)-241(page)-260(A-70)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(98,)-250(\223strchr\227Find)-259(first)-259(occurrence)-241(of)-260(a)-260(character)-241(in)-259(a)-260(string,)9(\224)-260(o)0(n)-259(page)]TJ
1.3889 -1.2407 TD
(A-100)Tj
-1.3889 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(108,)-250(\223strpbrk\227Find)-259(first)-259(occurrence)-260(of)-241(a)-260(character)-260(from)-241(one)-260(string)-259(in)]TJ
1.3889 -1.2222 TD
[(another,)9(\224)-260(o)0(n)-259(page)-241(A-110)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(109,)-250(\223strrchr\227Find)-259(last)-259(occurrence)-260(of)-241(a)-260(character)-241(fro)-19(m)-241(one)-260(string)-259(in)]TJ
1.3889 -1.2222 TD
[(another,)9(\224)-260(o)0(n)-259(page)-241(A-111)]TJ
ET
1 1 1 rg
70.8 433.841 468 -4.8 re
f
0 0 0 rg
537.84 432.401 0.48 -0.96 re
f
q
70.8 433.841 468 -4.8 re
W* n
69.84 431.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.12 437.921 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-10)21(5)1(.)-837(s)1(t)18(r)-6(sp)16(n)]TJ
/F8 1 Tf
-13.86 -1.58 TD
-0.06 Tc
[(#i)-20(nc)-20(lu)-20(de)-560("s)-20(td)-20(io)-20(.h)-20(")]TJ
0 -1 TD
[(#i)-20(nc)-20(lu)-20(de)-560("s)-20(tr)-20(in)-20(g.)-20(h")]TJ
T*
[(vo)-20(id)-560(m)-20(a)0(i)-20(n\(\))]TJ
T*
0 Tc
({)Tj
0.54 -1 TD
-0.04 Tc
[(in)20(t)-540(i)0(;)]TJ
T*
-0.06 Tc
[(i)-20(=)-560(st)-20(rs)-20(pn\()-20("f)-20(gh)-20(jk)-20(ia)-20(zb)-20(y")-20(,")-20(fk)-20(je)-20(ug)-20(ht)-20(rg)-20("\))-20(;)]TJ
T*
[(p)-20(r)0(i)-20(n)0(t)-20(f)0(\()-20("%d)-20(\\n)-20(",)-20(i\))-20(;)]TJ
-0.54 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(/*)-20(re)-20(su)-20(lt)-560(wi)-20(ll)-560(b)-20(e)-560(5)-560(*)0(/)]TJ
ET
1 1 1 rg
70.8 304.961 468 -5.04 re
f
0 0 0 rg
537.84 303.281 0.48 -0.96 re
f
q
70.8 304.961 468 -5.04 re
W* n
69.84 302.321 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 276.641 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(1)15(1)15(1)-830(st)16(rs)15(tr)21(\227)-6(F)19(in)19(d)-275(t)16(he)-278(f)16(i)13(rs)15(t)-277(o)1(c)15(c)-2(u)19(r)3(r)21(e)-2(nc)15(e)-278(o)19(f)-277(o)19(ne)-278(s)15(t)-1(r)21(i)13(ng)-275(i)13(n)-275(a)15(not)16(he)15(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 256.961 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(c)-20(h)0(a)-20(r)0(*)-560(s)-20(trs)-20(tr)-20(\()-560(c)0(o)-20(n)0(s)-20(t)-560(ch)-20(ar)-20(*)-560(s)0(1)-20(,)-560(co)-20(ns)-20(t)-560(c)0(h)-20(a)0(r)-20(*)-560(s2)-560(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 223.361 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 223.361 Tm
(strstr)Tj
/F7 1 Tf
12.96 0 0 12.96 140.4 223.361 Tm
[(funct)-18(ion)-222(l)-18(ocates)-241(the)-241(first)-222(o)-19(ccurrence)-241(of)-241(the)-223(s)-18(tring)-241(pointed)-241(to)-241(by)]TJ
/F12 1 Tf
25.0926 0 TD
(s2)Tj
/F7 1 Tf
1.1111 0 TD
[(\(e)-19(xcluding)]TJ
-31.5741 -1.2407 TD
[(the)-241(terminatio)-19(n)-241(character\))-241(i)-18(n)-241(the)-241(stri)-18(ng)-241(pointed)-259(to)-241(by)]TJ
/F12 1 Tf
21.1482 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
[(.)-231(I)0(f)-260(the)-241(string)]TJ
/F12 1 Tf
5.4074 0 TD
(s2)Tj
/F7 1 Tf
1.1296 0 TD
[(is)-259(found,)-250(a)-241(pointer)]TJ
-28.5741 -1.2407 TD
[(to)-222(it)-241(is)-241(returned.)-231(If)-241(the)-241(string)]TJ
/F12 1 Tf
11.4074 0 TD
(s2)Tj
/F7 1 Tf
1.1111 0 TD
[(is)-241(not)-241(found,)-231(a)-241(null)-222(poi)-18(nter)-223(is)-241(returned.)-231(If)]TJ
/F12 1 Tf
16.4074 0 TD
(s2)Tj
/F7 1 Tf
1.1296 0 TD
[(has)-241(a)-223(length)-241(of)]TJ
-30.0556 -1.2222 TD
[(zero,)-250(a)-241(poin)-19(ter)-241(to)]TJ
/F12 1 Tf
7.037 0 TD
(s1)Tj
/F7 1 Tf
1.1296 0 TD
[(is)-259(returned.)]TJ
ET
endstream
endobj
9984 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9951 0 obj
<>
endobj
9952 0 obj
<>
endobj
9953 0 obj
<>
endobj
9954 0 obj
<>
endobj
9955 0 obj
<>
endobj
9956 0 obj
<>
endobj
9957 0 obj
<>
endobj
9941 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-11)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4)-17(.)-2(10)-17(9)-845(s)0(t)-16(r)6(r)-12(c)0(h)-14(r)-12(\227F)-14(in)-14(d)-272(l)-19(ast)-292(o)-14(ccu)-14(r)-12(r)6(e)-17(n)4(c)-17(e)-293(of)-292(a)-276(c)-17(ha)-17(r)-12(act)-16(er)-287(f)-16(r)6(o)-14(m)-287(on)-14(e)-293(s)0(t)-16(r)6(in)-14(g)]TJ
4.3966 -1.2241 TD
0.011 Tc
[(i)13(n)-275(an)19(ot)16(he)15(r)]TJ
/F8 1 Tf
12 0 0 12 71.04 673.841 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -1 TD
[(c)20(h)0(a)20(r)20(*)-540(st)20(rp)20(br)20(k\()-540(c)20(h)0(a)20(r)0(*)-540(s)20(1,)-540(c)20(o)0(n)20(s)0(t)-540(c)20(ha)20(r*)-520(s2)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 640.241 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 640.241 Tm
(strrchr)Tj
/F7 1 Tf
12.96 0 0 12.96 148.56 640.241 Tm
[(function)-259(locates)-259(the)-241(las)-18(t)-241(occurrence)-260(of)]TJ
/F12 1 Tf
15.4815 0 TD
0 Tw
(c)Tj
/F7 1 Tf
0.6852 0 TD
[(\(converted)-259(to)-259(a)-241(char\))-260(in)-241(th)-19(e)-241(string)]TJ
-22.1111 -1.2407 TD
[(pointed)-259(to)-259(by)]TJ
/F12 1 Tf
5.537 0 TD
(s)Tj
/F7 1 Tf
0.3889 0 TD
[(.)-250(The)-260(terminating)-259(null)-259(character)-241(is)-259(considered)-259(part)-259(of)-241(the)-260(string.)]TJ
/F8 1 Tf
12 0 0 12 479.76 624.161 Tm
(strrchr)Tj
/F7 1 Tf
12.96 0 0 12.96 71.52 608.321 Tm
[(returns)-259(a)-241(poi)-18(nter)-241(to)-259(the)-241(lo)-19(cated)-241(character,)-269(or)-241(a)-260(null)-241(po)-19(inter)-241(if)-260(the)-241(ch)-19(aracter)-241(is)-259(not)-259(found)-241(in)]TJ
0 -1.2407 TD
[(the)-260(string.)]TJ
0 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(67,)-250(\223memch)-19(r\227Find)-241(a)-260(character)-260(in)-241(a)-260(memory)-259(area,)9(\224)-260(o)0(n)-259(page)-241(A-70)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(98,)-250(\223strchr\227)-19(Find)-241(first)-259(occurrence)-260(of)-241(a)-260(character)-260(in)-241(a)-260(string,)-9(\224)-241(o)0(n)-259(page)]TJ
1.3889 -1.2222 TD
(A-100)Tj
-1.3889 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(102,)-250(\223strcsp)-19(n\227Compute)-260(length)-241(of)-260(prefix)-259(of)-241(one)-260(string)-259(consisting)]TJ
1.3889 -1.2407 TD
[(entirely)-259(of)-241(ch)-19(aracters)-241(not)-259(from)-259(another,)9(\224)-260(o)0(n)-259(page)-241(A-10)-19(4)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(108,)-250(\223strpb)-19(rk\227Find)-241(fi)-18(rst)-241(occurrence)-260(of)-260(a)-241(character)-260(from)-259(one)-241(string)-259(in)]TJ
1.3889 -1.2407 TD
[(another,)-9(\224)-241(o)0(n)-259(page)-260(A-110)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Appendix)-259(A.)-9(4.)9(110,)-250(\223strs)-18(pn\227Compute)-260(length)-241(o)-19(f)-241(prefix)-259(of)-241(on)-19(e)-241(string)-259(consisting)]TJ
1.3889 -1.2407 TD
[(entirely)-259(of)-241(ch)-19(aracters)-241(from)-259(another,)-9(\224)-241(o)0(n)-259(page)-260(A-112)]TJ
ET
1 1 1 rg
71.52 364.961 468 -5.04 re
f
0 0 0 rg
538.56 363.521 0.48 -0.96 re
f
q
71.52 364.961 468 -5.04 re
W* n
70.56 362.561 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 236.88 369.041 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)-13(-)18(104.)-817(str)14(r)14(c)1(hr)]TJ
/F8 1 Tf
-13.82 -1.6 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)0(*)-540(s)20(tr)20(in)20(g)-540(=)-540(")0(f)20(r)0(e)20(d)-540(fl)20(in)20(ts)20(to)20(ne)-540(d)20(r)0(i)20(v)0(i)20(n)20(g)-540(on)-540(b)20(a)0(l)20(d)-540(fe)20(et)20(";)]TJ
T*
[(ch)20(a)20(r)0(*)-540(f)20(ou)20(nd)20(;)]TJ
0 -2 TD
-0.06 Tc
[(f)-20(oun)-20(d)-560(=)-560(s)0(t)-20(r)0(r)-20(c)0(h)-20(r)0(\()-560(s)-20(tr)-20(in)-20(g,)-560(\222)-20(f)0(\222)-560(\))-20(;)]TJ
0 -1 TD
-0.04 Tc
[(pu)20(t)20(s)0(\()-540(f)20(ou)20(nd)-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(fe)-20(et)]TJ
ET
1 1 1 rg
71.52 187.841 468 -5.04 re
f
0 0 0 rg
538.56 186.401 0.48 -0.96 re
f
q
71.52 187.841 468 -5.04 re
W* n
70.56 185.441 468 0.96 re
f
Q
endstream
endobj
9942 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9906 0 obj
<>
endobj
9907 0 obj
<>
endobj
9908 0 obj
<>
endobj
9909 0 obj
<>
endobj
9910 0 obj
<>
endobj
9911 0 obj
<>
endobj
9912 0 obj
<>
endobj
9913 0 obj
<>
endobj
9914 0 obj
<>
endobj
9898 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(11)-24(0)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.01 Tc
[(A)8(.)12(4)14(.)-5(1)14(0)14(8)-831(st)15(rp)18(brk)14(\227)10(Fi)12(nd)-276(f)15(i)12(rs)14(t)-278(o)0(c)14(c)-3(u)18(r)2(r)20(e)-3(nc)14(e)-279(o)18(f)-278(a)-262(ch)18(ar)20(ac)14(te)14(r)-273(f)15(rom)-273(o)18(ne)-279(s)14(t)15(ri)12(ng)]TJ
4.3966 -1.2241 TD
-0.007 Tc
[(i)-5(n)-293(an)-17(ot)-19(he)-20(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 673.841 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(c)-20(h)0(a)-20(r)0(*)-560(s)-20(trp)-20(br)-20(k\()-560(c)-20(h)0(a)-20(r)0(*)-560(s)-20(1,)-560(c)-20(o)0(n)-20(s)0(t)-560(c)-20(ha)-20(r*)-560(s)-20(2)-560(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 640.241 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 640.241 Tm
(strpbrk)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 640.241 Tm
[(function)-259(finds)-241(the)-260(first)-259(occurrence)-241(o)-19(f)]TJ
/F10 1 Tf
14.9074 0 TD
(any)Tj
/F7 1 Tf
1.7037 0 TD
[(character)-260(in)-241(the)-260(string)-259(pointed)-241(to)]TJ
-22.5556 -1.2407 TD
(by)Tj
/F12 1 Tf
1.2407 0 TD
(s2)Tj
/F7 1 Tf
1.1667 0 TD
[(in)-259(the)-241(string)-259(pointed)-259(to)-241(by)]TJ
/F12 1 Tf
10.5556 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
[(.)-250(I)0(f)-260(a)-241(charact)-18(er)-241(is)-259(found,)-250(a)-260(pointer)-241(to)-259(the)-260(character)-241(is)]TJ
-13.8519 -1.2222 TD
[(returned.)-250(If)-260(a)-241(character)-260(is)-241(n)-19(o)0(t)-241(found,)-250(a)-260(null)-259(pointer)-260(is)-241(returned.)]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9444 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(67,)-250(\223memchr\227Find)-259(a)-260(character)-241(in)-259(a)-260(memory)-241(area,)-9(\224)-260(o)0(n)-241(page)-260(A-70)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(98,)-250(\223strchr\227Find)-259(first)-259(occurrence)-241(of)-260(a)-260(character)-241(in)-259(a)-260(string,)9(\224)-260(o)0(n)-259(page)]TJ
1.3889 -1.2407 TD
(A-100)Tj
-1.3889 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(102,)-250(\223strcspn\227Com)-18(pute)-241(length)-259(of)-260(prefix)-241(of)-260(one)-260(string)-241(con)-19(sisting)]TJ
1.3889 -1.2407 TD
[(entirely)-241(o)-19(f)-241(characters)-259(not)-259(from)-241(anothe)-19(r,)9(\224)-260(o)0(n)-241(page)-260(A-104)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(109,)-250(\223strrchr\227Find)-259(last)-259(occurrence)-260(of)-241(a)-260(character)-241(fro)-19(m)-241(one)-260(string)-259(in)]TJ
1.3889 -1.2407 TD
[(another,)9(\224)-260(o)0(n)-259(page)-241(A-111)]TJ
-1.3889 -1.6296 TD
0 Tw
(\225)Tj
/F12 1 Tf
1.3889 0 TD
(strrchr)Tj
/F7 1 Tf
3.0556 0 TD
[(\227Find)-259(the)-241(las)-18(t)-241(occurrence)-260(of)-260(a)-241(character)-260(in)-241(a)-260(string.)]TJ
-4.4444 -1.6111 TD
[(\225)-1039(Appendix)-259(A.)9(4.)-9(110,)-250(\223strspn\227Com)-18(pute)-241(length)-259(of)-260(prefix)-241(of)-260(one)-260(string)-241(co)-19(nsisting)]TJ
1.3889 -1.2407 TD
[(entirely)-241(o)-19(f)-241(characters)-259(from)-259(another,)9(\224)-260(o)0(n)-259(page)-241(A-112)]TJ
ET
1 1 1 rg
70.8 359.921 468 -5.04 re
f
0 0 0 rg
537.84 358.481 0.48 -0.96 re
f
q
70.8 359.921 468 -5.04 re
W* n
69.84 357.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 238.56 364.001 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-)17(103.)-818(str)13(b)-5(r)13(k)]TJ
/F8 1 Tf
-14.04 -1.6 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(ch)-20(ar)-20(*)-560(s)0(t)-20(rin)-20(g)-560(=)-560(")0(a)-20(b)0(c)-20(d)0(e)-560(r)-20(an)-20(do)-20(m)-560(c)0(h)-20(a)0(r)-20(a)0(c)-20(t)0(e)-20(r)0(s)-560(f)-20(ghi)-20(jk)-20(l")-20(;)]TJ
T*
-0.04 Tc
[(c)20(h)0(a)20(r)0(*)-540(f)20(nd)20(s)20(t)0(r)-540(=)-540(")20(kl)20(mn)20(op)20(qr)20(";)]TJ
T*
-0.06 Tc
[(ch)-20(ar)-20(*)-560(f)0(o)-20(und)-20(;)]TJ
0 -2 TD
0.5 Tc
[(i)560(f\(\(f)540(o)560(u)560(n)540(d=s)560(t)540(r)560(p)540(b)560(r)540(k)560(\(s)540(t)560(r)540(i)560(n)540(g)560(,)0(f)540(n)560(d)540(s)560(t)540(r\)\))20(!)540(=)0(N)560(U)540(L)560(L)0(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pu)20(ts)20(\()-540(f)0(o)20(u)20(n)0(d)-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(el)-20(se)]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pu)20(ts)20(\()-540(")0(c)20(a)20(n)0(\222)20(t)-540(fi)20(nd)-540(a)-540(c)20(ha)20(ra)20(ct)20(er)20(")-540(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(ra)20(nd)20(om)-540(c)20(h)20(a)0(r)20(a)0(c)20(t)0(e)20(r)0(s)-540(f)20(gh)20(ij)20(kl)]TJ
ET
1 1 1 rg
70.8 86.801 468 -4.8 re
f
0 0 0 rg
537.84 85.361 0.48 -0.96 re
f
q
70.8 86.801 468 -4.8 re
W* n
69.84 84.401 468 0.96 re
f
Q
endstream
endobj
9899 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9854 0 obj
<>
endobj
9855 0 obj
<>
endobj
9856 0 obj
<>
endobj
9857 0 obj
<>
endobj
9858 0 obj
<>
endobj
9859 0 obj
<>
endobj
9860 0 obj
<>
endobj
9861 0 obj
<>
endobj
9862 0 obj
<>
endobj
9846 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-10)-23(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.011 Tc
[(A)9(.)13(4.)13(1)15(0)-2(7)-830(s)15(tr)21(nc)15(py)15(\227)-6(C)9(o)19(p)1(y)-278(a)-261(por)21(ti)13(on)-257(of)-277(o)19(n)1(e)-261(s)-2(t)16(r)3(i)13(n)1(g)-275(i)13(n)19(t)-1(o)-275(a)15(no)19(th)19(er)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -1 TD
-0.06 Tc
[(ch)-20(ar*)-560(s)-20(t)0(r)-20(n)0(c)-20(p)0(y)-20(\()-560(ch)-20(ar)-20(*)-560(s)0(1)-20(,)-560(co)-20(ns)-20(t)-560(c)0(h)-20(a)0(r)-20(*)-540(s)-20(2)0(,)-560(s)-20(iz)-20(e_)-20(t)-560(n)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(strncpy)Tj
/F7 1 Tf
12.96 0 0 12.96 148.56 657.281 Tm
[(function)-259(copies)-259(exactly)]TJ
/F12 1 Tf
9.5556 0 TD
0 Tw
(n)Tj
/F7 1 Tf
0.7963 0 TD
[(characters)-259(from)-259(a)-241(string)-259(pointed)-259(to)-241(b)-19(y)]TJ
/F12 1 Tf
15.2778 0 TD
(s2)Tj
/F7 1 Tf
1.1481 0 TD
[(into)-241(a)]TJ
-32.7222 -1.2407 TD
[(string)-259(pointed)-259(to)-241(by)]TJ
/F12 1 Tf
8.0741 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
0.25 Tc
[(.I)250(f)]TJ
/F8 1 Tf
12 0 0 12 206.16 641.201 Tm
0 Tc
(strlen)Tj
/F12 1 Tf
12.96 0 0 12.96 249.36 641.201 Tm
0.241 Tc
[(\(s)241(2)-18(\))]TJ
/F7 1 Tf
2.2963 0 TD
0 Tc
[(is)-259(less)-259(than)]TJ
/F12 1 Tf
4.6481 0 TD
(n)Tj
/F7 1 Tf
0.5741 0 TD
[(,)-250(t)0(h)-19(e)-241(string)]TJ
/F12 1 Tf
4.5 0 TD
(s1)Tj
/F7 1 Tf
1.1296 0 TD
[(i)-18(s)-241(null)-259(padded.)-250(If)]TJ
/F8 1 Tf
12 0 0 12 71.52 625.361 Tm
(strlen)Tj
/F12 1 Tf
12.96 0 0 12.96 114.72 625.361 Tm
0.241 Tc
[(\(s)223(2\))]TJ
/F7 1 Tf
2.3148 0 TD
0 Tc
[(is)-241(greater)-260(than)-259(or)-241(equal)-259(to)]TJ
/F12 1 Tf
10.463 0 TD
(n)Tj
/F7 1 Tf
0.5556 0 TD
[(,)-250(n)0(o)-241(n)0(u)-19(l)0(l)-241(terminati)-18(on)-241(character)-260(is)-259(copied)-241(to)]TJ
/F12 1 Tf
17.2222 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
(.)Tj
-34.7778 -1.2407 TD
(The)Tj
/F12 1 Tf
1.8148 0 TD
(s1)Tj
/F7 1 Tf
1.1481 0 TD
[(poin)-19(ter)-241(is)-259(returned.)]TJ
/F12 1 Tf
-2.963 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(The)-260(behavior)-260(of)-241(non)-259(null)-259(terminated)-259(strings)-241(is)-259(undefined.)]TJ
-4.1667 -1.9444 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(69,)-250(\223memcp)-19(y\227Copy)-241(fr)-19(om)-241(one)-260(area)-241(t)-18(o)-241(another,)-9(\224)-241(o)0(n)-259(page)-260(A-72)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(101,)-250(\223strcpy)-19(\227Copy)-241(on)-19(e)-241(string)-259(into)-259(another,)9(\224)-260(o)0(n)-259(page)-241(A-102)]TJ
ET
1 1 1 rg
71.52 483.041 468 -5.04 re
f
0 0 0 rg
538.56 481.361 0.48 -0.96 re
f
q
71.52 483.041 468 -5.04 re
W* n
70.56 480.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 234.48 486.881 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-)17(102.)-838(str)13(n)-5(cp)15(y)]TJ
/F8 1 Tf
-13.62 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)-540(bi)20(gs)20(tr)20([8)20(0])-540(=)-540(")20(st)20(ri)20(ng)-540(1)20(")0(;)]TJ
T*
[(ch)20(a)20(r)-540(sm)20(al)20(ls)20(tr)20([2)20(0])-540(=)-540(")20(sp)20(an)20(ky)-540(2)20(")0(;)]TJ
0 -2 TD
-0.06 Tc
[(\()-560(v)0(o)-20(i)0(d)-560(\))-560(s)-20(tr)-20(nc)-20(py)-20(\()-560(b)0(i)-20(g)0(s)-20(t)0(r)-20(,)-560(sm)-20(al)-20(ls)-20(tr)-20(,)-560(6)-540(\))-20(;)]TJ
0 -1 TD
-0.04 Tc
[(pu)20(t)20(s)0(\()-540(b)20(ig)20(st)20(r)-540(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(sp)-20(ank)-20(y)-560(1)]TJ
ET
1 1 1 rg
71.52 305.921 468 -5.04 re
f
0 0 0 rg
538.56 304.481 0.48 -0.96 re
f
q
71.52 305.921 468 -5.04 re
W* n
70.56 303.521 468 0.96 re
f
Q
endstream
endobj
9847 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9820 0 obj
<>
endobj
9821 0 obj
<>
endobj
9812 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(10)-24(8)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(106)-846(s)-18(t)0(r)-13(n)-15(cm)-13(p\227)-22(C)-7(o)3(m)-13(p)-15(ar)-13(e)-294(a)-277(p)-15(o)-15(r)5(t)-17(i)-3(on)-15(s)-294(o)3(f)-293(t)0(w)-20(o)-291(str)-13(i)-3(n)-15(g)-15(s)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(s)-20(tr)-20(ncm)-20(p\()-560(c)-20(o)0(n)-20(s)0(t)-560(c)-20(ha)-20(r*)-560(s)-20(1)0(,)-560(c)-20(on)-20(st)-560(c)-20(h)0(a)-20(r)0(*)-560(s)-20(2,)-560(si)-20(ze)-20(_t)-560(n)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 93.84 657.281 Tm
(strncmp)Tj
/F7 1 Tf
12.96 0 0 12.96 147.12 657.281 Tm
[(function)-222(compares)]TJ
/F12 1 Tf
7.6296 0 TD
0 Tw
(n)Tj
/F7 1 Tf
0.7778 0 TD
[(characters)-222(of)-223(the)-223(string)-222(poi)-18(nted)-222(to)-222(by)]TJ
/F12 1 Tf
14.7407 0 TD
(s2)Tj
/F7 1 Tf
1.1111 0 TD
[(with)-222(the)-223(st)-18(ring)]TJ
-30.1482 -1.2407 TD
[(pointed)-241(t)-18(o)-241(by)]TJ
/F12 1 Tf
5.537 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
[(.)-250(I)0(f)-241(s)0(t)-18(ring)]TJ
/F12 1 Tf
3.9444 0 TD
(s1)Tj
/F7 1 Tf
1.1667 0 TD
[(is)-241(l)-18(exicographically)-259(greater)-241(tha)-19(n,)-250(equal)-241(to,)-250(o)-19(r)-241(less)-259(than)]TJ
/F12 1 Tf
21.8889 0 TD
0.018 Tc
(s2)Tj
/F7 1 Tf
0.8889 0 TD
0.241 Tc
[(;a)241(n)]TJ
-34.3148 -1.2222 TD
0 Tc
[(integer)-223(respectiv)-19(ely)-222(greater)-223(th)-19(an,)-213(equ)-19(al)-222(to,)-231(or)-223(less)-241(than)-222(zero)-241(will)-222(be)-223(retu)-19(rned.)9(This)-241(is)-222(similar)]TJ
0 -1.2407 TD
(to)Tj
/F8 1 Tf
12 0 0 12 84 609.281 Tm
(strcmp)Tj
/F7 1 Tf
12.96 0 0 12.96 127.2 609.281 Tm
(.)Tj
-4.3519 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(99,)-250(\223strcmp\227Comp)-19(are)-241(two)-259(strings,)-9(\224)-241(o)0(n)-259(page)-241(A)-19(-100)]TJ
ET
1 1 1 rg
70.8 529.841 468 -4.8 re
f
0 0 0 rg
537.84 528.401 0.48 -0.96 re
f
q
70.8 529.841 468 -4.8 re
W* n
69.84 527.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 231.84 533.921 Tm
0.005 Tc
[(E)12(x)1(a)21(m)-6(p)16(l)3(e)-279(A)7(-1)21(01.)-837(s)21(t)-2(r)-6(n)16(cm)14(p)]TJ
/F8 1 Tf
-13.48 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(ch)-20(ar)-560(b)-20(i)0(g)-20(str)-20([8)-20(0])-560(=)-560(")-20(st)-20(ri)-20(ng)-560(1)-20(")0(;)]TJ
T*
[(ch)-20(ar)-560(s)-20(m)0(a)-20(lls)-20(tr)-20([2)-20(0])-560(=)-560(")-20(st)-20(ri)-20(ng)-560(2)-20(")0(;)]TJ
0 -2 TD
0.5 Tc
[(i)560(f\(s)540(t)560(r)540(n)560(c)560(m)540(p)560(\()0(b)540(i)560(g)540(s)560(t)540(r)560(,s)540(m)560(a)540(l)560(l)540(s)560(t)540(r)560(,5\)=)540(=0\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(p)-20(r)0(i)-20(n)0(t)-20(f)0(\()-560(")0(-)-20(-)-560(st)-20(rn)-20(cm)-20(p)-560(o)0(k)-560(-)-20(-\\)-20(n")-560(\))-20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(el)-20(se)]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(??)-540(s)20(t)0(r)20(n)0(c)20(m)0(p)-540(e)20(rr)20(or)-540(?)20(?)0(\\)20(n)0(")-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
[(-)-20(-)-560(st)-20(rn)-20(cmp)-560(o)-20(k)-560(--)]TJ
ET
1 1 1 rg
70.8 280.961 468 -5.04 re
f
0 0 0 rg
537.84 279.281 0.48 -0.96 re
f
q
70.8 280.961 468 -5.04 re
W* n
69.84 278.321 468 0.96 re
f
Q
endstream
endobj
9813 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9783 0 obj
<>
endobj
9775 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-10)-23(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 236.16 712.001 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-)17(100.)-838(str)13(n)-5(c)20(a)0(t)]TJ
/F8 1 Tf
-13.76 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)-540(bs)20(tr)20([8)20(0])-540(=)-540(")20(st)20(ri)20(ng)-540(1)20(")0(;)]TJ
T*
0.5 Tc
[(c)540(h)560(a)560(r)0(s)540(s)560(t)540(r)560([)540(2)560(0)540(]="s)560(t)540(r)560(i)540(n)560(g2)540(")560(;)]TJ
0 -2 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\(")-20(pa)-20(st)-20(e)-560(5)-560(c)0(h)-20(a)0(r)-20(s)-560(of)-560(\()-20(%)0(s)-20(\))-560(on)-560(t)-20(o)-560(\(%s)-20(\)\\)-20(n")-20(,)-560(s)0(s)-20(t)0(r)-20(,)-560(bs)-20(tr)-20(\);)]TJ
0 -1 TD
-0.04 Tc
[(\(v)20(o)20(i)0(d)20(\))-540(st)20(rn)20(ca)20(t\()-540(b)20(s)0(t)20(r)0(,)-540(s)20(st)20(r,)-540(5)-540(\))20(;)]TJ
T*
[(pu)20(t)20(s)0(\()-540(b)20(ig)20(st)20(r)-540(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(pa)-20(ste)-560(5)-560(c)-20(ha)-20(rs)-560(o)-20(f)-560(\(s)-20(tr)-20(in)-20(g)-560(2)0(\))-560(o)-20(n)-560(t)0(o)-560(\()-560(s)0(t)-20(r)0(i)-20(n)0(g)-560(1)-20(\))]TJ
T*
[(st)-20(rin)-20(g)-560(1)-560(s)0(t)-20(r)0(i)]TJ
ET
1 1 1 rg
71.52 507.041 468 -5.04 re
f
0 0 0 rg
538.56 505.361 0.48 -0.96 re
f
q
71.52 507.041 468 -5.04 re
W* n
70.56 504.401 468 0.96 re
f
Q
endstream
endobj
9776 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9753 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(10)-24(6)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(104)-845(s)-17(t)1(r)-12(l)-2(e)-17(n)4(\227D)-23(ete)-17(r)-12(m)6(i)-19(ne)-293(len)-14(g)-14(t)1(h)-290(o)-14(f)-274(a)-293(st)-16(r)6(i)-19(ng)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(si)20(ze)20(_t)-540(s)20(t)20(r)0(l)20(e)0(n)20(\()-540(co)20(ns)20(t)-540(c)0(h)20(a)0(r)20(*)-540(s)-540(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(strlen)Tj
/F7 1 Tf
12.96 0 0 12.96 140.64 657.281 Tm
[(function)-259(computes)-259(and)-241(returns)-259(the)-260(number)-241(of)-260(characters)]TJ
/F10 1 Tf
22.5926 0 TD
(proceeding)Tj
/F7 1 Tf
4.7593 0 TD
(the)Tj
-32.7407 -1.2407 TD
[(terminating)-259(character.)]TJ
ET
1 1 1 rg
70.8 611.921 468 -5.04 re
f
0 0 0 rg
537.84 610.481 0.48 -0.96 re
f
q
70.8 611.921 468 -5.04 re
W* n
69.84 609.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 242.4 616.001 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-99.)-817(str)14(l)3(en)]TJ
/F8 1 Tf
-14.36 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.04 Tc
[(c)20(h)0(a)20(r)0(*)-540(s)-540(=)-520("i)20(s)-540(y)0(o)20(u)0(r)-540(n)20(am)20(e)-540(m)0(i)20(c)0(h)20(a)0(e)20(l)-540(di)20(am)20(on)20(d?)20(";)]TJ
0 -2 TD
0.5 Tc
[(p)560(r)540(i)560(n)540(t)560(f)540(\(")560(s)560(t)540(r)560(l)540(e)560(n)540(\(\\)560(")540(%)560(s)540(\\)560("\)=)540(=%)560(d)540(\\)560(n)540(")560(,s)540(,s)560(t)540(r)560(l)560(e)540(n)560(\(s\)\))540(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(st)20(rl)20(en)20(\()-540(")20(is)-540(y)20(o)0(u)20(r)-540(na)20(me)-540(m)20(i)0(c)20(h)0(a)20(e)0(l)-540(d)20(ia)20(mo)20(nd)20(?")-540(\))-540(=)20(=)-540(2)20(9)]TJ
ET
1 1 1 rg
70.8 459.041 468 -5.04 re
f
0 0 0 rg
537.84 457.361 0.48 -0.96 re
f
q
70.8 459.041 468 -5.04 re
W* n
69.84 456.401 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 430.481 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(1)15(0)15(5)-830(st)16(rnc)15(a)15(t)-1(\227)11(C)9(on)19(ca)15(te)15(na)15(te)-261(a)-278(p)19(ort)16(i)13(on)-275(o)19(f)-277(on)19(e)-278(s)15(tr)21(in)19(g)-275(t)-1(o)-257(a)-2(n)19(o)1(t)16(h)1(er)]TJ
/F8 1 Tf
12 0 0 12 70.08 411.041 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
T*
-0.06 Tc
[(c)-20(h)0(a)-20(r)0(*)-560(s)-20(trn)-20(ca)-20(t\()-560(c)-20(h)0(a)-20(r)0(*)-560(s)-20(1,)-560(c)-20(o)0(n)-20(s)0(t)-560(c)-20(ha)-20(r*)-560(s)-20(2)0(,)-560(s)-20(ize)-20(_t)-560(n)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 377.201 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 377.201 Tm
(strncat)Tj
/F7 1 Tf
12.96 0 0 12.96 147.6 377.201 Tm
[(function)-241(ap)-19(pends,)-231(at)-259(most)]TJ
/F12 1 Tf
10.2778 0 TD
0.25 Tc
(,n)Tj
/F7 1 Tf
1.2963 0 TD
0 Tc
[(characters)-241(from)-259(the)-241(string)-241(pointed)-259(by)]TJ
/F12 1 Tf
14.9815 0 TD
(s2)Tj
/F7 1 Tf
1.1296 0 TD
[(to)-241(th)-19(e)]TJ
-33.6111 -1.2222 TD
[(end)-241(of)-260(the)-260(string)-241(poin)-19(ted)-241(to)-259(by)]TJ
/F12 1 Tf
12.3333 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
[(.)-250(The)-241(first)-259(character)-260(of)-241(the)-260(second)-259(string)-259(is)-241(written)-259(over)]TJ
-13.2222 -1.2407 TD
[(the)-241(first)-259(strings)-259(terminating)-259(character)-260(and)-241(a)-260(new)-241(t)-18(erminating)-241(c)-19(haracter)-241(is)-259(appended.)-250(The)]TJ
/F8 1 Tf
12 0 0 12 70.8 329.201 Tm
(strncat)Tj
/F7 1 Tf
12.96 0 0 12.96 124.32 329.201 Tm
[(function)-259(returns)-259(a)-241(pointe)-19(r)-241(t)0(o)]TJ
/F12 1 Tf
11.4444 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
0.25 Tc
[(.I)250(f)]TJ
/F12 1 Tf
1.4259 0 TD
0 Tc
(s1)Tj
/F7 1 Tf
1.1296 0 TD
[(does)-259(not)-241(hav)-19(e)]TJ
/F12 1 Tf
5.7593 0 TD
(n)Tj
/F7 1 Tf
0.8148 0 TD
[(words)-241(al)-18(located)-241(past)-259(the)]TJ
-25.5926 -1.2222 TD
[(terminating)-259(character,)-250(the)-260(behavior)-241(is)-259(undefined.)]TJ
0 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(97,)-250(\223strcat\227Concaten)-19(ate)-241(two)-259(strings,)-9(\224)-241(o)0(n)-259(page)-260(A-99)]TJ
ET
endstream
endobj
9754 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9728 0 obj
<>
endobj
9718 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-10)-23(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.011 Tc
[(A)9(.)13(4.)13(1)15(0)-2(3)-830(s)15(tr)21(er)21(ror)21(\227)-6(M)16(a)-2(p)-275(e)15(rr)21(or)-272(c)15(ode)-261(i)13(n)1(t)16(o)-275(an)-257(err)21(o)1(r)-272(m)3(e)15(s)15(s)-2(a)15(g)1(e)-261(s)-2(t)16(r)3(i)13(n)1(g)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -1 TD
[(c)20(h)0(a)20(r)20(*)-540(st)20(re)20(rr)20(or)20(\()-540(i)0(n)20(t)-540(er)20(rn)20(um)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(strerror)Tj
/F7 1 Tf
12.96 0 0 12.96 155.76 657.281 Tm
[(function)-259(maps)]TJ
/F8 1 Tf
12 0 0 12 233.04 657.281 Tm
(errnum)Tj
/F7 1 Tf
12.96 0 0 12.96 279.36 657.281 Tm
[(to)-259(an)-241(error)-260(message)-260(string.)-250(A)-259(pointer)-260(to)-241(the)-260(string)]TJ
-16.037 -1.2407 TD
[(is)-259(returned.)-250(The)-260(string)-241(ret)-18(urned)]TJ
/F10 1 Tf
12.6852 0 TD
[(should)-259(not)-259(be)-241(mod)-19(ified)]TJ
/F7 1 Tf
9.4074 0 TD
[(by)-259(the)-260(programmer.)]TJ
-22.0926 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(73,)-250(\223perror\227)-19(Print)-241(error)-260(message,)-9(\224)-241(o)0(n)-259(page)-260(A-76)]TJ
ET
1 1 1 rg
71.52 562.001 468 -5.04 re
f
0 0 0 rg
538.56 560.321 0.48 -0.96 re
f
q
71.52 562.001 468 -5.04 re
W* n
70.56 559.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.84 565.841 Tm
0.005 Tc
[(E)-8(x)21(am)14(ple)-279(A)7(-)18(98.)-837(str)14(e)1(r)-6(r)14(or)]TJ
/F8 1 Tf
-13.9 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
0.5 Tc
[(i)540(n)560(ti=0)560(;)]TJ
T*
-0.06 Tc
[(c)-20(har)-20(*)-560(s)0(;)]TJ
0 -2 TD
0.5 Tc
[(w)540(h)560(i)560(l)540(e\(\(s=s)560(t)540(r)560(e)540(r)560(r)540(o)560(r)540(\(i+)560(+\)\)!)540(=N)560(U)560(L)540(L\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(\\)0(t)-20(m)0(e)-20(s)0(s)-20(a)0(g)-20(e)-560(%d)-20(:\\)-20(t%)-20(s\\)-20(n")-20(,)-560(i)0(,)-560(s)-560(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.1 -1 TD
[(m)-20(ess)-20(ag)-20(e)-560(1)0(:)20(d)-20(om)-20(ai)-20(n)-560(e)0(r)-20(r)0(o)-20(r)]TJ
T*
[(m)-20(ess)-20(ag)-20(e)-560(2)0(:)20(r)-20(an)-20(ge)-560(e)-20(r)0(r)-20(o)0(r)]TJ
T*
[(m)-20(ess)-20(ag)-20(e)-560(3)0(:)20(o)-20(ut)-560(o)-20(f)-560(he)-20(ap)-560(m)-20(e)0(m)-20(o)0(r)-20(y)]TJ
T*
-0.04 Tc
[(me)20(s)20(s)0(a)20(g)0(e)-540(4)20(:)40(b)0(a)20(d)-540(fo)20(rm)20(at)-540(f)20(o)0(r)-540(c)20(on)20(ve)20(rs)20(io)20(n)-540(s)20(tr)20(in)20(g)]TJ
ET
1 1 1 rg
71.52 324.881 468 -5.04 re
f
0 0 0 rg
538.56 323.441 0.48 -0.96 re
f
q
71.52 324.881 468 -5.04 re
W* n
70.56 322.481 468 0.96 re
f
Q
endstream
endobj
9719 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9690 0 obj
<>
endobj
9682 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(10)-24(4)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.01 Tc
[(A)8(.)12(4)14(.)-5(1)14(0)14(2)-831(st)15(rc)14(sp)18(n\227)10(C)8(o)0(mpu)18(t)-2(e)-262(l)12(en)18(gt)15(h)-276(o)0(f)-278(p)18(re)14(fi)12(x)-279(o)18(f)-278(o)18(ne)-279(s)14(t)15(ri)12(ng)-276(c)14(o)0(n)18(s)-3(i)12(s)-3(t)15(i)12(ng)]TJ
4.3966 -1.2241 TD
-0.005 Tc
[(en)-15(tir)-13(e)-1(l)-20(y)-277(o)-15(f)-275(c)-18(h)-15(ar)-13(act)-17(er)-13(s)-294(n)3(o)-15(t)-275(f)-17(r)-13(om)-288(a)-18(n)3(o)-15(t)0(h)-15(e)-1(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 673.841 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(s)-20(tr)-20(csp)-20(n\()-560(c)-20(o)0(n)-20(s)0(t)-560(c)-20(ha)-20(r*)-560(s)-20(1)0(,)-560(c)-20(on)-20(st)-560(c)-20(h)0(a)-20(r)0(*)-560(s)-20(2)-540(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 640.241 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 640.241 Tm
(strcspn)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 640.241 Tm
[(function)-241(compu)-19(tes)-241(and)-259(returns)-241(the)-260(length)-259(of)-241(the)-260(prefix)-241(of)-260(the)-241(string)-259(pointed)]TJ
-5.9444 -1.2407 TD
[(to)-241(by)]TJ
/F12 1 Tf
2.2778 0 TD
(s1)Tj
/F7 1 Tf
1.1481 0 TD
[(that)-241(consist)-18(s)-241(entirely)-259(of)-260(characters)-241(not)-259(found)-259(in)-241(the)-260(string)-259(pointed)-259(to)-241(by)]TJ
/F12 1 Tf
28.5741 0 TD
(s2)Tj
/F7 1 Tf
0.8889 0 TD
0 Tw
(.)Tj
-32.8889 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(67,)-250(\223memchr\227Find)-259(a)-260(character)-241(in)-259(a)-260(memory)-241(area,)-9(\224)-260(o)0(n)-241(page)-260(A-70)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(98,)-250(\223strchr\227Find)-259(first)-259(occurrence)-241(of)-260(a)-260(character)-241(in)-259(a)-260(string,)9(\224)-260(o)0(n)-259(page)]TJ
1.3889 -1.2407 TD
(A-100)Tj
-1.3889 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(108,)-250(\223strpbrk\227Find)-259(first)-259(occurrence)-260(of)-241(a)-260(character)-260(from)-241(one)-260(string)-259(in)]TJ
1.3889 -1.2222 TD
[(another,)9(\224)-260(o)0(n)-259(page)-241(A-110)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(109,)-250(\223strrchr\227Find)-259(last)-259(occurrence)-260(of)-241(a)-260(character)-241(fro)-19(m)-241(one)-260(string)-259(in)]TJ
1.3889 -1.2222 TD
[(another,)9(\224)-260(o)0(n)-259(page)-241(A-111)]TJ
ET
1 1 1 rg
70.8 433.841 468 -4.8 re
f
0 0 0 rg
537.84 432.401 0.48 -0.96 re
f
q
70.8 433.841 468 -4.8 re
W* n
69.84 431.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.12 437.921 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-97)21(.)-837(st)18(r)-6(csp)16(n)]TJ
/F8 1 Tf
-13.92 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(in)-20(t)-560(i)0(;)]TJ
0 -2 TD
-0.04 Tc
[(i)-540(=)-540(s)20(tr)20(cs)20(p)20(n)0(\()-540(")20(az)20(by)20(fg)20(hj)20(ki)20(",)-540(")20(f)0(k)20(j)0(e)20(u)0(g)20(h)0(t)20(r)0(g)20(")-540(\);)]TJ
0 -1 TD
-0.06 Tc
[(pr)-20(in)-20(tf)-20(\()-560("--)-560(p)-20(r)0(e)-20(f)0(i)-20(x)-560(le)-20(ng)-20(th)-560(=)-20(=)-560(%d)-560(-)-20(-)0(\\)-20(n)0(")-20(,)-560(i)-560(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
[(-)-20(-)-560(pr)-20(ef)-20(ix)-560(le)-20(ng)-20(th)-560(=)-20(=)-560(4)-560(-)0(-)]TJ
ET
1 1 1 rg
70.8 268.961 468 -5.04 re
f
0 0 0 rg
537.84 267.281 0.48 -0.96 re
f
q
70.8 268.961 468 -5.04 re
W* n
69.84 266.321 468 0.96 re
f
Q
endstream
endobj
9683 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9651 0 obj
<>
endobj
9652 0 obj
<>
endobj
9653 0 obj
<>
endobj
9654 0 obj
<>
endobj
9655 0 obj
<>
endobj
9656 0 obj
<>
endobj
9657 0 obj
<>
endobj
9642 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-10)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 241.68 712.001 Tm
[(E)-7(x)2(a)22(m)-5(p)17(l)4(e)-278(A)8(-9)22(6.)-816(st)19(r)-5(c)22(py)]TJ
/F8 1 Tf
-14.22 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)-540(st)20(ri)20(ng)20([8)20(0])20(;)]TJ
T*
[(ch)20(a)20(r)0(*)-540(s)20(pt)20(r;)]TJ
0 -2 TD
-0.06 Tc
[(s)-20(trc)-20(py)-20(\()-560(s)0(t)-20(r)0(i)-20(n)0(g)-20(,)-560("-)-20(-)-560(n)0(o)-560(b)-20(al)-20(d)-560(f)0(e)-20(e)0(t)-560(f)-20(or)-560(ge)-20(or)-20(ge)-560(j)-20(e)0(t)-20(s)0(o)-20(n)-560(--)-20(")-560(\))0(;)]TJ
0 -1 TD
0.5 Tc
[(p)540(u)560(t)560(s)540(\(s)560(p)540(t)560(r\))540(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(--)-560(no)-560(b)-20(a)0(l)-20(d)-560(fe)-20(et)-560(f)-20(o)0(r)-560(g)-20(eo)-20(rg)-20(e)-560(j)0(e)-20(t)0(s)-20(o)0(n)-560(-)-20(-)]TJ
ET
1 1 1 rg
71.52 531.041 468 -5.04 re
f
0 0 0 rg
538.56 529.361 0.48 -0.96 re
f
q
71.52 531.041 468 -5.04 re
W* n
70.56 528.401 468 0.96 re
f
Q
endstream
endobj
9643 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9221 0 obj
<>
endobj
9236 0 obj
<>
endobj
9269 0 obj
<>
endobj
9319 0 obj
<>
endobj
9359 0 obj
<>
endobj
9409 0 obj
<>
endobj
9453 0 obj
<>
endobj
9487 0 obj
<>
endobj
9535 0 obj
<>
endobj
9587 0 obj
<>
endobj
9622 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(10)-24(2)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(1)15(0)15(0)-830(st)16(rc)15(ol)13(l)13(\227)-6(C)9(o)19(mpa)15(r)3(e)-278(t)16(w)13(o)-275(st)16(ri)13(ng)19(s)-278(b)19(as)15(ed)-275(o)19(n)-275(c)15(u)1(rr)21(en)19(t)-277(l)13(oc)15(al)13(e)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(s)-20(tr)-20(col)-20(l\()-560(c)-20(o)0(n)-20(s)0(t)-560(c)-20(ha)-20(r*)-560(s)-20(1)0(,)-560(c)-20(on)-20(st)-560(c)-20(h)0(a)-20(r)0(*)-560(s)-20(2)-540(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(strcoll)Tj
/F7 1 Tf
12.96 0 0 12.96 147.6 657.281 Tm
[(function)-241(compares)-241(the)-241(stri)-18(ng)-241(pointed)-241(to)-241(by)]TJ
/F12 1 Tf
17.1481 0 TD
(s1)Tj
/F7 1 Tf
1.1296 0 TD
[(to)-241(the)-241(stri)-18(ng)-241(pointed)-241(to)-241(by)]TJ
/F12 1 Tf
10.5185 0 TD
(s2)Tj
/F7 1 Tf
0.8889 0 TD
0 Tw
(,)Tj
-35.6111 -1.2407 TD
[(both)-222(strings)-241(are)-223(interp)-19(reted)-222(using)-241(the)]TJ
/F8 1 Tf
12 0 0 12 262.32 641.201 Tm
(LC_COLLATE)Tj
/F7 1 Tf
12.96 0 0 12.96 337.2 641.201 Tm
[(categ)-19(ory)-222(of)-223(t)-18(h)0(e)-223(current)-241(locale.)-231(If)-223(string)]TJ
/F12 1 Tf
-20.5556 -1.2222 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
[(is)-241(lexi)-18(cographically)-259(greater)-241(than,)-250(e)-19(qual)-241(to,)-250(or)-260(less)-259(than)]TJ
/F12 1 Tf
21.9074 0 TD
(s2)Tj
/F7 1 Tf
0.8889 0 TD
[(,)-269(a)0(n)-241(integer)-260(greater)-260(than,)-250(equal)]TJ
-23.6852 -1.2407 TD
[(to,)-250(or)-241(less)-259(than)-259(zero)-241(wi)-18(ll)-241(be)-260(returned.)-250(The)-260(comparison)-259(of)-241(two)-259(strings)-259(of)-241(un)-19(equal)-241(length)-259(in)]TJ
T*
[(which)-241(the)-260(longer)-260(string)-259(contains)-241(t)-18(h)0(e)-241(smaller)-260(string)-259(yields)-241(t)-18(h)0(e)-241(result)-259(that)-259(the)-241(longer)-260(string)]TJ
0 -1.2222 TD
(compares)Tj
/F10 1 Tf
4.0926 0 TD
[(g)-19(reater)-241(than)]TJ
/F7 1 Tf
4.9815 0 TD
(.)Tj
-9.0741 -1.9444 TD
(For)Tj
/F8 1 Tf
12 0 0 12 92.16 552.161 Tm
(DSP56KCC)Tj
/F7 1 Tf
12.96 0 0 12.96 149.52 552.161 Tm
(,)Tj
/F8 1 Tf
12 0 0 12 156 552.161 Tm
(strcoll)Tj
/F7 1 Tf
12.96 0 0 12.96 209.76 552.161 Tm
[(functions)-259(exactly)-241(lik)-19(e)]TJ
/F8 1 Tf
12 0 0 12 324.72 552.161 Tm
(strcmp)Tj
/F7 1 Tf
12.96 0 0 12.96 367.92 552.161 Tm
(.)Tj
-22.9259 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(116,)-250(\223strxfrm\227Transf)-19(orm)-241(a)-260(string)-259(into)-241(locale-i)-18(ndependent)-241(f)-19(orm,)9(\224)-260(o)0(n)]TJ
1.3889 -1.2407 TD
[(page)-241(A-12)-19(0)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(99,)-250(\223strcmp\227Comp)-19(are)-241(two)-259(strings,)-9(\224)-241(o)0(n)-259(page)-241(A)-19(-100)]TJ
/F5 1 Tf
13.92 0 0 13.92 70.8 434.561 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(101)-846(s)-18(t)0(r)-13(c)-1(p)-15(y)-1(\227)-22(C)-7(op)-15(y)-294(o)3(n)-15(e)-294(str)-13(i)-3(n)-15(g)-291(in)-15(to)-291(an)-15(ot)-17(h)-15(e)-1(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 414.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(s)-20(tr)-20(cpy)-20(\()-560(c)0(h)-20(a)0(r)-20(*)-560(s1)-20(,)-560(c)0(o)-20(n)0(s)-20(t)-560(ch)-20(ar)-20(*)-560(s)0(2)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 381.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 381.281 Tm
(strcpy)Tj
/F7 1 Tf
12.96 0 0 12.96 140.64 381.281 Tm
[(function)-259(copies)-241(the)-260(characters)-259(of)-241(st)-18(ring)]TJ
/F12 1 Tf
15.7963 0 TD
(s2)Tj
/F7 1 Tf
0.9074 0 TD
[(,)-250(incl)-18(uding)-241(the)-260(terminating)]TJ
-22.0926 -1.2407 TD
[(character,)-231(into)-241(the)-223(stri)-18(ng)-222(pointed)-241(to)-241(by)]TJ
/F12 1 Tf
15.4074 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
[(.)-250(I)0(f)-223(the)-241(strings)-241(overlap,)-231(the)-241(behavior)-241(is)-222(undefin)-19(ed.)]TJ
-16.2963 -1.2222 TD
[(The)-241(value)-260(of)]TJ
/F12 1 Tf
5.3148 0 TD
(s1)Tj
/F7 1 Tf
1.1296 0 TD
[(is)-259(returned.)]TJ
-6.4444 -1.9444 TD
[(When)-241(the)-260(header)-260(file)]TJ
/F8 1 Tf
12 0 0 12 182.64 324.161 Tm
(string.h)Tj
/F7 1 Tf
12.96 0 0 12.96 243.36 324.161 Tm
[(is)-241(inc)-19(luded,)-250(the)-241(d)-19(efault)-241(case)-260(will)-259(be)]TJ
/F12 1 Tf
14.3519 0 TD
[(in-lin)-18(e)]TJ
/F7 1 Tf
2.9815 0 TD
([see)Tj
-30.6482 -1.2222 TD
[(section)-241(A)-19(.)9(3,)-250(\223Forcing)-259(Library)-259(Routines)-259(Out-of-line.)-9(\224)-241(])0(.)]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9444 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(69,)-250(\223memcpy\227Copy)-259(from)-259(one)-241(are)-19(a)-241(t)0(o)-259(another,)9(\224)-260(o)0(n)-259(page)-241(A-72)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(71,)-250(\223memset\227Initial)-18(ize)-241(memory)-259(area,)-9(\224)-241(o)0(n)-259(page)-260(A-74)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(107,)-250(\223strncpy\227Copy)-259(a)-260(portion)-241(o)-19(f)-241(one)-260(string)-259(into)-241(another,)-9(\224)-260(o)0(n)-241(page)]TJ
1.3889 -1.2222 TD
(A-109)Tj
ET
endstream
endobj
9623 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9597 0 obj
<>
endobj
9598 0 obj
<>
endobj
9599 0 obj
<>
endobj
9600 0 obj
<>
endobj
9601 0 obj
<>
endobj
9602 0 obj
<>
endobj
9603 0 obj
<>
endobj
9604 0 obj
<>
endobj
9585 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16106(A)14(-10)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(i.)-9(e.)-250(strcmp\()-260("xxx",)-250(")1(xxxyz")-259(\))-241(<)-251(0)]TJ
/F12 1 Tf
13.2778 0 TD
(or)Tj
/F7 1 Tf
0.9444 0 TD
[(strcmp\()-260("xxxyz",)-250(")1(xxx)-19(")-240(\))-260(>)-251(0)]TJ
-14.2222 -1.9259 TD
[(When)-259(the)-241(hea)-19(der)-241(file)-260(string.)-9(h)-241(i)0(s)-259(included,)-250(the)-260(default)-259(case)-241(will)-259(be)-260(in-line)-241([see)-260(section)-259(A.)9(3,)]TJ
0 -1.2407 TD
[(\223Forcing)-259(Library)-259(Routines)-259(Out-of-line.)-9(\224)-241(])]TJ
0 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(68,)-250(\223memcm)-18(p\227Compare)-260(portion)-241(o)-19(f)-241(two)-259(memory)-259(areas,)9(\224)-260(o)0(n)-241(p)-19(age)]TJ
1.3889 -1.2407 TD
(A-71)Tj
-1.3889 -1.6111 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(100,)-250(\223strcol)-18(l\227Compare)-260(two)-241(string)-19(s)-241(based)-259(on)-241(cu)-19(rrent)-241(locale,)-9(\224)-241(o)-19(n)-241(page)]TJ
1.3889 -1.2407 TD
(A-102)Tj
-1.3889 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(106,)-250(\223strncm)-18(p\227Compare)-260(a)-241(portions)-259(of)-260(two)-241(stri)-18(ngs,)9(\224)-260(o)0(n)-241(page)-260(A-108)]TJ
ET
1 1 1 rg
71.52 516.881 468 -5.04 re
f
0 0 0 rg
538.56 515.441 0.48 -0.96 re
f
q
71.52 516.881 468 -5.04 re
W* n
70.56 514.481 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 239.52 520.961 Tm
0.005 Tc
[(E)12(xam)14(ple)-279(A)7(-)18(95.)-837(str)14(c)1(m)14(p)]TJ
/F8 1 Tf
-14.04 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
0.5 Tc
[(i)540(f)20(\(s)540(t)560(r)540(c)560(m)540(p)560(\()0(")540(x)560(x)540(x)560(")540(,)0(")560(x)540(x)560(x)540(y)560(z)540("\)<0\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(p)20(u)0(t)20(s)20(\()-540("x)20(xx)-540(i)20(s)-540(le)20(ss)-540(t)20(h)0(a)20(n)-540(xx)20(xy)20(z")-540(\))20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(e)-20(lse)]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(p)20(u)0(t)20(s)20(\()-540("x)20(xx)-540(i)20(s)-540(gr)20(ea)20(te)20(r)-540(t)0(h)20(a)0(n)-540(x)20(xx)20(yz)20(")-540(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0 -2 TD
0.5 Tc
[(i)540(f)20(\(s)540(t)560(r)540(c)560(m)540(p)560(\()0(")540(x)560(x)540(x)560(y)540(z)560(")540(,)0(")560(x)540(x)560(x)540("\)<0\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(p)20(u)0(t)20(s)20(\()-540("x)20(xx)20(yz)-540(i)20(s)-540(le)20(ss)-540(t)20(h)0(a)20(n)-540(xx)20(x")-540(\))20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(e)-20(lse)]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(p)20(u)0(t)20(s)20(\()-540("x)20(xx)20(yz)-540(i)20(s)-540(gr)20(ea)20(te)20(r)-540(t)0(h)20(a)0(n)-540(x)20(xx)20(")-540(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(i)-20(f)-540(\()-560(s)-20(tr)-20(cm)-20(p\()-560(")-20(x)0(x)-20(x)0(y)-20(z)0(")-20(,)-560("x)-20(xx)-20(yz)-20(")-560(\))-560(=)0(=)-560(0)-560(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(p)20(u)0(t)20(s)20(\()-540("x)20(xx)20(yz)-540(i)20(s)-540(eq)20(ua)20(l)-540(t)0(o)-540(x)20(xx)20(yz)20(")-540(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
0.5 Tc
[(x)560(x)540(x)20(i)540(sl)560(e)540(s)560(st)540(h)560(a)540(nx)560(x)540(x)560(y)540(z)]TJ
T*
-0.06 Tc
[(xx)-20(xyz)-560(i)-20(s)-560(gr)-20(ea)-20(te)-20(r)-560(t)0(h)-20(a)0(n)-560(x)-20(xx)]TJ
T*
[(xx)-20(xyz)-560(i)-20(s)-560(eq)-20(ua)-20(l)-560(t)0(o)-560(x)-20(xx)-20(yz)]TJ
ET
1 1 1 rg
71.52 112.001 468 -5.04 re
f
0 0 0 rg
538.56 110.321 0.48 -0.96 re
f
q
71.52 112.001 468 -5.04 re
W* n
70.56 109.361 468 0.96 re
f
Q
endstream
endobj
9586 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9537 0 obj
<>
endobj
9538 0 obj
<>
endobj
9539 0 obj
<>
endobj
9540 0 obj
<>
endobj
9541 0 obj
<>
endobj
9542 0 obj
<>
endobj
9543 0 obj
<>
endobj
9533 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(10)-24(0)-6244(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(98)-845(st)-16(r)-12(c)0(h)-14(r)6(\227)-21(F)4(in)-14(d)-290(f)1(ir)-12(s)-17(t)-274(o)-14(c)0(c)-17(u)4(r)-12(r)-12(e)0(n)-14(c)0(e)-293(o)4(f)-292(a)-293(ch)-14(ar)-12(ac)-17(ter)-287(i)-2(n)-290(a)-293(st)-16(r)6(i)-19(ng)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
0.5 Tc
[(c)540(h)560(a)540(r)560(*s)540(t)560(r)560(c)540(h)560(r)540(\(c)560(o)540(n)560(s)540(t)0(c)560(h)540(a)560(r)540(*s)560(,i)540(n)560(tc\))540(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(strchr)Tj
/F7 1 Tf
12.96 0 0 12.96 140.64 657.281 Tm
[(function)-259(locates)-241(the)-260(first)-259(occurrence)-260(of)]TJ
/F12 1 Tf
15.6852 0 TD
0 Tw
(c)Tj
/F7 1 Tf
0.7037 0 TD
[(\(converted)-259(to)-241(a)-260(char\))-241(in)-259(the)-260(string)]TJ
-21.7778 -1.2407 TD
[(pointed)-241(t)-18(o)-241(by)]TJ
/F12 1 Tf
5.537 0 TD
(s)Tj
/F7 1 Tf
0.3889 0 TD
[(.)-250(The)-241(t)-18(erminating)-259(null)-241(character)-260(is)-259(considered)-259(part)-241(of)-260(the)-241(st)-18(ring.)-250(The)]TJ
/F8 1 Tf
12 0 0 12 70.8 625.361 Tm
(strchr)Tj
/F7 1 Tf
12.96 0 0 12.96 116.88 625.361 Tm
[(function)-222(return)-19(s)-222(a)-223(pointer)-241(to)-222(the)-223(located)-241(character)-223(or)-223(a)-241(null)-222(pointer)-241(if)-223(the)-223(character)]TJ
-3.5556 -1.2407 TD
[(is)-241(not)-259(found)-259(in)-241(the)-260(string.)]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(67,)-250(\223memchr\227Find)-259(a)-260(character)-241(in)-259(a)-260(memory)-241(area,)-9(\224)-260(o)0(n)-241(page)-260(A-70)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(102,)-250(\223strcspn\227Com)-18(pute)-241(length)-259(of)-260(prefix)-241(of)-260(one)-260(string)-241(con)-19(sisting)]TJ
1.3889 -1.2407 TD
[(entirely)-241(o)-19(f)-241(characters)-259(not)-259(from)-241(anothe)-19(r,)9(\224)-260(o)0(n)-241(page)-260(A-104)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(108,)-250(\223strpbrk\227Find)-259(first)-259(occurrence)-260(of)-241(a)-260(character)-260(from)-241(one)-260(string)-259(in)]TJ
1.3889 -1.2407 TD
[(another,)9(\224)-260(o)0(n)-259(page)-241(A-110)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Appendix)-259(A.)9(4.)-9(110,)-250(\223strspn\227Com)-18(pute)-241(length)-259(of)-260(prefix)-241(of)-260(one)-260(string)-241(co)-19(nsisting)]TJ
1.3889 -1.2407 TD
[(entirely)-241(o)-19(f)-241(characters)-259(from)-259(another,)9(\224)-260(o)0(n)-259(page)-241(A-112.)]TJ
ET
1 1 1 rg
70.8 418.961 468 -5.04 re
f
0 0 0 rg
537.84 417.521 0.48 -0.96 re
f
q
70.8 418.961 468 -5.04 re
W* n
69.84 416.561 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 241.68 423.041 Tm
0.005 Tc
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(A)7(-)18(94.)-837(s)21(t)-2(r)14(c)1(hr)]TJ
/F8 1 Tf
-14.3 -1.6 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(ch)-20(ar)-20(*)-560(s)0(t)-20(rin)-20(g)-560(=)-560(")0(f)-20(r)0(e)-20(d)-560(fl)-20(in)-20(ts)-20(to)-20(ne)-560(d)-20(r)0(i)-20(v)0(i)-20(n)0(g)-560(o)-20(n)-540(b)-20(al)-20(d)-560(f)0(e)-20(e)0(t)-20(")0(;)]TJ
T*
[(ch)-20(ar)-20(*)-560(f)0(o)-20(und)-20(;)]TJ
0 -2 TD
[(fo)-20(un)-20(d)-560(=)-560(str)-20(ch)-20(r\()-560(s)-20(t)0(r)-20(i)0(n)-20(g)0(,)-560(\222)-20(b\222)-560(\))-20(;)]TJ
0 -1 TD
[(pu)-20(ts)-20(\()-560(f)0(o)-20(und)-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(ba)20(ld)-540(f)20(e)0(e)20(t)]TJ
ET
1 1 1 rg
70.8 241.841 468 -5.04 re
f
0 0 0 rg
537.84 240.401 0.48 -0.96 re
f
q
70.8 241.841 468 -5.04 re
W* n
69.84 239.441 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 213.521 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(99)-846(st)-17(r)-13(c)-1(m)-13(p)3(\227)-22(C)-7(om)-13(p)-15(a)-1(r)-13(e)-294(two)-291(s)-18(tr)-13(in)-15(gs)]TJ
/F8 1 Tf
12 0 0 12 70.08 193.841 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
T*
-0.06 Tc
[(i)-20(n)0(t)-560(s)-20(tr)-20(cmp)-20(\()-560(c)0(o)-20(n)0(s)-20(t)-560(ch)-20(ar)-20(*)-560(s)0(1)-20(,)-560(co)-20(ns)-20(t)-560(c)0(h)-20(a)0(r)-20(*)-560(s2)-560(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 160.241 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 93.84 160.241 Tm
(strcmp)Tj
/F7 1 Tf
12.96 0 0 12.96 139.92 160.241 Tm
[(function)-222(compares)-222(the)-223(string)-222(point)-18(ed)-222(to)-222(by)]TJ
/F12 1 Tf
17.0185 0 TD
(s1)Tj
/F7 1 Tf
1.1111 0 TD
[(to)-222(the)-223(string)-222(pointed)-222(to)-222(by)]TJ
/F12 1 Tf
10.3889 0 TD
(s2)Tj
/F7 1 Tf
0.8889 0 TD
0.231 Tc
[(.I)231(f)]TJ
-34.7407 -1.2407 TD
0 Tc
(string)Tj
/F12 1 Tf
2.5185 0 TD
(s1)Tj
/F7 1 Tf
0.9074 0 TD
[(is)-241(lexicograp)-19(hically)-241(greate)-19(r)-241(than,)-250(equal)-259(to,)-250(or)-260(less)-241(th)-19(an)]TJ
/F12 1 Tf
21.8889 0 TD
(s2)Tj
/F7 1 Tf
0.8889 0 TD
[(;)-259(a)0(n)-241(i)0(n)-19(teger)-241(respectiv)-19(ely)]TJ
-26.2037 -1.2222 TD
[(greater)-241(than,)-250(equal)-259(to,)-250(or)-241(less)-259(than)-241(zero)-241(w)-19(ill)-241(be)-241(retu)-19(rned.)-250(The)-241(comparison)-259(of)-241(two)-259(strings)-241(of)]TJ
0 -1.2407 TD
[(unequal)-241(length)-241(in)-241(which)-241(t)-18(h)0(e)-241(longer)-241(string)-241(contains)-241(the)-241(sm)-18(aller)-241(string)-241(yields)-241(the)-241(result)-18(s)-241(that)]TJ
T*
[(the)-241(longer)-260(string)-259(compares)]TJ
/F10 1 Tf
10.9074 0 TD
[(greater)-259(than)]TJ
/F7 1 Tf
4.9815 0 TD
(.)Tj
ET
endstream
endobj
9534 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9497 0 obj
<>
endobj
9498 0 obj
<>
endobj
9499 0 obj
<>
endobj
9500 0 obj
<>
endobj
9501 0 obj
<>
endobj
9502 0 obj
<>
endobj
9503 0 obj
<>
endobj
9485 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(9)-23(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4)-17(.)-2(97)-845(s)-17(t)1(r)-12(c)0(a)-17(t)1(\227C)-23(on)-14(ca)-17(ten)-14(a)-17(te)-293(two)-290(s)-17(tr)-12(in)-14(gs)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -1 TD
-0.06 Tc
[(ch)-20(ar*)-560(s)-20(t)0(r)-20(c)0(a)-20(t)0(\()-560(c)-20(ha)-20(r*)-560(s)-20(1)0(,)-560(c)-20(on)-20(st)-560(c)-20(h)0(a)-20(r)0(*)-560(s)0(2)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(strcat)Tj
/F7 1 Tf
12.96 0 0 12.96 141.36 657.281 Tm
[(function)-259(appends)-259(a)-241(cop)-19(y)-241(o)0(f)-260(the)-241(strin)-19(g)-241(pointed)-259(to)-259(by)]TJ
/F12 1 Tf
20.6481 0 TD
(s2)Tj
/F7 1 Tf
1.1667 0 TD
[(\(including)-259(the)]TJ
-27.2037 -1.2407 TD
[(terminating)-259(null)-259(character\))-260(to)-241(the)-260(end)-241(o)-19(f)-241(the)-260(string)-259(pointed)-241(to)-259(by)]TJ
/F12 1 Tf
25.7778 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
[(.)-250(The)-241(fir)-19(st)-241(character)-260(of)]TJ
-26.6667 -1.2222 TD
[(the)-260(second)-241(s)-18(tring)-241(is)-259(written)-259(over)-241(the)-260(first)-259(strings)-259(terminating)-259(character.)-250(The)]TJ
/F8 1 Tf
12 0 0 12 462.96 625.361 Tm
[(s)20(trcat)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 609.281 Tm
[(function)-259(returns)-259(a)-241(pointe)-19(r)-241(t)0(o)]TJ
/F12 1 Tf
11.4444 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
0 Tw
(.)Tj
-12.3333 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-222(A.)9(4.)-9(105,)-213(\223strncat\227Concatena)-19(te)-204(a)-204(portion)-222(of)-204(one)-204(str)-19(ing)-204(to)-204(anothe)-19(r,)9(\224)-204(o)0(n)-222(page)]TJ
1.3889 -1.2407 TD
(A-106)Tj
ET
1 1 1 rg
71.52 514.001 468 -5.04 re
f
0 0 0 rg
538.56 512.321 0.48 -0.96 re
f
q
71.52 514.001 468 -5.04 re
W* n
70.56 511.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 243.36 517.841 Tm
0.005 Tc
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(A)7(-9)21(3.)-817(s)21(t)-2(r)-6(c)21(at)]TJ
/F8 1 Tf
-14.36 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)-540(bi)20(gs)20(tr)20([8)20(0])-540(=)-540(")20(st)20(ri)20(ng)-540(1)20(")0(;)]TJ
T*
0.5 Tc
[(c)540(h)560(a)560(r)0(s)540(m)560(a)540(l)560(l)540(s)560(t)540(r)560([)540(2)560(0)540(]="s)560(t)540(r)560(i)540(n)560(g2)540(")560(;)]TJ
0 -2 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\(")-20(co)-20(nc)-20(at)-20(in)-20(at)-20(e)-560(\()0(%)-20(s)0(\))-560(a)-20(nd)-560(\()-20(%)0(s)-20(\))0(\\)-20(n)0(")-20(,)-540(b)-20(i)0(g)-20(s)0(t)-20(r)0(,)-560(s)-20(ma)-20(ll)-20(st)-20(r\))-20(;)]TJ
0 -1 TD
-0.04 Tc
[(\(v)20(o)20(i)0(d)20(\))-540(st)20(rc)20(at)20(\()-540(b)0(i)20(g)0(s)20(t)0(r)20(,)-540(sm)20(al)20(ls)20(tr)-540(\))20(;)]TJ
T*
[(pu)20(t)20(s)0(\()-540(b)20(ig)20(st)20(r)-540(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(co)-20(nca)-20(ti)-20(na)-20(te)-560(\()-20(s)0(t)-20(r)0(i)-20(n)0(g)-560(1)-20(\))-560(a)0(n)-20(d)-560(\()-560(s)0(t)-20(r)0(i)-20(n)0(g)-560(2)0(\))]TJ
T*
[(st)-20(rin)-20(g)-560(1)-560(s)0(t)-20(r)0(i)-20(n)0(g)-560(2)]TJ
ET
1 1 1 rg
71.52 312.881 468 -5.04 re
f
0 0 0 rg
538.56 311.441 0.48 -0.96 re
f
q
71.52 312.881 468 -5.04 re
W* n
70.56 310.481 468 0.96 re
f
Q
endstream
endobj
9486 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9459 0 obj
<>
endobj
9460 0 obj
<>
endobj
9451 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(98)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.01 Tc
[(A)8(.)12(4)14(.)-5(9)14(5)-831(s)14(r)2(an)18(d\227)10(Se)14(ed)-276(t)15(h)0(e)-262(p)0(s)14(e)-3(u)18(do-)15(ra)14(nd)18(om)-273(nu)18(mbe)14(r)-273(ge)14(ne)14(ra)14(to)18(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(vo)20(id)-540(s)20(q)0(r)20(t)20(\()-540(un)20(si)20(gn)20(ed)-540(i)20(n)0(t)-540(s)20(ee)20(d)-540(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(srand)Tj
/F7 1 Tf
12.96 0 0 12.96 133.44 657.281 Tm
[(function)-259(uses)-241(the)-260(argument)-259(as)-241(a)-260(seed)-259(for)-241(a)-260(new)-259(sequence)-241(of)-260(pseudo-random)]TJ
-4.8333 -1.2407 TD
[(numbers)-241(t)-18(o)-241(be)-260(returned)-259(by)]TJ
/F8 1 Tf
12 0 0 12 210.24 641.201 Tm
(rand)Tj
/F7 1 Tf
12.96 0 0 12.96 239.04 641.201 Tm
[(.)-250(When)]TJ
/F8 1 Tf
12 0 0 12 279.84 641.201 Tm
(srand)Tj
/F7 1 Tf
12.96 0 0 12.96 318.96 641.201 Tm
[(is)-259(called)-259(with)-241(th)-19(e)-241(same)-260(argument,)-250(the)]TJ
-19.1481 -1.2222 TD
[(sequence)-241(o)-19(f)-241(pseudo-rand)-19(om)-241(numbers)-259(will)-259(be)-241(repea)-19(ted.)-250(If)]TJ
/F8 1 Tf
12 0 0 12 368.88 625.361 Tm
(srand)Tj
/F7 1 Tf
12.96 0 0 12.96 408.24 625.361 Tm
[(is)-241(not)-259(called,)-250(the)-260(default)]TJ
-26.037 -1.2407 TD
[(seed)-241(is)-259(1.)]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(81,)-250(\223rand\227Pseudo-)-260(random)-259(number)-260(generator,)9(\224)-260(o)0(n)-259(page)-241(A-88)]TJ
ET
1 1 1 rg
70.8 529.841 468 -4.8 re
f
0 0 0 rg
537.84 528.401 0.48 -0.96 re
f
q
70.8 529.841 468 -4.8 re
W* n
69.84 527.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 242.4 533.921 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-92.)-817(sr)-6(a)21(n)-4(d)]TJ
/F8 1 Tf
-14.36 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.04 Tc
[(/)20(*)-540(se)20(ed)-540(t)20(h)20(e)-540(ra)20(nd)20(om)-540(n)20(u)0(m)20(b)0(e)20(r)-540(se)20(qu)20(en)20(ce)-540(*)20(/)]TJ
T*
-0.06 Tc
[(sr)-20(an)-20(d\()-560(1)-20(638)-560(\))-20(;)]TJ
0 -2 TD
-0.04 Tc
[(/)20(*)-540(sp)20(ew)-540(o)20(u)20(t)-540(ra)20(nd)20(om)-540(n)20(u)0(m)20(b)0(e)20(r)0(s)-540(i)20(n)-540(t)0(h)20(e)-540(ra)20(ng)20(e)-540(0)-540(t)20(o)-540(7)0(0)20(9)-540(*/)]TJ
0 -1 TD
0.5 Tc
[(f)560(o)540(r\(;;)20(\))]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
0.5 Tc
[(p)540(r)560(i)540(n)560(t)540(f)560(\(")560(%)540(d)560(")540(,\(r)560(a)540(n)560(d)540(\()560(\)\)%7)540(0)560(9)0(\))540(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
[(5)-20(4)0(5)-560(1)-20(74)-560(30)-20(7)-560(6)0(5)-20(7)-560(22)-20(0)-560(2)0(6)-20(7)-560(66)-560(4)-20(7)-560(65)-20(1)-560(2)0(6)-20(8)-560(28)-20(4)-560(338)-560(3)-20(5)-560(61)-20(5)-560(4)0(0)-20(3)-560(et)-20(c.)]TJ
ET
1 1 1 rg
70.8 328.961 468 -5.04 re
f
0 0 0 rg
537.84 327.281 0.48 -0.96 re
f
q
70.8 328.961 468 -5.04 re
W* n
69.84 326.321 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 300.641 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(96)-846(ss)-18(ca)-18(nf)-17(\227R)-7(e)-18(a)-1(d)-291(f)0(o)-15(r)-13(m)5(a)-18(tt)-17(ed)-291(in)-15(pu)-15(t)-293(f)0(r)-13(o)3(m)-288(a)-294(st)-17(r)5(i)-20(ng)]TJ
/F8 1 Tf
12 0 0 12 70.08 280.961 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
T*
-0.06 Tc
[(i)-20(n)0(t)-560(s)-20(sc)-20(anf)-560(\()-560(c)-20(on)-20(st)-560(c)-20(h)0(a)-20(r)-560(*s)-20(,)-560(c)0(o)-20(n)0(s)-20(t)-560(ch)-20(ar)-560(*)-20(f)0(o)-20(rma)-20(t,)-560(.)-20(.)0(.)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 247.361 Tm
0 Tc
[(The)-241(functi)-18(on)]TJ
/F8 1 Tf
12 0 0 12 140.64 247.361 Tm
(sscanf)Tj
/F7 1 Tf
12.96 0 0 12.96 187.2 247.361 Tm
[(reads)-241(format)-18(ted)-241(input)-259(from)-259(the)-241(strin)-19(g)-241(argument)]TJ
/F12 1 Tf
19.0556 0 TD
(s)Tj
/F7 1 Tf
0.3889 0 TD
[(,)-250(according)-259(to)-259(the)]TJ
-28.4259 -1.2407 TD
[(format)-241(str)-19(ing)]TJ
/F8 1 Tf
12 0 0 12 141.36 231.281 Tm
(format)Tj
/F7 1 Tf
12.96 0 0 12.96 184.56 231.281 Tm
[(.)-250(The)-260(operation)-259(of)]TJ
/F8 1 Tf
12 0 0 12 280.8 231.281 Tm
(sscanf)Tj
/F7 1 Tf
12.96 0 0 12.96 327.36 231.281 Tm
[(is)-241(iden)-19(tical)-241(to)-259(fscanf)-260(except)-241(that)-259(input)-259(is)]TJ
-19.7963 -1.2407 TD
[(read)-241(from)-259(a)-260(string.)]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(38,)-250(\223fscanf\227Read)-259(formatted)-259(input)-259(from)-241(a)-260(stream,)-9(\224)-241(o)0(n)-259(page)-241(A-)-19(42)]TJ
ET
endstream
endobj
9452 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9419 0 obj
<>
endobj
9420 0 obj
<>
endobj
9407 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(9)-23(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 240.96 712.001 Tm
[(E)12(xam)14(pl)23(e)-279(A)7(-90)21(.)-837(sp)16(r)-6(i)3(n)16(t)-2(f)]TJ
/F8 1 Tf
-14.16 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)-540(bu)20(ff)20(er)20([2)20(56)20(];)]TJ
T*
-0.06 Tc
[(c)-20(har)-20(*)-560(b)0(p)-20(t)0(r)-560(=)-560(b)-20(uf)-20(fe)-20(r;)]TJ
T*
-0.04 Tc
[(ch)20(a)20(r)0(*)-540(s)20(tr)-540(=)-540(")20(st)20(ri)20(ng)20(s")20(;)]TJ
T*
[(in)20(t)-1080(i)-540(=)-540(7)0(0)20(9)0(,)-540(c)20(ou)20(nt)20(;)]TJ
T*
0.5 Tc
[(d)540(o)560(u)560(b)540(l)560(ed=7)540(.)560(0)540(9)560(;)]TJ
0 -2 TD
-0.06 Tc
[(b)-20(ptr)-560(+)-20(=)-560(sp)-20(ri)-20(nt)-20(f\()-560(b)-20(p)0(t)-20(r)0(,)-20(")0(t)-20(e)0(s)-20(t)0(i)-20(n)0(g)-560(s)-20(pr)-20(in)-20(tf)-560(wi)-20(th)-20(:\\)-20(n")-560(\))-20(;)]TJ
0 -1 TD
[(s)-20(pri)-20(nt)-20(f\()-560(b)-20(p)0(t)-20(r)0(,)-560(")-20(\\t)-20(st)-20(ri)-20(ng)-20(s\\)-20(t\()-20(%s)-20(\)\\)-20(n%)-20(n")-20(,)-540(s)-20(tr)-20(,)-560(&)0(c)-20(o)0(u)-20(n)0(t)-560(\))-20(;)]TJ
T*
[(b)-20(ptr)-560(+)-20(=)-560(co)-20(un)-20(t;)]TJ
T*
[(b)-20(ptr)-560(+)-20(=)-560(sp)-20(ri)-20(nt)-20(f\()-560(b)-20(p)0(t)-20(r)0(,)-560(")-20(\\t)-20(he)-20(x)-560(d)0(i)-20(g)0(i)-20(t)0(s)-20(\\t%)-20(x\\)-20(n")-20(,)-560(i)-560(\))0(;)]TJ
T*
[(b)-20(ptr)-560(+)-20(=)-560(sp)-20(ri)-20(nt)-20(f\()-560(b)-20(p)0(t)-20(r)0(,)-560(")-20(\\t)-20(fl)-20(oa)-20(ti)-20(ng)-560(p)-20(oin)-20(t\\)-20(t%)-20(f\\)-20(n")-20(,)-560(d)-560(\))0(;)]TJ
0 -2 TD
-0.04 Tc
[(pu)20(t)20(s)0(\()-540(b)20(uf)20(fe)20(r)-540(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(te)-20(sti)-20(ng)-560(s)-20(p)0(r)-20(i)0(n)-20(t)0(f)-560(w)-20(it)-20(h:)]TJ
-0.06 -1 TD
-0.04 Tc
[(st)20(r)20(i)0(n)20(g)0(s)60(\()20(st)20(ri)20(ng)20(s\))]TJ
T*
[(he)20(x)-540(d)20(ig)20(it)20(s)40(2)0(c)20(5)]TJ
T*
-0.06 Tc
[(f)-20(loa)-20(ti)-20(ng)-560(p)-20(o)0(i)-20(n)0(t)20(7)-20(.0)-20(90)-20(00)-20(0)]TJ
ET
1 1 1 rg
71.52 411.041 468 -5.04 re
f
0 0 0 rg
538.56 409.361 0.48 -0.96 re
f
q
71.52 411.041 468 -5.04 re
W* n
70.56 408.401 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 382.481 Tm
0.011 Tc
[(A)9(.)13(4.)13(9)15(4)-830(sq)19(rt\227)11(S)6(q)19(u)1(a)15(r)3(e)-278(r)21(oot)]TJ
/F8 1 Tf
12 0 0 12 71.04 362.801 Tm
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
T*
[(do)-20(ubl)-20(e)-560(s)0(q)-20(r)0(t)-20(\()-560(do)-20(ub)-20(le)-560(x)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 329.201 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.8 329.201 Tm
(sqrt)Tj
/F7 1 Tf
12.96 0 0 12.96 126.48 329.201 Tm
[(function)-241(computes)-241(and)-222(returns)-241(the)-241(nonnegative)-223(s)-18(quare)-223(root)-241(of)]TJ
/F12 1 Tf
24.6667 0 TD
(x)Tj
/F7 1 Tf
0.5185 0 TD
0.231 Tc
[(.I)231(f)]TJ
/F12 1 Tf
1.3704 0 TD
0 Tc
(x)Tj
/F7 1 Tf
0.7222 0 TD
[(is)-241(less)-222(t)-18(han)]TJ
-31.5185 -1.2222 TD
(zero,)Tj
/F8 1 Tf
12 0 0 12 100.32 313.361 Tm
(errno)Tj
/F7 1 Tf
12.96 0 0 12.96 139.68 313.361 Tm
[(is)-241(set)-259(to)]TJ
/F8 1 Tf
12 0 0 12 182.64 313.361 Tm
[(EDO)20(M)]TJ
/F7 1 Tf
12.96 0 0 12.96 214.8 313.361 Tm
[(and)-259(0.)9(0)-259(i)0(s)-241(ret)-18(urned.)]TJ
ET
1 1 1 rg
71.52 283.841 468 -5.04 re
f
0 0 0 rg
538.56 282.401 0.48 -0.96 re
f
q
71.52 283.841 468 -5.04 re
W* n
70.56 281.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 248.16 287.921 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-)17(91.)-838(s)20(q)-5(r)13(t)]TJ
/F8 1 Tf
-14.76 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -2 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(d)-20(oub)-20(le)-560(=)-560(5)-20(0.)-20(26)-20(81)-20(;)]TJ
0 -2 TD
0.5 Tc
[(p)540(r)560(i)560(n)540(t)560(f)540(\(")560(s)540(q)560(r)540(t)560(\(5)540(0)560(.)540(2)560(6)540(8)560(1\)=)540(=%)560(.)540(2)560(f)540(\\)560(n)540(")560(,s)560(q)540(r)560(t)540(\(d\)\))560(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
-0.04 Tc
[(s)20(q)0(r)20(t)20(\()-540(50)20(.2)20(68)20(1)-540(\))-540(=)0(=)-540(7)20(.0)20(9)]TJ
ET
1 1 1 rg
71.52 130.961 468 -5.04 re
f
0 0 0 rg
538.56 129.281 0.48 -0.96 re
f
q
71.52 130.961 468 -5.04 re
W* n
70.56 128.321 468 0.96 re
f
Q
endstream
endobj
9408 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9357 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(96)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(92)-845(si)-19(nh)-14(\227H)-6(y)-17(p)4(e)-17(r)6(b)-14(o)-14(lic)-293(S)-9(i)-2(ne)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(do)20(ub)20(le)-540(s)20(i)20(n)0(h)20(\()-540(do)20(ub)20(le)-540(x)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(sinh)Tj
/F7 1 Tf
12.96 0 0 12.96 126.24 657.281 Tm
[(function)-259(computes)-259(and)-241(returns)-259(the)-260(hyperbolic)-260(sine)-241(of)]TJ
/F12 1 Tf
21.3704 0 TD
0 Tw
(x)Tj
/F7 1 Tf
0.5 0 TD
[(,)-250(measured)-259(in)-241(ra)-19(dians.)]TJ
-26.1482 -1.2407 TD
[(When)-222(the)-223(v)-19(alue)-223(of)]TJ
/F12 1 Tf
7.5185 0 TD
(x)Tj
/F7 1 Tf
0.7593 0 TD
[(is)-222(too)-222(large)-19(,)]TJ
/F8 1 Tf
12 0 0 12 241.2 641.201 Tm
(errno)Tj
/F7 1 Tf
12.96 0 0 12.96 279.84 641.201 Tm
[(w)-19(ill)-222(be)-223(set)-241(to)]TJ
/F8 1 Tf
12 0 0 12 348.72 641.201 Tm
(ERANGE)Tj
/F7 1 Tf
12.96 0 0 12.96 394.8 641.201 Tm
[(and)-241(the)-223(return)-222(v)-19(alue)-223(will)-222(be)]TJ
/F8 1 Tf
12 0 0 12 70.8 625.361 Tm
(HUGE_VAL)Tj
/F7 1 Tf
12.96 0 0 12.96 131.52 625.361 Tm
[(with)-259(the)-241(sig)-19(n)-241(o)0(f)]TJ
/F12 1 Tf
6.5185 0 TD
(x)Tj
/F7 1 Tf
0.5 0 TD
(.)Tj
-11.7037 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(16,)-250(\223cosh\227Hyperboli)-18(c)-241(cosine,)-9(\224)-241(o)0(n)-259(page)-260(A-23)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(118,)-250(\223tanh\227Hyperbol)-18(ic)-241(tangent,)-9(\224)-241(o)-19(n)-241(page)-260(A-121)]TJ
ET
1 1 1 rg
70.8 525.041 468 -5.04 re
f
0 0 0 rg
537.84 523.361 0.48 -0.96 re
f
q
70.8 525.041 468 -5.04 re
W* n
69.84 522.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 246.48 528.881 Tm
0.005 Tc
[(E)12(xam)14(pl)23(e)-279(A)7(-89)21(.)-837(sin)16(h)]TJ
/F8 1 Tf
-14.7 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
1.6 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(si)20(nh)20(\()-540(3)0(.)20(1)0(4)20(1)0(5)-540(\))-540(=)20(=)-540(%)0(f)20(\\)0(n)20(")0(,)-540(s)20(in)20(h\()-520(3.)20(14)20(15)-540(\))-540(\))20(;)]TJ
-1.6 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(si)20(nh)20(\()-540(3)0(.)20(1)20(4)0(1)20(5)-540(\))-540(=)0(=)-540(1)20(1.)20(54)20(76)20(61)]TJ
ET
1 1 1 rg
70.8 395.921 468 -5.04 re
f
0 0 0 rg
537.84 394.481 0.48 -0.96 re
f
q
70.8 395.921 468 -5.04 re
W* n
69.84 393.521 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 367.601 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(93)-845(sp)-14(r)-12(i)-2(n)-14(tf\227)-21(P)-9(r)6(in)-14(t)-292(t)1(o)-290(a)-293(str)-12(i)-2(n)-14(g)]TJ
/F8 1 Tf
12 0 0 12 70.08 347.921 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
T*
[(in)20(t)-540(s)0(p)20(r)0(i)20(n)20(t)0(f)20(\()-540(ch)20(ar)20(*)-540(s)0(,)-540(c)20(on)20(st)-540(c)20(h)0(a)20(r)0(*)-540(f)20(or)20(ma)20(t,)-540(\205)-520(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 314.321 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 314.321 Tm
(sprintf)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 314.321 Tm
[(function)-259(is)-241(equivale)-19(nt)-241(to)]TJ
/F8 1 Tf
12 0 0 12 276.96 314.321 Tm
(printf)Tj
/F7 1 Tf
12.96 0 0 12.96 323.28 314.321 Tm
[(except)-259(that)]TJ
/F12 1 Tf
4.6296 0 TD
(s)Tj
/F7 1 Tf
0.6296 0 TD
[(specifies)-259(a)-260(string)-241(that)-259(the)]TJ
-24.7407 -1.2407 TD
[(generated)-222(ou)-19(tput)-222(is)-241(printed)-222(t)-18(o)-222(rather)-241(than)-222(stand)-19(ard)-222(output.)-231(A)-241(null)-241(character)-223(is)-241(written)-241(at)-222(the)]TJ
T*
[(end)-241(of)-260(the)-260(string.)-250(The)]TJ
/F8 1 Tf
12 0 0 12 185.52 282.161 Tm
[(s)20(printf)]TJ
/F7 1 Tf
12.96 0 0 12.96 239.28 282.161 Tm
[(function)-259(returns)-259(the)-241(number)-260(of)-260(characters)-241(w)-19(ritten)-241(to)-259(the)]TJ
-13 -1.2222 TD
(string.)Tj
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9444 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(75,)-250(\223printf\227Print)-259(to)-259(standard)-241(ou)-19(tput,)9(\224)-260(o)0(n)-241(pag)-19(e)-241(A-78)]TJ
ET
endstream
endobj
9358 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9329 0 obj
<>
endobj
9330 0 obj
<>
endobj
9331 0 obj
<>
endobj
9317 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(9)-23(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(80,)-250(\223raise\227)-19(Raise)-241(a)-260(signal,)-9(\224)-241(o)0(n)-259(page)-241(A)-19(-87)]TJ
ET
1 1 1 rg
71.52 657.041 468 -5.04 re
f
0 0 0 rg
538.56 655.361 0.48 -0.96 re
f
q
71.52 657.041 468 -5.04 re
W* n
70.56 654.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 242.16 660.881 Tm
0.005 Tc
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(A)7(-)18(87.)-837(s)21(i)3(gn)16(al)]TJ
/F8 1 Tf
-14.26 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.04 Tc
[(in)20(t)-540(o)20(ni)20(nt)20(r\()20(\);)]TJ
0 -2 TD
-0.06 Tc
[(s)-20(ign)-20(al)-560(\()-20(S)0(I)-20(G)0(I)-20(N)0(T)-20(,)-560(on)-20(in)-20(tr)-20(\);)]TJ
0 -1 TD
-0.04 Tc
[(ra)20(i)20(s)0(e)20(\()-540(SI)20(GI)20(NT)-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(on)-20(int)-20(r\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(ca)20(ug)20(ht)-540(S)20(I)0(G)20(I)0(N)20(T)0(,)-540(s)20(ee)-540(y)20(a)-540(..)20(.\\)20(n")-520(\);)]TJ
T*
0.5 Tc
[(e)540(x)560(i)560(t)540(\(-)560(9\))540(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(ca)-20(ugh)-20(t)-560(S)0(I)-20(G)0(I)-20(N)0(T)-20(,)-560(se)-20(e)-560(y)0(a)-560(.)-20(..)]TJ
ET
1 1 1 rg
71.52 431.921 468 -5.04 re
f
0 0 0 rg
538.56 430.481 0.48 -0.96 re
f
q
71.52 431.921 468 -5.04 re
W* n
70.56 429.521 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 403.601 Tm
0.012 Tc
[(A)10(.)14(4.)14(9)16(1)-829(si)14(n\227)12(S)7(i)14(ne)]TJ
/F8 1 Tf
12 0 0 12 71.04 383.921 Tm
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
T*
[(do)-20(ubl)-20(e)-560(s)0(i)-20(n)0(\()-560(d)-20(ou)-20(bl)-20(e)-560(x)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 350.321 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 350.321 Tm
(sin)Tj
/F7 1 Tf
12.96 0 0 12.96 119.76 350.321 Tm
[(function)-259(computes)-259(and)-259(returns)-241(th)-19(e)-241(sine)-260(of)]TJ
/F12 1 Tf
16.8519 0 TD
(x)Tj
/F7 1 Tf
0.5 0 TD
[(,)-250(m)-18(easured)-241(in)-259(radians.)]TJ
-21.0741 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9444 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(4,)-250(\223asin\227A)-19(rc)-241(sine,)-9(\224)-241(o)0(n)-259(page)-260(A-12)]TJ
ET
1 1 1 rg
71.52 270.881 468 -5.04 re
f
0 0 0 rg
538.56 269.441 0.48 -0.96 re
f
q
71.52 270.881 468 -5.04 re
W* n
70.56 268.481 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 251.04 274.961 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-)17(88.)-818(s)20(i)2(n)]TJ
/F8 1 Tf
-15 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -2 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
1.6 -1 TD
0.5 Tc
[(p)540(r)560(i)540(n)560(t)540(f)560(\(")540(s)560(i)540(n)560(\()0(4)540(5)560(.)540(0\)=)560(=%)540(f)560(\\)540(n)560(")540(,s)560(i)540(n)560(\(4)560(5)540(.)560(0\)\))540(;)]TJ
-1.6 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(si)-20(n\()-560(45)-20(.0)-560(\))-560(=)-20(=)-560(0)0(.)-20(8)0(5)-20(0)0(9)-20(0)0(4)]TJ
ET
1 1 1 rg
71.52 142.001 468 -5.04 re
f
0 0 0 rg
538.56 140.321 0.48 -0.96 re
f
q
71.52 142.001 468 -5.04 re
W* n
70.56 139.361 468 0.96 re
f
Q
endstream
endobj
9318 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9275 0 obj
<>
endobj
9276 0 obj
<>
endobj
9267 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(94)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(89)-846(se)-18(tv)-18(bu)-15(f\227)-22(A)-7(l)-3(te)-18(r)-288(s)-1(t)-17(r)5(e)-18(a)-1(m)-288(b)-15(uf)-17(fe)-18(rin)-15(g)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(s)-20(et)-20(vbu)-20(f)-560(\()-560(F)0(I)-20(L)0(E)-560(*)-20(st)-20(re)-20(am)-20(,)-1100(c)-20(ha)-20(r)-560(*)0(b)-20(u)0(f)-20(,)-560(in)-20(t)-540(m)-20(od)-20(e,)-560(s)-20(i)0(z)-20(e)0(_)-20(t)-560(si)-20(ze)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
[(The)-223(fun)-19(ction)]TJ
/F8 1 Tf
12 0 0 12 140.4 657.281 Tm
(setvbuf)Tj
/F7 1 Tf
12.96 0 0 12.96 193.68 657.281 Tm
[(is)-241(used)-222(t)-18(o)-222(alter)-241(the)-241(way)-241(a)-223(specifie)-19(d)-222(stream)-241(is)-241(buffered.)-231(It)-241(must)-241(only)]TJ
-9.4815 -1.2407 TD
[(be)-241(used)-259(before)-260(any)-241(other)-260(operation)-259(is)-259(performed)-241(on)-259(the)-260(specified)-259(stream.)-250(The)-260(argument)]TJ
/F8 1 Tf
12 0 0 12 70.8 625.361 Tm
(mode)Tj
/F7 1 Tf
12.96 0 0 12.96 102.72 625.361 Tm
[(determines)-259(the)-260(buffering)-259(policy:)]TJ
/F12 1 Tf
-1.0741 -1.9444 TD
(_IOFBF)Tj
/F7 1 Tf
3.5556 0 TD
[(\227Use)-260(the)-241(fu)-19(ll)-241(size)-260(of)-241(the)-260(buffer)-260(in)-241(the)-260(most)-259(efficient)-259(way.)]TJ
/F12 1 Tf
-3.5556 -1.6852 TD
(_IOLBF)Tj
/F7 1 Tf
3.6111 0 TD
[(\227Use)-260(a)-241(lin)-19(e)-241(buffering)-259(policy:)-259(flush)-259(on)-241(newlines.)]TJ
/F12 1 Tf
-3.6111 -1.7037 TD
(_IONBF)Tj
/F7 1 Tf
3.6667 0 TD
[(\227Do)-259(not)-241(b)-19(uffer)-241(the)-260(stream)-259(at)-241(all.)]TJ
-5.0556 -1.9259 TD
[(The)-241(argum)-18(ent)]TJ
/F8 1 Tf
12 0 0 12 146.4 531.281 Tm
(size)Tj
/F7 1 Tf
12.96 0 0 12.96 178.56 531.281 Tm
[(specified)-259(the)-241(buffer)-260(size)-260(for)-241(this)-259(stream.)-250(The)-260(pointer)]TJ
/F8 1 Tf
12 0 0 12 451.2 531.281 Tm
(buf)Tj
/F7 1 Tf
12.96 0 0 12.96 472.8 531.281 Tm
0.25 Tc
[(,i)250(f)]TJ
-31.0185 -1.2407 TD
0 Tc
(non-)Tj
/F8 1 Tf
12 0 0 12 94.56 515.201 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 123.36 515.201 Tm
[(,)-250(may)-241(be)-260(used)-241(for)-260(stream)-241(buffer)-19(ing.)-250(If)]TJ
/F8 1 Tf
12 0 0 12 320.64 515.201 Tm
(buf)Tj
/F7 1 Tf
12.96 0 0 12.96 345.36 515.201 Tm
(is)Tj
/F8 1 Tf
12 0 0 12 357.36 515.201 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 386.16 515.201 Tm
[(,)-250(then)]TJ
/F8 1 Tf
12 0 0 12 418.08 515.201 Tm
(setvbuf)Tj
/F7 1 Tf
12.96 0 0 12.96 471.6 515.201 Tm
[(w)-19(ill)-241(allocate)]TJ
-30.9259 -1.2222 TD
[(any)-241(needed)-259(buffer.)]TJ
0 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A.)9(4)-19(.)9(88,)-250(\223setbuf\227Read)-241(formatted)-241(inpu)-19(t)-222(fro)-19(m)-241(standard)-241(input,)-9(\224)-223(o)-19(n)-222(p)-19(age)-241(A-93)]TJ
/F5 1 Tf
13.92 0 0 13.92 70.8 418.481 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(90)-846(si)-20(gn)-15(al)-20(\227S)-10(et)-293(up)-291(s)-18(i)-3(gn)-15(al)-296(h)-15(a)-1(n)-15(d)3(le)-18(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 399.041 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(\(*)-20(sig)-20(na)-20(l\()-560(i)-20(n)0(t)-560(s)-20(ig)-20(,)-560(v)0(o)-20(i)0(d)-560(\()-20(*f)-20(un)-20(c\))-20(\(i)-20(nt)-20(\))-560(\))-540(\))-560(\()-20(in)-20(t\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 365.201 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 365.201 Tm
(signal)Tj
/F7 1 Tf
12.96 0 0 12.96 140.64 365.201 Tm
[(function)-259(chooses)-241(on)-19(e)-241(o)0(f)-260(three)-241(way)-19(s)-241(i)0(n)-259(which)-241(t)-18(o)-241(handle)-260(the)-260(receipt)-241(of)-260(signal)]TJ
/F8 1 Tf
12 0 0 12 70.8 349.361 Tm
(sig)Tj
/F7 1 Tf
12.96 0 0 12.96 92.4 349.361 Tm
0 Tw
(.)Tj
-0.2778 -1.9444 TD
[(1.)-639(If)-241(the)-260(value)-260(of)]TJ
/F8 1 Tf
12 0 0 12 183.12 324.161 Tm
(func)Tj
/F7 1 Tf
12.96 0 0 12.96 215.28 324.161 Tm
[(is)-241(the)-260(macro)]TJ
/F8 1 Tf
12 0 0 12 282 324.161 Tm
(SIG_DFL)Tj
/F7 1 Tf
12.96 0 0 12.96 332.4 324.161 Tm
[(,)-250(default)-241(hand)-19(ling)-241(for)-260(the)-260(signal)-241(will)]TJ
-17.4074 -1.2222 TD
(occur.)Tj
-1.3889 -1.6296 TD
[(2.)-639(If)-241(the)-260(value)-260(of)]TJ
/F8 1 Tf
12 0 0 12 183.12 287.201 Tm
(func)Tj
/F7 1 Tf
12.96 0 0 12.96 215.28 287.201 Tm
[(is)-241(the)-260(macro)]TJ
/F8 1 Tf
12 0 0 12 282 287.201 Tm
(SIG_IGN)Tj
/F7 1 Tf
12.96 0 0 12.96 332.4 287.201 Tm
[(,)-250(the)-241(signal)-259(is)-259(ignored.)]TJ
-18.7963 -1.6111 TD
[(3.)-639(Otherwise,)]TJ
/F8 1 Tf
12 0 0 12 166.08 266.321 Tm
(func)Tj
/F7 1 Tf
12.96 0 0 12.96 197.76 266.321 Tm
[(is)-204(a)-223(pointer)-223(to)-204(a)-223(function)-222(that)-222(will)-222(be)-204(called)-222(on)-222(the)-204(recei)-18(pt)-203(of)-223(signal)]TJ
/F8 1 Tf
12 0 0 12 106.8 250.241 Tm
(sig)Tj
/F7 1 Tf
12.96 0 0 12.96 128.4 250.241 Tm
(.)Tj
-4.4444 -1.9259 TD
[(When)-222(a)-241(signal)-241(occurs,)-231(t)-18(h)0(e)-223(signal)-241(handler)-241(for)]TJ
/F8 1 Tf
12 0 0 12 300.96 225.281 Tm
(sig)Tj
/F7 1 Tf
12.96 0 0 12.96 325.44 225.281 Tm
[(is)-241(reset)-241(to)]TJ
/F8 1 Tf
12 0 0 12 378 225.281 Tm
(SIG_DFL)Tj
/F7 1 Tf
12.96 0 0 12.96 428.4 225.281 Tm
[(;)-222(this)-241(is)-241(equivalent)-241(to)]TJ
-27.5926 -1.2407 TD
[(making)-241(t)-18(h)0(e)-241(call)]TJ
/F8 1 Tf
12 0 0 12 154.08 209.201 Tm
(signal)Tj
/F7 1 Tf
12.96 0 0 12.96 197.28 209.201 Tm
(\()Tj
/F8 1 Tf
12 0 0 12 204.72 209.201 Tm
[(sig,)-600(SIG_DFL)]TJ
/F7 1 Tf
12.96 0 0 12.96 298.32 209.201 Tm
[(\).)-250(The)-260(function)]TJ
/F8 1 Tf
12 0 0 12 379.2 209.201 Tm
(func)Tj
/F7 1 Tf
12.96 0 0 12.96 411.12 209.201 Tm
[(terminates)-259(by)-259(executing)]TJ
-26.2593 -1.2222 TD
(the)Tj
/F8 1 Tf
12 0 0 12 89.76 193.361 Tm
(return)Tj
/F7 1 Tf
12.96 0 0 12.96 136.32 193.361 Tm
[(statement)-259(or)-241(by)-259(calling)-259(the)]TJ
/F8 1 Tf
12 0 0 12 277.44 193.361 Tm
(abort)Tj
/F7 1 Tf
12.96 0 0 12.96 313.2 193.361 Tm
(,)Tj
/F8 1 Tf
12 0 0 12 319.68 193.361 Tm
(exit)Tj
/F7 1 Tf
12.96 0 0 12.96 348.48 193.361 Tm
0.25 Tc
[(,o)250(r)]TJ
/F8 1 Tf
12 0 0 12 369.12 193.361 Tm
0 Tc
(longjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 422.64 193.361 Tm
[(functi)-18(on.)-250(If)-241(the)]TJ
-27.1482 -1.2407 TD
(function)Tj
/F8 1 Tf
12 0 0 12 117.36 177.281 Tm
(func)Tj
/F7 1 Tf
12.96 0 0 12.96 149.28 177.281 Tm
[(terminates)-259(with)-259(a)]TJ
/F8 1 Tf
12 0 0 12 241.92 177.281 Tm
(return)Tj
/F7 1 Tf
12.96 0 0 12.96 288.48 177.281 Tm
[(statement,)-250(execution)-259(continues)-259(at)-241(t)-18(h)0(e)-241(point)-259(the)]TJ
-16.7963 -1.2407 TD
[(signal)-241(wa)-19(s)-241(caught.)-250(No)-19(te)-241(that)-259(if)-241(the)-260(value)-260(of)]TJ
/F8 1 Tf
12 0 0 12 296.64 161.201 Tm
(sig)Tj
/F7 1 Tf
12.96 0 0 12.96 321.36 161.201 Tm
(was)Tj
/F8 1 Tf
12 0 0 12 344.88 161.201 Tm
(SIGFPE)Tj
/F7 1 Tf
12.96 0 0 12.96 388.08 161.201 Tm
[(,)-250(t)0(h)-19(e)-241(behavior)-260(is)-259(undefined.)]TJ
-24.4815 -1.9259 TD
[(Also)-222(note)-223(that)-222(in)-241(order)-223(to)-222(continue)-241(catching)-222(signal)]TJ
/F8 1 Tf
12 0 0 12 330.48 136.241 Tm
(sig)Tj
/F7 1 Tf
12.96 0 0 12.96 352.08 136.241 Tm
[(,)-231(the)-223(signal)-222(ha)-19(ndler)-223(must)-222(reissue)-223(t)-18(h)0(e)]TJ
-21.7037 -1.2407 TD
[(signal)-241(cal)-18(l.)]TJ
0 -1.9259 TD
[(For)-241(more)-260(information)-19(,)-250(see)-241(Chapter)-260(6,)-250(\223Software-)-19(Hardware)-241(Integ)-19(ration.)9(\224)-260(.)]TJ
ET
endstream
endobj
9268 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9245 0 obj
<>
endobj
9246 0 obj
<>
endobj
9233 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(9)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.012 Tc
[(A)10(.)14(4.)14(8)16(8)-829(se)16(tb)20(uf)17(\227)-5(R)10(e)16(a)-1(d)-256(f)0(o)20(rma)16(tt)17(ed)-256(in)20(put)-258(fr)22(om)-271(s)16(t)0(a)16(n)2(d)20(a)-1(r)22(d)-274(in)20(pu)20(t)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(vo)-20(id)-560(se)-20(tb)-20(uf)-560(\()-560(F)-20(IL)-20(E)-560(*)0(s)-20(t)0(r)-20(e)0(a)-20(m)0(,)-1120(c)0(h)-20(a)0(r)-560(*)-20(buf)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(If)Tj
/F8 1 Tf
12 0 0 12 83.52 657.281 Tm
(buf)Tj
/F7 1 Tf
12.96 0 0 12.96 108.24 657.281 Tm
(is)Tj
/F8 1 Tf
12 0 0 12 120.24 657.281 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 149.04 657.281 Tm
[(,)-250(the)-241(speci)-18(fied)-241(stream)-259(will)-259(be)-241(unbu)-19(ffered.)-250(If)-241(buf)-260(is)-259(non-)]TJ
/F8 1 Tf
12 0 0 12 433.2 657.281 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 462 657.281 Tm
[(,)-250(then)-241(th)-19(e)]TJ
-30.1296 -1.2407 TD
[(stream)-259(will)-259(be)-241(fully)-259(buffered)-259(with)-241(a)-260(buffer)-260(of)-241(size)]TJ
/F8 1 Tf
12 0 0 12 331.2 641.201 Tm
(BUFSIZ)Tj
/F7 1 Tf
12.96 0 0 12.96 374.4 641.201 Tm
[(.)-250(Note)-260(that)]TJ
/F8 1 Tf
12 0 0 12 432 641.201 Tm
(setbuf)Tj
/F7 1 Tf
12.96 0 0 12.96 478.56 641.201 Tm
[(must)-241(b)-19(e)]TJ
-31.4074 -1.2222 TD
[(used)-259(only)-241(b)-19(efore)-241(any)-259(other)-260(operations)-241(a)-19(r)0(e)-241(performed)-259(on)-259(the)-241(specifi)-18(ed)-241(stream,)-250(and)-259(that)-259(the)]TJ
0 -1.2407 TD
[(stream)-259(argument)-259(must)-241(b)-19(e)-241(associated)-259(with)-259(an)-241(opene)-19(d)-241(file.)-250(Calli)-18(ng)]TJ
/F8 1 Tf
12 0 0 12 410.16 609.281 Tm
(setbuf)Tj
/F7 1 Tf
12.96 0 0 12.96 456.72 609.281 Tm
[(is)-241(equivale)-19(nt)-241(to)]TJ
-29.7222 -1.2407 TD
(calling)Tj
/F8 1 Tf
12 0 0 12 110.16 593.201 Tm
(setvbuf)Tj
/F7 1 Tf
12.96 0 0 12.96 163.68 593.201 Tm
(using)Tj
/F8 1 Tf
12 0 0 12 195.12 593.201 Tm
(_IOBUF)Tj
/F7 1 Tf
12.96 0 0 12.96 241.44 593.201 Tm
[(fo)-19(r)-241(the)]TJ
/F8 1 Tf
12 0 0 12 279.12 593.201 Tm
(mode)Tj
/F7 1 Tf
12.96 0 0 12.96 311.04 593.201 Tm
[(argumen)-19(t,)-250(and)]TJ
/F8 1 Tf
12 0 0 12 388.56 593.201 Tm
(BUFSIZ)Tj
/F7 1 Tf
12.96 0 0 12.96 435.12 593.201 Tm
[(for)-241(the)]TJ
/F8 1 Tf
12 0 0 12 472.56 593.201 Tm
(size)Tj
/F7 1 Tf
12.96 0 0 12.96 71.52 577.361 Tm
(argument.)Tj
0 -1.9444 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(89,)-250(\223setvbu)-19(f\227Alter)-241(strea)-19(m)-241(buffering,)-9(\224)-260(o)0(n)-241(page)-260(A-94)]TJ
ET
endstream
endobj
9234 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9226 0 obj
<>
endobj
8826 0 obj
<>
endobj
8860 0 obj
<>
endobj
8895 0 obj
<>
endobj
8927 0 obj
<>
endobj
8972 0 obj
<>
endobj
9009 0 obj
<>
endobj
9056 0 obj
<>
endobj
9098 0 obj
<>
endobj
9144 0 obj
<>
endobj
9178 0 obj
<>
endobj
9219 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(92)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(87)-845(se)-17(tjm)-12(p)-14(\227S)-9(a)-17(v)0(e)-293(r)6(e)-17(f)1(e)-17(r)6(e)-17(n)4(c)-17(e)-276(o)-14(f)-292(cu)-14(r)6(r)-12(en)-14(t)-292(cal)-19(lin)-14(g)-272(e)-17(n)-14(v)0(ir)-12(on)-14(m)-12(e)0(n)-14(t)-292(fo)-14(r)]TJ
4.3966 -1.2241 TD
-0.003 Tc
[(lat)-15(e)1(r)-286(u)-13(se)-292(b)5(y)-292(lo)-13(n)5(g)-13(jm)-11(p)]TJ
/F8 1 Tf
12 0 0 12 70.08 673.841 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(in)20(t)-540(s)0(e)20(t)0(j)20(m)20(p)0(\()-540(j)20(mp)20(_b)20(uf)-540(e)20(n)0(v)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 640.241 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 640.241 Tm
(setjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 140.64 640.241 Tm
[(function)-259(saves)-241(its)-259(calling)-259(environment)-259(in)]TJ
/F8 1 Tf
12 0 0 12 354.96 640.241 Tm
(env)Tj
/F7 1 Tf
12.96 0 0 12.96 379.92 640.241 Tm
[(for)-260(later)-241(use)-260(by)]TJ
/F8 1 Tf
12 0 0 12 461.28 640.241 Tm
[(l)20(ongjmp)]TJ
/F7 1 Tf
12.96 0 0 12.96 511.68 640.241 Tm
0.25 Tc
[(.I)250(f)]TJ
-34.0185 -1.2407 TD
0 Tc
[(the)-241(return)-259(is)-259(direct)-241(from)]TJ
/F8 1 Tf
12 0 0 12 197.28 624.161 Tm
(setjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 240.48 624.161 Tm
[(,)-250(the)-260(value)-241(zero)-259(is)-259(returned.)-250(If)-260(the)-241(return)-259(is)-259(from)-241(the)]TJ
/F8 1 Tf
12 0 0 12 70.8 608.321 Tm
(longjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 124.32 608.321 Tm
[(function,)-250(th)-19(e)-241(value)-260(returned)-259(is)-241(non-zero)-19(.)]TJ
-4.1296 -1.9259 TD
[(For)-241(more)-260(information)-19(,)-250(see)-241(Chapter)-260(6,)-250(\223Software-)-19(Hardware)-241(Integ)-19(ration.)9(\224)-260(.)]TJ
0 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(62,)-250(\223longjmp\227Exec)-19(ute)-241(a)-260(non-local)-259(jump,)9(\224)-260(o)0(n)-259(page)-241(A-63)]TJ
ET
1 1 1 rg
70.8 503.921 468 -5.04 re
f
0 0 0 rg
537.84 502.481 0.48 -0.96 re
f
q
70.8 503.921 468 -5.04 re
W* n
69.84 501.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 239.52 508.001 Tm
0.005 Tc
[(E)-8(x)1(a)21(m)-6(p)16(l)3(e)-279(A)7(-8)21(6.)-817(se)21(tjm)14(p)]TJ
/F8 1 Tf
-14.12 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
[(jm)20(p_)20(bu)20(f)-540(e)20(nv)20(;)]TJ
T*
[(vo)20(id)-540(f)20(u)0(n)20(c)20(\()-540(vo)20(id)-540(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.06 Tc
[(lo)-20(ng)-20(jm)-20(p\()-560(en)-20(v,)-560(-)-20(7)0(0)-20(9)-560(\);)]TJ
0.04 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1.02 TD
0 Tc
({)Tj
-0.04 -1 TD
0.5 Tc
[(i)560(f\(s)540(e)560(t)540(j)560(m)560(p)540(\(e)560(n)540(v\)!)560(=0\))]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(--)-540(l)20(o)0(n)20(g)0(j)20(m)0(p)-540(h)20(as)-540(b)20(e)0(e)20(n)-540(ca)20(ll)20(ed)-540(-)20(-)0(\\)20(n)0(")-540(\))20(;)]TJ
T*
[(ex)20(it)20(\()-540(1)-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(pr)-20(in)-20(tf)-20(\()-560("--)-560(s)-20(e)0(t)-20(j)0(m)-20(p)-560(ca)-20(ll)-20(ed)-560(-)-20(-)0(\\)-20(n)0(")-560(\))-20(;)]TJ
T*
[(fu)-20(nc)-20(\(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
[(-)-20(-)-560(se)-20(tj)-20(mp)-560(ca)-20(ll)-20(ed)-560(-)-20(-)]TJ
T*
[(-)-20(-)-560(lo)-20(ng)-20(jmp)-560(c)-20(a)0(l)-20(l)0(e)-20(d)-560(--)]TJ
ET
1 1 1 rg
70.8 206.801 468 -4.8 re
f
0 0 0 rg
537.84 205.361 0.48 -0.96 re
f
q
70.8 206.801 468 -4.8 re
W* n
69.84 204.401 468 0.96 re
f
Q
endstream
endobj
9220 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9184 0 obj
<>
endobj
9185 0 obj
<>
endobj
9176 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(9)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 89.52 711.281 Tm
0 Tc
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(26,)-250(\223fgetpos)-18(\227Get)-241(value)-260(of)-260(file)-241(posit)-18(ion)-241(indicato)-19(r)-241(associated)-259(with)-259(a)]TJ
1.3889 -1.2407 TD
[(stream,)-9(\224)-241(o)0(n)-259(page)-260(A-31)]TJ
-1.3889 -1.6111 TD
0 Tw
(\225)Tj
/F12 1 Tf
1.3889 0 TD
(fsetpos)Tj
/F7 1 Tf
2.963 0 TD
[(\227S)-18(et)-241(the)-260(file)-241(po)-19(sition)-241(indi)-18(cator)-241(value)-260(associated)-259(with)-259(a)-241(stream.)]TJ
ET
1 1 1 rg
71.52 645.041 468 -5.04 re
f
0 0 0 rg
538.56 643.361 0.48 -0.96 re
f
q
71.52 645.041 468 -5.04 re
W* n
70.56 642.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 240.24 648.881 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-84.)-817(r)-6(e)21(wind)]TJ
/F8 1 Tf
-14.1 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-560(\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(FI)20(L)20(E)-540(*p)20(re)20(ex)20(is)20(ti)20(ng)-540(=)-540(f)20(op)20(en)-540(\()-540(\223)20(al)20(re)20(ad)20(y.)20(h)20(e)0(r)20(e)0(\224)20(,)-540(\223r)20(\224)-540(\))0(;)]TJ
0 -2 TD
[(pu)20(t)20(c)0(h)20(a)0(r)-540(\()-540(f)20(ge)20(tc)-540(\()-540(p)20(re)20(ex)20(is)20(ti)20(ng)-540(\))20(\))0(;)]TJ
0 -1 TD
-0.06 Tc
[(r)-20(ewi)-20(nd)-560(\()-560(p)-20(re)-20(ex)-20(is)-20(ti)-20(ng)-560(\))-20(;)]TJ
T*
-0.04 Tc
[(pu)20(t)20(c)0(h)20(a)0(r)-540(\()-540(f)20(ge)20(tc)-540(\()-540(p)20(re)20(ex)20(is)20(ti)20(ng)-540(\))20(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
-0.04 Tc
[(wi)20(l)20(l)-500(p)20(r)0(i)20(n)0(t)-480(t)0(h)20(e)-480(fi)20(rs)20(t)-500(c)20(ha)20(ra)20(ct)20(er)-480(i)20(n)-500(t)20(h)0(e)-480(f)0(i)20(l)0(e)-480(\223)20(al)20(re)20(ad)20(y.)20(he)20(re)20(\224)-500(o)20(nt)20(o)-480(s)0(t)20(a)0(n)20(d)0(a)20(r)0(d)]TJ
T*
[(ou)20(t)20(p)0(u)20(t)-540(tw)20(ic)20(e.)]TJ
ET
1 1 1 rg
71.52 491.921 468 -5.04 re
f
0 0 0 rg
538.56 490.481 0.48 -0.96 re
f
q
71.52 491.921 468 -5.04 re
W* n
70.56 489.521 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 463.601 Tm
0.012 Tc
[(A)10(.)14(4.)14(8)16(6)-829(sc)16(an)20(f\227)12(R)10(e)-1(a)16(d)-274(f)17(o)2(r)22(m)4(at)17(te)16(d)-274(i)14(np)20(ut)-276(f)17(r)4(o)20(m)-271(st)17(an)20(da)16(rd)-274(i)14(n)2(p)20(u)2(t)]TJ
/F8 1 Tf
12 0 0 12 71.04 443.921 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
T*
-0.06 Tc
[(in)-20(t)-540(s)-20(ca)-20(nf)-560(\()-20(c)0(h)-20(a)0(r)-560(*)-20(fo)-20(rm)-20(at)-20(,)-560(.)0(.)-20(.)-560(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 410.321 Tm
0 Tc
[(The)-223(function)]TJ
/F8 1 Tf
12 0 0 12 140.88 410.321 Tm
(scanf)Tj
/F7 1 Tf
12.96 0 0 12.96 179.76 410.321 Tm
[(is)-222(equiv)-19(alent)-222(to)-222(the)]TJ
/F8 1 Tf
12 0 0 12 279.84 410.321 Tm
(fscanf)Tj
/F7 1 Tf
12.96 0 0 12.96 325.92 410.321 Tm
[(function,)-213(exce)-19(pt)-222(that)-222(input)-222(is)-222(always)-222(read)]TJ
-19.6296 -1.2407 TD
[(from)-222(standard)-222(input.)-213(Please)-223(use)-204(the)-223(description)-222(of)-204(argumen)-19(t)-203(values)-222(in)-204(the)-223(description)-222(of)-223(the)]TJ
/F8 1 Tf
12 0 0 12 71.52 378.161 Tm
(fscanf)Tj
/F7 1 Tf
12.96 0 0 12.96 117.84 378.161 Tm
[(fu)-19(nction.)]TJ
-3.5741 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(38,)-250(\223fscanf\227)-19(Read)-241(format)-18(ted)-241(input)-259(from)-259(a)-241(stream,)-9(\224)-260(o)0(n)-241(page)-260(A-42)]TJ
ET
1 1 1 rg
71.52 298.961 468 -5.04 re
f
0 0 0 rg
538.56 297.281 0.48 -0.96 re
f
q
71.52 298.961 468 -5.04 re
W* n
70.56 296.321 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 243.84 302.801 Tm
0.004 Tc
[(E)11(xam)13(ple)-280(A)6(-)17(85.)-838(scan)15(f)]TJ
/F8 1 Tf
-14.36 -1.58 TD
-0.04 Tc
[(Se)20(e)-540(t)20(he)-540(m)20(a)0(n)20(u)0(a)20(l)-540(en)20(tr)20(y)-540(f)0(o)20(r)]TJ
/F17 1 Tf
13.74 0 TD
[(fs)20(ca)20(nf)]TJ
/F8 1 Tf
3.86 0 TD
-0.06 Tc
[(fo)-20(r)-560(exa)-20(mp)-20(le)-20(s.)-560(T)-20(h)0(e)-560(o)-20(nl)-20(y)-560(d)0(i)-20(f)0(f)-20(e)0(r)-20(e)0(n)-20(c)0(e)]TJ
-17.6 -1 TD
[(b)-20(etw)-20(ee)-20(n)]TJ
/F17 1 Tf
4.4 0 TD
[(sc)-20(an)-20(f)]TJ
/F8 1 Tf
3.32 0 TD
[(an)-20(d)]TJ
/F17 1 Tf
2.18 0 TD
[(fs)-20(ca)-20(nf)]TJ
/F8 1 Tf
3.84 0 TD
[(i)-20(s)-560(th)-20(at)]TJ
/F17 1 Tf
4.4 0 TD
-0.04 Tc
[(sc)20(an)20(f)]TJ
/F8 1 Tf
3.3 0 TD
-0.06 Tc
[(do)-20(es)-560(n)-20(o)0(t)-560(r)-20(eq)-20(ui)-20(re)-560(a)]TJ
/F17 1 Tf
10.44 0 TD
-0.04 Tc
[(FI)20(LE)20(*)]TJ
/F8 1 Tf
-31.88 -1 TD
-0.06 Tc
[(a)-20(rgu)-20(me)-20(nt)-20(;)]TJ
/F17 1 Tf
5.5 0 TD
[(st)-20(di)-20(n)]TJ
/F8 1 Tf
3.32 0 TD
-0.04 Tc
[(i)20(s)-540(im)20(pl)20(ie)20(d.)]TJ
ET
1 1 1 rg
71.52 253.841 468 -5.04 re
f
0 0 0 rg
538.56 252.401 0.48 -0.96 re
f
q
71.52 253.841 468 -5.04 re
W* n
70.56 251.441 468 0.96 re
f
Q
endstream
endobj
9177 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9149 0 obj
<>
endobj
9150 0 obj
<>
endobj
9151 0 obj
<>
endobj
9142 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(90)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(83)-845(r)-12(e)0(m)-12(o)-14(ve\227)-21(R)-6(e)0(m)-12(o)-14(ve)-293(a)-276(f)-16(ile)-293(fr)-12(o)-14(m)-287(th)-14(e)-276(d)-14(isk)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(in)20(t)-540(r)0(e)20(m)0(o)20(v)20(e)-540(\()-540(c)0(h)20(a)0(r)-540(*)20(fi)20(le)20(na)20(me)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
[(The)-241(functi)-18(on)]TJ
/F8 1 Tf
12 0 0 12 140.64 657.281 Tm
(remove)Tj
/F7 1 Tf
12.96 0 0 12.96 187.2 657.281 Tm
[(will)-241(elim)-18(inate)-241(the)-260(file)-260(associated)-241(wi)-18(th)-241(the)-260(specified)-259(filename.)-250(The)]TJ
-8.9815 -1.2407 TD
[(effect)-241(of)-260(this)-259(call)-241(on)-259(open)-259(files)-241(may)-259(vary)-259(from)-241(ho)-19(st)-241(to)-259(host,)-250(and)-259(is)-241(consid)-19(ered)-241(undefine)-19(d.)]TJ
ET
1 1 1 rg
70.8 611.921 468 -5.04 re
f
0 0 0 rg
537.84 610.481 0.48 -0.96 re
f
q
70.8 611.921 468 -5.04 re
W* n
69.84 609.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.36 616.001 Tm
0.004 Tc
[(E)11(xam)13(ple)-280(A)6(-)17(82.)-838(r)-7(e)0(m)13(o)-5(v)20(e)]TJ
/F8 1 Tf
-13.94 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.04 Tc
[(r)20(e)0(m)20(o)0(v)20(e)-540(\()-540(\223)20(fo)20(o.)20(ex)20(e\224)-540(\))20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(wi)-20(ll)-560(r)-20(e)0(m)-20(ove)-560(t)-20(h)0(e)-560(f)-20(il)-20(e)-560(\223)0(f)-20(o)0(o)-20(.)0(e)-20(x)0(e)-20(\224)-560(on)-560(t)-20(h)0(e)-560(d)-20(is)-20(k,)-560(if)-560(s)-20(u)0(c)-20(h)-560(a)-560(f)0(i)-20(l)0(e)-560(e)-20(xi)-20(st)-20(s.)]TJ
ET
1 1 1 rg
70.8 507.041 468 -5.04 re
f
0 0 0 rg
537.84 505.361 0.48 -0.96 re
f
q
70.8 507.041 468 -5.04 re
W* n
69.84 504.401 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 478.481 Tm
-0.003 Tc
[(A)-5(.)-1(4.)-18(84)-844(r)-11(e)1(n)-13(a)1(m)-11(e)-292(\227R)-5(en)-13(am)-11(e)-292(a)-292(f)2(ile)-292(o)-13(n)-271(t)-15(h)5(e)-292(d)-13(isk)]TJ
/F8 1 Tf
12 0 0 12 70.08 459.041 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(r)-20(en)-20(ame)-560(\()-560(c)-20(on)-20(st)-560(c)-20(h)0(a)-20(r)-560(*o)-20(ld)-20(,)-560(c)0(o)-20(n)0(s)-20(t)-560(ch)-20(ar)-560(*)-20(new)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 425.201 Tm
0 Tc
[(The)-241(functi)-18(on)]TJ
/F8 1 Tf
12 0 0 12 140.64 425.201 Tm
(rename)Tj
/F7 1 Tf
12.96 0 0 12.96 187.2 425.201 Tm
[(disassociates)-259(the)-241(a)-260(disk)-259(file)-241(from)-259(the)-260(name)]TJ
/F8 1 Tf
12 0 0 12 409.92 425.201 Tm
(old)Tj
/F7 1 Tf
12.96 0 0 12.96 431.52 425.201 Tm
[(,)-250(and)-259(associates)-259(it)]TJ
-27.8333 -1.2222 TD
[(with)-241(the)-260(name)]TJ
/F8 1 Tf
12 0 0 12 147.6 409.361 Tm
(new)Tj
/F7 1 Tf
12.96 0 0 12.96 169.2 409.361 Tm
[(.)-250(The)-241(beh)-19(avior)-241(of)-260(this)-259(call)-241(is)-259(undefined)-259(if)-241(there)-260(already)-259(exists)-259(a)-241(file)]TJ
-7.5926 -1.2407 TD
[(associated)-259(with)-241(the)-260(name)]TJ
/F8 1 Tf
12 0 0 12 204.24 393.281 Tm
[(new.)-600(rena)20(me)]TJ
/F7 1 Tf
12.96 0 0 12.96 286.8 393.281 Tm
[(returns)-259(zero)-241(if)-260(it)-259(is)-241(success)-18(ful.)-250(If)-241(it)-259(fails,)-250(the)-260(file)]TJ
-16.6667 -1.2407 TD
[(remains)-241(as)-18(sociated)-241(wit)-18(h)-241(the)-260(old)-241(nam)-18(e,)-250(and)-241(is)-259(not)-259(altered)-241(in)-259(any)-259(way.)]TJ
ET
1 1 1 rg
70.8 347.921 468 -5.04 re
f
0 0 0 rg
537.84 346.481 0.48 -0.96 re
f
q
70.8 347.921 468 -5.04 re
W* n
69.84 345.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.36 352.001 Tm
0.004 Tc
[(E)11(xam)13(ple)-280(A)6(-)17(83.)-838(r)-7(e)0(n)15(a)0(m)13(e)]TJ
/F8 1 Tf
-13.94 -1.6 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(re)-20(na)-20(me)-560(\()-560(\223)0(o)-20(l)0(d)-20(.)0(e)-20(x)0(e)-20(\224)0(,)-560(\223)-20(ne)-20(w.)-20(ex)-20(e\224)-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.04 Tc
[(w)20(i)0(l)20(l)-540(re)20(na)20(m)20(e)-540(th)20(e)-540(f)0(i)20(l)0(e)-540(\223)20(ol)20(d.)20(ex)20(e\224)-540(t)20(o)-540(\223n)20(ew)20(.e)20(xe)20(\224)20(,)-540(pr)20(ov)20(id)20(ed)-540(t)20(h)0(a)20(t)-540(\223o)20(ld)20(.e)20(xe)20(\224)]TJ
0 -1 TD
-0.06 Tc
[(ac)-20(tu)-20(al)-20(ly)-560(ex)-20(is)-20(ts)-560(o)-20(n)-560(th)-20(e)-560(d)0(i)-20(s)0(k)-20(.)-560(No)-20(te)-560(t)-20(h)0(a)-20(t)-560(\223o)-20(ld.)-20(ex)-20(e\224)-560(w)-20(i)0(l)-20(l)-560(ce)-20(as)-20(e)-560(t)0(o)-560(e)-20(xi)-20(st)-20(.)]TJ
ET
1 1 1 rg
70.8 230.801 468 -4.8 re
f
0 0 0 rg
537.84 229.361 0.48 -0.96 re
f
q
70.8 230.801 468 -4.8 re
W* n
69.84 228.401 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 202.481 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(8)15(5)-830(re)15(w)13(i)-4(n)19(d)1(\227)11(R)9(es)15(et)-259(th)19(e)-278(f)16(i)13(l)-4(e)-261(pos)15(i)13(t)-1(i)13(o)19(n)-275(i)13(ndi)13(c)15(a)-2(t)16(o)1(r)-272(t)16(o)-275(t)16(he)-278(b)19(e)-2(g)19(i)13(nni)13(ng)-257(of)]TJ
4.3966 -1.2069 TD
-0.003 Tc
[(th)-13(e)-275(f)-15(ile)]TJ
/F8 1 Tf
12 0 0 12 70.08 166.001 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(re)-20(win)-20(d)-560(\()-560(F)0(I)-20(L)0(E)-560(*)-20(st)-20(re)-20(am)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 132.161 Tm
0 Tc
[(The)-241(functi)-18(on)]TJ
/F8 1 Tf
12 0 0 12 140.64 132.161 Tm
(rewind)Tj
/F7 1 Tf
12.96 0 0 12.96 187.2 132.161 Tm
[(will)-241(reset)-259(the)-260(file)-241(posit)-18(ion)-241(indicato)-19(r)-241(associated)-259(with)-259(the)-241(spec)-19(ified)]TJ
-8.9815 -1.2222 TD
[(stream.)-250(Any)-259(pending)-241(e)-19(rror)-241(is)-259(also)-241(cl)-18(eared.)]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
ET
endstream
endobj
9143 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9096 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(8)-23(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 89.52 711.281 Tm
0 Tc
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(35,)-250(\223free\227F)-18(ree)-241(storage)-260(allocated)-259(by)-241(call)-18(oc,)-250(malloc,)-250(and)-259(realloc,)9(\224)-260(o)0(n)]TJ
1.3889 -1.2407 TD
[(page)-260(A-39)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(63,)-250(\223mallo)-19(c\227Dynamically)-259(allocate)-241(u)-19(ninitialized)-259(storage,)9(\224)-260(o)0(n)-259(page)]TJ
1.3889 -1.2407 TD
(A-64)Tj
-1.3889 -1.6111 TD
0 Tw
(\225)Tj
/F12 1 Tf
1.3889 0 TD
(alloca)Tj
/F7 1 Tf
2.5185 0 TD
[(\227Al)-18(locate)-241(storage)-260(in)-259(the)-241(stack)-259(frame.)]TJ
ET
1 1 1 rg
71.52 607.841 468 -4.8 re
f
0 0 0 rg
538.56 606.401 0.48 -0.96 re
f
q
71.52 607.841 468 -4.8 re
W* n
70.56 605.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 240.24 611.921 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(A)6(-81.)-818(r)-7(e)20(allo)15(c)]TJ
/F8 1 Tf
-14.1 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(c)-20(har)-20(*)-560(s)0(t)-20(r)0(;)]TJ
0 -2 TD
0.5 Tc
[(i)540(f)20(\(\(s)540(t)560(r=\()540(c)560(h)540(a)560(r)540(*)560(\))0(m)540(a)560(l)540(l)560(o)540(c)560(\(\()540(s)560(i)540(z)560(e)540(_)560(t)540(\))20(1)540(5\)\)=)560(=N)540(U)560(L)540(L\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(er)-20(ror)-20(\()-560(")0(m)-20(a)0(l)-20(l)0(o)-20(c)-560(fa)-20(il)-20(ed)-20(")-560(\))0(;)]TJ
T*
[(ex)-20(it)-560(\(-)-20(8\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(s)-20(trc)-20(py)-20(\()-560(s)0(t)-20(r)0(,)-560(")-20(sh)-20(or)-20(t)-560(s)0(t)-20(r)0(i)-20(n)0(g)-20(")-560(\);)]TJ
0 -1 TD
[(p)-20(rin)-20(tf)-20(\()-560(")0(%)-20(s)0(\\)-20(n)0(")-20(,)-560(st)-20(ri)-20(ng)-560(\))-20(;)]TJ
0 -2 TD
-0.04 Tc
[(/*)-520(al)20(lo)20(ca)20(te)-540(s)20(p)0(a)20(c)0(e)-540(f)20(or)-540(4)20(0)-540(ch)20(ar)20(ac)20(te)20(r)-540(s)0(t)20(r)20(i)0(n)20(g)-540(*/)]TJ
0 -1 TD
-0.06 Tc
[(i)-20(f)-540(\()-20(\()0(s)-20(t)0(r)-560(=)-560(\()-20(ch)-20(ar)-20(*\))-20(re)-20(al)-20(lo)-20(c\()-20(st)-20(r,)-560(4)-20(0)0(*)-20(s)0(i)-20(zeo)-20(f\()-20(ch)-20(ar)-20(\)\))-560(\))-20(=)0(=)-560(N)-20(UL)-20(L)-560(\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pe)-20(rro)-20(r\()-560(")-20(r)0(e)-20(a)0(l)-20(l)0(o)-20(c)-560(te)-20(st)-20(")-560(\))0(;)]TJ
T*
0.5 Tc
[(e)560(x)540(i)560(t\(-)560(9\))540(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(s)-20(trc)-20(at)-20(\()-560(s)0(t)-20(r)0(,)-560(")-560(b)-20(ec)-20(om)-20(es)-560(a)-560(l)-20(on)-20(g)-560(s)0(t)-20(r)0(i)-20(n)0(g)-20(")-540(\))-20(;)]TJ
0 -1 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(%s)20(\\n)20(",)-540(s)20(t)0(r)-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(pr)-20(int)-20(s)-560(t)0(o)-560(s)-20(ta)-20(nd)-20(ar)-20(d)-560(o)0(u)-20(t)0(p)-20(u)0(t)-20(:)]TJ
0 -1 TD
-0.04 Tc
[(s)20(h)0(o)20(r)20(t)-540(st)20(ri)20(ng)]TJ
T*
-0.06 Tc
[(sh)-20(ort)-560(s)-20(t)0(r)-20(i)0(n)-20(g)-560(be)-20(co)-20(me)-20(s)-560(a)-560(l)0(o)-20(n)0(g)-560(s)-20(tr)-20(in)-20(g)]TJ
ET
1 1 1 rg
71.52 250.961 468 -5.04 re
f
0 0 0 rg
538.56 249.281 0.48 -0.96 re
f
q
71.52 250.961 468 -5.04 re
W* n
70.56 248.321 468 0.96 re
f
Q
endstream
endobj
9097 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9058 0 obj
<>
endobj
9059 0 obj
<>
endobj
9060 0 obj
<>
endobj
9061 0 obj
<>
endobj
9054 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(88)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(81)-846(r)-13(a)-1(n)-15(d)3(\227)-22(P)-10(seu)-15(d)-15(o)3(-)-293(r)-13(an)-15(do)-15(m)-288(n)-15(um)-13(b)-15(e)-1(r)-288(g)-15(en)-15(er)-13(ato)-15(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(r)-20(an)-20(d\()-560(vo)-20(id)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(rand)Tj
/F7 1 Tf
12.96 0 0 12.96 126.24 657.281 Tm
[(function)-259(computes)-259(and)-241(returns)-259(a)-260(sequence)-241(of)-260(pseudo-random)-259(integers)-259(in)-259(the)]TJ
-4.2778 -1.2407 TD
[(range)-241(of)-260(0)-259(t)0(o)-241(32767.)]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(95,)-250(\223srand\227Seed)-259(the)-260(pseudo-random)-259(number)-241(g)-19(enerator,)9(\224)-260(o)0(n)-241(p)-19(age)]TJ
1.3889 -1.2407 TD
(A-98)Tj
ET
1 1 1 rg
70.8 545.921 468 -5.04 re
f
0 0 0 rg
537.84 544.481 0.48 -0.96 re
f
q
70.8 545.921 468 -5.04 re
W* n
69.84 543.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 245.76 550.001 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-80.)-817(r)-6(a)21(nd)]TJ
/F8 1 Tf
-14.64 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.04 Tc
[(/)20(*)-540(se)20(ed)-540(t)20(h)20(e)-540(ra)20(nd)20(om)-540(n)20(u)0(m)20(b)0(e)20(r)-540(se)20(qu)20(en)20(ce)-540(*)20(/)]TJ
T*
-0.06 Tc
[(sr)-20(an)-20(d\()-560(1)-20(638)-560(\))-20(;)]TJ
0 -2 TD
-0.04 Tc
[(/)20(*)-540(sp)20(ew)-540(o)20(u)20(t)-540(ra)20(nd)20(om)-540(n)20(u)0(m)20(b)0(e)20(r)0(s)-540(i)20(n)-540(t)0(h)20(e)-540(ra)20(ng)20(e)-540(0)-540(t)20(o)-540(7)0(0)20(9)-540(*/)]TJ
0 -1 TD
0.5 Tc
[(f)560(o)540(r\(;;)20(\))]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
0.5 Tc
[(p)540(r)560(i)540(n)560(t)540(f)560(\(")560(%)540(d)560(")540(,\(r)560(a)540(n)560(d)540(\()560(\)\)%7)540(0)560(9)0(\))540(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2.02 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
[(5)-20(4)0(5)-560(1)-20(74)-560(30)-20(7)-560(6)0(5)-20(7)-560(22)-20(0)-560(2)0(6)-20(7)-560(66)-560(4)-20(7)-560(65)-20(1)-560(2)0(6)-20(8)-560(28)-20(4)-560(338)-560(3)-20(5)-560(61)-20(5)-560(4)0(0)-20(3)-560(et)-20(c.)]TJ
ET
1 1 1 rg
70.8 344.801 468 -4.8 re
f
0 0 0 rg
537.84 343.361 0.48 -0.96 re
f
q
70.8 344.801 468 -4.8 re
W* n
69.84 342.401 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 316.481 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(82)-845(r)-12(e)0(a)-17(llo)-14(c\227h)-14(a)0(n)-14(g)-14(e)-276(s)-17(i)-2(ze)-293(of)-292(dy)-17(n)-14(a)0(m)-12(i)-2(ca)-17(lly)-293(all)-19(o)4(c)-17(a)0(t)-16(e)0(d)-290(s)0(t)-16(o)4(r)-12(a)0(g)-14(e)-293(ar)-12(ea)]TJ
/F8 1 Tf
12 0 0 12 70.08 296.801 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
T*
-0.06 Tc
[(i)-20(n)0(t)-560(r)-20(ea)-20(llo)-20(c\()-560(v)-20(o)0(i)-20(d)0(*)-560(p)-20(tr)-20(,)-560(s)0(i)-20(z)0(e)-20(_)0(t)-560(s)-20(iz)-20(e)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 263.201 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 263.201 Tm
(realloc)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 263.201 Tm
[(function)-259(changes)-241(the)-260(size)-260(of)-241(the)-260(storage)-260(area)-241(poin)-19(ted)-241(to)-259(by)]TJ
/F8 1 Tf
12 0 0 12 452.64 263.201 Tm
(ptr)Tj
/F7 1 Tf
12.96 0 0 12.96 477.6 263.201 Tm
(to)Tj
/F8 1 Tf
12 0 0 12 490.8 263.201 Tm
(size)Tj
/F7 1 Tf
12.96 0 0 12.96 519.6 263.201 Tm
(.)Tj
-34.6296 -1.2222 TD
[(The)-223(c)-19(ontents)-241(of)-223(the)-241(storage)-241(area)-241(are)-241(unchanged.)-231(If)-241(the)-241(new)-241(storage)-241(area)-241(is)-241(larger,)-231(the)-241(value)]TJ
0 -1.2407 TD
[(of)-241(the)-260(new)-259(area)-241(is)-259(indeterminate.)-250(If)]TJ
/F8 1 Tf
12 0 0 12 255.36 231.281 Tm
(ptr)Tj
/F7 1 Tf
12.96 0 0 12.96 280.08 231.281 Tm
[(is)-259(null,)]TJ
/F8 1 Tf
12 0 0 12 318.72 231.281 Tm
(realloc)Tj
/F7 1 Tf
12.96 0 0 12.96 372.48 231.281 Tm
[(acts)-241(like)]TJ
/F8 1 Tf
12 0 0 12 418.56 231.281 Tm
(malloc)Tj
/F7 1 Tf
12.96 0 0 12.96 461.76 231.281 Tm
0.25 Tc
[(.I)250(f)]TJ
/F8 1 Tf
12 0 0 12 480.24 231.281 Tm
0 Tc
(ptr)Tj
/F7 1 Tf
12.96 0 0 12.96 504.96 231.281 Tm
(was)Tj
-33.5 -1.2407 TD
[(not)-241(dynam)-18(ically)-241(alloc)-19(ated)-241(or)-260(the)-241(area)-260(was)-259(previously)-259(deallocated)-259(by)-241(a)-260(call)-241(to)]TJ
/F8 1 Tf
12 0 0 12 470.64 215.201 Tm
(free)Tj
/F7 1 Tf
12.96 0 0 12.96 499.44 215.201 Tm
[(,)-250(the)]TJ
-33.0741 -1.2222 TD
[(behavior)-241(i)-18(s)-241(undefined.)]TJ
0 -1.9444 TD
(If)Tj
/F8 1 Tf
12 0 0 12 82.56 174.161 Tm
(realloc)Tj
/F7 1 Tf
12.96 0 0 12.96 136.32 174.161 Tm
[(is)-241(unable)-260(to)-259(allocate)-241(th)-19(e)-241(new)-259(size)-241(sto)-19(rage)-241(area,)-250(a)-260(null)-259(pointer)-241(is)-259(returned)-259(and)]TJ
-5.0556 -1.2222 TD
[(the)-241(origin)-19(al)-241(storage)-260(area)-260(is)-241(unchanged)-19(.)]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9444 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(12,)-250(\223calloc\227Dynamic)-19(ally)-241(allocate)-260(zero-initialize)-19(d)-241(storage)-260(for)]TJ
1.3889 -1.2222 TD
[(objects,)9(\224)-260(o)0(n)-259(page)-241(A-20)]TJ
ET
endstream
endobj
9055 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
9019 0 obj
<>
endobj
9020 0 obj
<>
endobj
9021 0 obj
<>
endobj
9022 0 obj
<>
endobj
9007 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(8)-23(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.013 Tc
[(A)11(.)15(4.)15(8)17(0)-828(rai)15(s)17(e\227)13(R)11(a)17(is)17(e)-276(a)-259(si)15(gn)21(al)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(si)20(gn)20(al)20(.h)20(>)]TJ
0 -1 TD
-0.06 Tc
[(in)-20(t)-540(r)-20(ai)-20(se)-20(\()-560(i)0(n)-20(t)-560(si)-20(g)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(raise)Tj
/F7 1 Tf
12.96 0 0 12.96 134.16 657.281 Tm
[(function)-259(sends)-259(the)-241(si)-18(gnal)]TJ
/F8 1 Tf
12 0 0 12 266.16 657.281 Tm
(sig)Tj
/F7 1 Tf
12.96 0 0 12.96 291.12 657.281 Tm
[(to)-241(the)-260(executing)-259(program)-259(and)-241(retur)-19(ns)-241(0)-259(i)0(f)]TJ
-16.9444 -1.2407 TD
[(successful)-259(or)-260(non-zero)-241(if)-260(unsuccessful.)-250(S)-18(e)0(e)]TJ
/F8 1 Tf
12 0 0 12 297.6 641.201 Tm
(signal.h)Tj
/F7 1 Tf
12.96 0 0 12.96 362.4 641.201 Tm
[(for)-260(list)-241(of)-260(available)-260(signals)-259(and)]TJ
-22.4444 -1.2222 TD
[(their)-260(default)-259(actions.)]TJ
0 -1.9444 TD
[(For)-260(more)-241(in)-19(formation,)-250(see)-260(Chapter)-241(6,)-269(\223Software-Hardware)-260(Integration.)-9(\224)]TJ
0 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(90,)-250(\223signal)-18(\227Set)-241(up)-259(signal)-259(handler,)-9(\224)-241(o)0(n)-259(page)-241(A-9)-19(4)]TJ
ET
1 1 1 rg
71.52 520.961 468 -5.04 re
f
0 0 0 rg
538.56 519.521 0.48 -0.96 re
f
q
71.52 520.961 468 -5.04 re
W* n
70.56 518.561 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 245.52 525.041 Tm
0.004 Tc
[(E)11(xam)13(ple)-280(A)6(-)17(79.)-838(r)-7(a)0(i)22(s)0(e)]TJ
/F8 1 Tf
-14.54 -1.6 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.04 Tc
[(in)20(t)-540(o)20(ni)20(nt)20(r\()20(\);)]TJ
0 -2 TD
-0.06 Tc
[(s)-20(ign)-20(al)-560(\()-20(S)0(I)-20(G)0(I)-20(N)0(T)-20(,)-560(on)-20(in)-20(tr)-20(\);)]TJ
0 -1 TD
-0.04 Tc
[(ra)20(i)20(s)0(e)20(\()-540(SI)20(GI)20(NT)-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(on)-20(int)-20(r\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(ca)20(ug)20(ht)-540(S)20(I)0(G)20(I)0(N)20(T)0(,)-540(s)20(ee)-540(y)20(a)-540(..)20(.\\)20(n")-520(\);)]TJ
T*
0.5 Tc
[(e)540(x)560(i)560(t)540(\(-)560(9\))540(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(ca)-20(ugh)-20(t)-560(S)0(I)-20(G)0(I)-20(N)0(T)-20(,)-560(se)-20(e)-560(y)0(a)-560(.)-20(..)]TJ
ET
1 1 1 rg
71.52 295.841 468 -5.04 re
f
0 0 0 rg
538.56 294.401 0.48 -0.96 re
f
q
71.52 295.841 468 -5.04 re
W* n
70.56 293.441 468 0.96 re
f
Q
endstream
endobj
9008 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8978 0 obj
<>
endobj
8979 0 obj
<>
endobj
8970 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(86)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(79)-845(q)-14(s)0(o)-14(r)6(t)-16(\227)-4(Qu)-14(ic)-17(k)-276(s)-17(or)-12(t)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(qs)-20(ort)-20(\()80(v)-20(oi)-20(d*)-560(b)-20(a)0(s)-20(e)0(,)-560(s)-20(iz)-20(e_)-20(t)-560(n)0(m)-20(e)0(m)-20(b)0(,)-560(s)-20(iz)-20(e_)-20(t)-540(s)-20(iz)-20(e,)]TJ
-0.1 -1 TD
[(i)-20(n)0(t)-560(\()-20(*c)-20(omp)-20(ar)-20(\))-560(\()0(c)-20(o)0(n)-20(s)0(t)-560(v)-20(oi)-20(d*)-20(,)-560(c)0(o)-20(n)0(s)-20(t)-560(vo)-20(id)-20(*)-560(\))-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 645.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 645.281 Tm
(qsort)Tj
/F7 1 Tf
12.96 0 0 12.96 133.44 645.281 Tm
[(function)-259(sorts)-241(an)-259(array)-259(of)]TJ
/F8 1 Tf
12 0 0 12 267.12 645.281 Tm
(nmemb)Tj
/F7 1 Tf
12.96 0 0 12.96 306.48 645.281 Tm
[(objects)-241(o)-19(f)-241(size)]TJ
/F8 1 Tf
12 0 0 12 384 645.281 Tm
(size)Tj
/F7 1 Tf
12.96 0 0 12.96 412.8 645.281 Tm
[(,)-250(pointed)-259(to)-241(by)]TJ
/F12 1 Tf
6.037 0 TD
(base)Tj
/F7 1 Tf
1.8889 0 TD
0 Tw
(.)Tj
-34.3148 -1.9259 TD
[(The)-241(array)-259(is)-259(sorted)-241(in)-259(ascending)-259(order)-260(according)-241(to)-259(a)-260(comparison)-259(function)-241(p)-19(ointed)-241(to)-259(by)]TJ
/F8 1 Tf
12 0 0 12 70.8 604.241 Tm
(compar)Tj
/F7 1 Tf
12.96 0 0 12.96 117.12 604.241 Tm
[(which)-259(is)-241(cal)-18(led)-241(with)-259(two)-259(pointers)-241(to)-259(the)-260(array)-241(me)-19(mbers.)-250(The)]TJ
/F8 1 Tf
12 0 0 12 432.48 604.241 Tm
(compar)Tj
/F7 1 Tf
12.96 0 0 12.96 479.04 604.241 Tm
(function)Tj
-31.5 -1.2407 TD
[(must)-241(retu)-19(rn)-241(an)-259(integer)-260(less)-241(than,)-250(eq)-19(ual)-241(to,)-250(or)-260(greater)-260(than)-241(zero)-259(if)-260(the)-241(first)-259(argument)-259(is)]TJ
0 -1.2222 TD
[(considered)-259(to)-241(be)-260(respectively)-259(less)-241(th)-19(an,)-250(equal)-241(to,)-269(or)-241(greater)-260(than)-259(the)-241(second)-259(argument.)]TJ
ET
1 1 1 rg
70.8 543.041 468 -5.04 re
f
0 0 0 rg
537.84 541.361 0.48 -0.96 re
f
q
70.8 543.041 468 -5.04 re
W* n
69.84 540.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 243.84 546.881 Tm
-0.011 Tc
[(Ex)-15(am)-22(pl)-13(e)-295(A)-9(-)-18(7)5(8)-15(.)-853(qs)-15(o)-20(r)-2(t)]TJ
/F8 1 Tf
-14.48 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
T*
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(c)-20(h)0(a)-20(r)0(*)-560(s)-20(tuf)-20(f[)-20(])-560(=)-560({)]TJ
-0.04 -1 TD
[("f)-20(re)-20(d")-20(,)-560("fl)-20(in)-20(ts)-20(to)-20(ne)-20(",)-560(")-20(d)0(r)-20(i)0(v)-20(i)0(n)-20(g)0(")-20(,)-560("b)-20(al)-20(d")-20(,)-560("on)-20(",)-560(")-20(f)0(e)-20(e)0(t)-20(")]TJ
T*
(};)Tj
0.04 -2 TD
-0.04 Tc
[(st)20(at)20(ic)-540(i)20(n)20(t)-540(co)20(mp)20(ar)20(e\()-540(c)20(o)0(n)20(s)0(t)-540(c)20(ha)20(r*)20(*)-540(a)0(1)20(,)-540(co)20(ns)20(t)-540(c)20(ha)20(r*)20(*)-540(a)0(2)-540(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(re)-20(tu)-20(rn)-20(\()-560(str)-20(cm)-20(p\()-560(*)-20(a)0(1)-20(,)-560(*a)-20(2)-560(\))-560(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(ma)-20(in)-20(\(\))]TJ
-0.06 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(in)-20(t)-560(i)0(;)]TJ
0 -2 TD
[(qs)-20(or)-20(t\()-20(st)-20(uff)-20(,)-560(\()0(s)-20(i)0(z)-20(e)0(_)-20(t)0(\))-20(6)0(,)-560(\()-20(si)-20(ze)-20(_t)-20(\)s)-20(iz)-20(eo)-20(f\()-20(ch)-20(ar*)-20(\),)-560(c)-20(o)0(m)-20(p)0(a)-20(r)0(e)-20(\))0(;)]TJ
T*
0.5 Tc
[(f)560(o)540(r\(i=)20(0;i<6;i)540(+)560(+)0(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(%s)20(\\t)20(",)-540(s)20(t)0(u)20(f)0(f)20([)0(i)20(])-540(\);)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(pr)-20(in)-20(tf)-20(\()-560("\\n)-20(")-560(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.04 Tc
[(pr)20(in)20(ts)-540(t)20(o)-540(s)20(t)0(a)20(n)0(d)20(a)0(r)20(d)-540(ou)20(tp)20(ut)20(:)]TJ
0 -1 TD
-0.06 Tc
[(b)-20(a)0(l)-20(d)40(dr)-20(iv)-20(ing)20(f)-20(e)0(e)-20(t)60(fl)-20(in)-20(ts)-20(to)-20(ne)40(f)-20(r)0(e)-20(d)40(on)]TJ
ET
1 1 1 rg
70.8 185.921 468 -5.04 re
f
0 0 0 rg
537.84 184.481 0.48 -0.96 re
f
q
70.8 185.921 468 -5.04 re
W* n
69.84 183.521 468 0.96 re
f
Q
endstream
endobj
8971 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8925 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(8)-23(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.011 Tc
[(A)9(.)13(4.)13(7)15(8)-830(put)16(s\227)11(W)7(r)3(i)13(t)16(e)-278(a)-261(st)16(ri)13(ng)-275(t)16(o)-275(s)15(t)-1(a)15(n)1(d)19(a)-2(r)21(d)-275(ou)19(tpu)19(t)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(in)-20(t)-540(p)-20(ut)-20(s\()-560(c)-20(o)0(n)-20(s)0(t)-560(c)-20(ha)-20(r*)-560(s)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(puts)Tj
/F7 1 Tf
12.96 0 0 12.96 126.96 657.281 Tm
[(function)-259(prints)-259(a)-241(stri)-18(ng)-241(to)-259(standard)-259(output,)-250(appending)-259(a)-241(n)-19(ewline)-241(characte)-19(r.)-250(The)]TJ
/F8 1 Tf
12 0 0 12 71.52 641.201 Tm
(puts)Tj
/F7 1 Tf
12.96 0 0 12.96 103.44 641.201 Tm
[(f)-19(unction)-241(retu)-19(rns)-241(a)-260(zero)-241(if)-260(operation)-259(is)-241(su)-19(ccessful)-241(and)-259(a)-260(non-zero)-241(valu)-19(e)-241(o)0(n)-259(failure.)]TJ
-2.463 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(44,)-250(\223getchar\227)-19(Read)-241(a)-260(character)-260(from)-241(stan)-19(dard)-241(input,)-9(\224)-260(o)0(n)-241(page)-260(A-48)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(45,)-250(\223gets\227)-19(Read)-241(a)-260(string)-259(from)-241(stand)-19(ard)-241(input,)-9(\224)-241(o)-19(n)-241(page)-260(A-49)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(77,)-250(\223putchar)-19(\227Write)-241(a)-260(character)-260(to)-241(stand)-19(ard)-241(output,)-9(\224)-260(o)0(n)-241(page)-260(A-84)]TJ
ET
1 1 1 rg
71.52 520.001 468 -5.04 re
f
0 0 0 rg
538.56 518.321 0.48 -0.96 re
f
q
71.52 520.001 468 -5.04 re
W* n
70.56 517.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 246.96 523.841 Tm
0.007 Tc
[(E)14(xam)16(pl)25(e)-277(A)9(-77)23(.)-835(pu)18(ts)]TJ
/F8 1 Tf
-14.66 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(ch)-20(ar*)-560(s)-20(t)0(r)-560(=)-560(")-20(ba)-20(ld)-560(f)-20(e)0(e)-20(t)0(")-20(;)]TJ
T*
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(p)-20(uts)-560(\()-560(s)-20(tr)-560(\))-20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(ba)-20(ld)-560(fe)-20(et)]TJ
ET
1 1 1 rg
71.52 378.881 468 -5.04 re
f
0 0 0 rg
538.56 377.441 0.48 -0.96 re
f
q
71.52 378.881 468 -5.04 re
W* n
70.56 376.481 468 0.96 re
f
Q
endstream
endobj
8926 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8901 0 obj
<>
endobj
8902 0 obj
<>
endobj
8903 0 obj
<>
endobj
8893 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(84)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(7)15(7)-830(pu)19(tc)15(ha)15(r\227)11(W)7(r)3(i)13(t)16(e)-278(a)-278(c)15(ha)15(ra)15(ct)16(er)-255(to)-275(s)15(t)16(and)19(a)-2(r)21(d)-275(ou)19(tp)19(ut)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(p)-20(ut)-20(cha)-20(r\()-560(i)-20(n)0(t)-560(c)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(putchar)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 657.281 Tm
[(function)-259(prints)-241(a)-260(character)-260(to)-241(stand)-19(ard)-241(output.)]TJ
-5.9444 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(44,)-250(\223getchar\227Read)-259(a)-241(c)0(h)-19(aracter)-241(from)-259(standard)-259(input,)-9(\224)-241(o)0(n)-259(page)-241(A-)-19(48)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(45,)-250(\223gets\227Read)-259(a)-241(stri)-18(ng)-241(from)-259(standard)-259(input,)9(\224)-260(o)0(n)-259(page)-241(A-49)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(78,)-250(\223puts\227Write)-260(a)-241(s)0(t)-18(ring)-241(to)-259(standard)-259(output,)9(\224)-260(o)0(n)-259(page)-241(A-85)]TJ
ET
1 1 1 rg
70.8 535.841 468 -4.8 re
f
0 0 0 rg
537.84 534.401 0.48 -0.96 re
f
q
70.8 535.841 468 -4.8 re
W* n
69.84 533.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 236.88 539.921 Tm
-0.013 Tc
[(E)-26(x)-17(am)-24(pl)-15(e)-297(A)-11(-)-20(7)3(6)-17(.)-835(pu)-22(tc)-17(h)-22(a)-17(r)]TJ
/F8 1 Tf
-13.9 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(c)-20(h)0(a)-20(r)0(*)-560(s)-20(tr)-560(=)-560(")0(b)-20(a)0(l)-20(d)-560(fe)-20(et)-20(\\n)-20(";)]TJ
T*
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.06 Tc
[(wh)-20(il)-20(e)-560(\()-560(*st)-20(r)-560(!)0(=)-560(\222)-20(\\0)-20(\222)-560(\))]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pu)20(tc)20(ha)20(r)-540(\()-540(*)20(st)20(r+)20(+)-540(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(ba)20(ld)-540(f)20(e)0(e)20(t)]TJ
ET
1 1 1 rg
70.8 358.961 468 -5.04 re
f
0 0 0 rg
537.84 357.281 0.48 -0.96 re
f
q
70.8 358.961 468 -5.04 re
W* n
69.84 356.321 468 0.96 re
f
Q
endstream
endobj
8894 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8866 0 obj
<>
endobj
8867 0 obj
<>
endobj
8868 0 obj
<>
endobj
8857 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(8)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.012 Tc
[(A)10(.)14(4.)14(7)16(6)-829(put)17(c\227)12(W)8(r)4(i)14(t)17(e)-277(a)-260(si)14(ng)20(l)14(e)-277(ch)20(ar)22(ac)16(t)17(e)-1(r)-271(t)17(o)-274(a)-277(s)16(t)17(rea)16(m)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(in)-20(t)-540(p)-20(ut)-20(c)-560(\()-560(i)0(n)-20(t)-560(c,)-560(F)-20(I)0(L)-20(E)-560(*s)-20(tr)-20(ea)-20(m)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
[(The)-260(function)]TJ
/F8 1 Tf
12 0 0 12 141.6 657.281 Tm
(putc)Tj
/F7 1 Tf
12.96 0 0 12.96 173.52 657.281 Tm
[(writes)-259(the)-241(ch)-19(aracter)]TJ
/F12 1 Tf
8.0926 0 TD
0 Tw
(c)Tj
/F7 1 Tf
0.7037 0 TD
[(to)-241(the)-260(specified)-259(stream.)-250(It)-259(is)-241(ide)-19(ntical)-241(to)-259(the)]TJ
-16.6667 -1.2407 TD
(function)Tj
/F8 1 Tf
12 0 0 12 118.08 641.201 Tm
(fputc)Tj
/F7 1 Tf
12.96 0 0 12.96 154.08 641.201 Tm
[(,)-250(except)-259(that)]TJ
/F8 1 Tf
12 0 0 12 220.56 641.201 Tm
(putc)Tj
/F7 1 Tf
12.96 0 0 12.96 252.48 641.201 Tm
[(may)-241(b)-19(e)-241(implemen)-19(ted)-241(as)-259(a)-241(macro)-19(.)-250(This)-241(mean)-19(s)-241(that)]TJ
-13.963 -1.2222 TD
[(arguments)-259(to)]TJ
/F8 1 Tf
12 0 0 12 142.32 625.361 Tm
(putc)Tj
/F7 1 Tf
12.96 0 0 12.96 174.48 625.361 Tm
[(may)-241(be)-260(evaluated)-259(more)-241(than)-259(once.)-250(This)-259(is)-241(only)-259(a)-241(problem)-259(for)-241(func)-19(tion)]TJ
-7.9444 -1.2407 TD
[(arguments)-259(that)-259(have)-241(side)-260(effects)-259(when)-241(e)-19(valuated.)]TJ
0 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(32,)-250(\223fputc\227)-19(Write)-241(a)-260(single)-260(character)-241(to)-259(a)-260(stream,)9(\224)-260(o)0(n)-259(page)-241(A-36)]TJ
ET
1 1 1 rg
71.52 529.841 468 -4.8 re
f
0 0 0 rg
538.56 528.401 0.48 -0.96 re
f
q
71.52 529.841 468 -4.8 re
W* n
70.56 527.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 246.96 533.921 Tm
0.007 Tc
[(E)14(xam)16(pl)25(e)-277(A)9(-75)23(.)-835(pu)18(tc)]TJ
/F8 1 Tf
-14.66 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-560(\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(p)-20(utc)-560(\()-560(\()-20(in)-20(t\))-560(\221)-20(S)0(\222)-20(,)-560(st)-20(do)-20(ut)-560(\))-20(;)]TJ
T*
[(p)-20(utc)-560(\()-560(\()-20(in)-20(t\))-560(\221)-20(h)0(\222)-20(,)-560(st)-20(do)-20(ut)-560(\))-20(;)]TJ
T*
[(p)-20(utc)-560(\()-560(\()-20(in)-20(t\))-560(\221)-20(a)0(\222)-20(,)-560(st)-20(do)-20(ut)-560(\))-20(;)]TJ
T*
[(p)-20(utc)-560(\()-560(\()-20(in)-20(t\))-560(\221)-20(d)0(\222)-20(,)-560(st)-20(do)-20(ut)-560(\))-20(;)]TJ
T*
[(p)-20(utc)-560(\()-560(\()-20(in)-20(t\))-560(\221)-20(r)0(\222)-20(,)-560(st)-20(do)-20(ut)-560(\))-20(;)]TJ
T*
[(p)-20(utc)-560(\()-560(\()-20(in)-20(t\))-560(\221)-20(a)0(\222)-20(,)-560(st)-20(do)-20(ut)-560(\))-20(;)]TJ
T*
[(p)-20(utc)-560(\()-560(\()-20(in)-20(t\))-560(\221)-20(c)0(\222)-20(,)-560(st)-20(do)-20(ut)-560(\))-20(;)]TJ
T*
[(p)-20(utc)-560(\()-560(\()-20(in)-20(t\))-560(\221)-20(k)0(\222)-20(,)-560(st)-20(do)-20(ut)-560(\))-20(;)]TJ
T*
[(p)-20(utc)-560(\()-560(\()-20(in)-20(t\))-560(\221)-20(\\)0(n)-20(\222)0(,)-560(s)-20(td)-20(ou)-20(t)-560(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(W)-20(ill)-560(c)-20(a)0(u)-20(s)0(e)-560(t)-20(he)-560(f)-20(o)0(l)-20(l)0(o)-20(w)0(i)-20(n)0(g)-560(o)-20(ut)-20(pu)-20(t)-560(t)0(o)-560(b)-20(e)-540(p)-20(ri)-20(nt)-20(ed)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -2 TD
[(Sh)-20(adr)-20(ac)-20(k)]TJ
ET
1 1 1 rg
71.52 304.961 468 -5.04 re
f
0 0 0 rg
538.56 303.281 0.48 -0.96 re
f
q
71.52 304.961 468 -5.04 re
W* n
70.56 302.321 468 0.96 re
f
Q
endstream
endobj
8858 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8830 0 obj
<>
endobj
8525 0 obj
<>
endobj
8558 0 obj
<>
endobj
8605 0 obj
<>
endobj
8636 0 obj
<>
endobj
8671 0 obj
<>
endobj
8700 0 obj
<>
endobj
8718 0 obj
<>
endobj
8741 0 obj
<>
endobj
8766 0 obj
<>
endobj
8786 0 obj
<>
endobj
8824 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(82)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
70.8 707.921 468 -5.04 re
f
0 0 0 rg
537.84 706.481 0.48 -0.96 re
f
q
70.8 707.921 468 -5.04 re
W* n
69.84 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 243.36 712.001 Tm
[(E)-7(x)22(am)-5(p)17(l)4(e)-278(A)8(-)19(74.)-836(pr)15(intf)]TJ
/F8 1 Tf
-14.44 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(c)-20(h)0(a)-20(r)0(*)-560(l)-20(ib_)-20(na)-20(me)-560(=)-560(")-20(pr)-20(in)-20(tf)-20(";)]TJ
0 -1 TD
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
T*
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.06 Tc
[(in)-20(t)-560(i)-560(=)-560(709)-20(;)]TJ
T*
0.5 Tc
[(d)560(o)540(u)560(b)540(l)560(ed=7)560(.)540(0)560(9)540(;)]TJ
0 -2 TD
-0.06 Tc
[(pr)-20(in)-20(tf)-20(\(")-20(Sho)-20(w)-560(s)0(e)-20(v)0(e)-20(r)0(a)-20(l)-560(%s)-560(e)-20(x)0(a)-20(m)0(p)-20(l)0(e)-20(s)0(\\)-20(n)0(")-20(,)-560(li)-20(b_)-20(nam)-20(e)-560(\))0(;)]TJ
0 -1 TD
[(pr)-20(in)-20(tf)-20(\(")-20(\\ti)-20(nt)-20(eg)-20(er)-20(s:)-20(\\n)-20(")-560(\))0(;)]TJ
T*
[(pr)-20(in)-20(tf)-20(\(")-20(\\t\\)-20(to)-20(ct)-20(al)-560(=)-20(=)-560(%o)-20(\\n)-20(",)-560(i)-560(\))-20(;)]TJ
T*
[(pr)-20(in)-20(tf)-20(\(")-20(\\t\\)-20(to)-20(ct)-20(al)-560(=)-20(=)-560(%#)-20(.9)-20(o)-560(")0(,)-560(i)-560(\))-20(;)]TJ
T*
[(pr)-20(in)-20(tf)-20(\(")-20(\(fo)-20(rc)-20(e)-560(l)0(e)-20(a)0(d)-20(i)0(n)-20(g)-560(0)-560(a)0(n)-20(d)-560(ze)-20(ro)-560(p)-20(a)0(d)-20(\))0(\\)-20(n)0(")-20(\))0(;)]TJ
T*
[(pr)-20(in)-20(tf)-20(\(")-20(\\t\\)-20(td)-20(ec)-20(im)-20(al)-560(=)-20(=)-560(%d)-20(\\n)-20(",)-560(i)-560(\))-20(;)]TJ
T*
0.5 Tc
[(p)560(r)540(i)560(n)540(t)560(f)540(\()560(")540(\\)560(t)560(\\)540(t)560(d)540(e)560(c)540(i)560(m)540(a)560(l)0(=)540(=%d\()560(f)540(o)560(r)540(c)560(el)540(e)560(a)540(d)560(i)540(n)560(g)0(b)560(l)540(a)560(n)540(k)560(\))540(\\)560(n)540(")560(,i\))540(;)]TJ
T*
-0.06 Tc
[(pr)-20(in)-20(tf)-20(\(")-20(\\t\\)-20(th)-20(ex)-2760(=)-20(=)-560(%x)-20(\\n)-20(",)-560(i)-560(\))-20(;)]TJ
T*
[(pr)-20(in)-20(tf)-20(\(")-20(\\t\\)-20(th)-20(ex)-2760(=)-20(=)-560(%#)-20(X)-560(\()0(f)-20(o)0(r)-20(c)0(e)-560(l)-20(ea)-20(di)-20(ng)-560(0X)-20(\)\\)-20(n")-20(,)-560(i)-560(\))0(;)]TJ
T*
[(pr)-20(in)-20(tf)-20(\(")-20(\\tf)-20(lo)-20(at)-20(in)-20(g)-560(p)0(o)-20(i)0(n)-20(t)0(:)-20(\\)0(n)-20(")-560(\);)]TJ
T*
[(pr)-20(in)-20(tf)-20(\(")-20(\\t\\)-20(td)-20(ou)-20(bl)-20(e)-1100(=)-20(=)-560(%)0(f)-20(\\)0(n)-20(")0(,)-560(d)-560(\))-20(;)]TJ
T*
[(pr)-20(in)-20(tf)-20(\(")-20(\\t\\)-20(td)-20(ou)-20(bl)-20(e)-1100(=)-20(=)-560(%)0(e)-20(\\)0(n)-20(")0(,)-560(d)-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.04 Tc
[(pr)20(in)20(ts)-540(t)20(o)-540(s)20(t)0(a)20(n)0(d)20(a)0(r)20(d)-540(ou)20(tp)20(ut)20(:)]TJ
0 -1 TD
-0.06 Tc
[(S)-20(h)0(o)-20(w)-560(se)-20(ver)-20(al)-560(p)-20(r)0(i)-20(n)0(t)-20(f)-560(ex)-20(am)-20(pl)-20(es)]TJ
-0.04 -1 TD
[(in)-20(te)-20(ge)-20(rs)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(oc)20(ta)20(l)-540(=)0(=)-520(1)0(3)20(0)0(5)]TJ
T*
-0.06 Tc
[(o)-20(c)0(t)-20(a)0(l)-560(=)-20(=)-540(0)-20(00)-20(00)-20(13)-20(05)-560(\()-20(f)0(o)-20(r)0(c)-20(e)-560(le)-20(ad)-20(in)-20(g)-560(0)-560(a)0(n)-20(d)-560(ze)-20(ro)-560(pa)-20(d\))]TJ
T*
-0.04 Tc
[(de)20(ci)20(ma)20(l)-540(=)20(=)-540(7)0(0)20(9)]TJ
0 -1.02 TD
[(de)20(ci)20(ma)20(l)-540(=)20(=)-1100(7)20(09)-540(\()20(f)0(o)20(r)0(c)20(e)-540(le)20(ad)20(in)20(g)-540(b)0(l)20(a)0(n)20(k)0(\))]TJ
0 -1 TD
[(he)20(x)-2740(=)20(=)-540(2)0(c)20(5)]TJ
T*
-0.06 Tc
[(h)-20(e)0(x)-2760(=)0(=)-560(0)-20(X2)-20(C5)-560(\()-20(f)0(o)-20(r)0(c)-20(e)-560(le)-20(ad)-20(in)-20(g)-560(0)0(X)-20(\))]TJ
0.06 -1 TD
[(fl)-20(oa)-20(ti)-20(ng)-560(po)-20(in)-20(t:)]TJ
-0.06 -1 TD
-0.04 Tc
[(do)20(ub)20(le)-1080(=)20(=)-540(7.)20(09)20(00)20(00)]TJ
T*
[(do)20(ub)20(le)-1080(=)20(=)-540(7.)20(09)20(00)20(00)20(e+)20(00)]TJ
ET
1 1 1 rg
70.8 290.801 468 -4.8 re
f
0 0 0 rg
537.84 289.361 0.48 -0.96 re
f
q
70.8 290.801 468 -4.8 re
W* n
69.84 288.401 468 0.96 re
f
Q
endstream
endobj
8825 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8784 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(8)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 503.201 Tm
0 Tc
[(On)-259(successful)-259(completion,)]TJ
/F8 1 Tf
12 0 0 12 212.16 503.201 Tm
(printf)Tj
/F7 1 Tf
12.96 0 0 12.96 258.72 503.201 Tm
[(returns)-241(the)-260(an)-259(integer)-241(equ)-19(al)-241(to)-259(the)-241(num)-18(ber)-241(of)]TJ
-14.4444 -1.2222 TD
[(characters)-259(printed.)-250(On)-259(failure,)]TJ
/F8 1 Tf
12 0 0 12 230.16 487.361 Tm
(printf)Tj
/F7 1 Tf
12.96 0 0 12.96 276.72 487.361 Tm
[(returns)-241(an)-259(integer)-260(less)-241(th)-19(an)-241(0.)]TJ
-15.8333 -1.9444 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(86,)-250(\223scanf\227)-19(Read)-241(formatt)-18(ed)-241(input)-259(from)-259(standard)-241(i)-18(nput,)9(\224)-260(o)0(n)-241(pag)-19(e)-241(A-91)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(96,)-250(\223sscanf\227)-19(Read)-241(format)-18(ted)-241(input)-259(from)-259(a)-241(string,)-9(\224)-260(o)0(n)-241(page)-260(A-98)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(93,)-250(\223sprint)-18(f\227Print)-241(to)-259(a)-260(string,)9(\224)-260(o)0(n)-259(page)-241(A-96)]TJ
/F3 1 Tf
8.88 0 0 8.88 133.2 664.961 Tm
0.012 Tc
[(s)-7947(T)1(he)-270(ar)-6(gu)27(m)-20(e)27(nt)-278(i)18(s)-272(a)-297(p)0(o)27(i)-9(n)27(t)-7(er)-277(t)20(o)-270(a)-270(c)-2(har)21(act)20(e)0(r)-277(s)-2(t)20(r)-6(i)18(n)0(g)-270(\()]TJ
/F5 1 Tf
30.1081 0 TD
-0.01 Tc
[(\(c)-22(h)-21(a)-22(r*)-26(\))]TJ
/F3 1 Tf
3.5135 0 TD
-0.008 Tc
[(\).)-298(C)-16(h)-20(a)-20(r)1(a)-20(c)-22(te)-20(r)-26(s)-292(fr)-26(o)7(m)-310(th)-20(e)]TJ
-25.1622 -1.2432 TD
0.012 Tc
[(st)-7(r)21(i)18(ng)-270(ar)-6(e)-270(p)0(r)21(i)-9(n)27(t)-7(ed)-270(up)-270(t)20(o)-297(\()21(but)-278(n)27(o)0(t)-278(i)18(ncl)18(udi)18(ng\))-277(a)-270(t)20(er)-6(m)7(i)18(nat)20(i)18(n)0(g)-297(n)27(ul)18(l)-280(c)-2(har)21(act)20(e)0(r)-277(o)0(r)-250(unt)20(i)-9(l)]TJ
/F5 1 Tf
T*
[(preci)20(si)20(on)]TJ
/F3 1 Tf
4.7297 0 TD
[(char)21(act)20(e)0(r)21(s)-245(have)-243(b)0(e)27(e)0(n)-243(p)0(r)-6(i)18(nt)20(ed.)-224(I)-7(f)]TJ
/F5 1 Tf
14.3784 0 TD
[(p)28(r)-4(eci)20(si)20(on)]TJ
/F3 1 Tf
4.7297 0 TD
0.021 Tc
[(is)-236(n)36(o)9(t)-242(e)9(x)35(p)9(li)27(c)7(i)27(t)29(l)0(y)-236(s)35(p)9(e)9(c)7(i)27(f)29(ie)9(d)-234(o)9(r)-214(i)0(s)]TJ
-23.8378 -1.2432 TD
0.012 Tc
[(gr)-6(ea)27(t)-7(e)0(r)-223(t)-7(han)-243(t)20(h)0(e)-243(l)18(engt)20(h)-243(o)0(f)-251(t)20(he)-243(st)-7(r)21(i)18(ng,)-251(t)20(h)0(e)-243(s)-2(t)20(r)-6(i)18(n)0(g)-243(w)4(i)18(l)-9(l)-225(b)0(e)-243(p)0(r)-6(i)18(nt)20(ed)-243(unt)20(i)18(l)-252(t)-7(h)27(e)-270(n)27(ul)18(l)-252(c)-2(har)21(act)20(e)0(r)]TJ
0 -1.2162 TD
[(i)-9(s)-272(enc)26(ount)20(er)21(ed.)]TJ
-8.4865 -2.3784 TD
[(p)-7918(T)1(he)-270(ar)-6(gu)27(m)-20(e)27(nt)-278(i)18(s)-272(a)-297(p)0(o)27(i)-9(n)27(t)-7(er)-277(t)20(o)-270(t)-7(h)27(e)-297(v)26(oi)-9(d)-270(d)0(a)27(t)-7(a)-270(t)20(ype)-270(\()]TJ
/F5 1 Tf
30.2973 0 TD
[(\()-7(v)26(oi)-8(d*)22(\))]TJ
/F3 1 Tf
3.4324 0 TD
[(\))-6(.)-251(The)-270(v)-2(al)18(ue)-270(of)-278(t)20(h)0(e)-270(o)0(f)-278(t)20(he)]TJ
-25.2432 -1.2432 TD
[(poi)18(nt)-7(er)-250(i)-9(s)-272(pr)21(i)18(n)0(t)-7(e)27(d)-297(o)0(u)27(t)-278(as)-272(a)-270(hexad)27(eci)18(m)7(al)-280(di)18(gi)18(t)-7(.)]TJ
-8.4865 -2.3514 TD
[(n)-7918(T)1(he)-270(ar)-6(gu)27(m)-20(e)27(nt)-278(i)18(s)-272(a)-297(p)27(oi)-9(n)27(t)-7(er)-250(t)-7(o)-270(an)-270(i)18(n)0(t)-7(e)0(g)27(e)0(r)-277(\()]TJ
/F5 1 Tf
26.8108 0 TD
-0.009 Tc
[(\(i)-28(n)-20(t)0(*)-25(\))]TJ
/F3 1 Tf
2.5946 0 TD
0.012 Tc
[(\))-250(w)4(hi)-9(c)26(h)-297(i)18(s)-272(t)20(h)0(e)-270(num)7(ber)-277(of)-251(char)21(act)20(e)0(r)21(s)]TJ
-20.9189 -1.4595 TD
[(pr)-6(i)18(n)0(t)20(e)0(d)-270(s)-2(o)-270(f)-7(ar)-250(by)-272(t)-7(h)0(e)-270(c)-2(u)27(r)-6(r)21(ent)-278(ca)27(l)-9(l)-252(t)-7(o)]TJ
/F8 1 Tf
12 0 0 12 346.56 555.041 Tm
0 Tc
(printf)Tj
/F3 1 Tf
8.88 0 0 8.88 389.76 555.041 Tm
0 Tw
(.)Tj
-29.0811 -2.4865 TD
0.012 Tc
[(%)-7748(P)3(r)-6(i)18(nt)-278(t)20(h)0(e)-270(per)21(cent)-278(c)26(har)-6(a)27(c)-2(t)20(e)0(r)-6(,)]TJ
/F5 1 Tf
21.1351 0 TD
0 Tc
(%)Tj
/F3 1 Tf
0.8919 0 TD
0.013 Tc
[(.)-277(N)5(ot)21(e)-269(t)-6(h)28(a)1(t)-277(t)21(he)-296(c)27(o)1(m)8(p)1(l)19(e)1(t)-6(e)-269(sp)28(eci)19(f)-6(i)19(e)1(r)-276(i)19(s)-271(%)10(%)-17(.)]TJ
/F5 1 Tf
12 0 0 12 170.64 712.001 Tm
0.006 Tc
[(T)17(a)2(ble)-258(A)8(-8.)-816(C)8(on)17(ver)15(sion)-263(C)8(h)-3(a)22(r)-5(ac)22(ter)15(s)-278(\(C)8(o)17(n)-3(t)19(i)4(nu)17(ed\))]TJ
8.88 0 0 8.88 88.56 688.001 Tm
0.011 Tc
[(Conve)26(r)-5(si)19(on)-270(Chara)26(c)-1(t)-7(e)-1(r)-18573(D)3(escr)22(i)-8(p)27(t)-7(i)19(on)]TJ
ET
68.64 524.081 0.48 177.6 re
f
202.08 523.601 0.48 178.56 re
f
542.16 524.081 0.48 177.6 re
f
68.64 701.681 474 0.48 re
f
69.12 677.921 473.04 0.48 re
f
69.12 675.521 473.04 0.48 re
f
68.64 611.681 474 0.48 re
f
68.64 579.761 474 0.48 re
f
68.64 544.721 474 0.48 re
f
68.64 523.601 474 0.48 re
f
endstream
endobj
8785 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8768 0 obj
<>
endobj
8769 0 obj
<>
endobj
8770 0 obj
<>
endobj
8764 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(80)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(There)-241(are)-260(16)-259(conversion)-259(characters;)-241(each)-259(is)-259(described)-259(in)-241(Table)-260(A-7.)]TJ
/F5 1 Tf
12 0 0 12 205.2 689.921 Tm
0.005 Tc
[(Tab)16(l)3(e)-279(A)7(-8)21(.)-817(C)7(on)16(ver)14(sio)16(n)-284(C)7(h)16(ar)-6(a)21(c)1(ter)14(s)]TJ
8.88 0 0 8.88 87.84 665.921 Tm
0.011 Tc
[(Co)27(nvers)26(i)-8(on)-270(Char)22(act)20(er)-18600(De)26(scri)19(p)0(t)20(i)-8(on)]TJ
/F3 1 Tf
4.5946 -2.5946 TD
[(d,)-278(i)-7496(T)1(he)-270(i)18(n)0(t)-278(a)0(r)21(gum)7(ent)-278(i)18(s)-272(pr)21(i)-9(n)27(t)-7(e)0(d)-270(a)0(s)-272(a)-270(si)18(gned)-270(de)27(ci)-9(m)7(a)0(l)-252(num)7(ber)21(.)-278(T)1(he)-270(pr)21(eci)18(s)-2(i)18(o)0(n)-270(s)-2(pec)26(i)-9(f)20(i)18(e)0(s)]TJ
8.8649 -1.2432 TD
[(t)20(h)0(e)-297(m)7(i)18(n)0(i)18(m)7(um)-290(nu)27(m)-20(b)27(er)-277(of)-278(di)18(gi)18(t)-7(s)-272(t)20(o)-270(appea)27(r)-6(;)-278(i)18(f)-278(t)20(h)0(e)-270(v)-2(al)18(ue)-270(bei)18(ng)-270(pr)-6(i)18(n)0(t)20(e)0(d)-270(c)-2(an)-270(be)]TJ
0 -1.2162 TD
[(r)-6(e)27(pr)-6(e)27(s)-2(ent)20(ed)-243(i)-9(n)-243(f)20(e)0(wer)-250(d)0(i)18(g)0(i)18(t)-7(s)26(,)-251(i)18(t)-251(i)-9(s)-245(ex)26(pande)27(d)-270(w)4(i)18(t)20(h)-270(l)18(ead)27(i)-9(n)27(g)-270(z)26(er)-6(os)26(.)-251(T)1(he)-243(def)20(aul)18(t)-251(p)0(r)21(e)0(ci)18(si)18(on)]TJ
ET
450.24 619.601 85.2 0.72 re
f
BT
8.88 0 0 8.88 207.36 610.001 Tm
-0.006 Tc
[(is)-317(1)]TJ
ET
207.36 608.561 14.16 0.72 re
f
BT
8.88 0 0 8.88 221.52 610.001 Tm
0.012 Tc
[(.)-278(T)1(he)-270(r)-6(e)27(sul)18(t)-278(of)-278(pr)21(i)18(n)0(t)-7(i)18(ng)-270(a)-270(z)-2(er)21(o)-270(w)4(i)-9(t)20(h)-270(p)0(r)-6(e)0(c)26(i)-9(s)26(i)-9(o)27(n)-297(z)26(e)0(r)-6(o)-270(i)18(s)-272(no)-270(char)21(act)20(e)0(r)-6(s)-272(\()21(t)-7(h)27(i)-9(s)-272(i)18(s)]TJ
-1.5946 -1.2432 TD
[(i)18(ndepen)27(dent)-278(o)27(f)-278(paddi)18(ng)-270(sp)27(eci)18(f)-7(i)18(e)0(d)-270(b)0(y)-272(f)20(i)-9(e)0(l)18(d)-270(wi)-9(d)27(t)-7(h\))21(.)]TJ
-8.4595 -2.3784 TD
0 Tc
0 Tw
(o)Tj
8.4595 -0.2162 TD
0.012 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 225.12 575.921 Tm
0 Tc
[(unsigned)-520(int)]TJ
/F3 1 Tf
8.88 0 0 8.88 312.72 575.921 Tm
0.012 Tc
[(a)27(r)-6(gum)7(en)27(t)-251(i)18(s)-245(p)0(r)21(i)-9(n)27(t)-7(ed)-216(as)-245(an)-243(un)27(si)18(gned)-243(oc)26(t)-7(a)0(l)-225(num)7(be)27(r)-6(.)-224(W)-17(h)27(en)]TJ
-11.8649 -1.3513 TD
0.013 Tc
[(use)28(d)-296(i)19(n)-269(asso)28(ci)19(at)-6(i)19(o)1(n)-269(w)5(i)19(t)-6(h)-269(t)21(he)]TJ
/F5 1 Tf
12.6757 0 TD
0 Tc
(#)Tj
/F3 1 Tf
0.8378 0 TD
0.012 Tc
[(f)20(l)18(ag,)-278(0)-270(w)4(i)18(l)-9(l)-252(b)0(e)-297(p)27(r)-6(e)0(f)20(i)18(xed)-270(t)-7(o)-270(n)0(o)27(n)0(-)-6(z)26(er)-6(o)-270(r)21(esul)18(t)-7(s)26(.)-278(T)1(he)]TJ
/F5 1 Tf
-13.5135 -1.2432 TD
0.019 Tc
[(p)8(r)3(e)34(c)7(is)34(io)8(n)]TJ
/F3 1 Tf
4.7838 0 TD
0.012 Tc
[(spe)27(c)-2(i)18(f)-7(i)18(e)0(s)-272(t)20(he)-297(m)7(i)18(ni)18(m)7(u)0(m)-290(n)0(u)27(m)-20(b)27(e)0(r)-277(o)0(f)-278(d)0(i)18(g)0(i)18(t)-7(s)-272(t)20(o)-270(appea)27(r)-6(;)-278(i)18(f)-278(t)20(h)0(e)-270(v)-2(al)18(ue)-270(can)-270(b)0(e)]TJ
-4.7838 -1.2432 TD
[(r)-7(e)26(pr)-7(e)26(s)-3(ent)19(ed)-271(i)-10(n)-271(f)19(e)-1(wer)-278(d)-1(i)17(g)-1(i)17(t)-8(s)25(,)-279(i)17(t)-279(wi)-10(l)17(l)-281(b)26(e)-298(e)26(x)-3(pand)26(ed)-298(wi)17(t)19(h)-298(l)17(e)-1(a)26(d)-1(i)-10(n)26(g)-298(z)25(er)-7(os)25(.)-279(T)0(he)-271(def)19(aul)17(t)]TJ
ET
471.12 540.401 47.52 0.72 re
f
BT
/F5 1 Tf
8.88 0 0 8.88 207.36 531.041 Tm
0.019 Tc
[(p)8(r)3(e)34(c)7(is)34(io)8(n)]TJ
ET
207.36 529.601 40.08 0.96 re
f
BT
/F3 1 Tf
8.88 0 0 8.88 249.84 531.041 Tm
-0.006 Tc
[(is)-290(1)]TJ
ET
247.44 529.601 16.32 0.72 re
f
BT
8.88 0 0 8.88 263.76 531.041 Tm
0.012 Tc
[(.)-278(T)1(he)-270(r)21(e)0(sul)18(t)-278(of)-278(p)27(r)-6(i)18(n)0(t)20(i)-9(ng)-270(a)-270(z)-2(er)21(o)-270(w)4(i)-9(t)20(h)]TJ
/F5 1 Tf
15.2703 0 TD
0.013 Tc
[(prec)28(i)-6(s)1(i)21(o)2(n)]TJ
/F3 1 Tf
4.7568 0 TD
[(zer)22(o)-269(i)-8(s)-271(no)-269(cha)28(r)-5(ac)27(ter)22(s)]TJ
-26.3784 -1.2432 TD
0.012 Tc
[(\()-6(t)20(hi)18(s)-272(i)-9(s)-272(i)18(nde)27(penden)27(t)-278(o)0(f)-278(pad)27(di)18(ng)-297(s)26(peci)18(f)20(i)-9(e)27(d)-297(b)0(y)]TJ
/F5 1 Tf
19.7027 0 TD
-0.009 Tc
[(fi)-28(e)6(l)-28(d)-290(w)-15(i)-28(d)7(t)-27(h)]TJ
/F3 1 Tf
5 0 TD
(\).)Tj
-33.1622 -2.3784 TD
7.903 Tc
[(uT)7892(h)7891(e)]TJ
/F5 1 Tf
10.4865 0 TD
0.011 Tc
[(unsi)19(gned)-270(i)19(nt)]TJ
/F3 1 Tf
6.2973 0 TD
[(ar)21(gum)7(ent)-278(i)18(s)-272(pr)21(i)-9(n)0(t)20(e)0(d)-270(a)0(s)-272(a)0(n)-270(uns)26(i)-9(g)0(n)27(e)0(d)-270(deci)18(m)7(al)-280(nu)27(m)-20(b)27(er)-6(.)-278(T)28(he)]TJ
/F5 1 Tf
-8.3243 -1.2432 TD
0.019 Tc
[(p)8(r)3(e)34(c)7(is)34(io)8(n)]TJ
/F3 1 Tf
4.7838 0 TD
0.012 Tc
[(spe)27(c)-2(i)18(f)-7(i)18(e)0(s)-272(t)20(he)-297(m)7(i)18(ni)18(m)7(u)0(m)-290(n)0(u)27(m)-20(b)27(e)0(r)-277(o)0(f)-278(d)0(i)18(g)0(i)18(t)-7(s)-272(t)20(o)-270(appea)27(r)-6(;)-278(i)18(f)-278(t)20(h)0(e)-270(v)-2(al)18(ue)-270(can)-270(b)0(e)]TJ
-4.7838 -1.2162 TD
[(r)-7(e)26(pr)-7(e)26(s)-3(ent)19(ed)-271(i)-10(n)-271(f)19(e)-1(wer)-278(d)-1(i)17(g)-1(i)17(t)-8(s)25(,)-279(i)17(t)-279(wi)-10(l)17(l)-281(b)26(e)-298(e)26(x)-3(pand)26(ed)-298(wi)17(t)19(h)-298(l)17(e)-1(a)26(d)-1(i)-10(n)26(g)-298(z)25(er)-7(os)25(.)-279(T)0(he)-271(def)19(aul)17(t)]TJ
ET
471.12 475.601 47.52 0.72 re
f
BT
/F5 1 Tf
8.88 0 0 8.88 207.36 466.001 Tm
0.019 Tc
[(p)8(r)3(e)34(c)7(is)34(io)8(n)]TJ
ET
207.36 464.561 40.08 0.96 re
f
BT
/F3 1 Tf
8.88 0 0 8.88 249.84 466.001 Tm
-0.006 Tc
[(is)-290(1)]TJ
ET
247.44 464.561 16.32 0.72 re
f
BT
8.88 0 0 8.88 263.76 466.001 Tm
0.012 Tc
[(.)-278(T)1(he)-270(r)21(e)0(sul)18(t)-278(of)-278(p)27(r)-6(i)18(n)0(t)20(i)-9(ng)-270(a)-270(z)-2(er)21(o)-270(w)4(i)-9(t)20(h)]TJ
/F5 1 Tf
15.2703 0 TD
0.013 Tc
[(prec)28(i)-6(s)1(i)21(o)2(n)]TJ
/F3 1 Tf
4.7568 0 TD
[(zer)22(o)-269(i)-8(s)-271(no)-269(cha)28(r)-5(ac)27(ter)22(s)]TJ
-26.3784 -1.2432 TD
0.012 Tc
[(\()-6(t)20(hi)18(s)-272(i)-9(s)-272(i)18(nde)27(penden)27(t)-278(o)0(f)-278(pad)27(di)18(ng)-297(s)26(peci)18(f)20(i)-9(e)27(d)-297(b)0(y)]TJ
/F5 1 Tf
19.7027 0 TD
-0.009 Tc
[(fi)-28(e)6(l)-28(d)-290(w)-15(i)-28(d)7(t)-27(h)]TJ
/F3 1 Tf
5 0 TD
(\).)Tj
-33.7568 -2.3784 TD
0.014 Tc
[(x,)-249(X)]TJ
9.0541 -0.2162 TD
0.012 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 225.36 431.921 Tm
0 Tc
[(unsigned)-600(int)]TJ
/F3 1 Tf
8.88 0 0 8.88 314.16 431.921 Tm
0.012 Tc
[(ar)-6(g)27(u)0(m)7(ent)-278(i)18(s)-272(pr)-6(i)18(n)0(t)20(e)0(d)-270(a)0(s)-272(a)0(n)-270(unsi)18(gne)27(d)-297(h)27(exade)27(ci)18(m)-20(a)27(l)]TJ
-12.027 -1.3514 TD
[(num)7(ber)21(.)-278(H)4(ex)26(adeci)18(m)7(al)-280(al)18(ph)27(a)-297(c)26(har)-6(a)27(c)-2(t)20(e)0(r)-6(s)-272(\()21(a)0(,)-7(b)27(,)-7(c)-2(,)20(d)0(,)20(e)0(,)20(f)-7(\))-277(w)4(i)18(l)18(l)-280(be)-270(pr)21(i)-9(n)0(t)20(e)0(d)-270(i)18(n)-297(l)18(ower)-277(c)26(a)0(se)]TJ
0 -1.2432 TD
(when)Tj
/F5 1 Tf
2.7027 0 TD
0 Tc
(x)Tj
/F3 1 Tf
0.8378 0 TD
0.012 Tc
[(i)-9(s)-272(us)26(ed)-270(and)-270(i)18(n)-297(up)27(per)-277(ca)27(se)-270(when)]TJ
/F5 1 Tf
14.5135 0 TD
0 Tc
(X)Tj
/F3 1 Tf
0.973 0 TD
0.013 Tc
[(i)19(s)-271(use)28(d)1(.)-277(W)11(hen)-269(used)-269(i)19(n)-296(a)28(ssoc)27(i)-8(a)28(t)-6(i)19(o)1(n)-269(w)5(i)-8(t)21(h)]TJ
-19.027 -1.2432 TD
-0.008 Tc
[(th)-20(e)]TJ
/F5 1 Tf
1.7027 0 TD
0 Tc
(#)Tj
/F3 1 Tf
0.8649 0 TD
0.017 Tc
[(f)25(l)-4(a)32(g)5(,)-273(0)5(x)-267(w)9(i)23(l)-4(l)-247(b)5(e)-265(p)5(re)32(fi)23(xe)5(d)-265(t)25(o)-292(t)25(h)5(e)-265(re)32(su)5(l)23(t)-273(\(0)32(X)-289(i)23(n)-265(t)-2(h)5(e)]TJ
/F5 1 Tf
20.6757 0 TD
0 Tc
(X)Tj
/F3 1 Tf
0.9459 0 TD
0.016 Tc
[(cas)30(e)4(\).)]TJ
/F5 1 Tf
3.0541 0 TD
0.011 Tc
[(Pr)22(eci)19(si)19(on)]TJ
/F3 1 Tf
4.8378 0 TD
0.013 Tc
[(s)27(peci)19(f)21(i)-8(e)1(s)]TJ
-32.0811 -1.2162 TD
0.012 Tc
[(t)20(h)0(e)-297(m)7(i)18(n)0(i)18(m)7(um)-290(nu)27(m)-20(b)27(er)-277(of)-278(di)18(gi)18(t)-7(s)-272(t)20(o)-270(appea)27(r)-6(;)-278(i)18(f)-278(t)20(h)0(e)-270(v)-2(al)18(ue)-270(can)-270(b)0(e)-270(r)-6(e)27(p)0(r)-6(e)27(sent)20(ed)-270(i)-9(n)-270(f)20(e)0(wer)]TJ
0 -1.2432 TD
[(di)18(gi)18(t)-7(s)26(,)-278(i)18(t)-251(w)4(i)18(l)-9(l)-252(b)27(e)-270(e)0(xp)27(anded)-243(wi)-9(t)20(h)-243(l)-9(e)0(a)27(d)0(i)-9(n)27(g)-270(z)-2(e)27(r)-6(os)26(.)-278(T)28(he)-270(de)27(f)-7(a)0(u)27(l)-9(t)]TJ
ET
385.44 374.561 47.04 0.72 re
f
BT
/F5 1 Tf
8.88 0 0 8.88 432.48 376.001 Tm
[(pr)23(eci)20(si)-7(o)28(n)]TJ
ET
432.48 374.561 40.08 0.96 re
f
BT
/F3 1 Tf
8.88 0 0 8.88 474.96 376.001 Tm
-0.006 Tc
[(is)-290(1)]TJ
ET
472.56 374.561 16.08 0.72 re
f
BT
8.88 0 0 8.88 488.64 376.001 Tm
0.263 Tc
[(.T)252(h)278(e)-19(r)272(e)251(s)249(u)251(l)269(t)]TJ
-31.6757 -1.2432 TD
0.012 Tc
[(of)-278(pr)21(i)18(n)0(t)-7(i)18(ng)-270(a)-270(z)-2(er)21(o)-270(w)4(i)-9(t)20(h)]TJ
/F5 1 Tf
9.9189 0 TD
[(preci)20(si)20(on)]TJ
/F3 1 Tf
4.7838 0 TD
[(zer)21(o)-297(i)18(s)-272(no)-270(cha)27(r)-6(ac)26(t)-7(e)0(r)21(s)-272(\()-6(t)20(hi)18(s)-272(i)-9(s)-272(i)18(ndepe)27(ndent)-251(of)]TJ
-14.7027 -1.2432 TD
[(padd)27(i)-9(n)0(g)-270(s)26(peci)18(f)-7(i)18(e)0(d)-270(b)0(y)]TJ
/F5 1 Tf
9.5135 0 TD
-0.009 Tc
[(fi)-28(e)-21(l)-1(d)-290(w)-15(i)-28(d)-20(th)]TJ
/F3 1 Tf
5 0 TD
0.018 Tc
(\).)Tj
-22.8378 -2.3784 TD
0 Tc
(f)Tj
8.3243 -0.2162 TD
0.012 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 225.36 330.881 Tm
0 Tc
(double)Tj
/F3 1 Tf
8.88 0 0 8.88 270.96 330.881 Tm
0.012 Tc
[(ar)-6(g)27(u)0(m)7(ent)-278(i)18(s)-272(pr)-6(i)18(n)0(t)20(e)0(d)-270(out)-278(i)18(n)-270(deci)18(m)7(al)-280(no)27(t)-7(a)0(t)20(i)18(on)-270(of)-278(t)20(h)0(e)-270(f)-7(or)21(m)-290([)]TJ
/F5 1 Tf
24.7568 0 TD
0 Tc
(-)Tj
/F3 1 Tf
0.3514 0 TD
(])Tj
8.88 0 1.888 8.88 496.32 330.881 Tm
0.012 Tc
[(ddd.)20(ddd)]TJ
8.88 0 0 8.88 528.96 330.881 Tm
0 Tc
(,)Tj
-36.2162 -1.3514 TD
0.011 Tc
[(wher)20(e)]TJ
/F5 1 Tf
3.0541 0 TD
[(preci)20(si)20(on)]TJ
/F3 1 Tf
4.7568 0 TD
[(spec)26(i)-9(f)20(i)-9(e)27(s)-272(t)-7(he)-270(num)7(be)27(r)-277(o)0(f)-278(d)0(i)18(g)0(i)18(t)-7(s)-272(t)20(o)-270(f)-7(ol)18(l)18(o)0(w)-293(t)20(he)-270(dec)26(i)-9(m)7(al)-252(poi)18(nt)-7(.)-278(T)1(he)]TJ
ET
504.24 317.441 18 0.72 re
f
BT
8.88 0 0 8.88 207.36 307.841 Tm
[(def)20(aul)18(t)]TJ
ET
207.36 306.401 29.28 0.72 re
f
BT
/F5 1 Tf
8.88 0 0 8.88 236.64 307.841 Tm
0.013 Tc
[(prec)28(i)-6(s)1(i)21(o)2(n)]TJ
ET
236.64 306.401 39.84 0.96 re
f
BT
/F3 1 Tf
8.88 0 0 8.88 278.64 307.841 Tm
0 Tc
(6)Tj
ET
276.48 306.401 7.2 0.72 re
f
BT
8.88 0 0 8.88 283.68 307.841 Tm
0.012 Tc
[(.)-251(W)10(hen)]TJ
/F5 1 Tf
3.4054 0 TD
0.013 Tc
[(prec)28(i)-6(s)1(i)21(o)2(n)]TJ
/F3 1 Tf
4.7297 0 TD
0.012 Tc
[(i)18(s)-245(0)-216(and)-216(t)-7(h)0(e)]TJ
/F5 1 Tf
5.3514 0 TD
0 Tc
(#)Tj
/F3 1 Tf
0.7838 0 TD
0.012 Tc
[(f)20(l)-9(a)27(g)-243(i)18(s)-245(not)-224(sp)27(eci)18(f)-7(i)18(ed,)-224(no)-216(deci)18(m)7(al)]TJ
-22.8649 -1.2432 TD
[(poi)18(nt)-278(c)26(har)-6(a)27(c)-2(t)20(e)0(r)-277(w)4(i)-9(l)18(l)-280(b)27(e)-297(p)27(r)-6(i)18(nt)20(ed.)-278(A)-267(deci)18(m)7(al)-280(di)18(gi)18(t)-278(w)4(i)18(l)-9(l)-252(a)0(l)18(w)4(ays)-272(f)20(ol)-9(l)18(o)0(w)-266(a)0(t)-278(l)18(east)-251(one)-270(di)18(gi)-9(t)20(.)]TJ
0 -1.2162 TD
[(The)-270(v)-2(al)18(ue)-270(pr)21(i)-9(n)27(t)-7(e)0(d)-270(i)18(s)-272(r)-6(ou)27(nded)-270(t)20(o)-297(t)20(h)0(e)-270(appr)21(opr)21(i)-9(a)27(t)-7(e)-270(num)7(ber)-250(of)-278(di)18(gi)18(t)-7(s)26(.)]TJ
-9.0811 -2.3784 TD
[(e,)-251(E)]TJ
9.0811 -0.2162 TD
(The)Tj
/F8 1 Tf
12 0 0 12 225.12 262.961 Tm
0 Tc
(double)Tj
/F3 1 Tf
8.88 0 0 8.88 270.72 262.961 Tm
0.012 Tc
[(ar)21(gum)7(ent)-251(i)18(s)-245(pr)-6(i)18(n)0(t)20(e)0(d)-270(o)27(ut)-251(i)-9(n)-243(t)-7(h)27(e)-270(f)20(or)-6(m)-263([)]TJ
/F5 1 Tf
15.8378 0 TD
0 Tc
(-)Tj
/F3 1 Tf
0.3513 0 TD
(])Tj
8.88 0 1.888 8.88 419.28 262.961 Tm
(d)Tj
8.88 0 0 8.88 424.32 262.961 Tm
(.)Tj
8.88 0 1.888 8.88 426.72 262.961 Tm
0.012 Tc
[(dd)27(d)]TJ
/F5 1 Tf
8.88 0 0 8.88 441.6 262.961 Tm
0 Tc
(e)Tj
/F3 1 Tf
0.5676 0 TD
(\261)Tj
8.88 0 1.888 8.88 451.68 262.961 Tm
-0.015 Tc
(dd)Tj
8.88 0 0 8.88 461.52 262.961 Tm
0.012 Tc
[(,)-251(w)4(her)21(e)]TJ
/F5 1 Tf
3.5676 0 TD
[(pr)23(eci)20(si)-7(on)]TJ
/F3 1 Tf
-32.1892 -1.3514 TD
[(spe)27(c)-2(i)18(f)-7(i)18(e)0(s)-272(t)-7(h)27(e)-297(n)27(u)0(m)7(ber)-277(of)-278(d)27(i)-9(gi)18(t)20(s)-272(t)-7(o)-270(f)-7(o)27(l)-9(l)18(ow)-266(t)-7(h)27(e)-297(d)0(e)27(c)-2(i)18(m)-20(a)27(l)-280(poi)18(nt)20(.)-278(T)1(he)-270(def)20(aul)18(t)]TJ
ET
434.64 249.521 47.52 0.72 re
f
BT
/F5 1 Tf
8.88 0 0 8.88 482.16 250.961 Tm
[(pr)23(eci)20(si)-7(on)]TJ
ET
482.16 249.521 40.08 0.96 re
f
522.24 249.521 2.4 0.72 re
f
BT
8.88 0 0 8.88 524.64 250.961 Tm
0 Tc
(6)Tj
ET
524.64 249.521 5.04 0.96 re
f
BT
/F3 1 Tf
8.88 0 0 8.88 529.68 250.961 Tm
(.)Tj
-36.2973 -1.2432 TD
0.012 Tc
[(W)10(hen)]TJ
/F5 1 Tf
2.9189 0 TD
[(pr)22(eci)-8(s)26(i)-8(on)]TJ
/F3 1 Tf
4.7838 0 TD
-0.006 Tc
[(is)-290(0)-288(a)-18(n)9(d)-288(t)-25(h)-18(e)]TJ
/F5 1 Tf
5.5135 0 TD
0 Tc
(#)Tj
/F3 1 Tf
0.8108 0 TD
0.012 Tc
[(f)-7(l)18(ag)-270(i)18(s)-272(not)-251(spec)26(i)-9(f)20(i)18(ed,)-278(n)27(o)-270(deci)18(m)7(al)-280(p)27(o)0(i)18(n)0(t)-278(c)-2(h)27(a)0(r)-6(a)0(c)26(t)-7(e)27(r)-277(wi)18(l)-9(l)]TJ
-14.027 -1.2432 TD
[(be)-270(pr)21(i)-9(n)0(t)20(ed.)-251(A)-294(d)0(e)27(c)-2(i)-9(m)7(al)-252(di)18(gi)-9(t)-251(w)4(i)-9(l)18(l)-280(a)0(l)18(w)4(ay)26(s)-299(f)20(ol)18(l)18(o)0(w)-293(a)0(t)-251(l)-9(ea)27(st)-278(one)-270(di)18(gi)18(t)20(.)-278(The)-270(e)0(xpo)27(nent)]TJ
T*
[(al)18(ways)-272(co)27(nt)-7(ai)18(ns)-272(at)-251(l)-9(e)0(a)27(s)-2(t)-278(t)20(wo)-297(d)27(i)-9(gi)18(t)20(s)-2(.)]TJ
-9.1351 -2.3514 TD
[(g,)-251(G)]TJ
9.1351 -0.2432 TD
(The)Tj
/F8 1 Tf
12 0 0 12 225.36 194.801 Tm
0 Tc
(double)Tj
/F3 1 Tf
8.88 0 0 8.88 270.72 194.801 Tm
0.012 Tc
[(ar)21(gum)7(ent)-251(i)18(s)-272(pr)21(i)18(n)0(t)-7(e)27(d)-270(i)18(n)-270(t)20(he)]TJ
/F5 1 Tf
11.6216 0 TD
0 Tc
(f)Tj
/F3 1 Tf
0.3243 0 TD
(,)Tj
/F5 1 Tf
0.5676 0 TD
(e)Tj
/F3 1 Tf
0.5405 0 TD
0.263 Tc
[(,o)251(r)]TJ
/F5 1 Tf
1.7297 0 TD
0 Tc
(E)Tj
/F3 1 Tf
0.9459 0 TD
0.019 Tc
[(fo)34(rm)14(.)-244(T)8(h)7(e)]TJ
/F5 1 Tf
4.5676 0 TD
0 Tc
(f)Tj
/F3 1 Tf
0.5946 0 TD
0.012 Tc
[(f)20(o)0(r)21(m)-263(i)-9(s)-245(used)-243(unl)18(ess)]TJ
-28.027 -1.3514 TD
[(t)20(h)0(e)-243(e)0(xpon)27(ent)-251(t)20(o)-243(be)-243(pr)-6(i)18(n)0(t)20(e)0(d)-243(i)-9(s)-245(l)18(es)26(s)-272(t)20(han)]TJ
/F5 1 Tf
17.1622 0 TD
-0.009 Tc
(-4)Tj
/F3 1 Tf
1.1351 0 TD
0.012 Tc
[(or)-250(gr)21(eat)20(er)-250(t)20(han)-243(t)-7(h)27(e)]TJ
/F5 1 Tf
8.5135 0 TD
[(p)28(r)-4(eci)20(si)20(on)]TJ
/F3 1 Tf
4.4865 0 TD
0.263 Tc
[(.I)271(fp)251(r)272(e)251(c)249(i)269(s)249(i)269(o)251(n)]TJ
-31.2973 -1.2162 TD
0.012 Tc
[(i)18(s)-299(z)26(e)0(r)-6(o)27(,)-278(t)-7(h)27(e)-297(p)27(r)-6(i)18(n)0(t)20(e)0(d)-297(v)26(al)18(ue)-270(consi)18(s)-2(t)20(s)-272(of)-278(no)-270(ch)27(ar)-6(ac)26(t)-7(e)27(r)-6(s)-272(\()-6(t)20(hi)18(s)-272(i)-9(s)-272(i)18(nde)27(penden)27(t)-278(o)0(f)-278(p)0(a)27(ddi)18(ng)]TJ
0 -1.2432 TD
-0.006 Tc
[(s)-20(p)-18(e)9(c)-20(if)-25(ie)-18(d)-288(b)-18(y)]TJ
/F5 1 Tf
5.6216 0 TD
0.018 Tc
[(fi)26(e)6(l)26(d)-290(w)12(i)26(d)7(th)]TJ
/F3 1 Tf
5.027 0 TD
0.012 Tc
[(\))-6(.)-278(Tr)21(ai)18(l)-9(i)18(ng)-270(ze)27(r)-6(o)0(s)-272(a)0(r)21(e)-270(r)-6(e)0(m)7(o)0(v)26(e)0(d)-270(f)-7(r)21(o)0(m)-290(t)20(he)-270(f)-7(r)21(act)20(i)18(onal)-280(p)27(o)0(r)-6(t)20(i)18(o)0(n)-270(o)0(f)]TJ
-10.6486 -1.2432 TD
[(t)20(h)0(e)-297(r)21(esu)27(l)-9(t)20(;)-278(a)-270(deci)18(m)7(al)-280(p)27(o)0(i)-9(n)27(t)-278(c)-2(har)21(act)20(e)0(r)-277(i)18(s)-272(p)0(r)21(i)-9(nt)20(ed)-270(onl)18(y)-272(i)18(f)-278(i)-9(t)-251(i)-9(s)-272(f)20(ol)18(l)-9(o)0(we)27(d)-297(b)27(y)-299(a)-270(di)18(gi)18(t)20(.)]TJ
-8.4324 -2.3784 TD
0 Tc
(c)Tj
8.4324 -0.2162 TD
0.012 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 225.36 126.881 Tm
0 Tc
(int)Tj
/F3 1 Tf
8.88 0 0 8.88 249.36 126.881 Tm
0.012 Tc
[(ar)-6(gu)27(m)-20(e)27(nt)-278(i)18(s)-272(pr)-6(i)18(n)0(t)20(e)0(d)-270(a)0(s)-272(a)0(n)-270(unsi)18(gne)27(d)-297(c)26(har)-6(a)27(c)-2(t)-7(e)27(r)-6(.)]TJ
ET
67.68 117.281 0.48 562.32 re
f
201.12 116.561 0.48 563.52 re
f
541.2 117.281 0.48 562.32 re
f
67.68 679.601 474 0.48 re
f
68.16 655.841 473.04 0.48 re
f
68.16 653.441 473.04 0.48 re
f
67.68 589.601 474 0.48 re
f
67.68 510.641 474 0.48 re
f
67.68 445.601 474 0.48 re
f
67.68 344.561 474 0.48 re
f
67.68 276.641 474 0.48 re
f
67.68 208.721 474 0.48 re
f
67.68 140.561 474 0.48 re
f
67.68 116.561 474 0.48 re
f
endstream
endobj
8765 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8743 0 obj
<>
endobj
8739 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(7)-23(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 437.201 Tm
0 Tc
[(Each)-259(conversion)-259(takes)-241(pla)-19(ce)-241(in)]TJ
/F10 1 Tf
12.6111 0 TD
[(character)-259(fields)]TJ
/F7 1 Tf
6.3148 0 TD
[(.)-250(The)-260(minimum)-259(size)-241(of)-260(the)-241(fi)-18(eld)-241(can)-259(be)]TJ
-18.9259 -1.2222 TD
[(specified)-259(with)-259(the)-241(field)-259(width.)-250(If)-260(the)-241(c)-19(onverted)-241(resu)-19(lt)-241(contains)-259(fewer)-260(characters)-241(t)-18(han)]TJ
0 -1.2407 TD
[(specified)-259(by)-259(field)-241(width,)-269(the)-241(result)-259(will)-259(be)-241(left)-259(padded)-259(with)-241(sp)-19(aces)-241(by)-259(default)]TJ
ET
288 403.361 180.24 0.72 re
f
BT
12.96 0 0 12.96 471.6 405.281 Tm
(\(see)Tj
/F10 1 Tf
1.8519 0 TD
(flags)Tj
/F7 1 Tf
-32.7222 -1.2407 TD
[(above\).)-250(The)-260(field)-259(width)-241(t)-18(akes)-241(the)-260(form)-259(of)-241(a)-260(decimal)-259(integer)-241(or)-260(an)-259(asterisk)-241(\221*\222.)-250(W)-19(hen)-241(the)]TJ
0 -1.2222 TD
[(field)-259(width)-259(is)-241(an)-259(asterisk,)-250(the)-260(value)-241(i)-18(s)-241(to)-259(be)-241(taken)-259(from)-259(an)-241(inte)-19(ger)-241(argument)-259(that)-259(precedes)]TJ
0 -1.2407 TD
[(the)-260(argument)-259(to)-241(be)-260(converted.)]TJ
0 -1.9259 TD
[(Precision)-259(specifies)-259(the)-241(m)-18(inimum)-241(n)-19(umber)-241(of)-260(digits)-259(to)-241(appear)-260(for)-260(the)-241(d,)-250(i,)-250(o)-19(,)-250(u,)-250(x,)-250(X)]TJ
0 -1.2407 TD
[(conversions)-18(,)-250(the)-241(number)-260(of)-260(digits)-241(ap)-19(pear)-241(after)-260(the)-241(d)-19(ecimal)-241(point)-259(character)-260(for)-241(e,)-269(E,)-250(and)-241(f)]TJ
T*
[(conversions)-18(,)-213(the)-223(maximum)-222(number)-223(of)-223(significant)-222(digits)-222(for)-223(the)-223(g)-222(and)-222(G)-222(conversions,)-213(or)-223(the)]TJ
0 -1.2222 TD
[(maximum)-259(number)-260(of)-241(ch)-19(aracters)-241(to)-259(be)-241(w)-19(ritten)-241(from)-259(a)-260(string)-241(in)-259(the)-260(s)-241(conversi)-18(on.)]TJ
/F10 1 Tf
31.8148 0 TD
(The)Tj
-31.8148 -1.2407 TD
[(precision)-259(takes)-241(the)-241(form)-259(of)-241(a)-241(\221)0(.)-9(\222)-241(followed)-241(by)-260(\221*\222,)-231(or)-259(by)-241(an)-241(optional)-259(decimal)-241(integer;)-260(if)-241(only)]TJ
T*
[(the)-223(period)-204(is)-222(specified,)-213(the)-223(precision)-222(is)-204(taken)-222(to)-204(b)-19(e)-204(zero.)]TJ
/F7 1 Tf
22.1481 0 TD
[(If)-223(precision)-204(a)-19(ppears)-204(with)-222(any)-204(o)-19(ther)]TJ
-22.1481 -1.2222 TD
[(conversion)-259(character,)-250(the)-260(behavior)-260(is)-241(un)-19(defined.)]TJ
0 -1.9259 TD
[(Size)-223(specifies)-204(the)-223(argument)-203(s)-18(ize)-204(expected.)-213(There)-223(are)-204(three)-223(size)-204(specifiers)-222(defined)-222(by)-204(ANSI.)]TJ
0 -1.2407 TD
[(The)-260(h)-241(specifi)-18(es)-241(that)-259(the)-241(ar)-19(gument)-241(for)-260(the)-260(conversion)-259(characters)-241(d,)-250(i)-18(,)-250(o,)-250(u,)-250(x,)-250(or)-260(X)-241(will)-259(be)]TJ
T*
[(unsigned)-241(short.)-250(The)-223(l)-241(specifies)-241(that)-241(the)-241(argument)-241(for)-241(the)-241(conversion)-241(characters)-241(d,)-231(i,)-231(o,)-250(u,)-231(x,)]TJ
0 -1.2222 TD
[(or)-260(X)-241(will)-259(be)-260(long)-241(intege)-19(r.)-250(The)-241(L)-259(specifies)-259(that)-241(the)-260(argument)-259(for)-260(the)-241(conversio)-19(n)-241(characters)]TJ
0 -1.2407 TD
[(e,)-250(E,)-250(f,)-250(g,)-250(or)-260(G)-259(will)-241(be)-260(long)-259(double.)]TJ
/F5 1 Tf
12 0 0 12 233.28 709.841 Tm
0.007 Tc
[(T)18(a)3(bl)25(e)-277(A)9(-7.)-815(A)9(N)9(S)-6(sb)18(I)-275(F)18(l)5(a)3(gs)]TJ
8.88 0 0 8.88 123.12 685.841 Tm
0.011 Tc
[(Fl)19(ag)-19621(Descr)22(i)-8(p)0(t)20(i)19(on)]TJ
0.8649 -2.8108 TD
[(-)-7602(L)0(e)26(f)-7(t)-278(j)19(ust)20(i)-8(f)20(y)-271(t)-7(h)0(e)-271(r)-5(e)26(s)-1(ul)-8(t)-251(w)-22(i)19(t)20(hi)-8(n)-270(t)20(he)-298(f)20(i)19(el)-8(d.)-279(The)-271(def)-7(a)26(ul)-8(t)-278(i)19(s)-271(r)-5(i)19(ght)-278(j)19(u)0(st)20(i)-8(f)20(i)-8(e)-1(d)]TJ
ET
360.24 659.441 117.36 0.96 re
f
BT
8.88 0 0 8.88 477.6 660.881 Tm
0 Tc
0 Tw
(.)Tj
/F3 1 Tf
-39.1622 -2.5946 TD
0.012 Tc
[(+)-4323(T)28(he)-297(r)21(e)0(su)27(l)-9(t)-278(o)27(f)-278(a)-270(s)-2(i)18(gned)-270(con)27(v)-2(er)21(si)-9(o)27(n)-297(wi)18(l)18(l)-280(al)18(ways)-272(ha)27(ve)-270(a)-297(s)26(i)-9(g)0(n)-270(\()21(+)-296(o)27(r)-277(-)-6(\))21(.)-278(The)-270(def)20(aul)18(t)-278(c)26(ase)]TJ
ET
433.92 636.401 68.88 0.72 re
f
BT
8.88 0 0 8.88 173.52 627.041 Tm
-0.015 Tc
[(pr)-33(o)-27(v)-1(i)-36(d)-27(es)-326(on)-27(l)-9(y)-326(f)-7(o)-27(r)-304(-)-6(.)]TJ
ET
173.52 625.601 73.92 0.72 re
f
BT
8.88 0 0 8.88 120.48 605.921 Tm
0.012 Tc
[(space)-3243(I)20(f)-278(t)20(he)-270(f)-7(i)18(r)21(s)-2(t)-278(c)-2(ha)27(r)-6(a)0(c)26(t)-7(er)-277(o)27(f)-278(a)-270(s)-2(i)18(gned)-270(conv)26(er)-6(s)26(i)-9(o)27(n)-297(i)18(s)-272(not)-278(a)-270(s)26(i)-9(g)0(n)27(,)-278(or)-277(i)18(f)-278(a)-270(s)-2(i)18(gned)-270(con)27(v)-2(er)21(si)-9(o)27(n)]TJ
5.973 -1.2432 TD
0.013 Tc
[(r)22(e)1(su)28(l)-8(t)21(s)-271(i)19(n)-269(n)1(o)-242(c)-1(har)22(act)21(e)1(r)-5(s)27(,)-277(a)-242(space)-242(c)-1(har)22(act)21(e)1(r)-249(w)5(i)-8(l)19(l)-251(b)1(e)-269(p)1(r)22(e)1(f)21(i)-8(x)27(e)1(d)-269(t)21(o)-269(t)-6(h)28(e)-269(r)-5(e)28(sul)19(t)-6(.)-250(I)21(f)-277(t)21(he)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 480 594.881 Tm
0.012 Tc
[(spa)27(c)0(e)]TJ
/F3 1 Tf
8.88 0 0 8.88 173.52 583.841 Tm
-0.015 Tc
[(an)-27(d)-297(t)-34(h)-27(e)]TJ
/F5 1 Tf
3.6486 0 TD
0 Tc
(+)Tj
/F3 1 Tf
0.8649 0 TD
0.012 Tc
[(f)-7(l)18(ags)-272(bo)27(t)-7(h)-270(app)27(ear)-6(,)-251(t)-7(he)]TJ
/F5 1 Tf
8.88 0 1.888 8.88 303.12 583.841 Tm
[(spa)27(c)0(e)]TJ
/F3 1 Tf
8.88 0 0 8.88 330.96 583.841 Tm
[(f)-7(l)18(ag)-270(i)-9(s)-272(i)18(gno)27(r)-6(ed.)-278(The)-270(def)20(aul)18(t)-278(m)7(ode)-270(i)-9(s)-272(no)]TJ
ET
392.16 582.401 93.84 0.72 re
f
BT
/F5 1 Tf
8.88 0 1.888 8.88 173.52 573.041 Tm
[(s)27(p)1(ace)]TJ
ET
173.52 571.601 25.44 0.96 re
f
BT
/F3 1 Tf
8.88 0 0 8.88 198.96 573.041 Tm
0 Tc
(.)Tj
-7.7838 -2.3784 TD
0.013 Tc
[(#)-4350(T)29(he)-296(r)22(e)1(su)28(l)-8(t)-277(i)19(s)-271(co)28(nver)22(t)-6(e)1(d)-269(t)21(o)-269(a)1(n)-269(a)1(l)-8(t)21(er)22(nat)21(e)-296(f)21(or)22(m)-289(s)-1(p)28(e)1(ci)19(f)-6(i)19(ed)-269(by)-271(t)21(h)1(e)-296(c)27(onve)28(r)-5(si)19(on)-269(cha)28(r)-5(ac)27(t)-6(e)1(r)22(.)]TJ
4.9189 -1.2432 TD
-0.016 Tc
[(Fo)-28(r)]TJ
/F5 1 Tf
1.7838 0 TD
0 Tc
(o)Tj
/F3 1 Tf
0.9189 0 TD
0.012 Tc
[(conve)27(r)-6(si)18(on,)-251(i)-9(t)-251(f)-7(o)0(r)21(c)-2(es)-272(t)20(h)0(e)-270(f)-7(i)18(r)-6(s)26(t)-278(di)18(gi)18(t)-278(o)0(f)-278(t)20(he)-270(r)-6(e)0(s)26(u)0(l)18(t)-278(t)-7(o)-270(be)-270(a)-270(z)-2(er)21(o.)-278(For)]TJ
/F5 1 Tf
28.2973 0 TD
0 Tc
(x)Tj
/F3 1 Tf
0.8378 0 TD
-0.009 Tc
[(\(o)-21(r)]TJ
/F5 1 Tf
1.5405 0 TD
0 Tc
(X)Tj
/F3 1 Tf
0.6486 0 TD
(\))Tj
-34.027 -1.2432 TD
0.012 Tc
[(c)26(onver)21(si)18(on,)-251(t)-7(h)0(e)-270(non)27(-)-6(z)-2(e)27(r)-6(o)-270(r)-6(e)27(s)-2(ul)18(t)-278(w)4(i)18(l)-9(l)-252(have)-270(0)0(x)-272(\()-6(0)27(X)3(\))-277(p)0(r)21(e)0(f)-7(i)18(xed)-270(t)20(o)-270(i)-9(t)20(.)-278(For)]TJ
/F5 1 Tf
29.7568 0 TD
0 Tc
(e)Tj
/F3 1 Tf
0.5676 0 TD
(,)Tj
/F5 1 Tf
0.5405 0 TD
(E)Tj
/F3 1 Tf
0.6757 0 TD
(,)Tj
/F5 1 Tf
0.5676 0 TD
(f)Tj
/F3 1 Tf
0.3513 0 TD
(,)Tj
/F5 1 Tf
0.5676 0 TD
(g)Tj
/F3 1 Tf
0.5946 0 TD
0.012 Tc
[(,)-278(and)]TJ
/F5 1 Tf
2.5405 0 TD
0 Tc
(G)Tj
/F3 1 Tf
-36.1622 -1.2162 TD
0.012 Tc
[(c)26(onver)21(si)18(ons)26(,)-251(t)20(he)-243(r)21(e)0(sul)18(t)-224(wi)-9(l)18(l)-225(al)18(w)-23(a)27(ys)-245(co)27(nt)-7(a)27(i)-9(n)-243(a)-216(deci)18(m)7(al)-225(poi)18(nt)-251(c)26(har)21(act)20(e)0(r)-6(,)-224(eve)27(n)-243(i)18(f)-251(no)-243(d)27(i)-9(g)27(i)-9(t)20(s)]TJ
0 -1.2432 TD
[(f)20(o)0(l)18(l)18(o)0(w)-293(i)18(t)20(.)-278(Addi)18(t)-7(i)18(ona)27(l)-9(l)18(y)-272(f)-7(o)27(r)]TJ
/F5 1 Tf
10.8378 0 TD
0 Tc
(g)Tj
/F3 1 Tf
0.9189 0 TD
-0.015 Tc
[(an)-27(d)]TJ
/F5 1 Tf
1.973 0 TD
0 Tc
(G)Tj
/F3 1 Tf
0.7838 0 TD
0.012 Tc
[(,)-251(t)-7(r)21(a)0(i)18(l)-9(i)18(n)0(g)-270(z)-2(er)21(os)-272(wi)18(l)-9(l)-252(not)-278(be)-270(r)21(e)0(m)7(o)0(ved.)]TJ
-19.4324 -2.3784 TD
4.363 Tc
[(0F)4379(o)4351(r)]TJ
/F5 1 Tf
6.7027 0 TD
0 Tc
(d)Tj
/F3 1 Tf
0.6216 0 TD
(,)Tj
/F5 1 Tf
0.5676 0 TD
(i)Tj
/F3 1 Tf
0.2703 0 TD
(,)Tj
/F5 1 Tf
0.5676 0 TD
(o)Tj
/F3 1 Tf
0.6216 0 TD
(,)Tj
/F5 1 Tf
0.5676 0 TD
(u)Tj
/F3 1 Tf
0.6216 0 TD
(,)Tj
/F5 1 Tf
0.5676 0 TD
(x)Tj
/F3 1 Tf
0.5676 0 TD
(,)Tj
/F5 1 Tf
0.5405 0 TD
(X)Tj
/F3 1 Tf
0.6757 0 TD
(,)Tj
/F5 1 Tf
0.5676 0 TD
(e)Tj
/F3 1 Tf
0.5676 0 TD
(,)Tj
/F5 1 Tf
0.5676 0 TD
(E)Tj
/F3 1 Tf
0.6757 0 TD
(,)Tj
/F5 1 Tf
0.5676 0 TD
(f)Tj
/F3 1 Tf
0.3243 0 TD
(,)Tj
/F5 1 Tf
0.5676 0 TD
(g)Tj
/F3 1 Tf
0.6216 0 TD
0.012 Tc
[(,)-251(and)]TJ
/F5 1 Tf
2.5135 0 TD
0 Tc
(G)Tj
/F3 1 Tf
1.1081 0 TD
0.012 Tc
[(co)27(nver)21(si)18(ons,)-251(l)-9(ea)27(di)-9(n)27(g)-297(z)26(e)0(r)-6(o)27(s)-299(\()21(f)20(o)0(l)-9(l)18(owi)18(n)0(g)-270(any)]TJ
-16.0541 -1.2432 TD
0.013 Tc
[(i)19(ndi)19(ca)28(t)-6(i)19(on)-269(of)-277(si)19(gn)-269(or)-276(b)28(a)1(se\))-276(a)1(r)22(e)-269(used)-269(t)21(o)-269(pad)-269(t)-6(o)-269(t)21(h)1(e)]TJ
8.88 0 1.888 8.88 368.4 475.841 Tm
0.019 Tc
[(fi)25(e)7(l)25(d)-290(w)11(i)25(d)7(t)27(h)]TJ
8.88 0 0 8.88 408.24 475.841 Tm
0.013 Tc
[(;)-277(n)1(o)-269(s)-1(p)28(a)1(ce)-269(padd)28(i)-8(n)1(g)-269(i)19(s)]TJ
-26.4324 -1.2162 TD
0.012 Tc
[(p)27(e)0(r)-6(f)20(or)21(m)-20(e)27(d.)-278(I)20(f)-278(t)-7(h)0(e)]TJ
/F5 1 Tf
7.7027 0 TD
0 Tc
(0)Tj
/F3 1 Tf
0.8378 0 TD
0.012 Tc
(and)Tj
/F5 1 Tf
1.973 0 TD
0 Tc
(-)Tj
/F3 1 Tf
0.6487 0 TD
0.012 Tc
[(f)20(l)18(ags)-272(bot)20(h)-297(a)27(ppear)21(,)-278(t)20(he)]TJ
/F5 1 Tf
10.0541 0 TD
0 Tc
(0)Tj
/F3 1 Tf
0.8378 0 TD
0.011 Tc
[(f)19(l)17(ag)-271(wi)-10(l)17(l)-281(be)-271(i)17(gnor)20(ed.)]TJ
ET
96.96 456.161 0.48 243.6 re
f
167.28 455.681 0.48 244.56 re
f
513.6 456.161 0.48 243.6 re
f
96.96 699.761 417.12 0.48 re
f
97.44 676.001 416.16 0.48 re
f
97.44 673.361 416.16 0.48 re
f
96.96 649.601 417.12 0.48 re
f
96.96 617.681 417.12 0.48 re
f
96.96 563.681 417.12 0.48 re
f
96.96 498.641 417.12 0.48 re
f
96.96 455.681 417.12 0.48 re
f
endstream
endobj
8740 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8716 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(78)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(7)15(5)-830(pr)21(in)19(tf)16(\227)11(P)6(ri)13(nt)-259(to)-275(s)15(t)16(an)19(da)15(rd)-275(ou)19(tp)19(ut)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(in)20(t)-540(p)0(r)20(i)0(n)20(t)20(f)0(\()-540(c)20(on)20(st)-540(c)20(h)0(a)20(r)0(*)-540(f)20(or)20(ma)20(t,)-480(\205)-540(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(printf)Tj
/F7 1 Tf
12.96 0 0 12.96 140.64 657.281 Tm
[(function)-259(formats)-241(and)-259(writes)-259(a)-241(stri)-18(ng)-241(to)-259(the)-241(st)-18(andard)-241(outpu)-19(t.)-250(Interpreting)-259(the)]TJ
-5.3889 -1.2407 TD
[(format)-241(sp)-19(ecifier)]TJ
/F8 1 Tf
12 0 0 12 156.48 641.201 Tm
(format)Tj
/F7 1 Tf
12.96 0 0 12.96 203.04 641.201 Tm
[(left)-241(to)-259(right.)]TJ
-10.2037 -1.9259 TD
[(The)-241(format)-259(specifier,)]TJ
/F8 1 Tf
12 0 0 12 183.36 616.241 Tm
(format)Tj
/F7 1 Tf
12.96 0 0 12.96 226.56 616.241 Tm
[(,)-250(con)-19(sists)-241(of)-260(ordinary)-259(characters,)-250(escape)-260(sequences,)-250(and)]TJ
-12.0185 -1.2407 TD
[(conversion)-259(specifications.)-250(The)-260(conversion)-259(specifications)-259(describe)-260(how)-241(argu)-19(ments)-241(passed)]TJ
0 -1.2222 TD
(to)Tj
/F8 1 Tf
12 0 0 12 84 584.321 Tm
(printf)Tj
/F7 1 Tf
12.96 0 0 12.96 130.56 584.321 Tm
[(are)-241(conver)-19(ted)-241(for)-260(output.)-250(All)-259(non-conversion)-259(specifying)-259(portions)-259(of)]TJ
/F8 1 Tf
12 0 0 12 483.36 584.321 Tm
(format)Tj
/F7 1 Tf
12.96 0 0 12.96 70.8 568.241 Tm
[(are)-241(sent)-259(directly)-259(to)-241(the)-260(standard)-259(output.)-250(If)-260(the)-241(nu)-19(mber)-241(of)-260(arguments)-259(passed)-259(is)-241(less)-259(than)]TJ
0 -1.2407 TD
[(specified)-241(b)-19(y)-241(the)]TJ
/F8 1 Tf
12 0 0 12 156.24 552.161 Tm
(format)Tj
/F7 1 Tf
12.96 0 0 12.96 202.56 552.161 Tm
(string,)Tj
/F8 1 Tf
12 0 0 12 238.8 552.161 Tm
[(p)20(rintf)]TJ
/F7 1 Tf
12.96 0 0 12.96 285.36 552.161 Tm
[(will)-259(write)-241(non)-19(-deterministic)-260(garbage)-241(to)-259(the)]TJ
-16.5556 -1.2222 TD
[(standard)-241(o)-19(utput.)-250(If)-241(too)-259(many)-259(arguments)-259(are)-241(prov)-19(ided)-241(to)]TJ
/F8 1 Tf
12 0 0 12 360.72 536.321 Tm
(printf)Tj
/F7 1 Tf
12.96 0 0 12.96 403.92 536.321 Tm
[(,)-250(the)-241(ex)-19(tras)-241(will)-259(be)]TJ
-25.7037 -1.2407 TD
[(evaluated)-241(b)-19(u)0(t)-241(otherwis)-18(e)-241(ignored.)]TJ
0 -1.9259 TD
[(A)-241(conversi)-18(on)-241(specificat)-18(ion)-241(is)-259(introduced)-259(by)-241(the)-260(character)]TJ
/F12 1 Tf
23.0926 0 TD
0 Tw
(%)Tj
/F7 1 Tf
1 0 TD
[(,)-250(and)-259(has)-241(the)-260(following)-259(form:)]TJ
/F17 1 Tf
12 0 0 12 92.4 471.041 Tm
(%)Tj
/F8 1 Tf
0.6 0 TD
[([flags][field)-600(width][)]TJ
/F17 1 Tf
12.6 0 TD
(.)Tj
/F8 1 Tf
0.6 0 TD
[(precision][size]co)20(nversion)-620(character)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 447.281 Tm
[(where)-241(flags)-18(,)-250(field)-241(width)-19(,)-250(precision,)-250(h,)-250(l,)-250(L)-259(are)-241(opt)-18(ional.)]TJ
0 -1.9259 TD
[(Flags)-222(are)-241(for)-223(j)-18(ustification)-222(o)-19(f)-223(output)-241(and)-222(pri)-18(nting)-222(of)-241(signs,)-231(blanks,)-231(decim)-18(al)-222(points,)-231(oc)-19(tal)-222(and)]TJ
0 -1.2407 TD
[(hexadecimal)-259(prefixes.)-250(Multiple)-260(flags)-259(may)-241(be)-260(utilized)-259(at)-241(once.)-269(The)-241(ANSI)-260(flags)-259(are)-241(as)]TJ
T*
[(shown)-241(in)-259(Table)-260(A-7:)]TJ
ET
endstream
endobj
8717 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8706 0 obj
<>
endobj
8698 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(7)-23(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.011 Tc
[(A)9(.)13(4.)13(7)15(4)-830(pow)13(\227)11(R)9(ai)13(s)15(e)-278(a)-278(d)19(oub)19(l)13(e)-278(t)16(o)-275(a)-278(p)1(o)19(w)-4(e)15(r)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -1 TD
[(do)-20(ubl)-20(e)-560(p)0(o)-20(w)0(\()-560(d)-20(ou)-20(bl)-20(e)-560(x)0(,)-560(d)-20(ou)-20(bl)-20(e)-560(y)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(pow)Tj
/F7 1 Tf
12.96 0 0 12.96 119.76 657.281 Tm
[(function)-259(computes)-259(and)-259(returns)]TJ
/F12 1 Tf
12.4259 0 TD
0 Tw
(x)Tj
10.32 0 0 10.32 287.28 662.561 Tm
(y)Tj
/F7 1 Tf
12.96 0 0 12.96 292.32 657.281 Tm
0.25 Tc
[(.I)250(f)]TJ
/F12 1 Tf
1.4259 0 TD
0 Tc
(x)Tj
/F7 1 Tf
0.7407 0 TD
[(is)-259(zero)-259(and)]TJ
/F12 1 Tf
4.5926 0 TD
(y)Tj
/F7 1 Tf
0.7593 0 TD
[(is)-241(les)-18(s)-241(than)-259(zero,)-250(a)-260(domain)]TJ
-24.5556 -1.2407 TD
[(error)-260(occurs)-241(se)-19(tting)-241(errno)-259(to)]TJ
/F8 1 Tf
12 0 0 12 219.12 641.201 Tm
(EDOM)Tj
/F7 1 Tf
12.96 0 0 12.96 251.04 641.201 Tm
[(and)-259(returning)-259(0.)9(0.)-250(If)-260(|)]TJ
/F12 1 Tf
8.5 0 TD
(x)Tj
10.32 0 0 10.32 367.68 646.481 Tm
(y)Tj
/F7 1 Tf
12.96 0 0 12.96 372.96 641.201 Tm
[(|)-263(i)0(s)-241(greate)-19(r)-241(than)]TJ
/F8 1 Tf
12 0 0 12 455.52 641.201 Tm
(HUGE_VAL)Tj
/F7 1 Tf
12.96 0 0 12.96 513.12 641.201 Tm
(,)Tj
-34.0741 -1.2222 TD
[(errno)-259(is)-241(set)-259(to)]TJ
/F8 1 Tf
12 0 0 12 145.2 625.361 Tm
(ERANGE)Tj
/F7 1 Tf
12.96 0 0 12.96 191.52 625.361 Tm
(and)Tj
/F8 1 Tf
12 0 0 12 213.6 625.361 Tm
(HUGE_VAL)Tj
/F7 1 Tf
12.96 0 0 12.96 274.32 625.361 Tm
[(is)-259(returned.)]TJ
-15.6481 -1.9444 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(19,)-250(\223exp\227E)-19(xponential,)-250(ex,)-9(\224)-241(o)0(n)-259(page)-260(A-26)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(58,)-250(\223ldexp\227)-19(Multiply)-259(floating)-241(poi)-18(nt)-241(number)-260(by)-259(2,)9(\224)-260(o)0(n)-241(pag)-19(e)-241(A-59)]TJ
ET
1 1 1 rg
71.52 525.041 468 -5.04 re
f
0 0 0 rg
538.56 523.361 0.48 -0.96 re
f
q
71.52 525.041 468 -5.04 re
W* n
70.56 522.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 247.68 528.881 Tm
-0.013 Tc
[(E)-26(x)-17(am)-24(pl)-15(e)-297(A)-11(-)-20(7)3(3)-17(.)-835(po)-22(w)]TJ
/F8 1 Tf
-14.72 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -2 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
0.5 Tc
[(p)540(r)560(i)560(n)540(t)560(f)540(\(")560(-)540(-)0(p)560(o)540(w)560(\()0(2)540(.)560(0)540(,)0(2)560(.)540(0\)=)560(=%)540(f-)560(-)540(\\)560(n)560(")540(,p)560(o)540(w)560(\(2)540(.)560(0)540(,2)560(.)540(0\)\))560(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(--)-560(po)-20(w\()-560(2)-20(.)0(0)-20(,)-560(2.)-20(0)-560(\))-560(=)0(=)-560(4)-20(.0)-20(00)-20(00)-20(0)-560(-)0(-)]TJ
ET
1 1 1 rg
71.52 395.921 468 -5.04 re
f
0 0 0 rg
538.56 394.481 0.48 -0.96 re
f
q
71.52 395.921 468 -5.04 re
W* n
70.56 393.521 468 0.96 re
f
Q
endstream
endobj
8699 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8677 0 obj
<>
endobj
8678 0 obj
<>
endobj
8669 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(76)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(73)-846(p)-15(e)-1(r)-13(r)5(o)-15(r)-13(\227P)-10(r)-13(i)-3(nt)-293(er)-13(r)-13(o)3(r)-288(m)-13(e)-18(ssa)-18(ge)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(pe)-20(rro)-20(r\()-560(c)-20(o)0(n)-20(s)0(t)-560(c)-20(ha)-20(r*)-560(s)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(perror)Tj
/F7 1 Tf
12.96 0 0 12.96 140.64 657.281 Tm
[(function)-259(prints)-241(out)-259(the)-260(string)]TJ
/F12 1 Tf
11.6667 0 TD
0 Tw
(s)Tj
/F7 1 Tf
0.6296 0 TD
[(followed)-259(by)-259(\223:)-241(\224)-260(and)-241(the)-260(error)-260(message)]TJ
-17.6852 -1.2407 TD
[(associated)-259(with)]TJ
/F8 1 Tf
12 0 0 12 153.6 641.201 Tm
(errno)Tj
/F7 1 Tf
12.96 0 0 12.96 189.6 641.201 Tm
(.)Tj
-9.1667 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(103,)-250(\223strerror\227Map)-259(error)-260(code)-241(into)-259(an)-259(error)-241(messag)-19(e)-241(string,)-9(\224)-241(o)0(n)-259(page)]TJ
1.3889 -1.2407 TD
(A-105)Tj
ET
1 1 1 rg
70.8 545.921 468 -5.04 re
f
0 0 0 rg
537.84 544.481 0.48 -0.96 re
f
q
70.8 545.921 468 -5.04 re
W* n
69.84 543.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 241.2 550.001 Tm
-0.012 Tc
[(E)-25(x)-16(am)-23(pl)-14(e)-296(A)-10(-)-19(7)4(2)-16(.)-834(pe)-16(rr)-23(or)]TJ
/F8 1 Tf
-14.26 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(do)-20(ub)-20(le)-560(r)-20(esu)-20(lt)-20(;)]TJ
0 -2 TD
[(re)-20(su)-20(lt)-560(=)-560(a)0(s)-20(i)0(n)-20(\()-560(7.)-20(09)-560(\))-20(;)]TJ
T*
[(if)-560(\()-560(r)-20(es)-20(ult)-560(=)-20(=)-560(0.)-20(0)-560(&)0(&)-560(e)-20(rr)-20(no)-560(=)-20(=)-560(ED)-20(OM)-560(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pe)20(rr)20(or)20(\()-540(")20(as)20(in)-540(p)20(e)0(r)20(r)0(o)20(r)-540(te)20(st)20(")-540(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2.02 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(as)20(in)-540(p)20(e)0(r)20(r)20(o)0(r)-540(t)20(es)20(t:)60(d)20(o)0(m)20(a)0(i)20(n)-540(er)20(ro)20(r)]TJ
ET
1 1 1 rg
70.8 332.801 468 -4.8 re
f
0 0 0 rg
537.84 331.361 0.48 -0.96 re
f
q
70.8 332.801 468 -4.8 re
W* n
69.84 330.401 468 0.96 re
f
Q
endstream
endobj
8670 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8642 0 obj
<>
endobj
8643 0 obj
<>
endobj
8634 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(7)-23(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.01 Tc
[(A)8(.)12(4.)12(7)14(2)-831(modf)15(\227)10(B)8(re)14(ak)-262(a)-279(d)0(o)18(ubl)12(e)-262(i)-5(n)18(t)-2(o)-258(i)-5(t)15(\222)12(s)-279(i)12(nt)15(eg)18(ra)14(l)-281(a)14(nd)-276(f)15(r)2(a)14(c)-3(t)15(i)12(on)18(al)-264(pa)14(rt)15(s)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -1 TD
[(do)-20(ubl)-20(e)-560(m)0(o)-20(d)0(f)-20(\()-560(do)-20(ub)-20(le)-560(v)-20(a)0(l)-20(u)0(e)-20(,)-560(do)-20(ub)-20(le)-20(*)-560(ipt)-20(r)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(modf)Tj
/F7 1 Tf
12.96 0 0 12.96 127.2 657.281 Tm
[(function)-241(brakes)]TJ
/F8 1 Tf
12 0 0 12 210.48 657.281 Tm
(value)Tj
/F7 1 Tf
12.96 0 0 12.96 249.6 657.281 Tm
[(into)-241(its)-259(fractional)-241(and)-259(integral)-241(parts.)-250(The)]TJ
/F8 1 Tf
12 0 0 12 461.28 657.281 Tm
(modf)Tj
/F7 1 Tf
12.96 0 0 12.96 493.2 657.281 Tm
(function)Tj
-32.537 -1.2407 TD
[(returns)-259(the)-241(fra)-19(ctional)-241(porti)-18(on)-241(of)]TJ
/F12 1 Tf
12.8333 0 TD
(value)Tj
/F7 1 Tf
2.537 0 TD
[(and)-241(stores)-259(the)-260(integral)-241(po)-19(rtion)-241(in)-259(the)-260(double)-241(obj)-18(ect)]TJ
-15.3704 -1.2222 TD
[(pointed)-259(to)-259(by)]TJ
/F8 1 Tf
12 0 0 12 143.28 625.361 Tm
(iptr)Tj
/F7 1 Tf
12.96 0 0 12.96 172.08 625.361 Tm
0 Tw
(.)Tj
-7.7593 -1.9444 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(37,)-250(\223frexp\227)-19(Break)-241(a)-260(floating)-259(point)-241(nu)-19(mber)-241(into)-259(mantissa)-260(and)]TJ
1.3889 -1.2222 TD
[(exponent,)-9(\224)-241(o)-19(n)-241(page)-260(A-41)]TJ
ET
1 1 1 rg
71.52 529.841 468 -4.8 re
f
0 0 0 rg
538.56 528.401 0.48 -0.96 re
f
q
71.52 529.841 468 -4.8 re
W* n
70.56 527.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 245.04 533.921 Tm
0.005 Tc
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(A)7(-7)21(1.)-817(m)14(o)-4(d)16(f)]TJ
/F8 1 Tf
-14.5 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -2 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(do)20(u)20(b)0(l)20(e)-540(re)20(su)20(lt)20(;)]TJ
0 -2 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(-)-20(-)-560(fr)-20(ac)-20(ti)-20(on)-20(al)-560(=)-20(=)-560(%f)-20(\\t)-20(",)-560(m)-20(o)0(d)-20(f)0(\()-560(7)0(.)-20(0)0(9)-20(,)-560(&r)-20(es)-20(ul)-20(t)-560(\))0(;)]TJ
0 -1 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(in)20(te)20(gr)20(al)-540(=)20(=)-540(%f)-540(-)20(-)0(\\)20(n)0(")20(,)-540(re)20(su)20(lt)-520(\);)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(pr)-20(int)-20(s)-560(t)0(o)-560(s)-20(ta)-20(nd)-20(ar)-20(d)-560(o)0(u)-20(t)0(p)-20(u)0(t)-20(:)]TJ
0 -1 TD
[(--)-560(fr)-20(ac)-20(ti)-20(on)-20(al)-560(=)-20(=)-560(0.)-20(09)-20(00)-20(00)-520(in)-20(te)-20(gr)-20(al)-560(=)-20(=)-540(7)-20(.)0(0)-20(0)0(0)-20(0)0(0)-20(0)-560(--)]TJ
ET
1 1 1 rg
71.52 364.961 468 -5.04 re
f
0 0 0 rg
538.56 363.521 0.48 -0.96 re
f
q
71.52 364.961 468 -5.04 re
W* n
70.56 362.561 468 0.96 re
f
Q
endstream
endobj
8635 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8611 0 obj
<>
endobj
8612 0 obj
<>
endobj
8603 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(74)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(71)-845(m)-12(e)0(m)-12(s)-17(et\227)-21(I)-2(ni)-19(tia)-17(lize)-293(m)-12(em)-12(o)-14(r)6(y)-293(a)0(r)-12(e)0(a)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(in)20(t)-540(m)0(e)20(m)0(s)20(e)20(t)0(\()-540(v)20(oi)20(d*)-540(s)20(,)-540(in)20(t)-540(c)0(,)-540(s)20(iz)20(e_)20(t)-540(n)-540(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(memset)Tj
/F7 1 Tf
12.96 0 0 12.96 140.64 657.281 Tm
[(function)-259(copies)-241(the)-260(value)]TJ
/F12 1 Tf
10.2963 0 TD
0 Tw
(c)Tj
/F7 1 Tf
0.6852 0 TD
[(\(conve)-19(rted)-241(to)-259(an)]TJ
/F12 1 Tf
6.7778 0 TD
[(un)-18(signed)-240(ch)-18(ar)]TJ
/F7 1 Tf
6.037 0 TD
[(\))-241(into)-259(the)-260(first)]TJ
/F12 1 Tf
5.7222 0 TD
(n)Tj
/F7 1 Tf
-34.9074 -1.2407 TD
[(words)-241(of)-260(the)-260(object)-241(po)-19(inted)-241(to)-259(by)]TJ
/F12 1 Tf
13.5 0 TD
(s)Tj
/F7 1 Tf
0.3889 0 TD
(.)Tj
-13.8889 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(69,)-250(\223memcpy\227Copy)-259(from)-259(one)-241(are)-19(a)-241(t)0(o)-259(another,)9(\224)-260(o)0(n)-259(page)-241(A-72)]TJ
/F12 1 Tf
-1.3889 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(Due)-241(to)-259(the)-260(word)-241(orient)-18(ation)-241(of)-260(the)-260(DSP56000)]TJ
/F12 1 Tf
18.2222 0 TD
(/)Tj
/F7 1 Tf
0.2778 0 TD
[(DSP56001)-19(,)-250(the)]TJ
/F12 1 Tf
6.3148 0 TD
(l)Tj
/F7 1 Tf
0.537 0 TD
[(memory)-259(model)]TJ
-25.3519 -1.2407 TD
[(version)-222(of)]TJ
/F8 1 Tf
12 0 0 12 179.28 549.281 Tm
(memset)Tj
/F7 1 Tf
12.96 0 0 12.96 225.36 549.281 Tm
[(may)-204(no)-19(t)-203(act)-222(as)-204(e)-19(xpected)-204(whe)-19(n)-204(attempti)-18(ng)-204(to)-222(initialize)-223(double)]TJ
-7.7593 -1.2407 TD
[(size)-241(eleme)-19(nts)-241(\(the)-260(x)-241(m)-18(emory)-241(portio)-19(n)-241(i)0(s)-259(unaffected\).)]TJ
ET
1 1 1 rg
70.8 503.921 468 -5.04 re
f
0 0 0 rg
537.84 502.481 0.48 -0.96 re
f
q
70.8 503.921 468 -5.04 re
W* n
69.84 501.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 236.16 508.001 Tm
-0.014 Tc
[(E)-7(x)-18(am)-25(pl)-16(e)-298(A)-12(-)-21(7)-18(0.)-856(m)-5(e)-18(m)-25(s)2(e)-18(t)]TJ
/F8 1 Tf
-13.84 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
[(st)20(ru)20(ct)60(t)20(e)0(s)20(t)]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(ch)-20(ar)40(c)-20(a)0(r)-20(too)-20(n[)-20(20)-20(];)]TJ
T*
-0.04 Tc
[(i)20(n)0(t)-540(v)20(al)20(ue)20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1.02 TD
-0.06 Tc
[(st)-20(ru)-20(ct)-560(t)-20(est)-560(l)-20(o)0(c)-20(a)0(l)-20(;)]TJ
0 -2 TD
(/*)Tj
/F17 1 Tf
1.64 0 TD
-0.04 Tc
[(au)20(to)]TJ
/F8 1 Tf
2.76 0 TD
[(s)20(t)20(r)0(u)20(c)0(t)-540(l)20(oc)20(al)-540(i)20(s)-540(in)20(it)20(ia)20(li)20(ze)20(d)-540(t)0(o)-540(a)20(ll)-520(ni)20(ne)20(s)-540(*)0(/)]TJ
-4.4 -1 TD
-0.06 Tc
[(me)-20(ms)-20(et)-20(\()-560(&lo)-20(ca)-20(l,)-560(9)-20(,)-560(si)-20(ze)-20(of)-20(\()-560(s)0(t)-20(r)0(u)-20(c)0(t)-560(t)-20(es)-20(t)-560(\))-560(\))0(;)]TJ
0 -2 TD
-0.04 Tc
[(/)20(*)-540(ra)20(nd)20(om)-520(ch)20(ec)20(k)-540(*)0(/)]TJ
0 -1 TD
-0.06 Tc
[(if)-560(\()-560(l)-20(oc)-20(al.)-20(ca)-20(rt)-20(oo)-20(n[)-20(7])-560(!)-20(=)-560(9)-560(\))]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(er)20(ro)20(r:)-540(m)20(e)0(m)20(s)0(e)20(t)-540(bu)20(st)20(ed)20(\\n)20(")-540(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(el)-20(se)]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(--)-540(m)20(e)0(m)20(s)0(e)20(t)-540(OK)-540(-)20(-)0(\\)20(n)0(")-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
[(-)-20(-)-560(me)-20(ms)-20(et)-560(OK)-560(-)-20(-)]TJ
ET
1 1 1 rg
70.8 146.801 468 -4.8 re
f
0 0 0 rg
537.84 145.361 0.48 -0.96 re
f
q
70.8 146.801 468 -4.8 re
W* n
69.84 144.401 468 0.96 re
f
Q
endstream
endobj
8604 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8564 0 obj
<>
endobj
8555 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(7)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.011 Tc
[(A)9(.)13(4.)13(7)15(0)-830(memm)21(ov)15(e\227)11(C)9(o)1(p)19(y)-278(s)15(t)-1(or)21(ag)19(e)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -1 TD
-0.06 Tc
[(in)-20(t)-540(m)-20(em)-20(mo)-20(ve)-20(\()-560(v)0(o)-20(i)0(d)-20(*)-560(s1)-20(,)-560(c)0(o)-20(n)0(s)-20(t)-560(vo)-20(id)-20(*)-560(s2,)-560(s)-20(i)0(z)-20(e)0(_)-20(t)-560(n)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(memmove)Tj
/F7 1 Tf
12.96 0 0 12.96 148.56 657.281 Tm
[(function)-259(copies)]TJ
/F12 1 Tf
6.4074 0 TD
0 Tw
(n)Tj
/F7 1 Tf
0.7963 0 TD
[(wor)-19(ds)-241(from)-259(the)-241(a)-19(rea)-241(referenced)-259(by)]TJ
/F12 1 Tf
14.037 0 TD
(s2)Tj
/F7 1 Tf
1.1296 0 TD
[(into)-259(the)-260(area)]TJ
-28.3148 -1.2407 TD
[(specified)-259(by)]TJ
/F12 1 Tf
5.1111 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
[(.)-250(The)-241(copy)-259(is)-241(done)-241(by)-259(first)-241(placing)-259(the)]TJ
/F12 1 Tf
15.3704 0 TD
(n)Tj
/F7 1 Tf
0.7963 0 TD
[(w)-19(ords)-241(into)-241(a)-260(temporary)-241(buffer)-260(and)]TJ
-22.1667 -1.2222 TD
[(then)-259(moving)-259(the)-241(tempo)-19(rary)-241(buffer)-260(into)-259(the)-241(final)-259(location,)-250(this)-259(allows)-259(the)-241(s)-18(ource)-241(and)]TJ
0 -1.2407 TD
[(destination)-259(areas)-259(to)-241(overl)-18(ap.)]TJ
0 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(69,)-250(\223memcp)-19(y\227Copy)-241(fr)-19(om)-241(one)-260(area)-241(t)-18(o)-241(another,)-9(\224)-241(o)0(n)-259(page)-260(A-72)]TJ
ET
1 1 1 rg
71.52 529.841 468 -4.8 re
f
0 0 0 rg
538.56 528.401 0.48 -0.96 re
f
q
71.52 529.841 468 -4.8 re
W* n
70.56 527.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 229.92 533.921 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-69.)-817(m)-6(e)21(m)-6(m)14(ove)]TJ
/F8 1 Tf
-13.24 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(st)-20(ruc)-20(t)-560(t)0(e)-20(s)0(t)]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)-540(ca)20(rt)20(oo)20(n[)20(20)20(];)]TJ
T*
[(in)20(t)-540(v)20(al)20(ue)20(;)]TJ
0.06 -1 TD
[(})-540(g)20(1)20(,)-540(g2)-540(=)-540({)20("f)20(li)20(nt)20(st)20(on)20(es)20(",)-540(7)20(0)0(9)-540(})20(;)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(m)-20(emm)-20(ov)-20(e\()-560(&)-20(g)0(1)-20(,)-560(&g)-20(2,)-560(s)-20(i)0(z)-20(e)0(o)-20(f)0(\()-560(s)-20(tr)-20(uc)-20(t)-560(t)0(e)-20(s)0(t)-560(\))-560(\))0(;)]TJ
T*
[(p)-20(rin)-20(tf)-20(\()-560(")0(-)-20(-)-560(I)-560(w)0(a)-20(t)0(c)-20(h)-560(th)-20(e)-560(%)0(s)-560(-)-20(-\\)-20(n")-20(,)-560(g)0(1)-20(.ca)-20(rt)-20(oo)-20(n)-560(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
-0.04 Tc
[(-)20(-)-540(I)-540(w)20(at)20(ch)-540(t)20(h)0(e)-540(f)20(li)20(nt)20(st)20(on)20(es)-540(-)20(-)]TJ
ET
1 1 1 rg
71.52 316.961 468 -5.04 re
f
0 0 0 rg
538.56 315.281 0.48 -0.96 re
f
q
71.52 316.961 468 -5.04 re
W* n
70.56 314.321 468 0.96 re
f
Q
endstream
endobj
8556 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8529 0 obj
<>
endobj
8133 0 obj
<>
endobj
8181 0 obj
<>
endobj
8235 0 obj
<>
endobj
8276 0 obj
<>
endobj
8294 0 obj
<>
endobj
8335 0 obj
<>
endobj
8362 0 obj
<>
endobj
8391 0 obj
<>
endobj
8437 0 obj
<>
endobj
8488 0 obj
<>
endobj
8523 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(72)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.01 Tc
[(A)8(.)12(4)14(.)-5(6)14(9)-831(me)14(mcp)18(y)-3(\227)10(C)8(op)18(y)-279(f)15(rom)-273(o)18(ne)-262(are)14(a)-279(t)15(o)-276(a)14(not)15(he)14(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(m)-20(em)-20(cpy)-20(\()-560(v)0(o)-20(i)0(d)-20(*)-560(s1)-20(,)-560(c)0(o)-20(n)0(s)-20(t)-560(vo)-20(id)-20(*)-560(s)0(2)-20(,)-560(si)-20(ze)-20(_t)-560(n)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(memcpy)Tj
/F7 1 Tf
12.96 0 0 12.96 140.64 657.281 Tm
[(function)-259(copies)]TJ
/F12 1 Tf
6.4074 0 TD
0 Tw
(n)Tj
/F7 1 Tf
0.8148 0 TD
[(words)-259(from)-241(th)-19(e)-241(area)-260(referenced)-259(by)]TJ
/F12 1 Tf
14 0 TD
(s2)Tj
/F7 1 Tf
1.1481 0 TD
[(into)-241(t)-18(h)0(e)-241(area)]TJ
-27.7593 -1.2407 TD
[(specified)-241(b)-19(y)]TJ
/F12 1 Tf
5.1111 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
[(.)-250(I)0(f)-260(the)-241(s)-18(ource)-241(and)-259(destination)-259(areas)-259(overlap,)-250(the)-260(results)-241(are)-260(undefined.)-250(The)]TJ
/F8 1 Tf
12 0 0 12 70.8 625.361 Tm
(memcpy)Tj
/F7 1 Tf
12.96 0 0 12.96 117.12 625.361 Tm
[(function)-259(returns)-259(the)-241(valu)-19(e)-241(o)0(f)]TJ
/F12 1 Tf
11.6111 0 TD
(s1)Tj
/F7 1 Tf
0.8889 0 TD
(.)Tj
-16.0741 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(107,)-250(\223strncpy\227Copy)-259(a)-260(portion)-241(o)-19(f)-241(one)-260(string)-259(into)-241(another,)-9(\224)-260(o)0(n)-241(page)]TJ
1.3889 -1.2222 TD
(A-109)Tj
-1.3889 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(101,)-250(\223strcpy\227Copy)-259(one)-260(string)-241(in)-19(to)-241(another,)-9(\224)-260(o)0(n)-241(page)-260(A-102)]TJ
ET
1 1 1 rg
70.8 508.961 468 -5.04 re
f
0 0 0 rg
537.84 507.521 0.48 -0.96 re
f
q
70.8 508.961 468 -5.04 re
W* n
69.84 506.561 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 234.48 513.041 Tm
0.007 Tc
[(E)14(xam)16(pl)25(e)-277(A)9(-68)23(.)-835(m)16(e)3(mc)23(py)]TJ
/F8 1 Tf
-13.7 -1.6 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
[(st)20(ru)20(ct)-540(t)20(e)20(s)0(t)]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(ch)-20(ar)-560(c)-20(a)0(r)-20(too)-20(n[)-20(20)-20(];)]TJ
T*
-0.04 Tc
[(i)20(n)0(t)-540(v)20(al)20(ue)20(;)]TJ
0.04 -1 TD
[(})60(g)0(1)20(,)-540(g2)-540(=)-520({)-540("f)20(li)20(nt)20(st)20(on)20(es)20(",)-540(7)20(0)0(9)-540(})20(;)]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(me)-20(mc)-20(py)-20(\()-560(&g1)-20(,)-560(&)0(g)-20(2)0(,)-560(s)-20(iz)-20(eo)-20(f\()-560(s)-20(t)0(r)-20(u)0(c)-20(t)-560(te)-20(st)-560(\))-560(\))-20(;)]TJ
T*
[(pr)-20(in)-20(tf)-20(\()-560("--)-560(I)-560(w)-20(at)-20(ch)-560(t)-20(h)0(e)-560(%)-20(s)-560(-)0(-)-20(\\)0(n)-20(")0(,)-560(g)-20(1.)-20(ca)-20(rt)-20(oon)-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
[(-)-20(-)-560(I)-560(w)0(a)-20(tch)-560(t)-20(h)0(e)-560(f)-20(li)-20(nt)-20(st)-20(on)-20(es)-560(-)-20(-)]TJ
ET
1 1 1 rg
70.8 295.841 468 -5.04 re
f
0 0 0 rg
537.84 294.401 0.48 -0.96 re
f
q
70.8 295.841 468 -5.04 re
W* n
69.84 293.441 468 0.96 re
f
Q
endstream
endobj
8524 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8494 0 obj
<>
endobj
8495 0 obj
<>
endobj
8496 0 obj
<>
endobj
8486 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(7)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.009 Tc
[(A)7(.)11(4.)11(6)13(8)-832(memc)13(mp)17(\227)-8(C)7(o)17(m)1(pa)13(re)-280(p)17(o)-1(rt)14(i)11(o)-1(n)-277(o)17(f)-279(t)14(w)-6(o)-259(memo)17(ry)-263(are)13(a)13(s)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -1 TD
-0.06 Tc
[(in)-20(t)-540(m)-20(em)-20(cm)-20(p\()-560(c)-20(o)0(n)-20(s)0(t)-560(v)-20(oi)-20(d*)-560(s)-20(1)0(,)-560(c)-20(on)-20(st)-560(v)-20(oid)-20(*)-560(s)0(2)-20(,)-560(si)-20(ze)-20(_t)-560(n)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(memcmp)Tj
/F7 1 Tf
12.96 0 0 12.96 141.36 657.281 Tm
[(function)-259(compares)-259(the)-260(first)]TJ
/F12 1 Tf
11.0185 0 TD
0 Tw
(n)Tj
/F7 1 Tf
0.8148 0 TD
[(words)-259(of)-241(the)-260(object)-259(pointed)-241(to)-259(by)]TJ
/F12 1 Tf
13.5 0 TD
(s1)Tj
/F7 1 Tf
1.1296 0 TD
[(with)-259(the)]TJ
-31.8519 -1.2407 TD
(first)Tj
/F12 1 Tf
1.8704 0 TD
(n)Tj
/F7 1 Tf
0.7963 0 TD
[(word)-19(s)-241(o)0(f)-260(the)-241(obje)-19(ct)-241(pointed)-259(to)-259(by)]TJ
/F12 1 Tf
13.5 0 TD
(s2)Tj
/F7 1 Tf
0.9074 0 TD
[(,)-250(com)-18(parison)-241(is)-259(lexicographica)-19(l.)-250(The)]TJ
/F8 1 Tf
12 0 0 12 484.8 641.201 Tm
(memcmp)Tj
/F7 1 Tf
12.96 0 0 12.96 71.52 625.361 Tm
[(function)-241(returns)-241(zero)-241(if)-241(the)-241(two)-241(areas)-241(compared)-241(are)-241(equal,)-231(a)-241(value)-241(greater)-241(than)-241(zero)-241(if)]TJ
/F12 1 Tf
34.0926 0 TD
(s1)Tj
/F7 1 Tf
1.1296 0 TD
(is)Tj
-35.2222 -1.2407 TD
[(greater,)-250(or)-260(a)-241(v)0(a)-19(lue)-241(less)-259(than)-259(zero)-241(if)]TJ
/F12 1 Tf
14.0556 0 TD
(s1)Tj
/F7 1 Tf
1.1296 0 TD
[(is)-259(smaller.)]TJ
-15.1852 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(106,)-250(\223strncm)-18(p\227Compare)-260(a)-241(portions)-259(of)-260(two)-241(stri)-18(ngs,)9(\224)-260(o)0(n)-241(page)-260(A-108)]TJ
/F12 1 Tf
-1.3889 -2.0185 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(Due)-260(to)-241(the)-260(word)-259(orientation)-259(of)-241(the)-260(DSP56000)]TJ
/F12 1 Tf
18.2407 0 TD
(/)Tj
/F7 1 Tf
0.2778 0 TD
[(D)-19(SP56001,)-250(there)-260(is)-241(no)-259(way)-259(to)]TJ
-18.5185 -1.2222 TD
[(accurately)-259(implement)-259(an)-241(A)-19(NSI)-241(version)-259(of)]TJ
/F8 1 Tf
12 0 0 12 345.6 517.361 Tm
(memcmp)Tj
/F7 1 Tf
12.96 0 0 12.96 391.92 517.361 Tm
[(for)-260(the)]TJ
/F12 1 Tf
2.9074 0 TD
(l)Tj
/F7 1 Tf
0.537 0 TD
[(memory)-259(model.)]TJ
ET
1 1 1 rg
71.52 487.841 468 -4.8 re
f
0 0 0 rg
538.56 486.401 0.48 -0.96 re
f
q
71.52 487.841 468 -4.8 re
W* n
70.56 485.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 233.28 491.921 Tm
0.01 Tc
[(E)17(x)6(a)6(m)19(pl)28(e)-274(A)12(-6)6(7)26(.)-832(m)19(e)6(mc)26(mp)]TJ
/F8 1 Tf
-13.52 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(ri)20(ng)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(st)-20(ruc)-20(t)-560(t)0(e)-20(s)0(t)]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)-540(ca)20(rt)20(oo)20(n[)20(20)20(];)]TJ
T*
[(in)20(t)-540(v)20(al)20(ue)20(;)]TJ
0.06 -1 TD
0.5 Tc
[(})600(g)560(1={")560(f)540(l)560(i)540(n)560(t)540(s)560(t)540(o)560(n)540(e)560(s)540(")560(,7)540(0)560(9)0(})540(,)]TJ
-0.06 -1 TD
-0.06 Tc
[(g)-20(2)-540(=)-560({)-560(")-20(fl)-20(in)-20(ts)-20(to)-20(ne)-20(s")-20(,)-560(7)0(0)-20(9)-560(},)]TJ
T*
[(g)-20(3)-540(=)-560({)-560(")-20(je)-20(ts)-20(on)-20(s")-20(,)-560(7)0(0)-20(9)-560(};)]TJ
0.06 -2 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
0.5 Tc
[(i)540(f)20(\(m)540(e)560(m)540(c)560(m)540(p)560(\()0(&)540(g)560(1)540(,)0(&)560(g)540(2)560(,)0(s)540(i)560(z)540(e)560(o)540(f)560(\(s)540(t)560(r)540(u)560(c)540(t)20(t)540(e)560(s)540(t\)\)!)560(=0\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(e)0(r)-20(r)0(o)-20(r)0(:)-560(f)-20(li)-20(nt)-20(st)-20(on)-20(es)-560(d)-20(i)0(f)-20(f)0(e)-20(r)0(\\)-20(n)0(")-560(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(e)-20(lse)]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(-)0(-)-560(f)-20(li)-20(nt)-20(st)-20(on)-20(es)-560(a)-20(r)0(e)-560(f)-20(li)-20(nt)-20(st)-20(one)-20(s)-560(-)0(-)-20(\\)0(n)-20(")-560(\);)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
0.5 Tc
[(i)540(f)20(\(m)540(e)560(m)540(c)560(m)540(p)560(\()0(&)540(g)560(1)540(,)0(&)560(g)540(3)560(,)0(s)540(i)560(z)540(e)560(o)540(f)560(\(s)540(t)560(r)540(u)560(c)540(t)20(t)540(e)560(s)540(t\)\)!)560(=0\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(-)0(-)-560(f)-20(li)-20(nt)-20(st)-20(on)-20(es)-560(a)-20(r)0(e)-560(n)-20(ot)-560(j)-20(e)0(t)-20(son)-20(s)-560(-)0(-)-20(\\)0(n)-20(")-560(\);)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(e)-20(lse)]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(e)0(r)-20(r)0(o)-20(r)0(:)-560(f)-20(li)-20(nt)-20(st)-20(on)-20(es)-560(a)-20(r)0(e)-560(N)-20(OT)-560(je)-20(ts)-20(on)-20(s\\)-20(n")-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0.04 -1 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(--)-560(fl)-20(in)-20(ts)-20(to)-20(ne)-20(s)-560(a)0(r)-20(e)-560(fl)-20(in)-20(ts)-20(to)-20(ne)-20(s)-560(-)0(-)]TJ
T*
[(--)-560(fl)-20(in)-20(ts)-20(to)-20(ne)-20(s)-560(a)0(r)-20(e)-560(no)-20(t)-560(j)0(e)-20(t)0(s)-20(o)0(n)-20(s)-560(--)]TJ
ET
1 1 1 rg
71.52 82.961 468 -5.04 re
f
0 0 0 rg
538.56 81.281 0.48 -0.96 re
f
q
71.52 82.961 468 -5.04 re
W* n
70.56 80.321 468 0.96 re
f
Q
endstream
endobj
8487 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8443 0 obj
<>
endobj
8435 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(70)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(67)-845(m)-12(e)0(m)-12(c)-17(hr)-12(\227F)-14(in)-14(d)-272(a)-293(ch)-14(ar)-12(a)-17(c)0(te)-17(r)-287(i)-2(n)-290(a)-276(m)-12(e)-17(m)6(o)-14(r)-12(y)-276(a)-17(r)6(e)-17(a)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(m)-20(em)-20(chr)-20(\()-560(c)0(o)-20(n)0(s)-20(t)-560(vo)-20(id)-20(*)-560(s)0(,)-560(i)-20(nt)-560(c)-20(,)-560(si)-20(ze)-20(_t)-560(n)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 93.84 657.281 Tm
(memchr)Tj
/F7 1 Tf
12.96 0 0 12.96 139.92 657.281 Tm
[(f)-19(unction)-222(finds)-241(the)-223(firs)-18(t)-222(occurrence)-241(of)]TJ
/F12 1 Tf
14.7963 0 TD
0 Tw
(c)Tj
/F7 1 Tf
0.6852 0 TD
[(\(converted)-222(to)-241(an)-222(unsi)-18(gned)-222(char\))-241(in)-222(the)]TJ
-20.8148 -1.2407 TD
[(memory)-222(area)-241(pointed)-241(to)-222(by)]TJ
/F12 1 Tf
10.9444 0 TD
(s)Tj
/F7 1 Tf
0.3889 0 TD
[(.)-231(The)-223(term)-18(inating)-222(null)-241(character)-241(is)-222(considere)-19(d)-222(t)0(o)-241(b)0(e)-223(part)-241(of)-223(the)]TJ
-11.3333 -1.2222 TD
[(string.)-250(The)]TJ
/F8 1 Tf
12 0 0 12 130.32 625.361 Tm
(memchr)Tj
/F7 1 Tf
12.96 0 0 12.96 176.64 625.361 Tm
[(function)-259(returns)-259(a)-241(pointe)-19(r)-241(t)0(o)-259(the)-241(locat)-18(ed)-241(char)-260(or)-241(a)]TJ
/F8 1 Tf
12 0 0 12 433.44 625.361 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 465.36 625.361 Tm
[(poi)-18(nter)-241(if)-260(the)]TJ
-30.4445 -1.2407 TD
[(character)-241(is)-259(not)-259(found.)]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(109,)-250(\223strrchr\227Find)-259(last)-259(occurrence)-260(of)-241(a)-260(character)-241(fro)-19(m)-241(one)-260(string)-259(in)]TJ
1.3889 -1.2407 TD
[(another,)9(\224)-260(o)0(n)-259(page)-241(A-111)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(102,)-250(\223strcspn\227Com)-18(pute)-241(length)-259(of)-260(prefix)-241(of)-260(one)-260(string)-241(con)-19(sisting)]TJ
1.3889 -1.2222 TD
[(entirely)-241(o)-19(f)-241(characters)-259(not)-259(from)-241(anothe)-19(r,)9(\224)-260(o)0(n)-241(page)-260(A-104)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(108,)-250(\223strpbrk\227Find)-259(first)-259(occurrence)-260(of)-241(a)-260(character)-260(from)-241(one)-260(string)-259(in)]TJ
1.3889 -1.2222 TD
[(another,)9(\224)-260(o)0(n)-259(page)-241(A-110)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(109,)-250(\223strrchr\227Find)-259(last)-259(occurrence)-260(of)-241(a)-260(character)-241(fro)-19(m)-241(one)-260(string)-259(in)]TJ
1.3889 -1.2407 TD
[(another,)9(\224)-260(o)0(n)-259(page)-241(A-111)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Appendix)-259(A.)9(4.)-9(110,)-250(\223strspn\227Com)-18(pute)-241(length)-259(of)-260(prefix)-241(of)-260(one)-260(string)-241(co)-19(nsisting)]TJ
1.3889 -1.2407 TD
[(entirely)-241(o)-19(f)-241(characters)-259(from)-259(another,)9(\224)-260(o)0(n)-259(page)-241(A-112)]TJ
/F12 1 Tf
-2.7778 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(Due)-241(to)-259(the)-260(word)-241(orient)-18(ation)-241(of)-260(the)-260(DSP56000/DSP56001)-19(,)-250(there)-241(is)-259(no)-259(way)-241(to)]TJ
0 -1.2407 TD
[(accurately)-241(i)-18(mplement)-241(a)-19(n)-241(ANSI)-260(version)-259(of)]TJ
/F8 1 Tf
12 0 0 12 344.64 353.201 Tm
(memchr)Tj
/F7 1 Tf
12.96 0 0 12.96 391.2 353.201 Tm
[(for)-241(the)]TJ
/F12 1 Tf
2.8889 0 TD
(l)Tj
/F7 1 Tf
0.537 0 TD
[(memory)-241(mo)-19(del.)]TJ
ET
1 1 1 rg
70.8 323.921 468 -5.04 re
f
0 0 0 rg
537.84 322.481 0.48 -0.96 re
f
q
70.8 323.921 468 -5.04 re
W* n
69.84 321.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 235.44 328.001 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-66.)-817(m)-6(e)21(m)-6(c)1(h)16(r)]TJ
/F8 1 Tf
-13.78 -1.6 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(ch)-20(ar)-20(*)40(s)0(t)-20(rin)-20(g)-560(=)-560(")0(f)-20(r)0(e)-20(d)-560(fl)-20(in)-20(ts)-20(to)-20(ne)-560(d)-20(r)0(i)-20(v)0(i)-20(n)0(g)-560(o)-20(n)-560(bal)-20(d)-560(f)0(e)-20(e)0(t)-20(")0(;)]TJ
T*
[(ch)-20(ar)-20(*)40(r)0(e)-20(sul)-20(t;)]TJ
0 -2 TD
[(/*)-560(l)-20(o)0(c)-20(a)0(t)-20(e)-540(t)-20(h)0(e)-560(o)-20(cc)-20(ur)-20(an)-20(ce)-560(o)-20(f)-560(\222b)-20(\222)-560(*)0(/)]TJ
0 -1 TD
[(re)-20(su)-20(lt)-560(=)-560(m)0(e)-20(m)0(c)-20(h)0(r)-20(\()-560(st)-20(ri)-20(ng)-20(,)-560(\222)0(b)-20(\222)0(,)-560(s)-20(tr)-20(le)-20(n\()-560(s)-20(t)0(r)-20(ing)-560(\))-560(\))-20(;)]TJ
T*
[(pr)-20(in)-20(tf)-20(\()-560("--)-560(%)-20(s)-560(--)-20(\\n)-20(",)-560(r)-20(e)0(s)-20(u)0(l)-20(t)-560(\);)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
[(-)-20(-)-560(ba)-20(ld)-560(fe)-20(et)-560(-)-20(-)]TJ
ET
1 1 1 rg
70.8 134.801 468 -4.8 re
f
0 0 0 rg
537.84 133.361 0.48 -0.96 re
f
q
70.8 134.801 468 -4.8 re
W* n
69.84 132.401 468 0.96 re
f
Q
endstream
endobj
8436 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8397 0 obj
<>
endobj
8398 0 obj
<>
endobj
8399 0 obj
<>
endobj
8400 0 obj
<>
endobj
8401 0 obj
<>
endobj
8402 0 obj
<>
endobj
8403 0 obj
<>
endobj
8404 0 obj
<>
endobj
8405 0 obj
<>
endobj
8406 0 obj
<>
endobj
8389 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(6)-23(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 236.88 712.001 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(A)-14(-)17(65.)-838(m)-7(b)15(to)15(wc)]TJ
/F8 1 Tf
-13.82 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(w)-20(cha)-20(r_)-20(t)-560(w)0(i)-20(d)0(e)-560(=)-560(0)-20(;)]TJ
T*
-0.04 Tc
[(ch)20(a)20(r)0(*)-540(m)20(bs)20(tr)-540(=)-540(")20(ab)20(cd)20(e")20(;)]TJ
T*
[(in)20(t)-540(c)20(on)20(ve)20(rt)20(;)]TJ
0 -2 TD
-0.06 Tc
[(c)-20(onv)-20(er)-20(t)-560(=)-560(m)0(b)-20(t)0(o)-20(w)0(c)-20(\()-560(\(w)-20(ch)-20(ar)-20(_t)-20(*\))-560(N)-20(U)0(L)-20(L)0(,)-560(m)-20(bst)-20(r,)-560(2)-560(\))-20(;)]TJ
0 -1 TD
[(p)-20(rin)-20(tf)-20(\(")-20(%d)-560(c)-20(h)0(a)-20(r)0(s)-560(p)-20(ac)-20(ke)-20(d.)-560(w)-20(i)0(d)-20(e)-560(==)-560(%)-20(0)0(.)-20(6x\\)-20(n")-20(,)-560(c)0(o)-20(n)0(v)-20(e)0(r)-20(t)0(,)-560(w)-20(id)-20(e\))-20(;)]TJ
0 -2 TD
[(c)-20(onv)-20(er)-20(t)-560(=)-560(m)0(b)-20(t)0(o)-20(w)0(c)-20(\()-560(&w)-20(id)-20(e,)-560(m)-20(b)0(s)-20(t)0(r)-20(,)-560(st)-20(rl)-20(en\()-560(m)-20(b)0(s)-20(t)0(r)-560(\))-560(\))-20(;)]TJ
0 -1 TD
[(p)-20(rin)-20(tf)-20(\(")-20(%d)-560(c)-20(h)0(a)-20(r)0(s)-560(p)-20(ac)-20(ke)-20(d.)-560(w)-20(i)0(d)-20(e)-560(==)-560(%)-20(0)0(.)-20(6x\\)-20(n")-20(,)-560(c)0(o)-20(n)0(v)-20(e)0(r)-20(t)0(,)-560(w)-20(id)-20(e\))-20(;)]TJ
0 -2 TD
-0.04 Tc
[(co)20(n)20(v)0(e)20(r)0(t)-540(=)-540(m)20(bt)20(ow)20(c\()-540(&)20(w)0(i)20(d)0(e)20(,)-540(mb)20(st)20(r,)-540(2)-540(\))20(;)]TJ
0 -1 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\(")-20(%d)-560(c)-20(h)0(a)-20(r)0(s)-560(p)-20(ac)-20(ke)-20(d.)-560(w)-20(i)0(d)-20(e)-560(==)-560(%)-20(0)0(.)-20(6x\\)-20(n")-20(,)-560(c)0(o)-20(n)0(v)-20(e)0(r)-20(t)0(,)-560(w)-20(id)-20(e\))-20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(2)-560(cha)-20(rs)-560(p)-20(a)0(c)-20(k)0(e)-20(d)0(.)-560(w)-20(id)-20(e)-560(=)0(=)-560(0)-20(00)-20(00)-20(0)]TJ
T*
[(3)-560(cha)-20(rs)-560(p)-20(a)0(c)-20(k)0(e)-20(d)0(.)-560(w)-20(id)-20(e)-560(=)0(=)-560(6)-20(16)-20(26)-20(3)]TJ
T*
[(2)-560(cha)-20(rs)-560(p)-20(a)0(c)-20(k)0(e)-20(d)0(.)-560(w)-20(id)-20(e)-560(=)0(=)-560(0)-20(06)-20(16)-20(2)]TJ
ET
1 1 1 rg
71.52 423.041 468 -5.04 re
f
0 0 0 rg
538.56 421.361 0.48 -0.96 re
f
q
71.52 423.041 468 -5.04 re
W* n
70.56 420.401 468 0.96 re
f
Q
endstream
endobj
8390 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8360 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(68)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(66)-846(m)-13(b)3(t)-17(o)-15(wc\227)-22(C)-7(on)-15(ve)-18(r)5(t)-293(a)-294(m)-13(ult)-17(i)-3(b)-15(y)-1(te)-294(ch)-15(a)-18(r)5(a)-18(c)-1(te)-18(r)-288(t)0(o)-291(a)-294(wid)-15(e)-277(c)-18(ha)-18(r)-13(act)-17(er)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(m)-20(bt)-20(owc)-20(\()-560(w)0(c)-20(h)0(a)-20(r)0(_)-20(t)0(*)-560(p)-20(wc)-20(,)-560(c)0(o)-20(n)0(s)-20(t)-560(ch)-20(ar)-20(*)-560(s)0(,)-560(s)-20(ize)-20(_t)-560(n)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(mbtowc)Tj
/F7 1 Tf
12.96 0 0 12.96 140.64 657.281 Tm
[(function)-259(examines)-241(t)-18(h)0(e)]TJ
/F10 1 Tf
9.0926 0 TD
(multibyte)Tj
/F7 1 Tf
3.9815 0 TD
[(\(i.)-9(e.)9(,)-250(multi)-18(-character\))-241(strin)-19(g)-241(pointed)-259(to)-259(by)]TJ
/F12 1 Tf
16.8333 0 TD
0 Tw
(s)Tj
/F7 1 Tf
-35.2963 -1.2407 TD
[(and)-241(conver)-19(ts)-241(it)-259(into)-241(a)-260(wide)-260(character)-241(\()-19(wchar_t\).)-250(At)-241(m)-18(ost,)]TJ
/F12 1 Tf
22.8704 0 TD
(n)Tj
/F7 1 Tf
0.8148 0 TD
[(and)-259(never)-260(more)-241(t)-18(han)]TJ
/F8 1 Tf
12 0 0 12 70.8 625.361 Tm
[(MB_CUR_MA)20(X)]TJ
/F7 1 Tf
12.96 0 0 12.96 145.92 625.361 Tm
[(characters)-259(from)]TJ
/F12 1 Tf
6.5185 0 TD
(s)Tj
/F7 1 Tf
0.6296 0 TD
[(will)-259(be)-241(ex)-19(amined)-241(and)-259(converted.)]TJ
-12.9444 -1.9444 TD
(If)Tj
/F12 1 Tf
0.9074 0 TD
(s)Tj
/F7 1 Tf
0.6481 0 TD
[(is)-241(a)]TJ
/F8 1 Tf
12 0 0 12 111.84 600.161 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 143.76 600.161 Tm
[(po)-19(inter,)]TJ
/F8 1 Tf
12 0 0 12 187.2 600.161 Tm
(mbtowc)Tj
/F7 1 Tf
12.96 0 0 12.96 233.52 600.161 Tm
[(returns)-259(zero.)-250(If)]TJ
/F12 1 Tf
6.1852 0 TD
(s)Tj
/F7 1 Tf
0.6296 0 TD
[(is)-259(not)]TJ
/F8 1 Tf
12 0 0 12 353.76 600.161 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 382.56 600.161 Tm
(,)Tj
/F8 1 Tf
12 0 0 12 389.04 600.161 Tm
[(mbto)20(wc)]TJ
/F7 1 Tf
12.96 0 0 12.96 435.6 600.161 Tm
(returns)Tj
-26.7593 -1.9259 TD
[(1.)-639(zero)-241(if)]TJ
/F12 1 Tf
4.2222 0 TD
(s)Tj
/F7 1 Tf
0.6296 0 TD
[(po)-19(ints)-241(to)-259(a)]TJ
/F8 1 Tf
12 0 0 12 209.28 575.201 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 241.44 575.201 Tm
(character,)Tj
-11.7778 -1.6111 TD
[(2.)-639(the)-241(numb)-19(er)-241(of)-260(characters)-259(that)-241(compris)-18(e)-241(the)-260(multibyte)-260(character,)-250(or)]TJ
0 -1.6296 TD
[(3.)-639(-1)-241(if)-260(an)-241(in)-19(valid)-241(multi)-18(byte)-241(character)-260(is)-259(formed.)]TJ
-1.3889 -1.9259 TD
[(In)-241(no)-259(case)-260(will)-241(the)-260(return)-259(value)-241(exceed)]TJ
/F12 1 Tf
15.6852 0 TD
(n)Tj
/F7 1 Tf
0.8148 0 TD
[(or)-241(the)]TJ
/F8 1 Tf
12 0 0 12 317.76 508.241 Tm
(MB_CUR_MAX)Tj
/F7 1 Tf
12.96 0 0 12.96 392.88 508.241 Tm
(macro.)Tj
-24.8519 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(64,)-250(\223mblen\227Length)-259(of)-260(a)-241(multib)-19(yte)-241(character,)-9(\224)-241(o)-19(n)-241(page)-260(A-64)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-222(A.)9(4.)-9(65,)-213(\223mbstow)-19(cs\227Convert)-222(multibyte)-223(string)-222(to)-222(wide)-204(ch)-19(aracter)-204(st)-18(ring,)9(\224)-223(o)0(n)]TJ
1.3889 -1.2222 TD
[(page)-241(A-66)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(Section)-222(A.)-9(4.)9(1)-19(28,)-231(\223wctomb\227Convert)-241(wchar_t)-222(characte)-19(r)-223(t)0(o)-222(mul)-18(tibyte)-223(character,)-9(\224)-223(o)0(n)]TJ
1.3889 -1.2407 TD
[(page)-241(A-12)-19(8)]TJ
/F12 1 Tf
-2.7778 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(The)-241(DSP)-18(56000/DSP56001)-259(does)-259(not)-241(provid)-19(e)-241(byte)-260(addressing,)-250(thus)-259(characters)]TJ
0 -1.2407 TD
[(always)-241(req)-19(uire)-241(an)-259(entire)-260(word)-241(of)-260(memory)-259(each.)-250(One)-260(way)-241(to)-259(better)-260(utilize)-241(data)]TJ
0 -1.2222 TD
[(memory)-241(\(with)-259(a)-241(run-tim)-18(e)-241(cost\))-241(is)-259(to)-241(comb)-19(ine)-241(the)-241(A)-19(NSI)-241(data)-241(t)-18(ype)]TJ
/F8 1 Tf
12 0 0 12 463.2 326.321 Tm
(wchar_t)Tj
/F7 1 Tf
12.96 0 0 12.96 516.72 326.321 Tm
(and)Tj
-30.2407 -1.2407 TD
[(the)-241(special)-259(ANSI)-260(multibyte)-260(and)-241(w)-19(ide)-241(character)-260(library)-259(routines.)]TJ
ET
endstream
endobj
8361 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8341 0 obj
<>
endobj
8342 0 obj
<>
endobj
8343 0 obj
<>
endobj
8344 0 obj
<>
endobj
8345 0 obj
<>
endobj
8333 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(6)-23(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 230.16 712.001 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-)17(64.)-838(m)13(b)-5(s)20(t)-3(o)15(w)2(cs)]TJ
/F8 1 Tf
-13.26 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -2 TD
[(w)20(c)0(h)20(a)20(r)0(_)20(t)-540(wa)20(rr)20(ay)20([1)20(0])20(;)]TJ
T*
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(c)-20(har)-560(a)-20(r)0(r)-20(a)0(y)-560(=)-560(")-20(ab)-20(cd)-20(ed)-20(gh)-20(";)]TJ
T*
-0.04 Tc
[(ch)20(a)20(r)0(*)-540(p)20(tr)-540(=)-540(a)20(rr)20(ay)20(;)]TJ
T*
[(in)20(t)-540(c)20(on)20(ve)20(rt)20(;)]TJ
0 -2 TD
[(co)20(n)20(v)0(e)20(r)0(t)-540(=)-540(m)20(bs)20(to)20(wc)20(s\()-540(w)20(a)0(r)20(r)0(a)20(y)0(,)-540(a)20(rr)20(ay)20(,)-540(1)0(0)-520(\))0(;)]TJ
T*
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(u)-20(n)0(p)-20(a)0(c)-20(k)0(e)-20(d)-560(ar)-20(ra)-20(y)-560(l)0(o)-20(o)0(k)-20(s)-560(li)-20(ke)-20(:\\)-20(n")-560(\);)]TJ
0 -1 TD
0.5 Tc
[(w)540(h)560(i)560(l)540(e\(*)560(p)540(t)560(r!)540(=0\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(p)20(r)0(i)20(n)20(t)0(f)20(\()-540("%)20(0.)20(6x)-540(")20(,)-540(*p)20(tr)20(++)-540(\))20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(\\)-20(n)0(\\)-20(n)0(")-560(\))-20(;)]TJ
0 -2 TD
[(p)-20(rin)-20(tf)-20(\()-560(")0(%)-20(d)-560(ch)-20(ar)-20(s)-560(p)0(a)-20(c)0(k)-20(e)0(d)-20(,)-560(pa)-20(ck)-20(ed)-560(a)-20(r)0(r)-20(a)0(y)-560(l)0(o)-20(o)0(k)-20(s)-560(li)-20(ke)-20(:\\)-20(n")-560(\))-20(;)]TJ
0 -1 TD
-0.04 Tc
[(pt)20(r)-540(=)-540(w)20(ar)20(ra)20(y;)]TJ
T*
0.5 Tc
[(w)540(h)560(i)560(l)540(e\(*)560(p)540(t)560(r!)540(=0\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(p)20(r)0(i)20(n)20(t)0(f)20(\()-540("%)20(0.)20(6x)-540(")20(,)-540(*p)20(tr)20(++)-540(\))20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(\\)-20(n)0(")-560(\))-20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2.02 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(un)-20(pac)-20(ke)-20(d)-560(a)0(r)-20(r)0(a)-20(y)-560(lo)-20(ok)-20(s)-560(l)0(i)-20(k)0(e)-20(:)]TJ
T*
[(00)-20(006)-20(1)-560(0)0(0)-20(0)0(0)-20(6)0(2)-560(0)-20(00)-20(06)-20(3)-560(0)0(0)-20(0)0(0)-20(6)0(4)-560(0)-20(00)-20(06)-20(5)-560(000)-20(06)-20(6)-560(0)0(0)-20(0)0(0)-20(6)0(7)-560(0)-20(00)-20(06)-20(8)]TJ
0 -2 TD
[(8)-560(cha)-20(rs)-560(p)-20(a)0(c)-20(k)0(e)-20(d)0(,)-560(p)-20(ac)-20(ke)-20(d)-560(a)0(r)-20(r)0(a)-20(y)-560(lo)-20(ok)-20(s)-560(lik)-20(e:)]TJ
0 -1 TD
[(61)-20(626)-20(3)-560(6)0(4)-20(6)0(5)-20(6)0(6)-560(6)-20(76)-20(80)-20(0)]TJ
ET
1 1 1 rg
71.52 278.801 468 -4.8 re
f
0 0 0 rg
538.56 277.361 0.48 -0.96 re
f
q
71.52 278.801 468 -4.8 re
W* n
70.56 276.401 468 0.96 re
f
Q
endstream
endobj
8334 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8292 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(66)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(65)-845(m)-12(b)4(s)-17(t)1(o)-14(w)-2(c)-17(s)0(\227C)-23(on)-14(ve)-17(r)6(t)-292(m)-12(u)4(l)-19(t)1(ib)-14(yt)-16(e)-276(s)-17(tr)-12(in)-14(g)-272(t)-16(o)-290(wid)-14(e)-293(c)0(h)-14(a)0(r)-12(act)-16(er)-287(s)-17(t)1(r)-12(i)-2(n)-14(g)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(in)20(t)-540(m)0(b)20(s)0(t)20(o)20(w)0(c)20(s)0(\()-540(w)20(ch)20(ar)20(_t)20(*)-540(p)0(w)20(c)0(s)20(,)-540(co)20(ns)20(t)-540(c)0(h)20(a)0(r)20(*)-540(s,)-520(si)20(ze)20(_t)-540(n)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 93.84 657.281 Tm
(mbstowcs)Tj
/F7 1 Tf
12.96 0 0 12.96 154.32 657.281 Tm
[(function)-241(converts)-222(the)-241(character)-223(string)-241(pointed)-222(to)-222(b)-19(y)]TJ
/F12 1 Tf
20.5185 0 TD
0 Tw
(s)Tj
/F7 1 Tf
0.6111 0 TD
[(into)-241(a)-223(wide)-223(character)]TJ
-27.5741 -1.2407 TD
[(string)-241(po)-19(inted)-241(to)-259(by)]TJ
/F8 1 Tf
12 0 0 12 175.44 641.201 Tm
[(pw)20(cs)]TJ
/F7 1 Tf
12.96 0 0 12.96 204.24 641.201 Tm
[(.)-269(Each)-241(character)-260(of)-260(the)]TJ
/F10 1 Tf
9.2222 0 TD
[(multib)-19(yte)]TJ
/F7 1 Tf
3.9815 0 TD
[(string)-259(is)-259(converted)-241(as)-259(if)-260(by)-241(the)]TJ
/F8 1 Tf
12 0 0 12 70.8 625.361 Tm
(mbtowc)Tj
/F7 1 Tf
12.96 0 0 12.96 116.88 625.361 Tm
[(function.)-231(At)-222(most,)]TJ
/F12 1 Tf
7.463 0 TD
(n)Tj
/F7 1 Tf
0.7778 0 TD
[(c)-19(haracters)-222(will)-222(be)-241(converted)-222(and)-241(stored)-222(in)-222(t)-18(h)0(e)-223(wide)-223(character)]TJ
-11.7963 -1.2407 TD
[(string.)-250(Multibyte)-260(characters)-259(that)-241(fo)-19(llow)-241(a)]TJ
/F8 1 Tf
12 0 0 12 286.08 609.281 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 318 609.281 Tm
[(character)-260(will)-259(not)-241(be)-260(examined)-259(or)]TJ
-19.0741 -1.2407 TD
[(converted.)-250(If)]TJ
/F12 1 Tf
5.3704 0 TD
(s)Tj
/F7 1 Tf
0.6296 0 TD
(and)Tj
/F8 1 Tf
12 0 0 12 170.64 593.201 Tm
(pwcs)Tj
/F7 1 Tf
12.96 0 0 12.96 202.56 593.201 Tm
[(overla)-19(p,)-250(the)-241(behavi)-18(or)-241(is)-259(undefined.)]TJ
-10.1667 -1.9259 TD
[(If)-241(an)-259(invalid)-259(character)-241(is)-259(encountered,)]TJ
/F8 1 Tf
12 0 0 12 270.24 568.241 Tm
(mbstowcs)Tj
/F7 1 Tf
12.96 0 0 12.96 331.2 568.241 Tm
[(returns)-259(\(size_t\))-241(-1)-19(.)-250(Otherwise,)]TJ
/F8 1 Tf
12 0 0 12 70.8 552.161 Tm
(mbstowcs)Tj
/F7 1 Tf
12.96 0 0 12.96 131.52 552.161 Tm
[(returns)-259(the)-241(n)-19(umber)-241(of)-260(characters)-259(converted,)-250(not)-259(including)-259(the)-241(term)-18(inating)]TJ
/F8 1 Tf
12 0 0 12 70.8 536.321 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 102.72 536.321 Tm
(character.)Tj
-2.463 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9444 TD
[(\225)-1039(Section)-241(A.)9(4.)-9(127,)-250(\223wcstombs\227Convert)-241(wch)-19(ar_t)-241(array)-241(to)-241(multibyte)-241(string,)-9(\224)-241(o)0(n)-241(page)]TJ
1.3889 -1.2222 TD
(A-126)Tj
/F12 1 Tf
-2.7778 -2.0185 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(The)-241(DSP)-18(56000/DSP56001)-259(does)-259(not)-241(provid)-19(e)-241(byte)-260(addressing,)-250(thus)-259(characters)]TJ
0 -1.2222 TD
[(always)-241(req)-19(uire)-241(an)-259(entire)-260(word)-241(of)-260(memory)-259(each.)-250(One)-260(way)-241(to)-259(better)-260(utilize)-241(data)]TJ
0 -1.2407 TD
[(memory)-241(\(with)-259(a)-241(run-tim)-18(e)-241(cost\))-241(is)-259(to)-241(comb)-19(ine)-241(the)-241(A)-19(NSI)-241(data)-241(t)-18(ype)]TJ
/F8 1 Tf
12 0 0 12 463.2 412.241 Tm
(wchar_t)Tj
/F7 1 Tf
12.96 0 0 12.96 516.72 412.241 Tm
(and)Tj
-30.2407 -1.2407 TD
[(the)-241(special)-259(ANSI)-260(multibyte)-260(and)-241(w)-19(ide)-241(character)-260(library)-259(routines.)]TJ
ET
endstream
endobj
8293 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8282 0 obj
<>
endobj
8283 0 obj
<>
endobj
8274 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(6)-23(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 89.52 711.281 Tm
0 Tc
[(1.)-639(If)]TJ
/F12 1 Tf
2.3148 0 TD
0 Tw
(s)Tj
/F7 1 Tf
0.6296 0 TD
[(is)-259(a)]TJ
/F8 1 Tf
12 0 0 12 148.8 711.281 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 180.72 711.281 Tm
(pointer,)Tj
/F12 1 Tf
3.3333 0 TD
(mblen)Tj
/F7 1 Tf
2.9444 0 TD
[(returns)-259(a)-241(zero.)-250(I)-19(f)]TJ
/F12 1 Tf
6.8519 0 TD
(s)Tj
/F7 1 Tf
0.6481 0 TD
[(is)-241(not)]TJ
/F8 1 Tf
12 0 0 12 390.96 711.281 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 419.76 711.281 Tm
(,)Tj
/F12 1 Tf
0.5185 0 TD
(mblen)Tj
/F7 1 Tf
2.9074 0 TD
(returns)Tj
-28.9074 -1.6296 TD
[(2.)-639(zero)-259(if)]TJ
/F12 1 Tf
4.2222 0 TD
(s)Tj
/F7 1 Tf
0.6667 0 TD
[(points)-259(to)-241(a)-260(NULL)-259(character,)]TJ
-4.8889 -1.6111 TD
[(3.)-639(the)-260(number)-260(of)-241(characters)-259(that)-259(comprise)-260(the)-241(multiby)-19(te)-241(character,)-250(or)]TJ
0 -1.6296 TD
[(4.)-639(-1)-259(if)-241(an)-259(invalid)-259(multi-byte)-260(character)-241(is)-259(formed.)]TJ
-1.3889 -1.9259 TD
[(In)-259(no)-241(case)-260(will)-259(the)-241(return)-259(value)-260(exceed)]TJ
/F12 1 Tf
15.7037 0 TD
(n)Tj
/F7 1 Tf
0.7963 0 TD
[(or)-260(the)]TJ
/F12 1 Tf
2.5741 0 TD
[(MB_)-19(CUR_MAX)]TJ
/F7 1 Tf
7.4259 0 TD
(macro.)Tj
-26.5 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(66,)-250(\223mbtow)-19(c\227Convert)-259(a)-241(multibyt)-18(e)-241(character)-260(to)-241(a)-260(wide)-260(character,)-9(\224)-241(o)0(n)]TJ
1.3889 -1.2407 TD
[(page)-260(A-68)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Section)-241(A.)9(4.)-9(128,)-231(\223wctomb\227Co)-19(nvert)-222(wchar_t)-241(character)-223(to)-241(multibyte)-241(character,)9(\224)-241(o)0(n)]TJ
1.3889 -1.2407 TD
[(page)-260(A-128)]TJ
/F12 1 Tf
-2.7778 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(The)-260(DSP56000/DSP5)-19(6001)-241(does)-259(not)-259(provide)-241(b)-19(yte)-241(addressin)-19(g,)-250(thus)-241(chara)-19(cters)]TJ
0 -1.2407 TD
[(always)-259(require)-260(an)-241(entire)-260(word)-259(of)-241(memo)-19(ry)-241(each.)-250(One)-260(way)-259(to)-241(better)-260(utilize)-260(data)]TJ
T*
[(memory)-259(\(with)-241(a)-260(run-time)-241(cost\))-260(is)-241(to)-259(combine)-241(the)-260(ANSI)-241(dat)-18(a)-241(type)]TJ
/F8 1 Tf
12 0 0 12 464.16 462.161 Tm
(wchar_t)Tj
/F7 1 Tf
12.96 0 0 12.96 517.68 462.161 Tm
(and)Tj
-30.2593 -1.2222 TD
[(the)-260(special)-241(A)-19(NSI)]TJ
/F10 1 Tf
7.0926 0 TD
[(multib)-19(yte)]TJ
/F7 1 Tf
3.9815 0 TD
(and)Tj
/F10 1 Tf
1.7037 0 TD
[(wide)-260(character)]TJ
/F7 1 Tf
6.2778 0 TD
[(li)-18(brary)-241(routines)-18(.)]TJ
ET
1 1 1 rg
71.52 417.041 468 -5.04 re
f
0 0 0 rg
538.56 415.361 0.48 -0.96 re
f
q
71.52 417.041 468 -5.04 re
W* n
70.56 414.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 240.24 420.881 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(A)6(-63.)-818(m)-7(b)15(lem)]TJ
/F8 1 Tf
-14.1 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -2 TD
[(c)20(h)0(a)20(r)20(*)-540(gs)20(tr)-540(=)-540(N)20(UL)20(L;)]TJ
T*
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(in)20(t)-540(m)20(ax)-540(=)-540(M)20(B_)20(CU)20(R_)20(MA)20(X;)]TJ
T*
[(ch)20(a)20(r)0(*)-540(s)20(tr)20(nu)20(ll)-540(=)-540(g)20(st)20(r;)]TJ
T*
-0.06 Tc
[(c)-20(har)-20(*)-560(s)0(t)-20(r)0(1)-560(=)-560(")-20(70)-20(9")-20(;)]TJ
0 -2 TD
[(p)-20(rin)-20(tf)-20(\(")-20(mb)-20(le)-20(n\()-20(st)-20(rn)-20(ul)-20(l,)-20(5\))-20(==)-20(%d)-20(\\n)-20(",)-560(m)-20(b)0(l)-20(en\()-560(s)-20(t)0(r)-20(n)0(u)-20(l)0(l)-20(,)0(5)-20(\))0(\))-20(;)]TJ
0 -1 TD
[(p)-20(rin)-20(tf)-20(\(")-20(mb)-20(le)-20(n\()-20(st)-20(r1)-20(,)-560(m)0(a)-20(x)-560(\))-560(=)0(=)-560(%)-20(d\\)-20(n")-20(,)-560(mbl)-20(en)-20(\(s)-20(tr)-20(1,)-20(ma)-20(x\))-20(\);)]TJ
T*
[(p)-20(rin)-20(tf)-20(\(")-20(mb)-20(le)-20(n\()-20(\\")-20(ab)-20(cd)-20(ef)-20(\\")-20(,5)-20(\))-560(=)0(=)-560(%)-20(d\\)-20(n")-20(,)-540(m)-20(bl)-20(en)-20(\(")-20(ab)-20(ce)-20(df)-20(",)-20(5\))-20(\);)]TJ
T*
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()20(")0(m)20(b)40(le)20(n\()20(\\")20(ab)20(cd)20(ef)20(\\")20(,2)20(\))-540(=)0(=)-540(%)20(d\\)20(n")20(,)-540(m)20(bl)20(en)20(\(")20(ab)20(ce)20(df)20(",)20(2\))20(\);)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
0.5 Tc
[(m)560(b)540(l)560(e)560(n)540(\(s)560(t)540(r)560(n)540(u)560(l)540(l)560(,5\)=)540(=3)]TJ
T*
[(m)560(b)540(l)560(e)560(n)540(\(s)560(t)540(r)560(1)540(,5\)=)560(=3)]TJ
T*
[(m)560(b)540(l)560(e)560(n)540(\(")560(a)540(b)560(c)540(d)560(e)540(f)560(")540(,5\)=)560(=3)]TJ
T*
[(m)560(b)540(l)560(e)560(n)540(\(")560(a)540(b)560(c)540(d)560(e)540(f)560(")540(,2\)=)560(=2)]TJ
ET
1 1 1 rg
71.52 143.921 468 -5.04 re
f
0 0 0 rg
538.56 142.481 0.48 -0.96 re
f
q
71.52 143.921 468 -5.04 re
W* n
70.56 141.521 468 0.96 re
f
Q
endstream
endobj
8275 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8237 0 obj
<>
endobj
8238 0 obj
<>
endobj
8239 0 obj
<>
endobj
8240 0 obj
<>
endobj
8233 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(64)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.003 Tc
[(A.4.)-18(63)-844(m)-11(a)1(ll)-18(o)5(c)-16(\227Dy)-16(n)5(a)-16(m)7(i)-18(cal)-18(ly)-275(a)-16(llo)-13(ca)-16(te)-292(u)5(n)-13(in)-13(it)-15(iali)-18(zed)-289(s)1(t)-15(o)5(r)-11(a)-16(g)5(e)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(vo)20(id)20(*)-540(m)0(a)20(l)20(l)0(o)20(c)0(\()-540(s)20(iz)20(e_)20(t)-540(s)0(i)20(z)0(e)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(malloc)Tj
/F7 1 Tf
12.96 0 0 12.96 140.4 657.281 Tm
[(function)-241(returns)-241(a)-241(pointer)-241(to)-241(the)-241(lowest)-241(word)-241(of)-223(a)-241(size)-241(word)-241(block)-241(of)-241(storage;)]TJ
-5.3704 -1.2407 TD
(when)Tj
/F12 1 Tf
2.4259 0 TD
(size)Tj
/F7 1 Tf
1.8148 0 TD
[(exceeds)-259(the)-241(am)-18(ount)-241(of)-260(memory)-259(available,)]TJ
/F8 1 Tf
12 0 0 12 345.12 641.201 Tm
(malloc)Tj
/F7 1 Tf
12.96 0 0 12.96 391.68 641.201 Tm
(returns)Tj
/F8 1 Tf
12 0 0 12 431.04 641.201 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 459.6 641.201 Tm
0 Tw
(.)Tj
-30 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(12,)-250(\223calloc\227Dynamic)-19(ally)-241(allocate)-260(zero-initialize)-19(d)-241(storage)-260(for)]TJ
1.3889 -1.2407 TD
[(objects,)9(\224)-260(o)0(n)-259(page)-241(A-20)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(35,)-250(\223free\227Free)-260(storage)-241(a)-19(llocated)-241(by)-259(calloc,)-250(mallo)-19(c,)-250(and)-241(realloc,)-9(\224)-260(o)0(n)]TJ
1.3889 -1.2407 TD
[(page)-241(A-39)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(82,)-250(\223realloc\227hange)-260(size)-260(of)-241(dynamic)-19(ally)-241(allocated)-259(storage)-260(area,)9(\224)-260(o)0(n)]TJ
1.3889 -1.2407 TD
[(page)-241(A-88)]TJ
-1.3889 -1.6296 TD
(\225)Tj
/F12 1 Tf
1.3889 0 TD
(alloca)Tj
/F7 1 Tf
2.5 0 TD
[(\227Allocate)-260(storage)-260(in)-241(the)-260(stack)-259(frame.)]TJ
ET
1 1 1 rg
70.8 450.881 468 -5.04 re
f
0 0 0 rg
537.84 449.441 0.48 -0.96 re
f
q
70.8 450.881 468 -5.04 re
W* n
69.84 448.481 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 239.76 454.961 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-62.)-817(m)-6(a)21(lloc)]TJ
/F8 1 Tf
-14.14 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(ch)-20(ar)-560(*)-20(c)0(h)-20(ar_)-20(ar)-20(ra)-20(y;)]TJ
0 -2 TD
[(if)-20(\(\()-20(ch)-20(ar)-20(_ar)-20(ra)-20(y=)-20(\(c)-20(ha)-20(r*)-20(\))-560(m)0(a)-20(l)0(l)-20(o)0(c)-20(\()0(7)-20(0)0(9)-20(*)0(s)-20(i)0(z)-20(e)0(o)-20(f)0(\()-20(cha)-20(r\))-20(\)\))-560(=)-20(=)-560(NU)-20(LL)-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(er)20(ro)20(r:)-540(n)20(o)0(t)-540(e)20(no)20(ug)20(h)-540(m)0(e)20(m)0(o)20(r)0(y)20(\\)0(n)20(")-540(\);)]TJ
T*
[(ex)20(it)20(\()-540(1)-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(el)-20(se)]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\(")20(-)20(-)-540(sp)20(ac)20(e)-540(f)0(o)20(r)-540(70)20(9)-540(c)0(h)20(a)0(r)20(s)-540(al)20(lo)20(ca)20(te)20(d)-540(O)0(K)-520(-)0(-)20(\\)0(n)20(")-540(\);)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(--)-540(s)20(p)0(a)20(c)0(e)-520(f)0(o)20(r)-540(70)20(9)-540(c)0(h)20(a)0(r)20(s)-540(al)20(lo)20(ca)20(te)20(d)-540(O)0(K)-540(-)20(-)]TJ
ET
1 1 1 rg
70.8 202.001 468 -5.04 re
f
0 0 0 rg
537.84 200.321 0.48 -0.96 re
f
q
70.8 202.001 468 -5.04 re
W* n
69.84 199.361 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 173.681 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(64)-846(m)-13(b)3(l)-20(e)-1(n)-15(\227)-5(L)-15(e)-1(n)-15(g)3(t)-17(h)-291(of)-293(a)-277(m)-13(u)-15(l)-3(t)-17(i)-3(by)-18(te)-294(ch)-15(ar)-13(ac)-18(te)-18(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 154.001 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
T*
-0.06 Tc
[(i)-20(n)0(t)-560(m)-20(bl)-20(en\()-560(c)-20(o)0(n)-20(s)0(t)-560(c)-20(ha)-20(r*)-560(s)-20(,)-560(si)-20(ze)-20(_t)-560(n)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 120.161 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 120.161 Tm
(mblen)Tj
/F7 1 Tf
12.96 0 0 12.96 133.44 120.161 Tm
[(function)-259(determines)-259(the)-241(number)-260(of)-260(characters)-241(in)-259(the)]TJ
/F10 1 Tf
20.9259 0 TD
(multibyte)Tj
/F7 1 Tf
3.9815 0 TD
(character)Tj
-29.7407 -1.2222 TD
[(pointed)-241(t)-18(o)-241(by)]TJ
/F12 1 Tf
5.537 0 TD
(s)Tj
/F7 1 Tf
0.3889 0 TD
[(.)-250(The)]TJ
/F8 1 Tf
12 0 0 12 177.6 104.321 Tm
(mblen)Tj
/F7 1 Tf
12.96 0 0 12.96 216.96 104.321 Tm
[(function)-259(is)-241(eq)-19(uivalent)-241(to)]TJ
/F17 1 Tf
12 0 0 12 70.8 79.841 Tm
(mbtowc)Tj
/F8 1 Tf
3.6 0 TD
[(\()-600(\()20(wchar_t*\))-600(0,)-600(s,)-600(n)-600(\))0(;)]TJ
ET
endstream
endobj
8234 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8191 0 obj
<>
endobj
8192 0 obj
<>
endobj
8193 0 obj
<>
endobj
8194 0 obj
<>
endobj
8195 0 obj
<>
endobj
8196 0 obj
<>
endobj
8177 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(6)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.011 Tc
[(A)9(.)13(4.)13(6)15(2)-830(lo)19(ngj)13(mp)19(\227)11(E)6(xe)15(cu)19(te)-261(a)-278(n)1(o)19(n)1(-)16(l)13(oc)15(al)-263(j)13(u)1(mp)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(se)20(tj)20(mp)20(.h)20(>)]TJ
0 -1 TD
-0.06 Tc
[(vo)-20(id)-560(lo)-20(ng)-20(jm)-20(p\()-560(j)-20(m)0(p)-20(_)0(b)-20(u)0(f)-560(e)-20(nv)-20(,)-560(i)0(n)-20(t)-560(va)-20(l)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(longjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 148.56 657.281 Tm
[(function)-259(restores)-259(the)-241(cal)-18(ling)-241(environ)-19(ment)-241(reference)-19(d)-241(b)0(y)]TJ
/F8 1 Tf
12 0 0 12 439.68 657.281 Tm
(env)Tj
/F7 1 Tf
12.96 0 0 12.96 464.4 657.281 Tm
[(which)-259(must)]TJ
-30.3148 -1.2407 TD
[(have)-260(been)-241(ini)-18(tialized)-241(by)-259(a)-260(previous)-241(call)-259(to)]TJ
/F8 1 Tf
12 0 0 12 290.88 641.201 Tm
(setjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 334.08 641.201 Tm
[(.)-250(I)0(f)-241(there)-260(has)-259(been)-241(no)-259(invocation)-259(of)]TJ
/F8 1 Tf
12 0 0 12 71.52 625.361 Tm
(setjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 114.72 625.361 Tm
[(,)-250(o)0(r)-241(i)0(f)-241(the)-260(function)-241(contain)-19(ing)-241(the)-241(call)-259(to)]TJ
/F8 1 Tf
12 0 0 12 324 625.361 Tm
(setjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 370.32 625.361 Tm
[(has)-241(te)-19(rminated)-241(execution)-259(before)]TJ
-23.0556 -1.2407 TD
[(the)-260(call)-241(to)]TJ
/F8 1 Tf
12 0 0 12 126 609.281 Tm
(longjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 176.4 609.281 Tm
[(,)-250(the)-260(behavior)-241(is)-259(undefined.)]TJ
-8.0926 -1.9259 TD
[(Upon)-259(completion)-259(of)]TJ
/F8 1 Tf
12 0 0 12 179.52 584.321 Tm
(longjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 229.68 584.321 Tm
[(,)-250(prog)-19(ram)-241(executio)-19(n)-241(continues)-259(as)-259(if)-241(the)-260(corresponding)-259(call)]TJ
-12.2037 -1.2407 TD
(to)Tj
/F8 1 Tf
12 0 0 12 84.96 568.241 Tm
(setjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 131.28 568.241 Tm
[(had)-259(returned)-259(with)-241(a)-260(value)]TJ
/F12 1 Tf
10.4444 0 TD
(val)Tj
/F7 1 Tf
1.2778 0 TD
0.241 Tc
[(;i)241(f)]TJ
/F12 1 Tf
1.3889 0 TD
0 Tc
(val)Tj
/F7 1 Tf
1.537 0 TD
[(is)-241(zero,)-250(1)-259(i)0(s)-259(returned.)]TJ
-19.2593 -1.9259 TD
[(Global)-259(and)]TJ
/F10 1 Tf
4.6852 0 TD
[(v)-19(olatile-type)]TJ
/F7 1 Tf
5.2593 0 TD
[(variables)-241(have)-260(values)-259(as)-241(of)-260(the)-260(time)]TJ
/F8 1 Tf
12 0 0 12 388.32 543.281 Tm
(longjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 441.84 543.281 Tm
[(was)-241(ca)-19(lled;)-241(all)]TJ
-28.5741 -1.2407 TD
[(register)-260(and)-241(n)-19(on-volatile)-260(automatic)-241(va)-19(riables)-241(will)-259(have)-260(indeterminate)-260(values.)]TJ
0 -1.9259 TD
[(For)-260(more)-241(in)-19(formation,)-250(see)-260(Chapter)-241(6,)-269(\223Software-Hardware)-260(Integration.)-9(\224)]TJ
T*
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(87,)-250(\223setjmp)-19(\227Save)-241(referen)-19(ce)-241(of)-260(current)-241(c)-19(alling)-241(enviro)-19(nment)-241(for)-260(later)]TJ
1.3889 -1.2407 TD
[(use)-260(by)-241(long)-19(jmp,)9(\224)-260(o)0(n)-241(p)0(a)-19(g)0(e)-241(A-92)]TJ
ET
1 1 1 rg
71.52 406.961 468 -5.04 re
f
0 0 0 rg
538.56 405.521 0.48 -0.96 re
f
q
71.52 406.961 468 -5.04 re
W* n
70.56 404.561 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 236.16 411.041 Tm
0.005 Tc
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(A)7(-)18(61.)-837(l)23(ong)16(jm)14(p)]TJ
/F8 1 Tf
-13.76 -1.6 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(se)20(tj)20(mp)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(jm)-20(p_b)-20(uf)-560(e)-20(n)0(v)-20(;)]TJ
T*
[(vo)-20(id)-560(fu)-20(nc)-20(\()-560(v)0(o)-20(i)0(d)-560(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(l)-20(ong)-20(jm)-20(p\()-560(e)-20(n)0(v)-20(,)-560(-7)-20(09)-560(\))-20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.6 -2 TD
-0.06 Tc
[(mai)-20(n\()-20(\))]TJ
-0.6 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
0.5 Tc
[(i)540(f)20(\(s)540(e)560(t)540(j)560(m)540(p)560(\()0(e)540(n)560(v\)!)540(=0\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(-)0(-)-560(l)-20(on)-20(gj)-20(mp)-560(h)-20(a)0(s)-560(b)-20(ee)-20(n)-560(c)0(a)-20(l)0(l)-20(e)0(d)-560(-)0(-)-20(\\)0(n)-20(")-560(\);)]TJ
T*
[(ex)-20(it\()-560(1)-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(-)-20(-)-560(se)-20(tj)-20(mp)-560(c)-20(a)0(l)-20(l)0(e)-20(d)-560(--)-20(\\n)-20(")-560(\))0(;)]TJ
T*
[(f)-20(unc)-20(\(\))-20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(--)-560(se)-20(tj)-20(mp)-560(c)-20(a)0(l)-20(l)0(e)-20(d)-560(--)]TJ
T*
[(--)-560(lo)-20(ng)-20(jm)-20(p)-560(c)0(a)-20(l)0(l)-20(e)0(d)-560(-)-20(-)]TJ
ET
1 1 1 rg
71.52 109.841 468 -5.04 re
f
0 0 0 rg
538.56 108.401 0.48 -0.96 re
f
q
71.52 109.841 468 -5.04 re
W* n
70.56 107.441 468 0.96 re
f
Q
endstream
endobj
8178 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8139 0 obj
<>
endobj
8140 0 obj
<>
endobj
8141 0 obj
<>
endobj
7741 0 obj
<>
endobj
7767 0 obj
<>
endobj
7809 0 obj
<>
endobj
7860 0 obj
<>
endobj
7901 0 obj
<>
endobj
7952 0 obj
<>
endobj
7996 0 obj
<>
endobj
8043 0 obj
<>
endobj
8075 0 obj
<>
endobj
8104 0 obj
<>
endobj
8131 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(62)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(61)-845(lo)-14(g1)-17(0\227)-21(B)-6(a)0(s)-17(e)-276(t)-16(e)0(n)-290(l)-2(o)-14(g)4(a)-17(r)6(i)-19(t)1(h)-14(m)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(do)20(ub)20(le)-540(l)20(o)20(g)0(1)20(0)0(\()-540(d)20(ou)20(bl)20(e)-540(x)-540(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 93.6 657.281 Tm
(log10)Tj
/F7 1 Tf
12.96 0 0 12.96 132.48 657.281 Tm
[(function)-222(computes)-204(t)-18(h)0(e)-204(natural)-222(logarithm)-222(of)]TJ
/F12 1 Tf
17.2037 0 TD
0 Tw
(x)Tj
/F7 1 Tf
0.5 0 TD
[(.)-231(I)0(f)-204(the)-223(value)-204(of)]TJ
/F12 1 Tf
6.2037 0 TD
(x)Tj
/F7 1 Tf
0.7222 0 TD
[(is)-204(less)-222(than)-222(zero,)]TJ
-29.3889 -1.2407 TD
[(errno)-241(is)-259(set)-259(to)]TJ
/F8 1 Tf
12 0 0 12 144.24 641.201 Tm
(EDOM)Tj
/F7 1 Tf
12.96 0 0 12.96 176.4 641.201 Tm
[(and)-241(the)-260(value)]TJ
/F8 1 Tf
12 0 0 12 248.88 641.201 Tm
(HUGE_VAL)Tj
/F7 1 Tf
12.96 0 0 12.96 309.6 641.201 Tm
[(is)-259(returned.)-250(If)]TJ
/F12 1 Tf
5.6852 0 TD
(x)Tj
/F7 1 Tf
0.7407 0 TD
[(is)-259(equal)-259(to)-241(zero,)-250(errno)-259(is)-259(set)]TJ
-24.8519 -1.2222 TD
(to)Tj
/F8 1 Tf
12 0 0 12 84 625.361 Tm
(ERANGE)Tj
/F7 1 Tf
12.96 0 0 12.96 130.56 625.361 Tm
[(and)-241(the)-260(value)]TJ
/F8 1 Tf
12 0 0 12 203.04 625.361 Tm
(HUGE_VAL)Tj
/F7 1 Tf
12.96 0 0 12.96 263.76 625.361 Tm
[(is)-259(returned.)]TJ
-14.8889 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(19,)-250(\223exp\227Exponenti)-18(al,)-250(ex,)9(\224)-260(o)0(n)-241(pag)-19(e)-241(A-26)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(60,)-250(\223log\227Natural)-259(logarithm,)-250(base)-260(e,)-9(\224)-241(o)0(n)-259(page)-241(A)-19(-61)]TJ
ET
1 1 1 rg
70.8 525.041 468 -5.04 re
f
0 0 0 rg
537.84 523.361 0.48 -0.96 re
f
q
70.8 525.041 468 -5.04 re
W* n
69.84 522.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 243.12 528.881 Tm
0.006 Tc
[(E)13(xam)15(pl)4(e)-258(A)8(-60)22(.)-836(l)4(o)17(g10)]TJ
/F8 1 Tf
-14.42 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(in)-20(tf)-20(\()-560("lo)-20(g1)-20(0\()-560(7)-20(.)0(0)-20(9)-560(\))-560(=)0(=)-560(%)-20(f\\)-20(n")-20(,)-560(l)0(o)-20(g)0(1)-20(0)0(\()-560(7)-20(.09)-560(\))-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
[(l)-20(o)0(g)-20(1)0(0)-20(\()-560(7.0)-20(9)-560(\))-560(=)0(=)-560(0)-20(.8)-20(50)-20(64)-20(6)]TJ
ET
1 1 1 rg
70.8 395.921 468 -5.04 re
f
0 0 0 rg
537.84 394.481 0.48 -0.96 re
f
q
70.8 395.921 468 -5.04 re
W* n
69.84 393.521 468 0.96 re
f
Q
endstream
endobj
8132 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8110 0 obj
<>
endobj
8111 0 obj
<>
endobj
8102 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(6)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.011 Tc
[(A)9(.)13(4.)13(6)15(0)-830(lo)19(g\227)11(N)9(a)-2(t)16(u)1(r)21(a)-2(l)-263(l)13(oga)15(ri)13(t)16(h)1(m,)-263(ba)15(se)-261(e)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -1 TD
[(do)-20(ubl)-20(e)-560(l)0(o)-20(g)0(\()-560(d)-20(ou)-20(bl)-20(e)-560(x)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(log)Tj
/F7 1 Tf
12.96 0 0 12.96 119.76 657.281 Tm
[(function)-259(computes)-259(the)-260(natural)-241(log)-19(arithm)-241(of)]TJ
/F12 1 Tf
17.4259 0 TD
0 Tw
(x)Tj
/F7 1 Tf
0.5 0 TD
[(.)-250(I)0(f)-260(the)-241(value)-260(of)]TJ
/F12 1 Tf
6.4074 0 TD
(x)Tj
/F7 1 Tf
0.7407 0 TD
[(is)-259(less)-241(t)-18(han)-241(zero,)]TJ
-28.7963 -1.2407 TD
[(errno)-259(is)-241(set)-259(to)]TJ
/F8 1 Tf
12 0 0 12 145.2 641.201 Tm
(EDOM)Tj
/F7 1 Tf
12.96 0 0 12.96 177.12 641.201 Tm
[(and)-259(the)-241(valu)-19(e)]TJ
/F8 1 Tf
12 0 0 12 249.6 641.201 Tm
(HUGE_VAL)Tj
/F7 1 Tf
12.96 0 0 12.96 310.56 641.201 Tm
[(is)-241(returned.)-250(If)]TJ
/F12 1 Tf
5.6667 0 TD
(x)Tj
/F7 1 Tf
0.7593 0 TD
[(is)-241(equal)-259(to)-259(zero,)-250(errno)-241(is)-259(set)]TJ
-24.8704 -1.2222 TD
(to)Tj
/F8 1 Tf
12 0 0 12 84.96 625.361 Tm
(ERANGE)Tj
/F7 1 Tf
12.96 0 0 12.96 131.28 625.361 Tm
[(and)-259(the)-241(val)-18(ue)]TJ
/F8 1 Tf
12 0 0 12 203.76 625.361 Tm
(HUGE_VAL)Tj
/F7 1 Tf
12.96 0 0 12.96 264.72 625.361 Tm
[(is)-241(returned.)]TJ
-14.9074 -1.9444 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(19,)-250(\223exp\227E)-19(xponential,)-250(ex,)-9(\224)-241(o)0(n)-259(page)-260(A-26)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(61,)-250(\223log10)-19(\227Base)-241(ten)-259(logarithm,)-9(\224)-241(o)-19(n)-241(page)-260(A-62)]TJ
ET
1 1 1 rg
71.52 525.041 468 -5.04 re
f
0 0 0 rg
538.56 523.361 0.48 -0.96 re
f
q
71.52 525.041 468 -5.04 re
W* n
70.56 522.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 250.56 528.881 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-59.)-817(log)]TJ
/F8 1 Tf
-14.96 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -2 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(l)-20(o)0(g)-20(\()-560(7.)-20(09)-560(\))-560(=)-20(=)-560(%)0(f)-20(\\)0(n)-20(")0(,)-560(l)-20(og)-20(\()-560(7.0)-20(9)-560(\))-560(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(lo)-20(g\()-560(7.)-20(09)-560(\))-560(=)-20(=)-560(1)0(.)-20(9)0(5)-20(8)0(6)-20(8)0(5)]TJ
ET
1 1 1 rg
71.52 395.921 468 -5.04 re
f
0 0 0 rg
538.56 394.481 0.48 -0.96 re
f
q
71.52 395.921 468 -5.04 re
W* n
70.56 393.521 468 0.96 re
f
Q
endstream
endobj
8103 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8081 0 obj
<>
endobj
8082 0 obj
<>
endobj
8073 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(60)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.002 Tc
[(A.4.)-17(59)-843(ld)-12(iv\227)-19(L)6(o)-12(n)-12(g)-270(i)-17(n)6(t)-14(e)2(g)-12(e)2(r)-285(d)-12(ivi)-17(s)2(io)-12(n)-288(wit)-14(h)-270(r)-10(e)-15(m)8(a)-15(i)0(n)-12(d)6(e)-15(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(ld)20(iv)20(_t)-540(l)20(d)20(i)0(v)20(\()-540(lo)20(ng)-540(i)20(n)0(t)-540(n)20(um)20(er)20(,)-540(l)0(o)20(n)0(g)-540(i)20(nt)-540(d)20(e)0(n)20(o)0(m)-520(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 93.84 657.281 Tm
(ldiv)Tj
/F7 1 Tf
12.96 0 0 12.96 125.28 657.281 Tm
[(funct)-18(ion)-204(co)-19(mputes)-222(the)-223(quotient)-222(and)-222(remainder)-223(of)-223(numer)-223(/)-222(denom)-222(and)-222(returns)-222(the)]TJ
-4.2037 -1.2407 TD
[(result)-241(in)-259(a)-260(structure)-241(of)-260(type)]TJ
/F8 1 Tf
12 0 0 12 213.6 641.201 Tm
(ldiv_t)Tj
/F7 1 Tf
12.96 0 0 12.96 256.8 641.201 Tm
[(.)-250(I)0(f)-241(the)-260(result)-259(cannot)-241(be)-260(represented,)-250(th)-19(e)-241(result)-259(is)]TJ
-14.3519 -1.2222 TD
(undefined.)Tj
0 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(17,)-250(\223div\227integer)-260(division)-259(with)-259(remainder,)9(\224)-260(o)0(n)-259(page)-241(A-24)]TJ
ET
1 1 1 rg
70.8 545.921 468 -5.04 re
f
0 0 0 rg
537.84 544.481 0.48 -0.96 re
f
q
70.8 545.921 468 -5.04 re
W* n
69.84 543.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 248.4 550.001 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(A)6(-58.)-818(ldiv)]TJ
/F8 1 Tf
-14.86 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.06 Tc
[(ld)-20(iv)-20(_t)40(r)-20(esu)-20(lt)-20(;)]TJ
T*
[(lo)-20(ng)40(n)-20(u)0(m)-20(e)0(r)-560(=)-560(7)0(0)-20(9)0(,)-560(d)-20(en)-20(om)-560(=)-560(5)-20(6;)]TJ
0 -2 TD
[(re)-20(su)-20(lt)-560(=)-560(l)0(d)-20(i)0(v)-20(\()-560(nu)-20(me)-20(r,)-560(d)-20(e)0(n)-20(o)0(m)-560(\))-20(;)]TJ
0 -1 TD
[(pr)-20(in)-20(tf)-20(\()-560("qu)-20(ot)-20(ie)-20(nt)-560(=)-20(=)-560(%l)-20(d\\)-20(t")-20(,)-560(r)0(e)-20(s)0(u)-20(l)0(t)-20(.)0(q)-20(u)0(o)-20(t)-560(\);)]TJ
T*
[(pr)-20(in)-20(tf)-20(\()-560("re)-20(ma)-20(in)-20(de)-20(r)-560(=)0(=)-560(%)-20(ld)-20(\\n)-20(",)-560(r)-20(e)0(s)-20(u)0(l)-20(t)0(.)-20(r)0(e)-20(m)0(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1.02 TD
-0.04 Tc
[(qu)20(ot)20(ie)20(nt)-520(==)-540(1)20(2)40(re)20(ma)20(in)20(de)20(r)-540(=)0(=)-540(3)20(7)]TJ
ET
1 1 1 rg
70.8 356.801 468 -4.8 re
f
0 0 0 rg
537.84 355.361 0.48 -0.96 re
f
q
70.8 356.801 468 -4.8 re
W* n
69.84 354.401 468 0.96 re
f
Q
endstream
endobj
8074 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8049 0 obj
<>
endobj
8041 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(5)-23(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 247.68 712.001 Tm
0.011 Tc
[(Ex)7(a)27(m)0(p)22(l)9(e)-273(A)13(-)4(5)27(6)7(.)-811(l)9(a)27(bs)]TJ
/F8 1 Tf
-14.72 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
0.5 Tc
[(l)540(o)560(n)560(g)0(i)540(n)560(tj=-)540(1)560(9)540(0)560(8)540(9)560(7)540(0)560(9)540(l)560(;)]TJ
0 -2 TD
[(p)540(r)560(i)560(n)540(t)560(f)540(\(")560(l)540(a)560(b)540(s)560(\(-)540(1)560(9)540(0)560(8)540(9)560(7)540(0)560(9)540(l\)=)560(=%)540(l)560(d)540(\\)560(n)540(")560(,)0(l)560(a)540(b)560(s)540(\(j\)\))560(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(la)-20(bs\()-560(-)-20(1)0(9)-20(0)0(8)-20(9)0(7)-20(0)0(9)-20(l)-560(\))-560(=)0(=)-560(1)-20(90)-20(89)-20(70)-20(9)]TJ
ET
1 1 1 rg
71.52 555.041 468 -5.04 re
f
0 0 0 rg
538.56 553.361 0.48 -0.96 re
f
q
71.52 555.041 468 -5.04 re
W* n
70.56 552.401 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 526.481 Tm
0.012 Tc
[(A)10(.)14(4.)14(5)16(8)-829(ld)20(ex)16(p\227)12(Mu)20(l)14(t)0(i)14(p)2(l)14(y)-260(fl)14(oa)16(ti)14(n)20(g)-274(po)20(in)20(t)-276(n)2(u)20(m)4(be)16(r)-271(b)2(y)-260(2)]TJ
/F8 1 Tf
12 0 0 12 71.04 507.041 Tm
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
T*
[(do)-20(ubl)-20(e)-560(l)0(d)-20(e)0(x)-20(p)0(\()-560(d)-20(ou)-20(bl)-20(e)-560(x)0(,)-560(i)-20(nt)-560(e)-20(x)0(p)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 473.201 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 473.201 Tm
(ldexp)Tj
/F7 1 Tf
12.96 0 0 12.96 134.16 473.201 Tm
[(function)-259(returns)]TJ
/F12 1 Tf
6.6296 0 TD
(x)Tj
/F7 1 Tf
0.7407 0 TD
0.259 Tc
(*2)Tj
/F12 1 Tf
10.32 0 0 10.32 246 478.481 Tm
-0.002 Tc
[(ex)-14(p)]TJ
/F7 1 Tf
12.96 0 0 12.96 261.6 473.201 Tm
0 Tc
[(.)-250(I)0(f)-260(the)-241(result)-259(exceeds)]TJ
/F8 1 Tf
12 0 0 12 375.6 473.201 Tm
(HUGE_VAL)Tj
/F7 1 Tf
12.96 0 0 12.96 433.2 473.201 Tm
[(,)-250(errno)-241(is)-259(set)-259(to)]TJ
/F8 1 Tf
12 0 0 12 71.52 457.361 Tm
(ERANGE)Tj
/F7 1 Tf
12.96 0 0 12.96 117.84 457.361 Tm
[(an)-19(d)-241(the)-260(value)]TJ
/F8 1 Tf
12 0 0 12 190.56 457.361 Tm
(HUGE_VAL)Tj
/F7 1 Tf
12.96 0 0 12.96 251.52 457.361 Tm
[(is)-259(returned)-241(with)-259(the)-260(same)-241(si)-18(gn)-241(as)]TJ
/F12 1 Tf
13.3148 0 TD
(x)Tj
/F7 1 Tf
0.5 0 TD
(.)Tj
-27.7037 -1.9444 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(19,)-250(\223exp\227E)-19(xponential,)-250(ex,)-9(\224)-241(o)0(n)-259(page)-260(A-26)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(74,)-250(\223pow\227)-19(Raise)-241(a)-260(double)-260(to)-241(a)-260(power,)-9(\224)-241(o)0(n)-259(page)-241(A-)-19(77)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(19,)-250(\223exp\227E)-19(xponential,)-250(ex,)-9(\224)-241(o)0(n)-259(page)-260(A-26)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(74,)-250(\223pow\227)-19(Raise)-241(a)-260(double)-260(to)-241(a)-260(power,)-9(\224)-241(o)0(n)-259(page)-241(A-)-19(77)]TJ
ET
1 1 1 rg
71.52 314.801 468 -4.8 re
f
0 0 0 rg
538.56 313.361 0.48 -0.96 re
f
q
71.52 314.801 468 -4.8 re
W* n
70.56 312.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 243.84 318.881 Tm
0.005 Tc
[(E)12(xam)14(ple)-279(A)7(-)18(57.)-837(ldex)21(p)]TJ
/F8 1 Tf
-14.4 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -2 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(ld)20(ex)20(p\()20(7.)20(09)20(,4)20(\))-540(=)0(=)-540(%)20(f\\)20(n")20(,)-540(l)0(d)20(e)0(x)20(p)20(\()0(7)20(.)0(0)20(9)0(,)20(4)0(\))-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(ld)-20(exp)-20(\(7)-20(.0)-20(9,)-20(4\))-560(=)-20(=)-560(11)-20(3.)-20(44)-20(00)-20(00)]TJ
ET
1 1 1 rg
71.52 185.921 468 -5.04 re
f
0 0 0 rg
538.56 184.481 0.48 -0.96 re
f
q
71.52 185.921 468 -5.04 re
W* n
70.56 183.521 468 0.96 re
f
Q
endstream
endobj
8042 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
8002 0 obj
<>
endobj
8003 0 obj
<>
endobj
8004 0 obj
<>
endobj
8005 0 obj
<>
endobj
7994 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(58)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.003 Tc
[(A)-5(.)-1(4.)-18(56)-844(is)-16(xd)-13(ig)-13(it\227T)-13(es)-16(t)-291(f)2(o)-13(r)-269(h)-13(e)1(x)-16(a)1(d)-13(e)1(c)-16(i)-1(m)-11(a)1(l)-294(n)5(u)-13(m)-11(er)-11(ic)-292(ch)-13(ar)-11(ac)-16(ter)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(i)-20(sx)-20(dig)-20(it)-20(\()-560(i)0(n)-20(t)-560(c)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(isxdigit)Tj
/F7 1 Tf
12.96 0 0 12.96 155.04 657.281 Tm
[(function)-259(returns)-241(a)-260(nonzero)-259(value)-241(for)-260(any)-259(hexadecimal)-259(digit;)-241(z)-19(ero)-241(is)]TJ
-6.5 -1.2407 TD
[(returned)-241(in)-259(the)-260(false)-241(case)-19(.)-250(This)-241(functi)-18(on)-241(is)-259(provided)-259(both)-241(as)-259(an)-259(in-line)-241(and)-259(out-of-line)]TJ
0 -1.2222 TD
(function.)Tj
0 -1.9444 TD
[(When)-241(the)-260(header)-260(file)]TJ
/F8 1 Tf
12 0 0 12 182.64 600.161 Tm
(ctype.h)Tj
/F7 1 Tf
12.96 0 0 12.96 236.16 600.161 Tm
[(is)-241(in)-19(cluded,)-250(the)-241(d)-19(efault)-241(case)-260(will)-259(be)]TJ
/F12 1 Tf
14.3519 0 TD
[(in-lin)-18(e)]TJ
/F7 1 Tf
2.9815 0 TD
([see)Tj
-30.0926 -1.2222 TD
[(section)-241(A)-19(.)9(3,)-250(\223Forcing)-259(Library)-259(Routines)-259(Out-of-line.)-9(\224)-241(])0(.)]TJ
ET
1 1 1 rg
70.8 555.041 468 -5.04 re
f
0 0 0 rg
537.84 553.361 0.48 -0.96 re
f
q
70.8 555.041 468 -5.04 re
W* n
69.84 552.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.84 558.881 Tm
0.004 Tc
[(E)11(x)0(a)20(m)-7(p)15(l)2(e)-280(A)6(-5)20(5.)-838(isx)20(d)-5(ig)15(it)]TJ
/F8 1 Tf
-13.98 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
0.5 Tc
[(i)560(f\(\(i)540(s)560(x)560(d)540(i)560(g)540(i)560(t\(\222)540(F)560(\222\)\)\))]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(F)-540(-)0(-)-540(h)20(ex)20(ad)20(ec)20(im)20(al)-540(c)20(h)0(a)20(r)0(a)20(c)0(t)20(e)0(r)20(\\)0(n)20(")-540(\);)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
0.5 Tc
[(i)560(f\(!\(i)560(s)540(x)560(d)540(i)560(g)540(i)560(t\(\222)540(G)560(\222\)\)\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(G)-540(-)0(-)-540(n)20(ot)-540(a)-540(h)20(ex)20(ad)20(ec)20(im)20(al)-540(c)20(h)0(a)20(r)0(a)20(c)0(t)20(e)0(r)20(\\)0(n)20(")-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
[(F)-560(-)-20(-)-560(h)0(e)-20(xad)-20(ec)-20(im)-20(al)-560(c)-20(h)0(a)-20(r)0(a)-20(c)0(t)-20(e)0(r)]TJ
T*
[(G)-560(-)-20(-)-560(n)0(o)-20(t)-540(a)-560(h)-20(ex)-20(ad)-20(ec)-20(im)-20(al)-560(c)-20(h)0(a)-20(r)0(a)-20(c)0(t)-20(e)0(r)]TJ
ET
1 1 1 rg
70.8 317.921 468 -5.04 re
f
0 0 0 rg
537.84 316.481 0.48 -0.96 re
f
q
70.8 317.921 468 -5.04 re
W* n
69.84 315.521 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 289.601 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(5)15(7)-830(l)13(a)-2(b)19(s)-2(\227)11(A)9(bs)15(ol)13(ut)16(e)-278(v)15(a)15(l)-4(u)19(e)-278(of)-259(a)-278(l)13(on)19(g)-275(i)13(nt)16(eg)19(er)]TJ
/F8 1 Tf
12 0 0 12 70.08 269.921 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
T*
[(lo)20(ng)-540(i)20(n)0(t)-520(l)0(a)20(b)0(s)20(\()-540(lo)20(ng)-540(i)20(n)0(t)-540(j)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 236.321 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 236.321 Tm
(labs)Tj
/F7 1 Tf
12.96 0 0 12.96 126.24 236.321 Tm
[(function)-259(returns)-241(th)-19(e)-241(absolute)-260(value)-260(of)-241(the)-260(long)-259(integer)]TJ
/F12 1 Tf
21.7407 0 TD
(j)Tj
/F7 1 Tf
0.3333 0 TD
(.)Tj
-26.3519 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9444 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(2,)-250(\223abs\227Absolute)-260(value)-260(of)-241(integer)-19(,)9(\224)-260(on)-241(page)-260(A-10)]TJ
ET
endstream
endobj
7995 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7960 0 obj
<>
endobj
7961 0 obj
<>
endobj
7950 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(5)-23(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.6 712.001 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(A)6(-53)20(.)-838(issp)15(ace)]TJ
/F8 1 Tf
-13.88 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(ct)20(yp)20(e.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
0.5 Tc
[(i)540(f)20(\(\(i)540(s)560(s)540(p)560(a)540(c)560(e)540(\(\222\222\)\)\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(s)0(p)-20(a)0(c)-20(e)-560(--)-560(w)-20(h)0(i)-20(t)0(e)-20(-)0(s)-20(p)0(a)-20(c)0(e)-560(c)-20(ha)-20(ra)-20(cte)-20(r\\)-20(n")-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0 -2 TD
0.5 Tc
[(i)540(f)20(\(!\(i)540(s)560(s)540(p)560(a)540(c)560(e)540(\(\222)560(@)540(\222\)\)\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(@)-560(--)-560(n)-20(o)0(t)-560(w)-20(hi)-20(te)-20(-s)-20(pa)-20(ce)-560(c)-20(h)0(a)-20(r)0(a)-20(cte)-20(r\\)-20(n")-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(sp)-20(ace)-560(-)-20(-)-560(wh)-20(it)-20(e-)-20(sp)-20(ac)-20(e)-560(c)0(h)-20(a)0(r)-20(a)0(c)-20(t)0(e)-20(r)]TJ
T*
[(@)-560(-)0(-)-560(n)0(o)-20(t)-560(wh)-20(it)-20(e-)-20(sp)-20(ac)-20(e)-560(c)0(h)-20(a)0(r)-20(a)0(c)-20(t)0(e)-20(r)]TJ
ET
1 1 1 rg
71.52 471.041 468 -5.04 re
f
0 0 0 rg
538.56 469.361 0.48 -0.96 re
f
q
71.52 471.041 468 -5.04 re
W* n
70.56 468.401 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 442.481 Tm
0.012 Tc
[(A)10(.)14(4.)14(5)16(5)-829(is)16(up)20(pe)16(r\227)12(Te)16(st)-258(fo)20(r)-271(upp)20(er)22(-c)16(as)16(e)-277(a)16(l)14(p)2(h)20(a)-1(b)20(e)-1(t)17(i)-3(c)-260(c)-1(h)20(a)-1(r)22(a)-1(c)16(t)0(e)16(r)]TJ
/F8 1 Tf
12 0 0 12 71.04 423.041 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(ct)20(yp)20(e.)20(h>)]TJ
T*
-0.06 Tc
[(in)-20(t)-540(i)-20(su)-20(pp)-20(er)-20(\()-560(i)0(n)-20(t)-560(c)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 389.201 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 389.201 Tm
(isupper)Tj
/F7 1 Tf
12.96 0 0 12.96 148.56 389.201 Tm
[(function)-259(returns)-259(a)-241(nonz)-19(ero)-241(value)-260(for)-241(an)-19(y)-241(upper-case)-260(alphabetic)-260(character;)]TJ
-5.9444 -1.2222 TD
[(zero)-259(is)-241(return)-19(ed)-241(in)-259(the)-241(fals)-18(e)-241(case.)-250(This)-259(function)-259(is)-241(pr)-19(ovided)-241(both)-259(as)-259(an)-241(in-lin)-19(e)-241(and)]TJ
0 -1.2407 TD
[(out-of-line)-260(function.)]TJ
0 -1.9259 TD
[(When)-259(the)-241(hea)-19(der)-241(file)]TJ
/F8 1 Tf
12 0 0 12 183.36 332.321 Tm
(ctype.h)Tj
/F7 1 Tf
12.96 0 0 12.96 236.88 332.321 Tm
[(is)-259(included,)-250(the)-260(default)-259(case)-241(will)-259(be)]TJ
/F12 1 Tf
14.3704 0 TD
(in-line)Tj
/F7 1 Tf
2.963 0 TD
[([)-19(see)]TJ
-30.0926 -1.2407 TD
[(section)-259(A.)9(3,)-269(\223Forcing)-241(Li)-18(brary)-241(Routi)-18(nes)-241(Out-of-li)-18(ne.)9(\224)-260(])0(.)]TJ
ET
1 1 1 rg
71.52 286.961 468 -5.04 re
f
0 0 0 rg
538.56 285.281 0.48 -0.96 re
f
q
71.52 286.961 468 -5.04 re
W* n
70.56 284.321 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.84 290.801 Tm
0.007 Tc
[(Ex)23(am)16(pl)5(e)-277(A)9(-)20(54.)-835(i)5(s)3(up)18(per)]TJ
/F8 1 Tf
-13.9 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(ct)20(yp)20(e.)20(h>)]TJ
T*
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
0.5 Tc
[(i)540(f)20(\(\(i)540(s)560(u)540(p)560(p)540(e)560(r)540(\(\222)560(F)540(\222\)\)\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(F)-560(--)-560(u)-20(p)0(p)-20(e)0(r)-20(-)0(c)-20(a)0(s)-20(e)-560(ch)-20(ar)-20(ac)-20(te)-20(r\\)-20(n")-560(\);)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
0.5 Tc
[(i)540(f)20(\(!\(i)540(s)560(u)540(p)560(p)540(e)560(r)540(\(\222)560(f)540(\222\)\)\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(f)-560(--)-560(n)-20(o)0(t)-560(a)-20(n)-560(u)0(p)-20(p)0(e)-20(r)0(-)-20(c)0(a)-20(s)0(e)-560(c)-20(ha)-20(rac)-20(te)-20(r\\)-20(n")-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0.04 -1 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
-0.04 Tc
[(F)-540(-)20(-)-540(u)20(pp)20(er)20(-c)20(as)20(e)-540(c)0(h)20(a)0(r)20(a)0(c)20(t)0(e)20(r)]TJ
T*
[(f)-540(-)20(-)-540(n)20(ot)-540(a)20(n)-540(up)20(pe)20(r-)20(ca)20(se)-540(c)20(h)0(a)20(r)0(a)20(c)0(t)20(e)0(r)]TJ
ET
1 1 1 rg
71.52 85.841 468 -5.04 re
f
0 0 0 rg
538.56 84.401 0.48 -0.96 re
f
q
71.52 85.841 468 -5.04 re
W* n
70.56 83.441 468 0.96 re
f
Q
endstream
endobj
7951 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7905 0 obj
<>
endobj
7899 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(56)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(53)-845(is)-17(pu)-14(n)-14(c)0(t\227)-21(Te)-17(st)-292(fo)-14(r)-287(p)4(u)-14(n)-14(c)0(tu)-14(at)-16(io)-14(n)-272(c)-17(h)-14(a)0(r)-12(act)-16(er)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(i)-20(sp)-20(unc)-20(t\()-560(i)-20(n)0(t)-560(c)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(ispunct)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 657.281 Tm
[(function)-259(returns)-241(a)-260(nonzero)-259(value)-241(fo)-19(r)-241(any)-259(punctuation)-259(character;)-259(zero)-241(is)]TJ
-5.9444 -1.2407 TD
[(returned)-222(in)-241(the)-223(fals)-18(e)-223(case.)-231(A)-222(p)-19(unctuation)-222(cha)-19(racter)-223(is)-241(one)-223(that)-241(is)-222(printab)-19(le,)-231(not)-222(a)-241(digit,)-231(not)-222(a)]TJ
0 -1.2222 TD
[(letter,)-250(and)-259(not)-241(a)-260(space)-241(\(\221)-260(\222)-260(o)0(r)-241(\221\\t\222\).)-9(This)-259(function)-241(is)-259(provided)-259(both)-259(as)-241(an)-259(in-line)-260(and)]TJ
0 -1.2407 TD
[(out-of-line)-260(function.)]TJ
0 -1.9259 TD
[(When)-241(the)-260(header)-260(file)]TJ
/F8 1 Tf
12 0 0 12 182.64 584.321 Tm
(ctype.h)Tj
/F7 1 Tf
12.96 0 0 12.96 236.16 584.321 Tm
[(is)-241(in)-19(cluded,)-250(the)-241(d)-19(efault)-241(case)-260(will)-259(be)]TJ
/F12 1 Tf
14.3519 0 TD
[(in-lin)-18(e)]TJ
/F7 1 Tf
2.9815 0 TD
([see)Tj
-30.0926 -1.2407 TD
[(section)-241(A)-19(.)9(3,)-250(\223Forcing)-259(Library)-259(Routines)-259(Out-of-line.)-9(\224)-241(])]TJ
ET
1 1 1 rg
70.8 538.961 468 -5.04 re
f
0 0 0 rg
537.84 537.521 0.48 -0.96 re
f
q
70.8 538.961 468 -5.04 re
W* n
69.84 536.561 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.36 543.041 Tm
0.005 Tc
[(E)12(xam)14(ple)-279(A)7(-)18(52.)-837(ispu)16(nct)]TJ
/F8 1 Tf
-13.94 -1.6 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
0.5 Tc
[(i)560(f\(\(i)540(s)560(p)560(u)540(n)560(c)540(t)560(\(\222\222\)\)\))]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(sp)20(ac)20(e)-540(-)0(-)-540(\\)20("p)20(ri)20(nt)20(\\")-540(c)20(h)0(a)20(r)0(a)20(c)0(t)20(e)0(r)20(\\)0(n)20(")-540(\);)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
0.5 Tc
[(i)560(f\(!\(i)560(s)540(p)560(u)540(n)560(c)540(t)560(\(\222)540(\\)560(t)540(\222\)\)\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(ta)20(b)-540(-)0(-)-540(n)20(ot)-540(\\)20(")0(p)20(r)0(i)20(n)0(t)20(\\)0(")-540(c)20(ha)20(ra)20(ct)20(er)20(\\n)20(")-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(sp)20(ac)20(e)-540(-)0(-)-520(")0(p)20(r)0(i)20(n)0(t)20(")-540(ch)20(ar)20(ac)20(te)20(r)]TJ
T*
-0.06 Tc
[(t)-20(a)0(b)-560(-)-20(-)-560(not)-560(")-20(p)0(r)-20(i)0(n)-20(t)0(")-560(c)-20(ha)-20(ra)-20(ct)-20(er)]TJ
ET
1 1 1 rg
70.8 301.841 468 -5.04 re
f
0 0 0 rg
537.84 300.401 0.48 -0.96 re
f
q
70.8 301.841 468 -5.04 re
W* n
69.84 299.441 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 273.521 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(54)-845(is)-17(sp)-14(ac)-17(e\227T)-14(e)0(s)-17(t)-274(f)-16(o)4(r)-287(w)-19(hit)-16(e)0(-)-16(s)0(p)-14(a)0(c)-17(e)-276(c)-17(h)4(a)-17(r)6(a)-17(c)0(t)-16(e)0(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 253.841 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
T*
-0.06 Tc
[(i)-20(n)0(t)-560(i)-20(ss)-20(pac)-20(e\()-560(i)-20(n)0(t)-560(c)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 220.241 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 220.241 Tm
(isspace)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 220.241 Tm
[(function)-259(returns)-241(a)-260(nonzero)-259(value)-241(fo)-19(r)-241(any)-259(standard)-259(white-space)-241(c)-19(haracter;)]TJ
-5.9444 -1.2407 TD
[(zero)-222(is)-241(returned)-241(in)-241(the)-223(false)-241(case.)-231(The)-241(standard)-241(white-space)-241(characters)-241(are)-223(sp)-19(ace)-223(\(\221)-241(\222\),)-231(form)]TJ
0 -1.2222 TD
[(feed)-204(\(\221\\)-18(f\222\),)-213(new-line)-223(\(\221\\n\222\),)-213(carriage)-223(return)-222(\(\221\\r\222\),)-213(ho)-19(rizontal)-222(tab)-204(\(\221\\t\222\),)-231(and)-222(vertical)-203(t)-18(a)0(b)-204(\(\221\\v\222\).)]TJ
0 -1.2407 TD
[(This)-241(func)-19(tion)-241(is)-259(provided)-259(both)-241(as)-259(an)-259(in-line)-241(an)-19(d)-241(out-of-lin)-19(e)-241(function.)]TJ
0 -1.9259 TD
[(When)-241(the)-260(header)-260(file)]TJ
/F8 1 Tf
12 0 0 12 182.64 147.281 Tm
(ctype.h)Tj
/F7 1 Tf
12.96 0 0 12.96 236.16 147.281 Tm
[(is)-241(in)-19(cluded,)-250(the)-241(d)-19(efault)-241(case)-260(will)-259(be)]TJ
/F12 1 Tf
14.3519 0 TD
[(in-lin)-18(e)]TJ
/F7 1 Tf
2.9815 0 TD
([see)Tj
-30.0926 -1.2407 TD
[(section)-241(A)-19(.)9(3,)-250(\223Forcing)-259(Library)-259(Routines)-259(Out-of-line.)-9(\224)-241(])0(.)]TJ
ET
endstream
endobj
7900 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7866 0 obj
<>
endobj
7867 0 obj
<>
endobj
7858 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(5)-23(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 239.04 712.001 Tm
0.003 Tc
[(E)-10(x)19(am)-8(p)14(l)1(e)-281(A)5(-)16(50.)-819(is)19(lo)-6(we)19(r)]TJ
/F8 1 Tf
-14 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(ct)20(yp)20(e.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
0.5 Tc
[(i)540(f)20(\(\(i)540(s)560(l)540(o)560(w)540(e)560(r)540(\(\222)560(a)540(\222\)\)\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(p)20(r)0(i)20(n)20(t)0(f)20(\()-540("a)-540(-)20(-)-540(lo)20(we)20(r)-540(c)0(a)20(s)0(e)-540(c)20(ha)20(ra)20(ct)20(er)20(\\n)20(")-540(\))20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0 -2 TD
0.5 Tc
[(i)540(f)20(\(!\(i)540(s)560(l)540(o)560(w)540(e)560(r)540(\(\222)560(F)540(\222\)\)\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(F)-560(--)-560(n)-20(o)0(t)-560(a)-560(l)-20(ow)-20(er)-560(c)-20(a)0(s)-20(e)-560(ch)-20(ar)-20(act)-20(er)-20(\\n)-20(")-560(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
-0.04 Tc
[(a)-540(-)20(-)-540(l)20(ow)20(er)-540(c)20(a)0(s)20(e)-540(ch)20(ar)20(ac)20(te)20(r)]TJ
T*
[(F)-540(-)20(-)-540(n)20(ot)-540(a)-540(l)20(ow)20(er)-540(c)20(a)0(s)20(e)-540(ch)20(ar)20(ac)20(te)20(r)]TJ
ET
1 1 1 rg
71.52 471.041 468 -5.04 re
f
0 0 0 rg
538.56 469.361 0.48 -0.96 re
f
q
71.52 471.041 468 -5.04 re
W* n
70.56 468.401 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 442.481 Tm
0.012 Tc
[(A)10(.)14(4.)14(5)16(2)-829(is)16(pr)22(in)20(t\227)12(Te)16(s)16(t)-276(f)17(o)2(r)-271(p)2(r)22(i)14(nt)17(in)20(g)-274(c)-1(h)20(a)-1(r)22(a)-1(c)16(t)0(e)16(r)4(,)-262(e)16(xc)16(l)14(udi)14(ng)-256(\222\\)14(t)17(\222)]TJ
/F8 1 Tf
12 0 0 12 71.04 423.041 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(ct)20(yp)20(e.)20(h>)]TJ
T*
-0.06 Tc
[(in)-20(t)-540(i)-20(sp)-20(ri)-20(nt)-20(\()-560(i)0(n)-20(t)-560(c)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 389.201 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 389.201 Tm
(isprint)Tj
/F7 1 Tf
12.96 0 0 12.96 148.56 389.201 Tm
[(function)-259(returns)-259(a)-241(nonz)-19(ero)-241(value)-260(for)-241(an)-19(y)-241(printable)-260(character,)-250(exclud)-19(ing)-241(the)]TJ
-5.9444 -1.2222 TD
[(tab)-259(character)-241(\(\222\\)-18(t\222\);)-241(zero)-259(is)-241(ret)-18(urned)-241(in)-259(the)-260(false)-241(case.)-250(Thi)-18(s)-241(function)-259(is)-259(provided)-241(b)-19(oth)-241(as)-259(an)]TJ
0 -1.2407 TD
[(in-line)-260(and)-241(o)-19(ut-of-line)-241(fu)-19(nction.)]TJ
0 -1.9259 TD
[(When)-259(the)-241(hea)-19(der)-241(file)]TJ
/F8 1 Tf
12 0 0 12 183.36 332.321 Tm
(ctype.h)Tj
/F7 1 Tf
12.96 0 0 12.96 236.88 332.321 Tm
[(is)-259(included,)-250(the)-260(default)-259(case)-241(will)-259(be)]TJ
/F12 1 Tf
14.3704 0 TD
(in-line)Tj
/F7 1 Tf
2.963 0 TD
[([)-19(see)]TJ
-30.0926 -1.2407 TD
[(section)-259(A.)9(3,)-269(\223Forcing)-241(Li)-18(brary)-241(Routi)-18(nes)-241(Out-of-li)-18(ne.)9(\224)-260(])]TJ
ET
1 1 1 rg
71.52 286.961 468 -5.04 re
f
0 0 0 rg
538.56 285.281 0.48 -0.96 re
f
q
71.52 286.961 468 -5.04 re
W* n
70.56 284.321 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 241.2 290.801 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)-13(-)18(51.)-837(ispr)14(in)16(t)]TJ
/F8 1 Tf
-14.18 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(ct)20(yp)20(e.)20(h>)]TJ
T*
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
0.5 Tc
[(i)540(f)20(\(\(i)540(s)560(p)540(r)560(i)540(n)560(t)540(\(\222\222\)\)\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(s)0(p)-20(a)0(c)-20(e)-560(--)-560(\\)-20(")0(p)-20(r)0(i)-20(n)0(t)-20(\\)0(")-560(c)-20(ha)-20(ra)-20(ct)-20(er\\)-20(n")-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
0.5 Tc
[(i)540(f)20(\(!\(i)540(s)560(p)540(r)560(i)540(n)560(t)540(\(\222)560(\\)540(t)560(\222\)\)\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(t)0(a)-20(b)-560(--)-560(n)-20(o)0(t)-560(\\)-20("p)-20(ri)-20(nt)-20(\\")-560(c)-20(h)0(a)-20(r)0(a)-20(cte)-20(r\\)-20(n")-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0.04 -1 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(sp)-20(ace)-560(-)-20(-)-560("p)-20(ri)-20(nt)-20(")-560(c)0(h)-20(a)0(r)-20(a)0(c)-20(t)0(e)-20(r)]TJ
T*
-0.04 Tc
[(t)20(a)0(b)-520(-)0(-)-540(n)20(ot)-540(")20(p)0(r)20(i)0(n)20(t)0(")-540(c)20(ha)20(ra)20(ct)20(er)]TJ
ET
1 1 1 rg
71.52 85.841 468 -5.04 re
f
0 0 0 rg
538.56 84.401 0.48 -0.96 re
f
q
71.52 85.841 468 -5.04 re
W* n
70.56 83.441 468 0.96 re
f
Q
endstream
endobj
7859 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7813 0 obj
<>
endobj
7807 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(54)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(5)15(0)-830(i)13(s)-2(g)19(r)3(a)15(ph\227)11(Te)15(s)15(t)-277(f)16(o)1(r)-272(p)1(r)21(i)13(nt)16(in)19(g)-275(c)-2(h)19(a)-2(r)21(a)-2(c)15(t)-1(e)15(r)3(,)-263(e)15(xc)15(l)13(udi)13(ng)-257(sp)19(ac)15(e)-278(a)15(nd)-275(t)16(a)-2(b)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(i)-20(sg)-20(rap)-20(h\()-560(i)-20(n)0(t)-560(c)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(isgraph)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 657.281 Tm
[(function)-259(returns)-241(a)-260(nonzero)-259(value)-241(fo)-19(r)-241(any)-259(printable)-260(character,)-250(excluding)]TJ
-5.9444 -1.2407 TD
[(space)-223(\(\221)-204(\222\))-223(and)-222(tab)-222(\(\221\\t\222\);)-222(zero)-222(is)-222(returned)-222(in)-222(the)-204(f)-19(alse)-204(cas)-18(e.)-213(This)-222(function)-222(is)-222(provided)-222(both)-222(as)]TJ
0 -1.2222 TD
[(an)-241(in-line)-260(and)-259(out-of-line)-260(function.)]TJ
0 -1.9444 TD
[(When)-241(the)-260(header)-260(file)]TJ
/F8 1 Tf
12 0 0 12 182.64 600.161 Tm
(ctype.h)Tj
/F7 1 Tf
12.96 0 0 12.96 236.16 600.161 Tm
[(is)-241(in)-19(cluded,)-250(the)-241(d)-19(efault)-241(case)-260(will)-259(be)]TJ
/F12 1 Tf
14.3519 0 TD
[(in-lin)-18(e)]TJ
/F7 1 Tf
2.9815 0 TD
([see)Tj
-30.0926 -1.2222 TD
[(section)-241(A)-19(.)9(3,)-250(\223Forcing)-259(Library)-259(Routines)-259(Out-of-line.)-9(\224)-241(])0(.)]TJ
ET
1 1 1 rg
70.8 555.041 468 -5.04 re
f
0 0 0 rg
537.84 553.361 0.48 -0.96 re
f
q
70.8 555.041 468 -5.04 re
W* n
69.84 552.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.12 558.881 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(A)6(-49)20(.)-838(isg)15(r)-7(ap)15(h)]TJ
/F8 1 Tf
-13.92 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.04 Tc
[(/)20(*)-540(ch)20(ec)20(k)-540(t)20(he)-540(")20(b)0(e)20(e)0(p)20(")-540(ch)20(ar)20(ac)20(te)20(r)-540(*)0(/)]TJ
T*
0.5 Tc
[(i)560(f\(!\(i)560(s)540(g)560(r)540(a)560(p)540(h)560(\(\222\222\)\)\))]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(sp)20(ac)20(e)-540(-)0(-)-540(n)20(ot)-540(\\)20(")0(g)20(r)0(a)20(p)0(h)20(\\)0(")-540(c)20(ha)20(ra)20(ct)20(er)20(\\n)20(")-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
0.5 Tc
[(i)560(f\(\(i)540(s)560(g)560(r)540(a)560(p)540(h)560(\()0(\222)540(f)560(\222\)\)\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(f)-540(-)0(-)-540(\\)20("g)20(ra)20(ph)20(\\")-540(c)20(h)0(a)20(r)0(a)20(c)0(t)20(e)0(r)20(\\)0(n)20(")-540(\);)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(sp)20(ac)20(e)-540(-)0(-)-520(n)0(o)20(t)-540("g)20(ra)20(ph)20(")-540(c)0(h)20(a)0(r)20(a)0(c)20(t)0(e)20(r)]TJ
T*
[(f)-540(-)0(-)-540(")20(gr)20(a)20(p)0(h)20(")-540(ch)20(ar)20(ac)20(te)20(r)]TJ
ET
1 1 1 rg
70.8 305.921 468 -5.04 re
f
0 0 0 rg
537.84 304.481 0.48 -0.96 re
f
q
70.8 305.921 468 -5.04 re
W* n
69.84 303.521 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 277.601 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(5)15(1)-830(i)13(s)-2(l)13(o)19(we)15(r\227)11(Te)15(st)-259(fo)19(r)-272(l)13(ow)13(er-)16(c)15(as)15(e)-278(a)15(l)13(pha)15(be)15(ti)13(c)-261(c)-2(h)19(a)-2(ra)15(c)15(t)-1(e)15(r)3(s)]TJ
/F8 1 Tf
12 0 0 12 70.08 257.921 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
T*
-0.06 Tc
[(i)-20(n)0(t)-560(i)-20(sl)-20(owe)-20(r\()-560(i)-20(n)0(t)-560(c)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 224.321 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 224.321 Tm
(islower)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 224.321 Tm
[(function)-259(returns)-241(a)-260(nonzero)-259(value)-241(fo)-19(r)-241(any)-259(lower)]TJ
/F12 1 Tf
18.6111 0 TD
(-)Tj
/F7 1 Tf
0.3333 0 TD
[(case)-260(alphabetic)-241(c)-19(haracter;)]TJ
-24.8889 -1.2407 TD
[(zero)-241(is)-259(returned)-259(in)-241(the)-260(false)-260(case.)-250(This)-259(function)-241(is)-259(provided)-259(both)-259(as)-241(an)-259(in-line)-260(and)]TJ
T*
[(out-of-line)-260(function.)]TJ
0 -1.9259 TD
[(When)-241(the)-260(header)-260(file)]TJ
/F8 1 Tf
12 0 0 12 182.64 167.201 Tm
(ctype.h)Tj
/F7 1 Tf
12.96 0 0 12.96 236.16 167.201 Tm
[(is)-241(in)-19(cluded,)-250(the)-241(d)-19(efault)-241(case)-260(will)-259(be)]TJ
/F12 1 Tf
14.3519 0 TD
[(in-lin)-18(e)]TJ
/F7 1 Tf
2.9815 0 TD
([see)Tj
-30.0926 -1.2222 TD
[(section)-241(A)-19(.)9(3,)-250(\223Forcing)-259(Library)-259(Routines)-259(Out-of-line.)-9(\224)-241(])]TJ
ET
endstream
endobj
7808 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7773 0 obj
<>
endobj
7774 0 obj
<>
endobj
7764 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(5)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 241.92 712.001 Tm
[(E)12(xam)14(ple)-259(A)7(-48.)-817(isd)16(i)3(git)]TJ
/F8 1 Tf
-14.24 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(ct)20(yp)20(e.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
0.5 Tc
[(i)540(f)20(\(\(i)540(s)560(d)540(i)560(g)540(i)560(t)540(\(\222)560(1)540(\222\)\)\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(1)-560(--)-560(i)-20(s)-560(a)-560(d)0(e)-20(c)0(i)-20(m)0(a)-20(l)-560(ch)-20(ar)-20(ac)-20(te)-20(r\\n)-20(")-560(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0 -2 TD
0.5 Tc
[(i)540(f)20(\(!\(i)540(s)560(d)540(i)560(g)540(i)560(t)540(\(\222)560(f)540(\222\)\)\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(f)-560(--)-560(n)-20(o)0(t)-560(a)-560(d)-20(ec)-20(im)-20(al)-560(c)-20(h)0(a)-20(r)0(a)-20(c)0(t)-20(er\\)-20(n")-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
-0.04 Tc
[(1)-540(-)20(-)-540(i)20(s)-540(a)-540(d)0(e)20(c)0(i)20(m)0(a)20(l)-540(ch)20(ar)20(ac)20(te)20(r)]TJ
T*
-0.06 Tc
[(f)-560(-)0(-)-560(n)0(o)-20(t)-560(a)-560(d)0(e)-20(c)0(i)-20(m)0(a)-20(l)-560(ch)-20(ar)-20(ac)-20(te)-20(r)]TJ
ET
1 1 1 rg
71.52 471.041 468 -5.04 re
f
0 0 0 rg
538.56 469.361 0.48 -0.96 re
f
q
71.52 471.041 468 -5.04 re
W* n
70.56 468.401 468 0.96 re
f
Q
endstream
endobj
7765 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4525 0 obj
<>
endobj
4830 0 obj
<>
endobj
5118 0 obj
<>
endobj
5415 0 obj
<>
endobj
5620 0 obj
<>
endobj
5856 0 obj
<>
endobj
6297 0 obj
<>
endobj
6696 0 obj
<>
endobj
7062 0 obj
<>
endobj
7420 0 obj
<>
endobj
7383 0 obj
<>
endobj
7421 0 obj
<>
endobj
7458 0 obj
<>
endobj
7489 0 obj
<>
endobj
7527 0 obj
<>
endobj
7549 0 obj
<>
endobj
7591 0 obj
<>
endobj
7636 0 obj
<>
endobj
7669 0 obj
<>
endobj
7699 0 obj
<>
endobj
7739 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(52)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.012 Tc
[(A)10(.)14(4)16(.)-3(4)16(8)-829(i)14(s)-1(c)16(n)2(t)17(r)4(l)14(\227)12(Te)16(st)-258(fo)20(r)-271(c)-1(o)20(n)2(t)17(r)4(ol)-262(ch)20(ar)22(ac)16(t)17(e)-1(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(i)-20(sc)-20(ntr)-20(l\()-560(i)-20(n)0(t)-560(c)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(iscntrl)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 657.281 Tm
[(function)-259(returns)-241(a)-260(nonzero)-259(value)-241(fo)-19(r)-241(any)-259(control)-259(character;)-241(zero)-259(is)-259(returned)]TJ
-5.9444 -1.2407 TD
[(in)-241(the)-260(false)-260(case.)-250(A)-241(cont)-18(rol)-241(character)-260(is)-259(any)-241(character)-260(that)-259(is)]TJ
/F10 1 Tf
24.0556 0 TD
(NOT)Tj
/F7 1 Tf
2.2037 0 TD
[(a)-260(letter,)-250(digit,)]TJ
-26.2593 -1.2222 TD
[(punctuation,)-250(or)-260(\221)-241(\222)-260(\(the)-260(space)-241(character\).)-269(This)-241(functi)-18(on)-241(is)-259(provided)-259(both)-241(as)-259(an)-259(in-line)-241(and)]TJ
0 -1.2407 TD
[(out-of-line)-260(function.)]TJ
0 -1.9259 TD
[(When)-241(the)-260(header)-260(file)]TJ
/F8 1 Tf
12 0 0 12 182.64 584.321 Tm
(ctype.h)Tj
/F7 1 Tf
12.96 0 0 12.96 236.16 584.321 Tm
[(is)-241(in)-19(cluded,)-250(the)-241(d)-19(efault)-241(case)-260(will)-259(be)]TJ
/F12 1 Tf
14.3519 0 TD
[(in-lin)-18(e)]TJ
/F7 1 Tf
2.9815 0 TD
([see)Tj
-30.0926 -1.2407 TD
[(section)-241(A)-19(.)9(3,)-250(\223Forcing)-259(Library)-259(Routines)-259(Out-of-line.)-9(\224)-241(])]TJ
ET
1 1 1 rg
70.8 538.961 468 -5.04 re
f
0 0 0 rg
537.84 537.521 0.48 -0.96 re
f
q
70.8 538.961 468 -5.04 re
W* n
69.84 536.561 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 240.72 543.041 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)-13(-)18(47.)-837(iscn)16(tr)14(l)]TJ
/F8 1 Tf
-14.22 -1.6 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.04 Tc
[(/)20(*)-540(ch)20(ec)20(k)-540(t)20(he)-540(")20(b)0(e)20(e)0(p)20(")-540(ch)20(ar)20(ac)20(te)20(r)-540(*)0(/)]TJ
T*
0.5 Tc
[(i)560(f\(\(i)540(s)560(c)560(n)540(t)560(r)540(l)560(\()0(0)540(x)560(0)540(7\)\)\))]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(\\")20(be)20(ep)20(\\")-540(\()20(0)0(x)20(0)0(7)20(\))-540(--)-540(c)20(o)0(n)20(t)0(r)20(o)0(l)-540(c)20(ha)20(ra)20(ct)20(e)20(r)0(\\)20(n)0(")-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
0.5 Tc
[(i)560(f\(!\(i)560(s)540(c)560(n)540(t)560(r)540(l)560(\(\222)540(@)560(\222\)\)\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(@)-540(-)0(-)-540(n)20(ot)-540(c)20(o)0(n)20(t)0(r)20(o)0(l)-540(c)20(ha)20(ra)20(ct)20(er)20(\\n)20(")-540(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[("b)20(ee)20(p")-540(\()20(0)20(x)0(0)20(7)0(\))-540(-)20(-)-540(c)0(o)20(n)0(t)20(r)0(o)20(l)-540(ch)20(ar)20(ac)20(te)20(r)]TJ
T*
[(@)-540(-)0(-)-540(n)20(ot)-520(co)20(nt)20(ro)20(l)-540(c)0(h)20(a)0(r)20(a)0(c)20(t)0(e)20(r)]TJ
ET
1 1 1 rg
70.8 289.841 468 -5.04 re
f
0 0 0 rg
537.84 288.401 0.48 -0.96 re
f
q
70.8 289.841 468 -5.04 re
W* n
69.84 287.441 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 261.521 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(49)-845(is)-17(dig)-14(i)-2(t)-16(\227)-4(T)-14(est)-292(f)-16(o)4(r)-287(n)-14(um)-12(e)-17(r)6(ic)-293(ch)-14(ar)-12(a)-17(c)0(te)-17(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 241.841 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
T*
-0.06 Tc
[(i)-20(n)0(t)-560(i)-20(sd)-20(igi)-20(t\()-560(i)-20(n)0(t)-560(c)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 208.241 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 93.84 208.241 Tm
(isdigit)Tj
/F7 1 Tf
12.96 0 0 12.96 147.36 208.241 Tm
[(function)-222(ret)-18(urns)-222(a)-241(nonzero)-222(val)-18(ue)-223(for)-241(any)]TJ
/F10 1 Tf
16.1852 0 TD
[(decima)-19(l)]TJ
/F7 1 Tf
3.4074 0 TD
[(character;)-241(zero)-222(is)-241(returned)]TJ
-25.5 -1.2407 TD
[(in)-241(the)-260(false)-260(case.)-250(This)-241(fu)-19(nction)-241(is)-259(provided)-259(both)-259(as)-241(an)-259(in-line)-260(and)-241(out-of-l)-18(ine)-241(function)-19(.)]TJ
0 -1.9259 TD
[(When)-241(the)-260(header)-260(file)]TJ
/F8 1 Tf
12 0 0 12 182.64 167.201 Tm
(ctype.h)Tj
/F7 1 Tf
12.96 0 0 12.96 236.16 167.201 Tm
[(is)-241(in)-19(cluded,)-250(the)-241(d)-19(efault)-241(case)-260(will)-259(be)]TJ
/F12 1 Tf
14.3519 0 TD
[(in-lin)-18(e)]TJ
/F7 1 Tf
2.9815 0 TD
([see)Tj
-30.0926 -1.2222 TD
[(section)-241(A)-19(.)9(3,)-250(\223Forcing)-259(Library)-259(Routines)-259(Out-of-line.)-9(\224)-241(])]TJ
ET
endstream
endobj
7740 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7705 0 obj
<>
endobj
7706 0 obj
<>
endobj
7697 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(5)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
-0.005 Tc
[(A)-7(.)-3(4)-18(.)-3(47)-846(i)-20(sal)-20(ph)-15(a\227)-22(Te)-18(st)-293(fo)-15(r)-288(a)-1(lp)-15(h)-15(a)-1(b)-15(e)-1(ti)-20(c)-277(c)-18(ha)-18(r)5(a)-18(ct)-17(er)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(ct)20(yp)20(e.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(in)-20(t)-540(i)-20(sa)-20(lp)-20(ha)-20(\()-560(i)0(n)-20(t)-560(c)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(isalpha)Tj
/F7 1 Tf
12.96 0 0 12.96 148.56 657.281 Tm
[(function)-259(returns)-259(a)-241(nonz)-19(ero)-241(value)-260(for)-241(an)-19(y)-241(alphabetic)-260(character;)-259(zero)-241(i)-18(s)]TJ
-5.9444 -1.2407 TD
[(returned)-259(in)-241(t)-18(h)0(e)-241(false)-260(case.)-250(This)-259(function)-259(is)-241(provided)-259(both)-259(as)-241(an)-259(in-line)-260(and)-241(o)-19(ut-of-line)]TJ
0 -1.2222 TD
(function.)Tj
0 -1.9444 TD
[(When)-259(the)-241(hea)-19(der)-241(file)]TJ
/F8 1 Tf
12 0 0 12 183.36 600.161 Tm
(ctype.h)Tj
/F7 1 Tf
12.96 0 0 12.96 236.88 600.161 Tm
[(is)-259(included,)-250(the)-260(default)-259(case)-241(will)-259(be)]TJ
/F12 1 Tf
14.3704 0 TD
(in-line)Tj
/F7 1 Tf
2.963 0 TD
[([)-19(see)]TJ
-30.0926 -1.2222 TD
[(section)-259(A.)9(3,)-269(\223Forcing)-241(Li)-18(brary)-241(Routi)-18(nes)-241(Out-of-li)-18(ne.)9(\224)-260(])]TJ
ET
1 1 1 rg
71.52 555.041 468 -5.04 re
f
0 0 0 rg
538.56 553.361 0.48 -0.96 re
f
q
71.52 555.041 468 -5.04 re
W* n
70.56 552.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 239.04 558.881 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-)17(46.)-818(is)20(alph)15(a)]TJ
/F8 1 Tf
-14 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(ct)20(yp)20(e.)20(h>)]TJ
T*
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
T*
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
0.5 Tc
[(i)540(f)20(\(\(i)540(s)560(a)540(l)560(p)540(h)560(a)540(\(\222)560(c)540(\222\)\)\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(c)-560(--)-560(a)-20(l)0(p)-20(h)0(a)-20(\\)0(n)-20(")-560(\);)]TJ
0.04 -1 TD
0 Tc
(})Tj
T*
0.5 Tc
[(i)540(f)20(\(!\(i)540(s)560(a)540(l)560(p)540(h)560(a)540(\(\222)560(@)540(\222\)\)&)560(&!\(i)540(s)560(a)540(l)560(p)560(h)540(a)560(\()0(\222)540(1)560(\222\)\)\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(@)0(,)-560(1)-560(-)-20(-)-560(n)0(o)-20(n)-560(al)-20(ph)-20(a\\)-20(n")-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0.04 -1 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
0.5 Tc
[(c-)560(-a)560(l)540(p)560(h)540(a)]TJ
T*
-0.06 Tc
[(@,)-20(1)-540(-)-20(-)-560(n)0(o)-20(n)-560(al)-20(ph)-20(a)]TJ
ET
1 1 1 rg
71.52 353.921 468 -5.04 re
f
0 0 0 rg
538.56 352.481 0.48 -0.96 re
f
q
71.52 353.921 468 -5.04 re
W* n
70.56 351.521 468 0.96 re
f
Q
endstream
endobj
7698 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7673 0 obj
<>
endobj
7667 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(50)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.01 Tc
[(A)8(.)12(4)14(.)-5(4)14(6)-831(i)12(s)-3(a)14(l)12(num)20(\227)-7(T)18(es)14(t)-278(f)15(or)-273(a)14(l)12(pha)14(nu)18(me)14(ri)12(c)-279(c)14(ha)14(rac)14(t)15(er)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(i)-20(sa)-20(lnu)-20(m\()-560(i)-20(n)0(t)-560(c)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(isalnum)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 657.281 Tm
[(function)-259(returns)-241(a)-260(nonzero)-259(value)-241(fo)-19(r)-241(any)-259(alphabetic)-260(or)-241(numeri)-18(c)-241(character;)]TJ
-5.9444 -1.2407 TD
[(zero)-241(is)-259(returned)-259(in)-241(the)-260(false)-260(case.)-250(This)-259(function)-241(is)-259(provided)-259(both)-259(as)-241(an)-259(in-line)-260(and)]TJ
0 -1.2222 TD
[(out-of-line)-260(function.)]TJ
0 -1.9444 TD
[(When)-241(the)-260(header)-260(file)]TJ
/F8 1 Tf
12 0 0 12 186.48 600.161 Tm
(ctype.h)Tj
/F7 1 Tf
12.96 0 0 12.96 240 600.161 Tm
[(is)-259(included,)-250(the)-260(default)-259(case)-241(will)-259(be)]TJ
/F12 1 Tf
14.3704 0 TD
(in-line)Tj
/F7 1 Tf
2.9815 0 TD
([see)Tj
-30.4074 -1.2222 TD
[(section)-241(A)-19(.)9(3,)-250(\223Forcing)-259(Library)-259(Routines)-259(Out-of-line.)-9(\224)-241(])]TJ
ET
1 1 1 rg
70.8 555.041 468 -5.04 re
f
0 0 0 rg
537.84 553.361 0.48 -0.96 re
f
q
70.8 555.041 468 -5.04 re
W* n
69.84 552.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 239.52 558.881 Tm
0.004 Tc
[(E)-9(x)0(a)20(m)-7(p)15(l)2(e)-280(A)6(-4)20(5.)-818(is)20(ln)-5(u)15(m)]TJ
/F8 1 Tf
-14.12 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
0.5 Tc
[(i)560(f\(\(i)540(s)560(a)560(l)540(n)560(u)540(m)560(\()0(\222)540(c)560(\222\)\)&)540(&\(i)560(s)540(a)560(l)540(n)560(u)540(m)560(\(\222)540(1)560(\222\)\)\))]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(p)-20(r)0(i)-20(n)0(t)-20(f)0(\()-560(")0(c)-20(,)-560(1)-560(-)0(-)-560(a)-20(lp)-20(ha)-560(a)-20(n)0(d)-560(n)-20(um)-20(er)-20(ic)-20(\\n)-20(")-560(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
0.5 Tc
[(i)560(f\(!\(i)560(s)540(a)560(l)540(n)560(u)540(m)560(\(\222)540(@)560(\222\)\)\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(p)-20(r)0(i)-20(n)0(t)-20(f)0(\()-560(")0(@)-560(-)-20(-)-560(n)0(e)-20(i)0(t)-20(h)0(e)-20(r)-560(al)-20(ph)-20(a)-560(n)0(o)-20(r)-560(nu)-20(me)-20(ri)-20(c\\)-20(n")-560(\);)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(c,)-540(1)-540(-)20(-)-540(a)20(lp)20(ha)-540(a)20(n)0(d)-540(n)20(um)20(er)20(ic)]TJ
T*
[(@)-540(-)0(-)-540(n)20(ei)20(t)20(h)0(e)20(r)-540(al)20(ph)20(a)-540(n)0(o)20(r)-540(nu)20(me)20(ri)20(c)]TJ
ET
1 1 1 rg
70.8 317.921 468 -5.04 re
f
0 0 0 rg
537.84 316.481 0.48 -0.96 re
f
q
70.8 317.921 468 -5.04 re
W* n
69.84 315.521 468 0.96 re
f
Q
endstream
endobj
7668 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7640 0 obj
<>
endobj
7634 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(4)-23(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.84 712.001 Tm
0.007 Tc
[(Ex)23(am)16(pl)5(e)-277(A)9(-)20(43.)-835(get)20(c)3(har)]TJ
/F8 1 Tf
-13.9 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-560(\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)-540(va)20(lu)20(e)-540(=)-540(\()0(c)20(h)0(a)20(r)0(\))-540(g)20(et)20(ch)20(ar)-540(\()20(\))60(;)]TJ
0 -2 TD
[(wh)20(i)20(l)0(e)-540(\()-540(E)20(OF)-540(!)20(=)-540(va)20(lu)20(e)-540(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(fp)-20(utc)-560(\()-560(v)-20(al)-20(ue)-20(,)-560(s)0(t)-20(d)0(o)-20(u)0(t)-560(\))-20(;)]TJ
T*
[(va)-20(lue)-560(=)-560(\()-20(ch)-20(ar)-20(\))-560(g)0(e)-20(t)0(c)-20(h)0(a)-20(r)-560(\()-560(\))40(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0.04 -2 TD
-0.04 Tc
[(wi)20(l)20(l)-540(ec)20(ho)-540(a)20(l)0(l)-540(c)20(ha)20(ra)20(ct)20(er)20(s)-540(f)0(r)20(o)0(m)-540(s)20(ta)20(nd)20(ar)20(d)-540(i)20(np)20(ut)-540(t)20(o)-540(st)20(an)20(da)20(rd)-540(o)20(u)0(t)20(p)0(u)20(t)-540(un)20(ti)20(l)]TJ
0 -1 TD
[(th)20(e)-540(i)20(np)20(ut)-540(i)20(s)-540(ex)20(ha)20(us)20(te)20(d.)]TJ
ET
1 1 1 rg
71.52 519.041 468 -5.04 re
f
0 0 0 rg
538.56 517.361 0.48 -0.96 re
f
q
71.52 519.041 468 -5.04 re
W* n
70.56 516.401 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 490.481 Tm
-0.005 Tc
[(A)-7(.)-3(4)-18(.)-3(45)-846(g)-15(e)-1(t)-17(s)-1(\227)-22(R)-7(ea)-18(d)-273(a)-294(st)-17(r)5(i)-20(ng)-291(f)-17(r)5(o)-15(m)-288(st)-17(an)-15(da)-18(r)-13(d)-273(i)-20(n)3(p)-15(u)3(t)]TJ
/F8 1 Tf
12 0 0 12 71.04 471.041 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
T*
-0.06 Tc
[(ch)-20(ar)-560(*g)-20(et)-20(s)-560(\()-560(c)0(h)-20(a)0(r)-560(*)-20(s)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 437.201 Tm
0 Tc
[(The)-241(function)]TJ
/F8 1 Tf
12 0 0 12 141.12 437.201 Tm
(fgets)Tj
/F7 1 Tf
12.96 0 0 12.96 180 437.201 Tm
[(will)-241(read)-241(characters)-241(from)-222(st)-18(andard)-222(inpu)-19(t,)-231(and)-222(pl)-18(ace)-223(them)-241(sequentially)]TJ
-8.3704 -1.2222 TD
[(in)-259(memory,)-250(starting)-259(with)-259(the)-241(locati)-18(on)-241(pointed)-259(to)-259(by)]TJ
/F8 1 Tf
12 0 0 12 339.12 421.361 Tm
[(s.)-600(gets)]TJ
/F7 1 Tf
12.96 0 0 12.96 392.88 421.361 Tm
[(will)-241(not)-259(read)-259(past)-241(a)-260(newline)]TJ
-24.7963 -1.2407 TD
[(character,)-250(or)-260(past)-259(the)-241(end)-259(of)-260(the)-241(file.)-250(The)-260(characters)-259(are)-241(st)-18(ored)-241(in)-259(memory)-259(starting)-259(at)-241(the)]TJ
T*
[(location)-259(pointed)-259(to)-241(by)]TJ
/F8 1 Tf
12 0 0 12 188.4 389.201 Tm
[(s.)-600(gets)]TJ
/F7 1 Tf
12.96 0 0 12.96 241.92 389.201 Tm
[(ret)-18(urns)]TJ
/F12 1 Tf
3.037 0 TD
(s)Tj
/F7 1 Tf
0.6481 0 TD
[(if)-241(it)-259(was)-259(successful,)]TJ
/F8 1 Tf
12 0 0 12 394.56 389.201 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 426.72 389.201 Tm
(otherwise.)Tj
/F8 1 Tf
12 0 0 12 483.6 389.201 Tm
(gets)Tj
/F7 1 Tf
12.96 0 0 12.96 515.52 389.201 Tm
[(wi)-18(ll)]TJ
-34.2593 -1.2222 TD
[(update)-260(the)-241(fi)-18(le)-241(position)-259(indicator)-260(for)-260(any)-241(characters)-259(read.)-250(If)]TJ
/F8 1 Tf
12 0 0 12 380.64 373.361 Tm
(gets)Tj
/F7 1 Tf
12.96 0 0 12.96 412.56 373.361 Tm
[(encount)-18(ers)-241(the)-260(end)-241(of)]TJ
-26.3148 -1.2407 TD
[(file)-241(on)-222(its)-222(fir)-19(st)-222(read)-222(of)-241(standard)-222(i)-18(nput,)]TJ
/F8 1 Tf
12 0 0 12 265.92 357.281 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 297.6 357.281 Tm
[(is)-222(return)-19(ed.)]TJ
/F8 1 Tf
12 0 0 12 358.8 357.281 Tm
(gets)Tj
/F7 1 Tf
12.96 0 0 12.96 390.72 357.281 Tm
[(does)-222(not)-241(append)-222(a)-241(\221\\0\222)-223(to)-241(the)]TJ
-24.6296 -1.2407 TD
[(array)-259(of)-241(charact)-18(ers)-241(read.)]TJ
0 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(27,)-250(\223fgets\227)-19(Read)-241(a)-260(string)-259(from)-241(the)-260(specified)-259(stream,)-9(\224)-241(o)0(n)-259(page)-241(A)-19(-32)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(78,)-250(\223puts\227)-19(Write)-241(a)-260(string)-259(to)-241(standard)-259(output,)-9(\224)-241(o)-19(n)-241(page)-260(A-85)]TJ
ET
1 1 1 rg
71.52 240.881 468 -5.04 re
f
0 0 0 rg
538.56 239.441 0.48 -0.96 re
f
q
71.52 240.881 468 -5.04 re
W* n
70.56 238.481 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 247.2 244.961 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)-13(-)18(44.)-837(get)18(s)]TJ
/F8 1 Tf
-14.68 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-560(\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)-540(li)20(ne)20(_b)20(uf)20(fe)20(r[)20(BU)20(FS)20(IZ)20(];)]TJ
0 -2 TD
[(pu)20(t)20(s)-540(\()-540(g)0(e)20(t)0(s)-540(\()-540(l)20(in)20(e_)20(bu)20(ff)20(er)-540(\))20(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.04 Tc
[(wi)20(l)20(l)-540(ec)20(ho)-540(a)-540(n)20(ew)20(li)20(ne)20(-t)20(er)20(mi)20(na)20(te)20(d)-540(l)0(i)20(n)0(e)-540(o)20(f)-540(i)20(np)20(ut)-540(f)20(r)0(o)20(m)-540(st)20(an)20(da)20(rd)-540(i)20(n)0(p)20(u)0(t)-540(o)20(nt)20(o)]TJ
0 -1 TD
-0.06 Tc
[(s)-20(tan)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(.)-560(N)-20(ot)-20(e)-560(t)0(h)-20(a)0(t)]TJ
/F17 1 Tf
14.84 0 TD
-0.04 Tc
[(ge)20(ts)]TJ
/F8 1 Tf
2.76 0 TD
-0.06 Tc
[(do)-20(es)-20(n\222t)-560(r)-20(e)0(a)-20(d)-560(pa)-20(st)-560(t)-20(h)0(e)-560(n)-20(ew)-20(li)-20(ne)-20(;)]TJ
/F17 1 Tf
17.04 0 TD
[(pu)-20(ts)]TJ
/F8 1 Tf
-34.64 -1 TD
-0.04 Tc
[(su)20(p)20(p)0(l)20(i)0(e)20(s)-540(on)20(e)-540(b)0(y)-540(d)20(ef)20(in)20(it)20(io)20(n.)]TJ
ET
1 1 1 rg
71.52 88.001 468 -5.04 re
f
0 0 0 rg
538.56 86.321 0.48 -0.96 re
f
q
71.52 88.001 468 -5.04 re
W* n
70.56 85.361 468 0.96 re
f
Q
endstream
endobj
7635 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7597 0 obj
<>
endobj
7598 0 obj
<>
endobj
7589 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(48)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(43)-845(g)-14(e)0(tc)-17(\227R)-6(e)-17(a)0(d)-290(a)-293(ch)-14(ar)-12(ac)-17(ter)-287(f)-16(r)6(o)-14(m)-287(t)1(h)-14(e)-293(sp)-14(ec)-17(ifie)-17(d)-290(s)0(tr)-12(e)-17(a)0(m)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(f)-20(ge)-20(tc)-560(\()-560(F)0(I)-20(L)0(E)-560(*)-20(st)-20(re)-20(am)-560(\))-20(;)]TJ
0.06 -1.8 TD
0 Tc
(getc)Tj
/F7 1 Tf
12.96 0 0 12.96 102.48 657.281 Tm
[(is)-222(equivalent)-222(to)]TJ
/F8 1 Tf
12 0 0 12 184.08 657.281 Tm
(fgetc)Tj
/F7 1 Tf
12.96 0 0 12.96 219.84 657.281 Tm
[(,)-231(except)-222(that)]TJ
/F8 1 Tf
12 0 0 12 285.36 657.281 Tm
(getc)Tj
/F7 1 Tf
12.96 0 0 12.96 316.8 657.281 Tm
[(may)-241(be)-223(implemented)-222(as)-222(a)-223(m)-18(acro.)-213(If)-223(such)-241(is)]TJ
-18.9815 -1.2407 TD
[(the)-241(case,)-250(th)-19(e)-241(argument)]TJ
/F8 1 Tf
12 0 0 12 190.08 641.201 Tm
(stream)Tj
/F7 1 Tf
12.96 0 0 12.96 236.4 641.201 Tm
[(m)-18(a)0(y)-241(b)0(e)-260(evaluated)-259(more)-241(than)-259(once.)-250(This)-259(only)-259(becomes)-259(a)]TJ
-12.7778 -1.2222 TD
[(problem)-241(i)-18(f)-241(evaluation)-259(of)-260(the)-241(argum)-18(ent)-241(has)-259(side)-241(e)-19(ffects.)]TJ
0 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A.)9(4.)-9(25,)-231(\223fg)-19(etc\227Read)-241(a)-241(character)-241(from)-241(the)-241(specified)-241(stream,)-9(\224)-241(o)0(n)-241(page)-241(A-30)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(32,)-250(\223fputc\227Write)-260(a)-241(s)0(i)-18(ngle)-241(character)-260(to)-259(a)-241(stream,)-9(\224)-241(o)-19(n)-241(page)-260(A-36)]TJ
ET
1 1 1 rg
70.8 525.041 468 -5.04 re
f
0 0 0 rg
537.84 523.361 0.48 -0.96 re
f
q
70.8 525.041 468 -5.04 re
W* n
69.84 522.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 246.48 528.881 Tm
0.006 Tc
[(E)13(xam)15(pl)24(e)-278(A)8(-42)22(.)-836(g)17(e)2(tc)]TJ
/F8 1 Tf
-14.7 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in)-560(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.04 Tc
[(c)20(h)0(a)20(r)-540(va)20(lu)20(e)-540(=)-540(\()20(ch)20(ar)20(\))-540(g)0(e)20(t)0(c)-540(\()-540(s)20(td)20(in)-540(\))60(;)]TJ
0 -2 TD
-0.06 Tc
[(wh)-20(il)-20(e)-560(\()-560(EOF)-560(!)-20(=)-560(va)-20(lu)-20(e)-560(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(fp)20(ut)20(c)-540(\()-540(v)20(al)20(ue)20(,)-540(s)0(t)20(d)0(o)20(u)0(t)-540(\))20(;)]TJ
T*
[(va)20(lu)20(e)-540(=)-540(\()20(ch)20(ar)20(\))-540(g)0(e)20(t)0(c)-540(\()-540(s)20(td)20(in)-540(\))60(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2 TD
-0.06 Tc
[(wi)-20(ll)-560(e)-20(c)0(h)-20(o)-540(a)-20(l)0(l)-560(c)-20(ha)-20(ra)-20(ct)-20(er)-20(s)-560(f)0(r)-20(o)0(m)-560(s)-20(ta)-20(nd)-20(ar)-20(d)-560(i)0(n)-20(put)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)-560(un)-20(ti)-20(l)]TJ
0 -1 TD
[(th)-20(e)-560(i)0(n)-20(p)0(u)-20(t)-540(i)-20(s)-560(ex)-20(ha)-20(us)-20(te)-20(d.)]TJ
ET
1 1 1 rg
70.8 335.921 468 -5.04 re
f
0 0 0 rg
537.84 334.481 0.48 -0.96 re
f
q
70.8 335.921 468 -5.04 re
W* n
69.84 333.521 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 307.601 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(44)-846(g)-15(e)-1(tc)-18(h)-15(a)-1(r)-13(\227)-5(R)-7(e)-1(a)-18(d)-291(a)-277(c)-18(ha)-18(r)5(a)-18(ct)-17(er)-288(fr)-13(o)-15(m)-288(st)-17(an)-15(da)-18(r)5(d)-291(in)-15(p)-15(u)3(t)]TJ
/F8 1 Tf
12 0 0 12 70.08 287.921 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
T*
0.5 Tc
[(i)540(n)560(tg)540(e)560(t)540(c)560(h)560(a)540(r\(v)560(o)540(i)560(d\))540(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 254.321 Tm
0 Tc
[(The)-223(function)]TJ
/F8 1 Tf
12 0 0 12 140.16 254.321 Tm
(getchar)Tj
/F7 1 Tf
12.96 0 0 12.96 193.2 254.321 Tm
[(read)-19(s)-222(the)-223(next)-222(character)-241(from)-222(standard)-222(in)-19(put.)-213(If)-223(t)-18(here)-223(is)-222(no)-222(pendin)-19(g)]TJ
-9.4444 -1.2407 TD
(input,)Tj
/F8 1 Tf
12 0 0 12 103.68 238.241 Tm
(getchar)Tj
/F7 1 Tf
12.96 0 0 12.96 156.96 238.241 Tm
[(r)-19(eturns)]TJ
/F8 1 Tf
12 0 0 12 196.32 238.241 Tm
(EOF)Tj
/F7 1 Tf
12.96 0 0 12.96 217.92 238.241 Tm
[(,)-231(o)0(t)-18(herwise)-223(th)-19(e)-223(read)-241(character)-241(is)-222(cast)-241(to)-241(type)]TJ
/F8 1 Tf
12 0 0 12 445.92 238.241 Tm
(int)Tj
/F7 1 Tf
12.96 0 0 12.96 470.4 238.241 Tm
[(and)-241(returned.)]TJ
-30.8333 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(32,)-250(\223fputc\227Write)-260(a)-241(s)0(i)-18(ngle)-241(character)-260(to)-259(a)-241(stream,)-9(\224)-241(o)-19(n)-241(page)-260(A-36)]TJ
ET
endstream
endobj
7590 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7557 0 obj
<>
endobj
7558 0 obj
<>
endobj
7559 0 obj
<>
endobj
7547 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(4)-23(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.011 Tc
[(A)9(.)13(4.)13(4)15(2)-830(fw)13(ri)13(te)15(\227)11(W)7(ri)13(te)-261(da)15(ta)-261(di)13(re)15(ct)16(l)13(y)-278(t)16(o)-275(a)-278(s)15(tr)21(ea)15(m)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(si)-20(ze_)-20(t)-460(f)-20(wr)-20(it)-20(e)-460(\()-480(co)-20(ns)-20(t)-460(v)-20(oi)-20(d)-460(*)-20(pt)-20(r,)-480(si)-20(ze)-20(_t)-480(si)-20(ze,)-480(si)-20(ze)-20(_t)-480(nm)-20(em)-20(b,)-480(FI)-20(LE)-480(*s)-20(tr)-20(ea)-20(m)]TJ
0.04 -1 TD
-0.04 Tc
(\);)Tj
/F7 1 Tf
12.96 0 0 12.96 71.52 645.281 Tm
0 Tc
[(The)-260(function)]TJ
/F8 1 Tf
12 0 0 12 141.6 645.281 Tm
[(fwrit)20(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 188.16 645.281 Tm
[(writes)-259(raw)-241(dat)-18(a)-241(t)0(o)-259(the)-241(speci)-18(fied)-241(stream.)-250(T)-19(h)0(e)-241(data)-260(is)-241(dr)-19(awn)-241(from)]TJ
-9 -1.2407 TD
[(memory)-259(starting)-259(with)-241(t)-18(h)0(e)-241(location)-259(pointed)-259(to)-241(b)-19(y)]TJ
/F8 1 Tf
12 0 0 12 322.56 629.201 Tm
(ptr)Tj
/F7 1 Tf
12.96 0 0 12.96 344.16 629.201 Tm
[(.)-250(The)-260(quantity)-259(of)-241(data)-260(is)]TJ
/F8 1 Tf
12 0 0 12 470.88 629.201 Tm
[(siz)20(e)-600(*)]TJ
-33.28 -1.32 TD
[(nmemb.)-600(fwrite)]TJ
/F7 1 Tf
12.96 0 0 12.96 168.24 613.361 Tm
[(retur)-19(ns)-241(the)-260(number)-260(of)-241(element)-18(s)-241(successfull)-18(y)-241(written.)]TJ
ET
1 1 1 rg
71.52 583.841 468 -4.8 re
f
0 0 0 rg
538.56 582.401 0.48 -0.96 re
f
q
71.52 583.841 468 -4.8 re
W* n
70.56 581.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 243.6 587.921 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-41.)-817(fwr)14(i)3(te)]TJ
/F8 1 Tf
-14.38 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(ma)-20(in)-560(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)-540(me)20(ss)20(ag)20(e[)20(])-540(=)-540(\223)0(h)20(a)0(n)20(d)-540(me)-540(d)20(o)0(w)20(n)-540(pu)20(ma)20(s\224)20(;)]TJ
0 -2 TD
-0.06 Tc
[(f)-20(wri)-20(te)-560(\()-560(m)-20(es)-20(sa)-20(ge)-20(,)-560(s)0(i)-20(z)0(e)-20(o)0(f)-560(\()-560(c)-20(ha)-20(r)-560(\))0(,)-560(s)-20(trl)-20(en)-560(\()-560(m)-20(es)-20(sa)-20(ge)-560(\))-20(,)-560(st)-20(do)-20(ut)-560(\))-20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(w)-20(ill)-560(w)-20(r)0(i)-20(t)0(e)-560(t)-20(he)-560(m)-20(e)0(s)-20(s)0(a)-20(g)0(e)-560(\223)-20(ha)-20(nd)-560(m)-20(e)-560(do)-20(wn)-560(pu)-20(ma)-20(s\224)-560(o)-20(n)0(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(.)]TJ
ET
1 1 1 rg
71.52 454.961 468 -5.04 re
f
0 0 0 rg
538.56 453.521 0.48 -0.96 re
f
q
71.52 454.961 468 -5.04 re
W* n
70.56 452.561 468 0.96 re
f
Q
endstream
endobj
7548 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7525 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(46)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(41)-845(ft)-16(ell)-19(\227)-4(Ge)-17(t)-274(t)-16(he)-293(fi)-19(le)-293(po)-14(sit)-16(i)-2(o)-14(n)-272(i)-19(n)4(d)-14(i)-2(c)-17(a)0(to)-14(r)-287(a)0(s)-17(s)0(o)-14(c)0(ia)-17(te)-17(d)-272(w)-19(ith)-290(a)-293(st)-16(r)6(e)-17(am)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(lo)20(ng)-540(i)20(n)0(t)-520(f)0(t)20(e)0(l)20(l)-540(\()-540(F)0(I)20(L)0(E)-540(*)20(st)20(re)20(am)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
[(The)-241(functi)-18(on)]TJ
/F8 1 Tf
12 0 0 12 140.64 657.281 Tm
(ftell)Tj
/F7 1 Tf
12.96 0 0 12.96 180 657.281 Tm
[(will)-241(return)-259(the)-260(value)-241(of)-260(the)-260(file)-241(posi)-18(tion)-241(indicat)-18(or)-241(for)-260(the)-241(spe)-19(cified)]TJ
-8.4259 -1.2407 TD
[(stream.)-250(The)-260(return)-241(valu)-19(e)-241(i)0(s)-259(usable)-241(on)-19(ly)-241(by)-259(the)-241(fu)-19(nction)-241(fseek.)]TJ
/F8 1 Tf
12 0 0 12 391.44 641.201 Tm
[(fte)20(ll)]TJ
/F7 1 Tf
12.96 0 0 12.96 430.8 641.201 Tm
[(returns)-259(-1L.)]TJ
-27.7778 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(30,)-250(\223fopen\227Open)-259(a)-241(nam)-18(ed)-241(file)-260(on)-241(t)-18(h)0(e)-241(host\222s)-259(disk,)-9(\224)-241(o)0(n)-259(page)-260(A-34)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(34,)-250(\223fread\227Read)-259(data)-241(d)-19(irectly)-241(from)-259(a)-260(stream,)9(\224)-260(o)0(n)-259(page)-241(A-38)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(77,)-250(\223putchar\227Write)-260(a)-241(c)-19(haracter)-241(to)-259(standard)-259(output,)-9(\224)-241(o)0(n)-259(page)-241(A-)-19(84)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(39,)-250(\223fseek\227Set)-259(the)-241(fil)-18(e)-241(position)-259(indicator)-260(associated)-259(with)-259(a)-241(stream,)-9(\224)]TJ
1.3889 -1.2222 TD
[(on)-241(page)-260(A-44)]TJ
ET
1 1 1 rg
70.8 483.041 468 -5.04 re
f
0 0 0 rg
537.84 481.361 0.48 -0.96 re
f
q
70.8 483.041 468 -5.04 re
W* n
69.84 480.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 248.16 486.881 Tm
-0.014 Tc
[(E)-7(x)-18(am)-25(pl)-16(e)-298(A)-12(-)-21(4)-18(0.)-856(f)-21(t)-1(e)-18(l)-16(l)]TJ
/F8 1 Tf
-14.84 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
[(ma)20(in)-540(\()20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.04 Tc
[(F)20(I)0(L)20(E)-540(*s)20(tr)20(e)20(a)0(m)-540(=)-540(f)20(op)20(en)-540(\()-540(\223)20(fi)20(le)20(.a)20(bc)20(\224,)-540(\223)20(r)0(\224)-540(\))20(;)]TJ
T*
[(l)20(o)0(n)20(g)-540(in)20(t)-540(b)20(eg)20(in)20(ni)20(ng)-540(=)-540(f)20(te)20(ll)-540(\()-540(s)20(tr)20(ea)20(m)-540(\))0(;)]TJ
T*
-0.06 Tc
[(ch)-20(ar)-560(s)-20(e)0(n)-20(d)0(;)]TJ
0 -2 TD
0.5 Tc
[(\()560(v)540(o)560(i)540(d)560(\))0(f)540(r)560(e)560(a)540(d\(&s)560(e)540(n)560(d)540(,)0(s)560(i)540(z)560(e)540(o)560(f\(c)540(h)560(a)540(r\))560(,1)540(,)20(s)540(t)560(r)540(e)560(a)540(m\))560(;)]TJ
0 -1 TD
-0.06 Tc
[(pu)-20(tc)-20(ha)-20(r)-500(\()-560(se)-20(nd)-560(\))-20(;)]TJ
T*
[(fs)-20(ee)-20(k)-560(\()-560(str)-20(ea)-20(m,)-560(b)-20(e)0(g)-20(i)0(n)-20(n)0(i)-20(n)0(g)-20(,)-560(SE)-20(EK)-20(_S)-20(ET)-560(\))-20(;)]TJ
T*
0.5 Tc
[(\()560(v)540(o)560(i)540(d)560(\))0(f)540(r)560(e)560(a)540(d\(&s)560(e)540(n)560(d)540(,)0(s)560(i)540(z)560(e)540(o)560(f\(c)540(h)560(a)540(r\))560(,1)540(,)20(s)540(t)560(r)540(e)560(a)540(m\))560(;)]TJ
T*
-0.06 Tc
[(pu)-20(tc)-20(ha)-20(r)-500(\()-560(se)-20(nd)-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.04 Tc
[(w)20(i)0(l)20(l)-540(re)20(ad)-520(an)20(d)-540(p)0(r)20(i)0(n)20(t)-540(th)20(e)-540(f)0(i)20(r)0(s)20(t)-540(ch)20(ar)20(ac)20(te)20(r)-540(i)0(n)-520(t)0(h)20(e)-540(fi)20(le)-540(\223)20(f)0(i)20(l)0(e)20(.)0(a)20(b)0(c)20(\224)-540(tw)20(ic)20(e.)]TJ
/F17 1 Tf
0 -1 TD
-0.06 Tc
[(ft)-20(el)-20(l)]TJ
/F8 1 Tf
3.28 0 TD
-0.04 Tc
[(is)-540(u)20(s)0(e)20(d)-540(to)-520(re)20(se)20(t)-540(t)0(h)20(e)-540(fi)20(le)-520(po)20(si)20(ti)20(on)-540(i)20(n)0(d)20(i)0(c)20(a)0(t)20(o)0(r)-520(t)0(o)-540(t)20(he)-540(b)20(e)0(g)20(i)0(n)20(n)0(i)20(n)20(g)-540(of)]TJ
-3.28 -1 TD
[(t)20(h)0(e)-540(f)20(il)20(e.)]TJ
ET
1 1 1 rg
70.8 257.921 468 -5.04 re
f
0 0 0 rg
537.84 256.481 0.48 -0.96 re
f
q
70.8 257.921 468 -5.04 re
W* n
69.84 255.521 468 0.96 re
f
Q
endstream
endobj
7526 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7494 0 obj
<>
endobj
7495 0 obj
<>
endobj
7496 0 obj
<>
endobj
7497 0 obj
<>
endobj
7498 0 obj
<>
endobj
7487 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(4)-23(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.011 Tc
[(A)9(.)13(4.)13(4)15(0)-830(fs)15(et)16(po)19(s\227)11(Se)15(t)-277(t)16(he)-278(f)16(i)13(l)13(e)-278(po)19(si)13(t)16(i)-4(o)19(n)-275(i)13(ndi)13(c)15(a)-2(t)16(o)1(r)-255(a)-2(s)15(s)-2(o)19(c)-2(i)13(a)15(te)15(d)-275(w)13(it)16(h)-275(a)]TJ
4.3966 -1.2241 TD
-0.004 Tc
[(st)-16(r)-12(eam)]TJ
/F8 1 Tf
12 0 0 12 71.04 673.841 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(in)-20(t)-540(f)-20(se)-20(tp)-20(os)-560(\()-560(F)-20(IL)-20(E)-560(*)0(s)-20(t)0(r)-20(e)0(a)-20(m)0(,)-560(c)-20(on)-20(st)-560(f)-20(pos)-20(_t)-560(*)-20(p)0(o)-20(s)-560(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 640.241 Tm
0 Tc
[(The)-260(function)-259(fsetpos)-241(wil)-18(l)-241(change)-260(the)-241(f)-19(ile)-241(position)-259(indicator)-260(associated)-259(with)-259(the)-241(specifie)-19(d)]TJ
0 -1.2407 TD
[(stream.)-231(The)-241(value)-223(of)]TJ
/F8 1 Tf
12 0 0 12 180.48 624.161 Tm
(pos)Tj
/F7 1 Tf
12.96 0 0 12.96 204.96 624.161 Tm
[(must)-241(be)-223(the)-241(return)-222(value)-241(from)-222(a)-241(prior)-223(call)-241(to)]TJ
/F8 1 Tf
12 0 0 12 432.24 624.161 Tm
(fgetpos)Tj
/F7 1 Tf
12.96 0 0 12.96 482.64 624.161 Tm
[(.)-231(Note)-241(that)]TJ
-31.7222 -1.2222 TD
[(a)-260(successful)-241(c)-19(all)-241(to)]TJ
/F8 1 Tf
12 0 0 12 172.56 608.321 Tm
(fsetpos)Tj
/F7 1 Tf
12.96 0 0 12.96 226.08 608.321 Tm
[(will)-259(undo)-259(any)-241(effect)-259(of)-260(an)-241(immedi)-18(ately)-241(precedin)-19(g)]TJ
/F8 1 Tf
12 0 0 12 485.76 608.321 Tm
(ungetc)Tj
/F7 1 Tf
12.96 0 0 12.96 71.52 592.241 Tm
[(on)-259(the)-241(same)-260(stream.)-250(If)-260(it)-259(is)-241(successful)-18(,)]TJ
/F8 1 Tf
12 0 0 12 272.16 592.241 Tm
[(fset)20(pos)]TJ
/F7 1 Tf
12.96 0 0 12.96 325.92 592.241 Tm
[(returns)-259(zero.)]TJ
-19.6296 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(26,)-250(\223fgetpos)-18(\227Get)-241(value)-260(of)-260(file)-241(posit)-18(ion)-241(indicato)-19(r)-241(associated)-259(with)-259(a)]TJ
1.3889 -1.2407 TD
[(stream,)-9(\224)-241(o)0(n)-259(page)-260(A-31)]TJ
ET
1 1 1 rg
71.52 496.961 468 -5.04 re
f
0 0 0 rg
538.56 495.521 0.48 -0.96 re
f
q
71.52 496.961 468 -5.04 re
W* n
70.56 494.561 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 238.32 501.041 Tm
-0.014 Tc
[(E)-7(x)-18(am)-25(pl)-16(e)-298(A)-12(-)-21(3)-18(9.)-856(f)-21(s)2(e)-18(t)-21(po)-23(s)]TJ
/F8 1 Tf
-13.94 -2.6 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-560(\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.04 Tc
[(FI)20(L)20(E)-540(*p)20(re)20(ex)20(is)20(ti)20(ng)-540(=)-540(f)20(op)20(en)-540(\()-540(\223)20(al)20(re)20(ad)20(y.)20(h)20(e)0(r)20(e)0(\224)20(,)-540(\223r)20(\224)-540(\))0(;)]TJ
T*
-0.06 Tc
[(f)-20(pos)-20(_t)-560(p)-20(o)0(s)-20(;)]TJ
0 -2 TD
[(\()-20(voi)-20(d\))-560(f)-20(g)0(e)-20(t)0(p)-20(o)0(s)-560(\()-560(p)-20(re)-20(ex)-20(is)-20(ti)-20(ng)-20(,)-560(&)-560(p)0(o)-20(s)-560(\);)]TJ
0 -1 TD
[(\()-20(voi)-20(d\))-560(f)-20(s)0(e)-20(e)0(k)-560(\()-560(p)-20(re)-20(ex)-20(is)-20(ti)-20(ng)-20(,)-560(0)0(L)-20(,)-560(SE)-20(EK)-20(_EN)-20(D)-560(\))0(;)]TJ
T*
[(\()-20(voi)-20(d\))-560(f)-20(s)0(e)-20(t)0(p)-20(o)0(s)-560(\()-560(p)-20(re)-20(ex)-20(is)-20(ti)-20(ng)-20(,)-560(&)-560(p)0(o)-20(s)-560(\);)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(w)-20(ill)-560(o)-20(p)0(e)-20(n)-560(a)-560(h)0(y)-20(p)0(o)-20(t)0(h)-20(e)0(t)-20(i)0(c)-20(a)0(l)-560(p)-20(re)-20(-e)-20(xi)-20(st)-20(in)-20(g)-540(f)-20(il)-20(e)-560(o)0(n)-560(t)-20(he)-560(d)-20(i)0(s)-20(k)0(,)-560(r)-20(ec)-20(or)-20(d)-560(t)0(h)-20(e)]TJ
0 -1 TD
-0.04 Tc
[(in)20(i)20(t)0(i)20(a)0(l)-540(p)20(os)20(it)20(io)20(n)-540(i)0(n)-540(p)20(os)20(,)-540(s)0(e)20(e)0(k)-540(t)20(o)-540(t)0(h)20(e)-540(e)20(n)0(d)-540(o)20(f)-540(t)0(h)20(e)-540(fi)20(le)20(,)-540(a)0(n)20(d)-540(fi)20(na)20(ll)20(y)]TJ
T*
-0.06 Tc
[(r)-20(est)-20(or)-20(e)-560(t)0(h)-20(e)-560(in)-20(it)-20(ia)-20(l)-560(v)0(a)-20(l)0(u)-20(e)-560(of)-560(t)-20(h)0(e)-560(f)-20(il)-20(e)-540(p)-20(os)-20(it)-20(io)-20(n)-560(i)0(n)-20(d)0(i)-20(c)0(a)-20(t)0(o)-20(r)0(.)]TJ
ET
1 1 1 rg
71.52 295.841 468 -5.04 re
f
0 0 0 rg
538.56 294.401 0.48 -0.96 re
f
q
71.52 295.841 468 -5.04 re
W* n
70.56 293.441 468 0.96 re
f
Q
endstream
endobj
7488 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7463 0 obj
<>
endobj
7464 0 obj
<>
endobj
7456 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(44)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(39)-845(fs)-17(ee)-17(k\227S)-9(e)-17(t)-274(t)-16(he)-293(fi)-19(le)-276(p)-14(o)-14(s)0(it)-16(io)-14(n)-272(i)-19(nd)-14(ica)-17(t)1(o)-14(r)-287(as)-17(so)-14(cia)-17(t)1(e)-17(d)-272(w)-19(i)-2(th)-290(a)-293(s)0(t)-16(r)6(e)-17(a)0(m)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(f)-20(se)-20(ek)-560(\()-560(F)0(I)-20(L)0(E)-560(*)-20(st)-20(re)-20(am)-20(,)-560(l)0(o)-20(n)0(g)-560(i)-20(nt)-560(o)-20(f)0(f)-20(s)0(e)-20(t)0(,)-560(i)0(n)-20(t)-560(wh)-20(en)-20(ce)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
[(The)-241(functi)-18(on)]TJ
/F8 1 Tf
12 0 0 12 140.64 657.281 Tm
(fseek)Tj
/F7 1 Tf
12.96 0 0 12.96 180 657.281 Tm
[(will)-241(set)-259(the)-260(file)-241(posit)-18(ion)-241(indicato)-19(r)-241(associated)-259(with)-259(the)-241(speci)-18(fied)]TJ
-8.4259 -1.2407 TD
[(stream,)-250(according)-259(to)-241(th)-19(e)-241(values)-259(of)-241(of)-19(fset)-241(plus)-259(an)-241(i)-18(nitial)-241(value)-260(indicated)-259(by)]TJ
/F8 1 Tf
12 0 0 12 454.56 641.201 Tm
[(when)20(ce)]TJ
/F7 1 Tf
12.96 0 0 12.96 497.76 641.201 Tm
[(.)-269(Initial)]TJ
-32.9444 -1.2222 TD
[(values)-241(deri)-18(ved)-241(of)]TJ
/F8 1 Tf
12 0 0 12 163.44 625.361 Tm
(whence)Tj
/F7 1 Tf
12.96 0 0 12.96 209.76 625.361 Tm
[(values)-259(are)-260(as)-241(follows)-18(:)]TJ
/F17 1 Tf
12 0 0 12 70.08 600.881 Tm
-0.04 Tc
[(SE)20(EK)20(_S)20(ET)]TJ
/F8 1 Tf
4.3 0 TD
-0.06 Tc
[(\227)40(T)0(h)-20(e)-560(in)-20(it)-20(ia)-20(l)-560(v)0(a)-20(l)0(u)-20(e)-560(is)-560(t)-20(h)0(e)-560(b)-20(eg)-20(in)-20(ni)-20(ng)-560(of)-560(t)-20(h)0(e)-560(f)-20(il)-20(e.)]TJ
/F17 1 Tf
-4.3 -1 TD
-0.04 Tc
[(SE)20(EK)20(_C)20(UR)]TJ
/F8 1 Tf
4.3 0 TD
-0.06 Tc
[(\227)40(T)0(h)-20(e)-560(in)-20(it)-20(ia)-20(l)-560(v)0(a)-20(l)0(u)-20(e)-560(is)-560(t)-20(h)0(e)-560(c)-20(ur)-20(re)-20(nt)-560(po)-20(si)-20(ti)-20(on)-560(i)-20(n)-560(th)-20(e)-560(f)0(i)-20(l)0(e)-20(.)]TJ
/F17 1 Tf
-4.3 -1 TD
-0.04 Tc
[(SE)20(EK)20(_E)20(ND)]TJ
/F8 1 Tf
4.3 0 TD
[(\227)60(T)20(he)-540(i)20(n)0(i)20(t)0(i)20(a)0(l)-540(v)20(al)20(ue)-540(i)20(s)-540(th)20(e)-540(e)0(n)20(d)-540(of)-540(t)20(h)20(e)-540(fi)20(le)20(.)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 555.281 Tm
0 Tc
[(The)-241(value)-260(of)]TJ
/F8 1 Tf
12 0 0 12 139.68 555.281 Tm
(offset)Tj
/F7 1 Tf
12.96 0 0 12.96 186 555.281 Tm
[(must)-259(either)-260(be)-241(zero)-259(or)-241(the)-260(value)-260(returned)-259(by)-241(a)-260(call)-241(to)]TJ
/F8 1 Tf
12 0 0 12 460.08 555.281 Tm
(ftell)Tj
/F7 1 Tf
12.96 0 0 12.96 496.08 555.281 Tm
0 Tw
(.)Tj
-32.8148 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(30,)-250(\223fopen\227Open)-259(a)-241(nam)-18(ed)-241(file)-260(on)-241(t)-18(h)0(e)-241(host\222s)-259(disk,)-9(\224)-241(o)0(n)-259(page)-260(A-34)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A.)9(4.)-9(25,)-231(\223fg)-19(etc\227Read)-241(a)-241(character)-241(from)-241(the)-241(specified)-241(stream,)-9(\224)-241(o)0(n)-241(page)-241(A-30)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(21,)-250(\223fclose\227Close)-260(a)-241(s)-18(tream,)9(\224)-260(o)0(n)-241(p)-19(age)-241(A-27)]TJ
ET
1 1 1 rg
70.8 433.841 468 -4.8 re
f
0 0 0 rg
537.84 432.401 0.48 -0.96 re
f
q
70.8 433.841 468 -4.8 re
W* n
69.84 431.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 243.36 437.921 Tm
0.005 Tc
[(E)12(xam)14(ple)-279(A)7(-)18(38.)-837(fsee)21(k)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 409.361 Tm
0 Tc
[(The)-241(following)-241(function)-241(wil)-18(l)-222(r)-19(ead)-241(the)-241(last)-241(character)-241(in)-241(a)-241(text)-241(file)-241(specified)-241(by)-241(the)-241(pa)-19(rameter)]TJ
0 -1.2407 TD
(name.)Tj
/F8 1 Tf
12 0 0 12 70.08 369.041 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2.02 TD
-0.06 Tc
[(c)-20(h)0(a)-20(r)-560(la)-20(st_)-20(in)-20(_f)-20(il)-20(e)-560(\()-560(c)0(h)-20(a)0(r)-560(*)-20(na)-20(me)-560(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(FI)-20(LE)-560(*)-20(t)0(m)-20(p)-540(=)-560(f)-20(op)-20(en)-560(\()-560(n)-20(am)-20(e,)-560(\223)-20(r)0(\224)-560(\))-20(;)]TJ
T*
[(ch)-20(ar)-560(r)-20(e)0(t)-20(urn)-20(_v)-20(al)-20(ue)-20(;)]TJ
0 -2 TD
[(\(v)-20(oi)-20(d\))-560(f)-20(see)-20(k)-560(\()-560(t)0(m)-20(p)0(,)-560(-)-20(1L)-20(,)-560(S)0(E)-20(E)0(K)-20(_)0(E)-20(N)0(D)-560(\))-20(;)]TJ
0 -1 TD
[(re)-20(tu)-20(rn)-20(_v)-20(alu)-20(e)-560(=)-560(\()0(c)-20(h)0(a)-20(r)0(\))-560(f)-20(ge)-20(tc)-560(\()-560(t)-20(mp)-560(\))-20(;)]TJ
T*
[(fc)-20(lo)-20(se)-560(\()-560(t)0(m)-20(p)-560(\);)]TJ
T*
[(re)-20(tu)-20(rn)-560(r)-20(etu)-20(rn)-20(_v)-20(al)-20(ue)-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
ET
1 1 1 rg
70.8 230.801 468 -4.8 re
f
0 0 0 rg
537.84 229.361 0.48 -0.96 re
f
q
70.8 230.801 468 -4.8 re
W* n
69.84 228.401 468 0.96 re
f
Q
endstream
endobj
7457 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7426 0 obj
<>
endobj
7427 0 obj
<>
endobj
7428 0 obj
<>
endobj
7418 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(4)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F8 1 Tf
12 0 0 12 71.52 557.201 Tm
0 Tc
(fscanf)Tj
/F7 1 Tf
12.96 0 0 12.96 118.08 557.201 Tm
[(re)-19(turns)]TJ
/F8 1 Tf
12 0 0 12 157.2 557.201 Tm
(EOF)Tj
/F7 1 Tf
12.96 0 0 12.96 182.16 557.201 Tm
[(if)-241(an)-259(input)-259(failure)-241(is)-259(detected)-259(before)-260(any)-241(convers)-18(ions)-241(take)-260(place.)]TJ
-8.537 -1.2222 TD
[(Otherwise)-260(it)-259(returns)-241(the)-260(number)-260(of)-241(ass)-18(ignments)-241(m)-18(ade.)-250(Note)-241(th)-19(at)-241(an)-259(optional)-259(assignment)]TJ
0 -1.2407 TD
[(suppression)-259(character)-260(\221*\222)-241(m)-18(a)0(y)-241(follow)-259(the)-260(initial)-241(\221%\222)-19(.)-250(This)-241(charact)-18(er)-241(will)-259(cause)]TJ
/F8 1 Tf
12 0 0 12 479.52 525.281 Tm
(fscanf)Tj
/F7 1 Tf
12.96 0 0 12.96 525.84 525.281 Tm
(to)Tj
-35.0556 -1.2407 TD
[(discard)-259(the)-241(co)-19(nverted)-241(valu)-19(e)-241(without)-259(advancing)-259(along)-259(the)-241(list)-259(of)-260(object)-241(poin)-19(ters.)]TJ
0 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(86,)-250(\223scanf\227)-19(Read)-241(formatt)-18(ed)-241(input)-259(from)-259(standard)-241(i)-18(nput,)9(\224)-260(o)0(n)-241(pag)-19(e)-241(A-91)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(96,)-250(\223sscanf\227)-19(Read)-241(format)-18(ted)-241(input)-259(from)-259(a)-241(string,)-9(\224)-260(o)0(n)-241(page)-260(A-98)]TJ
ET
1 1 1 rg
71.52 408.881 468 -5.04 re
f
0 0 0 rg
538.56 407.441 0.48 -0.96 re
f
q
71.52 408.881 468 -5.04 re
W* n
70.56 406.481 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 241.92 412.961 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-37.)-817(fsc)21(a)1(nf)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 384.161 Tm
0 Tc
[(\(a\))-241(The)-260(following)-241(p)-19(rogram)-241(will,)-250(assuming)-259(that)-241(the)-260(input)-241(pending)-259(on)-241(standard)-259(input)-241(is)-259(\223my)]TJ
0 -1.2222 TD
[(98\224,)-250(store)-260(the)-260(three)-241(characters)-259(\221m\222,)-250(\221y\222,)-250(\221\\0\222)-260(will)-259(be)-241(stored)-259(in)-259(word[],)-250(and)-241(9)-19(8)-241(will)-259(be)-241(sto)-19(red)]TJ
0 -1.2407 TD
[(in)-259(number.)]TJ
/F8 1 Tf
12 0 0 12 71.04 328.001 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-560(\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)-540(wo)20(rd)20([8)20(];)]TJ
T*
[(in)20(t)-540(n)20(um)20(be)20(r;)]TJ
T*
0.5 Tc
[(f)540(s)560(c)560(a)540(n)560(f\(s)540(t)560(d)540(i)560(n)540(,\223%)560(s%)540(d)560(\224)540(,w)560(o)540(r)560(d)540(,&n)560(u)540(m)560(b)560(e)540(r\))560(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(\()-20(b)0(\))-560(T)0(h)-20(e)-560(fo)-20(ll)-20(ow)-20(in)-20(g)-560(p)0(r)-20(o)0(g)-20(r)0(a)-20(m)-560(wi)-20(ll)-20(,)-560(a)0(s)-20(s)0(u)-20(min)-20(g)-560(t)0(h)-20(a)0(t)-560(t)-20(he)-560(i)-20(n)0(p)-20(u)0(t)-560(p)-20(en)-20(di)-20(ng)-560(o)-20(n)]TJ
0 -1 TD
[(s)-20(tan)-20(da)-20(rd)-560(i)-20(n)0(p)-20(u)0(t)-560(i)-20(s)-560(\223)0(y)-20(a)0(l)-20(l)-560(co)-20(me)-20(\224,)-560(s)-20(t)0(o)-20(r)0(e)-560(t)0(h)-20(e)-560(fo)-20(ll)-20(ow)-20(in)-20(g)-560(f)0(i)-20(v)0(e)-560(c)-20(ha)-20(ra)-20(ct)-20(er)-20(s)-560(i)0(n)]TJ
T*
[(t)-20(h)0(e)-560(a)0(r)-20(r)0(a)-20(y)-560(wo)-20(rd)-20(:)-560(\221)0(y)-20(\222)0(,)-560(\221)-20(a\222)-20(,)-560(\221)0(l)-20(\222)0(,)-560(\221)-20(l\222)-20(,)-560(\221\\0)-20(\222.)]TJ
-0.04 -2 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
T*
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-560(\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)-540(wo)20(rd)20([8)20(];)]TJ
T*
-0.06 Tc
[(f)-20(sca)-20(nf)-560(\()-560(s)-20(td)-20(in)-20(,)-560(\223)0(%)-20([)0(l)-20(a)0(y)-20(])0(\224)-20(,)-560(wo)-20(rd)-560(\))-20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
ET
1 1 1 rg
71.52 94.001 468 -5.04 re
f
0 0 0 rg
538.56 92.321 0.48 -0.96 re
f
q
71.52 94.001 468 -5.04 re
W* n
70.56 91.361 468 0.96 re
f
Q
BT
/F3 1 Tf
8.88 0 0 8.88 103.68 653.921 Tm
0.012 Tc
[(\221)-9(c)26(\222)-4225(m)7(at)-7(c)26(h)-270(a)-297(s)26(equenc)26(e)-297(o)27(f)-278(c)-2(har)21(act)20(e)0(r)21(s)-2(,)-278(a)0(s)-272(s)26(peci)18(f)-7(i)18(e)0(d)-270(b)0(y)-272(t)20(he)-270(f)-7(i)18(el)18(d)-270(w)4(i)-9(d)0(t)20(h)0(.)-278(A)3(s)-272(a)-270(def)20(aul)18(t)20(,)-278(scan)-270(o)0(n)27(l)-9(y)-272(o)0(n)27(e)]TJ
5.1892 -1.2432 TD
0.014 Tc
[(cha)29(r)-4(ac)28(ter)23(.)]TJ
-5.2162 -2.3513 TD
0.012 Tc
[(\221)-9(n)27(\222)-4198(don\222)18(t)-278(m)7(at)20(ch)-270(any)26(t)-7(h)0(i)18(ng,)-251(j)-9(u)0(s)26(t)-278(st)20(or)-6(e)-270(t)20(he)-270(num)7(ber)-277(o)27(f)-278(char)21(act)20(e)0(r)21(s)-272(r)-6(ead)-270(f)20(r)-6(om)-263(t)-7(h)27(e)-297(i)18(npu)27(t)-278(s)-2(t)20(r)-6(ea)27(m)-290(dur)21(i)-9(n)27(g)-297(t)20(hi)18(s)]TJ
5.2162 -1.4595 TD
0.013 Tc
[(cal)19(l)-279(t)21(o)]TJ
/F8 1 Tf
12 0 0 12 175.92 609.041 Tm
0 Tc
(fscanf)Tj
/F3 1 Tf
8.88 0 0 8.88 218.88 609.041 Tm
(.)Tj
-13.1892 -2.4865 TD
-0.006 Tc
[(\221%)-36(\222)-4054(m)-11(a)-18(t)-25(c)8(h)-288(a)-315(\221)]TJ
/F5 1 Tf
9.5135 0 TD
0.003 Tc
(%\222)Tj
/F3 1 Tf
1.4595 0 TD
0.013 Tc
[(char)22(act)21(e)1(r)22(.)]TJ
/F5 1 Tf
12 0 0 12 171.6 712.001 Tm
0.008 Tc
[(T)19(a)4(bl)6(e)-256(A)10(-6.)-834(C)10(onv)24(ers)24(i)6(on)-261(Sp)19(eci)6(f)21(yer)17(s)-256(\()1(C)10(o)19(nt)21(i)6(n)-1(u)19(e)4(d\))]TJ
8.88 0 0 8.88 83.04 688.001 Tm
0.011 Tc
[(Conver)22(si)19(on)]TJ
0.5135 -1.2432 TD
[(Spe)26(c)-1(i)-8(f)20(yer)]TJ
25.8108 0.6216 TD
[(Descr)22(i)-8(p)27(t)-7(i)19(on)]TJ
ET
71.52 578.081 0.48 123.6 re
f
143.52 577.601 0.48 124.56 re
f
539.04 578.081 0.48 123.6 re
f
71.52 701.681 468 0.48 re
f
72 666.881 467.04 0.48 re
f
72 664.481 467.04 0.48 re
f
71.52 633.761 468 0.48 re
f
71.52 598.721 468 0.48 re
f
71.52 577.601 468 0.48 re
f
endstream
endobj
7419 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7385 0 obj
<>
endobj
7386 0 obj
<>
endobj
7014 0 obj
<>
endobj
7063 0 obj
<>
endobj
7107 0 obj
<>
endobj
7136 0 obj
<>
endobj
7190 0 obj
<>
endobj
7213 0 obj
<>
endobj
7251 0 obj
<>
endobj
7290 0 obj
<>
endobj
7313 0 obj
<>
endobj
7345 0 obj
<>
endobj
7381 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(42)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(38)-845(fs)-17(ca)-17(nf)-16(\227R)-6(e)-17(a)0(d)-290(f)1(o)-14(r)-12(m)6(a)-17(tt)-16(ed)-290(in)-14(pu)-14(t)-292(f)1(r)-12(o)4(m)-287(a)-293(st)-16(r)6(e)-17(am)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(f)-20(sc)-20(anf)-560(\()-560(F)-20(IL)-20(E)-560(*)0(s)-20(t)0(r)-20(e)0(a)-20(m)0(,)-560(c)-20(on)-20(st)-560(c)-20(h)0(a)-20(r)-560(*f)-20(or)-20(mat)-20(,)-560(.)0(.)-20(.)-560(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
[(The)-223(function)]TJ
/F8 1 Tf
12 0 0 12 139.92 657.281 Tm
(fscanf)Tj
/F7 1 Tf
12.96 0 0 12.96 186 657.281 Tm
[(reads)-222(input)-222(from)-222(the)-223(sp)-19(ecified)-222(stream.)-213(It)-222(us)-18(es)-222(the)-223(string)]TJ
/F8 1 Tf
12 0 0 12 470.4 657.281 Tm
(format)Tj
/F7 1 Tf
12.96 0 0 12.96 516.48 657.281 Tm
[(as)-222(a)]TJ
-34.3889 -1.2407 TD
[(guide)-241(for)-260(interpreting)-259(the)-260(input)-241(and)-259(storing)-259(values)-259(in)-241(mem)-18(ory.)-250(Subsequent)-259(arguments)-259(to)]TJ
/F8 1 Tf
12 0 0 12 70.8 625.361 Tm
(fscanf)Tj
/F7 1 Tf
12.96 0 0 12.96 117.12 625.361 Tm
[(are)-260(used)-241(as)-259(pointers)-259(to)-241(ob)-19(jects)-241(in)-259(memory)-259(that)-241(wi)-18(ll)-241(receive)-260(the)-260(input)-241(values)-259(read)]TJ
-3.5741 -1.2407 TD
[(from)-241(the)-260(stream.)]TJ
0 -1.9259 TD
[(The)-241(format)-259(string)-259(is)-241(co)-19(mposed)-241(of)-260(directives.)-250(Th)-19(ese)-241(are)-260(parsed)-241(f)-19(rom)-241(left)-259(to)-241(ri)-18(ght)-241(from)-259(the)]TJ
0 -1.2407 TD
[(format)-241(str)-19(ing,)-250(and)-241(ind)-19(icate)-241(how)-259(the)-260(input)-241(from)-259(the)-260(specified)-259(stream)-241(shou)-19(ld)-241(be)-260(processed.)]TJ
0 -1.9259 TD
(If)Tj
/F8 1 Tf
12 0 0 12 82.56 543.281 Tm
(fscanf)Tj
/F7 1 Tf
12.96 0 0 12.96 129.12 543.281 Tm
[(fails)-241(to)-259(apply)-259(a)-241(directiv)-19(e,)-250(then)-241(it)-259(returns.)-250(Directi)-18(ves)-241(are)-260(composed)-259(of)-241(either)]TJ
-4.5 -1.2407 TD
[(white-space)-260(characters)-241(or)-260(normal)-259(characters.)-250(White)-260(space)-260(character)-241(seq)-19(uences)-241(indica)-19(te)]TJ
0 -1.2222 TD
(that)Tj
/F8 1 Tf
12 0 0 12 93.6 511.361 Tm
(fscanf)Tj
/F7 1 Tf
12.96 0 0 12.96 139.92 511.361 Tm
[(should)-259(read)-241(input)-259(from)-259(the)-241(spec)-19(ified)-241(stream)-259(up)-259(to)-241(the)-260(first)-259(non-white-space)]TJ
-5.3333 -1.2407 TD
[(character.)-250(Directives)-259(that)-259(consist)-241(of)-260(non-white-spa)-19(ce)-241(characters)-259(are)-241(p)-19(rocessed)-241(in)-259(the)]TJ
T*
[(following)-241(manner:)-241(input)-241(is)-241(read)-241(fr)-19(om)-241(the)-241(specified)-241(stream)-241(until)-241(the)-241(input)-241(ch)-19(aracter)-241(is)-241(not)-241(a)]TJ
0 -1.2222 TD
[(member)-241(o)-19(f)-241(the)-260(set)-241(of)-260(characters)-259(comprising)-259(the)-241(di)-18(rective.)-250(Finally,)-250(directive)-19(s)-241(can)-259(be)]TJ
0 -1.2407 TD
[(conversion)-259(specifications;)-259(these)-241(dir)-19(ectives)-241(begin)-259(with)-259(the)-241(\221%)-19(\222)-241(character.)-250(They)-259(describe)]TJ
T*
(how)Tj
/F8 1 Tf
12 0 0 12 96.48 431.201 Tm
(fscanf)Tj
/F7 1 Tf
12.96 0 0 12.96 142.8 431.201 Tm
[(should)-259(parse)-241(input)-18(,)-250(and)-241(how)]TJ
/F8 1 Tf
12 0 0 12 292.08 431.201 Tm
(fscanf)Tj
/F7 1 Tf
12.96 0 0 12.96 338.64 431.201 Tm
[(sho)-19(uld)-241(synthes)-18(ize)-241(a)-260(value)-241(to)-259(be)-260(stored)]TJ
-20.6667 -1.2222 TD
[(in)-241(memo)-19(ry.)]TJ
0 -1.9444 TD
[(Conversion)-259(specifications)-259(are)-241(proces)-18(sed)-241(as)-259(follows.)-250(First,)-250(th)-19(e)-241(stream)-259(is)-241(re)-19(ad)-241(until)-259(all)]TJ
0 -1.2222 TD
[(white-space)-223(chara)-19(cters)-222(have)-223(be)-19(en)-222(exhausted,)-231(unless)-241(\221[\221,)-231(\221c\222,)-231(or)-223(\221n\222)-223(is)-241(part)-222(of)-241(the)-223(conversion)]TJ
0 -1.2407 TD
[(specification.)-213(Second,)-231(a)-204(value)-223(is)-222(derived)-204(fro)-19(m)-203(the)-223(input)-222(stream)-203(ac)-19(cording)-204(to)-222(the)-223(conversion)]TJ
T*
[(specifier.)-250(A)-259(conversion)-259(specifier)-241(may)-259(be)-260(one)-241(of)-260(the)-260(following)-241(a)-19(s)-241(shown)-259(in)-259(Table)-241(A-6:)]TJ
/F5 1 Tf
12 0 0 12 206.16 320.801 Tm
0.005 Tc
[(T)16(a)1(b)16(l)3(e)-279(A)7(-6.)-817(C)7(on)16(ver)14(sion)-264(S)12(p)-4(ec)21(ifye)21(r)-6(s)]TJ
8.88 0 0 8.88 82.32 296.801 Tm
0.012 Tc
[(Con)28(versi)20(on)]TJ
0.5135 -1.2162 TD
[(Speci)19(f)-7(y)-1(e)26(r)]TJ
25.8108 0.6216 TD
[(Des)26(c)-1(r)-5(i)19(pt)-7(i)19(o)0(n)]TJ
/F3 1 Tf
-24.0541 -3.2162 TD
[(\221)18(d)0(\222)-4225(m)7(at)20(ch)-270(a)-270(s)-2(i)18(gned,)-251(deci)18(m)7(al)-280(i)18(n)0(t)20(eger)21(.)]TJ
0.1622 -2.3784 TD
[(\221)-9(i)18(\222)-4388(m)7(at)20(ch)-270(a)-270(s)-2(i)18(gned)-270(i)18(n)0(t)-7(e)27(ger)-6(,)-251(w)4(hose)-270(bas)26(e)-297(i)18(s)-272(det)20(er)21(m)-20(i)18(ned)-270(i)18(n)-270(t)-7(h)0(e)-270(s)26(am)-20(e)-270(m)7(ann)27(er)-277(as)-272(a)-270(C)-293(i)18(n)0(t)20(eger)-277(c)26(onst)20(ant)20(.)]TJ
-0.1622 -2.3514 TD
[(\221)18(o)0(\222)-4225(m)7(at)20(ch)-270(an)-270(oct)20(a)0(l)-280(i)18(nt)20(eger)21(.)]TJ
0 -2.3784 TD
[(\221)18(u)0(\222)-4225(m)7(at)20(ch)-270(an)-270(uns)26(i)-9(g)0(n)27(ed,)-278(dec)26(i)-9(m)7(al)-252(i)-9(n)27(t)-7(ege)27(r)-6(.)]TJ
0.027 -2.3514 TD
[(\221)18(x)-2(\222)-4252(m)7(at)20(ch)-270(a)-270(s)-2(i)18(gned,)-251(hexad)27(eci)18(m)-20(a)27(l)-280(i)18(n)0(t)-7(e)27(ger)-6(.)-251(\()]TJ
/F5 1 Tf
22.8649 0 TD
0.019 Tc
[(\221X)10(\222)]TJ
/F3 1 Tf
1.5135 0 TD
0.013 Tc
[(i)-8(s)-271(al)19(so)-269(val)19(i)19(d)1(\))22(.)]TJ
-25.5676 -2.3784 TD
0.012 Tc
[(\221)-9(e)27(\222)-9(,)20(\222)18(f)-7(\222)18(,)-7(\222)18(g)0(\222)-3063(m)7(at)20(ch)-270(a)-270(f)-7(l)18(oat)20(i)18(ng-)-6(p)27(o)0(i)18(n)0(t)-278(num)7(ber)21(.)-278(\()]TJ
/F5 1 Tf
21 0 TD
-0.008 Tc
[(\221E)-17(\222)]TJ
/F3 1 Tf
1.2162 0 TD
0 Tc
0 Tw
(,)Tj
/F5 1 Tf
0.2703 0 TD
-0.008 Tc
[(\222F)-19(\222)]TJ
/F3 1 Tf
1.4595 0 TD
0.012 Tc
(and)Tj
/F5 1 Tf
1.973 0 TD
-0.008 Tc
[(\222G)-41(\222)]TJ
/F3 1 Tf
1.6486 0 TD
0.282 Tc
[(a)270(r)264(ea)270(l)288(s)268(ov)268(a)297(l)261(i)288(d)270(\))291(.)]TJ
-26.3784 -2.3514 TD
0.013 Tc
[(\221)19(s)-1(\222)-4251(m)8(at)21(ch)-269(a)-269(s)-1(equ)28(ence)-269(o)1(f)-277(n)1(o)28(n)1(-)-5(w)5(hi)19(t)21(e)1(-)-5(s)27(pace)-269(c)-1(h)28(a)1(r)-5(a)1(c)27(t)-6(e)28(r)-5(s,)-277(e)28(ssen)28(t)-6(i)19(a)1(l)19(l)-8(y)-271(s)27(can)-269(a)-269(t)-6(ok)27(en)-269(st)-6(r)22(i)19(ng.)]TJ
0.1081 -3.6216 TD
0.012 Tc
[(\221)18([)-7(\221)-4361(m)7(at)20(ch)-270(a)-270(non-)21(em)7(pt)20(y)-299(s)26(equen)27(ce)-270(of)-278(cha)27(r)-6(ac)26(t)-7(e)0(r)21(s)-272(f)-7(r)21(om)-290(a)-270(s)-2(e)27(t)-278(of)-278(ex)26(pect)20(e)0(d)-270(c)-2(har)21(act)20(e)0(r)21(s)-2(,)-278(w)4(hi)18(ch)-270(ar)21(e)]TJ
5.1081 -1.2162 TD
[(bo)26(unded)-271(by)-273(a)-271(f)19(ol)-10(l)17(o)-1(wi)17(ng)]TJ
/F5 1 Tf
10.6216 0 TD
0.019 Tc
[(\221])28(\222)]TJ
/F3 1 Tf
0.9189 0 TD
0 Tc
(.)Tj
ET
70.8 85.121 0.48 225.6 re
f
142.8 84.641 0.48 226.56 re
f
538.32 85.121 0.48 225.6 re
f
70.8 310.721 468 0.48 re
f
71.28 275.921 467.04 0.48 re
f
71.28 273.521 467.04 0.48 re
f
70.8 253.601 468 0.48 re
f
70.8 232.721 468 0.48 re
f
70.8 211.601 468 0.48 re
f
70.8 190.721 468 0.48 re
f
70.8 169.601 468 0.48 re
f
70.8 148.721 468 0.48 re
f
70.8 116.561 468 0.48 re
f
70.8 84.641 468 0.48 re
f
endstream
endobj
7382 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7353 0 obj
<>
endobj
7343 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(4)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4)-17(.)-2(37)-845(f)-16(r)-12(exp)-14(\227B)-6(r)-12(e)0(a)-17(k)-293(a)-276(f)-16(loa)-17(t)1(in)-14(g)-290(p)-14(oin)-14(t)-292(nu)-14(m)-12(b)4(e)-17(r)-287(int)-16(o)-290(m)-12(a)0(n)-14(t)1(is)-17(sa)-293(an)-14(d)]TJ
4.3966 -1.2241 TD
0.01 Tc
[(e)14(x)-3(po)18(ne)14(nt)]TJ
/F8 1 Tf
12 0 0 12 71.04 673.841 Tm
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -1 TD
-0.04 Tc
[(d)20(o)0(u)20(b)20(l)0(e)-540(f)20(re)20(xp)20(\()-540(d)0(o)20(u)0(b)20(l)0(e)-540(v)20(al)20(ue)20(,)-540(i)0(n)20(t)0(*)-540(e)20(xp)-520(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 640.241 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 640.241 Tm
(frexp)Tj
/F7 1 Tf
12.96 0 0 12.96 134.16 640.241 Tm
[(function)-259(breaks)-259(a)-241(floati)-18(ng)-241(point)-259(number)-260(into)-241(a)-260(normalized)-259(fraction)-259(\(the)]TJ
-4.8333 -1.2407 TD
[(mantissa\))-260(and)-259(an)-241(integral)-259(power)-260(of)-241(2)-259(\(the)-260(exponent\).)-250(The)]TJ
/F8 1 Tf
12 0 0 12 369.84 624.161 Tm
(frexp)Tj
/F7 1 Tf
12.96 0 0 12.96 408.96 624.161 Tm
[(function)-259(returns)-259(the)]TJ
-26.037 -1.2222 TD
[(mantissa)-260(and)-259(stores)-241(the)-260(exponent)-259(in)-259(the)-241(integer)-260(object)-259(pointed)-259(to)-241(by)]TJ
/F8 1 Tf
12 0 0 12 424.32 608.321 Tm
(exp)Tj
/F7 1 Tf
12.96 0 0 12.96 445.92 608.321 Tm
[(.)-250(The)-241(m)-18(antissa)-241(is)]TJ
-28.8889 -1.2407 TD
[(returned)-222(with)-241(a)-223(magnitude)-223(in)-222(the)-223(range)-223([1/2)-19(,)-213(1)0(])-223(o)0(r)-223(zero,)-231(such)-222(that)-222(value)-223(equ)-19(als)-222(the)-223(mantissa)]TJ
T*
[(times)-259(2)]TJ
10.32 0 0 10.32 109.44 581.441 Tm
0 Tw
(*)Tj
/F12 1 Tf
0.5116 0 TD
-0.002 Tc
[(ex)10(p)]TJ
/F7 1 Tf
12.96 0 0 12.96 130.32 576.161 Tm
0 Tc
[(.)-269(I)0(f)-241(value)-260(is)-241(zero)-19(,)-250(both)-241(the)-260(exponent)-259(and)-259(mantissa)-241(are)-260(zero.)]TJ
-4.537 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(72,)-250(\223modf\227)-19(Break)-241(a)-260(double)-260(into)-241(it\222s)-259(integral)-259(and)-259(fractional)-241(par)-19(ts,)9(\224)-260(o)0(n)]TJ
1.3889 -1.2407 TD
[(page)-260(A-75)]TJ
ET
1 1 1 rg
71.52 480.881 468 -5.04 re
f
0 0 0 rg
538.56 479.441 0.48 -0.96 re
f
q
71.52 480.881 468 -5.04 re
W* n
70.56 478.481 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 245.04 484.961 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-)17(36.)-818(f)17(r)-7(e)20(x)0(p)]TJ
/F8 1 Tf
-14.5 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(in)20(t)-540(e)20(xp)20(;)]TJ
T*
-0.06 Tc
[(d)-20(oub)-20(le)-560(m)-20(a)0(n)-20(t)0(;)]TJ
0 -2 TD
[(m)-20(ant)-20(is)-20(sa)-560(=)-560(f)-20(re)-20(xp)-20(\()-560(7)0(0)-20(.)0(9)-20(,)-560(&e)-20(xp)-20(on)-20(en)-20(t)-560(\))0(;)]TJ
0 -1 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(ma)20(nt)20(is)20(sa)-540(=)20(=)-540(%f)20(\\t)20(ex)20(po)20(ne)20(nt)-540(=)20(=)-540(%)20(d)0(\\)20(n)0(")20(,)-540(ma)20(nt)20(,)-540(e)0(x)20(p)-540(\);)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(ma)-20(nti)-20(ss)-20(a)-560(=)0(=)-560(0)-20(.5)-20(53)-20(90)-20(6)40(e)0(x)-20(p)0(o)-20(n)0(e)-20(n)0(t)-560(=)-20(=)-560(7)]TJ
ET
1 1 1 rg
71.52 304.001 468 -5.04 re
f
0 0 0 rg
538.56 302.321 0.48 -0.96 re
f
q
71.52 304.001 468 -5.04 re
W* n
70.56 301.361 468 0.96 re
f
Q
endstream
endobj
7344 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7319 0 obj
<>
endobj
7320 0 obj
<>
endobj
7311 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(40)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(3)15(6)-830(f)16(r)3(eo)19(pe)15(n\227)11(O)13(p)1(en)-257(na)15(med)-257(f)-1(i)13(l)13(e)-278(on)-257(di)13(sk)15(,)-263(t)-1(o)-275(b)19(e)-278(a)15(cc)15(es)15(s)15(e)-2(d)-275(v)15(i)13(a)]TJ
4.3966 -1.2241 TD
-0.004 Tc
[(sp)-14(ec)-17(ifie)-17(d)-290(s)0(tr)-12(e)-17(a)0(m)]TJ
/F8 1 Tf
12 0 0 12 70.08 673.841 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(FI)20(LE)-540(*)20(f)0(r)20(e)20(o)0(p)20(e)0(n)-540(\()-540(c)20(on)20(st)-540(c)20(h)0(a)20(r)-540(*f)20(il)20(en)20(am)20(e,)-540(c)20(o)0(n)20(s)0(t)-520(c)0(h)20(a)0(r)-540(*)20(mo)20(de)20(,)-540(F)0(I)20(L)0(E)-540(*)20(st)20(re)20(am)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 640.241 Tm
0 Tc
[(The)-204(fun)-19(ction)]TJ
/F8 1 Tf
12 0 0 12 139.92 640.241 Tm
(freopen)Tj
/F7 1 Tf
12.96 0 0 12.96 192.96 640.241 Tm
[(opens)-222(the)-223(named)-222(disk)-204(file)-223(in)-222(the)-223(same)-204(m)-18(anner)-204(as)]TJ
/F8 1 Tf
12 0 0 12 443.04 640.241 Tm
(fopen)Tj
/F7 1 Tf
12.96 0 0 12.96 479.04 640.241 Tm
[(.)-213(Howeve)-19(r,)]TJ
/F8 1 Tf
12 0 0 12 70.8 624.161 Tm
(freopen)Tj
/F7 1 Tf
12.96 0 0 12.96 124.32 624.161 Tm
[(associates)-241(that)-259(file)-241(with)-241(t)-18(h)0(e)-241(specified)-241(stre)-19(am.)-231(If)-260(successful,)]TJ
/F8 1 Tf
12 0 0 12 430.56 624.161 Tm
(freopen)Tj
/F7 1 Tf
12.96 0 0 12.96 484.08 624.161 Tm
[(returns)-241(its)]TJ
-31.8889 -1.2222 TD
(argument)Tj
/F8 1 Tf
12 0 0 12 123.12 608.321 Tm
[(st)20(ream)]TJ
/F7 1 Tf
12.96 0 0 12.96 166.32 608.321 Tm
[(,)-250(a)-19(nd)-241(if)-260(unsuccessful,)-250(it)-259(returns)]TJ
/F8 1 Tf
12 0 0 12 328.56 608.321 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 357.36 608.321 Tm
[(.)-250(The)-241(range)-260(of)-260(acceptable)-241(v)-19(alues)]TJ
-22.1111 -1.2407 TD
[(for)-241(the)]TJ
/F8 1 Tf
12 0 0 12 108.24 592.241 Tm
(mode)Tj
/F7 1 Tf
12.96 0 0 12.96 140.16 592.241 Tm
[(argu)-19(ment)-241(are)-260(the)-241(s)-18(ame)-241(as)-259(those)-260(for)]TJ
/F8 1 Tf
12 0 0 12 323.76 592.241 Tm
(fopen)Tj
/F7 1 Tf
12.96 0 0 12.96 359.76 592.241 Tm
0 Tw
(.)Tj
-22.2963 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(75,)-250(\223printf\227Print)-259(to)-259(standard)-241(ou)-19(tput,)9(\224)-260(o)0(n)-241(pag)-19(e)-241(A-78)]TJ
ET
1 1 1 rg
70.8 513.041 468 -5.04 re
f
0 0 0 rg
537.84 511.361 0.48 -0.96 re
f
q
70.8 513.041 468 -5.04 re
W* n
69.84 510.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 236.88 516.881 Tm
0.006 Tc
[(E)-7(x)2(a)22(m)-5(p)17(l)4(e)-278(A)8(-3)22(5.)-816(f)19(r)-5(eo)17(pe)22(n)]TJ
/F8 1 Tf
-13.9 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in)-560(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(f)20(r)0(e)20(o)0(p)20(e)0(n)-540(\()-520(\223d)20(is)20(kf)20(il)20(e\224)20(,)-540(\223)0(w)20(\224)0(,)-540(s)20(td)20(ou)20(t)-540(\))0(;)]TJ
T*
-0.06 Tc
[(pr)-20(in)-20(tf)-560(\()-560(\223)0(h)-20(e)0(l)-20(l)0(o)-560(w)-20(or)-20(ld)-20(\\n)-20(\224)-560(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.04 Tc
[(T)20(h)0(i)20(s)-540(ex)20(am)20(p)20(l)0(e)-540(r)20(ed)20(ir)20(ec)20(ts)-540(s)20(t)0(a)20(n)0(d)20(a)0(r)20(d)-540(ou)20(tp)20(ut)-540(t)20(o)-540(a)-540(f)20(il)20(e)-540(o)0(n)-540(t)20(he)-540(d)20(i)0(s)20(k)-540(vi)20(a)]TJ
/F17 1 Tf
0 -1 TD
-0.06 Tc
[(fr)-20(eo)-20(pe)-20(n)]TJ
/F8 1 Tf
3.84 0 TD
[(.)-460(T)-20(he)-480(\223h)-20(ell)-20(o)-460(w)-20(or)-20(ld)-20(\224)-460(o)0(u)-20(t)0(p)-20(u)0(t)-480(w)0(i)-20(l)0(l)-460(n)-20(ot)-480(ap)-20(pe)-20(ar)-460(o)-20(n)-460(t)-20(h)0(e)-460(n)-20(or)-20(ma)-20(l)-460(s)-20(tan)-20(da)-20(rd)]TJ
-3.84 -1 TD
[(ou)-20(tp)-20(ut)-560(d)-20(evi)-20(ce)-20(,)-560(b)0(u)-20(t)-560(ra)-20(th)-20(er)-560(i)-20(n)-560(th)-20(e)-560(f)0(i)-20(l)0(e)-560(\223)-20(di)-20(skf)-20(il)-20(e\224)-20(.)]TJ
ET
1 1 1 rg
70.8 371.921 468 -5.04 re
f
0 0 0 rg
537.84 370.481 0.48 -0.96 re
f
q
70.8 371.921 468 -5.04 re
W* n
69.84 369.521 468 0.96 re
f
Q
endstream
endobj
7312 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7294 0 obj
<>
endobj
7288 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(3)-23(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4)-17(.)-2(35)-845(f)-16(r)-12(ee\227)-21(Fr)-12(ee)-293(st)-16(or)-12(a)-17(g)4(e)-293(a)0(ll)-19(oc)-17(at)-16(ed)-290(by)-293(ca)-17(llo)-14(c,)-295(m)-12(a)0(llo)-14(c,)-295(an)-14(d)-290(r)6(e)-17(a)0(ll)-19(oc)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -1 TD
-0.06 Tc
[(vo)-20(id)-560(fr)-20(ee)-20(\()-560(v)0(o)-20(i)0(d)-20(*)-560(pt)-20(r\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.56 657.281 Tm
(free)Tj
/F7 1 Tf
12.96 0 0 12.96 126.24 657.281 Tm
[(function)-222(causes)-222(the)-204(s)-18(pace)-204(poi)-18(nted)-204(to)-222(by)]TJ
/F8 1 Tf
12 0 0 12 329.76 657.281 Tm
(ptr)Tj
/F7 1 Tf
12.96 0 0 12.96 354.24 657.281 Tm
[(to)-222(be)-204(dea)-19(llocated.)-213(Once)-223(deallocated)]TJ
-21.8148 -1.2407 TD
[(it)-259(is)-241(availab)-19(le)-241(to)-259(be)-241(used)-259(again)-259(by)-241(fut)-18(ure)-241(dynamic)-260(memory)-259(allocation)-259(requests.)-250(If)]TJ
/F8 1 Tf
12 0 0 12 491.76 641.201 Tm
(ptr)Tj
/F7 1 Tf
12.96 0 0 12.96 516.48 641.201 Tm
(is)Tj
/F8 1 Tf
12 0 0 12 71.52 625.361 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 100.32 625.361 Tm
0 Tw
(,)Tj
/F8 1 Tf
12 0 0 12 106.8 625.361 Tm
(free)Tj
/F7 1 Tf
12.96 0 0 12.96 138.72 625.361 Tm
[(r)-19(eturns)-241(imm)-18(ediately.)-250(If)-241(th)-19(e)-241(space)-260(pointed)-259(to)-241(by)]TJ
/F8 1 Tf
12 0 0 12 384.48 625.361 Tm
(ptr)Tj
/F7 1 Tf
12.96 0 0 12.96 409.2 625.361 Tm
[(has)-259(already)-259(been)]TJ
-26.0556 -1.2407 TD
[(deallocated)-259(by)-259(a)-241(previous)-259(call)-259(to)]TJ
/F8 1 Tf
12 0 0 12 242.4 609.281 Tm
(free)Tj
/F7 1 Tf
12.96 0 0 12.96 274.56 609.281 Tm
(or)Tj
/F8 1 Tf
12 0 0 12 288.72 609.281 Tm
(realloc)Tj
/F7 1 Tf
12.96 0 0 12.96 338.88 609.281 Tm
[(,)-250(the)-260(behavior)-260(is)-241(un)-19(defined.)]TJ
-20.6296 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(12,)-250(\223calloc\227)-19(Dynamically)-259(allocate)-241(zero)-19(-initialized)-259(storage)-241(for)]TJ
1.3889 -1.2407 TD
[(objects,)-9(\224)-241(o)0(n)-259(page)-260(A-20)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(63,)-250(\223mallo)-19(c\227Dynamically)-259(allocate)-241(u)-19(ninitialized)-259(storage,)9(\224)-260(o)0(n)-259(page)]TJ
1.3889 -1.2222 TD
(A-64)Tj
-1.3889 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(82,)-250(\223realloc\227)-19(hange)-241(size)-260(of)-260(dynamically)-259(allocated)-241(s)-18(torage)-241(area,)-9(\224)-241(o)0(n)]TJ
1.3889 -1.2222 TD
[(page)-260(A-88)]TJ
ET
1 1 1 rg
71.52 439.841 468 -4.8 re
f
0 0 0 rg
538.56 438.401 0.48 -0.96 re
f
q
71.52 439.841 468 -4.8 re
W* n
70.56 437.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 248.64 443.921 Tm
-0.014 Tc
[(E)-7(x)-18(am)-25(pl)-16(e)-298(A)-12(-)-21(3)-18(4.)-856(f)-21(r)-5(e)-18(e)]TJ
/F8 1 Tf
-14.8 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(ch)20(a)20(r)0(*)-540(a)20(ll)20(oc)20(;)]TJ
T*
-0.06 Tc
[(i)-20(f)-540(\()-1120(\()-560(al)-20(lo)-20(c)-560(=)-560(\()0(c)-20(h)0(a)-20(r)0(*)-20(\))-560(ma)-20(ll)-20(oc)-20(\()-560(7)0(0)-20(9)-560(\))-540(\))-560(=)-20(=)-560(NU)-20(LL)-560(\))]TJ
T*
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(m)0(a)-20(l)0(l)-20(o)0(c)-560(e)-20(rr)-20(or)-20(\\n)-20(")-560(\))0(;)]TJ
T*
0.5 Tc
[(e)560(x)540(i)560(t\(-)560(1\))540(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.04 Tc
[(/*)-520(fr)20(ee)-540(7)20(0)0(9)-540(w)20(or)20(ds)-540(o)20(f)-540(me)20(mo)20(ry)-540(*)20(/)]TJ
0 -1 TD
[(fr)20(e)20(e)0(\()-540(a)20(ll)20(oc)-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
ET
1 1 1 rg
71.52 250.961 468 -5.04 re
f
0 0 0 rg
538.56 249.281 0.48 -0.96 re
f
q
71.52 250.961 468 -5.04 re
W* n
70.56 248.321 468 0.96 re
f
Q
endstream
endobj
7289 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7257 0 obj
<>
endobj
7258 0 obj
<>
endobj
7259 0 obj
<>
endobj
7260 0 obj
<>
endobj
7261 0 obj
<>
endobj
7262 0 obj
<>
endobj
7249 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(38)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.006 Tc
[(A)-8(.)-4(4.)-21(34)-847(fr)-14(e)-19(a)-2(d)-16(\227)-6(R)-8(e)-2(a)-19(d)-292(da)-19(ta)-295(di)-21(r)4(e)-19(ctl)-21(y)-278(f)-18(r)4(o)-16(m)-289(a)-295(s)-2(t)-18(r)4(e)-19(a)-2(m)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(si)20(ze)20(_t)-540(f)20(r)20(e)0(a)20(d)-540(\()-540(v)0(o)20(i)0(d)-540(*)20(pt)20(r,)-540(s)20(i)0(z)20(e)0(_)20(t)-540(si)20(ze)20(,)-540(s)0(i)20(z)0(e)20(_)20(t)-540(nm)20(em)20(b,)-540(F)20(I)0(L)20(E)-540(*s)20(tr)20(ea)20(m)-540(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
[(The)-223(functio)-19(n)-222(fread)-241(reads)-222(raw)-241(data)-241(from)-222(the)-241(specified)-241(stream.)-231(The)-223(da)-19(ta)-223(is)-241(stored)-222(in)-241(memory)]TJ
0 -1.2407 TD
[(starting)-241(w)-19(ith)-241(the)-260(location)-259(pointed)-259(to)-241(by)]TJ
/F8 1 Tf
12 0 0 12 275.28 641.201 Tm
(ptr)Tj
/F7 1 Tf
12.96 0 0 12.96 296.88 641.201 Tm
[(.)-250(The)-241(q)-19(uantity)-241(of)-260(data)-260(is)]TJ
/F8 1 Tf
12 0 0 12 423.36 641.201 Tm
[(size)-600(*)-600(nmemb.)]TJ
-29.38 -1.32 TD
(fread)Tj
/F7 1 Tf
12.96 0 0 12.96 114 625.361 Tm
[(returns)-241(the)-260(number)-260(of)-241(elem)-18(ents)-241(success)-18(fully)-241(read.)]TJ
-3.3333 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(31,)-250(\223fprintf\227Write)-260(formatted)-259(output)-259(to)-241(a)-260(stream,)-9(\224)-241(o)0(n)-259(page)-241(A)-19(-36)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(30,)-250(\223fopen\227Open)-259(a)-241(nam)-18(ed)-241(file)-260(on)-241(t)-18(h)0(e)-241(host\222s)-259(disk,)-9(\224)-241(o)0(n)-259(page)-260(A-34)]TJ
ET
1 1 1 rg
70.8 525.041 468 -5.04 re
f
0 0 0 rg
537.84 523.361 0.48 -0.96 re
f
q
70.8 525.041 468 -5.04 re
W* n
69.84 522.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 244.08 528.881 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-33.)-817(fr)14(ead)]TJ
/F8 1 Tf
-14.44 -1.58 TD
-0.06 Tc
[(As)-20(su)-20(me)-520(th)-20(at)-520(th)-20(e)-500(d)-20(is)-20(k)-500(f)-20(il)-20(e)-500(\223)-20(pr)-20(of)-20(es)-20(so)-20(r\224)-520(ha)-20(s)-500(a)-20(s)-500(i)-20(ts)-520(co)-20(nt)-20(en)-20(ts)-520(th)-20(e)-500(f)-20(ol)-20(lo)-20(wi)-20(ng)]TJ
0 -1 TD
[(st)-20(ri)-20(ng)-20(,)-560(inc)-20(lu)-20(di)-20(ng)-560(t)-20(h)0(e)-560(t)-20(ra)-20(il)-20(in)-20(g)-560(\221)0(\\)-20(0)0(\222)-20(:)]TJ
-0.06 -2 TD
-0.04 Tc
[(\223W)20(ha)20(t\222)20(s)-540(a)20(no)20(th)20(er)-540(w)20(o)0(r)20(d)-540(fo)20(r)-540(p)0(i)20(r)0(a)20(t)0(e)-540(t)20(re)20(as)20(ur)20(e?)20(\224)]TJ
0.06 -2 TD
-0.06 Tc
[(Th)-20(e)-560(f)0(o)-20(l)0(l)-20(owi)-20(ng)-560(C)-560(p)-20(ro)-20(gr)-20(am)-560(u)-20(s)0(e)-20(s)-560(fr)-20(ea)-20(d:)]TJ
-0.06 -2 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
T*
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in)-560(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.06 Tc
[(FI)-20(LE)-560(*)-20(b)0(o)-20(oty)-560(=)-560(f)-20(op)-20(en)-560(\()-560(\223)-20(pr)-20(of)-20(es)-20(so)-20(r\224)-20(,)-560(\223)0(r)-20(\224)-560(\);)]TJ
T*
[(ch)-20(ar)-560(b)-20(u)0(f)-20(fer)-20([6)-20(4])-20(;)]TJ
0 -2 TD
[(fr)-20(ea)-20(d)-560(\()-560(buf)-20(fe)-20(r,)-560(6)-20(3)0(,)-560(s)-20(iz)-20(eo)-20(f)-560(\()-560(c)0(h)-20(a)0(r)-560(\))-20(,)-560(b)0(o)-20(o)0(t)-20(y)-540(\))-20(;)]TJ
0 -1 TD
[(fp)-20(ri)-20(nt)-20(f)-560(\()-540(s)-20(t)0(d)-20(o)0(u)-20(t)0(,)-560(b)-20(uf)-20(fe)-20(r)-560(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(an)-20(d)-560(w)0(i)-20(l)0(l)-560(c)0(a)-20(u)0(s)-20(e)-560(th)-20(e)-560(f)0(o)-20(l)0(l)-20(o)0(w)-20(i)0(n)-20(g)-560(ou)-20(tp)-20(ut)-560(t)-20(o)-560(be)-560(pr)-20(in)-20(te)-20(d)-560(t)0(o)-560(s)-20(ta)-20(nd)-20(ar)-20(d)-560(o)0(u)-20(t)0(p)-20(u)0(t)-20(:)]TJ
-0.06 -2 TD
[(W)-20(h)0(a)-20(t)0(\222)-20(s)-560(ano)-20(th)-20(er)-560(w)-20(o)0(r)-20(d)-560(fo)-20(r)-560(p)0(i)-20(r)0(a)-20(t)0(e)-560(t)-20(re)-20(as)-20(ur)-20(e?)-20(\224)]TJ
ET
1 1 1 rg
70.8 263.921 468 -5.04 re
f
0 0 0 rg
537.84 262.481 0.48 -0.96 re
f
q
70.8 263.921 468 -5.04 re
W* n
69.84 261.521 468 0.96 re
f
Q
endstream
endobj
7250 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7218 0 obj
<>
endobj
7219 0 obj
<>
endobj
7211 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(3)-23(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.012 Tc
[(A)10(.)14(4.)14(3)16(3)-829(fp)20(ut)17(s\227)12(W)8(r)4(i)14(t)0(e)-260(a)-277(s)16(t)0(r)22(i)-3(n)20(g)-274(t)17(o)-274(a)-277(s)16(tr)22(ea)16(m)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(in)-20(t)-540(f)-20(pu)-20(ts)-560(\()-560(c)-20(on)-20(st)-560(c)-20(h)0(a)-20(r)-560(*s)-20(,)-560(F)0(I)-20(L)0(E)-560(*)-20(st)-20(rea)-20(m)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
[(The)-260(function)]TJ
/F8 1 Tf
12 0 0 12 141.6 657.281 Tm
(fputc)Tj
/F7 1 Tf
12.96 0 0 12.96 180.96 657.281 Tm
[(writes)-259(the)-241(st)-18(ring)]TJ
/F12 1 Tf
6.6852 0 TD
0 Tw
(s)Tj
/F7 1 Tf
0.6481 0 TD
[(to)-241(th)-19(e)-241(specified)-259(stream.)-250(The)-260(trailing)-259(\221\\0\222)-241(in)-259(s)-259(i)0(s)-241(not)]TJ
-15.7778 -1.2407 TD
[(written)-259(to)-241(t)-18(h)0(e)-241(stream.)]TJ
ET
1 1 1 rg
71.52 611.921 468 -5.04 re
f
0 0 0 rg
538.56 610.481 0.48 -0.96 re
f
q
71.52 611.921 468 -5.04 re
W* n
70.56 609.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 245.04 616.001 Tm
0.005 Tc
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(A)7(-3)21(2.)-817(f)18(p)-4(u)16(t)-2(s)]TJ
/F8 1 Tf
-14.5 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-560(\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(f)-20(put)-20(s)-560(\()-560(\223)0(h)-20(a)0(n)-20(d)-560(me)-560(d)-20(o)0(w)-20(n)-560(pu)-20(ma)-20(s\\)-20(n\224)-20(,)-560(s)0(t)-20(d)0(o)-20(u)0(t)-560(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(W)-20(ill)-560(c)-20(a)0(u)-20(s)0(e)-560(t)-20(he)-560(f)-20(o)0(l)-20(l)0(o)-20(w)0(i)-20(n)0(g)-560(o)-20(ut)-20(pu)-20(t)-560(t)0(o)-560(b)-20(e)-540(p)-20(ri)-20(nt)-20(ed)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -2 TD
[(ha)-20(nd)-560(me)-560(d)-20(o)0(w)-20(n)-560(pu)-20(ma)-20(s)]TJ
ET
1 1 1 rg
71.52 483.041 468 -5.04 re
f
0 0 0 rg
538.56 481.361 0.48 -0.96 re
f
q
71.52 483.041 468 -5.04 re
W* n
70.56 480.401 468 0.96 re
f
Q
endstream
endobj
7212 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7188 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(36)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(31)-846(fp)-15(r)-13(i)-3(n)-15(tf\227)-22(W)-9(r)5(i)-20(t)0(e)-294(f)0(o)-15(r)5(m)-13(a)-18(tte)-18(d)-291(o)3(u)-15(t)0(p)-15(u)-15(t)-275(t)-17(o)-273(a)-294(s)-18(tr)-13(eam)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(f)-20(pr)-20(int)-20(f)-560(\()-560(F)0(I)-20(L)0(E)-560(*)-20(st)-20(re)-20(am)-20(,)-560(c)0(o)-20(n)0(s)-20(t)-560(ch)-20(ar)-560(*)-20(f)0(o)-20(rma)-20(t,)-560(.)-20(.)0(.)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
[(The)-241(function)]TJ
/F8 1 Tf
12 0 0 12 140.4 657.281 Tm
(fprintf)Tj
/F7 1 Tf
12.96 0 0 12.96 193.92 657.281 Tm
[(functi)-18(ons)-241(exactly)-241(like)-241(the)-260(function)]TJ
/F8 1 Tf
12 0 0 12 374.16 657.281 Tm
(printf)Tj
/F7 1 Tf
12.96 0 0 12.96 417.36 657.281 Tm
[(,)-250(except)-241(that)-241(the)-241(outp)-19(ut)]TJ
-26.7407 -1.2407 TD
[(is)-241(directed)-259(to)-259(the)-241(speci)-18(fied)-241(stream)-259(rather)-260(than)-241(bein)-19(g)-241(automatic)-19(ally)-241(directed)-259(to)-259(standard)]TJ
0 -1.2222 TD
[(output.)-250(Please)-260(use)-241(the)-260(description)-259(of)-260(argument)-259(values)-241(in)-259(the)-260(description)-259(of)-241(the)]TJ
/F8 1 Tf
12 0 0 12 476.88 625.361 Tm
(printf)Tj
/F7 1 Tf
12.96 0 0 12.96 70.8 609.281 Tm
(function.)Tj
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(31,)-250(\223fprintf\227Write)-260(formatted)-259(output)-259(to)-241(a)-260(stream,)-9(\224)-241(o)0(n)-259(page)-241(A)-19(-36)]TJ
ET
1 1 1 rg
70.8 529.841 468 -4.8 re
f
0 0 0 rg
537.84 528.401 0.48 -0.96 re
f
q
70.8 529.841 468 -4.8 re
W* n
69.84 527.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 241.44 533.921 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-30.)-817(fp)16(r)-6(i)3(n)16(t)-2(f)]TJ
/F8 1 Tf
-14.28 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in)-560(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.04 Tc
[(f)20(p)0(r)20(i)0(n)20(t)0(f)-540(\()-520(st)20(do)20(ut)20(,)-540(\223)0(h)20(e)0(l)20(l)0(o)-540(w)20(or)20(ld)20(\\n)20(\224)-540(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(Wi)-20(ll)-560(c)-20(a)0(u)-20(s)0(e)-560(t)0(h)-20(e)-560(fo)-20(ll)-20(ow)-20(in)-20(g)-560(o)0(u)-20(t)0(p)-20(u)0(t)-560(t)-20(o)-560(b)0(e)-560(p)-20(ri)-20(nte)-20(d)-560(t)0(o)-560(s)-20(ta)-20(nd)-20(ar)-20(d)-560(o)0(u)-20(t)0(p)-20(u)0(t)-20(:)]TJ
-0.06 -2 TD
-0.04 Tc
[(he)20(ll)20(o)-540(w)0(o)20(r)20(l)0(d)]TJ
ET
1 1 1 rg
70.8 400.961 468 -5.04 re
f
0 0 0 rg
537.84 399.521 0.48 -0.96 re
f
q
70.8 400.961 468 -5.04 re
W* n
69.84 398.561 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 372.641 Tm
0.012 Tc
[(A)10(.)14(4)16(.)-3(3)16(2)-829(f)17(put)17(c\227)12(W)8(r)4(i)14(t)17(e)-277(a)-260(si)14(ng)20(l)14(e)-277(ch)20(ar)22(ac)16(t)17(e)-1(r)-271(t)17(o)-274(a)-277(s)16(t)0(r)22(e)-1(a)16(m)]TJ
/F8 1 Tf
12 0 0 12 70.08 352.961 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(f)-20(pu)-20(tc)-560(\()-560(i)0(n)-20(t)-560(c,)-560(F)-20(I)0(L)-20(E)-560(*s)-20(tr)-20(ea)-20(m)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 319.361 Tm
0 Tc
[(The)-241(functi)-18(on)]TJ
/F8 1 Tf
12 0 0 12 140.64 319.361 Tm
(fputc)Tj
/F7 1 Tf
12.96 0 0 12.96 180 319.361 Tm
[(writes)-241(the)-260(character)]TJ
/F12 1 Tf
8.0926 0 TD
(c)Tj
/F7 1 Tf
0.6852 0 TD
[(to)-259(the)-260(specified)-241(s)-18(tream.)]TJ
ET
1 1 1 rg
70.8 289.841 468 -5.04 re
f
0 0 0 rg
537.84 288.401 0.48 -0.96 re
f
q
70.8 289.841 468 -5.04 re
W* n
69.84 287.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 244.08 293.921 Tm
0.006 Tc
[(E)13(xam)15(ple)-258(A)8(-31.)-816(fp)17(utc)]TJ
/F8 1 Tf
10.8 0 0 10.8 70.32 275.681 Tm
-0.044 Tc
[(#)-22(includ)-22(e)-555()]TJ
0 -2.0444 TD
[(v)-22(oid)-555(ma)-22(in)-555(\(\))]TJ
0 -1.0222 TD
0 Tc
({)Tj
-0.0667 -1.0222 TD
-0.044 Tc
[(fpu)-22(tc)-555(\()-555(\()-22(int\))-577(\221S\222,)-555(s)-22(tdout)-577(\);)]TJ
T*
[(fpu)-22(tc)-555(\()-555(\()-22(int\))-577(\221h\222,)-555(s)-22(tdout)-577(\);)]TJ
0 -1 TD
[(fpu)-22(tc)-555(\()-555(\()-22(int\))-577(\221a\222,)-555(s)-22(tdout)-577(\);)]TJ
0 -1.0222 TD
[(fpu)-22(tc)-555(\()-555(\()-22(int\))-577(\221d\222,)-555(s)-22(tdout)-577(\);)]TJ
T*
[(fpu)-22(tc)-555(\()-555(\()-22(int\))-577(\221r\222,)-555(s)-22(tdout)-577(\);)]TJ
T*
[(fpu)-22(tc)-555(\()-555(\()-22(int\))-577(\221a\222,)-555(s)-22(tdout)-577(\);)]TJ
T*
[(fpu)-22(tc)-555(\()-555(\()-22(int\))-577(\221c\222,)-555(s)-22(tdout)-577(\);)]TJ
T*
[(fpu)-22(tc)-555(\()-555(\()-22(int\))-577(\221k\222,)-555(s)-22(tdout)-577(\);)]TJ
0 -1 TD
[(fpu)-22(tc)-555(\()-555(\()-22(int\))-577(\221\\n\222,)-577(stdout)-577(\);)]TJ
0.0667 -1.0222 TD
0 Tc
(})Tj
0.0444 -2.0444 TD
-0.044 Tc
[(Will)-577(cause)-577(the)-555(fo)-22(llowin)-22(g)-555(out)-22(put)-555(to)-577(be)-555(pr)-22(inted)-577(to)-555(st)-22(andard)-577(outp)-22(ut:)]TJ
-0.0444 -2.0444 TD
[(S)-22(hadrac)-22(k)]TJ
ET
1 1 1 rg
70.8 82.961 468 -5.04 re
f
0 0 0 rg
537.84 81.281 0.48 -0.96 re
f
q
70.8 82.961 468 -5.04 re
W* n
69.84 80.321 468 0.96 re
f
Q
endstream
endobj
7189 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7145 0 obj
<>
endobj
7134 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(3)-23(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(33,)-250(\223fputs\227)-19(Write)-241(a)-260(string)-259(to)-241(a)-260(stream,)-9(\224)-241(o)0(n)-259(page)-241(A)-19(-37)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(27,)-250(\223fgets\227)-19(Read)-241(a)-260(string)-259(from)-241(the)-260(specified)-259(stream,)-9(\224)-241(o)0(n)-259(page)-241(A)-19(-32)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(31,)-250(\223fprintf\227)-19(Write)-241(form)-18(atted)-241(output)-259(to)-259(a)-241(stream,)-9(\224)-260(o)0(n)-241(page)-260(A-36)]TJ
ET
1 1 1 rg
71.52 615.041 468 -5.04 re
f
0 0 0 rg
538.56 613.361 0.48 -0.96 re
f
q
71.52 615.041 468 -5.04 re
W* n
70.56 612.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 243.36 618.881 Tm
-0.013 Tc
[(E)-26(x)-17(am)-24(pl)-15(e)-297(A)-11(-)-20(2)3(9)-17(.)-835(fo)-22(pe)-17(n)]TJ
/F8 1 Tf
-14.36 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-560(\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(F)-20(ILE)-560(*)-20(s)0(t)-20(r)0(e)-20(a)0(m)-560(=)-560(f)-20(op)-20(en)-560(\()-560(\223)-20(fi)-20(le)-20(.n)-20(ew)-20(\224,)-560(\223)-20(w)0(\224)-560(\))0(;)]TJ
T*
-0.04 Tc
[(ch)20(a)20(r)-540(da)20(ta)20([6)20(4])20(;)]TJ
0 -2 TD
[(fp)20(r)20(i)0(n)20(t)0(f)-540(\()-540(s)20(tr)20(ea)20(m,)-540(\223)20(v)0(e)20(r)0(i)20(f)0(y)-540(t)20(hi)20(s\\)20(n\224)-540(\))20(;)]TJ
0 -1 TD
-0.06 Tc
[(f)-20(clo)-20(se)-560(\()-560(s)-20(tr)-20(ea)-20(m)-560(\))0(;)]TJ
0 -2 TD
[(s)-20(tre)-20(am)-560(=)-560(f)-20(op)-20(en)-560(\()-560(\223)-20(fi)-20(le)-20(.n)-20(ew)-20(\224,)-560(\223)-20(r)0(\224)-560(\))-20(;)]TJ
0 -1 TD
-0.04 Tc
[(fg)20(e)20(t)0(s)-540(\()-540(d)20(at)20(a,)-540(6)20(4)0(,)-540(s)20(tr)20(ea)20(m)-540(\))0(;)]TJ
T*
-0.06 Tc
[(f)-20(put)-20(s)-560(\()-560(d)0(a)-20(t)0(a)-20(,)-560(st)-20(do)-20(ut)-560(\))-20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(T)-20(his)-560(e)-20(x)0(a)-20(m)0(p)-20(l)0(e)-560(o)-20(pe)-20(ns)-560(a)-20(n)-560(ne)-20(w)-560(t)0(e)-20(x)0(t)-560(f)-20(il)-20(e,)-560(wr)-20(it)-20(es)-560(t)-20(o)-560(th)-20(e)-560(a)0(s)-20(s)0(o)-20(c)0(i)-20(a)0(t)-20(e)0(d)-560(s)-20(tr)-20(ea)-20(m,)]TJ
0 -1 TD
-0.04 Tc
[(an)20(d)-500(c)20(lo)20(se)20(s)-500(t)20(ha)20(t)-500(s)0(t)20(r)0(e)20(a)0(m)20(.)-500(I)20(t)-500(th)20(e)20(n)-500(re)20(op)20(en)20(s)-500(t)20(he)-500(f)20(i)0(l)20(e)-500(a)20(n)0(d)-500(d)20(is)20(p)20(l)0(a)20(y)0(s)-500(t)20(he)-480(fi)20(rs)20(t)]TJ
T*
[(li)20(n)20(e)-540(of)-540(t)20(h)0(a)20(t)-540(fi)20(le)-540(o)20(n)-540(st)20(an)20(da)20(rd)-540(o)20(u)0(t)20(p)0(u)20(t)0(:)]TJ
-0.04 -2 TD
-0.06 Tc
[(ve)-20(rif)-20(y)-560(t)0(h)-20(i)0(s)]TJ
ET
1 1 1 rg
71.52 365.921 468 -5.04 re
f
0 0 0 rg
538.56 364.481 0.48 -0.96 re
f
q
71.52 365.921 468 -5.04 re
W* n
70.56 363.521 468 0.96 re
f
Q
endstream
endobj
7135 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7106 0 obj
<>
endobj
7108 0 obj
<>
endobj
7109 0 obj
<>
endobj
7104 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(34)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(30)-845(fo)-14(p)-14(e)0(n)-14(\227)-4(Op)-14(en)-290(a)-293(n)-14(am)-12(ed)-290(fi)-19(le)-276(o)-14(n)-290(th)-14(e)-293(h)4(o)-14(s)0(t)-16(\222)-2(s)-276(d)-14(is)-17(k)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(fo)-20(pen)-560(\()-560(c)-20(on)-20(st)-560(c)-20(h)0(a)-20(r)-560(*f)-20(il)-20(en)-20(am)-20(e,)-560(c)-20(o)0(n)-20(s)0(t)-560(c)-20(har)-560(*)-20(m)0(o)-20(d)0(e)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(fopen)Tj
/F7 1 Tf
12.96 0 0 12.96 133.44 657.281 Tm
[(function)-259(attempts)-259(to)-241(open)-259(a)-241(nam)-18(ed)-241(file)-260(for)-241(acc)-19(ess)-241(via)-260(a)-241(strea)-19(m.)-250(If)]TJ
/F8 1 Tf
12 0 0 12 472.32 657.281 Tm
(fopen)Tj
/F7 1 Tf
12.96 0 0 12.96 511.68 657.281 Tm
(is)Tj
-34.0185 -1.2407 TD
[(able)-241(to)-259(open)-259(the)-241(specifi)-18(ed)-241(file,)-250(then)-259(the)-260(new)-241(stream)-259(associated)-259(with)-259(that)-241(fil)-18(e)-241(i)0(s)-259(returned.)-250(If)]TJ
0 -1.2222 TD
[(fopen)-241(fails,)-231(then)-241(it)-241(returns)]TJ
/F8 1 Tf
12 0 0 12 207.12 625.361 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 235.92 625.361 Tm
[(.)-250(The)]TJ
/F8 1 Tf
12 0 0 12 265.44 625.361 Tm
(mode)Tj
/F7 1 Tf
12.96 0 0 12.96 297.36 625.361 Tm
[(argument)-241(indicates)-241(the)-241(type)-241(of)-241(the)-241(stream,)-250(and)]TJ
-17.4815 -1.2407 TD
[(how)-241(the)-260(stream)-259(may)-241(b)-19(e)-241(accessed)-259(as)-241(sh)-19(own)-241(in)-259(Table)-260(A-5:)]TJ
/F12 1 Tf
0 -25.7037 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(Opening)-259(a)-241(file)-260(that)-241(do)-19(es)-241(not)-259(exist)-259(will)-241(fail)-259(if)]TJ
/F12 1 Tf
17.7593 0 TD
0 Tw
(r)Tj
/F7 1 Tf
0.7037 0 TD
[(is)-259(the)-241(first)-259(character)-260(in)-241(the)]TJ
/F8 1 Tf
12 0 0 12 502.32 276.161 Tm
(mode)Tj
/F7 1 Tf
12.96 0 0 12.96 124.8 260.321 Tm
[(string.)-250(When)-259(opened,)-250(the)-260(stream)-241(is)-259(initially)-259(line)-260(buffered.)]TJ
/F5 1 Tf
12 0 0 12 222.24 581.921 Tm
0.008 Tc
[(Tab)19(l)6(e)-276(A)10(-)21(5)4(.)-814(M)21(ode)-256(A)10(r)-3(g)19(u)-1(m)17(e)4(nt)21(s)]TJ
8.88 0 0 8.88 122.88 557.921 Tm
0.011 Tc
[(Arg)27(u)0(m)-19(e)26(nt)-17953(St)-7(r)22(eam)]TJ
/F3 1 Tf
1.8919 -2.5946 TD
[(\223)21(r)-6(\224)-4114(t)-7(ex)26(t)-278(t)-7(y)26(pe,)-278(r)21(ead)-270(onl)18(y,)]TJ
-0.1892 -2.3514 TD
[(\223)-6(w)4(\224)-3898(t)-7(ex)26(t)-278(t)-7(y)26(pe,)-278(wr)21(i)-9(t)20(e)-270(onl)18(y,)]TJ
0.0811 -2.3784 TD
[(\223)-6(a)0(\224)-3979(t)-7(ex)26(t)-278(t)-7(y)26(pe,)-278(app)27(end)-270(onl)18(y)-272(\()-6(wr)21(i)-9(t)20(e)-270(a)0(f)20(t)-7(er)-277(e)27(n)0(d)-270(o)0(f)-278(c)-2(ur)21(r)-6(e)27(nt)-278(f)20(i)-9(l)18(e)0(\))21(,)]TJ
-0.1892 -2.3514 TD
[(\223)-6(r)21(b\224)-3844(bi)-9(n)27(a)0(r)-6(y)-272(t)20(y)-2(pe,)-251(r)-6(ead)-270(on)27(l)-9(y)-2(,)]TJ
-0.1892 -2.3784 TD
[(\223)21(w)4(b\224)-3655(bi)-9(n)27(a)0(r)-6(y)-272(t)20(y)-2(pe,)-251(w)-23(r)21(i)18(t)-7(e)-270(onl)18(y,)]TJ
0.0811 -2.3514 TD
[(\223)21(ab\224)-3736(bi)-9(n)27(a)0(r)-6(y)-272(t)20(y)-2(pe,)-251(append)-270(on)27(l)-9(y)-272(\()21(w)4(r)-6(i)18(t)-7(e)-270(af)20(t)20(e)0(r)-277(end)-270(of)-278(c)26(u)0(r)-6(r)21(ent)-278(f)20(i)18(l)-9(e)0(\))21(,)]TJ
0.1081 -2.3784 TD
[(\223)20(r)-7(+)27(\224)-3845(t)-8(e)-1(x)25(t)-279(t)-8(y)25(pe,)-279(r)20(ead)-271(and)-271(wr)-7(i)17(t)19(e,)]TJ
-0.1892 -2.3514 TD
[(\223)-6(w)4(+\224)-3601(t)-7(e)0(x)26(t)-278(t)-7(y)26(pe,)-278(r)21(ead)-270(and)-270(wr)-6(i)18(t)20(e)-297(\()21(any)-272(pr)21(e-)21(exi)18(s)-2(t)20(i)-9(ng)-270(f)20(i)18(l)-9(e)-270(i)18(s)-272(dest)20(r)-6(oy)26(ed\))21(,)]TJ
0.0811 -2.3784 TD
[(\223)21(a)0(+\224)-3709(t)-7(e)0(x)26(t)-278(t)-7(y)26(pe,)-278(app)27(end)-270(onl)18(y)-272(\()-6(r)21(ead/)20(wr)-6(i)18(t)20(e)-297(a)27(f)-7(t)20(er)-277(end)-270(of)-251(cur)21(r)-6(ent)-251(f)-7(i)18(l)18(e)0(\))-6(,)]TJ
-0.1892 -2.3514 TD
[(\223)-6(r)21(b+\224)-3547(b)0(i)-9(n)27(ar)-6(y)-272(t)20(ype,)-251(r)-6(ead)-270(an)27(d)-297(w)4(r)21(i)-9(t)20(e)0(,)]TJ
-0.1892 -2.3784 TD
[(\223)21(w)4(b+\224)-3358(b)0(i)-9(n)27(ar)-6(y)-272(t)20(ype,)-251(r)-6(ead)-270(an)27(d)-297(w)4(r)21(i)-9(t)20(e)-270(\()-6(a)27(ny)-272(pr)-6(e-)21(exi)18(s)-2(t)20(i)18(ng)-270(f)-7(i)18(l)18(e)-297(i)18(s)-272(des)26(t)-7(r)21(oyed\))21(,)]TJ
0.0811 -2.3514 TD
[(\223)-6(a)27(b+\224)-3439(b)0(i)-9(n)27(ar)-6(y)-272(t)20(ype,)-251(append)-270(on)27(l)-9(y)-272(\()21(r)-6(ead)27(/)-7(w)4(r)21(i)-9(t)20(e)-270(af)20(t)-7(e)0(r)-277(e)27(nd)-270(of)-278(cur)21(r)-6(e)27(n)0(t)-278(f)20(i)-9(l)18(e\))21(.)]TJ
ET
108.72 295.121 0.48 276.48 re
f
179.04 294.641 0.48 277.44 re
f
500.16 295.121 0.48 276.48 re
f
108.72 571.601 391.92 0.48 re
f
109.2 547.841 390.96 0.48 re
f
109.2 545.441 390.96 0.48 re
f
108.72 525.761 391.92 0.48 re
f
108.72 504.641 391.92 0.48 re
f
108.72 483.761 391.92 0.48 re
f
108.72 462.641 391.92 0.48 re
f
108.72 441.761 391.92 0.48 re
f
108.72 420.641 391.92 0.48 re
f
108.72 399.761 391.92 0.48 re
f
108.72 378.641 391.92 0.48 re
f
108.72 357.761 391.92 0.48 re
f
108.72 336.641 391.92 0.48 re
f
108.72 315.761 391.92 0.48 re
f
108.72 294.641 391.92 0.48 re
f
endstream
endobj
7105 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7070 0 obj
<>
endobj
7060 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(3)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.011 Tc
[(A)9(.)13(4.)13(2)15(8)-830(fl)13(oo)19(r\227)11(Fl)13(oo)19(r)-272(f)-1(u)19(n)1(c)15(t)-1(i)13(o)1(n)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -1 TD
[(do)-20(ubl)-20(e)-560(f)0(l)-20(o)0(o)-20(r)0(\()-560(d)-20(ou)-20(bl)-20(e)-560(x)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 98.88 657.281 Tm
(floor)Tj
/F7 1 Tf
12.96 0 0 12.96 138.24 657.281 Tm
[(function)-241(re)-19(turns)-241(the)-260(largest)-259(integer)-241(n)-19(o)0(t)-241(greater)-260(than)]TJ
/F12 1 Tf
20.5926 0 TD
0 Tw
(x)Tj
/F7 1 Tf
0.5 0 TD
(.)Tj
-26.2407 -1.9259 TD
[(When)-222(t)-18(h)0(e)-223(header)-223(file)]TJ
/F8 1 Tf
12 0 0 12 182.16 632.321 Tm
(math.h)Tj
/F7 1 Tf
12.96 0 0 12.96 228.48 632.321 Tm
[(is)-222(included,)-231(the)-223(d)-19(efault)-222(case)-223(will)-241(be)]TJ
/F12 1 Tf
14.1667 0 TD
(in-line)Tj
/F7 1 Tf
2.9815 0 TD
[([see)-223(section)-259(A.)9(3,)]TJ
-29.2593 -1.2407 TD
[(\223Forcing)-259(Library)-259(Routines)-259(Out-of-line.)-9(\224)-241(])]TJ
0 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(13,)-250(\223ceil\227C)-18(eiling)-241(func)-19(tion,)9(\224)-260(o)0(n)-241(pag)-19(e)-241(A-22)]TJ
ET
1 1 1 rg
71.52 537.041 468 -5.04 re
f
0 0 0 rg
538.56 535.361 0.48 -0.96 re
f
q
71.52 537.041 468 -5.04 re
W* n
70.56 534.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 246.24 540.881 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-27.)-817(flo)16(o)-4(r)]TJ
/F8 1 Tf
11.279 0 0 11.279 71.04 522.161 Tm
-0.047 Tc
[(#in)-22(clu)-22(de)-575()]TJ
0 -1.0214 TD
[(#in)-22(clu)-22(de)-575()]TJ
0 -2.0214 TD
[(voi)-22(d)-553(m)-22(ain)-22(\(\))]TJ
0 -1.0214 TD
0 Tc
({)Tj
-0.0638 -1.0214 TD
-0.047 Tc
[(p)-22(rin)-22(tf\()-575("f)-22(loo)-22(r\()-575(7.0)-22(9)-553(\))-575(==)-575(%f\\)-22(n",)-575(fl)-22(oor)-22(\()-553(7)-22(.09)-575(\))-575(\))0(;)]TJ
0.0638 -1.0214 TD
0 Tc
(})Tj
0.0426 -1.0214 TD
-0.047 Tc
[(pr)-22(int)-22(s)-553(t)-22(o)-553(s)-22(tan)-22(dar)-22(d)-553(o)-22(utp)-22(ut:)]TJ
-0.0426 -1.0214 TD
[(flo)-22(or\()-575(7.)-22(09)-575(\))-553(=)-22(=)-553(7)-22(.00)-22(000)-22(0)]TJ
ET
1 1 1 rg
71.52 424.481 468 -5.04 re
f
0 0 0 rg
538.56 422.801 0.48 -0.96 re
f
q
71.52 424.481 468 -5.04 re
W* n
70.56 421.841 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 396.161 Tm
-0.006 Tc
[(A)-8(.)-4(4)-19(.)-4(29)-847(f)-18(m)-14(od)-16(\227)-6(F)-16(l)-4(o)-16(at)-18(i)-4(n)2(g)-292(p)-16(oi)-21(nt)-294(r)-14(e)-2(m)-14(a)-2(i)-4(n)-16(d)-16(e)-2(r)]TJ
/F8 1 Tf
12 0 0 12 71.04 376.481 Tm
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -1 TD
[(do)-20(ubl)-20(e)-560(f)0(m)-20(o)0(d)-20(\()-560(do)-20(ub)-20(le)-560(x)-20(,)-560(do)-20(ub)-20(le)-560(y)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 342.641 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 342.641 Tm
(fmod)Tj
/F7 1 Tf
12.96 0 0 12.96 126.96 342.641 Tm
[(function)-259(computes)-259(and)-259(returns)-241(the)-260(floating)-259(point)-259(remainder)-260(r)-241(o)0(f)]TJ
/F12 1 Tf
25.5556 0 TD
(x/y)Tj
/F7 1 Tf
1.2778 0 TD
[(.)-250(The)]TJ
-31.1111 -1.2222 TD
[(remainder,)-250(r,)-231(has)-241(the)-241(same)-241(sig)-19(n)-222(a)-19(s)]TJ
/F12 1 Tf
13.6852 0 TD
(x)Tj
/F7 1 Tf
0.7407 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
(x)Tj
/F7 1 Tf
0.7593 0 TD
0.01 Tc
[(==)-222(i)-231(*)]TJ
/F12 1 Tf
2.6296 0 TD
0 Tc
(y)Tj
/F7 1 Tf
0.7222 0 TD
0.001 Tc
[(+)-250(r)1(,)-230(where)-240(|r|)-243(<)-231(|)]TJ
/F12 1 Tf
6.2963 0 TD
0 Tc
(y)Tj
/F7 1 Tf
0.5 0 TD
0.002 Tc
[(|.)-229(If)]TJ
/F12 1 Tf
1.5926 0 TD
0 Tc
(x)Tj
/F7 1 Tf
0.7407 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
(y)Tj
/F7 1 Tf
0.7407 0 TD
[(can)-241(not)-241(be)]TJ
-31.7778 -1.2407 TD
[(represented,)-250(t)-18(h)0(e)-241(result)-259(is)-241(u)-19(ndefined.)]TJ
0 -1.9259 TD
[(When)-222(t)-18(h)0(e)-223(header)-223(file)]TJ
/F8 1 Tf
12 0 0 12 182.16 285.761 Tm
(math.h)Tj
/F7 1 Tf
12.96 0 0 12.96 228.48 285.761 Tm
[(is)-222(included,)-231(the)-223(d)-19(efault)-222(case)-223(will)-241(be)]TJ
/F12 1 Tf
14.1667 0 TD
(in-line)Tj
/F7 1 Tf
2.9815 0 TD
[([see)-223(section)-259(A.)9(3,)]TJ
-29.2593 -1.2407 TD
[(\223Forcing)-259(Library)-259(Routines)-259(Out-of-line.)-9(\224)-241(])]TJ
ET
1 1 1 rg
71.52 240.401 468 -5.04 re
f
0 0 0 rg
538.56 238.961 0.48 -0.96 re
f
q
71.52 240.401 468 -5.04 re
W* n
70.56 238.001 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 245.04 244.481 Tm
0.005 Tc
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(A)7(-2)21(8.)-817(f)18(m)-6(o)16(d)]TJ
/F8 1 Tf
-14.5 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -2 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(f)-20(m)0(o)-20(d)0(\()-560(-)-20(10)-20(.0)-20(,)-560(3)0(.)-20(0)-560(\))-560(=)0(=)-560(%)-20(f\\)-20(n")-20(,)-540(f)-20(mo)-20(d\()-560(-)-20(1)0(0)-20(.)0(0)-20(,)-560(3.)-20(0)-560(\))-560(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(fm)-20(od\()-560(-)-20(1)0(0)-20(.)0(0)-20(,)-560(3.)-20(0)-560(\))-560(=)0(=)-560(-)-20(1.)-20(00)-20(00)-20(00)-20(00)]TJ
ET
1 1 1 rg
71.52 111.521 468 -5.04 re
f
0 0 0 rg
538.56 109.841 0.48 -0.96 re
f
q
71.52 111.521 468 -5.04 re
W* n
70.56 108.881 468 0.96 re
f
Q
endstream
endobj
7061 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
7020 0 obj
<>
endobj
7021 0 obj
<>
endobj
7022 0 obj
<>
endobj
7023 0 obj
<>
endobj
7024 0 obj
<>
endobj
6645 0 obj
<>
endobj
6697 0 obj
<>
endobj
6728 0 obj
<>
endobj
6759 0 obj
<>
endobj
6803 0 obj
<>
endobj
6849 0 obj
<>
endobj
6880 0 obj
<>
endobj
6915 0 obj
<>
endobj
6946 0 obj
<>
endobj
6979 0 obj
<>
endobj
7012 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(32)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(27)-845(fg)-14(et)-16(s\227)-21(R)-6(e)0(a)-17(d)-272(a)-293(s)0(t)-16(r)-12(ing)-290(f)-16(r)6(o)-14(m)-287(t)1(h)-14(e)-293(sp)-14(eci)-19(fie)-17(d)-290(str)-12(e)0(a)-17(m)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(c)-20(h)0(a)-20(r)-560(*f)-20(get)-20(s)-560(\()-560(c)0(h)-20(a)0(r)-560(*)-20(s,)-560(i)-20(n)0(t)-560(n)-20(,)-560(F)0(I)-20(L)0(E)-560(*)-20(st)-20(re)-20(am)-560(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
[(The)-241(functi)-18(on)]TJ
/F8 1 Tf
12 0 0 12 140.64 657.281 Tm
(fgets)Tj
/F7 1 Tf
12.96 0 0 12.96 180 657.281 Tm
[(will)-241(read)-259(at)-259(most)]TJ
/F12 1 Tf
6.963 0 TD
0 Tw
(n)Tj
/F7 1 Tf
0.8148 0 TD
[(-1)-259(characters)-241(from)-259(the)-260(specified)-259(stream.)]TJ
/F8 1 Tf
12 0 0 12 489.36 657.281 Tm
(fgets)Tj
/F7 1 Tf
12.96 0 0 12.96 70.8 641.201 Tm
[(will)-241(not)-259(read)-259(past)-241(a)-260(newline)-260(character.)-250(The)-260(characters)-259(are)-241(stored)-259(in)-259(memory)-241(star)-19(ting)-241(at)-259(the)]TJ
0 -1.2222 TD
[(location)-241(p)-19(ointed)-241(to)-259(by)]TJ
/F12 1 Tf
9.0185 0 TD
(s)Tj
/F7 1 Tf
0.3889 0 TD
[(.)-250(fgets)-241(retu)-19(rns)]TJ
/F12 1 Tf
5.7222 0 TD
(s)Tj
/F7 1 Tf
0.6481 0 TD
[(if)-241(it)-259(was)-259(successful,)]TJ
/F8 1 Tf
12 0 0 12 380.16 625.361 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 412.32 625.361 Tm
(otherwise.)Tj
/F8 1 Tf
12 0 0 12 469.2 625.361 Tm
(fgets)Tj
/F7 1 Tf
12.96 0 0 12.96 508.32 625.361 Tm
[(wi)-18(ll)]TJ
-33.7593 -1.2407 TD
[(update)-241(the)-260(file)-260(position)-259(indicator)-241(f)-19(o)0(r)-241(any)-259(characters)-259(read.)]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(33,)-250(\223fputs\227Write)-260(a)-241(s)0(t)-18(ring)-241(to)-259(a)-241(str)-19(eam,)9(\224)-260(o)0(n)-241(page)-260(A-37)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(85,)-250(\223rewind\227Reset)-259(the)-260(file)-241(positi)-18(on)-241(indicato)-19(r)-241(t)0(o)-259(the)-241(begin)-19(ning)-241(of)-260(the)]TJ
1.3889 -1.2407 TD
[(file,)9(\224)-260(o)0(n)-241(p)-19(age)-241(A-90)]TJ
ET
1 1 1 rg
70.8 492.881 468 -5.04 re
f
0 0 0 rg
537.84 491.441 0.48 -0.96 re
f
q
70.8 492.881 468 -5.04 re
W* n
69.84 490.481 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 244.56 496.961 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-)17(26.)-818(f)17(g)-5(et)17(s)]TJ
/F8 1 Tf
-14.54 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in)-560(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(FI)-20(LE)-560(*)-20(d)0(i)-20(sk_)-20(fi)-20(le)-560(=)-560(f)-20(op)-20(en)-560(\()-560(\223)-20(ne)-20(wf)-20(il)-20(e\224)-20(,)-560(\223)0(a)-20(+)0(\224)-560(\))0(;)]TJ
T*
[(ch)-20(ar)-560(o)-20(n)0(e)-20(_li)-20(ne)-20([6)-20(4])-20(;)]TJ
0 -2 TD
[(fp)-20(ut)-20(s)-560(\()-560(\223re)-20(ad)-560(t)-20(h)0(i)-20(s)-560(li)-20(ne)-20(\\n)-20(\224)-560(\223)0(b)-20(u)0(t)-560(n)-20(ot)-560(t)-20(h)0(i)-20(s)-560(lin)-20(e.)-20(\\n)-20(\224,)-560(d)-20(i)0(s)-20(k)0(_)-20(f)0(i)-20(l)0(e)-560(\))-20(;)]TJ
0 -1 TD
-0.04 Tc
[(r)20(e)0(w)20(i)0(n)20(d)-540(\()-540(d)20(is)20(k_)20(fi)20(le)-540(\))20(;)]TJ
T*
-0.06 Tc
[(fg)-20(et)-20(s)-560(\()-560(one)-20(_l)-20(in)-20(e,)-560(6)-20(4)0(,)-560(d)-20(is)-20(k_)-20(fi)-20(le)-560(\))-20(;)]TJ
T*
[(fp)-20(ut)-20(s)-560(\()-560(one)-20(_l)-20(in)-20(e,)-560(s)-20(t)0(d)-20(o)0(u)-20(t)-560(\);)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(wi)-20(ll)-560(o)-20(p)0(e)-20(n)-540(a)-560(n)-20(ew)-560(f)-20(i)0(l)-20(e)-560(on)-560(t)-20(h)0(e)-560(d)-20(is)-20(k)-560(n)0(a)-20(m)0(e)-20(d)-560(\223n)-20(ewf)-20(il)-20(e\224)-20(.)-560(T)0(w)-20(o)-560(li)-20(ne)-20(s)-560(w)0(i)-20(l)0(l)-560(b)-20(e)]TJ
0 -1 TD
0.5 Tc
[(w)560(r)540(i)560(t)540(t)560(e)540(nt)560(ot)560(h)540(e)0(n)560(e)540(wf)560(i)540(l)560(e)540(,)0(a)560(n)540(dt)560(h)540(e)0(f)560(i)540(r)560(s)540(tl)560(i)540(n)560(ew)560(i)540(l)560(lb)540(er)560(e)540(a)560(db)540(a)560(c)540(ku)560(s)540(i)560(n)540(g)]TJ
T*
-0.06 Tc
[(fg)-20(et)-20(s.)-520(Th)-20(e)-500(r)-20(et)-20(ri)-20(ev)-20(ed)-520(li)-20(ne)-520(is)-520(th)-20(en)-520(pr)-20(in)-20(te)-20(d)-500(t)-20(o)-500(s)-20(ta)-20(nd)-20(ar)-20(d)-500(o)-20(ut)-20(pu)-20(t)-500(a)-20(s)-500(f)-20(ol)-20(lo)-20(ws)-20(:)]TJ
-0.06 -2 TD
[(r)-20(e)0(a)-20(d)-560(th)-20(is)-560(li)-20(ne)]TJ
ET
1 1 1 rg
70.8 268.001 468 -5.04 re
f
0 0 0 rg
537.84 266.321 0.48 -0.96 re
f
q
70.8 268.001 468 -5.04 re
W* n
69.84 265.361 468 0.96 re
f
Q
endstream
endobj
7013 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6984 0 obj
<>
endobj
6985 0 obj
<>
endobj
6986 0 obj
<>
endobj
6977 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(3)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.012 Tc
[(A)10(.)14(4.)14(2)16(6)-829(fg)20(et)17(pos)16(\227)12(G)-3(e)16(t)-276(v)16(a)16(l)-3(u)20(e)-277(of)-258(fi)14(l)14(e)-277(p)20(o)2(s)16(i)-3(t)17(i)14(on)-274(i)14(n)20(di)14(ca)16(to)20(r)-271(a)16(ss)16(oc)16(ia)16(t)17(e)-1(d)-274(w)14(i)14(t)0(h)-256(a)]TJ
4.3966 -1.2241 TD
-0.004 Tc
[(st)-16(r)-12(eam)]TJ
/F8 1 Tf
12 0 0 12 71.04 673.841 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(in)-20(t)-540(f)-20(ge)-20(tp)-20(os)-560(\()-560(F)-20(IL)-20(E)-560(*)0(s)-20(t)0(r)-20(e)0(a)-20(m)0(,)-560(f)-20(po)-20(s_)-20(t)-560(*po)-20(s)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 640.241 Tm
0 Tc
[(The)-260(function)]TJ
/F8 1 Tf
12 0 0 12 141.6 640.241 Tm
[(fgetp)20(os)]TJ
/F7 1 Tf
12.96 0 0 12.96 195.36 640.241 Tm
[(fetches)-259(the)-241(val)-18(ue)-241(of)-260(the)-241(file)-260(position)-259(indicator)-260(associated)-259(with)]TJ
/F8 1 Tf
12 0 0 12 71.52 624.161 Tm
(stream)Tj
/F7 1 Tf
12.96 0 0 12.96 117.84 624.161 Tm
[(an)-19(d)-241(stores)-259(it)-241(i)-18(n)-241(the)-260(object)-259(pointed)-241(to)-259(by)]TJ
/F8 1 Tf
12 0 0 12 323.28 624.161 Tm
(pos)Tj
/F7 1 Tf
12.96 0 0 12.96 344.88 624.161 Tm
0 Tw
(.)Tj
/F8 1 Tf
12 0 0 12 351.36 624.161 Tm
(fgetpos)Tj
/F7 1 Tf
12.96 0 0 12.96 404.88 624.161 Tm
[(returns)-259(zero)-241(i)-18(f)-241(it)-259(was)]TJ
-25.7222 -1.2222 TD
[(successful.)-231(The)-204(v)-19(alue)-204(of)-223(the)-223(file)-223(position)-222(indicator)-223(is)-222(meaningless)-222(except)-222(as)-222(an)-204(argum)-18(ent)-203(to)]TJ
0 -1.2407 TD
[(the)-260(function)-259(fsetpos.)]TJ
0 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.2407 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(30,)-250(\223fopen\227)-19(Open)-241(a)-260(named)-259(file)-241(on)-259(the)-260(host\222s)-241(disk)-19(,)9(\224)-260(on)-241(page)-260(A-34)]TJ
0 -1.2222 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(39,)-250(\223fseek\227)-19(Set)-241(the)-260(file)-241(p)-19(osition)-241(in)-19(dicator)-241(associ)-18(ated)-241(with)-259(a)-241(s)-18(tream,)9(\224)]TJ
1.3889 -1.2407 TD
[(on)-259(page)-241(A-44)]TJ
-1.3889 -1.2407 TD
(\225)Tj
/F12 1 Tf
1.3889 0 TD
(fsetpos)Tj
/F7 1 Tf
2.963 0 TD
[(\227S)-18(et)-241(the)-260(value)-241(o)-19(f)-241(the)-260(file)-241(pos)-18(ition)-241(indic)-19(ator)-241(associate)-19(d)-241(with)-259(a)-241(strea)-19(m.)]TJ
-2.963 -1.2222 TD
[(fsetpos)-259(is)-241(eq)-19(uivalent)-241(to)-259(fseek)-259(\(stream,)-250(pos,)-250(seek,)-250(s)-18(et\).)]TJ
ET
1 1 1 rg
71.52 457.841 468 -4.8 re
f
0 0 0 rg
538.56 456.401 0.48 -0.96 re
f
q
71.52 457.841 468 -4.8 re
W* n
70.56 455.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.84 461.921 Tm
0.006 Tc
[(E)-7(x)22(am)-5(p)17(l)4(e)-278(A)8(-)19(25.)-836(fge)22(t)-1(po)17(s)]TJ
/F8 1 Tf
-13.9 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-560(\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(FI)20(L)20(E)-540(*p)20(re)20(ex)20(is)20(ti)20(ng)-540(=)-540(f)20(op)20(en)-540(\()-540(\223)20(al)20(re)20(ad)20(y.)20(h)20(e)0(r)20(e)0(\224)20(,)-540(\223r)20(\224)-540(\))0(;)]TJ
T*
-0.06 Tc
[(f)-20(pos)-20(_t)-560(p)-20(o)0(s)-20(;)]TJ
0 -2 TD
[(\()-20(voi)-20(d\))-560(f)-20(g)0(e)-20(t)0(p)-20(o)0(s)-560(\()-560(p)-20(re)-20(ex)-20(is)-20(ti)-20(ng)-20(,)-560(&)-560(p)0(o)-20(s)-560(\);)]TJ
0 -1 TD
[(\()-20(voi)-20(d\))-560(f)-20(s)0(e)-20(e)0(k)-560(\()-560(p)-20(re)-20(ex)-20(is)-20(ti)-20(ng)-20(,)-560(0)0(L)-20(,)-560(SE)-20(EK)-20(_EN)-20(D)-560(\))0(;)]TJ
T*
[(\()-20(voi)-20(d\))-560(f)-20(s)0(e)-20(t)0(p)-20(o)0(s)-560(\()-560(p)-20(re)-20(ex)-20(is)-20(ti)-20(ng)-20(,)-560(&)-560(p)0(o)-20(s)-560(\);)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(w)-20(ill)-560(o)-20(p)0(e)-20(n)-560(a)-560(h)0(y)-20(p)0(o)-20(t)0(h)-20(e)0(t)-20(i)0(c)-20(a)0(l)-560(p)-20(re)-20(-e)-20(xi)-20(st)-20(in)-20(g)-540(f)-20(il)-20(e)-560(o)0(n)-560(t)-20(he)-560(d)-20(i)0(s)-20(k)0(,)-560(r)-20(ec)-20(or)-20(d)-560(t)0(h)-20(e)]TJ
0 -1 TD
-0.04 Tc
[(in)20(i)20(t)0(i)20(a)0(l)-540(p)20(os)20(it)20(io)20(n)-540(i)0(n)-540(p)20(os)20(,)-540(s)0(e)20(e)0(k)-540(t)20(o)-540(t)0(h)20(e)-540(e)20(n)0(d)-540(o)20(f)-540(t)0(h)20(e)-540(fi)20(le)20(,)-540(a)0(n)20(d)-540(fi)20(na)20(ll)20(y)]TJ
T*
-0.06 Tc
[(r)-20(est)-20(or)-20(e)-560(t)0(h)-20(e)-560(in)-20(it)-20(ia)-20(l)-560(v)0(a)-20(l)0(u)-20(e)-560(of)-560(t)-20(h)0(e)-560(f)-20(il)-20(e)-540(p)-20(os)-20(it)-20(io)-20(n)-560(i)0(n)-20(d)0(i)-20(c)0(a)-20(t)0(o)-20(r)0(.)]TJ
ET
1 1 1 rg
71.52 268.961 468 -5.04 re
f
0 0 0 rg
538.56 267.281 0.48 -0.96 re
f
q
71.52 268.961 468 -5.04 re
W* n
70.56 266.321 468 0.96 re
f
Q
endstream
endobj
6978 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6951 0 obj
<>
endobj
6952 0 obj
<>
endobj
6953 0 obj
<>
endobj
6944 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(30)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(25)-846(fg)-15(et)-17(c\227)-22(R)-7(e)-1(a)-18(d)-273(a)-294(c)-1(h)-15(a)-1(r)-13(a)-18(cte)-18(r)-288(fr)-13(om)-288(t)-17(h)3(e)-294(s)-18(pe)-18(cif)-17(i)-3(ed)-291(st)-17(r)-13(eam)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(f)-20(ge)-20(tc)-560(\()-560(F)0(I)-20(L)0(E)-560(*)-20(st)-20(re)-20(am)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
[(The)-223(f)-19(unction)]TJ
/F8 1 Tf
12 0 0 12 140.4 657.281 Tm
[(fget)20(c)]TJ
/F7 1 Tf
12.96 0 0 12.96 179.52 657.281 Tm
[(will)-241(retrieve)-241(the)-241(next)-241(input)-241(character)-241(from)-241(the)-241(specified)-241(stream.)-231(If)-241(the)]TJ
-8.3889 -1.2407 TD
[(stream)-222(is)-241(associated)-241(with)-241(a)-223(file)-241(on)-222(th)-19(e)-223(disk,)-231(then)-241(the)-241(file)-223(posi)-18(tion)-222(indicat)-18(or)-223(is)-241(advanced.)-231(On)]TJ
0 -1.2222 TD
(error,)Tj
/F8 1 Tf
12 0 0 12 102.48 625.361 Tm
(fgetc)Tj
/F7 1 Tf
12.96 0 0 12.96 141.6 625.361 Tm
(returns)Tj
/F8 1 Tf
12 0 0 12 180.96 625.361 Tm
(EOF)Tj
/F7 1 Tf
12.96 0 0 12.96 202.56 625.361 Tm
0 Tw
(.)Tj
-10.1667 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(32,)-250(\223fputc\227Write)-260(a)-241(s)0(i)-18(ngle)-241(character)-260(to)-259(a)-241(stream,)-9(\224)-241(o)-19(n)-241(page)-260(A-36)]TJ
ET
1 1 1 rg
70.8 545.921 468 -5.04 re
f
0 0 0 rg
537.84 544.481 0.48 -0.96 re
f
q
70.8 545.921 468 -5.04 re
W* n
69.84 543.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 244.56 550.001 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-)17(24.)-818(f)17(g)-5(et)17(c)]TJ
/F8 1 Tf
-14.54 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in)-560(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(ch)-20(ar)-560(v)-20(a)0(l)-20(u)0(e)-560(=)-560(\()0(c)-20(h)0(a)-20(r)0(\))-560(f)-20(ge)-20(tc)-560(\()-560(s)-20(td)-20(in)-560(\))40(;)]TJ
0 -2 TD
[(wh)-20(il)-20(e)-560(\()-560(EOF)-560(!)-20(=)-560(va)-20(lu)-20(e)-560(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(fp)20(ut)20(c)-540(\()-540(v)20(al)20(ue)20(,)-540(s)0(t)20(d)0(o)20(u)0(t)-540(\))20(;)]TJ
T*
[(va)20(lu)20(e)-540(=)-540(\()20(ch)20(ar)20(\))-540(f)0(g)20(e)0(t)20(c)-540(\()-540(s)0(t)20(d)0(i)20(n)-540(\))60(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0.06 -2 TD
-0.06 Tc
[(wi)-20(ll)-560(e)-20(c)0(h)-20(o)-540(a)-20(l)0(l)-560(c)-20(ha)-20(ra)-20(ct)-20(er)-20(s)-560(f)0(r)-20(o)0(m)-560(s)-20(ta)-20(nd)-20(ar)-20(d)-560(i)0(n)-20(put)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)-560(un)-20(ti)-20(l)]TJ
0 -1.02 TD
-0.04 Tc
[(t)20(h)0(e)-540(i)20(np)20(ut)-520(is)]TJ
0 -1 TD
-0.06 Tc
[(ex)-20(ha)-20(us)-20(te)-20(d.)]TJ
ET
1 1 1 rg
70.8 344.801 468 -4.8 re
f
0 0 0 rg
537.84 343.361 0.48 -0.96 re
f
q
70.8 344.801 468 -4.8 re
W* n
69.84 342.401 468 0.96 re
f
Q
endstream
endobj
6945 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6920 0 obj
<>
endobj
6913 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(2)-23(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.01 Tc
[(A)8(.)12(4.)12(2)14(3)-831(fe)14(rro)18(r\227)10(Te)14(st)-260(th)18(e)-279(e)14(rro)18(r)-273(i)12(ndi)12(c)14(a)-3(t)15(o)0(r)-273(o)18(f)-278(a)-279(s)14(t)15(re)14(am)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(in)-20(t)-540(f)-20(er)-20(ro)-20(r)-560(\()-560(F)0(I)-20(L)0(E)-560(*)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
[(The)-260(function)]TJ
/F8 1 Tf
12 0 0 12 141.6 657.281 Tm
[(ferro)20(r)]TJ
/F7 1 Tf
12.96 0 0 12.96 188.16 657.281 Tm
[(function)-259(tests)-259(the)-241(error)-260(indicator)-260(associated)-259(with)-241(th)-19(e)-241(specified)]TJ
-9 -1.2407 TD
[(stream.)-250(It)-259(returns)-241(no)-19(n-zero)-241(if)-260(and)-241(only)-259(if)-241(the)-260(error)-260(indicator)-241(is)-259(set.)]TJ
/F8 1 Tf
12 0 0 12 412.8 641.201 Tm
(ferror)Tj
/F7 1 Tf
12.96 0 0 12.96 459.12 641.201 Tm
[(should)-259(be)-241(u)-19(sed)]TJ
-29.9074 -1.2222 TD
[(following)-259(one)-260(or)-241(more)-260(stream)-259(I/O)-241(fun)-19(ction)-241(calls.)]TJ
/F5 1 Tf
13.92 0 0 13.92 71.52 594.641 Tm
-0.004 Tc
[(A)-6(.)-2(4)-17(.)-2(24)-845(f)-16(f)1(lu)-14(s)-17(h)4(\227F)-14(lu)-14(sh)-290(a)-17(l)-2(l)-278(p)-14(en)-14(di)-19(ng)-290(o)-14(u)4(t)-16(p)4(u)-14(t)-292(ass)-17(o)-14(c)0(ia)-17(ted)-290(w)-19(ith)-290(a)-293(st)-16(r)6(e)-17(am)]TJ
/F8 1 Tf
12 0 0 12 71.04 574.961 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(vo)-20(id)-560(ff)-20(lu)-20(sh)-560(\()-560(F)-20(IL)-20(E*)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 541.361 Tm
0 Tc
[(The)-260(function)]TJ
/F8 1 Tf
12 0 0 12 141.6 541.361 Tm
[(fflus)20(h)]TJ
/F7 1 Tf
12.96 0 0 12.96 188.16 541.361 Tm
[(causes)-259(any)-241(pen)-19(ding)-241(outpu)-19(t)-241(associated)-259(with)-259(the)-241(spec)-19(ified)-241(stream)-259(to)]TJ
-9 -1.2407 TD
[(be)-260(written)-241(to)-259(the)-260(output)-259(device.)]TJ
0 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(31,)-250(\223fprintf\227)-19(Write)-241(form)-18(atted)-241(output)-259(to)-259(a)-241(stream,)-9(\224)-260(o)0(n)-241(page)-260(A-36)]TJ
ET
1 1 1 rg
71.52 445.841 468 -4.8 re
f
0 0 0 rg
538.56 444.401 0.48 -0.96 re
f
q
71.52 445.841 468 -4.8 re
W* n
70.56 443.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 243.36 449.921 Tm
0.004 Tc
[(E)-9(x)0(a)20(m)-7(p)15(l)2(e)-280(A)6(-2)20(3.)-818(f)17(f)-3(lu)15(sh)]TJ
/F8 1 Tf
-14.36 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(f)-20(pri)-20(nt)-20(f)-560(\()-560(s)0(t)-20(d)0(o)-20(u)0(t)-20(,)-560(\223s)-20(ee)-560(m)-20(e)-560(se)-20(co)-20(nd)-20(\224)-560(\))0(;)]TJ
T*
[(f)-20(pri)-20(nt)-20(f)-560(\()-560(s)0(t)-20(d)0(e)-20(r)0(r)-20(,)-560(\223s)-20(ee)-560(m)-20(e)-560(fi)-20(rs)-20(t\\)-20(n\224)-560(\))-20(;)]TJ
T*
[(f)-20(flu)-20(sh)-560(\()-560(s)-20(td)-20(ou)-20(t)-560(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(co)-20(mb)-20(in)-20(ed)-560(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(er)-20(ro)-20(r)-560(a)0(n)-20(d)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.04 -1 TD
-0.04 Tc
[(s)20(e)0(e)-520(m)0(e)-540(f)20(ir)20(st)]TJ
T*
[(s)20(e)0(e)-520(m)0(e)-540(s)20(ec)20(on)20(d)]TJ
0.04 -2 TD
[(No)20(t)20(e)-540(th)20(at)]TJ
/F17 1 Tf
5.5 0 TD
-0.06 Tc
[(st)-20(do)-20(ut)]TJ
/F8 1 Tf
3.84 0 TD
[(is)-560(b)-20(y)-560(de)-20(fa)-20(ul)-20(t)-540(l)-20(in)-20(e)-560(b)0(u)-20(f)0(f)-20(e)0(r)-20(e)0(d)-20(,)-560(whi)-20(le)]TJ
/F17 1 Tf
19.24 0 TD
-0.04 Tc
[(st)20(de)20(rr)]TJ
/F8 1 Tf
3.84 0 TD
-0.06 Tc
[(is)-560(no)-20(t.)-560(T)-20(h)0(e)]TJ
-32.42 -1 TD
[(c)-20(all)-560(t)-20(o)]TJ
/F17 1 Tf
4.4 0 TD
[(ff)-20(lu)-20(sh)]TJ
/F8 1 Tf
-4.4 -1 TD
[(c)-20(aus)-20(es)-560(t)-20(h)0(e)-560(p)-20(en)-20(di)-20(ng)-560(o)-20(u)0(t)-20(p)0(u)-20(t)-560(on)]TJ
/F17 1 Tf
15.94 0 TD
-0.04 Tc
[(st)20(do)20(ut)]TJ
/F8 1 Tf
3.86 0 TD
[(t)20(o)-540(b)20(e)-540(fl)20(us)20(he)20(d.)]TJ
ET
1 1 1 rg
71.52 244.961 468 -5.04 re
f
0 0 0 rg
538.56 243.281 0.48 -0.96 re
f
q
71.52 244.961 468 -5.04 re
W* n
70.56 242.321 468 0.96 re
f
Q
endstream
endobj
6914 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6885 0 obj
<>
endobj
6878 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(28)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(22)-846(fe)-18(of)-17(\227T)-15(es)-18(t)-275(t)-17(he)-294(en)-15(d)-15(-)0(o)-15(f-f)-17(ile)-294(in)-15(di)-20(cat)-17(or)-288(o)-15(f)-293(a)-277(s)-18(pe)-18(cif)-17(i)-3(ed)-291(s)-18(t)0(r)-13(e)-1(a)-18(m)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(in)20(t)-540(f)0(e)20(o)0(f)-520(\()-540(FI)20(LE)-540(*)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
[(The)-241(functi)-18(on)]TJ
/F8 1 Tf
12 0 0 12 140.64 657.281 Tm
(feof)Tj
/F7 1 Tf
12.96 0 0 12.96 172.8 657.281 Tm
[(function)-241(t)-18(ests)-241(the)-260(end-of-file)-260(indicator)-260(associated)-259(with)-241(the)-260(specified)]TJ
-7.8704 -1.2407 TD
[(stream.)-250(It)-259(returns)-241(non-z)-19(ero)-241(if)-260(and)-241(onl)-18(y)-241(i)0(f)-260(the)-241(end-o)-19(f-file)-241(indicat)-18(or)-241(is)-259(set.)]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(30,)-250(\223fopen\227Open)-259(a)-241(nam)-18(ed)-241(file)-260(on)-241(t)-18(h)0(e)-241(host\222s)-259(disk,)-9(\224)-241(o)0(n)-259(page)-260(A-34)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(39,)-250(\223fseek\227Set)-259(the)-241(fil)-18(e)-241(position)-259(indicator)-260(associated)-259(with)-259(a)-241(stream,)-9(\224)]TJ
1.3889 -1.2222 TD
[(on)-241(page)-260(A-44)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(31,)-250(\223fprintf\227Write)-260(formatted)-259(output)-259(to)-241(a)-260(stream,)-9(\224)-241(o)0(n)-259(page)-241(A)-19(-36)]TJ
ET
1 1 1 rg
70.8 503.921 468 -5.04 re
f
0 0 0 rg
537.84 502.481 0.48 -0.96 re
f
q
70.8 503.921 468 -5.04 re
W* n
69.84 501.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 247.68 508.001 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-)17(22.)-838(f)17(e)0(o)15(f)]TJ
/F8 1 Tf
-14.8 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.04 Tc
[(F)20(I)0(L)20(E)-540(*s)20(om)20(e)20(f)0(i)20(l)0(e)-540(=)-540(f)20(op)20(en)-540(\()-540(\223)20(so)20(me)20(fi)20(le)20(\224,)-540(\223)20(r)0(b)20(+)0(\224)-520(\))0(;)]TJ
T*
[(\()20(v)0(o)20(i)0(d)20(\))-540(fs)20(e)20(e)0(k)-540(\()-540(s)20(om)20(ef)20(il)20(e,)-540(0)20(L)0(,)-540(S)20(EE)20(K_)20(EN)20(D)-540(\))0(;)]TJ
T*
-0.06 Tc
[(\(v)-20(oi)-20(d\))-560(f)-20(get)-20(c)-560(\()-560(s)0(o)-20(m)0(e)-20(f)0(i)-20(l)0(e)-560(\))-20(;)]TJ
T*
[(fp)-20(ri)-20(nt)-20(f)-560(\()-540(s)-20(t)0(d)-20(o)0(u)-20(t)0(,)-560(\223)-20(ar)-20(e)-560(w)0(e)-560(a)-20(t)-560(t)0(h)-20(e)-560(fi)-20(le)-20(\222s)-560(e)-20(nd?)-560(%)-20(s)0(\\)-20(n)0(\224)-20(,)]TJ
-0.1 -1 TD
0.5 Tc
[(f)560(e)540(o)560(f\(s)540(o)560(m)560(e)540(f)560(i)540(l)560(e\)?\223)540(y)560(e)540(s)560(\224)0(:)-500(\223)540(n)560(o)540(\224\))560(;)]TJ
0.14 -1 TD
0 Tc
(})Tj
0.06 -1 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1.02 TD
-0.04 Tc
[(ar)20(e)-540(w)0(e)-540(a)20(t)-540(t)20(he)-540(f)20(i)0(l)20(e)0(\222)20(s)-540(en)20(d?)-540(y)20(e)0(s)]TJ
ET
1 1 1 rg
70.8 350.801 468 -4.8 re
f
0 0 0 rg
537.84 349.361 0.48 -0.96 re
f
q
70.8 350.801 468 -4.8 re
W* n
69.84 348.401 468 0.96 re
f
Q
endstream
endobj
6879 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6853 0 obj
<>
endobj
6854 0 obj
<>
endobj
6855 0 obj
<>
endobj
6856 0 obj
<>
endobj
6847 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(2)-23(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 247.2 712.001 Tm
[(E)12(xam)14(ple)-259(A)-13(-)18(20.)-837(fab)16(s)]TJ
/F8 1 Tf
-14.68 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -2 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.04 Tc
[(do)20(u)20(b)0(l)20(e)-540(po)20(s,)-540(n)20(e)0(g)-540(=)-540(-)20(7.)20(09)20(;)]TJ
0 -2 TD
[(po)20(s)-540(=)-540(f)20(ab)20(s\()-540(n)20(e)0(g)-540(\))20(;)]TJ
0 -1 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(-)-20(-)-560(ab)-20(so)-20(lu)-20(te)-560(v)-20(a)0(l)-20(u)0(e)-560(o)-20(f)-560(%)0(d)-560(=)-20(=)-560(%)0(d)-560(-)0(-)-20(\\)0(n)-20(")0(,)-560(n)-20(eg)-20(,)-560(p)0(o)-20(s)-560(\);)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(--)-560(ab)-20(so)-20(lu)-20(te)-560(v)-20(a)0(l)-20(u)0(e)-560(o)-20(f)-560(-)0(7)-20(.)0(0)-20(9)0(0)-20(0)0(0)-20(0)-560(==)-560(7)-20(.09)-20(00)-20(00)-560(-)-20(-)]TJ
ET
1 1 1 rg
71.52 543.041 468 -5.04 re
f
0 0 0 rg
538.56 541.361 0.48 -0.96 re
f
q
71.52 543.041 468 -5.04 re
W* n
70.56 540.401 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 514.481 Tm
0.013 Tc
[(A)11(.)15(4.)15(2)17(1)-828(fc)17(l)15(o)3(se)17(\227)13(C)11(lo)21(se)-259(a)-276(s)17(tr)23(ea)17(m)]TJ
/F8 1 Tf
12 0 0 12 71.04 495.041 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
T*
-0.06 Tc
[(in)-20(t)-540(f)-20(cl)-20(os)-20(e)-560(\()-560(F)0(I)-20(L)0(E)-560(*)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 461.201 Tm
0 Tc
[(The)-260(function)]TJ
/F8 1 Tf
12 0 0 12 141.6 461.201 Tm
[(fclos)20(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 188.16 461.201 Tm
[(flushes)-259(all)-241(o)-19(utput)-241(on)-259(the)-260(specified)-241(str)-19(eam,)-250(and)-241(dis)-18(associates)-241(th)-19(e)]TJ
-9 -1.2222 TD
[(stream)-259(from)-259(the)-241(file)-260(on)-241(th)-19(e)-241(host.)-250(The)-260(function)]TJ
/F8 1 Tf
12 0 0 12 311.04 445.361 Tm
(fclose)Tj
/F7 1 Tf
12.96 0 0 12.96 357.36 445.361 Tm
[(return)-19(s)]TJ
/F8 1 Tf
12 0 0 12 396.72 445.361 Tm
(EOF)Tj
/F7 1 Tf
12.96 0 0 12.96 421.68 445.361 Tm
[(if)-241(there)-260(are)-241(an)-19(y)]TJ
-27.0185 -1.2407 TD
[(problems,)-250(o)-19(therwise)-241(0.)]TJ
0 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(31,)-250(\223fprintf\227)-19(Write)-241(form)-18(atted)-241(output)-259(to)-259(a)-241(stream,)-9(\224)-260(o)0(n)-241(page)-260(A-36)]TJ
ET
1 1 1 rg
71.52 349.841 468 -5.04 re
f
0 0 0 rg
538.56 348.401 0.48 -0.96 re
f
q
71.52 349.841 468 -5.04 re
W* n
70.56 347.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 242.16 353.921 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-)17(21.)-838(f)17(c)0(lo)15(se)]TJ
/F8 1 Tf
-14.26 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(f)-20(pri)-20(nt)-20(f)-560(\()-560(s)0(t)-20(d)0(o)-20(u)0(t)-20(,)-560(\223s)-20(ee)-560(m)-20(e)-560(se)-20(co)-20(nd)-20(\224)-560(\))0(;)]TJ
T*
[(f)-20(pri)-20(nt)-20(f)-560(\()-560(s)0(t)-20(d)0(e)-20(r)0(r)-20(,)-560(\223s)-20(ee)-560(m)-20(e)-560(fi)-20(rs)-20(t\\)-20(n\224)-560(\))-20(;)]TJ
T*
[(f)-20(clo)-20(se)-560(\()-560(s)-20(td)-20(ou)-20(t)-560(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(co)-20(mb)-20(in)-20(ed)-560(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(er)-20(ro)-20(r)-560(a)0(n)-20(d)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.04 -1 TD
-0.04 Tc
[(s)20(e)0(e)-520(m)0(e)-540(f)20(ir)20(st)]TJ
T*
[(s)20(e)0(e)-520(m)0(e)-540(s)20(ec)20(on)20(d)]TJ
0.04 -2 TD
[(No)20(t)20(e)-540(th)20(at)]TJ
/F17 1 Tf
5.5 0 TD
-0.06 Tc
[(st)-20(do)-20(ut)]TJ
/F8 1 Tf
3.84 0 TD
[(is)-560(b)-20(y)-560(de)-20(fa)-20(ul)-20(t)-540(l)-20(in)-20(e)-560(b)0(u)-20(f)0(f)-20(e)0(r)-20(e)0(d)-20(,)-560(whi)-20(le)]TJ
/F17 1 Tf
19.24 0 TD
-0.04 Tc
[(st)20(de)20(rr)]TJ
/F8 1 Tf
3.84 0 TD
-0.06 Tc
[(is)-560(no)-20(t.)-560(T)-20(h)0(e)]TJ
-32.42 -1 TD
[(c)-20(all)-560(t)-20(o)]TJ
/F17 1 Tf
4.4 0 TD
[(fc)-20(lo)-20(se)]TJ
/F8 1 Tf
-4.4 -1 TD
[(c)-20(aus)-20(es)-560(t)-20(h)0(e)-560(p)-20(en)-20(di)-20(ng)-560(o)-20(u)0(t)-20(p)0(u)-20(t)-560(on)]TJ
/F17 1 Tf
15.94 0 TD
-0.04 Tc
[(st)20(do)20(ut)]TJ
/F8 1 Tf
3.86 0 TD
[(t)20(o)-540(b)20(e)-540(fl)20(us)20(he)20(d.)]TJ
ET
1 1 1 rg
71.52 148.961 468 -5.04 re
f
0 0 0 rg
538.56 147.281 0.48 -0.96 re
f
q
71.52 148.961 468 -5.04 re
W* n
70.56 146.321 468 0.96 re
f
Q
endstream
endobj
6848 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6808 0 obj
<>
endobj
6801 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(26)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 706.961 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(19)-845(ex)-17(p\227)-21(E)-9(x)0(p)-14(o)4(n)-14(e)0(n)-14(t)1(i)-19(a)0(l,)-295(e)]TJ
11.04 0 0 11.04 256.56 712.481 Tm
0 Tc
0 Tw
(x)Tj
/F8 1 Tf
12 0 0 12 70.08 687.281 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(do)20(ub)20(le)-540(e)20(x)20(p)0(\()-540(d)20(ou)20(bl)20(e)-540(x)-540(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 653.441 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 653.441 Tm
(exp)Tj
/F7 1 Tf
12.96 0 0 12.96 119.04 653.441 Tm
[(function)-259(computes)-259(and)-241(returns)-259(e)]TJ
/F12 1 Tf
10.32 0 0 10.32 285.6 658.721 Tm
(x)Tj
12.96 0 0 12.96 290.88 653.441 Tm
(.)Tj
/F7 1 Tf
0.5 0 TD
[(If)-241(the)-260(value)-260(of)]TJ
/F12 1 Tf
5.8889 0 TD
(x)Tj
/F7 1 Tf
0.7778 0 TD
[(is)-241(to)-19(o)-241(large,)-250(a)-260(range)-260(error)]TJ
-24.1482 -1.2222 TD
[(occurs)-222(w)-19(ith)-222(errno)-241(being)-241(set)-241(to)]TJ
/F8 1 Tf
12 0 0 12 226.8 637.601 Tm
[(ERA)20(NGE)]TJ
/F7 1 Tf
12.96 0 0 12.96 273.12 637.601 Tm
(and)Tj
/F8 1 Tf
12 0 0 12 294.72 637.601 Tm
(exp)Tj
/F7 1 Tf
12.96 0 0 12.96 319.2 637.601 Tm
[(r)-19(eturns)]TJ
/F8 1 Tf
12 0 0 12 358.56 637.601 Tm
(HUGE_VAL)Tj
/F7 1 Tf
12.96 0 0 12.96 415.92 637.601 Tm
[(.)-231(I)0(f)-241(the)-241(value)-241(of)]TJ
/F12 1 Tf
6.3333 0 TD
(x)Tj
/F7 1 Tf
0.7222 0 TD
[(is)-241(too)]TJ
-33.6852 -1.2407 TD
[(small,)-250(a)-241(r)0(a)-19(nge)-241(error)-260(will)-259(also)-241(occur)-260(with)-259(errno)-241(bein)-19(g)-241(set)-259(to)]TJ
/F8 1 Tf
12 0 0 12 374.88 621.521 Tm
(ERANGE)Tj
/F7 1 Tf
12.96 0 0 12.96 421.2 621.521 Tm
[(and)-241(e)-19(x)0(p)-241(returns)-259(0.)-9(0.)]TJ
-27.037 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(58,)-250(\223ldexp\227Multip)-19(ly)-241(floating)-259(point)-259(number)-260(by)-241(2,)-9(\224)-241(o)0(n)-259(page)-260(A-59)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(74,)-250(\223pow\227Raise)-260(a)-241(d)0(o)-19(uble)-241(to)-259(a)-241(p)0(o)-19(wer,)9(\224)-260(o)0(n)-241(page)-260(A-77)]TJ
ET
1 1 1 rg
70.8 521.201 468 -5.04 re
f
0 0 0 rg
537.84 519.761 0.48 -0.96 re
f
q
70.8 521.201 468 -5.04 re
W* n
69.84 518.801 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 248.4 525.281 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-19.)-817(exp)]TJ
/F8 1 Tf
-14.86 -1.6 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(in)-20(tf)-20(\()-560("ex)-20(p\()-560(7)-20(.)0(0)-20(9)-560(\))-560(=)0(=)-560(%)-20(f\\)-20(n")-20(,)-560(e)0(x)-20(p)0(\()-560(7)-20(.0)-20(9)-560(\))-540(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
[(e)-20(x)0(p)-20(\()-560(7.)-20(09)-560(\))-560(=)0(=)-560(1)-20(19)-20(9.)-20(90)-20(76)-20(86)]TJ
ET
1 1 1 rg
70.8 392.081 468 -4.8 re
f
0 0 0 rg
537.84 390.641 0.48 -0.96 re
f
q
70.8 392.081 468 -4.8 re
W* n
69.84 389.681 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 363.761 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(2)15(0)-830(f)16(a)-2(b)19(s)-2(\227)11(A)9(bs)15(ol)13(ut)16(e)-278(v)15(al)13(u)19(e)-278(of)-259(a)-278(d)1(o)19(u)1(b)19(l)-4(e)]TJ
/F8 1 Tf
12 0 0 12 70.08 344.081 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
T*
[(do)20(ub)20(le)-540(f)20(a)20(b)0(s)20(\()-540(do)20(ub)20(le)-540(x)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 310.481 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 310.481 Tm
(fabs)Tj
/F7 1 Tf
12.96 0 0 12.96 126.24 310.481 Tm
[(function)-259(computes)-259(and)-241(returns)-259(the)-260(absolute)-241(v)-19(alue)-241(of)-260(double)]TJ
/F12 1 Tf
23.963 0 TD
(x)Tj
/F7 1 Tf
0.5 0 TD
(.)Tj
-28.7407 -1.9259 TD
[(When)-222(the)-223(hea)-19(der)-223(file)]TJ
/F8 1 Tf
12 0 0 12 181.2 285.521 Tm
(math.h)Tj
/F7 1 Tf
12.96 0 0 12.96 227.28 285.521 Tm
[(is)-241(included,)-231(the)-223(default)-241(case)-223(will)-222(be)]TJ
/F12 1 Tf
14.2037 0 TD
(in-line)Tj
/F7 1 Tf
2.9444 0 TD
[([see)-223(s)-18(ection)-241(A.)-9(3,)]TJ
-29.2222 -1.2407 TD
[(\223Forcing)-259(Library)-241(Rout)-18(ines)-241(Out-of-)-19(line.)9(\224)-260(])]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(2,)-250(\223abs\227Absolute)-260(value)-260(of)-241(integer)-19(,)9(\224)-260(on)-241(page)-260(A-10)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(57,)-250(\223labs\227Absolute)-260(value)-260(of)-241(a)-260(long)-259(integer,)9(\224)-260(o)0(n)-259(page)-241(A-58)]TJ
ET
endstream
endobj
6802 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6768 0 obj
<>
endobj
6769 0 obj
<>
endobj
6770 0 obj
<>
endobj
6771 0 obj
<>
endobj
6772 0 obj
<>
endobj
6773 0 obj
<>
endobj
6757 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(2)-23(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.011 Tc
[(A)9(.)13(4.)13(1)15(8)-830(ex)15(i)13(t)-1(\227)11(T)1(e)15(rmi)13(na)15(t)16(e)-278(pr)21(ogr)21(am)-272(n)19(o)1(rm)21(al)13(l)13(y)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -1 TD
-0.06 Tc
[(vo)-20(id)-560(ex)-20(it)-20(\()-560(i)0(n)-20(t)-560(st)-20(at)-20(us)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.8 657.281 Tm
(exit)Tj
/F7 1 Tf
12.96 0 0 12.96 126.72 657.281 Tm
[(function)-241(causes)-241(normal)-241(pro)-19(gram)-241(termination)-241(to)-241(occur.)-250(Any)-241(functions)-241(registered)]TJ
-4.2593 -1.2407 TD
[(with)-241(t)-18(h)0(e)-241(function)]TJ
/F8 1 Tf
12 0 0 12 163.44 641.201 Tm
(atexit)Tj
/F7 1 Tf
12.96 0 0 12.96 210 641.201 Tm
[(are)-241(called)-241(in)-259(the)-241(order)-241(i)-18(n)-241(which)-241(they)-259(where)-241(registered.)]TJ
/F12 1 Tf
21.7593 0 TD
(status)Tj
/F7 1 Tf
2.7593 0 TD
(is)Tj
-35.2037 -1.2222 TD
[(returned)-241(to)-241(the)-223(envi)-18(ronment)-222(\()]TJ
/F8 1 Tf
12 0 0 12 222.96 625.361 Tm
(gdb56)Tj
/F17 1 Tf
3 0 TD
0 Tw
(,)Tj
/F8 1 Tf
1.16 0 TD
(run56)Tj
/F7 1 Tf
12.96 0 0 12.96 308.64 625.361 Tm
[(\).)-231(If)-241(more)-241(than)-241(one)-223(call)-241(is)-241(made)-241(to)]TJ
/F8 1 Tf
12 0 0 12 485.76 625.361 Tm
(exit)Tj
/F7 1 Tf
12.96 0 0 12.96 514.32 625.361 Tm
[(,)-231(the)]TJ
-34.1667 -1.2407 TD
[(result)-259(is)-241(un)-19(defined.)]TJ
0 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(1,)-250(\223abort\227F)-18(orce)-241(abnorm)-18(al)-241(program)-259(termination,)-9(\224)-260(o)0(n)-241(page)-260(A-9)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(7,)-250(\223atexit\227)-19(Register)-241(a)-260(function)-259(for)-241(ex)-19(ecution)-241(at)-259(normal)-259(program)]TJ
1.3889 -1.2407 TD
[(termination)-19(,)9(\224)-260(on)-241(page)-260(A-15)]TJ
ET
1 1 1 rg
71.52 492.881 468 -5.04 re
f
0 0 0 rg
538.56 491.441 0.48 -0.96 re
f
q
71.52 492.881 468 -5.04 re
W* n
70.56 490.481 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 249.36 496.961 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-1)20(8.)-818(e)20(x)0(it)]TJ
/F8 1 Tf
-14.86 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(-)-20(-)-560(ex)-20(it)-560(t)-20(e)0(s)-20(t)-560(--)-20(\\n)-20(")-560(\))0(;)]TJ
T*
0.5 Tc
[(e)540(x)560(i)560(t\(0\))540(;)600(/)560(*r)540(e)560(t)540(u)560(r)540(nw)560(i)540(t)560(h0s)540(t)560(a)540(t)560(u)540(s*)560(/)]TJ
T*
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(E)-20(r)0(r)-20(o)0(r)-20(:)-560(ex)-20(it)-560(m)-20(a)0(d)-20(e)-560(th)-20(is)-560(u)-20(n)0(r)-20(e)0(a)-20(cha)-20(bl)-20(e\\)-20(n")-560(\))-20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(--)-560(ex)-20(it)-560(t)-20(e)0(s)-20(t)-560(--)]TJ
ET
1 1 1 rg
71.52 340.001 468 -5.04 re
f
0 0 0 rg
538.56 338.321 0.48 -0.96 re
f
q
71.52 340.001 468 -5.04 re
W* n
70.56 337.361 468 0.96 re
f
Q
endstream
endobj
6758 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6733 0 obj
<>
endobj
6734 0 obj
<>
endobj
6735 0 obj
<>
endobj
6726 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(24)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.003 Tc
[(A.4.)-18(17)-844(d)-13(i)-1(v\227)-20(in)5(t)-15(e)1(g)-13(e)1(r)-286(d)-13(ivi)-18(s)1(io)-13(n)-289(wit)-15(h)-289(r)7(e)-16(m)7(a)-16(i)-1(n)-13(d)5(e)-16(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(d)-20(i)0(v)-20(_)0(t)-560(d)-20(iv\()-560(i)-20(n)0(t)-560(n)-20(um)-20(er)-20(,)-560(i)0(n)-20(t)-560(de)-20(no)-20(m)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(div)Tj
/F7 1 Tf
12.96 0 0 12.96 119.04 657.281 Tm
[(function)-259(computes)-259(the)-241(quotien)-19(t)-241(and)-259(remainder)-260(of)-241(the)-260(division)-259(of)-241(the)-260(numerator)]TJ
/F12 1 Tf
-3.7222 -1.2407 TD
(numer)Tj
/F7 1 Tf
3.0741 0 TD
[(by)-259(the)-260(denominator)]TJ
/F12 1 Tf
8.0556 0 TD
(denom)Tj
/F7 1 Tf
3.1481 0 TD
[(and)-241(returns)-259(them)-259(in)-241(a)-260(structure)-260(of)-241(typ)-19(e)]TJ
/F8 1 Tf
12 0 0 12 456.96 641.201 Tm
(div_t)Tj
/F7 1 Tf
12.96 0 0 12.96 492.96 641.201 Tm
[(.)-250(I)0(f)-260(the)]TJ
-32.5741 -1.2222 TD
[(result)-241(can)-259(not)-259(be)-241(represen)-19(ted,)-250(the)-241(beha)-19(vior)-241(is)-259(undefined.)]TJ
0 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(59,)-250(\223ldiv\227Long)-259(integer)-260(division)-259(with)-241(remai)-18(nder,)9(\224)-260(o)0(n)-241(pag)-19(e)-241(A-60)]TJ
ET
1 1 1 rg
70.8 545.921 468 -5.04 re
f
0 0 0 rg
537.84 544.481 0.48 -0.96 re
f
q
70.8 545.921 468 -5.04 re
W* n
69.84 543.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 250.08 550.001 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-17.)-817(div)]TJ
/F8 1 Tf
-15 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.06 Tc
[(di)-20(v_)-20(t)40(r)0(e)-20(sul)-20(t;)]TJ
T*
-0.04 Tc
[(i)20(n)0(t)60(n)20(um)20(er)-520(=)-540(7)0(0)20(9)0(,)-540(d)20(en)20(om)-540(=)-540(5)20(6;)]TJ
0 -2 TD
-0.06 Tc
[(re)-20(su)-20(lt)-560(=)-560(d)0(i)-20(v)0(\()-560(n)-20(um)-20(er)-20(,)-560(d)0(e)-20(n)0(o)-20(m)-560(\);)]TJ
0 -1 TD
[(pr)-20(in)-20(tf)-20(\()-560("qu)-20(ot)-20(ie)-20(nt)-560(=)-20(=)-560(%d)-20(\\t)-20(",)-560(r)-20(e)0(s)-20(u)0(l)-20(t)0(.)-20(q)0(u)-20(o)0(t)-560(\))-20(;)]TJ
T*
[(pr)-20(in)-20(tf)-20(\()-560("re)-20(ma)-20(in)-20(de)-20(r)-560(=)0(=)-560(%)-20(d\\)-20(n")-20(,)-560(r)0(e)-20(s)0(u)-20(l)0(t)-20(.)0(r)-20(e)0(m)-20(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1.02 TD
-0.04 Tc
[(qu)20(ot)20(ie)20(nt)-520(==)-540(1)20(2)40(re)20(ma)20(in)20(de)20(r)-540(=)0(=)-540(3)20(7)]TJ
ET
1 1 1 rg
70.8 356.801 468 -4.8 re
f
0 0 0 rg
537.84 355.361 0.48 -0.96 re
f
q
70.8 356.801 468 -4.8 re
W* n
69.84 354.401 468 0.96 re
f
Q
endstream
endobj
6727 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6702 0 obj
<>
endobj
6694 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(2)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.013 Tc
[(A)11(.)15(4.)15(1)17(5)-828(co)21(s\227)13(C)11(o)3(s)17(i)-2(n)21(e)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -1 TD
[(do)-20(ubl)-20(e)-560(c)0(o)-20(s)0(\()-560(d)-20(ou)-20(bl)-20(e)-560(x)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(cos)Tj
/F7 1 Tf
12.96 0 0 12.96 119.76 657.281 Tm
[(function)-259(computes)-259(and)-259(returns)-241(th)-19(e)-241(cosine)-260(of)]TJ
/F12 1 Tf
17.7963 0 TD
0 Tw
(x)Tj
/F7 1 Tf
0.5 0 TD
[(,)-269(measured)-241(in)-259(radians.)]TJ
-22.0185 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(3,)-250(\223acos\227A)-19(rc)-241(cosine,)-9(\224)-241(o)0(n)-259(page)-260(A-11)]TJ
ET
1 1 1 rg
71.52 577.841 468 -4.8 re
f
0 0 0 rg
538.56 576.401 0.48 -0.96 re
f
q
71.52 577.841 468 -4.8 re
W* n
70.56 575.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 249.36 581.921 Tm
0.005 Tc
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(A)7(-1)21(5.)-817(c)21(o)-4(s)]TJ
/F8 1 Tf
-14.86 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -2 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
1.6 -1 TD
0.5 Tc
[(p)540(r)560(i)540(n)560(t)540(f)560(\(")540(c)560(o)540(s)560(\()0(4)540(5)560(.)540(0\)=)560(=%)540(f)560(\\)540(n)560(")540(,c)560(o)540(s)560(\(4)560(5)540(.)560(0\)\))540(;)]TJ
-1.6 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(co)-20(s\()-560(45)-20(.0)-560(\))-560(=)-20(=)-560(0)0(.)-20(5)0(2)-20(5)0(3)-20(2)0(2)]TJ
ET
1 1 1 rg
71.52 448.961 468 -5.04 re
f
0 0 0 rg
538.56 447.521 0.48 -0.96 re
f
q
71.52 448.961 468 -5.04 re
W* n
70.56 446.561 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 420.641 Tm
0.012 Tc
[(A)10(.)14(4.)14(1)16(6)-829(co)20(sh\227)12(H)10(y)16(p)2(e)16(r)4(bo)20(l)14(i)-3(c)-260(c)-1(o)20(s)-1(i)14(n)2(e)]TJ
/F8 1 Tf
12 0 0 12 71.04 400.961 Tm
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
T*
[(do)-20(ubl)-20(e)-560(c)0(o)-20(s)0(h)-20(\()-560(do)-20(ub)-20(le)-560(x)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 367.361 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.56 367.361 Tm
(cosh)Tj
/F7 1 Tf
12.96 0 0 12.96 126.24 367.361 Tm
[(function)-222(computes)-222(and)-222(returns)-222(the)-223(hyperbolic)-223(cosine)-223(of)]TJ
/F12 1 Tf
22.0556 0 TD
(x)Tj
/F7 1 Tf
0.5 0 TD
[(.)-213(I)0(f)-223(the)-223(value)-223(of)]TJ
/F12 1 Tf
6.2407 0 TD
(x)Tj
/F7 1 Tf
0.7037 0 TD
[(is)-222(too)]TJ
-33.7222 -1.2407 TD
[(large,)-250(a)-223(ran)-19(ge)-223(err)-19(or)-223(oc)-19(curs,)-231(setting)-241(errno)-241(to)]TJ
/F8 1 Tf
12 0 0 12 294.48 351.281 Tm
(ERANGE)Tj
/F7 1 Tf
12.96 0 0 12.96 340.8 351.281 Tm
[(and)-241(causes)]TJ
/F8 1 Tf
12 0 0 12 399.6 351.281 Tm
(cosh)Tj
/F7 1 Tf
12.96 0 0 12.96 431.52 351.281 Tm
[(to)-241(return)]TJ
/F8 1 Tf
12 0 0 12 478.8 351.281 Tm
(HUGE_VAL)Tj
/F7 1 Tf
12.96 0 0 12.96 536.4 351.281 Tm
(.)Tj
-35.8704 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(92,)-250(\223sinh\227)-19(Hyperbolic)-260(Sine,)9(\224)-260(o)0(n)-241(pag)-19(e)-241(A-96)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(118,)-250(\223tanh\227)-19(Hyperbolic)-260(tangent,)9(\224)-260(o)0(n)-259(page)-241(A-121)]TJ
ET
1 1 1 rg
71.52 250.961 468 -5.04 re
f
0 0 0 rg
538.56 249.281 0.48 -0.96 re
f
q
71.52 250.961 468 -5.04 re
W* n
70.56 248.321 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 245.52 254.801 Tm
0.005 Tc
[(E)12(xam)14(ple)-279(A)7(-)18(16.)-837(cosh)]TJ
/F8 1 Tf
-14.54 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -2 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
1.6 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")0(c)20(o)0(s)20(h)0(\()-540(3)20(.1)20(41)20(5)-540(\))-540(=)0(=)-540(%)20(f\\)20(n")20(,)-540(c)20(os)20(h\()-540(3)20(.)0(1)20(4)0(1)20(5)-540(\))-540(\))0(;)]TJ
-1.6 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(co)-20(sh\()-560(3)-20(.)0(1)-20(4)0(1)-20(5)-560(\))-560(=)0(=)-560(1)-20(1.)-20(59)-20(08)-20(83)]TJ
ET
1 1 1 rg
71.52 121.841 468 -5.04 re
f
0 0 0 rg
538.56 120.401 0.48 -0.96 re
f
q
71.52 121.841 468 -5.04 re
W* n
70.56 119.441 468 0.96 re
f
Q
endstream
endobj
6695 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6654 0 obj
<>
endobj
6655 0 obj
<>
endobj
6656 0 obj
<>
endobj
6266 0 obj
<>
endobj
6298 0 obj
<>
endobj
6347 0 obj
<>
endobj
6387 0 obj
<>
endobj
6422 0 obj
<>
endobj
6457 0 obj
<>
endobj
6491 0 obj
<>
endobj
6538 0 obj
<>
endobj
6560 0 obj
<>
endobj
6597 0 obj
<>
endobj
6643 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(22)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(13)-845(ce)-17(il\227)-21(C)-6(e)0(ili)-19(ng)-290(f)-16(u)4(n)-14(c)0(t)-16(i)-2(on)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(do)20(ub)20(le)-540(c)20(e)20(i)0(l)20(\()-540(do)20(ub)20(le)-540(x)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(ceil)Tj
/F7 1 Tf
12.96 0 0 12.96 126.24 657.281 Tm
[(function)-259(returns)-241(th)-19(e)-241(smallest)-259(integer)-260(greater)-241(th)-19(an)-241(or)-260(equal)-241(t)-18(o)]TJ
/F12 1 Tf
24.2037 0 TD
0 Tw
(x)Tj
/F7 1 Tf
0.5 0 TD
(.)Tj
-28.9815 -1.9259 TD
[(When)-222(the)-223(hea)-19(der)-223(file)]TJ
/F8 1 Tf
12 0 0 12 181.2 632.321 Tm
(math.h)Tj
/F7 1 Tf
12.96 0 0 12.96 227.28 632.321 Tm
[(is)-241(included,)-231(the)-223(default)-241(case)-223(will)-222(be)]TJ
/F12 1 Tf
14.2037 0 TD
(in-line)Tj
/F7 1 Tf
2.9444 0 TD
[([see)-223(s)-18(ection)-241(A.)-9(3,)]TJ
-29.2222 -1.2407 TD
[(\223Forcing)-259(Library)-241(Rout)-18(ines)-241(Out-of-)-19(line.)9(\224)-260(])]TJ
0 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(28,)-250(\223floor\227Floor)-260(function,)-9(\224)-241(o)0(n)-259(page)-260(A-33)]TJ
ET
1 1 1 rg
70.8 537.041 468 -5.04 re
f
0 0 0 rg
537.84 535.361 0.48 -0.96 re
f
q
70.8 537.041 468 -5.04 re
W* n
69.84 534.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 248.88 540.881 Tm
0.003 Tc
[(E)-10(x)19(am)-8(p)14(l)1(e)-281(A)5(-)16(13.)-819(c)19(e)-1(il)]TJ
/F8 1 Tf
-14.9 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(in)-20(tf)-20(\()-560("ce)-20(il)-20(\()-560(7)0(.)-20(0)0(9)-560(\))-560(=)-20(=)-560(%)0(f)-20(\\)0(n)-20(")0(,)-560(c)-20(ei)-20(l\()-560(7)-20(.)0(0)-20(9)-540(\))-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(ce)20(il)20(\()-540(7)0(.)20(0)20(9)-540(\))-540(=)0(=)-540(8)20(.0)20(00)20(00)20(0)]TJ
ET
1 1 1 rg
70.8 407.921 468 -5.04 re
f
0 0 0 rg
537.84 406.481 0.48 -0.96 re
f
q
70.8 407.921 468 -5.04 re
W* n
69.84 405.521 468 0.96 re
f
Q
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 379.601 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(14)-845(cl)-19(ear)-12(e)-17(r)6(r)-12(\227)-4(C)-6(l)-19(ear)-287(a)-17(n)4(y)-293(e)0(r)-12(r)-12(o)4(r)-287(i)-2(n)-14(d)-14(i)-2(ca)-17(to)-14(r)6(s)-293(as)-17(so)-14(ci)-19(ate)-17(d)-290(wit)-16(h)-272(a)]TJ
4.3966 -1.2241 TD
[(sp)-14(ec)-17(ifie)-17(d)-290(s)0(tr)-12(e)-17(a)0(m)]TJ
/F8 1 Tf
12 0 0 12 70.08 342.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(cl)-20(ear)-20(er)-20(r)-560(\()-560(F)0(I)-20(L)0(E)-560(*)-20(st)-20(re)-20(am)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 309.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 309.281 Tm
(clearerr)Tj
/F7 1 Tf
12.96 0 0 12.96 155.04 309.281 Tm
[(function)-259(clears)-241(the)-260(end-of-file)-260(and)-241(er)-19(ror)-241(indicators)-259(for)-260(the)-241(specif)-19(ied)]TJ
-6.5 -1.2407 TD
(stream.)Tj
ET
1 1 1 rg
70.8 263.921 468 -5.04 re
f
0 0 0 rg
537.84 262.481 0.48 -0.96 re
f
q
70.8 263.921 468 -5.04 re
W* n
69.84 261.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 236.88 268.001 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(A)6(-)17(14.)-818(c)20(l)2(ear)13(er)-7(r)]TJ
/F8 1 Tf
-13.9 -1.6 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in)-560(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(FI)-20(LE)-560(*)-20(s)0(t)-20(rea)-20(m)-560(=)-560(t)0(m)-20(p)0(f)-20(i)0(l)-20(e)-560(\(\))-20(;)-560(/)0(*)-560(i)-20(ni)-20(ti)-20(al)-20(ly)-560(e)-20(mpt)-20(y.)-560(*)-20(/)]TJ
0.54 -1 TD
-0.04 Tc
[(cl)20(ea)20(re)20(rr)-520(\()-540(s)0(t)20(r)0(e)20(a)0(m)-540(\))20(;)]TJ
-0.54 -1 TD
-0.06 Tc
[(pr)-20(in)-20(tf)-560(\()-560(\223)0(e)-20(n)0(d)-20(-)0(o)-20(f)0(-)-20(f)0(i)-20(l)0(e)-560(i)-20(nd)-20(ic)-20(at)-20(or)-560(i)-20(s)0(:)-560(%)-20(d\\)-20(n\224)-20(,)-540(f)-20(eo)-20(f)-560(\()-560(s)0(t)-20(r)0(e)-20(a)0(m)-560(\))-20(\);)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(en)20(d-)20(of)20(-f)20(i)20(l)0(e)-540(i)20(nd)20(ic)20(at)20(or)-540(i)20(s)0(:)-540(0)]TJ
ET
1 1 1 rg
70.8 122.801 468 -4.8 re
f
0 0 0 rg
537.84 121.361 0.48 -0.96 re
f
q
70.8 122.801 468 -4.8 re
W* n
69.84 120.401 468 0.96 re
f
Q
endstream
endobj
6644 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6604 0 obj
<>
endobj
6605 0 obj
<>
endobj
6606 0 obj
<>
endobj
6595 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(2)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 242.64 712.001 Tm
-0.014 Tc
[(E)-7(x)-18(am)-25(pl)-16(e)-298(A)-12(-)-21(1)-18(2.)-856(c)-18(a)2(l)-16(l)-16(o)-23(c)]TJ
/F8 1 Tf
-14.3 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(in)-20(t*)-560(ip)-20(tr)-20(;)]TJ
T*
[(/*)-560(al)-20(lo)-20(ca)-20(te)-560(s)-20(p)0(a)-20(c)0(e)-560(f)-20(or)-560(7)-20(0)0(9)-560(i)-20(nt)-20(eg)-20(er)-20(s)-560(*)0(/)]TJ
0 -1 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
T*
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(i)-20(ptr)-20(=)-560(\()0(i)-20(n)0(t)-20(*)0(\))-560(c)-20(al)-20(lo)-20(c\()-560(7)-20(0)0(9)-20(,)-560(si)-20(ze)-20(of)-20(\(i)-20(nt)-20(\))-540(\))-20(;)]TJ
0 -2 TD
0.5 Tc
[(i)540(f)20(\(i)540(p)560(t)540(r!)560(=N)540(U)560(L)540(L\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(/*)-560(ch)-20(ec)-20(k)-560(f)0(i)-20(r)0(s)-20(t)-560(en)-20(tr)-20(y)-560(f)0(o)-20(r)-560(ze)-20(ro)-560(i)-20(n)0(i)-20(t)0(i)-20(ali)-20(za)-20(ti)-20(on)-560(*)-20(/)]TJ
T*
0.5 Tc
[(i)560(f\(*)560(i)540(p)560(t)540(r)0(!)560(=0\))]TJ
T*
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\()-560(")0(e)-20(r)0(r)-20(o)0(r)-20(:)-560(ca)-20(ll)-20(oc)-560(f)-20(a)0(i)-20(l)0(e)-20(d)-560(to)-560(i)-20(n)0(i)-20(tia)-20(li)-20(ze)-20(\\n)-20(")-560(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(el)-20(se)]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()-540(")20(su)20(cc)20(es)20(s:)-540(c)20(a)0(l)20(l)0(o)20(c)-540(ok)20(\\n)20(")-540(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0 -2 TD
-0.06 Tc
[(e)-20(lse)]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(p)20(r)0(i)20(n)20(t)0(f)20(\()-540("e)20(rr)20(or)20(:)-540(c)0(a)20(l)0(l)20(o)0(c)-540(f)20(ai)20(le)20(d\\)20(n")-540(\))20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1.02 TD
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(su)-20(cce)-20(ss)-20(:)-560(c)0(a)-20(l)0(l)-20(o)0(c)-560(o)-20(k)]TJ
ET
1 1 1 rg
71.52 314.801 468 -4.8 re
f
0 0 0 rg
538.56 313.361 0.48 -0.96 re
f
q
71.52 314.801 468 -4.8 re
W* n
70.56 312.401 468 0.96 re
f
Q
endstream
endobj
6596 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6558 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(20)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(12)-845(ca)-17(llo)-14(c\227)-21(D)-6(y)0(n)-14(a)0(m)-12(i)-2(c)-17(a)0(lly)-293(al)-19(lo)-14(cat)-16(e)-276(z)-21(er)-12(o-)-16(in)-14(itia)-17(lize)-17(d)-290(sto)-14(r)-12(ag)-14(e)-276(f)-16(or)]TJ
4.3966 -1.2241 TD
-0.006 Tc
[(ob)-16(j)-4(e)-19(cts)]TJ
/F8 1 Tf
12 0 0 12 70.08 673.841 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(vo)20(id)20(*)-540(c)0(a)20(l)20(l)0(o)20(c)0(\()-540(s)20(iz)20(e_)20(t)-540(n)0(m)20(e)0(m)20(b)0(,)-540(s)20(iz)20(e_)20(t)-540(s)0(i)20(z)0(e)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 640.241 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 640.241 Tm
(calloc)Tj
/F7 1 Tf
12.96 0 0 12.96 140.16 640.241 Tm
[(fu)-19(nction)-241(allocates)-241(space)-241(for)-241(an)-241(array)-241(of)]TJ
/F8 1 Tf
12 0 0 12 344.4 640.241 Tm
(nmemb)Tj
/F7 1 Tf
12.96 0 0 12.96 383.52 640.241 Tm
[(objects,)-250(each)-241(of)-241(whose)-241(size)-241(is)]TJ
/F12 1 Tf
-24.1296 -1.2407 TD
(size)Tj
/F7 1 Tf
1.5556 0 TD
[(.)-250(The)-241(s)-18(pace)-241(is)-259(initialized)-259(to)-241(all)-259(bits)-259(equal)-241(zer)-19(o.)-250(If)-241(space)-260(can)-259(not)-241(be)-260(allocated,)]TJ
/F8 1 Tf
12 0 0 12 485.76 624.161 Tm
(calloc)Tj
/F7 1 Tf
12.96 0 0 12.96 70.8 608.321 Tm
[(returns)-241(a)]TJ
/F8 1 Tf
12 0 0 12 123.12 608.321 Tm
(NULL)Tj
/F7 1 Tf
12.96 0 0 12.96 155.28 608.321 Tm
(pointer.)Tj
-6.5185 -1.9259 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.2407 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(35,)-250(\223free\227Free)-260(storage)-241(a)-19(llocated)-241(by)-259(calloc,)-250(mallo)-19(c,)-250(and)-241(realloc,)-9(\224)-260(o)0(n)]TJ
1.3889 -1.2407 TD
[(page)-241(A-39)]TJ
-1.3889 -1.2222 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(63,)-250(\223malloc\227Dynam)-18(ically)-241(allocat)-18(e)-241(uninitiali)-18(zed)-241(storage,)-9(\224)-241(o)-19(n)-241(page)]TJ
1.3889 -1.2407 TD
(A-64)Tj
-1.3889 -1.2407 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(82,)-250(\223realloc\227hange)-260(size)-260(of)-241(dynamic)-19(ally)-241(allocated)-259(storage)-260(area,)9(\224)-260(o)0(n)]TJ
1.3889 -1.2222 TD
[(page)-241(A-88)]TJ
-1.3889 -1.2407 TD
0 Tw
(\225)Tj
/F12 1 Tf
1.3889 0 TD
(alloca)Tj
/F7 1 Tf
2.5 0 TD
[(\227Allocate)-260(storage)-260(in)-241(the)-260(stack)-259(frame.)]TJ
ET
endstream
endobj
6559 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6543 0 obj
<>
endobj
6544 0 obj
<>
endobj
6545 0 obj
<>
endobj
6546 0 obj
<>
endobj
6547 0 obj
<>
endobj
6548 0 obj
<>
endobj
6536 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(1)-23(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4)-17(.)-2(11)-845(b)-14(s)0(e)-17(a)0(r)-12(c)0(h)-14(\227)-4(P)-9(e)-17(r)6(f)-16(or)-12(m)-287(b)-14(in)-14(ar)-12(y)-276(s)-17(ear)-12(c)-17(h)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -1 TD
-0.06 Tc
[(vo)-20(id)-560(bs)-20(ea)-20(rc)-20(h\()120(c)-20(o)0(n)-20(s)0(t)-560(v)-20(oi)-20(d*)-560(k)-20(e)0(y)-20(,)-560(co)-20(ns)-20(t)-560(voi)-20(d*)-560(b)-20(a)0(s)-20(e)0(,)]TJ
-0.16 -1 TD
[(s)-20(ize)-20(_t)-560(n)-20(m)0(e)-20(m)0(b)-20(,)-560(si)-20(ze)-20(_t)-560(s)-20(i)0(z)-20(e)0(,)]TJ
T*
-0.04 Tc
[(in)20(t)-540(\()20(*c)20(om)20(pa)20(re)20(\))-540(\()0(c)20(o)0(n)20(s)0(t)-540(v)20(oi)20(d*)20(,)-540(c)0(o)20(n)0(s)20(t)-540(vo)20(i)20(d)0(*)-540(\))-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 633.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.56 633.281 Tm
(bsearch)Tj
/F7 1 Tf
12.96 0 0 12.96 147.84 633.281 Tm
[(function)-222(searches)-222(an)-222(array)-222(on)]TJ
/F8 1 Tf
12 0 0 12 301.2 633.281 Tm
(nmemb)Tj
/F7 1 Tf
12.96 0 0 12.96 340.08 633.281 Tm
[(objects)-222(\(the)-223(initial)-222(element)-222(of)-223(which)-222(is)]TJ
-20.7222 -1.2407 TD
[(pointed)-259(to)-259(by)]TJ
/F12 1 Tf
5.537 0 TD
(base)Tj
/F7 1 Tf
1.9074 0 TD
[(\))-260(for)-260(an)-241(element)-259(that)-259(matches)-241(t)-18(h)0(e)-241(object)-259(pointed)-259(to)-241(by)]TJ
/F12 1 Tf
21.6111 0 TD
(key)Tj
/F7 1 Tf
1.5 0 TD
[(.)-250(The)-260(size)-260(of)]TJ
-30.5556 -1.2222 TD
[(each)-259(element)-259(is)-241(specified)-259(by)]TJ
/F12 1 Tf
11.5556 0 TD
(size)Tj
/F7 1 Tf
1.5556 0 TD
[(.)-250(The)-241(co)-19(ntents)-241(of)-260(the)-260(array)-241(must)-259(be)-260(in)-241(ascendi)-18(ng)-241(order)]TJ
-13.1111 -1.2407 TD
[(according)-259(to)-259(a)-241(user)-260(supplied)-259(comparison)-259(function,)]TJ
/F8 1 Tf
12 0 0 12 334.08 585.281 Tm
(compare)Tj
/F7 1 Tf
12.96 0 0 12.96 384.48 585.281 Tm
[(.)-250(The)]TJ
/F8 1 Tf
12 0 0 12 414.48 585.281 Tm
(compare)Tj
/F7 1 Tf
12.96 0 0 12.96 468 585.281 Tm
[(function)-259(is)]TJ
-30.5926 -1.2407 TD
[(called)-259(with)-241(t)-18(w)0(o)-241(argumen)-19(ts)-241(that)-259(must)-259(point)-241(to)-259(the)]TJ
/F12 1 Tf
19.6296 0 TD
(key)Tj
/F7 1 Tf
1.7407 0 TD
[(objec)-19(t)-241(and)-259(to)-241(an)-259(array)-259(member,)-250(in)]TJ
-21.3704 -1.2222 TD
[(that)-241(order.)-231(Also,)]TJ
/F8 1 Tf
12 0 0 12 158.4 553.361 Tm
(compare)Tj
/F7 1 Tf
12.96 0 0 12.96 211.92 553.361 Tm
[(must)-241(return)-222(an)-241(integer)-241(that)-222(is)-241(less)-241(than,)-231(equal)-241(to,)-231(or)-241(greater)-223(tha)-19(n)]TJ
-10.8333 -1.2407 TD
[(zero)-241(for)-260(the)]TJ
/F12 1 Tf
4.8519 0 TD
(key)Tj
/F7 1 Tf
1.7407 0 TD
[(object)-259(to)-241(be)-241(respectively)-259(considered)-241(less)-241(t)-18(han,)-231(equal)-259(to)-241(or)-241(greater)-260(than)-241(the)]TJ
-6.5926 -1.2407 TD
[(array)-259(element.)]TJ
0 -1.2222 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.2407 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(79,)-250(\223qsort\227)-19(Quick)-241(sort,)-9(\224)-260(o)0(n)-241(page)-260(A-86)]TJ
ET
1 1 1 rg
71.52 460.001 468 -5.04 re
f
0 0 0 rg
538.56 458.321 0.48 -0.96 re
f
q
71.52 460.001 468 -5.04 re
W* n
70.56 457.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 236.64 463.841 Tm
0.004 Tc
[(E)11(x)0(a)20(m)-7(p)15(l)2(e)-280(A)6(-11)20(.)-838(b)15(sear)13(ch)]TJ
/F8 1 Tf
-13.8 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -2 TD
[(c)20(h)0(a)20(r)20(*)-540(st)20(uf)20(f[)20(6])-540(=)]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
0.5 -1 TD
-0.04 Tc
[(")20(b)20(a)0(l)20(d)0(")20(,)-540("d)20(ri)20(vi)20(ng)20(",)-540(")20(f)0(e)20(e)0(t)20(\224)0(,)-540(")20(fl)20(in)20(ts)20(to)20(n)20(e)0(")20(,)-540("f)20(re)20(d")20(,)-540(")0(o)20(n)0(")]TJ
-0.5 -1 TD
-0.06 Tc
(};)Tj
0 -2 TD
[(in)-20(t)-540(c)-20(om)-20(pa)-20(re)-560(\()-560(c)-20(on)-20(st)-560(v)-20(o)0(i)-20(d)-560(*k)-20(ey)-20(,)-560(c)0(o)-20(n)0(s)-20(t)-540(v)-20(o)0(i)-20(d)-560(*a)-20(el)-20(em)-20(en)-20(t)-560(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(re)20(t)20(u)0(r)20(n)-540(\()-540(s)0(t)20(r)0(c)20(m)0(p)20(\()-540(*\()20(ch)20(ar)20(*\))-540(k)20(e)0(y)20(,)-540(*\()20(ch)20(ar)20(*)20(\))-540(ae)20(le)20(me)20(nt)-540(\))-540(\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(c)-20(har)-20(*)-560(p)0(;)]TJ
T*
-0.04 Tc
[(ch)20(a)20(r)0(*)-540(k)20(ey)-540(=)-540(")20(ba)20(ld)20(";)]TJ
2.2 -1 TD
[(p)-540(=)-540(b)20(se)20(ar)20(ch)20(\()-540(&)0(k)20(e)0(y)20(,)-540(st)20(uf)20(f,)-540(6)20(,)-540(si)20(ze)20(o)20(f)0(\()20(c)0(h)20(a)0(r)20(*)0(\))20(,)-540(co)20(mp)20(ar)20(e)-540(\))0(;)]TJ
T*
0.5 Tc
[(i)560(f\(p\))]TJ
-2.2 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(Y)0(E)-20(S)0(,)-560(f)-20(re)-20(d)-560(f)0(l)-20(i)0(n)-20(t)0(s)-20(t)0(o)-20(n)0(e)-560(d)-20(ri)-20(ve)-20(s)-540(o)-20(n)-560(b)0(a)-20(l)0(d)-560(f)-20(ee)-20(t\\)-20(n")-560(\))-20(;)]TJ
0.6 -1 TD
0 Tc
(})Tj
-0.56 -2 TD
-0.06 Tc
[(e)-20(lse)]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.04 Tc
[(p)20(r)0(i)20(n)20(t)0(f)20(\()-540("N)20(O,)-540(s)20(a)0(m)-540(t)20(he)-540(b)20(u)0(t)20(c)0(h)20(e)0(r)-540(b)20(ri)20(ng)20(s)-540(a)20(li)20(ce)-540(t)20(h)0(e)-540(m)20(ea)20(t\\)20(n")-540(\))20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(YE)-20(S,)-560(fr)-20(ed)-560(f)-20(l)0(i)-20(n)0(t)-20(s)0(t)-20(o)0(n)-20(e)-560(dr)-20(iv)-20(es)-560(o)-20(n)-560(ba)-20(ld)-560(fe)-20(et)]TJ
ET
1 1 1 rg
71.52 78.881 468 -5.04 re
f
0 0 0 rg
538.56 77.441 0.48 -0.96 re
f
q
71.52 78.881 468 -5.04 re
W* n
70.56 76.481 468 0.96 re
f
Q
endstream
endobj
6537 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6494 0 obj
<>
endobj
6489 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(18)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.004 Tc
[(A)-6(.)-2(4.)-19(10)-845(at)-16(ol)-19(\227S)-9(tr)-12(in)-14(g)-290(t)1(o)-290(l)-2(o)-14(n)4(g)-290(i)-2(n)-14(t)1(e)-17(g)4(e)-17(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(lo)20(ng)-540(a)20(t)0(o)20(l)20(\()-540(co)20(ns)20(t)-540(c)0(h)20(a)0(r)20(*)-540(np)20(tr)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(atol)Tj
/F7 1 Tf
12.96 0 0 12.96 126.24 657.281 Tm
[(function)-259(converts)-241(t)-18(h)0(e)-241(string)-259(pointed)-259(to)-241(by)]TJ
/F8 1 Tf
12 0 0 12 343.68 657.281 Tm
(nptr)Tj
/F7 1 Tf
12.96 0 0 12.96 375.6 657.281 Tm
[(t)-18(o)-241(a)-260(long)-241(int)-18(eger.)-250(If)-241(the)-260(result)]TJ
-23.5185 -1.2407 TD
[(can)-241(not)-259(be)-260(represented,)-250(the)-260(behavior)-241(i)-18(s)-241(undefined.)-269(This)-241(is)-259(exactly)-259(equivalent)-259(to:)]TJ
/F17 1 Tf
12 0 0 12 70.8 616.961 Tm
(strtol)Tj
/F8 1 Tf
3.6 0 TD
[(\()-600(n)20(ptr,)-600(\(char)-600(**\))-600(NULL,)-600(10)-600(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 593.201 Tm
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(8,)-250(\223atof\227String)-259(to)-241(fl)-18(oating)-241(poin)-19(t,)9(\224)-260(o)0(n)-241(page)-260(A-16)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(9,)-250(\223atoi\227String)-259(to)-241(i)-18(nteger,)9(\224)-260(o)0(n)-241(p)-19(age)-241(A-17)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(112,)-250(\223strtod\227String)-259(to)-259(double,)-9(\224)-241(o)0(n)-259(page)-241(A-1)-19(14)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(114,)-250(\223strtol\227String)-259(to)-259(long)-241(in)-19(teger,)9(\224)-260(o)0(n)-241(pag)-19(e)-241(A-116)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(115,)-250(\223strtoul\227Strin)-19(g)-241(t)0(o)-259(unsigned)-259(long)-241(int)-18(eger,)9(\224)-260(o)0(n)-241(page)-260(A-118)]TJ
ET
1 1 1 rg
70.8 454.961 468 -5.04 re
f
0 0 0 rg
537.84 453.521 0.48 -0.96 re
f
q
70.8 454.961 468 -5.04 re
W* n
69.84 452.561 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 248.16 459.041 Tm
-0.014 Tc
[(E)-7(x)-18(am)-25(pl)-16(e)-298(A)-12(-)-21(1)-18(0.)-856(a)-18(t)-1(o)-23(l)]TJ
/F8 1 Tf
-14.84 -1.6 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(in)-20(tf)-20(\()-560("at)-20(ol)-20(\()-560(\\)0(")-20(7)0(0)-20(9)0(\\)-20(")-560(\))-560(=)0(=)-560(%)-20(ld)-20(\\n)-20(",)-560(a)-20(t)0(o)-20(l)0(\()-560(")0(7)-20(0)0(9)-20(")-560(\))-560(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
0.5 Tc
[(a)540(t)560(o)540(l)560(\(")540(7)560(0)560(9)540("\)=)560(=7)540(0)560(9)]TJ
ET
1 1 1 rg
70.8 325.841 468 -5.04 re
f
0 0 0 rg
537.84 324.401 0.48 -0.96 re
f
q
70.8 325.841 468 -5.04 re
W* n
69.84 323.441 468 0.96 re
f
Q
endstream
endobj
6490 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6461 0 obj
<>
endobj
6462 0 obj
<>
endobj
6463 0 obj
<>
endobj
6464 0 obj
<>
endobj
6465 0 obj
<>
endobj
6455 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(1)-23(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
-0.005 Tc
[(A)-7(.)-3(4)-18(.)-3(9)-846(a)-1(t)-17(o)3(i)-20(\227)-5(S)-10(t)0(r)-13(i)-3(n)-15(g)-291(to)-291(in)-15(te)-18(ge)-18(r)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -1 TD
-0.06 Tc
[(in)-20(t)-540(a)-20(to)-20(i\()-560(c)-20(o)0(n)-20(s)0(t)-560(c)-20(ha)-20(r*)-560(n)-20(p)0(t)-20(r)-560(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(atoi)Tj
/F7 1 Tf
12.96 0 0 12.96 126.96 657.281 Tm
[(function)-259(converts)-259(the)-260(string)-241(poin)-19(ted)-241(to)-259(by)]TJ
/F8 1 Tf
12 0 0 12 344.64 657.281 Tm
(nptr)Tj
/F7 1 Tf
12.96 0 0 12.96 376.8 657.281 Tm
[(to)-241(a)-19(n)-241(integer.)-250(If)-260(the)-260(result)-241(can)]TJ
-23.5556 -1.2407 TD
[(not)-259(be)-241(represe)-19(nted,)-250(the)-241(beh)-19(avior)-241(is)-259(undefined.)-250(This)-259(is)-259(exactly)-241(eq)-19(uivalent)-241(to:)]TJ
/F8 1 Tf
12 0 0 12 71.52 616.241 Tm
(\(int\))Tj
/F17 1 Tf
3.6 0 TD
(strtol)Tj
/F8 1 Tf
3.6 0 TD
[(\()-600(nptr,)-600(\(char)-600(**\))-600(NULL,)-580(10)-600(\))]TJ
/F7 1 Tf
12.96 0 0 12.96 359.52 616.241 Tm
0 Tw
(;)Tj
-22.2222 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(8,)-250(\223atof\227S)-18(tring)-241(to)-259(floating)-259(point,)-9(\224)-241(o)0(n)-259(page)-241(A-1)-19(6)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(10,)-250(\223atol\227)-19(String)-241(to)-259(long)-259(integer,)9(\224)-260(o)0(n)-259(page)-241(A-18)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(112,)-250(\223strto)-19(d\227String)-241(t)-18(o)-241(double,)-9(\224)-241(o)-19(n)-241(page)-260(A-114)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(114,)-250(\223strto)-19(l\227String)-241(t)-18(o)-241(long)-259(integer,)-9(\224)-241(o)0(n)-259(page)-241(A)-19(-116)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(115,)-250(\223strto)-19(ul\227String)-259(to)-241(unsigned)-259(long)-259(integer,)-9(\224)-241(o)0(n)-259(page)-241(A-)-19(118)]TJ
ET
1 1 1 rg
71.52 453.041 468 -5.04 re
f
0 0 0 rg
538.56 451.361 0.48 -0.96 re
f
q
71.52 453.041 468 -5.04 re
W* n
70.56 450.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 252.24 456.881 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)7(-9.)-837(a)1(to)16(i)]TJ
/F8 1 Tf
-15.1 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
0.5 Tc
[(p)540(r)560(i)560(n)540(t)560(f)540(\(")560(a)540(t)560(o)540(i)560(\(\\)540(")560(7)540(0)560(9)540(\\)560("\)=)540(=%)560(d)540(\\)560(n)540(")560(,a)540(t)560(o)560(i)540(\(")560(7)540(0)560(9)540("\)\))560(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
-0.04 Tc
[(a)20(t)0(o)20(i)20(\()-540("7)20(09)20(")-540(\))-540(=)0(=)-540(7)20(09)]TJ
ET
1 1 1 rg
71.52 323.921 468 -5.04 re
f
0 0 0 rg
538.56 322.481 0.48 -0.96 re
f
q
71.52 323.921 468 -5.04 re
W* n
70.56 321.521 468 0.96 re
f
Q
endstream
endobj
6456 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6427 0 obj
<>
endobj
6428 0 obj
<>
endobj
6429 0 obj
<>
endobj
6430 0 obj
<>
endobj
6431 0 obj
<>
endobj
6420 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(16)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.01 Tc
[(A)8(.)12(4)14(.)-5(8)-831(a)14(t)15(o)0(f)15(\227)-7(St)15(ri)12(ng)-258(to)-276(f)15(l)12(oa)14(ti)12(ng)-258(poi)12(n)18(t)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(do)20(ub)20(le)-540(a)20(t)20(o)0(f)20(\()-540(co)20(ns)20(t)-540(c)0(h)20(a)0(r)20(*)-540(np)20(tr)-540(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 93.84 657.281 Tm
(atof)Tj
/F7 1 Tf
12.96 0 0 12.96 125.52 657.281 Tm
[(function)-222(converts)-222(the)-223(string)-222(pointed)-204(to)-222(by)]TJ
/F8 1 Tf
12 0 0 12 339.6 657.281 Tm
(nptr)Tj
/F7 1 Tf
12.96 0 0 12.96 371.04 657.281 Tm
[(t)-222(a)-223(o)-204(d)-19(ouble.)-213(If)-223(the)-204(resul)-18(t)-203(can)-222(not)]TJ
-23.1667 -1.2407 TD
[(be)-241(represent)-18(ed,)-250(the)-241(behav)-19(ior)-241(is)-259(undefined.)-250(This)-259(is)-259(exactly)-241(equi)-18(valent)-241(to:)]TJ
/F17 1 Tf
12 0 0 12 70.8 616.961 Tm
(strtod)Tj
/F8 1 Tf
3.6 0 TD
[(\()-600(n)20(ptr,)-600(\(char)-600(**\))-600(NULL)-600(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 593.201 Tm
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(9,)-250(\223atoi\227String)-259(to)-241(i)-18(nteger,)9(\224)-260(o)0(n)-241(p)-19(age)-241(A-17)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(10,)-250(\223atol\227String)-259(to)-259(long)-241(intege)-19(r,)9(\224)-260(o)0(n)-241(page)-260(A-18)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(112,)-250(\223strtod\227String)-259(to)-259(double,)-9(\224)-241(o)0(n)-259(page)-241(A-1)-19(14)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(114,)-250(\223strtol\227String)-259(to)-259(long)-241(in)-19(teger,)9(\224)-260(o)0(n)-241(pag)-19(e)-241(A-116)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(115,)-250(\223strtoul\227Strin)-19(g)-241(t)0(o)-259(unsigned)-259(long)-241(int)-18(eger,)9(\224)-260(o)0(n)-241(page)-260(A-118)]TJ
ET
1 1 1 rg
70.8 454.961 468 -5.04 re
f
0 0 0 rg
537.84 453.521 0.48 -0.96 re
f
q
70.8 454.961 468 -5.04 re
W* n
69.84 452.561 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 251.04 459.041 Tm
0.006 Tc
[(E)13(xam)15(ple)-278(A)8(-)19(8)2(.)-836(a)22(tof)]TJ
/F8 1 Tf
-15.08 -1.6 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(in)-20(tf)-20(\()-560("at)-20(of)-20(\()-560(\\)0(")-20(7)0(.)-20(0)0(9)-20(\\)0(")-560(\))-560(=)-20(=)-560(%)0(f)-20(\\)0(n)-20(")0(,)-560(a)-20(to)-20(f\()-560("7)-20(.0)-20(9")-560(\))-560(\))-20(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -2 TD
-0.06 Tc
[(pr)-20(in)-20(ts)-560(t)-20(o)-540(s)-20(t)0(a)-20(n)0(d)-20(a)0(r)-20(d)-560(ou)-20(tp)-20(ut)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(at)20(of)20(\()-540(")0(7)20(.)20(0)0(9)20(")-540(\))-540(=)0(=)-540(7)20(.0)20(90)20(00)20(0)]TJ
ET
1 1 1 rg
70.8 325.841 468 -5.04 re
f
0 0 0 rg
537.84 324.401 0.48 -0.96 re
f
q
70.8 325.841 468 -5.04 re
W* n
69.84 323.441 468 0.96 re
f
Q
endstream
endobj
6421 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6392 0 obj
<>
endobj
6393 0 obj
<>
endobj
6394 0 obj
<>
endobj
6395 0 obj
<>
endobj
6396 0 obj
<>
endobj
6385 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(1)-23(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
-0.005 Tc
[(A)-7(.)-3(4)-18(.)-3(7)-846(a)-1(t)-17(e)-1(x)-18(i)-3(t\227)-22(R)-7(e)-1(g)-15(i)-3(st)-17(er)-288(a)-294(f)0(u)-15(n)3(c)-18(t)0(io)-15(n)-291(f)0(o)-15(r)-288(ex)-18(ecu)-15(ti)-20(on)-291(a)-18(t)-275(n)-15(o)3(r)-13(m)-13(a)-1(l)-296(p)3(r)-13(o)-15(gr)-13(am)]TJ
4.3966 -1.2241 TD
-0.004 Tc
[(te)-17(r)-12(m)6(i)-19(n)4(a)-17(t)1(io)-14(n)]TJ
/F8 1 Tf
12 0 0 12 71.04 673.841 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -1 TD
-0.06 Tc
[(in)-20(t)-540(a)-20(te)-20(xi)-20(t\()-560(v)-20(o)0(i)-20(d)-560(\(*)-20(fu)-20(nc)-20(\)\()-20(vo)-20(id)-20(\))-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 640.241 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 640.241 Tm
(atexit)Tj
/F7 1 Tf
12.96 0 0 12.96 141.36 640.241 Tm
[(registers)-259(a)-260(function)]TJ
/F8 1 Tf
12 0 0 12 244.32 640.241 Tm
(func)Tj
/F7 1 Tf
12.96 0 0 12.96 276.48 640.241 Tm
[(that)-259(will)-241(be)-260(called)-259(at)-241(normal)-259(program)-259(execution.)]TJ
-15.8148 -1.2407 TD
[(The)-260(registered)-259(function)-241(is)-259(called)-259(without)-259(arguments)-259(and)-241(returns)-259(nothing.)]TJ
0 -1.9259 TD
[(A)-259(total)-241(of)-260(32)-259(functions)-259(may)-241(be)-260(registered)-259(and)-241(will)-259(be)-260(called)-241(in)-259(the)-260(order)-241(in)-259(which)-259(they)]TJ
0 -1.2222 TD
[(were)-241(registered.)-231(The)]TJ
/F8 1 Tf
12 0 0 12 180.48 583.361 Tm
(atexit)Tj
/F7 1 Tf
12.96 0 0 12.96 226.8 583.361 Tm
[(function)-241(returns)-222(zero)-241(if)-241(registration)-241(succeeds)-241(and)-241(a)-223(non-zero)]TJ
-11.9815 -1.2407 TD
[(value)-260(for)-241(failu)-19(re.)]TJ
0 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(18,)-250(\223exit\227)-19(Terminate)-241(pro)-19(gram)-241(norma)-19(lly,)9(\224)-260(o)0(n)-241(page)-260(A-25)]TJ
ET
1 1 1 rg
71.52 487.841 468 -4.8 re
f
0 0 0 rg
538.56 486.401 0.48 -0.96 re
f
q
71.52 487.841 468 -4.8 re
W* n
70.56 485.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 247.2 491.921 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(A)-13(-)18(7)1(.)-837(a)21(texi)23(t)]TJ
/F8 1 Tf
-14.68 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(a)-20(tex)-20(it)-20(\()-560(f)0(u)-20(n)0(c)-20(_)0(1)-560(\))-20(;)]TJ
T*
[(a)-20(tex)-20(it)-20(\()-560(f)0(u)-20(n)0(c)-20(_)0(2)-560(\))-20(;)]TJ
T*
[(p)-20(rin)-20(tf)-20(\()-560(")0(-)-20(-)-560(te)-20(st)-20(in)-20(g)-560(a)0(t)-20(e)0(x)-20(i)0(t)-560(-)-20(-\\)-20(n")-560(\))-20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(fu)-20(nc)-20(_1)-20(\()-560(v)0(o)-20(i)0(d)-560(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-560(\()-560(")-20(fi)-20(rs)-20(t)-560(f)0(u)-20(n)0(c)-20(t)0(i)-20(o)0(n)-560(c)-20(al)-20(le)-20(d\\)-20(n")-560(\))-20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(fu)-20(nc)-20(_2)-20(\()-560(v)0(o)-20(i)0(d)-560(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-560(\()-560(")-20(se)-20(co)-20(nd)-560(f)-20(u)0(n)-20(c)0(t)-20(i)0(o)-20(n)-560(ca)-20(ll)-20(ed)-20(\\n)-20(")-560(\))0(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -2 TD
-0.06 Tc
[(p)-20(rin)-20(ts)-560(t)-20(o)-560(st)-20(an)-20(da)-20(rd)-560(o)-20(u)0(t)-20(p)0(u)-20(t)0(:)]TJ
-0.04 -1 TD
[(--)-560(te)-20(st)-20(in)-20(g)-560(a)0(t)-20(e)0(x)-20(i)0(t)-560(-)-20(-)]TJ
T*
[(se)-20(con)-20(d)-560(f)0(u)-20(n)0(c)-20(t)0(i)-20(o)0(n)-560(c)-20(al)-20(le)-20(d)]TJ
T*
[(fi)-20(rst)-560(f)-20(u)0(n)-20(c)0(t)-20(i)0(o)-20(n)-560(ca)-20(ll)-20(ed)]TJ
ET
1 1 1 rg
71.52 190.961 468 -5.04 re
f
0 0 0 rg
538.56 189.281 0.48 -0.96 re
f
q
71.52 190.961 468 -5.04 re
W* n
70.56 188.321 468 0.96 re
f
Q
endstream
endobj
6386 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6352 0 obj
<>
endobj
6345 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(14)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.006 Tc
[(A)-8(.)-4(4.)-21(6)-847(a)-2(ta)-19(n2)-19(\227)-6(A)-8(r)-14(c)-295(tan)-16(g)-16(e)-2(n)-16(t)-276(o)-16(f)-294(an)-16(gl)-4(e)-295(d)-16(ef)-18(i)-4(n)2(e)-19(d)-292(by)-295(po)-16(i)-4(n)-16(t)-294(y)-2(/)-4(x)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(do)20(ub)20(le)-540(a)20(t)20(a)0(n)20(2)0(\()-540(d)20(ou)20(bl)20(e)-540(y)0(,)-540(d)20(ou)20(bl)20(e)-540(x)-540(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(atan2)Tj
/F7 1 Tf
12.96 0 0 12.96 133.2 657.281 Tm
[(function)-241(computes)-241(the)-241(princi)-18(ple)-241(value)-241(of)-241(the)-241(arc)-241(tangent)-241(of)]TJ
/F12 1 Tf
23.5926 0 TD
(y/x)Tj
/F7 1 Tf
1.5185 0 TD
[(using)-241(th)-19(e)-241(signs)]TJ
-29.9259 -1.2407 TD
[(of)-241(both)-259(arguments)-259(to)-259(determine)-241(th)-19(e)-241(quadrant)-259(of)-260(the)-241(return)-259(value.)-250(If)-260(both)-241(arg)-19(uments)-241(are)]TJ
0 -1.2222 TD
(zero,)Tj
/F8 1 Tf
12 0 0 12 99.6 625.361 Tm
(errno)Tj
/F7 1 Tf
12.96 0 0 12.96 138.72 625.361 Tm
[(is)-259(set)-259(to)]TJ
/F8 1 Tf
12 0 0 12 181.68 625.361 Tm
(EDOM)Tj
/F7 1 Tf
12.96 0 0 12.96 213.84 625.361 Tm
[(and)-241(0.)-9(0)-241(i)0(s)-259(returned.)-250(See)-260(Table)-260(A-4.)]TJ
-11.037 -12.7407 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(5,)-250(\223atan\227Arc)-260(tangent,)9(\224)-260(o)0(n)-259(page)-241(A-13)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(117,)-250(\223tan\227Tangent,)-9(\224)-260(o)0(n)-241(page)-260(A-120)]TJ
ET
1 1 1 rg
70.8 384.881 468 -5.04 re
f
0 0 0 rg
537.84 383.441 0.48 -0.96 re
f
q
70.8 384.881 468 -5.04 re
W* n
69.84 382.481 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 244.56 388.961 Tm
-0.012 Tc
[(E)-25(x)4(a)-16(m)-23(pl)-14(e)-296(A)-10(-6)-16(.)-834(a)-16(tt)-19(a)-16(n)-1(2)]TJ
/F8 1 Tf
-14.54 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
3.26 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-20("a)-20(ta)-20(n2)-20(\(7)-20(.0)-20(9,)-20(7.)-20(09)-20(\))-1100(=)-20(=)-560(%)0(f)-20(\\)0(n)-20(")0(,)-560(a)0(t)-20(a)0(n)-20(2)0(\()-20(7)0(.)-20(0)0(9)-20(,)0(7)-20(.)0(0)-20(9)0(\))-20(\))0(;)]TJ
-1.1 -1 TD
[(pr)-20(in)-20(tf\()-20("a)-20(ta)-20(n2)-20(\(-)-20(7.)-20(09)-20(,7)-20(.0)-20(9\))-560(=)-20(=)-560(%f)-20(\\n)-20(",)-560(a)-20(tan)-20(2\()-20(-7)-20(.0)-20(9,)-20(7.)-20(09)-20(\)\))-20(;)]TJ
T*
[(pr)-20(in)-20(tf\()-20("a)-20(ta)-20(n2)-20(\(7)-20(.0)-20(9,)-20(-7)-20(.0)-20(9\))-560(=)-20(=)-560(%f)-20(\\n)-20(",)-560(a)-20(tan)-20(2\()-20(7.)-20(09)-20(,-)-20(7.)-20(09)-20(\)\))-20(;)]TJ
T*
[(pr)-20(in)-20(tf\()-20("a)-20(ta)-20(n2)-20(\(-)-20(7.)-20(09)-20(,-)-20(7.)-20(09)-20(\))-560(=)0(=)-560(%)-20(f\\)-20(n")-20(,a)-20(tan)-20(2\()-20(-7)-20(.0)-20(9,)-20(-7)-20(.0)-20(9\))-20(\);)]TJ
-2.16 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.04 Tc
[(pr)20(in)20(ts)-540(t)20(o)-540(s)20(t)0(a)20(n)0(d)20(a)0(r)20(d)-540(ou)20(tp)20(ut)20(:)]TJ
0 -1 TD
-0.06 Tc
[(a)-20(t)0(a)-20(n)0(2)-20(\()-560(7.0)-20(9,)-560(7)-20(.)0(0)-20(9)-560(\))-560(=)0(=)-560(.)-20(78)-20(53)-20(98)]TJ
T*
-0.04 Tc
[(at)20(an)20(2\()-540(-)20(7)20(.)0(0)20(9)0(,)-540(7)20(.0)20(9)-540(\))-540(=)0(=)-540(-)20(.7)20(85)20(39)20(8)]TJ
T*
[(at)20(an)20(2\()-540(7)20(.)20(0)0(9)20(,)-540(-7)20(.0)20(9)-540(\))-540(=)0(=)-540(2)20(.3)20(56)20(19)20(4)]TJ
T*
-0.06 Tc
[(a)-20(t)0(a)-20(n)0(2)-20(\()-560(-7.)-20(09)-20(,)-560(-)0(7)-20(.)0(0)-20(9)-560(\))-560(=)0(=)-560(-)-20(2.)-20(35)-20(61)-20(94)]TJ
ET
1 1 1 rg
70.8 184.001 468 -5.04 re
f
0 0 0 rg
537.84 182.321 0.48 -0.96 re
f
q
70.8 184.001 468 -5.04 re
W* n
69.84 181.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 181.44 598.001 Tm
-0.012 Tc
[(T)-21(a)4(b)-21(l)-14(e)-276(A)-10(-)-19(4)-16(.)-854(A)-30(rg)-21(um)-23(en)-21(t)-279(R)-10(a)-16(n)-21(ge)-16(/)-14(O)-14(u)-1(t)-19(p)-21(ut)-299(R)-10(a)-16(ng)-21(e)]TJ
8.88 0 0 8.88 208.08 574.001 Tm
0.011 Tc
[(A)-24(r)22(gum)8(ent)-278(R)3(an)27(ge)]TJ
ET
208.08 572.561 72.24 0.96 re
f
BT
8.88 0 0 8.88 319.2 574.001 Tm
0.01 Tc
[(Out)-8(p)26(ut)-279(Range)]TJ
ET
319.2 572.561 59.52 0.96 re
f
BT
/F3 1 Tf
8.88 0 0 8.88 214.8 550.961 Tm
0 Tc
(y)Tj
/F15 1 Tf
0.5135 0 TD
-0.007 Tc
( \263)Tj
/F3 1 Tf
1.0811 0 TD
0.012 Tc
[(0.)-7(0)27(,)-278(x)]TJ
/F15 1 Tf
2.7838 0 TD
0 Tc
(\263)Tj
/F3 1 Tf
0.8108 0 TD
0.012 Tc
[(0.)-7(0)-6513([)-7(0)27(.)-7(0,)]TJ
/F15 1 Tf
10.2162 0 TD
0 Tc
(p)Tj
/F3 1 Tf
0.5405 0 TD
-0.008 Tc
[(/2)-20(])]TJ
-15.9459 -2.3784 TD
0 Tc
(y)Tj
/F15 1 Tf
0.5135 0 TD
0.02 Tc
( \263)Tj
/F3 1 Tf
1.0811 0 TD
0.012 Tc
[(0)27(.)-7(0,)-278(x)-272(<)-269(0.)20(0)-6946([)]TJ
/F15 1 Tf
12.2432 0 TD
0 Tc
(p)Tj
/F3 1 Tf
0.5676 0 TD
-0.008 Tc
[(/2)-20(,)]TJ
/F15 1 Tf
1.4054 0 TD
0 Tc
(p)Tj
/F3 1 Tf
0.5676 0 TD
(])Tj
-16.4054 -2.3513 TD
0.012 Tc
[(y)-299(<)-269(0.)20(0,)-278(x)-272(<)-269(0.)20(0)-6567([)-7(-)]TJ
/F15 1 Tf
13.8649 0 TD
0 Tc
(p)Tj
/F3 1 Tf
0.5676 0 TD
0.29 Tc
(,-)Tj
/F15 1 Tf
0.8919 0 TD
0 Tc
(p)Tj
/F3 1 Tf
0.5676 0 TD
-0.008 Tc
[(/2)-20(])]TJ
-15.8649 -2.3784 TD
0 Tc
(y)Tj
/F15 1 Tf
0.7838 0 TD
(<)Tj
/F3 1 Tf
0.8649 0 TD
0.012 Tc
[(0.)20(0,)-278(x)]TJ
/F15 1 Tf
2.7297 0 TD
0 Tc
(\263)Tj
/F3 1 Tf
0.8649 0 TD
0.012 Tc
[(0.)20(0)-6324([)20(-)]TJ
/F15 1 Tf
8.3514 0 TD
0 Tc
(p)Tj
/F3 1 Tf
0.5676 0 TD
0.019 Tc
[(/2)7(,)-244(0)7(.0)34(])]TJ
ET
199.68 479.201 0.48 108.48 re
f
288.24 478.721 0.48 109.44 re
f
409.2 479.201 0.48 108.48 re
f
199.68 587.681 210 0.48 re
f
200.16 563.921 209.04 0.48 re
f
200.16 561.521 209.04 0.48 re
f
199.68 541.601 210 0.48 re
f
199.68 520.721 210 0.48 re
f
199.68 499.601 210 0.48 re
f
199.68 478.721 210 0.48 re
f
endstream
endobj
6346 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2417 0 obj
<>
endobj
6305 0 obj
<>
endobj
6306 0 obj
<>
endobj
6307 0 obj
<>
endobj
6295 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(1)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.011 Tc
[(A)9(.)13(4.)13(5)-830(a)15(ta)15(n\227)11(A)9(r)3(c)-278(t)16(a)15(nge)15(nt)]TJ
/F8 1 Tf
12 0 0 12 71.52 690.881 Tm
-0.04 Tc
[(#i)20(n)20(c)0(l)20(u)0(d)20(e)-540()]TJ
0 -1 TD
-0.06 Tc
[(d)-20(oub)-20(le)-560(a)-20(t)0(a)-20(n)0(\()-560(d)-20(ou)-20(bl)-20(e)-560(x)-560(\))0(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(atan)Tj
/F7 1 Tf
12.96 0 0 12.96 126.72 657.281 Tm
[(f)-19(unction)-241(computes)-259(the)-241(principle)-241(va)-19(lue)-241(of)-241(the)-241(arc)-260(tangent)-241(of)]TJ
/F12 1 Tf
23.6667 0 TD
0 Tw
(x)Tj
/F7 1 Tf
0.7593 0 TD
[(in)-241(the)-241(range)-260([-)]TJ
/F15 1 Tf
5.6111 0 TD
(p)Tj
/F7 1 Tf
0.537 0 TD
(/2,)Tj
/F15 1 Tf
1.037 0 TD
( )Tj
-35.8704 -1.2407 TD
0.007 Tc
(+p)Tj
/F7 1 Tf
1.1111 0 TD
0 Tc
[(/2)-19(],)-250(where)]TJ
/F12 1 Tf
4.3148 0 TD
(x)Tj
/F7 1 Tf
0.7593 0 TD
[(is)-259(in)-241(radians.)]TJ
-6.1852 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(117,)-250(\223tan\227)-19(Tangent,)9(\224)-260(o)0(n)-259(page)-241(A-120)]TJ
ET
1 1 1 rg
71.52 562.001 468 -5.04 re
f
0 0 0 rg
538.56 560.321 0.48 -0.96 re
f
q
71.52 562.001 468 -5.04 re
W* n
70.56 559.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 248.64 565.841 Tm
0.005 Tc
[(E)12(xam)14(p)16(l)3(e)-279(A)7(-5.)-817(a)1(tt)18(an)]TJ
/F8 1 Tf
-14.8 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -2 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(do)20(u)20(b)0(l)20(e)-540(po)20(in)20(t;)]TJ
0 -2 TD
0.5 Tc
[(f)540(o)560(r\(p)560(o)540(i)560(n)540(t=-)560(0)540(.)560(8;p)540(o)560(i)540(n)560(t<1)540(.)560(0;p)540(o)560(i)560(n)540(t+)560(=0)540(.)560(2)0(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(%)0(f)-560(")-20(,)-560(a)0(t)-20(a)0(n)-20(\()-560(po)-20(in)-20(t)-560(\))-560(\))0(;)]TJ
T*
[(if)-560(\()-560(p)0(o)-20(i)0(n)-20(t)-560(>=)-560(0)-20(.)0(0)-560(\))-560(p)-20(ri)-20(nt)-20(f\()-560(")-20(\\)0(n)-20(")-560(\);)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0 -2 TD
-0.06 Tc
[(pr)-20(int)-20(s)-560(t)0(o)-560(s)-20(ta)-20(nd)-20(ar)-20(d)-560(o)0(u)-20(t)0(p)-20(u)0(t)-20(:)]TJ
0 -1 TD
-0.04 Tc
[(-)20(0)0(.)20(6)20(7)0(4)20(7)0(4)20(0)-540(-0)20(.5)20(40)20(41)20(9)-540(-)0(0)20(.)0(3)20(8)0(0)20(5)0(0)20(6)-540(-0)20(.1)20(97)20(3)20(9)0(5)-540(-)20(0.)20(00)20(00)20(00)-480(0.)20(19)20(73)20(95)]TJ
T*
-0.06 Tc
[(0.)-20(380)-20(50)-20(6)]TJ
T*
[(0.)-20(540)-20(41)-20(9)]TJ
T*
[(0.)-20(674)-20(74)-20(0)]TJ
T*
[(0.)-20(785)-20(39)-20(8)]TJ
ET
1 1 1 rg
71.52 312.881 468 -5.04 re
f
0 0 0 rg
538.56 311.441 0.48 -0.96 re
f
q
71.52 312.881 468 -5.04 re
W* n
70.56 310.481 468 0.96 re
f
Q
endstream
endobj
6296 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6270 0 obj
<>
endobj
5806 0 obj
<>
endobj
5857 0 obj
<>
endobj
5915 0 obj
<>
endobj
5974 0 obj
<>
endobj
6033 0 obj
<>
endobj
6092 0 obj
<>
endobj
6137 0 obj
<>
endobj
6167 0 obj
<>
endobj
6198 0 obj
<>
endobj
6234 0 obj
<>
endobj
6264 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(12)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
-0.005 Tc
[(A)-7(.)-3(4.)-20(4)-846(asi)-20(n\227)-22(A)-7(r)5(c)-294(s)-1(i)-20(n)3(e)]TJ
/F8 1 Tf
12 0 0 12 70.8 690.881 Tm
-0.06 Tc
[(#i)-20(nc)-20(lu)-20(de)-560()]TJ
0 -1 TD
[(do)-20(ub)-20(le)-560(a)-20(sin)-20(\()-560(d)0(o)-20(u)0(b)-20(l)0(e)-560(x)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 98.16 657.281 Tm
(asin)Tj
/F7 1 Tf
12.96 0 0 12.96 130.08 657.281 Tm
[(functio)-19(n)-241(computes)-259(the)-260(principle)-260(value)-241(of)-260(the)-241(a)-19(r)0(c)-241(sine)-260(of)]TJ
/F12 1 Tf
22.3889 0 TD
0 Tw
(x)Tj
/F7 1 Tf
0.7593 0 TD
[(in)-259(the)-241(range)-260([-)]TJ
/F15 1 Tf
5.6296 0 TD
(p)Tj
/F7 1 Tf
0.5556 0 TD
(/2,)Tj
/F15 1 Tf
1.0185 0 TD
( )Tj
-34.9259 -1.2407 TD
-0.012 Tc
(+p)Tj
/F7 1 Tf
1.0926 0 TD
0 Tc
[(/2],)-231(where)]TJ
/F12 1 Tf
4.2593 0 TD
(x)Tj
/F7 1 Tf
0.7222 0 TD
[(is)-222(in)-222(radians.)-231(If)]TJ
/F12 1 Tf
6.1481 0 TD
(x)Tj
/F7 1 Tf
0.7222 0 TD
[(is)-222(not)-222(in)-222(the)-223(range)-223([-1,)-213(+)-10(1],)-231(a)-223(domain)-222(error)-223(occurs,)-231(errno)-222(is)]TJ
-12.9444 -1.2222 TD
[(set)-241(to)]TJ
/F8 1 Tf
12 0 0 12 101.76 625.361 Tm
(EDOM)Tj
/F7 1 Tf
12.96 0 0 12.96 133.68 625.361 Tm
[(and)-259(a)-260(value)-241(of)-260(0.)9(0)-259(i)0(s)-259(returned.)]TJ
-4.8519 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(91,)-250(\223sin\227Sine,)-9(\224)-241(o)0(n)-259(page)-260(A-95)]TJ
ET
1 1 1 rg
70.8 545.921 468 -5.04 re
f
0 0 0 rg
537.84 544.481 0.48 -0.96 re
f
q
70.8 545.921 468 -5.04 re
W* n
69.84 543.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 250.08 550.001 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(A)6(-4.)-838(asin)]TJ
/F8 1 Tf
-15 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(do)-20(ub)-20(le)-560(p)-20(oin)-20(t;)]TJ
0 -2 TD
0.5 Tc
[(f)560(o)540(r\(p)560(o)540(i)560(n)560(t=-)540(0)560(.)540(8;p)560(o)540(i)560(n)540(t<1)560(.)540(0;p)560(o)540(i)560(n)540(t)0(+)560(=)0(0)560(.)540(2\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(pr)20(in)20(tf)20(\()-540(")20(%f)-540(")20(,)-540(as)20(in)20(\()-540(p)0(o)20(i)0(n)20(t)-540(\))-540(\))0(;)]TJ
T*
[(if)-540(\()-540(p)20(oi)20(n)20(t)-540(>=)-540(0)20(.)0(0)-540(\))-540(p)20(ri)20(nt)20(f\()-540(")20(\\)0(n)20(")-540(\);)]TJ
0.06 -1 TD
0 Tc
(})Tj
0.04 -1 TD
(})Tj
0 -2.02 TD
-0.04 Tc
[(pr)20(in)20(ts)-540(t)20(o)-540(s)20(t)0(a)20(n)0(d)20(a)0(r)20(d)-540(ou)20(tp)20(ut)20(:)]TJ
0 -1 TD
[(-0)20(.9)20(27)20(29)20(5)-540(-)20(0.)20(64)20(35)20(01)-540(-)20(0)0(.)20(4)0(1)20(1)0(5)20(1)0(6)-540(-)20(0.)20(20)20(13)20(57)-540(-)20(0)0(.)20(0)20(0)0(0)20(0)0(0)20(0)-540(0.)20(20)20(13)20(57)]TJ
T*
[(0.)20(41)20(15)20(16)]TJ
T*
[(0.)20(64)20(35)20(01)]TJ
T*
[(0.)20(92)20(72)20(95)]TJ
T*
[(1.)20(57)20(04)20(50)]TJ
ET
1 1 1 rg
70.8 296.801 468 -4.8 re
f
0 0 0 rg
537.84 295.361 0.48 -0.96 re
f
q
70.8 296.801 468 -4.8 re
W* n
69.84 294.401 468 0.96 re
f
Q
endstream
endobj
6265 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6239 0 obj
<>
endobj
6232 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-16667(A)-10(-)22(1)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.012 Tc
[(A)10(.)14(4.)14(3)-829(a)16(co)20(s\227)12(A)10(r)4(c)-277(c)16(os)16(i)14(n)2(e)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -1 TD
[(do)-20(ubl)-20(e)-560(a)0(c)-20(o)0(s)-20(\()-560(do)-20(ub)-20(le)-560(x)-560(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 657.281 Tm
(acos)Tj
/F7 1 Tf
12.96 0 0 12.96 126.96 657.281 Tm
[(function)-259(computes)-259(the)-260(principle)-241(v)-19(alue)-241(of)-260(the)-241(arc)-260(cosine)-260(of)]TJ
/F12 1 Tf
23.3333 0 TD
0 Tw
(x)Tj
/F7 1 Tf
0.7593 0 TD
[(in)-259(the)-241(range)-260([0.)-9(0,)]TJ
/F15 1 Tf
-28.3704 -1.2407 TD
(p)Tj
/F7 1 Tf
0.5556 0 TD
[(],)-213(where)]TJ
/F12 1 Tf
3.4815 0 TD
(x)Tj
/F7 1 Tf
0.7222 0 TD
[(is)-222(in)-222(radi)-18(ans.)-213(If)]TJ
/F12 1 Tf
6.1296 0 TD
(x)Tj
/F7 1 Tf
0.7222 0 TD
[(is)-222(not)-222(in)-222(the)-223(range)-223([-1,)-231(+)8(1)0(])-19(,)-213(a)-223(domain)-222(error)-223(occurs,)-231(errno)-222(is)-222(set)]TJ
-11.6111 -1.2222 TD
(to)Tj
/F8 1 Tf
12 0 0 12 84.96 625.361 Tm
(EDOM)Tj
/F7 1 Tf
12.96 0 0 12.96 116.88 625.361 Tm
[(and)-259(a)-241(valu)-19(e)-241(o)0(f)-260(0)0(.)9(0)-259(is)-241(ret)-18(urned.)]TJ
-3.5 -1.9444 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(15,)-250(\223cos\227C)-18(osine,)9(\224)-260(o)0(n)-259(page)-241(A-23)]TJ
ET
1 1 1 rg
71.52 545.921 468 -5.04 re
f
0 0 0 rg
538.56 544.481 0.48 -0.96 re
f
q
71.52 545.921 468 -5.04 re
W* n
70.56 543.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 249.36 550.001 Tm
0.013 Tc
[(Ex)29(a)9(m)2(p)24(l)11(e)-271(A)15(-)6(3)29(.)-809(a)9(c)29(o)4(s)]TJ
/F8 1 Tf
-14.86 -1.58 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
-0.06 Tc
[(#i)-20(ncl)-20(ud)-20(e)-560(<)0(m)-20(a)0(t)-20(h)0(.)-20(h)0(>)]TJ
0 -2 TD
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.06 -1 TD
-0.04 Tc
[(do)20(u)20(b)0(l)20(e)-540(po)20(in)20(t;)]TJ
0 -2 TD
0.5 Tc
[(f)540(o)560(r\(p)560(o)540(i)560(n)540(t=-)560(0)540(.)560(8;p)540(o)560(i)540(n)560(t<1)540(.)560(0;p)540(o)560(i)560(n)540(t+)560(=0)540(.)560(2)0(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(pr)-20(int)-20(f\()-560(")-20(%)0(f)-560(")-20(,)-560(a)0(c)-20(o)0(s)-20(\()-560(po)-20(in)-20(t)-560(\))-560(\))0(;)]TJ
T*
[(if)-560(\()-560(p)0(o)-20(i)0(n)-20(t)-560(>=)-560(0)-20(.)0(0)-560(\))-560(p)-20(ri)-20(nt)-20(f\()-560(")-20(\\)0(n)-20(")-560(\);)]TJ
0.04 -1 TD
0 Tc
(})Tj
0.06 -1 TD
(})Tj
0 -2.02 TD
-0.06 Tc
[(pr)-20(int)-20(s)-560(t)0(o)-560(s)-20(ta)-20(nd)-20(ar)-20(d)-560(o)0(u)-20(t)0(p)-20(u)0(t)-20(:)]TJ
0 -1 TD
-0.04 Tc
[(2)20(.)0(4)20(9)20(8)0(0)20(9)0(0)-540(2)20(.2)20(14)20(29)20(0)-540(1)0(.)20(9)0(8)20(2)0(3)20(1)0(0)-540(1)20(.7)20(72)20(15)20(0)-540(1)20(.5)20(70)20(79)20(0)-500(1)20(.3)20(69)20(43)20(0)]TJ
T*
-0.06 Tc
[(1.)-20(159)-20(27)-20(0)]TJ
T*
[(0.)-20(927)-20(29)-20(5)]TJ
T*
[(0.)-20(643)-20(50)-20(1)]TJ
T*
[(0.)-20(000)-20(34)-20(5)]TJ
ET
1 1 1 rg
71.52 296.801 468 -4.8 re
f
0 0 0 rg
538.56 295.361 0.48 -0.96 re
f
q
71.52 296.801 468 -4.8 re
W* n
70.56 294.401 468 0.96 re
f
Q
endstream
endobj
6233 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6203 0 obj
<>
endobj
6196 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(A)14(-)-2(10)-6828(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 70.8 710.561 Tm
0.011 Tc
[(A)9(.)13(4)15(.)-4(2)-830(a)15(bs)15(\227)11(A)9(bs)15(ol)13(ut)16(e)-278(v)15(al)13(ue)-261(of)-277(i)13(n)19(te)15(ge)15(r)]TJ
/F8 1 Tf
12 0 0 12 70.08 690.881 Tm
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
-0.06 Tc
[(i)-20(n)0(t)-560(a)-20(bs)-20(\(in)-20(t)-560(j)0(\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.08 657.281 Tm
(abs)Tj
/F7 1 Tf
12.96 0 0 12.96 119.04 657.281 Tm
[(function)-259(returns)-241(th)-19(e)-241(absolute)-260(value)-260(of)]TJ
/F8 1 Tf
12 0 0 12 315.84 657.281 Tm
0 Tw
(j)Tj
/F7 1 Tf
12.96 0 0 12.96 323.04 657.281 Tm
[(.)-9(When)-259(the)-241(header)-260(file)]TJ
/F8 1 Tf
12 0 0 12 438.24 657.281 Tm
[(st)20(dlib.h)]TJ
/F7 1 Tf
12.96 0 0 12.96 499.2 657.281 Tm
(is)Tj
-33.0556 -1.2407 TD
[(included,)-250(the)-260(default)-241(ca)-19(se)-241(will)-259(be)]TJ
/F12 1 Tf
13.4259 0 TD
[(in)-18(-line)]TJ
/F7 1 Tf
2.9815 0 TD
[([see)-260(section)-259(A.)9(3,)-250(\223F)-18(orcing)-241(Libra)-19(ry)-241(Routines)]TJ
-16.4074 -1.2222 TD
[(Out-of-line.)-9(\224)-241(])]TJ
0 -1.9444 TD
[(Refer)-241(to)-259(the)-260(following)-259(sections)-241(for)-260(more)-260(information:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(20,)-250(\223fabs\227Absolute)-260(value)-260(of)-241(a)-260(double,)-9(\224)-241(o)0(n)-259(page)-260(A-26)]TJ
0 -1.6111 TD
[(\225)-1039(Section)-241(A)-19(.)9(4.)-9(57,)-250(\223labs\227Absolute)-260(value)-260(of)-241(a)-260(long)-259(integer,)9(\224)-260(o)0(n)-259(page)-241(A-58)]TJ
ET
1 1 1 rg
70.8 525.041 468 -5.04 re
f
0 0 0 rg
537.84 523.361 0.48 -0.96 re
f
q
70.8 525.041 468 -5.04 re
W* n
69.84 522.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 251.76 528.881 Tm
0.007 Tc
[(E)14(xam)16(pl)5(e)-257(A)9(-2.)-835(a)3(bs)]TJ
/F8 1 Tf
-15.14 -1.58 TD
-0.04 Tc
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -1 TD
[(#i)20(nc)20(lu)20(de)-520()]TJ
0 -2 TD
-0.06 Tc
[(v)-20(o)0(i)-20(d)-560(ma)-20(in\()-20(\))]TJ
0 -1 TD
0 Tc
({)Tj
-0.04 -1 TD
-0.06 Tc
[(in)-20(t)-560(n)0(e)-20(g)-560(=)-540(-)-20(70)-20(9;)]TJ
T*
[(pr)-20(in)-20(tf)-20(\(")-20(--)-560(ab)-20(s\()-20(%d)-20(\))-560(=)0(=)-560(%)-20(d)-560(-)0(-)-20(\\)0(n)-20(")0(,)-560(n)-20(eg)-20(,a)-20(bs)-20(\()-560(neg)-560(\))-20(\))0(;)]TJ
0.04 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.04 Tc
[(pr)20(in)20(ts)-540(t)20(o)-540(s)20(t)0(a)20(n)0(d)20(a)0(r)20(d)-540(ou)20(tp)20(ut)20(:)]TJ
-0.04 -1 TD
-0.06 Tc
[(--)-560(a)-20(b)0(s)-20(\()0(-)-20(709)-20(\))-560(=)0(=)-560(7)-20(09)-560(-)-20(-)]TJ
ET
1 1 1 rg
70.8 383.921 468 -5.04 re
f
0 0 0 rg
537.84 382.481 0.48 -0.96 re
f
q
70.8 383.921 468 -5.04 re
W* n
69.84 381.521 468 0.96 re
f
Q
endstream
endobj
6197 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6172 0 obj
<>
endobj
6173 0 obj
<>
endobj
6174 0 obj
<>
endobj
6175 0 obj
<>
endobj
6165 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-17228(A)-10(-9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
13.92 0 0 13.92 71.52 710.561 Tm
0.01 Tc
[(A)8(.)12(4.)12(1)-831(a)14(bor)20(t\227)10(Fo)18(rc)14(e)-279(a)14(bno)18(rma)14(l)-281(p)18(rog)18(r)2(a)14(m)-273(te)14(rmi)12(na)14(t)15(i)-5(o)18(n)]TJ
/F8 1 Tf
12 0 0 12 71.04 690.881 Tm
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -1 TD
-0.06 Tc
[(vo)-20(id)-560(ab)-20(or)-20(t\()-20(vo)-20(id)-20(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 657.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 98.88 657.281 Tm
(abort)Tj
/F7 1 Tf
12.96 0 0 12.96 138.24 657.281 Tm
[(function)-241(ca)-19(uses)-241(the)-260(program)-259(to)-241(term)-18(inate)-241(abnorm)-18(ally)-241(unless)-259(the)-260(signal)]TJ
/F8 1 Tf
12 0 0 12 71.52 641.201 Tm
(SIGABRT)Tj
/F7 1 Tf
12.96 0 0 12.96 125.04 641.201 Tm
[(is)-259(being)-259(caught)-259(and)-241(the)-260(signal)-259(handler)-241(d)-19(oes)-241(not)-259(return.)-250(The)-260(unsuccessful)]TJ
-4.1296 -1.2222 TD
[(termination)-259(value,)-250(-1,)-250(is)-259(returned)-259(to)-241(t)-18(h)0(e)-241(host)-259(environment)-259(\()]TJ
/F8 1 Tf
12 0 0 12 375.6 625.361 Tm
[(gdb56,)-600(run56)]TJ
/F7 1 Tf
12.96 0 0 12.96 462 625.361 Tm
[(\).)-250(The)]TJ
/F8 1 Tf
12 0 0 12 496.32 625.361 Tm
(abort)Tj
/F7 1 Tf
12.96 0 0 12.96 71.52 609.281 Tm
[(function)-259(will)-259(not)-241(return)-259(to)-259(its)-241(caller.)]TJ
0 -1.9259 TD
[(Refer)-260(to)-241(the)-260(following)-259(sections)-259(for)-241(m)-18(ore)-241(informati)-18(on:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(18,)-250(\223exit\227)-19(Terminate)-241(pro)-19(gram)-241(norma)-19(lly,)9(\224)-260(o)0(n)-241(page)-260(A-25)]TJ
0 -1.6296 TD
[(\225)-1039(Section)-259(A.)9(4)-19(.)9(90,)-250(\223signal)-18(\227Set)-241(up)-259(signal)-259(handler,)-9(\224)-241(o)0(n)-259(page)-241(A-9)-19(4)]TJ
ET
1 1 1 rg
71.52 508.961 468 -5.04 re
f
0 0 0 rg
538.56 507.521 0.48 -0.96 re
f
q
71.52 508.961 468 -5.04 re
W* n
70.56 506.561 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 247.92 513.041 Tm
0.007 Tc
[(E)14(xam)16(pl)5(e)-257(A)9(-1.)-835(a)3(bo)18(rt)]TJ
/F8 1 Tf
-14.74 -1.6 TD
-0.04 Tc
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(di)20(o.)20(h>)]TJ
0 -1 TD
[(#)20(i)0(n)20(c)20(l)0(u)20(d)0(e)-540(<)20(st)20(dl)20(ib)20(.h)20(>)]TJ
0 -2 TD
-0.06 Tc
[(vo)-20(id)-560(ma)-20(in)-20(\(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
-0.06 -1 TD
-0.06 Tc
[(p)-20(rin)-20(tf)-20(\(\223)-20(--)-560(m)-20(a)0(k)-20(e)-560(ab)-20(or)-20(t)-560(c)0(a)-20(l)0(l)-560(-)-20(-\\)-20(n\224)-20(\);)]TJ
T*
[(a)-20(bor)-20(t\()-20(\);)]TJ
T*
-0.04 Tc
[(pr)20(i)20(n)0(t)20(f)0(\()20(\223)0(t)20(h)0(i)20(s)-540(li)20(ne)-540(n)20(o)0(t)-540(r)20(ea)20(ch)20(ed)20(\\n)20(\224\))20(;)]TJ
0.06 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(pr)-20(int)-20(s)-560(t)0(o)-560(s)-20(ta)-20(nd)-20(ar)-20(d)-560(o)0(u)-20(t)0(p)-20(u)0(t)-20(:)]TJ
-0.06 -1 TD
-0.04 Tc
[(--)-520(ma)20(ke)-540(a)20(b)0(o)20(r)0(t)-540(c)20(al)20(l)-540(-)0(-)]TJ
ET
1 1 1 rg
71.52 355.841 468 -5.04 re
f
0 0 0 rg
538.56 354.401 0.48 -0.96 re
f
q
71.52 355.841 468 -5.04 re
W* n
70.56 353.441 468 0.96 re
f
Q
endstream
endobj
6166 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6142 0 obj
<>
endobj
6143 0 obj
<>
endobj
6135 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(8)-7390(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
8.88 0 0 8.88 92.16 664.961 Tm
0.013 Tc
[(st)21(r)-5(pbr)22(k)-3055(F)2(i)19(n)1(d)-269(t)21(he)-269(f)-6(i)19(r)-5(s)27(t)-277(o)1(cc)27(ur)-5(r)22(ence)-269(o)1(f)-250(a)-296(c)27(har)-5(a)28(c)-1(t)21(e)1(r)-276(f)-6(r)22(o)1(m)-262(one)-269(st)-6(r)22(i)19(ng)-269(i)-8(n)-269(ano)28(t)-6(h)1(e)28(r)-5(.)]TJ
0.1081 -2.3784 TD
[(st)-6(r)22(r)-5(c)27(h)1(r)-3168(F)2(i)19(n)1(d)-269(t)21(he)-269(l)-8(a)1(s)27(t)-277(occ)27(u)1(r)-5(r)22(ence)-269(o)1(f)-250(a)-296(c)27(har)22(act)21(e)1(r)-276(i)19(n)-296(a)-269(st)21(r)-5(i)19(ng)28(.)]TJ
0.0541 -2.3514 TD
0.012 Tc
[(s)26(t)-7(r)21(s)-2(pn)-3243(Com)7(p)0(u)27(t)-7(e)-270(t)20(he)-297(l)18(e)0(n)27(g)0(t)-7(h)-270(of)-278(t)20(h)0(e)-270(p)0(r)21(e)0(f)-7(i)18(x)-272(o)0(f)-278(a)-270(st)20(r)-6(i)18(ng)-270(co)27(nt)-7(a)27(i)-9(ne)27(d)-297(i)18(n)-270(a)-270(s)-2(econ)27(d)-297(s)26(t)-7(r)21(i)-9(n)27(g.)]TJ
0.2432 -2.3784 TD
[(st)20(r)-6(s)26(t)-7(r)-3493(Fi)18(nd)-270(t)20(h)0(e)-270(f)-7(i)18(r)-6(s)26(t)-278(occ)26(u)0(r)-6(r)21(ence)-270(o)0(f)-251(one)-270(st)20(r)-6(i)18(ng)-270(i)-9(n)-270(an)27(ot)-7(he)27(r)-6(.)]TJ
-0.1351 -2.3514 TD
[(s)26(t)-7(r)21(t)-7(od)-3351(St)20(r)-6(i)18(ng)-270(t)20(o)-297(d)27(oubl)18(e.)]TJ
0.027 -2.3784 TD
[(s)26(t)-7(r)21(t)-7(ok)-3380(Br)21(eak)-272(st)20(r)-6(i)18(ng)-270(i)18(n)0(t)20(o)-297(t)20(o)0(ke)27(ns.)]TJ
0.1351 -2.3514 TD
[(st)20(r)-6(t)20(ol)-3523(St)20(r)-6(i)18(ng)-270(t)20(o)-297(l)18(ong)-270(i)18(n)0(t)20(eger)21(.)]TJ
-0.2703 -2.3784 TD
[(s)26(t)-7(r)21(t)-7(o)27(u)0(l)-3252(S)3(t)20(r)-6(i)18(n)0(g)-270(t)20(o)-297(u)27(nsi)18(gned)-270(l)18(ong)-270(i)18(n)0(t)-7(e)0(g)27(e)0(r)-6(.)]TJ
-0.1622 -2.3513 TD
[(st)20(r)-6(x)-2(f)20(r)-6(m)-3047(T)1(r)21(ans)26(f)-7(o)0(r)21(m)-290(a)-270(s)-2(t)20(r)-6(i)18(n)0(g)-270(i)18(nt)-7(o)-270(l)18(oca)27(l)-9(e-)21(i)18(ndepe)27(ndent)-278(f)20(o)0(r)21(m)7(.)]TJ
0.8378 -2.3784 TD
[(t)20(a)0(n)-3918(T)1(a)27(ngent)20(.)]TJ
-0.2973 -2.3513 TD
[(t)-8(a)26(nh)-3649(Hy)25(per)-7(b)26(o)-1(l)-10(i)17(c)-273(t)19(angent)19(.)]TJ
-0.4865 -2.3784 TD
[(t)-7(m)7(pf)20(i)-9(l)18(e)-3108(C)4(r)21(eat)20(e)-297(a)-270(t)20(e)0(m)7(por)21(ar)-6(y)-272(b)0(i)18(n)0(a)27(r)-6(y)-272(f)-7(i)18(l)18(e)-270(on)-270(t)-7(h)0(e)-270(d)0(i)18(s)-2(k)-272(t)20(o)-297(b)27(e)-297(r)21(ef)20(er)-6(e)27(n)0(ced)-270(v)-2(i)18(a)-270(a)-297(s)26(t)-7(r)21(eam)7(.)]TJ
-0.3514 -2.3514 TD
[(t)20(m)-20(p)27(nam)-3074(G)6(ener)21(at)20(e)-297(a)-270(uni)18(que)27(,)-278(v)-2(al)18(i)18(d)-297(f)20(i)18(l)-9(e)-270(na)27(m)-20(e)27(.)]TJ
0.1892 -2.3784 TD
[(t)-7(o)27(l)-9(o)0(we)27(r)-3006(C)4(on)27(ver)21(t)-278(upper)21(cas)26(e)-297(c)26(har)21(act)20(e)0(r)-277(t)20(o)-297(l)18(ower)21(cas)26(e)0(.)]TJ
-0.0811 -2.3514 TD
[(t)20(oupper)-2898(Con)27(v)-2(er)21(t)-278(l)-9(o)27(w)4(er)-6(c)26(a)0(se)-270(char)21(act)20(e)0(r)-277(t)20(o)-270(upper)21(cas)26(e)0(.)]TJ
0.2162 -2.3784 TD
[(unget)20(c)-3083(P)3(us)26(h)-270(a)-297(c)26(har)-6(a)27(c)-2(t)-7(e)27(r)-277(back)-272(o)0(n)27(t)-7(o)-270(a)-270(s)-2(pec)26(i)-9(f)20(i)18(e)0(d)-270(i)-9(np)27(ut)-278(st)20(r)-6(e)27(am)7(.)]TJ
0 -2.3514 TD
[(vf)20(pr)-6(i)18(n)0(t)20(f)-3088(W)10(r)-6(i)18(t)20(e)-297(f)20(or)21(m)7(a)0(t)-7(t)20(ed)-270(out)20(put)-278(t)20(o)-270(a)-270(s)-2(t)-7(r)21(eam)7(,)-278(u)0(s)26(i)-9(n)27(g)-297(a)-270(v)-2(a)27(_)0(l)-9(i)18(st)20(.)]TJ
0.1351 -2.3784 TD
[(v)26(p)0(r)-6(i)18(nt)20(f)-3251(W)10(r)-6(i)18(t)20(e)-297(f)20(o)0(r)21(m)7(at)-7(t)20(e)0(d)-270(out)20(put)-278(t)20(o)-270(t)-7(h)27(e)-297(s)26(t)-7(r)21(eam)-290(s)26(t)-7(do)27(ut)-7(,)-251(u)0(si)18(ng)-270(a)-297(v)26(a_l)18(i)-9(s)26(t)-7(.)]TJ
-0.2703 -2.3513 TD
[(vsp)27(r)-6(i)18(nt)20(f)-3007(W)10(r)-6(i)18(t)20(e)-297(f)20(o)0(r)21(m)7(at)-7(t)20(e)0(d)-270(out)20(put)-278(t)20(o)-270(a)-270(s)-2(t)-7(r)21(i)18(ng,)-278(us)26(i)-9(n)0(g)-270(a)-270(v)-2(a_)27(l)-9(i)18(st)20(.)]TJ
-0.5946 -2.3784 TD
[(wcst)20(om)7(bs)-2353(Con)27(v)-2(er)21(t)-278(w)4(char)21(_t)-278(ar)21(r)-6(a)27(y)-272(t)-7(o)-270(m)7(ul)18(t)-7(i)18(byt)20(e)-270(st)-7(r)21(i)18(ng.)]TJ
0.4865 -2.3514 TD
[(wct)20(o)0(m)7(b)-2891(Con)27(v)-2(er)21(t)-278(w)4(char)21(_t)-278(c)26(har)-6(a)27(c)-2(t)-7(e)27(r)-277(t)-7(o)-270(m)7(ul)18(t)-7(i)18(byt)20(e)-270(char)21(act)20(e)0(r)21(.)]TJ
/F5 1 Tf
12 0 0 12 172.56 712.001 Tm
-0.012 Tc
[(T)-21(a)-16(bl)-14(e)-296(A)-10(-)-19(3)4(.)-834(F)-21(un)-21(ct)-19(i)-14(o)-1(n)-301(D)-10(e)-16(s)-16(c)4(r)-23(i)-14(pt)-19(i)-14(o)-1(n)-21(s)-276(\()-19(C)-10(o)-21(n)-1(t)-19(i)-14(nu)-21(e)-16(d)-1(\))]TJ
8.88 0 0 8.88 86.88 688.001 Tm
0.012 Tc
[(Funct)21(i)-7(on)-21404(Desc)27(ri)20(pt)-6(i)20(o)1(n)]TJ
ET
70.56 236.081 0.48 465.6 re
f
140.64 235.601 0.48 466.56 re
f
538.56 236.081 0.48 465.6 re
f
70.56 701.681 468.48 0.48 re
f
71.04 677.921 467.52 0.48 re
f
71.04 675.521 467.52 0.48 re
f
70.56 655.601 468.48 0.48 re
f
70.56 634.721 468.48 0.48 re
f
70.56 613.601 468.48 0.48 re
f
70.56 592.721 468.48 0.48 re
f
70.56 571.601 468.48 0.48 re
f
70.56 550.721 468.48 0.48 re
f
70.56 529.601 468.48 0.48 re
f
70.56 508.721 468.48 0.48 re
f
70.56 487.601 468.48 0.48 re
f
70.56 466.721 468.48 0.48 re
f
70.56 445.601 468.48 0.48 re
f
70.56 424.721 468.48 0.48 re
f
70.56 403.601 468.48 0.48 re
f
70.56 382.721 468.48 0.48 re
f
70.56 361.601 468.48 0.48 re
f
70.56 340.721 468.48 0.48 re
f
70.56 319.601 468.48 0.48 re
f
70.56 298.721 468.48 0.48 re
f
70.56 277.601 468.48 0.48 re
f
70.56 256.721 468.48 0.48 re
f
70.56 235.601 468.48 0.48 re
f
endstream
endobj
6136 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6090 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-17228(A)-10(-7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
8.88 0 0 8.88 96.96 664.961 Tm
0.012 Tc
[(r)-6(a)0(i)18(s)-2(e)-3486(R)4(ai)18(se)-270(a)-270(s)-2(i)-9(g)27(nal)18(.)]TJ
0.0811 -2.3784 TD
[(r)-6(and)-3567(Pseu)27(do-)-277(r)21(andom)-263(num)7(ber)-277(ge)27(ner)21(at)-7(or)21(.)]TJ
-0.4865 -2.3514 TD
[(r)21(eal)18(l)-9(o)27(c)-3137(C)4(hang)27(e)-297(s)26(i)-9(z)26(e)-297(o)0(f)-251(d)0(ynam)7(i)18(c)-2(al)18(l)18(y)-272(al)18(l)-9(o)0(c)26(a)0(t)-7(e)27(d)-297(s)26(t)-7(o)0(r)21(age)-270(ar)21(ea.)]TJ
-0.1892 -2.3784 TD
0.015 Tc
[(r)24(e)3(m)10(o)3(ve)-2915(R)7(e)3(m)10(o)3(ve)-267(a)-267(f)-4(i)21(l)21(e)-267(fr)24(om)-287(t)23(h)3(e)-267(d)3(i)21(sk.)]TJ
-0.027 -2.3514 TD
0.012 Tc
[(r)-6(ena)27(m)-20(e)-2864(Renam)7(e)-270(a)-270(f)-7(i)18(l)18(e)-297(o)27(n)-297(t)20(h)0(e)-270(d)0(i)18(sk.)]TJ
0.2162 -2.3784 TD
[(r)21(e)0(wi)18(nd)-3135(Reset)-251(t)-7(he)-270(f)20(i)-9(l)18(e)-270(pos)26(i)-9(t)20(i)18(o)0(n)-297(i)18(ndi)18(ca)27(t)-7(o)0(r)-250(o)0(f)-278(a)-270(st)20(r)-6(eam)-263(t)-7(o)-270(t)20(h)0(e)-270(begi)18(nni)18(ng)-270(of)-278(t)20(h)0(e)-270(f)-7(i)18(l)18(e)-270(on)-297(t)20(h)0(e)-270(d)0(i)18(sk.)]TJ
0.2703 -2.3514 TD
[(sca)27(nf)-3413(Read)-270(f)20(o)0(r)-6(m)7(at)20(t)-7(e)27(d)-297(i)18(npu)27(t)-278(f)-7(r)21(o)0(m)-290(t)20(he)-270(st)20(r)-6(e)27(am)-290(st)20(di)18(n.)]TJ
-0.2703 -2.3784 TD
[(se)27(t)-7(j)18(m)7(p)-3135(Save)-270(a)-270(r)-6(e)27(f)-7(er)21(enc)26(e)-297(o)0(f)-251(t)-7(he)-270(cu)27(r)-6(r)21(ent)-278(c)26(a)0(l)-9(l)18(i)18(n)0(g)-270(envi)18(r)21(onm)7(ent)-278(f)20(o)0(r)-277(l)18(at)20(er)-277(use)-270(b)0(y)-272(l)18(ongj)18(m)7(p)0(.)]TJ
0.1081 -2.3513 TD
0.013 Tc
[(se)28(t)-6(buf)-3223(Asso)28(ci)19(at)-6(e)-269(a)-269(buf)21(f)-6(e)28(r)-276(w)5(i)-8(t)21(h)-269(a)-296(s)27(t)-6(r)22(eam)8(.)]TJ
-0.2432 -2.3784 TD
0.012 Tc
[(s)26(e)0(t)-7(v)26(buf)-2980(Asso)27(ci)18(at)-7(e)-270(a)-270(buf)20(f)-7(e)27(r)-277(w)4(i)-9(t)20(h)-270(a)-297(s)26(t)-7(r)21(eam)7(,)-278(w)4(hi)18(l)18(e)-270(al)-9(s)26(o)-297(s)26(peci)18(f)20(yi)18(ng)-270(t)-7(h)0(e)-270(buf)20(f)20(e)0(r)-6(i)18(ng)-270(m)7(ode)-270(and)-270(buf)20(f)-7(e)27(r)-277(s)-2(i)18(z)-2(e.)]TJ
0.2973 -2.3513 TD
[(si)18(gnal)-3280(Set)-278(u)0(p)-270(s)-2(i)18(g)0(n)27(a)0(l)-280(han)27(dl)-9(e)27(r)-6(.)]TJ
0.6757 -2.3784 TD
0.013 Tc
[(si)19(n)-3972(S)4(i)19(ne.)]TJ
-0.2703 -2.3514 TD
0.011 Tc
[(s)25(i)-10(n)26(h)-3703(Hyper)20(bol)17(i)17(c)-273(Si)-10(ne)26(.)]TJ
-0.4595 -2.3784 TD
0.013 Tc
[(spr)22(i)19(nt)-6(f)-3223(W)11(r)-5(i)19(t)-6(e)-269(f)21(o)1(r)-5(m)8(at)21(t)21(e)1(d)-296(o)28(ut)-6(p)28(u)1(t)-277(t)21(o)-296(a)-269(st)21(r)-5(i)19(ng)28(.)]TJ
0.5405 -2.3514 TD
0.012 Tc
[(s)26(q)0(r)-6(t)-3764(Squar)21(e)-270(r)-6(oo)27(t)-7(.)]TJ
-0.4324 -2.3784 TD
[(sr)21(and)-3351(Seed)-270(t)20(h)0(e)-270(p)0(seud)27(o-)-6(r)21(andom)-263(num)7(ber)-250(gener)21(at)20(or)-6(.)]TJ
-0.1892 -2.3514 TD
[(ss)26(canf)-3142(Read)-270(f)20(o)0(r)-6(m)7(at)20(t)-7(e)27(d)-297(i)18(npu)27(t)-278(f)-7(r)21(o)0(m)-290(a)-270(st)20(r)21(i)-9(ng)27(.)]TJ
0.2162 -2.3784 TD
[(st)20(r)-6(c)26(at)-3386(Conca)27(t)-7(en)27(at)-7(e)-270(t)20(wo)-297(s)26(t)-7(r)21(i)18(ngs.)]TJ
-0.027 -2.3513 TD
0.013 Tc
[(st)21(r)-5(c)27(hr)-3357(Fi)19(nd)-269(f)-6(i)19(r)-5(s)27(t)-277(o)1(cc)27(ur)-5(r)22(ence)-269(o)1(f)-250(a)-296(c)27(har)22(act)21(e)1(r)-276(i)19(n)-296(a)-269(st)21(r)-5(i)19(ng)28(.)]TJ
-0.2432 -2.3784 TD
0.011 Tc
[(s)25(t)-8(r)20(c)-3(m)6(p)-3109(Com)6(par)20(e)-298(t)19(wo)-271(st)19(r)-7(i)17(ngs)25(.)]TJ
0.1892 -2.3514 TD
[(st)20(r)-6(c)26(ol)-9(l)-3280(C)4(om)7(par)21(e)-297(t)20(wo)-270(st)20(r)-6(i)18(ngs)-272(bas)26(ed)-270(on)-270(cur)21(r)-6(ent)-251(l)-9(o)27(cal)18(e)0(.)]TJ
-0.027 -2.3784 TD
[(st)20(r)-6(c)26(py)-3272(Copy)-272(one)-270(st)20(r)21(i)-9(ng)-270(i)18(n)0(t)20(o)-297(a)27(not)20(her)-6(.)]TJ
-0.2703 -2.3514 TD
[(s)26(t)-7(r)21(csp)27(n)-3000(C)4(om)7(put)20(e)-270(t)-7(he)-270(l)18(engt)20(h)-270(o)0(f)-278(t)20(he)-270(pr)-6(ef)20(i)18(x)-272(of)-278(a)-270(s)-2(t)20(r)-6(i)18(n)0(g)-270(not)-278(c)26(ont)-7(a)27(i)-9(n)27(e)0(d)-297(i)18(n)-270(a)-270(s)-2(eco)27(n)0(d)-270(s)-2(t)-7(r)21(i)18(ng.)]TJ
0 -2.3784 TD
[(s)26(t)-7(r)21(e)0(r)-6(r)21(or)-2979(M)7(a)0(p)-270(e)0(r)-6(r)21(or)-277(co)27(de)-270(i)-9(n)0(t)20(o)-270(an)-270(er)-6(r)21(o)0(r)-277(m)7(es)26(sage)-270(st)20(r)-6(i)18(ng.)]TJ
0.3784 -2.3514 TD
[(st)20(r)-6(l)18(en)-3378(Det)20(e)0(r)-6(m)7(i)18(n)0(e)-270(l)-9(e)27(ngt)20(h)-297(o)27(f)-278(a)-297(s)26(t)-7(r)21(i)18(ng.)]TJ
-0.2703 -2.3784 TD
[(s)26(t)-7(r)21(n)0(cat)-3088(C)4(onca)27(t)-7(en)27(at)-7(e)-270(a)-270(por)21(t)-7(i)18(on)-270(of)-278(o)27(n)0(e)-297(s)26(t)-7(r)21(i)18(n)0(g)-270(t)-7(o)-270(anot)20(her)21(.)]TJ
-0.2703 -2.3514 TD
0.013 Tc
[(st)21(r)-5(n)1(cm)8(p)-2782(C)5(om)8(par)22(e)-296(a)-269(po)28(r)-5(t)21(i)-8(o)28(ns)-271(of)-277(t)21(w)5(o)-296(s)27(t)-6(r)22(i)-8(n)28(gs.)]TJ
0.1622 -2.3784 TD
0.012 Tc
[(s)26(t)-7(r)21(n)0(cpy)-2974(C)4(opy)-272(a)-270(por)21(t)-7(i)18(on)-270(of)-278(on)27(e)-297(s)26(t)-7(r)21(i)-9(n)27(g)-297(i)18(nt)20(o)-270(anot)20(her)21(.)]TJ
/F5 1 Tf
12 0 0 12 173.28 712.001 Tm
0.006 Tc
[(T)17(a)2(ble)-258(A)8(-3.)-836(F)-3(u)17(n)-3(ct)19(ion)-263(D)8(escr)15(ipt)19(i)4(on)17(s)-258(\()-1(C)8(o)17(nt)19(inu)17(e)2(d\))]TJ
8.88 0 0 8.88 87.6 688.001 Tm
0.011 Tc
[(Func)26(t)-7(i)19(on)-21432(Descr)22(i)-8(p)0(t)20(i)19(on)]TJ
ET
71.28 89.201 0.48 612.48 re
f
141.36 88.721 0.48 613.44 re
f
539.52 89.201 0.48 612.48 re
f
71.28 701.681 468.72 0.48 re
f
71.76 677.921 467.76 0.48 re
f
71.76 675.521 467.76 0.48 re
f
71.28 655.601 468.72 0.48 re
f
71.28 634.721 468.72 0.48 re
f
71.28 613.601 468.72 0.48 re
f
71.28 592.721 468.72 0.48 re
f
71.28 571.601 468.72 0.48 re
f
71.28 550.721 468.72 0.48 re
f
71.28 529.601 468.72 0.48 re
f
71.28 508.721 468.72 0.48 re
f
71.28 487.601 468.72 0.48 re
f
71.28 466.721 468.72 0.48 re
f
71.28 445.601 468.72 0.48 re
f
71.28 424.721 468.72 0.48 re
f
71.28 403.601 468.72 0.48 re
f
71.28 382.721 468.72 0.48 re
f
71.28 361.601 468.72 0.48 re
f
71.28 340.721 468.72 0.48 re
f
71.28 319.601 468.72 0.48 re
f
71.28 298.721 468.72 0.48 re
f
71.28 277.601 468.72 0.48 re
f
71.28 256.721 468.72 0.48 re
f
71.28 235.601 468.72 0.48 re
f
71.28 214.721 468.72 0.48 re
f
71.28 193.601 468.72 0.48 re
f
71.28 172.721 468.72 0.48 re
f
71.28 151.601 468.72 0.48 re
f
71.28 130.721 468.72 0.48 re
f
71.28 109.601 468.72 0.48 re
f
71.28 88.721 468.72 0.48 re
f
endstream
endobj
6091 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
6031 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(6)-7390(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
8.88 0 0 8.88 93.84 664.961 Tm
0.012 Tc
[(i)18(s)-2(p)27(r)-6(i)18(n)0(t)-3278(T)1(e)27(s)-2(t)-278(f)20(or)-277(pr)21(i)-9(n)0(t)20(i)18(ng)-270(char)21(act)20(e)0(r)21(,)-278(exc)26(l)-9(ud)27(i)-9(n)0(g)-270(\221)18(\\)-7(t)20(\222)18(.)]TJ
-0.2703 -2.3784 TD
[(i)-9(s)26(punc)26(t)-3034(T)1(e)27(s)-2(t)-278(f)20(or)-277(punc)26(t)-7(u)0(a)27(t)-7(i)18(o)0(n)-270(c)-2(ha)27(r)-6(a)0(c)26(t)-7(er)21(.)]TJ
-0.1081 -2.3514 TD
-0.015 Tc
[(i)-9(s)-29(s)-29(p)-27(ac)-29(e)-2945(T)-26(es)-29(t)-305(f)-7(o)-27(r)-304(w)-23(h)-27(i)-9(t)-34(e-)-33(s)-29(p)-27(ac)-29(e)-297(c)-29(h)-27(a)-27(r)-6(a)-27(c)-29(t)-7(e)-27(r)-6(.)]TJ
0.0541 -2.3784 TD
0.012 Tc
[(i)18(s)-2(uppe)27(r)-2979(T)1(e)27(s)-2(t)-278(f)20(or)-277(uppe)27(r)-6(-)21(case)-270(al)18(pha)27(bet)20(i)-9(c)-272(ch)27(ar)-6(ac)26(t)-7(e)0(r)21(.)]TJ
0.1351 -2.3514 TD
[(i)-9(s)26(xdi)18(g)0(i)18(t)-3061(Te)27(st)-278(f)20(o)0(r)-277(hex)26(adeci)18(m)7(al)-280(nu)27(m)-20(e)27(r)-6(i)18(c)-272(c)-2(har)21(act)20(e)0(r)21(.)]TJ
0.5946 -2.3784 TD
[(l)-9(a)27(bs)-3704(Abs)26(o)0(l)18(u)0(t)-7(e)-270(va)27(l)-9(u)0(e)-270(o)0(f)-251(a)-297(l)18(ong)-270(i)18(n)0(t)20(eger)21(.)]TJ
-0.2703 -2.3514 TD
[(l)18(dex)26(p)-3432(M)7(ul)18(t)20(i)-9(pl)18(y)-272(f)20(l)-9(o)0(a)27(t)-7(i)18(n)0(g)-270(poi)18(nt)-278(nu)27(m)-20(b)27(er)-277(by)-272(a)-270(power)-277(of)-251(t)-7(w)4(o.)]TJ
0.4595 -2.3784 TD
[(l)-9(d)0(i)18(v)-3839(Lo)27(ng)-270(i)-9(n)0(t)20(ege)27(r)-277(d)0(i)18(v)-2(i)18(s)-2(i)-9(o)27(n)-297(w)4(i)18(t)20(h)-297(r)21(em)7(ai)18(nder)21(.)]TJ
0.0811 -2.3513 TD
[(l)18(o)0(g)-3946(N)4(at)20(ur)21(al)-280(l)18(ogar)21(i)18(t)-7(hm)7(,)-278(b)27(ase)-270(e)0(.)]TJ
-0.5676 -2.3784 TD
[(l)18(og10)-3378(Bas)26(e)-270(t)-7(e)0(n)-270(l)18(ogar)21(i)-9(t)20(hm)7(.)]TJ
-0.5405 -2.3513 TD
[(l)18(ongj)18(m)7(p)-2864(Ex)26(ecut)20(e)-270(a)-297(n)27(on-)-6(l)18(o)0(c)26(a)0(l)-280(j)18(um)7(p.)]TJ
0.3243 -2.3784 TD
[(m)-20(a)27(l)-9(l)18(oc)-3137(Dy)26(nam)7(i)-9(c)26(al)18(l)-9(y)-272(al)18(l)18(o)0(cat)20(e)-270(uni)18(ni)18(t)-7(i)18(al)18(i)-9(z)26(ed)-270(st)-7(o)27(r)-6(age)27(.)]TJ
0.0811 -2.3514 TD
0.013 Tc
[(m)8(b)1(l)19(e)1(n)-3242(L)1(e)28(ngt)21(h)-296(o)28(f)-277(a)-296(m)8(u)1(l)19(t)21(i)-8(b)28(yt)-6(e)-269(c)27(har)-5(a)28(c)-1(t)-6(e)28(r)-5(.)]TJ
-0.8649 -2.3784 TD
0.012 Tc
[(m)-20(b)27(st)20(owcs)-2353(Con)27(v)-2(er)21(t)-278(m)7(ul)-9(t)20(i)18(byt)20(e)-270(st)-7(r)21(i)18(ng)-270(t)-7(o)-270(wi)18(de)-297(c)26(har)21(act)20(e)0(r)-277(s)-2(t)20(r)-6(i)18(ng.)]TJ
0.4865 -2.3514 TD
[(m)7(b)0(t)20(o)0(wc)-2893(Con)27(v)-2(er)21(t)-278(a)-270(m)-20(u)27(l)-9(t)20(i)-9(b)27(yt)20(e)-297(c)26(har)-6(a)27(c)-2(t)-7(e)27(r)-277(t)-7(o)-270(a)-270(w)4(i)18(d)0(e)-270(c)-2(har)21(act)20(e)0(r)-6(.)]TJ
-0.0811 -2.3784 TD
[(m)7(e)0(m)7(c)-2(hr)-2790(Fi)18(nd)-270(a)-270(c)-2(har)21(act)20(e)0(r)-277(i)18(n)-270(a)-270(m)-20(e)27(m)-20(or)21(y)-272(a)0(r)21(ea.)]TJ
-0.2432 -2.3514 TD
[(m)7(e)0(m)7(c)-2(m)7(p)-2540(Com)7(p)0(a)27(r)-6(e)-270(por)21(t)-7(i)18(on)-270(of)-278(t)20(w)4(o)-270(m)-20(e)27(m)-20(o)27(r)-6(y)-272(a)0(r)21(eas.)]TJ
0.1622 -2.3784 TD
[(m)7(e)0(m)7(c)-2(py)-2704(Cop)27(y)-299(f)20(r)21(om)-290(on)27(e)-297(a)0(r)21(e)0(a)-270(t)20(o)-297(a)0(n)27(o)0(t)-7(h)27(er)-6(.)]TJ
-0.4595 -2.3513 TD
[(m)7(e)0(m)7(m)-20(o)27(v)-2(e)-2270(C)4(op)27(y)-299(f)20(r)21(o)0(m)-290(o)0(n)27(e)-297(ar)21(ea)-270(t)20(o)-297(an)27(ot)-7(h)27(e)0(r)-277(\()-6(s)26(our)21(ce)-270(and)-270(dest)20(i)18(nat)20(i)-9(o)0(n)-270(m)7(ay)-272(ov)26(er)-6(l)18(ap\))21(.)]TJ
0.5676 -2.3784 TD
-0.007 Tc
[(m)-12(e)-19(m)-12(s)-21(e)-19(t)-2837(In)-19(it)-26(ia)-19(liz)-21(e)-289(m)-39(e)8(m)-39(o)8(r)-25(y)-291(a)-19(re)-19(a)-19(.)]TJ
0.6757 -2.3514 TD
0.012 Tc
[(m)7(odf)-3494(Br)21(eak)-272(a)-270(doub)27(l)-9(e)-270(i)18(n)0(t)-7(o)-270(i)18(t)-7(\222)18(s)-272(i)18(n)0(t)-7(e)27(gr)-6(a)27(l)-280(and)-270(f)20(r)-6(ac)26(t)-7(i)18(onal)-252(par)-6(t)20(s)-2(.)]TJ
-0.2162 -2.3784 TD
[(p)27(e)0(r)-6(r)21(or)-3277(Pr)21(i)18(n)0(t)-278(e)0(r)21(r)-6(or)-277(m)7(e)0(s)26(s)-2(age)-270(i)18(ndi)18(cat)20(e)0(d)-270(b)0(y)-272(e)0(r)21(r)-6(no.)]TJ
0.4054 -2.3514 TD
[(pow)-3698(Rai)18(s)-2(e)-270(a)-270(doub)27(l)-9(e)-270(t)20(o)-297(a)-270(p)0(o)27(w)4(er)-6(.)]TJ
-0.1892 -2.3784 TD
[(pr)21(i)-9(n)27(t)-7(f)-3494(W)10(r)-6(i)18(t)20(e)-297(f)20(or)21(m)7(a)0(t)-7(t)20(ed)-270(out)20(put)-278(t)20(o)-270(t)-7(h)27(e)-297(s)26(t)-7(r)21(eam)-290(s)26(t)-7(do)27(ut)-7(.)]TJ
0.1622 -2.3514 TD
[(put)20(c)-3947(W)10(r)-6(i)18(t)-7(e)-270(a)-270(c)-2(har)21(act)20(e)0(r)-277(t)20(o)-270(a)-297(s)26(t)-7(r)21(eam)-263(\()-6(t)20(hi)18(s)-299(m)7(ay)-272(be)-270(a)-270(m)7(acr)21(o)0(\))21(.)]TJ
-0.7297 -2.3784 TD
[(put)20(char)-2925(W)10(r)-6(i)18(t)20(e)-297(a)-270(c)26(har)-6(a)27(c)-2(t)-7(e)27(r)-277(t)-7(o)-270(t)20(he)-270(st)20(r)-6(eam)-263(st)20(dout)-278(\()21(t)20(hi)-9(s)-272(m)7(ay)-272(be)-270(a)-270(m)7(acr)21(o)0(\))-6(.)]TJ
0.7297 -2.3514 TD
[(put)20(s)-3677(W)10(r)-6(i)18(t)20(e)-297(a)-270(s)26(t)-7(r)21(i)-9(n)27(g)-297(t)20(o)-270(t)-7(he)-270(st)20(r)21(eam)-290(s)26(t)-7(do)27(ut)-7(.)]TJ
-0.1622 -2.3784 TD
0.013 Tc
[(qs)27(or)-5(t)-3493(Q)7(ui)19(ck)-271(so)28(r)-5(t)21(.)]TJ
/F5 1 Tf
12 0 0 12 172.56 712.001 Tm
-0.012 Tc
[(T)-21(a)-16(bl)-14(e)-296(A)-10(-)-19(3)4(.)-834(F)-21(un)-21(ct)-19(i)-14(o)-1(n)-301(D)-10(e)-16(s)-16(c)4(r)-23(i)-14(pt)-19(i)-14(o)-1(n)-21(s)-276(\()-19(C)-10(o)-21(n)-1(t)-19(i)-14(nu)-21(e)-16(d)-1(\))]TJ
8.88 0 0 8.88 86.88 688.001 Tm
0.012 Tc
[(Funct)21(i)-7(on)-21404(Desc)27(ri)20(pt)-6(i)20(o)1(n)]TJ
ET
70.56 89.201 0.48 612.48 re
f
140.64 88.721 0.48 613.44 re
f
538.56 89.201 0.48 612.48 re
f
70.56 701.681 468.48 0.48 re
f
71.04 677.921 467.52 0.48 re
f
71.04 675.521 467.52 0.48 re
f
70.56 655.601 468.48 0.48 re
f
70.56 634.721 468.48 0.48 re
f
70.56 613.601 468.48 0.48 re
f
70.56 592.721 468.48 0.48 re
f
70.56 571.601 468.48 0.48 re
f
70.56 550.721 468.48 0.48 re
f
70.56 529.601 468.48 0.48 re
f
70.56 508.721 468.48 0.48 re
f
70.56 487.601 468.48 0.48 re
f
70.56 466.721 468.48 0.48 re
f
70.56 445.601 468.48 0.48 re
f
70.56 424.721 468.48 0.48 re
f
70.56 403.601 468.48 0.48 re
f
70.56 382.721 468.48 0.48 re
f
70.56 361.601 468.48 0.48 re
f
70.56 340.721 468.48 0.48 re
f
70.56 319.601 468.48 0.48 re
f
70.56 298.721 468.48 0.48 re
f
70.56 277.601 468.48 0.48 re
f
70.56 256.721 468.48 0.48 re
f
70.56 235.601 468.48 0.48 re
f
70.56 214.721 468.48 0.48 re
f
70.56 193.601 468.48 0.48 re
f
70.56 172.721 468.48 0.48 re
f
70.56 151.601 468.48 0.48 re
f
70.56 130.721 468.48 0.48 re
f
70.56 109.601 468.48 0.48 re
f
70.56 88.721 468.48 0.48 re
f
endstream
endobj
6032 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5972 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-17228(A)-10(-5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
8.88 0 0 8.88 95.76 664.961 Tm
0.012 Tc
[(f)-7(f)20(l)18(u)0(sh)-3405(Fl)18(ush)-270(a)0(l)18(l)-280(out)20(put)-251(pendi)18(ng)-270(on)-270(a)-270(s)-2(t)-7(r)21(eam)7(.)]TJ
0.1351 -2.3784 TD
0.013 Tc
[(f)-6(g)1(e)28(t)-6(c)-3487(R)5(ead)-269(a)-269(c)-1(har)22(act)21(e)1(r)-276(f)21(r)-5(o)28(m)-289(a)-269(st)21(r)-5(eam)8(.)]TJ
-0.5676 -2.3514 TD
0.012 Tc
[(f)20(get)20(pos)-2947(Ret)20(r)-6(i)18(e)0(ve)-270(t)20(h)0(e)-270(c)-2(ur)21(r)-6(ent)-251(val)18(u)0(e)-270(o)0(f)-278(t)20(he)-270(f)-7(i)18(l)18(e)-297(p)27(o)0(si)18(t)-7(i)18(on)-270(i)18(ndi)18(cat)20(o)0(r)-277(o)0(f)-278(a)-270(st)20(r)-6(e)27(am)7(.)]TJ
0.5676 -2.3784 TD
0.282 Tc
[(f)263(g)270(e)297(t)263(s)-3218(R)274(e)270(a)270(das)268(t)290(r)264(i)288(n)270(gf)263(r)291(o)270(m)-20(a)0(s)268(t)290(r)291(e)270(a)270(m)277(.)]TJ
0.1081 -2.3514 TD
0.012 Tc
[(f)20(l)18(oor)-3628(Fl)18(oor)-277(f)20(unct)20(i)18(on.)]TJ
-0.1351 -2.3784 TD
[(f)-7(m)7(od)-3459(Fl)18(oat)20(i)-9(n)0(g)-270(p)0(o)27(i)-9(nt)-251(r)-6(e)0(m)7(a)0(i)18(nde)27(r)-6(.)]TJ
-0.1622 -2.3514 TD
0.013 Tc
[(f)-6(o)28(pen)-3350(O)7(pen)-269(a)-269(nam)8(ed)-269(f)-6(i)19(l)19(e)-296(o)28(n)-296(t)21(h)1(e)-269(d)1(i)19(sk,)-250(t)-6(o)-269(be)-269(acc)27(e)1(ssed)-269(v)27(i)-8(a)-269(a)-269(s)-1(t)21(r)-5(eam)8(.)]TJ
0 -2.3784 TD
0.018 Tc
[(fp)33(ri)24(n)6(t)26(f)-3353(W)16(ri)24(te)-264(f)26(o)6(rm)13(a)6(t)26(t)26(e)6(d)-291(o)33(u)6(t)-1(p)33(u)6(t)-272(t)26(o)-291(a)-264(st)26(re)33(a)6(m)13(.)]TJ
0.1892 -2.3513 TD
0.012 Tc
[(f)-7(p)0(u)27(t)-7(c)-3488(W)10(r)-6(i)18(t)-7(e)-270(a)-270(c)-2(har)21(act)20(e)0(r)-277(t)20(o)-270(a)-297(s)26(t)-7(r)21(eam)7(.)]TJ
0 -2.3784 TD
0.282 Tc
[(f)263(p)270(u)297(t)263(s)-3218(W)280(r)264(i)288(t)263(eas)268(t)290(r)264(i)288(n)270(gt)263(oas)268(t)290(r)264(e)297(a)270(m)277(.)]TJ
-0.0811 -2.3513 TD
0.012 Tc
[(f)-7(r)21(ead)-3459(Read)-270(unf)20(or)21(m)-20(a)27(t)-7(t)20(ed)-270(i)-9(n)27(put)-278(f)20(r)-6(om)-263(a)-270(s)-2(t)-7(r)21(eam)7(.)]TJ
0.2973 -2.3784 TD
-0.007 Tc
[(fr)-25(e)8(e)-3775(F)-18(r)2(e)-19(e)-316(s)7(t)-26(o)8(r)-25(a)-19(g)-19(e)-289(a)-19(llo)-19(c)-21(a)-19(te)-19(d)-289(b)-19(y)-291(c)-21(a)-19(llo)-19(c)-21(,)-297(m)-12(a)-19(llo)-19(c)-21(,)-297(a)8(n)-19(d)-316(r)2(e)-19(a)-19(llo)-19(c)-21(.)]TJ
-0.8378 -2.3514 TD
0.012 Tc
[(f)-7(r)21(eopen)-2864(O)6(pen)-270(a)-270(nam)7(ed)-270(f)-7(i)18(l)18(e)-297(o)27(n)-297(t)20(h)0(e)-270(d)0(i)18(sk,)-251(t)-7(o)-270(be)-270(acc)26(e)0(ssed)-270(v)26(i)-9(a)-270(a)-270(s)-2(t)20(r)-6(eam)7(.)]TJ
0.5946 -2.3784 TD
[(f)-7(r)21(exp)-3459(B)3(r)-6(e)27(ak)-272(a)-297(f)20(l)18(oat)20(i)-9(n)0(g)-270(p)0(o)27(i)-9(nt)-251(num)7(ber)-277(i)18(n)0(t)20(o)-270(m)-20(a)27(nt)-7(i)18(s)-2(s)26(a)-297(an)27(d)-297(e)27(xpone)27(nt)-7(.)]TJ
-0.2432 -2.3514 TD
[(f)20(scan)27(f)-3278(Read)-270(f)20(o)0(r)-6(m)7(at)20(t)-7(e)27(d)-297(i)18(npu)27(t)-278(f)-7(r)21(o)0(m)-290(a)-270(st)20(r)21(eam)7(.)]TJ
0.1351 -2.3784 TD
[(f)-7(s)26(eek)-3407(Set)-278(a)-270(st)20(r)-6(e)27(am)7(\222)-9(s)-272(f)20(i)-9(l)18(e)-270(posi)18(t)20(i)-9(o)27(n)-297(i)18(ndi)18(ca)27(t)-7(o)0(r)21(.)]TJ
-0.4054 -2.3514 TD
[(f)20(s)-2(et)20(pos)-2974(Set)-278(a)-270(st)20(r)-6(e)27(am)7(\222)-9(s)-272(f)20(i)-9(l)18(e)-270(posi)18(t)20(i)-9(o)27(n)-297(i)18(ndi)18(ca)27(t)-7(o)0(r)21(.)]TJ
0.8378 -2.3784 TD
0.013 Tc
[(f)21(t)-6(e)28(l)-8(l)-3819(R)5(et)21(r)-5(i)19(eve)-269(t)21(he)-269(cur)22(r)-5(ent)-250(val)19(u)1(e)-269(o)1(f)-277(a)-269(st)21(r)-5(e)1(a)28(m)-19(\222)19(s)-271(f)21(i)-8(l)19(e)-269(posi)19(t)21(i)-8(o)1(n)-269(i)19(ndi)19(cat)21(o)1(r)22(.)]TJ
-0.4324 -2.3513 TD
0.012 Tc
[(f)-7(w)4(r)21(i)18(t)-7(e)-3405(W)10(r)-6(i)18(t)-7(e)-270(unf)20(or)21(m)7(a)0(t)-7(t)20(ed)-270(out)20(put)-278(t)20(o)-270(a)-297(s)26(t)-7(r)21(eam)7(.)]TJ
0.2703 -2.3784 TD
[(g)27(e)0(t)-7(c)-3947(Re)27(ad)-270(a)-297(c)26(har)-6(a)27(c)-2(t)20(e)0(r)-277(f)-7(r)21(o)0(m)-263(a)-297(s)26(t)-7(r)21(eam)-290(\()21(t)20(hi)-9(s)-272(m)7(ay)-272(be)-270(a)-270(m)7(acr)21(o)0(\))-6(.)]TJ
-0.7297 -2.3514 TD
[(g)27(e)0(t)-7(c)26(har)-3223(Re)27(ad)-270(a)-297(c)26(har)-6(a)27(c)-2(t)20(e)0(r)-277(f)-7(r)21(o)0(m)-263(t)-7(he)-270(st)20(r)-6(e)27(am)-290(st)20(di)18(n)-270(\()-6(t)20(h)0(i)18(s)-272(m)-20(a)27(y)-299(b)27(e)-297(a)-270(m)7(a)0(cr)21(o\))21(.)]TJ
0.7297 -2.3784 TD
[(g)27(e)0(t)-7(s)-3947(Re)27(ad)-270(a)-297(s)26(t)-7(r)21(i)-9(n)27(g)-297(f)20(r)-6(o)27(m)-290(t)20(he)-270(st)-7(r)21(eam)-263(st)20(di)-9(n)27(.)]TJ
-0.7838 -2.3514 TD
[(i)-9(s)26(al)-9(n)27(u)0(m)-2858(T)1(est)-251(f)-7(or)-250(al)-9(p)27(hanum)7(er)21(i)-9(c)-272(c)26(har)-6(a)27(c)-2(t)20(e)0(r)-6(.)]TJ
0.1351 -2.3784 TD
[(i)18(s)-2(a)27(l)-9(ph)27(a)-3027(T)1(est)-251(f)-7(or)-250(al)-9(p)27(habet)20(i)18(c)-299(c)26(har)21(act)20(e)0(r)-6(.)]TJ
0.2703 -2.3514 TD
0.013 Tc
[(i)19(scnt)21(r)-5(l)-3279(T)2(est)-250(f)-6(or)-249(cont)21(r)-5(o)1(l)-251(c)-1(har)22(act)21(e)1(r)22(.)]TJ
0.027 -2.3784 TD
0.012 Tc
[(i)18(s)-2(di)18(gi)18(t)-3332(T)1(est)-251(f)-7(or)-250(num)7(er)-6(i)18(c)-272(cha)27(r)-6(ac)26(t)-7(e)0(r)21(.)]TJ
-0.3514 -2.3514 TD
[(i)18(s)-2(g)27(r)-6(aph)-2946(Test)-251(f)-7(o)0(r)-250(p)0(r)-6(i)18(nt)20(i)-9(n)27(g)-297(c)26(har)-6(a)27(c)-2(t)20(e)0(r)-6(,)-278(e)27(xcl)18(udi)18(ng)-270(spac)26(e)-297(a)27(nd)-270(t)-7(a)0(b)27(.)]TJ
0.0811 -2.3784 TD
[(i)18(s)-2(l)18(o)0(wer)-3033(T)1(est)-251(f)-7(or)-250(l)-9(o)0(we)27(r)-6(-)21(case)-270(al)18(phab)27(et)-7(i)18(c)-272(cha)27(r)-6(ac)26(t)-7(e)0(r)21(s)-2(.)]TJ
/F5 1 Tf
12 0 0 12 173.28 712.001 Tm
0.006 Tc
[(T)17(a)2(ble)-258(A)8(-3.)-836(F)-3(u)17(n)-3(ct)19(ion)-263(D)8(escr)15(ipt)19(i)4(on)17(s)-258(\()-1(C)8(o)17(nt)19(inu)17(e)2(d\))]TJ
8.88 0 0 8.88 87.6 688.001 Tm
0.011 Tc
[(Func)26(t)-7(i)19(on)-21432(Descr)22(i)-8(p)0(t)20(i)19(on)]TJ
ET
71.28 89.201 0.48 612.48 re
f
141.36 88.721 0.48 613.44 re
f
539.52 89.201 0.48 612.48 re
f
71.28 701.681 468.72 0.48 re
f
71.76 677.921 467.76 0.48 re
f
71.76 675.521 467.76 0.48 re
f
71.28 655.601 468.72 0.48 re
f
71.28 634.721 468.72 0.48 re
f
71.28 613.601 468.72 0.48 re
f
71.28 592.721 468.72 0.48 re
f
71.28 571.601 468.72 0.48 re
f
71.28 550.721 468.72 0.48 re
f
71.28 529.601 468.72 0.48 re
f
71.28 508.721 468.72 0.48 re
f
71.28 487.601 468.72 0.48 re
f
71.28 466.721 468.72 0.48 re
f
71.28 445.601 468.72 0.48 re
f
71.28 424.721 468.72 0.48 re
f
71.28 403.601 468.72 0.48 re
f
71.28 382.721 468.72 0.48 re
f
71.28 361.601 468.72 0.48 re
f
71.28 340.721 468.72 0.48 re
f
71.28 319.601 468.72 0.48 re
f
71.28 298.721 468.72 0.48 re
f
71.28 277.601 468.72 0.48 re
f
71.28 256.721 468.72 0.48 re
f
71.28 235.601 468.72 0.48 re
f
71.28 214.721 468.72 0.48 re
f
71.28 193.601 468.72 0.48 re
f
71.28 172.721 468.72 0.48 re
f
71.28 151.601 468.72 0.48 re
f
71.28 130.721 468.72 0.48 re
f
71.28 109.601 468.72 0.48 re
f
71.28 88.721 468.72 0.48 re
f
endstream
endobj
5973 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5913 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(4)-7390(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
15.84 0 0 15.84 70.8 709.361 Tm
[(A.)11(4)-847(F)-4(u)11(n)-4(ctio)11(n)-292(Descri)11(ption)11(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
[(Table)-241(A-3)-241(describes)-241(each)-241(function)-241(in)-241(complete)-241(detail.)-231(The)-241(synopsis)-241(provides)-241(the)-241(syntax)-241(of)]TJ
0 -1.2222 TD
[(the)-241(functi)-18(on)-241(and)-259(the)-241(op)-19(tions)-241(sectio)-19(n)-241(discusses)-259(each)-259(option)-259(in)-241(detail.)-250(M)-18(any)-241(function)]TJ
0 -1.2407 TD
[(descriptions)-241(also)-259(include)-241(references)-259(to)-241(related)-241(fun)-19(ctions)-241(and)-241(an)-259(example)-241(of)-241(how)-259(to)-241(use)-241(the)]TJ
T*
[(function.)-250(The)-260(list)-241(sho)-19(wn)-241(below)-259(provides)-259(an)-241(ab)-19(breviated)-241(desc)-19(ription)-241(of)-260(each)-259(function.)]TJ
/F5 1 Tf
12 0 0 12 207.84 607.841 Tm
-0.011 Tc
[(Ta)-15(bl)-13(e)-295(A)-9(-)-18(3)-15(.)-833(F)-20(un)-20(c)-15(t)2(i)-13(o)-20(n)-280(D)-9(e)-15(s)-15(c)5(r)-22(i)-13(pt)-18(i)-13(o)0(n)-20(s)]TJ
8.88 0 0 8.88 86.88 583.841 Tm
0.012 Tc
[(Funct)21(i)-7(on)-21404(Desc)27(ri)20(pt)-6(i)20(o)1(n)]TJ
/F3 1 Tf
0.973 -2.5676 TD
[(abo)27(r)-6(t)-3467(Fo)27(r)-6(c)-2(e)-270(a)0(b)27(nor)-6(m)7(a)0(l)-252(p)0(r)-6(o)27(gr)-6(am)-263(t)-7(e)27(r)-6(m)7(i)18(nat)20(i)-9(o)0(n)27(.)]TJ
0.3514 -2.3784 TD
[(abs)-3785(Abs)26(o)0(l)18(u)0(t)-7(e)-270(va)27(l)-9(u)0(e)-270(o)0(f)-251(i)-9(nt)20(ege)27(r)-6(.)]TJ
-0.2703 -2.3514 TD
[(aco)27(s)-3569(Ar)21(c)-272(c)-2(osi)18(ne.)]TJ
0.1351 -2.3784 TD
[(asi)17(n)-3703(Ar)20(c)-273(s)-3(i)17(ne.)]TJ
-0.0541 -2.3514 TD
[(at)20(an)-3648(Ar)21(c)-272(t)-7(an)27(gent)20(.)]TJ
-0.2703 -2.3784 TD
[(at)20(an2)-3351(Ar)21(c)-272(t)-7(an)27(gent)-278(o)27(f)-278(angl)18(e)-270(def)20(i)-9(n)27(ed)-297(b)27(y)-299(p)27(o)0(i)18(n)0(t)-278(y)-2(/)20(x)-2(.)]TJ
0.0541 -2.3514 TD
[(at)20(exi)18(t)-3413(Reg)27(i)-9(s)26(t)-7(er)-277(a)-270(f)20(unct)20(i)18(on)-270(f)-7(o)0(r)-250(e)0(xecu)27(t)-7(i)18(on)-270(upon)-270(no)27(r)-6(m)7(al)-280(pr)21(ogr)21(am)-290(t)20(e)0(r)21(m)7(i)-9(n)0(a)27(t)-7(i)18(on.)]TJ
0.3784 -2.3784 TD
[(at)-8(o)26(f)-3765(St)19(r)-7(i)17(ng)-271(t)19(o)-298(f)19(l)17(oat)19(i)-10(n)-1(g)-271(p)-1(o)26(i)-10(nt)19(.)]TJ
0.027 -2.3514 TD
[(at)-8(o)26(i)-3794(St)19(r)-7(i)17(ng)-271(t)19(o)-298(i)17(n)-1(t)19(eger)20(.)]TJ
0 -2.3784 TD
[(at)-7(o)27(l)-3793(St)20(r)-6(i)18(ng)-270(t)20(o)-297(l)18(ong)-270(i)18(n)0(t)20(eger)21(.)]TJ
-1 -2.3784 TD
[(bs)26(ear)-6(c)26(h)-2837(Per)21(f)20(or)-6(m)-263(b)0(i)18(nar)-6(y)-272(s)26(ear)-6(c)26(h)0(.)]TJ
0.5135 -2.3514 TD
[(c)26(a)0(l)-9(l)18(oc)-3326(Dy)26(nam)7(i)-9(c)26(al)18(l)-9(y)-272(al)18(l)18(o)0(cat)20(e)-270(zer)21(o)0(-)-6(i)18(ni)18(t)-7(i)18(al)18(i)18(z)-2(ed)-270(st)20(or)-6(a)27(g)0(e)-270(f)-7(or)-277(o)27(b)0(j)18(e)0(ct)20(s.)]TJ
0.5405 -2.3784 TD
[(cei)18(l)-3847(Cei)18(l)18(i)-9(n)27(g)-297(f)20(unc)26(t)-7(i)18(on.)]TJ
-0.973 -2.3513 TD
[(cl)18(ear)21(er)-6(r)-2898(C)4(l)18(ear)-277(e)27(r)-6(r)21(o)0(r)-277(i)18(ndi)18(cat)20(o)0(r)-6(s)-272(as)26(soci)18(at)20(ed)-270(wi)18(t)-7(h)-270(a)-270(s)-2(t)-7(r)21(eam)7(.)]TJ
0.9459 -2.3784 TD
[(cos)-3812(C)4(os)26(i)-9(n)27(e.)]TJ
-0.2973 -2.3514 TD
[(cos)25(h)-3568(Hy)25(per)-7(b)26(o)-1(l)-10(i)17(c)-273(c)-3(os)25(i)-10(n)26(e.)]TJ
0.4324 -2.3784 TD
[(d)27(i)-9(v)-3974(i)18(nt)20(eger)-277(d)27(i)-9(v)26(i)-9(si)18(on)-270(wi)18(t)-7(h)-270(r)21(e)0(m)7(a)0(i)18(nder)21(.)]TJ
-0.1351 -2.3514 TD
[(exi)18(t)-3818(Te)27(r)-6(m)7(i)18(nat)20(e)-297(p)0(r)21(ogr)21(am)-290(n)27(o)0(r)-6(m)7(al)18(l)18(y)-2(.)]TJ
-0.027 -2.3784 TD
0.013 Tc
(exp)Tj
5.4324 -0.2703 TD
0.011 Tc
[(Ex)25(ponent)19(i)17(a)-1(l)17(,)-279(e)]TJ
7.2 0 0 7.2 203.76 184.001 Tm
0 Tc
0 Tw
(x)Tj
8.88 0 0 8.88 207.36 180.401 Tm
(.)Tj
-12.4054 -2.3514 TD
0.012 Tc
[(f)-7(a)27(bs)-3677(Abs)26(o)0(l)18(u)0(t)-7(e)-270(va)27(l)-9(u)0(e)-270(o)0(f)-251(a)-297(d)27(oubl)18(e.)]TJ
-0.3514 -2.3784 TD
-0.007 Tc
[(fc)-21(lo)-19(s)-21(e)-3316(C)-15(l)-1(o)-19(s)-21(e)-289(a)-289(s)-21(tr)-25(e)-19(a)8(m)-39(.)]TJ
0.4865 -2.3514 TD
0.012 Tc
[(f)-7(e)0(o)27(f)-3764(Te)27(st)-278(t)20(h)0(e)-270(end-)21(of)-7(-)21(f)20(i)-9(l)18(e)-270(i)-9(n)27(d)0(i)-9(c)26(at)-7(o)27(r)-277(of)-278(a)-270(s)-2(t)20(r)-6(ea)27(m)-20(.)]TJ
-0.3784 -2.3784 TD
[(f)20(e)0(r)-6(r)21(or)-3412(Te)27(st)-278(t)20(h)0(e)-270(e)0(r)-6(r)21(or)-277(i)18(ndi)18(cat)20(o)0(r)-277(o)0(f)-251(a)-297(s)26(t)-7(r)21(eam)7(.)]TJ
ET
70.56 87.761 0.48 510 re
f
140.64 87.281 0.48 510.96 re
f
538.56 87.761 0.48 510 re
f
70.56 597.761 468.48 0.48 re
f
71.04 574.001 467.52 0.48 re
f
71.04 571.361 467.52 0.48 re
f
70.56 551.681 468.48 0.48 re
f
70.56 530.801 468.48 0.48 re
f
70.56 509.681 468.48 0.48 re
f
70.56 488.801 468.48 0.48 re
f
70.56 467.681 468.48 0.48 re
f
70.56 446.801 468.48 0.48 re
f
70.56 425.681 468.48 0.48 re
f
70.56 404.801 468.48 0.48 re
f
70.56 383.681 468.48 0.48 re
f
70.56 362.561 468.48 0.48 re
f
70.56 341.681 468.48 0.48 re
f
70.56 320.561 468.48 0.48 re
f
70.56 299.681 468.48 0.48 re
f
70.56 278.561 468.48 0.48 re
f
70.56 257.681 468.48 0.48 re
f
70.56 236.561 468.48 0.48 re
f
70.56 215.681 468.48 0.48 re
f
70.56 194.561 468.48 0.48 re
f
70.56 171.281 468.48 0.48 re
f
70.56 150.161 468.48 0.48 re
f
70.56 129.281 468.48 0.48 re
f
70.56 108.161 468.48 0.48 re
f
70.56 87.281 468.48 0.48 re
f
endstream
endobj
5914 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5860 0 obj
<>
endobj
5854 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14853(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-292(S)14(u)1(p)-23(port)-17228(A)-10(-3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 561.281 Tm
0 Tc
[(When)-241(it)-222(is)-241(necessary)-241(to)-222(d)-19(isable)-223(this)-241(feature,)-231(possi)-18(bly)-222(for)-241(debugging)-241(or)-223(decre)-19(asing)-222(program)]TJ
0 -1.2407 TD
[(size,)-250(simpl)-18(y)-241(d)0(o)-259(one)-241(of)-260(the)-260(following.)]TJ
1.3889 -1.9259 TD
[(1.)-639(Add)-259(the)-241(foll)-18(owing)-241(line)-260(to)-259(each)-241(C)-259(module)-260(\(or)-241(onc)-19(e)-241(t)0(o)-259(a)-241(comm)-18(on)-241(header)-260(file\))]TJ
4.1667 -1.6111 TD
[(#undef)-260(ROUTINE_NAM)-18(E)]TJ
0 -1.7778 TD
[(where)-260(ROUTINE_NAME)-259(is)-259(the)-241(librar)-19(y)-241(routine)-260(that)-259(must)-241(be)]TJ
0 -1.2407 TD
[(forced)-259(out-of-line.)-250(For)-260(example,)-250(to)-259(force)-260(the)-241(library)-259(routine)]TJ
/F8 1 Tf
12 0 0 12 143.52 444.161 Tm
(ceil)Tj
/F7 1 Tf
12.96 0 0 12.96 175.68 444.161 Tm
(out-of-line:)Tj
/F8 1 Tf
12 0 0 12 143.52 421.361 Tm
[(#undef)-600(ceil)]TJ
/F7 1 Tf
12.96 0 0 12.96 89.52 398.321 Tm
[(2.)-639(Use)-260(the)-241(com)-18(mand-line)-241(o)-19(ption)]TJ
/F8 1 Tf
12 0 0 12 268.8 398.321 Tm
(-U)Tj
/F7 1 Tf
12.96 0 0 12.96 283.2 398.321 Tm
[(,)-250(see)-241(Ch)-19(apter)-241(3,)]TJ
/F10 1 Tf
6.463 0 TD
[(Con)-19(trol)-241(Progra)-19(m)-241(Options)]TJ
/F7 1 Tf
10.4074 0 TD
[(.)-269(This)]TJ
-30.4259 -1.2407 TD
[(will)-259(force)-241(th)-19(e)-241(library)-259(routine)-260(to)-241(be)-260(called)-259(for)-241(this)-259(compilation)]TJ
/F12 1 Tf
24.3889 0 TD
0 Tw
(.)Tj
/F7 1 Tf
0.5 0 TD
[(If)-241(the)-260(code)-241(is)]TJ
-24.8889 -1.2407 TD
[(re-compiled,)-269(the)]TJ
/F8 1 Tf
12 0 0 12 195.84 366.161 Tm
(-U)Tj
/F7 1 Tf
12.96 0 0 12.96 213.6 366.161 Tm
[(option)-259(must)-241(be)-260(used)-259(again.)]TJ
/F8 1 Tf
12 0 0 12 143.52 346.001 Tm
[(C:\\>)-600(g56k)-600(-Uceil)-600(file.c)]TJ
/F7 1 Tf
12.96 0 0 12.96 89.52 325.361 Tm
[(3.)-639(Do)]TJ
/F10 1 Tf
2.8704 0 TD
(not)Tj
/F7 1 Tf
1.5185 0 TD
[(incl)-18(ude)-241(the)-260(header)-260(file.)]TJ
/F5 1 Tf
12 0 0 12 203.04 709.841 Tm
0.008 Tc
[(Tab)19(l)6(e)-276(A)10(-2)24(.)-814(I)6(n)19(-)1(Li)26(ne)-276(L)19(i)6(br)17(ar)17(y)-276(R)10(ou)19(ti)6(n)19(e)4(s)]TJ
8.88 0 0 8.88 171.36 680.321 Tm
0.011 Tc
[(He)26(ader:)-251(c)-1(t)-7(y)-1(p)27(e)-1(.)-8(h)]TJ
20.7838 0.6216 TD
[(Hea)26(d)0(er)-5(:)]TJ
0.2162 -1.2162 TD
0.003 Tc
[(ma)-9(t)-15(h)19(.)-16(h)]TJ
7.3243 1.2162 TD
0.011 Tc
[(Heade)26(r)-5(:)]TJ
0.0811 -1.2162 TD
-0.008 Tc
[(s)-20(t)1(d)-19(l)-27(ib)-19(.h)]TJ
7.4865 1.2162 TD
0.011 Tc
[(Header)22(:)]TJ
0.027 -1.2162 TD
[(st)-6(r)23(i)-7(ng)28(.)-7(h)]TJ
/F3 1 Tf
-45.1892 -2.5946 TD
0.014 Tc
[(i)20(s)0(a)29(l)-7(nu)29(m)-4207(i)20(sal)20(pha)-4619(i)20(scn)29(tr)23(l)-4926(i)-7(s)28(d)2(i)20(g)2(i)-7(t)-5465(cei)20(l)-5980(a)29(b)2(s)-5216(s)0(t)22(r)23(cm)9(p)]TJ
0.0811 -2.3784 TD
0.012 Tc
[(i)18(s)-2(gr)21(aph)-4297(i)-9(s)26(l)-9(o)27(wer)-4628(i)18(spr)21(i)18(nt)-4602(i)18(s)-2(pu)27(nct)-4980(f)20(abs)-5677(l)-9(a)0(b)27(s)-5245(st)20(r)-6(c)26(py)]TJ
-0.0541 -2.3513 TD
[(i)18(s)-2(s)26(pace)-4162(i)18(suppe)27(r)-4358(i)18(sx)26(di)18(gi)-9(t)-4359(t)20(ol)18(ower)-4925(f)20(l)-9(oo)27(r)-6060(\227)-6529(\227)]TJ
0 -2.3784 TD
[(t)20(oupp)27(er)-5331(\227)-6529(\227)-6556(\227)-5907(f)20(m)7(o)0(d)-5918(\227)-6529(\227)]TJ
ET
70.8 580.241 0.48 119.52 re
f
137.76 579.761 0.48 82.56 re
f
204.72 579.761 0.48 82.56 re
f
271.92 579.761 0.48 82.56 re
f
338.88 579.761 0.48 120.48 re
f
405.84 579.761 0.48 120.48 re
f
473.04 579.761 0.48 120.48 re
f
540 580.241 0.48 119.52 re
f
70.8 699.761 469.68 0.48 re
f
71.28 664.961 468.72 0.48 re
f
71.28 662.561 468.72 0.48 re
f
70.8 642.641 469.68 0.48 re
f
70.8 621.761 469.68 0.48 re
f
70.8 600.641 469.68 0.48 re
f
70.8 579.761 469.68 0.48 re
f
endstream
endobj
5855 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5601 0 obj
<>
endobj
5621 0 obj
<>
endobj
5641 0 obj
<>
endobj
5662 0 obj
<>
endobj
5677 0 obj
<>
endobj
5689 0 obj
<>
endobj
5702 0 obj
<>
endobj
5746 0 obj
<>
endobj
5750 0 obj
<>
endobj
5782 0 obj
<>
endobj
5804 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(A)13(-)-3(2)-7390(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
15.84 0 0 15.84 70.8 709.361 Tm
[(A.)11(2)-847(ANS)-9(I)-277(C)-272(Li)11(brary)-286(Sub)11(-)-9(ro)11(utin)11(e)-14(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
[(There)-241(are)-260(three)-260(library)-241(im)-18(ages)-241(provided)-259(with)-259(each)-241(co)-19(mpiler,)]TJ
1.3889 -1.9259 TD
[(\225)-1039(lib56c)]TJ
/F12 1 Tf
3.8889 0 TD
0 Tw
(x)Tj
/F7 1 Tf
0.5 0 TD
[(.)9(c)-19(lb)-241(\227)-259(x)-241(mem)-18(ory)-241(model)]TJ
-4.3889 -1.6111 TD
[(\225)-1039(lib56c)]TJ
/F12 1 Tf
3.8889 0 TD
(y)Tj
/F7 1 Tf
0.5 0 TD
[(.)9(c)-19(lb)-241(\227)-259(y)-241(mem)-18(ory)-241(model)]TJ
-4.3889 -1.6296 TD
[(\225)-1039(lib56c)]TJ
/F12 1 Tf
3.8889 0 TD
(l)Tj
/F7 1 Tf
0.2778 0 TD
[(.)9(c)0(l)-18(b)-241(\227)-259(l)-241(mem)-18(ory)-241(model)]TJ
-5.5556 -1.9259 TD
[(Each)-241(library)-241(contains)-241(all)-241(of)-241(the)-241(ANSI)-241(defin)-19(ed)-222(s)-18(ub-routines)-241(compiled)-241(and/or)-241(asse)-19(mbled)-241(for)]TJ
0 -1.2407 TD
[(the)-241(specifi)-18(c)-241(memory)-259(model.)-250(The)-260(C)-259(and)-241(assembl)-18(y)-241(language)-260(source)-260(for)-241(each)-259(library)-259(routine)]TJ
0 -1.2222 TD
[(is)-241(distrib)-19(uted)-241(free)-260(of)-241(ch)-19(arge)-241(with)-259(the)-260(compiler.)]TJ
/F5 1 Tf
13.92 0 0 13.92 70.8 528.641 Tm
0.011 Tc
[(A)9(.)13(2)15(.)-4(1)-830(H)9(o)19(s)-2(t)16(e)-2(d)-257(v)-2(s)15(.)-280(N)9(o)19(n-)16(H)-8(o)19(st)16(e)15(d)-275(Li)13(br)21(ar)21(y)-278(R)9(ou)19(ti)13(ne)15(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 503.201 Tm
0 Tc
[(Some)-241(of)-260(the)-260(standard)-241(A)-19(NSI)-241(defined)-259(routines)-259(perform)-259(I/O.)-250(Programs)-259(that)-259(use)-241(these)]TJ
T*
[(functions)-259(will)-241(not)-259(encounter)-260(problems)-259(when)-241(ru)-19(n)-241(using)]TJ
/F8 1 Tf
12 0 0 12 354.96 487.361 Tm
(gdb56)Tj
/F7 1 Tf
12.96 0 0 12.96 394.08 487.361 Tm
(or)Tj
/F8 1 Tf
12 0 0 12 408.24 487.361 Tm
(run56)Tj
/F7 1 Tf
12.96 0 0 12.96 444.24 487.361 Tm
[(.)-250(Extra)-260(work)-241(may)]TJ
-28.8148 -1.2407 TD
[(be)-241(needed)-259(to)-259(port)-241(host)-18(ed)-241(I/O)-259(routines)-259(to)-241(custom)-259(hardware)-260(configurations.)-269(Non-hosted)]TJ
T*
[(routines)-241(w)-19(ill)-241(not)-259(encounter)-260(any)-241(pro)-19(blems)-241(on)-259(custom)-259(hardware.)]TJ
0 -1.9259 TD
[(For)-241(a)-260(description)-259(of)]TJ
/F8 1 Tf
12 0 0 12 176.16 430.241 Tm
(run56)Tj
/F7 1 Tf
12.96 0 0 12.96 212.16 430.241 Tm
[(,)-250(see)-260(Appendix)-259(C,)-250(\223Utilities)-18(.)9(\224)-260(.)]TJ
/F5 1 Tf
15.84 0 0 15.84 70.8 395.201 Tm
0.006 Tc
[(A.)11(3)-847(F)-4(o)11(rcing)-277(L)11(ibrary)-271(Routi)11(n)-4(es)-286(Ou)11(t-)-9(o)11(f)-9(-l)11(ine)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 369.281 Tm
0 Tc
[(For)-241(perform)-18(ance)-241(reasons)-18(,)-250(several)-241(run-t)-18(ime)-241(library)-259(routines)-259(have)-260(been)-241(created)-259(to)-259(be)-241(used)]TJ
/F10 1 Tf
0 -1.2407 TD
(in-line)Tj
/F7 1 Tf
2.8333 0 TD
[(by)-222(the)-223(co)-19(mpiler.)-213(Th)-19(e)-223(compiler)]TJ
/F10 1 Tf
12.2778 0 TD
(in-lines)Tj
/F7 1 Tf
3.2593 0 TD
[(a)-223(sub-routine)-223(by)-222(rep)-19(lacing)-222(the)-223(occurrence)-241(of)]TJ
-18.3704 -1.2222 TD
[(the)-241(sub-ro)-19(utine)-241(call)-259(with)-259(the)-241(body)-259(of)-260(the)-241(sub-ro)-19(utine)-241(itself.)-269(This)-241(provid)-19(es)-241(execution)-259(time)]TJ
0 -1.2407 TD
(benefits:)Tj
1.3889 -1.9259 TD
[(1.)-639(Eliminates)-259(sub-routine)-260(call)-241(overhe)-19(ad.)-250(This)-241(is)-259(a)-260(substantial)-259(portion)-241(of)-260(the)-260(run-time)]TJ
1.3889 -1.2407 TD
[(for)-241(small)-259(library)-259(routines.)]TJ
-1.3889 -1.6111 TD
[(2.)-639(Exposes)-241(m)-18(ore)-241(optim)-18(ization)-241(oppo)-19(rtunities)-241(to)-259(the)-260(optimizer.)]TJ
-1.3889 -1.9444 TD
[(The)-241(library)-259(routines)-259(in)-259(Table)-241(A-2)-259(are)-260(automatically)-259(in-lined)-241(b)-19(y)-241(the)-260(compiler)-260(when)-241(thei)-18(r)]TJ
0 -1.2222 TD
[(header)-241(file)-260(is)-259(included:)]TJ
ET
endstream
endobj
5805 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5785 0 obj
<>
endobj
5786 0 obj
<>
endobj
5780 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 71.04 44.081 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(M)10(o)1(t)-9(o)1(rol)8(a)-14877(P)-10(r)-2(ogram)-15(m)10(i)-16(ng)-267(S)-10(u)1(p)-23(port)-17228(A)-10(-1)]TJ
ET
1 i
70.32 55.601 0.24 0.72 re
f
539.52 56.321 0.24 -0.72 re
f
70.56 55.601 468.96 0.72 re
f
BT
/F5 1 Tf
24 0 0 24 70.56 631.841 Tm
0.018 Tc
[(Append)-11(i)6(x)-306(A)]TJ
0 -1.08 TD
0.021 Tc
[(P)8(r)0(ogram)10(ming)-298(Support)]TJ
15.84 0 0 15.84 70.56 568.241 Tm
0.006 Tc
[(A.)11(1)-847(Standard)-277(ANS)-9(I)-277(Header)-272(Fi)11(les)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.56 542.321 Tm
0 Tc
[(Each)-241(function)-259(provided)-259(in)-259(the)-241(ANSI)-260(C)-259(library)]TJ
/F8 1 Tf
12 0 0 12 311.52 542.321 Tm
(lib56c[xyl].clb)Tj
/F7 1 Tf
12.96 0 0 12.96 422.64 542.321 Tm
[(is)-241(declared)-259(with)-259(the)]TJ
-27.1667 -1.2407 TD
[(appropriate)-241(pr)-19(ototype)-241(in)-259(a)]TJ
/F10 1 Tf
10.6296 0 TD
(header)Tj
/F7 1 Tf
2.7778 0 TD
[(,)-250(whose)-260(contents)-241(a)-19(r)0(e)-241(made)-260(available)-260(by)-241(the)]TJ
/F8 1 Tf
12 0 0 12 469.68 526.241 Tm
(#include)Tj
/F7 1 Tf
12.96 0 0 12.96 70.56 510.161 Tm
[(preprocessing)-259(directive.)-250(In)-259(addition)-241(to)-259(function)-259(prototypes,)-250(the)-260(header)-260(also)-241(d)-19(efines)-241(all)]TJ
/F8 1 Tf
12 0 0 12 70.56 494.321 Tm
[(t)20(ype)]TJ
/F7 1 Tf
12.96 0 0 12.96 102.72 494.321 Tm
(and)Tj
/F8 1 Tf
12 0 0 12 124.56 494.321 Tm
(MACRO)Tj
/F7 1 Tf
12.96 0 0 12.96 163.68 494.321 Tm
[(definition)-19(s)-241(required)-259(for)-260(ANSI)-241(conform)-18(ance.)-250(Table)-241(A)-19(-)0(3)-241(lists)-259(the)-260(ANSI)]TJ
-7.1852 -1.2407 TD
[(standard)-241(head)-19(er)-241(files:)]TJ
0 -15.5 TD
[(In)-241(general,)-250(hea)-19(der)-241(files)-259(may)-259(be)-241(included)-259(in)-259(any)-241(order)-260(and)-259(as)-241(often)-259(as)-259(desired)-241(with)-259(no)]TJ
0 -1.2407 TD
[(negative)-241(side)-260(effects.)-250(The)-260(one)-260(exception)-259(occurs)-241(when)-259(including)]TJ
/F12 1 Tf
25.6481 0 TD
0 Tw
(<)Tj
/F8 1 Tf
12 0 0 12 410.4 261.281 Tm
(assert.h)Tj
/F12 1 Tf
12.96 0 0 12.96 468 261.281 Tm
(>)Tj
/F7 1 Tf
0.5741 0 TD
[(.)-269(The)]TJ
-31.2407 -1.2407 TD
[(definition)-241(o)-19(f)-241(the)-260(assert)-241(m)-18(acro)-241(depends)-259(on)-259(the)-241(defini)-18(tion)-241(of)-260(the)-241(m)-18(acro)]TJ
/F8 1 Tf
12 0 0 12 429.6 245.201 Tm
(NDEBUG)Tj
/F7 1 Tf
12.96 0 0 12.96 472.8 245.201 Tm
(.)Tj
-31.037 -1.9259 TD
[(The)-241(contents)-259(of)-260(the)-241(stand)-19(ard)-241(header)-260(files)-259(provided)-241(are)]TJ
/F10 1 Tf
21.7778 0 TD
(exactly)Tj
/F7 1 Tf
3.0926 0 TD
[(as)-241(des)-18(cribed)-241(by)-259(the)-260(ANSI)]TJ
-24.8704 -1.2407 TD
[(document)-241(X)-19(3)0(.)9(159-1989)-259(dated)-259(December)-260(14,)-250(1989.)]TJ
/F5 1 Tf
12 0 0 12 191.52 450.881 Tm
0.005 Tc
[(T)16(a)1(ble)-259(A)7(-1.)-837(A)7(N)7(S)-8(I)-277(S)12(ta)21(nd)16(ar)-6(d)-264(H)7(ead)16(er)-266(Files)]TJ
8.88 0 0 8.88 277.68 426.881 Tm
0.011 Tc
[(Header)-276(F)27(i)-8(l)19(e)-1(s)]TJ
/F8 1 Tf
12 0 0 12 176.16 401.921 Tm
0 Tc
[()-1700()-1700()]TJ
0.3 -2 TD
[()-2600()-2580()]TJ
T*
[()-2000()-1700()]TJ
T*
[()-2000()-1700()]TJ
-0.3 -2 TD
[()-1700()-2300()]TJ
ET
165.84 296.081 0.48 144.48 re
f
258.24 295.601 0.48 118.8 re
f
350.4 295.601 0.48 118.8 re
f
442.56 296.081 0.48 144.48 re
f
165.84 440.801 277.2 0.48 re
f
166.32 417.041 276.24 0.48 re
f
166.32 414.401 276.24 0.48 re
f
165.84 391.601 277.2 0.48 re
f
165.84 367.601 277.2 0.48 re
f
165.84 343.601 277.2 0.48 re
f
165.84 319.601 277.2 0.48 re
f
165.84 295.601 277.2 0.48 re
f
endstream
endobj
5781 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5754 0 obj
<>
endobj
5748 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(6-16)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Hos)-6(t)16(-S)-10(uppo)-23(r)22(t)-9(ed)-292(I)16(/)-9(O)-289(\()-2(pri)8(n)1(t)-9(f)-277(\(\),)-277(et)-277(al)-16(\))]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
endstream
endobj
5749 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5744 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 387.84 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(Hos)-6(t)-9(-S)-10(upport)-9(e)1(d)-267(I)-9(/)-9(O)-289(\()22(p)-23(ri)8(nt)16(f)-301(\()-2(\))22(,)-301(et)-277(al)8(\))]TJ
-32.3415 -71.3415 TD
0.007 Tc
[(M)11(o)-22(t)17(o)2(rol)-15(a)-12900(S)-9(o)2(f)-8(t)17(wa)-22(r)23(e)-22(-)23(H)-3(a)-22(r)-1(dware)-266(I)-8(nt)-8(egrat)-8(i)9(o)2(n)-14852(6)-22(-)23(1)-22(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(defined)-259(in)-241(dsp)-19(/etc/hostio.)-9(h.)-250(It)-241(should)-259(always)-259(be)-241(used)-259(to)-259(ensure)-241(that)-259(the)-241(b)-19(uffer)]TJ
/F12 1 Tf
31.0185 0 TD
[(hio_rece)-19(ive)]TJ
/F7 1 Tf
-31.0185 -1.2407 TD
[(is)-259(large)-241(enou)-19(gh)-241(to)-259(handle)-260(the)-241(incomi)-18(ng)-241(message.)-269(Finally,)-250(this)-259(example)-241(as)-18(sumes)-241(that)-259(the)]TJ
0 -1.2222 TD
(function)Tj
/F12 1 Tf
3.5926 0 TD
[(signal)-259(\(\))]TJ
/F7 1 Tf
3.6852 0 TD
[(is)-259(available)-260(to)-241(reg)-19(ister)-241(interrup)-19(t)-241(handlers.)]TJ
-7.2778 -1.9444 TD
[(This)-259(code)-241(does)-18(n\222t)-241(have)-260(to)-241(be)-260(implemented)-259(in)-259(an)-241(interrupt)-259(driven)-259(manner;)-241(p)-19(eriodic)-241(polli)-18(ng)]TJ
0 -1.2222 TD
[(could)-241(be)-241(used)-241(as)-241(well.)-231(The)-241(critical)-241(issues)-241(are)-241(that)-241(the)-223(c)-19(ommunication)-241(must)-241(be)-241(reliable,)-231(and)]TJ
0 -1.2407 TD
[(that)-259(the)-241(sys)-18(tem)-241(must)-259(not)-259(deadlock;)-259(the)-241(latter)-260(is)-259(easy)-241(to)-259(ensure,)-250(given)-259(the)-241(s)-18(imple)-241(natur)-19(e)-241(o)0(f)]TJ
T*
[(the)-260(communication)-259(protocol.)]TJ
ET
1 1 1 rg
71.52 576.881 468 -5.04 re
f
0 0 0 rg
538.56 575.441 0.48 -0.96 re
f
q
71.52 576.881 468 -5.04 re
W* n
70.56 574.481 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 181.2 580.961 Tm
0.284 Tc
[(E)291(x)280(a)280(m)293(p)275(l)282(e6)300(-)277(7)280(.)-558(S)271(a)300(m)273(p)295(l)282(eH)286(o)275(s)300(t)277(-)277(S)291(i)282(d)295(eG)282(l)282(u)295(eC)286(o)275(d)295(e)]TJ
/F8 1 Tf
11.279 0 0 11.279 125.52 562.241 Tm
-0.025 Tc
[(vo)-21(id)-574(i)-21(nte)-21(rru)-21(pt_d)-21(riv)-21(en_i)-21(o)-574(\()-595(\))]TJ
0 -1.1065 TD
0 Tc
0 Tw
({)Tj
T*
-0.025 Tc
[(in)-21(t)-574(i)0(;)]TJ
0 -2.213 TD
[(/*)-595(get)-595(th)-21(e)-574(s)-21(ize)-595(of)-595(the)-595(mes)-21(sage)-595(fr)-21(om)-574(t)-21(h)0(e)-595(DSP.)-595(*/)]TJ
0 -1.1065 TD
[(in)-21(t)-574(s)0(i)-21(z)0(e)-595(=)-574(p)-21(eek)-595(\()-574(I)-21(N_PO)-21(RT)-595(\);)]TJ
0 -2.2342 TD
[(/*)-595(mak)-21(e)-574(s)-21(ure)-595(tha)-21(t)-574(h)-21(io_r)-21(ece)-21(ive)-595(is)-595(larg)-21(e)-574(e)-21(noug)-21(h.)-595(*/)]TJ
0 -1.1065 TD
[(CH)-21(ECK_)-21(BUF)-21(FER)-21(_SIZ)-21(E)-574(\()-595(&)-574(h)-21(io_)-21(rece)-21(ive)-21(,)-574(s)0(i)-21(z)0(e)-595(\))0(;)]TJ
0 -2.213 TD
[(/*)-595(rea)-21(d)-574(t)-21(he)-595(mess)-21(age)-595(via)-595(ha)-21(rdwa)-21(re,)-595(int)-21(o)-574(t)-21(he)-574(b)-21(uff)-21(er.)-595(*/)]TJ
0 -1.1065 TD
[(fo)-21(r)-574(\()-595(i)-574(=)-595(0;)-595(i)-574(<)-595(si)-21(ze;)-595(++)-595(i)-574(\))]TJ
T*
0 Tc
({)Tj
T*
-0.025 Tc
[(hi)-21(o_re)-21(cei)-21(ve.)-21(buff)-21(er[)-21(i])-574(=)-595(p)0(e)-21(e)0(k)-574(\()-595(IN)-21(_POR)-21(T)-574(\))-21(;)]TJ
T*
0 Tc
(})Tj
0 -2.213 TD
-0.025 Tc
[(/*)-595(mar)-21(k)-574(t)-21(he)-595(buff)-21(er)-595(as)-574(v)-21(ali)-21(d,)-574(p)-21(erf)-21(orm)-595(any)-595(req)-21(ues)-21(ted)-595(I/O)-21(.)]TJ
-0.9575 -1.0214 TD
(*/)Tj
0.9575 -1.1065 TD
[(hi)-21(o_re)-21(cei)-21(ve.)-21(vali)-21(d_p)-595(=)-574(T)-21(RUE)-21(;)]TJ
T*
[(pr)-21(oces)-21(s_p)-21(end)-21(ing_)-21(hos)-21(t_io)-595(\()-595(\))0(;)]TJ
0 -2.2342 TD
[(/*)-595(if)-595(the)-595(dr)-21(iver)-595(wa)-21(nts)-595(to)-595(send)-595(to)-595(the)-595(DS)-21(P,)-574(t)-21(hen)-595(do)-595(so)]TJ
-0.9575 -1.0001 TD
[(no)-21(w.)-574(*)-21(/)]TJ
0.9575 -1.1278 TD
[(if)-595(\()-574(h)-21(io_)-21(sen)-21(d.va)-21(lid)-21(_p)-574(\))]TJ
0 -1.1065 TD
0 Tc
({)Tj
T*
-0.025 Tc
[(fo)-21(r)-574(\()-595(i)-574(=)-595(0;)-595(i)-574(<)-595(hi)-21(o_se)-21(nd.)-21(leng)-21(th;)-595(++)-595(i)-574(\))]TJ
T*
0 Tc
({)Tj
T*
-0.025 Tc
[(po)-21(ke)-574(\()-595(O)0(U)-21(T_P)-21(ORT,)-595(hi)-21(o_se)-21(nd.)-21(buff)-21(er[)-21(i])-574(\))-21(;)]TJ
T*
0 Tc
(})Tj
T*
-0.025 Tc
[(hi)-21(o_se)-21(nd.)-21(val)-21(id_p)-595(=)-595(FALS)-21(E;)]TJ
T*
0 Tc
(})Tj
0 -2.213 TD
-0.025 Tc
[(/*)-595(re-)-21(reg)-21(ist)-21(er)-574(t)-21(his)-595(han)-21(dle)-21(r)-574(f)0(o)-21(r)-574(f)-21(utur)-21(e)-574(D)-21(SP)-574(m)-21(ess)-21(age)]TJ
-0.9575 -1.0214 TD
[(in)-21(terr)-21(upt)-21(s.)-595(*/)]TJ
0.9575 -1.1065 TD
[(si)-21(gnal)-595(\()-595(SIG)-21(_IN_)-21(POR)-21(T,)-574(i)-21(nte)-21(rrup)-21(t_d)-21(rive)-21(n_i)-21(o)-574(\))0(;)]TJ
T*
0 Tc
(})Tj
ET
1 1 1 rg
71.52 120.881 468 -5.04 re
f
0 0 0 rg
538.56 119.441 0.48 -0.96 re
f
q
71.52 120.881 468 -5.04 re
W* n
70.56 118.481 468 0.96 re
f
Q
endstream
endobj
5745 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5700 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(6-14)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Hos)-6(t)16(-S)-10(uppo)-23(r)22(t)-9(ed)-292(I)16(/)-9(O)-289(\()-2(pri)8(n)1(t)-9(f)-277(\(\),)-277(et)-277(al)-16(\))]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(messages)-259(between)-241(the)-260(DSP)-259(and)-241(the)-260(host,)-250(with)-259(the)-260(host)-241(even)-19(tually)-241(return)-19(ing)-241(a)-260(message)]TJ
0 -1.2407 TD
[(containing)-259(the)-241(compl)-18(etion)-241(status)-259(of)-260(the)-241(origin)-19(al)-241(request.)-250(T)-19(h)0(e)-241(file)-260(dsp/include/iopri)-18(m.)9(h)-259(i)0(s)]TJ
0 -1.2222 TD
[(included)-241(b)-19(y)-241(both)-259(the)-260(host-side)-241(I/O)-259(driver,)-250(and)-259(the)-260(standard)-241(I/)-18(O)-241(library)-259(code;)-259(it)-241(defines)-259(the)]TJ
0 -1.2407 TD
[(constant)-241(d)-19(efinitions)-241(u)-19(sed)-241(in)-259(the)-241(af)-19(orementioned)-259(messages.)-250(A)-259(typical)-241(seri)-18(es)-241(of)-260(events)-241(a)-19(n)0(d)]TJ
T*
[(messages)-259(that)-241(compris)-18(e)-241(a)-260(standard)-241(I/)-18(O)-241(call)-259(might)-259(look)-241(like)-260(this:)]TJ
1.3889 -1.9259 TD
[(1.)-639(The)-241(appli)-18(cation)-241(runnin)-19(g)-241(o)0(n)-259(the)-241(DS)-18(P)-240(makes)-259(a)-241(c)-19(all)-241(to)]TJ
/F12 1 Tf
22.3148 0 TD
[(fopen)-259(\(\))]TJ
/F7 1 Tf
3.3148 0 TD
0 Tw
(.)Tj
-25.6296 -1.6111 TD
[(2.)-639(The)-241(library)-259(code)-260(in)-241(lib)-19(56c[xyl].)9(clb)-259(calls)]TJ
/F12 1 Tf
17.5556 0 TD
[(__send)-259(\(\))]TJ
/F7 1 Tf
3.8704 0 TD
[(,)-250(with)-241(a)-260(buffer)-260(that)-241(cont)-18(ains)-241(the)]TJ
-20.037 -1.2407 TD
[(code)-241(DSP)-18(_OPEN,)-250(the)-260(flags,)-250(the)-241(m)-18(ode,)-250(and)-241(the)-260(string)-259(length)-259(of)-241(the)-260(path.)]TJ
-1.3889 -1.6296 TD
[(3.)-639(The)-241(host)-259(receives)-259(the)-241(m)-18(essage)-241(into)-259(the)-260(buffer)]TJ
/F12 1 Tf
19.7593 0 TD
[(hio)-19(_receive)]TJ
/F7 1 Tf
4.8333 0 TD
[(,)-250(sets)-259(its)-241(valid)-259(flag,)-250(and)]TJ
-23.2037 -1.2222 TD
(calls)Tj
/F12 1 Tf
2.0926 0 TD
[(proc)-19(ess_pending_host_i)-18(o)-241(\()0(\))]TJ
/F7 1 Tf
11.5926 0 TD
[(.)-250(The)-260(state)-260(machine)-241(ins)-18(ide)]TJ
/F12 1 Tf
-13.6852 -1.2407 TD
[(process_pending_h)-18(ost_io)-241(\(\))]TJ
/F7 1 Tf
11.8704 0 TD
[(notes)-259(that)-241(it)-259(is)-259(now)-241(in)-259(the)-260(middle)-241(of)-260(an)-259(open)-241(file)]TJ
-11.8704 -1.2407 TD
[(request,)-250(records)-259(the)-241(valu)-19(es)-241(from)-259(the)-241(f)-19(irst)-241(message,)-269(and)-241(then)-259(returns.)-250(At)-259(this)-259(point,)]TJ
0 -1.2222 TD
[(code)-241(writt)-18(en)-241(by)-259(the)-241(app)-19(lication)-241(dev)-19(eloper)-241(must)-259(check)-259(the)-241(vali)-18(d)-241(flag)-259(of)-241(the)-260(buffer)]TJ
0 -1.2407 TD
[(hio_send;)-259(in)-241(this)-259(case,)-250(the)-260(buffer)]TJ
/F12 1 Tf
13.2778 0 TD
[(h)-18(io_send)]TJ
/F7 1 Tf
4.0185 0 TD
[(ha)-19(s)-241(not)-259(been)-241(m)-18(arked)-241(valid.)]TJ
-18.6852 -1.6111 TD
[(4.)-639(The)-241(library)-241(code)-241(in)-241(lib56c[xyl].)9(c)-19(l)0(b)-222(cal)-18(ls)]TJ
/F12 1 Tf
17.4815 0 TD
[(__)-19(send)-240(\(\))]TJ
/F7 1 Tf
4.0741 0 TD
[(aga)-19(in,)-231(this)-241(time)-241(sending)-241(the)-241(path.)]TJ
-21.5556 -1.6296 TD
[(5.)-639(Again,)-250(the)-260(host)-241(receive)-19(s)-241(the)-260(message)-260(into)-241(the)-260(buffer)]TJ
/F12 1 Tf
22.3704 0 TD
(hio_receive)Tj
/F7 1 Tf
4.8333 0 TD
[(,)-250(and)-259(calls)]TJ
/F12 1 Tf
-25.8148 -1.2407 TD
[(process_pending_h)-18(ost_io)-241(\(\))]TJ
/F7 1 Tf
11.8704 0 TD
[(after)-260(setting)-241(th)-19(e)-241(buffer\222s)-259(valid)-259(flag.)]TJ
-13.2593 -1.6111 TD
(6.)Tj
/F12 1 Tf
1.3889 0 TD
[(process_pending_h)-18(ost_io)-241(\(\))]TJ
/F7 1 Tf
11.8704 0 TD
[(uses)-259(the)-241(inform)-18(ation)-241(from)-259(the)-260(two)-241(mes)-18(sages)-241(to)]TJ
-11.8704 -1.2407 TD
[(perform)-241(th)-19(e)-241(file)-260(open.)-250(It)-259(then)-241(build)-19(s)-241(a)0(n)-259(operation)-259(status)-241(mes)-18(sage,)-250(places)-241(i)-18(t)-241(in)-259(the)]TJ
0 -1.2222 TD
(buffer)Tj
/F12 1 Tf
2.7037 0 TD
[(hio)-19(_send)]TJ
/F7 1 Tf
3.7778 0 TD
[(,)-250(and)-259(sets)-241(that)-259(buffer\222s)-259(valid)-241(fla)-19(g.)]TJ
/F12 1 Tf
13.4444 0 TD
[(process_pending_h)-18(ost_io)-241(\(\))]TJ
/F7 1 Tf
-19.9259 -1.2407 TD
[(resets)-241(its)-259(internal)-259(state)-260(and)-241(returns.)]TJ
-1.3889 -1.6296 TD
[(7.)-639(The)-241(host)-222(ch)-19(ecks)-222(th)-19(e)-223(buffer)-241(valid)-241(flag)-241(on)]TJ
/F12 1 Tf
17.463 0 TD
(hio_send)Tj
/F7 1 Tf
3.7963 0 TD
[(,)-250(sees)-241(that)-241(it)-222(is)-241(true,)-250(and)-241(transmits)]TJ
-19.8704 -1.2222 TD
[(the)-241(messa)-19(ge)-241(to)-259(the)-241(DS)-18(P.)]TJ
-1.3889 -1.6296 TD
[(8.)-639(The)-241(library)-259(code)-260(running)-259(on)-241(the)-260(DSP)-259(finishes)-259(the)]TJ
/F12 1 Tf
21.2778 0 TD
[(fopen)-259(\(\))]TJ
/F7 1 Tf
3.5741 0 TD
[(call)-241(and)-259(returns.)]TJ
-26.2407 -1.9259 TD
[(On)-222(the)-241(host)-222(s)-18(ide)-223(of)-241(the)-223(interface,)-231(t)-18(h)0(e)-223(application)-241(writer)-241(must)-222(wri)-18(te)-223(the)-241(code)-223(that)-241(exchanges)]TJ
0 -1.2407 TD
[(data)-241(with)-259(the)-260(DSP,)-250(the)-260(code)-241(that)-259(calls)]TJ
/F12 1 Tf
15.2222 0 TD
[(process_pending_)-19(host_io)-241(\(\))]TJ
/F7 1 Tf
11.6111 0 TD
[(,)-269(and)-241(the)-260(code)-241(t)-18(hat)]TJ
-26.8333 -1.2222 TD
[(checks)-241(buf)-19(fer)-241(valid)-259(flags.)-250(On)-259(the)-241(DS)-18(P)-240(side)-260(of)-241(th)-19(e)-241(interface,)-250(the)-260(application)-259(writer)-260(must)]TJ
0 -1.2407 TD
[(write)-241(the)-260(routines)]TJ
/F12 1 Tf
7.2593 0 TD
[(__send)-259(\(\))]TJ
/F7 1 Tf
4.1111 0 TD
(and)Tj
/F12 1 Tf
1.7037 0 TD
[(__receive)-260(\(\))]TJ
/F7 1 Tf
4.9259 0 TD
[(.)-250(The)-260(communication)-259(between)-259(the)-241(DSP)-259(and)]TJ
-18 -1.2407 TD
[(the)-241(host)-259(is)-259(always)-241(ini)-18(tiated)-241(by)-259(the)-260(DSP)-240(and)-259(always)-259(follows)-259(a)-241(predeterm)-18(ined)-241(pattern,)]TJ
0 -1.2222 TD
[(depending)-259(on)-241(the)-260(initial)-259(message.)-250(Because)-260(this)-259(communication)-259(is)-241(so)-259(simple,)-250(the)-260(code)-260(that)]TJ
0 -1.2407 TD
(calls)Tj
/F12 1 Tf
2.0926 0 TD
[(proc)-19(ess_pending_host_io)-259(\(\))]TJ
/F7 1 Tf
11.8519 0 TD
[(can)-241(also)-259(be)-260(quite)-241(simp)-19(le.)]TJ
/F12 1 Tf
-13.9444 -1.9259 TD
[(Example)-260(6-7)]TJ
/F7 1 Tf
5.6111 0 TD
[(is)-259(a)]TJ
/F10 1 Tf
1.6296 0 TD
[(hyp)-19(othetical)]TJ
/F7 1 Tf
5.1852 0 TD
[(no)-19(n-reentrant)-241(in)-19(terrupt)-241(handl)-18(er)-241(written)-259(in)-259(C.)-250(It)-241(uses)-259(two)]TJ
-12.4259 -1.2407 TD
(functions,)Tj
/F12 1 Tf
4.2222 0 TD
[(peek)-259(\(\))]TJ
/F7 1 Tf
3.1667 0 TD
(and)Tj
/F12 1 Tf
1.7037 0 TD
[(poke)-260(\(\))]TJ
/F7 1 Tf
2.9815 0 TD
[(,)-250(t)0(o)-259(access)-241(some)-260(sort)-259(of)-241(hardwa)-19(re)-241(communic)-19(ation)-241(device)]TJ
-12.0741 -1.2222 TD
[(connected)-259(to)-241(the)-260(DSP.)-250(The)-260(functions)]TJ
/F12 1 Tf
14.9444 0 TD
[(peek)-240(\(\))]TJ
/F7 1 Tf
3.1852 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
[(poke)-241(\(\))]TJ
/F7 1 Tf
3.2407 0 TD
[(aren\222t)-259(provided;)-259(they\222re)-241(sim)-18(ply)]TJ
-23.0556 -1.2407 TD
[(an)-241(abstract)-18(ion)-241(for)-260(host-side)-260(hardware)-260(access.)-250(This)-241(c)-19(ode)-241(assumes)-259(that)-259(the)-241(DS)-18(P)-240(sends)-259(the)]TJ
T*
[(size)-241(of)-241(a)-241(message)-241(directl)-18(y)-241(before)-241(sending)-241(a)-241(messag)-19(e.)-231(CHECK_)-19(BUFFER_SIZE)-241(is)-241(a)-241(m)-18(acro)]TJ
ET
endstream
endobj
5701 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5688 0 obj
<>
endobj
5686 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 387.84 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(Hos)-6(t)-9(-S)-10(upport)-9(e)1(d)-267(I)-9(/)-9(O)-289(\()22(p)-23(ri)8(nt)16(f)-301(\()-2(\))22(,)-301(et)-277(al)8(\))]TJ
-32.3415 -71.3415 TD
0.007 Tc
[(M)11(o)-22(t)17(o)2(rol)-15(a)-12900(S)-9(o)2(f)-8(t)17(wa)-22(r)23(e)-22(-)23(H)-3(a)-22(r)-1(dware)-266(I)-8(nt)-8(egrat)-8(i)9(o)2(n)-14852(6)-22(-)23(1)-22(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
-0.005 Tc
[(6.)-20(11.)-20(1)-846(D)-7(S)-10(P)-286(fu)-15(nc)-18(ti)-20(on)-15(s)-277(_)-18(_s)-18(en)-15(d)-291(\()0(\))-293(a)-1(n)-15(d)-273(_)-18(_)-1(r)-13(e)-1(c)-18(e)-1(iv)-18(e)-277(\()-17(\))]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 685.361 Tm
0 Tc
[(All)-259(standard)-259(I/O)-241(function)-19(s,)-250(no)-241(matte)-19(r)-241(how)-259(complicated,)-250(are)-260(built)-259(upon)-241(two)-259(simple)]TJ
0 -1.2407 TD
[(communicat)-18(ion)-241(functio)-19(ns,)]TJ
/F12 1 Tf
10.7222 0 TD
[(__send)-259(\(\))]TJ
/F7 1 Tf
3.8704 0 TD
[(,)-250(and)]TJ
/F12 1 Tf
2.1852 0 TD
[(__recei)-18(ve)-241(\(\))]TJ
/F7 1 Tf
4.9259 0 TD
0 Tw
(.)Tj
/F12 1 Tf
0.5 0 TD
[(__send)-259(\(\))]TJ
/F7 1 Tf
4.1296 0 TD
[(sends)-241(a)-260(message)-260(to)-241(th)-19(e)]TJ
-26.3333 -1.2407 TD
[(I/O)-259(driver)-241(cod)-19(e)-241(residing)-259(on)-259(the)-241(host.)]TJ
/F12 1 Tf
14.7593 0 TD
[(_)-19(_receive)-241(\(\))]TJ
/F7 1 Tf
5.1852 0 TD
[(retrieves)-259(a)-241(messa)-19(ge)-241(from)-259(that)-259(same)]TJ
-19.9444 -1.2222 TD
[(driver.)-250(Impl)-18(ementing)-241(th)-19(ese)-241(two)-259(functions)-259(is)-241(all)-259(that)-259(need)-241(be)-260(done)-260(on)-241(the)-260(DSP)-259(in)-241(order)-260(to)]TJ
0 -1.2407 TD
[(support)-259(standard)-259(I/O)-241(on)-259(custom)-259(hardware.)]TJ
0 -1.9259 TD
[(It)-259(is)-241(assum)-18(ed)-241(that)-259(some)-260(sort)-241(of)-260(hardware)-260(communication)-259(channel)-259(exists)-241(bet)-18(ween)-241(the)-260(host)]TJ
0 -1.2407 TD
[(and)-241(the)-223(DSP)-18(.)]TJ
/F12 1 Tf
5.463 0 TD
[(__send)-222(\(\))]TJ
/F7 1 Tf
4.0741 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
[(__receive)-241(\(\))]TJ
/F7 1 Tf
5.1296 0 TD
[(implemen)-19(t)-222(a)-241(simple)-223(m)-18(essage)-223(passi)-18(ng)-222(mechanism)]TJ
-16.3519 -1.2407 TD
[(on)-259(top)-241(of)-260(such)-259(a)-241(channel.)]TJ
/F12 1 Tf
10.2778 0 TD
[(__send)-240(\(\))]TJ
/F7 1 Tf
4.1296 0 TD
[(accepts)-259(two)-241(arg)-19(uments:)-241(the)-260(address)-259(of)-241(th)-19(e)-241(buffer)-260(to)]TJ
-14.4074 -1.2222 TD
[(send,)-250(and)-259(the)-260(number)-241(of)-260(words)-259(to)-241(draw)-259(from)-259(that)-241(b)-19(uffer.)]TJ
/F12 1 Tf
22.7963 0 TD
[(__receive)-260(\(\))]TJ
/F7 1 Tf
5.1667 0 TD
[(accepts)-259(the)-260(address)]TJ
-27.963 -1.2407 TD
[(of)-260(a)-241(buffer)-260(in)-259(which)-241(to)-259(place)-260(the)-241(received)-259(message)-260(as)-241(i)-18(t)0(s)-241(single)-260(argument.)-250(All)-259(of)-260(the)]TJ
T*
[(interactions)-259(between)-241(the)-241(host)-259(and)-241(DSP)-240(are)-241(driv)-19(en)-241(by)-241(the)-241(library)-259(code)-241(running)-241(on)-241(t)-18(h)0(e)-241(DSP;)]TJ
0 -1.2222 TD
[(because)-260(the)-241(D)-19(S)0(P)-240(i)0(s)-259(i)0(n)-241(c)0(o)-19(ntrol,)-250(it)-241(kn)-19(ows)-241(the)-260(size)-260(of)-241(return)-259(messages)-259(from)-241(th)-19(e)-241(host,)]TJ
0 -1.2407 TD
[(rendering)-259(a)-241(c)0(o)-19(unt)-241(argumen)-19(t)-241(t)0(o)-259(the)-241(func)-19(tion)]TJ
/F12 1 Tf
17.3889 0 TD
[(__receiv)-19(e)-241(\()0(\))]TJ
/F7 1 Tf
5.1852 0 TD
(superfluous.)Tj
/F12 1 Tf
5.1667 0 TD
[(__send)-259(\(\))]TJ
/F7 1 Tf
4.1296 0 TD
(and)Tj
/F12 1 Tf
-31.8704 -1.2407 TD
[(__receive)-260(\(\))]TJ
/F7 1 Tf
5.1667 0 TD
[(are)-260(as)-259(simple)-241(as)-259(they)-259(seem;)-259(the)-241(complex)-19(ity)-241(of)-260(the)-241(st)-18(andard)-241(I/O)-259(package)-260(is)]TJ
-5.1667 -1.2222 TD
[(embedded)-259(in)-259(the)-241(host-si)-18(de)-241(driver)-260(and)-259(the)-241(lib56c[xy)-19(l].)9(clb)-259(library)-259(routines.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 421.601 Tm
-0.003 Tc
[(6.)-18(11.)-18(2)-844(T)5(h)-13(e)-292(H)-5(o)5(s)-16(t)2(-)-15(S)9(i)-18(d)5(e)-292(I/O)-294(D)-5(r)-11(ive)-16(r)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 396.161 Tm
0 Tc
[(The)-223(application)-222(running)-222(on)-222(the)-223(host)-222(must)-222(have)-204(th)-19(e)-204(provid)-19(ed)-204(I/O)-222(driver)-223(embedded)-222(in)-222(it.)-213(The)]TJ
T*
[(driver)-223(is)-222(written)-222(in)-222(C,)-213(and)-222(uses)-222(typically)-222(available)-223(library)-222(routines)-222(such)-222(as)]TJ
/F12 1 Tf
29.2963 0 TD
[(open)-222(\(\),)-213(close)-223(\(\))]TJ
/F7 1 Tf
6.3519 0 TD
(,)Tj
/F12 1 Tf
-35.6482 -1.2407 TD
[(read)-240(\(\))]TJ
/F7 1 Tf
2.8704 0 TD
[(,)-250(and)]TJ
/F12 1 Tf
2.1852 0 TD
[(wr)-19(ite)-241(\(\))]TJ
/F7 1 Tf
3.3704 0 TD
[(to)-241(perform)-259(the)-241(actions)-241(req)-19(uested)-241(by)-241(the)-260(DSP.)-231(T)-19(h)0(e)-241(I/O)-241(code)-241(is)-259(written)]TJ
-8.4259 -1.2407 TD
[(as)-259(an)-241(event-d)-19(riven)-241(state)-260(machine,)-250(so)-259(that)-259(the)-241(host)-259(side)-260(application)-259(can)-241(perform)]TJ
0 -1.2222 TD
[(concurrently)-259(with)-259(the)-241(DS)-18(P)-240(when)-259(the)-260(DSP)-240(is)-259(not)-259(requesting)-259(I/O)-241(activity.)-269(In)-241(fact,)-250(the)-260(I/O)]TJ
0 -1.2407 TD
[(driver)-260(on)-241(the)-260(host)-259(may)-241(b)-19(e)-241(interrupt)-259(driven.)]TJ
0 -1.9259 TD
[(The)-223(host-side)-223(driver)-223(cons)-18(ists)-222(of)-204(t)-18(h)0(e)-204(c)-19(ode)-204(i)-18(n)-204(d)-19(sp/etc/hostio.)-9(h)-222(and)-222(dsp/etc/hostio.)-9(c.)-213(The)-223(meat)]TJ
0 -1.2407 TD
[(of)-260(the)-241(packag)-19(e)-241(consists)-259(of)-260(two)-241(functio)-19(ns,)]TJ
/F12 1 Tf
16.5926 0 TD
[(init_host_io_struc)-19(tures)-241(\(\))]TJ
/F7 1 Tf
11.0185 0 TD
(and)Tj
/F12 1 Tf
-27.6111 -1.2222 TD
[(process_pen)-18(ding_host_io)-259(\(\))]TJ
/F7 1 Tf
11.6111 0 TD
[(,)-250(and)-259(two)-241(buffers)]TJ
/F12 1 Tf
7.037 0 TD
(hio_send)Tj
/F7 1 Tf
4.0556 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
(hio_receive)Tj
/F7 1 Tf
4.8333 0 TD
[(.)-250(The)-260(function)]TJ
/F12 1 Tf
-29.2222 -1.2407 TD
[(init_host_)-19(io_structures)-259(\(\))]TJ
/F7 1 Tf
11.0185 0 TD
[(is)-259(called)-259(to)-241(initialize)-260(host-side)-260(driver)-260(data)-241(stru)-19(ctures)-241(before)]TJ
-11.0185 -1.2407 TD
[(DSP)-259(execution)-259(is)-241(comm)-18(enced.)-250(The)-241(b)-19(uffer)]TJ
/F12 1 Tf
17 0 TD
[(hio_sen)-18(d)]TJ
/F7 1 Tf
4.037 0 TD
[(is)-259(used)-259(to)-241(send)-259(messages)-259(to)-241(the)-260(DSP,)]TJ
-21.037 -1.2222 TD
(and)Tj
/F12 1 Tf
1.7037 0 TD
(hio_receive)Tj
/F7 1 Tf
5.0926 0 TD
[(is)-241(used)-259(to)-259(receive)-241(mes)-18(sages)-241(from)-259(the)-260(DSP.)-250(The)-260(function)]TJ
/F12 1 Tf
-6.7963 -1.2407 TD
[(process_pen)-18(ding_host_io)-241(\(\))]TJ
/F7 1 Tf
11.8148 0 TD
[(considers)-241(the)-241(current)-222(state)-241(of)-223(the)-241(buffers)-241(and)-222(its)-241(own)-222(int)-18(ernal)]TJ
-11.8148 -1.2407 TD
[(state,)-250(and)-259(then)-259(performs)-241(a)-19(n)0(y)-241(required)-259(buffer)-260(modification)-259(or)-241(host)-259(I/O.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 148.481 Tm
-0.005 Tc
[(6.)-20(11.)-20(3)-846(C)-7(om)-13(m)-13(u)-15(ni)-20(cat)-17(io)-15(n)-273(b)-15(e)-18(t)0(we)-18(en)-291(th)-15(e)-294(H)-7(os)-18(t)-275(a)-18(nd)-291(D)-7(S)-10(P)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 123.281 Tm
0 Tc
[(The)-260(messages)-259(passed)-241(betw)-19(een)-241(the)-260(DSP)-259(and)-241(the)-260(host\222s)-259(I/O)-241(drive)-19(r)-241(are)-260(defined)-241(in)-259(the)-260(file)]TJ
T*
[(dsp/include)-19(/ioprim.)9(h.)-231(Al)-18(l)-222(sequences)-241(of)-223(comm)-18(unication)-222(are)-241(initiated)-241(by)-222(the)-241(DSP)-222(a)-19(s)-222(a)-223(d)-19(irect)]TJ
0 -1.2222 TD
[(result)-259(of)-241(a)-260(call)-259(to)-241(a)-260(standard)-259(I/O)-241(functio)-19(n.)-250(Each)-241(stan)-19(dard)-241(I/O)-259(call)-241(m)-18(a)0(y)-241(initiate)-260(a)-260(series)-241(of)]TJ
ET
endstream
endobj
5687 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5675 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(6-12)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
-0.009 Tc
[(Se)-38(tj)-7(m)-30(p)-307(F)-8(i)-7(l)-31(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(The)-223(mechanisms)-222(used)-222(to)-241(implement)-222(the)-223(C)-222(signal)-222(in)-19(terface)-223(may)-222(be)-223(altered)-222(to)-222(fit)-222(a)-223(part)-18(icular)]TJ
0 -1.2407 TD
[(hardware)-241(ap)-19(plication.)-250(Any)-259(series)-241(of)-260(alterations)-259(applied)-259(to)-241(the)-260(signal)-259(file)-241(m)-18(ust)-241(leave)-260(an)]TJ
0 -1.2222 TD
[(implementation)-259(conforming)-259(to)-241(th)-19(e)-241(ANSI)-260(standard)-259(X3.)9(159)-259(for)-260(C.)-250(Alteration)-259(of)-241(the)-260(signal)]TJ
0 -1.2407 TD
[(file)-204(is)-222(done)-223(at)-222(one\222s)-222(own)-204(ris)-18(k)-204(and)-222(is)-222(not)-222(generally)-222(advised.)-213(Again,)-213(t)-18(h)0(e)-204(conten)-19(ts)-204(of)-223(the)-223(signal)]TJ
T*
[(file)-241(must)-259(remain)-259(consistent)-259(with)-259(the)-241(include)-260(file)]TJ
/F8 1 Tf
12 0 0 12 321.84 647.201 Tm
(signal.h)Tj
/F12 1 Tf
12.96 0 0 12.96 379.44 647.201 Tm
0 Tw
(.)Tj
/F5 1 Tf
15.839 0 0 15.839 70.8 612.161 Tm
0.004 Tc
[(6.)9(10)-849(Set)-12(j)9(mp)-294(F)9(i)-6(l)9(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 586.241 Tm
0 Tc
[(The)-241(functions)]TJ
/F12 1 Tf
5.7593 0 TD
(setjmp\(\))Tj
/F7 1 Tf
3.7963 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
(longjmp\(\))Tj
/F7 1 Tf
4.4815 0 TD
[(are)-241(implemen)-19(ted)-222(i)-18(n)-222(th)-19(e)]TJ
/F8 1 Tf
12 0 0 12 396.48 586.241 Tm
(setjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 442.56 586.241 Tm
[(file.)-250(The)]TJ
/F12 1 Tf
3.6296 0 TD
(setjmp\(\))Tj
/F7 1 Tf
-32.3148 -1.2407 TD
[(function)-241(s)-18(tores)-241(the)-260(current)-259(process)-241(st)-18(atus)-241(\(i.)-9(e.)9(,)-250(t)0(h)-19(e)-241(current)-259(execution)-259(context\))-260(in)-241(a)-260(buffer)]TJ
0 -1.2222 TD
[(that)-203(i)-18(s)-204(passed)-19(.)-213(The)]TJ
/F12 1 Tf
7.5185 0 TD
(longjmp\(\))Tj
/F7 1 Tf
4.4444 0 TD
[(function)-222(is)-222(used)-204(t)-18(o)-204(restor)-19(e)-204(the)-223(process)-222(status)-222(to)-222(the)-223(execution)]TJ
-11.963 -1.2407 TD
[(context)-241(w)-19(hich)-241(was)-259(saved)-259(by)]TJ
/F12 1 Tf
11.4815 0 TD
[(setjmp\()-19(\))]TJ
/F7 1 Tf
3.5741 0 TD
(.)Tj
-15.0556 -1.9259 TD
[(Saving)-241(t)-18(h)0(e)-241(current)-259(execution)-259(context)-259(is)-241(done)-260(by)-259(saving)-241(the)-260(stack)-259(pointer,)-250(the)-260(return)]TJ
0 -1.2407 TD
[(program)-241(co)-19(unter)-241(value,)-269(the)-241(frame)-260(pointer)-260(and)-241(all)-259(of)-260(the)-241(callee-sav)-19(e)-241(registers)-259(into)-259(the)]TJ
0 -1.2222 TD
[(buffer.)-250(The)-260(buffer)-241(that)-259(is)-259(passed)-241(to)]TJ
/F12 1 Tf
14.0741 0 TD
(setjmp)Tj
/F7 1 Tf
2.8889 0 TD
[(\(\))-260(should)-259(have)-241(enoug)-19(h)-241(space)-260(for)-241(th)-19(e)-241(saving)]TJ
-16.963 -1.2407 TD
[(process.)-250(The)-260(structure)]TJ
/F12 1 Tf
9.0741 0 TD
[(jm)-19(p_buf)]TJ
/F7 1 Tf
3.9259 0 TD
[(defi)-18(ned)-241(in)-259(setjmp.)-9(h)-241(allocate)-19(s)-241(the)-260(buffer)-241(sp)-19(ace)-241(needed)-259(for)]TJ
-13 -1.2407 TD
[(the)-241(operati)-18(on.)-250(The)-241(func)-19(tion)]TJ
/F12 1 Tf
11.1482 0 TD
(setjmp\(\))Tj
/F7 1 Tf
3.8148 0 TD
[(always)-259(returns)-259(a)-241(zero.)]TJ
-14.963 -1.9259 TD
[(The)-223(function)]TJ
/F12 1 Tf
5.3519 0 TD
(longjmp)Tj
/F7 1 Tf
3.5741 0 TD
[(\(\))-241(takes)-222(tw)-19(o)-222(arguments,)-231(an)-241(environment)-241(buffer)-223(an)-19(d)-222(a)-223(ret)-18(urn)-222(value.)-231(It)]TJ
-8.9259 -1.2407 TD
[(restores)-241(all)-222(regist)-18(ers)-222(from)-241(the)-241(buffer)-241(passed,)-231(including)-241(the)-241(frame)-241(pointer)-241(and)-222(st)-18(ack)-222(pointe)-19(r.)]TJ
0 -1.2222 TD
[(It)-241(then)-259(places)-259(the)-241(return)-259(value)-260(passed)-259(into)-241(accumu)-19(lator)-241(A)-259(and)-241(s)-18(ets)-241(the)-260(ccr)-241(to)-259(reflect)-259(the)]TJ
0 -1.2407 TD
[(return)-241(valu)-19(e)-241(just)-259(stored)-259(in)-241(accumul)-18(ator)-241(A.)-250(The)-260(function)]TJ
/F12 1 Tf
22.3148 0 TD
(longjmp\(\))Tj
/F7 1 Tf
4.4815 0 TD
[(discards)-259(the)-241(return)]TJ
-26.7963 -1.2407 TD
[(program)-203(cou)-19(nter)-204(on)-222(the)-204(hardware)-223(stack)-222(and)-204(jumps)-222(to)-204(the)-223(address)-222(pointed)-204(to)-222(by)-204(the)-223(program)]TJ
0 -1.2222 TD
[(counter)-241(st)-18(ored)-241(in)-259(the)-241(b)-19(uffer.)]TJ
0 -1.9259 TD
[(This)-241(file)-260(must)-259(conform)-259(to)-241(the)-260(include)-260(files)]TJ
/F8 1 Tf
12 0 0 12 293.04 319.361 Tm
(setjmp.h)Tj
/F7 1 Tf
12.96 0 0 12.96 357.6 319.361 Tm
(and)Tj
/F8 1 Tf
12 0 0 12 379.68 319.361 Tm
(longjmp.h)Tj
/F12 1 Tf
12.96 0 0 12.96 444.48 319.361 Tm
(.)Tj
/F7 1 Tf
0.5 0 TD
[(Since)-260(these)-241(two)]TJ
-29.3333 -1.2407 TD
[(algorithms)-259(are)-241(very)-259(straightforward,)-269(modification)-259(of)-241(the)-260(file)-241(m)-18(a)0(y)-241(b)0(e)-260(not)-241(n)-19(eeded.)-250(If)]TJ
T*
[(modification)-259(is)-241(absol)-18(utely)-241(necessa)-19(ry,)-250(then)-241(the)-260(ANSI)-260(standard)-259(of)-241(the)-260(functions)]TJ
/F12 1 Tf
31.2778 0 TD
(setjmp\(\))Tj
/F7 1 Tf
-31.2778 -1.2222 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
[(long)-19(jmp\(\))]TJ
/F7 1 Tf
4.4815 0 TD
[(shoul)-18(d)-241(b)0(e)-260(followed.)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 236.321 Tm
0.005 Tc
[(6.)10(11)-848(Host-S)-10(u)10(ppo)10(rt)-11(ed)-278(I)10(/)-5(O)-278(\()5(prin)10(tf)-283(\(\))-11(,)-278(e)0(t)-268(a)0(l\))]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 210.161 Tm
0 Tc
[(The)-241(library)-259(provided)-259(with)-259(DSP56KCC)-259(includes)-259(a)-241(full)-259(implementatio)-19(n)-241(o)0(f)-260(the)-241(ANS)-18(I)-241(C)]TJ
0 -1.2222 TD
[(standard)-241(i)-18(nput)-241(and)-259(output)-259(routines.)-250(These)-260(routines)-259(already)-241(w)-19(ork)-241(with)-259(Gdb56)-259(and)-241(run)-19(56,)]TJ
0 -1.2407 TD
[(and)-241(can)-259(easily)-259(be)-241(embed)-19(ded)-241(in)-259(custom)-259(applications.)-250(Anywhe)-19(re)-241(that)-259(formatted)-259(I/O)-241(is)]TJ
T*
[(desired,)-213(the)-19(se)-223(library)-222(routines)-222(can)-222(be)-223(inclu)-19(ded)-222(to)-222(simplify)-222(developme)-19(nt.)-213(The)-223(entire)-223(su)-19(ite)-223(of)]TJ
0 -1.2222 TD
[(routines)-241(i)-18(s)-241(based)-259(upon)-259(a)-241(simple)-260(communicati)-18(on)-241(protocol)-259(between)-259(the)-241(D)-19(S)0(P)-240(and)-259(a)-241(h)0(o)-19(s)0(t)]TJ
0 -1.2407 TD
[(resident)-241(I/)-18(O)-241(driver,)-250(so)-259(porting)-259(the)-241(e)-19(ntire)-241(system)-259(to)-259(custom)-259(hardware)-241(is)-259(trivial.)]TJ
ET
endstream
endobj
5676 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5660 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 505.2 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(S)14(i)-16(gnal)8(\(\))]TJ
-44.2683 -71.3415 TD
0.007 Tc
[(M)11(o)-22(t)17(o)2(rol)-15(a)-12900(S)-9(o)2(f)-8(t)17(wa)-22(r)23(e)-22(-)23(H)-3(a)-22(r)-1(dware)-266(I)-8(nt)-8(egrat)-8(i)9(o)2(n)-14852(6)-22(-)23(1)-22(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(Modificatio)-19(n)-204(o)0(f)-223(the)-223(signal)-222(file)-223(is)-222(only)-222(recommended)-222(when)-222(optimizati)-18(on)-204(of)-223(the)-223(service)-223(time)]TJ
0 -1.2407 TD
[(is)-259(critical)-241(to)-259(the)-260(application.)]TJ
0 -1.9259 TD
[(Upon)-259(return)-259(from)-241(the)-260(C)-240(s)-18(ignal)-241(handl)-18(er,)-250(all)-241(the)-260(registers)-259(are)-241(resto)-19(red.)-250(Finally,)-250(the)]TJ
/F8 1 Tf
12 0 0 12 489.6 670.241 Tm
(rti)Tj
/F7 1 Tf
12.96 0 0 12.96 71.52 654.161 Tm
[(instruction)-259(is)-259(executed)-241(t)-18(o)-241(return)-259(to)-241(th)-19(e)-241(code)-260(that)-241(w)-19(a)0(s)-241(executing)-259(when)-259(the)-241(int)-18(errupt)]TJ
0 -1.2222 TD
[(occurred.)-250(Not)-18(ice)-241(two)-259(factors)-259(in)-241(this)-259(scheme,)]TJ
1.3889 -1.9259 TD
[(1.)-639(all)-259(registers)-259(are)-241(saved)-259(and)-241(r)-19(estored)-241(before)-260(and)-259(after)-241(the)-260(C)-259(signal)-241(han)-19(dler)-241(and)]TJ
0 -1.6296 TD
[(2.)-639(the)]TJ
/F8 1 Tf
12 0 0 12 126.72 592.241 Tm
(rti)Tj
/F7 1 Tf
12.96 0 0 12.96 151.44 592.241 Tm
[(instructi)-18(on)-241(is)-259(executed)-259(by)-241(the)]TJ
/F12 1 Tf
12 0 TD
[(_)-241(_)-19(c_sig_dispatch\(\))]TJ
/F7 1 Tf
8.4074 0 TD
(function.)Tj
/F12 1 Tf
13.919 0 0 13.919 278.88 565.601 Tm
0.017 Tc
[(Wa)17(r)13(n)21(i)19(n)4(g)]TJ
/F7 1 Tf
12.96 0 0 12.96 143.52 548.321 Tm
0 Tc
[(The)-260(signal)-241(hand)-19(ler)-241(must)-259(not)-241(cont)-18(ain)-241(the)]TJ
/F8 1 Tf
12 0 0 12 352.32 548.321 Tm
(rti)Tj
/F7 1 Tf
12.96 0 0 12.96 377.04 548.321 Tm
[(instructio)-19(n)-241(a)0(t)-259(the)]TJ
-18.0185 -1.2407 TD
[(end)-259(of)-241(the)-260(program)-259(regardless)-259(which)-241(lan)-19(guage)-241(is)-259(used)-259(to)]TJ
T*
[(program)-259(the)-260(interrupt.)-250(The)-260(signal)-241(han)-19(dler)-241(does)-259(not)-259(need)-241(to)]TJ
0 -1.2222 TD
[(save)-260(or)-241(resto)-19(re)-241(any)-259(context)-259(or)-241(registers.)-269(The)-241(function)]TJ
/F12 1 Tf
21.3704 0 TD
0 Tw
(_)Tj
-21.3704 -1.2407 TD
[(_c_sig_dis)-18(patch\(\))]TJ
/F7 1 Tf
7.6667 0 TD
[(wil)-18(l)-241(not)-259(act)-241(lik)-19(e)-241(a)-260(normal)-241(C)-259(function)]TJ
-7.6667 -1.2407 TD
[(because)-260(it)-241(ne)-19(ver)-241(returns)-259(to)-259(its)-241(caller.)-250(Ins)-18(tead,)-250(it)-241(will)-259(return)-259(to)]TJ
0 -1.2222 TD
[(the)-260(code)-241(that)-259(was)-259(executing)-259(when)-241(the)-260(interrupt)-259(happened)-259(by)]TJ
0 -1.2407 TD
[(executing)-259(the)]TJ
/F8 1 Tf
12 0 0 12 216.48 436.241 Tm
(rti)Tj
/F7 1 Tf
12.96 0 0 12.96 241.2 436.241 Tm
[(instruction)-19(.)]TJ
-13.0926 -1.9259 TD
[(Assembly)-259(language)-260(interrupt)-241(handl)-18(ers)-241(can)-241(co)-19(exist)-241(with)-259(C)-240(signal)-259(handlers.)-250(The)-260(code)-241(in)-259(the)]TJ
0 -1.2407 TD
[(signal)-241(file)-241(will)-241(not)-241(alter)-241(any)-241(interrupt)-241(vector)-241(except)-241(the)-223(on)-19(e)-223(specifi)-18(ed)-222(by)-241(the)-241(signal)-241(number)]TJ
0 -1.2222 TD
[(passed)-259(to)-241(th)-19(e)]TJ
/F12 1 Tf
5.4259 0 TD
(signal\(\))Tj
/F7 1 Tf
3.4444 0 TD
[(function)-259(\(see)-241(t)-18(h)0(e)-241(first)-259(of)-241(th)-19(e)-241(three)-260(steps)-241(a)-19(bove\).)-250(The)-241(C)-259(signal)]TJ
-8.8704 -1.2407 TD
[(interface)-241(could)-241(be)-241(used)-241(with)-222(an)-241(assemb)-19(ly)-222(routi)-18(ne)-223(but)-241(would)-241(be)-241(unnecessarily)-241(slow.)-231(T)-19(o)-222(use)]TJ
T*
[(an)-222(assembly)-241(language)-223(interrupt)-222(handler,)-231(alter)-223(the)-223(vector)-241(\(e.)9(g.)-9(,)-213(interrup)-19(t)-222(08\))-223(with)-222(a)]TJ
/F8 1 Tf
12 0 0 12 492 347.201 Tm
(jsr)Tj
/F7 1 Tf
12.96 0 0 12.96 516.48 347.201 Tm
[(to)-222(it)]TJ
-34.3333 -1.2222 TD
[(\(e.)-9(g.)9(,)-250(jsr)-260(interrupt)-259(08\)or)-241(u)-19(s)0(e)-241(a)-260(fast)-241(inter)-19(rupt)-241(routine.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 300.641 Tm
-0.004 Tc
[(6.)-19(9.1)-845(R)-6(a)-17(i)-2(se)-17(\(\))]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 275.201 Tm
0 Tc
(The)Tj
/F12 1 Tf
1.8148 0 TD
(raise\(\))Tj
/F7 1 Tf
2.963 0 TD
[(fu)-19(nction)-241(is)-259(used)-259(to)-241(simu)-19(late)-241(an)-259(interrupt.)-250(The)-260(code)-260(in)]TJ
/F12 1 Tf
21.4074 0 TD
(raise\(\))Tj
/F7 1 Tf
3 0 TD
[(simply)-259(calls)-241(th)-19(e)]TJ
-29.1852 -1.2222 TD
[(entry)-259(in)]TJ
/F12 1 Tf
3.3519 0 TD
[(_)-259(_c_sig_goto_)-19(dispatch)]TJ
/F7 1 Tf
10.0556 0 TD
[(t)-18(hat)-241(is)-259(matched)-259(to)-241(the)-260(interrupt)-259(vector)-260(specified)-241(by)-259(the)]TJ
-13.4074 -1.2407 TD
[(signal)-259(number)-260(passed.)]TJ
0 -1.9259 TD
[(The)-260(ANSI)-241(s)-18(tandard)-241(signa)-19(l)-241(handlers)]TJ
/F12 1 Tf
14.3333 0 TD
(SIG_DFL)Tj
/F7 1 Tf
4.2407 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
[(S)-18(IG_ERR)]TJ
/F7 1 Tf
4.5926 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
[(SIG_IG)-18(N)]TJ
/F7 1 Tf
4.3704 0 TD
(are)Tj
-29.7222 -1.2407 TD
[(implement)-18(ed)-241(by)-259(the)-241(han)-19(d-coded)-241(funct)-18(ions)]TJ
/F12 1 Tf
17.1111 0 TD
[(_)-259(_sig_dfl\(\))]TJ
/F7 1 Tf
4.7593 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
[(_)-259(_sig_err\(\))]TJ
/F7 1 Tf
5.1852 0 TD
[(and)-241(_)-259(_)]TJ
/F12 1 Tf
2.9444 0 TD
(sig_ign\(\))Tj
/F7 1 Tf
3.6852 0 TD
(,)Tj
-34.1852 -1.2407 TD
(respectively.)Tj
1.3889 -1.9259 TD
[(1.)-639(SIG_DFL)-259(notes)-259(that)-241(th)-19(e)-241(interrupt)-259(happened)-259(by)-241(in)-19(crementing)]TJ
/F12 1 Tf
25.8333 0 TD
[(_)-241(_sig_drop)-18(_count)]TJ
/F7 1 Tf
-24.4444 -1.2222 TD
[(and)-259(then)-241(retu)-19(rns.)]TJ
-1.3889 -1.6296 TD
[(2.)-639(SIG_ERR)-259(calls)]TJ
/F12 1 Tf
7.7963 0 TD
(abort\(\))Tj
/F7 1 Tf
3.2593 0 TD
[(and)-241(never)-260(returns.)]TJ
-11.0556 -1.6111 TD
[(3.)-639(SIG_IGN)-259(returns)-259(without)-259(any)-241(effect)-259(\(i.)-9(e.)9(,)-250(ignore\).)]TJ
ET
endstream
endobj
5661 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5639 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(6-10)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(S)14(i)-16(gnal)8(\(\))]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F5 1 Tf
15.839 0 0 15.839 70.8 709.361 Tm
0.008 Tc
[(6.)13(9)-845(S)8(ig)13(nal\()8(\))]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
(The)Tj
/F12 1 Tf
1.7963 0 TD
[(sign)-18(al\(\))]TJ
/F7 1 Tf
3.4259 0 TD
[(function)-259(is)-259(passed)-241(tw)-19(o)-241(arguments)-18(:)]TJ
-3.8333 -1.9259 TD
[(1.)-639(A)-241(signal)-259(number)-260(\227)-259(O)-19(n)-241(the)-260(DSP56000)-259(f)18(amily)-259(processor)37(,)-250(the)-260(signal)-259(number)]TJ
1.3889 -1.2407 TD
[(corresponds)-259(directly)-241(to)-259(the)-260(interrupt)-259(v)19(ector)-260(address.)-250(Notice)-260(that)-241(the)-260(signal)-259(number)]TJ
0 -1.2222 TD
[(is)-241(not)-259(an)-259(inte)18(ger)-260(sequence)-241(b)19(u)0(t)-259(i)0(s)-259(a)0(n)-241(e)18(v)19(e)0(n)-259(number)55(.)]TJ
-1.3889 -1.6296 TD
[(2.)-639(A)-241(functio)-19(n)-241(pointer)]TJ
/F12 1 Tf
9.037 0 TD
0 Tw
(\227)Tj
/F7 1 Tf
1.2593 0 TD
[(The)-241(function)-259(pointer)-260(passed)-259(is)-241(assum)-18(ed)-241(to)-259(belong)-259(to)-241(a)-260(C)]TJ
-8.9074 -1.2222 TD
[(function)-241(e)-19(ither)-241(generated)-259(b)19(y)-259(this)-259(compiler)-241(o)-19(r)-241(b)19(y)-259(assembly)-259(code.)]TJ
/F12 1 Tf
-2.7778 -1.9444 TD
(Signal\(\))Tj
/F7 1 Tf
3.5741 0 TD
[(performs)-241(the)-223(f)-19(ollowing)-241(three)-223(st)-18(eps)-222(when)-241(binding)-241(the)-241(specified)-241(signal)-241(number)-241(and)]TJ
-3.5741 -1.2222 TD
(function:)Tj
1.3889 -1.9259 TD
[(1.)-639(The)-241(instruction)]TJ
/F12 1 Tf
7.7222 0 TD
[(jsr)-241(F_)-241(_c_)-19(sig_goto_dispatch+)]TJ
/F7 1 Tf
19.9444 0 TD
[(is)-241(pl)-18(aced)-241(into)-241(the)]TJ
-26.2778 -1.2407 TD
[(interrupt)-259(table)-241(location)-259(specified)-259(by)-259(the)-241(signal)-259(number.)]TJ
-1.3889 -1.6296 TD
[(2.)-639(The)-241(functi)-18(on)-241(pointer)-260(passed)-259(is)-241(ente)-19(red)-241(into)-259(the)-241(t)-18(able)]TJ
/F12 1 Tf
22.3889 0 TD
[(_)-259(_c_sig_handler)-19(s)]TJ
/F7 1 Tf
7.6111 0 TD
[(,)-250(which)-241(is)]TJ
-28.6111 -1.2222 TD
[(used)-241(to)-259(store)-260(pointers)-259(to)-241(C)-259(signal)-259(handlers,)-250(indexed)-259(by)-241(the)-260(signal)-259(number.)]TJ
-1.3889 -1.6296 TD
[(3.)-639(The)-241(old)-259(signal)-259(handler)-260(address)-241(is)-259(returned.)]TJ
-1.3889 -1.9259 TD
[(Once)-241(the)-260(signal)-259(number)-260(and)-241(specifie)-19(d)-241(function)-259(are)-260(bound,)-250(the)-260(instruction)]TJ
/F8 1 Tf
12 0 0 12 114 400.001 Tm
[(jsrF_)-600(_c_)20(sig_goto_dispatch+)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 378.161 Tm
[(is)-241(executed)-259(upon)-259(receiving)-259(the)-241(interr)-19(upt,)-250(where)-241(th)-19(e)]TJ
/F12 1 Tf
20.5556 0 TD
[(F_)-259(_c_sig_goto_disp)-18(atch)]TJ
/F7 1 Tf
10.6852 0 TD
[(variable)-260(is)]TJ
-31.2407 -1.2222 TD
[(the)-241(startin)-19(g)-241(address)-259(of)-260(a)-241(table)-260(of)]TJ
/F8 1 Tf
12 0 0 12 114 337.841 Tm
[(jsrF_)-600(_c_)20(sig_dispatch)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 316.241 Tm
[(instructions)-259(and)-241(each)]TJ
/F8 1 Tf
12 0 0 12 183.6 316.241 Tm
(jsr)Tj
/F7 1 Tf
12.96 0 0 12.96 208.32 316.241 Tm
[(i)-18(nstruction)-241(p)-19(oints)-241(to)-259(an)-259(interrupt)-241(serv)-19(ice)-241(routine.)-250(T)-19(h)0(e)]TJ
-10.6111 -1.2407 TD
(pseudo-function)Tj
/F12 1 Tf
6.7593 0 TD
[(_)-241(_c_)-19(sig_dispatch\(\))]TJ
/F7 1 Tf
8.4074 0 TD
[(is)-241(used)-259(to)-259(calculate)-241(t)-18(h)0(e)-241(actual)-259(C)-240(i)-18(nterrupt)-241(rout)-18(ine.)]TJ
-15.1667 -1.9259 TD
[(All)-241(regist)-18(ers)-241(are)-260(saved)-241(b)-19(efore)-241(the)]TJ
/F12 1 Tf
13.463 0 TD
[(_)-241(_c_)-19(sig_dispatch\(\))]TJ
/F7 1 Tf
8.4074 0 TD
[(function)-259(calls)-241(the)-260(C)-259(signal)-241(hand)-19(ler.)]TJ
-21.8704 -1.2222 TD
[(Pseudo)-241(fu)-19(nction)]TJ
/F12 1 Tf
6.7407 0 TD
[(_)-259(_c_sig_disp)-18(atch\(\))]TJ
/F7 1 Tf
8.3889 0 TD
[(then)-259(calculates)-259(the)-241(s)-18(ignal)-241(numb)-19(er)-241(using)-259(the)-241(r)-19(eturn)]TJ
-15.1296 -1.2407 TD
[(address)-241(pro)-19(gram)-241(counte)-19(r)-241(o)0(f)-260(the)-241(ssh.)-269(Since)-241(the)-260(signal)-259(number)-260(is)-241(the)-260(same)-241(a)-19(s)-241(the)-260(interrupt)]TJ
T*
[(vector)-223(address,)-213(each)-222(ent)-18(ry)-204(o)-19(f)-204(the)]TJ
/F12 1 Tf
13.037 0 TD
[(_)-222(_c_si)-18(g_goto_dispatch)]TJ
/F7 1 Tf
10.0185 0 TD
[(table)-223(correspo)-19(nds)-222(to)-222(an)-204(i)-18(nterrupt)]TJ
-23.0556 -1.2222 TD
[(vector.)-250(The)-260(pseudo)-241(func)-19(tion)-241(uses)-259(the)-260(signal)-241(num)-18(ber)-241(to)-259(fetch)-259(the)-241(actual)-259(C)-259(signal)-241(handl)-18(er)]TJ
0 -1.2407 TD
[(from)-241(the)]TJ
/F12 1 Tf
3.6667 0 TD
[(_)-259(_c_sig_handlers)]TJ
/F7 1 Tf
7.8704 0 TD
[(table)-260(which)-241(is)-259(the)-260(C)-240(functio)-19(n)-241(pointer)-260(table.)]TJ
-11.537 -1.9259 TD
[(Once)-223(the)-241(C)-222(sig)-19(nal)-222(handler)-241(is)-222(fetch)-19(ed)-222(from)-241(the)]TJ
/F12 1 Tf
18.2778 0 TD
[(_)-241(_c_sig_handl)-18(er)]TJ
/F7 1 Tf
7.4074 0 TD
[(table,)-231(its)-241(entry)-222(is)-241(replaced)]TJ
-25.6852 -1.2407 TD
[(with)-241(the)-260(default)-259(signal)-259(handler)-241(SIG)-19(_DFL.)-250(This)-259(replacement)-259(is)-241(in)-259(compliance)-260(with)-241(t)-18(h)0(e)]TJ
T*
[(ANSI)-204(s)-18(tandard)-204(and)-222(forces)-222(the)-223(next)-203(s)-18(ignal)-203(servi)-18(ce)-204(to)-222(abort.)-213(In)-222(most)-222(situations,)-213(thi)-18(s)-204(feature)-223(is)]TJ
0 -1.2222 TD
[(not)-241(needed)-259(because)-260(any)-241(g)-19(iven)-241(interrup)-19(t)-241(will)-259(always)-259(invoke)-241(th)-19(e)-241(same)-260(interrupt)-259(service)]TJ
0 -1.2407 TD
[(routine.)-213(Resettin)-19(g)]TJ
/F12 1 Tf
7.2963 0 TD
[(signa)-19(l\(\))]TJ
/F7 1 Tf
3.3889 0 TD
[(after)-223(each)-222(C)-222(service)-223(routine)-223(or)-204(m)-18(odifying)-222(this)-222(file)-204(so)-222(that)-222(it)-222(does)]TJ
-10.6852 -1.2407 TD
[(not)-241(replace)-260(the)-260(table)-241(ent)-18(ry)-241(with)-259(SIG_DFL)-259(will)-259(change)-241(the)-260(interrupt)-259(service)-260(scheme.)]TJ
ET
endstream
endobj
5640 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5618 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 492.96 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(S)13(i)-17(gnal)-285(F)6(i)-17(l)7(e)]TJ
-43.0244 -71.3415 TD
0.007 Tc
[(M)11(o)-22(t)17(o)2(rol)-15(a)-12900(S)-9(o)2(f)-8(t)17(wa)-22(r)23(e)-22(-)23(H)-3(a)-22(r)-1(dware)-266(I)-8(nt)-8(egrat)-8(i)9(o)2(n)-15413(6)2(-9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 107.52 711.281 Tm
0 Tc
[(by)-259(the)-241(appli)-18(cation)-241(since)-260(the)-260(window)]TJ
/F12 1 Tf
14.7037 0 TD
[(_)-241(_stack_sa)-19(fety)]TJ
/F7 1 Tf
6.7222 0 TD
[(is)-259(declared)-259(as)-241(a)-260(global)]TJ
-21.4259 -1.2407 TD
(variable.)Tj
-1.3889 -1.6111 TD
[(3.)-639(Memory)-259(limit)-259(variable,)]TJ
/F12 1 Tf
10.9815 0 TD
[(_)-259(_mem_limit,)]TJ
/F7 1 Tf
6.3519 0 TD
[(is)-259(a)-241(global)-259(variable)-260(declared)-259(in)-241(the)-260(crt0)-241(fi)-18(le)]TJ
-15.9444 -1.2407 TD
[(and)-259(used)-241(by)-259(the)-260(library)-241(ro)-19(utine)]TJ
/F12 1 Tf
12.5185 0 TD
(brk\(\))Tj
/F7 1 Tf
2.5 0 TD
[(to)-259(disallow)-259(any)-241(meaning)-19(less)-241(memo)-19(ry)]TJ
-15.0185 -1.2407 TD
[(requests.)-250(Th)-19(is)-241(variable)-260(should)-259(have)-241(th)-19(e)-241(same)-260(value)-260(as)]TJ
/F12 1 Tf
21.6481 0 TD
[(_)-259(_break)]TJ
/F7 1 Tf
4.0185 0 TD
[(upon)-241(entry)-259(into)]TJ
/F12 1 Tf
-25.6667 -1.2222 TD
(main\(\).)Tj
/F7 1 Tf
3.3333 0 TD
[(Fo)-19(r)-241(informatio)-19(n)-241(o)0(n)-259(how)-241(to)-259(use)-260(the)-241(funct)-18(ion)]TJ
/F12 1 Tf
17.537 0 TD
(brk\(\))Tj
/F7 1 Tf
2.2407 0 TD
[(,)-250(r)-19(efer)-241(to)-259(Appendix)-259(B)-240(i)0(n)]TJ
-23.1111 -1.2407 TD
[(this)-259(manual.)]TJ
-1.3889 -1.6111 TD
[(4.)-639(Dynamic)-260(time)-260(variable,)]TJ
/F12 1 Tf
11.0741 0 TD
[(_)-259(_time,)]TJ
/F7 1 Tf
3.6481 0 TD
[(is)-241(a)-260(global)-259(variable)-260(declared)-241(in)-259(the)]TJ
/F8 1 Tf
12 0 0 12 461.76 589.361 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 493.68 589.361 Tm
[(file)-260(and)]TJ
-29.7963 -1.2407 TD
[(used)-259(as)-241(a)-260(volatile)-260(timer)-241(c)-19(ounter)-241(by)-259(the)-260(simulator.)-250(This)-259(variable)-260(is)-241(updated)-259(by)-259(the)]TJ
T*
[(DSP56000)-241(simulator)-241(\(run56\))-223(ev)-19(ery)-222(clock)-241(cycle.)-231(Examining)-241(this)-222(variable)-241(allows)-241(the)]TJ
0 -1.2222 TD
[(programmer)-223(to)-204(de)-19(termine)-204(program)-222(execution)-222(time.)-213(This)-222(variable)-204(is)-222(only)-204(us)-18(ed)-204(by)-222(the)]TJ
0 -1.2407 TD
[(simulator)-260(and)-259(can)-241(be)-260(omitted)-259(when)-241(t)-18(h)0(e)-241(program)-259(is)-259(to)-241(be)-260(executed)-259(by)-241(hardwa)-19(re.)]TJ
-1.3889 -1.6296 TD
[(5.)-639(Host)-259(I/O)-241(st)-18(ub)-241(functions)-18(,)]TJ
/F12 1 Tf
11.2778 0 TD
[(_)-241(_send\(\))]TJ
/F7 1 Tf
4.1111 0 TD
(and)Tj
/F12 1 Tf
1.7037 0 TD
[(_)-241(_)-259(receive\(\),)]TJ
/F7 1 Tf
5.6667 0 TD
[(are)-260(defined)-259(in)]TJ
/F8 1 Tf
12 0 0 12 459.12 504.161 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 495.12 504.161 Tm
[(and)-259(are)]TJ
-29.9074 -1.2222 TD
[(called)-259(by)-241(th)-19(e)-241(standard)-259(I/O)-259(library)-241(funct)-18(ions.)-250(The)-241(pr)-19(ovided)]TJ
/F8 1 Tf
12 0 0 12 410.64 488.321 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 442.56 488.321 Tm
[(file)-241(on)-19(ly)-241(has)-259(stub)]TJ
-25.8519 -1.2407 TD
[(functions,)-250(a)-19(s)-241(both)-259(Gdb56)-259(and)-241(run56)-259(watch)-259(these)-241(a)-19(ddresses)-241(and)-259(perform)-259(all)-241(I/)-18(O)]TJ
T*
(directly.)Tj
-1.3889 -1.6111 TD
[(6.)-639(Floating-p)-19(oint)-241(shift)-259(table,)]TJ
/F12 1 Tf
11.8519 0 TD
[(_)-259(_fp_shift,)]TJ
/F7 1 Tf
5.037 0 TD
[(is)-259(a)-241(p)0(o)-19(inter)-241(used)-259(by)-259(floating-point)-259(library)]TJ
-15.5 -1.2407 TD
[(functions.)-250(T)-19(his)-241(pointer)-260(may)-259(be)-241(remo)-19(ved)-241(if)-260(the)-241(app)-19(lication)-241(doe)-19(s)-241(not)-259(use)]TJ
0 -1.2222 TD
[(floating-poi)-18(nt.)]TJ
-2.7778 -1.9444 TD
[(All)-259(of)-241(these)-260(variables,)-250(con)-19(stants,)-250(functions)-259(and)-259(po)-19(inter)18(s)-241(are)-260(related)-259(to)-241(the)-260(run-time)]TJ
0 -1.2222 TD
[(environmen)-19(ts)-241(that)-259(are)-241(us)-18(ed)-241(by)-259(C)-240(libr)-19(ary)-241(functions)-259(and)-259(must)-241(b)-19(e)-241(properly)-259(set.)]TJ
/F5 1 Tf
15.839 0 0 15.839 71.52 327.281 Tm
0.009 Tc
[(6.8)-829(S)-6(i)14(gnal)-274(F)14(il)14(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 301.361 Tm
0 Tc
[(The)-260(hardware)-260(level)-241(interrup)-19(t)-241(mechanism)-259(\(see)-260(section)-259(8.)9(3)-259(o)0(f)-241(the)]TJ
/F10 1 Tf
25.537 0 TD
[(DSP56000/DS)-19(P56001)]TJ
-25.537 -1.2407 TD
[(User\222s)-259(Manual)]TJ
/F7 1 Tf
6.037 0 TD
[(\))-260(i)0(s)-241(more)-260(efficient)-259(than)-259(the)]TJ
/F12 1 Tf
10.8519 0 TD
[(signal\()-19(\))]TJ
/F7 1 Tf
3.4259 0 TD
[(function.)-250(H)-19(owever,)-250(in)-241(m)-18(any)-241(cases)]TJ
-20.3148 -1.2407 TD
[(interrupts)-259(can)-259(be)-241(handled)-259(in)-259(the)-241(C)-259(environment)-259(and)-259(it)-241(is)-259(often)-259(more)-241(preferabl)-18(e)-241(t)0(o)-259(d)0(o)-241(so.)]TJ
0 -1.2222 TD
[(There)-260(are)-241(two)-259(functions,)]TJ
/F12 1 Tf
10.0556 0 TD
[(s)-18(ignal\(\))]TJ
/F7 1 Tf
3.4259 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
(raise\(\))Tj
/F7 1 Tf
2.7222 0 TD
[(,)-250(used)-259(to)-259(support)-241(p)-19(rogramming)-259(interrupt)]TJ
-17.8889 -1.2407 TD
[(service)-260(routines)-259(in)-241(C.)-250(Th)-19(ese)-241(functions)-259(are)-260(not)-241(asso)-19(ciated)-241(with)-259(the)]TJ
/F8 1 Tf
12 0 0 12 415.92 237.281 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 451.92 237.281 Tm
[(file.)-250(Althoug)-19(h)]TJ
-29.3519 -1.2407 TD
[(they)-259(are)-241(more)-260(complicated)-259(than)-259(the)-241(sim)-18(ple)-241(hardware)-260(interrupt)-259(vector)-260(table)-241(disc)-19(ussed)-241(in)]TJ
0 -1.2222 TD
[(Section)-259(6.)9(6)-259(\(see)-260(section)-241(8)-19(.)9(2)-259(o)0(f)-241(the)]TJ
/F10 1 Tf
13.7963 0 TD
[(DSP56000/DS)-19(P56001)-241(Use)-19(r\222s)-241(Manual)]TJ
/F7 1 Tf
15.2407 0 TD
[(\))-260(they)-259(provide)]TJ
-29.037 -1.2407 TD
[(very)-259(handy)-241(t)-18(ools)-241(for)-260(the)-260(C)-240(programm)-18(er.)-250(A)-241(thoroug)-19(h)-241(knowledg)-19(e)-241(o)0(f)-260(the)]TJ
/F12 1 Tf
28.2593 0 TD
[(sign)-18(al\(\))]TJ
/F7 1 Tf
3.4074 0 TD
(function)Tj
-31.6667 -1.2407 TD
[(and)-259(the)-241(C)-259(environment)-259(is)-259(needed)-241(in)-259(order)-260(to)-241(mod)-19(ify)-241(the)]TJ
/F12 1 Tf
22.463 0 TD
(signal\(\))Tj
/F7 1 Tf
3.4259 0 TD
[(function.)-250(This)-259(section)]TJ
-25.8889 -1.2222 TD
[(describes)-259(how)-259(the)]TJ
/F12 1 Tf
7.4259 0 TD
[(signa)-19(l\(\))]TJ
/F7 1 Tf
3.4259 0 TD
[(function)-259(is)-259(currently)-241(i)-18(mplemented.)]TJ
ET
endstream
endobj
5619 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5610 0 obj
<>
endobj
5375 0 obj
<>
endobj
5416 0 obj
<>
endobj
5421 0 obj
<>
endobj
5445 0 obj
<>
endobj
5469 0 obj
<>
endobj
5491 0 obj
<>
endobj
5502 0 obj
<>
endobj
5517 0 obj
<>
endobj
5536 0 obj
<>
endobj
5570 0 obj
<>
endobj
5599 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(6-8)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(M)9(i)-17(s)17(c)-7(el)-17(l)7(aneou)-24(s)-275(C)-5(ode)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
70.8 707.921 468 -5.04 re
f
0 0 0 rg
537.84 706.481 0.48 -0.96 re
f
q
70.8 707.921 468 -5.04 re
W* n
69.84 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 191.52 712.001 Tm
-0.011 Tc
[(Ex)-15(am)-22(pl)-13(e)-295(6)-15(-6)-15(.)-853(I)-13(nt)-18(e)-15(rru)-20(p)-20(t)-278(Se)-15(r)-22(v)5(i)-13(c)-15(e)-295(R)-9(ou)-20(t)-18(i)7(n)-20(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
[(Interrupt)-241(S)-18(ervice)-241(Rout)-18(ine:)-241(This)-259(service)-260(routine)-241(u)-19(pdates)-241(the)-260(global)-259(v)37(a)0(r)-19(iable)-241(F_)-259(_time)-260(at)]TJ
0 -1.2222 TD
[(each)-241(SCI)-241(timer)-241(interrupt.)-250(The)-241(SCI)-241(timer)-241(period)-241(can)-241(be)-241(set)-241(b)19(y)-241(programmin)-19(g)-222(t)-18(he)-223(S)-18(CCR)-240(\(see)]TJ
0 -1.2407 TD
[(Section)-241(1)-19(1)0(.)9(2)0(.)-9(2)0(.)9(3)-259(of)-241(th)-19(e)]TJ
/F10 1 Tf
9.3148 0 TD
[(DSP56000)-19(/DSP56001)-259(User\222)37(s)-241(Manual)]TJ
/F7 1 Tf
15.2222 0 TD
[(\))-19(.)-250(This)-241(progra)-19(m)-241(i)0(s)-259(based)-241(o)-19(n)]TJ
-24.537 -1.2407 TD
[(the)-241(y)-259(memory)-241(model)-259(and)-241(the)-260(SCI)-241(int)-18(erf)18(ace)-241(co)-19(ntrol)-241(re)18(gist)-18(ers)-241(\(X:FFF0)-259(and)-241(X:FF)-18(F2\))-241(should)]TJ
0 -1.2222 TD
[(be)-241(initial)-18(ized)-241(for)-260(proper)-260(SCI)-241(timer)-260(operation)-259(\(see)-260(Section)-241(11)-19(.)9(2)-259(in)-241(the)]TJ
/F10 1 Tf
0 -1.2407 TD
[(DSP56000/DSP5600)-19(1)-241(User\222)37(s)-259(Manual)]TJ
/F7 1 Tf
15.463 0 TD
[(for)-241(detailed)-259(information)-259(on)-259(the)-241(SCI)-260(operation\).)]TJ
/F8 1 Tf
12 0 0 12 114 579.041 Tm
-0.04 Tc
[(se)-20(ct)-20(io)-20(n)-580(int)-20(er)-20(ru)-20(pt)]TJ
0 -1.18 TD
[(or)-20(g)-3700(p)0(:)]TJ
0 -1.16 TD
[(gl)-20(ob)-20(al)-2000(in)-20(te)-20(rr)-20(up)-20(t1c)]TJ
T*
[(in)-20(te)-20(rr)-20(up)-20(t1c)]TJ
0 -1.18 TD
[(mo)-20(ve)-3140(\(r)-20(6\))-20(+)-6160(;)-580(se)-20(cu)-20(re)-580(t)-20(h)0(e)-580(s)0(t)-20(a)0(c)-20(k)-580(po)-20(in)-20(te)-20(r)]TJ
14.4 -1.16 TD
-0.02 Tc
[(;)-560(\()20(re)20(fe)20(r)-560(t)0(o)-540(s)0(e)20(c)0(t)20(i)0(o)20(n)-560(5.)20(4.)20(1.)20(4\))]TJ
-14.4 -1.16 TD
-0.04 Tc
[(mo)-20(ve)-3140(r2)-20(,y)-20(:\()-20(r6)-20(\))-3880(;)-580(sa)-20(ve)-580(t)-20(h)0(e)-580(r)0(2)-580(r)-20(eg)-20(is)-20(te)-20(r)]TJ
0 -1.18 TD
[(mo)-20(ve)-3140(y:)-20(F_)-580(_)-20(t)0(i)-20(me,)-20(r2)-1620(;)-520(r)-20(et)-20(ri)-20(ev)-20(e)-520(t)-20(he)-540(v)-20(ari)-20(ab)-20(le)-540(_)-540(_)0(t)-20(i)0(m)-20(e)]TJ
0 -1.16 TD
[(mo)-20(ve)-3140(\(r)-20(2\))-20(+)-6160(;)-580(in)-20(cr)-20(em)-20(en)-20(t)-560(t)-20(he)-580(v)-20(a)0(r)-20(i)0(a)-20(b)0(l)-20(e)]TJ
T*
[(mo)-20(ve)-3140(r2)-20(,y)-20(:F)-20(_)-580(_ti)-20(me)-1620(;)-580(s)0(a)-20(v)0(e)-580(t)-20(he)-580(re)-20(su)-20(lt)]TJ
0 -1.18 TD
[(mo)-20(ve)-3140(y:)-20(\(r)-20(6\))-20(-,)-20(r2)-3320(;)-580(r)0(e)-20(s)0(t)-20(o)0(r)-20(e)-580(the)-580(r)-20(2)-580(re)-20(gi)-20(st)-20(er)]TJ
0 -1.16 TD
[(rt)-20(i)-8200(;)-580(re)-20(tu)-20(rn)-580(f)-20(rom)-580(i)-20(n)0(t)-20(e)0(r)-20(r)0(u)-20(p)0(t)-580(s)-20(er)-20(vi)-20(ce)]TJ
T*
[(en)-20(ds)-20(ec)]TJ
ET
1 1 1 rg
70.8 402.881 468 -5.04 re
f
0 0 0 rg
537.84 401.441 0.48 -0.96 re
f
q
70.8 402.881 468 -5.04 re
W* n
69.84 400.481 468 0.96 re
f
Q
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 380.321 Tm
0 Tc
[(Notice)-223(that)-222(fast)-222(interrupt)-18(s)-222(can)-222(also)-222(be)-223(programmed)-222(b)-19(y)-222(modifying)-222(the)]TJ
/F8 1 Tf
12 0 0 12 425.52 380.321 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 457.2 380.321 Tm
[(file)-223(in)-222(the)-241(same)]TJ
-29.8148 -1.2407 TD
[(way)-241(as)-259(for)-241(th)-19(e)-241(long)-259(interrupts)-259(\(see)-241(Chapter)-260(8)-259(o)0(f)-241(the)]TJ
/F10 1 Tf
20.6111 0 TD
[(DSP56000/DSP560)-19(01)-241(User\222s)-259(Manual)]TJ
/F7 1 Tf
-20.6111 -1.2407 TD
[(for)-241(more)-260(information)-259(on)-259(fast)-241(and)-259(long)-259(interrupts\).)-9(\))]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 313.361 Tm
0.008 Tc
[(6.)13(7)-845(M)8(iscell)13(a)3(neou)13(s)-285(C)3(od)13(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 287.201 Tm
0 Tc
[(There)-241(are)-260(other)-260(data)-241(struct)-18(ures)-241(and)-259(code)-260(related)-241(to)-259(the)-260(run-time)-241(en)-19(vironment)-241(i)-18(n)-241(the)-260(crt0)]TJ
0 -1.2222 TD
[(file.)-250(They)-259(are:)]TJ
1.3889 -1.9444 TD
[(1.)-639(Error)-241(code)-260(variable,)]TJ
/F8 1 Tf
12 0 0 12 213.6 246.161 Tm
(errno)Tj
/F7 1 Tf
12.96 0 0 12.96 249.36 246.161 Tm
[(,)-250(i)0(s)-259(a)-241(g)-19(lobal)-241(intege)-19(r)-241(used)-259(to)-241(reco)-19(rd)-241(failure)-260(codes)-259(in)-241(C)]TJ
-11 -1.2222 TD
[(library)-241(call)-18(s.)-250(This)-241(error)-260(code)-260(variable)-260(will)-241(exist)-259(if)-260(C)-240(library)-259(calls)-259(are)-241(used.)-250(T)-19(his)]TJ
0 -1.2407 TD
[(variable)-241(can)-259(be)-260(utilized)-259(as)-241(a)-260(debugging)-259(aid)-241(in)-259(order)-260(to)-241(check)-259(which)-259(error)-241(code)-260(is)]TJ
T*
[(returned)-241(fro)-19(m)-241(the)-260(C)-240(fun)-19(ction)-241(calls.)]TJ
-1.3889 -1.6111 TD
[(2.)-639(Heap-stack)-259(checking)-241(win)-19(dow)-241(variabl)-18(e,)]TJ
/F12 1 Tf
17.2222 0 TD
[(_)-241(_stack_s)-18(afety)]TJ
/F7 1 Tf
6.4815 0 TD
[(,)-250(i)0(s)-241(a)-260(global)-259(variable)]TJ
-22.3148 -1.2407 TD
[(declared)-241(in)-259(the)-260(crt0)-241(file)-260(that)-259(is)-241(used)-259(by)-259(the)-241(heap)-259(allocation)-259(routines,)]TJ
/F12 1 Tf
27.0926 0 TD
[(mallo)-19(c\(\))]TJ
/F7 1 Tf
3.5185 0 TD
0 Tw
(,)Tj
/F12 1 Tf
-30.6111 -1.2222 TD
(calloc\(\))Tj
/F7 1 Tf
3.3519 0 TD
[(an)-19(d)]TJ
/F12 1 Tf
1.7037 0 TD
(realloc\(\))Tj
/F7 1 Tf
3.8333 0 TD
[(to)-259(avoid)-241(heap-s)-18(tack)-241(growth)-259(collisions.)-250(I)-19(f)-241(the)-260(distance)]TJ
-8.8889 -1.2407 TD
[(between)-241(th)-19(e)-241(bottom)-259(of)-260(the)-241(heap)-259(and)-259(the)-241(top)-259(of)-241(t)-18(h)0(e)-241(stack)-259(is)-241(le)-19(ss)-241(than)-259(the)-241(v)-19(alue)]TJ
T*
[(contained)-259(in)]TJ
/F12 1 Tf
5.1667 0 TD
[(_)-259(_stack_safety)]TJ
/F7 1 Tf
6.4815 0 TD
[(,)-250(then)-259(the)-260(heap)-241(allo)-19(cation)-241(routin)-19(e)-241(will)-259(return)-259(an)-241(error)]TJ
-11.6481 -1.2222 TD
[(code)-223(indicating)-222(that)-222(no)-222(more)-223(memo)-19(ry)-204(i)-18(s)-204(a)-19(vailable.)-213(The)-223(value)-223(m)-18(a)0(y)-222(b)0(e)-204(s)-18(et)-222(as)-222(required)]TJ
ET
endstream
endobj
5600 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5568 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 465.6 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.015 Tc
[(In)10(te)10(r)7(r)31(u)-14(p)10(t)-268(V)-1(e)10(c)3(t)25(o)10(r)7(s)]TJ
-40.2439 -71.3415 TD
0.007 Tc
[(M)11(o)-22(t)17(o)2(rol)-15(a)-12900(S)-9(o)2(f)-8(t)17(wa)-22(r)23(e)-22(-)23(H)-3(a)-22(r)-1(dware)-266(I)-8(nt)-8(egrat)-8(i)9(o)2(n)-15413(6)2(-7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
(The)Tj
/F8 1 Tf
12 0 0 12 94.8 711.281 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 126.48 711.281 Tm
[(file)-241(contains)-241(code)-241(to)-241(initialize)-241(these)-223(interr)-19(upt)-222(vectors)-18(.)-231(B)0(y)-222(d)0(e)-19(fault,)-231(all)-241(vectors)-222(are)]TJ
-4.2407 -1.2407 TD
[(initialized)-259(with)-259(the)-241(ins)-18(truction)]TJ
/F8 1 Tf
12 0 0 12 231.12 695.201 Tm
[(jsr)-600(Fabort)]TJ
/F7 1 Tf
12.96 0 0 12.96 302.88 695.201 Tm
[(.)-250(The)-260(first)-259(element)-241(o)-19(f)-241(the)-260(vector)-241(ta)-19(ble,)-250(which)]TJ
-17.8519 -1.2222 TD
[(is)-259(the)-241(hardw)-19(are)-241(RESET)-259(interrupt,)-250(is)-259(initialized)-259(with)-259(the)-241(inst)-18(ruction)]TJ
/F12 1 Tf
26.8704 0 TD
[(jmp)-259(F_)-259(_start.)]TJ
/F7 1 Tf
6.3333 0 TD
(The)Tj
-33.2037 -1.2407 TD
[(purpose)-260(of)-241(t)-18(h)0(e)-241(C)-259(function)]TJ
/F12 1 Tf
10.5 0 TD
(abort\(\))Tj
/F7 1 Tf
3 0 TD
[(,)-250(which)-259(is)-241(labele)-19(d)-241(a)0(s)-259(Fabort)-241(i)-18(n)-241(the)-260(assembly)]TJ
-13.5 -1.2407 TD
[(environmen)-19(t,)-250(is)-241(to)-259(stop)-259(program)-241(exe)-19(cution)-241(and)-259(leave)-260(the)-241(chip)-259(in)-259(the)-241(STOP)-259(mode.)-250(The)]TJ
/F12 1 Tf
34.4815 0 TD
(F_)Tj
-34.4815 -1.2222 TD
(_start)Tj
/F7 1 Tf
2.7593 0 TD
[(label)-241(i)-18(s)-241(the)-260(program)-259(address)-241(of)-260(the)-260(C)-240(program)-259(bootstrap)-259(code)-260(which)-241(cal)-18(ls)-241(the)-260(C)]TJ
/F12 1 Tf
-2.7593 -1.2407 TD
(main\(\))Tj
/F7 1 Tf
3.1111 0 TD
[(function)-259(after)-241(execu)-19(tion.)]TJ
-3.1111 -1.9259 TD
[(Interrupt)-222(vectors)-222(that)-222(are)-223(to)-222(be)-223(used)-222(must)-222(be)-223(reprogrammed)-222(to)-222(point)-222(to)-222(the)-223(interrupt)-222(service)]TJ
0 -1.2407 TD
[(routines)-259(instead)-259(of)-241(the)]TJ
/F12 1 Tf
9.1296 0 TD
(abort\(\))Tj
/F7 1 Tf
3.2593 0 TD
[(function.)-250(Initializat)-18(ion)-241(of)-260(the)-241(in)-19(terrupt)-241(vecto)-19(rs)-241(in)-259(the)]TJ
/F8 1 Tf
12 0 0 12 505.92 574.241 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 71.52 558.161 Tm
[(file)-260(reduces)-241(th)-19(e)-241(size)-260(of)-241(the)-260(resulting)-259(application)-259(program)-259(and)-241(ma)-19(y)-241(increase)-260(its)-259(speed.)]TJ
0 -1.9259 TD
[(The)-260(following)]TJ
/F8 1 Tf
12 0 0 12 148.8 533.201 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 180.72 533.201 Tm
[(code)-260(segment)-259(\(called)-241(sec)-19(tion)-241(reset\))-260(is)-259(the)-241(default)-259(interrupt)-259(vector)]TJ
-8.4259 -1.2222 TD
[(table)-260(initialization.)]TJ
/F8 1 Tf
12 0 0 12 114.72 492.881 Tm
-0.04 Tc
[(s)-20(ect)-20(io)-20(n)-580(r)0(e)-20(s)0(e)-20(t)]TJ
0 -1.16 TD
-0.02 Tc
[(or)20(g)-3680(p)0(:)20($)0(0)]TJ
T*
-0.04 Tc
[(j)-20(m)0(p)-3700(F)-20(_s)-20(tar)-20(t)]TJ
0 -1.18 TD
-0.02 Tc
[(or)20(g)-3680(p)0(:)20($)0(2)]TJ
0 -1.16 TD
[(du)20(p)-3680(3)0(1)]TJ
T*
-0.04 Tc
[(j)-20(s)0(r)-3700(F)-20(ab)-20(ort)]TJ
0 -1.18 TD
[(e)-20(ndm)]TJ
0 -1.16 TD
[(e)-20(nds)-20(ec)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 373.361 Tm
0 Tc
[(The)-260(interrupt)-259(vector)-241(table)-260(can)-259(be)-241(changed)-259(to)-259(point)-241(t)-18(o)-241(user-provid)-19(ed)-241(interrupt)-259(service)]TJ
0 -1.2407 TD
[(routines)-222(instead)-204(of)-223(the)]TJ
/F12 1 Tf
8.963 0 TD
[(abort\()-19(\))]TJ
/F7 1 Tf
3.2222 0 TD
[(routine)-223(in)-204(this)-222(portion)-204(of)]TJ
/F8 1 Tf
12 0 0 12 357.12 357.281 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 385.92 357.281 Tm
[(.)-194(E)-19(xample)-241(6-5)-222(illustrates)-222(how)]TJ
-24.2593 -1.2407 TD
[(to)-259(initialize)-260(pointers)-241(to)-259(these)-260(user-provided)-259(interrupt)-259(service)-241(ro)-19(utines.)]TJ
ET
1 1 1 rg
71.52 311.921 468 -5.04 re
f
0 0 0 rg
538.56 310.481 0.48 -0.96 re
f
q
71.52 311.921 468 -5.04 re
W* n
70.56 309.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 163.2 316.001 Tm
0.005 Tc
[(E)12(xam)14(ple)-279(6)21(-5.)-837(U)7(ser)14(-de)21(f)-2(in)16(ed)-284(In)16(ter)14(r)14(upt)-262(V)12(ecto)16(r)-266(Tab)16(l)3(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 287.201 Tm
0 Tc
[(Assume)-223(the)-223(hardw)18(are)-223(supports)-222(all)-222(interrupts)-222(and)-204(ea)-19(ch)-204(interrupt)-222(service)-223(routine)-223(is)-222(located)-204(at)]TJ
0 -1.2222 TD
[(the)-260(address)-241(l)-18(abeled)-241(interru)-19(ptXX)-241(\(where)-260(XX)-259(is)-241(the)-260(v)19(alue)-241(of)-260(the)-260(interrupt)-241(vector\).)-250(The)]TJ
0 -1.2407 TD
[(follo)19(wing)-259(code)-241(initi)-18(alizes)-241(the)-260(interrupt)-259(v)19(ector)-260(table.)-250(Each)-259(service)-241(rou)-19(tine)-241(starting)-259(at)]TJ
T*
[(interruptXX)-259(can)-259(be)-241(program)-18(med)-241(in)-259(assembly)-259(language)-260(as)-241(sho)19(wn)-259(in)-241(Sect)-18(ion)-241(.)]TJ
/F8 1 Tf
12 0 0 12 125.52 214.961 Tm
-0.04 Tc
[(s)-20(ect)-20(io)-20(n)-580(r)0(e)-20(s)0(e)-20(t)]TJ
0 -1.18 TD
-0.02 Tc
[(or)20(g)-2780(p)0(:)20($)0(0)]TJ
0 -1.16 TD
-0.04 Tc
[(j)-20(m)0(p)-2800(F)-20(_s)-20(tar)-20(t)]TJ
T*
[(j)-20(s)0(r)-2800(i)-20(nt)-20(err)-20(up)-20(t0)-20(2)]TJ
0 -1.18 TD
[(j)-20(s)0(r)-2800(i)-20(nt)-20(err)-20(up)-20(t0)-20(4)]TJ
0 -1.16 TD
[(j)-20(s)0(r)-2800(i)-20(nt)-20(err)-20(up)-20(t0)-20(6)]TJ
T*
[(j)-20(s)0(r)-2800(i)-20(nt)-20(err)-20(up)-20(t0)-20(8)]TJ
0 -1.18 TD
0 Tc
0 Tw
(\205)Tj
0 -1.16 TD
-0.04 Tc
[(j)-20(s)0(r)-2800(i)-20(nt)-20(err)-20(up)-20(t3)-20(e)]TJ
T*
[(e)-20(nds)-20(ec)]TJ
ET
1 1 1 rg
71.52 80.801 468 -4.8 re
f
0 0 0 rg
538.56 79.361 0.48 -0.96 re
f
q
71.52 80.801 468 -4.8 re
W* n
70.56 78.401 468 0.96 re
f
Q
endstream
endobj
5569 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5541 0 obj
<>
endobj
5542 0 obj
<>
endobj
5534 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(6-6)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(I)16(n)1(t)-9(e)1(rrupt)-277(V)-10(e)1(c)-6(t)-9(ors)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
70.8 707.921 468 -5.04 re
f
0 0 0 rg
537.84 706.481 0.48 -0.96 re
f
q
70.8 707.921 468 -5.04 re
W* n
69.84 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 234.48 712.001 Tm
[(E)12(xam)14(pl)23(e)-279(6)1(-4)21(.)-837(F)16(ast)-282(H)7(e)21(ap)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
[(The)-223(heap)-241(is)-241(required)-222(t)-18(o)-222(reside)-241(in)-222(a)-19(n)-222(8k)-241(SRAM)-241(starting)-241(at)-222(L:$4000.)-250(The)-223(follo)19(wing)-241(program)]TJ
0 -1.2222 TD
[(reserv)19(es)-241(the)-260(heap)-241(space)-260(using)-241(org)-259(and)-241(ds)-241(stat)-18(ements)-241(and)-259(sets)-241(the)-241(init)-18(ial)-241(heap)-241(poi)-18(nter)-241(to)-241(the)]TJ
0 -1.2407 TD
[(SRAM)-241(h)-19(eap)-241(area.)]TJ
0 -1.9259 TD
[(Add)-241(this)-259(section)-259(to)-241(t)-18(h)0(e)]TJ
/F8 1 Tf
12 0 0 12 190.8 626.321 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 222.96 626.321 Tm
(file:)Tj
/F8 1 Tf
12 0 0 12 124.8 601.841 Tm
-0.04 Tc
[(se)-20(ct)-20(io)-20(n)-580(fas)-20(t_)-20(ra)-20(m)]TJ
0 -1 TD
-0.02 Tc
[(o)20(r)0(g)-2780(L)20(:$)20(40)20(00)]TJ
T*
-0.04 Tc
[(ds)-3380($2)-20(00)-20(0)]TJ
T*
[(en)-20(ds)-20(ec)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 544.241 Tm
0 Tc
[(Change)-241(th)-19(e)-241(following)-259(line)-260(of)-241(C)-259(bootstrap)-259(code)-260(in)-241(the)]TJ
/F8 1 Tf
12 0 0 12 347.04 544.241 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 378.96 544.241 Tm
(file:)Tj
/F8 1 Tf
12 0 0 12 114 520.001 Tm
-0.04 Tc
[(TO)-20(P_)-20(OF)-20(_M)-20(EMO)-20(RY)-2520(eq)-20(u)-2800($)0(f)-20(f)0(b)-20(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 498.161 Tm
0 Tc
(to:)Tj
/F8 1 Tf
12 0 0 12 114 473.921 Tm
-0.04 Tc
[(TO)-20(P_)-20(OF)-20(_M)-20(EMO)-20(RY)-2520(eq)-20(u)-2800($)0(5)-20(f)0(f)-20(f)]TJ
ET
1 1 1 rg
70.8 466.001 468 -5.04 re
f
0 0 0 rg
537.84 464.321 0.48 -0.96 re
f
q
70.8 466.001 468 -5.04 re
W* n
69.84 463.361 468 0.96 re
f
Q
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 443.201 Tm
0 Tc
[(Sometimes)-259(hardware)-241(co)-19(nfigurations)-259(map)-241(more)-260(than)-259(one)-241(mem)-18(ory)-241(space)-260(into)-259(a)-241(single)]TJ
0 -1.2222 TD
[(physical)-241(m)-18(emory.)-250(Other)-260(implementations)-259(partially)-259(populate)-260(various)-241(ad)-19(dress)-241(spaces)]TJ
0 -1.2407 TD
[(leaving)-241(ho)-19(les.)-250(Some)-260(may)-241(have)-260(different)-259(regions)-259(with)-241(fast)-259(memory)-259(and)-241(sl)-18(ow)-241(memory)-19(.)-250(All)]TJ
T*
[(of)-241(these)-260(special)-259(cases)-241(can)-259(usually)-259(be)-241(h)-19(andled)-241(by)-259(modifying)-259(the)]TJ
/F8 1 Tf
12 0 0 12 399.36 395.201 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 431.28 395.201 Tm
(file.)Tj
-27.8148 -1.9259 TD
[(When)-241(mu)-19(ltiple)-241(memo)-19(ry)-241(spaces)-259(are)-241(m)-18(apped)-241(into)-259(a)-260(single)-241(phy)-19(sical)-241(memo)-19(ry,)-250(the)-241(memo)-19(ry)]TJ
0 -1.2407 TD
[(must)-241(be)-260(partitioned)-259(among)-259(the)-241(m)-18(emory)-241(spaces)-18(.)-250(A)-241(way)-259(to)-241(res)-18(trict)-241(the)-260(linker)-260(from)]TJ
0 -1.2222 TD
[(overlapping)-259(these)-241(mem)-18(ory)-241(spaces)-259(is)-259(needed.)-250(For)-260(example,)-250(suppose)-260(that)-241(b)-19(oth)-241(the)-260(Y)-241(a)0(n)-19(d)-241(P)]TJ
0 -1.2407 TD
[(spaces)-241(are)-260(mapped)-259(into)-259(the)-241(same)-260(64k)-259(physical)-241(R)-18(A)0(M)-241(and)-259(need)-259(to)-241(be)-260(partitioned)-259(with)-241(t)-18(h)0(e)]TJ
T*
[(low)-241(48k)-259(for)-260(program)-241(m)-18(emory)-241(and)-259(the)-260(high)-241(16k)-259(for)-260(data)-241(mem)-18(ory.)]TJ
0 -1.9259 TD
[(The)-241(linke)-19(r)-241(can)-259(be)-241(restrict)-18(ed)-241(from)-259(allocating)-259(across)-259(holes)-241(in)-259(physical)-259(memory)-259(by)-241(using)-259(the)]TJ
/F12 1 Tf
0 -1.2222 TD
(org)Tj
/F7 1 Tf
1.6852 0 TD
(and)Tj
/F12 1 Tf
1.7037 0 TD
(ds)Tj
/F7 1 Tf
1.2037 0 TD
[(directives)-241(t)-18(o)-241(confiscate)-260(those)-260(addresses.)-250(Note)-260(that)-259(the)-241(linker)-260(may)-259(not)]TJ
-4.5926 -1.2407 TD
[(automatically)-259(take)-241(adv)-19(antage)-241(of)-260(memory)-259(which)-241(i)-18(s)-241(present)-259(between)-259(holes.)-250(It)-259(may)-241(be)]TJ
T*
[(required)-241(to)-259(manually)-259(place)-260(assembly)-259(language)-241(da)-19(ta)-241(structures)-259(to)-259(utilize)-241(th)-19(is)-241(memory.)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 198.161 Tm
0.006 Tc
[(6.)11(6)-847(I)11(nterrupt)-267(V)-9(ectors)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 172.241 Tm
0 Tc
[(The)-241(interru)-19(pt)-241(vector)-260(locations)-259(for)-241(th)-19(e)-241(DSP5600)-19(0)-241(family)-259(\(a.)9(k)-19(.)9(a.)-250(\223interrupt)-259(source\224)-260(in)]TJ
T*
[(Section)-241(8)-259(o)0(f)-260(the)]TJ
/F10 1 Tf
6.5556 0 TD
[(DSP5)-19(6000/DSP56001)-259(User\222s)-259(Manual)]TJ
/F7 1 Tf
15.2593 0 TD
[(\))-241(con)-19(tain)-241(one)-260(or)-241(t)-18(w)0(o)-241(instructi)-18(ons)]TJ
-21.8148 -1.2222 TD
[(each)-241(to)-259(be)-260(executed)-241(when)-259(the)-260(interrupt)-259(assigned)-241(to)-259(that)-259(location)-259(occurs.)-250(There)-260(are)-241(32)]TJ
0 -1.2407 TD
[(interrupt)-241(v)-19(ectors)-241(availab)-19(le,)-250(all)-241(of)-260(which)-259(should)-241(b)-19(e)-241(initialized)-259(with)-259(some)-260(value)-241(to)-259(avoid)]TJ
T*
[(undefined)-259(behavior)-241(resu)-19(lting)-241(from)-259(an)-259(unexpected)-259(interrupt.)]TJ
ET
endstream
endobj
5535 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5515 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 360.72 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(M)-16(e)0(m)9(o)-24(r)21(y)-300(Conf)-10(i)7(gurat)-10(i)7(o)0(n)-293(and)-293(M)-16(anage)-24(m)9(e)0(n)-24(t)]TJ
-29.5854 -71.3415 TD
0.007 Tc
[(M)11(o)-22(t)17(o)2(rol)-15(a)-12900(S)-9(o)2(f)-8(t)17(wa)-22(r)23(e)-22(-)23(H)-3(a)-22(r)-1(dware)-266(I)-8(nt)-8(egrat)-8(i)9(o)2(n)-15413(6)2(-5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(In)-222(su)-19(mmary,)-231(two)-222(variables)]TJ
/F12 1 Tf
10.8519 0 TD
[(_)-222(_y_size)]TJ
/F7 1 Tf
4.037 0 TD
(and)Tj
/F12 1 Tf
1.6481 0 TD
[(_)-241(_break)]TJ
/F7 1 Tf
3.963 0 TD
[(and)-241(the)-223(constant)-241(TOP_OF_MEM)-18(ORY)]TJ
-20.5 -1.2407 TD
[(are)-260(used)-241(to)-259(configure)-260(the)-241(d)-19(ata)-241(segment.)-269(The)-241(program)-259(segment)-259(is)-259(configured)-241(us)-18(ing)-241(the)-260(org)]TJ
0 -1.2222 TD
[(statement)-259(in)-259(the)]TJ
/F8 1 Tf
12 0 0 12 156.96 679.361 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 189.12 679.361 Tm
[(file.)-250(The)-260(variable,)]TJ
/F12 1 Tf
7.3704 0 TD
[(_)-241(_)0(y)-19(_size)]TJ
/F7 1 Tf
3.8148 0 TD
[(,)-250(should)-259(be)-241(initial)-18(ized)-241(with)-259(the)-260(initial)]TJ
-20.2593 -1.2407 TD
[(stack)-241(pointer)-241(and)-241(t)-18(h)0(e)-241(variable,)]TJ
/F12 1 Tf
12.2407 0 TD
[(_)-241(_brea)-19(k)]TJ
/F7 1 Tf
3.7593 0 TD
[(,)-231(should)-241(be)-241(ini)-18(tialized)-241(with)-241(the)-241(initial)-241(heap)-241(poin)-19(ter.)]TJ
/F12 1 Tf
13.919 0 0 13.919 278.88 636.641 Tm
0.017 Tc
[(Wa)17(r)13(n)21(i)19(n)4(g)]TJ
/F7 1 Tf
12.96 0 0 12.96 143.52 619.361 Tm
0 Tc
[(The)-260(stack)-241(an)-19(d)-241(heap)-259(regions)-259(must)-241(not)-259(contain)-259(on-chip)]TJ
0 -1.2407 TD
[(peripheral)-259(memory)-259(or)-241(the)-260(static)-260(or)-241(glo)-19(bal)-241(data)-260(regions.)-250(Also,)]TJ
T*
[(no)-259(region)-241(m)-18(a)0(y)-241(b)0(e)-260(reconfigured)-259(after)-241(the)-260(C)-259(main)-241(func)-19(tion)-241(is)]TJ
0 -1.2222 TD
[(called.)-213(V)-19(ariables)]TJ
/F12 1 Tf
6.9259 0 TD
[(_)-222(_y_size)]TJ
/F7 1 Tf
4 0 TD
(and)Tj
/F12 1 Tf
1.6481 0 TD
[(_)-222(_break)]TJ
/F7 1 Tf
3.9444 0 TD
[(should)-222(not)-203(b)-19(e)-204(altered)]TJ
-16.5185 -1.2407 TD
[(by)-241(an)-222(arbitrary)-241(function)-222(since)-241(they)-222(are)-241(utilized)-222(by)-241(system)-241(level)]TJ
T*
[(libraries)-259(such)-259(as)-241(malloc)-260(and)-259(free.)]TJ
ET
1 1 1 rg
71.52 509.921 468 -5.04 re
f
0 0 0 rg
538.56 508.481 0.48 -0.96 re
f
q
71.52 509.921 468 -5.04 re
W* n
70.56 507.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 234 514.001 Tm
0.004 Tc
[(E)-9(x)0(a)20(m)-7(p)15(l)2(e)-280(6)0(-)17(3)0(.)-818(F)15(ast)-263(S)-9(t)17(ack)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 485.201 Tm
0 Tc
[(In)-259(this)-241(example,)-250(the)-260(stack)-241(is)-259(required)-259(to)-241(resid)-19(e)-241(i)0(n)-259(a)0(n)-241(8)0(k)-259(SRAM)-259(starting)-259(at)-241(L:$400)-19(0.)-250(The)]TJ
0 -1.2222 TD
[(follo)19(wing)-241(program)-222(r)-19(eserv)19(es)-222(t)-18(h)0(e)-223(stack)-241(space)-241(using)-222(org)-259(and)-222(ds)-222(statem)-18(ents)-222(and)-241(sets)-241(the)-223(initi)-18(al)]TJ
0 -1.2407 TD
[(stack)-259(pointer)-260(to)-241(the)-260(SRAM)-259(stack)-241(area)-19(.)]TJ
0 -1.9259 TD
[(Add)-259(this)-241(se)-19(ction)-241(to)-259(the)]TJ
/F8 1 Tf
12 0 0 12 191.76 428.321 Tm
[(cr)20(t0)]TJ
/F7 1 Tf
12.96 0 0 12.96 223.92 428.321 Tm
(file:)Tj
/F8 1 Tf
12 0 0 12 114.72 403.841 Tm
-0.02 Tc
[(se)20(c)20(t)0(i)20(o)0(n)-560(f)20(as)20(t_)20(ra)20(m)]TJ
0 -1 TD
-0.04 Tc
[(o)-20(r)0(g)-3700(L)-20(:$)-20(400)-20(0)]TJ
T*
-0.02 Tc
[(ds)-4240($2)20(00)20(0)]TJ
T*
-0.04 Tc
[(e)-20(nds)-20(ec)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 346.241 Tm
0 Tc
[(Change)-260(the)-260(following)-241(li)-18(ne)-241(of)-260(C)-240(boo)-19(tstrap)-241(code)-260(in)-259(the)]TJ
/F8 1 Tf
12 0 0 12 347.76 346.241 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 379.92 346.241 Tm
(file:)Tj
/F8 1 Tf
12 0 0 12 125.52 322.001 Tm
-0.04 Tc
[(m)-20(ove)-580(y)-20(:)0(F)-20(_)-580(_y)-20(_s)-20(iz)-20(e,)-20(r6)]TJ
0 -1.18 TD
-0.02 Tc
[(to)20(:)]TJ
0 -1.16 TD
[(mo)20(v)20(e)-560(#$)20(40)20(00)20(,r)20(6)]TJ
ET
1 1 1 rg
71.52 286.001 468 -5.04 re
f
0 0 0 rg
538.56 284.321 0.48 -0.96 re
f
q
71.52 286.001 468 -5.04 re
W* n
70.56 283.361 468 0.96 re
f
Q
endstream
endobj
5516 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5500 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(6-4)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(M)10(e)1(m)-15(o)1(ry)-299(Conf)-9(i)8(gurat)-9(i)8(o)1(n)-292(and)-292(M)-15(anagem)-15(ent)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(DSP56KCC)-240(pro)-19(vides)-241(three)-241(differ)-19(ent)-241(memory)-241(mo)-19(dels)-241(to)-241(minim)-18(ize)-241(these)-241(differenc)-19(es.)-231(They)]TJ
0 -1.2407 TD
[(are)-241(the)-260(x)-241(m)-18(emory)-241(mod)-19(el,)-250(y)-241(memor)-19(y)-241(model)-259(and)-259(l)-241(memory)-259(model.)-250(Select)-18(ion)-241(of)-260(the)]TJ
0 -1.2222 TD
[(appropriate)-223(mem)-18(ory)-222(model)-241(is)-222(made)-223(usi)-18(ng)-222(the)-223(-m)-241(option)-222(of)-241(the)-223(control)-241(program,)-231(G56k)-222(\(see)]TJ
0 -1.2407 TD
[(Section)-241(3)-19(.)9(2.)-9(2,)-250("Compile)-260(Phase)-260(Options,)9(")-259(o)0(n)-259(page)-241(3-20\))-19(.)-250(The)-241(memor)-19(y)-241(configurati)-18(on)-241(for)]TJ
T*
[(each)-241(memo)-19(ry)-241(model)-259(is)-259(discussed)-241(l)-18(ater)-241(in)-259(this)-241(s)-18(ection.)-250(The)]TJ
/F8 1 Tf
12 0 0 12 373.44 647.201 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 405.6 647.201 Tm
[(file)-260(can)-241(be)-260(modified)-259(to)]TJ
-25.8333 -1.2222 TD
[(configure)-241(m)-18(emory)-241(for)-260(any)-259(hardware)-241(de)-19(sign.)]TJ
0 -1.9444 TD
[(There)-241(are)-260(four)-260(data)-241(segme)-19(nts)-241(in)-259(the)-241(C)-259(programmi)-18(ng)-241(environm)-18(ent.)-250(These)-241(are)-260(the)-260(program)]TJ
0 -1.2222 TD
[(segment,)-250(global-stati)-18(c)-241(data)-260(segment,)-250(stack)-259(data)-260(segment)-241(and)-259(heap)-259(data)-241(seg)-19(ment.)-250(The)]TJ
0 -1.2407 TD
[(program)-241(s)-18(egment)-241(is)-259(located)-259(in)-241(prog)-19(ram)-241(memory)-19(.)-250(The)-241(three)-260(data)-260(segments)-259(can)-241(be)-260(located)]TJ
T*
[(in)-241(x)-241(memory,)-231(y)-241(mem)-18(ory)-241(or)-241(l)-241(memory)-241(space)-241(\(which)-241(is)-241(a)-241(concatenation)-241(o)-19(f)-223(x)-241(and)-241(y)-241(m)-18(emory\))]TJ
0 -1.2222 TD
[(depending)-259(on)-241(the)-260(memory)-259(model)-259(used.)]TJ
/F5 1 Tf
12 0 0 12 167.04 260.801 Tm
0.008 Tc
[(Fi)6(g)19(u)-1(r)17(e)-276(6-)21(1.)-834(E)15(n)-1(v)24(i)6(ro)19(nm)17(en)19(t)-279(M)1(e)24(m)-3(o)19(r)-3(y)-256(C)-10(o)19(n)-1(f)21(i)6(gu)19(ra)24(ti)6(on)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 234.161 Tm
0 Tc
[(As)-241(indica)-19(ted)-241(in)-259(Section)-259(5.)9(1,)-250("Ov)-19(erview,)9(")-259(o)0(n)-241(p)-19(age)-241(5-1,)-250(glo)-19(bal)-241(and)-259(static)-260(data)-241(reside)-260(at)-259(the)]TJ
T*
[(bottom)-222(of)-241(the)-223(a)-19(vailable)-223(data)-241(memory)-241(and)-222(the)-241(top)-222(addre)-19(ss)-222(of)-241(the)-223(global)-241(and)-222(sta)-19(tic)-223(data)-241(area,)]TJ
0 -1.2407 TD
[(which)-241(is)-259(called)-259(DSIZE,)-250(is)-259(set)-241(by)-259(the)-260(linker.)-250(The)-260(constant)-241(TO)-19(P_OF_MEMORY)-259(is)-259(defined)]TJ
T*
[(to)-241(indicat)-18(e)-241(the)-260(top)-241(of)-260(the)-260(entire)-241(avai)-18(lable)-241(memor)-19(y.)]TJ
0 -1.9259 TD
[(The)-241(two)-241(data)-241(s)-18(egments,)-250(heap)-241(and)-241(stack,)-250(are)-241(located)-259(as)-241(shown)-241(Section)-259(5.)-9(1,)-231("Ove)-19(rview,)9(")-240(o)-19(n)]TJ
0 -1.2222 TD
[(page)-241(5-1.)-250(T)-19(h)0(e)-241(stack)-259(is)-241(l)-18(ocated)-241(so)-259(that)-259(it)-241(can)-259(grow)-259(up)-241(and)-259(the)-241(h)-19(eap)-241(is)-259(located)-259(so)-241(that)-259(it)-241(c)-19(a)0(n)]TJ
0 -1.2407 TD
[(grow)-241(down.)-250(There)-241(are)-241(two)-241(locations)-259(used)-241(to)-241(indicate)-241(the)-241(init)-18(ial)-241(values)-241(for)-241(the)-241(heap)-241(poi)-18(nter)]TJ
T*
[(and)-241(stack)-259(pointer.)-250(Thes)-18(e)-241(locations)-259(are)]TJ
/F12 1 Tf
15.3333 0 TD
[(_)-241(_y_size)]TJ
/F7 1 Tf
4.0741 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
[(_)-241(_break)]TJ
/F7 1 Tf
4 0 TD
[(and)-259(are)-241(initi)-18(alized)-241(in)-259(the)]TJ
/F8 1 Tf
12 0 0 12 70.8 97.361 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 102.72 97.361 Tm
[(file)-260(as)-241(DSI)-19(ZE)-241(and)-259(TOP_OF_MEM)-18(ORY,)-250(respectively.)]TJ
ET
1 1 1 rg
75.36 538.001 458.88 -257.04 re
f
177.36 509.921 90 -207.12 re
f
0 0 0 rg
177.36 510.161 90.24 -0.48 re
f
267.12 509.921 0.48 -207.36 re
f
177.12 303.041 90.24 -0.48 re
f
177.12 510.161 0.48 -207.36 re
f
0.5 g
177.12 455.681 0.24 0.48 re
f
267.36 456.161 0.24 -0.48 re
f
177.36 455.681 90 0.48 re
f
177.12 407.681 0.24 0.48 re
f
267.36 408.161 0.24 -0.48 re
f
177.36 407.681 90 0.48 re
f
0 0 0 rg
267.36 347.681 0.24 0.48 re
f
177.12 348.161 0.24 -0.48 re
f
177.36 347.681 90 0.48 re
f
BT
/F3 1 Tf
9.84 0 0 9.84 178.32 290.801 Tm
0.284 Tc
[(XM)263(E)268(M)288(O)257(R)274(YM)263(O)282(D)274(E)268(L)]TJ
1.3171 2.9512 TD
0.005 Tc
[(G)-22(l)7(obal)-285(/)-278(S)-11(t)-10(a)0(t)15(i)-17(c)]TJ
2.0244 6.8293 TD
0.016 Tc
[(Sta)11(c)4(k)]TJ
-0.0732 8.0976 TD
0.006 Tc
(Heap)Tj
-10.2927 -9.2195 TD
0.012 Tc
[(_)-286(_)7(y_)7(si)14(ze)]TJ
0 11.2683 TD
0.006 Tc
[(_)-292(_brea)-23(k)]TJ
10.9756 2.8537 TD
0.016 Tc
(X:)Tj
-14.0244 -0.1951 TD
[(T)-7(O)14(P_)11(O)-11(F)17(_)11(M)-5(EM)20(O)-11(R)6(Y)]TJ
3.0488 -16.3659 TD
0.013 Tc
[(DS)-3(IZ)14(E)]TJ
ET
221.76 446.321 m
225.12 446.321 l
224.88 445.601 l
222.24 436.481 l
221.76 434.801 l
221.28 436.481 l
218.64 445.601 l
218.4 446.321 l
219.12 446.321 l
219.6 445.841 l
222.24 436.721 l
221.28 436.481 l
221.28 436.721 l
223.92 445.841 l
224.88 445.601 l
224.4 445.361 l
221.76 445.361 l
f
219.12 446.321 2.64 -0.96 re
f
221.76 445.841 m
224.4 445.841 l
221.76 436.721 l
219.12 445.841 l
f*
221.52 462.881 0.48 0.24 re
f
221.52 446.561 0.48 -0.24 re
f
221.52 446.561 0.48 16.32 re
f
221.76 418.481 m
218.4 418.481 l
218.64 419.201 l
221.28 428.321 l
221.76 430.001 l
222.24 428.321 l
224.88 419.201 l
225.12 418.481 l
224.4 418.481 l
223.92 418.961 l
221.28 428.081 l
222.24 428.321 l
222.24 428.081 l
219.6 418.961 l
218.64 419.201 l
219.12 419.441 l
221.76 419.441 l
f
221.76 419.441 2.64 -0.96 re
f
221.76 418.961 m
219.12 418.961 l
221.76 428.081 l
224.4 418.961 l
f*
221.52 401.681 0.48 0.24 re
f
221.52 418.721 0.48 -0.24 re
f
221.52 401.921 0.48 16.56 re
f
1 1 1 rg
305.76 509.921 90 -207.12 re
f
0 0 0 rg
305.76 510.161 90.24 -0.48 re
f
395.52 509.921 0.48 -207.36 re
f
305.52 303.041 90.24 -0.48 re
f
305.52 510.161 0.48 -207.36 re
f
0.5 g
305.52 473.681 0.24 0.48 re
f
395.76 474.161 0.24 -0.48 re
f
305.76 473.681 90 0.48 re
f
305.52 383.681 0.24 0.48 re
f
395.76 384.161 0.24 -0.48 re
f
305.76 383.681 90 0.48 re
f
0 0 0 rg
395.76 347.681 0.24 0.48 re
f
305.52 348.161 0.24 -0.48 re
f
305.76 347.681 90 0.48 re
f
BT
9.84 0 0 9.84 306.72 290.801 Tm
0.309 Tc
[(YM)313(E)293(M)288(O)307(R)299(YM)313(O)282(D)299(E)293(L)]TJ
1.3171 2.9512 TD
0.004 Tc
[(Gl)6(oba)-25(l)-262(/)-303(S)12(t)-11(at)-11(i)6(c)]TJ
2.0488 4.3902 TD
0.016 Tc
[(St)26(a)11(c)4(k)]TJ
-0.0976 12.3659 TD
0.008 Tc
[(Hea)-21(p)]TJ
0.7073 3.0732 TD
0.016 Tc
(Y:)Tj
ET
350.16 464.321 m
353.52 464.321 l
353.28 463.601 l
350.64 454.481 l
350.16 452.801 l
349.68 454.481 l
347.04 463.601 l
346.8 464.321 l
347.52 464.321 l
348 463.841 l
350.64 454.721 l
349.68 454.481 l
349.68 454.721 l
352.32 463.841 l
353.28 463.601 l
352.8 463.361 l
350.16 463.361 l
f
347.52 464.321 2.64 -0.96 re
f
350.16 463.841 m
352.8 463.841 l
350.16 454.721 l
347.52 463.841 l
f*
349.92 480.881 0.48 0.24 re
f
349.92 464.561 0.48 -0.24 re
f
349.92 464.561 0.48 16.32 re
f
350.16 394.481 m
346.8 394.481 l
347.04 395.201 l
349.68 404.321 l
350.16 406.001 l
350.64 404.321 l
353.28 395.201 l
353.52 394.481 l
352.8 394.481 l
352.32 394.961 l
349.68 404.081 l
350.64 404.321 l
350.64 404.081 l
348 394.961 l
347.04 395.201 l
347.52 395.441 l
350.16 395.441 l
f
350.16 395.441 2.64 -0.96 re
f
350.16 394.961 m
347.52 394.961 l
350.16 404.081 l
352.8 394.961 l
f*
349.92 377.681 0.48 0.24 re
f
349.92 394.721 0.48 -0.24 re
f
349.92 377.921 0.48 16.56 re
f
1 1 1 rg
434.16 509.921 90 -207.12 re
f
0 0 0 rg
434.16 510.161 90.24 -0.48 re
f
523.92 509.921 0.48 -207.36 re
f
433.92 303.041 90.24 -0.48 re
f
433.92 510.161 0.48 -207.36 re
f
0.5 g
433.92 473.681 0.24 0.48 re
f
524.16 474.161 0.24 -0.48 re
f
434.16 473.681 90 0.48 re
f
433.92 383.681 0.24 0.48 re
f
524.16 384.161 0.24 -0.48 re
f
434.16 383.681 90 0.48 re
f
0 0 0 rg
524.16 347.681 0.24 0.48 re
f
433.92 348.161 0.24 -0.48 re
f
434.16 347.681 90 0.48 re
f
BT
9.84 0 0 9.84 435.36 290.801 Tm
0.298 Tc
[(LM)302(E)282(M)277(O)296(R)288(Y)-11(M)302(O)271(D)288(E)306(L)]TJ
1.3171 2.9512 TD
0.004 Tc
[(Gl)-18(obal)-286(/)-279(S)-12(t)14(a)-25(t)14(i)6(c)]TJ
2.0244 4.3902 TD
0.016 Tc
[(Sta)11(c)4(k)]TJ
-0.0976 12.3659 TD
0.006 Tc
(Heap)Tj
0.9024 3.0732 TD
(L:)Tj
ET
477.84 464.321 m
481.2 464.321 l
480.96 463.601 l
478.32 454.481 l
477.84 452.801 l
477.36 454.481 l
474.72 463.601 l
474.48 464.321 l
475.2 464.321 l
475.68 463.841 l
478.32 454.721 l
477.36 454.481 l
477.36 454.721 l
480 463.841 l
480.96 463.601 l
480.48 463.361 l
477.84 463.361 l
f
475.2 464.321 2.64 -0.96 re
f
477.84 463.841 m
480.48 463.841 l
477.84 454.721 l
475.2 463.841 l
f*
477.6 480.881 0.48 0.24 re
f
477.6 464.561 0.48 -0.24 re
f
477.6 464.561 0.48 16.32 re
f
477.84 394.481 m
474.48 394.481 l
474.72 395.201 l
477.36 404.321 l
477.84 406.001 l
478.32 404.321 l
480.96 395.201 l
481.2 394.481 l
480.48 394.481 l
480 394.961 l
477.36 404.081 l
478.32 404.321 l
478.32 404.081 l
475.68 394.961 l
474.72 395.201 l
475.2 395.441 l
477.84 395.441 l
f
477.84 395.441 2.64 -0.96 re
f
477.84 394.961 m
475.2 394.961 l
477.84 404.081 l
480.48 394.961 l
f*
477.6 377.681 0.48 0.24 re
f
477.6 394.721 0.48 -0.24 re
f
477.6 377.921 0.48 16.56 re
f
166.32 347.921 m
166.32 351.281 l
167.04 351.041 l
176.16 348.401 l
177.84 347.921 l
176.16 347.441 l
167.04 344.801 l
166.32 344.561 l
166.32 345.281 l
166.8 345.761 l
175.92 348.401 l
176.16 347.441 l
175.92 347.441 l
166.8 350.081 l
167.04 351.041 l
167.28 350.561 l
167.28 347.921 l
f
166.32 347.921 0.96 -2.64 re
f
166.8 347.921 m
166.8 350.561 l
175.92 347.921 l
166.8 345.281 l
f*
132.48 347.681 0.24 0.48 re
f
166.32 348.161 0.24 -0.48 re
f
132.72 347.681 33.6 0.48 re
f
166.32 508.961 m
166.32 512.321 l
167.04 512.081 l
176.16 509.441 l
177.84 508.961 l
176.16 508.481 l
167.04 505.841 l
166.32 505.601 l
166.32 506.321 l
166.8 506.801 l
175.92 509.441 l
176.16 508.481 l
175.92 508.481 l
166.8 511.121 l
167.04 512.081 l
167.28 511.601 l
167.28 508.961 l
f
166.32 508.961 0.96 -2.64 re
f
166.8 508.961 m
166.8 511.601 l
175.92 508.961 l
166.8 506.321 l
f*
132.48 508.721 0.24 0.48 re
f
166.32 509.201 0.24 -0.48 re
f
132.72 508.721 33.6 0.48 re
f
BT
9.84 0 0 9.84 109.2 414.881 Tm
[(S)-11(t)-10(ac)-7(k)-275(P)-11(oi)7(nt)-10(er)]TJ
ET
166.32 408.881 m
166.32 412.241 l
167.04 412.001 l
176.16 409.361 l
177.84 408.881 l
176.16 408.401 l
167.04 405.761 l
166.32 405.521 l
166.32 406.241 l
166.8 406.721 l
175.92 409.361 l
176.16 408.401 l
175.92 408.401 l
166.8 411.041 l
167.04 412.001 l
167.28 411.521 l
167.28 408.881 l
f
166.32 408.881 0.96 -2.64 re
f
166.8 408.881 m
166.8 411.521 l
175.92 408.881 l
166.8 406.241 l
f*
132.48 408.641 0.24 0.48 re
f
166.32 409.121 0.24 -0.48 re
f
132.72 408.641 33.6 0.48 re
f
0.5 g
480.48 509.921 0.48 0.24 re
f
480.48 302.801 0.48 -0.24 re
f
480.48 302.801 0.48 207.12 re
f
0 0 0 rg
267.36 371.681 0.24 0.48 re
f
177.12 372.161 0.24 -0.48 re
f
177.36 371.681 90 0.48 re
f
267.36 508.721 0.24 0.48 re
f
177.12 509.201 0.24 -0.48 re
f
177.36 508.721 90 0.48 re
f
166.32 371.921 m
166.32 375.281 l
167.04 375.041 l
176.16 372.401 l
177.84 371.921 l
176.16 371.441 l
167.04 368.801 l
166.32 368.561 l
166.32 369.281 l
166.8 369.761 l
175.92 372.401 l
176.16 371.441 l
175.92 371.441 l
166.8 374.081 l
167.04 375.041 l
167.28 374.561 l
167.28 371.921 l
f
166.32 371.921 0.96 -2.64 re
f
166.8 371.921 m
166.8 374.561 l
175.92 371.921 l
166.8 369.281 l
f*
132.48 371.681 0.24 0.48 re
f
166.32 372.161 0.24 -0.48 re
f
132.72 371.681 33.6 0.48 re
f
165.84 483.281 m
165.84 486.641 l
166.56 486.401 l
175.68 483.761 l
177.36 483.281 l
175.68 482.801 l
166.56 480.161 l
165.84 479.921 l
165.84 480.641 l
166.32 481.121 l
175.44 483.761 l
175.68 482.801 l
175.44 482.801 l
166.32 485.441 l
166.56 486.401 l
166.8 485.921 l
166.8 483.281 l
f
165.84 483.281 0.96 -2.64 re
f
166.32 483.281 m
166.32 485.921 l
175.44 483.281 l
166.32 480.641 l
f*
132 483.041 0.24 0.48 re
f
165.84 483.521 0.24 -0.48 re
f
132.24 483.041 33.6 0.48 re
f
267.36 482.801 0.24 0.48 re
f
177.12 483.281 0.24 -0.48 re
f
177.36 482.801 90 0.48 re
f
endstream
endobj
5501 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5490 0 obj
<>
endobj
5492 0 obj
<>
endobj
5493 0 obj
<>
endobj
5494 0 obj
<>
endobj
5488 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 360.72 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(M)-16(e)0(m)9(o)-24(r)21(y)-300(Conf)-10(i)7(gurat)-10(i)7(o)0(n)-293(and)-293(M)-16(anage)-24(m)9(e)0(n)-24(t)]TJ
-29.5854 -71.3415 TD
0.007 Tc
[(M)11(o)-22(t)17(o)2(rol)-15(a)-12900(S)-9(o)2(f)-8(t)17(wa)-22(r)23(e)-22(-)23(H)-3(a)-22(r)-1(dware)-266(I)-8(nt)-8(egrat)-8(i)9(o)2(n)-15413(6)2(-3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(Labels)-259(which)-259(begin)-241(with)-259(a)-260(double)-241(un)-19(derline)-241(\(e.)-9(g.)9(,)-269(_)-241(_crt0_end\))-260(in)-259(this)-241(man)-19(ual)]TJ
0 -1.2407 TD
[(have)-260(a)-241(space)-260(between)-259(the)-241(do)-19(uble)-241(underli)-18(nes)-241(to)-259(visually)-259(separate)-241(t)-18(hem.)-250(Do)-241(not)]TJ
0 -1.2222 TD
[(separate)-260(the)-241(l)-18(eading)-241(doub)-19(le)-241(underlines)-259(with)-259(a)-241(space)-260(when)-259(coding)-259(them)-241(\(i.)-9(e.)9(,)]TJ
0 -1.2407 TD
[(code)-260(_)-241(_crt0_)-19(end)-241(as)-259(__crt0_end\).)]TJ
ET
1 1 1 rg
71.52 634.001 468 -5.04 re
f
0 0 0 rg
538.56 632.321 0.48 -0.96 re
f
q
71.52 634.001 468 -5.04 re
W* n
70.56 631.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 133.2 637.841 Tm
0.005 Tc
[(E)12(xam)14(ple)-279(6)21(-1.)-837(D)7(S)-8(P)12(560)21(00/D)7(S)12(P)-8(5)21(6001)-259(Oper)14(ati)23(o)-4(n)-264(M)-2(od)16(e)-279(C)7(h)16(a)1(ng)16(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 609.281 Tm
0 Tc
[(Mode)-260(2)-241(has)-259(a)-241(res)-18(et)-241(vector)-260(of)-241($E0)-19(00)-241(which)-259(must)-259(contain)-241(a)-260(jmp)-259(to)-241(the)-260(C)-240(pro)-19(gram)-241(bootst)-18(rap)]TJ
T*
[(code.)-250(Addin)-19(g)-241(the)-260(following)-259(code)-241(segm)-18(ent)-241(to)-259(the)-260(crt0)-241(file)-260(will)-259(change)-241(the)-260(bootstrap)-259(mode)]TJ
0 -1.2222 TD
[(to)-259(Mode2.)]TJ
/F8 1 Tf
12 0 0 12 125.52 552.881 Tm
-0.02 Tc
[(se)20(c)20(t)0(i)20(o)0(n)-560(m)20(od)20(e2)20(_r)20(es)20(et)]TJ
0 -1 TD
[(or)20(g)-560(p)20(:$)20(e0)20(00)]TJ
T*
[(jm)20(p)-560(F)20(_)-560(_)0(s)20(t)0(a)20(r)0(t)40(;)-560(j)20(u)0(m)20(p)-560(to)-560(t)20(h)0(e)-560(C)-560(s)20(ta)20(rt)20(-u)20(p)-560(p)20(ro)20(gr)20(am)20(.)]TJ
T*
-0.04 Tc
[(e)-20(nds)-20(ec)]TJ
ET
1 1 1 rg
71.52 508.961 468 -5.04 re
f
0 0 0 rg
538.56 507.521 0.48 -0.96 re
f
q
71.52 508.961 468 -5.04 re
W* n
70.56 506.561 468 0.96 re
f
Q
1 1 1 rg
71.52 481.841 468 -4.8 re
f
0 0 0 rg
538.56 480.401 0.48 -0.96 re
f
q
71.52 481.841 468 -4.8 re
W* n
70.56 479.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 162.72 485.921 Tm
-0.012 Tc
[(E)-25(x)-16(am)-23(pl)-14(e)-296(6)-16(-2)-16(.)-834(C)-290(B)-10(o)-1(o)-21(t)1(s)-16(t)-19(ra)-16(p)-281(C)-30(od)-21(e)-276(L)-21(oc)-16(a)-16(t)-19(i)-14(o)-1(n)-281(C)-30(ha)-16(ng)-21(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 457.361 Tm
0 Tc
[(Hardware)-241(was)-241(d)-19(esigned)-241(to)-241(have)-241(a)-241(256)-241(byte)-241(RO)-19(M)-241(monitor)-241(located)-241(in)-241(the)-241(p)-19(rogram)-241(memory)]TJ
0 -1.2407 TD
[(space)-260(starting)-259(at)-241($0000)-259(and)-259(ending)-241(at)-259($FF.)-250(Prog)-19(ram)-241(RAM)-259(starts)-259(at)-241(locati)-18(on)-241(p:$100.)-269(The)]TJ
T*
[(following)-259(changes)-259(to)-241(th)-19(e)]TJ
/F8 1 Tf
12 0 0 12 202.8 425.201 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 234.96 425.201 Tm
[(file)-241(will)-259(change)-260(the)-241(begin)-19(ning)-241(locatio)-19(n)-241(o)0(f)-260(the)-241(C)-259(bootstrap)]TJ
-12.6111 -1.2222 TD
[(code)-260(to)-241(the)-260(first)-259(available)-260(RAM)-241(locati)-18(on)-241(\(p:$100)-19(\).)-250(The)-241(DS)-259(statement)-259(allocates)-259(program)]TJ
0 -1.2407 TD
[(space)-260(starting)-259(at)-241(p:$0000)-259(and)-259(lets)-241(th)-19(e)-241(ROM)-259(be)-241(lo)-19(cated)-241(at)-259(address)-259(p:$0000.)-250(The)-260(org)]TJ
T*
[(statement)-259(places)-259(the)-241(C)-259(bootstrap)-259(code)-260(at)-241(memory)-259(location)-259(p:$100.)]TJ
0 -2 TD
[(Change)-260(this)-259(portion)-241(of)-260(the)-260(crt0)-241(file:)]TJ
/F8 1 Tf
12 0 0 12 125.52 329.921 Tm
-0.02 Tc
[(or)20(g)-3360(p)20(:)]TJ
-0.9 -1.16 TD
[(F_)-540(_s)20(ta)20(rt)]TJ
0 -1.18 TD
[(to)20(:)]TJ
0.9 -1.16 TD
[(or)20(g)-560(p)20(:$)20(00)20(00)]TJ
T*
[(ds)-540($1)20(00)]TJ
0 -1.18 TD
[(or)20(g)-560(p)20(:$)20(10)20(0)]TJ
-0.9 -1.16 TD
[(F_)-540(_s)20(ta)20(rt)]TJ
ET
1 1 1 rg
71.52 238.001 468 -5.04 re
f
0 0 0 rg
538.56 236.321 0.48 -0.96 re
f
q
71.52 238.001 468 -5.04 re
W* n
70.56 235.361 468 0.96 re
f
Q
BT
/F5 1 Tf
15.839 0 0 15.839 71.52 205.361 Tm
0.006 Tc
[(6.5)-832(M)-10(emory)-271(Confi)11(guratio)11(n)-292(a)1(n)11(d)-292(Management)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 179.201 Tm
0 Tc
[(The)-260(DSP56000)-259(family)-259(supports)-241(th)-19(ree)-241(memory)-259(spaces:)-259(program)-259(memory)-241(\(p)-259(memory\),)-250(x)]TJ
0 -1.2222 TD
[(and)-259(y)-241(data)-260(memories.)-250(Th)-19(e)-241(DSP5600)-19(0)-241(family)-259(design)-259(philosophy)-259(is)-241(to)-259(support)-259(concurrent)]TJ
0 -1.2407 TD
[(access)-259(to)-241(thes)-18(e)-241(memory)-259(spaces)-259(to)-241(acceler)-19(ate)-241(DSP)-259(operations.)-250(The)-260(C)-259(programming)]TJ
T*
[(language)-260(does)-259(not)-241(suppo)-19(rt)-241(separate)-260(memory)-259(spaces)-259(but)-241(instead)-259(treats)-259(memory)-259(as)-241(a)-260(single)]TJ
0 -1.2222 TD
[(memory)-259(space.)-250(As)-259(a)-241(resul)-18(t,)-250(there)-241(is)-259(a)-241(d)-19(ifference)-241(betwee)-19(n)-241(hardware)-260(memory)-259(organization)]TJ
0 -1.2407 TD
[(and)-259(C)-240(mem)-18(ory)-241(utilizati)-18(on.)]TJ
ET
endstream
endobj
5489 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5467 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(6-2)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
-0.012 Tc
[(cr)-20(t)-27(0)-310(F)-11(i)-10(l)-34(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(The)-241(operat)-18(ion)-241(of)]TJ
/F12 1 Tf
6.9259 0 TD
(setjmp\(\))Tj
/F7 1 Tf
3.8148 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
[(longj)-19(mp\(\))]TJ
/F7 1 Tf
4.4815 0 TD
[(is)-259(described)-259(in)-241(Sect)-18(ion)-241(6.)-9(10)-241(and)-259(detailed)]TJ
-16.9074 -1.2407 TD
[(implementation)-259(information)-259(can)-241(b)-19(e)-241(obtained)-259(from)-259(the)-241(files)-259(provided)-259(with)-259(DSP56KCC.)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 660.161 Tm
0.006 Tc
[(6.)11(3)-847(crt0)-287(F)11(il)11(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 634.241 Tm
0 Tc
[(The)-241(follow)-19(ing)-241(subsect)-18(ions)-241(describ)-19(e)-241(the)-260(various)-259(functions)-241(o)-19(f)-241(the)]TJ
/F8 1 Tf
12 0 0 12 402.96 634.241 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 434.88 634.241 Tm
(file.)Tj
/F5 1 Tf
15.839 0 0 15.839 70.8 599.201 Tm
0.008 Tc
[(6.)13(4)-845(B)3(oo)13(t)-8(s)3(t)8(rap)13(pin)13(g)-290(t)8(he)-269(C)-285(p)13(rogram)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 573.281 Tm
0 Tc
[(The)-241(proces)-18(sor)-241(enters)-259(a)-241(C)-259(program)-259(through)-259(the)-241(C)-259(bootstrap)-259(code)-260(in)-241(the)]TJ
/F8 1 Tf
12 0 0 12 436.08 573.281 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 468 573.281 Tm
[(file.)-269(The)-241(C)]TJ
-30.6482 -1.2407 TD
[(bootstrap)-222(code)-223(in)]TJ
/F8 1 Tf
12 0 0 12 162.48 557.201 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 194.16 557.201 Tm
[(provides)-222(the)-223(C)-240(environment)-222(required)-241(to)-222(execute)-223(a)-223(C)-222(pr)-19(ogram.)-213(Th)-19(is)]TJ
-9.5185 -1.2222 TD
[(environment)-259(includes)-259(a)-241(global)-259(data)-260(area,)-250(static)-241(da)-19(ta)-241(area,)-250(stack)-259(area,)-250(heap)-259(area,)-250(function)]TJ
0 -1.2407 TD
[(calling)-241(m)-18(echanism,)-250(etc.)-250(This)-259(environment)-259(must)-259(be)-241(establi)-18(shed)-241(before)-260(C)-259(programs)-241(wi)-18(ll)]TJ
T*
[(execute)-241(corr)-19(ectly.)]TJ
0 -1.9259 TD
[(The)-241(follow)-19(ing)-241(steps)-259(are)-260(normally)-241(t)-18(aken)-241(to)-259(initialize)-260(the)-241(pro)-19(cessor)-241(to)-259(execute)-260(C)-240(code:)]TJ
1.3889 -1.9259 TD
[(1.)-639(Jump)-241(from)-259(the)-260(chip)-241(re)-19(set)-241(vector)-260(to)-259(the)-241(C)-259(bootstrap)-259(code)-241(labe)-19(led)-241(at)]TJ
/F12 1 Tf
28.0185 0 TD
[(F_)-241(_st)-19(art)]TJ
/F7 1 Tf
4.1111 0 TD
(in)Tj
/F8 1 Tf
12 0 0 12 106.8 443.201 Tm
(ctr0)Tj
/F7 1 Tf
12.96 0 0 12.96 135.6 443.201 Tm
[(.)-250(Remember)-260(that)-241(the)-260(mode)-260(select)-241(pin)-19(s)-241(o)0(n)-259(the)-241(chi)-18(p)-241(control)-259(the)-260(chip)-241(operati)-18(ng)]TJ
-2.2222 -1.2222 TD
[(mode)-241(wh)-19(en)-241(leaving)-259(reset)-259(which,)-250(in)-259(turn,)-250(controls)-259(the)-241(reset)-259(vector)-260(address)-241(\(s)-18(ee)-241(the)]TJ
/F10 1 Tf
0 -1.2407 TD
[(Motorola)-259(DSP56000/DSP56001)-259(User\222s)-259(Manual)]TJ
/F7 1 Tf
19.537 0 TD
[(for)-241(more)-260(details\).)]TJ
-20.9259 -1.6296 TD
[(2.)-639(Configure)-260(all)-241(hardware)-260(registers)-259(needed)-259(\(i.)9(e,)-9(.)-250(omr,)-250(host)-259(port,)-250(etc.)-9(\).)-250(This)-241(is)-259(also)-259(a)]TJ
1.3889 -1.2222 TD
[(proper)-241(plac)-19(e)-241(t)0(o)-259(initialize)-260(any)-241(non-C)-259(related)-259(data)-241(s)-18(tructures)-241(or)-260(peripheral)-259(hardware)]TJ
0 -1.2407 TD
[(such)-241(as)-259(the)-260(bcr,)-250(Port)-241(B)-259(and)-259(Port)-241(C)-18(.)]TJ
-1.3889 -1.6111 TD
[(3.)-639(Load)-241(the)-260(Stack)-259(Pointer,)-250(r6,)-250(with)-259(a)-260(pointer)-241(to)-259(the)-260(base)-241(of)-260(the)-260(stack.)-250(Remember)-260(that)]TJ
1.3889 -1.2407 TD
[(the)-241(stack)-259(grows)-259(up)-241(\(th)-19(e)-241(value)-260(in)-241(th)-19(e)-241(stack)-259(pointer)-260(gets)-241(greater)-260(as)-259(data)-241(is)-259(pushed\).)]TJ
T*
[(The)-241(value)-260(of)-260(DSIZE)-259(is)-259(generated)-259(by)-259(the)-241(linker)-260(and)-259(is)-241(the)-260(first)-259(address)-241(abov)-19(e)-241(the)]TJ
0 -1.2222 TD
[(statically)-259(allocated)-241(dat)-18(a)-241(\()0(C)-259(global)-241(a)-19(n)0(d)-241(static)-260(variables\).)-250(By)-259(default,)-250(this)-259(value)-260(is)]TJ
0 -1.2407 TD
[(used)-241(as)-259(the)-260(initial)-241(sta)-19(ck)-241(pointer.)]TJ
-1.3889 -1.6296 TD
[(4.)-639(Optional:)-259(Initialize)-241(th)-19(e)-241(frame)-260(pointer,)-250(r0.)-250(This)-259(may)-259(be)-241(of)-260(use)-260(to)-241(some)-260(debuggers)]TJ
1.3889 -1.2222 TD
[(when)-241(stack)-259(back)-259(traces)-241(ar)-19(e)-241(performed.)-250(P)-18(rogram)-241(execu)-19(tion)-241(will)-259(not)-259(be)-241(affected)-259(if)]TJ
0 -1.2407 TD
[(this)-241(init)-18(ialization)-241(is)-259(omitted.)]TJ
-1.3889 -1.6111 TD
[(5.)-639(Call)]TJ
/F12 1 Tf
3.3148 0 TD
[(mai)-18(n\(\))]TJ
/F7 1 Tf
3.0741 0 TD
[(with)-259(instruction)]TJ
/F8 1 Tf
12 0 0 12 256.8 199.361 Tm
[(jsr)-600(Fmain)]TJ
/F7 1 Tf
12.96 0 0 12.96 321.6 199.361 Tm
[(.)-250(Notice)-260(that)-241(the)-260(label)-259(is)-241(Fmain)-259(and)-259(there)]TJ
-16.5741 -1.2407 TD
[(are)-241(no)-259(parameters)-259(passed)-259(to)-241(the)-260(main)-259(function.)-250(The)-260(normal)-241(C)-259(compiler)-260(start-up)]TJ
T*
[(passes)-241(tw)-19(o)-241(arguments)-259(but)-259(g56k)-241(d)-19(oes)-241(not)-259(pass)-259(any)-241(argumen)-19(ts)-241(because)-260(DSP56KCC)]TJ
0 -1.2222 TD
[(does)-241(not)-259(support)-259(a)-241(par)-19(ticular)-241(hoste)-19(d)-241(environmen)-19(t.)]TJ
-2.7778 -1.9444 TD
[(The)-241(boots)-18(trap)-241(code)-260(is)-259(followed)-241(wit)-18(h)-241(the)-260(label)]TJ
/F12 1 Tf
18.3704 0 TD
[(F)-19(_)-241(_crt0_end)]TJ
/F7 1 Tf
5.6481 0 TD
[(.)-250(This)-241(label)-259(is)-259(used)-241(by)-259(Gdb56)]TJ
-24.0185 -1.2222 TD
[(and)-241(run56)-259(to)-259(detect)-241(pro)-19(gram)-241(termin)-19(ation.)]TJ
ET
endstream
endobj
5468 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5451 0 obj
<>
endobj
5443 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 353.52 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(Run-T)-17(i)8(m)10(e)-292(E)-10(n)1(v)-6(i)8(ronm)-15(ent)-301(S)14(p)1(e)-23(c)18(i)-16(f)16(i)-16(c)18(at)-9(i)8(o)1(n)-292(F)-17(i)8(l)8(e)1(s)]TJ
-28.8537 -71.3415 TD
0.007 Tc
[(M)11(o)-22(t)17(o)2(rol)-15(a)-12900(S)-9(o)2(f)-8(t)17(wa)-22(r)23(e)-22(-)23(H)-3(a)-22(r)-1(dware)-266(I)-8(nt)-8(egrat)-8(i)9(o)2(n)-15413(6)2(-1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F5 1 Tf
24 0 0 24 71.52 703.841 Tm
0.018 Tc
[(Cha)-6(p)-1(te)-6(r)-293(6)]TJ
0 -1.08 TD
0.021 Tc
[(Software)7(-)4(H)-7(a)7(rdwa)7(re)-303(I)9(n)2(t)-6(e)7(gration)]TJ
15.839 0 0 15.839 71.52 640.241 Tm
0.006 Tc
[(6.1)-832(O)-4(verview)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 614.321 Tm
0 Tc
[(This)-259(chapter)-260(explains)-241(ho)-19(w)-241(the)-260(run-time)-260(environment)-259(may)-241(be)-260(changed)-259(and)-241(pro)-19(vides)]TJ
0 -1.2407 TD
[(examples)-259(of)-260(some)-241(change)-19(s)-241(and)-259(their)-241(effe)-19(cts.)-250(The)-241(run-t)-18(ime)-241(environ)-19(ment)-241(provid)-19(ed)-241(with)-259(the)]TJ
T*
[(compiler)-260(assumes,)-250(as)-259(a)-241(d)-19(efault,)-250(that)-241(th)-19(e)-241(simulator)-260(is)-259(the)-241(target)-259(execution)-259(device.)-250(Several)]TJ
0 -1.2222 TD
[(aspects)-241(of)-241(the)-241(d)-19(efault)-241(run-time)-241(environmen)-19(t)-241(must)-241(be)-241(altered)-241(in)-241(order)-241(to)-241(ad)-19(apt)-241(the)-241(compiler)]TJ
0 -1.2407 TD
[(to)-259(work)-241(wit)-18(h)-241(a)-260(custom)-241(h)-19(ardware)-241(config)-19(uration.)]TJ
0 -1.9259 TD
[(The)-260(files)-241(wh)-19(ich)-241(are)-260(alterable)-260(are)-241(discusse)-19(d)-241(and)-259(classified)-259(according)-259(to)-241(effect.)-250(Aspe)-19(cts)-241(of)]TJ
0 -1.2407 TD
[(the)-241(run-)-19(time)-241(environment)-259(such)-241(as:)-241(boot)-18(strapping,)-250(interrupts)-241(and)-259(memory)-241(managem)-18(ent)-241(are)]TJ
0 -1.2222 TD
[(addressed)-259(individually.)]TJ
/F5 1 Tf
15.839 0 0 15.839 71.52 458.321 Tm
0.006 Tc
[(6.2)-832(R)1(un-Ti)11(me)-287(Enviro)11(nment)-282(S)6(pecifi)11(cat)-10(i)11(o)-4(n)-277(F)-4(i)11(l)-4(es)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 432.161 Tm
0 Tc
[(The)-204(run-t)-18(ime)-204(environment)-222(is)-204(specified)-204(by)-222(three)-204(assembly)-204(lan)-19(guage)-204(files:)-203(crt056[)-19(x,)9(y,)-9(l].)9(asm,)]TJ
T*
[(signal56[x,)-9(y,)-9(l].)9(asm)-259(and)-259(setjmp56[x,)-9(y,)9(l].)-9(asm)-241(wh)-19(ere)-241(x,)-250(y,)-250(or)-260(l)-241(d)-19(enote)-241(the)-260(memory)-259(model)]TJ
0 -1.2407 TD
[(\(see)-241(chapters)-241(2)-241(and)-241(4\).)-231(These)-241(files)-241(may)-241(need)-241(to)-241(be)-241(modified)-241(if)-241(the)-241(run-time)-241(environment)-241(is)]TJ
T*
[(to)-259(be)-241(custom)-18(ized.)]TJ
0 -1.9259 TD
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 359.201 Tm
(crt0)Tj
/F7 1 Tf
12.96 0 0 12.96 126.96 359.201 Tm
[(file)-260(contains)-259(parameters)-259(which)-241(speci)-18(fy)-241(the)-260(C)-240(b)0(o)-19(otstrap)-241(code,)-269(memory)]TJ
-4.2778 -1.2222 TD
[(configuratio)-19(n,)-231(memory)-222(manag)-19(ement,)-231(interrupt)-241(vectors)-222(and)-241(other)-223(mi)-18(scellaneous)-222(cod)-19(e.)-213(T)-19(his)]TJ
0 -1.2407 TD
[(file)-260(must)-241(b)-19(e)-241(modified)-259(to)-259(match)-241(the)-260(software)-260(and)-241(h)-19(ardware)-241(config)-19(uration)-241(becau)-19(se)-241(the)]TJ
T*
[(memory)-259(configuration)-259(and)-259(interrupt)-241(v)-19(ectors)-241(are)-260(determined)-259(by)-241(t)-18(h)0(e)-241(hardware.)-250(Th)-19(e)]TJ
0 -1.2222 TD
[(information)-259(in)-259(this)-241(ma)-19(nual)-241(on)-259(the)-241(c)-19(rt0)-241(file)-260(applies)-259(to)-241(DSP5)-19(6KCC)-240(Vers)-18(ion)-241(g1.)-9(11.)-250(The)-260(crt0)]TJ
0 -1.2407 TD
[(file)-260(may)-241(be)-260(different)-259(for)-241(ot)-18(her)-241(versions)-259(of)-260(this)-241(comp)-19(iler.)]TJ
0 -1.9259 TD
[(The)-260(signal)-241(f)-19(ile,)-250(which)-241(is)-259(equivalent)-259(to)-259(a)-241(hardware)-260(interrupt,)-250(is)-259(implemented)-259(in)-259(the)-241(C)]TJ
0 -1.2407 TD
[(environmen)-19(t.)-250(The)-241(signal)-259(file)-260(contains)-259(the)-241(code)-260(and)-259(data)-241(structu)-19(res)-241(used)-259(to)-241(im)-18(plement)-241(th)-19(e)]TJ
/F12 1 Tf
T*
(signal\(\))Tj
/F7 1 Tf
3.4444 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
(raise\(\))Tj
/F7 1 Tf
2.963 0 TD
[(libra)-19(ry)-241(functions.)-269(Changing)-241(t)-18(his)-241(file)-260(is)-241(n)-19(o)0(t)-241(recommen)-19(ded)-241(unless)]TJ
-8.0926 -1.2222 TD
[(necessary)-259(since)-260(any)-241(change)-260(to)-259(this)-241(file)-260(requires)-259(detailed)-259(knowledge)-260(of)-241(the)-260(DSP56000)]TJ
0 -1.2407 TD
[(family)-259(interrupt)-259(mechanism)-259(in)-241(addit)-18(ion)-241(to)-259(the)-241(s)-18(ignal)-241(and)-259(raise)-260(functions.)-250(This)-259(file)-241(is)]TJ
T*
[(closely)-259(tied)-259(to)-241(the)-260(signal.)-9(h)-241(file.)]TJ
0 -1.9259 TD
(The)Tj
/F8 1 Tf
12 0 0 12 95.04 149.201 Tm
(setjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 141.36 149.201 Tm
[(file)-260(contains)-259(code)-241(whic)-19(h)-241(implemen)-19(ts)-241(the)-260(functions)]TJ
/F12 1 Tf
20.4074 0 TD
(setjmp\(\))Tj
/F7 1 Tf
3.8148 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
[(longjm)-19(p\(\))]TJ
/F7 1 Tf
4.2407 0 TD
0 Tw
(.)Tj
-35.537 -1.2222 TD
[(This)-259(file)-241(wi)-18(ll)-241(probably)-259(never)-260(need)-241(to)-259(be)-260(modified)-259(unless)-241(the)-260(signal)-259(file)-241(is)-259(changed;)]TJ
0 -1.2407 TD
[(however,)-231(i)-18(f)-223(either)-241(the)]TJ
/F8 1 Tf
12 0 0 12 185.04 117.281 Tm
(setjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 231.12 117.281 Tm
[(file)-241(or)-241(setjmp.)-9(h)-222(are)-241(modified,)-250(the)-223(code)-241(in)-241(both)-241(files)-241(must)-222(be)]TJ
-12.3148 -1.2407 TD
[(made)-260(consistent.)-250(The)-260(source)-260(code)-241(for)]TJ
/F12 1 Tf
15.1667 0 TD
(setjmp\(\))Tj
/F7 1 Tf
3.8148 0 TD
(and)Tj
/F12 1 Tf
1.7037 0 TD
[(lo)-19(ngjmp\(\))]TJ
/F7 1 Tf
4.463 0 TD
[(is)-259(provided)-259(with)]TJ
-25.1481 -1.2222 TD
[(DSP56KC)-18(C)-240(t)0(o)-259(allow)-259(modification)-259(should)-241(th)-19(e)-241(signal)-259(mechanism)-259(need)-259(to)-241(be)-260(changed.)]TJ
ET
endstream
endobj
5444 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5419 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-38)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Out)-9(-)-2(of)16(-l)8(i)-16(n)1(e)-292(A)14(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-299(Code)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
endstream
endobj
5420 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5413 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 420.24 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(Out)-9(-)-2(of)16(-l)8(i)-16(n)1(e)-292(A)14(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-299(Code)]TJ
-35.6341 -71.3415 TD
[(M)9(o)-24(t)15(o)0(rol)-17(a)-12122(M)9(i)-17(x)-7(i)7(ng)-293(C)-273(a)0(n)-24(d)-268(A)-11(s)-7(s)-7(e)0(m)-16(b)0(l)7(y)-275(L)-24(anguag)-24(e)-14049(5)-24(-)21(3)-24(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(optimizatio)-19(ns)-241(can)-259(dramatically)-259(improve)-260(the)-241(quali)-18(ty)-241(of)-260(the)-241(app)-19(lication)-241(spe)-19(cific)-241(library)]TJ
0 -1.2407 TD
[(routines.)-213(A)-222(careful)-203(review)-222(of)-204(the)]TJ
/F10 1 Tf
13.037 0 TD
[(DSP56000/DSP560)-19(01)-204(User\222s)-222(Manual)]TJ
/F7 1 Tf
15.3704 0 TD
[(will)-222(be)-204(worth)-19(while)]TJ
-28.4074 -1.2222 TD
[(for)-260(efficient)-241(l)-18(ibrary)-241(develop)-19(ment.)]TJ
ET
1 1 1 rg
71.52 649.841 468 -4.8 re
f
0 0 0 rg
538.56 648.401 0.48 -0.96 re
f
q
71.52 649.841 468 -4.8 re
W* n
70.56 647.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 191.04 653.921 Tm
0.006 Tc
[(E)-7(x)22(am)-5(p)17(l)4(e)-278(5)2(-)19(38.)-816(R)8(eadX)-267(/)-276(R)8(e)22(adY)-267(R)8(ou)17(tin)17(e)2(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 625.361 Tm
0 Tc
[(ReadX)-241(/)-222(ReadY)-222(Ro)-19(utines.)-231(This)-222(out-of-line)-241(assembly)-222(prog)-19(ram)-222(\(called)-222(me)-19(mread.)9(asm\))-241(reads)]TJ
0 -1.2407 TD
[(the)-260(contents)-259(of)-241(x)-259(o)0(r)-241(y)-259(memory)-259(and)-241(ret)-18(urns)-241(the)-260(data)-260(to)-241(the)-260(caller)55(.)-250(The)-260(ReadX)-241(s)-18(ubroutine)]TJ
T*
[(returns)-259(the)-241(x)-259(memory)-259(space)-260(contents)-241(p)-19(ointed)-241(to)-259(b)19(y)-259(the)-241(in)-19(put)-241(ar)18(gumen)-19(t)-241(and)-259(the)-241(Re)-19(adY)]TJ
0 -1.2222 TD
[(subroutine)-260(returns)-259(the)-241(y)-259(memory)-259(contents.)]TJ
/F8 1 Tf
12 0 0 12 125.52 538.961 Tm
-0.04 Tc
[(s)-20(ect)-20(io)-20(n)-520(m)-20(em)-20(rea)-20(d)]TJ
0 -1.16 TD
-0.02 Tc
[(or)20(g)-2780(p)0(:)]TJ
/F17 1 Tf
0 -1.18 TD
-0.04 Tc
[(g)-20(lob)-20(al)-1100(R)-20(e)0(a)-20(d)0(X)]TJ
/F8 1 Tf
9 0 TD
[(;)-580(p)-20(rol)-20(og)-20(ue)]TJ
/F12 1 Tf
12.96 0 0 12.96 71.52 489.281 Tm
0 Tc
(ReadX)Tj
/F8 1 Tf
12 0 0 12 114.72 453.041 Tm
-0.04 Tc
[(m)-20(over)-2580(0)-20(,)0(y)-20(:\(r)-20(6\))-20(+)20(;)]TJ
0.9 -1.18 TD
[(l)-20(u)0(a)-2800(\()-20(r6)-20(\)+,)-20(r0)-560(;)]TJ
0 -1.16 TD
[(m)-20(ove)-2240(r)-20(1)0(,)-20(y:\()-20(r6)-20(\)+;)-580(s)-20(a)0(v)-20(e)-580(re)-20(gi)-20(st)-20(er)-580(r)-20(1)]TJ
T*
[(m)-20(ove)-2240(#)-20(-)0(3)-20(,n0)-1100(;)-580(t)-20(he)-580(fi)-20(rs)-20(t)-580(p)0(a)-20(r)0(a)-20(m)0(e)-20(t)0(e)-20(r)]TJ
0 -1.18 TD
[(m)-20(ove)-2240(x)-20(:)0(\()-20(r0+)-20(n0)-20(\),)-20(r1)-560(;)]TJ
0 -1.16 TD
[(m)-20(ove)-2240(x)-20(:)0(\()-20(r1\))-20(,a;)-580(m)-20(a)0(i)-20(n)-580(pr)-20(og)-20(ra)-20(m)]TJ
13.5 -1.16 TD
[(;)-580(r)-20(est)-20(or)-20(e)-580(r)0(e)-20(g)0(i)-20(s)0(t)-20(e)0(r)-580(&)-580(e)-20(pi)-20(lo)-20(gu)-20(e)]TJ
-13.5 -1.18 TD
[(m)-20(ove)-2240(y)-20(:)0(-)-20(\(r6)-20(\),)-20(r1)-3320(;)-580(N)-20(ote)-20(:)-580(r)0(6)-580(d)-20(ec)-20(re)-20(me)-20(nt)-580(c)-20(a)0(n)]TJ
0 -1.16 TD
-0.02 Tc
[(ts)20(t)-2780(a)-3920(y:)20(-\()20(r)20(6)0(\))20(,)0(r)20(0)20(;)-560(be)-560(a)-560(p)20(ar)20(al)20(le)20(l)-560(m)0(o)20(v)0(e)-560(i)20(n)-560(t)0(h)20(e)]TJ
0 -1.18 TD
[(rt)20(s)-11780(;)-560(ma)20(i)20(n)-560(pr)20(og)20(ra)20(m.)]TJ
/F17 1 Tf
0 -2.16 TD
-0.04 Tc
[(g)-20(lob)-20(al)-1100(R)-20(e)0(a)-20(d)0(Y)]TJ
/F8 1 Tf
13.5 0 TD
[(;)-580(p)-20(rol)-20(og)-20(ue)]TJ
/F12 1 Tf
12.96 0 0 12.96 71.52 279.281 Tm
0 Tc
(ReadY)Tj
/F8 1 Tf
12 0 0 12 125.52 254.801 Tm
-0.04 Tc
[(m)-20(ove)-2240(r)-20(0)0(,)-20(y:\()-20(r6)-20(\)+)-3320(;)]TJ
0 -1.16 TD
[(l)-20(u)0(a)-2800(\()-20(r6)-20(\)+,)-20(r0)-4460(;)]TJ
T*
[(m)-20(ove)-2240(r)-20(1)0(,)-20(y:\()-20(r6)-20(\)+)-3320(;)-580(s)-20(ave)-580(r)-20(e)0(g)-20(i)0(s)-20(t)0(e)-20(r)-580(r1)]TJ
0 -1.18 TD
[(m)-20(ove)-2240(#)-20(-)0(3)-20(,n0)-5600(;)-580(t)-20(he)-580(fi)-20(rs)-20(t)-580(p)0(a)-20(r)0(a)-20(m)0(e)-20(t)0(e)-20(r)]TJ
0 -1.16 TD
[(m)-20(ove)-2240(y)-20(:)0(\()-20(r0+)-20(n0)-20(\),)-20(r1)-2180(;)]TJ
T*
[(m)-20(ove)-2240(y)-20(:)0(\()-20(r1\))-20(,a)-4460(;)-580(m)-20(ain)-580(p)-20(r)0(o)-20(g)0(r)-20(a)0(m)]TJ
13.5 -1.18 TD
[(;)-580(r)-20(est)-20(or)-20(e)-580(r)0(e)-20(g)0(i)-20(s)0(t)-20(e)0(r)-580(&)-580(e)-20(pi)-20(lo)-20(gu)-20(e)]TJ
-13.5 -1.16 TD
[(m)-20(ove)-2240(y)-20(:)0(-)-20(\(r6)-20(\),)-20(r1)-3320(;)-580(N)-20(ote)-20(:)-580(r)0(6)-580(d)-20(ec)-20(re)-20(me)-20(nt)-580(c)-20(a)0(n)]TJ
T*
[(t)-20(s)0(t)-2800(a)-3940(y)-20(:)0(-)-20(\(r6)-20(\),)-20(r0)-560(;)-580(b)0(e)-580(a)-580(p)-20(ar)-20(al)-20(le)-20(l)-580(m)0(o)-20(v)0(e)-580(i)-20(n)-580(the)]TJ
0 -1.18 TD
-0.02 Tc
[(rt)20(s)-11780(;)-560(ma)20(i)20(n)-560(pr)20(og)20(ra)20(m.)]TJ
0 -1.16 TD
-0.04 Tc
[(e)-20(nds)-20(ec)]TJ
ET
1 1 1 rg
71.52 106.961 468 -5.04 re
f
0 0 0 rg
538.56 105.281 0.48 -0.96 re
f
q
71.52 106.961 468 -5.04 re
W* n
70.56 104.321 468 0.96 re
f
Q
endstream
endobj
5414 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5101 0 obj
<>
endobj
5120 0 obj
<>
endobj
5135 0 obj
<>
endobj
5158 0 obj
<>
endobj
5191 0 obj
<>
endobj
5235 0 obj
<>
endobj
5276 0 obj
<>
endobj
5300 0 obj
<>
endobj
5323 0 obj
<>
endobj
5354 0 obj
<>
endobj
5373 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-36)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Out)-9(-)-2(of)16(-l)8(i)-16(n)1(e)-292(A)14(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-299(Code)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 710.561 Tm
-0.005 Tc
[(5.4)-18(.)-3(5)-846(O)-3(p)-15(t)0(i)-20(m)5(i)-20(z)-5(at)-17(ion)-291(T)-15(ec)-18(hn)-15(iq)-15(ue)-18(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 685.361 Tm
0 Tc
[(The)-241(general)-259(template)-260(for)-260(out-of-line)-241(a)-19(ssembly)-241(cod)-19(e)-241(provides)-259(a)-260(clean)-241(templat)-18(e)-241(t)0(o)-259(build)-241(C)]TJ
0 -1.2407 TD
[(callable)-241(fun)-19(ctions.)-250(However,)-250(the)-260(DSP56000)-259(family)-259(microprocessor)-260(chips)-259(have)-241(powerfu)-19(l)]TJ
T*
[(features)-204(such)-222(as)-222(multiple)-204(in)-19(struction)-204(exe)-19(cution)-204(\(mult)-18(iply)-204(and)-222(accumulate\))-223(and)-204(parall)-18(el)-203(data)]TJ
0 -1.2222 TD
[(move)-204(op)-19(erations)-204(tha)-19(t)-203(may)-222(allow)-222(additional)-222(optimization.)-213(After)-223(constructing)-222(the)-223(out-of-line)]TJ
0 -1.2407 TD
[(assembly)-259(code)-241(from)-259(the)-260(general)-241(tem)-18(plate,)-250(some)-241(h)-19(and-optimization)-259(can)-241(be)-260(performed)-259(by)]TJ
T*
[(combining)-259(several)-241(ass)-18(embly)-241(statem)-18(ents.)]TJ
0 -1.9259 TD
[(Information)-259(about)-241(thes)-18(e)-241(optimizat)-18(ion)-241(techniqu)-19(es)-241(can)-259(be)-241(obt)-18(ained)-241(from)-259(the)]TJ
/F10 1 Tf
0 -1.2407 TD
[(DSP56000/DSP5600)-19(1)-222(User\222s)-241(Manual)]TJ
/F7 1 Tf
15.2037 0 TD
[(.)-231(Some)-241(optimization)-241(techniques)-222(wh)-19(ich)-222(are)-241(related)-222(to)]TJ
-15.2037 -1.2222 TD
[(the)-241(C)-259(compiler)-260(are)-241(dis)-18(cussed)-241(in)-259(this)-259(section)-241(bu)-19(t)-241(additional)-259(optimizati)-18(on)-241(can)-259(be)-241(achi)-18(eved)]TJ
0 -1.2407 TD
[(using)-241(the)-260(architectural)-259(features)-259(described)-259(in)-241(the)-260(user\222s)-259(manual.)]TJ
0 -1.9259 TD
[(The)-241(R0)-259(register)-260(\(which)-259(is)-241(updated)-259(by)-259(the)-241(out-of)-19(-line)-241(assemb)-19(ly)-241(code)-260(template)-260(prologue\))-260(is)]TJ
0 -1.2407 TD
[(required)-241(on)-19(ly)-241(when)-259(parameters)-259(are)-241(pas)-18(sed)-241(to)-259(the)-241(C)-259(function.)-250(If)-260(there)-260(are)-241(no)-259(parameters)-259(to)]TJ
0 -1.2222 TD
[(be)-223(passed,)-231(then)-241(the)-223(following)-241(two)-222(assembly)-241(code)-223(lines)-241(are)-223(not)-241(required)-222(and)-241(can)-222(be)-223(omi)-18(tted:)]TJ
/F8 1 Tf
12 0 0 12 114 450.881 Tm
-0.04 Tc
[(mo)-20(ve)-3140(r0)-20(,y)-20(:\()-20(r6)-20(\)+)]TJ
0 -1.16 TD
-0.02 Tc
[(l)20(u)0(a)-3680(\()20(r6)20(\)+)20(,r)20(0)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 415.361 Tm
0 Tc
[(The)-241(return)-259(address)-259(\(SSH\))-260(was)-241(saved)-259(in)-259(the)-241(out-of)-19(-line)-241(assemb)-19(ly)-241(code)-260(prologue)-260(but)-241(it)-259(is)]TJ
0 -1.2407 TD
[(only)-241(requ)-19(ired)-241(when)-259(a)-241(C)-259(function)-259(calls)-259(another)-241(C)-259(function.)-250(A)-259(C)-259(function)-259(is)-241(called)-259(a)-241(lea)-19(f)]TJ
T*
[(function)-241(if)-241(it)-259(does)-241(not)-241(call)-259(any)-241(other)-241(C)-240(f)0(u)-19(nction.)-231(In)-259(leaf)-241(functions,)-250(the)-241(return)-259(address)-241(is)-241(no)-19(t)]TJ
0 -1.2222 TD
[(needed)-241(and)-259(does)-259(not)-241(ha)-19(ve)-241(to)-259(be)-241(saved)-19(.)]TJ
0 -1.9444 TD
[(Similarly)-259(the)-241(epilog)-19(ue)-241(can)-259(be)-241(opti)-18(mized)-241(in)-259(the)-260(same)-241(way)-259(as)-259(the)-241(prologu)-19(e.)-250(For)-241(any)-259(leaf)]TJ
0 -1.2222 TD
[(function)-241(o)-19(r)-241(non)-259(parameter)-260(C)-240(functio)-19(n,)-250(the)-241(epilog)-19(ue)-241(size)-260(can)-241(b)-19(e)-241(reduced)-259(by)-241(el)-18(iminating:)]TJ
/F8 1 Tf
12 0 0 12 114 301.841 Tm
-0.04 Tc
[(mo)-20(ve)-3140(y:)-20(-\()-20(r6)-20(\),)-20(ssh;)-580(f)-20(o)0(r)-580(a)-580(l)-20(ea)-20(f)-580(C)-580(f)0(u)-20(n)0(c)-20(t)0(i)-20(o)0(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 280.241 Tm
0 Tc
(or)Tj
/F8 1 Tf
12 0 0 12 114 256.001 Tm
-0.02 Tc
[(m)20(o)0(v)20(e)-3120(y)20(:)0(-)20(\()0(r)20(6)0(\))20(,)0(r)20(0)40(;)-560(f)20(or)-560(a)-560(n)20(on)20(-p)20(ar)20(am)20(et)20(er)-560(C)-560(f)20(un)20(ct)20(io)20(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 234.161 Tm
0 Tc
[(The)-241(test)-241(stat)-18(ement)-241(\223)]TJ
/F12 1 Tf
7.963 0 TD
[(tst)-241(a)]TJ
/F7 1 Tf
1.8148 0 TD
[(\224)-260(i)0(n)-241(the)-241(epil)-18(ogue)-241(can)-241(be)-260(eliminated)-241(if)-260(the)-241(function)-241(d)-19(oes)-241(not)-241(return)]TJ
-9.7778 -1.2222 TD
[(any)-241(values)-18(.)-250(The)-241(test)-259(statement)-259(may)-259(be)-241(required)-259(due)-260(to)-241(the)-260(C)-259(compiler\222s)-241(o)-19(ptimization)]TJ
0 -1.2407 TD
[(features)-241(sin)-19(ce)-241(it)-259(provides)-259(condition)-259(flags)-241(for)-260(an)]TJ
/F12 1 Tf
19.0926 0 TD
0.018 Tc
(if)Tj
/F7 1 Tf
0.8519 0 TD
0 Tc
[(statement)-259(in)-259(a)-241(function)-259(call.)-250(For)]TJ
-19.9444 -1.2407 TD
[(example,)-250(if)-260(the)-241(out-of-l)-18(ine)-241(assembl)-18(y)-241(function)-259(foo\(\))-260(is)-241(used)-259(in)-259(the)-241(statem)-18(ent)]TJ
/F12 1 Tf
30.1852 0 TD
[(if\(foo\(\)\))-260({)-254(})5(,)]TJ
/F7 1 Tf
-30.1852 -1.2222 TD
[(then)-241(the)-260(C)-259(compiler)-241(wil)-18(l)-241(not)-259(generate)-241(c)-19(ode)-241(to)-259(test)-241(the)-260(return)-259(value)-241(wh)-19(en)-241(a)]TJ
/F12 1 Tf
29.6296 0 TD
(jcc)Tj
/F7 1 Tf
1.463 0 TD
[(stateme)-19(nt)-241(is)]TJ
-31.0926 -1.2407 TD
[(issued.)-250(This)-259(is)-241(prim)-18(arily)-241(because)-260(the)-260(C)-240(compi)-18(ler)-241(uses)-259(the)-241(co)-19(ndition)-241(flag)-19(s)-241(which)-259(were)]TJ
T*
[(executed)-241(at)-259(the)-260(end)-241(of)-260(the)-260(epilogue)-241(o)-19(f)]TJ
/F12 1 Tf
15.2963 0 TD
(foo\(\))Tj
/F7 1 Tf
2 0 TD
0 Tw
(.)Tj
-17.2963 -1.9259 TD
[(A)-241(variety)-259(of)-260(optimizations)-259(can)-241(be)-260(achieved)-259(by)-241(co)-19(mbining)-241(th)-19(e)-241(move)-260(instructions)-259(and)-259(main)]TJ
0 -1.2222 TD
[(program)-203(code)-223(to)-204(utilize)-223(parallel)-203(moves)-222(\(see)-204(Section)-259(5.)-9(4.)9(5)-204(a)-19(nd)-204(Section)-259(5-38)-204(which)-222(point)-203(out)]TJ
0 -1.2407 TD
[(possible)-260(optimizations)-259(in)-241(the)-260(comments\).)-250(Th)-19(ese)-241(and)-259(other)-260(DSP56000)-259(specific)]TJ
ET
endstream
endobj
5374 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5358 0 obj
<>
endobj
5359 0 obj
<>
endobj
5352 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 420.24 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(Out)-9(-)-2(of)16(-l)8(i)-16(n)1(e)-292(A)14(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-299(Code)]TJ
-35.6341 -71.3415 TD
[(M)9(o)-24(t)15(o)0(rol)-17(a)-12122(M)9(i)-17(x)-7(i)7(ng)-293(C)-273(a)0(n)-24(d)-268(A)-11(s)-7(s)-7(e)0(m)-16(b)0(l)7(y)-275(L)-24(anguag)-24(e)-14049(5)-24(-)21(3)-24(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 179.52 712.001 Tm
[(E)12(xam)14(ple)-279(5)21(-36.)-817(R)7(u)-4(n)16(-tim)14(e)-279(S)12(t)-2(a)21(c)1(k)-279(D)7(ea)21(lloca)21(tio)16(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 683.201 Tm
0 Tc
[(Run-time)-260(stack)-259(deallocation:)-259(This)-241(co)-19(de)-241(se)18(gm)-18(ent)-241(can)-259(be)-241(in)-19(serted)-241(in)-259(the)-260(general)-241(temp)-19(late)]TJ
0 -1.2222 TD
[(epilogue)-260(for)-260(out-of-line)-241(as)-18(sembly)-241(cod)-19(e.)-250(Notice)-241(that)-259(\223size\224)-260(in)-241(the)-260(mo)19(ve)-241(statemen)-19(t)-241(belo)19(w)]TJ
0 -1.2407 TD
[(should)-259(be)-241(re)-19(placed)-241(with)-259(the)-260(appropriate)-260(constant.)]TJ
/F8 1 Tf
12 0 0 12 114.72 627.041 Tm
-0.04 Tc
[(m)-20(ove)]TJ
/F17 1 Tf
5.4 0 TD
-0.02 Tc
[(#s)20(iz)20(e)]TJ
/F8 1 Tf
2.86 0 TD
[(,n)20(6)40(;)-560(th)20(e)-560(s)0(t)20(a)0(c)20(k)-560(si)20(ze)-560(u)20(s)0(e)20(d)-560(be)20(fo)20(re)]TJ
-8.26 -1.18 TD
-0.04 Tc
[(n)-20(o)0(p)-3700(;)-580(w)-20(ait)-580(u)-20(n)0(t)-20(i)0(l)-580(n)-20(6)-580(i)0(s)-580(a)-20(va)-20(il)-20(ab)-20(le)-580(t)-20(o)-580(op)-20(er)-20(ate)-580(o)-20(n)-580(r6)]TJ
0 -1.16 TD
[(m)-20(ove)-3140(\()-20(r)0(6)-20(\)-n)-20(6)-520(;)-580(d)-20(eal)-20(lo)-20(ca)-20(te)-580(t)-20(h)0(e)-580(r)-20(un)-20(-t)-20(im)-20(e)-580(s)0(t)-20(a)0(c)-20(k)]TJ
ET
1 1 1 rg
71.52 591.041 468 -5.04 re
f
0 0 0 rg
538.56 589.361 0.48 -0.96 re
f
q
71.52 591.041 468 -5.04 re
W* n
70.56 588.401 468 0.96 re
f
Q
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 568.241 Tm
0 Tc
[(There)-241(are)-260(many)-241(ways)-241(to)-241(d)-19(o)-241(this,)-250(one)-241(simple)-241(opti)-18(mization)-241(would)-241(be)-260(to)-241(advance)-241(the)-260(n6)-241(load)]TJ
0 -1.2407 TD
[(instruction)-259(in)-259(the)-241(progra)-19(m)-241(t)0(o)-259(eliminate)-260(the)-241(nop.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 521.681 Tm
-0.002 Tc
[(5.)-17(4.4)-843(C)-4(a)-15(llin)-12(g)-288(C)-280(Ro)-12(u)-12(t)3(in)-12(es)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 496.241 Tm
0 Tc
[(C)-259(routines)-259(are)-241(routines)-259(that)-259(are)-241(callable)-260(by)-259(a)-241(C)-259(program)-259(and)-241(may)-259(be)-260(written)-241(i)-18(n)-241(either)-260(C)-240(o)0(r)]TJ
T*
[(assembly)-259(language.)-250(When)-259(writing)-259(assembly)-259(language)-260(subroutines,)-250(it)-259(may)-259(be)-241(necessary)-259(to)]TJ
0 -1.2222 TD
[(call)-259(library)-241(ro)-19(utines)-241(that)-259(have)-260(been)-241(pro)-19(vided)-241(or)-260(that)-259(have)-241(been)-259(written)-259(by)-241(the)-260(programmer)]TJ
0 -1.2407 TD
[(\227)-259(e)0(.)9(g)0(.)-9(,)-250(a)-241(call)-259(to)]TJ
/F12 1 Tf
6.6296 0 TD
(sin\(\))Tj
/F7 1 Tf
2.1296 0 TD
(or)Tj
/F12 1 Tf
1.0926 0 TD
(printf\(\))Tj
/F7 1 Tf
3.1852 0 TD
[(.)-231(I)0(n)-259(order)-260(to)-241(do)-259(this,)-250(the)-260(programmer)-260(must)-259(follow)-241(3)-259(steps:)]TJ
-11.6481 -1.9259 TD
[(1.)-639(Push)-259(arguments)-259(onto)-241(t)-18(h)0(e)-241(run-time)-260(stack)-259(in)-241(revers)-18(e)-241(order.)]TJ
0 -1.6296 TD
[(2.)-639(Make)-260(the)-241(su)-19(broutine)-241(call)-18(.)]TJ
0 -1.6111 TD
[(3.)-639(Restore)-260(the)-260(stack)-241(pointer)-19(.)]TJ
-1.3889 -1.9259 TD
[(The)-260(following)-259(example)-241(a)-19(ssumes)-241(that)-259(the)-260(four)-241(param)-18(eters)-241(to)-259(be)-241(p)-19(assed)-241(to)-259(the)-260(C)-240(function)]TJ
0 -1.2407 TD
[(foo\(\))-260(are)-241(locate)-19(d)-241(i)0(n)-259(registers)-259(a1,)-250(b1,)-250(x0)-241(a)-19(n)0(d)-241(x1;)-259(respectively.)-250(The)-260(first)-259(four)-241(line)-19(s)-241(o)0(f)]TJ
T*
[(assembly)-259(code)-260(push)-241(the)-260(arguments)-259(onto)-259(the)-241(run-t)-18(ime)-241(stack)-259(in)-259(reverse)-241(order.)-250(T)-19(h)0(e)]TJ
/F12 1 Tf
32.2778 0 TD
(jsr)Tj
/F7 1 Tf
-32.2778 -1.2222 TD
[(statement)-259(makes)-259(the)-241(sub)-19(routine)-241(call)-259(and)-259(the)-241(last)-259(two)-259(statements)-259(restore)-241(the)-260(stack)-259(pointer.)]TJ
ET
1 1 1 rg
71.52 278.801 468 -4.8 re
f
0 0 0 rg
538.56 277.361 0.48 -0.96 re
f
q
71.52 278.801 468 -4.8 re
W* n
70.56 276.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 207.36 282.881 Tm
0.002 Tc
[(E)-11(x)-2(a)18(m)-9(p)13(l)0(e)-282(5)-2(-)15(37.)-820(C)-16(a)18(llin)-7(g)-267(C)-276(Ro)-7(u)13(t)-5(in)13(es)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 254.321 Tm
0 Tc
[(Calling)-259(C)-259(Routines.)-250(The)-260(C)-240(functio)-19(n,)]TJ
/F12 1 Tf
14.7593 0 TD
(foo\(\))Tj
/F7 1 Tf
2 0 TD
[(,)-250(i)0(s)-241(c)-19(alled)-241(from)-259(the)-260(follo)37(w)-19(ing)-241(assembl)-18(y)-241(code.)]TJ
-16.7593 -1.2407 TD
(Function)Tj
/F12 1 Tf
3.8148 0 TD
[(f)18(oo\(\))]TJ
/F7 1 Tf
2.2222 0 TD
[(is)-259(declared)-259(as)-241(int)]TJ
/F12 1 Tf
6.963 0 TD
[(f)18(oo\(int,)-250(int,)-250(int,)-250(int\))]TJ
/F7 1 Tf
8.1667 0 TD
0 Tw
(;)Tj
/F8 1 Tf
12 0 0 12 125.52 214.001 Tm
-0.04 Tc
[(m)-20(ove)-2240(x)-20(1)0(,)-20(y:\()-20(r6)-20(\)+)-3320(;)-580(p)-20(ush)-20(in)-20(g)-580(a)0(r)-20(g)0(u)-20(m)0(e)-20(n)0(t)-20(s)-580(on)-20(to)]TJ
0 -1.18 TD
[(m)-20(ove)-2240(x)-20(0)0(,)-20(y:\()-20(r6)-20(\)+;)-580(r)-20(u)0(n)-20(-)0(t)-20(i)0(m)-20(e)-580(st)-20(ac)-20(k)-580(i)0(n)-580(r)-20(ev)-20(er)-20(se)]TJ
0 -1.16 TD
[(m)-20(ove)-2240(b)-20(1)0(,)-20(y:\()-20(r6)-20(\)+;)-580(o)-20(r)0(d)-20(e)0(r)]TJ
T*
[(m)-20(ove)-2240(a)-20(1)0(,)-20(y:\()-20(r6)-20(\)+)]TJ
0 -1.18 TD
[(j)-20(s)0(r)-2800(F)-20(fo)-20(o)-2220(;)-580(s)-20(ubr)-20(ou)-20(ti)-20(ne)-580(c)-20(a)0(l)-20(l)]TJ
0 -1.16 TD
-0.02 Tc
[(mo)20(v)20(e)-2220(#4)20(,n)20(6)-1640(;)-560(th)20(e)-560(s)20(ta)20(ck)-560(s)20(i)0(z)20(e)-560(re)20(st)20(or)20(ed)20(.)]TJ
T*
[(no)20(p)]TJ
0 -1.18 TD
-0.04 Tc
[(m)-20(ove)-2240(\()-20(r)0(6)-20(\)-n)-20(6)-520(;)-580(r)-20(est)-20(or)-20(e)-580(i)0(t)-20(.)]TJ
ET
1 1 1 rg
71.52 107.921 468 -5.04 re
f
0 0 0 rg
538.56 106.481 0.48 -0.96 re
f
q
71.52 107.921 468 -5.04 re
W* n
70.56 105.521 468 0.96 re
f
Q
endstream
endobj
5353 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5321 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-34)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Out)-9(-)-2(of)16(-l)8(i)-16(n)1(e)-292(A)14(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-299(Code)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
70.8 707.921 468 -5.04 re
f
0 0 0 rg
537.84 706.481 0.48 -0.96 re
f
q
70.8 707.921 468 -5.04 re
W* n
69.84 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 189.36 712.001 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(5)20(-34.)-818(C)6(h)-5(an)15(gin)15(g)-285(a)-260(Glob)15(a)0(l)-278(L)15(ab)15(el)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
[(Changing)-259(a)-241(Global)-259(Label.)-250(This)-259(e)18(xample)-260(sho)19(ws)-241(C)-259(code)-260(that)-241(gen)-19(erates)-241(a)-260(global)-259(inte)18(ger)]TJ
0 -1.2222 TD
[(\(Ginte)18(ger\))-260(which)-241(i)-18(s)-241(accessed)-259(as)-241(G)-19(inte)18(ger)-260(in)-241(both)-259(the)-260(C)-240(e)0(n)37(vironment)-259(and)-259(the)-241(assem)-18(bly)]TJ
0 -1.2407 TD
[(programming)-259(en)37(vironment.)]TJ
/F8 1 Tf
12 0 0 12 114 627.041 Tm
-0.04 Tc
[(ex)-20(te)-20(rn)-580(i)-20(n)0(t)-580(G)0(i)-20(n)0(t)-20(e)0(g)-20(e)0(r)-580(_)-580(_)-20(as)-20(m\()-20(\223G)-20(in)-20(te)-20(ge)-20(r\224)-20(\);)]TJ
0.9 -1.18 TD
-0.02 Tc
[(W)20(h)0(i)20(c)0(h)-560(w)20(il)20(l)-560(a)20(pp)20(ea)20(r)-560(i)0(n)-560(a)20(ss)20(em)20(bl)20(y)-560(l)0(a)20(n)0(g)20(u)0(a)20(g)0(e)-560(c)20(od)20(e)-560(a)20(s:)]TJ
-0.9 -1.16 TD
-0.04 Tc
[(Gi)-20(nt)-20(eg)-20(er)-860(dc)-3380($0)]TJ
0.9 -1 TD
[(gl)-20(ob)-20(al)-1100(Gi)-20(nt)-20(eg)-20(er)]TJ
ET
1 1 1 rg
70.8 579.041 468 -5.04 re
f
0 0 0 rg
537.84 577.361 0.48 -0.96 re
f
q
70.8 579.041 468 -5.04 re
W* n
69.84 576.401 468 0.96 re
f
Q
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 550.481 Tm
-0.006 Tc
[(5.)-4(4)-19(.)-4(3)-847(U)-8(si)-21(ng)-292(R)-8(u)-16(n-)-18(ti)-4(m)-14(e)-295(S)-11(t)-1(a)-19(c)-2(k)-295(f)-1(o)-16(r)-289(Lo)-16(ca)-19(l)-280(D)-8(a)-19(t)-1(a)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 525.281 Tm
0 Tc
[(The)-223(run-time)-223(stack)-222(may)-241(be)-223(used)-222(when)-222(the)-223(programm)-18(er)-223(requires)-222(a)-223(temporary)-222(data)-223(sp)-19(ace)-223(for)]TJ
/F10 1 Tf
0 -1.2407 TD
(automatic)Tj
/F7 1 Tf
4.2593 0 TD
[(style)-241(variab)-19(les)-241(\227)-259(i)0(.)9(e)0(.)-9(,)-250(local)-259(variables)-259(in)-241(subrouti)-18(nes.)-250(Using)-241(t)-18(h)0(e)-241(run-time)-260(stack)]TJ
-4.2593 -1.2222 TD
[(requires)-241(ad)-19(ditional)-241(ste)-19(ps)-241(in)-259(the)-241(pro)-19(logue)-241(and)-259(epilogue)-260(sections.)-250(It)-259(is)-241(the)-260(subroutine\222)-19(s)]TJ
0 -1.2407 TD
[(responsibility)-259(to)-241(aut)-18(omatically)-241(a)-19(llocate)-241(and)-259(deallocate)-260(the)-241(s)-18(tack)-241(at)-259(run-time.)]TJ
0 -1.9259 TD
[(In)-204(the)-223(prologue,)-231(an)-204(extra)-223(step)-222(is)-222(required)-222(to)-204(sav)-19(e)-204(the)-223(run-time)-223(stack)-222(space.)-213(Keeping)-222(in)-222(mind)]TJ
0 -1.2407 TD
[(that)-241(the)-260(stack)-259(pointer)]TJ
/F12 1 Tf
8.6296 0 TD
[(m)-19(ust)]TJ
/F7 1 Tf
2.3519 0 TD
[(always)-259(point)-259(to)-241(th)-19(e)-241(next)-259(available)-260(stack)-241(locat)-18(ion,)-250(the)-241(stac)-19(k)]TJ
-10.9815 -1.2407 TD
[(space)-241(is)]TJ
/F10 1 Tf
3.3889 0 TD
(allocated)Tj
/F7 1 Tf
4 0 TD
[(by)-241(a)-19(dvancing)-241(the)-260(stack)-259(pointer)-260(by)-241(the)-260(amount)-259(of)-241(space)-260(required.)-250(One)]TJ
-7.3889 -1.2222 TD
[(way)-241(to)-259(allocate)-260(this)-241(sp)-19(ace)-241(is)-259(shown)-259(in)-241(the)-260(Section)-259(.)]TJ
ET
1 1 1 rg
70.8 375.041 468 -5.04 re
f
0 0 0 rg
537.84 373.361 0.48 -0.96 re
f
q
70.8 375.041 468 -5.04 re
W* n
69.84 372.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 185.52 378.881 Tm
0.005 Tc
[(E)12(x)1(a)21(m)-6(p)16(l)3(e)-279(5)1(-)18(35.)-837(R)7(u)16(n-)18(tim)14(e)-279(S)12(t)-2(ack)-259(A)7(lloc)21(a)1(tio)16(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 350.321 Tm
0 Tc
[(Run-time)-260(stack)-241(allocat)-18(ion:)-241(This)-259(code)-260(se)18(gment)-259(can)-241(be)-260(inserted)-259(in)-241(th)-19(e)-241(general)-259(template)]TJ
0 -1.2407 TD
[(prologue)-260(for)-241(out-of-lin)-19(e)-241(assembly)-259(code.)-250(Notice)-260(that)-259(\223size\224)-241(in)-259(the)-260(mo)19(v)19(e)-260(statement)-259(belo)19(w)]TJ
T*
[(should)-241(b)-19(e)-241(replaced)-259(with)-259(the)-241(appropri)-18(ate)-241(constant.)]TJ
/F8 1 Tf
12 0 0 12 124.8 293.921 Tm
-0.04 Tc
[(mo)-20(ve)]TJ
/F17 1 Tf
4.5 0 TD
[(#s)-20(iz)-20(e)]TJ
/F8 1 Tf
2.84 0 TD
-0.02 Tc
[(,n)20(6)40(;)-560(t)20(h)0(e)-560(s)20(ta)20(ck)-560(s)20(i)0(z)20(e)-560(ne)20(ed)20(ed)]TJ
-7.34 -1.16 TD
-0.04 Tc
[(no)-20(p)-7300(;)-460(w)-20(a)0(i)-20(t)-460(un)-20(ti)-20(l)-460(n)-20(6)-460(i)-20(s)-460(a)-20(va)-20(il)-20(ab)-20(le)-460(t)-20(o)-460(o)-20(p)0(e)-20(r)0(a)-20(t)0(e)]TJ
-0.9 -1 TD
[(on)-580(r)-20(6)]TJ
0.9 -1.18 TD
[(mo)-20(ve)-2240(\(r)-20(6\))-20(+n)-20(6)-520(;)-580(al)-20(lo)-20(ca)-20(te)-580(th)-20(e)-580(r)0(u)-20(n)0(-)-20(t)0(i)-20(m)0(e)-580(s)-20(ta)-20(ck)-580(f)-20(o)0(r)]TJ
-0.9 -1 TD
[(lo)-20(ca)-20(ls)]TJ
ET
1 1 1 rg
70.8 233.921 468 -5.04 re
f
0 0 0 rg
537.84 232.481 0.48 -0.96 re
f
q
70.8 233.921 468 -5.04 re
W* n
69.84 231.521 468 0.96 re
f
Q
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 211.361 Tm
0 Tc
[(Referencing)-222(the)-223(data)-223(space)-223(can)-222(then)-204(b)-19(e)-204(accom)-18(plished)-222(using)-222(negative)-223(offsets)-222(from)-222(the)-223(stack)]TJ
0 -1.2407 TD
[(pointer)-241(or)-260(via)-260(initialized)-259(address)-241(reg)-19(isters.)-250(There)-260(are)-241(many)-259(alternatives)-259(to)-241(th)-19(ese)-241(methods)]TJ
T*
[(but)-241(they)-259(are)-260(all)-241(simila)-19(r.)]TJ
0 -1.9259 TD
[(In)-241(the)-260(epilogue,)-250(an)-259(extra)-260(step)-241(is)-259(required)-259(to)-241(restor)-19(e)-241(the)-260(stack)-241(po)-19(inter)-241(\227)-259(i)0(.)9(e)0(.)-9(,)-250(deallocate)-260(the)]TJ
0 -1.2407 TD
[(run-time)-241(l)-18(ocal)-241(stack.)-250(T)-19(his)-241(is)-259(simply)-259(the)-241(reverse)-260(of)-260(the)-241(allocat)-18(ion)-241(process)-259(in)-259(the)-241(prolog)-19(ue.)]TJ
ET
endstream
endobj
5322 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5303 0 obj
<>
endobj
5298 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 420.24 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(Out)-9(-)-2(of)16(-l)8(i)-16(n)1(e)-292(A)14(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-299(Code)]TJ
-35.6341 -71.3415 TD
[(M)9(o)-24(t)15(o)0(rol)-17(a)-12122(M)9(i)-17(x)-7(i)7(ng)-293(C)-273(a)0(n)-24(d)-268(A)-11(s)-7(s)-7(e)0(m)-16(b)0(l)7(y)-275(L)-24(anguag)-24(e)-14049(5)-24(-)21(3)-24(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
-0.004 Tc
[(5.)-19(4.2)-845(G)-19(lo)-14(ba)-17(l)-278(C)-282(a)-17(n)4(d)-290(S)-9(ta)-17(tic)-293(V)-9(ar)-12(ia)-17(bl)-19(es)-293(in)-290(C)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 685.361 Tm
0 Tc
[(The)-260(global)-241(C)-259(variables)-259(are)-260(accessed)-241(usin)-19(g)-241(labels)-259(generated)-259(by)-241(the)-260(C)-259(compiler.)-250(Any)]TJ
0 -1.2407 TD
[(variables)-259(that)-259(are)-241(static)-260(to)-259(an)-241(assembly)-259(language)-260(subroutine)-260(will)-259(be)-241(accessed)-259(the)-260(same)]TJ
T*
[(way.)-250(These)-260(variables)-259(are)-241(pl)-18(aced)-241(into)-259(memory)-259(at)-241(com)-18(pile-time)-241(and)-259(are)-260(referenced)]TJ
0 -1.2222 TD
[(symbolical)-18(ly)-222(according)-241(to)-241(the)-223(labels)-241(automatically)-241(generated)-241(by)-222(the)-241(compiler.)-231(Howeve)-19(r,)-231(it)]TJ
0 -1.2407 TD
[(is)-259(possible)-260(to)-241(override)-260(the)-260(default)-241(lab)-19(els)-241(by)-259(using)-259(the)]TJ
/F12 1 Tf
21.3148 0 TD
[(_)-259(_asm\(\))]TJ
/F7 1 Tf
3.9074 0 TD
[(keyword)-241(as)-259(explained)-259(in)]TJ
-25.2222 -1.2407 TD
[(Section)-259(5.)9(2)-19(.)9(5,)-250("Contro)-19(lling)-241(Labels)-259(Generated)-259(by)-259(the)-241(Comp)-19(iler,)9(")]TJ
/F10 1 Tf
25.7593 0 TD
0 Tw
(.)Tj
/F7 1 Tf
-25.7593 -1.9259 TD
[(For)-260(example,)-250(using)-259(the)-260(default)-241(labeli)-18(ng)-241(conventio)-19(n,)-250(the)-241(glob)-19(al)-241(integer,)]TJ
/F12 1 Tf
28.4259 0 TD
[(G)-18(integer)]TJ
/F7 1 Tf
4.0185 0 TD
(which)Tj
-32.4444 -1.2407 TD
[(can)-259(be)-241(declared)-259(within)-259(the)-260(C)-240(statement)-259(\223extern)-259(int)-241(G)-19(integer;\224)-241(is)-259(loaded)-259(into)-259(the)-241(input)]TJ
0 -1.2222 TD
[(register)-260(x0)-241(i)-18(n)-241(assembly)-259(code)-260(as)-241(follow)-19(s:)]TJ
/F8 1 Tf
12 0 0 12 114.72 523.841 Tm
-0.04 Tc
[(m)-20(ove)-3140(y)-20(:)0(F)-20(Gin)-20(te)-20(ge)-20(r,)-20(x0)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 502.241 Tm
0 Tc
[(When)-259(declaring)-241(C)-259(global)-241(v)-19(ariables)-241(in)-259(an)-241(assembly)-259(language)-260(file,)-250(the)-241(programm)-18(er)-241(must)-259(be)]TJ
0 -1.2407 TD
[(careful)-259(to)-241(follow)-259(the)-241(label)-241(g)-19(enerating)-241(conventi)-18(on)-241(or)-241(use)-260(the)]TJ
/F12 1 Tf
23.8889 0 TD
0.259 Tc
(__)Tj
/F7 1 Tf
1.2593 0 TD
0 Tc
[(asm\(\))-241(keyword)-259(to)-241(report)-259(to)]TJ
-25.1481 -1.2222 TD
[(the)-260(compiler)-260(that)-241(the)-260(labeling)-259(convention)-259(has)-241(been)-259(changed.)-250(In)-259(both)-259(cases,)-250(the)-260(assembler)]TJ
0 -1.2407 TD
[(directive)-260(global)-259(is)-241(used)-259(to)-259(export)-241(the)-260(labels)-259(to)-241(th)-19(e)-241(C)-259(files.)-250(DO)-259(NOT)-241(use)-260(the)-260(XDEF/XREF)]TJ
T*
[(pair)-241(of)-241(directives.)-231(NOTE)-241(that)-241(it)-241(is)-241(the)-223(prog)-19(rammers)-241(responsibility)-241(to)]TJ
/F10 1 Tf
27.3333 0 TD
(allocate)Tj
/F7 1 Tf
3.463 0 TD
[(space)-241(for)-223(the)]TJ
-30.7963 -1.2222 TD
[(global)-259(variables)-259(declared)-241(i)-18(n)-241(this)-259(manner.)-250(In)-259(the)-241(exam)-18(ple)-241(below,)-269(this)-241(is)-259(done)-260(with)-241(the)]TJ
0 -1.2407 TD
[(assembler)-260(directive)-260(dc.)-250(Also,)-250(ANSI)-260(C)-259(requires)-241(that)-259(all)-259(global)-241(v)-19(ariables)-241(be)-260(initialized)-259(to)]TJ
T*
[(zero)-259(if)-241(they)-259(are)-260(not)-241(explici)-18(tly)-241(initiali)-18(zed.)]TJ
ET
1 1 1 rg
71.52 360.881 468 -5.04 re
f
0 0 0 rg
538.56 359.441 0.48 -0.96 re
f
q
71.52 360.881 468 -5.04 re
W* n
70.56 358.481 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 157.68 364.961 Tm
0.004 Tc
[(E)11(xam)13(ple)-280(5)20(-32.)-818(Glo)15(bal)-278(L)15(ab)15(el)-278(in)-265(A)6(ssem)13(b)15(l)22(y)-280(L)-5(a)20(n)-5(g)15(u)-5(a)20(g)-5(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 336.161 Tm
0 Tc
[(Global)-259(Label)-259(in)-241(Assemb)-19(ly)-241(Language.)-269(This)-241(examp)-19(le)-241(shows)-259(assembly)-259(code)-260(that)-241(defines)-259(a)]TJ
0 -1.2222 TD
[(global)-259(integer)-260(\(named)-241(FG)-19(integer\))-241(whi)-18(ch)-241(is)-259(normally)-259(accessed)-241(as)-259(Ginteger)-260(in)-259(the)-241(C)]TJ
0 -1.2407 TD
[(environmen)-19(t)-241(and)-259(FGinteger)-260(in)-241(the)-260(assembly)-259(programming)-259(environment.)]TJ
/F8 1 Tf
12 0 0 12 114.72 280.001 Tm
-0.04 Tc
[(F)-20(Gin)-20(te)-20(ge)-20(r)-4780(d)-20(c)-3360($)-20(0)]TJ
0 -1.18 TD
[(g)-20(lob)-20(alF)-20(Gi)-20(nt)-20(eg)-20(er)]TJ
ET
1 1 1 rg
71.52 257.921 468 -5.04 re
f
0 0 0 rg
538.56 256.481 0.48 -0.96 re
f
q
71.52 257.921 468 -5.04 re
W* n
70.56 255.521 468 0.96 re
f
Q
1 1 1 rg
71.52 230.801 468 -4.8 re
f
0 0 0 rg
538.56 229.361 0.48 -0.96 re
f
q
71.52 230.801 468 -4.8 re
W* n
70.56 228.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 183.12 234.881 Tm
0.003 Tc
[(E)10(xam)12(p)-6(l)1(e)-261(5)-1(-33)19(.)-839(Glo)14(b)-6(a)19(l)-279(V)50(a)19(r)-8(iab)14(l)21(e)-281(D)5(ec)19(la)19(r)-8(a)-1(t)16(i)1(o)-6(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 206.321 Tm
0 Tc
[(Global)-259(V)111(ariable)-260(Declaration.)-250(This)-259(is)-241(t)-18(h)0(e)-241(C)-259(code)-241(equ)-19(i)37(v)19(alent)-259(to)-241(Sectio)-19(n)-500(which)-241(def)18(in)-19(es)-241(the)]TJ
0 -1.2407 TD
[(global)-259(inte)18(ger)-260(Ginte)18(ger)55(.)]TJ
/F8 1 Tf
12 0 0 12 114.72 166.001 Tm
-0.04 Tc
[(e)-20(xte)-20(rn)-2000(i)-20(n)0(t)-2800(G)-20(in)-20(teg)-20(er)-20(;)]TJ
ET
1 1 1 rg
71.52 157.841 468 -5.04 re
f
0 0 0 rg
538.56 156.401 0.48 -0.96 re
f
q
71.52 157.841 468 -5.04 re
W* n
70.56 155.441 468 0.96 re
f
Q
endstream
endobj
5299 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5282 0 obj
<>
endobj
5283 0 obj
<>
endobj
5274 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-32)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Out)-9(-)-2(of)16(-l)8(i)-16(n)1(e)-292(A)14(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-299(Code)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F8 1 Tf
12 0 0 12 124.8 712.001 Tm
-0.04 Tc
[(mo)-20(ve)-2240(ss)-20(h,)-20(y:)-20(\(r)-20(6\)+)]TJ
0 -1.18 TD
[(mo)-20(ve)-2240(x1)-20(,y)-20(:\()-20(r6)-20(\)+)-3320(;)-580(s)0(a)-20(v)0(e)-580(r)-20(eg)-20(ist)-20(er)-580(X)-20(1)]TJ
0 -1.16 TD
[(mo)-20(ve)-2240(y0)-20(,y)-20(:\()-20(r6)-20(\)+)-3320(;)-580(s)0(a)-20(v)0(e)-580(r)-20(eg)-20(ist)-20(er)-580(Y)-20(0)]TJ
T*
[(mo)-20(ve)-2240(n0)-20(,y)-20(:\()-20(r6)-20(\)+)-3320(;)-580(s)0(a)-20(v)0(e)-580(r)-20(eg)-20(ist)-20(er)-580(n)-20(0)]TJ
0 -2.18 TD
[(mo)-20(ve)-2240(#-)-20(3,)-20(n0)]TJ
0 -1.16 TD
[(mo)-20(ve)-2240(y:)-20(\(r)-20(0+)-20(n0)-20(\),x)-20(1)-2180(;)-580(th)-20(e)-580(f)0(i)-20(r)0(s)-20(t)-560(a)-20(r)0(g)-20(u)0(m)-20(e)0(n)-20(t)]TJ
T*
[(mo)-20(ve)-2240(#-)-20(4,)-20(n0)]TJ
0 -1.18 TD
[(mo)-20(ve)-2240(y:)-20(\(r)-20(0+)-20(n0)-20(\),y)-20(0)-2180(;)-580(th)-20(e)-580(s)0(e)-20(c)0(o)-20(n)0(d)-580(a)0(r)-20(g)0(u)-20(m)0(e)-20(n)0(t)]TJ
0 -1.16 TD
[(cl)-20(r)-2800(a)]TJ
T*
[(ma)-20(cr)-2240(x1)-20(,y)-20(0,)-20(a)-5020(;)-580(ma)-20(in)-580(p)-20(r)0(o)-20(gra)-20(m:)]TJ
13.5 -1.18 TD
[(;)-500(c)-20(al)-20(cu)-20(la)-20(te)-20(s)-500(m)-20(ul)-20(ti)-20(pl)-20(ic)-20(at)-20(io)-20(n)-500(o)-20(f)]TJ
-14.4 -1 TD
[(x1)-580(a)-20(n)0(d)-580(y)-20(0)]TJ
0.9 -2.32 TD
[(mo)-20(ve)-2240(y:)-20(-\()-20(r6)-20(\),)-20(n0)-3320(;)-580(r)0(e)-20(s)0(t)-20(o)0(r)-20(e)-580(reg)-20(is)-20(te)-20(r)-580(n)0(0)]TJ
0 -1.18 TD
[(mo)-20(ve)-2240(y-)-20(:\()-20(r6)-20(\),)-20(y0)-3320(;)-580(r)0(e)-20(s)0(t)-20(o)0(r)-20(e)-580(reg)-20(is)-20(te)-20(r)-580(Y)0(0)]TJ
0 -1.16 TD
[(mo)-20(ve)-2240(y:)-20(-\()-20(r6)-20(\),)-20(x1)-3320(;)-580(r)0(e)-20(s)0(t)-20(o)0(r)-20(e)-580(reg)-20(is)-20(te)-20(r)-580(X)0(1)]TJ
0 -2.34 TD
[(mo)-20(ve)-2240(y:)-20(-\()-20(r6)-20(\),)-20(ssh)-2760(;)-580(e)0(p)-20(i)0(l)-20(o)0(g)-20(u)0(e)]TJ
0 -1.16 TD
[(mo)-20(ve)-2240(y:)-20(-\()-20(r6)-20(\),)-20(r0)]TJ
T*
[(ts)-20(t)-2800(a)]TJ
0 -1.18 TD
[(rt)-20(s)]TJ
0 -1.16 TD
[(en)-20(ds)-20(ec)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 372.161 Tm
0 Tc
[(The)-241(DSP)-18(56KCC)-240(con)-19(trol)-241(program)-18(,)-250(G56k,)-250(should)-259(be)-241(used)-259(to)-259(assemble)-260(the)-241(out-of-lin)-19(e)]TJ
0 -1.2222 TD
[(assembly)-241(code.)-231(The)-241(two)-241(sections)-241(of)-241(this)-241(code,)-231(mod1)-241(and)-241(mod2,)-250(can)-222(b)-19(e)-223(put)-241(in)-241(the)-241(same)-241(file)]TJ
0 -1.2407 TD
[(or)-241(in)-259(separate)-260(files.)9(The)-260(following)-259(command)-259(lines)-259(and)-241(source)-260(files)-259(provide)-260(a)-241(test)-259(for)-241(the)]TJ
T*
[(case)-241(where)-260(each)-259(program)-241(i)-18(s)-241(in)-259(a)-241(separate)-260(file.)]TJ
/F8 1 Tf
12 0 0 12 114 299.921 Tm
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(ma)20(in)20(.c)]TJ
0 -2.34 TD
-0.04 Tc
[(#i)-20(nc)-20(lu)-20(de)-580()]TJ
0 -1.16 TD
[(in)-20(t)-580(m)0(a)-20(c)0(0)-20(1\(i)-20(nt)-20(\),)-580(m)-20(a)0(c)-20(0)0(2)-20(\()0(i)-20(n)0(t)-20(\))0(,)-580(m)-20(ac)-20(tw)-20(o\()-20(in)-20(t,)-20(in)-20(t\);)]TJ
T*
[(ma)-20(in)-20(\(\))]TJ
0 -1.18 TD
0 Tc
0 Tw
({)Tj
0 -1.16 TD
-0.04 Tc
[(pr)-20(in)-20(tf)-20(\(\223)-20(%x,)-580(%)-20(x)0(\\)-20(n)0(\224)-20(,)-580(ma)-20(c0)-20(1\()-20(0x)-20(12)-20(34)-20(56)-20(\),)-580(m)-20(a)0(c)-20(t)0(w)-20(o\(0)-20(x1)-20(23)-20(45)-20(6,)]TJ
0 -1 TD
[(0x)-20(01)-20(47)-20(ae)-20(\)\);)]TJ
0 -1.16 TD
[(pr)-20(in)-20(tf)-20(\(\223)-20(%x,)-580(%)-20(x)0(\\)-20(n)0(\224)-20(,)-580(ma)-20(c0)-20(2\()-20(0x)-20(12)-20(34)-20(56)-20(\),)-580(m)-20(a)0(c)-20(t)0(w)-20(o\(0)-20(x1)-20(23)-20(45)-20(6,)]TJ
0 -1 TD
[(0x)-20(28)-20(f5)-20(c\))-20(\);)]TJ
0 -1.18 TD
0 Tc
(})Tj
0 -2.32 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(g5)20(6k)-540(ma)20(in)20(.c)-560(m)20(o)0(d)20(1)0(.)20(a)0(s)20(m)-560(mo)20(d2)20(.a)20(sm)]TJ
0 -1.18 TD
[(C)20(:)0(\\)20(>)-560(ru)20(n5)20(6)-560(a)20(.c)20(ld)]TJ
0.56 -1.16 TD
[(2e)20(9a)20(,)-560(2)0(e)20(9)20(a)]TJ
-0.56 -1 TD
-0.04 Tc
[(5d)-20(35)-20(,)-580(5)0(d)-20(3)0(5)]TJ
ET
1 1 1 rg
70.8 88.001 468 -5.04 re
f
0 0 0 rg
537.84 86.321 0.48 -0.96 re
f
q
70.8 88.001 468 -5.04 re
W* n
69.84 85.361 468 0.96 re
f
Q
endstream
endobj
5275 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5233 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 420.24 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(Out)-9(-)-2(of)16(-l)8(i)-16(n)1(e)-292(A)14(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-299(Code)]TJ
-35.6341 -71.3415 TD
[(M)9(o)-24(t)15(o)0(rol)-17(a)-12122(M)9(i)-17(x)-7(i)7(ng)-293(C)-273(a)0(n)-24(d)-268(A)-11(s)-7(s)-7(e)0(m)-16(b)0(l)7(y)-275(L)-24(anguag)-24(e)-14049(5)-24(-)21(3)-24(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F8 1 Tf
12 0 0 12 125.52 700.001 Tm
-0.04 Tc
[(m)-20(ove)-2240(y)-20(:)0(-)-20(\(r6)-20(\),)-20(n0)-3320(;)-580(r)-20(est)-20(or)-20(e)-580(r)0(e)-20(g)0(i)-20(s)0(t)-20(e)0(r)-580(n)-20(0)]TJ
0 -1.18 TD
[(m)-20(ove)-2240(y)-20(:)0(-)-20(\(r6)-20(\),)-20(y0)-3320(;)-580(r)-20(est)-20(or)-20(e)-580(r)0(e)-20(g)0(i)-20(s)0(t)-20(e)0(r)-580(Y)-20(0)]TJ
0 -1.16 TD
[(m)-20(ove)-2240(y)-20(:)0(-)-20(\(r6)-20(\),)-20(x1)-3320(;)-580(r)-20(est)-20(or)-20(e)-580(r)0(e)-20(g)0(i)-20(s)0(t)-20(e)0(r)-580(X)-20(1)]TJ
T*
[(m)-20(ove)-2240(y)-20(:)0(-)-20(\(r6)-20(\),)-20(ss)-20(h)-2740(;)-580(e)-20(pil)-20(og)-20(ue)]TJ
0 -1.18 TD
[(m)-20(ove)-2240(y)-20(:)0(-)-20(\(r6)-20(\),)-20(r0)]TJ
0 -1.16 TD
-0.02 Tc
[(ts)20(t)-2780(a)]TJ
T*
[(rt)20(s)]TJ
0 -1.18 TD
-0.04 Tc
[(g)-20(lob)-20(al)-1100(F)-20(m)0(a)-20(c02)]TJ
-0.9 -1.16 TD
[(F)-20(mac)-20(02)]TJ
0.9 -1.16 TD
[(m)-20(ove)-2240(r)-20(0)0(,)-20(y:\()-20(r6)-20(\)+)-3320(;)-580(p)-20(rol)-20(og)-20(ue)]TJ
0 -1.18 TD
[(l)-20(u)0(a)-2800(\()-20(r6)-20(\)+,)-20(r0)]TJ
0 -1.16 TD
[(m)-20(ove)-2240(s)-20(s)0(h)-20(,y:)-20(\(r)-20(6\))-20(+)]TJ
0 -4.84 TD
[(m)-20(ove)-2240(x)-20(1)0(,)-20(y:\()-20(r6)-20(\)+)-3320(;)-580(s)-20(ave)-580(r)-20(e)0(g)-20(i)0(s)-20(t)0(e)-20(r)-580(X1)]TJ
0 -1.16 TD
[(m)-20(ove)-2240(y)-20(0)0(,)-20(y:\()-20(r6)-20(\)+)-3320(;)-580(s)-20(ave)-580(r)-20(e)0(g)-20(i)0(s)-20(t)0(e)-20(r)-580(Y0)]TJ
T*
[(m)-20(ove)-2240(n)-20(0)0(,)-20(y:\()-20(r6)-20(\)+)-3320(;)-580(s)-20(ave)-580(r)-20(e)0(g)-20(i)0(s)-20(t)0(e)-20(r)-580(n0)]TJ
0 -1.18 TD
[(m)-20(ove)-2240(#)-20(-)0(3)-20(,n0)]TJ
0 -1.16 TD
[(m)-20(ove)-2240(y)-20(:)0(\()-20(r0+)-20(n0)-20(\),)-20(x1)-2180(;)-580(a)-20(rgu)-20(me)-20(nt)]TJ
T*
[(m)-20(ove)-2240(#)-20(0)0(.)-20(02,)-20(y0)-4460(;)-580(o)-20(per)-20(an)-20(d)-580(0)0(.)-20(0)0(2)]TJ
0 -1.18 TD
-0.02 Tc
[(cl)20(r)-2780(a)]TJ
0 -1.16 TD
-0.04 Tc
[(m)-20(acr)-2240(x)-20(1)0(,)-20(y0,)-20(a)-5020(;)-580(m)-20(ain)-580(p)-20(r)0(o)-20(g)0(r)-20(a)0(m)-20(:)-580(ca)-20(lc)-20(ul)-20(at)-20(es)]TJ
-0.9 -1 TD
[(m)-20(ult)-20(ip)-20(li)-20(ca)-20(ti)-20(on)-580(o)-20(f)]TJ
14.4 -1.16 TD
0.54 Tc
[(;x)560(1)20(a)560(n)580(d)0(y)560(0)]TJ
-13.5 -1.18 TD
-0.04 Tc
[(m)-20(ove)-2240(y)-20(:)0(-)-20(\(r6)-20(\),)-20(n0)-3320(;)-580(r)-20(est)-20(or)-20(e)-580(r)0(e)-20(g)0(i)-20(s)0(t)-20(e)0(r)-580(n)-20(0)]TJ
0 -1.16 TD
[(m)-20(ove)-2240(y)-20(:)0(-)-20(\(r6)-20(\),)-20(y0)-3320(;)-580(r)-20(est)-20(or)-20(e)-580(r)0(e)-20(g)0(i)-20(s)0(t)-20(e)0(r)-580(Y)-20(0)]TJ
T*
[(m)-20(ove)-2240(y)-20(:)0(-)-20(\(r6)-20(\),)-20(x1)-3320(;)-580(r)-20(est)-20(or)-20(e)-580(r)0(e)-20(g)0(i)-20(s)0(t)-20(e)0(r)-580(X)-20(1)]TJ
0 -2.34 TD
[(m)-20(ove)-2240(y)-20(:)0(-)-20(\(r6)-20(\),)-20(ss)-20(h)-2740(;)-580(e)-20(pil)-20(og)-20(ue)]TJ
0 -1.16 TD
[(m)-20(ove)-2240(y)-20(:)0(-)-20(\(r6)-20(\),)-20(r0)]TJ
0 -1.18 TD
-0.02 Tc
[(ts)20(t)-2780(a)]TJ
0 -1.16 TD
[(rt)20(s)]TJ
T*
-0.04 Tc
[(e)-20(nds)-20(ec)]TJ
-0.9 -3.18 TD
-0.02 Tc
[(;)-560(s)20(ec)20(ti)20(on)-560(m)20(o)0(d)20(2)]TJ
0 -1.16 TD
[(;)-540(i)20(n)20(t)-560(ma)20(ct)20(wo)20(\()-560(i)0(n)20(t)-560(ar)20(g1)20(,)-560(i)0(n)20(t)-560(ar)20(g2)20(\);)]TJ
T*
-0.04 Tc
[(;)-4840(t)-20(ak)-20(es)-580(tw)-20(o)-580(f)0(r)-20(a)0(c)-20(t)0(i)-20(o)0(n)-20(a)0(l)-580(a)-20(rg)-20(um)-20(en)-20(ts)-580(a)-20(n)0(d)-580(r)-20(etu)-20(rn)-20(s)]TJ
0 -1 TD
[(a)-20(rg1)-580(*)-580(a)-20(rg)-20(2.)]TJ
0.9 -1.18 TD
[(s)-20(ect)-20(io)-20(n)-520(m)-20(od)-20(2)]TJ
0 -2.32 TD
[(g)-20(lob)-20(al)-1100(F)-20(m)0(a)-20(ctw)-20(o)]TJ
-0.9 -1.18 TD
[(F)-20(mac)-20(tw)-20(o)]TJ
0.9 -1.16 TD
[(m)-20(ove)-2240(r)-20(0)0(,)-20(y:\()-20(r6)-20(\)+)-3320(;)-580(p)-20(rol)-20(og)-20(ue)]TJ
T*
[(l)-20(u)0(a)-2800(\()-20(r6)-20(\)+,)-20(r0)]TJ
ET
endstream
endobj
5234 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5189 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-30)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Out)-9(-)-2(of)16(-l)8(i)-16(n)1(e)-292(A)14(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-299(Code)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(These)-241(three)-260(functions)-259(can)-259(be)-241(called)-259(as)-259(follows:)]TJ
/F8 1 Tf
12 0 0 12 114 687.041 Tm
-0.04 Tc
[(in)-20(t)-580(f)0(r)-20(a)0(c)-20(tva)-20(lu)-20(e;)]TJ
0 -1.18 TD
[(fr)-20(ac)-20(tv)-20(al)-20(ue)-520(=)-500(m)-20(ac)-20(01)-20(\(0)-20(x1)-20(23)-20(45)-20(6\);)-1520(/)-20(*)-500(t)-20(h)0(e)-520(v)-20(alu)-20(e)-520(0)0(x)-20(1)0(2)-20(3)0(4)-20(5)0(6)-520(i)0(s)]TJ
0 -1 TD
[(0.)-20(14)-20(22)-20(22)-20(166)-580(i)-20(n)-580(fr)-20(ac)-20(ti)-20(on)-20(al)-580(*)-20(/)]TJ
0 -1.16 TD
[(fr)-20(ac)-20(tv)-20(al)-20(ue)-560(=)-560(m)-20(ac)-20(tw)-20(o\()-20(0x)-20(12)-20(34)-20(56)-20(,)-560(0)0(x)-20(0)0(1)-20(4)0(7)-20(a)0(e)-20(\))0(;)-580(/)0(*)-560(0)-20(x0)-20(14)-20(7a)-20(e)-560(i)0(s)]TJ
0 -1 TD
[(0.)-20(00)-20(1)-580(*)0(/)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 613.361 Tm
0 Tc
[(The)-241(conver)-19(sion)-241(between)-259(fractional)-259(data)-260(and)-241(integer)-260(data)-260(\(in)-241(hex)-259(form\))-260(can)-241(be)-260(performed)]TJ
0 -1.2407 TD
[(using)-241(the)-260(evaluate)-260(command)-259(in)-241(th)-19(e)-241(DSP5600)-19(0)-241(simulator)-19(.)]TJ
ET
1 1 1 rg
70.8 568.001 468 -5.04 re
f
0 0 0 rg
537.84 566.321 0.48 -0.96 re
f
q
70.8 568.001 468 -5.04 re
W* n
69.84 565.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 121.68 571.841 Tm
0.005 Tc
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(5)21(-31.)-817(Gen)16(e)1(r)-6(a)21(l)-277(T)56(em)14(p)16(l)3(ate)-259(f)18(or)-266(Ou)16(t-o)16(f-)18(line)-259(A)-13(s)21(sem)14(b)16(l)3(y)-259(C)7(od)16(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 543.281 Tm
0 Tc
[(General)-241(T)55(emplate)-260(for)-241(Out-of-lin)-19(e)-241(Assembly)-259(Code:)-259(The)-241(t)-18(w)0(o)-241(sections)-259(of)-260(this)-241(out-)-19(of-line)]TJ
T*
[(assembly)-259(code)-241(are)-260(mod1)-259(and)-241(mod2)-19(.)-250(The)-241(first)-259(section)-259(implements:)]TJ
1.3889 -1.9259 TD
(1.)Tj
/F12 1 Tf
1.3889 0 TD
(mac01\(arg\))Tj
/F7 1 Tf
5.1111 0 TD
[(which)-241(takes)-222(a)-223(fractional)-241(argument)-222(and)-222(return)-19(s)-222(0)0(.)9(0)0(1)-241(times)-222(the)-223(argumen)-19(t)]TJ
-5.1111 -1.2407 TD
(and)Tj
-1.3889 -1.6111 TD
(2.)Tj
/F12 1 Tf
1.3889 0 TD
(mac02\(arg\))Tj
/F7 1 Tf
5.1481 0 TD
[(which)-241(takes)-259(a)-260(fractional)-241(a)-19(rgument)-241(and)-259(returns)-259(0.)9(02)-259(times)-259(the)]TJ
-5.1481 -1.2407 TD
(argument.)Tj
-2.7778 -1.9259 TD
[(The)-241(second)-259(section)-259(implements)]TJ
/F12 1 Tf
12.8519 0 TD
[(mactwo\(ar)18(g\))]TJ
/F7 1 Tf
5.6852 0 TD
[(which)-259(takes)-241(two)-259(fractional)-259(arguments)-259(and)]TJ
-18.537 -1.2407 TD
(returns)Tj
/F12 1 Tf
3.037 0 TD
(arg1*arg2)Tj
/F7 1 Tf
4.3704 0 TD
0 Tw
(.)Tj
/F17 1 Tf
12 0 0 12 114 383.921 Tm
-0.02 Tc
[(;)-560(s)20(ec)20(ti)20(on)-540(mo)20(d1)20(:)]TJ
/F8 1 Tf
0 -1.16 TD
-0.04 Tc
[(;)-540(i)-20(nt)-580(m)-20(ac0)-20(1\()-20(in)-20(t)-580(a)0(r)-20(g)0(\))-20(;)]TJ
0 -1.18 TD
-0.02 Tc
[(;)-4820(t)20(ak)20(es)-500(a)-520(f)20(ra)20(ct)20(io)20(na)20(l)-520(a)20(rg)20(um)20(en)20(t)-520(a)20(nd)-500(re)20(tu)20(rn)20(s)-520(0)20(.0)20(1)-520(*)]TJ
0 -1 TD
-0.04 Tc
[(ar)-20(gu)-20(me)-20(nt)-20(.)]TJ
0 -1.16 TD
[(;)-540(i)-20(nt)-580(m)-20(ac0)-20(2\()-20(in)-20(t)-580(a)0(r)-20(g)0(\))-20(;)]TJ
T*
-0.02 Tc
[(;)-4820(t)20(ak)20(es)-500(a)-520(f)20(ra)20(ct)20(io)20(na)20(l)-520(a)20(rg)20(um)20(en)20(t)-520(a)20(nd)-500(re)20(tu)20(rn)20(s)-520(0)20(.0)20(2)-520(*)]TJ
0 -1 TD
-0.04 Tc
[(ar)-20(gu)-20(me)-20(nt)-20(.)]TJ
0.9 -1.18 TD
[(se)-20(ct)-20(io)-20(n)-520(m)0(o)-20(d)0(1)]TJ
0 -1.16 TD
[(gl)-20(ob)-20(al)-1100(Fm)-20(ac)-20(01)]TJ
-0.9 -1.16 TD
[(Fm)-20(ac)-20(01)]TJ
0.9 -1.18 TD
[(mo)-20(ve)-2240(r0)-20(,y)-20(:\()-20(r6)-20(\)+)-3320(;)-580(p)0(r)-20(o)0(l)-20(o)0(g)-20(u)0(e)]TJ
0 -1.16 TD
-0.02 Tc
[(l)20(u)0(a)-2780(\()20(r6)20(\)+)20(,r)20(0)]TJ
T*
-0.04 Tc
[(mo)-20(ve)-2240(ss)-20(h,)-20(y:)-20(\(r)-20(6\)+)]TJ
0 -1.18 TD
[(mo)-20(ve)-2240(x1)-20(,y)-20(:\()-20(r6)-20(\)+)-3320(;)-580(s)0(a)-20(v)0(e)-580(r)-20(eg)-20(ist)-20(er)-580(X)-20(1)]TJ
0 -1.16 TD
[(mo)-20(ve)-2240(y0)-20(,y)-20(:\()-20(r6)-20(\)+)-3320(;)-580(s)0(a)-20(v)0(e)-580(r)-20(eg)-20(ist)-20(er)-580(Y)-20(0)]TJ
T*
[(mo)-20(ve)-2240(n0)-20(,y)-20(:\()-20(r6)-20(\)+)-3320(;)-580(s)0(a)-20(v)0(e)-580(r)-20(eg)-20(ist)-20(er)-580(n)-20(0)]TJ
0 -1.18 TD
[(mo)-20(ve)-2240(#-)-20(3,)-20(n0)]TJ
0 -1.16 TD
[(mo)-20(ve)-2240(y:)-20(\(r)-20(0+)-20(n0)-20(\),x)-20(1)-2180(;)-580(ar)-20(gu)-20(me)-20(nt)]TJ
T*
[(mo)-20(ve)-2240(#0)-20(.0)-20(1,)-20(y0)-4460(;)-580(o)0(p)-20(e)0(r)-20(a)0(n)-20(d)-580(0.0)-20(1)]TJ
0 -1.18 TD
[(cl)-20(r)-2800(a)]TJ
0 -1.16 TD
[(ma)-20(cr)-2240(x1)-20(,y)-20(0,)-20(a)-5020(;)-580(ma)-20(in)-580(p)-20(r)0(o)-20(gra)-20(m:)-580(c)-20(a)0(l)-20(c)0(u)-20(l)0(a)-20(t)0(e)-20(s)]TJ
-0.9 -1 TD
[(mu)-20(lt)-20(ip)-20(li)-20(cat)-20(io)-20(n)-580(o)0(f)]TJ
14.4 -1.16 TD
0.54 Tc
[(;x)580(1a)560(n)580(d)0(y)560(0)]TJ
ET
endstream
endobj
5190 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5156 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 420.24 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(Out)-9(-)-2(of)16(-l)8(i)-16(n)1(e)-292(A)14(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-299(Code)]TJ
-35.6341 -71.3415 TD
[(M)9(o)-24(t)15(o)0(rol)-17(a)-12122(M)9(i)-17(x)-7(i)7(ng)-293(C)-273(a)0(n)-24(d)-268(A)-11(s)-7(s)-7(e)0(m)-16(b)0(l)7(y)-275(L)-24(anguag)-24(e)-14049(5)-24(-)21(2)-24(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F5 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(5.4.1.5)-851(Epilogue)]TJ
/F7 1 Tf
0 -1.9259 TD
[(The)-241(out-of-lin)-19(e)-241(template)-241(epilogue)-241(is)-241(the)-241(reverse)-241(of)-241(t)-18(h)0(e)-241(prologue.)-231(Th)-19(e)-223(e)-19(pilogue)-241(restores)-241(the)]TJ
0 -1.2407 TD
[(return)-241(address)-241(and)-222(up)-19(dates)-222(the)-241(frame)-241(pointer,)-231(R0.)-231(N)-19(otice)-223(that)-241(the)-241(stack)-241(pointer,)-231(R6,)-231(should)]TJ
T*
[(be)-241(decremented)-259(before)-241(each)-241(move)-241(operation.)-250(In)-241(addition,)-250(register)-241(A)-241(i)0(s)-241(tes)-18(ted)-241(to)-241(update)-241(the)]TJ
0 -1.2222 TD
[(SR)-259(register.)-250(This)-259(testing)-259(is)-241(a)-260(part)-241(of)-260(the)-241(C)-259(compiler)-260(code)-260(generation)-241(feat)-18(ure)-241(and)-259(should)-259(be)]TJ
0 -1.2407 TD
[(included)-259(\(see)-260(Section)-241(5.)-9(4.)-9(5)-241(for)-260(optimization\).)]TJ
/F5 1 Tf
0 -2.1667 TD
[(5.4.1.6)-851(Out-of-line)-277(Assem)-18(bly)-277(Code)-277(Examp)-19(le)]TJ
/F7 1 Tf
0 -1.9259 TD
[(The)-260(following)-259(example)-241(i)-18(llustrates)-241(us)-18(ing)-241(the)-260(general)-259(template)-260(as)-241(well)-259(as)-241(the)-260(fact)-259(that)-241(the)]TJ
0 -1.2222 TD
[(DSP56000)-19(/DSP56001)-241(performs)-259(fractional)-241(arithmetic)-19(.)-231(Assume)-260(that)-241(section)-241(mod1)-259(contains)]TJ
0 -1.2407 TD
[(two)-259(C)-240(callab)-19(le)-241(subrouti)-18(nes,)]TJ
/F12 1 Tf
11.1667 0 TD
(mac01\(\))Tj
/F7 1 Tf
3.6852 0 TD
0.019 Tc
[(an)19(d)]TJ
/F12 1 Tf
1.7037 0 TD
0 Tc
(mac02\(\))Tj
/F7 1 Tf
3.7222 0 TD
[(and)-259(section)]TJ
/F12 1 Tf
4.7778 0 TD
[(m)-19(od2)]TJ
/F7 1 Tf
2.6296 0 TD
[(contain)-19(s)-241(a)-260(single)-241(C)]TJ
-27.6852 -1.2407 TD
[(callable)-260(subroutine,)]TJ
/F12 1 Tf
8.1111 0 TD
[(mactw)-19(o\(\))]TJ
/F7 1 Tf
4 0 TD
[(.)-250(The)-241(two)-259(functions)]TJ
/F12 1 Tf
8.037 0 TD
(mac01\(\))Tj
/F7 1 Tf
3.7037 0 TD
(and)Tj
/F12 1 Tf
1.7037 0 TD
[(m)-19(ac02\(\))]TJ
/F7 1 Tf
3.6852 0 TD
[(take)-260(one)]TJ
-29.2407 -1.2222 TD
[(argument)-259(each)-259(and)]TJ
/F12 1 Tf
7.8148 0 TD
[(mactwo)-19(\(\))]TJ
/F7 1 Tf
4.2593 0 TD
[(takes)-259(two)-241(a)-19(rguments.)-250(These)-260(functions)-259(perform)]TJ
-12.0741 -1.2407 TD
[(multiplicat)-18(ion)-241(accordin)-19(g)-241(t)0(o)-259(the)-241(foll)-18(owing)-241(formu)-19(las)-241(and)-259(return)-259(their)-241(result)-18(s:)]TJ
0 -12.8148 TD
[(Note)-260(that)-241(m)-18(ultiplication)-259(on)-241(the)-260(DSP56000/DS)-18(P56001)-241(t)-18(reats)-241(data)-260(as)-241(fra)-19(ctions;)-241(how)-19(ever,)]TJ
0 -1.2222 TD
[(the)-260(C)-240(progra)-19(mming)-241(env)-19(ironment)-241(do)-19(es)-241(not)-259(support)-259(a)-241(fractiona)-19(l)-241(data)-260(type.)-250(Therefore)-260(data)]TJ
0 -1.2407 TD
[(will)-259(be)-241(pass)-18(ed)-241(as)-259(integers)-259(from)-241(the)-260(C)-259(programming)-259(environment)-259(and)-241(will)-259(be)-260(treated)-241(as)]TJ
T*
[(fractional)-259(data)-260(in)-241(the)-260(DSP56000/DS)-18(P56001.)-250(This)-259(can)-241(be)-260(an)-259(advantage)-241(if)-260(fractional)]TJ
0 -1.2222 TD
[(arithmetic)-260(is)-259(desired)-241(sin)-19(ce)-241(this)-259(is)-241(no)-19(rmally)-241(diffic)-19(ult)-241(to)-259(accomplish)-259(in)-241(C)-18(.)-250(Note)-241(that)-259(the)]TJ
0 -1.2407 TD
[(calling)-259(routine)-260(must)-241(ens)-18(ure)-241(arg)-259(is)-241(in)-259(range)-260(to)-241(preve)-19(nt)-241(overflow.)]TJ
0 -1.9259 TD
[(The)-260(following)-259(function)-259(declarations)-241(\()-19(ANSI)-241(standa)-19(rd\))-241(can)-259(be)-241(used)-259(to)-259(declare)-241(fun)-19(ctions)]TJ
0 -1.2407 TD
[(which)-259(are)-241(kno)-19(wn)-241(to)-259(perform)-259(fractional)-241(a)-19(rithmetic.)-250(Internally,)-250(the)-260(size)-260(of)-241(intege)-19(rs)-241(is)-259(the)]TJ
T*
[(same)-260(as)-241(the)-260(size)-260(of)-241(fraction)-19(s.)]TJ
/F8 1 Tf
12 0 0 12 114.72 161.921 Tm
-0.02 Tc
[(in)20(t)-560(m)20(ac)20(01)20(\(i)20(nt)20(\);)]TJ
0 -1.16 TD
[(in)20(t)-560(m)20(ac)20(02)20(\(i)20(nt)20(\);)]TJ
0 -1.18 TD
[(in)20(t)-560(m)20(ac)20(tw)20(o\()20(in)20(t,)-560(i)20(n)0(t)20(\))0(;)]TJ
1.92 25.76 TD
-0.04 Tc
[(ma)20(c0)20(1\()20(ar)20(g\))-3640(c)20(a)0(l)20(c)0(u)20(l)0(a)20(t)20(e)0(s)-2860(a)20(rg)-540(*)-540(0)20(.0)20(1)]TJ
0 -2 TD
[(ma)20(c0)20(2\()20(ar)20(g\))-3640(c)20(a)0(l)20(c)0(u)20(l)0(a)20(t)20(e)0(s)-2860(a)20(rg)-540(*)-540(0)20(.0)20(2)]TJ
T*
[(ma)20(ct)20(wo)20(\(a)20(rg)20(1,)]TJ
0 -1 TD
[(ar)20(g2)20(\))]TJ
9.16 1 TD
-0.06 Tc
[(ca)-20(lc)-20(ul)-20(ate)-20(s)-2880(a)0(r)-20(g)0(1)-560(*)-560(a)-20(rg)-20(2)]TJ
ET
endstream
endobj
5157 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5134 0 obj
<>
endobj
5132 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-28)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Out)-9(-)-2(of)16(-l)8(i)-16(n)1(e)-292(A)14(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-299(Code)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F5 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(5.4.1.3)-833(Main)-296(Program)]TJ
/F7 1 Tf
0 -1.9259 TD
[(The)-241(main)-259(C)-259(function)-259(program)-241(access)-18(es)-241(the)-260(parameters)-259(passed,)-250(executes)-259(the)-241(o)-19(perations)-241(on)]TJ
0 -1.2407 TD
[(the)-241(parame)-19(ters)-241(and)-259(returns)-259(a)-241(value.)-250(Pa)-19(ssing)-241(param)-18(eters)-241(is)-259(done)-260(through)-241(the)-260(activation)]TJ
T*
[(record)-241(whi)-18(ch)-241(has)-259(been)-241(pu)-19(shed)-241(onto)-259(the)-260(stack.)-250(The)-260(activation)-241(re)-19(cord)-241(frame)-260(pointer)-260(is)]TJ
0 -1.2222 TD
[(pointed)-241(to)-259(by)]TJ
/F12 1 Tf
5.537 0 TD
(r0)Tj
/F7 1 Tf
1.2037 0 TD
[(and)-241(th)-19(e)-241(first)-259(parameter)-241(is)-259(placed)-241(3)-259(locations)-259(below)-241(the)-260(frame)-241(p)-19(ointer)-241(\(see)]TJ
-6.7407 -1.2407 TD
[(Section)-241(4)-19(.)9(6.)-9(1,)-250("Activation)-259(Record,)-9(")-240(o)0(n)-259(page)-241(4)-19(-10\).)-250(The)-241(par)-19(ameters)-241(are)-260(arranged)-259(in)]TJ
T*
[(reversed)-241(ord)-19(er.)-250(For)-241(exam)-18(ple,)-250(the)-241(follo)-19(wing)-241(statem)-18(ent)-241(should)-259(be)-260(used)-241(to)-259(move)-260(the)-241(first)]TJ
0 -1.2222 TD
[(single)-241(wo)-19(rd)-241(parameter)-260(to)-259(register)]TJ
/F12 1 Tf
13.5 0 TD
(r3)Tj
/F7 1 Tf
0.9444 0 TD
0 Tw
(.)Tj
/F8 1 Tf
12 0 0 12 114 565.841 Tm
-0.04 Tc
[(mo)-20(ve)-3140(#-)-20(3,)-20(n0)-5600(;)-580(t)0(h)-20(e)-580(fi)-20(rs)-20(t)-560(p)-20(ar)-20(am)-20(et)-20(er)-580(l)-20(o)0(c)-20(a)0(t)-20(i)0(o)-20(n)]TJ
0 -1 TD
[(mo)-20(ve)-3140(y:)-20(\(r)-20(0+)-20(n0)-20(\),r)-20(3)-2180(;)-580(lo)-20(ad)-580(i)-20(t)-580(to)-580(r3)-20(.)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 532.241 Tm
0 Tc
[(Assuming)-241(the)-223(first)-241(three)-241(parameters)-241(are)-223(one)-241(word)-222(l)-18(ong,)-231(the)-223(fol)-18(lowing)-222(state)-19(ments)-222(mov)-19(e)-223(the)]TJ
0 -1.2407 TD
[(second)-241(and)-259(third)-259(parameters)-259(to)-241(regis)-18(ters)]TJ
/F12 1 Tf
16.1852 0 TD
(r4)Tj
/F7 1 Tf
1.2037 0 TD
(and)Tj
/F12 1 Tf
1.7037 0 TD
(r5)Tj
/F7 1 Tf
0.9444 0 TD
[(,)-250(respectively.)]TJ
/F8 1 Tf
12 0 0 12 114 491.921 Tm
-0.04 Tc
[(mo)-20(ve)-3140(#-)-20(4,)-20(n0)]TJ
0 -1 TD
[(mo)-20(ve)-3140(y:)-20(\(r)-20(0+)-20(n0)-20(\),r)-20(4)]TJ
T*
[(mo)-20(ve)-3140(#-)-20(5,)-20(n0)]TJ
T*
[(mo)-20(ve)-3140(y:)-20(\(r)-20(0+)-20(n0)-20(\),r)-20(5)]TJ
/F5 1 Tf
12.96 0 0 12.96 70.8 431.201 Tm
0 Tc
[(5.4.1.4)-833(Resto)-19(re)-277(all)-278(registers)]TJ
/F7 1 Tf
0 -1.9259 TD
[(The)-241(stack)-259(pointer,)]TJ
/F12 1 Tf
7.463 0 TD
(r2)Tj
/F7 1 Tf
0.9444 0 TD
[(,)-250(i)-18(s)-241(needed)-259(to)-241(re)-19(store)-241(the)-260(registers.)-250(The)-260(following)-259(code)-260(will)-241(restore)]TJ
-8.4074 -1.2407 TD
[(one)-241(regist)-18(er.)-250(At)-241(this)-259(point)-259(in)-241(the)-260(function\222s)-259(execution,)-250(the)-260(stack)-259(pointer)-260(points)-241(to)-259(the)]TJ
0 -1.2222 TD
[(location)-241(a)-19(bove)-241(the)-260(last)-259(saved)-241(regist)-18(er,)-250(hence)-241(the)-260(pre-decrement.)]TJ
/F8 1 Tf
12 0 0 12 114 349.841 Tm
-0.04 Tc
[(mo)-20(ve)-3140(y:)-20(-\()-20(r2)-20(\),)-20(x0)-3320(;)-580(r)0(e)-20(s)0(t)-20(o)0(r)-20(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 328.241 Tm
0 Tc
[(The)-241(restori)-18(ng)-241(procedure)-260(can)-259(be)-241(simpl)-18(ified)-241(if)-260(more)-260(than)-241(one)-260(register)-260(is)-241(to)-259(be)-260(restored.)]TJ
0 -1.2407 TD
[(Restoring)-259(registers)-241(x0)-19(,)-250(x1,)-250(y0)-241(and)-259(y1)-259(can)-241(be)-260(done)-260(by)-241(the)-260(statements)-259(below.)]TJ
/F8 1 Tf
12 0 0 12 114 287.921 Tm
-0.04 Tc
[(mo)-20(ve)-3140(\(r)-20(2\))-20(-)]TJ
0 -1 TD
[(mo)-20(ve)-3140(y:)-20(\(r)-20(2\))-20(-,)-20(x0)]TJ
T*
[(mo)-20(ve)-3140(y:)-20(\(r)-20(2\))-20(-,)-20(x1)]TJ
T*
[(mo)-20(ve)-3140(y:)-20(\(r)-20(2\))-20(-,)-20(y0)]TJ
T*
[(mo)-20(ve)-3140(y:)-20(\(r)-20(2\))-20(,y)-20(1)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 218.321 Tm
0 Tc
[(After)-241(the)-260(function)-259(has)-241(f)-19(inished,)-250(a)-241(ret)-18(urn)-241(value)-260(can)-259(be)-241(passed)-259(to)-259(the)-241(caller.)-250(An)-19(y)-241(32-bit)-259(or)]TJ
0 -1.2407 TD
[(16-bit)-241(val)-18(ue)-241(must)-259(be)-260(returned)-241(throu)-19(gh)-241(register)-260(a.)-250(If)-260(the)-241(return)-259(value)-260(is)-241(larger)-260(than)-259(32)-241(bit)-18(s,)]TJ
T*
[(then)-241(the)-241(compiler)-241(allocat)-18(es)-241(the)-241(proper)-241(amount)-241(of)-241(buf)-19(fer)-241(space)-241(and)-241(register)-241(a1)-241(become)-19(s)-241(the)]TJ
0 -1.2222 TD
[(pointer)-241(to)-259(this)-259(buffer)-241(s)-18(pace)-241(upon)-259(callee)-260(execution.)-250(It)-259(is)-241(the)-260(callee\222s)-259(responsibility)-259(to)-241(co)-19(py)]TJ
0 -1.2407 TD
[(any)-241(return)-259(values)-259(from)-259(the)-241(buffer)-260(whose)-260(address)-241(res)-18(ides)-241(in)-259(register)-260(a1.)-250(This)-241(i)-18(s)-241(the)-260(method)]TJ
T*
[(used)-241(for)-260(returning)-259(structs.)]TJ
ET
endstream
endobj
5133 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5119 0 obj
<>
endobj
5116 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 420.24 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(Out)-9(-)-2(of)16(-l)8(i)-16(n)1(e)-292(A)14(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-299(Code)]TJ
-35.6341 -71.3415 TD
[(M)9(o)-24(t)15(o)0(rol)-17(a)-12122(M)9(i)-17(x)-7(i)7(ng)-293(C)-273(a)0(n)-24(d)-268(A)-11(s)-7(s)-7(e)0(m)-16(b)0(l)7(y)-275(L)-24(anguag)-24(e)-14049(5)-24(-)21(2)-24(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F5 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(5.4.1.1)-851(Prologue)]TJ
/F7 1 Tf
0 -1.9259 TD
[(The)-223(first)-222(two)-222(l)-18(ines)-222(of)-223(the)-223(prologue)-223(make)-223(the)-223(as)-18(sembly)-222(program)-222(visible)-223(to)-241(the)-223(C)-222(program)-222(so)]TJ
0 -1.2407 TD
[(that)-259(the)-241(subro)-19(utine)-241(or)-260(function)-259(is)-241(callabl)-18(e)-241(from)-259(the)-241(C)-259(program.)-250(In)-259(this)-259(case,)-250(any)-241(one)-260(of)-241(t)-18(h)0(e)]TJ
T*
[(following)-259(C)-259(statements)-259(can)-241(be)-260(used)-259(to)-241(access)-259(out-of-line)-260(assembly)-259(code.)]TJ
/F8 1 Tf
12 0 0 12 114.72 629.921 Tm
-0.04 Tc
[(f)-20(oo\()-20(\);)]TJ
0 -1.16 TD
-0.02 Tc
[(x)-560(=)-560(f)20(oo)20(\(\))20(;)]TJ
0 -1.18 TD
[(x)-560(=)-560(f)20(oo)20(\(a)20(rg)20(1,)-560(a)20(r)0(g)20(2)0(,)-560(a)20(rg)20(3\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 580.241 Tm
0 Tc
[(The)-260(first)-241(fun)-19(ction)-241(call)-259(assumes)-259(that)-241(t)-18(h)0(e)-241(C)-259(function)-259(does)-241(not)-259(use)-260(any)-241(argum)-18(ents)-241(and)-259(does)]TJ
0 -1.2407 TD
[(not)-259(return)-241(an)-19(y)-241(values.)-250(Th)-19(e)-241(second)-259(only)-259(returns)-241(a)-260(value)-260(which)-241(is)-259(the)-260(same)-241(data)-260(type)-260(as)-241(the)]TJ
0 -1.2222 TD
[(variable)-260(x.)-250(The)-260(last)-241(call)-259(assumes)-259(that)-259(the)-241(C)-259(function)-259(uses)-241(the)-260(three)-260(arguments:)-259(arg1,)-250(arg2)]TJ
0 -1.2407 TD
[(and)-259(arg3)-241(and)-259(then)-259(returns)-259(the)-241(value)-260(x.)]TJ
0 -1.9259 TD
[(The)-223(res)-18(t)-222(o)0(f)-223(the)-241(prologue)-223(saves)-241(the)-223(old)-241(frame)-223(pointer,)-231(updates)-241(the)-223(current)-241(frame)-223(pointer)-241(and)]TJ
0 -1.2407 TD
[(saves)-259(the)-241(retu)-19(rn)-241(address.)-250(T)-19(h)0(e)-241(return)-259(address)-259(is)-241(saved)-259(when)-259(the)-241(JSR)-259(instructio)-19(n)-241(pushes)-259(the)]TJ
0 -1.2222 TD
[(hardware)-260(stack)-259(which)-241(saves)-259(the)-260(program)-259(counter)-241(in)-259(the)-260(high)-241(16)-259(bits)-259(of)-241(the)-260(system)-259(stack)]TJ
0 -1.2407 TD
[(i.)-9(e.)9(,)-231(SSH.)-213(Th)-19(is)-222(section)-222(of)-223(the)-223(prologue)-223(prov)-19(ides)-222(bookkeeping)-222(for)-223(the)-223(C)-222(com)-18(piler)-223(activation)]TJ
T*
[(record.)-250(Detail)-18(ed)-241(informati)-18(on)-241(on)-259(the)-241(st)-18(ructure)-241(of)-260(the)-260(activation)-241(rec)-19(ord)-241(can)-259(be)-241(fou)-19(nd)-241(in)]TJ
0 -1.2222 TD
[(Section)-259(4.)9(6)-19(.)9(1,)-250("Activat)-18(ion)-241(Record,)-9(")-259(o)0(n)-241(page)-260(4-10.)-250(After)-260(this)-259(prologue,)-250(the)-260(R0)-241(registe)-19(r)-241(i)0(s)]TJ
0 -1.2407 TD
[(the)-260(frame)-241(poi)-18(nter)-241(and)-259(R6)-259(is)-241(the)-260(stack)-259(pointer.)]TJ
/F5 1 Tf
0 -2.1667 TD
[(5.4.1.2)-851(Save)-277(all)-278(regis)-18(ters)]TJ
/F7 1 Tf
0 -1.9259 TD
[(All)-259(registers)-259(used)-241(in)-259(the)-260(main)-241(program)-259(should)-259(be)-260(saved)-241(before)-260(the)-260(main)-241(pro)-19(gram)-241(changes)]TJ
0 -1.2407 TD
[(them.)-250(This)-259(step)-259(is)-241(the)-260(second)-259(element)-259(of)-241(the)-260(template)-260(\227)-241(\223Sav)-19(e)-241(all)-259(registers)-259(to)-241(be)-260(used\224.)]TJ
0 -1.9259 TD
[(In)-259(order)-241(to)-259(save)-260(the)-241(registe)-19(rs,)-250(R6)-241(is)-259(used)-259(as)-241(a)-260(stack)-241(p)-19(ointer.)-250(The)-260(stack)-241(grows)-259(upward)-259(and)]TJ
0 -1.2222 TD
[(the)-260(current)-241(st)-18(ack)-241(pointer)-260(\(R6\))-260(points)-241(t)-18(o)-241(the)-260(next)-241(el)-18(ement)-241(above)-260(the)-260(top)-241(of)-260(stack.)-250(The)]TJ
0 -1.2407 TD
[(following)-259(statement)-259(saves)-259(one)-241(regist)-18(er)-241(to)-259(the)-241(top)-259(of)-260(stack)-241(and)-259(sets)-259(the)-241(stack)-259(pointer)-260(to)-241(t)-18(h)0(e)]TJ
T*
[(next)-259(available)-260(stack)-241(locati)-18(on.)]TJ
/F8 1 Tf
12 0 0 12 114.72 244.961 Tm
-0.04 Tc
[(m)-20(ove)-3140(x)-20(0)0(,)-20(y:\()-20(r6)-20(\)+)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 223.361 Tm
0 Tc
[(Two)-259(registers,)-250(y1)-259(and)-241(x1)-19(,)-250(can)-241(be)-260(saved)-259(with)-241(the)-260(following)-259(statements:)]TJ
/F8 1 Tf
12 0 0 12 114.72 198.881 Tm
-0.04 Tc
[(m)-20(ove)-3140(y)-20(1)0(,)-20(y:\()-20(r6)-20(\)+)]TJ
0 -1 TD
[(m)-20(ove)-3140(x)-20(1)0(,)-20(y:\()-20(r6)-20(\)+)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 165.281 Tm
0 Tc
[(Since)-260(saving)-259(and)-241(restorin)-19(g)-241(the)-260(registers)-259(are)-241(the)-260(subroutine\222s)-259(responsibility,)-269(the)-241(order)-260(of)]TJ
0 -1.2407 TD
[(saving)-259(the)-241(re)-19(gisters)-241(shou)-19(ld)-241(be)-260(in)-241(acco)-19(rdance)-241(with)-259(their)-260(restoration.)-250(The)-260(restore)-260(process)]TJ
0 -1.2222 TD
[(should)-259(be)-241(ex)-19(actly)-241(the)-260(reverse)-260(order)-241(of)-260(the)-260(register)-241(savi)-18(ng)-241(sequence.)]TJ
ET
endstream
endobj
5117 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5100 0 obj
<>
endobj
4808 0 obj
<>
endobj
4831 0 obj
<>
endobj
4858 0 obj
<>
endobj
4896 0 obj
<>
endobj
4931 0 obj
<>
endobj
4974 0 obj
<>
endobj
4999 0 obj
<>
endobj
5027 0 obj
<>
endobj
5050 0 obj
<>
endobj
5075 0 obj
<>
endobj
5098 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-26)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Out)-9(-)-2(of)16(-l)8(i)-16(n)1(e)-292(A)14(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-299(Code)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 88.8 711.281 Tm
0 Tc
[(1.)-639(C)-240(subrou)-19(tine)-241(entry)-278(code)-260(\(prologue)-260(code\).)]TJ
0 -1.6296 TD
[(2.)-639(Save)-241(all)-259(registers)-259(to)-241(be)-260(used.)]TJ
0 -1.6111 TD
[(3.)-639(Main)-241(pro)-19(gram.)]TJ
0 -1.6296 TD
[(4.)-639(Restore)-241(al)-18(l)-241(registers)-259(used.)]TJ
0 -1.6111 TD
[(5.)-639(C)-240(subrou)-19(tine)-241(exit)-259(code)-260(\(epilogue)-241(c)-19(ode\).)]TJ
-1.3889 -1.9259 TD
[(Each)-241(of)-260(these)-260(steps)-241(can)-259(be)-260(programmed)-259(as)-241(a)-260(macro;)-259(however,)-250(using)-259(generic)-241(m)-18(acros)-241(can)]TJ
0 -1.2407 TD
[(unnecessarily)-241(increase)-241(the)-241(size)-241(of)-241(the)-241(resulting)-241(assembly)-241(code)-241(program.)-250(The)-241(DSP\222s)-241(ability)]TJ
T*
[(to)-241(move)-260(data)-260(in)-241(paralle)-19(l)-241(with)-259(arithmetic)-260(operations)-259(provides)-259(opportunities)-259(to)-241(signi)-18(ficantly)]TJ
0 -1.2222 TD
[(optimize)-260(the)-241(assembl)-18(y)-241(code)-260(by)-241(com)-18(bining)-241(ste)-19(ps)-241(within)-259(a)-260(macro)-241(and)-259(by)-259(combining)-259(the)]TJ
0 -1.2407 TD
[(code)-241(of)-260(two)-259(or)-241(more)-260(macros.)]TJ
0 -1.9259 TD
[(In)-241(order)-260(to)-259(illustrate)-241(th)-19(e)-241(steps)-259(listed)-259(above,)-250(the)-260(out-of-line)-241(as)-18(sembly)-241(cod)-19(e)-241(template)-260(is)]TJ
0 -1.2407 TD
[(described)-241(f)-19(irst)-241(and)-259(each)-241(e)-19(lement)-241(of)-260(the)-260(template)-241(is)-259(then)-259(explained)-259(in)-241(detail)-18(.)-250(After)]TJ
0 -1.2222 TD
[(reviewing)-259(the)-241(five)-260(elements,)-250(some)-260(optimizatio)-19(n)-241(techniques)-259(are)-260(discussed.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 450.641 Tm
0.012 Tc
[(5)16(.)14(4.)14(1)-829(G)14(en)20(er)22(al)-262(Te)16(mpl)14(a)16(te)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 425.201 Tm
0 Tc
[(The)-241(follow)-19(ing)-241(templa)-19(te)-241(is)-259(a)-241(generic)-260(form)-259(used)-241(t)-18(o)-241(make)-260(the)-241(C)-259(function)-259(\223foo\224.)-250(There)-260(are)]TJ
T*
[(five)-241(disti)-18(nct)-241(elements)-259(in)-259(the)-241(temp)-19(late)-241(which)-259(are)-260(numbered)-241(as)-259(above.)-250(The)-260(actual)-259(code)-241(for)]TJ
0 -1.2407 TD
[(the)-241(prolog)-19(ue)-241(and)-259(epilogue)-260(is)-241(show)-19(n)-241(but)-259(the)-241(\223S)-18(ave)-241(all)-259(registers)-259(to)-241(be)-260(used\224,)-250(\223Main)]TJ
T*
[(Program\224,)-250(and)-259(\223Restore)-260(all)-241(registers)-259(used\224)-260(are)-241(list)-18(ed)-241(as)-259(comments)-259(because)-241(t)-18(heir)-241(actual)]TJ
0 -1.2222 TD
[(code)-241(depen)-19(ds)-241(on)-259(the)-241(m)-18(ain)-241(program.)]TJ
/F8 1 Tf
12 0 0 12 124.8 336.881 Tm
-0.04 Tc
[(gl)-20(ob)-20(al)-1100(Ff)-20(oo)-6740(;)-580(p)0(r)-20(o)0(l)-20(o)0(g)-20(u)0(e)-20(:)]TJ
-0.9 -1.16 TD
[(Ff)-20(oo)-12140(;)-580(s)0(e)-20(t)0(s)-580(u)-20(p)-580(ent)-20(ry)-580(p)-20(o)0(i)-20(n)0(t)-580(\()-20(C)]TJ
0 -1 TD
[(fu)-20(nc)-20(ti)-20(on)-580(ad)-20(dr)-20(es)-20(s\))-20(,)]TJ
0.9 -1.18 TD
[(mo)-20(ve)-2240(r0)-20(,y)-20(:\()-20(r6)-20(\)+)-3320(;)-580(u)0(p)-20(d)0(a)-20(t)0(e)-20(s)-580(fra)-20(me)-580(p)-20(o)0(i)-20(n)0(t)-20(e)0(r)-580(\()-20(r0)-20(\))]TJ
-0.9 -1 TD
-0.02 Tc
[(a)20(n)0(d)-560(s)20(av)20(es)]TJ
0.9 -1.16 TD
-0.04 Tc
[(lu)-20(a)-2800(\()0(r)-20(6)0(\))-20(+)0(,)-20(r)0(0)-4460(;)-580(re)-20(tu)-20(rn)-580(a)-20(ddr)-20(es)-20(s)]TJ
T*
[(mo)-20(ve)-2240(ss)-20(h,)-20(y:)-20(\(r)-20(6\)+)-2760(;)]TJ
-0.9 -1.18 TD
[(;)-580(S)0(a)-20(v)0(e)-580(a)-20(ll)-580(re)-20(gi)-20(st)-20(er)-20(s)-580(t)0(o)-580(b)-20(e)-580(u)0(s)-20(e)0(d)]TJ
0 -1.16 TD
[(;)-580(M)0(a)-20(i)0(n)-580(P)-20(rog)-20(ra)-20(m)]TJ
T*
-0.02 Tc
[(;)-560(R)20(es)20(to)20(re)-540(al)20(l)-560(r)0(e)20(g)0(i)20(s)0(t)20(e)0(r)20(s)-560(us)20(ed)]TJ
0.9 -1.18 TD
-0.04 Tc
[(mo)-20(ve)-2240(y:)-20(-\()-20(r6)-20(\),)-20(ssh)-2760(;)-580(e)0(p)-20(i)0(l)-20(o)0(g)-20(u)0(e)-20(:re)-20(st)-20(or)-20(es)-580(r)-20(e)0(t)-20(u)0(r)-20(n)]TJ
-0.9 -1 TD
[(ad)-20(dr)-20(es)-20(s,)-580(up)-20(da)-20(te)-20(s)]TJ
0.9 -1.16 TD
[(mo)-20(ve)-2240(y:)-20(-\()-20(r6)-20(\),)-20(r0)-3320(;)-580(r)0(e)-20(s)0(t)-20(o)0(r)-20(e)0(s)-580(r)0(e)-20(t)0(u)-20(r)0(n)-580(a)-20(dd)-20(re)-20(ss)-20(,)]TJ
-0.9 -1 TD
[(up)-20(da)-20(te)-20(s)]TJ
0.9 -1.16 TD
[(ts)-20(t)-2800(a)-8440(;)-580(f)0(r)-20(a)0(m)-20(e)-580(po)-20(int)-20(er)-580(\()-20(r)0(0)-20(\))0(,)-580(a)-20(nd)]TJ
-0.9 -1 TD
[(up)-20(da)-20(te)-20(s)-580(the)-580(S)-20(R)-580(wi)-20(th)]TJ
14.4 -1.18 TD
[(;)-580(t)0(h)-20(e)-580(co)-20(nt)-20(ent)-20(s)-580(o)0(f)-580(r)-20(eg)-20(is)-20(te)-20(r)-580(A)]TJ
-13.5 -1.16 TD
[(rt)-20(s)]TJ
ET
endstream
endobj
5099 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5073 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 420.24 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(Out)-9(-)-2(of)16(-l)8(i)-16(n)1(e)-292(A)14(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-299(Code)]TJ
-35.6341 -71.3415 TD
[(M)9(o)-24(t)15(o)0(rol)-17(a)-12122(M)9(i)-17(x)-7(i)7(ng)-293(C)-273(a)0(n)-24(d)-268(A)-11(s)-7(s)-7(e)0(m)-16(b)0(l)7(y)-275(L)-24(anguag)-24(e)-14049(5)-24(-)21(2)-24(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(Let\222s)-259(assume)-260(that)-241(the)-260(coefficients)-259(of)-241(th)-19(e)-241(above)-260(example)-260(is)-241(desired)-259(to)-259(be)-241(in)-259(the)-260(program)]TJ
0 -1.2407 TD
[(space)-260(when)-241(b)-19(urning)-241(the)-260(PROM.)-250(Then)-259(the)-260(following)-259(C)-240(segm)-18(ent)]TJ
/F8 1 Tf
12 0 0 12 114.72 670.961 Tm
-0.04 Tc
[(#)-20(pra)-20(gm)-20(a)-580(y)0(_)-20(l)0(o)-20(a)0(d)-580(p)-20(:$)-20(10)-20(0)]TJ
0 -1.16 TD
[(i)-20(n)0(t)-560(c)-20(oe)-20(ff)-20([5)-20(])-560(=)-560({)-20(0x)-20(19)-20(99)-20(9a,)-580(0x)-20(20)-20(00)-20(00)-20(,)-560(0)0(x)-20(2)0(6)-20(6)0(6)-20(6)0(6)-20(,)-560(0x)-20(2c)-20(cc)-20(cd)-20(,)]TJ
0 -1 TD
[(0)-20(x33)-20(33)-20(33)-20(};)]TJ
0 -1.18 TD
[(#)-20(pra)-20(gm)-20(a)-580(y)0(_)-20(l)0(o)-20(a)0(d)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 595.361 Tm
0 Tc
[(produces)-259(the)-260(following)-241(a)-19(ssembly)-241(lan)-19(guage)-241(code:)]TJ
/F8 1 Tf
12 0 0 12 114.72 570.881 Tm
-0.04 Tc
[(g)-20(lob)-20(al)-2000(F)-20(c)0(o)-20(eff)]TJ
0 -2.32 TD
[(o)-20(r)0(g)-3700(y)-20(:,)-20(p:$)-20(10)-20(0)]TJ
0 -1.18 TD
[(F)-20(coe)-20(ff)]TJ
0 -1.16 TD
-0.02 Tc
[(dc)-540(16)20(77)20(72)20(2)]TJ
T*
[(dc)-540(20)20(97)20(15)20(2)]TJ
0 -1.18 TD
[(dc)-540(25)20(16)20(58)20(2)]TJ
0 -1.16 TD
[(dc)-540(29)20(36)20(01)20(3)]TJ
T*
[(dc)-540(33)20(55)20(44)20(3)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 437.201 Tm
0 Tc
[(The)-223(above)-223(assembly)-222(code)-223(will)-222(be)-223(loaded)-222(into)-222(the)-223(P)-222(memory)-222(space)-223(at)-222(p:$100)-222(for)-223(the)-223(PROM)]TJ
0 -1.2222 TD
[(burning,)-250(and)-259(it)-259(should)-259(be)-241(copied)-259(to)-259(the)-241(L)-259(memory)-259(space)-241(before)-260(the)-260(actual)-241(pro)-19(gram)-241(is)]TJ
0 -1.2407 TD
[(executed.)-250(Ma)-19(nipulating)-241(t)-18(h)0(e)-241(assembler)-19(\222s)-241(run-time)-260(and)-259(load-time)-260(counters)-241(requ)-19(ires)-241(a)]TJ
T*
[(thorough)-259(understanding)-259(of)-260(the)-241(underl)-18(ying)-241(assum)-18(ptions)-241(abou)-19(t)-241(memory)-259(layout,)-250(which)-259(are)]TJ
0 -1.2222 TD
[(made)-260(by)-241(the)-260(compiler)-260(\(see)-260(Chapter)-241(6\).)]TJ
/F12 1 Tf
0 -2.0185 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(Incorrect)-259(use)-241(o)-19(f)-241(this)-259(feature)-260(may)-241(cause)-260(compile-time,)-269(link-time)-241(a)-19(n)0(d)-241(even)]TJ
0 -1.2222 TD
[(run-time)-260(errors.)]TJ
/F5 1 Tf
15.839 0 0 15.839 71.52 296.321 Tm
0.006 Tc
[(5.4)-832(Out-of-li)11(n)-4(e)-287(Assembl)11(y)-287(Cod)11(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 270.161 Tm
0 Tc
[(Out-of-line)-260(assembly)-259(code)-260(is)-241(assembl)-18(y)-241(code)-260(written)-259(in)-241(a)-260(separate)-260(source)-241(file)-260(that)-259(is)-241(called)]TJ
T*
[(from)-259(a)-241(C)-259(program.)-250(Separa)-19(ting)-241(the)-260(assembly)-259(code)-241(an)-19(d)-241(C)-259(code)-241(in)-259(this)-259(way)-241(pro)-19(vides)-241(a)]TJ
0 -1.2407 TD
[(powerful)-259(and)-259(flexible)-241(int)-18(erface)-241(to)-259(the)-241(DS)-18(P56000)-241(fa)-19(mily)-241(architec)-19(ture.)-250(This)-241(ou)-19(t-of-line)]TJ
T*
[(method)-259(may)-259(be)-241(used)-259(to)-259(convert)-241(exist)-18(ing)-241(assembl)-18(y)-241(subroutin)-19(es,)-250(write)-241(new)-259(subroutines)]TJ
0 -1.2222 TD
[(completely)-222(in)-222(assembly)-204(l)-18(anguage)-204(or)-223(access)-222(both)-204(data)-223(spaces)-222(\(X)-204(and)-222(Y\).)-213(The)-223(key)-204(advant)-18(age)]TJ
0 -1.2407 TD
[(of)-260(out-of-line)-260(assembly)-241(c)-19(ode)-241(is)-259(that)-241(i)-18(t)-241(provides)-259(a)-260(complete)-241(ass)-18(embly)-241(progr)-19(amming)]TJ
T*
[(environmen)-19(t)-241(for)-241(the)-241(DSP56)-19(000)-241(family)-241(whereas)-259(the)-241(in-line)-241(assemb)-19(ly)-241(code)-241(must)-241(fo)-19(llow)-241(the)]TJ
0 -1.2222 TD
[(C)-259(programming)-259(environment)-259(rules.)]TJ
0 -1.9259 TD
[(Writing)-259(out-of-line)-260(assembly)-259(code)-241(req)-19(uires)-241(a)-260(complete)-260(understanding)-259(of)-241(the)-260(C)-259(Cross)]TJ
0 -1.2407 TD
[(Compiler)-260(and)-259(the)-241(DSP)-18(56000)-241(famil)-18(y)-241(architecture.)-269(For)-241(out-of-l)-18(ine)-241(assembl)-18(y)-241(code)-260(to)-241(be)]TJ
T*
[(callable)-260(from)-259(a)-241(C)-259(program,)-250(the)-260(following)-259(five)-241(basi)-18(c)-241(elements)-259(should)-259(be)-241(incl)-18(uded)-241(in)-259(the)]TJ
0 -1.2222 TD
[(assembly)-259(source)-260(file)-241(in)-259(sequence.)]TJ
ET
endstream
endobj
5074 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5048 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-24)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(#pragm)-16(a)-293(D)-5(i)7(r)-3(ec)-7(t)15(i)-17(v)17(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(where\223a\224)-223(is)-222(the)-204(ru)-19(n)-204(tim)-18(e)-204(coun)-19(ter)-204(and)]TJ
/F12 1 Tf
14.7778 0 TD
[(run)-18(time_address)]TJ
/F7 1 Tf
7.4444 0 TD
[(is)-222(the)-223(optional)-222(initial)-222(value)-223(for)-223(that)]TJ
-22.2222 -1.2407 TD
[(counter,)-250(as)-259(specified)-241(in)-259(the)-260(\223argument\224)-260(to)]TJ
/F12 1 Tf
16.9074 0 TD
[(#pragm)-19(a)]TJ
/F7 1 Tf
3.8519 0 TD
0 Tw
(.)Tj
-20.7593 -1.9259 TD
[(\223b\224)-241(is)-259(the)-260(load)-241(time)-260(counter)-260(and)]TJ
/F12 1 Tf
13 0 TD
[(loa)-19(dtime_address)]TJ
/F7 1 Tf
7.7593 0 TD
[(is)-241(the)-260(optional)-259(initial)-259(value)-241(for)-260(that)]TJ
-20.7593 -1.2407 TD
[(counter,)-250(as)-259(specified)-241(in)-259(the)-260(\223argument\224)-260(to)]TJ
/F12 1 Tf
16.9074 0 TD
[(#pragm)-19(a)]TJ
/F7 1 Tf
3.8519 0 TD
(.)Tj
-20.7593 -1.9259 TD
[(The)-241(follow)-19(ing)-241(two)-259(examples)-259(illustrate)-260(that)-241(th)-19(e)-241(load)-259(time)-241(c)-19(ounter)-241(is)-259(optional.)-250(See)-260(the)]TJ
0 -1.2222 TD
[(section)-241(on)-259(the)-260(ORG)-241(s)-18(tatement)-241(in)-259(the)]TJ
/F10 1 Tf
14.7778 0 TD
[(Motorola)-259(DSP56000/DSP56001)-259(Assembler)-259(Manual)]TJ
/F7 1 Tf
-14.7778 -1.2407 TD
[(for)-241(a)-260(complete)-260(description)-259(and)-241(list)-259(of)-260(options.)]TJ
0 -1.9259 TD
[(Notice)-241(tha)-19(t)-241(the)-260(pragma)-260(directive)-241(run)-19(-time)-241(counte)-19(r)-241(string)-259(will)-259(only)-241(affect)-259(the)-260(run-time)]TJ
0 -1.2407 TD
[(address)-241(and)-259(the)-260(pragma)-260(directive)-241(load)-19(-time)-241(count)-18(er)-241(string)-259(will)-259(only)-241(affect)-259(the)-260(load-time)]TJ
T*
(address.)Tj
0 -1.9259 TD
[(As)-241(a)-260(simple)-260(example,)-250(assuming)-259(that)-259(y-memory)-259(model)-241(\(or)-260(default)-259(memory)-259(model\))-241(i)-18(s)-241(used)]TJ
0 -1.2222 TD
[(\(see)-241(Chapt)-18(er)-241(3)-259(t)0(o)-241(chang)-19(e)-241(the)-260(memory)-259(model)-241(to)-259(be)-260(used\),)-250(the)-241(f)-19(ollowing)-241(C)-259(segment)]TJ
/F8 1 Tf
12 0 0 12 114 474.881 Tm
-0.04 Tc
[(#p)-20(ra)-20(gm)-20(a)-580(y_l)-20(oa)-20(d)-580(x)0(:)-20($)0(1)-20(0)0(0)]TJ
0 -1.16 TD
[(in)-20(t)-560(c)0(o)-20(e)0(f)-20(f)0([)-20(5)0(])-560(=)-580({0)-20(x1)-20(99)-20(99)-20(a,)-560(0)-20(x)0(2)-20(0)0(0)-20(0)0(0)-20(0)0(,)-560(0)-20(x2)-20(66)-20(66)-20(6,)-580(0x)-20(2c)-20(ccc)-20(d,)]TJ
0 -1 TD
[(0x)-20(33)-20(33)-20(33)-20(};)]TJ
0 -1.16 TD
[(#p)-20(ra)-20(gm)-20(a)-580(y_l)-20(oa)-20(d)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 388.241 Tm
0 Tc
[(produces)-241(t)-18(h)0(e)-241(following)-259(assembly)-259(language)-260(code:)]TJ
/F8 1 Tf
12 0 0 12 114 364.001 Tm
-0.04 Tc
[(gl)-20(ob)-20(al)20(F)-20(coe)-20(ff)]TJ
0 -1.18 TD
[(or)-20(g)20(y)0(:)-20(,)0(x)-20(:$1)-20(00)]TJ
0 -1.16 TD
[(Fc)-20(oe)-20(ff)]TJ
T*
-0.02 Tc
[(d)20(c)-560(16)20(77)20(72)20(2)]TJ
0 -1.18 TD
[(d)20(c)-560(20)20(97)20(15)20(2)]TJ
0 -1.16 TD
[(d)20(c)-560(25)20(16)20(58)20(2)]TJ
T*
[(d)20(c)-560(29)20(36)20(01)20(3)]TJ
0 -1.18 TD
[(d)20(c)-560(33)20(55)20(44)20(3)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 244.241 Tm
0 Tc
[(Notice)-241(tha)-19(t)-241(the)-260(second)-259(#pragma)-241(dire)-19(ctive)-241(will)-259(remove)-260(the)-241(affect)-259(of)-260(the)-241(first)-259(memory)]TJ
0 -1.2407 TD
[(specification,)-250(i.)-9(e.)9(,)]TJ
/F12 1 Tf
7.3519 0 TD
[(#pr)-19(agma)-241(y_loa)-19(d)]TJ
/F7 1 Tf
7.1667 0 TD
[(x:$100,)-250(a)-19(n)0(d)-241(the)-260(rest)-241(o)-19(f)-241(the)-260(code)-241(gen)-19(erated)-241(by)-259(the)-260(C)]TJ
-14.5185 -1.2222 TD
[(compiler)-241(wi)-18(ll)-241(be)-241(i)-18(n)-241(the)-260(default)-241(memory)-259(area)-241(\(s)-18(ee)-241(Chapter)-260(3)-241(i)0(n)-259(order)-241(to)-259(change)-241(th)-19(is)-241(default)]TJ
0 -1.2407 TD
[(memory)-241(m)-18(odel\).)]TJ
0 -1.9259 TD
[(The)-241(above)-260(example)-260(code)-260(will)-241(be)-260(loaded)-259(in)-241(the)-260(X)-259(memory)-241(loca)-19(tion)-241($100,)-269(and)-241(it)-259(should)-259(be)]TJ
0 -1.2407 TD
[(copied)-241(to)-259(the)-260(Y)-241(memo)-19(ry)-241(space)-260(upon)-259(system)-241(sta)-19(rt-up.)-250(When)-241(b)-19(urning)-241(a)-260(PROM,)-250(only)-259(one)]TJ
0 -1.2222 TD
[(memory)-241(s)-18(pace)-241(is)-259(desired)-259(to)-241(be)-260(used,)-250(as)-259(an)-241(examp)-19(le,)-250(P)-240(memo)-19(ry)-241(space,)-250(so)-259(that)-259(only)-241(one)]TJ
0 -1.2407 TD
[(PROM)-241(i)-18(s)-241(enough)-259(for)-260(both)-241(data)-260(and)-259(program.)-250(In)-259(such)-241(case,)-250(b)-19(oth)-241(the)-260(data)-241(a)-19(n)0(d)-241(the)-260(program)]TJ
T*
[(will)-241(be)-260(burned)-259(in)-241(the)-260(PROM)-259(and)-259(the)-241(data)-260(should)-259(be)-241(move)-19(d)-241(t)0(o)-259(the)-241(data)-260(memory)-259(space)]TJ
0 -1.2222 TD
[(\(either,)-250(X,)-250(Y)-259(o)0(r)-241(L)-259(memory)-259(space)-241(depe)-19(nding)-241(on)-259(the)-260(program\))-241(up)-19(on)-241(system)-259(start-up.)]TJ
ET
endstream
endobj
5049 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
5025 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 458.4 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(#p)-24(r)21(a)-24(gm)9(a)-293(D)-5(i)7(r)-3(ec)-7(t)-10(i)7(v)-7(e)]TJ
-39.5122 -71.3415 TD
[(M)9(o)-24(t)15(o)0(rol)-17(a)-12122(M)9(i)-17(x)-7(i)7(ng)-293(C)-273(a)0(n)-24(d)-268(A)-11(s)-7(s)-7(e)0(m)-16(b)0(l)7(y)-275(L)-24(anguag)-24(e)-14049(5)-24(-)21(2)-24(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(extending)-259(the)-260(C)-240(languag)-19(e.)-250(Users)-241(now)-259(have)-260(complete)-260(freedom)-241(in)-259(specifying)-259(both)-259(the)]TJ
0 -1.2407 TD
[(run-time)-260(and)-259(load-time)-241(c)-19(ounters)-241(for)-260(any)-259(static)-241(or)-260(global)-259(object.)-250(These)-260(directives)-259(may)-241(be)]TJ
0 -1.2222 TD
[(used)-259(with)-241(ei)-18(ther)-241(code)-260(or)-241(d)-19(ata.)]TJ
0 -1.9444 TD
[(This)-259(flexibility)-259(is)-241(achi)-18(eved)-241(by)-259(allowing)-259(the)-241(user)-260(to)-259(modify)-259(any)-241(of)-260(eight)-241(c)-19(ounter)-241(string)-19(s)]TJ
0 -1.2222 TD
[(maintained)-222(by)-222(the)-223(compiler)-204(\227)-222(two)-222(for)-223(each)-204(me)-19(mory)-204(space:)-222(x,)-213(y,)-231(l)-203(and)-222(p.)-213(When)-222(an)-222(object)-203(is)]TJ
0 -1.2407 TD
[(or)-260(defined,)-250(the)-260(current)-241(valu)-19(es)-241(of)-260(those)-241(co)-19(unter)-241(string)-19(s)-241(are)-260(bound)-241(t)-18(o)-241(that)-259(object.)]TJ
0 -1.9259 TD
[(Syntax)-259(for)-241(t)-18(h)0(e)-241(pragma)-260(directive)-260(is)]TJ
/F17 1 Tf
12 0 0 12 114.72 573.041 Tm
-0.04 Tc
[(#)-20(pra)-20(gm)-20(a)]TJ
/F8 1 Tf
4.58 0 TD
[(co)-20(un)-20(te)-20(r_)-20(st)-20(ri)-20(ng)-580(a)-20(r)0(g)-20(u)0(m)-20(e)0(n)-20(t)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 551.201 Tm
0 Tc
[(C)-259(function)-259(or)-241(data)-260(storage)-260(definition)]TJ
/F17 1 Tf
12 0 0 12 114.72 526.961 Tm
-0.04 Tc
[(#)-20(pra)-20(gm)-20(a)]TJ
/F8 1 Tf
4.58 0 TD
[(co)-20(un)-20(te)-20(r_)-20(st)-20(ri)-20(ng)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 505.361 Tm
0 Tc
(where)Tj
1.3889 -1.9444 TD
[(1.)-639(The)-260(two)]TJ
/F12 1 Tf
4.963 0 TD
[(#p)-18(ragma)]TJ
/F7 1 Tf
4.0741 0 TD
[(statem)-18(ents)-241(must)-259(encase)-260(the)-241(ent)-18(ire)-241(definitio)-19(n.)]TJ
-9.037 -1.6111 TD
(2.)Tj
/F12 1 Tf
1.3889 0 TD
[(counter_stri)-18(ng)]TJ
/F7 1 Tf
6.537 0 TD
[(in)-259(the)-241(fi)-18(rst)-241(#pragma)-260(specifies)-259(which)-259(phase)-241(\(run)-259(or)-260(load)-241(time)-19(\))-241(and)]TJ
-6.537 -1.2407 TD
[(memory)-259(space)-260(is)-241(to)-259(be)-241(aff)-19(ected.)-250(It)-241(can)-259(be)]TJ
/F12 1 Tf
16.6481 0 TD
(x_run)Tj
/F7 1 Tf
2.5556 0 TD
0 Tw
(,)Tj
/F12 1 Tf
0.5 0 TD
(y_run)Tj
/F7 1 Tf
2.5556 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
(l_run)Tj
/F7 1 Tf
2.3519 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
(p_run)Tj
/F7 1 Tf
2.6111 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
(x_load)Tj
/F7 1 Tf
2.8519 0 TD
(,)Tj
/F12 1 Tf
-31.5741 -1.2222 TD
(y_load)Tj
/F7 1 Tf
2.8519 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
[(l_)-19(load)]TJ
/F7 1 Tf
2.6111 0 TD
0.25 Tc
[(,o)250(r)]TJ
/F12 1 Tf
1.5926 0 TD
0 Tc
[(p_)-19(load)]TJ
/F7 1 Tf
2.8889 0 TD
[(.)-250(The)-260(memory)-241(mo)-19(del)-241(used)-259(in)-241(t)-18(h)0(e)-241(C)-259(compiler)-260(should)]TJ
-10.4444 -1.2407 TD
[(match)-259(the)-241(m)-18(emory)-241(mod)-19(el)-241(specified)-259(by)]TJ
/F12 1 Tf
15.6481 0 TD
(counter_string)Tj
/F7 1 Tf
6.2778 0 TD
[(.)-250(Note)-260(that)-259(the)]TJ
/F12 1 Tf
5.9444 0 TD
[(p_ru)-18(n)]TJ
/F7 1 Tf
2.8519 0 TD
(and)Tj
/F12 1 Tf
-30.7222 -1.2407 TD
[(p_load)-259(counter_strin)-18(gs)]TJ
/F7 1 Tf
10.0741 0 TD
[(will)-259(always)-259(have)-241(an)-259(effect.)]TJ
-11.463 -1.6111 TD
[(3.)-639(The)-260(argument)-259(in)-241(the)-260(first)]TJ
/F12 1 Tf
11.6111 0 TD
(#pragma)Tj
/F7 1 Tf
4.0741 0 TD
[(i)-18(s)-241(the)-260(string)-259(that)-241(will)-259(be)-260(passed)-241(as)-259(either)-260(the)]TJ
-14.2963 -1.2407 TD
[(runtime)-260(or)-241(l)-18(oad-time)-241(arg)-19(ument)-241(to)-259(the)-260(org)-241(assemb)-19(ler)-241(directive.)-269(This)-241(address,)-269(which)]TJ
T*
[(is)-259(optional,)-250(is)-259(of)-241(the)-260(form)]TJ
/F12 1 Tf
10.3889 0 TD
(x:address_value)Tj
/F7 1 Tf
7.1667 0 TD
[(where)-260(x)-241(i)0(s)-259(the)-241(co)-19(unter)-223(associ)-18(ated)-241(with)]TJ
-17.5556 -1.2222 TD
(the)Tj
/F12 1 Tf
1.4815 0 TD
(x)Tj
/F7 1 Tf
0.5 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
(y)Tj
/F7 1 Tf
0.5 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
(l)Tj
/F7 1 Tf
0.2778 0 TD
0.25 Tc
[(,o)250(r)]TJ
/F12 1 Tf
1.5926 0 TD
0 Tc
(p)Tj
/F7 1 Tf
0.7963 0 TD
[(memory)-19(,)-250(and)]TJ
/F12 1 Tf
5.537 0 TD
[(addr)-19(ess_value)]TJ
/F7 1 Tf
6.3148 0 TD
[(is)-259(the)-260(value)-241(to)-259(be)-260(initially)-259(assigned)-241(to)]TJ
-18 -1.2407 TD
[(that)-259(counter.)-250(As)-259(an)-241(examp)-19(le,)]TJ
/F8 1 Tf
12 0 0 12 259.44 310.241 Tm
(p:$300)Tj
/F7 1 Tf
12.96 0 0 12.96 305.76 310.241 Tm
[(might)-259(be)-260(used)-241(for)-260(the)-241(c)-19(ounter)-241(string)]TJ
/F12 1 Tf
14.5556 0 TD
(p_load)Tj
/F7 1 Tf
2.9074 0 TD
(.)Tj
-34.1482 -1.6111 TD
[(4.)-639(The)-260(C)-240(funct)-18(ion)-241(or)-260(data)-241(s)-18(torage)-241(definit)-18(ion)-241(is)-259(a)-241(decl)-18(aration)-241(that)-259(reserves)-259(storage.)]TJ
0 -1.6296 TD
[(5.)-639(The)-260(second)-241(c)-19(ounter_string)-259(should)-241(be)-260(the)-260(same)-241(as)-259(the)-260(first)]TJ
/F12 1 Tf
24.6111 0 TD
[(coun)-18(ter_string)]TJ
/F7 1 Tf
6.5185 0 TD
[(a)-19(n)0(d)-241(will)]TJ
-29.7407 -1.2407 TD
[(return)-259(the)-241(m)-18(emory)-241(specifi)-18(cation)-241(to)-259(the)-260(default)-241(sett)-18(ing.)]TJ
-2.7778 -1.9259 TD
[(If)-223(and)-241(only)-222(if)]TJ
/F10 1 Tf
5.4074 0 TD
[(the)-223(m)-19(emory)-223(space)-223(of)-241(the)-223(counter)-222(strin)-19(g)-222(i)0(n)-222(the)-223(#pra)-19(gma)-222(directive)-223(mat)-18(ches)-222(the)]TJ
ET
141.6 225.521 397.92 0.72 re
f
BT
12.96 0 0 12.96 71.52 211.361 Tm
[(memory)-260(model)-259(of)-241(the)-260(C)-240(c)-19(ompiler)]TJ
ET
71.52 209.681 170.64 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 242.16 211.361 Tm
[(,)-250(then)-259(the)-241(compi)-18(ler)-241(will)-259(insert)-259(an)-241(assembl)-18(y)-241(org)-259(statement)]TJ
-13.1667 -1.2407 TD
[(of)-260(the)-241(form:)]TJ
/F8 1 Tf
12 0 0 12 114.72 170.801 Tm
[(\(1\))-3600(org)-2700(a:runtime_address,b:loadtime_address)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 149.201 Tm
(or)Tj
/F8 1 Tf
12 0 0 12 114.72 124.961 Tm
[(\(2\))-3600(org)-2700(a:runtime_address)]TJ
ET
endstream
endobj
5026 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4997 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-22)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(#pragm)-16(a)-293(D)-5(i)7(r)-3(ec)-7(t)15(i)-17(v)17(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
72 719.921 468 -653.04 re
f
BT
/F8 1 Tf
12 0 0 12 126 712.001 Tm
0 0 0 rg
-0.04 Tc
[(ma)-20(c)-2800(x)0(0)-20(,)0(y)-20(0)0(,)-20(a)-520(x:)-20(\(r)-20(0\))-20(+,)-20(x0)20(y)-20(:)0(\()-20(r)0(4)-20(\))0(+)-20(,y0)]TJ
0 -1.18 TD
[(ma)-20(cr)-2240(x0)-20(,x)-20(0,)-20(a)-520(\()0(r)-20(0)0(\))-20(-)]TJ
0 -2.32 TD
-0.02 Tc
[(m)20(o)0(v)20(e)0(p)-1640(a)20(,y)20(:o)20(ut)20(pu)20(t)]TJ
0 -2.34 TD
-0.04 Tc
[(en)-20(d)]TJ
-0.9 -2.16 TD
[(C:)-20(\\>)-580(g)-20(5)0(6)-20(k)-580(-S)-580(d)-20(a)0(t)-20(a.c)]TJ
0 -1 TD
[(C:)-20(\\>)-580(g)-20(5)0(6)-20(k)-580(-c)-580(f)-20(i)0(r)-20(.as)-20(m)]TJ
T*
[(C:)-20(\\>)-580(g)-20(5)0(6)-20(k)-580(-c)-580(d)-20(a)0(t)-20(a.a)-20(sm)]TJ
T*
[(C:)-20(\\>)-580(g)-20(5)0(6)-20(k)-580(fi)-20(r.)-20(cl)-20(n)-560(d)-20(at)-20(a.)-20(cl)-20(n)]TJ
ET
1 1 1 rg
72 571.841 468 -4.8 re
f
0 0 0 rg
539.04 570.401 0.48 -0.96 re
f
q
72 571.841 468 -4.8 re
W* n
71.04 569.441 468 0.96 re
f
Q
BT
/F5 1 Tf
13.919 0 0 13.919 72 543.521 Tm
-0.004 Tc
[(5.2)-17(.)-2(6)-845(S)-9(p)-14(eci)-19(fyi)-19(n)4(g)-290(R)-6(e)-17(g)4(is)-17(te)-17(r)6(s)-293(fo)-14(r)-287(V)-9(ar)-12(ia)-17(ble)-17(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 518.321 Tm
0 Tc
[(DSP56KCC)-259(allows)-259(the)-241(progr)-19(ammer)-241(to)-259(identify)-259(a)-241(speci)-18(fic)-241(register)-260(for)-260(local)-241(and)-259(global)]TJ
0 -1.2407 TD
[(variables,)-231(but)-222(due)-223(to)-222(the)-223(limited)-222(num)-18(ber)-223(of)-223(registers)-222(available,)-231(this)-222(may)-222(not)-222(have)-223(a)-223(p)-19(ositive)]TJ
T*
[(effect)-241(on)-259(run-time)-260(performance.)-250(Wi)-18(th)-241(this)-259(in)-241(m)-18(ind,)-250(this)-241(f)-19(eature)-241(should)-259(be)-260(used)-241(spar)-19(ingly.)]TJ
0 -1.9259 TD
[(Both)-259(global)-241(and)-259(local)-259(variables)-259(are)-241(candidates)-259(for)-260(promotion)-259(to)-241(specifi)-18(c)-241(registers)-259(and)]TJ
0 -1.2222 TD
[(syntactically)-259(they)-259(look)-241(the)-260(same:)]TJ
/F8 1 Tf
12 0 0 12 115.2 420.881 Tm
[(register)-600(int)-600(*ptr)]TJ
/F17 1 Tf
10.8 0 TD
0.6 Tc
(__)Tj
/F8 1 Tf
1.8 0 TD
0 Tc
(asm\(\223r5\224\);)Tj
/F7 1 Tf
12.96 0 0 12.96 72 399.281 Tm
[(By)-222(specifying)-222(a)-204(s)0(p)-19(ecific)-204(reg)-19(ister)-204(for)-223(a)-223(local)-222(or)-223(global)-222(variable,)-213(the)-223(programmer)-223(is)-222(reserving)]TJ
0 -1.2407 TD
[(the)-241(reg)-19(ister)-241(for)-260(the)-241(v)-19(ariable\222s)-241(entir)-19(e)-241(scope)-260(\(global)-259(for)-241(the)-260(entire)-260(program,)-250(local)-259(for)-241(the)]TJ
0 -1.2222 TD
[(function)-222(in)-222(whi)-18(ch)-222(they)-222(are)-223(declared\).)-231(This)-222(mean)-19(s)-222(that)-222(the)-223(compiler)-241(will)-222(not)-222(use)-223(the)-223(re)-19(gister)]TJ
0 -1.2407 TD
[(for)-241(any)-259(other)-260(purpose)-260(and)-241(the)-260(register)]TJ
/F12 1 Tf
15.2778 0 TD
[(will)-241(no)-19(t)-241(b)0(e)-260(saved)-259(and)-240(restored)]TJ
/F7 1 Tf
13.0185 0 TD
[(by)-259(the)-241(C)-259(function)]TJ
-28.2963 -1.2407 TD
(call.)Tj
/F5 1 Tf
13.919 0 0 13.919 72 304.481 Tm
0.012 Tc
[(5)16(.)14(2.)14(7)-829(O)14(pt)17(im)22(iz)12(e)16(r)-271(Ef)17(fe)16(ct)17(s)-277(o)20(n)-274(C)10(ode)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 279.281 Tm
0 Tc
[(All)-241(in)-19(-line)-241(assemb)-19(ly)-241(code)-260(is)-241(v)-19(isible)-241(to)-259(the)-260(optimizer)-241(an)-19(d)-241(a)0(s)-259(such)-241(it)-259(is)-259(possible)-260(that)-241(the)]TJ
T*
[(optimizer)-260(will)-241(con)-19(vert)-241(it)-259(into)-259(a)-241(new)-259(form)-241(o)-19(r)-241(eliminate)-260(it)-259(entirely)-241(if)-260(it)-259(is)-241(determi)-18(ned)-241(to)-259(be)]TJ
0 -1.2222 TD
[(unreachable)-260(or)-241(dead.)-250(I)-19(n)-241(order)-260(to)-241(gu)-19(arantee)-241(that)-259(code)-260(is)-241(not)-259(removed)-259(by)-241(the)-260(optimizer,)-250(t)-18(h)0(e)]TJ
0 -1.2407 TD
[(ANSI)-260(keyword)-241(vol)-18(atile)-241(must)-259(be)-260(used.)]TJ
/F17 1 Tf
12 0 0 12 115.2 206.801 Tm
0.6 Tc
(__)Tj
/F8 1 Tf
1.8 0 TD
0 Tc
(asm)Tj
/F17 1 Tf
2.4 0 TD
(volatile)Tj
/F8 1 Tf
5.4 0 TD
0.58 Tc
[(\(\205)-20(\))580(;)]TJ
/F5 1 Tf
15.839 0 0 15.839 72 175.361 Tm
0.006 Tc
[(5.)11(3)-847(#)1(prag)11(m)-14(a)-271(Directive)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 149.201 Tm
0 Tc
[(The)-241(pu)-19(rpose)-241(of)-260(this)-259(section)-241(is)-259(to)-259(explain)-241(th)-19(e)-241(proper)-260(techniques)-259(for)-241(ma)-19(nipulating)-241(t)-18(h)0(e)]TJ
0 -1.2222 TD
[(assembler\222s)-259(run-time)-260(and)-241(load-ti)-18(me)-241(counters)-259(while)-260(programming)-259(in)-241(t)-18(h)0(e)-241(C)-259(language.)]TJ
0 -1.9444 TD
[(Currently)-259(the)-241(Mot)-18(orola)-241(DSP)-259(assemblers)-259(allow)-259(the)-241(prog)-19(rammer)-241(to)-259(specify)-259(both)-241(a)-260(run-time)]TJ
0 -1.2222 TD
[(location)-259(and)-241(a)-260(load-time)-260(location)-259(for)-241(any)-259(object;)-259(however,)-250(there)-260(is)-241(no)-259(corresponding)]TJ
0 -1.2407 TD
[(concept)-259(within)-241(C.)-269(The)-241(generic)-260(#pragma)-260(facility)-259(is)-241(used)-259(to)-259(add)-241(this)-259(capability)-259(rather)-260(than)]TJ
ET
endstream
endobj
4998 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4972 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 439.68 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
-37.6098 -71.3415 TD
0.005 Tc
[(M)9(o)-24(t)15(o)0(rol)-17(a)-12122(M)9(i)-17(x)-7(i)7(ng)-293(C)-273(a)0(n)-24(d)-268(A)-11(s)-7(s)-7(e)0(m)-16(b)0(l)7(y)-275(L)-24(anguag)-24(e)-14049(5)-24(-)21(2)-24(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F5 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(5.2.5.4)-851(Referencing)-278(Glo)-19(bal)-278(C)-278(Variables)-296(from)-278(Assembly)-277(L)-19(anguage)]TJ
/F7 1 Tf
0 -1.9259 TD
[(One)-260(DSP56KCC)-259(feature)-260(is)-241(that)-259(global)-259(data)-241(in)-259(a)-241(C)-259(program)-259(is)-259(available)-241(to)-259(assembly)]TJ
0 -1.2407 TD
[(language)-241(programs.)-231(This)-241(feature)-241(is)-222(particu)-19(larly)-222(useful)-241(when)-241(the)-223(data)-241(to)-222(b)-19(e)-223(processed)-241(by)-241(an)]TJ
T*
[(assembly)-259(language)-260(program)-259(is)-241(generate)-19(d)-241(b)0(y)-259(the)-241(C)-259(program.)-250(Exa)-19(mple)-241(5-29)-259(provides)]TJ
0 -1.2222 TD
[(coefficients)-259(that)-259(are)-241(used)-259(in)-259(Example)-241(5)-19(-30.)]TJ
ET
1 1 1 rg
71.52 609.041 468 -5.04 re
f
0 0 0 rg
538.56 607.361 0.48 -0.96 re
f
q
71.52 609.041 468 -5.04 re
W* n
70.56 606.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 200.16 612.881 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(5)20(-29.)-818(Gen)15(e)0(r)-7(a)20(te)-280(D)6(a)0(t)17(a)-280(wit)17(h)-285(C)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 584.321 Tm
0 Tc
[(Generate)-260(data)-260(with)-241(C.)-269(Dat)-18(a)-241(f)18(ile,)]TJ
/F8 1 Tf
12 0 0 12 239.28 584.321 Tm
(data.c)Tj
/F7 1 Tf
12.96 0 0 12.96 282.48 584.321 Tm
[(,)-250(i)0(s)-259(generated)-259(b)19(y)-241(a)-260(C)-259(language)-241(pro)-19(gram)-241(and)]TJ
-16.2778 -1.2407 TD
[(contains)-259(the)-260(coef)37(f)18(icients)-259(of)-260(an)-241(a)18(v)19(era)-19(ge)-241(f)18(ilter)-260(which)-241(t)-18(a)0(k)19(e)0(s)-259(the)-241(a)18(verage)-241(of)-260(the)-241(las)-18(t)-241(four)-260(input)]TJ
T*
(data.)Tj
/F8 1 Tf
12 0 0 12 114.72 527.921 Tm
-0.04 Tc
[(%)-580(c)0(a)-20(t)-580(da)-20(ta)-20(.c)]TJ
0 -1.16 TD
-0.02 Tc
(/*)Tj
0 -1.18 TD
[(*)-560(d)20(at)20(a.)20(c)]TJ
0 -1.16 TD
(*/)Tj
T*
-0.04 Tc
[(i)-20(n)0(t)-580(C)0(w)-20(a)0(d)-20(d)0(r)-20([)0(])-2300(_)-580(_a)-20(sm)-20(\(\223)-20(wa)-20(dd)-20(r\224)-20(\);)]TJ
0 -1.18 TD
[(i)-20(n)0(t)-580(C)0(c)-20(a)0(d)-20(d)0(r)-20([)0(])-2300(_)-580(_a)-20(sm)-20(\(\223)-20(ca)-20(dd)-20(r\224)-20(\);)]TJ
0 -1.16 TD
[(i)-20(n)0(t)-580(N)0(T)-20(A)0(P)-3980(_)-580(_a)-20(sm)-20(\(\223)-20(N_)-20(1\224)-20(\);)]TJ
0 -2.34 TD
-0.02 Tc
[(in)20(t)-560(C)20(wa)20(dd)20(r[)20(4])20(;)]TJ
0 -1.16 TD
-0.04 Tc
[(i)-20(n)0(t)-500(C)-20(ca)-20(dd)-20(r[)-20(])-1000(=)-500({)-500(0)-20(x2)-20(00)-20(00)-20(0,)-500(0)-20(x)0(2)-20(0)0(0)-20(0)0(0)-20(0)0(,)-500(0)-20(x2)-20(00)-20(00)-20(0,)-500(0)-20(x)0(2)-20(0)0(0)-20(0)0(0)-20(0)]TJ
0 -1 TD
-0.02 Tc
(};)Tj
0 -1.16 TD
0.54 Tc
[(i)560(n)580(tN)580(T)560(A)580(P=4)560(;)]TJ
ET
1 1 1 rg
71.52 367.841 468 -4.8 re
f
0 0 0 rg
538.56 366.401 0.48 -0.96 re
f
q
71.52 367.841 468 -4.8 re
W* n
70.56 365.441 468 0.96 re
f
Q
1 1 1 rg
71.52 340.961 468 -5.04 re
f
0 0 0 rg
538.56 339.281 0.48 -0.96 re
f
q
71.52 340.961 468 -5.04 re
W* n
70.56 338.321 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 218.64 344.801 Tm
0.004 Tc
[(E)11(xam)13(p)15(l)2(e)-280(5)0(-)17(30.)-838(4)20(-ta)20(p)-285(F)15(IR)-274(Filt)17(er)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 316.241 Tm
0 Tc
[(4-tap)-259(FIR)-240(f)18(ilt)-18(er)-241(\227)-259(Access)-241(d)-19(ata)-241(with)-259(assembly)-259(language:)-259(This)-241(F)-18(I)0(R)-240(f)18(ilter)-260(reads)-241(an)-259(input)]TJ
0 -1.2407 TD
[(sample)-260(from)-259(memory)-241(lo)-19(cation)-241(Y)92(:in)-19(put)-241(and)-259(writes)-259(the)-241(f)18(iltered)-259(output)-259(to)-241(m)-18(emory)-241(locati)-18(on)]TJ
0 -1.2222 TD
[(y:output.)-250(T)-19(h)0(e)-241(input)-259(data)-260(array)-241(is)-259(stored)-259(in)-241(X)-259(memory)-259(starting)-259(at)-241(waddr)-241(and)-259(the)-260(FIR)]TJ
0 -1.2407 TD
[(coef)18(f)18(icients)-259(are)-241(stored)-259(in)-259(Y)-241(memory)-259(starting)-259(at)-259(cad)-19(dr)74(.)-250(Notice)-241(th)-19(at)-241(the)-260(memory)-259(space)-241(for)]TJ
T*
[(waddr)-260(and)-259(cad)-19(dr)-223(is)-259(allocated)-259(in)-241(the)-260(C)-240(r)-19(outine)-241(descri)-18(bed)-241(in)-259(Example)-260(5-29.)]TJ
/F8 1 Tf
12 0 0 12 125.52 227.921 Tm
-0.04 Tc
[(%)-580(c)0(a)-20(t)-580(fi)-20(r.)-20(as)-20(m)]TJ
0 -1.16 TD
-0.02 Tc
[(or)20(g)-2780(p)0(:)]TJ
0 -1.18 TD
-0.04 Tc
[(m)-20(ove)-2240(#)-20(w)0(a)-20(ddr)-20(,r)-20(0)]TJ
0 -1.16 TD
[(m)-20(ove)-2240(#)-20(c)0(a)-20(ddr)-20(,r)-20(4)]TJ
T*
[(m)-20(ove)-2240(y)-20(:)0(N)-20(_1,)-20(m0)]TJ
0 -1.18 TD
-0.02 Tc
[(mo)20(v)20(e)-2220(m0)20(,m)20(4)]TJ
0 -2.32 TD
-0.04 Tc
[(m)-20(ove)-20(p)-1660(y)-20(:i)-20(npu)-20(t,)-20(x:)-20(\(r)-20(0\))]TJ
0 -2.34 TD
[(c)-20(l)0(r)-2800(a)-3940(x)-20(:)0(\()-20(r0\))-20(+,)-20(x0y)-20(:\()-20(r4)-20(\)+)-20(,y)-20(0)]TJ
0 -1.16 TD
-0.02 Tc
[(re)20(p)-2840(#)20(n-)20(1)]TJ
ET
endstream
endobj
4973 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4940 0 obj
<>
endobj
4941 0 obj
<>
endobj
4942 0 obj
<>
endobj
4929 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-20)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
72 719.921 468 -653.04 re
f
BT
/F5 1 Tf
12.96 0 0 12.96 72 711.281 Tm
0 0 0 rg
0 Tc
[(5.2.5.3)-833(Ref)-19(erencing)-278(Assemb)-19(ly)-277(Global)-278(Variab)-19(les)-277(from)-278(C)]TJ
/F7 1 Tf
0 -1.9259 TD
[(The)-241(da)-19(ta)-241(in)-259(assembly)-259(language)-241(p)-19(rograms)-241(mu)-19(st)-241(be)-260(accessible)-260(to)-241(C)-259(programs)-259(to)-241(take)-260(full)]TJ
0 -1.2407 TD
[(advantage)-260(of)-241(the)-260(DSP56000)-259(family)-259(architecture)-260(since)-241(the)-260(C)-259(language)-241(ca)-19(nnot)-241(access)-259(all)-259(of)]TJ
T*
[(the)-241(DS)-18(P56000)-241(fea)-19(tures)-241(directly)-19(.)-250(One)-241(way)-259(to)-259(access)-241(this)-259(data)-260(is)-241(throug)-19(h)-241(global)-259(data)-260(which)]TJ
0 -1.2222 TD
[(can)-241(be)-260(defined)-259(in)-241(ass)-18(embly)-241(langu)-19(age)-241(and)-259(accessed)-259(in)-241(the)-260(C)-259(program)-241(envi)-18(ronment.)-250(This)]TJ
0 -1.2407 TD
[(feature)-241(i)-18(s)-241(particularly)-259(useful)-259(to)-241(al)-18(locate)-241(modu)-19(lo)-241(buffers)-259(for)-260(C)-240(variables.)-269(Detailed)]TJ
T*
[(information)-241(on)-241(modulo)-241(buffers)-222(can)-241(be)-241(found)-241(in)-222(the)]TJ
/F10 1 Tf
20.4074 0 TD
[(DSP56000/D)-19(SP56001)-241(User\222s)-222(Ma)-19(nual)]TJ
/F7 1 Tf
15.2222 0 TD
0 Tw
(,)Tj
-35.6296 -1.2222 TD
[(Section)-259(5)-241(\227)-259(Address)-259(Generation)-259(Unit)-241(and)-259(Address)-259(Modes.)]TJ
ET
1 1 1 rg
72 561.041 468 -5.04 re
f
0 0 0 rg
539.04 559.361 0.48 -0.96 re
f
q
72 561.041 468 -5.04 re
W* n
71.04 558.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 146.64 564.881 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(5)1(-27)21(.)-837(Gen)16(e)1(r)14(a)1(te)-279(D)7(a)21(ta)-279(wit)18(h)-284(A)7(s)21(sem)14(bly)-279(L)16(an)16(gu)16(age)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 536.321 Tm
0 Tc
[(Generate)-260(data)-241(with)-259(assembly)-259(language.)-250(The)-260(data)-260(file,)-250(sqtbl.)-9(asm,)-250(is)-241(gen)-19(erated)-241(in)-259(assembly)]TJ
0 -1.2407 TD
[(language)-223(and)-241(consists)-222(of)-241(the)-223(squares)-241(of)-223(the)-223(numb)-19(ers)-222(0)-222(-)-223(8)-19(.)-213(Noti)-18(ce)-223(that)-222(directiv)-19(es)-222(BSC,)-231(DC,)]TJ
T*
[(DS,)-250(DSM)-259(and)-241(DS)-18(R)-240(\(see)-260(Section)-259(6.)9(3)-259(o)0(f)-241(t)0(h)-19(e)]TJ
/F10 1 Tf
17.2778 0 TD
[(Motorola)-259(DSP56000)-259(Macro)-259(Assembler)]TJ
-17.2778 -1.2222 TD
[(Reference)-260(Manual)]TJ
/F7 1 Tf
7.3704 0 TD
[(\))-241(c)-19(an)-241(be)-260(used)-241(dep)-19(ending)-241(on)-259(the)-260(application.)]TJ
/F8 1 Tf
12 0 0 12 115.2 463.841 Tm
-0.04 Tc
[(C:)-20(\\>)-580(t)-20(y)0(p)-20(e)-580(sq)-20(tb)-20(l.)-20(asm)]TJ
0.9 -2.32 TD
[(se)-20(ct)-20(io)-20(n)-520(d)0(a)-20(t)0(a)]TJ
0 -1.18 TD
[(gl)-20(ob)-20(al)-1100(ta)-20(bl)-20(e)]TJ
0 -1.16 TD
[(or)-20(g)-2800(y)0(:)]TJ
-4.5 -1.16 TD
[(t)20(a)0(b)20(l)0(e)-1680(d)0(c)-540(0)20(,1)20(,4)20(,9)20(,1)20(6,)20(25)20(,3)20(6)20(,)0(4)20(9)0(,)20(6)0(4)]TJ
4.5 -1 TD
[(en)-20(ds)-20(ec)]TJ
ET
1 1 1 rg
72 373.841 468 -4.8 re
f
0 0 0 rg
539.04 372.401 0.48 -0.96 re
f
q
72 373.841 468 -4.8 re
W* n
71.04 371.441 468 0.96 re
f
Q
1 1 1 rg
72 346.961 468 -5.04 re
f
0 0 0 rg
539.04 345.281 0.48 -0.96 re
f
q
72 346.961 468 -5.04 re
W* n
71.04 344.321 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 205.68 350.801 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(5)0(-2)20(8.)-838(A)6(c)0(c)20(ess)-280(D)6(a)0(t)17(a)-280(wit)17(h)-285(C)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 322.241 Tm
0 Tc
[(Access)-259(data)-241(with)-259(C.)-250(This)-259(test)-241(p)-19(rogram)-241(\(called)-259(test.)-9(c\))-241(print)-18(s)-241(the)-260(value)-241(o)-19(f)]TJ
/F8 1 Tf
12 0 0 12 443.76 322.241 Tm
(5)Tj
9.599 0 0 9.599 450.96 327.041 Tm
(2)Tj
/F7 1 Tf
12.96 0 0 12.96 460.08 322.241 Tm
[(on)-241(the)-260(screen.)]TJ
/F8 1 Tf
12 0 0 12 115.2 298.001 Tm
-0.04 Tc
[(C:)-20(\\>)-580(t)-20(y)0(p)-20(e)-580(te)-20(st)-20(.c)]TJ
0 -1.18 TD
[(#i)-20(nc)-20(lu)-20(de)-580(<)-20(s)0(t)-20(d)0(i)-20(o)0(.)-20(h)0(>)]TJ
0 -1.16 TD
[(ex)-20(te)-20(rn)-580(i)-20(n)0(t)-580(S)-20(QU)-20(AR)-20(E[])]TJ
/F17 1 Tf
11.4 0 TD
0.54 Tc
(__)Tj
/F8 1 Tf
1.7 0 TD
-0.04 Tc
[(as)-20(m\()-20(\223t)-20(ab)-20(le)-20(\224\))-20(;)]TJ
-13.1 -1.16 TD
[(ma)-20(in)-20(\(\))]TJ
0 -1.18 TD
0 Tc
({)Tj
0 -1.16 TD
-0.02 Tc
[(p)20(r)0(i)20(n)0(t)20(f)0(\()20(\223)0(s)20(q)0(u)20(a)0(r)20(e)-560(of)-540(%d)-560(i)20(s)-560(%d)20(\\n)20(\224,)-560(5)20(,)-560(SQ)20(UA)20(RE)20([5)20(]\))20(;)]TJ
T*
0 Tc
(})Tj
/F7 1 Tf
12.96 0 0 12.96 72 192.161 Tm
[(The)-241(following)-241(two)-222(c)-19(ommand)-241(lines)-222(fo)-19(r)-223(Exampl)-18(e)-241(5-28)-241(test)-241(the)-241(two)-222(prog)-19(rams)]TJ
/F12 1 Tf
30.1111 0 TD
[(sq)-18(tbl.)9(asm)]TJ
/F7 1 Tf
4.3333 0 TD
(and)Tj
/F12 1 Tf
-34.4444 -1.2222 TD
[(test.)9(c)]TJ
/F7 1 Tf
2.2037 0 TD
(.)Tj
/F8 1 Tf
12 0 0 12 115.2 151.841 Tm
-0.04 Tc
[(C:)-20(\\>)-580(g)-20(5)0(6)-20(k)-580(te)-20(st)-20(.c)-580(sq)-20(tb)-20(l.)-20(as)-20(m)]TJ
0 -1.16 TD
[(C:)-20(\\>)-580(r)-20(u)0(n)-20(5)0(6)-580(a)-20(.c)-20(ld)]TJ
ET
1 1 1 rg
72 130.001 468 -5.04 re
f
0 0 0 rg
539.04 128.321 0.48 -0.96 re
f
q
72 130.001 468 -5.04 re
W* n
71.04 127.361 468 0.96 re
f
Q
endstream
endobj
4930 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4903 0 obj
<>
endobj
4894 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 439.68 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
-37.6098 -71.3415 TD
0.005 Tc
[(M)9(o)-24(t)15(o)0(rol)-17(a)-12122(M)9(i)-17(x)-7(i)7(ng)-293(C)-273(a)0(n)-24(d)-268(A)-11(s)-7(s)-7(e)0(m)-16(b)0(l)7(y)-275(L)-24(anguag)-24(e)-14049(5)-24(-)21(1)-24(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 189.6 712.001 Tm
[(E)12(xam)14(ple)-259(5)1(-2)21(5.)-837(C)7(a)1(ll)23(ing)-264(C)-273(fr)14(om)-266(A)7(ssem)14(bly)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 683.201 Tm
0 Tc
[(Calling)-241(C)-259(from)-241(assembly.)-250(This)-241(C)-240(subrouti)-18(ne)-241(\(called)-241(C_print.)-9(c\))-241(uses)-241(the)-241(stand)-19(ard)-241(C)-240(library)]TJ
0 -1.2222 TD
(routine,)Tj
/F12 1 Tf
3.3333 0 TD
[(pri)-18(ntf\(\))]TJ
/F7 1 Tf
3.1852 0 TD
[(,)-250(t)0(o)-241(prin)-19(t)-241(the)-260(input)-259(argument)-241(as)-259(a)-260(string.)]TJ
/F8 1 Tf
12 0 0 12 114.72 642.881 Tm
-0.04 Tc
[(C)-20(:\\>)-580(t)-20(y)0(p)-20(e)-580(c_)-20(pr)-20(in)-20(t.)-20(c)]TJ
0 -1.16 TD
-0.02 Tc
[(#i)20(n)20(c)0(l)20(u)0(d)20(e)-560()]TJ
T*
-0.04 Tc
[(i)-20(n)0(t)-580(C)0(_)-20(p)0(r)-20(i)0(n)-20(t)0(f)-20(\()0(\))-580(_)-580(_)-20(as)-20(m\()-20(\223p)-20(ri)-20(nt)-20(\224\))-20(;)]TJ
0 -1.18 TD
[(C)-20(_pr)-20(in)-20(tf)-20(\(c)-20(ha)-20(r)-580(*)0(m)-20(s)0(g)-20(\))]TJ
0 -1.16 TD
0 Tc
0 Tw
({)Tj
T*
-0.04 Tc
[(p)-20(rin)-20(tf)-20(\(\223)-20(%s)-20(\\n)-20(\224,)-580(m)-20(s)0(g)-20(\))0(;)]TJ
0 -1.18 TD
0 Tc
(})Tj
ET
1 1 1 rg
71.52 550.961 468 -5.04 re
f
0 0 0 rg
538.56 549.521 0.48 -0.96 re
f
q
71.52 550.961 468 -5.04 re
W* n
70.56 548.561 468 0.96 re
f
Q
1 1 1 rg
71.52 523.841 468 -4.8 re
f
0 0 0 rg
538.56 522.401 0.48 -0.96 re
f
q
71.52 523.841 468 -4.8 re
W* n
70.56 521.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 189.6 527.921 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(5)1(-2)21(6.)-837(C)7(a)1(ll)23(ing)-264(C)-273(fr)14(om)-266(A)7(ssem)14(bly)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 499.361 Tm
0 Tc
[(Calling)-259(C)-259(from)-241(assemb)-19(ly.)-250(This)-241(ass)-18(embly)-241(progr)-19(am)-241(\(called)]TJ
/F8 1 Tf
12 0 0 12 372 499.361 Tm
(greeting.asm)Tj
/F7 1 Tf
12.96 0 0 12.96 458.4 499.361 Tm
[(\))-241(prints)-259(the)]TJ
-29.8519 -1.2407 TD
[(message)-223(\223)]TJ
/F8 1 Tf
12 0 0 12 124.08 483.281 Tm
[(greeting:)-520(hello,)-520(there)]TJ
/F7 1 Tf
12.96 0 0 12.96 280.56 483.281 Tm
[(\224)-223(o)0(n)-222(the)-223(screen.)-213(It)-222(uses)-222(the)-223(C)-203(subro)-19(utine,)]TJ
/F12 1 Tf
16.1296 0 TD
[(printf)-223(\(\))]TJ
/F7 1 Tf
3.3889 0 TD
(,)Tj
-35.6482 -1.2407 TD
[(to)-222(print)-203(this)-222(message.)-213(Noti)-18(ce)-204(that)-222(the)-204(assem)-18(bly)-204(program)-222(name)-223(is)-204(Fmain)-222(because)-223(the)-204(cont)-18(rol)]TJ
0 -1.2222 TD
[(program,)-250(G5)-19(6k,)-250(uses)-241(the)-260(default)-259(start-up)-259(file)]TJ
/F8 1 Tf
12 0 0 12 304.8 451.361 Tm
(crt056y.cln)Tj
/F7 1 Tf
12.96 0 0 12.96 387.36 451.361 Tm
(and)Tj
/F8 1 Tf
12 0 0 12 409.2 451.361 Tm
(crt056y.cln)Tj
/F7 1 Tf
12.96 0 0 12.96 491.76 451.361 Tm
(uses)Tj
/F12 1 Tf
-32.4259 -1.2407 TD
(Fmain)Tj
/F7 1 Tf
3.0556 0 TD
[(to)-241(s)-18(tart)-241(up)-259(the)-241(m)-18(ain)-241(program)-259(\(see)-260(Chapter)-260(6)-241(i)0(n)-259(this)-241(m)-18(anual\).)]TJ
/F8 1 Tf
12 0 0 12 114.72 411.041 Tm
[(C:\\>)-600(type)-600(greeting.asm)]TJ
0.9 -2.34 TD
[(section)-300(greeting)]TJ
0 -1.16 TD
[(org)-2700(y:)]TJ
-4.5 -1.18 TD
[(LC0)-1200(dc)-3300(\223greeting:)-600(hello,there.\224,$00)]TJ
4.5 -1 TD
[(org)-2700(p:)]TJ
0 -1.16 TD
[(global)-900(Fmain)]TJ
-4.5 -1.18 TD
[(Fmain)-600(move)-1500(ssh,y:\(r6\)+)]TJ
4.5 -1 TD
[(move)-2100(r1,y:\(r6\)+)]TJ
0 -1.16 TD
[(move)-2100(#LC0,r1)]TJ
T*
[(move)-2100(r1,y:\(r6\)+)]TJ
/F17 1 Tf
0 -1.18 TD
[(jsr)-2700(print)]TJ
/F8 1 Tf
0 -1.16 TD
[(move)-2100(\(r6\)-)]TJ
T*
[(move)-2100(y:-\(r6\),r1)]TJ
0 -1.18 TD
[(move)-2100(y:-\(r6\),ssh)]TJ
0 -1.16 TD
(rts)Tj
T*
(endsec)Tj
/F7 1 Tf
12.96 0 0 12.96 71.52 169.361 Tm
[(The)-260(following)-259(two)-241(com)-18(mand)-241(lines)-259(are)-260(used)-241(to)-259(test)-259(two)-241(progra)-19(ms:)]TJ
/F12 1 Tf
26.3519 0 TD
[(c_prin)-18(t.)9(c)]TJ
/F7 1 Tf
4.0741 0 TD
(and)Tj
/F12 1 Tf
-30.4259 -1.2407 TD
[(greeting.)-9(asm)]TJ
/F7 1 Tf
5.4815 0 TD
(.)Tj
/F8 1 Tf
12 0 0 12 114.72 128.801 Tm
-0.04 Tc
[(C)-20(:\\>)-580(g)-20(5)0(6)-20(k)-580(gr)-20(ee)-20(ti)-20(ng)-20(.a)-20(sm)-580(c)-20(_)0(p)-20(r)0(i)-20(n)0(t)-20(.)0(c)]TJ
0 -1.16 TD
[(C)-20(:\\>)-580(r)-20(u)0(n)-20(5)0(6)-580(a)-20(.c)-20(ld)]TJ
ET
1 1 1 rg
71.52 106.961 468 -5.04 re
f
0 0 0 rg
538.56 105.281 0.48 -0.96 re
f
q
71.52 106.961 468 -5.04 re
W* n
70.56 104.321 468 0.96 re
f
Q
endstream
endobj
4895 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4856 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-18)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(using)-241(the)-260(out-of-line)-260(assembly)-259(technique)-260(described)-259(in)-241(Secti)-18(on)-241(5.)-9(4.)-250(The)-241(l)-18(istings)-241(for)-260(ReadX)]TJ
0 -1.2407 TD
[(and)-241(ReadY)-259(are)-260(shown)-241(i)-18(n)-241(Example)-260(5-38)-259(in)-241(Secti)-18(on)-241(5.)-9(4.)9(5.)]TJ
0 -1.9259 TD
[(By)-241(using)-259(the)-260(statement)]TJ
/F8 1 Tf
12 0 0 12 114 646.001 Tm
[(extern)-600(in)20(t)-600(ValOfX\(\))-600(_)-600(_asm\(\223ReadX\224\),)-600(ValOfY\(\))-600(_)]TJ
0 -1 TD
[(_asm\(\223Rea)20(dY\224\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 612.161 Tm
[(all)-241(C)-259(compiler)-260(generated)-259(function)-241(l)-18(abels)-241(for)]TJ
/F12 1 Tf
17.7222 0 TD
(ValOfX\(\))Tj
/F7 1 Tf
4.2593 0 TD
(and)Tj
/F12 1 Tf
1.7037 0 TD
[(Va)-19(lOfY\(\))]TJ
/F7 1 Tf
4.2407 0 TD
[(are)-260(replaced)-259(by)-241(the)]TJ
-27.9259 -1.2222 TD
[(labels)-241(Rea)-19(dX)-241(and)-259(ReadY,)-250(respectivel)-18(y.)]TJ
ET
1 1 1 rg
70.8 567.041 468 -5.04 re
f
0 0 0 rg
537.84 565.361 0.48 -0.96 re
f
q
70.8 567.041 468 -5.04 re
W* n
69.84 564.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 188.88 570.881 Tm
0.004 Tc
[(E)-9(x)0(a)20(m)-7(p)15(l)2(e)-280(5)0(-)17(24.)-818(C)-14(a)20(llin)-5(g)-265(A)6(sse)20(m)-7(b)15(ly)-280(fr)13(o)-5(m)-267(C)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 542.321 Tm
0 Tc
[(Calling)-241(a)-19(ssembly)-241(fro)-19(m)-241(C)0(.)-250(This)-259(C)-259(program)-241(\(ca)-19(lled)-241(test.)-9(c\))-241(ca)-19(n)-241(b)0(e)-260(used)-241(to)-259(examine)-260(the)-260(data)]TJ
0 -1.2407 TD
[(in)-241(x)-259(o)0(r)-241(y)-259(memory)-259(by)-259(calling)-241(assem)-18(bly)-241(routine)-19(s)-241(\223ReadX\224)-260(or)-260(\223ReadY\224.)-250(Notice)-260(that)-241(the)]TJ
T*
[(assembly)-259(code)-241(for)-260(ReadX)-259(and)-241(ReadY)-259(is)-259(listed)-241(in)-259(Section)-259(5-38)-259(of)-241(Section)-259(5.)-9(4.)9(5.)]TJ
/F8 1 Tf
12 0 0 12 114 485.921 Tm
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(te)20(st)20(.c)]TJ
0 -2.16 TD
-0.04 Tc
[(#i)-20(nc)-20(lu)-20(de)-580()]TJ
0 -1 TD
0 Tc
[(extern)-600(in)20(t)-600(ValOfX\(\))-600(_)-600(_asm\(\223ReadX\224\),)-600(ValOfY\(\))-600(_)]TJ
T*
[(_asm\(\223Rea)20(dY\224\);)]TJ
T*
[(unsigned)-580(Y[])-600(=)-600({0x1,0x2,0x3,0x4,0x5,0x6,0x7,0x8,0x9};)]TJ
T*
(main\(\))Tj
T*
0 Tw
({)Tj
1.8 -1 TD
[(printf)20(\(\223<%x><%x>\\n\224,)-600(ValOfX\(100\),)-600(ValOfY\(Y+2\)\);)]TJ
-1.8 -1 TD
(})Tj
/F7 1 Tf
12.96 0 0 12.96 70.8 354.161 Tm
[(The)-241(follow)-19(ing)-241(two)-259(command)-259(lines)-259(test)-241(Sectio)-19(n)-241(.)]TJ
/F8 1 Tf
12 0 0 12 114 329.921 Tm
-0.04 Tc
[(C:)-20(\\>)-580(g)-20(5)0(6)-20(k)-560(t)-20(e)0(s)-20(t)0(.)-20(c)-580(me)-20(mr)-20(ea)-20(d.)-20(as)-20(m)]TJ
T*
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ru)20(n5)20(6)-560(a)20(.c)20(ld)]TJ
ET
1 1 1 rg
70.8 310.001 468 -5.04 re
f
0 0 0 rg
537.84 308.321 0.48 -0.96 re
f
q
70.8 310.001 468 -5.04 re
W* n
69.84 307.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12.96 0 0 12.96 70.8 284.321 Tm
0 Tc
[(5.2.5.2)-833(Callin)-19(g)-278(C)-278(Subroutines)-277(fr)-18(om)-278(Assembly)-277(Cod)-19(e)]TJ
/F7 1 Tf
0 -1.9259 TD
[(Any)-204(C)-222(program)-222(can)-204(be)-223(called)-204(from)-222(an)-204(assem)-18(bly)-204(program)-222(to)-204(tes)-18(t)-203(the)-223(assembly)-204(pro)-19(gram)-203(data)]TJ
0 -1.2407 TD
[(or)-241(utilize)-260(built-in)-259(standard)-259(C)-240(libr)-19(aries)-241(such)-259(as)-241(f)-19(loating-point)-259(operations.)-250(Calling)-259(a)-241(C)]TJ
T*
[(subroutine)-260(from)-241(assem)-18(bly)-241(code)-260(requires)-259(using)-241(t)-18(h)0(e)-241(C)-259(subroutine)-260(calling)-259(convention)-259(\(see)]TJ
0 -1.2222 TD
[(Section)-241(4)-19(.)9(8,)-250("Subro)-19(utine)-241(Call)-259(Sequence,)-9(")-240(o)0(n)-259(page)-260(4-14)-241(an)-19(d)-241(Section)-259(5.)-9(4.)9(4,)-250("Call)-18(ing)-241(C)]TJ
0 -1.2407 TD
[(Routines,)-9(")-240(o)0(n)-259(page)-241(5)-19(-35\))-241(and)-259(matching)-259(the)-241(C)-259(function)-259(labels.)-250(The)-260(in-line-assembly)]TJ
T*
(directive,)Tj
/F12 1 Tf
4 0 TD
[(_)-259(_asm\(\))]TJ
/F7 1 Tf
3.6481 0 TD
[(,)-250(can)-259(be)-241(used)-259(as)-241(sh)-19(own)-241(in)-259(Section)-500(to)-259(change)-260(the)-241(C)-259(program)-259(labels.)]TJ
ET
endstream
endobj
4857 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4834 0 obj
<>
endobj
4835 0 obj
<>
endobj
4836 0 obj
<>
endobj
4837 0 obj
<>
endobj
4838 0 obj
<>
endobj
4839 0 obj
<>
endobj
4840 0 obj
<>
endobj
4841 0 obj
<>
endobj
4842 0 obj
<>
endobj
4843 0 obj
<>
endobj
4827 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 439.68 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
-37.6098 -71.3415 TD
0.005 Tc
[(M)9(o)-24(t)15(o)0(rol)-17(a)-12122(M)9(i)-17(x)-7(i)7(ng)-293(C)-273(a)0(n)-24(d)-268(A)-11(s)-7(s)-7(e)0(m)-16(b)0(l)7(y)-275(L)-24(anguag)-24(e)-14049(5)-24(-)21(1)-24(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
72 719.921 468 -653.04 re
f
72 707.921 468 -5.04 re
f
0 0 0 rg
539.04 706.481 0.48 -0.96 re
f
q
72 707.921 468 -5.04 re
W* n
71.04 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 175.92 712.001 Tm
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(5)21(-23.)-817(P)-8(r)14(o)16(g)-4(r)14(a)1(m)-286(D)7(S)12(P)12(5600)21(1)-279(S)12(C)-13(I)-257(Tim)14(e)1(r)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 683.201 Tm
0 Tc
[(Program)-241(DSP56001)-241(SCI)-241(Timer:)-241(Th)-19(e)-223(SCI)-241(timer)-241(can)-222(be)-241(programmed)-241(so)-241(that)-241(a)-223(SCI)-241(interrupt)]TJ
0 -1.2222 TD
[(service)-260(routine)-241(is)-259(accessed)-259(periodically.)-250(The)-260(following)-259(in-line)-260(assembly)-259(program)-241(is)-259(based)]TJ
0 -1.2407 TD
[(on)-241(the)-260(SCI)-260(timer)-260(described)-241(in)-259(section)-259(11.)9(2)-259(o)0(f)-260(the)-241(DSP)-18(56000/DSP56001)-259(User)-260(Manual.)]TJ
/F8 1 Tf
12 0 0 12 115.2 627.041 Tm
[(_)-600(_asm\(\223\\nSCR)-2100(EQU)-2700($FFF0\224\);)]TJ
0 -1 TD
[(_)-600(_asm\(\223\\nSCCR)-1500(EQU)-2700($FFF2\224\);)]TJ
T*
[(_)-600(_asm\(\223\\nIPR)-2100(EQU)-2700($FFFF\224\);)]TJ
T*
-0.04 Tc
[(ma)-20(in)-20(\(\))]TJ
T*
0 Tc
0 Tw
({)Tj
0.9 -1 TD
-0.02 Tc
[(_)-560(_)20(as)20(m\()-500(\223)20(m)0(o)20(v)0(e)-1640(#)20(0,)20(r7)20(\\n)20(\\)]TJ
4.5 -1 TD
[(m)20(o)0(v)20(e)0(p)-1640(#)20($2)20(00)20(0,)20(x:)20(SC)20(R\\)20(n\\)]TJ
T*
[(m)20(o)0(v)20(e)0(p)-1640(#)20($0)20(13)20(f,)20(x:)20(SC)20(CR)20(\\n)20(\\)]TJ
T*
[(m)20(o)0(v)20(e)0(p)-1640(#)20($C)20(00)20(0,)20(x:)20(IP)20(R\\)20(n\\)]TJ
T*
-0.04 Tc
[(an)-20(di)-2240(#$)-20(fc)-20(,m)-20(r\\)-20(n\\)]TJ
-4.5 -1 TD
[(\\n)-20(EN)-20(D)-1660(j)0(m)-20(p)-2800(EN)-20(D\224)-20(\);)]TJ
T*
[(_)-580(_)0(a)-20(s)0(m)-580(\()-20(\223o)-20(rg)-2180(p:)-20($0)-20(01)-20(c\\)-20(n\\)]TJ
4.5 -1 TD
[(mo)-20(ve)-2240(\(r)-20(7\))-20(+\\)-20(n\\)]TJ
T*
[(no)-20(p\224)-20(\);)]TJ
-5.4 -1 TD
0 Tc
(})Tj
ET
1 1 1 rg
72 450.881 468 -5.04 re
f
0 0 0 rg
539.04 449.441 0.48 -0.96 re
f
q
72 450.881 468 -5.04 re
W* n
71.04 448.481 468 0.96 re
f
Q
BT
/F5 1 Tf
13.919 0 0 13.919 72 422.561 Tm
0.011 Tc
[(5)15(.)13(2.)13(5)-830(C)9(on)19(tr)21(ol)13(li)13(n)19(g)-275(La)15(be)15(l)13(s)-278(G)13(e)-2(ne)15(ra)15(t)16(e)-2(d)-275(b)19(y)-278(t)16(he)-278(C)9(o)19(mpi)13(l)13(e)-2(r)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 397.361 Tm
0 Tc
[(Using)-259(the)]TJ
/F12 1 Tf
4.1111 0 TD
[(_)-259(_asm\(\))]TJ
/F7 1 Tf
3.9074 0 TD
[(keyword,)-250(it)-259(is)-241(possibl)-18(e)-241(for)-260(the)-241(prog)-19(rammer)-241(to)-259(override)-260(the)-241(com)-18(pilers)]TJ
-8.0185 -1.2407 TD
[(label)-241(g)-19(eneration)-241(con)-19(ventions)-241(for)-260(subroutines)-259(and)-259(global)-241(v)-19(ariables.)-250(This)-259(may)-241(be)-260(useful)-259(for:)]TJ
1.3889 -1.9259 TD
[(1.)-639(Calling)-259(assembly)-259(language)-241(su)-19(broutines.)]TJ
0 -1.6296 TD
[(2.)-639(Calling)-259(C)-240(subrou)-19(tines)-241(from)-259(assembly)-259(code.)]TJ
0 -1.6111 TD
[(3.)-639(Referencing)-259(assembly)-259(language)-241(g)-19(lobal)-241(variabl)-18(es)-241(from)-259(C.)]TJ
0 -1.6296 TD
[(4.)-639(Referencing)-259(global)-259(C)-240(variables)-259(from)-259(assembly)-259(code.)]TJ
/F5 1 Tf
-1.3889 -2.1481 TD
[(5.2.5.1)-833(Cal)-18(ling)-278(Assembly)-277(S)-18(ubroutines)]TJ
/F7 1 Tf
0 -1.9444 TD
[(Calling)-259(a)-241(subrout)-18(ine)-241(or)-260(function)-259(requires)-241(us)-18(ing)-241(a)-260(label)-241(t)-18(hat)-241(points)-259(to)-259(the)-241(subrou)-19(tine)-241(or)]TJ
0 -1.2222 TD
[(function.)-250(The)-260(C)-240(c)0(o)-19(mpiler)-241(uses)-259(a)-260(predetermined)-259(labeling)-241(co)-19(nvention)-241(\(s)-18(ee)-241(Section)-259(4.)-9(7,)]TJ
0 -1.2407 TD
[("Compiler)-260(Naming)-259(Conventions,)-9(")-240(o)0(n)-259(page)-260(4-13\),)-250(and)-259(does)-241(not)-259(generate)-260(arbitrary)-259(labels)]TJ
T*
[(like)-241(most)-241(assembly)-241(programs.)-231(In)-241(order)-241(to)-241(call)-241(assembly)-241(subroutines)-241(labeled)-241(in)-241(an)-241(arbitrary)]TJ
0 -1.2222 TD
(fashion,)Tj
/F12 1 Tf
3.4444 0 TD
[(_)-259(asm\(\))]TJ
/F7 1 Tf
3.3889 0 TD
[(can)-259(be)-260(used)-241(to)-259(overwrite)-260(the)-241(C)-259(conventio)-19(n)-241(label)-259(with)-259(an)-241(arbitrary)-259(label.)]TJ
-6.8333 -1.9259 TD
[(To)-241(ill)-18(ustrate)-241(how)-259(to)-259(use)-241(the)]TJ
/F12 1 Tf
11.1852 0 TD
[(_)-259(_asm)]TJ
/F7 1 Tf
3.2222 0 TD
[(directi)-18(ve)-241(for)-260(this)-241(pu)-19(rpose,)-250(Section)-500(4-7)-259(reads)-259(the)-241(data)]TJ
-14.4074 -1.2407 TD
[(at)-203(x)-222(memory)-222(location)-222($100)-222(and)-204(y)-222(memory)-222(location)-222(\223y+)8(2)-19(\224)0(.)-213(For)-204(test)-222(purposes,)-231(the)-204(y)-222(memory)]TJ
T*
[(space)-241(i)-18(s)-241(filled)-259(with)-259(the)-241(integer)-260(sequence)-260(0)-241(thr)-19(ough)-241(9)-259(and)-241(t)-18(h)0(e)-241(x)-259(memory)-259(space)-241(is)-259(left)]TJ
0 -1.2222 TD
[(uninitialized.)-250(The)]TJ
/F12 1 Tf
7.3148 0 TD
(printf\(\))Tj
/F7 1 Tf
3.4444 0 TD
[(statement)-259(prints)-259(the)-241(data)-260(returned)-259(from)-241(the)-260(functions)]TJ
-10.7593 -1.2407 TD
[(ValOfX\(100\))-260(and)-241(Va)-19(lOfY\(y+)8(2\).)-250(Th)-19(ese)-241(two)-259(functions)-259(are)-241(cons)-18(tructed)-241(in)-259(assembly)-259(code)]TJ
T*
[(and)-241(res)-18(ide)-241(in)-259(another)-260(file.)-250(The)-241(tw)-19(o)-241(assembly)-259(subroutines)-18(,)-250(ReadX)-241(and)-259(ReadY,)-250(are)-260(written)]TJ
ET
endstream
endobj
4828 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4811 0 obj
<>
endobj
4812 0 obj
<>
endobj
4813 0 obj
<>
endobj
4465 0 obj
<>
endobj
4526 0 obj
<>
endobj
4551 0 obj
<>
endobj
4608 0 obj
<>
endobj
4639 0 obj
<>
endobj
4676 0 obj
<>
endobj
4696 0 obj
<>
endobj
4721 0 obj
<>
endobj
4759 0 obj
<>
endobj
4789 0 obj
<>
endobj
4806 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-16)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
72 719.921 468 -653.04 re
f
BT
/F8 1 Tf
12 0 0 12 126 712.001 Tm
0 0 0 rg
0.54 Tc
[(:\223)580(=)560(D)580(\224\()560(d)580(a)560(t)580(a)560(\))]TJ
0 -1 TD
-0.02 Tc
[(:)-520(\223)20(S)20(\224)-520(\(s)20(ta)20(te)20(2\))20(,)-520(\223)20(R\224)-520(\()20(c)0(o)20(e)20(f)0(\))20(,)-520(\223R)20(\224)-520(\()20(st)20(at)20(e1)20(\),)-500(\223A)20(\224)-520(\()0(s)20(p)0(t)20(r)0(\))-500(\))0(;)]TJ
/F17 1 Tf
T*
0.5 Tc
(__)Tj
/F8 1 Tf
1.68 0 TD
-0.04 Tc
[(a)-20(s)0(m)-560(\()-540(\223m)-20(ov)-20(e)-540(%)0(0)-20(,)0(y)-20(:)0(\()-20(%)0(1)-20(\))0(\224)-540(:)-540(:)-560(\223D\224)-560(\(d)-20(at)-20(a\))-20(,)-540(\223)0(A)-20(\224)-540(\(s)-20(pt)-20(r\))-540(\))-20(;)]TJ
-0.3 -1 TD
[(re)-20(tu)-20(rn)-580(d)-20(a)0(t)-20(a)0(;)]TJ
-0.58 -1 TD
0 Tc
0 Tw
(})Tj
ET
1 1 1 rg
72 655.841 468 -4.8 re
f
0 0 0 rg
539.04 654.401 0.48 -0.96 re
f
q
72 655.841 468 -4.8 re
W* n
71.04 653.441 468 0.96 re
f
Q
1 1 1 rg
72 628.961 468 -5.04 re
f
0 0 0 rg
539.04 627.521 0.48 -0.96 re
f
q
72 628.961 468 -5.04 re
W* n
71.04 626.561 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 216 633.041 Tm
-0.01 Tc
[(Ex)-14(a)-14(m)-1(p)-19(l)-12(e)-274(5)-14(-)-17(2)6(1)-14(.)-852(Li)-12(n)-19(e)-274(S)-23(e)-14(pa)-14(ra)-14(t)-17(i)-12(on)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 604.241 Tm
0 Tc
[(Line)-241(S)-18(eparation.)-269(This)-259(in-line)-241(p)-19(rogram)-241(is)-259(functionally)-259(identical)-259(to)-241(S)-18(ection)-500(except)-259(that)-241(line)]TJ
0 -1.2407 TD
[(separation)-259(is)-241(used)-259(to)-259(insert)-241(the)-260(entire)-260(assembly)-259(language)-260(program)-241(\(Dr.)-269(BuB)-240(IIR)-259(filter)]TJ
0 -1.2222 TD
[(program,)-250(iir1.)-9(asm\))-260(into)-241(a)-260(single)]TJ
/F12 1 Tf
12.8889 0 TD
[(_)-241(_asm\(\))]TJ
/F7 1 Tf
3.9074 0 TD
[(statement.)-250(No)-19(tice)-241(how)-259(much)-259(easier)-241(it)-259(is)-259(to)-241(read)]TJ
-16.7963 -1.2407 TD
[(the)-241(pro)-19(gram.)]TJ
/F8 1 Tf
12 0 0 12 115.2 532.001 Tm
-0.04 Tc
[(in)-20(t)-580(i)0(i)-20(r)0(1)-20(\()-580(in)-20(t)-580(d)0(a)-20(ta,)-580(i)-20(n)0(t)-20(*)-580(sp)-20(tr)-20(,)-580(i)0(n)-20(t)0(*)-580(c)-20(pt)-20(r)-580(\))]TJ
0 -1 TD
0 Tc
({)Tj
2.28 -1 TD
-0.02 Tc
[(i)20(n)0(t)-560(s)20(ta)20(te)20(1,)-560(s)20(t)20(a)0(t)20(e)0(2)20(,)-560(co)20(ef)20(;)]TJ
3.42 -1 TD
0.54 Tc
[(__)580(a)560(s)580(m\(")580(\\)560(n)580(\\)]TJ
-4.8 -1 TD
-0.02 Tc
[(m)20(o)0(v)20(e)-560(y:)20(\(%)20(4\))20(+,)20(%2)20(\\n)20(\\)]TJ
T*
[(m)20(o)0(v)20(e)-560(y:)20(\(%)20(5\))20(+,)20(%1)20(\\n)20(\\)]TJ
T*
-0.04 Tc
[(ma)-20(c)-1140(%)-20(8,)-20(%7)-20(,%)-20(0\\)-20(ty)-20(:\(%)-20(5\))-20(-,)-20(%1)-20(\\n)-20(\\)]TJ
T*
-0.02 Tc
[(m)20(o)0(v)20(e)-560(y:)20(\(%)20(4\))20(,%)20(3\\)20(n\\)]TJ
T*
-0.04 Tc
[(ma)-20(cr)-580(%)-20(9)0(,)-20(%)0(7)-20(,)0(%)-20(0)0(\\)-20(t)0(%)-20(8,y)-20(:\()-20(%4)-20(\)-)-20(\\n)-20(\\)]TJ
T*
-0.02 Tc
[(m)20(o)0(v)20(e)-560(%6)20(,y)20(:\()20(%4)20(\)")20(:)]TJ
4.5 -1 TD
-0.04 Tc
[(\223=)-20(D\224)-580(\()-20(d)0(a)-20(t)0(a)-20(\))0(,)-580(\223)-20(=R)-20(\224)-580(\(co)-20(ef)-20(\),)-580(\223)-20(=)0(R)-20(\224)-580(\(s)-20(ta)-20(te)-20(1\))-20(,)-580(\223)0(=)-20(S)0(\224)]TJ
-5.4 -1 TD
[(\(s)-20(ta)-20(te)-20(2\))-20(:)]TJ
5.4 -1 TD
[(\223A)-20(\224)-580(\()0(s)-20(p)0(t)-20(r)0(\))-20(,)-580(\223A)-20(\224)-580(\()0(c)-20(ptr)-20(\),)-580(\223)-20(0)0(\224)-580(\()-20(da)-20(ta)-20(\),)-580(\223)-20(1)0(\224)]TJ
-5.4 -1 TD
[(\(c)-20(oe)-20(f\))-20(,\223)-20(2\224)-580(\()-20(s)0(t)-20(a)0(t)-20(e1\))-20(,)]TJ
5.4 -1 TD
-0.02 Tc
[(\223)20(3)0(\224)-560(\()20(st)20(at)20(e2)20(\))-560(\))0(;)]TJ
-3.12 -1 TD
-0.04 Tc
[(re)-20(tu)-20(rn)-580(d)-20(a)0(t)-20(a)0(;)]TJ
-1.72 -1 TD
0 Tc
(})Tj
ET
1 1 1 rg
72 331.841 468 -5.04 re
f
0 0 0 rg
539.04 330.401 0.48 -0.96 re
f
q
72 331.841 468 -5.04 re
W* n
71.04 329.441 468 0.96 re
f
Q
1 1 1 rg
72 304.961 468 -5.04 re
f
0 0 0 rg
539.04 303.281 0.48 -0.96 re
f
q
72 304.961 468 -5.04 re
W* n
71.04 302.321 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 184.8 308.801 Tm
0.005 Tc
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(5)1(-)18(22.)-817(Inst)18(r)-6(u)16(cti)23(o)-4(n)-264(T)-4(em)14(pla)21(t)-2(e)-279(L)16(abe)21(l)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 280.241 Tm
0 Tc
[(Instruction)-259(Template)-260(Label:)-259(Th)-19(e)-241(following)-259(in-line)-260(assembly)-259(code)-241(wh)-19(ich)-241(generates)-259(the)]TJ
0 -1.2407 TD
[(label)-222(\223fo)-19(o\224)-223(uses)-241(a)-223(return)-241(character)-241(\223\\n\224)-223(to)-241(insure)-241(that)-222(there)-241(is)-222(n)-19(o)-222(white)-241(space)-223(in)-241(front)-241(of)-223(the)]TJ
0 -1.2222 TD
(label.)Tj
/F17 1 Tf
12 0 0 12 115.2 223.841 Tm
0.54 Tc
(__)Tj
/F8 1 Tf
1.7 0 TD
-0.02 Tc
[(as)20(m\()20(\223\\)20(nf)20(oo)20(\224\))20(;)]TJ
ET
1 1 1 rg
72 215.921 468 -5.04 re
f
0 0 0 rg
539.04 214.481 0.48 -0.96 re
f
q
72 215.921 468 -5.04 re
W* n
71.04 213.521 468 0.96 re
f
Q
endstream
endobj
4807 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4796 0 obj
<>
endobj
4787 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 439.68 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
-37.6098 -71.3415 TD
0.005 Tc
[(M)9(o)-24(t)15(o)0(rol)-17(a)-12122(M)9(i)-17(x)-7(i)7(ng)-293(C)-273(a)0(n)-24(d)-268(A)-11(s)-7(s)-7(e)0(m)-16(b)0(l)7(y)-275(L)-24(anguag)-24(e)-14049(5)-24(-)21(1)-24(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 202.56 712.001 Tm
[(E)12(xam)14(ple)-259(5)1(-17)21(.)-837(R)7(ead)16(-W)9(r)14(i)3(te)-279(Op)16(er)14(and)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 683.201 Tm
0 Tc
[(Read-Write)-260(Operand:)-278(The)-241(s)-18(ame)-241(result)-259(will)-259(be)-241(obtai)-18(ned)-241(as)-259(in)-241(Exa)-19(mple)-241(5-16.)-250(N)-19(otice)-241(how)]TJ
0 -1.2222 TD
[(the)-260(operand)-241(i)-18(d)-241(is)-259(changed)-259(according)-241(to)-259(the)-260(placement)-259(of)-241(the)-260(C)-240(v)-19(ariables.)]TJ
/F8 1 Tf
12 0 0 12 114.72 642.881 Tm
-0.04 Tc
[(i)-20(n)0(t)-580(f)0(o)-20(o)0(,)-580(r)-20(es)-20(ul)-20(t;)]TJ
/F17 1 Tf
0 -1 TD
0.54 Tc
(__)Tj
/F8 1 Tf
1.72 0 TD
-0.02 Tc
[(as)20(m\()20(\223a)20(dd)-560(%)20(2)0(,)20(%)0(0)20(\224)-560(:)-560(\223)0(=)20(D)0(\224)-560(\()20(re)20(su)20(lt)20(\))-560(:)-560(\223)20(0\224)-560(\()20(r)0(e)20(s)0(u)20(l)0(t)20(\))0(,)-560(\223)20(S\224)]TJ
-1.72 -1 TD
-0.04 Tc
[(\()-20(foo)-20(\)\))-20(;)]TJ
ET
1 1 1 rg
71.52 610.961 468 -5.04 re
f
0 0 0 rg
538.56 609.521 0.48 -0.96 re
f
q
71.52 610.961 468 -5.04 re
W* n
70.56 608.561 468 0.96 re
f
Q
1 1 1 rg
71.52 583.841 468 -4.8 re
f
0 0 0 rg
538.56 582.401 0.48 -0.96 re
f
q
71.52 583.841 468 -4.8 re
W* n
70.56 581.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 163.68 587.921 Tm
0.003 Tc
[(E)10(x)-1(a)19(m)-8(p)14(l)1(e)-281(5)-1(-)16(18.)-839(M)16(u)-6(lt)16(ip)-6(le)-261(In)-6(s)19(t)-4(r)-8(u)14(cti)21(o)-6(n)-266(\227)-277(S)-10(i)21(n)-6(g)-6(l)21(e-L)14(i)1(n)-6(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 559.361 Tm
0 Tc
[(Multiple)-260(Instruction)-259(\227)-259(Single-Line:)-259(An)-241(in-lin)-19(e)-241(assembly)-259(program)-259(which)-259(places)-241(a)-260(value)]TJ
0 -1.2407 TD
[(\(e.)-9(g.)-250($709\))-241(i)-18(n)-241(register)-260(a)-241(a)0(n)-19(d)-241(negates)-259(the)-260(result)-241(is)-259(written)-259(in)-241(one)-260(line.)-250(This)-259(one)-260(line)-241(will)]TJ
T*
[(generate)-260(two)-259(lines)-241(of)-260(assembly)-259(code)-241(in)-259(the)-260(C)-240(comp)-19(iler)-241(output)-18(.)]TJ
/F17 1 Tf
12 0 0 12 114.72 502.961 Tm
0.54 Tc
(__)Tj
/F8 1 Tf
1.72 0 TD
-0.02 Tc
[(as)20(m\()20(\223m)20(ov)20(e)-560(#)0($)20(7)0(0)20(9)0(,)20(A)0(\\)20(n)-560(ne)20(g)-560(A)0(\224)20(\))0(;)]TJ
ET
1 1 1 rg
71.52 477.041 468 -5.04 re
f
0 0 0 rg
538.56 475.361 0.48 -0.96 re
f
q
71.52 477.041 468 -5.04 re
W* n
70.56 474.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 158.88 480.881 Tm
0.004 Tc
[(E)11(xam)13(p)-5(l)2(e)-280(5)20(-19.)-818(Mu)15(ltip)15(le)-280(In)15(str)13(u)-5(c)20(t)-3(io)-5(n)-265(\227)-276(M)17(u)-5(lti)22(p)-5(le-)17(L)-5(in)15(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 452.321 Tm
0 Tc
[(Multiple)-260(Instruction)-259(\227)-259(Multiple-Line:)-259(The)-241(tw)-19(o)-241(lines)-259(of)-241(in)-19(-line)-241(assemb)-19(ly)-241(code)-260(in)-241(th)-19(is)]TJ
0 -1.2407 TD
[(example)-260(have)-260(the)-241(same)-260(effect)-259(as)-241(the)-260(one)-241(l)-18(ine)-241(in)-259(Section)-259(5-18.)-250(Notice)-260(that)-241(usin)-19(g)-241(two)-259(lines)]TJ
T*
[(increases)-259(the)-241(in-line)-260(assembly)-241(code)-260(readability.)-250(The)-241(line)-260(continuation)-241(ch)-19(aracter)-241(\221\\\222)-241(used)-259(at)]TJ
0 -1.2222 TD
[(the)-260(end)-241(of)-260(the)-260(in-line)-241(ass)-18(embly)-241(codes)-259(first)-259(line)-241(m)-18(akes)-241(this)-259(possible.)]TJ
/F17 1 Tf
12 0 0 12 114.72 379.841 Tm
0.54 Tc
(__)Tj
/F8 1 Tf
1.72 0 TD
-0.02 Tc
[(as)20(m\()20(\223m)20(ov)20(e)-560(#)0($)20(7)0(0)20(9)0(,)20(A)0(\\)20(n)0(\\)]TJ
7.4 -1 TD
-0.04 Tc
[(ne)-20(g)-580(A)0(\224)-20(\))0(;)]TJ
ET
1 1 1 rg
71.52 359.921 468 -5.04 re
f
0 0 0 rg
538.56 358.481 0.48 -0.96 re
f
q
71.52 359.921 468 -5.04 re
W* n
70.56 357.521 468 0.96 re
f
Q
1 1 1 rg
71.52 332.801 468 -4.8 re
f
0 0 0 rg
538.56 331.361 0.48 -0.96 re
f
q
71.52 332.801 468 -4.8 re
W* n
70.56 330.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 192 336.881 Tm
0.004 Tc
[(E)11(x)0(a)20(m)-7(p)15(l)2(e)-280(5)0(-)17(20.)-838(M)17(u)-5(li)22(tple)-260(U)6(s)0(e)-280(o)15(f)-283(_)-280(_)20(asm)13(\(\))]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 308.321 Tm
0 Tc
[(Multiple)-260(use)-260(of)]TJ
/F12 1 Tf
6.3704 0 TD
[(_)-259(_asm\(\))]TJ
/F7 1 Tf
3.6481 0 TD
[(.)-250(This)-259(e)18(xample)-260(and)-259(Example)-241(5-2)-19(1)-241(are)-260(done)-241(in)-19(-line)-241(with)-259(the)]TJ
-10.0185 -1.2407 TD
[(compiler)-260(performing)-259(all)-259(re)18(gister)-241(a)-19(llocation)-241(and)-259(all)-259(operands)-259(are)-241(referenced)-259(via)-260(C)]TJ
T*
[(e)18(xpressi)-18(ons.)9(This)-259(in-line)-260(program)-259(is)-241(a)-260(single)-260(memory)-241(sp)-19(ace)-241(version)-259(of)-260(the)-241(Dr.)-250(BuB)-259(IIR)]TJ
0 -1.2222 TD
[(filter)-260(program)-259(iir1.)9(asm)-18(.)-250(T)-19(he)-241(method)-259(used)-259(to)-241(write)-260(this)-259(in-line)-260(assembly)-241(p)-19(rogram)-241(is)-259(to)-259(use)]TJ
0 -1.2407 TD
(an)Tj
/F12 1 Tf
1.2037 0 TD
[(_)-241(_asm\(\))]TJ
/F7 1 Tf
3.9074 0 TD
[(statement)-259(for)-260(each)-241(assembl)-18(y)-241(language)-260(instruction.)]TJ
/F8 1 Tf
12 0 0 12 114.72 220.001 Tm
-0.02 Tc
[(in)20(t)-560(i)20(ir)20(1\()-560(i)20(n)0(t)-560(d)20(at)20(a,)-560(i)20(n)0(t)20(*)-560(sp)20(tr)20(,)-560(i)0(n)20(t)0(*)-540(c)0(p)20(t)0(r)-560(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
2.28 -1 TD
-0.02 Tc
[(i)20(n)0(t)-560(s)20(ta)20(te)20(1,)-560(s)20(t)0(a)20(t)0(e)20(2)0(,)-560(c)20(oe)20(f;)]TJ
/F17 1 Tf
-1.38 -1 TD
0.44 Tc
(__)Tj
/F8 1 Tf
1.62 0 TD
-0.04 Tc
[(as)-20(m)-480(\()-500(\223m)-20(ov)-20(e)-480(y)-20(:\()-20(%1)-20(\)+,)-20(%0)-20(\224)-480(:)-500(\223=)-20(R\224)-500(\(s)-20(ta)-20(te)-20(1\))-480(:)-500(\223)0(A)-20(\224)-480(\()-20(s)0(p)-20(t)0(r)-20(\))]TJ
-2.52 -1 TD
-0.02 Tc
(\);)Tj
/F17 1 Tf
0.9 -1 TD
0.54 Tc
(__)Tj
/F8 1 Tf
1.72 0 TD
-0.04 Tc
[(a)-20(s)0(m)-580(\()-580(\223)-20(mo)-20(ve)-580(y)-20(:)0(\()-20(%)0(1)-20(\))0(+)-20(,)0(%)-20(0)0(\224)-580(:)-580(\223)-20(=R)-20(\224)-580(\(co)-20(ef)-20(\))-580(:)-580(\223)0(A)-20(\224)-580(\(c)-20(pt)-20(r\))]TJ
-2.62 -1 TD
-0.02 Tc
(\);)Tj
/F17 1 Tf
0.9 -1 TD
0.54 Tc
(__)Tj
/F8 1 Tf
1.72 0 TD
-0.04 Tc
[(a)-20(s)0(m)-580(\()-580(\223)-20(ma)-20(c)-1140(%)-20(2,)-20(%3)-20(,%)-20(0\\)-20(ty)-20(:\()-20(%4)-20(\)-)-20(,%)-20(1\224)]TJ
-1.72 -1 TD
[(:)-580(\223)0(=)-20(D)0(\224)-580(\()-20(da)-20(ta)-20(\),)-580(\223)-20(=)0(R)-20(\224)-580(\(c)-20(oe)-20(f\))]TJ
T*
[(:)-580(\223)0(R)-20(\224)-580(\(s)-20(ta)-20(te)-20(1\))-20(,)-580(\223)0(1)-20(\224)-580(\(c)-20(oe)-20(f\))-20(,)-580(\223)0(A)-20(\224)-580(\(c)-20(ptr)-20(\),)-580(\223)-20(0)0(\224)-580(\()-20(da)-20(ta)-20(\))-580(\))0(;)]TJ
/F17 1 Tf
T*
0.5 Tc
(__)Tj
/F8 1 Tf
1.68 0 TD
-0.04 Tc
[(as)-20(m)-540(\()-540(\223mo)-20(ve)-540(y)-20(:)0(\()-20(%)0(1)-20(\))0(,)-20(%)0(0)-20(\224)-540(:)-540(\223)0(=)-20(S)0(\224)-540(\()-20(st)-20(at)-20(e2)-20(\))-540(:)-540(\223)0(A)-20(\224)-540(\(s)-20(pt)-20(r\))]TJ
-2.58 -1 TD
-0.02 Tc
(\);)Tj
/F17 1 Tf
0.9 -1 TD
0.54 Tc
(__)Tj
/F8 1 Tf
1.72 0 TD
-0.02 Tc
[(as)20(m)-560(\()-560(\223)0(m)20(a)0(c)20(r)-560(%1)20(,%)20(2,)20(%0)20(\\t)20(%3)20(,y)20(:\()20(%4)20(\)-)20(\224)]TJ
ET
endstream
endobj
4788 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4770 0 obj
<>
endobj
4771 0 obj
<>
endobj
4772 0 obj
<>
endobj
4757 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-14)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
70.8 707.921 468 -5.04 re
f
0 0 0 rg
537.84 706.481 0.48 -0.96 re
f
q
70.8 707.921 468 -5.04 re
W* n
69.84 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 152.4 712.001 Tm
0.006 Tc
[(E)13(xam)15(ple)-278(5)22(-13.)-816(Inp)17(u)-3(t)-261(E)13(xpr)15(essi)24(on)-263(/)-276(O)4(ut)19(pu)17(t)-281(E)13(xpr)15(ess)22(ion)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
[(Input)-241(Exp)-19(ression)-241(/)-259(Output)-259(Expression:)-259(This)-259(in-line)-241(assem)-18(bly)-241(code)-260(uses)-259(the)-241(pseudo)]TJ
0 -1.2222 TD
[(assembly)-259(mnemonic)-260(\223)]TJ
/F12 1 Tf
8.9074 0 TD
(asm_instruction)Tj
/F7 1 Tf
6.8889 0 TD
[(\224)-260(and)-241(r)-19(efers)-241(to)-259(two)-241(C)-259(expression)-19(s:)]TJ
-15.7963 -1.2407 TD
[(output_expression)-259(and)-259(input_expression.)-250(Thi)-18(s)-241(example)-260(illustrates)-259(how)-259(to)-241(interpret)-259(the)]TJ
T*
[(operand)-204(constrai)-18(nt)-203(\(see)-204(Secti)-18(on)-204(5.)-9(2.)9(2\))-204(an)-19(d)-204(operand)-204(i)-18(d)-204(\(see)-204(Secti)-18(on)-204(5.)9(2)-19(.)9(1)-204(a)0(n)-19(d)-204(Example)-260(5-3\).)]TJ
0 -1.2222 TD
[(The)-241(example)-260(implies)-241(that)-241(t)-18(h)0(e)-241(C)-240(expressio)-19(n)-241(output_expression)-259(is)-241(expanded)-259(with)-241(constraint)]TJ
0 -1.2407 TD
[(D)-241(and)-259(is)-241(a)-19(n)-241(output)-259(of)-260(the)-241(assembl)-18(y)-241(code)-260(instruction)-259(asm_instruction.)-269(Similarly,)-250(the)-260(C)]TJ
T*
[(expression)-259(input_expression)-259(is)-241(ex)-19(panded)-241(with)-259(constraint)-259(S)-259(and)-241(used)-259(as)-259(an)-241(input)-259(to)-259(the)]TJ
0 -1.2222 TD
[(assembly)-259(code)-241(instruc)-19(tion)-241(asm_in)-19(struction.)]TJ
/F17 1 Tf
12 0 0 12 114 546.881 Tm
0.54 Tc
(__)Tj
/F8 1 Tf
1.7 0 TD
-0.04 Tc
[(a)-20(s)0(m)-20(\()0(\223)-20(asm)-20(_i)-20(ns)-20(tr)-20(uc)-20(ti)-20(on)-580(%)-20(1)0(,)-20(%)0(0)-20(\224)-580(:)-580(\223)0(=)-20(D)0(\224)]TJ
-1.7 -1 TD
[(\(o)-20(ut)-20(pu)-20(t_)-20(exp)-20(re)-20(ss)-20(io)-20(n\))-580(:)-580(\223)-20(S\224)-580(\()-20(i)0(n)-20(p)0(u)-20(t)0(_)-20(e)0(x)-20(p)0(r)-20(e)0(s)-20(s)0(i)-20(on\))-20(\);)]TJ
ET
1 1 1 rg
70.8 526.961 468 -5.04 re
f
0 0 0 rg
537.84 525.521 0.48 -0.96 re
f
q
70.8 526.961 468 -5.04 re
W* n
69.84 524.561 468 0.96 re
f
Q
1 1 1 rg
70.8 499.841 468 -4.8 re
f
0 0 0 rg
537.84 498.401 0.48 -0.96 re
f
q
70.8 499.841 468 -4.8 re
W* n
69.84 497.441 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 203.52 503.921 Tm
0.005 Tc
[(E)12(x)1(a)21(m)-6(p)16(l)3(e)-279(5)1(-)18(14.)-837(R)7(e)21(ad-)18(O)3(nly)-259(O)3(per)14(a)1(n)16(d)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 475.361 Tm
0 Tc
[(Read-Only)-259(Operand:)-241(Th)-19(is)-241(in-line)-260(assembly)-259(code)-260(uses)-241(the)-260(pseudo)-259(assembly)-259(mnemonic)]TJ
0 -1.2407 TD
0 Tw
(\223)Tj
/F12 1 Tf
0.4444 0 TD
(asm_instruction)Tj
/F7 1 Tf
6.9074 0 TD
[(\224)-260(and)-259(uses)]TJ
/F12 1 Tf
4.3519 0 TD
[(inp)-18(ut_expression)]TJ
/F7 1 Tf
7.5556 0 TD
[(as)-241(a)-260(read-only)-259(operand.)]TJ
/F17 1 Tf
12 0 0 12 114 435.041 Tm
0.54 Tc
(__)Tj
/F8 1 Tf
1.7 0 TD
-0.04 Tc
[(a)-20(s)0(m)-20(\()0(\223)-20(asm)-20(_i)-20(ns)-20(tr)-20(uc)-20(ti)-20(on)-580(%)-20(0)0(\224)-580(:)-20(:)-580(\223)0(S)-20(\224)-580(\(i)-20(np)-20(ut)-20(_ex)-20(pr)-20(es)-20(si)-20(on)-20(\)\))-20(;)]TJ
ET
1 1 1 rg
70.8 426.881 468 -5.04 re
f
0 0 0 rg
537.84 425.441 0.48 -0.96 re
f
q
70.8 426.881 468 -5.04 re
W* n
69.84 424.481 468 0.96 re
f
Q
1 1 1 rg
70.8 400.001 468 -5.04 re
f
0 0 0 rg
537.84 398.321 0.48 -0.96 re
f
q
70.8 400.001 468 -5.04 re
W* n
69.84 397.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 203.04 403.841 Tm
0.004 Tc
[(E)11(xam)13(ple)-280(5)20(-15.)-818(W)8(r)-7(it)17(e-On)15(ly)-280(Op)15(er)13(and)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 375.281 Tm
0 Tc
[(Write-Only)-259(Operand:)-241(T)-19(his)-241(in-line)-260(assembly)-259(code)-260(uses)-241(the)-260(pseudo)-259(assembly)-259(mnemonic)]TJ
0 -1.2407 TD
[(\223asm_instruction\224)-260(and)-259(uses)-241(outpu)-19(t_expression)-259(as)-241(a)-260(write-only)-259(operand.)]TJ
/F17 1 Tf
12 0 0 12 114 334.961 Tm
0.54 Tc
(__)Tj
/F8 1 Tf
1.7 0 TD
-0.04 Tc
[(a)-20(s)0(m)-20(\()0(\223)-20(asm)-20(_i)-20(ns)-20(tr)-20(uc)-20(ti)-20(on)-580(%)-20(0)0(\224)-580(:)-20(\223=)-20(D\224)-20(\(o)-20(ut)-20(pu)-20(t_)-20(exp)-20(re)-20(ss)-20(io)-20(n\))-20(\);)]TJ
ET
1 1 1 rg
70.8 326.801 468 -4.8 re
f
0 0 0 rg
537.84 325.361 0.48 -0.96 re
f
q
70.8 326.801 468 -4.8 re
W* n
69.84 324.401 468 0.96 re
f
Q
1 1 1 rg
70.8 299.921 468 -5.04 re
f
0 0 0 rg
537.84 298.481 0.48 -0.96 re
f
q
70.8 299.921 468 -5.04 re
W* n
69.84 297.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 201.84 304.001 Tm
0.005 Tc
[(E)12(x)1(a)21(m)-6(p)16(l)3(e)-279(5)1(-)18(16.)-837(R)7(e)21(ad-)18(W)-11(r)14(i)3(te)-259(Ope)21(r)-6(an)16(d)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 275.201 Tm
0 Tc
[(Read-Write)-260(Operand:)-259(An)-259(addition)-259(is)-259(programmed)-259(using)-241(in-l)-18(ine)-241(assembl)-18(y)-241(code)-260(and)-241(th)-19(e)-241(C)]TJ
0 -1.2222 TD
[(expression)-259(result)-241(is)-259(used)-259(as)-241(a)-260(read-write)-260(operand.)-250(The)-260(variable,)-250(foo,)-250(is)-259(used)-241(a)-19(s)-241(a)-260(read)-241(only)]TJ
0 -1.2407 TD
[(operand.)-250(Notice)-260(that)-241(op)-19(erand)-241(constrai)-18(nt)-241(\2210\222)-260(was)-241(us)-18(ed)-241(to)-259(reference)-260(the)-241(add)-259(instructions)]TJ
T*
[(second)-241(so)-19(urce)-241(operand)-259(which)-259(is)-241(also)-259(the)-260(destination)-259(operand)-241(\()-19(see)-241(the)]TJ
/F10 1 Tf
0 -1.2222 TD
[(DSP56000/DSP5600)-19(1)-241(User\222s)-259(Manual)]TJ
/F7 1 Tf
15.5 0 TD
[(\227)-241(App)-19(endix)-241(A)-259(for)-241(t)-18(h)0(e)-241(syntax)-259(of)-260(the)-241(add)]TJ
-15.5 -1.2407 TD
(instruction\).)Tj
/F8 1 Tf
12 0 0 12 114 170.801 Tm
-0.02 Tc
[(i)20(n)0(t)-560(f)20(oo)20(,)-560(r)20(es)20(ul)20(t;)]TJ
/F17 1 Tf
0 -1 TD
0.54 Tc
(__)Tj
/F8 1 Tf
1.7 0 TD
-0.02 Tc
[(as)20(m\()20(\223a)20(d)20(d)-560(%1)20(,%)20(0\224)-560(:)-560(\223)20(=D)20(\224)-560(\()0(r)20(e)0(s)20(u)0(l)20(t)0(\))-560(:)-560(\223)20(S\224)-560(\()20(f)20(o)0(o)20(\))0(,)-560(\223)20(0\224)]TJ
-1.7 -1 TD
-0.04 Tc
[(\(r)-20(es)-20(ul)-20(t\))-20(\);)]TJ
ET
1 1 1 rg
70.8 138.881 468 -5.04 re
f
0 0 0 rg
537.84 137.441 0.48 -0.96 re
f
q
70.8 138.881 468 -5.04 re
W* n
69.84 136.481 468 0.96 re
f
Q
endstream
endobj
4758 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4738 0 obj
<>
endobj
4739 0 obj
<>
endobj
4740 0 obj
<>
endobj
4719 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 439.68 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
-37.6098 -71.3415 TD
0.005 Tc
[(M)9(o)-24(t)15(o)0(rol)-17(a)-12122(M)9(i)-17(x)-7(i)7(ng)-293(C)-273(a)0(n)-24(d)-268(A)-11(s)-7(s)-7(e)0(m)-16(b)0(l)7(y)-275(L)-24(anguag)-24(e)-14049(5)-24(-)21(1)-24(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 219.36 712.001 Tm
[(E)-8(x)1(a)21(m)-6(p)16(l)3(e)-279(5)1(-)18(11.)-817(OE)-8(S)-268(M)18(odi)23(fier)-266(f)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 683.201 Tm
0 Tc
[(OES)-259(modifier)]TJ
/F12 1 Tf
5.8519 0 TD
0 Tw
(f)Tj
/F7 1 Tf
0.3333 0 TD
[(:)-241(The)]TJ
/F12 1 Tf
2.3333 0 TD
(f)Tj
/F7 1 Tf
0.5741 0 TD
[(m)-18(odifier)-241(can)-259(be)-260(used)-241(to)-259(generate)-260(the)-241(follo)-19(wing)-241(assemb)-19(ly)-241(code.)]TJ
-9.0926 -1.2222 TD
[(Assuming)-259(that)-259(Y)-241(mem)-18(ory)-241(space)-260(is)-241(u)-19(sed)-241(and)-259(the)-241(m)-18(emory)-241(loca)-19(tion)-241(of)-260(the)-241(v)-19(ariable)-241(\223foo\224)-260(is)]TJ
0 -1.2407 TD
[(233,)-250(then)-241(the)-241(desired)-241(memory)-241(space)-241(indicato)-19(r)-223(\223)0(y)-19(\224)-223(wi)-18(ll)-241(be)-223(a)-19(utomatically)-241(generated)-241(by)-241(the)-241(f)]TJ
T*
(modifier.)Tj
2.7778 -1.9259 TD
[(In-line)-260(Assembly)-259(code:)]TJ
/F8 1 Tf
12 0 0 12 114.72 589.841 Tm
-0.02 Tc
[(in)20(t)-560(f)20(oo)20(;)]TJ
/F17 1 Tf
0 -1 TD
0.54 Tc
(__)Tj
/F8 1 Tf
1.72 0 TD
-0.04 Tc
[(a)-20(s)0(m)-20(\()0(\223)-20(m)0(o)-20(v)0(e)-580(#)-20($f)-20(ff)-20(ff)-20(f,)-20(%f)-20(0\224)-20(:)-580(\223)0(=)-20(m)0(\224)-580(\()-20(foo)-20(\)\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 107.52 563.201 Tm
0 Tc
[(Assembly)-259(Code)-260(Generated:)]TJ
/F8 1 Tf
12 0 0 12 114.72 543.041 Tm
-0.02 Tc
[(mo)20(v)20(e)-560(#$)20(ff)20(ff)20(ff)20(,Y)20(:2)20(33)]TJ
ET
1 1 1 rg
71.52 534.881 468 -5.04 re
f
0 0 0 rg
538.56 533.441 0.48 -0.96 re
f
q
71.52 534.881 468 -5.04 re
W* n
70.56 532.481 468 0.96 re
f
Q
1 1 1 rg
71.52 508.001 468 -5.04 re
f
0 0 0 rg
538.56 506.321 0.48 -0.96 re
f
q
71.52 508.001 468 -5.04 re
W* n
70.56 505.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 199.92 511.841 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(5)0(-12)20(.)-838(OE)11(S)-269(M)-3(o)15(d)-5(ifi)22(e)0(r)-287(p)-265(an)15(d)-285(q)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 483.281 Tm
0 Tc
[(OES)-259(modifier)]TJ
/F12 1 Tf
5.8519 0 TD
(p)Tj
/F7 1 Tf
0.5556 0 TD
[(,)-250(and)]TJ
/F12 1 Tf
2.2037 0 TD
(q)Tj
/F7 1 Tf
0.5556 0 TD
[(:)-241(This)-259(in-line)-260(assembly)-259(code)-241(program)-18(s)-241(the)-260(SCI)-241(o)-19(f)-241(DSP5600)-19(1)-241(b)0(y)]TJ
-9.1667 -1.2407 TD
[(setting)-241(up)-222(the)-241(SCI)-241(registers)-222(locate)-19(d)-222(a)0(t)-241(X:$FFF0)-222(an)-19(d)-222(X:$FFF2.)-231(Y)-19(o)0(u)-222(may)-241(use)-223(modi)-18(fier)-223(p)-241(for)]TJ
0 -1.2222 TD
[(any)-259(16-bit)-241(v)-19(alue.)]TJ
/F8 1 Tf
12 0 0 12 114.72 426.881 Tm
-0.04 Tc
[(#)-20(def)-20(in)-20(e)-1420(S)-20(CR)-2800(0)-20(x)0(F)-20(FF0)]TJ
0 -1 TD
[(#)-20(def)-20(in)-20(e)-1420(S)-20(CC)-20(R)-2220(0)-20(xF)-20(FF2)]TJ
T*
[(#)-20(def)-20(in)-20(e)-1420(V)-20(_S)-20(CR)-1660(0)-20(x)0(2)-20(000)]TJ
T*
[(#)-20(def)-20(in)-20(e)-1420(V)-20(_S)-20(CCR)-1100(0)-20(x)0(0)-20(13F)]TJ
0 -1.16 TD
[(m)-20(ain)-20(\(\))]TJ
0 -1 TD
0 Tc
({)Tj
0.9 -1 TD
0.54 Tc
[(__)580(a)560(s)580(m)560(\()580(\223)560(m)580(o)560(v)580(e)560(p)0(%)580(0)560(,)580(x)560(:)580(%)560(q)580(1)560(\224::\223)580(i)560(\224\(V)580(_)580(S)560(C)580(R)560(\))580(,)0(\223)560(i)580(\224\()560(S)580(C)560(R)580(\))560(\))580(;)]TJ
T*
-0.02 Tc
[(_)-520(_)20(as)20(m\()20(\223m)20(ov)20(ep)-500(%0)20(,x)20(:%)20(q1)20(\224)-520(:)-520(:)-500(\223i)20(\224)-520(\()-520(V)20(_S)20(CC)20(R\))20(,)-520(\223)0(i)20(\224)-520(\()20(S)0(C)20(C)0(R)20(\))0(\))20(;)]TJ
-0.9 -1 TD
0 Tc
(})Tj
/F7 1 Tf
12.96 0 0 12.96 107.52 314.321 Tm
[(Assembly)-259(Code)-260(Generated:)]TJ
/F8 1 Tf
12 0 0 12 114.72 293.921 Tm
-0.04 Tc
[(m)-20(ove)-20(p)-2560(#)-20(>$)-20(002)-20(00)-20(0,)-20(x:)-20(65)-20(52)-20(0)]TJ
T*
[(m)-20(ove)-20(p)-2560(#)-20(>$)-20(000)-20(13)-20(f,)-20(x:)-20(65)-20(52)-20(2)]TJ
ET
1 1 1 rg
71.52 274.001 468 -5.04 re
f
0 0 0 rg
538.56 272.321 0.48 -0.96 re
f
q
71.52 274.001 468 -5.04 re
W* n
70.56 271.361 468 0.96 re
f
Q
endstream
endobj
4720 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4694 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-12)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
70.8 707.921 468 -5.04 re
f
0 0 0 rg
537.84 706.481 0.48 -0.96 re
f
q
70.8 707.921 468 -5.04 re
W* n
69.84 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 220.08 712.001 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(5)1(-9.)-817(O)3(E)12(S)-288(M)18(o)-4(d)16(i)3(fier)-266(g)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
[(OES)-240(modifier)]TJ
/F12 1 Tf
5.8148 0 TD
0 Tw
(g)Tj
/F7 1 Tf
0.5 0 TD
[(:)-241(Program)-241(bit)-222(c)-19(hecker)-223(lo)-19(oks)-222(to)-241(see)-241(if)-241(any)-241(bit)-241(in)-241(the)-223(48-)-19(bit)-222(regi)-18(sters)-222(x)-241(o)0(r)-241(y)-241(i)0(s)]TJ
-6.3148 -1.2222 TD
[(a)-241(one.)-250(In)-259(this)-259(case,)-250(Bit)-259(Checker)-241(loo)-19(ks)-241(to)-259(see)-241(whe)-19(ther)-241(the)-260(variable)-260(foo)-241(which)-259(is)-259(placed)-241(in)]TJ
0 -1.2407 TD
[(either)-241(the)-260(xor)-260(yregister)-260(is)-241(all)-259(zeros)-241(or)-260(contains)-259(a)-241(o)-19(ne.)-250(The)-241(result)-259(is)-259(stored)-241(in)-259(register)-260(a1.)-250(If)]TJ
T*
[(register)-241(a1)-259(is)-259(not)-241(0x00)-19(0000,)-250(then)-259(foo)-241(has)-259(one)-241(o)-19(r)-241(more)-260(bits)-241(s)-18(e)0(t)-241(t)0(o)-259(one.)]TJ
/F8 1 Tf
12 0 0 12 124.8 597.041 Tm
-0.04 Tc
(/*)Tj
0.48 -1 TD
[(*)-500(T)-20(he)-500(v)-20(a)0(r)-20(i)0(a)-20(b)0(l)-20(e)-500(fo)-20(o)-500(c)-20(an)-500(b)-20(e)-500(al)-20(lo)-20(ca)-20(te)-20(d)-500(t)0(o)-500(e)-20(it)-20(he)-20(r)-500(t)0(h)-20(e)]TJ
/F17 1 Tf
27.72 0 TD
0 Tc
(x)Tj
/F8 1 Tf
1.08 0 TD
-0.02 Tc
(or)Tj
/F17 1 Tf
-30.18 -1 TD
0 Tc
(y)Tj
/F8 1 Tf
1.14 0 TD
-0.04 Tc
[(re)-20(gi)-20(st)-20(er)-580(by)-580(u)-20(s)0(i)-20(n)0(g)]TJ
0.32 -1 TD
-0.02 Tc
[(*)-1140(t)20(he)-560(o)20(p)20(e)0(r)20(a)0(n)20(d)-560(co)20(ns)20(tr)20(ai)20(nt)]TJ
/F17 1 Tf
14.82 0 TD
0 Tc
(S)Tj
/F8 1 Tf
0.56 0 TD
-0.04 Tc
[(.)-580(T)-20(he)-580(O)-20(R)-580(in)-20(st)-20(ruc)-20(ti)-20(on)-580(o)-20(n)0(l)-20(y)]TJ
-16.84 -1 TD
[(op)-20(er)-20(at)-20(es)-580(on)-580(2)-20(4)0(-)-20(b)0(i)-20(t)]TJ
1.42 -1 TD
[(*)-540(r)-20(eg)-20(is)-20(te)-20(rs)-560(so)-540(t)-20(h)0(a)-20(t)-540(to)-540(O)-20(R)-540(t)-20(h)0(e)]TJ
/F17 1 Tf
16.84 0 TD
0 Tc
(x)Tj
/F8 1 Tf
1.1 0 TD
-0.04 Tc
[(r)-20(e)0(g)-20(i)0(s)-20(t)0(e)-20(r)-540(wi)-20(th)-560(an)-20(ot)-20(he)-20(r)]TJ
-19.36 -1 TD
[(re)-20(gi)-20(st)-20(er)-20(,)]TJ
/F17 1 Tf
5.7 0 TD
-0.02 Tc
(x1)Tj
/F8 1 Tf
1.72 0 TD
-0.04 Tc
[(mu)-20(st)]TJ
-5.96 -1 TD
-0.02 Tc
[(*)-1140(b)20(e)-560(O)0(R)20(e)20(d)-560(se)20(pa)20(ra)20(te)20(ly)-560(f)20(r)0(o)20(m)]TJ
/F17 1 Tf
15.38 0 TD
(x0)Tj
/F8 1 Tf
1.14 0 TD
-0.04 Tc
[(.)-580(T)-20(he)-580(s)-20(a)0(m)-20(e)-580(app)-20(li)-20(es)-580(f)-20(o)0(r)]TJ
-17.98 -1 TD
[(th)-20(e)]TJ
/F17 1 Tf
2.28 0 TD
0 Tc
(y)Tj
/F8 1 Tf
1.14 0 TD
-0.04 Tc
[(re)-20(gis)-20(te)-20(r.)]TJ
-1.96 -1 TD
-0.02 Tc
(*/)Tj
-0.56 -1 TD
-0.04 Tc
[(ma)-20(in)-20(\(\))]TJ
T*
0 Tc
({)Tj
1.7 -1 TD
-0.04 Tc
[(l)-20(o)0(n)-20(g)-580(vol)-20(at)-20(il)-20(e)-580(f)0(o)-20(o)0(;)]TJ
0 -2 TD
[(_)-580(_)-20(as)-20(m)-560(v)-20(ol)-20(at)-20(il)-20(e)-580(\()0(\223)-20(c)0(l)-20(r)-580(a\224)-20(\);)]TJ
0 -1 TD
[(_)-580(_)-20(as)-20(m)-560(v)-20(ol)-20(at)-20(il)-20(e)-580(\()0(\223)-20(o)0(r)-580(%)-20(0,)-20(a\224)-580(:)-20(:)-580(\223S)-20(\224)-580(\()0(f)-20(o)0(o)-20(\)\);)]TJ
T*
[(_)-580(_)-20(as)-20(m)-560(v)-20(ol)-20(at)-20(il)-20(e)-580(\()0(\223)-20(o)0(r)-580(%)-20(g0)-20(,a)-20(\224)-580(:)0(:)-580(\223)-20(S\224)-580(\()-20(f)0(o)-20(o\)\))-20(;)]TJ
-1.7 -1 TD
0 Tc
(})Tj
ET
1 1 1 rg
70.8 384.881 468 -5.04 re
f
0 0 0 rg
537.84 383.441 0.48 -0.96 re
f
q
70.8 384.881 468 -5.04 re
W* n
69.84 382.481 468 0.96 re
f
Q
1 1 1 rg
70.8 358.001 468 -5.04 re
f
0 0 0 rg
537.84 356.321 0.48 -0.96 re
f
q
70.8 358.001 468 -5.04 re
W* n
69.84 355.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 218.88 361.841 Tm
0.005 Tc
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(5)1(-)18(10.)-817(OE)-8(S)-268(M)18(odi)23(fier)-266(i)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 333.281 Tm
0 Tc
[(OES)-240(mo)-19(difier)]TJ
/F12 1 Tf
5.8333 0 TD
(i)Tj
/F7 1 Tf
0.2778 0 TD
[(:)-259(The)-260(modifier)-241(can)-259(be)-260(used)-241(to)-259(generate)-260(the)-241(foll)-18(owing)-241(assem)-18(bly)-241(code)]TJ
-6.1111 -1.2407 TD
[(because)-241(x)-259(i)0(s)-259(a)-241(register)-260(without)-259(a)-241(0)-259(or)-260(1)-241(portion.)]TJ
2.7778 -1.9259 TD
[(In-line)-241(As)-18(sembly)-241(code)-19(:)]TJ
/F8 1 Tf
12 0 0 12 124.8 271.841 Tm
-0.04 Tc
[(in)-20(t)-580(f)0(o)-20(o)0(;)]TJ
0 -1.16 TD
-0.02 Tc
[(_)-560(_)20(as)20(m\()20(\223m)20(o)20(v)0(e)-560(l)20(:<)20($0)20(,%)20(i0)20(\224)-560(:)-560(\223)0(=)20(R)0(\224)20(\()0(f)20(o)0(o)20(\))0(\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 106.8 243.281 Tm
0 Tc
[(Assembly)-259(Code)-241(Gene)-19(rated:)]TJ
/F8 1 Tf
12 0 0 12 114 222.881 Tm
-0.04 Tc
[(mo)-20(ve)-580(l)-20(:)0(<)-20($0,)-580(x)]TJ
ET
1 1 1 rg
70.8 214.961 468 -5.04 re
f
0 0 0 rg
537.84 213.281 0.48 -0.96 re
f
q
70.8 214.961 468 -5.04 re
W* n
69.84 212.321 468 0.96 re
f
Q
endstream
endobj
4695 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4674 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 439.68 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
-37.6098 -71.3415 TD
0.005 Tc
[(M)9(o)-24(t)15(o)0(rol)-17(a)-12122(M)9(i)-17(x)-7(i)7(ng)-293(C)-273(a)0(n)-24(d)-268(A)-11(s)-7(s)-7(e)0(m)-16(b)0(l)7(y)-275(L)-24(anguag)-24(e)-14049(5)-24(-)21(1)-24(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
538.56 706.481 0.48 -0.96 re
f
q
71.52 707.921 468 -5.04 re
W* n
70.56 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 221.28 712.001 Tm
[(E)13(xam)15(pl)24(e)-278(5)2(-7)22(.)-836(O)4(E)13(S)-267(Mod)17(i)4(fie)22(r)-285(k)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 683.201 Tm
0 Tc
[(OES)-259(modifier)]TJ
/F12 1 Tf
5.8519 0 TD
0 Tw
(k)Tj
/F7 1 Tf
0.5556 0 TD
[(:)-241(The)]TJ
/F12 1 Tf
2.3333 0 TD
(k)Tj
/F7 1 Tf
0.8148 0 TD
[(modifier)-241(can)-259(be)-260(used)-241(to)-259(generate)-260(the)-241(fo)-19(llowing)-241(ass)-18(embly)-241(code)]TJ
-9.5556 -1.2222 TD
[(because)-260(a2)-241(is)-259(the)-260(extension)-259(portion)-241(of)-260(register)-260(A.)]TJ
2.7778 -1.9444 TD
[(In-line)-260(Assembly)-259(code:)]TJ
/F8 1 Tf
12 0 0 12 114.72 622.001 Tm
[(int)-600(foo;)]TJ
0 -1 TD
[(_)-600(_asm\(\223move)-600(#$ff,%k0\224:\223=D\224)-600(\(foo\)\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 107.52 595.361 Tm
[(Assembly)-259(Code)-260(Generated:)]TJ
/F8 1 Tf
12 0 0 12 114.72 574.961 Tm
[(move)-600(#$ff,a2)]TJ
ET
1 1 1 rg
71.52 567.041 468 -5.04 re
f
0 0 0 rg
538.56 565.361 0.48 -0.96 re
f
q
71.52 567.041 468 -5.04 re
W* n
70.56 564.401 468 0.96 re
f
Q
1 1 1 rg
71.52 539.921 468 -5.04 re
f
0 0 0 rg
538.56 538.481 0.48 -0.96 re
f
q
71.52 539.921 468 -5.04 re
W* n
70.56 537.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 221.04 544.001 Tm
0.012 Tc
[(Ex)28(a)8(m)1(p)23(l)10(e)-272(5)8(-)25(8)8(.)-810(O)30(ES)-261(M)5(o)23(di)10(f)25(i)10(e)8(r)-259(g)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 515.201 Tm
0 Tc
[(OES)-259(modifier)]TJ
/F12 1 Tf
5.8519 0 TD
(g)Tj
/F7 1 Tf
0.5 0 TD
[(:)-241(Swap)-259(the)-260(most)-241(si)-18(gnificant)-241(24)-19(-bit)-241(portion)-259(and)-259(the)-241(least)-259(significant)-259(24-bit)]TJ
-6.3519 -1.2222 TD
[(portion)-241(of)-223(48-bit)-241(registers)-222(xan)-19(d)-222(y)-222(t)0(o)-241(allow)-222(the)-241(OR)-222(instru)-19(ction)-222(to)-241(operate)-223(on)-241(an)-222(entire)-241(48-bit)]TJ
0 -1.2407 TD
(register.)Tj
/F8 1 Tf
12 0 0 12 125.52 459.041 Tm
-0.02 Tc
(/*)Tj
0.58 -1.18 TD
-0.04 Tc
[(*)-1700(T)-20(he)-580(f)-20(o)0(l)-20(l)0(o)-20(w)0(i)-20(n)0(g)-580(a)-20(ss)-20(em)-20(bl)-20(y)-580(c)0(o)-20(d)0(e)-580(c)-20(oul)-20(d)-580(b)0(e)-580(g)-20(en)-20(er)-20(at)-20(ed)]TJ
-1.48 -1 TD
[(\()-20(not)-20(e)-580(t)0(h)-20(a)0(t)-580(t)-20(he)]TJ
1.48 -1.16 TD
[(*)-1700(o)-20(pt)-20(im)-20(iz)-20(er)-580(m)-20(a)0(y)-580(v)-20(ar)-20(y)-580(t)0(h)-20(e)-580(co)-20(de)-580(a)-20(ctu)-20(al)-20(ly)-580(g)-20(e)0(n)-20(e)0(r)-20(a)0(t)-20(e)0(d)-20(\))0(.)]TJ
3.92 -1.16 TD
-0.02 Tc
[(mo)20(ve)-540(x1)20(,a)20(1)]TJ
0 -1.18 TD
[(mo)20(ve)-540(x0)20(,x)20(1)]TJ
0 -1.16 TD
[(mo)20(ve)-540(a1)20(,x)20(0)]TJ
-3.92 -1.18 TD
0 Tc
(*)Tj
0 -1.16 TD
-0.02 Tc
[(*)-1680(T)0(h)20(e)-560(va)20(ri)20(ab)20(le)-560(f)20(o)0(o)-560(c)20(an)-560(b)20(e)-560(al)20(lo)20(ca)20(t)20(e)0(d)-560(t)20(o)-560(e)0(i)20(t)0(h)20(e)0(r)]TJ
/F17 1 Tf
27.34 0 TD
-0.04 Tc
(x0)Tj
/F8 1 Tf
1.14 0 TD
0 Tc
(,)Tj
/F17 1 Tf
-29.96 -1 TD
-0.02 Tc
(x1)Tj
/F8 1 Tf
1.14 0 TD
0 Tc
(,)Tj
/F17 1 Tf
1.14 0 TD
-0.04 Tc
(y0)Tj
/F8 1 Tf
1.14 0 TD
0.54 Tc
[(,o)580(r)]TJ
/F17 1 Tf
2.86 0 TD
-0.02 Tc
(y1)Tj
/F8 1 Tf
-4.8 -1.16 TD
-0.04 Tc
[(*)-1700(b)-20(y)-580(u)0(s)-20(i)0(n)-20(g)-580(th)-20(e)-580(o)0(p)-20(e)0(r)-20(a)0(n)-20(d)-580(co)-20(ns)-20(tr)-20(ai)-20(nt)]TJ
/F17 1 Tf
20.5 0 TD
0 Tc
(S)Tj
/F8 1 Tf
0.58 0 TD
-0.02 Tc
[(.)-560(T)0(h)20(e)-560(sw)20(ap)]TJ
-22.56 -1 TD
-0.04 Tc
[(o)-20(per)-20(at)-20(io)-20(n)-580(c)0(a)-20(n)]TJ
1.48 -1.18 TD
[(*)-1700(b)-20(e)-580(a)0(p)-20(p)0(l)-20(i)0(e)-20(d)-580(to)-580(t)-20(h)0(e)-580(r)-20(eg)-20(is)-20(te)-20(r)-580(a)0(l)-20(loc)-20(at)-20(ed)-580(t)-20(o)-580(th)-20(e)]TJ
-1.48 -1 TD
[(v)-20(ari)-20(ab)-20(le)-580(f)-20(o)0(o)-580(b)-20(y)]TJ
1.48 -1.16 TD
[(*)-1700(u)-20(si)-20(ng)-580(t)-20(h)0(e)-580(f)-20(ol)-20(lo)-20(wi)-20(ng)-580(i)-20(n)0(-)-20(l)0(i)-20(n)0(e)-580(a)-20(sse)-20(mb)-20(ly)-580(c)-20(o)0(d)-20(e)0(.)]TJ
T*
0 Tc
(*)Tj
0 -1.18 TD
-0.04 Tc
(*/)Tj
-0.58 -1.16 TD
[(m)-20(ain)-20(\(\))]TJ
T*
0 Tc
({)Tj
1.7 -1.18 TD
-0.02 Tc
[(in)20(t)-560(f)0(o)20(o)0(;)]TJ
0 -1.16 TD
[(_)-560(_)0(a)20(s)0(m)-560(v)20(ol)20(at)20(il)20(e)-560(\()0(")20(m)0(o)20(v)0(e)-560(%)20(g0)20(,a)20(1")-560(:)-540(:)-560("S)20(")-560(\()0(f)20(o)0(o)20(\))0(\))20(;)]TJ
T*
[(_)-560(_)0(a)20(s)0(m)-560(v)20(ol)20(at)20(il)20(e)-560(\()0(")20(m)0(o)20(v)0(e)-560(%)20(0,)20(%g)20(0")-560(:)-540(")0(=)20(S)0(")-560(\()20(fo)20(o\))-560(:)-560(")20(0")]TJ
-2.6 -1 TD
-0.04 Tc
[(\()-20(foo)-20(\)\))-20(;)]TJ
2.6 -1.18 TD
-0.02 Tc
[(_)-560(_)0(a)20(s)0(m)-560(v)20(ol)20(at)20(il)20(e)-560(\()0(")20(m)0(o)20(v)0(e)-560(a)20(1,)20(%0)20(")-1140(:)-540("=)20(S")-560(\()20(f)0(o)20(o)0(\))20(\))0(;)]TJ
-1.7 -1.16 TD
0 Tc
(})Tj
ET
1 1 1 rg
71.52 124.961 468 -5.04 re
f
0 0 0 rg
538.56 123.281 0.48 -0.96 re
f
q
71.52 124.961 468 -5.04 re
W* n
70.56 122.321 468 0.96 re
f
Q
endstream
endobj
4675 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4637 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(5-10)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
72 719.921 468 -652.08 re
f
72 707.921 468 -5.04 re
f
0 0 0 rg
539.04 706.481 0.48 -0.96 re
f
q
72 707.921 468 -5.04 re
W* n
71.04 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 223.44 712.001 Tm
-0.013 Tc
[(E)-26(x)-17(am)-24(pl)-15(e)-297(5)-17(-4)-17(.)-835(O)-15(E)-6(S)-286(M)-20(o)-2(d)-22(i)-15(fi)-15(e)-17(r)-284(j)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 683.201 Tm
0 Tc
[(OES)-240(m)-18(odifier)]TJ
/F12 1 Tf
5.8519 0 TD
0 Tw
(j)Tj
/F7 1 Tf
0.3333 0 TD
[(:)-259(The)-260(following)-259(in-line)-241(asse)-19(mbly)-241(code)-260(is)-259(used)-241(to)-259(generate)-260(executable)]TJ
-6.1852 -1.2222 TD
[(assembly)-259(code.)-250(Notice)-260(that)-241(the)-260(actual)-259(register)-260(selection)-241(is)-259(totally)-259(dependent)-259(on)-241(the)-260(C)]TJ
0 -1.2407 TD
[(compiler)-260(but)-241(the)-260(register)-260(selected)-259(\(r3)-241(in)-259(this)-259(example\))-241(is)-259(guaranteed)-259(to)-259(be)-241(related)-259(to)-241(t)-18(h)0(e)-241(C)]TJ
T*
[(expression)-259(used)-241(\(in)-259(this)-259(case)-241(cpt)-18(r,)-250(see)-241(Section)-259(5.)-9(2\).)]TJ
2.7778 -1.9259 TD
[(In-line)-260(Assembly)-259(code:)]TJ
/F8 1 Tf
12 0 0 12 115.2 589.841 Tm
-0.02 Tc
[(c)20(h)0(a)20(r)-560(*c)20(pt)20(r;)]TJ
/F17 1 Tf
0 -1 TD
0.54 Tc
(__)Tj
/F8 1 Tf
1.7 0 TD
-0.04 Tc
[(a)-20(s)0(m)-20(\()0(\223)-20(m)0(o)-20(v)0(e)-580(\()-20(%0)-20(\)+%)-20(j0)-20(\224:)-20(:\223)-20(A\224)-20(\(c)-20(pt)-20(r\))-20(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 108 563.201 Tm
0 Tc
[(Assembly)-259(Code)-241(G)-19(enerated:)]TJ
/F8 1 Tf
12 0 0 12 115.2 543.041 Tm
-0.02 Tc
[(m)20(o)0(v)20(e)-560(\(r)20(3\))20(+n)20(3)]TJ
ET
1 1 1 rg
72 534.881 468 -5.04 re
f
0 0 0 rg
539.04 533.441 0.48 -0.96 re
f
q
72 534.881 468 -5.04 re
W* n
71.04 532.481 468 0.96 re
f
Q
1 1 1 rg
72 508.001 468 -5.04 re
f
0 0 0 rg
539.04 506.321 0.48 -0.96 re
f
q
72 508.001 468 -5.04 re
W* n
71.04 505.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 221.76 511.841 Tm
-0.013 Tc
[(E)-26(x)-17(am)-24(pl)-15(e)-297(5)-17(-5)-17(.)-835(O)-15(E)-6(S)-286(M)-20(o)-2(d)-22(i)-15(fi)-15(e)-17(r)-284(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 483.281 Tm
0 Tc
[(OES)-240(modifier)]TJ
/F12 1 Tf
5.8148 0 TD
(e)Tj
/F7 1 Tf
0.4444 0 TD
[(:)-241(The)-241(modifier)]TJ
/F12 1 Tf
6 0 TD
(e)Tj
/F7 1 Tf
0.6667 0 TD
[(can)-241(be)-241(used)-241(to)-241(generate)-241(the)-241(assembly)-241(code)-241(below)-241(because)]TJ
-12.9259 -1.2407 TD
[(a1)-241(is)-259(the)-260(upper)-241(part)-259(of)-260(register)-241(A.)]TJ
2.7778 -1.9259 TD
[(In-line)-260(Assembly)-259(code:)]TJ
/F8 1 Tf
12 0 0 12 115.2 421.841 Tm
-0.04 Tc
[(in)-20(t)-580(f)0(o)-20(o)0(;)]TJ
/F17 1 Tf
0 -1 TD
0.54 Tc
(__)Tj
/F8 1 Tf
1.7 0 TD
-0.04 Tc
[(a)-20(s)0(m)-20(\()0(\223)-20(m)0(o)-20(v)0(e)-580(#)-20($f)-20(fff)-20(ff)-20(,%)-20(e0)-20(\224:)-20(\223=)-20(D\224)-20(\(f)-20(oo)-20(\)\))-20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 108 395.201 Tm
0 Tc
[(Assembly)-259(Code)-241(G)-19(enerated:)]TJ
/F8 1 Tf
12 0 0 12 115.2 375.041 Tm
-0.02 Tc
[(m)20(o)0(v)20(e)-560(#$)20(ff)20(ff)20(ff)20(,a)20(1)]TJ
ET
1 1 1 rg
72 366.881 468 -5.04 re
f
0 0 0 rg
539.04 365.441 0.48 -0.96 re
f
q
72 366.881 468 -5.04 re
W* n
71.04 364.481 468 0.96 re
f
Q
1 1 1 rg
72 340.001 468 -5.04 re
f
0 0 0 rg
539.04 338.321 0.48 -0.96 re
f
q
72 340.001 468 -5.04 re
W* n
71.04 337.361 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 221.28 343.841 Tm
0.005 Tc
[(E)12(xam)14(ple)-279(5)21(-6.)-817(O)3(E)-8(S)-268(M)18(o)-4(d)16(i)3(fier)-266(h)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 315.281 Tm
0 Tc
[(OES)-240(m)-18(odifier)]TJ
/F12 1 Tf
5.8519 0 TD
(h)Tj
/F7 1 Tf
0.5556 0 TD
[(:)-259(The)]TJ
/F12 1 Tf
2.3333 0 TD
(h)Tj
/F7 1 Tf
0.7963 0 TD
[(modi)-18(fier)-241(can)-259(be)-241(us)-18(ed)-241(to)-259(generate)-260(the)-241(followin)-19(g)-241(assembly)-259(code)]TJ
-9.537 -1.2407 TD
[(because)-260(a0)-241(is)-259(the)-241(lo)-19(wer)-241(part)-259(of)-241(regi)-18(ster)-241(A.)]TJ
2.7778 -1.9259 TD
[(In-line)-260(Assembly)-259(code:)]TJ
/F8 1 Tf
12 0 0 12 115.2 253.841 Tm
-0.04 Tc
[(in)-20(t)-580(f)0(o)-20(o)0(;)]TJ
/F17 1 Tf
0 -1 TD
0.54 Tc
(__)Tj
/F8 1 Tf
1.7 0 TD
-0.04 Tc
[(a)-20(s)0(m)-20(\()0(\223)-20(m)0(o)-20(v)0(e)-580(#)-20($f)-20(fff)-20(ff)-20(,%)-20(h0)-20(\224:)-20(\223=)-20(D\224)-20(\(f)-20(oo)-20(\)\))]TJ
/F7 1 Tf
12.96 0 0 12.96 108 227.201 Tm
0 Tc
[(Assembly)-259(Code)-241(G)-19(enerated:)]TJ
/F8 1 Tf
12 0 0 12 121.92 206.801 Tm
-0.04 Tc
[(m)-20(o)0(v)-20(e)-580(#$)-20(ff)-20(ff)-20(ff)-20(,a)-20(0)]TJ
ET
1 1 1 rg
72 198.881 468 -5.04 re
f
0 0 0 rg
539.04 197.441 0.48 -0.96 re
f
q
72 198.881 468 -5.04 re
W* n
71.04 196.481 468 0.96 re
f
Q
endstream
endobj
4638 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4615 0 obj
<>
endobj
4606 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 439.68 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
-37.6098 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-12121(M)10(i)-16(x)-6(i)8(ng)-292(C)-272(a)1(n)-23(d)-267(A)-10(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-274(L)-23(anguag)-23(e)-14609(5)1(-9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
72 719.921 468 -653.04 re
f
72 707.921 468 -5.04 re
f
0 0 0 rg
539.04 706.481 0.48 -0.96 re
f
q
72 707.921 468 -5.04 re
W* n
71.04 705.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 205.44 712.001 Tm
-0.012 Tc
[(E)-25(x)-16(am)-23(pl)-14(e)-296(5)-16(-2)-16(.)-834(i)-14(ns)-16(t)-19(r)-3(uc)-16(t)-19(i)-14(on)-21(_)-16(t)1(e)-16(m)-23(pl)-14(a)-16(t)1(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 683.201 Tm
0 Tc
[(Instruction_templ)-18(ate:)-241(The)-260(following)-259(are)-241(a)-260(few)-259(examples)-241(o)-19(f)-241(how)-259(to)-241(uti)-18(lize)-241(the)-260(instruction)]TJ
0 -1.2222 TD
[(template)-260(in)-241(in-lin)-19(e)-241(assembly)-259(code.)-250(This)-259(feature)-260(allows)-241(th)-19(e)-241(generation)-259(of)-260(any)-241(valid)]TJ
0 -1.2407 TD
[(assembly)-259(instruction)-259(and)-241(it)-259(is)-259(probably)-241(th)-19(e)-241(most)-259(frequently)-259(used)-241(fe)-19(ature)-241(in)-259(in-line)]TJ
T*
[(assembly)-259(coding.)]TJ
/F17 1 Tf
12 0 0 12 115.2 610.961 Tm
0.54 Tc
(__)Tj
/F8 1 Tf
1.7 0 TD
-0.04 Tc
[(a)-20(s)0(m)-20(\()0(\223)-20(c)0(l)-20(r)-2280(a)-20(\224\);)-580(/)-20(*)-580(cl)-20(ea)-20(rs)-580(t)-20(h)0(e)-580(r)-20(eg)-20(is)-20(te)-20(r)-580(A)-580(*)0(/)]TJ
-1.7 -1 TD
[(_)-560(_)-20(as)-20(m\()-20(\223m)-20(ov)-20(e)-1680(#)-20($1)-20(0,)-580(a2)-20(\224\))-20(;)-560(/)-20(*)-560(l)-20(oa)-20(d)-560(t)-20(he)-580(re)-20(gi)-20(st)-20(er)-580(A2)-580(wi)-20(th)]TJ
T*
[(th)-20(e)-580(h)0(e)-20(x)-580(va)-20(lu)-20(e)-580(1)0(0)-580(*)0(/)]TJ
T*
-0.02 Tc
[(_)-480(_)20(as)20(m\()20(\223H)20(C)20(R)-2440(E)20(Q)0(U)-960($)20(FF)20(E8)20(\224\))20(;)-480(/)0(*)-460(e)0(q)20(u)0(a)20(t)0(e)-960(t)20(he)-480(H)20(o)0(s)20(t)-480(Co)20(nt)20(ro)20(l)]TJ
T*
-0.04 Tc
[(Re)-20(gi)-20(st)-20(er)-580(t)-20(o)]TJ
5.4 -1 TD
[($F)-20(FE)-20(8)-1720(*)0(/)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 517.361 Tm
0 Tc
[(A)-222(pseudo)-222(operand)-222(will)-203(b)-19(e)-204(used)-222(to)-222(illustrate)-223(use)-223(of)-223(the)-223(OES)-222(operand)-222(id)-204(nu)-19(mber.)-213(The)-223(pseudo)]TJ
0 -1.2407 TD
[(operand)-259(functions)-241(a)-19(s)-241(an)-259(input)-241(o)-19(r)-241(output)-259(operand.)-250(Exampl)-18(e)-241(5-3)-259(uses)-241(fi)-18(ve)-241(pseudo)-259(operands:)]TJ
T*
[(V,)-231(W,)-213(X,)-231(Y)-222(and)-241(Z)-222(each)-222(of)-223(which)-241(is)-222(referenced)-222(by)-241(operand)-222(ids)]TJ
/F12 1 Tf
24.4815 0 TD
0 Tw
(0)Tj
/F7 1 Tf
0.5185 0 TD
(,)Tj
/F12 1 Tf
0.463 0 TD
(1)Tj
/F7 1 Tf
0.5 0 TD
(,)Tj
/F12 1 Tf
0.4815 0 TD
(2)Tj
/F7 1 Tf
0.5 0 TD
(,)Tj
/F12 1 Tf
0.4815 0 TD
(3)Tj
/F7 1 Tf
0.7222 0 TD
(and)Tj
/F12 1 Tf
1.6667 0 TD
(4)Tj
/F7 1 Tf
0.5 0 TD
[(,)-231(respectively.)]TJ
-30.3148 -1.2222 TD
[(The)-241(ps)-18(eudo)-241(operand)-19(s)-241(are)-260(used)-241(as)-259(in)-259(the)-241(OES)-259(\223)]TJ
/F12 1 Tf
18.5 0 TD
(%0)Tj
/F7 1 Tf
1.5 0 TD
[(\224,)-250(\223)]TJ
/F12 1 Tf
1.3889 0 TD
(%1)Tj
/F7 1 Tf
1.5185 0 TD
[(\224,)-269(\223)]TJ
/F12 1 Tf
1.3889 0 TD
(%2)Tj
/F7 1 Tf
1.5 0 TD
[(\224,)-250(\223)]TJ
/F12 1 Tf
1.3889 0 TD
(%3)Tj
/F7 1 Tf
1.5 0 TD
[(\224)-260(and)-241(\223)]TJ
/F12 1 Tf
2.8333 0 TD
(%4)Tj
/F7 1 Tf
1.5185 0 TD
(\224.)Tj
-33.037 -1.2407 TD
[(Table)-241(5)-19(-)0(3)-241(shows)-259(which)-259(operands)-259(in)-241(Exampl)-18(e)-241(5-3)-259(are)-241(inpu)-19(t)-241(o)0(r)-260(output)-241(o)-19(perands.)]TJ
ET
1 1 1 rg
72 435.041 468 -5.04 re
f
0 0 0 rg
539.04 433.361 0.48 -0.96 re
f
q
72 435.041 468 -5.04 re
W* n
71.04 432.401 468 0.96 re
f
Q
1 1 1 rg
72 407.921 468 -5.04 re
f
0 0 0 rg
539.04 406.481 0.48 -0.96 re
f
q
72 407.921 468 -5.04 re
W* n
71.04 405.521 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 232.08 412.001 Tm
-0.011 Tc
[(Ex)-15(am)-22(pl)-13(e)-295(5)-15(-3)-15(.)-853(o)0(p)-20(e)-15(ra)-15(nd)-20(_)-15(i)-13(d)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 383.201 Tm
0 Tc
[(Instruction)-259(template)-260(with)]TJ
/F12 1 Tf
10.3333 0 TD
[(oper)-19(and_id)]TJ
/F7 1 Tf
4.8889 0 TD
[(:)-241(I)-19(n)-241(order)-260(to)-241(ill)-18(ustrate)-241(how)-259(to)-259(use)-241(outpu)-19(t)-241(o)0(r)-260(input)]TJ
-15.2222 -1.2222 TD
[(operands,)-250(pseudo)-259(operands)-259(V,)-250(W,)-250(X,)-250(Y,)-250(and)-259(Z)-259(are)-241(used.)-250(The)]TJ
/F12 1 Tf
24.3704 0 TD
[(operand_i)-18(d)]TJ
/F7 1 Tf
5.1481 0 TD
[(listed)-259(in)-259(this)]TJ
-29.5185 -1.2407 TD
[(example)-260(can)-241(be)-260(used)-259(as)-241(part)-259(of)-241(an)]TJ
/F12 1 Tf
13.7407 0 TD
[(instruction)-18(_template)]TJ
/F7 1 Tf
8.9074 0 TD
(.)Tj
/F17 1 Tf
12 0 0 12 115.2 326.801 Tm
0.6 Tc
(__)Tj
/F8 1 Tf
1.8 0 TD
0 Tc
[(asm\(\223instructio)20(n_template\224)]TJ
/F17 1 Tf
16.2 0 TD
(:)Tj
/F8 1 Tf
1.18 0 TD
[(V,)-600(W,)-600(X)]TJ
/F17 1 Tf
4.8 0 TD
(:)Tj
/F8 1 Tf
1.2 0 TD
0.6 Tc
[(Y)600(,Z\))600(;)]TJ
ET
1 1 1 rg
72 318.881 468 -5.04 re
f
0 0 0 rg
539.04 317.441 0.48 -0.96 re
f
q
72 318.881 468 -5.04 re
W* n
71.04 316.481 468 0.96 re
f
Q
BT
/F7 1 Tf
12.96 0 0 12.96 72 296.321 Tm
0 Tc
[(Example)-260(5-3)-241(throug)-19(h)-241(Example)-260(5-12)-259(illustrate)-241(th)-19(e)-241(use)-260(of)-241(OES)-259(modifier)-260(\(see)-241(Sectio)-19(n)-241(5)0(.)-9(2)0(.)9(1\).)]TJ
/F5 1 Tf
12 0 0 12 152.16 268.961 Tm
0.008 Tc
[(Tab)19(l)6(e)-276(5)4(-)21(3)4(.)-814(O)26(utp)19(u)-1(t)-259(a)4(nd)-261(I)6(n)19(pu)19(t)-279(O)6(p)19(e)4(ra)24(nd)19(s)-276(f)1(o)19(r)-283(S)15(ect)21(i)6(o)-1(n)-261(5)4(-)21(3)]TJ
8.88 0 0 8.88 145.92 244.961 Tm
0.011 Tc
[(oper)22(a)-1(nd)-270(i)-8(d)-3162(pseud)27(o)-297(op)27(erand)-3648(oper)22(a)-1(nd)-270(t)-7(y)-1(pe)-5811(OES)]TJ
/F3 1 Tf
2.3243 -2.5946 TD
9.093 Tc
[(0V)57(o)9081(u)9108(t)9074(p)9081(u)9108(t)1155(%)9090(0)]TJ
0 -2.3784 TD
8.93 Tc
[(1W)9(o)8918(u)8945(t)8911(p)8918(u)8945(t)992(%)8927(1)]TJ
0 -2.3514 TD
9.093 Tc
[(2X)57(o)9081(u)9108(t)9074(p)9081(u)9108(t)1155(%)9090(2)]TJ
0 -2.3784 TD
0.012 Tc
[(3)-9081(Y)-9321(i)18(nput)-8224(%)9(3)]TJ
0 -2.3514 TD
[(4)-9108(Z)-9350(i)18(nput)-8224(%)9(4)]TJ
ET
130.32 129.281 0.48 129.36 re
f
207.12 128.561 0.48 130.56 re
f
302.64 128.561 0.48 130.56 re
f
398.64 128.561 0.48 130.56 re
f
481.2 129.281 0.48 129.36 re
f
130.32 258.641 351.36 0.48 re
f
130.8 234.881 350.4 0.48 re
f
130.8 232.481 350.4 0.48 re
f
130.32 212.561 351.36 0.48 re
f
130.32 191.681 351.36 0.48 re
f
130.32 170.561 351.36 0.48 re
f
130.32 149.681 351.36 0.48 re
f
130.32 128.561 351.36 0.48 re
f
endstream
endobj
4607 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4564 0 obj
<>
endobj
4565 0 obj
<>
endobj
4566 0 obj
<>
endobj
4567 0 obj
<>
endobj
4568 0 obj
<>
endobj
4569 0 obj
<>
endobj
4549 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(5-8)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 614.321 Tm
0 Tc
[(An)-241(examp)-19(le)-241(for)]TJ
/F12 1 Tf
6.537 0 TD
(reg_save)Tj
/F7 1 Tf
3.9815 0 TD
[(is)-241(a)-260(program)-259(performing)-259(an)-241(IIR)-259(filter)-260(operation)-241(wh)-19(ich)-241(is)-259(based)]TJ
-10.5185 -1.2407 TD
[(on)-241(the)-260(Dr.)-250(BuB)-259(IIR)-240(fi)-18(lter)-241(program)-259(\223iir1.)-9(asm\224.)-250(The)-260(program)-241(d)-19(ata)-241(structure)-260(is)-259(the)-241(same)-260(as)]TJ
T*
[(the)-223(Dr.)-231(B)-18(u)0(B)-222(program)-241(and)-241(data)-241(is)-222(passed)-241(through)-241(the)-241(C)-222(variable)-241(\223data\224.)-231(Poi)-18(nters)-222(\223sptr\224)-241(and)]TJ
0 -1.2222 TD
[(\223cptr\224)-241(are)-260(used)-259(to)-241(point)-259(to)-259(static)-241(vari)-18(ables.)]TJ
ET
1 1 1 rg
70.8 537.041 468 -5.04 re
f
0 0 0 rg
537.84 535.361 0.48 -0.96 re
f
q
70.8 537.041 468 -5.04 re
W* n
69.84 534.401 468 0.96 re
f
Q
BT
/F5 1 Tf
12 0 0 12 237.12 540.881 Tm
0.006 Tc
[(E)13(xam)15(pl)24(e)-278(5)2(-1)22(.)-836(r)15(eg_)22(save)]TJ
/F12 1 Tf
12.96 0 0 12.96 70.8 512.321 Tm
0 Tc
(reg_save)Tj
/F7 1 Tf
3.7222 0 TD
[(:)-259(This)-241(in-lin)-19(e)-241(assembly)-259(code)-260(is)-241(convert)-18(ed)-241(from)-259(the)-260(Dr.)-250(BuB)-240(IIR)-259(filter)-260(program)]TJ
-3.7222 -1.2407 TD
(using)Tj
/F12 1 Tf
2.4259 0 TD
[(reg)-19(_save)]TJ
/F7 1 Tf
3.7222 0 TD
[(.)-250(This)-259(program)-241(is)-259(based)-259(on)-241(Y)-259(Memory)-259(Model,)-250(and)-259(there)-241(a)-19(r)0(e)-241(other)-260(in-line)]TJ
-6.1481 -1.2407 TD
[(assembly)-241(features)-241(used)-241(here)-223(for)-241(the)-241(demonstratio)-19(n)-222(o)0(f)-241(the)-241(reg)-241(save.)-231(Section)-241(5.)-9(2.)9(4)-241(may)-241(need)]TJ
0 -1.2222 TD
[(to)-241(be)-260(referenced)-259(for)-241(the)-260(other)-260(feature)-241(of)-260(the)-260(in-line)-241(ass)-18(embly.)]TJ
/F8 1 Tf
12 0 0 12 114 439.841 Tm
-0.02 Tc
[(i)20(i)0(r)20(1)0(\()-560(i)20(nt)-540(da)20(ta)20(,)-560(i)0(n)20(t)0(*)-560(s)20(pt)20(r,)-560(i)20(n)0(t)20(*)-560(cp)20(tr)-560(\))]TJ
0 -1 TD
0 Tc
0 Tw
({)Tj
/F17 1 Tf
2.28 -1 TD
0.54 Tc
(__)Tj
/F8 1 Tf
1.7 0 TD
-0.02 Tc
[(as)20(m)-560(v)20(ol)20(at)20(il)20(e)-560(\()-560(\223)0(m)20(o)0(v)20(e)-560(%0)20(,a)20(\\n)20(\\)]TJ
-3.08 -1 TD
-0.04 Tc
[(mo)-20(ve)-580(%)-20(1)0(,)-20(r1\\)-20(n\\)]TJ
T*
[(mo)-20(ve)-580(%)-20(2)0(,)-20(r4\\)-20(n\\)]TJ
T*
[(mo)-20(ve)-580(y)-20(:)0(\()-20(r1\))-20(+,)-20(x0)-20(\\n)-20(\\)]TJ
T*
[(mo)-20(ve)-580(y)-20(:)0(\()-20(r4\))-20(+,)-20(y0)-20(\\n)-20(\\)]TJ
T*
[(ma)-20(c)-1140(x)-20(0,)-20(y0,)-20(a)-4560(y)-20(:\()-20(r4)-20(\)-)-20(,y)-20(0\\)-20(n\\)]TJ
T*
[(mo)-20(ve)-580(y)-20(:)0(\()-20(r1\))-20(,x)-20(1\\)-20(n\\)]TJ
T*
[(ma)-20(cr)-580(x)-20(1)0(,)-20(y0,)-20(a)-4560(x)-20(0,)-20(y:)-20(\(r)-20(1\))-20(-\\)-20(n\\)]TJ
T*
[(mo)-20(ve)-580(a)-20(,)0(y)-20(:\(r)-20(1\))-20(\224)]TJ
/F17 1 Tf
8.54 0 TD
0 Tc
(:)Tj
/F8 1 Tf
1.16 0 TD
-0.04 Tc
[(/*)-580(n)-20(o)-580(ou)-20(tp)-20(ut)-580(*)-20(/)]TJ
/F17 1 Tf
9.1 0 TD
0 Tc
(:)Tj
/F8 1 Tf
1.14 0 TD
-0.04 Tc
[(\223D)-20(\224)-580(\()0(d)-20(ata)-20(\),)-580(\223)-20(A)0(\224)]TJ
-20.84 -1 TD
[(\(s)-20(pt)-20(r\))-20(,)-580(\223A\224)-580(\()-20(c)0(p)-20(t)0(r)-20(\))]TJ
/F17 1 Tf
10.82 0 TD
0 Tc
(:)Tj
/F8 1 Tf
-9.36 -1 TD
-0.02 Tc
[(\223a)20(\224,)-560(\223)20(x)0(1)20(\224)20(,)-560(\223x)20(0\224)20(,)-560(\223)0(y)20(0)0(\224)20(,)-560(\223r)20(1\224)20(,)-560(\223)0(r)20(4)0(\224)-560(\))20(;)]TJ
-1.46 -1 TD
0 Tc
(})Tj
ET
1 1 1 rg
70.8 275.921 468 -5.04 re
f
0 0 0 rg
537.84 274.481 0.48 -0.96 re
f
q
70.8 275.921 468 -5.04 re
W* n
69.84 273.521 468 0.96 re
f
Q
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 247.601 Tm
0.011 Tc
[(5)15(.)13(2.)13(4)-830(I)13(n-)16(l)13(i)-4(n)19(e)-278(A)9(s)15(se)15(mbl)13(y)-261(C)-8(o)19(de)-261(Exa)15(m)3(pl)13(e)15(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 222.161 Tm
0 Tc
[(The)-241(examp)-19(les)-241(in)-259(this)-259(section)-241(illu)-19(strate)-241(the)-260(practical)-259(application)-259(of)-241(the)]TJ
/F12 1 Tf
27.8519 0 TD
[(_)-241(_)-19(asm\(\))]TJ
/F7 1 Tf
3.8889 0 TD
[(extens)-18(ion.)]TJ
-31.7407 -1.2222 TD
[(The)-241(main)-259(purpose)-260(of)-241(t)-18(his)-241(section)-259(is)-259(to)-241(show)-259(how)-259(to)-241(write)-260(in-line)-260(assembly)-259(code.)-250(Since)]TJ
0 -1.2407 TD
[(these)-241(exam)-18(ples)-241(are)-260(intended)-259(to)-241(illu)-19(strate)-241(the)-260(information)-259(presented)-259(earlier)-241(i)-18(n)-241(this)-259(chapter,)]TJ
T*
[(references)-241(to)-259(the)-260(appropriate)-260(subjects)-241(h)-19(ave)-241(been)-259(included.)]TJ
0 -1.9259 TD
[(Example)-260(5-2)-222(il)-18(lustrates)-241(the)-241(use)-223(o)-19(f)-223(the)-241(in-line)-241(assem)-18(bly)-222(c)-19(ode)-223(\223i)-18(nstruction_template\224.)-250(Since)]TJ
0 -1.2222 TD
[(this)-241(in-li)-18(ne)-241(assembly)-259(code)-260(directly)-259(clears)-241(registe)-19(r)-241(A)0(,)-250(the)-260(programmer)-260(should)-259(check)-241(to)-259(be)]TJ
0 -1.2407 TD
[(sure)-241(that)-259(the)-260(contents)-241(o)-19(f)-241(A)-259(are)-241(not)-259(needed.)]TJ
/F5 1 Tf
12 0 0 12 224.88 709.841 Tm
0.004 Tc
[(Tab)15(l)2(e)-280(5)0(-)17(2)0(.)-818(r)13(eg)15(_sav)20(e)-280(N)6(am)13(es)]TJ
8.88 0 0 8.88 225.36 685.841 Tm
0.011 Tc
[(Reg)27(i)-8(st)20(er)-276(Type)-3568(Val)-8(i)19(d)-270(N)3(am)-19(e)26(s)]TJ
/F3 1 Tf
-0.2973 -2.5676 TD
[(Accum)7(u)0(l)18(a)0(t)20(o)0(r)-3006(\223)21(a\224)21(,)-7(\224)21(b\224)]TJ
0 -2.3784 TD
0.013 Tc
[(I)-6(npu)28(t)-6385(\223)22(x0\224)22(,)-277(\223)22(x)-1(1\224)-5(,)-250(\223)-5(y0)28(\224)-5(,)-277(\223)22(y)-1(1\224)]TJ
ET
216.48 633.281 0.48 66.48 re
f
293.28 632.801 0.48 67.44 re
f
392.64 633.281 0.48 66.48 re
f
216.48 699.761 176.64 0.48 re
f
216.96 676.001 175.68 0.48 re
f
216.96 673.361 175.68 0.48 re
f
216.48 653.681 176.64 0.48 re
f
216.48 632.801 176.64 0.48 re
f
endstream
endobj
4550 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4531 0 obj
<>
endobj
4532 0 obj
<>
endobj
4522 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 439.68 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
-37.6098 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-12121(M)10(i)-16(x)-6(i)8(ng)-292(C)-272(a)1(n)-23(d)-267(A)-10(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-274(L)-23(anguag)-23(e)-14609(5)1(-7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
72 719.921 468 -652.08 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 72 711.281 Tm
0 0 0 rg
0 Tc
[(Example)-260(5-15\).)-250(In)-241(m)-18(ost)-241(of)-260(cases,)-250(the)-260(operand)-259(is)-241(used)-259(as)-241(bo)-19(th)-241(an)-259(input)-259(and)-241(an)-259(output)]TJ
0 -1.2407 TD
[(operand)-259(\(see)-241(Exampl)-18(e)-241(5-16)-259(and)-241(E)-19(xample)-241(5-17)-19(\).)-250(In)-241(these)-260(cases)-259(the)-241(operand)-259(should)-259(be)]TJ
0 -1.2222 TD
[(described)-259(as)-241(both.)-250(S)-18(ince)-241(output)-259(operands)-259(should)-259(be)-241(list)-18(ed)-241(first,)-250(the)-260(operand)-259(id)-241(nu)-19(mber)-241(is)]TJ
0 -1.2407 TD
[(determined)-222(when)-241(the)-223(input)-222(operand)-222(i)-18(s)-222(declared.)-231(The)-223(id)-222(number)-223(wil)-18(l)-222(b)0(e)-223(used)-222(as)-222(the)-223(o)-19(perand)]TJ
T*
[(constraint)-259(of)-241(the)-260(input)-259(operand.)]TJ
0 -1.9259 TD
[(Section)-500(lists)-259(the)-260(operand)-241(cons)-18(traints)-241(and)-259(their)-260(related)-241(m)-18(odifiers.)]TJ
/F5 1 Tf
13.919 0 0 13.919 72 336.641 Tm
-0.003 Tc
[(5.2)-16(.)-1(3)-844(E)-8(xp)-13(lic)-16(it)-291(R)-5(e)1(g)-13(i)-1(st)-15(er)-286(S)-8(a)1(v)-16(i)-1(n)-13(g)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 311.201 Tm
0 Tc
[(It)-241(is)-241(possible)-241(to)-241(manually)-241(perform)-241(regis)-18(ter)-223(a)-19(llocation,)-231(in)-241(fact)-241(this)-241(may)-241(sim)-18(plify)-241(the)-241(process)]TJ
0 -1.2222 TD
[(of)-204(convert)-18(ing)-204(an)-222(existing)-204(body)-222(of)-204(D)-19(SP56000/DSP56001)-222(assembly)-222(language)-204(su)-19(broutines)-204(to)]TJ
0 -1.2407 TD
[(in-line)-260(assembly)-241(c)-19(ode.)-250(The)-241(prog)-19(rammer)-241(need)-259(only)-259(identify)-259(each)-241(register)-260(explicitly)]TJ
T*
[(referenced)-259(in)-241(the)-260(assembly)-259(code)-241(an)-19(d)-241(list)-259(them)-259(in)-241(the)]TJ
/F12 1 Tf
21.037 0 TD
(reg_save)Tj
/F7 1 Tf
3.9815 0 TD
[(argument)-259(region)-241(\(see)]TJ
-25.0185 -1.2222 TD
[(Section)-222(5.)-9(2\).)-231(This)-222(guarantees)-241(that)-222(the)-223(conte)-19(nt)-222(of)-223(each)-222(reg)-19(ister)-223(is)-222(preserved)-241(across)]TJ
/F12 1 Tf
32.2593 0 TD
[(_)-222(_as)-18(m\(\))]TJ
/F7 1 Tf
-32.2593 -1.2407 TD
[(calls.)-250(Use)-260(of)-241(registe)-19(rs)]TJ
/F12 1 Tf
8.8704 0 TD
(r0)Tj
/F7 1 Tf
1.2037 0 TD
(and)Tj
/F12 1 Tf
1.7037 0 TD
(r6)Tj
/F7 1 Tf
1.2037 0 TD
[(is)-259(prohibited)-259(in)-241(the)-260(assembly)-259(code)-241(bec)-19(ause)-241(they)-259(are)]TJ
-12.9815 -1.2407 TD
[(reserved)-259(for)-241(the)-260(C)-240(c)0(o)-19(mpiler)-241(durin)-19(g)-241(run-time)-260(where)]TJ
/F12 1 Tf
20.537 0 TD
(r0)Tj
/F7 1 Tf
1.1852 0 TD
[(is)-259(the)-260(frame)-241(point)-18(er)-241(and)]TJ
/F12 1 Tf
9.7778 0 TD
(r6)Tj
/F7 1 Tf
1.2037 0 TD
[(is)-259(the)]TJ
-32.7037 -1.2222 TD
[(stack)-222(pointer.)-213(Registe)-19(rs)-204(Mn)-222(are)-223(used)-222(by)-222(the)-223(compiler)-223(as)-204(tem)-18(porary)-204(re)-19(gisters)-222(and)-204(Nn)-222(are)-223(not)]TJ
0 -1.2407 TD
[(used)-222(by)-222(the)-223(C)-222(compi)-18(ler)-223(at)-222(all.)-213(As)-222(a)-223(res)-18(ult,)-213(these)-223(regi)-18(sters)-222(do)-222(not)-222(need)-222(to)-222(be)-223(saved)-222(u)-19(nless)-222(the)]TJ
T*
[(programmer)-260(uses)-241(th)-19(em)-241(in)-259(assembly)-259(code.)-250(If)-241(t)-18(hey)-241(are)-260(used)-241(i)-18(n)-241(assembly)-259(code,)-250(they)-259(should)]TJ
0 -1.2222 TD
[(only)-241(b)-19(e)-241(used)-259(as)-241(loc)-19(al)-241(variables.)]TJ
0 -1.9444 TD
[(Explicit)-259(register)-241(sa)-19(ving)-241(is)-259(done)-260(through)-241(sp)-19(ecifying)-241(the)-260(registers)-259(to)-241(b)-19(e)-241(saved.)-250(A)-259(string)-259(is)]TJ
0 -1.2222 TD
[(used)-241(t)-18(o)-241(specify)-259(each)-259(register.)-250(The)-260(valid)-241(registe)-19(r)-241(names)-259(are)-241(lis)-18(ted)-241(in)-259(Table)-260(5-2.)]TJ
/F5 1 Tf
12 0 0 12 146.4 594.881 Tm
0.006 Tc
[(T)17(a)2(bl)24(e)-278(5)2(-1)22(.)-836(O)4(p)17(e)2(r)-5(a)22(nd)-263(C)8(o)-3(n)17(s)2(tr)15(aint)19(s/M)19(odi)24(fier)15(s)-278(A)8(sso)17(ciat)19(ion)17(s)]TJ
8.88 0 0 8.88 155.04 570.881 Tm
0.011 Tc
[(Oper)22(and)-270(C)3(onst)20(r)-5(ai)19(nt)-17764(M)6(odi)-8(f)20(i)19(er)]TJ
/F3 1 Tf
-3.4865 -2.5946 TD
[(A)-4699(-)-6(Addr)21(ess)-272(R)4(eg)27(i)-9(s)26(t)-7(e)0(r)-277(\()]TJ
/F5 1 Tf
14.0811 0 TD
0.016 Tc
(rx)Tj
/F3 1 Tf
0.973 0 TD
8.856 Tc
(\)%)Tj
/F5 1 Tf
10.0811 0 TD
0 Tc
0 Tw
(j)Tj
/F3 1 Tf
4.7297 0 TD
0.012 Tc
[(-)21(R)4(n\222)18(s)-299(p)27(ai)-9(r)21(e)0(d)-270(o)0(f)20(f)-7(s)26(e)0(t)-278(r)-6(e)27(g)0(i)18(s)-2(t)-7(e)27(r)]TJ
-29.8919 -2.3514 TD
0.02 Tc
[(D)-4663(-)2(D)12(e)8(s)34(t)1(i)26(n)8(a)8(t)28(io)35(n)-289(R)12(e)35(g)8(is)34(te)8(r)-242(\()]TJ
/F5 1 Tf
15.4595 0 TD
0 Tc
(a)Tj
/F3 1 Tf
0.5676 0 TD
(,)Tj
/F5 1 Tf
0.2703 0 TD
(b)Tj
/F3 1 Tf
0.6216 0 TD
6.883 Tc
(\)%)Tj
/F5 1 Tf
8.1081 0 TD
0 Tc
(e)Tj
/F3 1 Tf
-0.9189 -1.2432 TD
(%)Tj
/F5 1 Tf
0.8919 0 TD
(h)Tj
/F3 1 Tf
-0.8649 -1.2432 TD
(%)Tj
/F5 1 Tf
0.8919 0 TD
(k)Tj
/F3 1 Tf
4.8649 2.4865 TD
0.011 Tc
[(-)20(U)3(pper)-278(wor)20(d)-271(\()]TJ
/F5 1 Tf
6.1892 0 TD
(a1)Tj
/F3 1 Tf
1.1351 0 TD
0 Tc
(,)Tj
/F5 1 Tf
0.5405 0 TD
0.011 Tc
(b1)Tj
/F3 1 Tf
1.1892 0 TD
0 Tc
(\))Tj
-9.0541 -1.2432 TD
0.011 Tc
[(-)20(Lower)-278(wor)20(d)-271(\()]TJ
/F5 1 Tf
6.1892 0 TD
(a0)Tj
/F3 1 Tf
1.1351 0 TD
0 Tc
(,)Tj
/F5 1 Tf
0.5405 0 TD
0.011 Tc
(b0)Tj
/F3 1 Tf
1.1892 0 TD
0 Tc
(\))Tj
-9.0541 -1.2432 TD
0.013 Tc
[(-)22(E)4(xt)21(ensi)19(o)1(n)-269(\()]TJ
/F5 1 Tf
5.4054 0 TD
-0.015 Tc
(a2)Tj
/F3 1 Tf
1.1081 0 TD
0 Tc
(,)Tj
/F5 1 Tf
0.5676 0 TD
0.011 Tc
(b2)Tj
/F3 1 Tf
1.1892 0 TD
0 Tc
(\))Tj
-38.1622 -2.3514 TD
-0.006 Tc
[(R)-4689(-)-24(M)-11(u)-18(lt)-25(ip)-18(lie)-18(r)-295(R)-14(e)-18(g)-18(i)0(s)-20(t)2(e)-18(r)-295(\()]TJ
/F5 1 Tf
14.4595 0 TD
0.012 Tc
(x0)Tj
/F3 1 Tf
1.1081 0 TD
0 Tc
(,)Tj
/F5 1 Tf
0.2973 0 TD
0.012 Tc
(y0)Tj
/F3 1 Tf
1.1081 0 TD
6.802 Tc
(\)%)Tj
/F5 1 Tf
8.027 0 TD
0 Tc
(g)Tj
/F3 1 Tf
-0.7297 -1.2432 TD
(%)Tj
/F5 1 Tf
0.8919 0 TD
(i)Tj
/F3 1 Tf
4.7297 1.2432 TD
0.012 Tc
[(-)21(S)3(el)18(ect)-278(o)0(t)20(her)-277(r)21(egi)18(st)20(er)-277(po)27(r)-6(t)20(i)-9(o)27(n)]TJ
0 -1.2432 TD
[(-)21(S)3(t)-7(r)21(i)18(p)-297(0)27(/)-7(1)-270(f)-7(r)21(o)0(m)-263(r)-6(egi)18(st)20(er)-277(na)27(m)-20(e)]TJ
-29.8649 -2.3784 TD
[(S)-4699(-)-6(Sour)21(ce)-270(Regi)18(st)20(er)-277(\()]TJ
/F5 1 Tf
13.5676 0 TD
(x0)Tj
/F3 1 Tf
1.1351 0 TD
0 Tc
(,)Tj
/F5 1 Tf
0.2703 0 TD
0.012 Tc
(x1)Tj
/F3 1 Tf
1.1351 0 TD
0 Tc
(,)Tj
/F5 1 Tf
0.2973 0 TD
0.012 Tc
(y0)Tj
/F3 1 Tf
1.1081 0 TD
0 Tc
(,)Tj
/F5 1 Tf
0.2973 0 TD
0.012 Tc
(y1)Tj
/F3 1 Tf
1.1081 0 TD
4.829 Tc
(\)%)Tj
/F5 1 Tf
6.0541 0 TD
0 Tc
(g)Tj
/F3 1 Tf
-0.7297 -1.2162 TD
(%)Tj
/F5 1 Tf
0.8919 0 TD
(i)Tj
/F3 1 Tf
4.7297 1.2162 TD
0.012 Tc
[(-)21(S)3(el)18(ect)-278(o)0(t)20(her)-277(r)21(egi)18(st)20(er)-277(po)27(r)-6(t)20(i)-9(o)27(n)]TJ
0 -1.2162 TD
[(-)21(S)3(t)-7(r)21(i)18(p)-297(0)27(/)-7(1)-270(f)-7(r)21(o)0(m)-263(r)-6(egi)18(st)20(er)-277(na)27(m)-20(e)]TJ
-29.6486 -2.3784 TD
[(i)-4928(-)-6(Cons)26(t)-7(a)0(n)27(t)-278(\()-6(#)27(num)7(ber)21(\))-9358(%)]TJ
/F5 1 Tf
24.7568 0 TD
0 Tc
(p)Tj
/F3 1 Tf
-0.8919 -1.2432 TD
(%)Tj
/F5 1 Tf
0.8919 0 TD
(q)Tj
/F3 1 Tf
4.8919 1.2432 TD
0.012 Tc
[(-)21(1)0(6)-270(b)0(i)18(t)-278(i)-9(m)7(m)7(edi)18(at)20(e)-270(v)-2(al)18(ue)]TJ
0 -1.2432 TD
[(-)-277(2)27(4)-297(b)0(i)18(t)-278(i)18(m)7(m)7(edi)18(at)-7(e)-270(v)-2(a)27(l)-9(u)27(e)]TJ
-29.9459 -2.3514 TD
[(m)-4885(-)21(M)-20(e)27(m)-20(o)27(r)-6(y)-272(Loc)26(at)-7(i)18(o)0(n)-10459(%)]TJ
/F5 1 Tf
25.1892 0 TD
0 Tc
(f)Tj
/F3 1 Tf
4.7568 0 TD
0.012 Tc
[(-)21(M)7(em)7(or)-6(y)-272(s)-2(p)27(a)0(ce)-270(i)-9(d)27(ent)20(i)-9(f)20(i)18(e)0(r)]TJ
-31.2432 -2.3784 TD
[(num)7(be)27(r)-3331(-)-6(Any)-272(o)0(n)27(e)-297(of)-251(above)-7540(%)9(\()-6(c)26(or)-6(r)21(e)0(sp)27(ondi)18(ng)-270(m)-20(o)27(di)18(f)-7(i)18(er)]TJ
ET
88.32 358.241 0.48 226.32 re
f
165.6 357.761 0.48 200.64 re
f
305.76 357.761 0.48 227.52 re
f
383.04 378.641 0.48 179.76 re
f
523.2 358.241 0.48 226.32 re
f
88.32 584.801 435.36 0.48 re
f
88.8 561.041 434.4 0.48 re
f
88.8 558.401 434.4 0.48 re
f
88.32 538.721 435.36 0.48 re
f
88.32 495.761 435.36 0.48 re
f
88.32 463.601 435.36 0.48 re
f
88.32 431.681 435.36 0.48 re
f
88.32 399.761 435.36 0.48 re
f
88.32 378.641 435.36 0.48 re
f
88.32 357.761 435.36 0.48 re
f
endstream
endobj
4523 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4471 0 obj
<>
endobj
4472 0 obj
<>
endobj
4473 0 obj
<>
endobj
4474 0 obj
<>
endobj
4475 0 obj
<>
endobj
4476 0 obj
<>
endobj
23 0 obj
<>
endobj
1070 0 obj
<>
endobj
1590 0 obj
<>
endobj
2217 0 obj
<>
endobj
2455 0 obj
<>
endobj
2925 0 obj
<>
endobj
3264 0 obj
<>
endobj
3612 0 obj
<>
endobj
4011 0 obj
<>
endobj
4262 0 obj
<>
endobj
4230 0 obj
<>
endobj
4263 0 obj
<>
endobj
4284 0 obj
<>
endobj
4303 0 obj
<>
endobj
4307 0 obj
<>
endobj
4330 0 obj
<>
endobj
4352 0 obj
<>
endobj
4374 0 obj
<>
endobj
4415 0 obj
<>
endobj
4437 0 obj
<>
endobj
4463 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(5-6)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 124.8 711.281 Tm
0 Tc
0 Tw
(D)Tj
/F7 1 Tf
0.963 0 TD
[(\227)-19(One)-241(of)-223(the)-241(56-bit)-222(accum)-18(ulators)-222(\()]TJ
/F12 1 Tf
13.9444 0 TD
(a)Tj
/F7 1 Tf
0.7407 0 TD
(or)Tj
/F12 1 Tf
1.0556 0 TD
(b)Tj
/F7 1 Tf
0.7778 0 TD
[(w)-19(hich)-222(are)-223(ref)-19(erred)-222(to)-222(as)-241(Destination)]TJ
-17.4815 -1.2407 TD
[(Registers;)-259(see)-241(Section)-259(4)-259(o)0(f)-241(the)]TJ
/F10 1 Tf
12.3519 0 TD
[(DSP56000/DSP)-19(56001)-241(User)-18(\222s)-241(Manual)]TJ
/F7 1 Tf
15.2593 0 TD
[(\))-260(will)-259(be)]TJ
-27.6111 -1.2222 TD
[(allocated)-241(to)-241(the)-241(C)-240(exp)-19(ression)-241(\(see)-241(\223OES)-240(modifi)-18(er)-241(e:)-241(The)-241(modifier)-241(e)-241(can)-241(be)-241(u)-19(sed)]TJ
0 -1.2407 TD
[(to)-222(generate)-223(the)-241(assembly)-222(code)-223(below)-241(because)-223(a1)-222(is)-222(t)-18(h)0(e)-223(upper)-223(part)-222(of)-241(register)-223(A.)-9(\224)]TJ
T*
[(on)-241(page)-260(10)-259(through)-241(\223O)-19(ES)-240(modifi)-18(er)-241(k:)-259(The)-241(k)-259(modifier)-260(can)-241(be)-260(used)-259(to)-241(gen)-19(erate)]TJ
0 -1.2222 TD
[(the)-241(following)-259(assembly)-241(co)-19(de)-241(because)-241(a2)-259(is)-241(the)-260(extension)-241(portio)-19(n)-241(o)0(f)-241(register)-260(A.)9(\224)]TJ
0 -1.2407 TD
[(on)-241(page)-260(11\).)-250(The)-260(C)-240(exp)-19(ression)-241(wil)-18(l)-241(b)0(e)-260(promoted)-259(to)-241(this)-259(register.)-250(Care)-260(must)-259(be)]TJ
T*
[(exercised)-241(t)-18(o)-241(make)-260(sure)-241(t)-18(h)0(e)-241(size)-260(of)-241(the)-260(C)-259(expression)-259(is)-241(consist)-18(ent)-241(with)-259(the)]TJ
0 -1.2222 TD
[(accumulator)-260(length.)-250(The)-260(OES)-240(mod)-19(ifiers)-241(\221)]TJ
/F12 1 Tf
16.5741 0 TD
(e)Tj
/F7 1 Tf
0.4444 0 TD
[(\222,)-250(\221)]TJ
/F12 1 Tf
1.1852 0 TD
(h)Tj
/F7 1 Tf
0.5556 0 TD
[(\222)-260(and)]TJ
/F12 1 Tf
2.2778 0 TD
(\221k)Tj
/F7 1 Tf
0.8889 0 TD
[(\222)-241(can)-259(be)-260(associated)-241(w)-19(ith)]TJ
-21.9259 -1.2407 TD
[(operand)-241(co)-19(nstraint)-241(D)-259(\(see)-260(Section)-241(5)-19(.)9(2.)-9(1\).)]TJ
/F12 1 Tf
0 -1.6296 TD
(R)Tj
/F7 1 Tf
0.963 0 TD
[(\227)-19(One)-260(of)-260(the)-241(Input)-259(Registers)-259(\()]TJ
/F12 1 Tf
12.1667 0 TD
(x0)Tj
/F7 1 Tf
1.2593 0 TD
(or)Tj
/F12 1 Tf
1.0741 0 TD
(y0)Tj
/F7 1 Tf
1.2593 0 TD
[(which)-259(are)-241(also)-259(called)-259(Multiplier)]TJ
-16.7222 -1.2222 TD
[(Registers;)-259(see)-241(Section)-259(4)-259(o)0(f)-241(the)]TJ
/F10 1 Tf
12.3519 0 TD
[(DSP56000/DSP)-19(56001)-241(User)-18(\222s)-241(Manual)]TJ
/F7 1 Tf
15.2593 0 TD
[(\))-260(will)-259(be)]TJ
-27.6111 -1.2407 TD
[(allocated)-222(to)-241(the)-223(C)-240(expression)-241(\(see)-223(\223OES)-240(modifier)-241(i:)-222(The)-241(modifier)-241(can)-222(be)-241(used)-222(to)]TJ
T*
[(generate)-241(th)-19(e)-241(following)-259(assembly)-259(code)-260(because)-241(x)-259(i)0(s)-259(a)-241(register)-260(without)-259(a)-241(0)-259(or)-260(1)]TJ
0 -1.2222 TD
[(portion.)9(\224)-260(o)0(n)-259(page)-241(12\).)-269(The)-241(C)-259(expression)-259(will)-241(b)-19(e)-241(promoted)-259(to)-259(this)-241(regis)-18(ter.)-250(The)]TJ
0 -1.2407 TD
[(OES)-222(modifiers)-241(\221)]TJ
/F12 1 Tf
6.5185 0 TD
(g)Tj
/F7 1 Tf
0.5 0 TD
[(\222)-223(and)-222(\221)]TJ
/F12 1 Tf
2.5741 0 TD
(i)Tj
/F7 1 Tf
0.2778 0 TD
[(\222)-241(can)-222(only)-241(be)-223(associated)-222(wi)-18(th)-222(operand)-222(con)-19(straint)-222(R)-222(\(see)]TJ
-9.8704 -1.2407 TD
[(Section)-241(5)-19(.)9(2.)-9(1\).)]TJ
/F12 1 Tf
0 -1.6111 TD
(S)Tj
/F7 1 Tf
0.7963 0 TD
[(\227)-19(One)-260(of)-260(the)-241(Input)-259(Registers)-259(\()]TJ
/F12 1 Tf
12.1667 0 TD
(x0)Tj
/F7 1 Tf
1 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
(x1)Tj
/F7 1 Tf
1 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
(y0)Tj
/F7 1 Tf
1.2778 0 TD
(or)Tj
/F12 1 Tf
1.0741 0 TD
(y1)Tj
/F7 1 Tf
1.2407 0 TD
[(which)-259(are)-241(a)-19(lso)-241(called)-259(Source)]TJ
-19.5556 -1.2407 TD
[(Registers;)-259(see)-241(Section)-259(4)-259(o)0(f)-241(the)]TJ
/F10 1 Tf
12.3519 0 TD
[(DSP56000/DSP)-19(56001)-241(User)-18(\222s)-241(Manual)]TJ
/F7 1 Tf
15.2593 0 TD
[(\))-260(will)-259(be)]TJ
-27.6111 -1.2222 TD
[(allocated)-241(t)-18(o)-241(the)-260(C)-240(exp)-19(ression)-241(\(see)-260(Example)-260(5-13)-259(on)-241(page)-260(5-14)-259(through)]TJ
0 -1.2407 TD
[(Example)-260(5-17)-241(on)-259(page)-260(5-15\).)-250(The)-241(C)-259(expression)-259(will)-259(be)-241(prom)-18(oted)-241(to)-259(this)]TJ
T*
[(register.)-250(The)-260(OES)-240(mo)-19(difiers)-241(\223)]TJ
/F12 1 Tf
11.9815 0 TD
(g)Tj
/F7 1 Tf
0.5185 0 TD
[(\224)-260(and)-259(\223)]TJ
/F12 1 Tf
2.8333 0 TD
(i)Tj
/F7 1 Tf
0.2778 0 TD
[(\224)-241(can)-259(only)-259(be)-241(associated)-259(with)-259(operand)]TJ
-15.6111 -1.2222 TD
(constraint)Tj
/F12 1 Tf
4.2037 0 TD
(S)Tj
/F7 1 Tf
0.7963 0 TD
[(\(see)-260(Section)-259(5.)9(2.)-9(1\).)]TJ
/F12 1 Tf
-5 -1.6296 TD
(i)Tj
/F7 1 Tf
0.5185 0 TD
[(\227)-19(A)0(n)-259(immediate)-260(constant;)-259(a)-241(con)-19(stant)-241(is)-259(generated)-259(in)-241(the)-260(form)-259(of)-241(#cons)-18(tant)-241(if)]TJ
-0.5185 -1.2407 TD
[(no)-241(modi)-18(fier)-241(is)-259(specified.)-250(With)]TJ
/F12 1 Tf
12.2407 0 TD
(p)Tj
/F7 1 Tf
0.7963 0 TD
0.019 Tc
(or)Tj
/F12 1 Tf
1.0926 0 TD
0 Tc
(q)Tj
/F7 1 Tf
0.8148 0 TD
[(modifier,)-250(the)-260(value)-241(i)-18(s)-241(generated)-259(without)]TJ
-14.9444 -1.2222 TD
[(the)-241(#)-259(sign.)-250(The)-241(value)-260(is)-241(th)-19(e)-241(16-bit)-259(constant)-241(wit)-18(h)]TJ
/F12 1 Tf
19.2593 0 TD
(p)Tj
/F7 1 Tf
0.7963 0 TD
[(m)-18(odifier,)-250(and)-241(24-bi)-18(t)-241(constant)]TJ
-20.0556 -1.2407 TD
(with)Tj
/F12 1 Tf
2.037 0 TD
(q)Tj
/F7 1 Tf
0.8148 0 TD
[(modifier)-260(\(see)-241(E)-19(xample)-241(5-12)-19(\).)]TJ
/F12 1 Tf
-2.8519 -1.6111 TD
(m)Tj
/F7 1 Tf
1.0741 0 TD
[(\227)-19(A)-259(memory)-259(location)-259(will)-241(be)-260(allocated)-259(to)-241(t)-18(h)0(e)-241(C)-259(expression)-259(\(see)]TJ
-1.0741 -1.2407 TD
[(Example)-260(5-11\).)-250(The)-241(DS)-18(P56000/DSP56001)-259(has)-259(four)-241(mem)-18(ory)-241(spaces:)-259(X,)-250(Y,)-250(L)]TJ
T*
[(and)-241(P)-259(but)-259(the)-241(C)-259(compiler)-260(may)-241(on)-19(ly)-241(use)-260(the)-241(X)-19(,)-250(Y)-241(o)0(r)-260(L)-241(mem)-18(ory)-241(spaces)-259(for)-260(this)]TJ
0 -1.2222 TD
[(expression.)-250(The)-260(OES)-259(modifier)-241(\221)]TJ
/F12 1 Tf
12.7778 0 TD
(f)Tj
/F7 1 Tf
0.3333 0 TD
[(\222)-260(can)-259(only)-241(be)-260(associated)-259(with)-259(operand)]TJ
-13.1111 -1.2407 TD
[(constraint)-259(m)-241(\(see)-260(Section)-259(5.)9(2.)-9(1\).)]TJ
/F12 1 Tf
0 -1.6296 TD
(number)Tj
/F7 1 Tf
3.6481 0 TD
[(\227Inherit)-241(all)-259(memory)-259(or)-260(register)-241(charact)-18(eristics)-241(of)-260(the)-260(operand)]TJ
-3.6481 -1.2222 TD
[(indicated)-259(by)-241(the)]TJ
/F12 1 Tf
6.6481 0 TD
[(operand)-259(id)-240(nu)-18(mber)]TJ
/F7 1 Tf
8.537 0 TD
[(\(see)-260(Example)-260(5-3\).)-250(This)-259(constraint)-259(is)]TJ
-15.1852 -1.2407 TD
[(usually)-241(u)-19(sed)-241(for)-260(read/write)-260(operands)-259(which)-241(are)-260(declared)-259(by)-241(usin)-19(g)-241(the)-260(same)-241(C)]TJ
T*
[(variable)-241(as)-259(both)-259(the)-241(in)-19(put)-241(and)-259(output)-259(operand.)]TJ
-4.1667 -1.9259 TD
[(The)-223(operand)-241(is)-222(sometim)-18(es)-222(referred)-222(t)-18(o)-222(as)-222(a)-241(read-only)-222(oper)-19(and)-222(if)-223(it)-241(is)-222(used)-241(only)-222(as)-241(input)-222(\(see)]TJ
0 -1.2222 TD
[(Example)-260(5-14\))-241(and)-259(it)-241(i)-18(s)-241(called)-259(a)-241(wri)-18(te-only)-241(opera)-19(nd)-241(if)-260(it)-241(is)-259(used)-259(only)-241(as)-259(an)-259(output)-241(\(se)-19(e)]TJ
ET
endstream
endobj
4464 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4436 0 obj
<>
endobj
4438 0 obj
<>
endobj
4439 0 obj
<>
endobj
4440 0 obj
<>
endobj
4441 0 obj
<>
endobj
4442 0 obj
<>
endobj
4443 0 obj
<>
endobj
4444 0 obj
<>
endobj
4445 0 obj
<>
endobj
4446 0 obj
<>
endobj
4447 0 obj
<>
endobj
4448 0 obj
<>
endobj
4449 0 obj
<>
endobj
4450 0 obj
<>
endobj
4451 0 obj
<>
endobj
4452 0 obj
<>
endobj
4453 0 obj
<>
endobj
4454 0 obj
<>
endobj
4455 0 obj
<>
endobj
4434 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 439.68 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
-37.6098 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-12121(M)10(i)-16(x)-6(i)8(ng)-292(C)-272(a)1(n)-23(d)-267(A)-10(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-274(L)-23(anguag)-23(e)-14609(5)1(-5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
0.012 Tc
[(5)16(.)-3(2)16(.)14(2)-829(O)-3(u)20(t)0(p)20(u)2(t)17(/)-3(I)14(n)20(put)-258(Op)20(er)22(an)20(ds)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 685.361 Tm
0 Tc
[(The)-223(operand)-204(list)-222(is)-204(a)-223(concatenation)-222(of)-204(out)-18(put)-203(and)-222(input)-203(operan)-19(ds)-204(which)-222(the)-204(OES)-222(can)-204(a)-19(ccess)]TJ
0 -1.2407 TD
[(via)-260(the)-241(operan)-19(d_id_number)-260(\(see)-241(Sectio)-19(n)-241(5)0(.)-9(2)0(.)9(1\).)-250(Ou)-19(tput)-241(or)-260(input)-259(operands)-241(co)-19(nsist)-241(of)]TJ
T*
[(operands)-259(separated)-259(by)-241(a)-260(comma)-260(\(\221,)9(\222\).)-250(Each)-259(operand)-259(should)-259(be)-241(assoc)-19(iated)-241(with)-259(a)-241(C)]TJ
0 -1.2222 TD
[(expression)-259(and)-259(its)-241(operan)-19(d)-241(constraint)-259(described)-259(below.)]TJ
0 -1.9444 TD
[(A)-259(colon,)-250(\221:\222,)-250(is)-259(used)-241(to)-259(separate)-260(the)-241(ass)-18(embler)-241(instr)-19(uction)-241(temp)-19(late)-241(from)-259(the)-260(first)-241(output)]TJ
0 -1.2222 TD
[(operand.)-231(A)-222(second)-222(colon)-222(sep)-19(arates)-222(the)-223(final)-222(output)-222(operand)-241(from)-222(the)-223(first)-222(input)-222(operand)-19(.)-213(A)]TJ
0 -1.2407 TD
[(third)-259(colon)-259(can)-241(be)-260(used)-241(t)-18(o)-241(separate)-260(the)-260(input)-241(operan)-19(ds)-241(from)-259(the)-241(o)-19(ptional)-241(fiel)-18(d)]TJ
/F12 1 Tf
31.0556 0 TD
(reg_save)Tj
/F7 1 Tf
3.7407 0 TD
0 Tw
(.)Tj
-34.7963 -1.2407 TD
[(Two)-259(consecutive)-241(colons)-259(are)-241(required)-259(when)-241(only)-259(input)-241(operand)-19(s)-241(are)-241(needed)-259(in)-241(the)-260(operand)]TJ
0 -1.2222 TD
[(list,)-250(leaving)-259(us)-259(with)-241(th)-19(e)-241(empty)-259(list)-259(of)-241(output)-259(operands.)]TJ
0 -1.9259 TD
[(The)-260(operand)-259(syntax)-241(is:)]TJ
/F8 1 Tf
12 0 0 12 114.72 498.881 Tm
[(\223[=]operand_constraint\224)-600(\(C_expressio)20(n\))]TJ
/F3 1 Tf
-3.6 -1.16 TD
0.004 Tc
[(w)6(her)17(e:)]TJ
/F7 1 Tf
12.96 0 0 12.96 89.52 469.361 Tm
0 Tc
(1.)Tj
/F12 1 Tf
1.3889 0 TD
(=)Tj
/F7 1 Tf
0.8148 0 TD
[(di)-18(fferentiates)-241(in)-19(put)-241(and)-259(output)-259(operands.)-250(All)-259(output)-259(operands)-241(mu)-19(st)-241(use)-260(this)]TJ
-0.8148 -1.2407 TD
[(character)-260(first.)]TJ
-1.3889 -1.6296 TD
(2.)Tj
/F12 1 Tf
1.3889 0 TD
[(operand)-259(constraint)]TJ
/F7 1 Tf
8.4074 0 TD
[(is)-259(a)-241(single)-260(character)-260(that)-241(desc)-19(ribes)-241(the)-260(type)-260(of)-241(resource)]TJ
-8.4074 -1.2222 TD
[(\(memory)-259(or)-260(register\))-241(that)-259(an)-259(operand)-241(is)-259(to)-259(be)-241(loaded)-259(into)-259(or)-241(read)-259(from.)-250(Each)]TJ
0 -1.2407 TD
[(operand)-259(constraint)-259(has)-241(an)-259(optional)-259(set)-259(of)-241(modifier)-19(s)-241(that)-259(may)-241(b)-19(e)-241(applied)-259(in)-259(the)]TJ
T*
[(instruction)-259(template.)]TJ
-1.3889 -1.6111 TD
[(3.)-639(C_expressio)-19(n)-241(i)0(s)-259(any)-241(val)-18(id)-241(C)-259(expression)-259(defined)-241(b)-19(y)-241(the)-260(ANSI)-260(C)-240(standard.)-269(The)-241(C)]TJ
1.3889 -1.2407 TD
[(expression)-259(can)-259(be)-241(either)-260(l-value)-260(or)-241(r-valu)-19(e.)-250(Any)-241(outp)-19(ut)-241(operand)-259(should)-259(use)-241(th)-19(e)]TJ
0 -1.2222 TD
[(l-value)-260(to)-241(sp)-19(ecify)-241(the)-260(memory)-259(location)-259(to)-241(store)-260(the)-260(data.)]TJ
-2.7778 -1.9444 TD
[(The)-260(available)-260(operand)-241(cons)-18(traints)-241(are)-260(\223)]TJ
/F12 1 Tf
15.6667 0 TD
(A)Tj
/F7 1 Tf
0.7222 0 TD
[(\224,)-250(\223)]TJ
/F12 1 Tf
1.3889 0 TD
(D)Tj
/F7 1 Tf
0.7222 0 TD
[(\224,)-250(\223)]TJ
/F12 1 Tf
1.3889 0 TD
(R)Tj
/F7 1 Tf
0.7407 0 TD
[(\224,)-250(\223)]TJ
/F12 1 Tf
1.3889 0 TD
(S)Tj
/F7 1 Tf
0.5556 0 TD
[(\224,)-250(\223)]TJ
/F12 1 Tf
1.3889 0 TD
(i)Tj
/F7 1 Tf
0.2778 0 TD
[(\224)-241(and)-259(\223)]TJ
/F12 1 Tf
2.8333 0 TD
(m)Tj
/F7 1 Tf
0.8333 0 TD
[(\224.)-250(All)-259(of)-241(these)]TJ
-27.9074 -1.2222 TD
[(constraints)-259(originate)-260(from)-259(the)-241(DSP5)-19(6000)-241(family)-259(architecture;)-259(therefore,)-250(a)-260(full)]TJ
0 -1.2407 TD
[(understandin)-19(g)-241(o)0(f)-260(these)-241(co)-19(nstraints)-241(req)-19(uires)-241(that)-259(the)-260(programmer)-260(understand)-241(t)-18(his)]TJ
T*
[(architecture.)-250(T)-19(h)0(e)-241(constraint)-18(s)-241(are:)]TJ
/F12 1 Tf
4.1667 -1.9259 TD
(A)Tj
/F7 1 Tf
0.9815 0 TD
[(\227One)-241(of)-260(the)-260(Address)-241(R)-18(egisters)-241(\()]TJ
/F12 1 Tf
13.3333 0 TD
(rx)Tj
/F7 1 Tf
0.9444 0 TD
[(,)-250(where)-241(x)-259(=)-251(0)-241(t)-18(hrough)-241(7;)-259(see)-260(Section)-241(5)-259(o)0(f)]TJ
-15.2593 -1.2222 TD
(the)Tj
/F10 1 Tf
1.4444 0 TD
[(D)-19(SP56000)-204(Famil)-18(y)-204(User\222s)-204(M)-19(anual)]TJ
/F7 1 Tf
13.5926 0 TD
[(\))-204(will)-222(be)-204(allocated)-222(to)-204(the)-223(C)-203(expression)-222(\(see)]TJ
-15.037 -1.2407 TD
[(\223OES)-259(modifier)-260(j:)-241(The)-260(following)-259(in-line)-260(assembly)-259(code)-241(is)-259(used)-259(to)-241(generate)]TJ
T*
[(executable)-260(assembly)-259(code.)-250(Notice)-260(that)-259(the)-241(actual)-259(register)-260(selection)-259(is)-241(totally)]TJ
0 -1.2222 TD
[(dependent)-259(on)-259(the)-241(C)-259(compiler)-260(but)-241(the)-260(register)-260(selected)-259(\(r3)-241(in)-259(this)-259(example\))-241(i)-18(s)]TJ
0 -1.2407 TD
[(guaranteed)-259(to)-259(be)-241(related)-259(to)-259(the)-241(C)-259(expression)-259(used)-241(\(i)-18(n)-241(this)-259(case)-241(cp)-19(tr,)-250(see)-241(Sectio)-19(n)]TJ
T*
[(5.)-9(2\).)9(\224)-223(o)0(n)-204(page)-260(10\).)-213(The)-223(C)-203(expression)-222(will)-222(be)-204(promoted)-222(to)-204(th)-19(is)-204(register.)-213(Typic)-19(ally)]TJ
0 -1.2222 TD
[(the)-260(C)-240(expres)-18(sion)-241(should)-259(be)-260(a)-241(pointe)-19(r)-241(t)0(o)-259(b)0(e)-241(assign)-19(ed)-241(to)-259(an)-241(add)-19(ress)-241(register.)-250(T)-19(h)0(e)]TJ
0 -1.2407 TD
[(OES)-259(modifier,)]TJ
/F12 1 Tf
6.0926 0 TD
(j)Tj
/F7 1 Tf
0.3333 0 TD
[(,)-250(can)-241(on)-19(ly)-241(be)-241(a)-19(ssociated)-241(with)-259(operand)-259(constraint)]TJ
/F12 1 Tf
19.4444 0 TD
(A)Tj
/F7 1 Tf
0.9815 0 TD
[(\(see)-241(Sec)-19(tion)]TJ
-26.8519 -1.2407 TD
[(5.)-9(2.)9(1\).)]TJ
ET
endstream
endobj
4435 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4418 0 obj
<>
endobj
4419 0 obj
<>
endobj
4420 0 obj
<>
endobj
4421 0 obj
<>
endobj
4422 0 obj
<>
endobj
4413 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(5-4)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
(where:)Tj
1.3889 -1.9259 TD
(1.)Tj
/F12 1 Tf
1.3889 0 TD
(modifier)Tj
/F7 1 Tf
3.9259 0 TD
[(is)-241(a)-260(single)-241(o)-19(ptional)-241(chara)-19(cter)-241(which)-259(specifies)-259(a)-241(partic)-19(ular)-241(class)-259(of)]TJ
-3.9259 -1.2407 TD
[(operand.)-250(The)-260(available)-241(m)-18(odifiers)-241(are)-260(\221)]TJ
/F12 1 Tf
15.2963 0 TD
0 Tw
(j)Tj
/F7 1 Tf
0.3333 0 TD
[(\222,)-250(\221)]TJ
/F12 1 Tf
1.1667 0 TD
(e)Tj
/F7 1 Tf
0.4444 0 TD
[(\222,)-250(\221)]TJ
/F12 1 Tf
1.1667 0 TD
(h)Tj
/F7 1 Tf
0.5741 0 TD
[(\222,)-250(\221)]TJ
/F12 1 Tf
1.1667 0 TD
(k)Tj
/F7 1 Tf
0.5556 0 TD
0.019 Tc
[(\222,)-231(\221)]TJ
/F12 1 Tf
1.1667 0 TD
0 Tc
(g)Tj
/F7 1 Tf
0.5 0 TD
[(\222,)-250(\221)]TJ
/F12 1 Tf
1.1667 0 TD
(i)Tj
/F7 1 Tf
0.2778 0 TD
[(\222,)-250(\221)]TJ
/F12 1 Tf
1.1667 0 TD
(f)Tj
/F7 1 Tf
0.3333 0 TD
[(\222,)-250(\221)]TJ
/F12 1 Tf
1.1667 0 TD
(p)Tj
/F7 1 Tf
0.5556 0 TD
[(\222,)-250(and)-259(\221)]TJ
/F12 1 Tf
2.8704 0 TD
(q)Tj
/F7 1 Tf
0.5556 0 TD
(\222.)Tj
/F12 1 Tf
-29.0741 -1.6111 TD
(j)Tj
/F7 1 Tf
0.3333 0 TD
[(\227an)-241(offs)-18(et)-241(register)-260(\()]TJ
/F12 1 Tf
8.3148 0 TD
(nx)Tj
/F7 1 Tf
1.0556 0 TD
[(\))-260(associated)-241(w)-19(ith)-241(the)-260(corresponding)-259(address)-259(registers)]TJ
-9.7037 -1.2407 TD
(\()Tj
/F12 1 Tf
0.3333 0 TD
(rx)Tj
/F7 1 Tf
0.9444 0 TD
[(\).)-250(Since)-260(the)-241(offset)-259(register)-260(is)-241(paire)-19(d)-241(with)-259(the)-241(ad)-19(dress)-241(registe)-19(r,)-250(the)-241(allocated)]TJ
-1.2778 -1.2407 TD
[(offset)-222(register)-223(has)-222(the)-223(same)-223(index)-222(as)-222(the)-223(addres)-18(s)-204(r)0(e)-19(gister)-223(\(see)-223(Section)-463(in)-222(S)-18(ection)]TJ
0 -1.2222 TD
[(5.)9(2.)-9(4\).)]TJ
/F12 1 Tf
0 -1.6296 TD
(e)Tj
/F7 1 Tf
0.4444 0 TD
(\227)Tj
/F12 1 Tf
1 0 TD
(a1)Tj
/F7 1 Tf
1.2407 0 TD
(or)Tj
/F12 1 Tf
1.0926 0 TD
(b1)Tj
/F7 1 Tf
1.0556 0 TD
[(,)-250(upper)-260(word)-259(of)-241(the)-260(destination)-259(registers)]TJ
/F12 1 Tf
16.2037 0 TD
(a)Tj
/F7 1 Tf
0.7407 0 TD
(or)Tj
/F12 1 Tf
1.0926 0 TD
(b)Tj
/F7 1 Tf
0.8148 0 TD
[(\(see)-241(Section)-519(in)]TJ
-23.6852 -1.2407 TD
[(Section)-241(5)-19(.)9(2.)-9(4\).)]TJ
/F12 1 Tf
0 -1.6111 TD
(h)Tj
/F7 1 Tf
0.5556 0 TD
(\227)Tj
/F12 1 Tf
1 0 TD
(a0)Tj
/F7 1 Tf
1.2407 0 TD
0.019 Tc
(or)Tj
/F12 1 Tf
1.0926 0 TD
0 Tc
(b0)Tj
/F7 1 Tf
1.0556 0 TD
[(,)-250(lower)-260(word)-259(of)-241(the)-260(destination)-259(registers)]TJ
/F12 1 Tf
16.2037 0 TD
(a)Tj
/F7 1 Tf
0.7407 0 TD
(or)Tj
/F12 1 Tf
1.0926 0 TD
(b)Tj
/F7 1 Tf
0.8148 0 TD
[(\(see)-241(Section)-519(in)]TJ
-23.7963 -1.2407 TD
[(Section)-241(5)-19(.)9(2.)-9(4\).)]TJ
/F12 1 Tf
0 -1.6111 TD
(k)Tj
/F7 1 Tf
0.5556 0 TD
(\227)Tj
/F12 1 Tf
1 0 TD
(a2)Tj
/F7 1 Tf
1.2407 0 TD
0.019 Tc
(or)Tj
/F12 1 Tf
1.0926 0 TD
0 Tc
(b2)Tj
/F7 1 Tf
1.0556 0 TD
[(,)-250(extensi)-18(on)-241(register)-260(of)-260(the)-241(destinat)-18(ion)-241(register,)]TJ
/F12 1 Tf
18.5741 0 TD
(a)Tj
/F7 1 Tf
0.7407 0 TD
(or)Tj
/F12 1 Tf
1.0926 0 TD
(b)Tj
/F7 1 Tf
0.7963 0 TD
[(\(see)-260(Section)]TJ
-26.1482 -1.2407 TD
[(in)-241(Sectio)-19(n)-241(5)0(.)-9(2)0(.)9(4\).)]TJ
/F12 1 Tf
0 -1.6111 TD
(g)Tj
/F7 1 Tf
0.5 0 TD
[(\227Select)-259(the)-241(24-bit)-259(portion)-259(of)-241(th)-19(e)-241(48-bit)-259(ALU)-259(register)-241(\()]TJ
/F12 1 Tf
22.0741 0 TD
(x)Tj
/F7 1 Tf
0.7593 0 TD
(or)Tj
/F12 1 Tf
1.0741 0 TD
(y)Tj
/F7 1 Tf
0.5 0 TD
[(\))-241(that)-259(is)-241(n)-19(o)0(t)]TJ
-24.9074 -1.2407 TD
[(occupied)-222(by)-241(data)-223(pointed)-241(to)-222(by)-222(th)-19(e)-223(operand)-222(id)-241(\227)-222(e)0(.)-9(g)0(.)9(,)-231(if)-223(th)-19(e)-223(operand)-222(id)-241(points)-222(to)]TJ
/F12 1 Tf
T*
(x0)Tj
/F7 1 Tf
1.2407 0 TD
(then)Tj
/F12 1 Tf
1.9815 0 TD
(x1)Tj
/F7 1 Tf
1.2593 0 TD
[(is)-241(selected)-259(and)-259(similarly)]TJ
/F12 1 Tf
9.9074 0 TD
(x1)Tj
/F15 1 Tf
1 0 TD
(\256)Tj
/F12 1 Tf
0.9815 0 TD
(x0)Tj
/F7 1 Tf
1 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
(y0)Tj
/F15 1 Tf
1.0185 0 TD
(\256)Tj
/F12 1 Tf
0.9815 0 TD
(y1)Tj
/F7 1 Tf
1 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
(y1)Tj
/F15 1 Tf
1 0 TD
(\256)Tj
/F12 1 Tf
1 0 TD
0.019 Tc
(y0)Tj
/F7 1 Tf
1.2407 0 TD
0 Tc
[(\(see)-260(Section)-500(and)]TJ
-24.6111 -1.2222 TD
[(Section)-241(5)-19(-)0(9)-241(i)0(n)-259(Section)-259(5.)9(2.)-9(4\).)]TJ
/F12 1 Tf
0 -1.6296 TD
(i)Tj
/F7 1 Tf
0.2778 0 TD
[(\227strip)-259(the)]TJ
/F12 1 Tf
4.5 0 TD
(0)Tj
/F7 1 Tf
0.7593 0 TD
(or)Tj
/F12 1 Tf
1.0926 0 TD
(1)Tj
/F7 1 Tf
0.7593 0 TD
[(from)-259(the)-241(allocat)-18(ed)-241(register)-260(name)-260(i.)9(e.)-9(,)]TJ
/F12 1 Tf
14.9259 0 TD
(a1)Tj
/F15 1 Tf
1 0 TD
(\256)Tj
/F12 1 Tf
1 0 TD
(a)Tj
/F7 1 Tf
0.5 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
(a0)Tj
/F15 1 Tf
1 0 TD
(\256)Tj
/F12 1 Tf
0.9815 0 TD
(a)Tj
/F7 1 Tf
0.5 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
(b1)Tj
/F15 1 Tf
1.0556 0 TD
(\256)Tj
/F12 1 Tf
1 0 TD
(b)Tj
/F7 1 Tf
0.5556 0 TD
(,)Tj
/F12 1 Tf
-30.9074 -1.2407 TD
(b0)Tj
/F15 1 Tf
1.0556 0 TD
(\256)Tj
/F12 1 Tf
0.9815 0 TD
(b)Tj
/F7 1 Tf
0.8148 0 TD
[(\(see)-241(S)-18(ection)-500(in)-241(S)-18(ection)-241(5.)-9(2.)9(4\))-19(.)]TJ
/F12 1 Tf
-2.8519 -1.6111 TD
(f\227)Tj
/F7 1 Tf
1.3333 0 TD
[(insert)-259(the)-241(memory)-259(space)-260(identifier)-260(\()]TJ
/F12 1 Tf
14.2778 0 TD
(x)Tj
/F7 1 Tf
0.7407 0 TD
(or)Tj
/F12 1 Tf
1.0926 0 TD
(y)Tj
/F7 1 Tf
0.5 0 TD
[(\))-241(for)-260(the)-260(memory)-259(location)-241(\(see)]TJ
-17.9444 -1.2407 TD
[(Section)-500(in)-259(Section)-241(5)-19(.)9(2.)-9(4\).)]TJ
/F12 1 Tf
0 -1.6111 TD
(p\227)Tj
/F7 1 Tf
1.5556 0 TD
[(generate)-260(an)-241(immed)-19(iate)-241(16-bit)-259(constant)-259(without)-259(#)-241(sign)-259(\(see)-260(Example)-500(in)]TJ
-1.5556 -1.2407 TD
[(Section)-241(5)-19(.)9(2.)-9(4\).)]TJ
/F12 1 Tf
0 -1.6111 TD
(q\227)Tj
/F7 1 Tf
1.5556 0 TD
[(generate)-260(an)-241(immed)-19(iate)-241(24-bit)-259(constant)-259(without)-259(#)-241(sign)-259(\(see)-260(Section)-500(in)]TJ
-1.5556 -1.2407 TD
[(Section)-241(5)-19(.)9(2.)-9(4\).)]TJ
-2.7778 -1.6296 TD
(2.)Tj
/F12 1 Tf
1.3889 0 TD
[(operand_id_num)-19(ber)]TJ
/F7 1 Tf
9.037 0 TD
[(specifies)-259(the)-260(operand)-241(l)-18(ocation)-241(in)-259(the)-260(operand)-241(des)-18(criptor)-241(list)]TJ
-9.037 -1.2222 TD
[(\(see)-241(Section)-481(in)-241(Secti)-18(on)-222(5)-19(.)9(2.)-9(4\).)-231(The)-241(operand)-241(descrip)-19(tor)-241(list)-241(is)-241(a)-223(con)-19(catenation)-241(of)-241(the)]TJ
0 -1.2407 TD
[(output)-222(operands)-222(and)-222(input)-222(operands)-222(\(se)-19(e)-204(S)-18(ection)-222(5.)9(2.)-9(2\).)-213(The)-223(first)-222(ope)-19(rand)-222(is)-222(labeled)]TJ
T*
[(zero)-241(and)-259(there)-260(can)-241(be)-260(up)-241(to)-259(31)-259(more)-241(oper)-19(ands)-241(in)-259(the)-241(li)-18(st.)-250(More)-241(tha)-19(n)-241(one)-260(instruction)]TJ
0 -1.2222 TD
[(template)-260(can)-241(be)-260(used)-241(if)-260(more)-260(than)-241(32)-259(operands)-259(are)-260(needed.)]TJ
-2.7778 -1.9259 TD
[(In-line)-223(assembly)-222(code)-223(can)-204(als)-18(o)-204(b)0(e)-223(used)-222(to)-222(insert)-222(a)-223(label)-203(d)-19(irectly)-222(into)-204(th)-19(e)-204(comp)-19(iler)-204(out)-18(put.)-213(A)]TJ
0 -1.2407 TD
[(label)-241(with)-19(out)-241(any)-259(white)-260(spaces)-241(in)-259(the)-260(in-line)-241(as)-18(sembly)-241(code)-260(instruction)-259(template)-260(will)]TJ
T*
[(guarantee)-241(t)-18(hat)-241(the)-260(same)-260(template)-241(lab)-19(el)-241(will)-259(be)-241(in)-259(the)-260(compiler)-260(output)-241(\(see)-260(Section)-259(\).)-250(Care)]TJ
0 -1.2222 TD
[(should)-241(b)-19(e)-241(taken)-259(not)-241(t)-18(o)-241(use)-260(labels)-241(t)-18(hat)-241(the)-260(C)-240(c)0(o)-19(mpiler)-241(genera)-19(tes.)-250(Using)-241(t)-18(h)0(e)-241(same)-260(labels)-259(as)]TJ
0 -1.2407 TD
[(the)-241(C)-259(compiler)-260(will)-241(c)-19(ause)-241(a)-260(duplicate)-260(label)-241(error)-260(\(see)-260(Section)-241(4)-19(.)9(7,)-250("Comp)-19(iler)-241(Naming)]TJ
T*
[(Conventions,)-9(")-240(o)0(n)-259(page)-260(4-13.)9(\))]TJ
ET
endstream
endobj
4414 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4373 0 obj
<>
endobj
4375 0 obj
<>
endobj
4376 0 obj
<>
endobj
4377 0 obj
<>
endobj
4378 0 obj
<>
endobj
4379 0 obj
<>
endobj
4380 0 obj
<>
endobj
4381 0 obj
<>
endobj
4382 0 obj
<>
endobj
4383 0 obj
<>
endobj
4384 0 obj
<>
endobj
4385 0 obj
<>
endobj
4386 0 obj
<>
endobj
4387 0 obj
<>
endobj
4388 0 obj
<>
endobj
4389 0 obj
<>
endobj
4390 0 obj
<>
endobj
4391 0 obj
<>
endobj
4392 0 obj
<>
endobj
4393 0 obj
<>
endobj
4394 0 obj
<>
endobj
4395 0 obj
<>
endobj
4396 0 obj
<>
endobj
4397 0 obj
<>
endobj
4398 0 obj
<>
endobj
4399 0 obj
<>
endobj
4371 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 439.68 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
-37.6098 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-12121(M)10(i)-16(x)-6(i)8(ng)-292(C)-272(a)1(n)-23(d)-267(A)-10(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-274(L)-23(anguag)-23(e)-14609(5)1(-3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
-0.006 Tc
[(5.)-21(2.)-4(1)-847(I)-21(ns)-19(tr)-14(uc)-19(ti)-4(o)-16(n)-292(Te)-19(m)-14(p)2(l)-4(a)-19(te)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 685.361 Tm
0 Tc
[(The)-260(first)-241(argu)-19(ment)-241(of)-260(the)]TJ
/F12 1 Tf
10.2778 0 TD
[(_)-241(_asm\(\))]TJ
/F7 1 Tf
3.9074 0 TD
[(extension)-259(is)-241(th)-19(e)-241(instruction)-259(template)-260(or)-260(assembler)]TJ
-14.1852 -1.2407 TD
[(instruction)-222(template.)-213(Th)-19(is)-204(instructio)-19(n)-204(template)-223(is)-222(mandatory,)-213(and)-222(describes)-222(the)-204(line)-223(or)-204(lin)-19(es)]TJ
T*
[(of)-260(assembly)-259(language)-241(to)-259(be)-260(placed)-241(int)-18(o)-241(the)-260(compiler\222s)-259(assembly)-259(language)-241(o)-19(utput)-241(\(see)]TJ
0 -1.2222 TD
[(Section)-500(in)-259(Section)-259(5.)9(2)-19(.)9(4\).)-250(This)-259(template)-260(is)-241(not)-259(parsed)-259(for)-241(ass)-18(embly)-241(lang)-19(uage)-241(syntax)]TJ
0 -1.2407 TD
[(violations)-259(and)-259(is)-241(simp)-19(ly)-241(written)-259(to)-259(the)-241(compil)-18(er)-241(output.)-250(A)-19(s)-241(a)-260(result,)-250(the)-260(compiler)-241(w)-19(ill)-241(not)]TJ
T*
[(detect)-259(assembly-time)-260(errors.)-250(These)-260(errors)-259(will)-241(be)-260(caught)-259(by)-241(the)-260(assembler.)]TJ
0 -1.9259 TD
[(More)-260(than)-241(o)-19(n)0(e)-241(assembly)-259(instruction)-259(can)-259(be)-241(put)-259(into)-259(a)-241(single)-260(instruction)-259(template)-260(by)-241(u)-19(sing)]TJ
0 -1.2407 TD
[(the)-260(line)-241(sepa)-19(rator)-241(\223\\n\224.)-250(Th)-19(e)-241(line)-260(separator,)-250(or)-260(newline,)-250(can)-259(be)-241(utili)-18(zed)-241(as)-259(in)-241(a)-260(normal)-259(C)]TJ
0 -1.2222 TD
[(statement.)-250(T)-19(h)0(e)-241(line)-260(continuation)-259(sequence,)-250(a)-260(\223\\\224)-241(fol)-18(lowed)-241(by)-259(an)-259(immediate)-260(newline,)-250(is)]TJ
0 -1.2407 TD
[(particularly)-259(useful)-259(when)-241(a)-19(n)-241(instructio)-19(n)-241(template)-260(contains)-259(an)-241(as)-18(sembly)-241(inst)-18(ruction)-241(that)-259(is)]TJ
T*
[(too)-259(long)-241(to)-259(fit)-259(in)-241(one)-260(source)-260(line)-241(\(see)-260(Section)-259(5-18)-259(and)-241(Sectio)-19(n)-500(i)0(n)-241(Sectio)-19(n)-241(5)0(.)-9(2)0(.)9(4\).)-250(Oth)-19(er)-241(C)]TJ
0 -1.2222 TD
[(language)-260(character)-260(constants)-259(such)-241(as)-259(\223\\t\224,)-250(\223\\f\224,)-250(etc.)-250(can)-259(also)-259(be)-241(used)-259(in)-259(the)-241(instru)-19(ction)]TJ
0 -1.2407 TD
(template.)Tj
0 -1.9259 TD
[(In)-259(many)-241(sit)-18(uations,)-250(it)-241(i)-18(s)-241(desirable)-260(to)-259(use)-241(the)-260(values)-259(of)-241(C)-259(variables)-259(and/or)-241(e)-19(xpressions)]TJ
0 -1.2407 TD
[(directly)-259(in)-241(t)-18(h)0(e)-241(instructio)-19(n)-241(template.)-269(Since)-241(all)-259(memory)-259(and)-241(reg)-19(ister)-241(accesses)-259(are)]TJ
0 -1.2222 TD
[(accomplishe)-19(d)-241(through)-259(variables,)-250(man)-19(ipulating)-241(m)-18(emory)-241(and)-259(registers)-259(directly)-259(using)]TJ
0 -1.2407 TD
[(assembly)-259(code)-260(requires)-241(kn)-19(owledge)-241(of)-260(their)-260(locations.)-250(Without)-259(optimizatio)-19(ns,)-250(the)-241(curren)-19(t)]TJ
T*
[(value)-260(of)-241(a)-260(variable)-260(will)-241(be)-260(maintained)-259(in)-259(memory)-259(at)-241(a)-260(specific)-241(ad)-19(dress.)-250(However,)-250(an)]TJ
0 -1.2222 TD
[(optimizing)-241(C)-222(compiler)-241(such)-222(as)-222(DSP56)-19(KCC)-222(may)-222(retain)-241(a)-223(variable)-223(in)-241(a)-223(register)-223(and)-241(perform)]TJ
0 -1.2407 TD
[(operations)-259(on)-259(that)-241(variab)-19(le)-241(without)-259(updating)-259(the)-260(memory)-241(loc)-19(ation)-241(correspo)-19(nding)-241(to)-259(the)]TJ
T*
[(variable)-260(between)-259(operations.)-250(This)-259(enhances)-259(the)-241(perfor)-19(mance)-241(of)-260(the)-241(c)-19(ompiled)-241(cod)-19(e)-241(but)]TJ
0 -1.2222 TD
[(makes)-241(accessing)-241(va)-19(riables)-241(in)-241(memory)-241(risky.)-250(In)-241(order)-241(to)-241(guarantee)-241(that)-241(the)-241(correct)-241(value)-241(of)]TJ
0 -1.2407 TD
[(a)-260(variable)-241(is)-259(returned)-259(when)-259(it)-241(is)-259(referenced,)-250(a)-260(mechanism)-259(called)-241(ope)-19(rand)-241(expansio)-19(n)-241(string)]TJ
T*
[(\(OES\))-260(is)-241(pro)-19(vided.)]TJ
0 -1.9259 TD
[(The)-260(OES)-240(all)-18(ows)-241(a)-260(variable)-260(to)-241(be)-260(securely)-259(accessed)-241(ev)-19(en)-241(though)-259(its)-259(current)-241(loca)-19(tion)-241(is)]TJ
0 -1.2407 TD
[(unknown.)-250(T)-19(h)0(e)-241(operand)-259(expansion)-259(string)-259(is)-241(a)-260(substring)-259(of)-241(the)-260(instruction)-259(template)-260(and)]TJ
0 -1.2222 TD
[(begins)-259(with)-259(the)-241(character)-260(\223%\224.)-250(This)-259(string)-259(is)-241(usual)-18(ly)-241(two)-259(or)-241(th)-19(ree)-241(characters)-259(long)-259(and)]TJ
0 -1.2407 TD
[(provides)-259(the)-260(compiler)-241(wi)-18(th)-241(special)-259(information)-259(about)-259(an)-241(operan)-19(d,)-250(and)-241(how)-259(its)-259(reference)]TJ
T*
[(should)-259(be)-241(p)-19(rinted.)-250(An)-241(O)-19(E)0(S)-240(must)-259(reference)-260(only)-241(on)-19(e)-241(C)-259(variable)-260(or)-241(expression)-19(,)-250(which)-241(in)]TJ
0 -1.2222 TD
[(turn)-259(must)-241(b)-19(e)-241(listed)-259(in)-241(e)-19(ither)-241(one)-260(or)-241(b)-19(oth)-241(operand)-259(lists)-259(\(see)-241(Se)-19(ction)-241(5.)-9(2.)9(2\).)-269(The)-241(OES)-259(is)]TJ
0 -1.2407 TD
[(parsed)-259(by)-241(th)-19(e)-241(compiler)-260(and)-259(gives)-241(suffi)-18(cient)-241(inform)-18(ation)-241(to)-259(allow)-259(the)-241(variabl)-18(e)-241(t)0(o)-259(b)0(e)]TJ
T*
[(correctly)-259(referenced)-259(by)-241(the)-260(assembly)-259(language)-260(instruction)-259(in)-241(the)-260(instruction)-259(template.)]TJ
0 -1.2222 TD
[(Most)-259(examples)-259(in)-241(Secti)-18(on)-241(5.)-9(2.)9(4)-259(include)-260(an)-241(OES)-18(.)]TJ
0 -1.9259 TD
[(The)-260(OES)-240(sy)-19(ntax)-241(is:)]TJ
/F8 1 Tf
12 0 0 12 179.52 96.881 Tm
[(%)-600([modifier])-600(operand_id_number)]TJ
ET
endstream
endobj
4372 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4357 0 obj
<>
endobj
4358 0 obj
<>
endobj
4359 0 obj
<>
endobj
4360 0 obj
<>
endobj
4361 0 obj
<>
endobj
4362 0 obj
<>
endobj
4363 0 obj
<>
endobj
4350 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(5-2)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(Typically,)-250(in-line)-260(assembly)-259(code)-241(i)-18(s)-241(used)-259(when:)]TJ
1.3889 -1.9259 TD
[(1.)-639(Inserting)-259(a)-241(small)-259(amount)-259(of)-241(assem)-18(bly)-241(code)-260(directly)-259(into)-241(th)-19(e)-241(compiler)-260(output)-259(i.)9(e.)-9(,)]TJ
1.3889 -1.2407 TD
[(inner)-241(loop)-259(kernels.)]TJ
-1.3889 -1.6111 TD
[(2.)-639(Writing)-241(f)-19(ast)-241(assembly)-259(language)-260(routines)-259(to)-241(be)-260(called)-259(by)-241(C)-259(subroutines.)-269(This)]TJ
1.3889 -1.2407 TD
[(eliminates)-259(the)-241(need)-259(to)-259(manage)-241(data)-260(referencing,)-250(regi)-18(ster)-241(saving)-259(and)-259(allocation,)-250(and)]TJ
T*
[(function)-241(c)-19(all/return)-241(ov)-19(erhead.)]TJ
-2.7778 -1.9259 TD
[(The)-241(key)-259(word)]TJ
/F12 1 Tf
5.8148 0 TD
[(_)-241(_asm)]TJ
/F7 1 Tf
3.2407 0 TD
[(is)-259(introduced)-259(as)-241(an)-259(extension)-259(to)-241(the)-260(ANSI)-260(C)-240(langu)-19(age)-241(standard)-259(and)]TJ
-9.0556 -1.2407 TD
[(this)-241(key)-259(word)-259(is)-241(used)-259(like)-260(a)-241(functi)-18(on)-241(call)-259(to)-241(sp)-19(ecify)-241(the)-260(in-line)-260(assembly)-259(code)-241(generati)-18(on)]TJ
0 -1.2222 TD
[(rule)-241(discu)-19(ssed)-241(below.)]TJ
0 -1.9259 TD
[(The)-241(in-lin)-19(e)-241(assembly)-259(statement)-259(syntax)-259(is:)]TJ
/F17 1 Tf
12 0 0 12 70.8 510.161 Tm
[(_)-500(_asm)]TJ
/F8 1 Tf
4 0 TD
[(\(\223instruction_template\224:)-500(output_opera)20(nds:)-520(input)-500(_operands:)]TJ
-4 -1.32 TD
[(reg_save\))20(;)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 469.361 Tm
(where:)Tj
1.3889 -1.9444 TD
(1.)Tj
/F12 1 Tf
1.3889 0 TD
[(instruction_templat)-19(e)]TJ
/F7 1 Tf
9.1481 0 TD
[(is)-259(a)-241(string)-259(used)-259(to)-241(descr)-19(ibe)-241(a)-260(sequence)-260(of)-241(assembly)-259(code)]TJ
-9.1481 -1.2222 TD
[(instructions)-259(that)-241(are)-260(to)-259(be)-241(inserted)-259(into)-259(the)-241(com)-18(piler)-241(outpu)-19(t)-241(stream.)-250(It)-259(may)-259(specify)]TJ
0 -1.2407 TD
[(arguments,)-213(whic)-19(h)-204(are)-223(listed)-222(in)-222(output_operan)-19(ds)-204(and)-222(input)-18(_operands.)-213(It)-222(does)-222(this)-222(via)]TJ
T*
[(a)-241(substrin)-19(g)-241(called)-259(an)-241(o)-19(perand)-241(expans)-18(ion)-241(string)-259(\(OES\).)-250(An)-259(OES)-259(starts)-241(wi)-18(th)-241(a)-260(\221%\222.)]TJ
0 -1.2222 TD
[(OES)-240(and)-259(instruction_)-19(template)-241(in)-19(terpretation)-241(i)-18(s)-241(described)-259(in)-259(Section)-241(5.)-9(2.)-9(1.)]TJ
-1.3889 -1.6296 TD
(2.)Tj
/F12 1 Tf
1.3889 0 TD
(output_operands)Tj
/F7 1 Tf
7.5556 0 TD
[(are)-260(optional)-241(o)-19(perands)-241(used)-259(to)-259(provide)-241(s)-18(pecific)-241(outpu)-19(t)]TJ
-7.5556 -1.2222 TD
[(information)-259(to)-241(the)-260(compiler.)-250(Each)-259(output_oper)-19(and)-241(string)-259(is)-259(separated)-241(by)-259(a)-260(comma)]TJ
0 -1.2407 TD
[(and)-241(shoul)-18(d)-241(begin)-259(with)-259(the)-241(character)-260(\221=)-10(\222.)-250(As)-241(an)-259(example,)-250(the)-260(output_operand)-259(\223=)-10(A\224)]TJ
T*
[(\(cptr\))-241(means)-241(\223the)-260(C)-240(variable)-241(cptr)-241(wil)-18(l)-241(get)-241(its)-241(value)-241(fro)-19(m)-241(this)-241(output)-241(op)-19(erand,)-231(whi)-18(ch)]TJ
0 -1.2222 TD
[(will)-241(be)-260(in)-259(an)-241(address)-259(register\224.)-250(See)-260(Section)-259(5.)9(2.)-9(2)-259(for)-241(more)-260(details.)]TJ
-1.3889 -1.6296 TD
(3.)Tj
/F12 1 Tf
1.3889 0 TD
(input_operands)Tj
/F7 1 Tf
7 0 TD
[(are)-241(option)-19(al)-241(operands)-259(to)-241(provide)-260(specific)-241(inpu)-19(t)-241(information)-259(to)-241(the)]TJ
-7 -1.2407 TD
[(compiler.)-250(Each)-259(input_operand)-259(is)-241(se)-19(parated)-241(by)-259(a)-241(c)0(o)-19(mma)-241(and)-259(may)-259(include)-241(a)-260(C)]TJ
0 -1.2222 TD
[(variable.)-250(As)-259(an)-241(exampl)-18(e,)-250(the)-241(input_)-19(operand)-241(\223A\224)-260(\(cptr\))-260(means)-241(\223t)-18(he)-241(value)-260(of)-241(th)-19(is)]TJ
0 -1.2407 TD
[(input)-241(op)-19(erand)-241(will)-259(be)-260(taken)-241(from)-259(the)-260(C)-240(variable)-260(cptr,)-250(and)-259(placed)-259(in)-241(an)-259(address)]TJ
T*
[(register\224.)-250(Again,)-250(full)-259(descriptions)-259(of)-241(t)-18(h)0(e)-241(input)-259(and)-259(output)-241(operan)-19(ds)-241(can)-259(be)-241(foun)-19(d)-241(i)0(n)]TJ
0 -1.2222 TD
[(Section)-241(5)-19(.)9(2.)-9(2.)]TJ
-1.3889 -1.6296 TD
(4.)Tj
/F12 1 Tf
1.3889 0 TD
(reg_save)Tj
/F7 1 Tf
3.9815 0 TD
[(s)-18(pecifies)-241(regis)-18(ters)-241(that)-259(are)-241(t)-18(o)-241(be)-260(explicitly)-259(reserved)-241(for)-260(the)]TJ
/F12 1 Tf
23.4259 0 TD
0.241 Tc
(__)Tj
/F7 1 Tf
1.2593 0 TD
0 Tc
[(asm)-259(\(\))]TJ
-28.6667 -1.2222 TD
[(statement.)-250(The)-260(registers)-259(to)-241(be)-260(saved)-259(must)-241(be)-260(named)-259(as)-241(string)-19(s)-241(such)-259(as)-241(\224a\224)-260(and)-259(\223b\224.)]TJ
0 -1.2407 TD
[(Each)-241(regis)-18(ter)-241(is)-259(separated)-259(by)-241(a)-260(comma)-260(\(see)-241(Section)-259(5.)-9(2.)9(3)-259(for)-241(add)-19(itional)]TJ
T*
[(information\))-260(The)-241(com)-18(piler)-241(assume)-19(s)-241(that)-259(all)-241(dat)-18(a)-241(residing)-259(in)-259(the)-241(reg_save)-260(registers)]TJ
0 -1.2222 TD
[(will)-241(be)-260(invalidated)-259(by)-259(the)]TJ
/F12 1 Tf
10.4259 0 TD
[(_)-259(_)-241(asm)-260(\(\))]TJ
/F7 1 Tf
4.4074 0 TD
(statement.)Tj
ET
endstream
endobj
4351 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4332 0 obj
<>
endobj
4333 0 obj
<>
endobj
4334 0 obj
<>
endobj
4335 0 obj
<>
endobj
4328 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 439.68 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.01 Tc
[(I)20(n)5(-l)12(i)-12(n)5(e)-288(A)18(sse)5(m)-11(b)5(l)12(y)-295(Co)5(d)5(e)]TJ
-37.6098 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-12121(M)10(i)-16(x)-6(i)8(ng)-292(C)-272(a)1(n)-23(d)-267(A)-10(s)-6(s)-6(e)1(m)-15(b)1(l)8(y)-274(L)-23(anguag)-23(e)-14609(5)1(-1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F5 1 Tf
24 0 0 24 71.52 703.841 Tm
0.018 Tc
[(Cha)-6(p)-1(te)-6(r)-293(5)]TJ
0 -1.08 TD
0.019 Tc
[(Mixi)7(ng)-300(C)-299(a)-5(nd)-300(Assembl)7(y)-305(Lang)-10(uage)]TJ
15.839 0 0 15.839 71.52 640.241 Tm
0.006 Tc
[(5.1)-832(O)-4(verview)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 614.321 Tm
0 Tc
[(In)-259(cases)-241(where)-260(the)-260(DSP56000/DSP5)-19(6001)-241(program)-18(mer)-241(requires)-259(direct)-259(access)-241(t)-18(o)-241(the)]TJ
0 -1.2407 TD
[(hardware)-260(or)-241(gr)-19(eater)-241(performan)-19(ce)-241(at)-259(the)-241(inne)-19(r-loop)-241(of)-260(an)-241(a)-19(lgorithm,)-250(C)-259(programs)-241(ca)-19(n)-241(b)0(e)]TJ
T*
[(mixed)-241(with)-259(assembly)-241(programs.)-250(This)-241(chapter)-241(descr)-19(ibes)-241(two)-241(methods)-241(for)-241(com)-18(bining)-241(C)-240(and)]TJ
0 -1.2222 TD
[(assembly)-259(language)-241(sour)-19(ce)-241(code.)-250(The)-241(first)-259(is)-241(the)-260(in-line)-241(method)-259(which)-241(is)-259(a)-241(convenient)-259(way)]TJ
0 -1.2407 TD
[(to)-222(put)-222(assembly)-222(code)-223(int)-18(o)-204(t)-18(he)-204(c)-19(ompiler)-223(output)-222(via)-223(the)-223(non-ANSI)-223(C)-222(directiv)-19(e)]TJ
/F12 1 Tf
30.2407 0 TD
[(_)-222(_)0(a)-19(sm\(\).)]TJ
/F7 1 Tf
4.0926 0 TD
(The)Tj
-34.3333 -1.2407 TD
[(second)-259(is)-241(th)-19(e)-241(out-of-line)-260(method,)-250(a)-260(generic)-260(method)-259(of)-241(combini)-18(ng)-241(C)-259(and)-241(as)-18(sembly)]TJ
0 -1.2222 TD
[(language)-260(source)-260(files.)]TJ
/F12 1 Tf
13.919 0 0 13.919 278.88 491.681 Tm
0.017 Tc
[(Wa)17(r)13(n)21(i)19(n)4(g)]TJ
/F7 1 Tf
12.96 0 0 12.96 143.52 474.161 Tm
0 Tc
[(Before)-260(mixing)-259(C)-240(and)-259(assembly,)-250(read)-259(and)-259(understand)-259(Chapter)]TJ
T*
[(4,)-250(About)-259(G56k,)-250(and)-259(the)-260(DSP56000)-259(Family)-241(M)-18(anual.)]TJ
0 -1.2407 TD
[(Attemptin)-19(g)-204(t)0(o)-204(w)-19(rite)-204(programs)-222(for)-204(this)-222(DSP)-222(without)-203(know)-19(ledge)]TJ
T*
[(of)-260(the)-241(chip)-259(and)-259(how)-241(the)-260(compiler)-260(utilizes)-259(registers,)-250(memory,)]TJ
0 -1.2222 TD
[(defines)-259(labels,)-250(etc.)-250(may)-259(generate)-260(unsatisfactory)-259(results.)]TJ
0 -1.2407 TD
[(However,)-250(wi)-18(th)-241(an)-259(understanding)-259(of)-241(th)-19(e)-241(DSP)-259(architecture)-260(and)]TJ
T*
[(how)-241(this)-259(implementation)-241(of)-260(C)-240(uses)-241(it,)-250(programming)-241(s)-18(hould)-241(be)]TJ
0 -1.2222 TD
[(straightforw)-19(ard.)]TJ
-5.5556 -1.9259 TD
[(Labels)-259(which)-259(begin)-241(with)-259(a)-260(double)-241(un)-19(derline)-241(\(e.)-9(g.)9(,)]TJ
/F12 1 Tf
20.1296 0 TD
[(_)-241(_asm)-260(\(\))]TJ
/F7 1 Tf
3.8889 0 TD
[(\))-241(i)0(n)-259(this)-259(manual)-259(have)-241(a)-260(space)]TJ
-24.0185 -1.2407 TD
[(between)-259(the)-241(d)-19(ouble)-241(under)-19(lines)-241(to)-259(visually)-259(separate)-260(them.)-250(Do)-241(no)-19(t)-241(separate)-260(the)-260(leading)]TJ
T*
[(double)-260(underlines)-259(with)-259(a)-241(space)-260(when)-241(c)-19(oding)-241(them)-259(\(i.)-9(e.)9(,)]TJ
/F17 1 Tf
12 0 0 12 360.72 305.201 Tm
[(code)-600(_)-600(_asm)-600(\(\))-600(as)-600(__asm)]TJ
-24.1 -1.32 TD
(\(\))Tj
/F7 1 Tf
12.96 0 0 12.96 85.92 289.361 Tm
(\).)Tj
/F5 1 Tf
15.839 0 0 15.839 71.52 254.321 Tm
0.008 Tc
[(5.2)-830(I)-2(n)13(-)-8(l)13(i)-2(n)13(e)-285(Assembly)-269(Code)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 228.161 Tm
0 Tc
[(In-line)-260(assembly)-259(code)-241(is)-259(assembly)-259(code)-260(that)-241(is)-259(inserted)-259(inside)-260(a)-241(C)-259(statement)-259(in)-241(a)-260(C)-240(so)-19(urce)]TJ
0 -1.2222 TD
[(file.)-250(Since)-260(assembly)-259(code)-260(is)-241(generated)-259(from)-259(this)-241(C)-259(statement)-259(directly,)-250(the)-260(C)-259(statement)]TJ
0 -1.2407 TD
[(looks)-222(lik)-19(e)-223(assembly)-222(code)-223(in)-222(t)-18(h)0(e)-223(C)-222(source)-223(and)-222(is)-241(referred)-222(to)-222(as)]TJ
/F10 1 Tf
24.3889 0 TD
0 Tw
(i)Tj
/F7 1 Tf
0.2778 0 TD
[(n-line)-223(a)-19(ssembly)-222(code.)-231(All)-222(of)]TJ
-24.6667 -1.2407 TD
[(the)-223(assembly)-222(code)-223(to)-204(be)-223(generated)-222(is)-222(visible)-223(at)-203(th)-19(e)-204(C)-222(source-level)-222(and)-222(it)-203(i)-18(s)-204(often)-222(convenient)]TJ
0 -1.2222 TD
[(to)-259(intermix)-259(assembly)-241(co)-19(de)-241(with)-259(a)-241(C)-259(source)-260(program)-259(in)-241(this)-259(fashion.)]TJ
ET
endstream
endobj
4329 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4305 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(4-22)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Opt)-10(i)7(m)-16(i)7(z)-7(a)0(t)15(i)-17(on)-293(T)6(e)0(c)-7(hni)-17(ques)-275(I)-10(m)-16(pl)7(em)-16(ent)-10(ed)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
endstream
endobj
4306 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4301 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 369.12 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(Opt)-10(i)7(m)-16(i)7(z)-7(a)0(t)15(i)-17(on)-293(T)6(e)0(c)-7(hni)-17(ques)-275(I)-10(m)-16(pl)7(em)-16(ent)-10(ed)]TJ
-30.439 -71.3415 TD
[(M)9(o)-24(t)15(o)0(rol)-17(a)-17268(A)-11(bou)-24(t)-278(g56k)-19178(4)-24(-)21(2)-24(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
-0.004 Tc
[(4.)-19(11.)-19(12)-845(L)-14(e)0(a)-17(f)-274(R)-6(o)-14(u)-14(t)1(in)-14(e)-276(D)-23(ete)-17(c)0(t)-16(i)-2(on)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 685.361 Tm
0 Tc
[(A)-259(leaf)-241(routin)-19(e)-241(i)0(s)-259(a)-241(subrou)-19(tine)-241(that)-259(makes)-259(no)-241(furthe)-19(r)-241(subroutine)-260(calls.)-250(When)-259(the)-260(compiler)]TJ
0 -1.2407 TD
[(identifies)-222(such)-222(routines,)-213(the)-204(pro)-19(logue)-204(and)-222(epilogue)-223(code)-204(are)-223(optimized)-222(\(no)-204(save)-223(and)-204(res)-18(tore)]TJ
T*
[(of)-260(the)]TJ
/F12 1 Tf
2.5556 0 TD
(ssh)Tj
/F7 1 Tf
1.3519 0 TD
(\).)Tj
/F5 1 Tf
13.919 0 0 13.919 71.52 622.481 Tm
-0.003 Tc
[(4.)-18(11.)-18(13)-844(F)-13(u)5(n)-13(c)1(t)-15(i)-1(o)-13(n)-289(In-)-15(lin)-13(in)-13(g)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 597.281 Tm
0 Tc
[(When)-259(explicitly)-259(requested)-259(via)-241(the)-260(command-line)-260(option)]TJ
/F12 1 Tf
22.5741 0 TD
(-finline-function)Tj
/F7 1 Tf
6.963 0 TD
[(,)-250(the)-241(comp)-19(iler)]TJ
-29.537 -1.2407 TD
[(will)-259(replace)-241(c)-19(alls)-241(to)-259(subroutines)-259(with)-259(an)-241(in-line)-260(copy)-259(of)-241(the)-260(subroutine)-260(if)-241(t)-18(h)0(e)-241(subroutin)-19(e)]TJ
0 -1.2222 TD
[(meets)-259(these)-260(requirements:)]TJ
1.3889 -1.9444 TD
[(1.)-639(The)-260(subroutine)-260(must)-241(be)-260(a)-260(non-volatile)-260(leaf)-241(functio)-19(n.)]TJ
0 -1.6111 TD
[(2.)-639(The)-260(subroutine)-260(must)-241(be)-260(in)-259(the)-241(same)-260(module.)]TJ
0 -1.6296 TD
[(3.)-639(The)-260(definition)-259(must)-241(pre)-19(cede)-241(use)-260(of)-241(th)-19(e)-241(subroutine)-19(.)]TJ
-1.3889 -1.9259 TD
[(Function)-259(in-lining)-259(eliminates)-259(the)-260(overhead)-241(asso)-19(ciated)-241(with)-259(subroutine)-260(calls)-259(and)-241(provi)-18(des)]TJ
0 -1.2222 TD
[(additional)-259(opportunitie)-19(s)-241(for)-260(the)-241(opt)-18(imizer)-241(and)-259(register)-260(allocator)-260(to)-241(further)-260(increase)-260(code)]TJ
0 -1.2407 TD
[(quality.)-250(Fu)-19(nction)-241(in-li)-18(ning)-241(can)-259(also)-259(be)-241(performed)-259(explicitly)-259(by)-259(the)-241(progra)-19(mmer)-241(by)]TJ
T*
[(utilizing)-259(the)-260(additional)-259(non-ANSI)-241(f)-19(unction)-241(typ)-19(e)-241(specifier)]TJ
/F12 1 Tf
23.0185 0 TD
[(_)-241(_)-19(inline.)]TJ
/F7 1 Tf
4.1481 0 TD
[(By)-259(default,)-250(many)]TJ
-27.1667 -1.2222 TD
[(run-time)-260(libraries)-259(are)-241(in-li)-18(ned)-241(by)-259(the)-241(co)-19(mpiler.)]TJ
/F12 1 Tf
0 -2.0185 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(The)-260(function)-259(in-lining)-241(m)-18(ethod)-241(can)-259(cause)-260(program)-259(memory)-241(requ)-19(irements)-241(to)]TJ
0 -1.2222 TD
[(grow)-241(significantly)-19(.)-231(See)-241(Appendix)-241(A,)]TJ
/F10 1 Tf
14.8704 0 TD
[(Program)-19(ming)-241(Support)]TJ
/F7 1 Tf
9.037 0 TD
[(,)-231(for)-241(instructions)-241(on)]TJ
-23.9074 -1.2407 TD
[(disabling)-259(library)-259(routine)-260(in-lining.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 320.561 Tm
-0.004 Tc
[(4.)-19(11.)-19(14)-845(In)-14(st)-16(r)-12(u)4(c)-17(t)1(io)-14(n)-290(S)-9(ch)-14(ed)-14(uli)-19(n)4(g)-290(/)-295(Mic)-17(r)6(o)-14(c)0(o)-14(d)-14(e)-276(C)-6(o)-14(m)-12(p)4(a)-17(c)0(t)-16(i)-2(o)-14(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 295.361 Tm
0 Tc
[(The)-260(command)-259(line)-241(swit)-18(ch)]TJ
/F12 1 Tf
10.6296 0 TD
(-alo)Tj
/F7 1 Tf
1.8704 0 TD
[(causes)-259(an)-241(assembly)-259(language)-260(optimizer)-260(\()]TJ
/F12 1 Tf
16.3333 0 TD
(alo56)Tj
/F7 1 Tf
2.2778 0 TD
[(\))-260(t)0(o)-241(b)0(e)-260(run,)]TJ
-31.1111 -1.2407 TD
[(using)-259(the)-241(as)-18(sembly)-241(cod)-19(e)-241(emitted)-259(by)-259(the)-241(compile)-19(r)-241(a)0(s)-259(input.)-250(This)-259(optimizer)-260(attempts)-259(to)]TJ
T*
[(compact)-222(multipl)-18(e)-204(ope)-19(rations)-222(into)-222(a)-204(s)-18(ingle)-223(instruction)-222(word,)-213(whi)-18(le)-204(si)-18(multaneously)-222(avoiding)]TJ
0 -1.2222 TD
[(the)-241(pipeline)-241(hazards)-222(ex)-19(posed)-222(by)-241(the)-241(address)-222(g)-19(eneration)-222(un)-19(it.)-231(Because)-241(this)-222(opti)-18(mizer)-223(mixes)]TJ
0 -1.2407 TD
[(together)-223(instructions)-222(from)-222(different)-222(C)-203(languag)-19(e)-204(statement)-18(s,)-213(debugging)-222(code)-204(com)-18(piled)-204(with)]TJ
/F12 1 Tf
T*
(-alo)Tj
/F7 1 Tf
1.8704 0 TD
[(may)-241(be)-260(more)-260(difficult.)]TJ
ET
endstream
endobj
4302 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4282 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(4-20)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Opt)-10(i)7(m)-16(i)7(z)-7(a)0(t)15(i)-17(on)-293(T)6(e)0(c)-7(hni)-17(ques)-275(I)-10(m)-16(pl)7(em)-16(ent)-10(ed)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 710.561 Tm
0.011 Tc
[(4)15(.)13(11)15(.)13(9)-830(Loo)19(p)-275(R)9(ot)16(at)16(i)13(o)1(n)]TJ
/F10 1 Tf
12.96 0 0 12.96 70.8 685.361 Tm
0 Tc
[(Loop)-204(rota)-19(tion)]TJ
/F7 1 Tf
5.7037 0 TD
[(is)-222(the)-204(eli)-18(mination)-204(of)-223(the)-223(code)-204(generated)-222(to)-222(check)-204(the)-223(loop\222s)-222(entry)-204(condit)-18(ions.)]TJ
-5.7037 -1.2407 TD
[(When)-204(a)-223(loop)-222(fails)-222(to)-204(qualify)-222(for)]TJ
/F10 1 Tf
12.6296 0 TD
[(do)-204(loo)-19(p)]TJ
/F7 1 Tf
3.2037 0 TD
[(promoti)-18(on)-204(i.)-9(e.)9(,)-213(i)0(t)-222(does)-222(not)-222(meet)-203(the)-223(four)-223(conditions)]TJ
-15.8333 -1.2407 TD
[(listed)-241(abo)-19(ve,)-250(it)-241(will)-259(qualify)-259(for)-241(lo)-19(op)-241(rotation)-259(if)-260(the)-241(length)-259(of)-260(the)-241(loop)-259(is)-259(known)-241(at)]TJ
0 -1.2222 TD
[(compile-time,)-250(for)-260(example:)]TJ
/F8 1 Tf
12 0 0 12 114 612.881 Tm
0.6 Tc
[(f)600(o)600(r\(i=)20(0;i<1)600(0;i+)600(+\))]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 591.281 Tm
0 Tc
[(The)-241(loop)-259(created)-259(with)-241(t)-18(his)]TJ
/F10 1 Tf
10.7037 0 TD
(for)Tj
/F7 1 Tf
1.4444 0 TD
[(statement)-259(will)-259(always)-241(be)-260(executed)-259(at)-241(least)-259(one)-260(time.)]TJ
-12.1481 -1.2407 TD
[(Therefore,)-250(the)-260(\223is)-241(i)-259(<)-251(10?\224)-260(test)-241(does)-259(not)-259(have)-241(to)-259(be)-260(run)-241(the)-260(first)-259(time)-241(throug)-19(h)-241(the)-260(loop)-241(an)-19(d)]TJ
0 -1.2222 TD
[(as)-222(a)-223(result,)-231(can)-222(be)-223(eli)-18(minated)-222(during)-222(th)-19(e)-223(first)-222(pass)-222(thro)-19(ugh)-222(the)-223(loop)-222(o)-19(nly.)-213(If)-241(the)-223(result)-222(of)-223(th)-19(e)]TJ
0 -1.2407 TD
[(first)-241(test)-259(cannot)-259(be)-241(pred)-19(etermined)-241(th)-19(en)-241(it)-259(cannot)-259(be)-241(eliminate)-19(d.)-250(In)-241(the)-260(example)-260(below,)-250(the)]TJ
T*
[(number)-223(of)-241(loops)-222(is)-241(a)-223(variable)-241(\(and)-222(therefore)-241(cannot)-222(be)-241(predetermined\))-241(that)-222(may)-241(equal)-222(zero.)]TJ
/F8 1 Tf
12 0 0 12 114 502.961 Tm
0.6 Tc
[(f)600(o)600(r\(i=)20(0;i>/Font<>/ProcSet[/PDF/Text]>>
endobj
4260 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 369.12 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(Opt)-10(i)7(m)-16(i)7(z)-7(a)0(t)15(i)-17(on)-293(T)6(e)0(c)-7(hni)-17(ques)-275(I)-10(m)-16(pl)7(em)-16(ent)-10(ed)]TJ
-30.439 -71.3415 TD
[(M)9(o)-24(t)15(o)0(rol)-17(a)-17268(A)-11(bou)-24(t)-278(g56k)-19178(4)-24(-)21(1)-24(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(This)-259(is)-241(a)-260(space)-260(saving)-241(op)-19(timization)-259(technique.)-250(For)-260(example:)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 527.681 Tm
-0.005 Tc
[(4.)-20(11.)-20(6)-846(S)-10(tr)-13(en)-15(gt)-17(h)-291(R)-7(ed)-15(uc)-18(tio)-15(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 502.241 Tm
0 Tc
[(Strength)-259(reduction)-259(replaces)-259(expensive)-260(operators)-241(wit)-18(h)-241(less)-259(expensive)-260(operators.)-250(This)]TJ
0 -1.2407 TD
[(optimizatio)-19(n)-241(method)-259(is)-259(very)-241(machi)-18(ne)-241(specific.)-250(F)-18(o)0(r)-241(instance,)-250(a)-260(popular)-260(strength)-259(reduction)]TJ
0 -1.2222 TD
[(for)-260(many)-241(com)-18(pilers)-241(is)-259(to)-259(replace)-241(a)-260(multiplication)-259(by)-259(a)-241(constan)-19(t)-241(with)-259(a)-241(serie)-19(s)-241(o)0(f)-260(shifts,)]TJ
0 -1.2407 TD
[(additions)-259(and)-259(subtractions.)-250(The)-260(exact)-259(opposite)-241(is)-259(the)-260(case)-241(on)-259(the)-260(DSP56000/DSP56)-19(001,)]TJ
T*
[(however)-260(since)-241(a)-241(series)-259(of)-241(left)-241(shif)-19(ts)-241(is)-241(replaced)-259(with)-241(a)-241(sing)-19(le)-241(multiply)-241(b)-19(y)-241(a)-241(constant)-259(power)]TJ
0 -1.2222 TD
[(of)-260(2.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 391.601 Tm
-0.004 Tc
[(4.)-19(11.)-19(7)-845(L)4(o)-14(o)-14(p)-272(I)-19(n)4(v)-17(a)0(r)-12(i)-2(an)-14(t)-292(C)-6(od)-14(e)-293(M)1(o)-14(t)1(io)-14(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 366.161 Tm
0 Tc
[(Loop)-259(Invariant)-259(Code)-241(Mo)-19(tion)-241(is)-259(a)-241(m)-18(ethod)-241(in)-259(which)-259(all)-241(C)-259(expressions)-259(that)-259(yield)-241(the)-260(same)]TJ
T*
[(result)-259(each)-241(ti)-18(me)-241(through)-259(the)-260(loop)-241(are)-260(moved)-259(outside)-260(of)-241(the)-260(loop)-259(and)-241(are)-260(executed)-259(once)]TJ
0 -1.2407 TD
[(prior)-260(to)-241(ente)-19(ring)-241(the)-260(loop.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 303.521 Tm
0.011 Tc
[(4)15(.)-4(1)15(1)15(.)-4(8)-830(H)9(a)15(r)3(dw)13(a)15(r)3(e)-278(D)9(O)-263(Loo)19(p)-275(I)13(ns)15(tr)21(uc)15(ti)13(on)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 278.321 Tm
0 Tc
[(The)-260(DSP56000)-259(family)-259(architecture)-241(pr)-19(ovides)-241(a)-260(method)-259(in)-241(hardw)-19(are)-241(to)-259(perform)-259(zero)]TJ
T*
[(overhead)-259(looping)-259(via)-241(the)]TJ
/F12 1 Tf
10.1852 0 TD
(do)Tj
/F7 1 Tf
1.3148 0 TD
[(instruction.)-250(DSP5)-19(6KCC)-240(may)-259(exchange)-260(the)-260(standard)]TJ
-11.5 -1.2407 TD
[(increment/co)-19(mpare/conditional)-259(jump)-259(sequence)-241(wi)-18(th)-241(a)-260(single)]TJ
/F12 1 Tf
24.3889 0 TD
0.018 Tc
(do)Tj
/F7 1 Tf
1.2963 0 TD
0 Tc
[(instructio)-19(n)-241(\(this)-259(is)-241(ca)-19(lled)]TJ
-25.6852 -1.2222 TD
[(do)-259(loop)-241(pro)-19(motion\))-241(wh)-19(en)-241(the)-260(following)-259(conditions)-259(are)-241(met:)]TJ
1.3889 -1.9259 TD
[(1.)-639(The)-260(body)-241(of)-260(the)-260(loop)-241(con)-19(tains)]TJ
/F10 1 Tf
13.6296 0 TD
(no)Tj
/F7 1 Tf
1.2778 0 TD
[(subroutine)-260(calls,)]TJ
-14.9074 -1.6296 TD
[(2.)-639(The)-260(loop)-241(is)-259(entered)-259(from)-259(the)-241(top,)-250(i.)-9(e.)9(,)-269(n)0(o)]TJ
/F12 1 Tf
17.7778 0 TD
[(goto)-259(label)]TJ
/F7 1 Tf
4.4074 0 TD
(entries.)Tj
-22.1852 -1.6111 TD
[(3.)-639(No)-259(conditional)-259(exits)-241(fro)-19(m)-241(the)-260(loop)-259(are)-241(allowed.)]TJ
0 -1.6296 TD
[(4.)-639(The)-260(loop\222s)-241(i)-18(nduction)-241(va)-19(riable)-241(is)-259(only)-259(altered)-241(in)-259(the)-260(body)-241(of)-260(the)-260(loop)-241(once)-260(per)]TJ
1.3889 -1.2407 TD
[(iteration.)-250(P)-18(lease)-241(note)-260(that)-259(this)-241(inclu)-19(des)-241(any)-259(modifications)-259(to)-259(the)-241(inducti)-18(on)-241(variable)]TJ
0 -1.2222 TD
[(within)-259(the)-260(actual)]TJ
/F12 1 Tf
6.9259 0 TD
(for)Tj
/F7 1 Tf
1.5556 0 TD
(or)Tj
/F12 1 Tf
1.0741 0 TD
[(w)-19(hile)]TJ
/F7 1 Tf
2.5185 0 TD
[(statem)-18(ent.)]TJ
ET
107.52 679.121 79.2 -0.48 re
f
186.24 678.881 0.48 -112.08 re
f
107.28 567.281 79.2 -0.48 re
f
107.28 679.121 0.48 -112.08 re
f
316.56 679.121 79.2 -0.48 re
f
395.28 678.881 0.48 -112.08 re
f
316.32 567.281 79.2 -0.48 re
f
316.32 679.121 0.48 -112.08 re
f
BT
/F8 1 Tf
12 0 0 12 323.52 666.881 Tm
[(if)-600(\(a>b\))]TJ
0 -2 TD
0 Tw
({)Tj
T*
0.6 Tc
[(b=a)600(;)]TJ
0 -1 TD
0 Tc
(})Tj
0 -2 TD
-0.06 Tc
[(fu)-20(nc)-560(\()-20(a)0(\))-20(;)]TJ
-17.32 6.68 TD
0 Tc
[(if)-600(\(a>b\))]TJ
0 -2 TD
({)Tj
0 -1 TD
0.6 Tc
[(b=a)600(;)]TJ
T*
-0.04 Tc
[(fu)20(nc)-540(\()20(a)20(\))0(;)]TJ
T*
0 Tc
(})Tj
T*
-0.04 Tc
[(el)20(se)]TJ
T*
[(fu)20(nc)-540(\()20(a)20(\))0(;)]TJ
/F12 1 Tf
12.96 0 0 12.96 224.64 639.281 Tm
0 Tc
[(becom)-19(es)]TJ
ET
endstream
endobj
4261 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3973 0 obj
<>
endobj
4012 0 obj
<>
endobj
4034 0 obj
<>
endobj
4050 0 obj
<>
endobj
4060 0 obj
<>
endobj
4082 0 obj
<>
endobj
4106 0 obj
<>
endobj
4125 0 obj
<>
endobj
4190 0 obj
<>
endobj
4208 0 obj
<>
endobj
4228 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(4-18)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Opt)-10(i)7(m)-16(i)7(z)-7(a)0(t)15(i)-17(on)-293(T)6(e)0(c)-7(hni)-17(ques)-275(I)-10(m)-16(pl)7(em)-16(ent)-10(ed)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 710.561 Tm
-0.002 Tc
[(4.1)-15(1)2(.3)-843(Co)-12(n)-12(s)2(t)-14(a)2(n)-12(t)-272(P)-7(r)-10(o)6(p)-12(ag)-12(at)-14(io)-12(n)6(/)-17(F)6(o)-12(ld)-12(in)6(g)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 685.361 Tm
0 Tc
[(Propagation)-259(of)-241(constan)-19(ts)-241(is)-259(detected)-259(during)-241(dat)-18(a)-241(flow)-259(analysis)-259(and)-241(is)-259(simply)-259(the)]TJ
0 -1.2407 TD
[(replacement)-259(of)-241(variable)-260(references)-259(with)-259(constant)-241(refere)-19(nces)-241(when)-259(possible.)-250(For)-260(example,)]TJ
/F8 1 Tf
12 0 0 12 114 645.041 Tm
0.6 Tc
[(a=3)600(;)]TJ
0 -1.18 TD
0 Tc
[(/*)-600(block)-580(of)-600(C)-600(code)-600(with)-600(no)-600(references)-600(to)-600(a)-600(*)0(/)]TJ
0 -1.16 TD
(func_call)Tj
5.38 0 TD
[(\()-600(a)-600(+)-600(709)-600(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 595.361 Tm
(becomes:)Tj
/F8 1 Tf
12 0 0 12 114 570.881 Tm
[(/*)-600(block)-580(of)-600(C)-600(code)-600(*/)]TJ
0 -1.16 TD
(func_call)Tj
5.38 0 TD
[(\()-600(3)-600(+)-600(709)-600(\);)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 535.361 Tm
[(Constant)-259(folding)-241(is)-259(the)-260(replacement)-259(of)-241(run-tim)-18(e)-241(computati)-18(ons)-241(with)-259(compile-time)]TJ
0 -1.2407 TD
[(computations.)-213(This)-204(opt)-18(imization)-204(works)-222(well)-203(with)-204(con)-19(stant)-203(propagation,)-213(as)-204(it)-222(exposes)-204(many)]TJ
T*
[(new)-241(oppo)-19(rtunities)-241(for)-260(folding.)]TJ
0 -1.9259 TD
[(The)-241(examp)-19(le)-241(above)-260(would)-259(be)-241(further)-260(transformed)-259(to:)]TJ
/F8 1 Tf
12 0 0 12 114 454.001 Tm
[(/*)-600(block)-580(of)-600(C)-600(code)-600(*/)]TJ
0 -1.18 TD
[(func_call)20(\()-600(712)-600(\);)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 412.481 Tm
-0.002 Tc
[(4.1)-15(1)2(.4)-843(De)-15(ad)-288(Co)-12(d)6(e)-291(E)-7(lim)-10(in)-12(at)-14(io)-12(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 387.281 Tm
0 Tc
[(During)-241(da)-19(ta)-241(flow)-259(analysis,)-250(the)-260(compiler)-260(detects)-259(when)-241(the)-260(results)-259(of)-241(C)-259(expressions)-259(are)]TJ
0 -1.2407 TD
[(never)-241(used)-19(.)-250(When)-241(this)-259(is)-259(detected,)-250(the)-260(offending)-259(C)-240(statement)-18(s)-241(are)-260(eliminated)-259(from)-241(code)]TJ
0 -1.2222 TD
[(generation.)-250(This)-259(includes)-259(\(1\))-241(the)-260(initialization)-259(of)-260(variables)-241(t)-18(hat)-241(are)-260(not)-241(refe)-19(renced)-241(in)-259(the)]TJ
0 -1.2407 TD
[(subroutine)-260(and)-241(\(2\))-260(the)-260(situation)-241(w)-19(here)-241(the)-260(variables)-259(next)-241(referen)-19(ce)-241(is)-259(not)-241(an)-259(assignment.)]TJ
0 -1.9259 TD
[(To)-241(guarant)-18(ee)-241(code)-260(generation,)-250(a)-260(volatile)-260(type)-241(speci)-18(fier)-241(can)-259(be)-241(use)-19(d)-241(t)0(o)-259(declare)-241(th)-19(e)-241(left)-259(side)]TJ
0 -1.2407 TD
[(of)-241(the)-260(expression.)]TJ
/F8 1 Tf
12 0 0 12 114 274.001 Tm
(main\(\))Tj
0 -1 TD
0 Tw
({)Tj
T*
[(int)-600(volat)20(il)]TJ
6.58 0 TD
0.6 Tc
[(ei=0)600(,j=1)600(;)]TJ
-6.58 -1 TD
0 Tc
(})Tj
/F7 1 Tf
12.96 0 0 12.96 70.8 216.161 Tm
[(The)-241(examp)-19(le)-241(above)-260(generates)-259(code)-241(to)-259(initialize)-260(variables)-259(i)-241(and)-259(j)-259(even)-241(though)-259(they)-259(are)-241(not)]TJ
0 -1.2222 TD
[(used)-241(anyw)-19(here)-241(else.)-250(Wit)-18(hout)-241(the)-260(key)-259(word)-241(volati)-18(le,)-250(the)-241(optim)-18(izing)-241(C)-259(compiler)-260(will)]TJ
0 -1.2407 TD
[(eliminate)-260(the)-241(two)-259(local)-259(variables)-241(be)-19(cause)-241(they)-259(are)-260(not)-241(referenced)-259(anywhere)-260(in)-241(th)-19(e)-241(main)]TJ
T*
(function.)Tj
/F5 1 Tf
13.919 0 0 13.919 70.8 137.681 Tm
-0.002 Tc
[(4.1)-15(1)2(.5)-843(T)-12(a)2(i)-17(l)-276(M)-14(e)2(r)-10(g)6(in)-12(g)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 112.241 Tm
0 Tc
[(When)-241(two)-222(o)-19(r)-223(more)-241(conditi)-18(onal)-222(b)-19(locks)-222(o)-19(f)-223(code)-241(have)-241(similar)-241(ending)-241(sequences,)-250(the)-241(sections)]TJ
T*
[(of)-241(code)-260(are)-241(r)-19(ewritten)-241(to)-259(generate)-260(similar)-260(code)-241(only)-259(once.)]TJ
ET
endstream
endobj
4229 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4206 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 369.12 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(Opt)-10(i)7(m)-16(i)7(z)-7(a)0(t)15(i)-17(on)-293(T)6(e)0(c)-7(hni)-17(ques)-275(I)-10(m)-16(pl)7(em)-16(ent)-10(ed)]TJ
-30.439 -71.3415 TD
[(M)9(o)-24(t)15(o)0(rol)-17(a)-17268(A)-11(bou)-24(t)-278(g56k)-19178(4)-24(-)21(1)-24(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
-0.004 Tc
[(4.)-19(10.)-19(2)-845(R)-6(un)-14(-)-16(t)1(im)-12(e)-293(S)8(t)-16(a)0(c)-17(k)-276(C)-6(h)-14(ec)-17(ks)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 685.361 Tm
0 Tc
[(If)-260(the)-241(program)-18(mer)-241(does)-259(not)-259(use)-241(mallo)-19(c,)-250(calloc)-241(or)-260(realloc)-260(there)-241(is)-259(no)-259(automatic)-260(run-time)]TJ
0 -1.2407 TD
[(collision)-259(check.)-250(A)-259(tool)-259(is)-241(provided)-259(to)-259(allow)-241(the)-260(programmer)-260(to)-259(check)-241(the)-260(code)-260(during)]TJ
T*
[(debugging)-259(to)-259(see)-241(if)-260(a)-241(stac)-19(k)-241(collision)-259(is)-259(likely)-241(to)-259(occur)-260(when)-241(t)-18(h)0(e)-241(code)-260(is)-241(exe)-19(cuting)]TJ
0 -1.2222 TD
[(normally.)-250(B)-18(y)-241(selecting)-259(the)]TJ
/F12 1 Tf
10.8333 0 TD
(-mstack-check)Tj
/F7 1 Tf
6.4259 0 TD
[(option)-259(on)-241(the)-260(command-line,)-250(t)-18(h)0(e)-241(compiler)-260(is)]TJ
-17.2593 -1.2407 TD
[(instructed)-241(to)-222(generate)-223(extr)-19(a)-223(code)-223(to)-222(watc)-19(h)-222(the)-223(stack)-222(an)-19(d)-222(heap)-222(and)-222(d)-19(etect)-222(when)-222(the)-241(run-time)]TJ
T*
[(stack)-259(is)-241(abou)-19(t)-241(t)0(o)-259(collide)-260(with)-241(the)-260(heap.)-250(This)-259(may)-259(be)-241(importan)-19(t)-241(when)-259(writing)-259(code)-241(for)]TJ
0 -1.2222 TD
[(embedded)-259(applications.)-250(W)-19(hen/if)-241(a)-260(stack)-259(collision)-259(occurs,)-250(the)-241(ex)-19(ecution)-241(devi)-18(ce,)-250(such)-241(as)]TJ
0 -1.2407 TD
[(RUN56,)-250(wi)-18(ll)-241(report)-259(that)-259(the)-241(collisio)-19(n)-241(occurred.)]TJ
/F12 1 Tf
0 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(All)-203(run-ti)-18(me)-204(libraries)-204(provided)-222(have)-204(been)-204(compile)-19(d/assembled)-204(without)-222(the)-204(stack)]TJ
0 -1.2407 TD
[(checking)-259(option.)-250(Thus)-259(it)-259(is)-241(possib)-19(le)-241(to)-259(have)-241(a)-260(run-time)-260(stack/heap)-259(collision)]TJ
T*
[(during)-259(execution)-259(of)-241(libra)-19(ry)-241(routines.)]TJ
/F5 1 Tf
15.839 0 0 15.839 71.52 480.161 Tm
0.006 Tc
[(4.11)-832(Optimi)11(z)-9(ati)11(o)-4(n)-277(T)-4(echni)11(ques)-271(I)-4(mpl)11(emented)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 454.241 Tm
0 Tc
[(This)-259(section)-259(provides)-241(a)-260(brief)-260(overview)-259(of)-241(the)-260(optimization)-259(techniques)-259(currently)]TJ
T*
[(implement)-18(ed)-241(by)-259(DSP56KCC.)-250(DS)-18(P56KCC)-240(i)-18(mplements)-259(most)-241(mach)-19(ine-independent)-259(C)]TJ
0 -1.2222 TD
[(language)-260(optimization)-259(techniques)-259(as)-259(well)-241(as)-259(machine-specific)-260(optimization)-19(s.)-250(By)-241(defaul)-18(t,)]TJ
0 -1.2407 TD
[(the)-260(control)-241(p)-19(rogram)-241(G56)-19(k)-241(enables)-259(all)-259(levels)-241(of)-260(optimization)-259(\(see)-260(Chapter)-241(3,)-269(\223Control)]TJ
T*
[(Program)-259(Options.)-9(\224)-241(\))]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 359.681 Tm
-0.004 Tc
[(4.)-19(11.)-19(1)-845(R)-6(eg)-14(is)-17(ter)-287(P)-9(r)-12(o)4(m)-12(o)-14(tio)-14(n)-290(an)-14(d)-290(L)4(i)-19(f)1(et)-16(im)-12(e)-293(A)-6(na)-17(lys)-17(i)-2(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 334.241 Tm
0 Tc
[(The)-223(compiler)-223(a)-19(utomatically)-222(identifies)-222(all)-241(variables)-222(that)-222(are)-223(candidates)-222(for)-223(p)-19(romotion)-222(to)-222(the)]TJ
T*
[(register)-260(storage)-260(class.)-250(Using)-241(s)-18(tandard)-241(data)-260(flow)-259(techniques,)-250(lifetime)-260(analysis)-259(is)-241(perform)-18(ed)]TJ
0 -1.2222 TD
[(to)-259(determine)-260(the)-241(best)-259(variables)-259(for)-241(prom)-18(otion.)-250(When)-259(variable)-241(li)-18(fetimes)-241(do)-259(not)-259(overlap,)]TJ
0 -1.2407 TD
[(more)-260(than)-241(o)-19(n)0(e)-241(variable)-260(may)-259(be)-241(promot)-18(ed)-241(to)-259(a)-241(sing)-19(le)-241(register.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 255.521 Tm
0.012 Tc
[(4)16(.)-3(1)16(1)16(.)-3(2)-829(C)10(o)20(mmon)-274(S)24(ub-)17(ex)16(pr)22(es)16(si)14(o)20(n)-274(E)7(l)14(i)14(m)4(in)20(at)17(i)14(o)2(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 230.321 Tm
0 Tc
[(A)-222(Common)-241(Sub-Expression,)-231(or)-223(CSE,)-213(i)-18(s)-222(created)-222(when)-222(two)-222(or)-223(more)-223(statem)-18(ents)-222(compute)-223(the)]TJ
T*
[(same)-223(value.)-213(When)-204(CSEs)-222(are)-204(detected)-222(during)-204(d)-19(ata)-204(flow)-222(analysis,)-213(the)-204(compile)-19(r)-204(eliminates)-222(all)]TJ
T*
[(but)-259(one)-241(of)-260(the)-260(computations)-259(and)-241(pro)-19(pagates)-241(the)-260(result.)-250(A)-259(classic)-260(example)-241(of)-260(a)-260(CSE)-241(is)-259(the)]TJ
0 -1.2222 TD
[(array)-259(element)-259(assignment)-259(from)-241(another)-260(array,)]TJ
/F8 1 Tf
12 0 0 12 107.52 157.841 Tm
[(array_1[index)-600(+)-600(1)0(])-600(=)-600(array_2[index)-600(+)-580(1];)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 134.321 Tm
[(where)-260(the)-241(exp)-19(ression)-241(\223ind)-19(ex)-241(+)-251(1)0(\224)-260(i)0(s)-241(the)-260(CSE.)]TJ
0 -1.9259 TD
[(This)-259(optimization)-259(is)-241(es)-18(pecially)-241(effect)-18(ive)-241(as)-259(CSEs)-259(become)-241(cand)-19(idates)-241(for)-260(register)]TJ
0 -1.2407 TD
(promotion.)Tj
ET
endstream
endobj
4207 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4192 0 obj
<>
endobj
4193 0 obj
<>
endobj
4188 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(4-16)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
-0.01 Tc
[(R)-20(u)-15(n)-15(-)-18(ti)-32(m)-6(e)-308(S)-26(a)-15(f)-25(e)-15(ty)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
1 1 1 rg
72 719.921 468 -653.04 re
f
BT
/F5 1 Tf
15.839 0 0 15.839 72 268.241 Tm
0 0 0 rg
0.001 Tc
[(4.10)-852(Ru)-9(n)-9(-tim)-19(e)-276(S)-14(a)-4(fety)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 242.321 Tm
0 Tc
[(DSP56KCC)-222(provides)-222(two)-222(meth)-19(ods)-222(for)-204(pr)-19(oviding)-222(run-time)-223(memory)-222(utilization)-222(checks)-18(.)-213(The)]TJ
0 -1.2407 TD
[(first)-241(m)-18(ethod,)-250(memory)-259(allocation)-259(check,)-250(is)-241(au)-19(tomatic.)-250(The)-260(second)-241(met)-18(hod,)-250(run-time)-260(stack)]TJ
T*
[(probes,)-250(is)-259(provided)-259(by)-241(selecting)-259(the)-260(command-line)-260(argument)]TJ
/F12 1 Tf
24.5185 0 TD
(-mstack-check)Tj
/F7 1 Tf
6.1667 0 TD
0 Tw
(.)Tj
/F5 1 Tf
13.919 0 0 13.919 72 179.681 Tm
-0.004 Tc
[(4.1)-17(0)0(.1)-845(M)-16(e)0(m)-12(o)-14(r)-12(y)-276(A)-6(l)-19(loc)-17(a)0(t)-16(i)-2(on)-290(C)-6(h)-14(ec)-17(ks)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 154.241 Tm
0 Tc
[(Memory)-259(allocation)-259(checks)-241(are)-260(provided)-259(during)-259(every)-241(call)-259(to)-259(the)-241(run-tim)-18(e)-241(library)-259(routines)]TJ
0 -1.2407 TD
[(malloc,)-250(calloc)-260(and)-241(r)-19(ealloc.)-250(This)-241(a)-19(utomatic)-241(run)-19(-time)-241(check)-259(determines)-259(when)-259(the)-241(heap)-259(is)]TJ
0 -1.2222 TD
[(about)-259(to)-241(collide)-260(with)-259(the)-241(run-t)-18(ime)-241(stack.)-250(W)-19(hen)-241(this)-259(occurs,)-250(the)-260(library)-259(routine)-241(retu)-19(rns)-241(a)]TJ
0 -1.2407 TD
[(NULL)-259(pointer)-241(and)-259(sets)-259(the)-241(glob)-19(al)-241(variable)]TJ
/F12 1 Tf
17.1667 0 TD
(errno)Tj
/F7 1 Tf
2.6481 0 TD
(to)Tj
/F12 1 Tf
1.0185 0 TD
[(ENO)-18(MEM)]TJ
/F7 1 Tf
4.7407 0 TD
(.)Tj
/F5 1 Tf
12 0 0 12 198.72 709.841 Tm
0.007 Tc
[(T)18(a)3(bl)25(e)-277(4)3(-1)23(0.)-835(F)18(l)5(oa)23(ti)5(ng)18(-p)18(oi)5(n)18(t)-280(A)9(r)16(i)5(t)0(h)18(m)-4(et)20(i)5(c)]TJ
8.88 0 0 8.88 233.04 685.841 Tm
0.011 Tc
[(Ro)27(ut)-7(i)19(n)0(e)-5460(S)2(our)22(ce)-271(M)6(odul)19(e)]TJ
/F3 1 Tf
-2.0811 -2.5676 TD
[(f)20(add_ba)-5594(f)-7(add)27(56.)20(asm)]TJ
0 -2.3784 TD
0.013 Tc
[(f)21(s)-1(ub_b)28(a)-5674(f)-6(su)28(b56.)21(asm)]TJ
0 -2.3513 TD
0.012 Tc
[(f)20(m)-20(p)27(y)-2(_ba)-5378(f)-7(m)7(py5)27(6)0(.)-7(a)0(s)26(m)]TJ
0 -2.3784 TD
[(f)20(d)0(i)-9(v)26(_ba)-6000(f)-7(d)0(i)18(v)-2(56)27(.)-7(a)0(s)26(m)]TJ
0 -2.3514 TD
[(f)20(neg_a)-6162(f)-7(neg)27(56.)20(asm)]TJ
0 -2.3784 TD
0.018 Tc
[(f)26(c)4(m)13(p)6(_)6(a)-5940(fcm)13(p)6(5)33(6)6(.a)6(s)32(m)]TJ
/F5 1 Tf
12 0 0 12 184.8 528.881 Tm
0.006 Tc
[(Tab)17(l)4(e)-278(4)2(-)19(11.)-816(48-b)17(i)4(t)-281(L)17(on)17(g)-283(I)24(nte)22(g)-3(er)-265(A)8(r)-5(it)19(hm)15(eti)24(c)]TJ
8.88 0 0 8.88 233.76 499.361 Tm
0.01 Tc
[(Rout)-8(i)18(n)-1(e)]TJ
9.0811 0.6216 TD
0.011 Tc
[(Sou)27(r)-5(ce)-271(M)6(odul)19(e)]TJ
/F3 1 Tf
-11.1081 -3.8108 TD
[(di)18(v_ba)-6135(i)-9(d)27(i)-9(v)26(56.)20(asm)]TJ
0 -2.3784 TD
[(m)7(od_b)27(a)-5486(i)-9(m)7(o)0(d)27(56.)20(asm)]TJ
0 -2.3514 TD
[(udi)18(v_b)27(a)-5594(ui)18(di)-9(v)26(56.)20(asm)]TJ
0 -2.3784 TD
[(um)7(od_)27(ba)-4918(ui)18(m)-20(o)27(d56.)20(asm)]TJ
0 -2.3514 TD
[(l)18(m)-20(p)27(y)-2(_ba)-5297(l)-9(_)27(m)-20(p)27(y56.)20(asm)]TJ
0 -2.3784 TD
[(l)18(d)0(i)18(v)-2(_ba)-5918(l)-9(_)27(di)-9(v)26(56.)20(asm)]TJ
T*
[(l)18(m)-20(o)27(d_ba)-5243(l)-9(_)27(m)-20(o)27(d56.)20(asm)]TJ
0 -2.3514 TD
[(F_)-270(_ul)18(di)18(v)-5029(u)0(l)18(ongdi)18(vm)7(od.)20(c)]TJ
0 -2.3784 TD
[(F_)-270(_ul)18(m)7(o)0(d)-4351(u)0(l)18(ongdi)18(vm)7(od.)20(c)]TJ
ET
208.32 549.281 0.48 150.48 re
f
290.64 548.561 0.48 151.68 re
f
403.2 549.281 0.48 150.48 re
f
208.32 699.761 195.36 0.48 re
f
208.8 676.001 194.4 0.48 re
f
208.8 673.361 194.4 0.48 re
f
208.32 653.681 195.36 0.48 re
f
208.32 632.801 195.36 0.48 re
f
208.32 611.681 195.36 0.48 re
f
208.32 590.801 195.36 0.48 re
f
208.32 569.681 195.36 0.48 re
f
208.32 548.801 195.36 0.48 re
f
209.52 294.161 0.48 224.4 re
f
290.64 293.681 0.48 225.6 re
f
402 294.161 0.48 224.4 re
f
209.52 518.801 192.96 0.48 re
f
210 484.001 192 0.48 re
f
210 481.361 192 0.48 re
f
209.52 461.681 192.96 0.48 re
f
209.52 440.801 192.96 0.48 re
f
209.52 419.681 192.96 0.48 re
f
209.52 398.801 192.96 0.48 re
f
209.52 377.681 192.96 0.48 re
f
209.52 356.561 192.96 0.48 re
f
209.52 335.681 192.96 0.48 re
f
209.52 314.561 192.96 0.48 re
f
209.52 293.681 192.96 0.48 re
f
endstream
endobj
4189 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4123 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 364.08 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(S)-10(o)1(f)16(t)-9(ware)-292(S)14(u)-23(pport)-277(f)-9(or)-271(A)-10(r)-2(i)8(t)-9(m)10(e)-23(t)16(i)8(c)-299(R)-4(out)-9(i)8(nes)]TJ
-29.9268 -71.3415 TD
[(M)9(o)-24(t)15(o)0(rol)-17(a)-17268(A)-11(bou)-24(t)-278(g56k)-19178(4)-24(-)21(1)-24(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 89.52 711.281 Tm
0 Tc
[(5.)-639(Pass)-259(the)-241(retu)-19(rn)-241(value)-260(address)-259(in)-241(accum)-18(ulator)-241(a.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 680.561 Tm
-0.003 Tc
[(4.)-18(8.2)-844(C)-5(a)-16(lle)-16(e)-275(S)-8(e)-16(q)5(u)-13(e)1(n)-13(c)1(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 655.361 Tm
0 Tc
[(During)-259(the)-260(i)-18(nitial)-241(porti)-18(on)-241(of)-260(the)-241(sub)-19(routine)-241(calli)-18(ng)-241(sequence,)-269(the)]TJ
/F10 1 Tf
25.963 0 TD
(callee)Tj
/F7 1 Tf
2.6667 0 TD
[(is)-259(responsible)-260(for:)]TJ
-27.2407 -1.9444 TD
[(1.)-639(Saving)-259(return)-259(address)-241(\(ss)-18(h\))-241(and)-259(the)-241(ol)-18(d)-241(frame)-260(pointer)-260(\(R0\).)]TJ
0 -1.6111 TD
[(2.)-639(Updating)-259(frame)-260(and)-241(stack)-259(pointers.)]TJ
0 -1.6296 TD
[(3.)-639(Saving)-259(the)-260(following)-241(re)-19(gisters,)-250(as)-241(req)-19(uired,)-250(B1,)-250(B0,)-250(X1,)-250(X0,)-269(Y1,)-250(Y0,)-250(R1)-259(-)-241(R)0(5)-259(and)]TJ
1.3889 -1.2222 TD
(R7.)Tj
/F5 1 Tf
13.919 0 0 13.919 71.52 541.601 Tm
0.011 Tc
[(4)15(.)-4(8)15(.)13(3)-830(R)9(et)16(urn)-257(S)6(eq)19(ue)15(nc)15(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 516.161 Tm
0 Tc
[(During)-259(the)-260(f)-19(inal)-241(portion)-259(of)-260(the)-241(subro)-19(utine)-241(calling)-259(sequence,)-250(th)-19(e)]TJ
/F10 1 Tf
25.463 0 TD
(callee)Tj
/F7 1 Tf
2.6481 0 TD
[(is)-241(res)-18(ponsible)-241(for:)]TJ
-26.7222 -1.9259 TD
[(1.)-639(Placing)-259(the)-260(return)-241(value)-260(in)-259(accumulator)-260(a.)]TJ
0 -1.6111 TD
[(2.)-639(Testing)-259(the)-260(return)-241(value.)-269(This)-241(optim)-18(izes)-241(the)-260(case)-241(w)-19(here)-241(function)-259(calls)-259(are)]TJ
1.3889 -1.2407 TD
[(arguments)-259(to)-259(conditional)-259(operators.)]TJ
-2.7778 -1.9259 TD
(Additional)Tj
/F10 1 Tf
4.537 0 TD
(callee)Tj
/F7 1 Tf
2.6481 0 TD
[(sequence)-260(when)-241(the)-260(subroutine)-260(called)-259(will)-241(retu)-19(rn)-241(a)-260(structure:)]TJ
-5.7963 -1.9259 TD
[(3.)-639(The)-260(return)-241(va)-19(lue)-241(is)-259(not)-241(p)-19(assed)-241(in)-259(accumulator)-260(a.)-250(A)-259(copy)-241(of)-260(the)-241(ret)-18(urn)-241(structure)-260(is)]TJ
1.3889 -1.2407 TD
[(placed)-259(into)-259(the)-241(space)-260(allocated)-259(in)-241(the)-260(caller\222s)-259(activation)-259(record)-241(and)-259(pointed)-259(to)-259(by)]TJ
T*
[(accumulator)-260(A.)]TJ
/F5 1 Tf
15.839 0 0 15.839 71.52 337.361 Tm
0.006 Tc
[(4.9)-832(S)-9(o)11(f)-10(tware)-271(S)-9(u)11(ppo)11(rt)-282(for)-272(A)-14(r)16(i)-4(tmet)-10(i)11(c)-287(Rou)11(t)6(ines)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 311.201 Tm
0 Tc
[(The)-223(DSP560)-19(00)-222(family)-222(architecture)-223(provid)-19(es)-222(full)-222(hardware)-223(support)-222(for)-223(all)-222(2)-19(4-bit)-222(arithmetic)]TJ
0 -1.2222 TD
[(operations,)-250(a)-19(n)0(d)-241(partial)-259(support)-259(for)-241(48-)-19(bit)]TJ
/F10 1 Tf
16.5 0 TD
(integer)Tj
/F7 1 Tf
3.1111 0 TD
[(operations.)-250(S)-18(upport)-241(for)-260(all)-259(float/double)]TJ
-19.6111 -1.2407 TD
[(and)-259(a)-241(portio)-19(n)-241(o)0(f)-260(the)-241(48-b)-19(it)-241(long)-259(is)-241(p)-19(rovided)-241(via)-260(special)-259(software)-260(library)-241(rout)-18(ines.)-250(These)]TJ
T*
[(special)-259(library)-259(routines)]TJ
/F10 1 Tf
9.4444 0 TD
[(d)-19(o)-241(not)]TJ
/F7 1 Tf
2.7778 0 TD
[(pass)-241(ar)-19(guments)-241(to)-259(the)-260(routines)-259(according)-241(to)-259(the)-260(normal)]TJ
-12.2222 -1.2222 TD
[(subroutine)-260(calling)-241(convention,)-250(instead,)-250(each)-241(routine)-241(has)-241(i)-18(t)0(s)-241(arguments)-241(passed)-241(i)-18(n)-241(the)-241(A)-241(and)]TJ
0 -1.2407 TD
[(B)-259(accumulators)-259(and)-241(the)-260(result)-259(returned)-259(in)-241(the)-260(A)-241(accu)-19(mulator,)-250(limiting)-259(the)-241(o)-19(verhead)]TJ
T*
[(involved)-259(in)-259(the)-241(call/retu)-19(rn)-241(sequence.)-250(S)-18(e)0(e)-241(Table)-260(4-10)-259(and)-241(Table)-260(4-11)-259(for)-241(a)-260(list)-259(of)-241(the)]TJ
0 -1.2222 TD
[(routines)-259(supported)-259(in)-241(so)-19(ftware.)-250(All)-241(b)-19(u)0(t)-241(two)-259(of)-241(th)-19(ese)-241(routines)-259(restore)-260(all)-241(regi)-18(sters)-241(used)]TJ
0 -1.2407 TD
[(except)-259(for)-241(the)-260(A)-259(accumulator)-260(which)-241(con)-19(tains)-241(the)-260(result.)-250(The)-260(two)-259(routines)-241(tha)-19(t)-241(d)0(o)-259(not)]TJ
T*
[(restore)-241(the)-223(r)-19(egisters)-222(are)]TJ
/F12 1 Tf
9.5 0 TD
[(F_)-241(_uldiv)]TJ
/F7 1 Tf
4.2593 0 TD
(and)Tj
/F12 1 Tf
1.6667 0 TD
[(F_)-241(_ulmod)]TJ
/F7 1 Tf
4.8333 0 TD
[(which)-241(use)-223(the)-241(registers)-241(according)-241(the)-223(C)]TJ
-20.2593 -1.2222 TD
[(standard)-259(shown)-259(in)-241(Table)-260(4-9.)]TJ
ET
endstream
endobj
4124 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4105 0 obj
<>
endobj
4107 0 obj
<>
endobj
4108 0 obj
<>
endobj
4103 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(4-14)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(S)13(u)-24(brout)15(i)-17(n)0(e)-293(C)-5(al)7(l)-285(S)-11(equenc)-7(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
15.839 0 0 15.839 70.8 356.321 Tm
0.007 Tc
[(4.)12(8)-846(S)7(ubro)12(u)-3(tin)12(e)-286(Call)-276(S)7(equen)12(c)2(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 330.161 Tm
0 Tc
[(Each)-241(time)-260(a)-260(C)-240(languag)-19(e)-241(subroutine)-260(is)-259(called,)-250(a)-241(s)-18(trict)-241(calling)-259(convention)-259(is)-259(followed.)-250(The)]TJ
0 -1.2222 TD
[(subroutine)-260(calling)-241(seq)-19(uence)-241(is)-259(broken)-259(down)-241(int)-18(o)-241(three)-260(sub-sequences)-259(that)-259(are)-241(strictly)]TJ
0 -1.2407 TD
[(defined.)-250(The)-260(three)-241(sub-s)-18(equences)-241(are)-260(caller,)-250(callee)-260(and)-259(return)-241(sequen)-19(ce.)]TJ
/F12 1 Tf
0 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(This)-241(calli)-18(ng)-241(conventi)-18(on)-241(must)-259(be)-260(followed)-241(wh)-19(en)-241(writing)-259(in-line)-260(or)-241(out)-18(-of-line)]TJ
0 -1.2407 TD
[(assembly)-259(language)-241(su)-19(broutines)-241(th)-19(at)-241(call)-259(subroutines)-259(written)-259(in)-241(C.)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 225.521 Tm
-0.003 Tc
[(4.8)-16(.)-1(1)-844(C)-5(al)-18(ler)-286(S)-8(eq)-13(u)-13(e)1(n)-13(c)1(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 200.321 Tm
0 Tc
(The)Tj
/F10 1 Tf
1.7963 0 TD
(caller)Tj
/F7 1 Tf
2.5926 0 TD
[(portion)-259(of)-241(t)-18(h)0(e)-241(subrouti)-18(ne)-241(calling)-259(sequence)-260(is)-241(resp)-19(onsible)-241(for:)]TJ
-3 -1.9259 TD
[(1.)-639(Pushing)-259(arguments)-241(o)-19(nto)-241(the)-260(activation)-259(record)-259(\(in)-241(reverse)-260(order\).)]TJ
0 -1.6296 TD
[(2.)-639(Actual)-241(su)-19(broutine)-241(call)-259(\(jsr\).)]TJ
0 -1.6111 TD
[(3.)-639(Stack)-241(poi)-18(nter)-241(adjustm)-18(ent.)]TJ
-1.3889 -1.9444 TD
(Additional)Tj
/F10 1 Tf
4.537 0 TD
(caller)Tj
/F7 1 Tf
2.5741 0 TD
[(seq)-19(uence)-241(when)-259(the)-260(subroutine)-260(called)-241(will)-259(return)-259(a)-241(struct)-18(ure:)]TJ
-5.7222 -1.9259 TD
[(4.)-639(Allocate)-241(s)-18(pace)-241(in)-259(the)-241(cal)-18(ler\222s)-241(activatio)-19(n)-241(record)-259(to)-241(s)-18(tore)-241(the)-260(return)-259(structure.)]TJ
/F8 1 Tf
12 0 0 12 86.88 646.001 Tm
(F)Tj
/F7 1 Tf
12.96 0 0 12.96 233.28 645.281 Tm
[(Glob)-19(al)-241(C)-259(variables,)-250(global)-259(subroutines,)-250(s)-18(tatic)-241(C)]TJ
0 -1.2407 TD
[(variab)-19(les)-241(and)-259(static)-260(subroutines.)-250(A)-259(static)-241(C)-259(variable)-260(or)]TJ
0 -1.2222 TD
[(subro)-19(utine)-241(is)-259(one)-260(which)-241(is)-259(not)-259(visible)-241(to)-259(any)-259(C)-240(code)]TJ
0 -1.2407 TD
[(outs)-18(ide)-241(the)-260(file)-241(i)-18(n)-241(which)-259(it)-241(h)-19(a)0(s)-241(been)-259(declared,)-250(thus)]TJ
T*
[(maki)-18(ng)-241(it)-259(possible)-260(to)-241(reuse)-260(variable)-260(names)-259(across)-241(file)]TJ
0 -1.2222 TD
[(boun)-19(daries.)-250(Where)]TJ
/F10 1 Tf
7.8148 0 TD
(identifier)Tj
/F7 1 Tf
3.9074 0 TD
[(is)-259(the)-260(variable)-260(or)]TJ
-11.7222 -1.2407 TD
[(subro)-19(utine)-241(name.)]TJ
/F8 1 Tf
12 0 0 12 86.88 525.041 Tm
[(F_)-600(_#)]TJ
/F7 1 Tf
12.96 0 0 12.96 233.28 524.321 Tm
[(Variab)-19(les)-241(static)-260(to)-259(a)-241(function.)]TJ
/F8 1 Tf
12 0 0 12 86.88 499.841 Tm
(ASM_APP_#)Tj
/F7 1 Tf
12.96 0 0 12.96 233.28 499.361 Tm
[(In-lin)-19(e)-223(assemb)-19(ly)-222(code)-241(delimiters)-18(.)-231(Required)-241(to)-222(a)-19(llow)-222(the)]TJ
T*
[(progr)-19(ammer)-241(to)-259(define)-260(and)-241(use)-260(local)-259(labels)-241(\(l)-18(abels)]TJ
T*
[(begin)-19(ning)-241(with)-259(an)-259(underscore)-260(character)-241(\221_\222\).)]TJ
/F8 1 Tf
12 0 0 12 86.88 442.961 Tm
()Tj
/F7 1 Tf
12.96 0 0 12.96 233.28 442.241 Tm
[(Secti)-18(on)-185(na)-19(mes.)-194(The)-204(contents)-204(of)-204(each)-204(assembly)-204(language)]TJ
T*
[(file)-241(generated)-222(by)-222(the)-223(com)-18(piler)-223(are)-223(contained)-222(i)-18(n)-222(a)-223(unique)]TJ
/F12 1 Tf
0 -1.2222 TD
[(sectio)-19(n)]TJ
/F7 1 Tf
2.9444 0 TD
[(.)-250(Where)]TJ
/F10 1 Tf
3.4259 0 TD
[(fil)-18(ename)]TJ
/F7 1 Tf
3.6852 0 TD
[(is)-259(the)-260(file)-241(name)-260(minus)-259(any)-241(\221)]TJ
/F12 1 Tf
11.1481 0 TD
0 Tw
(.)Tj
/F7 1 Tf
0.2407 0 TD
(\222)Tj
-21.4444 -1.2407 TD
[(exten)-19(sions.)]TJ
/F8 1 Tf
12 0 0 12 86.88 687.041 Tm
(L#)Tj
/F7 1 Tf
12.96 0 0 12.96 233.28 686.321 Tm
[(Local)-259(labels.)-250(Gene)-19(rally)-241(the)-260(targets)-259(of)-241(conditi)-18(onal)-241(and)]TJ
T*
[(unco)-19(nditional)-241(ju)-19(mps.)-250(Where)-260(#)-241(i)0(s)-259(a)-241(decima)-19(l)-241(digit.)]TJ
ET
endstream
endobj
4104 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4080 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 404.16 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(C)-29(o)0(m)9(p)-24(i)7(l)7(e)0(r)-296(N)-5(am)-16(i)7(n)0(g)-293(C)-5(onv)-7(ent)-10(i)7(ons)]TJ
-34 -71.3415 TD
[(M)9(o)-24(t)15(o)0(rol)-17(a)-17268(A)-11(bou)-24(t)-278(g56k)-19178(4)-24(-)21(1)-24(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 204 411.041 Tm
[(F)17(i)4(gu)17(r)-5(e)-258(4-5)22(.)-836(R)8(u)-3(n)17(-)-1(t)19(i)4(m)-5(e)-258(S)-7(t)19(ack)-278(Gr)15(ow)24(th)]TJ
13.919 0 0 13.919 71.52 381.521 Tm
-0.004 Tc
[(4.)-19(6.2)-845(G)-19(lo)-14(ba)-17(l/S)-9(ta)-17(tic)-293(D)-6(at)-16(a)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 356.321 Tm
0 Tc
[(By)-259(default,)-250(global)-259(and)-241(s)-18(tatic)-241(data)-260(elements)-259(are)-241(locat)-18(ed)-241(below)-259(the)-260(run-time)-241(st)-18(ack)-241(and)-259(each)]TJ
0 -1.2407 TD
[(element)-259(is)-241(re)-19(ferenced)-241(by)-259(a)-241(u)-19(nique)-241(label)-259(that)-259(is)-241(know)-19(n)-241(a)0(t)-259(compile-time)-260(\(see)-241(C)-18(hapter)-241(6,)]TJ
/F10 1 Tf
T*
[(Software-H)-19(ardware)-241(Int)-18(egration)]TJ
/F7 1 Tf
13.0185 0 TD
[(fo)-19(r)-241(additional)-259(information\))-19(.)]TJ
/F5 1 Tf
15.839 0 0 15.839 71.52 289.361 Tm
0.008 Tc
(4.7)Tj
13.919 0 0 13.919 107.04 289.361 Tm
0.002 Tc
[(Co)-8(m)-6(p)10(i)-13(l)4(e)6(r)-281(Na)-11(m)12(i)-13(n)10(g)-284(Co)-8(n)10(v)-11(e)6(n)-8(t)7(i)-13(o)10(n)-8(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 263.201 Tm
0 Tc
[(The)-260(compiler)-260(uses)-241(five)-260(different)-259(internal)-259(label)-241(forma)-19(ts)-241(and)-259(a)-241(speci)-18(al)-241(section)-259(naming)]TJ
0 -1.2222 TD
[(format.)-250(Thes)-18(e)-241(six)-259(separate)-260(formats)-241(sim)-18(plify)-241(the)-260(procedures)-259(to)-241(co)-19(mbine)-241(hand)-259(written)]TJ
0 -1.2407 TD
[(assembly)-259(language)-260(and)-241(C)-259(language)-260(statements.)-250(Us)-18(e)-241(o)0(f)-260(these)-241(form)-18(ats)-241(also)-259(makes)-259(compiler)]TJ
T*
[(generated)-259(assembly)-259(language)-260(listings)-259(easier)-241(to)-259(read.)-250(It)-259(is)-241(strong)-19(ly)-241(recommen)-19(ded)-241(that)-259(the)]TJ
0 -1.2222 TD
[(programmer)-260(avoid)-259(using)-259(labels)-241(with)-259(these)-260(formats.)]TJ
/F8 1 Tf
12 0 0 12 87.84 152.801 Tm
(L#)Tj
/F7 1 Tf
12.96 0 0 12.96 234 152.321 Tm
[(Local)-241(la)-19(bels.)-250(Generally)-259(the)-241(targets)-259(of)-260(conditional)-259(and)]TJ
0 -1.2407 TD
[(unconditional)-259(jumps.)-250(Where)-260(#)-241(i)-18(s)-241(a)-260(decimal)-241(d)-19(igit.)]TJ
/F8 1 Tf
12 0 0 12 87.84 112.001 Tm
(LC#)Tj
/F7 1 Tf
12.96 0 0 12.96 234 111.281 Tm
[(String)-241(Constant)-241(labels.)-231(The)-241(data)-223(mem)-18(ory)-222(locati)-18(on)-222(for)-241(C)]TJ
T*
[(string)-259(constants,)-250(such)-259(as)-241(\223string)-259(constant\224.)]TJ
ET
265.2 471.521 m
265.2 474.881 l
265.92 474.641 l
275.28 472.001 l
276.96 471.521 l
275.28 471.041 l
265.92 468.401 l
265.2 468.161 l
265.2 468.881 l
265.68 469.361 l
275.04 472.001 l
275.28 471.041 l
275.04 471.041 l
265.68 473.681 l
265.92 474.641 l
266.16 474.161 l
266.16 471.521 l
f
265.2 471.521 0.96 -2.64 re
f
265.68 471.521 m
265.68 474.161 l
275.04 471.521 l
265.68 468.881 l
f*
276.72 542.081 0.24 0.48 re
f
258 542.561 18.72 -0.48 re
f
258 542.321 0.48 -71.04 re
f
265.2 471.761 0.24 -0.48 re
f
258.24 471.281 6.96 0.48 re
f
1 1 1 rg
276.72 592.481 63.12 -66.96 re
f
0 0 0 rg
276.72 592.721 63.36 -0.48 re
f
339.6 592.481 0.48 -67.2 re
f
276.48 525.761 63.36 -0.48 re
f
276.48 592.721 0.48 -67.2 re
f
276.48 599.681 0.48 0.24 re
f
276.48 449.441 0.48 -0.24 re
f
276.48 449.441 0.48 150.24 re
f
339.6 599.681 0.48 0.24 re
f
339.6 449.441 0.48 -0.24 re
f
339.6 449.441 0.48 150.24 re
f
BT
/F3 1 Tf
12 0 0 12 290.4 581.441 Tm
0.003 Tc
[(func_)19(1)]TJ
-0.62 -1 TD
[(a)18(c)2(tivation)]TJ
0.7 -1 TD
0.006 Tc
[(rec)6(o)2(r)19(d)]TJ
ET
276.72 525.761 63.36 -0.48 re
f
339.6 525.521 0.48 -68.4 re
f
276.48 457.601 63.36 -0.48 re
f
276.48 525.761 0.48 -68.4 re
f
443.04 599.441 0.48 0.24 re
f
443.04 449.201 0.48 -0.24 re
f
443.04 449.201 0.48 150.24 re
f
506.16 599.441 0.48 0.24 re
f
506.16 449.201 0.48 -0.24 re
f
506.16 449.201 0.48 150.24 re
f
443.28 525.761 63.36 -0.48 re
f
506.16 525.521 0.48 -68.4 re
f
443.04 457.601 63.36 -0.48 re
f
443.04 525.761 0.48 -68.4 re
f
BT
12 0 0 12 461.76 510.401 Tm
0.007 Tc
[(ma)23(i)9(n)]TJ
-1.02 -1 TD
0.002 Tc
(activation)Tj
0.7 -1 TD
0.006 Tc
[(rec)6(o)22(rd)]TJ
-13.54 2 TD
[(mai)8(n)]TJ
-1.04 -1 TD
0.002 Tc
[(a)18(c)2(tivation)]TJ
0.7 -1 TD
0.006 Tc
[(rec)6(o)2(r)19(d)]TJ
ET
110.16 599.681 0.48 0.24 re
f
110.16 449.441 0.48 -0.24 re
f
110.16 449.441 0.48 150.24 re
f
173.04 599.681 0.48 0.24 re
f
173.04 449.441 0.48 -0.24 re
f
173.04 449.441 0.48 150.24 re
f
110.4 525.761 63.12 -0.48 re
f
173.04 525.521 0.48 -68.4 re
f
110.16 457.601 63.12 -0.48 re
f
110.16 525.761 0.48 -68.4 re
f
BT
12 0 0 12 128.88 511.361 Tm
[(mai)8(n)]TJ
-1.04 -1 TD
0.001 Tc
[(activa)17(tion)]TJ
0.7 -1 TD
-0.013 Tc
[(re)-17(c)-13(o)-17(r)-20(d)]TJ
6.88 1.84 TD
0.003 Tc
[(dynam)16(i)5(c)]TJ
1.1 -1 TD
-0.002 Tc
[(lin)-6(k)]TJ
-10.68 -5.36 TD
0.003 Tc
[(E)-10(x)3(e)19(c)3(uti)5(o)-1(n)-281(B)10(eg)19(i)-15(n)19(s)-7337(f)1(un)19(c_1)-281(c)3(al)5(l)5(e)-1(d)-7241(f)1(u)19(n)-1(c_1)-281(c)3(o)19(m)-4(pl)5(ete)]TJ
ET
1 1 1 rg
160.08 709.361 183.6 -53.04 re
f
BT
9.84 0 0 9.84 268.08 702.881 Tm
0 0 0 rg
-0.004 Tc
[(ma)-9(i)-26(n)-9(\()-12(\))]TJ
0 -1.2195 TD
0 Tc
0 Tw
({)Tj
1.8293 -1.2195 TD
0.005 Tc
[(f)15(unc)-7(_1)-24(\()21(\))-3(;)]TJ
-1.8293 -1.2195 TD
0 Tc
(})Tj
12 0 0 12 267.36 636.641 Tm
0.013 Tc
[(Sa)9(m)26(p)9(l)15(e)-271(C)-265(c)13(o)29(d)9(e)]TJ
ET
0.5 g
277.2 553.121 0.24 0.48 re
f
340.32 553.601 0.24 -0.48 re
f
277.44 553.121 62.88 0.48 re
f
277.2 530.081 0.24 0.48 re
f
340.32 530.561 0.24 -0.48 re
f
277.44 530.081 62.88 0.48 re
f
277.2 483.281 0.24 0.48 re
f
340.32 483.761 0.24 -0.48 re
f
277.44 483.281 62.88 0.48 re
f
277.2 460.241 0.24 0.48 re
f
340.32 460.721 0.24 -0.48 re
f
277.44 460.241 62.88 0.48 re
f
BT
9.84 0 0 9.84 287.28 544.481 Tm
0 0 0 rg
0.006 Tc
[(ol)8(d)-292(f)16(ram)-15(e)]TJ
0 -1.0244 TD
[(poi)7(nt)-10(er)]TJ
0.0976 -6.0976 TD
[(new)-297(f)15(r)-3(am)-16(e)]TJ
0 -1.0244 TD
[(poi)7(n)-24(t)15(er)]TJ
ET
256.32 716.561 99.36 -0.48 re
f
355.2 716.321 0.48 -67.2 re
f
256.08 649.601 99.36 -0.48 re
f
256.08 716.561 0.48 -67.2 re
f
endstream
endobj
4081 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4058 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(4-12)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
-0.004 Tc
[(Me)-9(m)-25(o)-9(r)-12(y)-309(U)-14(s)8(a)-33(g)-9(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(and)-241(24-bi)-18(t)-241(data)-260(memory)-259(will)-241(occup)-19(y)-241(only)-259(one)-260(word)-241(in)-259(Y)-241(m)-18(emory.)-250(DSIZE)-259(is)-241(set)-259(by)-259(the)]TJ
0 -1.2407 TD
[(linker)-223(and)-241(points)-241(to)-241(the)-223(top)-241(address)-241(of)-223(the)-241(global)-241(and)-241(static)-223(data.)-250(DSIZE)-222(is)-241(used)-241(by)-222(the)-241(crt0)]TJ
0 -1.2222 TD
[(file)-241(as)-259(the)-260(default)-241(initi)-18(al)-241(stack)-259(pointer.)]TJ
0 -1.9444 TD
[(The)-241(dynam)-18(ic)-241(run-time)-260(stack)-259(growth)-259(is)-241(illustrat)-18(ed)-241(in)-259(Figure)-260(4-5.)-250(In)-241(this)-259(example,)-250(th)-19(ere)-241(is)]TJ
0 -1.2222 TD
[(one)-241(activat)-18(ion)-241(record)-259(as)-259(execution)-241(of)-260(the)-260(sample)-241(C)-259(code)-260(begins.)-250(This)-259(activation)-259(record)-241(i)-18(s)]TJ
0 -1.2407 TD
[(pushed)-241(on)-19(to)-241(the)-260(stack)-259(and)-241(a)-260(new)-241(acti)-18(vation)-241(record)-259(is)-259(built)-241(wi)-18(th)-241(a)-260(dynamic)-260(link)-241(to)-259(the)-260(old)]TJ
T*
[(frame)-241(poin)-19(ter.)-250(When)-241(th)-19(e)-241(function)-259(returns,)-250(the)-260(function\222s)-259(activation)-259(record)-241(is)-259(popped)-259(and)]TJ
0 -1.2222 TD
[(the)-241(origin)-19(al)-241(activation)-259(record)-259(is)-241(rest)-18(ored)-241(to)-259(its)-241(o)-19(riginal)-241(place)-260(on)-259(the)-241(stack.)]TJ
/F5 1 Tf
12 0 0 12 168.72 256.001 Tm
-0.012 Tc
[(F)-21(i)-14(gu)-21(re)-296(4)-16(-)1(4)-16(.)-854(D)-10(e)4(f)-19(a)-16(ul)-14(t)-299(D)-10(a)-16(t)1(a)-296(M)-19(em)-23(or)-23(y)-296(C)-10(on)-21(fi)-14(g)-21(u)-1(r)-23(a)-16(ti)-14(o)-21(n)]TJ
ET
222.96 441.281 m
222.96 437.921 l
222.24 438.161 l
212.88 440.801 l
211.2 441.281 l
212.88 441.761 l
222.24 444.401 l
222.96 444.641 l
222.96 443.921 l
222.48 443.441 l
213.12 440.801 l
212.88 441.761 l
213.12 441.761 l
222.48 439.121 l
222.24 438.161 l
222 438.641 l
222 441.281 l
f
222 443.921 0.96 -2.64 re
f
222.48 441.281 m
222.48 438.641 l
213.12 441.281 l
222.48 443.921 l
f*
380.88 441.281 m
380.88 444.641 l
381.6 444.401 l
390.96 441.761 l
392.64 441.281 l
390.96 440.801 l
381.6 438.161 l
380.88 437.921 l
380.88 438.641 l
381.36 439.121 l
390.72 441.761 l
390.96 440.801 l
390.72 440.801 l
381.36 443.441 l
381.6 444.401 l
381.84 443.921 l
381.84 441.281 l
f
380.88 441.281 0.96 -2.64 re
f
381.36 441.281 m
381.36 443.921 l
390.72 441.281 l
381.36 438.641 l
f*
222.96 441.041 157.92 0.48 re
f
1 1 1 rg
283.44 449.201 29.04 -15.84 re
f
283.44 449.681 29.52 -0.96 re
f
312 449.201 0.96 -16.32 re
f
282.96 433.841 29.52 -0.96 re
f
282.96 449.681 0.96 -16.32 re
f
BT
/F3 1 Tf
9.84 0 0 9.84 420 424.961 Tm
0 0 0 rg
0.004 Tc
[(Gl)6(o)-25(bal)6(/)-11(S)-12(t)14(a)-1(t)-11(i)6(c)-276(D)-30(at)14(a)]TJ
ET
355.44 509.681 m
354.48 514.241 l
352.08 518.561 l
347.76 522.401 l
342.24 525.761 l
335.76 528.401 l
328.08 530.561 l
319.68 531.761 l
310.56 532.241 l
301.44 531.761 l
293.04 530.561 l
285.36 528.401 l
278.64 525.761 l
273.12 522.401 l
269.04 518.561 l
266.4 514.241 l
265.44 509.681 l
266.4 505.121 l
269.04 501.041 l
273.12 497.201 l
278.64 493.841 l
285.36 491.201 l
293.04 489.041 l
301.44 487.601 l
310.56 487.361 l
319.68 487.601 l
328.08 489.041 l
335.76 491.201 l
342.24 493.841 l
347.76 497.201 l
352.08 501.041 l
354.48 505.121 l
355.44 509.681 l
f*
354.96 509.441 m
354 514.001 l
354.24 514.001 l
351.84 518.321 l
351.84 518.081 l
347.52 521.921 l
342 525.281 l
335.52 527.921 l
335.76 527.921 l
328.08 530.081 l
319.68 531.281 l
310.56 531.761 l
301.44 531.281 l
301.68 531.281 l
293.28 530.081 l
285.6 527.921 l
278.88 525.281 l
273.36 521.921 l
273.6 521.921 l
269.52 518.081 l
269.52 518.321 l
266.88 514.001 l
265.92 509.441 l
265.92 509.681 l
266.88 505.121 l
266.88 505.361 l
269.52 501.281 l
273.6 497.441 l
273.36 497.441 l
278.88 494.081 l
278.88 494.321 l
285.6 491.681 l
293.28 489.521 l
301.68 488.081 l
301.44 488.081 l
310.56 487.841 l
319.68 488.081 l
328.08 489.521 l
335.76 491.681 l
335.52 491.681 l
342 494.321 l
342 494.081 l
347.52 497.441 l
351.84 501.281 l
354.24 505.361 l
354 505.121 l
354.96 509.681 l
355.92 509.441 l
354.96 504.881 l
352.56 500.801 l
352.56 500.561 l
348.24 496.721 l
348 496.721 l
342.48 493.361 l
336 490.721 l
328.32 488.561 l
319.92 487.121 l
319.68 487.121 l
310.56 486.881 l
301.44 487.121 l
293.04 488.561 l
285.36 490.721 l
278.64 493.361 l
278.4 493.361 l
272.88 496.721 l
268.8 500.561 l
268.8 500.801 l
266.16 504.881 l
265.92 504.881 l
264.96 509.441 l
264.96 509.681 l
265.92 514.241 l
266.16 514.481 l
268.8 518.801 l
272.88 522.641 l
278.4 526.001 l
278.64 526.241 l
285.36 528.881 l
293.04 531.041 l
301.44 532.241 l
310.56 532.721 l
319.68 532.241 l
319.92 532.241 l
328.32 531.041 l
336 528.881 l
342.48 526.241 l
342.48 526.001 l
348 522.641 l
348.24 522.641 l
352.56 518.801 l
354.96 514.481 l
354.96 514.241 l
355.92 509.681 l
f
354.96 509.681 m
354.96 509.441 l
355.92 509.681 l
355.92 509.441 l
f
BT
9.84 0 0 9.84 102.24 301.361 Tm
0.006 Tc
[(F)-17(_)-267(_)-23(f)16(p_s)-6(hi)-16(f)16(t)-277(\(23)-292(w)-4(ords)-6(\))]TJ
0.8293 -1.7073 TD
[(F)7(_)-292(_t)-9(i)8(m)-15(e)-267(\()-2(1)-292(w)-4(ord\))]TJ
0.2439 3.7073 TD
0.298 Tc
[(F)275(e)293(r)290(r)290(n)293(o\()314(1w)288(o)293(r)290(d)293(\))]TJ
-2.1463 2.0244 TD
0.005 Tc
[(F)6(_)-293(_s)-7(t)15(a)-24(c)17(k)-7(_s)-7(af)-10(et)-10(y)-275(\()-3(1)-293(w)-5(ord\))]TJ
0.2683 2.0244 TD
[(F)-17(_)-267(_m)-15(em)-15(_l)8(i)-16(m)10(i)-16(t)-277(\(1)-267(word)-23(\))]TJ
ET
86.4 549.761 126.48 -0.96 re
f
211.92 549.281 0.96 -270.48 re
f
85.92 279.761 126.48 -0.96 re
f
85.92 549.761 0.96 -270.48 re
f
86.16 354.401 0.24 0.48 re
f
212.4 354.881 0.24 -0.48 re
f
86.4 354.401 126 0.48 re
f
86.16 334.241 0.24 0.48 re
f
212.4 334.721 0.24 -0.48 re
f
86.4 334.241 126 0.48 re
f
86.16 313.841 0.24 0.48 re
f
212.4 314.321 0.24 -0.48 re
f
86.4 313.841 126 0.48 re
f
86.4 293.681 0.24 0.48 re
f
212.4 294.161 0.24 -0.48 re
f
86.64 293.681 125.76 0.48 re
f
86.64 412.001 0.96 1.92 re
f
211.44 413.921 0.96 -1.92 re
f
87.6 412.001 123.84 1.92 re
f
235.92 540.161 m
235.92 536.081 l
235.2 536.321 l
223.2 539.681 l
221.52 540.161 l
223.2 540.641 l
235.2 544.241 l
235.92 544.481 l
235.92 543.761 l
235.44 543.281 l
223.44 539.681 l
223.2 540.641 l
223.44 540.641 l
235.44 537.281 l
235.2 536.321 l
234.96 536.801 l
234.96 540.161 l
f
234.96 543.761 0.96 -3.6 re
f
235.44 540.161 m
235.44 536.801 l
223.44 540.161 l
235.44 543.761 l
f*
235.44 539.681 0.48 0.96 re
f
235.92 540.641 m
235.92 539.681 l
248.4 539.681 l
248.88 540.401 l
248.64 540.641 l
248.4 540.641 l
f
258 531.521 m
258.24 531.281 l
257.52 530.561 l
257.28 530.801 l
f
248.88 540.401 m
248.16 539.681 l
257.28 530.801 l
258 531.521 l
f
1 1 1 rg
356.4 518.801 m
356.16 521.201 l
355.44 523.601 l
354.24 525.761 l
352.32 527.921 l
347.52 532.001 l
341.04 535.361 l
333.36 538.241 l
324.48 540.401 l
314.64 541.841 l
304.08 542.321 l
293.52 541.841 l
283.68 540.401 l
274.56 538.241 l
266.88 535.361 l
260.4 532.001 l
255.6 527.921 l
253.92 525.761 l
252.48 523.601 l
251.76 521.201 l
251.52 518.801 l
251.76 516.401 l
252.48 514.001 l
253.92 511.841 l
255.6 509.681 l
260.4 505.601 l
266.88 502.241 l
274.56 499.361 l
283.68 497.201 l
293.52 495.761 l
304.08 495.281 l
314.64 495.761 l
324.48 497.201 l
333.36 499.361 l
341.04 502.241 l
347.52 505.601 l
352.32 509.681 l
354.24 511.841 l
355.44 514.001 l
356.16 516.401 l
356.4 518.801 l
f*
0 0 0 rg
355.92 518.801 m
355.68 521.201 l
355.68 520.961 l
354.96 523.361 l
355.2 523.361 l
354 525.521 l
354 525.281 l
352.08 527.441 l
347.28 531.521 l
340.8 534.881 l
341.04 534.881 l
333.36 537.761 l
324.48 539.921 l
314.64 541.361 l
304.08 541.841 l
293.52 541.361 l
293.76 541.361 l
283.92 539.921 l
274.8 537.761 l
267.12 534.881 l
260.64 531.521 l
260.88 531.521 l
256.08 527.441 l
256.08 527.681 l
254.4 525.521 l
252.96 523.361 l
252.24 520.961 l
252.24 521.201 l
252 518.801 l
252.24 516.401 l
252.96 514.001 l
252.96 514.241 l
254.4 512.081 l
256.08 509.921 l
260.88 505.841 l
260.64 506.081 l
267.12 502.721 l
274.8 499.841 l
283.92 497.681 l
293.76 496.241 l
293.52 496.241 l
304.08 495.761 l
314.64 496.241 l
324.48 497.681 l
333.36 499.841 l
341.04 502.721 l
340.8 502.721 l
347.28 506.081 l
347.28 505.841 l
352.08 509.921 l
354 512.081 l
355.2 514.241 l
354.96 514.001 l
355.68 516.401 l
355.92 518.801 l
356.88 518.801 l
356.64 516.401 l
356.64 516.161 l
355.92 513.761 l
354.72 511.601 l
354.72 511.361 l
352.8 509.201 l
348 505.121 l
347.76 505.121 l
341.28 501.761 l
333.6 498.881 l
324.72 496.721 l
314.88 495.281 l
314.64 495.281 l
304.08 494.801 l
293.52 495.281 l
283.68 496.721 l
274.56 498.881 l
266.88 501.761 l
266.64 501.761 l
260.16 505.121 l
255.36 509.201 l
255.36 509.441 l
253.68 511.601 l
252.24 513.761 l
252 513.761 l
251.28 516.161 l
251.28 516.401 l
251.04 518.801 l
251.28 521.201 l
252 523.601 l
252.24 523.841 l
253.68 526.001 l
255.36 528.161 l
260.16 532.241 l
260.16 532.481 l
266.64 535.841 l
266.88 535.841 l
274.56 538.721 l
283.68 540.881 l
293.52 542.321 l
304.08 542.801 l
314.64 542.321 l
314.88 542.321 l
324.72 540.881 l
333.6 538.721 l
341.28 535.841 l
347.76 532.481 l
348 532.241 l
352.8 528.161 l
354.72 526.001 l
355.92 523.841 l
355.92 523.601 l
356.64 521.201 l
356.88 518.801 l
f
355.92 518.801 m
356.88 518.801 l
f
BT
9.84 0 0 9.84 257.28 520.241 Tm
0.001 Tc
[(TO)-26(P)9(_)-28(OF_)-28(M)5(E)-15(M)-20(OR)-9(Y)]TJ
1.9756 -1.3171 TD
0.005 Tc
[($F)6(F)-18(F)6(F)-286(M)-16(ax)]TJ
ET
369.12 540.161 m
369.12 544.481 l
369.84 544.241 l
381.84 540.641 l
383.52 540.161 l
381.84 539.681 l
369.84 536.321 l
369.12 536.081 l
369.12 536.801 l
369.6 537.281 l
381.6 540.641 l
381.84 539.681 l
381.6 539.681 l
369.6 543.281 l
369.84 544.241 l
370.08 543.761 l
370.08 540.161 l
f
369.12 540.161 0.96 -3.36 re
f
369.6 540.161 m
369.6 543.761 l
381.6 540.161 l
369.6 536.801 l
f*
369.12 539.681 0.48 0.96 re
f
369.12 539.681 m
369.12 540.641 l
356.4 540.641 l
356.16 540.401 l
356.4 539.681 l
f
348 530.801 m
347.76 530.561 l
347.04 531.281 l
347.28 531.521 l
f
356.88 539.681 m
356.16 540.401 l
347.28 531.521 l
348 530.801 l
f
BT
9.84 0 0 9.84 105.6 380.801 Tm
[(F)7(_)-292(_bre)-23(a)1(k)-274(\()-2(1)-292(w)-4(ord\))]TJ
-0.122 2 TD
[(F)-18(_)-293(_y)-7(_s)17(i)-17(z)-7(e)-268(\()-3(1)-293(w)-5(ord\))]TJ
ET
86.16 394.721 0.24 0.48 re
f
212.64 395.201 0.24 -0.48 re
f
86.4 394.721 126.24 0.48 re
f
86.16 374.561 0.24 0.48 re
f
212.4 375.041 0.24 -0.48 re
f
86.4 374.561 126 0.48 re
f
392.16 412.001 0.96 1.92 re
f
517.92 413.921 0.96 -1.92 re
f
393.12 412.001 124.8 1.92 re
f
BT
9.84 0 0 9.84 137.52 532.961 Tm
(Heap)Tj
-2.4146 -8.2195 TD
[(Run-T)7(i)-16(m)10(e)-292(S)-10(t)16(ac)-6(k)]TJ
/F5 1 Tf
-3.5854 10.8537 TD
[(X)-279(o)-18(r)-289(Y)-279(M)-16(e)0(m)-8(o)6(ry)-293(O)-22(p)6(ti)15(o)-18(n)-286(S)-11(e)0(l)15(e)-24(cted)]TJ
30.5366 0.1219 TD
0.016 Tc
[(L)-275(\()32(X:)8(Y\))-261(Me)11(mo)-7(r)15(y)-282(O)14(p)17(t)8(i)1(o)17(n)-275(Se)11(le)11(c)11(t)8(e)11(d)]TJ
ET
149.52 518.561 m
153.6 518.561 l
153.36 517.841 l
150 505.841 l
149.52 504.161 l
149.04 505.841 l
145.44 517.841 l
145.2 518.561 l
145.92 518.561 l
146.4 518.081 l
150 506.081 l
149.04 505.841 l
149.04 506.081 l
152.4 518.081 l
153.36 517.841 l
152.88 517.601 l
149.52 517.601 l
f
145.92 518.561 3.6 -0.96 re
f
149.52 518.081 m
152.88 518.081 l
149.52 506.081 l
145.92 518.081 l
f*
149.04 531.281 0.96 0.48 re
f
149.04 518.801 0.96 -0.48 re
f
149.04 518.801 0.96 12.48 re
f
149.52 471.761 m
145.2 471.761 l
145.44 472.481 l
149.04 484.721 l
149.52 486.401 l
150 484.721 l
153.36 472.481 l
153.6 471.761 l
152.88 471.761 l
152.4 472.241 l
149.04 484.481 l
150 484.721 l
150 484.481 l
146.4 472.241 l
145.44 472.481 l
145.92 472.721 l
149.52 472.721 l
f
149.52 472.721 3.36 -0.96 re
f
149.52 472.241 m
145.92 472.241 l
149.52 484.481 l
152.88 472.241 l
f*
149.04 458.801 0.96 0.48 re
f
149.04 472.241 0.96 -0.48 re
f
149.04 459.281 0.96 12.48 re
f
BT
/F3 1 Tf
9.84 0 0 9.84 275.28 346.481 Tm
0.005 Tc
[(P)-11(r)-3(edef)-10(i)7(ned)]TJ
1.0732 -1.0244 TD
-0.002 Tc
[(in)-300(c)-14(r)-10(t)8(0)]TJ
ET
0.5 g
392.4 386.081 126 -18 re
f
0 0 0 rg
392.4 386.561 126.48 -0.96 re
f
517.92 386.081 0.96 -18.48 re
f
391.92 368.561 126.48 -0.96 re
f
391.92 386.561 0.96 -18.48 re
f
0.5 g
455.52 368.081 62.88 -18 re
f
0 0 0 rg
455.52 368.561 63.36 -0.96 re
f
517.92 368.081 0.96 -18.48 re
f
455.04 350.561 63.36 -0.96 re
f
455.04 368.561 0.96 -18.48 re
f
509.52 335.681 m
505.44 335.681 l
505.68 336.401 l
509.04 348.401 l
509.52 350.081 l
510 348.401 l
513.36 336.401 l
513.6 335.681 l
512.88 335.681 l
512.4 336.161 l
509.04 348.161 l
510 348.401 l
510 348.161 l
506.64 336.161 l
505.68 336.401 l
506.16 336.641 l
509.52 336.641 l
f
509.52 336.641 3.36 -0.96 re
f
509.52 336.161 m
506.16 336.161 l
509.52 348.161 l
512.88 336.161 l
f*
509.04 335.681 0.96 0.48 re
f
510 335.681 m
509.04 335.681 l
509.04 332.081 l
510 331.601 l
510 332.081 l
f
500.88 322.481 m
500.64 322.241 l
499.92 322.961 l
500.16 323.201 l
f
510 331.601 m
509.28 332.321 l
500.16 323.201 l
500.88 322.481 l
f
BT
9.84 0 0 9.84 455.76 314.081 Tm
0.005 Tc
[(16-)-296(and)-293(24-bi)7(t)]TJ
0.1707 -1.0244 TD
[(dat)-10(a)-268(m)-16(em)-16(ory)]TJ
-4.9756 3.0244 TD
[(48-bi)8(t)]TJ
-0.561 -0.9268 TD
-0.004 Tc
[(me)-33(mo)-9(r)-12(y)]TJ
ET
446.4 353.681 m
442.32 353.681 l
442.56 354.401 l
445.92 366.401 l
446.4 368.081 l
446.88 366.401 l
450.48 354.401 l
450.72 353.681 l
450 353.681 l
449.52 354.161 l
445.92 366.161 l
446.88 366.401 l
446.88 366.161 l
443.52 354.161 l
442.56 354.401 l
443.04 354.641 l
446.4 354.641 l
f
446.4 354.641 3.6 -0.96 re
f
446.4 354.161 m
443.04 354.161 l
446.4 366.161 l
450 354.161 l
f*
445.92 353.681 0.96 0.48 re
f
446.88 353.681 m
445.92 353.681 l
445.92 350.081 l
446.88 349.601 l
446.88 350.081 l
f
438 340.481 m
437.76 340.241 l
437.04 340.961 l
437.28 341.201 l
f
446.88 349.601 m
446.16 350.321 l
437.28 341.201 l
438 340.481 l
f
0.5 g
455.04 549.281 0.96 0.48 re
f
455.04 279.281 0.96 -0.48 re
f
455.04 279.281 0.96 270 re
f
0 0 0 rg
455.76 472.241 m
451.44 472.241 l
451.68 472.961 l
455.28 485.201 l
455.76 486.881 l
456.24 485.201 l
459.6 472.961 l
459.84 472.241 l
459.12 472.241 l
458.64 472.721 l
455.28 484.961 l
456.24 485.201 l
456.24 484.961 l
452.64 472.721 l
451.68 472.961 l
452.16 473.201 l
455.76 473.201 l
f
455.76 473.201 3.36 -0.96 re
f
455.76 472.721 m
452.16 472.721 l
455.76 484.961 l
459.12 472.721 l
f*
455.28 459.281 0.96 0.48 re
f
455.28 472.721 0.96 -0.48 re
f
455.28 459.761 0.96 12.48 re
f
455.76 519.041 m
459.84 519.041 l
459.6 518.321 l
456.24 506.321 l
455.76 504.641 l
455.28 506.321 l
451.68 518.321 l
451.44 519.041 l
452.16 519.041 l
452.64 518.561 l
456.24 506.561 l
455.28 506.321 l
455.28 506.561 l
458.64 518.561 l
459.6 518.321 l
459.12 518.081 l
455.76 518.081 l
f
452.16 519.041 3.6 -0.96 re
f
455.76 518.561 m
459.12 518.561 l
455.76 506.561 l
452.16 518.561 l
f*
455.28 531.761 0.96 0.48 re
f
455.28 519.041 0.96 -0.48 re
f
455.28 519.041 0.96 12.72 re
f
BT
9.84 0 0 9.84 443.76 533.441 Tm
0.006 Tc
(Heap)Tj
-2.439 -8.2195 TD
0.007 Tc
[(Ru)-22(n-T)8(i)9(m)-14(e)-291(S)-9(t)17(ac)-5(k)]TJ
ET
392.4 549.761 126.48 -0.96 re
f
517.92 549.281 0.96 -270.48 re
f
391.92 279.761 126.48 -0.96 re
f
391.92 549.761 0.96 -270.48 re
f
86.64 440.321 0.96 1.92 re
f
211.44 442.241 0.96 -1.92 re
f
87.6 440.321 123.84 1.92 re
f
BT
9.84 0 0 9.84 108.96 425.441 Tm
0.005 Tc
[(G)-22(l)7(obal)-17(/)15(S)-11(t)-10(a)0(t)15(i)-17(c)-275(D)-5(at)-10(a)]TJ
ET
392.16 440.321 0.96 1.92 re
f
517.92 442.241 0.96 -1.92 re
f
393.12 440.321 124.8 1.92 re
f
225.36 411.281 m
225.12 411.521 l
224.4 410.801 l
224.64 410.561 l
f
225.36 411.281 m
230.64 406.721 l
232.08 404.561 l
233.28 401.921 l
233.28 401.681 l
234.24 393.281 l
234.48 378.641 l
234.48 364.001 l
234.96 356.081 l
235.44 353.921 l
235.44 354.161 l
236.16 352.481 l
238.8 350.081 l
241.44 347.921 l
242.16 346.481 l
242.16 346.001 l
241.44 344.561 l
241.44 344.321 l
238.8 342.161 l
236.16 339.761 l
236.16 340.001 l
235.44 338.321 l
234.96 336.161 l
234.96 336.401 l
234.48 328.481 l
234.48 313.841 l
234.24 299.201 l
233.28 290.801 l
233.28 290.561 l
232.08 287.921 l
231.36 288.401 l
231.12 288.401 l
232.32 291.041 l
232.32 290.801 l
233.28 299.201 l
233.52 313.841 l
233.52 328.481 l
234 336.401 l
234.48 338.561 l
234.48 338.801 l
235.2 340.481 l
235.44 340.481 l
238.08 342.881 l
240.72 345.041 l
240.48 345.041 l
241.2 346.481 l
241.2 346.001 l
240.48 347.441 l
240.72 347.201 l
238.08 349.361 l
235.44 351.761 l
235.2 352.001 l
234.48 353.681 l
234 355.841 l
234 356.081 l
233.52 364.001 l
233.52 378.641 l
233.28 393.281 l
232.32 401.681 l
232.32 401.441 l
231.12 404.081 l
231.36 404.081 l
229.92 406.241 l
229.92 406.001 l
224.64 410.561 l
f
232.08 287.921 m
230.64 285.761 l
230.64 285.521 l
229.92 286.241 l
231.36 288.401 l
f
225.36 280.961 m
225.12 280.721 l
224.4 281.441 l
224.64 281.681 l
f
230.64 285.521 m
229.92 286.241 l
224.64 281.681 l
225.36 280.961 l
f
241.68 347.441 m
244.08 345.761 l
240.96 344.321 l
f*
241.92 347.681 m
244.32 346.001 l
244.8 345.521 l
244.32 345.281 l
241.2 343.841 l
240.24 343.361 l
240.48 344.321 l
240.72 344.801 l
243.84 346.241 l
244.32 345.281 l
243.84 345.281 l
241.44 346.961 l
f
240.48 344.321 m
241.2 347.441 l
241.2 348.161 l
241.92 347.681 l
242.16 347.201 l
241.44 344.081 l
f
BT
9.84 0 0 9.84 286.56 438.161 Tm
0.011 Tc
[(Dsi)13(z)-1(e)]TJ
ET
endstream
endobj
4059 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4053 0 obj
<>
endobj
4048 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 471.84 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.004 Tc
[(Me)-33(mo)-9(r)-12(y)-309(U)-14(s)-16(a)-9(g)-9(e)]TJ
-40.878 -71.3415 TD
0.005 Tc
[(M)9(o)-24(t)15(o)0(rol)-17(a)-17268(A)-11(bou)-24(t)-278(g56k)-19178(4)-24(-)21(1)-24(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 89.52 711.281 Tm
0 Tc
[(3.)-639(Return)-259(address)-259(\227)-241(which)-259(is)-259(pushed)-241(o)-19(n)-241(the)-260(DSP\222s)-259(system)-241(st)-18(ack)-241(high)-259(\(ssh\))-260(register.)]TJ
1.3889 -1.2407 TD
[(This)-259(is)-241(the)-260(return)-259(address)-259(to)-241(the)-260(calling)-259(subroutine.)-250(The)-260(return)-259(address)-241(is)]TJ
/F10 1 Tf
29.1667 0 TD
(not)Tj
/F7 1 Tf
1.537 0 TD
(saved)Tj
-30.7037 -1.2222 TD
[(for)-241(subroutines)-241(that)-241(have)-241(been)-222(d)-19(etermined)-241(to)-222(be)-241(a)-241(leaf.)-231(A)-241(leaf)-241(subroutine)-241(is)-222(o)-19(n)0(e)-223(that)]TJ
0 -1.2407 TD
[(makes)-259(no)-241(su)-19(broutine)-241(cal)-18(ls.)]TJ
-1.3889 -1.6296 TD
[(4.)-639(Local)-259(data)-241(space.)-250(The)-241(l)-18(ocation)-241(of)-260(C)-240(variables)-259(that)-241(have)-260(a)-241(lifetime)-260(that)-241(extends)-259(only)]TJ
1.3889 -1.2222 TD
[(as)-259(long)-241(as)-259(the)-260(subroutine)-260(is)-241(active)-260(and)-259(that)-241(could)]TJ
/F10 1 Tf
19.6481 0 TD
(not)Tj
/F7 1 Tf
1.537 0 TD
[(be)-241(expli)-18(citly)-241(promo)-19(ted)-241(to)]TJ
-21.1852 -1.2407 TD
[(register)-260(storage)-260(class)-241(by)-259(the)-260(optimizer.)]TJ
/F12 1 Tf
-2.7778 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(The)-260(frame)-241(po)-19(inter)-241(\(r0\))-260(points)-259(to)-241(the)-260(first)-259(element)-241(i)-18(n)-241(the)-260(local)-241(d)-19(ata)-241(space)]TJ
/F12 1 Tf
28.5741 0 TD
0 Tw
(.)Tj
/F7 1 Tf
-31.3519 -1.7778 TD
[(5.)-639(Register)-223(spill)-222(and)-204(compiler)-223(temporary)-222(space.)-213(This)-222(area)-204(is)-222(utilized)-222(by)-204(the)-223(compiler)-223(to)]TJ
1.3889 -1.2407 TD
[(store)-260(intermediate)-260(results)-259(and)-241(preserve)-260(registers.)]TJ
/F12 1 Tf
-2.7778 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(The)-260(Stack)-241(P)-18(ointer)-241(\(r6\))-260(points)-259(to)-241(the)-260(next)-259(available)-260(data)-241(memo)-19(ry)-241(location.)]TJ
/F5 1 Tf
12 0 0 12 218.88 229.601 Tm
0.008 Tc
[(Fi)26(gur)17(e)-276(4)24(-3.)-834(A)-10(c)24(t)1(i)6(v)4(a)24(t)1(i)6(o)-1(n)-261(R)10(eco)19(rd)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 202.961 Tm
0 Tc
[(Each)-241(subroutine)-241(called)-241(puts)-222(a)-241(new)-241(copy)-241(of)-223(the)-241(subroutine)-241(activation)-241(record)-241(in)-222(th)-19(e)-223(run-time)]TJ
0 -1.2407 TD
[(stack)-241(and)-241(returning)-241(from)-241(the)-241(subroutine)-241(remov)-19(es)-222(the)-241(activa)-19(tion)-241(record.)-231(The)-241(run-time)-241(stack)]TJ
0 -1.2222 TD
[(is)-259(described)-259(in)-241(Figure)-260(4-4,)-250(\223Default)-259(Data)-260(Memory)-241(C)-18(onfiguration,)-9(\224)-500(o)0(n)-241(page)-260(4-12.)-250(The)]TJ
0 -1.2407 TD
[(variables)-259(shown)-259(in)-241(the)-260(bottom)-259(of)-241(th)-19(e)-241(\223)0(X)-259(o)0(r)-241(Y)-259(memory)-259(option)-259(selected\224)-241(me)-19(mory)-241(are)]TJ
T*
[(controlled)-222(by)-204(the)-223(crt0)-204(f)-19(ile.)-213(For)-204(example,)-213(th)-19(e)]TJ
/F12 1 Tf
17.3889 0 TD
[(F_)-204(_)-19(fp_shift)]TJ
/F7 1 Tf
5.3148 0 TD
[(variab)-19(le)-204(is)-222(typically)-204(23)-222(words)-222(but)]TJ
-22.7037 -1.2222 TD
[(can)-259(be)-241(changed)-259(by)-259(the)-241(user)-260(or)-260(may)-241(vary)-259(with)-259(later)-241(rele)-19(ases)-241(of)-260(this)-241(c)-19(ompiler.)-250(When)-259(the)-241(L)]TJ
0 -1.2407 TD
[(memory)-259(option)-259(is)-241(selec)-19(ted,)-250(the)-241(heap,)-269(run-time)-241(sta)-19(ck,)-250(global/static)-260(data)-241(and)-259(data)-260(that)-241(is)]TJ
T*
[(more)-241(than)-241(24)-241(bits)-241(in)-241(length)-241(will)-241(occup)-19(y)-222(o)-19(ne)-223(w)-19(ord)-241(in)-222(L)-241(m)0(e)-19(mory)-241(i.)9(e.)-9(,)-231(48-bit)-241(memo)-19(ry.)-231(16-bit)]TJ
ET
480.48 452.561 m
479.76 456.401 l
477.36 459.761 l
473.76 462.641 l
468.72 465.281 l
462.72 467.681 l
455.76 469.361 l
448.32 470.321 l
440.16 470.561 l
432 470.321 l
424.32 469.361 l
417.36 467.681 l
411.36 465.281 l
406.56 462.641 l
402.72 459.761 l
400.32 456.401 l
399.6 452.561 l
400.32 448.961 l
402.72 445.601 l
406.56 442.721 l
411.36 439.841 l
417.36 437.681 l
424.32 436.001 l
432 435.041 l
440.16 434.561 l
448.32 435.041 l
455.76 436.001 l
462.72 437.681 l
468.72 439.841 l
473.76 442.721 l
477.36 445.601 l
479.76 448.961 l
480.48 452.561 l
f*
480 452.321 m
479.28 456.161 l
479.52 456.161 l
477.12 459.521 l
477.12 459.281 l
473.52 462.161 l
468.48 464.801 l
468.72 464.801 l
462.72 467.201 l
455.76 468.881 l
448.32 469.841 l
440.16 470.081 l
432 469.841 l
424.32 468.881 l
424.56 468.881 l
417.6 467.201 l
411.6 464.801 l
406.8 462.161 l
402.96 459.281 l
403.2 459.521 l
400.8 456.161 l
400.08 452.321 l
400.08 452.561 l
400.8 448.961 l
400.8 449.201 l
403.2 445.841 l
402.96 445.841 l
406.8 442.961 l
411.6 440.081 l
411.6 440.321 l
417.6 438.161 l
424.56 436.481 l
424.32 436.481 l
432 435.521 l
440.16 435.041 l
448.32 435.521 l
455.76 436.481 l
462.72 438.161 l
468.72 440.321 l
468.48 440.081 l
473.52 442.961 l
477.12 445.841 l
479.52 449.201 l
479.28 448.961 l
480 452.561 l
480.96 452.321 l
480.24 448.721 l
477.84 445.361 l
477.6 445.121 l
474 442.241 l
468.96 439.361 l
462.96 437.201 l
456 435.521 l
448.56 434.561 l
448.32 434.561 l
440.16 434.081 l
432 434.561 l
424.32 435.521 l
417.36 437.201 l
411.36 439.361 l
411.12 439.361 l
406.32 442.241 l
402.48 445.121 l
402.48 445.361 l
400.08 448.721 l
399.84 448.721 l
399.12 452.321 l
399.12 452.561 l
399.84 456.401 l
400.08 456.641 l
402.48 460.001 l
406.32 462.881 l
406.32 463.121 l
411.12 465.761 l
411.36 465.761 l
417.36 468.161 l
424.32 469.841 l
432 470.801 l
440.16 471.041 l
448.32 470.801 l
448.56 470.801 l
456 469.841 l
462.96 468.161 l
468.96 465.761 l
474 463.121 l
474 462.881 l
477.6 460.001 l
477.84 460.001 l
480.24 456.641 l
480.24 456.401 l
480.96 452.561 l
f
480 452.561 m
480 452.321 l
480.96 452.561 l
480.96 452.321 l
f
1 1 1 rg
472.56 460.721 m
471.84 464.321 l
469.44 467.681 l
465.6 470.801 l
460.8 473.441 l
454.8 475.601 l
447.84 477.281 l
440.16 478.241 l
432 478.721 l
423.84 478.241 l
416.4 477.281 l
409.44 475.601 l
403.44 473.441 l
398.4 470.801 l
394.8 467.681 l
392.4 464.321 l
391.68 460.721 l
392.4 457.121 l
394.8 453.761 l
398.4 450.641 l
403.44 448.001 l
409.44 445.841 l
416.4 444.161 l
423.84 442.961 l
432 442.721 l
440.16 442.961 l
447.84 444.161 l
454.8 445.841 l
460.8 448.001 l
465.6 450.641 l
469.44 453.761 l
471.84 457.121 l
472.56 460.721 l
f*
0 0 0 rg
472.08 460.481 m
471.36 464.081 l
471.6 464.081 l
469.2 467.441 l
469.2 467.201 l
465.36 470.321 l
460.56 472.961 l
460.8 472.961 l
454.8 475.121 l
447.84 476.801 l
440.16 477.761 l
432 478.241 l
423.84 477.761 l
424.08 477.761 l
416.64 476.801 l
409.68 475.121 l
403.68 472.961 l
398.64 470.321 l
398.88 470.321 l
395.28 467.201 l
395.28 467.441 l
392.88 464.081 l
392.16 460.481 l
392.16 460.721 l
392.88 457.121 l
392.88 457.361 l
395.28 454.001 l
398.88 450.881 l
398.64 451.121 l
403.68 448.481 l
409.68 446.321 l
416.64 444.641 l
424.08 443.441 l
423.84 443.441 l
432 443.201 l
440.16 443.441 l
447.84 444.641 l
454.8 446.321 l
460.8 448.481 l
460.56 448.481 l
465.36 451.121 l
465.36 450.881 l
469.2 454.001 l
471.6 457.361 l
471.36 457.121 l
472.08 460.721 l
473.04 460.481 l
472.32 456.881 l
469.92 453.521 l
469.92 453.281 l
466.08 450.161 l
465.84 450.161 l
461.04 447.521 l
455.04 445.361 l
448.08 443.681 l
440.4 442.481 l
440.16 442.481 l
432 442.241 l
423.84 442.481 l
416.4 443.681 l
409.44 445.361 l
403.44 447.521 l
403.2 447.521 l
398.16 450.161 l
394.56 453.281 l
394.56 453.521 l
392.16 456.881 l
391.92 456.881 l
391.2 460.481 l
391.2 460.721 l
391.92 464.321 l
392.16 464.561 l
394.56 467.921 l
398.16 471.041 l
398.16 471.281 l
403.2 473.921 l
403.44 473.921 l
409.44 476.081 l
416.4 477.761 l
423.84 478.721 l
432 479.201 l
440.16 478.721 l
447.84 477.761 l
448.08 477.761 l
455.04 476.081 l
461.04 473.921 l
465.84 471.281 l
466.08 471.041 l
469.92 467.921 l
472.32 464.561 l
472.32 464.321 l
473.04 460.721 l
f
472.08 460.721 m
472.08 460.481 l
473.04 460.721 l
473.04 460.481 l
f
BT
/F3 1 Tf
9.84 0 0 9.84 299.76 296.081 Tm
(\225)Tj
0 -1 TD
(\225)Tj
0 -1.0244 TD
(\225)Tj
ET
238.08 487.601 0.96 0.48 re
f
238.08 244.721 0.96 -0.48 re
f
238.08 244.721 0.96 242.88 re
f
364.08 487.601 0.96 0.48 re
f
364.08 244.721 0.96 -0.48 re
f
364.08 244.721 0.96 242.88 re
f
238.08 477.761 0.96 1.92 re
f
363.12 479.681 0.96 -1.92 re
f
239.04 477.761 124.08 1.92 re
f
238.32 252.641 0.96 1.92 re
f
363.84 254.561 0.96 -1.92 re
f
239.28 252.641 124.56 1.92 re
f
238.32 451.361 0.24 0.48 re
f
364.56 451.841 0.24 -0.48 re
f
238.56 451.361 126 0.48 re
f
238.08 388.241 0.48 0.96 re
f
364.56 389.201 0.48 -0.96 re
f
238.56 388.241 126 0.96 re
f
238.32 361.361 0.24 0.48 re
f
364.56 361.841 0.24 -0.48 re
f
238.56 361.361 126 0.48 re
f
238.08 334.241 0.48 0.96 re
f
364.56 335.201 0.48 -0.96 re
f
238.56 334.241 126 0.96 re
f
BT
9.84 0 0 9.84 282.48 264.881 Tm
0.005 Tc
[(pa)-24(r)21(a)-24(m)-284(N)]TJ
0.0488 5.4878 TD
0.029 Tc
[(pa)24(r)21(a)24(m)-260(1)]TJ
0 -1.1463 TD
[(pa)24(r)21(a)24(m)-260(2)]TJ
-1.9268 4.3415 TD
0.005 Tc
[(ol)7(d)-293(f)-10(r)21(a)-24(m)9(e)-293(poi)-17(nt)15(er)]TJ
-0.8049 2.8537 TD
[(ret)-9(u)1(rn)-292(addres)-6(s)-274(\()]TJ
/F5 1 Tf
7.1707 0 TD
[(ss)-24(h)]TJ
/F3 1 Tf
1.7561 0 TD
0 Tc
(\))Tj
-6.4878 4 TD
-0.002 Tc
[(lo)-7(c)-14(a)-7(l)-292(d)-7(a)-31(t)8(a)]TJ
-2.9512 4.5366 TD
0.005 Tc
[(r)21(e)-24(gi)7(s)-7(t)15(er)-296(s)-7(p)0(i)7(l)7(l)-17(/)15(t)-10(em)-16(p)-268(a)-24(r)21(e)-24(a)]TJ
ET
378.96 487.601 m
378.96 483.521 l
378.24 483.761 l
366.24 487.121 l
364.56 487.601 l
366.24 488.081 l
378.24 491.681 l
378.96 491.921 l
378.96 491.201 l
378.48 490.721 l
366.48 487.121 l
366.24 488.081 l
366.48 488.081 l
378.48 484.721 l
378.24 483.761 l
378 484.241 l
378 487.601 l
f
378 491.201 0.96 -3.6 re
f
378.48 487.601 m
378.48 484.241 l
366.48 487.601 l
378.48 491.201 l
f*
378.48 487.121 0.48 0.96 re
f
378.96 488.081 m
378.96 487.121 l
391.68 487.121 l
392.16 487.841 l
391.92 488.081 l
391.68 488.081 l
f
401.04 478.961 m
401.28 478.721 l
400.56 478.001 l
400.32 478.241 l
f
392.16 487.841 m
391.44 487.121 l
400.32 478.241 l
401.04 478.961 l
f
BT
9.84 0 0 9.84 404.16 460.721 Tm
[(S)-11(t)15(ac)-7(k)-300(P)13(o)-24(i)7(nt)-10(er)]TJ
/F5 1 Tf
2.3902 -1.0244 TD
0.01 Tc
(R6)Tj
ET
219.6 362.561 m
218.64 366.401 l
216.48 369.761 l
212.64 372.641 l
207.6 375.281 l
201.84 377.681 l
194.88 379.361 l
187.2 380.321 l
179.04 380.561 l
170.88 380.321 l
163.2 379.361 l
156.48 377.681 l
150.48 375.281 l
145.44 372.641 l
141.84 369.761 l
139.44 366.401 l
138.48 362.561 l
139.44 358.961 l
141.84 355.601 l
145.44 352.721 l
150.48 349.841 l
156.48 347.681 l
163.2 346.001 l
170.88 345.041 l
179.04 344.561 l
187.2 345.041 l
194.88 346.001 l
201.84 347.681 l
207.6 349.841 l
212.64 352.721 l
216.48 355.601 l
218.64 358.961 l
219.6 362.561 l
f*
219.12 362.321 m
218.16 366.161 l
218.4 366.161 l
216.24 369.521 l
216.24 369.281 l
212.4 372.161 l
207.36 374.801 l
201.6 377.201 l
201.84 377.201 l
194.88 378.881 l
187.2 379.841 l
179.04 380.081 l
170.88 379.841 l
163.2 378.881 l
163.44 378.881 l
156.72 377.201 l
150.72 374.801 l
145.68 372.161 l
142.08 369.281 l
142.32 369.521 l
139.92 366.161 l
138.96 362.321 l
138.96 362.561 l
139.92 358.961 l
139.92 359.201 l
142.32 355.841 l
142.08 355.841 l
145.68 352.961 l
150.72 350.081 l
150.72 350.321 l
156.72 348.161 l
163.44 346.481 l
163.2 346.481 l
170.88 345.521 l
179.04 345.041 l
187.2 345.521 l
194.88 346.481 l
201.84 348.161 l
207.6 350.321 l
207.36 350.081 l
212.4 352.961 l
216.24 355.841 l
218.4 359.201 l
218.16 358.961 l
219.12 362.561 l
220.08 362.321 l
219.12 358.721 l
216.96 355.361 l
216.72 355.121 l
212.88 352.241 l
207.84 349.361 l
202.08 347.201 l
195.12 345.521 l
194.88 345.521 l
187.2 344.561 l
179.04 344.081 l
170.88 344.561 l
163.2 345.521 l
156.48 347.201 l
150.48 349.361 l
150.24 349.361 l
145.2 352.241 l
141.6 355.121 l
141.6 355.361 l
139.2 358.721 l
138.96 358.721 l
138 362.321 l
138 362.561 l
138.96 366.401 l
139.2 366.641 l
141.6 370.001 l
145.2 372.881 l
145.2 373.121 l
150.24 375.761 l
150.48 375.761 l
156.48 378.161 l
163.2 379.841 l
170.88 380.801 l
179.04 381.041 l
187.2 380.801 l
194.88 379.841 l
195.12 379.841 l
202.08 378.161 l
207.84 375.761 l
212.88 373.121 l
212.88 372.881 l
216.72 370.001 l
216.96 370.001 l
219.12 366.641 l
219.12 366.401 l
220.08 362.561 l
f
219.12 362.561 m
219.12 362.321 l
220.08 362.561 l
220.08 362.321 l
f
1 1 1 rg
211.68 370.721 m
210.72 374.321 l
208.32 377.681 l
204.72 380.801 l
199.68 383.441 l
193.68 385.601 l
186.96 387.281 l
179.28 388.241 l
171.12 388.721 l
162.96 388.241 l
155.28 387.281 l
148.32 385.601 l
142.56 383.441 l
137.52 380.801 l
133.68 377.681 l
131.52 374.321 l
130.56 370.721 l
131.52 367.121 l
133.68 363.761 l
137.52 360.641 l
142.56 358.001 l
148.32 355.841 l
155.28 354.161 l
162.96 352.961 l
171.12 352.721 l
179.28 352.961 l
186.96 354.161 l
193.68 355.841 l
199.68 358.001 l
204.72 360.641 l
208.32 363.761 l
210.72 367.121 l
211.68 370.721 l
f*
0 0 0 rg
211.2 370.481 m
210.24 374.081 l
210.48 374.081 l
208.08 377.441 l
208.08 377.201 l
204.48 380.321 l
199.44 382.961 l
199.68 382.961 l
193.68 385.121 l
186.96 386.801 l
179.28 387.761 l
171.12 388.241 l
162.96 387.761 l
155.28 386.801 l
155.52 386.801 l
148.56 385.121 l
142.8 382.961 l
137.76 380.321 l
138 380.321 l
134.16 377.201 l
134.16 377.441 l
132 374.081 l
131.04 370.481 l
131.04 370.721 l
132 367.121 l
132 367.361 l
134.16 364.001 l
138 360.881 l
137.76 361.121 l
142.8 358.481 l
148.56 356.321 l
155.52 354.641 l
163.2 353.441 l
162.96 353.441 l
171.12 353.201 l
179.28 353.441 l
186.96 354.641 l
193.68 356.321 l
199.68 358.481 l
199.44 358.481 l
204.48 361.121 l
204.48 360.881 l
208.08 364.001 l
210.48 367.361 l
210.24 367.121 l
211.2 370.721 l
212.16 370.481 l
211.2 366.881 l
208.8 363.521 l
208.8 363.281 l
205.2 360.161 l
204.96 360.161 l
199.92 357.521 l
193.92 355.361 l
187.2 353.681 l
179.52 352.481 l
179.28 352.481 l
171.12 352.241 l
162.96 352.481 l
155.28 353.681 l
148.32 355.361 l
142.56 357.521 l
142.32 357.521 l
137.28 360.161 l
133.44 363.281 l
133.44 363.521 l
131.28 366.881 l
131.04 366.881 l
130.08 370.481 l
130.08 370.721 l
131.04 374.321 l
131.28 374.561 l
133.44 377.921 l
137.28 381.041 l
137.28 381.281 l
142.32 383.921 l
142.56 383.921 l
148.32 386.081 l
155.28 387.761 l
162.96 388.721 l
171.12 389.201 l
179.28 388.721 l
186.96 387.761 l
187.2 387.761 l
193.92 386.081 l
199.92 383.921 l
204.96 381.281 l
205.2 381.041 l
208.8 377.921 l
211.2 374.561 l
211.2 374.321 l
212.16 370.721 l
f
211.2 370.721 m
211.2 370.481 l
212.16 370.721 l
212.16 370.481 l
f
BT
/F3 1 Tf
9.84 0 0 9.84 141.36 370.721 Tm
0.005 Tc
[(F)-18(r)-3(am)9(e)-293(P)-11(oi)7(n)-24(t)15(er)]TJ
/F5 1 Tf
2.561 -1.0244 TD
0.01 Tc
(R0)Tj
ET
224.16 397.601 m
224.16 401.921 l
224.88 401.681 l
237.12 398.081 l
238.8 397.601 l
237.12 397.121 l
224.88 393.761 l
224.16 393.521 l
224.16 394.241 l
224.64 394.721 l
236.88 398.081 l
237.12 397.121 l
236.88 397.121 l
224.64 400.721 l
224.88 401.681 l
225.12 401.201 l
225.12 397.601 l
f
224.16 397.601 0.96 -3.36 re
f
224.64 397.601 m
224.64 401.201 l
236.88 397.601 l
224.64 394.241 l
f*
224.16 397.121 0.48 0.96 re
f
224.16 397.121 m
224.16 398.081 l
211.68 398.081 l
211.44 397.841 l
211.68 397.121 l
f
203.04 388.241 m
202.8 388.001 l
202.08 388.721 l
202.32 388.961 l
f
212.16 397.121 m
211.44 397.841 l
202.32 388.961 l
203.04 388.241 l
f
BT
/F3 1 Tf
9.84 0 0 9.84 163.68 485.681 Tm
0.021 Tc
[(H)11(i)23(g)-8(h)16(e)16(r)-256(Me)16(mo)16(r)13(y)]TJ
0 -24.2927 TD
[(L)16(o)16(w)11(e)-8(r)-256(Me)16(mo)16(r)13(y)]TJ
11.9756 9.3415 TD
0.009 Tc
[(\(1)-264(wo)-20(r)25(d)-20(\))]TJ
-0.0976 2.8537 TD
-0.016 Tc
[(\(1)-314(w)-26(o)-21(r)-24(d)-21(\))]TJ
ET
endstream
endobj
4049 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4039 0 obj
<>
endobj
4032 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(4-10)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
-0.004 Tc
[(Me)-9(m)-25(o)-9(r)-12(y)-309(U)-14(s)8(a)-33(g)-9(e)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
(-my-memory)Tj
/F7 1 Tf
5.8148 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
[(-ml-me)-19(mory)]TJ
/F7 1 Tf
5.5926 0 TD
[(comm)-18(and-line)-241(opti)-18(ons)-241(for)-260(changing)-259(target)-241(m)-18(emory)]TJ
-13.0926 -1.2407 TD
(spaces.)Tj
0 -1.9259 TD
[(By)-241(defaul)-18(t,)-250(the)-241(compi)-18(ler)-241(expects)-259(that)-259(each)-241(memo)-19(ry)-241(space)-260(is)-241(fu)-19(lly)-241(populat)-18(ed)-241(and)-259(several)]TJ
0 -1.2407 TD
[(global)-241(C)-259(variables)-259(are)-241(d)-19(efined)-241(\(see)-260(Chapter)-260(6)-241(\227)]TJ
/F10 1 Tf
19.5556 0 TD
[(Software-Ha)-19(rdware)-241(Integ)-19(ration)]TJ
/F7 1 Tf
13.0185 0 TD
(for)Tj
-32.5741 -1.2222 TD
[(information)-259(about)-241(cus)-18(tomizing)-241(t)-18(h)0(e)-241(memory)-259(configuration)-19(\).)-250(Figure)-241(4-2)-259(and)-259(Figure)-241(4)-19(-)0(4)]TJ
0 -1.2407 TD
[(illustrate)-260(the)-241(default)-259(program)-259(and)-241(d)-19(ata)-241(memory)-259(configuration)-19(.)]TJ
0 -1.9259 TD
[(The)-241(L)-259(memory)-259(model)-259(is)-241(recommen)-19(ded)-241(for)-260(best)-259(performance)-241(w)-19(hen)-241(long,)-250(flo)-19(at)-241(or)-260(double)]TJ
0 -1.2407 TD
[(data)-241(types)-259(are)-260(extensively)-259(used.)]TJ
/F5 1 Tf
12 0 0 12 157.2 300.881 Tm
-0.01 Tc
[(Fi)-12(g)-19(u)1(r)-21(e)-274(4)-14(-)-17(2)6(.)-852(D)-8(e)-14(f)-17(a)6(u)-19(l)-12(t)-277(P)-23(ro)-19(gr)-21(a)6(m)-301(Me)-14(mo)-19(ry)-294(C)-8(o)-19(nf)-17(i)-12(g)1(u)-19(r)-1(a)-14(t)-17(i)-12(o)1(n)]TJ
13.919 0 0 13.919 70.8 271.601 Tm
-0.004 Tc
[(4.6)-17(.)-2(1)-845(A)-6(ct)-16(iva)-17(t)1(i)-19(o)4(n)-290(R)-6(ec)-17(o)-14(r)6(d)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 246.161 Tm
0 Tc
[(An)-241(activat)-18(ion)-241(record)-259(is)-259(the)-241(run-tim)-18(e)-241(representatio)-19(n)-241(o)0(f)-260(a)-241(C)-259(subroutine.)-250(A)-259(typical)]TJ
0 -1.2222 TD
[(DSP56KCC)-259(activation)-259(record)-241(con)-19(sists)-241(of)-260(the)-260(following)-241(el)-18(ements)-241(and)-259(is)-259(illustrated)-259(in)]TJ
0 -1.2407 TD
[(Figure)-241(4-3)-19(:)]TJ
1.3889 -1.9259 TD
[(1.)-639(Parameter)-260(data)-241(space.)-250(Info)-19(rmation)-241(pass)-18(ed)-241(to)-259(C)-240(sub)-19(routines)-241(is)-259(stored)-259(in)-241(a)-260(parameter)]TJ
1.3889 -1.2407 TD
[(data)-241(space)-260(which)-259(is)-241(sim)-18(ilar)-241(to)-259(the)-241(l)-18(ocal)-241(data)-260(space)-260(\(see)-241(Figure)-260(4-3\).)-250(However)-19(,)-250(the)]TJ
0 -1.2222 TD
[(data)-241(is)-259(in)-241(reverse)-260(order)-260(and)-241(each)-259(parameter)-241(is)-259(referenced)-259(via)-241(a)-260(negative)-241(of)-19(fset)-241(from)]TJ
0 -1.2407 TD
[(the)-241(frame)-260(pointer.)-250(Actu)-19(al)-241(parameters)-259(are)-260(pushed)-241(on)-19(to)-241(the)-260(activation)-259(record)-241(in)]TJ
T*
[(reverse)-241(orde)-19(r)-241(b)0(y)-259(the)-241(calli)-18(ng)-241(subrouti)-18(ne.)]TJ
-1.3889 -1.6111 TD
[(2.)-639(Old)-241(frame)-260(pointer)-19(.)-250(Onc)-19(e)-241(the)-260(called)-241(su)-19(broutine)-241(has)-259(completed)-259(execution,)-250(th)-19(e)-241(frame)]TJ
1.3889 -1.2407 TD
[(pointer)-241(w)-19(ill)-241(be)-260(updated)-259(with)-241(this)-259(value.)]TJ
ET
488.64 521.201 m
487.68 525.761 l
485.04 529.841 l
480.96 533.681 l
475.44 537.041 l
468.72 539.921 l
461.04 541.841 l
452.64 543.281 l
443.52 543.761 l
434.64 543.281 l
426 541.841 l
418.56 539.921 l
411.84 537.041 l
406.32 533.681 l
402.24 529.841 l
399.6 525.761 l
398.64 521.201 l
399.6 516.641 l
402.24 512.321 l
406.32 508.481 l
411.84 505.361 l
418.56 502.481 l
426 500.561 l
434.64 499.121 l
443.52 498.641 l
452.64 499.121 l
461.04 500.561 l
468.72 502.481 l
475.44 505.361 l
480.96 508.481 l
485.04 512.321 l
487.68 516.641 l
488.64 521.201 l
f*
488.16 520.961 m
487.2 525.521 l
487.44 525.521 l
484.8 529.601 l
484.8 529.361 l
480.72 533.201 l
475.2 536.561 l
468.48 539.441 l
468.72 539.441 l
461.04 541.361 l
452.64 542.801 l
443.52 543.281 l
434.64 542.801 l
434.88 542.801 l
426.24 541.361 l
418.8 539.441 l
412.08 536.561 l
406.56 533.201 l
406.8 533.201 l
402.72 529.361 l
402.72 529.601 l
400.08 525.521 l
399.12 520.961 l
399.12 521.201 l
400.08 516.641 l
400.08 516.881 l
402.72 512.561 l
406.8 508.721 l
406.56 508.721 l
412.08 505.601 l
412.08 505.841 l
418.8 502.961 l
426.24 501.041 l
434.88 499.601 l
434.64 499.601 l
443.52 499.121 l
452.64 499.601 l
461.04 501.041 l
468.72 502.961 l
468.48 502.961 l
475.2 505.841 l
475.2 505.601 l
480.72 508.721 l
484.8 512.561 l
487.44 516.881 l
487.2 516.641 l
488.16 521.201 l
489.12 520.961 l
488.16 516.401 l
485.52 512.081 l
485.52 511.841 l
481.44 508.001 l
481.2 508.001 l
475.68 504.881 l
468.96 502.001 l
461.28 500.081 l
452.88 498.641 l
452.64 498.641 l
443.52 498.161 l
434.64 498.641 l
426 500.081 l
418.56 502.001 l
418.32 502.001 l
411.6 504.881 l
406.08 508.001 l
402 511.841 l
402 512.081 l
399.36 516.401 l
399.12 516.401 l
398.16 520.961 l
398.16 521.201 l
399.12 525.761 l
399.36 526.001 l
402 530.081 l
406.08 533.921 l
411.6 537.281 l
411.6 537.521 l
418.32 540.401 l
418.56 540.401 l
426 542.321 l
434.64 543.761 l
443.52 544.241 l
452.64 543.761 l
452.88 543.761 l
461.28 542.321 l
468.96 540.401 l
475.68 537.521 l
475.68 537.281 l
481.2 533.921 l
481.44 533.921 l
485.52 530.081 l
488.16 526.001 l
488.16 525.761 l
489.12 521.201 l
f
488.16 521.201 m
488.16 520.961 l
489.12 521.201 l
489.12 520.961 l
f
219.36 452.321 0.24 0.48 re
f
345.12 452.801 0.24 -0.48 re
f
219.6 452.321 125.52 0.48 re
f
BT
/F3 1 Tf
9.84 0 0 9.84 251.52 517.361 Tm
0.007 Tc
[(P)-9(r)23(o)-22(g)2(ram)-282(A)-9(rea)]TJ
1.0244 -16.4146 TD
0.006 Tc
[(j)-16(s)-6(r)-246(F)7(a)-23(bort)]TJ
-0.8293 -2.9268 TD
0.298 Tc
[(j)300(m)277(pF)299(__)293(s)286(t)308(a)293(r)290(t)]TJ
10.2927 13.9024 TD
0.029 Tc
(31)Tj
0 -5.5366 TD
0 Tc
0 Tw
(3)Tj
0 -2.7317 TD
(2)Tj
0 -2.7073 TD
(1)Tj
0 -2.9268 TD
(0)Tj
-9.4634 5.6341 TD
0.006 Tc
[(j)-16(s)-6(r)-246(F)7(a)-23(bort)]TJ
0 2.7317 TD
[(j)-16(s)-6(r)-246(F)7(a)-23(bort)]TJ
0 5.5366 TD
[(j)-16(s)-6(r)-246(F)7(a)-23(bort)]TJ
1.9512 -1.878 TD
0 Tc
(\225)Tj
0 -1.0244 TD
(\225)Tj
0 -1 TD
(\225)Tj
ET
219.6 561.041 126.48 -0.96 re
f
345.12 560.561 0.96 -243.36 re
f
219.12 318.161 126.48 -0.96 re
f
219.12 561.041 0.96 -243.36 re
f
219.36 425.441 0.24 0.48 re
f
345.12 425.921 0.24 -0.48 re
f
219.6 425.441 125.52 0.48 re
f
219.36 398.321 0.24 0.48 re
f
345.12 398.801 0.24 -0.48 re
f
219.6 398.321 125.52 0.48 re
f
219.36 371.441 0.24 0.48 re
f
345.12 371.921 0.24 -0.48 re
f
219.6 371.441 125.52 0.48 re
f
219.36 344.321 0.24 0.48 re
f
345.12 344.801 0.24 -0.48 re
f
219.6 344.321 125.52 0.48 re
f
219.84 478.961 0.72 1.44 re
f
344.4 480.401 0.72 -1.44 re
f
220.56 478.961 123.84 1.44 re
f
BT
12 0 0 12 138.96 400.721 Tm
0.004 Tc
[(In)20(terr)17(upt)]TJ
0.6 -0.94 TD
0.007 Tc
[(Tab)23(l)-11(e)]TJ
ET
368.88 551.681 m
368.88 547.601 l
368.16 547.841 l
356.16 551.201 l
354.48 551.681 l
356.16 552.161 l
368.16 555.521 l
368.88 555.761 l
368.88 555.041 l
368.4 554.561 l
356.4 551.201 l
356.16 552.161 l
356.4 552.161 l
368.4 548.801 l
368.16 547.841 l
367.92 548.321 l
367.92 551.681 l
f
367.92 555.041 0.96 -3.36 re
f
368.4 551.681 m
368.4 548.321 l
356.4 551.681 l
368.4 555.041 l
f*
368.64 551.201 0.48 0.96 re
f
369.12 552.161 m
369.12 551.201 l
381.6 551.201 l
382.08 551.921 l
381.84 552.161 l
381.6 552.161 l
f
391.2 542.801 m
391.44 542.561 l
390.72 541.841 l
390.48 542.081 l
f
382.08 551.921 m
381.36 551.201 l
390.48 542.081 l
391.2 542.801 l
f
1 1 1 rg
480.72 529.121 m
479.76 533.681 l
477.12 538.001 l
472.8 541.841 l
467.52 545.201 l
460.8 547.841 l
453.12 550.001 l
444.72 551.201 l
435.6 551.681 l
426.48 551.201 l
418.08 550.001 l
410.4 547.841 l
403.68 545.201 l
398.4 541.841 l
394.08 538.001 l
391.44 533.681 l
390.72 529.121 l
391.44 524.561 l
394.08 520.481 l
398.4 516.641 l
403.68 513.281 l
410.4 510.401 l
418.08 508.481 l
426.48 507.041 l
435.6 506.561 l
444.72 507.041 l
453.12 508.481 l
460.8 510.401 l
467.52 513.281 l
472.8 516.641 l
477.12 520.481 l
479.76 524.561 l
480.72 529.121 l
f*
0 0 0 rg
480.24 528.881 m
479.28 533.441 l
479.52 533.441 l
476.88 537.761 l
476.88 537.521 l
472.56 541.361 l
467.28 544.721 l
467.52 544.721 l
460.8 547.361 l
453.12 549.521 l
444.72 550.721 l
435.6 551.201 l
426.48 550.721 l
426.72 550.721 l
418.32 549.521 l
410.64 547.361 l
403.92 544.721 l
398.64 541.361 l
398.88 541.361 l
394.56 537.521 l
394.56 537.761 l
391.92 533.441 l
391.2 528.881 l
391.2 529.121 l
391.92 524.561 l
391.92 524.801 l
394.56 520.721 l
398.88 516.881 l
398.64 516.881 l
403.92 513.521 l
403.92 513.761 l
410.64 510.881 l
418.32 508.961 l
426.72 507.521 l
426.48 507.521 l
435.6 507.041 l
444.72 507.521 l
453.12 508.961 l
460.8 510.881 l
460.56 510.881 l
467.28 513.761 l
467.28 513.521 l
472.56 516.881 l
476.88 520.721 l
479.52 524.801 l
479.28 524.561 l
480.24 529.121 l
481.2 528.881 l
480.24 524.321 l
477.6 520.241 l
477.6 520.001 l
473.28 516.161 l
473.04 516.161 l
467.76 512.801 l
461.04 509.921 l
453.36 508.001 l
444.96 506.561 l
444.72 506.561 l
435.6 506.081 l
426.48 506.561 l
418.08 508.001 l
410.4 509.921 l
410.16 509.921 l
403.44 512.801 l
398.16 516.161 l
393.84 520.001 l
393.84 520.241 l
391.2 524.321 l
390.96 524.321 l
390.24 528.881 l
390.24 529.121 l
390.96 533.681 l
391.2 533.921 l
393.84 538.241 l
398.16 542.081 l
403.44 545.441 l
403.68 545.681 l
410.4 548.321 l
418.08 550.481 l
426.48 551.681 l
435.6 552.161 l
444.72 551.681 l
444.96 551.681 l
453.36 550.481 l
461.04 548.321 l
467.76 545.681 l
467.76 545.441 l
473.04 542.081 l
473.28 542.081 l
477.6 538.241 l
480.24 533.921 l
480.24 533.681 l
481.2 529.121 l
f
480.24 529.121 m
480.24 528.881 l
481.2 529.121 l
481.2 528.881 l
f
BT
9.84 0 0 9.84 398.16 531.521 Tm
0.005 Tc
[(T)6(op_)-24(Of)-10(_M)9(e)-24(m)9(ory)]TJ
1.1707 -1.3171 TD
-0.001 Tc
[($)-30(FFF)-24(F)-292(M)-22(a)-6(x)]TJ
ET
206.16 477.761 m
206.4 478.001 l
205.68 478.721 l
205.44 478.481 l
f
206.16 477.761 m
201.12 472.001 l
201.12 472.241 l
199.44 469.601 l
198.48 466.241 l
198.48 466.481 l
197.28 456.401 l
197.28 420.161 l
196.56 410.561 l
196.56 410.321 l
196.08 407.441 l
195.36 405.521 l
195.36 405.281 l
192.72 402.161 l
190.32 399.521 l
190.32 399.761 l
189.36 398.081 l
189.36 398.561 l
190.32 396.641 l
192.72 394.001 l
195.36 391.121 l
195.36 390.881 l
196.08 388.961 l
196.56 386.081 l
197.28 376.481 l
197.28 340.241 l
198.48 330.161 l
199.44 326.801 l
199.44 327.041 l
198.72 326.561 l
198.48 326.561 l
197.52 329.921 l
197.52 330.161 l
196.32 340.241 l
196.32 376.481 l
195.6 386.081 l
195.6 385.841 l
195.12 388.721 l
194.4 390.641 l
194.64 390.401 l
192 393.281 l
189.6 395.921 l
189.36 396.161 l
188.4 398.081 l
188.64 398.561 l
189.6 400.241 l
192 402.881 l
194.64 406.001 l
194.4 405.761 l
195.12 407.681 l
195.6 410.561 l
196.32 420.161 l
196.32 456.401 l
197.52 466.481 l
198.48 469.841 l
198.72 470.081 l
200.4 472.721 l
205.44 478.481 l
f
199.44 327.041 m
201.12 324.161 l
200.4 323.441 l
200.4 323.681 l
198.72 326.561 l
f
206.16 318.641 m
206.4 318.401 l
205.68 317.681 l
205.44 317.921 l
f
201.12 324.161 m
200.4 323.441 l
205.44 317.921 l
206.16 318.641 l
f
189.12 399.761 m
186.48 397.841 l
189.84 395.921 l
f*
189.36 399.281 m
186.72 397.361 l
186.24 397.361 l
186.72 398.081 l
190.08 396.161 l
190.32 395.921 l
190.56 394.961 l
189.6 395.441 l
186.24 397.361 l
185.76 397.601 l
186.24 398.081 l
188.88 400.001 l
f
189.36 395.681 m
188.64 399.521 l
188.88 400.001 l
189.6 400.481 l
189.6 399.761 l
190.32 395.921 l
f
endstream
endobj
4033 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
4019 0 obj
<>
endobj
4020 0 obj
<>
endobj
4021 0 obj
<>
endobj
4022 0 obj
<>
endobj
4009 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 471.84 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.004 Tc
[(Me)-33(mo)-9(r)-12(y)-309(U)-14(s)-16(a)-9(g)-9(e)]TJ
-40.878 -71.3415 TD
0.006 Tc
[(M)10(o)-23(t)16(o)1(rol)-16(a)-17267(A)-10(bou)-23(t)-277(g56k)-19738(4-9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
1 1 1 rg
72 719.921 468 -653.04 re
f
BT
/F12 1 Tf
13.919 0 0 13.919 279.12 710.561 Tm
0 0 0 rg
-0.001 Tc
[(Warn)-14(i)1(ng)]TJ
/F7 1 Tf
12.96 0 0 12.96 144 693.281 Tm
0 Tc
[(The)-241(m)-18(n)-241(address)-259(modifier)-260(registers)-259(are)-241(not)-259(used)-259(directly)-241(by)]TJ
0 -1.2407 TD
[(DSP56KCC.)-250(So)-19(me)-241(of)-260(these)-260(registers)-241(are)-260(implied)-259(whenever)]TJ
0 -1.2222 TD
[(any)-222(address)-222(registers)-222(\(r0)-222(-)-223(r7\))-223(are)-223(referenced)-222(either)-223(in)-222(C)-222(library)]TJ
0 -1.2407 TD
[(or)-241(in)-259(C.)-250(While)-260(assembly)-259(code)-241(c)-19(a)0(n)-241(access)-259(and)-259(use)-241(these)]TJ
T*
[(registers,)-250(the)-260(programmer)-260(must)-259(restore)-241(them)-259(to)-259(their)-241(prev)-19(ious)]TJ
0 -1.2222 TD
[(state)-241(\($FFFF\))-241(befo)-19(re)-241(returning)-241(control)-241(to)-241(DS)-18(P56KCC.)-231(F)-18(ailing)]TJ
0 -1.2407 TD
[(to)-241(do)-259(so)-259(will)-241(caus)-18(e)-241(unpredictab)-19(le)-241(errors)-259(when)-259(DSP56KCC)]TJ
T*
[(accesses)-259(these)-241(regist)-18(ers.)]TJ
-5.5556 -1.9259 TD
[(The)-241(pro)-19(grammer)-241(is)-259(required)-259(to)-241(p)-19(reserve)-241(any)-259(registers)-259(that)-241(are)-260(directly)-259(used)-259(in)]TJ
/F10 1 Tf
31.1852 0 TD
(in-line)Tj
/F7 1 Tf
2.8889 0 TD
(and)Tj
-34.0741 -1.2407 TD
(in)Tj
/F10 1 Tf
1 0 TD
(out-of-line)Tj
/F7 1 Tf
4.463 0 TD
[(assembly)-222(lang)-19(uage)-223(code)-223(\(see)-241(Chapter)-223(5,)]TJ
/F10 1 Tf
16.1296 0 TD
[(Mixing)-222(C)-240(and)-222(Assembly)-241(Language)]TJ
/F7 1 Tf
13.7037 0 TD
(\).)Tj
-35.2963 -1.2222 TD
[(Table)-241(4)-19(-)0(9)-241(outlines)-259(the)-260(compiler\222s)-259(usage)-241(of)-260(each)-259(register.)]TJ
/F5 1 Tf
15.839 0 0 15.839 72 247.361 Tm
0.006 Tc
[(4.)11(6)-847(M)6(e)-14(m)1(o)11(r)1(y)-287(Usage)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 221.201 Tm
0 Tc
[(Memory)-222(can)-222(be)-223(partitioned)-222(in)-222(several)-222(ways)-222(to)-204(pro)-19(vide)-204(h)-19(igh-speed)-222(operation)-222(and)-222(additional)]TJ
T*
[(off-chip)-241(memory)-241(ex)-19(pansion.)-231(P)-18(rogram)-241(and)-241(data)-241(memory)-259(are)-241(separate)-241(and)-241(the)-241(data)-241(m)-18(emory)]TJ
0 -1.2407 TD
[(is)-241(divided)-259(into)-241(two)-241(sep)-19(arate)-241(24-bit)-241(wide)-260(memory)-241(spaces)-18(,)-231(X)-259(and)-241(Y)-241(which)-259(can)-241(be)-241(combin)-19(ed)]TJ
T*
[(to)-241(form)-259(a)-260(third)-241(48-)-19(bit)-241(wide)-260(memory)-259(space,)-250(L.)]TJ
0 -1.9259 TD
[(DSP56KCC)-259(generates)-259(code)-241(tha)-19(t)-241(can)-259(utilize)-260(X)]TJ
/F10 1 Tf
18.4444 0 TD
(or)Tj
/F7 1 Tf
1.1481 0 TD
0 Tw
(Y)Tj
/F10 1 Tf
0.9815 0 TD
(or)Tj
/F7 1 Tf
1.1481 0 TD
[(L)-259(data)-241(memory.)-250(By)-241(default)-18(,)-250(the)-241(Y)]TJ
-21.7222 -1.2407 TD
[(memory)-259(model)-241(is)-259(selected.)-250(Each)-259(separate)-260(memory)-259(model)-259(is)-241(supported)-259(by)-259(separate)]TJ
0 -1.2222 TD
[(run-time)-260(libraries)-241(tha)-19(t)-241(have)-260(been)-241(writ)-18(ten)-241(and)-259(compiled/assembl)-18(ed)-241(to)-259(handle)-241(each)-259(memory)]TJ
0 -1.2407 TD
[(space.)-250(See)-260(Chapter)-241(3)-19(,)]TJ
/F10 1 Tf
8.8519 0 TD
[(Control)-241(P)-19(rogram)-241(Op)-19(tions)]TJ
/F7 1 Tf
10.4074 0 TD
[(,)-250(for)-241(ex)-19(amples)-241(of)-260(the)]TJ
/F12 1 Tf
8.5185 0 TD
(-mx-memory)Tj
/F7 1 Tf
5.5556 0 TD
(,)Tj
/F5 1 Tf
12 0 0 12 180.24 496.961 Tm
0.006 Tc
[(Tab)17(l)4(e)-278(4)2(-)19(9)2(.)-836(D)8(S)13(P)13(56K)8(C)8(C)-272(R)8(e)2(g)17(i)4(ste)22(r)-5(s)-278(a)22(nd)-263(U)8(sage)]TJ
8.88 0 0 8.88 182.4 472.961 Tm
0.011 Tc
[(Regi)19(st)20(er)-16114(Usag)27(e)]TJ
/F3 1 Tf
-5.0541 -2.5946 TD
[(r)-6(0)-14594(Fr)21(am)7(e)-297(P)3(o)27(i)-9(nt)20(er)]TJ
0 -2.3514 TD
[(r)-6(6)-14594(St)20(ack)-272(P)3(oi)18(nt)20(er)]TJ
0 -2.3784 TD
[(r)-6(1)-270(-)-277(r)-6(5)27(,)-278(r)-6(7)-11324(Regi)18(st)20(er)-277(pr)21(om)7(ot)20(i)-9(o)27(n)-297(b)0(y)-272(t)20(he)-270(opt)20(i)-9(m)7(i)18(z)-2(er)]TJ
0 -2.3514 TD
[(n0)-297(-)-250(n)0(7)-12351(C)4(ode)-270(gen)27(er)-6(a)27(t)-7(or)-277(t)20(e)0(m)7(por)21(ar)21(y)]TJ
0 -2.3784 TD
[(m)-20(0)-270(-)-277(m)7(7)-11783(U)4(sed)-270(b)0(y)-272(c)26(om)-20(p)27(i)-9(l)18(e)0(r)21(;)-278(kee)27(p)-297(t)20(h)0(i)18(s)-272(as)-272($FFFF)]TJ
T*
[(a)-14946(48-)21(bi)18(t)-278(f)20(unct)20(i)-9(o)27(n)-297(r)21(e)0(t)20(u)0(r)-6(n)-270(va)27(l)-9(u)0(e)27(.)-278(f)-7(l)18(oat)20(,)-278(d)0(o)27(ubl)18(e,)-278(or)-277(l)18(ong)]TJ
0 -2.3514 TD
[(a1)-14378(24-)21(bi)18(t)-278(and)-270(16-)21(bi)18(t)-278(r)21(et)-7(ur)21(n)-270(v)-2(al)18(ue.)-278(I)20(n)0(t)20(eger)-277(o)27(r)-277(poi)18(nt)20(er)]TJ
0 -2.3784 TD
[(b,)-278(x,)-278(y)-12785(48-)21(bi)18(t)-278(r)-6(e)27(g)0(i)18(s)-2(t)-7(e)27(r)-277(p)0(r)-6(o)27(m)-20(o)27(t)-7(i)18(on)-270(by)-272(opt)20(i)-9(m)7(i)18(z)-2(er)]TJ
0 -2.3514 TD
[(x1,)-278(x)-2(0)27(,)-278(y1,)-278(y)26(0)-9540(24-)21(bi)18(t)-278(r)-6(e)27(g)0(i)18(s)-2(t)-7(e)27(r)-277(p)0(r)-6(o)27(m)-20(o)27(t)-7(i)18(on)-270(by)-272(opt)20(i)-9(m)7(i)18(z)-2(er)]TJ
ET
131.28 273.281 0.48 213.36 re
f
269.04 272.561 0.48 214.56 re
f
480.24 273.281 0.48 213.36 re
f
131.28 486.641 349.44 0.48 re
f
131.76 462.881 348.48 0.48 re
f
131.76 460.481 348.48 0.48 re
f
131.28 440.801 349.44 0.48 re
f
131.28 419.681 349.44 0.48 re
f
131.28 398.801 349.44 0.48 re
f
131.28 377.681 349.44 0.48 re
f
131.28 356.561 349.44 0.48 re
f
131.28 335.681 349.44 0.48 re
f
131.28 314.561 349.44 0.48 re
f
131.28 293.681 349.44 0.48 re
f
131.28 272.561 349.44 0.48 re
f
endstream
endobj
4010 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3980 0 obj
<>
endobj
3600 0 obj
<>
endobj
3613 0 obj
<>
endobj
3618 0 obj
<>
endobj
3653 0 obj
<>
endobj
3744 0 obj
<>
endobj
3778 0 obj
<>
endobj
3792 0 obj
<>
endobj
3825 0 obj
<>
endobj
3882 0 obj
<>
endobj
3913 0 obj
<>
endobj
3971 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(4-8)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(Regi)8(s)-6(t)-9(er)-271(Us)-6(age)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
15.839 0 0 15.839 70.8 628.241 Tm
[(4.)10(5)-848(Regi)10(s)0(ter)-288(Usage)]TJ
/F8 1 Tf
12 0 0 12 70.8 607.841 Tm
-0.06 Tc
[(Th)-20(e)-560(D)0(S)-20(P)0(5)-20(600)-20(0)-560(f)0(a)-20(m)0(i)-20(l)0(y)-560(d)-20(ig)-20(it)-20(al)-560(s)-20(i)0(g)-20(n)0(a)-20(l)-560(pr)-20(oc)-20(es)-20(sor)-560(r)-20(e)0(g)-20(i)0(s)-20(t)0(e)-20(r)-560(se)-20(t)-560(i)0(s)-560(s)-20(ho)-20(wn)-560(i)-20(n)]TJ
0 -1 TD
[(Ta)-20(bl)-20(e)-540(4)-20(-8)-20(.)-560(D)0(S)-20(P)0(5)-20(6)0(K)-20(C)0(C)-560(u)0(s)-20(e)0(s)-560(a)-20(ll)-560(o)-20(f)-540(t)-20(h)0(e)-560(r)-20(eg)-20(is)-20(te)-20(rs)-560(l)-20(ist)-20(ed)-560(i)-20(n)-560(Ta)-20(bl)-20(e)-560(4)0(-)-20(8)-540(w)-20(i)0(t)-20(h)]TJ
T*
[(th)-20(e)-560(e)0(x)-20(c)0(e)-20(pti)-20(on)-560(o)-20(f)-560(th)-20(e)-560(M)]TJ
9.599 0 0 9.599 215.76 580.961 Tm
0 Tc
0 Tw
(n)Tj
12 0 0 12 227.76 583.841 Tm
-0.06 Tc
[(ad)-20(dr)-20(es)-20(s)-560(m)0(o)-20(d)0(i)-20(f)0(i)-20(e)0(r)-560(r)-20(egi)-20(st)-20(er)-20(s.)]TJ
/F5 1 Tf
-1.86 10.5 TD
0.005 Tc
[(T)16(a)1(ble)-259(4)1(-7)21(.)-837(P)12(oin)16(t)-2(er)-266(S)12(i)3(ze)-279(an)16(d)-284(R)7(an)16(ge)]TJ
8.88 0 0 8.88 86.4 685.841 Tm
0.011 Tc
[(Dat)-7(a)-271(Ty)26(pe)-2892(Si)19(ze)-271(\()-7(w)5(or)22(ds\))-4061(M)6(i)-8(n)-270(val)19(ue)-13487(M)6(a)-1(x)-271(val)19(ue)]TJ
/F3 1 Tf
-1.2162 -2.5676 TD
[(p)26(o)-1(i)-10(n)26(t)-8(e)-1(r)20(s)-5057(1)-7325(0)-10271(0)26(x)-3(FFFF)]TJ
/F5 1 Tf
12 0 0 12 162.48 559.841 Tm
0.005 Tc
[(T)16(a)1(b)16(l)3(e)-279(4)1(-)18(8)1(.)-837(D)7(S)12(P)-8(5)21(6000)-259(Fam)14(ily)-279(P)12(r)14(oces)21(sor)-266(R)7(eg)16(iste)21(r)-6(s)]TJ
8.88 0 0 8.88 170.88 535.841 Tm
0.01 Tc
[(Dat)19(a)-272(ALU)]TJ
/F3 1 Tf
-1 -2.5676 TD
0 Tc
(x)Tj
7.199 0 0 7.199 166.56 510.641 Tm
(n)Tj
8.88 0 0 8.88 232.08 513.041 Tm
0.013 Tc
[(I)-6(n)1(p)28(u)1(t)-277(R)5(egi)19(st)21(er)22(s)-298(x)27(1,)-277(x0)-269(\()22(24-)22(bi)-8(t)21(s)-1(\))]TJ
-7.8919 -2.5676 TD
0 Tc
(y)Tj
7.199 0 0 7.199 166.56 488.081 Tm
(n)Tj
8.88 0 0 8.88 232.08 490.241 Tm
0.013 Tc
[(I)-6(n)1(p)28(u)1(t)-277(R)5(egi)19(st)21(er)22(s)-298(y)27(1,)-277(y0)-269(\()22(24-)22(bi)-8(t)21(s)-1(\))]TJ
-7.8919 -2.5405 TD
0 Tc
(a)Tj
7.199 0 0 7.199 167.04 465.281 Tm
(n)Tj
8.88 0 0 8.88 232.08 467.681 Tm
0.012 Tc
[(Accum)7(u)0(l)18(a)0(t)20(o)0(r)-277(R)4(eg)27(i)-9(s)-2(t)20(e)0(r)21(s)-272(a2)-270(\()-6(8)0(-)21(b)0(i)18(t)-7(s)26(\))-6(,)-278(a)0(1)27(,)-278(a0)-270(\()-6(2)0(4)27(-)-6(bi)18(t)20(s)-2(\))]TJ
-7.8919 -2.5676 TD
0 Tc
(b)Tj
7.199 0 0 7.199 167.04 442.721 Tm
(n)Tj
8.88 0 0 8.88 232.08 444.881 Tm
0.012 Tc
[(Accum)7(u)0(l)18(a)0(t)20(o)0(r)-277(R)4(eg)27(i)-9(s)-2(t)20(e)0(r)21(s)-272(b2)-270(\()-6(8)0(-)21(b)0(i)18(t)-7(s)26(\))-6(,)-278(b)0(1)27(,)-278(b0)-270(\()-6(2)0(4)27(-)-6(bi)18(t)20(s)-2(\))]TJ
-7.8919 -2.5405 TD
[(x)-7380(I)-7(np)27(ut)-278(Regi)18(st)20(er)-277(x)-272(\()21(x1)]TJ
/F5 1 Tf
16.6757 0 TD
0 Tc
(:)Tj
/F3 1 Tf
0.3514 0 TD
0.013 Tc
[(x0,)-277(4)1(8)28(-)-5(bi)19(t)21(s)-1(\))]TJ
-17.027 -2.3513 TD
0.012 Tc
[(y)-7380(I)-7(np)27(ut)-278(Regi)18(st)20(er)-277(y)-272(\()21(y1)]TJ
/F5 1 Tf
16.6757 0 TD
0 Tc
(:)Tj
/F3 1 Tf
0.3514 0 TD
0.013 Tc
[(y0,)-277(4)1(8)28(-)-5(bi)19(t)21(s)-1(\))]TJ
-17.027 -2.3784 TD
0.012 Tc
[(a10)-6189(I)-7(n)0(p)27(u)0(t)-278(R)4(egi)18(st)20(er)-277(a1)27(0)-297(\()21(a1)]TJ
/F5 1 Tf
17.9189 0 TD
0 Tc
(:)Tj
/F3 1 Tf
0.3243 0 TD
0.013 Tc
[(a0,)-277(48)28(-)-5(b)1(i)19(t)21(s\))]TJ
-18.2432 -2.3784 TD
0.012 Tc
[(b10)-6189(I)-7(n)0(p)27(u)0(t)-278(R)4(egi)18(st)20(er)-277(b1)27(0)-297(\()21(b1)]TJ
/F5 1 Tf
17.9189 0 TD
0 Tc
(:)Tj
/F3 1 Tf
0.3243 0 TD
0.013 Tc
[(b0,)-277(48)28(-)-5(b)1(i)19(t)21(s\))]TJ
-18.2432 -2.3513 TD
[(a)-7323(A)4(ccum)8(u)1(l)19(a)1(t)21(o)1(r)-276(a)-269(\()22(a)1(2)]TJ
/F5 1 Tf
16.1081 0 TD
0 Tc
(:)Tj
/F3 1 Tf
0.3513 0 TD
-0.015 Tc
(a1)Tj
/F5 1 Tf
1.1081 0 TD
0 Tc
(:)Tj
/F3 1 Tf
0.3514 0 TD
0.012 Tc
[(a0)27(,)-278(56-)21(bi)18(t)-7(s)-2(\))]TJ
-17.9189 -2.3784 TD
0.013 Tc
[(b)-7323(A)4(ccum)8(u)1(l)19(a)1(t)21(o)1(r)-276(b)-269(\()22(b)1(2)]TJ
/F5 1 Tf
16.1081 0 TD
0 Tc
(:)Tj
/F3 1 Tf
0.3513 0 TD
-0.015 Tc
(b1)Tj
/F5 1 Tf
1.1081 0 TD
0 Tc
(:)Tj
/F3 1 Tf
0.3514 0 TD
0.012 Tc
[(b0)27(,)-278(56-)21(bi)18(t)-7(s)-2(\))]TJ
/F5 1 Tf
-17.8378 -2.5676 TD
[(A)-23(d)28(dress)-270(ALU)]TJ
/F3 1 Tf
-0.0811 -2.5946 TD
0 Tc
(r)Tj
7.199 0 0 7.199 165.12 268.961 Tm
(n)Tj
8.88 0 0 8.88 232.08 271.361 Tm
0.012 Tc
[(Addr)21(ess)-272(R)4(egi)18(st)20(er)21(s)-299(R)4(0)27(-)-6(R7)-270(\()-6(1)0(6)27(-)-6(bi)18(t)20(s)-2(\))]TJ
-7.8919 -2.5676 TD
0 Tc
(n)Tj
7.199 0 0 7.199 167.04 246.401 Tm
(n)Tj
8.88 0 0 8.88 232.08 248.561 Tm
0.012 Tc
[(Addr)21(ess)-272(O)6(f)-7(f)20(set)-251(R)4(egi)18(st)-7(e)27(r)-6(s)-272(N)4(0-)21(N7)-297(\()21(16-)21(bi)18(t)-7(s)26(\))]TJ
-7.8919 -2.5405 TD
0 Tc
(m)Tj
7.199 0 0 7.199 169.44 223.841 Tm
(n)Tj
8.88 0 0 8.88 232.08 226.001 Tm
0.012 Tc
[(Addr)21(ess)-272(M)7(odi)18(f)-7(i)18(er)-277(Re)27(gi)-9(s)26(t)-7(er)21(s)-272(M)7(0-)-6(M)7(7)-270(\()-6(1)27(6-)-6(bi)18(t)20(s)-2(\))]TJ
ET
69.36 654.161 0.48 45.6 re
f
146.16 653.681 0.48 46.56 re
f
216.24 653.681 0.48 46.56 re
f
312.48 653.681 0.48 46.56 re
f
539.76 654.161 0.48 45.6 re
f
69.36 699.761 470.88 0.48 re
f
69.84 676.001 469.92 0.48 re
f
69.84 673.361 469.92 0.48 re
f
69.36 653.681 470.88 0.48 re
f
155.76 215.681 0.48 334.08 re
f
225.84 215.201 0.48 335.04 re
f
453.36 215.681 0.48 334.08 re
f
155.76 549.761 298.08 0.48 re
f
156.24 526.001 297.12 0.48 re
f
156.24 523.361 297.12 0.48 re
f
155.76 502.001 298.08 0.48 re
f
155.76 479.441 298.08 0.48 re
f
155.76 456.641 298.08 0.48 re
f
155.76 434.081 298.08 0.48 re
f
155.76 413.201 298.08 0.48 re
f
155.76 392.081 298.08 0.48 re
f
155.76 371.201 298.08 0.48 re
f
155.76 350.081 298.08 0.48 re
f
155.76 328.961 298.08 0.48 re
f
155.76 308.081 298.08 0.48 re
f
155.76 283.121 298.08 0.48 re
f
155.76 260.321 298.08 0.48 re
f
155.76 237.761 298.08 0.48 re
f
155.76 215.201 298.08 0.48 re
f
endstream
endobj
3972 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3926 0 obj
<>
endobj
3911 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 441.84 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(Dat)-9(a)-267(T)-17(y)-6(pes)-274(an)-23(d)-267(S)-10(i)8(z)-6(es)]TJ
-37.8293 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-17267(A)-10(bou)-23(t)-277(g56k)-19738(4-7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 495.281 Tm
0 Tc
[(One)-241(major)-241(difference)-241(is)-241(the)-241(use)-241(of)-241(affine)-241(arit)-18(hmetic)-241(in)-241(the)-241(IEEE)-241(standard)-241(versus)-241(the)-241(use)-241(of)]TJ
0 -1.2407 TD
[(saturation)-259(arithmetic)-260(in)-259(the)-241(DSP56)-19(KCC)-240(format)-18(.)-250(Affine)-241(arith)-19(metic)-241(gives)-259(separate)-260(identity)]TJ
0 -1.2222 TD
[(to)-259(plus)-241(infi)-18(nity,)-250(minus)-259(infinity,)-250(plus)-259(zero)-241(and)-259(minus)-259(zero.)-250(In)-259(operations)-259(involving)-259(these)]TJ
0 -1.2407 TD
[(values,)-250(finit)-18(e)-241(quantities)-259(remain)-259(finite)-260(and)-241(infinit)-18(e)-241(quantities)-259(remain)-259(infinite.)-250(In)-259(contrast,)]TJ
T*
[(DSP56KC)-18(C)-240(format)-259(gives)-259(special)-241(id)-19(entity)-241(only)-259(to)-259(unsigned)-259(zero.)-250(This)-241(f)-19(ormat)-241(perform)-18(s)]TJ
0 -1.2222 TD
[(saturation)-259(arithmetic)-260(such)-259(that)-241(any)-259(result)-259(out)-241(of)-260(the)-260(representable)-260(floating-point)-259(range)-241(is)]TJ
0 -1.2407 TD
[(replaced)-259(with)-259(the)-241(closest)-259(floating-poin)-19(t)-241(representati)-18(on.)-250(Since)-241(th)-19(e)-241(dynamic)-260(range)-260(of)-241(this)]TJ
T*
[(format)-259(is)-241(qu)-19(ite)-241(large,)-250(it)-259(is)-259(adequate)-241(fo)-19(r)-241(most)-259(applications.)]TJ
0 -1.9259 TD
[(The)-260(IEEE)-241(flo)-19(ating-point)-259(standard)-241(pro)-19(vides)-241(extensi)-18(ve)-241(error)-260(handling)-259(required)-259(by)-241(affine)]TJ
0 -1.2407 TD
[(arithmetic,)-250(d)-19(enormalized)-259(numbers,)-250(signaling)-259(Not-a-Numbers)-259(\(NaNs\))-260(and)-241(qui)-18(et)-241(NaNs.)-250(It)]TJ
0 -1.2222 TD
[(postpones)-259(the)-260(introduction)-259(of)-241(comp)-19(utational)-241(erro)-19(rs)-241(by)-259(using)-259(internal)-241(sig)-19(naling)-241(and)-259(user)]TJ
0 -1.2407 TD
[(traps)-259(to)-241(proc)-19(ess)-241(each)-259(exception)-259(condition.)-250(Compu)-19(tational)-241(error)-19(s)-241(will)-259(be)-241(int)-18(roduced)-241(by)-259(the)]TJ
T*
[(application)-259(program)-259(if)-241(th)-19(e)-241(calculation)-259(is)-259(completed)-259(instead)-241(of)-260(aborting)-259(the)-260(program.)-250(The)]TJ
0 -1.2222 TD
[(DSP56KC)-18(C)-240(format)-259(introduces)-259(computation)-259(errors)-259(when)-241(an)-259(exception)-259(occurs)-259(in)-241(order)-260(to)]TJ
0 -1.2407 TD
[(maintain)-259(real-time)-260(execution.)-250(An)-259(error)-260(flag)-241(\(L)-259(bit)-241(in)-259(CCR\))-260(is)-259(set)-241(to)-259(inform)-259(the)-241(applicat)-18(ion)]TJ
T*
[(program)-259(that)-259(an)-241(exception)-259(has)-259(occurred.)-250(This)-259(bit)-241(wi)-18(ll)-241(remain)-259(set)-259(until)-241(reset)-259(by)-259(the)]TJ
0 -1.2222 TD
[(application)-259(program.)-250(The)-260(user)-260(can)-241(then)-259(eliminate)-260(the)-260(exception)-259(by)-241(algorithm)]TJ
0 -1.2407 TD
[(modificatio)-19(ns.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 183.521 Tm
0.011 Tc
[(4)15(.)-4(4)15(.)13(3)-830(P)6(oi)13(nt)16(er)-255(Ty)15(pe)15(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 158.321 Tm
0 Tc
[(With)-259(DSP56KCC,)-250(all)-259(pointers)-259(are)-260(16-bits)-241(\(see)-260(Table)-260(4-7\).)-250(When)-259(computing)-259(addresses)]TJ
T*
[(with)-259(integer)-260(arithmetic,)-250(only)-259(the)-241(leas)-18(t)-241(significant)-259(16-bits)-259(are)-241(r)-19(elevant.)]TJ
/F3 1 Tf
8.88 0 0 8.88 111.6 653.921 Tm
0.012 Tc
[(Roundi)18(ng)-10946(Rou)27(n)0(d)-297(t)20(o)-270(N)4(ear)21(est)-2872(R)4(ound)-270(t)20(o)-297(Nea)27(r)-6(es)26(t)]TJ
26.1081 -1.2432 TD
[(Round)-271(t)19(o)-298(+/)19(-)-278(I)19(nf)19(i)-10(n)-1(i)17(t)19(y)]TJ
T*
[(Round)-271(t)19(o)-298(Ze)26(r)-7(o)]TJ
-26.1081 -2.3513 TD
[(I)-8(n)-1(f)19(i)17(ni)17(t)-8(y)-273(Ar)20(i)-10(t)19(hm)6(et)19(i)-10(c)-7570(Sat)19(u)-1(r)20(a)-1(t)-8(i)17(on)-271(Li)17(m)6(i)-10(t)19(i)17(ng)-2433(Af)-8(f)19(i)17(ne)-271(O)-22(p)26(er)-7(at)19(i)17(ons)]TJ
0 -2.3784 TD
[(Denor)20(m)6(a)-1(l)-10(i)17(ze)26(d)-298(N)3(um)6(be)26(r)-7(s)-4921(No)-271(\()-7(F)0(or)20(ced)-271(t)19(o)-298(Z)27(er)-7(o\))-1629(Yes)-273(\()-7(wi)17(t)19(h)-298(M)6(i)17(n)-271(E)2(xp\))]TJ
0 -2.3513 TD
[(Excep)27(t)-7(i)18(ons)-10326(Di)18(vi)18(de)-270(by)-272(Zer)21(o)]TJ
15.2973 -1.2432 TD
-0.015 Tc
[(O)-21(v)-29(er)-33(f)-7(l)-36(ow)]TJ
T*
0.012 Tc
[(Neg)27(a)0(t)-7(i)18(ve)-270(Squa)27(r)-6(e)]TJ
T*
0.01 Tc
[(Roo)25(t)]TJ
10.8108 3.7297 TD
0.012 Tc
[(I)-7(n)0(v)26(a)0(l)18(i)-9(d)-270(O)6(per)21(at)20(i)-9(o)0(n)]TJ
0 -1.2432 TD
0.01 Tc
[(Di)-11(v)24(i)-11(d)25(e)-299(by)-274(Ze)25(r)-8(o)]TJ
T*
0.012 Tc
[(O)6(v)-2(er)21(f)-7(l)18(ow)]TJ
T*
[(Under)20(f)-8(l)17(ow)]TJ
0 -1.2162 TD
0.019 Tc
[(In)7(e)34(x)5(a)7(c)5(t)-244(A)10(ri)25(th)34(m)-13(e)34(ti)25(c)]TJ
/F5 1 Tf
12 0 0 12 142.32 712.001 Tm
0.004 Tc
[(T)15(a)0(b)15(l)2(e)-280(4)0(-)17(6)0(.)-838(C)6(o)15(m)-7(p)15(a)0(r)-7(i)2(s)20(o)-5(n)-265(o)-5(f)-263(D)6(S)-9(P)11(56K)6(C)6(C)-274(an)15(d)-285(I)22(E)-9(E)11(E)-269(754-)17(1985)]TJ
8.88 0 0 8.88 133.44 682.481 Tm
0.009 Tc
[(CHARACTERI)-10(S)0(TI)17(C)]TJ
14.8649 0.6216 TD
(DSP56KCC)Tj
0.5405 -1.2432 TD
0.008 Tc
(FORMAT)Tj
13.5946 0.6216 TD
[(I)16(EEE)-271(FORM)-24(AT)]TJ
ET
105.36 516.161 0.48 185.52 re
f
241.2 515.681 0.48 186.48 re
f
337.2 515.681 0.48 186.48 re
f
505.44 516.161 0.48 185.52 re
f
105.12 701.681 400.8 0.48 re
f
105.84 666.881 399.6 0.48 re
f
105.84 664.481 399.6 0.48 re
f
105.12 622.721 400.8 0.48 re
f
105.12 601.601 400.8 0.48 re
f
105.12 580.721 400.8 0.48 re
f
105.12 515.681 400.8 0.48 re
f
endstream
endobj
3912 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3886 0 obj
<>
endobj
3880 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(4-6)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(Dat)16(a)-292(T)-17(y)18(p)-23(e)1(s)-274(and)-292(S)-10(i)8(z)-6(e)1(s)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 534.401 Tm
0 Tc
(Note:)Tj
/F7 1 Tf
1.3889 -1.7778 TD
[(1.)-639(No)-241(disti)-18(nct)-241(exponent)-18(s)-241(are)-260(reserved)-241(fo)-19(r)-241(plus)-259(infinity,)-250(minus)-259(infinity,)-250(No)-19(t-a-Number)]TJ
1.3889 -1.2222 TD
[(\(IEEE)-241(NaN)-19(\),)-250(minus)-241(zero)-259(or)-260(denormalized)-259(numbers)-259(as)-241(is)-259(done)-241(i)-18(n)-241(IEEE)-259(format.)]TJ
-1.3889 -1.6296 TD
[(2.)-639(All)-241(reserve)-19(d)-241(mantissas)-259(are)-260(illegal)-241(si)-18(nce)-241(they)-259(represent)-259(denormalized)-259(mantissas.)]TJ
0 -1.6111 TD
[(3.)-639(If)-241(the)-260(15)]TJ
10.32 0 0 10.32 150.72 458.561 Tm
0.001 Tc
(th)Tj
12.96 0 0 12.96 162 453.521 Tm
0 Tc
[(bit)-259(is)-241(se)-19(t,)-250(exponent)-241(o)-19(verflow)-241(has)-259(occurred.)]TJ
-5.6481 -1.6296 TD
[(4.)-639(If)-241(the)-260(16)]TJ
10.32 0 0 10.32 150.72 437.681 Tm
0.001 Tc
(th)Tj
12.96 0 0 12.96 162 432.401 Tm
0 Tc
[(bit)-259(is)-241(se)-19(t,)-250(exponent)-241(u)-19(nderflow)-241(has)-259(occurred.)]TJ
/F3 1 Tf
8.88 0 0 8.88 86.16 664.961 Tm
0.012 Tc
[(e)27(x)-2(pone)27(nt)-12602(14-)21(bi)18(t)-278(e)0(x)26(ponent)-251(\()-6(uns)26(i)-9(g)27(ned)-270(i)-9(n)27(t)-7(e)0(g)27(e)0(r)-6(,)-278(b)27(i)-9(as)26(ed)-270(by)-272(ebi)18(as)-272(=)-269($1FFF\))21(.)-278(S)3(t)20(o)0(r)-6(e)0(d)-270(a)0(s)]TJ
16.7568 -1.2432 TD
[(a)-270(24-)21(bi)18(t)-278(unsi)18(gne)27(d)-297(i)18(nt)20(eger)-250(wi)-9(t)20(h)-270(10)-270(l)-9(e)0(a)27(d)0(i)-9(n)27(g)-297(z)26(er)-6(o)27(s)-2(.)-278(T)1(he)-270(14-)21(bi)18(t)-278(e)0(xp)27(onent)]TJ
T*
[(us)25(ed)-271(by)-273(DSP56KCC)-294(p)26(r)-7(ov)25(i)-10(d)-1(e)26(s)-273(a)-298(l)17(ar)20(ger)-278(dy)25(nam)6(i)-10(c)-273(r)20(ange)-271(t)19(han)-271(I)-8(E)2(E)29(E)-295(dou)26(bl)17(e)]TJ
T*
0.013 Tc
[(pr)22(eci)19(s)-1(i)19(o)1(n)-269(f)-6(o)28(r)-5(m)8(a)1(t)21(.)]TJ
-16.7568 -2.3513 TD
0.012 Tc
[(L)27(a)0(r)-6(g)0(e)27(s)-2(t)-278(e)0(x)26(ponent)-251(\()-6(b)0(i)18(a)0(se)27(d\))]TJ
16.7568 -0.2703 TD
[($00)27(3FFF)-269(=)-269(2)]TJ
7.199 0 0 7.199 286.8 612.161 Tm
0.013 Tc
[(+8)36(192)]TJ
8.88 0 0 8.88 86.16 587.441 Tm
0.012 Tc
[(Sm)7(al)18(l)18(e)0(st)-278(e)27(x)-2(pone)27(nt)-278(\()-6(b)27(i)-9(a)0(s)26(ed\))]TJ
16.7568 -0.2703 TD
[($00)27(0000)-270(=)-269(2)]TJ
7.199 0 0 7.199 285.12 588.641 Tm
0 Tc
[(-8)-11(1)23(9)-11(2)]TJ
8.88 0 0 8.88 86.16 564.161 Tm
0.012 Tc
[(Re)27(ser)-6(v)26(ed)-270(expo)27(nent)20(s)-7488($00)27(4000)-270(t)20(h)0(r)-6(o)0(u)27(g)0(h)-270($)0(FFFFFF)]TJ
/F5 1 Tf
12 0 0 12 141.36 405.041 Tm
0.005 Tc
[(Tab)16(l)3(e)-279(4)21(-6.)-837(C)-13(o)16(m)14(par)14(i)3(so)16(n)-284(o)16(f)-282(D)7(S)12(P)-8(5)21(6)1(K)7(C)7(C)-273(and)-264(I)3(E)12(E)-8(E)-268(754)21(-198)21(5)]TJ
8.88 0 0 8.88 132.72 375.521 Tm
0.009 Tc
[(CHARACTERI)17(S)0(TI)-10(C)]TJ
14.8649 0.6216 TD
[(DSP56)24(KCC)]TJ
0.5405 -1.2162 TD
0.007 Tc
[(F)23(O)-26(RMAT)]TJ
13.5676 0.5946 TD
0.008 Tc
[(I)-11(EEE)-271(FORMAT)]TJ
/F3 1 Tf
-31.4595 -3.1892 TD
-0.006 Tc
[(M)-11(a)-18(n)-18(t)2(is)-20(s)-20(a)-288(P)-15(r)-24(e)9(c)-20(is)-20(io)-18(n)-6855(2)-18(3)-288(b)-18(i)-27(t)2(s)-7830(2)-18(4)-288(b)-18(its)]TJ
0 -2.3784 TD
0.011 Tc
[(Hi)17(dden)-271(Lea)26(di)-10(n)26(g)-298(O)5(n)-1(e)-6028(N)3(o)-9514(Y)2(es)]TJ
0 -2.3513 TD
[(M)7(ant)20(i)18(ssa)-270(For)21(m)-20(a)27(t)-7791(24-)-6(b)27(i)-9(t)-251(T)1(wo\222)-9(s)]TJ
15.3243 -1.2432 TD
0.01 Tc
[(Compl)-11(e)25(m)-22(e)25(nt)]TJ
T*
0.012 Tc
[(Fr)-6(ac)26(t)-7(i)18(on)]TJ
10.8108 2.4865 TD
[(23-)21(bi)18(t)-278(U)4(nsi)18(g)0(n)27(e)0(d)]TJ
0 -1.2432 TD
[(M)7(agni)18(t)20(ude)-270(Fr)21(act)20(i)-9(on)]TJ
-26.1351 -3.6216 TD
[(Exp)27(onent)-278(W)10(i)18(dt)20(h)-8189(1)0(6)-270(b)0(i)-9(t)20(s)-272(\()-6(1)27(4)-297(b)27(i)-9(t)20(s)-272(used\))-1385(8)-270(b)0(i)18(t)-7(s)]TJ
26.1351 -1.2162 TD
[(11)-270(bi)18(t)20(s)]TJ
-26.1351 -2.3784 TD
[(M)7(a)0(xi)18(m)7(u)0(m)-290(E)3(x)26(ponen)27(t)-6386(+)1(8192)-7946(+12)27(7)-297(\()21(8)-270(bi)18(t)-278(c)-2(ase)27(\))]TJ
26.1351 -1.2432 TD
[(+10)27(2)0(3)-270(\()-6(11)-270(bi)18(t)-278(c)-2(a)27(s)-2(e\))]TJ
-26.1351 -2.3514 TD
[(M)7(i)18(ni)-9(m)7(u)0(m)-263(E)3(xpon)27(ent)-6656(-)-6(819)27(1)-8216(-)21(127)-270(\()-6(8)-270(bi)18(t)-278(c)-2(a)27(s)-2(e\))]TJ
26.1351 -1.2432 TD
[(-)21(1022)-270(\()-6(1)27(1)-297(b)27(i)-9(t)-278(c)26(a)0(se\))]TJ
-26.1351 -2.3784 TD
[(Exp)27(onent)-278(Bi)18(as)-8785(+8191)-7946(+12)27(7)-297(\()21(8)-270(bi)18(t)-278(c)-2(ase)27(\))]TJ
26.1351 -1.2162 TD
[(+10)27(2)0(3)-270(\()-6(11)-270(bi)18(t)-278(c)-2(a)27(s)-2(e\))]TJ
-26.1351 -2.3784 TD
0.282 Tc
[(F)271(o)270(r)291(m)277(a)270(t)-8(W)280(i)261(d)297(t)263(h)-8973(4)270(8b)270(i)261(t)290(s)-7542(3)270(2b)270(i)288(t)290(s)-29(\()291(8b)270(i)288(t)-8(c)268(a)270(s)268(e)297(\))]TJ
26.1351 -1.2432 TD
0.012 Tc
[(64)-270(bi)18(t)20(s)-299(\()21(1)0(1)-270(b)0(i)18(t)-278(cas)26(e)0(\))]TJ
/F5 1 Tf
12 0 0 12 175.44 712.001 Tm
0.007 Tc
[(T)18(a)3(bl)5(e)-257(4)3(-5.)-815(F)-2(l)5(o)18(ati)25(ng-)20(po)18(i)5(n)-2(t)-260(F)-2(o)18(r)-4(m)16(a)3(t)-260(D)-11(e)23(scr)16(i)5(p)-2(t)20(i)5(on)]TJ
8.88 0 0 8.88 96.72 688.001 Tm
0.01 Tc
[(I)-9(EEE)-269(For)21(m)-20(a)-2(t)-252(C)2(har)-6(a)-2(c)25(t)-8(er)21(i)-9(s)25(t)-8(i)18(c)-14569(D)2(SP56)25(KCC)-295(Val)18(u)-1(e)]TJ
ET
79.92 555.281 0.48 146.4 re
f
228.72 554.801 0.48 147.36 re
f
529.2 555.281 0.48 146.4 re
f
79.92 701.681 449.76 0.48 re
f
80.4 677.921 448.8 0.48 re
f
80.4 675.521 448.8 0.48 re
f
79.92 622.721 449.76 0.48 re
f
79.92 599.201 449.76 0.48 re
f
79.92 575.921 449.76 0.48 re
f
79.92 554.801 449.76 0.48 re
f
104.4 114.401 0.48 280.56 re
f
240.48 113.921 0.48 281.52 re
f
336.48 113.921 0.48 281.52 re
f
504.72 114.401 0.48 280.56 re
f
104.4 394.961 400.8 0.48 re
f
104.88 360.161 399.84 0.48 re
f
104.88 357.521 399.84 0.48 re
f
104.4 337.841 400.8 0.48 re
f
104.4 316.961 400.8 0.48 re
f
104.4 273.761 400.8 0.48 re
f
104.4 241.841 400.8 0.48 re
f
104.4 209.921 400.8 0.48 re
f
104.4 177.761 400.8 0.48 re
f
104.4 145.841 400.8 0.48 re
f
104.4 113.921 400.8 0.48 re
f
endstream
endobj
3881 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3823 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 441.84 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(Dat)-9(a)-267(T)-17(y)-6(pes)-274(an)-23(d)-267(S)-10(i)8(z)-6(es)]TJ
-37.8293 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-17267(A)-10(bou)-23(t)-277(g56k)-19738(4-5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
1 1 1 rg
72 719.921 468 -653.04 re
f
BT
/F5 1 Tf
12.96 0 0 12.96 72 711.281 Tm
0 0 0 rg
0 Tc
[(4.4.2.2)-833(Com)-18(parison)-278(with)-278(IEE)-18(E)-277(STD)-278(754-1985)-296(Standard)]TJ
/F7 1 Tf
0 -1.9259 TD
[(Since)-260(the)-241(IEEE)-259(floating-point)-259(arithmetic)-260(standard)-259(is)-241(wel)-18(l)-241(publicized)-19(,)-250(i)0(t)-241(i)0(s)-259(useful)-259(to)]TJ
0 -1.2407 TD
[(compare)-260(these)-241(two)-259(floating-poin)-19(t)-241(formats.)-250(T)-19(h)0(e)-241(DSP56K)-19(CC)-240(floatin)-19(g-point)-241(form)-18(at)-241(differs)]TJ
T*
[(from)-241(t)-18(h)0(e)-241(IEEE)-259(standard)-259(primarily)-259(in)-241(its)-259(handling)-259(of)-241(floa)-19(ting-point)-241(e)-19(xceptions.)-250(Other)]TJ
0 -1.2222 TD
[(differences)-259(are)-241(noted)-259(in)-259(Table)-241(4-6.)-269(Conversion)-259(between)-241(the)-260(IEEE)-259(standard)-259(format)-241(and)]TJ
0 -1.2407 TD
[(DSP56KCC)-259(format)-259(is)-241(straigh)-19(tforward.)]TJ
0 -1.9259 TD
[(As)-241(sh)-19(own)-241(in)-259(Table)-260(4-6,)-250(the)-241(DS)-18(P56KCC)-240(m)-18(antissa)-241(prec)-19(ision)-241(is)-259(one)-260(bit)-241(less)-259(than)-259(the)-241(IEEE)]TJ
0 -1.2407 TD
[(single)-260(precision)-241(fo)-19(rmat.)-250(This)-241(i)-18(s)-241(the)-260(result)-241(o)-19(f)-241(using)-259(two\222s)-259(complement)-259(arithmetic)-260(in)-241(the)]TJ
0 -1.2222 TD
[(DSP56000/DSP)-18(56001.)-250(The)-260(DSP56KCC)-259(exponent)-259(width)-241(is)-259(three)-260(bits)-241(more)-260(than)-259(the)-241(IEE)-19(E)]TJ
0 -1.2407 TD
[(double)-260(precision)-241(fo)-19(rmat.)-250(This)-241(p)-19(rovides)-241(an)-259(extremely)-259(large)-260(\(approximately)-259(100,)9(000)-259(dB\))]TJ
T*
[(dynamic)-260(range)-241(whic)-19(h)-241(eliminates)-259(exponent)-259(overflow)-259(for)-241(m)-18(ost)-241(applicati)-18(ons.)-250(If)-241(expon)-19(ent)]TJ
0 -1.2222 TD
[(overflow)-222(occurs,)-231(the)-223(result)-241(is)-222(limited)-222(to)-222(th)-19(e)-223(maximum)-222(represent)-18(able)-223(floating-point)-222(nu)-19(mber)]TJ
0 -1.2407 TD
[(of)-241(the)-260(correct)-259(sign.)-250(If)-260(exponent)-241(un)-19(derflow)-241(occur)-19(s,)-250(the)-241(result)-259(is)-259(limited)-241(t)-18(o)-241(the)-260(minimum)]TJ
T*
[(representable)-223(floating)-19(-point)-222(number,)-231(which)-222(is)-222(zero.)-213(Al)-18(though)-222(the)-223(DSP56KCC)-222(fo)-19(rmat)-222(does)]TJ
0 -1.2222 TD
[(not)-241(pr)-19(ovide)-241(the)-260(arithmetic)-260(safety)-259(offered)-241(by)-259(the)-260(IEEE)-241(stand)-19(ard,)-250(it)-241(avoid)-19(s)-241(extensive)-260(error)]TJ
0 -1.2407 TD
[(checking)-259(and)-241(excepti)-18(ons)-241(in)-259(favor)-260(of)-241(real-time)-260(execution)-259(speed)-259(and)-241(efficien)-19(t)]TJ
T*
[(implementation)-259(on)-259(the)-241(DSP5)-19(6000/DSP56001.)-250(All)-259(exception)-259(conditions)-259(are)-260(handled)]TJ
/F10 1 Tf
0 -1.2222 TD
(in-line)Tj
/F7 1 Tf
2.8333 0 TD
[(\(i.)-9(e.)9(,)-231(a)0(n)-222(exception)-222(routine)-223(is)-222(n)-19(o)0(t)-222(invoked\))-223(according)-222(to)-222(pre)-19(defined)-222(rules.)-213(T)-19(h)0(e)-223(reason)]TJ
-2.8333 -1.2407 TD
[(for)-241(thi)-18(s)-241(i)0(s)-259(the)-241(fact)-259(that)-259(real-time)-260(systems)-241(m)-18(ust)-241(continu)-19(e)-241(t)0(o)-259(process)-241(d)-19(ata)-241(non-stop)-19(.)-250(I)0(t)-241(i)0(s)-259(not)]TJ
T*
[(possible)-260(to)-241(stop)-259(execution)-259(until)-259(the)-241(appli)-18(cation)-241(progra)-19(m)-241(determines)-259(a)-260(solution)-259(to)-241(the)]TJ
0 -1.2222 TD
[(problem)-259(and)-241(corrects)-259(it)-259(and)-241(so)-259(there)-260(is)-241(no)-259(choice)-260(but)-241(to)-259(provide)-260(an)-241(out)-18(put)-241(with)-259(some)]TJ
0 -1.2407 TD
[(amount)-259(of)-241(error)-260(should)-259(an)-241(except)-18(ion)-241(occur.)]TJ
/F5 1 Tf
12 0 0 12 176.64 329.921 Tm
0.007 Tc
[(Ta)23(bl)5(e)-277(4)23(-5.)-835(F)-2(l)5(o)18(ati)5(n)18(g-)20(po)18(i)5(n)-2(t)-260(F)-2(o)18(r)-4(m)16(a)3(t)-280(D)9(e)23(scr)16(i)5(p)-2(ti)25(on)]TJ
8.88 0 0 8.88 97.92 305.921 Tm
0.011 Tc
[(I)-8(EEE)-268(Form)8(a)-1(t)-278(C)3(h)27(a)-1(ract)20(er)22(i)-8(s)-1(t)20(i)19(c)-14568(D)3(SP56KCC)-267(Val)19(u)0(e)]TJ
/F3 1 Tf
-1.1892 -2.5946 TD
0.01 Tc
[(Dec)24(i)-11(mal)-254(V)1(al)-11(u)25(e)]TJ
16.7568 -0.2703 TD
0.302 Tc
[(m*)15(2)]TJ
7.199 0 0 7.199 257.28 284.081 Tm
0 Tc
[(\(e)-277(-)-300(e)23(b)-11(i)-11(a)23(s\))]TJ
8.88 0 0 8.88 87.36 259.601 Tm
0.012 Tc
[(M)7(ant)20(i)18(ssa)-12973(24-)-6(b)27(i)-9(t)-251(t)-7(wo\222)18(s)-272(com)7(p)0(l)18(e)0(m)7(ent)20(,)-278(nor)21(m)7(a)0(l)18(i)-9(z)26(e)0(d)-297(f)20(r)21(a)0(ct)20(i)-9(o)27(nal)-280(m)7(ant)20(i)18(ssa.)-278(T)28(hi)-9(s)-272(g)27(i)-9(v)-2(e)27(s)-272(a)]TJ
16.7568 -1.2432 TD
[(pr)21(eci)18(s)-2(i)18(o)0(n)-270(o)0(f)-278(app)27(r)-6(o)0(x)26(i)-9(m)7(a)0(t)20(e)0(l)18(y)-272(7)-297(d)27(eci)18(m)7(al)-280(di)18(gi)18(t)-7(s)26(.)-278(A)-294(h)27(i)-9(dd)27(en)-270(l)-9(e)0(a)27(d)0(i)-9(n)27(g)-297(1)-270(i)18(s)-272(not)]TJ
T*
0.282 Tc
[(i)288(m)250(p)297(l)261(e)297(m)250(e)297(n)270(t)263(e)270(di)288(nt)263(h)270(i)288(sf)290(o)270(r)264(m)277(a)270(t)-8(\()291(s)268(e)270(eF)271(i)288(g)270(u)270(r)291(e4)270(-)264(1)297(\))264(.)]TJ
-16.7568 -2.3784 TD
0.012 Tc
[(La)27(r)-6(ges)26(t)-278(P)3(osi)18(t)20(i)-9(v)26(e)-297(M)7(an)27(t)-7(i)18(ssa)-5216($7FF)28(FFF)]TJ
0 -2.3514 TD
[(Sm)7(al)18(l)18(e)0(st)-278(Pos)26(i)-9(t)20(i)18(ve)-270(M)7(ant)-7(i)18(s)-2(s)26(a)-4729($40)27(0000)]TJ
0 -2.3784 TD
[(Fl)18(oat)20(i)18(ng-)21(poi)18(nt)-278(Zer)21(o)-270(M)-20(a)27(nt)-7(i)18(s)-2(s)26(a)-3946($00)27(0000)]TJ
0 -2.3514 TD
0.013 Tc
[(Sm)8(al)19(l)19(e)1(st)-277(N)5(e)1(g)28(a)1(ti)19(ve)-269(M)8(ant)21(i)-8(s)27(sa)-4269($BFFF)29(FF)]TJ
0 -2.3784 TD
0.012 Tc
[(La)27(r)-6(ges)26(t)-278(N)4(egat)20(i)18(v)-2(e)-270(M)7(ant)-7(i)18(s)-2(s)26(a)-4783($80)27(0000)]TJ
0 -2.3514 TD
[(Res)26(e)0(r)-6(v)26(ed)-270(M)-20(a)27(nt)-7(i)18(s)-2(s)26(a)0(s)-7596($00)27(0001)-270(t)-7(h)27(r)-6(oug)27(h)-297($)27(3FFFFF)-269(and)-270($C00)27(000)-270(t)-7(h)0(r)21(oug)27(h)-297($)0(F)28(FFFFF)]TJ
ET
81.12 102.881 0.48 216.72 re
f
229.92 102.161 0.48 217.92 re
f
530.4 102.881 0.48 216.72 re
f
81.12 319.601 449.76 0.48 re
f
81.6 295.841 448.8 0.48 re
f
81.6 293.441 448.8 0.48 re
f
81.12 271.361 449.76 0.48 re
f
81.12 228.161 449.76 0.48 re
f
81.12 207.281 449.76 0.48 re
f
81.12 186.161 449.76 0.48 re
f
81.12 165.281 449.76 0.48 re
f
81.12 144.161 449.76 0.48 re
f
81.12 123.281 449.76 0.48 re
f
81.12 102.161 449.76 0.48 re
f
endstream
endobj
3824 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3798 0 obj
<>
endobj
3799 0 obj
<>
endobj
3790 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(4-4)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(Dat)16(a)-292(T)-17(y)18(p)-23(e)1(s)-274(and)-292(S)-10(i)8(z)-6(e)1(s)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 112.8 98.801 Tm
0.007 Tc
[(F)18(i)5(gu)18(re)-277(4)23(-)0(1.)-835(Man)18(t)0(i)5(s)3(s)23(a)-277(an)18(d)-282(E)14(xp)18(one)23(nt)-260(D)9(a)3(ta)-277(R)9(a)23(nge)-257(of)-260(C)-271(F)-2(l)5(o)18(ati)5(n)18(g)-262(P)-6(o)18(i)5(nt)]TJ
ET
101.76 557.201 1.92 4.08 re
f
512.88 561.281 1.92 -4.08 re
f
103.68 557.201 409.2 4.08 re
f
101.52 640.481 0.48 0.24 re
f
101.52 550.481 0.48 -0.24 re
f
101.52 550.481 0.48 90 re
f
308.16 640.481 0.48 0.24 re
f
308.16 550.481 0.48 -0.24 re
f
308.16 550.481 0.48 90 re
f
514.56 640.481 0.48 0.24 re
f
514.56 550.481 0.48 -0.24 re
f
514.56 550.481 0.48 90 re
f
BT
/F3 1 Tf
0 9.841 -9.84 0 317.28 510.401 Tm
0.005 Tc
[($000)-24(000)]TJ
0 1.0732 TD
-0.001 Tc
[($)-6(F)-24(FFF)-24(FF)]TJ
/F5 1 Tf
9.84 0 0 9.84 423.12 637.361 Tm
0.005 Tc
[(P)13(o)-18(si)-10(t)21(i)-10(ve)-293(M)-16(a)0(n)6(t)-3(i)-10(ssa)]TJ
-31.5366 0 TD
-0.002 Tc
[(N)-12(e)-7(ga)-7(t)-10(i)-17(v)-7(e)-300(Ma)-31(nt)-10(i)8(s)-31(s)-7(a)]TJ
ET
113.04 630.641 m
113.04 627.281 l
112.32 627.521 l
103.2 630.161 l
101.52 630.641 l
103.2 631.121 l
112.32 633.761 l
113.04 634.001 l
113.04 633.281 l
112.56 632.801 l
103.44 630.161 l
103.2 631.121 l
103.44 631.121 l
112.56 628.481 l
112.32 627.521 l
112.08 628.001 l
112.08 630.641 l
f
112.08 633.281 0.96 -2.64 re
f
112.56 630.641 m
112.56 628.001 l
103.44 630.641 l
112.56 633.281 l
f*
193.2 630.641 m
193.2 634.001 l
193.92 633.761 l
203.28 631.121 l
204.96 630.641 l
203.28 630.161 l
193.92 627.521 l
193.2 627.281 l
193.2 628.001 l
193.68 628.481 l
203.04 631.121 l
203.28 630.161 l
203.04 630.161 l
193.68 632.801 l
193.92 633.761 l
194.16 633.281 l
194.16 630.641 l
f
193.2 630.641 0.96 -2.64 re
f
193.68 630.641 m
193.68 633.281 l
203.04 630.641 l
193.68 628.001 l
f*
113.04 630.401 80.16 0.48 re
f
424.08 630.641 m
424.08 627.281 l
423.36 627.521 l
414 630.161 l
412.32 630.641 l
414 631.121 l
423.36 633.761 l
424.08 634.001 l
424.08 633.281 l
423.6 632.801 l
414.24 630.161 l
414 631.121 l
414.24 631.121 l
423.6 628.481 l
423.36 627.521 l
423.12 628.001 l
423.12 630.641 l
f
423.12 633.281 0.96 -2.64 re
f
423.6 630.641 m
423.6 628.001 l
414.24 630.641 l
423.6 633.281 l
f*
503.04 630.641 m
503.04 634.001 l
503.76 633.761 l
512.88 631.121 l
514.56 630.641 l
512.88 630.161 l
503.76 627.521 l
503.04 627.281 l
503.04 628.001 l
503.52 628.481 l
512.64 631.121 l
512.88 630.161 l
512.64 630.161 l
503.52 632.801 l
503.76 633.761 l
504 633.281 l
504 630.641 l
f
503.04 630.641 0.96 -2.64 re
f
503.52 630.641 m
503.52 633.281 l
512.64 630.641 l
503.52 628.001 l
f*
424.08 630.401 78.96 0.48 re
f
BT
/F3 1 Tf
0 9.841 -9.84 0 512.88 510.401 Tm
-0.001 Tc
[($)-6(7)-6(F)-24(FF)-24(FF)]TJ
0 40.9512 TD
0.005 Tc
[($800)-24(000)]TJ
0 -31.6098 TD
[($400)-24(000)]TJ
0 1.0488 TD
-0.001 Tc
[($)-6(3)-6(F)-24(FF)-24(FF)]TJ
0 21.1219 TD
[($)-6(B)-17(FF)-24(FF)-24(F)]TJ
0 -1.0488 TD
0.006 Tc
[($C000)-23(00)]TJ
5.8287 10.4878 TD
[(-)21(1)-24(.)15(000)-24(0000)]TJ
0 -9.439 TD
[(-)21(0)-24(.)15(500)-24(0003)]TJ
0 -11.6341 TD
[(0.)15(00)-24(00000)]TJ
0 -10.5366 TD
[(0.)15(50)-24(00000)]TJ
0 -9.3415 TD
[(0.)15(99)-24(99997)]TJ
0 10.3902 TD
[(0.)15(49)-24(99997)]TJ
0 20.0732 TD
[(-)21(0)-24(.)15(500)-24(0000)]TJ
0 -9.5122 TD
[(-)21(0)-24(.)15(000)-24(0003)]TJ
ET
204.24 643.841 0.48 0.24 re
f
204.24 553.841 0.48 -0.24 re
f
204.24 553.841 0.48 90 re
f
BT
0 9.841 -9.84 0 328.8 510.401 Tm
[($000)-24(001)]TJ
ET
320.16 640.241 0.48 0.24 re
f
320.16 550.001 0.48 -0.24 re
f
320.16 550.001 0.48 90.24 re
f
BT
0 9.841 -9.84 0 328.8 567.761 Tm
[(0.)15(00)-24(00003)]TJ
ET
412.32 638.081 0.48 0.24 re
f
412.32 548.081 0.48 -0.24 re
f
412.32 548.081 0.48 90 re
f
216 630.641 m
216 627.281 l
215.28 627.521 l
205.92 630.161 l
204.24 630.641 l
205.92 631.121 l
215.28 633.761 l
216 634.001 l
216 633.281 l
215.52 632.801 l
206.16 630.161 l
205.92 631.121 l
206.16 631.121 l
215.52 628.481 l
215.28 627.521 l
215.04 628.001 l
215.04 630.641 l
f
215.04 633.281 0.96 -2.64 re
f
215.52 630.641 m
215.52 628.001 l
206.16 630.641 l
215.52 633.281 l
f*
297.12 630.641 m
297.12 634.001 l
297.84 633.761 l
306.96 631.121 l
308.64 630.641 l
306.96 630.161 l
297.84 627.521 l
297.12 627.281 l
297.12 628.001 l
297.6 628.481 l
306.72 631.121 l
306.96 630.161 l
306.72 630.161 l
297.6 632.801 l
297.84 633.761 l
298.08 633.281 l
298.08 630.641 l
f
297.12 630.641 0.96 -2.64 re
f
297.6 630.641 m
297.6 633.281 l
306.72 630.641 l
297.6 628.001 l
f*
216 630.401 80.88 0.48 re
f
332.16 630.641 m
332.16 627.281 l
331.44 627.521 l
322.08 630.161 l
320.4 630.641 l
322.08 631.121 l
331.44 633.761 l
332.16 634.001 l
332.16 633.281 l
331.68 632.801 l
322.32 630.161 l
322.08 631.121 l
322.32 631.121 l
331.68 628.481 l
331.44 627.521 l
331.2 628.001 l
331.2 630.641 l
f
331.2 633.281 0.96 -2.64 re
f
331.68 630.641 m
331.68 628.001 l
322.32 630.641 l
331.68 633.281 l
f*
401.76 630.641 m
401.76 634.001 l
402.48 633.761 l
411.6 631.121 l
413.28 630.641 l
411.6 630.161 l
402.48 627.521 l
401.76 627.281 l
401.76 628.001 l
402.24 628.481 l
411.36 631.121 l
411.6 630.161 l
411.36 630.161 l
402.24 632.801 l
402.48 633.761 l
402.72 633.281 l
402.72 630.641 l
f
401.76 630.641 0.96 -2.64 re
f
402.24 630.641 m
402.24 633.281 l
411.36 630.641 l
402.24 628.001 l
f*
332.16 630.401 69.6 0.48 re
f
BT
/F5 1 Tf
9.84 0 0 9.84 232.8 637.361 Tm
[(R)-29(eserved)-6482(Res)-24(e)0(rved)]TJ
0 9.841 -9.84 0 86.64 526.721 Tm
[(M)-16(a)0(n)6(t)-3(i)-10(ssa)-293(V)14(a)-24(l)15(u)-18(e)]TJ
-0.3902 -1.0976 TD
[(\(Hex\))-2319(\()22(D)-28(eci)16(m)-7(a)-23(l)16(\))]TJ
ET
101.76 412.961 1.92 4.08 re
f
512.88 417.041 1.92 -4.08 re
f
103.68 412.961 409.2 4.08 re
f
101.28 470.801 0.48 0.24 re
f
101.28 406.241 0.48 -0.24 re
f
101.28 406.241 0.48 64.56 re
f
514.56 470.801 0.48 0.24 re
f
514.56 406.241 0.48 -0.24 re
f
514.56 406.241 0.48 64.56 re
f
BT
9.84 0 0 9.84 129.6 460.001 Tm
-0.001 Tc
[(E)-17(x)-6(po)-24(ne)-6(n)-24(t)]TJ
ET
113.28 455.441 m
113.28 452.081 l
112.56 452.321 l
103.2 454.961 l
101.52 455.441 l
103.2 455.921 l
112.56 458.561 l
113.28 458.801 l
113.28 458.081 l
112.8 457.601 l
103.44 454.961 l
103.2 455.921 l
103.44 455.921 l
112.8 453.281 l
112.56 452.321 l
112.32 452.801 l
112.32 455.441 l
f
112.32 458.081 0.96 -2.64 re
f
112.8 455.441 m
112.8 452.801 l
103.44 455.441 l
112.8 458.081 l
f*
193.2 455.441 m
193.2 458.801 l
193.92 458.561 l
203.04 455.921 l
204.72 455.441 l
203.04 454.961 l
193.92 452.321 l
193.2 452.081 l
193.2 452.801 l
193.68 453.281 l
202.8 455.921 l
203.04 454.961 l
202.8 454.961 l
193.68 457.601 l
193.92 458.561 l
194.16 458.081 l
194.16 455.441 l
f
193.2 455.441 0.96 -2.64 re
f
193.68 455.441 m
193.68 458.081 l
202.8 455.441 l
193.68 452.801 l
f*
113.28 455.201 79.92 0.48 re
f
BT
/F3 1 Tf
0 9.841 -9.84 0 512.88 366.161 Tm
[($)-6(7)-6(F)-24(FF)-24(FF)]TJ
0 40.9756 TD
0.005 Tc
[($000)-24(000)]TJ
0 -9.439 TD
[($003)-24(F)6(F)6(F)]TJ
0 -1.0488 TD
[($004)-24(000)]TJ
5.8043 9.878 TD
0 Tc
0 Tw
(2)Tj
0 7.92 -7.919 0 111.6 429.041 Tm
[(-8)11(1)-20(9)11(2)]TJ
0 9.841 -9.84 0 202.56 423.281 Tm
(2)Tj
0 7.92 -7.919 0 198.48 429.041 Tm
-0.011 Tc
[(81)-31(92)]TJ
ET
204.24 471.761 0.48 0.24 re
f
204.24 409.121 0.48 -0.24 re
f
204.24 409.121 0.48 62.64 re
f
215.76 455.441 m
215.76 452.081 l
215.04 452.321 l
205.92 454.961 l
204.24 455.441 l
205.92 455.921 l
215.04 458.561 l
215.76 458.801 l
215.76 458.081 l
215.28 457.601 l
206.16 454.961 l
205.92 455.921 l
206.16 455.921 l
215.28 453.281 l
215.04 452.321 l
214.8 452.801 l
214.8 455.441 l
f
214.8 458.081 0.96 -2.64 re
f
215.28 455.441 m
215.28 452.801 l
206.16 455.441 l
215.28 458.081 l
f*
504 455.441 m
504 458.801 l
504.72 458.561 l
513.84 455.921 l
515.52 455.441 l
513.84 454.961 l
504.72 452.321 l
504 452.081 l
504 452.801 l
504.48 453.281 l
513.6 455.921 l
513.84 454.961 l
513.6 454.961 l
504.48 457.601 l
504.72 458.561 l
504.96 458.081 l
504.96 455.441 l
f
504 455.441 0.96 -2.64 re
f
504.48 455.441 m
504.48 458.081 l
513.6 455.441 l
504.48 452.801 l
f*
215.76 455.201 288.24 0.48 re
f
BT
/F5 1 Tf
9.84 0 0 9.84 341.52 460.001 Tm
0.005 Tc
[(Rese)-24(rved)]TJ
0 9.841 -9.84 0 83.52 378.881 Tm
[(E)14(x)-24(p)6(o)6(n)-18(en)6(t)-296(V)-11(al)15(u)-18(e)]TJ
-0.6829 -1.3659 TD
[(\()22(H)-28(ex\))-2295(\(Dec)-23(i)16(m)-7(al)-9(\))]TJ
ET
1 1 1 rg
74.64 675.041 450 -15.12 re
f
BT
12 0 0 12 167.04 667.121 Tm
0 0 0 rg
0.009 Tc
[(\()22(a)5(\))-278(F)0(l)7(o)20(ati)7(n)20(g-)22(poi)27(nt)-258(D)11(a)25(ta)-275(A)11(r)18(ra)25(nge)25(men)20(t)-278(i)27(n)-280(Me)25(mo)20(ry)]TJ
ET
1 1 1 rg
73.92 497.921 450 -15.12 re
f
BT
12 0 0 12 229.44 489.761 Tm
0 0 0 rg
0.005 Tc
[(\()18(b)-4(\))-262(M)-2(an)16(tiss)21(a)-279(D)7(at)18(a)-279(R)7(ang)16(e)]TJ
ET
281.52 709.601 104.64 -0.48 re
f
385.68 709.361 0.48 -11.76 re
f
281.28 698.081 104.64 -0.48 re
f
281.28 709.601 0.48 -11.76 re
f
281.52 697.841 104.64 -0.48 re
f
385.68 697.601 0.48 -11.52 re
f
281.28 686.561 104.64 -0.48 re
f
281.28 697.841 0.48 -11.52 re
f
BT
9.84 0 0 9.84 312.72 700.001 Tm
0.023 Tc
[(E)7(x)18(po)24(ne)18(n)24(t)]TJ
0.2439 -1.2439 TD
-0.003 Tc
[(Ma)-32(nt)-11(i)7(s)-32(s)-8(a)]TJ
8.88 0 0 8.88 142.08 702.881 Tm
0.011 Tc
[(Fl)19(oat)-7(i)19(ng-)20(Poi)19(n)0(t)-278(D)3(at)-7(a)]TJ
ET
267.12 704.321 m
267.12 707.681 l
267.84 707.441 l
276.96 704.801 l
278.64 704.321 l
276.96 703.841 l
267.84 701.201 l
267.12 700.961 l
267.12 701.681 l
267.6 702.161 l
276.72 704.801 l
276.96 703.841 l
276.72 703.841 l
267.6 706.481 l
267.84 707.441 l
268.08 706.961 l
268.08 704.321 l
f
267.12 704.321 0.96 -2.64 re
f
267.6 704.321 m
267.6 706.961 l
276.72 704.321 l
267.6 701.681 l
f*
226.08 704.081 0.24 0.48 re
f
267.12 704.561 0.24 -0.48 re
f
226.32 704.081 40.8 0.48 re
f
BT
8.88 0 0 8.88 395.76 699.281 Tm
[(ad)28(dr)]TJ
-0.4054 -1.0541 TD
0.013 Tc
[(addr+)29(1)]TJ
ET
1 1 1 rg
76.08 359.921 450 -15.12 re
f
BT
12 0 0 12 229.92 351.761 Tm
0 0 0 rg
0.005 Tc
[(\(c\))-262(E)-8(x)21(p)-4(o)16(n)-4(en)16(t)-282(D)7(at)18(a)-279(R)7(an)16(ge)]TJ
ET
q
70.8 718.001 468 -607.2 re
W* n
526.32 719.921 0.48 -607.2 re
f
69.36 113.201 457.2 -0.48 re
f
Q
81.6 262.721 1.92 4.08 re
f
492.72 266.801 1.92 -4.08 re
f
83.52 262.721 409.2 4.08 re
f
81.36 283.121 0.48 0.24 re
f
81.36 246.401 0.48 -0.24 re
f
81.36 246.401 0.48 36.72 re
f
288 282.881 0.48 0.24 re
f
288 246.161 0.48 -0.24 re
f
288 246.161 0.48 36.72 re
f
494.4 283.121 0.48 0.24 re
f
494.4 246.401 0.48 -0.24 re
f
494.4 246.401 0.48 36.72 re
f
300 282.881 0.48 0.24 re
f
300 246.161 0.48 -0.24 re
f
300 246.161 0.48 36.72 re
f
BT
/F3 1 Tf
9.84 0 0 9.84 103.44 317.441 Tm
[(E)-279(=)-289($00)-24(3F)6(F)-18(F)]TJ
0 -1.0244 TD
[(M)-284(=)-289($800)-24(000)]TJ
10.6829 0.9024 TD
[(E)-304(=)-289($0000)-24(00)]TJ
0 -1.0244 TD
-0.001 Tc
[(M)-314(=)-295($)-6(B)-17(FFF)-24(FF)]TJ
11.5854 1.0244 TD
0.005 Tc
[(E)-279(=)-289($0000)-24(00)]TJ
0 -1.0244 TD
[(M)-284(=)-289($40000)-24(0)]TJ
9.3415 1.1707 TD
[(E)-279(=)-289($003)-24(F)6(F)6(F)]TJ
0 -1.0244 TD
[(M)-284(=)-289($7F)-18(F)6(F)6(F)-18(F)]TJ
ET
294 304.481 0.48 0.24 re
f
294 246.161 0.48 -0.24 re
f
294 246.161 0.48 58.32 re
f
300.24 283.601 m
300.24 283.361 l
300.72 283.121 l
300.72 283.361 l
f
319.2 307.601 m
319.2 307.841 l
319.68 307.601 l
319.68 307.361 l
f
300.24 283.601 m
300.72 283.361 l
319.68 307.361 l
319.2 307.601 l
f
287.52 282.881 m
287.52 282.641 l
288 282.881 l
288 283.121 l
f
268.32 306.881 m
268.32 307.121 l
268.8 307.361 l
268.8 307.121 l
f
287.52 282.881 m
288 283.121 l
268.8 307.121 l
268.32 306.881 l
f
494.16 283.361 m
494.16 283.121 l
494.64 283.361 l
494.64 283.601 l
f
475.2 307.361 m
475.2 307.601 l
475.68 307.841 l
475.68 307.601 l
f
494.16 283.361 m
494.64 283.601 l
475.68 307.601 l
475.2 307.361 l
f
81.36 283.361 m
81.36 283.121 l
81.84 282.881 l
81.84 283.121 l
f
100.32 307.361 m
100.32 307.601 l
100.8 307.361 l
100.8 307.121 l
f
81.36 283.361 m
81.84 283.121 l
100.8 307.121 l
100.32 307.361 l
f
268.56 221.921 m
268.56 221.681 l
269.04 221.441 l
269.04 221.681 l
f
287.76 245.921 m
287.76 246.161 l
288.24 245.921 l
288.24 245.681 l
f
268.56 221.921 m
269.04 221.681 l
288.24 245.681 l
287.76 245.921 l
f
475.2 222.161 m
475.2 221.921 l
475.68 221.681 l
475.68 221.921 l
f
494.16 246.161 m
494.16 246.401 l
494.64 246.161 l
494.64 245.921 l
f
475.2 222.161 m
475.68 221.921 l
494.64 245.921 l
494.16 246.161 l
f
319.44 221.681 m
319.44 221.441 l
319.92 221.681 l
319.92 221.921 l
f
300.48 245.681 m
300.48 245.921 l
300.96 246.161 l
300.96 245.921 l
f
319.44 221.681 m
319.92 221.921 l
300.96 245.921 l
300.48 245.681 l
f
100.32 221.921 m
100.32 221.681 l
100.8 221.921 l
100.8 222.161 l
f
81.36 245.921 m
81.36 246.161 l
81.84 246.401 l
81.84 246.161 l
f
100.32 221.921 m
100.8 222.161 l
81.84 246.161 l
81.36 245.921 l
f
BT
9.84 0 0 9.84 103.44 217.361 Tm
[(Larges)-6(t)]TJ
0 -1 TD
[(Negat)-9(i)8(v)-6(e)-292(N)-4(um)-15(ber)]TJ
0 -1.439 TD
0.007 Tc
[(-1.)17(0)-22(0)-266(x)-298(2)]TJ
7.919 0 0 7.919 142.32 197.441 Tm
-0.009 Tc
[(+8)-29(19)-29(2)]TJ
9.84 0 0 9.84 103.44 169.361 Tm
0.006 Tc
[(-0.)16(1)-23(09)-267(x)-299(1)1(0)]TJ
7.919 0 0 7.919 153.36 173.441 Tm
0.021 Tc
[(+2)31(81)31(7)]TJ
9.84 0 0 9.84 221.52 217.361 Tm
0.015 Tc
[(Sma)10(l)17(l)-7(e)10(st)]TJ
0 -1 TD
0.005 Tc
[(N)-29(egat)-10(i)7(v)-7(e)-268(N)-5(u)-24(m)9(be)-24(r)]TJ
0 -1.439 TD
0.008 Tc
[(-0)-21(.)42(5)-290(x)-272(2)]TJ
7.919 0 0 7.919 254.64 197.441 Tm
0.02 Tc
[(-)20(819)30(2)]TJ
9.84 0 0 9.84 221.52 169.361 Tm
0.006 Tc
[(-0)-23(.)16(916)-292(x)-299(1)1(0)]TJ
7.919 0 0 7.919 271.44 173.441 Tm
0.02 Tc
[(-)20(2)30(816)]TJ
9.84 0 0 9.84 433.44 217.361 Tm
0.006 Tc
[(Larges)-6(t)]TJ
0 -1 TD
[(P)-10(o)1(s)-6(i)8(t)16(i)-16(v)18(e)-292(Num)-15(ber)]TJ
0 -1.439 TD
0.004 Tc
[(+0.)-11(999)-294(x)-276(2)]TJ
7.919 0 0 7.919 480.48 197.441 Tm
0.02 Tc
[(+)28(8)30(192)]TJ
9.84 0 0 9.84 433.44 169.361 Tm
0.004 Tc
[(+0.)-11(109)-294(x)-276(1)-25(0)]TJ
7.919 0 0 7.919 486 173.441 Tm
-0.009 Tc
[(+2)-29(81)-29(7)]TJ
9.84 0 0 9.84 324.48 217.361 Tm
-0.008 Tc
[(Sm)-29(a)-13(l)-30(l)-6(e)-13(s)-20(t)]TJ
0 -1 TD
0.006 Tc
[(P)14(o)-23(s)18(i)-16(t)16(i)8(v)-6(e)-292(Num)-15(ber)]TJ
0 -1.439 TD
0.003 Tc
[(+0.)-12(5)-270(x)-302(2)]TJ
7.919 0 0 7.919 360.24 197.441 Tm
0 Tc
[(-8)-20(1)10(9)-20(2)]TJ
9.84 0 0 9.84 324.48 169.361 Tm
0.004 Tc
[(+0.)-11(916)-294(x)-276(1)-1(0)]TJ
7.919 0 0 7.919 377.04 173.441 Tm
0.031 Tc
[(-2)41(8)11(1)41(6)]TJ
9.84 0 0 9.84 129.36 180.401 Tm
11.318 Tc
[(==)1341(=)829(=)]TJ
16.561 13 TD
0 Tc
(0)Tj
/F5 1 Tf
-19.5122 -16.6585 TD
0.008 Tc
[(No)-15(te:)]TJ
/F3 1 Tf
2.878 0 TD
0.005 Tc
[(E)-304(=)-289(E)13(x)-7(pon)-24(ent)-278(and)-293(M)-284(=)-289(M)-16(ant)-10(i)7(s)-7(s)-7(a)]TJ
ET
q
70.8 718.001 468 -607.2 re
W* n
1 1 1 rg
70.32 131.921 450 -15.12 re
f
Q
BT
/F5 1 Tf
12 0 0 12 184.56 124.001 Tm
[(\(d\))-261(M)-1(an)17(tis)22(s)22(a)-278(an)17(d)-283(E)13(xp)17(on)17(ent)-261(D)8(ata)-258(R)-12(a)22(n)-3(g)17(e)]TJ
ET
endstream
endobj
3791 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3776 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 441.84 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(Dat)-9(a)-267(T)-17(y)-6(pes)-274(an)-23(d)-267(S)-10(i)8(z)-6(es)]TJ
-37.8293 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-17267(A)-10(bou)-23(t)-277(g56k)-19738(4-3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 71.52 710.561 Tm
0.01 Tc
[(4)14(.)-5(4)14(.)12(2)-831(F)0(l)12(o)0(a)14(t)-2(i)12(n)18(g-)15(poi)12(nt)-260(Ty)14(pe)14(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 685.361 Tm
0 Tc
[(In)-222(DSP56KCC)-18(,)-213(the)-223(C)-222(data)-223(types)-222(float)-222(and)-222(double)-223(are)-223(both)-222(imp)-19(lemented)-222(as)-222(single)-223(precision)]TJ
0 -1.2407 TD
[(\(see)-223(Table)-241(4-5\).)-213(D)-19(SP56KCC)-222(does)-204(not)-222(implement)-222(the)-204(IEE)-19(E)-204(STD)-222(754-1985)-222(standard)-204(form)-18(at)]TJ
T*
[(for)-223(binary)-222(floating-p)-19(oint)-222(arithmetic.)-213(A)-222(desc)-19(ription)-222(of)-223(the)-223(format)-222(and)-222(a)-223(comparison)-222(with)-222(the)]TJ
0 -1.2222 TD
[(IEEE)-259(standard)-259(follow.)]TJ
/F5 1 Tf
0 -7.963 TD
[(4.4.2.1)-851(Floating-point)-278(For)-18(mat)-278(Description)]TJ
/F7 1 Tf
0 -1.9259 TD
[(Figure)-260(4-1)-241(i)-18(llustrates)-241(th)-19(e)-241(floating)-259(-point)-259(format)-259(used)-241(in)-259(DSP56KCC.)-269(F)-18(igure)-241(4-1a)-260(shows)]TJ
0 -1.2222 TD
[(that)-259(the)-241(expo)-19(nent)-241(and)-259(mantissa)-260(occupy)-259(consecutive)-260(memory)-241(lo)-19(cations.)-250(Figure)-260(4-1b)-241(is)-259(in)]TJ
0 -1.2407 TD
[(number)-223(line)-223(format)-203(and)-222(shows)-222(the)-223(fractional)-203(n)-19(ature)-204(of)-223(the)-223(mantissa)-223(and)-204(the)-223(fact)-222(that,)-213(due)-204(t)-18(o)]TJ
T*
[(the)-260(nature)-241(of)-260(a)-260(fractional)-241(ari)-18(thmetic)-241(man)-19(tissa,)-250(the)-241(nu)-19(mbers)-241(betw)-19(een)-241(-0.)-9(5)-241(and)-259(+)8(0)-19(.)9(5)-259(\(except)]TJ
0 -1.2222 TD
[(for)-260(zero\))-241(are)-260(not)-259(needed)-241(and)-259(are)-260(therefore)-241(rese)-19(rved.)-250(Figure)-260(4-1c)-241(shows)-259(the)-260(range)-241(used)-259(by)]TJ
0 -1.2407 TD
[(the)-260(exponent)-259(in)-241(this)-259(implementatio)-19(n.)-250(Notice)-241(ho)-19(w)-241(this)-259(compares)-259(with)-241(th)-19(e)-241(IEEE)]TJ
T*
[(implement)-18(ation)-241(shown)-259(in)-259(Table)-241(4-6)-19(.)-250(Figure)-241(4-1)-19(d)-241(i)0(s)-259(a)-241(combi)-18(ned)-241(number)-260(line)-260(showing)-259(the)]TJ
0 -1.2222 TD
[(range)-241(of)-241(numbers)-241(which)-222(can)-241(be)-241(represented)-241(in)-241(DSP56KCC.)-231(The)-241(mantissa)-241($C00000)-241(\()-241(-0.)9(5\))]TJ
0 -1.2407 TD
[(is)-259(not)-241(inclu)-19(ded)-241(as)-259(the)-241(sm)-18(allest)-241(negat)-18(ive)-241(floating)-19(-point)-241(numb)-19(er)-241(because)-260(the)-260(normalization)]TJ
T*
[(routine)-260(automatically)-259(detects)-259(the)-241(two)-259(leading)-259(ones)-259(and)-241(decremen)-19(ts)-241(the)-260(exponent)-259(which,)-250(if)]TJ
0 -1.2222 TD
[(at)-259($003FFF,)-250(will)-259(result)-259(in)-241(an)-259(underflow.)-250(Therefo)-19(re,)-250(the)-241(small)-18(est)-241(negative)-260(mantissa)-260(has)]TJ
0 -1.2407 TD
[(been)-259(set)-241(to)-259($BFFFFF)-259(\(-0.)-9(916\).)-250(Table)-260(4-5)-241(lists)-259(the)-260(specific)-241(f)-19(loating-point)-259(format)]TJ
T*
[(information)-259(for)-260(DSP56KCC)-259(and)-241(is)-259(a)-260(tabular)-241(vers)-18(ion)-241(of)-260(the)-241(in)-19(formation)-241(i)-18(n)-241(Figure)-260(4-1.)]TJ
/F5 1 Tf
12 0 0 12 150 610.001 Tm
0.004 Tc
[(T)15(a)0(b)15(l)2(e)-280(4)0(-)17(4)0(.)-838(F)15(loat)17(ing)15(-)-3(p)15(o)-5(in)15(t)-283(D)6(at)17(a)-280(T)-5(y)20(p)-5(e)-280(S)11(izes)-260(and)-265(R)6(an)15(ges)]TJ
8.88 0 0 8.88 87.36 586.001 Tm
0.011 Tc
[(Da)26(t)-7(a)-271(Type)-2865(Si)19(ze)-271(\()-7(w)5(ord)27(s)-1(\))-4088(M)-21(i)19(n)-270(val)19(ue)-13460(M)6(a)-1(x)-271(val)19(ue)]TJ
/F3 1 Tf
9.84 0 0 9.84 76.32 562.241 Tm
0.005 Tc
[(f)-10(l)7(oat)-5888(2)-6585(1)0(.)15(1)0(7)-24(549435)-24(1e-38)-1805(3.)-10(40282)-24(3466e+)-21(38)]TJ
ET
70.08 553.121 0.48 46.56 re
f
146.88 552.641 0.48 47.52 re
f
217.2 552.641 0.48 47.52 re
f
313.2 552.641 0.48 47.52 re
f
540.48 553.121 0.48 46.56 re
f
70.08 599.681 470.88 0.48 re
f
70.56 575.921 469.92 0.48 re
f
70.56 573.521 469.92 0.48 re
f
70.08 552.641 470.88 0.48 re
f
endstream
endobj
3777 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3749 0 obj
<>
endobj
3750 0 obj
<>
endobj
3751 0 obj
<>
endobj
3752 0 obj
<>
endobj
3753 0 obj
<>
endobj
3754 0 obj
<>
endobj
3755 0 obj
<>
endobj
3756 0 obj
<>
endobj
3742 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(4-2)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(Dat)16(a)-292(T)-17(y)18(p)-23(e)1(s)-274(and)-292(S)-10(i)8(z)-6(e)1(s)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
13.919 0 0 13.919 70.8 413.681 Tm
-0.004 Tc
[(4.4)-17(.)-2(1)-845(I)-2(n)-14(t)1(e)-17(g)4(r)-12(a)0(l)-295(D)-6(at)-16(a)-276(T)-14(yp)-14(es)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 388.241 Tm
0 Tc
[(The)-223(ty)-19(pe)-223(char,)-250(unsigned)-241(char,)-231(signed)-241(char,)-231(short)-241(int,)-231(int,)-250(long)-222(in)-19(t)-222(and)-241(the)-241(enumerated)-241(types)]TJ
0 -1.2407 TD
[(comprise)-260(the)-241(integral)-259(data)-260(types.)-250(The)-260(type)-241(sizes)-259(and)-259(ranges)-241(are)-260(defined)-259(in)-241(Tab)-19(le)-241(4-3.)]TJ
/F5 1 Tf
12 0 0 12 161.52 709.841 Tm
-0.012 Tc
[(Ta)-16(bl)-14(e)-296(4)-16(-2)-16(.)-854(P)-5(r)-23(e)4(d)-21(e)-16(fi)-14(n)-21(e)-16(d)-281(M)-19(ac)-16(r)-23(o)-281(L)-21(i)6(s)-16(t)-299(a)-16(n)-1(d)-301(E)-5(x)-16(p)-1(l)-14(a)-16(na)-16(t)-19(i)-14(on)]TJ
8.88 0 0 8.88 139.68 685.841 Tm
0.009 Tc
[(MACRO)-7970(ANSI)-12578(E)0(xpl)17(a)-3(nat)18(i)-10(o)25(n)]TJ
/F8 1 Tf
12 0 0 12 88.08 660.881 Tm
0 Tc
[(_)-600(_LINE_)-600(_)]TJ
/F3 1 Tf
8.88 0 0 8.88 246 663.041 Tm
0.012 Tc
[(YES)-2321(The)-270(l)18(i)18(n)0(e)-297(n)27(um)7(ber)-277(of)-278(t)20(h)0(e)-270(c)-2(ur)21(r)21(ent)-278(sou)27(r)-6(ce)-270(l)18(i)18(n)0(e)-270(\()-6(a)-270(deci)18(m)7(al)]TJ
4.3514 -1.2432 TD
0.013 Tc
[(co)28(nst)21(ant)21(\))-5(.)]TJ
/F8 1 Tf
12 0 0 12 88.08 628.961 Tm
0 Tc
[(_)-600(_FILE_)-600(_)]TJ
/F3 1 Tf
8.88 0 0 8.88 246 630.881 Tm
0.012 Tc
[(YES)-2321(The)-270(n)0(a)27(m)-20(e)-270(o)0(f)-278(t)20(he)-270(sou)27(r)-6(ce)-270(f)20(i)-9(l)18(e)-270(\()-6(a)-270(ch)27(ar)-6(a)27(c)-2(t)-7(e)27(r)-277(s)-2(t)20(r)-6(i)18(ng\))21(.)]TJ
/F8 1 Tf
12 0 0 12 88.08 604.961 Tm
0 Tc
[(_)-600(_DATE_)-600(_)]TJ
/F3 1 Tf
8.88 0 0 8.88 246 606.881 Tm
-0.015 Tc
[(Y)-24(E)-24(S)-2348(T)-26(h)-27(e)-297(c)-29(om)-47(pi)-36(l)-9(a)-27(t)-7(i)-36(on)-324(da)-27(t)-34(e)-297(\()-6(a)-324(ch)-27(a)-27(r)-6(a)-27(c)-29(t)-7(e)-27(r)-304(s)-29(t)-7(r)-33(i)-9(n)-27(g)-297(o)-27(f)-305(t)-7(h)-27(e)-297(f)-34(o)0(r)-33(m)-317(\223)-6(M)-20(m)-20(m)]TJ
4.3514 -1.2432 TD
0.013 Tc
[(dd)-269(yy)27(yy\224)-276(e.)21(g.)21(,)-277(J)-1(ul)-251(22)-269(1991\))22(.)]TJ
/F8 1 Tf
12 0 0 12 88.08 573.041 Tm
0 Tc
[(_)-600(_TIME_)-600(_)]TJ
/F3 1 Tf
8.88 0 0 8.88 246 574.961 Tm
-0.008 Tc
[(Y)-17(E)-17(S)-2341(T)-19(h)-20(e)-290(c)-22(o)7(m)-40(p)7(i)-29(la)-20(ti)-29(o)7(n)-317(tim)-40(e)-290(\(a)-317(c)6(h)-20(a)-20(r)1(a)-20(c)-22(te)-20(r)-297(s)-22(tr)-26(in)-20(g)-290(o)-20(f)-298(t)0(h)-20(e)-290(fo)-20(r)-26(m)]TJ
4.3514 -1.2432 TD
0.013 Tc
[(\223)22(hh:)21(m)-19(m)8(:)21(ss\224)22(\))-5(.)]TJ
/F8 1 Tf
12 0 0 12 88.08 540.881 Tm
0 Tc
[(_)-600(_STDC_)-600(_)]TJ
/F3 1 Tf
8.88 0 0 8.88 246 543.041 Tm
0.012 Tc
[(YES)-2321(Deci)18(m)7(a)0(l)-280(c)26(onst)20(ant)-278(1)27(,)-278(i)18(ndi)18(cat)20(e)0(s)-272(A)3(NSI)-278(c)-2(onf)20(or)21(m)7(a)0(t)-7(i)18(on.)]TJ
/F8 1 Tf
12 0 0 12 88.08 516.881 Tm
0 Tc
[(_)-600(_DSP56K_)-600(_)]TJ
/F3 1 Tf
8.88 0 0 8.88 248.16 519.041 Tm
0.012 Tc
[(NO)-2588(Deci)18(m)7(a)0(l)-280(c)26(onst)20(ant)-278(1)27(,)-278(i)18(ndi)18(cat)20(e)0(s)-272(t)-7(ha)27(t)-278(c)-2(ode)-270(i)18(s)-272(bei)18(ng)-270(gener)21(at)20(ed)]TJ
4.1081 -1.2432 TD
[(f)19(o)-1(r)-278(t)19(he)-271(D)-24(S)2(P)29(56000/)19(DSP560)26(01)-298(Di)17(gi)17(t)19(a)-1(l)-281(S)2(i)17(gnal)-253(Pr)-7(oc)25(essor)20(.)]TJ
/F8 1 Tf
12 0 0 12 88.08 484.961 Tm
0 Tc
[(_)-600(_VERSION_)-600(_)]TJ
/F3 1 Tf
8.88 0 0 8.88 248.16 486.881 Tm
0.012 Tc
[(NO)-2588(The)-270(v)-2(e)27(r)-6(si)18(on)-270(num)7(be)27(r)-277(o)0(f)-278(t)20(he)-270(com)7(p)0(i)18(l)-9(e)27(r)-277(\()-6(a)-270(cha)27(r)-6(ac)26(t)-7(e)0(r)-277(s)26(t)-7(r)21(i)18(n)0(g)-297(o)27(f)]TJ
4.1081 -1.2432 TD
[(t)20(h)0(e)-270(f)-7(or)21(m)-290(\223)21(d.)20(dd.)20(d\224)-6(\))21(.)]TJ
/F8 1 Tf
12 0 0 12 88.08 453.041 Tm
0 Tc
[(_)-600(_INCLUDE_LEVEL_)-580(_)]TJ
/F3 1 Tf
8.88 0 0 8.88 248.16 454.961 Tm
0.012 Tc
[(NO)-2588(Deci)18(m)7(a)0(l)-280(c)26(onst)20(ant)20(,)-278(i)18(ndi)18(cat)20(e)0(s)-272(t)-7(h)27(e)-297(c)26(u)0(r)-6(r)21(ent)-278(d)27(ept)20(h)-297(o)27(f)-278(f)-7(i)18(l)18(e)]TJ
4.1081 -1.2432 TD
0.013 Tc
[(i)19(n)1(cl)19(usi)19(on.)]TJ
/F5 1 Tf
12 0 0 12 167.52 344.801 Tm
0.004 Tc
[(T)15(a)0(b)15(l)2(e)-280(4)0(-)17(3)0(.)-838(I)2(n)15(t)-3(eg)15(r)-7(a)20(l)-278(D)6(ata)-260(T)-5(yp)15(e)-280(S)11(izes)-280(a)20(n)-5(d)-265(R)6(ang)15(e)0(s)]TJ
8.88 0 0 8.88 86.4 320.801 Tm
0.011 Tc
[(Dat)-7(a)-271(Ty)26(pe)-2892(Si)19(ze)-271(\()-7(w)5(or)22(ds\))-4061(M)6(i)-8(n)-270(val)19(ue)-13487(M)6(a)-1(x)-271(val)19(ue)]TJ
/F3 1 Tf
-1.2162 -2.5676 TD
[(c)26(har)-6682(1)-7324(-)-6(8)27(388608)-6540(8)27(388607)]TJ
0 -2.3784 TD
[(u)27(n)0(si)18(gned)-270(ch)27(ar)-2304(1)-7324(0)-10270(0)27(x)-2(FFFFFF)]TJ
0 -2.3514 TD
[(s)26(hor)21(t)-6413(1)-7324(-)-6(8)27(388608)-6540(8)27(388607)]TJ
0 -2.3784 TD
[(u)27(n)0(si)18(gned)-270(sh)27(or)-6(t)-2007(1)-7324(0)-10270(0)27(xFFFFFF)]TJ
0 -2.3514 TD
[(i)18(n)0(t)-7575(1)-7324(-)-6(8)27(388608)-6540(8)27(388607)]TJ
0 -2.3784 TD
[(u)27(n)0(si)18(gned)-270(i)18(n)0(t)-3196(1)-7324(0)-10270(0)27(xFFFFFF)]TJ
0 -2.3514 TD
[(l)18(ong)-6729(2)-7324(-)-6(1)27(407374)27(88355)27(328)-2054(1)27(407374)27(883553)27(27)]TJ
ET
81.84 435.281 0.48 264.48 re
f
231.12 434.561 0.48 265.68 re
f
278.4 434.561 0.48 265.68 re
f
527.28 435.281 0.48 264.48 re
f
81.84 699.761 445.92 0.48 re
f
82.32 676.001 444.96 0.48 re
f
82.32 673.361 444.96 0.48 re
f
81.84 642.641 445.92 0.48 re
f
81.84 618.641 445.92 0.48 re
f
81.84 586.721 445.92 0.48 re
f
81.84 554.801 445.92 0.48 re
f
81.84 530.801 445.92 0.48 re
f
81.84 498.641 445.92 0.48 re
f
81.84 466.721 445.92 0.48 re
f
81.84 434.801 445.92 0.48 re
f
69.36 163.121 0.48 171.6 re
f
146.16 162.641 0.48 172.56 re
f
216.24 162.641 0.48 172.56 re
f
312.48 162.641 0.48 172.56 re
f
539.76 163.121 0.48 171.6 re
f
69.36 334.721 470.88 0.48 re
f
69.84 310.961 469.92 0.48 re
f
69.84 308.321 469.92 0.48 re
f
69.36 288.641 470.88 0.48 re
f
69.36 267.761 470.88 0.48 re
f
69.36 246.641 470.88 0.48 re
f
69.36 225.761 470.88 0.48 re
f
69.36 204.641 470.88 0.48 re
f
69.36 183.761 470.88 0.48 re
f
69.36 162.641 470.88 0.48 re
f
endstream
endobj
3743 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3673 0 obj
<>
endobj
3651 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 441.84 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(Dat)-9(a)-267(T)-17(y)-6(pes)-274(an)-23(d)-267(S)-10(i)8(z)-6(es)]TJ
-37.8293 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-17267(A)-10(bou)-23(t)-277(g56k)-19738(4-1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
24 0 0 24 71.52 703.841 Tm
0.018 Tc
[(Cha)-6(p)-1(te)-6(r)-293(4)]TJ
0 -1.08 TD
0.02 Tc
[(About)-297(g)-9(5)6(6k)]TJ
15.839 0 0 15.839 71.52 640.241 Tm
0.008 Tc
[(4.1)-830(I)-2(n)13(t)-8(ro)13(duct)8(i)13(on)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 614.321 Tm
0 Tc
[(The)-204(DS)-18(P56000)-204(digital)-222(signal)-203(processors)-222(are)-204(designed)-222(to)-204(execute)-204(DS)-18(P)-203(oriented)-204(cal)-18(culations)]TJ
0 -1.2407 TD
[(as)-259(fast)-241(as)-259(possible.)-250(As)-259(a)-241(b)-19(y-product,)-250(they)-259(have)-241(an)-259(architecture)-260(that)-259(is)-241(somewh)-19(at)]TJ
T*
[(unconventio)-19(nal)-241(for)-260(C)-240(pro)-19(gramming.)-250(Because)-260(of)-241(th)-19(is)-241(architectu)-19(re,)-250(there)-241(are)-260(characteristics)]TJ
0 -1.2222 TD
[(of)-260(the)-241(comp)-19(iler,)-250(and)-241(the)-260(code)-260(generated)-259(by)-241(the)-260(compiler,)-250(that)-259(the)-260(programmer)-260(must)]TJ
0 -1.2407 TD
[(understand)-259(in)-259(order)-241(to)-259(take)-260(full)-241(advant)-18(age)-241(of)-260(the)-241(DS)-18(P56KCC)-259(programming)-259(environment.)]TJ
T*
[(All)-259(programmers,)-250(wheth)-19(er)-241(they)-259(are)-241(fami)-18(liar)-241(with)-259(DSP)-259(or)-241(not,)-250(s)-18(hould)-241(under)-19(stand)-241(the)]TJ
0 -1.2222 TD
[(DSP56000)-259(family)-259(architecture)-260(before)-241(a)-19(ttempting)-241(t)-18(o)-241(program)-259(it)-259(in)-241(C.)-250(The)-260(following)]TJ
0 -1.2407 TD
[(sections)-259(provide)-260(important)-259(information)-259(on)-241(data)-260(types,)-250(storag)-19(e)-241(classes,)-250(mem)-18(ory)-241(and)]TJ
T*
[(register)-260(usage,)-250(and)-259(other)-241(t)-18(opics)-241(which)-259(will)-259(be)-241(usefu)-19(l)-241(t)0(o)-259(the)-241(DS)-18(P56000)-241(app)-19(lication)]TJ
0 -1.2222 TD
[(developer)-260(programming)-259(in)-259(C.)]TJ
/F5 1 Tf
15.839 0 0 15.839 71.52 435.281 Tm
0.006 Tc
[(4.2)-832(I)-4(d)11(e)-14(n)11(t)6(ifiers)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 409.361 Tm
0 Tc
[(An)-222(identifier)-223(is)-222(defined)-222(as)-222(a)-223(sequence)-223(of)-223(letters,)-213(dig)-19(its)-204(a)-19(n)0(d)-204(u)0(n)-19(derscore)-223(characters)-222(\(\221_\222\).)-213(The)]TJ
0 -1.2407 TD
[(first)-241(character)-223(must)-241(be)-223(a)-223(lette)-19(r)-223(o)0(r)-223(undersco)-19(re.)-213(DS)-18(P56KCC)-222(ident)-18(ifier)-223(length)-241(limits)-222(are)-241(listed)]TJ
T*
[(in)-259(Table)-241(4-1)-19(.)]TJ
/F5 1 Tf
15.839 0 0 15.839 71.52 237.281 Tm
0.006 Tc
[(4.3)-832(P)-9(red)11(ef)-10(i)11(n)-4(ed)-277(P)-9(r)16(e)-14(p)11(rocessor)-272(M)-10(acro)-277(Names)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 211.361 Tm
0 Tc
[(DSP56KC)-18(C)-240(supports)-259(and)-259(expands)-259(all)-241(ANSI)-260(defined)-259(macros)-259(and)-241(three)-260(additional)]TJ
T*
[(non-ANSI)-260(predefined)-259(macro)-259(names.)-250(Table)-260(4-2)-241(lists)-259(the)-260(macros)-241(an)-19(d)-241(their)-260(explanation.)]TJ
/F5 1 Tf
15.839 0 0 15.839 71.52 160.241 Tm
0.006 Tc
[(4.4)-832(Dat)-10(a)-271(T)-4(ypes)-271(and)-277(S)-9(i)11(z)-9(es)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 134.321 Tm
0 Tc
[(Due)-260(to)-241(the)-260(word)-259(orientation)-259(of)-241(the)-260(DSP56000)-259(family)-259(\(24-bit)-259(words\),)-250(all)-241(d)-19(ata)-241(types)-259(are)]TJ
T*
[(aligned)-259(on)-241(w)-19(ord)-241(boundar)-19(ies.)-250(This)-241(has)-259(several)-259(side)-260(effects,)-250(one)-241(of)-260(which)-259(is)-241(tha)-19(t)]TJ
/F12 1 Tf
31.5556 0 TD
0 Tw
(s)Tj
/F7 1 Tf
0.3889 0 TD
(izeof)Tj
-31.9444 -1.2407 TD
[(\(char\))-260(is)-241(equal)-259(to)-259(sizeof\(int\).)]TJ
/F5 1 Tf
12 0 0 12 206.64 340.001 Tm
0.004 Tc
[(T)15(a)0(b)-5(l)22(e)-280(4)0(-1)20(.)-838(I)2(d)15(e)0(n)-5(t)17(ifie)20(r)-287(L)15(en)-5(g)15(t)-3(h)-265(L)-5(im)13(its)]TJ
8.88 0 0 8.88 209.76 316.001 Tm
0.012 Tc
[(I)-7(d)28(ent)-6(i)20(f)21(i)-7(er)-275(St)21(ora)27(g)1(e)-270(C)-23(l)20(ass)-7405(Len)28(g)1(t)-6(h)]TJ
/F3 1 Tf
-3.2973 -2.5946 TD
[(G)6(l)-9(o)27(bal)18(/)-7(S)3(t)20(a)0(t)20(i)-9(c)-272(\()21(Ext)20(e)0(r)-6(n)0(a)27(l)-280(Li)18(nkag)27(e\))-5033(255)]TJ
0 -2.3784 TD
[(Aut)19(o)-17190(unl)17(i)-10(m)6(i)17(t)-8(e)26(d)]TJ
ET
174.24 263.201 0.48 66.48 re
f
345.36 262.721 0.48 67.44 re
f
436.32 263.201 0.48 66.48 re
f
174.24 329.681 262.56 0.48 re
f
174.72 305.921 261.6 0.48 re
f
174.72 303.521 261.6 0.48 re
f
174.24 283.601 262.56 0.48 re
f
174.24 262.721 262.56 0.48 re
f
endstream
endobj
3652 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3628 0 obj
<>
endobj
3629 0 obj
<>
endobj
3616 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(3-34)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Li)7(nk)-300(P)13(h)-24(as)17(e)-293(O)-22(pt)15(i)-17(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
endstream
endobj
3617 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3610 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 452.88 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(Li)7(n)-24(k)-275(P)-11(has)-7(e)-293(O)3(pt)-10(i)7(ons)]TJ
-38.9512 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16128(3)-23(-)22(3)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(Compile)-260(the)-260(source)-241(code)]TJ
/F8 1 Tf
12 0 0 12 203.52 711.281 Tm
(main.c)Tj
/F7 1 Tf
12.96 0 0 12.96 249.84 711.281 Tm
[(an)-19(d)]TJ
/F8 1 Tf
12 0 0 12 271.92 711.281 Tm
(data.c)Tj
/F7 1 Tf
12.96 0 0 12.96 318.48 711.281 Tm
[(with)-241(the)-260(memory)-259(configuration)-259(described)]TJ
-19.0556 -1.2407 TD
[(in)-259(the)-241(contro)-19(l)-241(file)]TJ
/F8 1 Tf
12 0 0 12 164.64 695.201 Tm
(map.ctl)Tj
/F7 1 Tf
12.96 0 0 12.96 215.04 695.201 Tm
[(.)-250(Notice)-241(t)-18(hat)-241(the)-260(section)]TJ
/F8 1 Tf
12 0 0 12 341.28 695.201 Tm
(main_c)Tj
/F7 1 Tf
12.96 0 0 12.96 387.6 695.201 Tm
[(of)-260(the)-241(progr)-19(am)-241(Main.)-9(c)-241(i)0(s)]TJ
-24.3889 -1.2222 TD
[(located)-259(at)-241(th)-19(e)-241(memory)-259(address)]TJ
/F8 1 Tf
12 0 0 12 232.8 679.361 Tm
(p:$3000)Tj
/F7 1 Tf
12.96 0 0 12.96 286.32 679.361 Tm
[(and)-259(the)-241(se)-19(ction)-241(of)-260(data_c)-260(of)-241(the)-260(data)-260(data.)9(c)-260(i)0(s)]TJ
-16.5741 -1.2407 TD
[(located)-259(at)-241(th)-19(e)-241(memory)-259(address)]TJ
/F8 1 Tf
12 0 0 12 232.8 663.281 Tm
(y:$5000)Tj
/F7 1 Tf
12.96 0 0 12.96 283.2 663.281 Tm
[(.)-250(See)-241(chapt)-18(er)-241(5)-259(for)-241(detail)-18(ed)-241(informati)-18(on)-241(on)-259(the)]TJ
-16.3333 -1.2407 TD
[(in-line)-260(assembly)-259(code)-241(\()-260(_)-259(_)-241(asm\()-260(.)9(.)-9(.)-250(\))-241(\))-19(.)]TJ
ET
1 1 1 rg
71.52 617.921 468 -5.04 re
f
0 0 0 rg
71.52 615.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 229.92 622.001 Tm
0.007 Tc
[(E)14(xam)16(pl)5(e)-257(3)3(-37)23(.)-835(-r)-264(C)9(T)18(LFI)25(LE)]TJ
/F8 1 Tf
13.919 0 0 13.919 125.52 603.041 Tm
-0.031 Tc
[(C:)-17(\\>)-569(ty)-17(pe)-569(m)-17(ap.c)-17(tl)]TJ
12 0 0 12 132.48 591.041 Tm
-0.04 Tc
[(sec)-20(ti)-20(onm)-20(ai)-20(n_)-20(c)-1040(p)-20(:$)-20(300)-20(0)]TJ
0 -1 TD
[(sec)-20(ti)-20(on)-560(da)-20(ta)-20(_c)-560(y:)-20($5)-20(00)-20(0)]TJ
13.919 0 0 13.919 125.52 552.881 Tm
-0.031 Tc
[(C:)-17(\\>)-569(ty)-17(pe)-569(d)-17(ata.)-17(c)]TJ
12 0 0 12 132.48 540.881 Tm
0.54 Tc
[(i)580(n)580(t)0(d)560(a)580(t)560(a=0)580(x)560(1)580(;/)560(*t)580(e)560(s)580(tv)560(a)580(l)560(u)580(e)0(*)560(/)]TJ
13.919 0 0 13.919 125.52 514.961 Tm
-0.031 Tc
[(C:)-17(\\>)-569(ty)-17(pe)-569(m)-17(ain.)-17(c)]TJ
12 0 0 12 132.48 502.961 Tm
-0.04 Tc
[(ext)-20(er)-20(n)-580(i)0(n)-20(t)-580(da)-20(ta)-20(;)]TJ
T*
[(mai)-20(n\()-20(\))]TJ
T*
0 Tc
0 Tw
({)Tj
3.92 -1 TD
-0.02 Tc
[(in)20(t)-560(i)20(;)]TJ
T*
0.54 Tc
[(f)560(o)580(r)560(\()580(i=0)580(;i<1)560(0)580(;)0(i)560(+)580(+)560(\))]TJ
4.5 -1 TD
[(__)560(a)580(s)580(m)560(\()580(\223)560(r)580(o)560(l%)580(0)560(\224:\223)580(=)560(D)580(\224\()560(d)580(a)560(t)580(a)560(\):\223)580(0)560(\224)]TJ
-9.9 -1 TD
-0.04 Tc
[(\()-20(dat)-20(a\))-20(\);)]TJ
1.48 -1 TD
0 Tc
(})Tj
-1.48 -2.16 TD
-0.02 Tc
[(C:)20(\\)20(>)-560(g5)20(6k)-560(-)20(j)-560(\223-)20(mm)20(ap)20(.m)20(ap)20(\224)-560(-)0(r)-560(m)20(ap)20(.c)20(tl)-540(ma)20(in)20(.c)-560(d)20(a)0(t)20(a)0(.)20(c)]TJ
13.919 0 0 13.919 125.52 366.881 Tm
-0.031 Tc
[(C:)-17(\\>)-569(ty)-17(pe)-569(m)-17(ap.m)-17(ap)]TJ
12 0 0 12 125.52 354.881 Tm
-0.02 Tc
[(..)20(.)]TJ
0 -1 TD
-0.04 Tc
[(Y)-580(M)0(e)-20(m)0(o)-20(r)0(y)-580(\()-20(de)-20(fa)-20(ul)-20(t\))]TJ
T*
[(S)-20(tar)-20(t)-1660(E)-20(nd)-2800(L)-20(e)0(n)-20(gth)-1100(S)-20(e)0(c)-20(tio)-20(n)]TJ
T*
[(5)-20(000)-2240(5)-20(0)0(0)-20(0)-2220(1)-3940(d)-20(at)-20(a_c)]TJ
T*
-0.02 Tc
[(..)20(.)]TJ
T*
-0.04 Tc
[(P)-580(M)0(e)-20(m)0(o)-20(r)0(y)-580(\()-20(de)-20(fa)-20(ul)-20(t\))]TJ
T*
[(S)-20(tar)-20(t)-1660(E)-20(nd)-2800(L)-20(e)0(n)-20(gth)-1100(S)-20(e)0(c)-20(tio)-20(n)]TJ
T*
[(3)-20(000)-2240(3)-20(0)0(0)-20(8)-2220(9)-3940(m)-20(ai)-20(n_c)]TJ
T*
-0.02 Tc
[(..)20(.)]TJ
ET
1 1 1 rg
71.52 250.961 468 -5.04 re
f
0 0 0 rg
71.52 248.321 468 0.72 re
f
endstream
endobj
3611 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3231 0 obj
<>
endobj
3265 0 obj
<>
endobj
3312 0 obj
<>
endobj
3353 0 obj
<>
endobj
3393 0 obj
<>
endobj
3430 0 obj
<>
endobj
3470 0 obj
<>
endobj
3509 0 obj
<>
endobj
3543 0 obj
<>
endobj
3569 0 obj
<>
endobj
3598 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(3-32)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(Li)7(nk)-300(P)13(h)-24(as)17(e)-293(O)-22(pt)15(i)-17(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
1 1 1 rg
70.8 707.921 468 -5.04 re
f
0 0 0 rg
70.8 705.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 239.76 712.001 Tm
[(E)13(xam)15(ple)-258(3)2(-33)22(.)-836(-c)22(rt)-261(file)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
[(Compile)-260(the)-241(C)-259(program)-259(foo.)9(c)-260(with)-259(the)-241(crt0)-259(file)-260(crt.)9(asm.)-250(No)-19(tice)-241(that)-259(the)-241(c)-19(rt0)-241(file)]TJ
/F8 1 Tf
12 0 0 12 484.08 683.201 Tm
(crt.asm)Tj
/F7 1 Tf
12.96 0 0 12.96 70.8 667.361 Tm
[(should)-241(b)-19(e)-241(assembled)-259(before)-260(use)-241(sin)-19(ce)-241(the)-260(option)]TJ
/F12 1 Tf
19.537 0 TD
(-crt)Tj
/F7 1 Tf
1.7963 0 TD
[(takes)-259(.)9(cln)-259(file)-260(not)-241(.)-9(asm)-259(file.)]TJ
/F8 1 Tf
13.919 0 0 13.919 106.8 642.161 Tm
0.003 Tc
[(C:\\>)-604(dir)]TJ
/F7 1 Tf
12.96 0 0 12.96 106.8 626.321 Tm
0 Tc
[(crt.)9(asm)-259(foo.)-9(c)]TJ
/F8 1 Tf
13.919 0 0 13.919 106.8 610.241 Tm
0.003 Tc
[(C:\\>)-604(g56)17(k)-604(-)0(c)-604(crt.asm)]TJ
0 -1.1553 TD
[(C:\\>)-604(dir)]TJ
/F7 1 Tf
12.96 0 0 12.96 109.92 578.321 Tm
0 Tc
[(crt.)-9(cln)-259(crt.)-9(asm)-241(foo.)9(c)]TJ
/F8 1 Tf
13.919 0 0 13.919 106.8 562.241 Tm
0.003 Tc
[(C:\\>)-604(g56)17(k)-604(-crt)-604(crt.cln)-604(foo.c)]TJ
ET
1 1 1 rg
70.8 547.841 468 -4.8 re
f
0 0 0 rg
70.8 545.441 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 525.281 Tm
0 Tc
[(-j)-241(string)]TJ
/F7 1 Tf
2.7778 -1.9259 TD
[(Pass)-241(the)-260(argument)-259(string)-259(directly)-259(to)-241(dsplnk,)-250(t)-18(h)0(e)-241(DSP560)-19(00/1)-241(linker.)]TJ
ET
1 1 1 rg
70.8 471.041 468 -5.04 re
f
0 0 0 rg
70.8 468.401 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 164.4 474.881 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(3)1(-34)21(.)-837(P)12(ass)-279(a)-259(s)1(in)16(gle)-279(o)16(pt)18(ion)-264(t)-2(o)-264(t)-2(h)16(e)-279(lin)16(ker)14(.)]TJ
/F8 1 Tf
-4.2 -1.58 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(g5)20(6k)-540(-j)-560(-)20(v)-560(fi)20(le)20(.c)]TJ
ET
1 1 1 rg
70.8 448.001 468 -5.04 re
f
0 0 0 rg
70.8 445.361 468 0.72 re
f
1 1 1 rg
70.8 420.881 468 -5.04 re
f
0 0 0 rg
70.8 418.481 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 160.56 424.961 Tm
0.003 Tc
[(E)-10(x)19(am)-8(p)14(l)1(e)-281(3)-1(-)16(35.)-819(P)-10(a)-1(s)19(s)-281(m)12(u)-6(lt)16(ip)-6(le)-261(o)-6(p)-6(t)16(io)-6(n)14(s)-281(t)16(o)-286(th)14(e)-281(lin)14(ker)12(.)]TJ
/F8 1 Tf
-3.88 -1.58 TD
-0.04 Tc
[(C:)-20(\\>)-580(g)-20(5)0(6)-20(k)-560(-)-20(j)-580(\223-)-20(v)-580(-)0(i)-20(\224)-580(fi)-20(le)-20(.c)]TJ
ET
1 1 1 rg
70.8 397.841 468 -4.8 re
f
0 0 0 rg
70.8 395.441 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 375.281 Tm
0 Tc
(-lLIBRARY)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Search)-241(the)-260(standard)-259(list)-259(of)-241(directorie)-19(s)-241(for)-260(a)-241(library)-259(file)-260(named)]TJ
/F8 1 Tf
12 0 0 12 426.72 350.321 Tm
(libLIBRARY.clb)Tj
/F7 1 Tf
12.96 0 0 12.96 527.28 350.321 Tm
0 Tw
(.)Tj
-32.4444 -1.2407 TD
[(The)-241(linke)-19(r)-241(automatical)-18(ly)-241(expands)]TJ
/F10 1 Tf
13.6296 0 TD
(LIBRARY)Tj
/F7 1 Tf
4.1667 0 TD
[(from)-259(the)-241(optio)-19(n)-241(command)-259(into)]TJ
/F8 1 Tf
12 0 0 12 106.8 318.161 Tm
[(libLIBRAR)20(Y.clb)]TJ
/F7 1 Tf
12.96 0 0 12.96 210.96 318.161 Tm
[(and)-259(uses)-241(this)-259(file)-260(as)-241(if)-260(it)-241(h)-19(a)0(d)-241(been)-259(specified)-259(precisely)-259(by)-241(name.)]TJ
ET
1 1 1 rg
70.8 288.881 468 -5.04 re
f
0 0 0 rg
70.8 286.481 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 229.44 292.961 Tm
-0.003 Tc
[(Ex)-7(a)-7(m)6(p)-12(l)-5(e)-267(3)-7(-)-10(3)-7(6)13(.)-845(-)-10(l)15(L)-12(I)-5(BRARY)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 264.161 Tm
0 Tc
[(Compile)-260(the)-241(source)-260(code)-260(using)-241(th)-19(e)-241(special)-259(dsp)-259(application)-241(l)-18(ibrary.)-250(Searching)-259(the)-241(stan)-19(dard)]TJ
0 -1.2222 TD
[(list)-241(of)-260(directories)-259(for)-241(a)-260(library)-259(named)]TJ
/F8 1 Tf
12 0 0 12 265.2 248.321 Tm
[(libd)20(spaps.clb)]TJ
/F7 1 Tf
12.96 0 0 12.96 358.8 248.321 Tm
(.)Tj
/F8 1 Tf
12 0 0 12 114 223.841 Tm
[(C:\\>)-600(g56k)-580(-O)-600(file.c)-600(-ldspaps)]TJ
ET
1 1 1 rg
70.8 215.921 468 -5.04 re
f
0 0 0 rg
70.8 213.521 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 193.361 Tm
[(-r)-241(CTLFI)-18(LE)]TJ
/F7 1 Tf
2.7778 -1.9444 TD
[(Search)-241(the)-260(standard)-259(list)-259(of)-241(directorie)-19(s)-241(for)-260(the)-241(mem)-18(ory)-241(control)-259(file)]TJ
/F8 1 Tf
12 0 0 12 447.6 168.161 Tm
(CTLFILE)Tj
/F7 1 Tf
12.96 0 0 12.96 501.12 168.161 Tm
[(to)-259(be)]TJ
-30.4259 -1.2222 TD
[(passed)-241(as)-259(an)-259(argument)-259(to)-241(the)-260(DSP56000/1)-259(relocatable)-260(linker.)-250(This)-259(control)-259(file)-241(will)]TJ
0 -1.2407 TD
[(be)-241(used)-259(as)-259(a)-241(table)-260(to)-241(lo)-19(cate)-241(object)-259(files)-259(sections)-241(t)-18(o)-241(be)-260(linked.)-250(For)-260(more)-241(de)-19(tailed)]TJ
T*
[(information,)-250(see)-260(the)]TJ
/F12 1 Tf
8.2222 0 TD
(-R)Tj
/F7 1 Tf
1.3148 0 TD
[(options)-259(and)-259(the)-241(section)-259(on)-259(\223Memory)-259(Control)-241(F)-18(ile\224)-241(in)-259(the)]TJ
/F10 1 Tf
-9.537 -1.2222 TD
[(Motorola)-259(Linker/Librarian)-259(Reference)-260(Manual.)]TJ
ET
endstream
endobj
3599 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3567 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 452.88 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(Li)7(n)-24(k)-275(P)-11(has)-7(e)-293(O)3(pt)-10(i)7(ons)]TJ
-38.9512 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16128(3)-23(-)22(3)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(-asm)-260(string)]TJ
/F7 1 Tf
2.7778 -1.9259 TD
[(Pass)-259(the)-241(arg)-19(ument)]TJ
/F10 1 Tf
7.537 0 TD
[(strin)-19(g)]TJ
/F7 1 Tf
2.5926 0 TD
[(directly)-259(to)-259(Asm56000,)-250(the)-260(DSP56000/1)-259(assembler.)]TJ
ET
1 1 1 rg
71.52 657.041 468 -5.04 re
f
0 0 0 rg
71.52 654.401 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 151.68 660.881 Tm
0.005 Tc
[(E)-8(x)1(a)21(m)-6(p)16(l)3(e)-279(3)1(-)18(31.)-817(P)-8(a)1(s)21(s)-279(a)-279(s)1(i)23(n)-4(g)16(l)3(e)-279(o)-4(p)16(t)-2(io)16(n)-284(t)18(o)-284(t)18(he)-279(a)21(ssem)14(ble)21(r)-6(.)]TJ
/F8 1 Tf
-2.18 -1.58 TD
0 Tc
[(C:\\>)-600(g56k)-600(-asm)-600(-v)-600(file.c)]TJ
ET
1 1 1 rg
71.52 634.001 468 -5.04 re
f
0 0 0 rg
71.52 631.361 468 0.72 re
f
1 1 1 rg
71.52 606.881 468 -5.04 re
f
0 0 0 rg
71.52 604.481 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 147.6 610.961 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(3)0(-3)20(2.)-838(P)11(ass)-260(m)-7(u)15(ltip)15(le)-280(o)15(p)-5(tio)15(n)-5(s)-260(t)-3(o)-265(t)-3(he)-260(asse)20(m)-7(b)15(ler)13(.)]TJ
/F8 1 Tf
-1.84 -1.58 TD
0 Tc
[(C:\\>)-600(g56k)-600(-asm)-600(\223-v)-600(-OS,CRE\224)-600(file.c)]TJ
ET
1 1 1 rg
71.52 583.841 468 -4.8 re
f
0 0 0 rg
71.52 581.441 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 71.52 561.281 Tm
(-c)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Compile)-260(and/or)-260(assemble)-260(the)-241(source)-260(files,)-250(suppres)-18(sing)-241(the)-260(link)-259(phase.)-250(This)-259(option)]TJ
0 -1.2407 TD
[(generates)-259(corresponding)-259(output)-259(files)-241(s)-18(uffixed)-241(\223.)-9(cln\224.)-250(Affected)-259(input)-259(files)-241(are)]TJ
T*
[(suffixed)-259(with)-259(\223.)9(c\224)-260(and)-241(\223.)-9(asm\224.)]TJ
/F5 1 Tf
15.839 0 0 15.839 71.52 469.361 Tm
0.007 Tc
[(3.4)-831(L)-3(i)12(n)-3(k)-286(P)7(hase)-286(O)12(p)-3(tion)12(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 443.201 Tm
0 Tc
[(The)-260(options)-259(listed)-241(belo)-19(w)-241(control)-259(the)-260(link)-241(phase)-260(of)-260(the)-241(compi)-18(lation)-241(proces)-18(s.)-250(This)-241(grou)-19(p)-241(o)0(f)]TJ
0 -1.2222 TD
[(link)-259(phase)-241(o)-19(ptions)-241(is)-259(the)-260(sub-set)-241(of)-260(the)-260(available)-260(linker)-241(optio)-19(ns)-241(that)-259(are)-241(co)-19(mpiler)-241(orien)-19(ted)]TJ
0 -1.2407 TD
[(\(see)-260(the)]TJ
/F10 1 Tf
3.3519 0 TD
[(Moto)-19(rola)-241(DSP56)-19(000)-241(Linker)-18(/Librarian)-259(Reference)-241(Ma)-19(nual)]TJ
/F7 1 Tf
23.2778 0 TD
[(for)-260(a)-241(c)0(o)-19(mplete)-241(opti)-18(on)]TJ
-26.6296 -1.2407 TD
[(list\).)-250(The)]TJ
/F12 1 Tf
3.8704 0 TD
(-crt)Tj
/F7 1 Tf
1.8148 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
(-l)Tj
/F7 1 Tf
0.8704 0 TD
[(options)-259(locate)-241(the)-260(file)-260(provided)-259(as)-241(an)-259(argument)-259(by)-241(searchi)-18(ng)-241(a)]TJ
-8.2407 -1.2222 TD
[(standard)-241(list)-222(of)-223(directori)-18(es,)-213(see)-241(section)-241(3)-19(.)9(1,)-231(\223Overview.)-9(\224)-445(for)-223(t)-18(his)-222(directory)-222(lis)-18(t.)-213(The)-241(default)]TJ
0 -1.2407 TD
[(option)-259(is)-241(t)-18(o)-241(add)-259(the)-241(C)-259(compiler)-260(output)-259(directory)-259(into)-241(the)-260(standard)-259(search)-241(l)-18(ist)-241(and)-259(search)]TJ
T*
[(that)-259(directory)-259(first.)]TJ
/F12 1 Tf
0 -1.9259 TD
[(-crt)-260(file)]TJ
/F7 1 Tf
2.7778 -1.9259 TD
[(Replace)-260(the)-241(d)-19(efault)-241(start-u)-19(p)-241(file)-260(\()]TJ
/F8 1 Tf
12 0 0 12 278.88 297.281 Tm
(crt056.cln)Tj
/F7 1 Tf
12.96 0 0 12.96 350.88 297.281 Tm
[(\))-241(with)]TJ
/F10 1 Tf
2.6111 0 TD
(file)Tj
/F7 1 Tf
1.2778 0 TD
[(.)-250(G56k)-259(searches)-259(the)]TJ
-22.6667 -1.2407 TD
[(standard)-222(list)-203(of)-223(directories)-204(to)-222(find)-204(th)-19(e)-204(start-up)-222(file.)-213(In)-204(addition,)-213(any)-222(directory)-204(d)-19(efined)]TJ
0 -1.2222 TD
[(using)-259(the)]TJ
/F12 1 Tf
3.9074 0 TD
(-B)Tj
/F7 1 Tf
1.2407 0 TD
[(option)-259(or)-260(the)-241(G56_EX)-19(EC_PREFIX)-259(environment)-259(variable)-241(w)-19(ill)-241(be)]TJ
-5.1481 -1.2407 TD
[(searched.)-250(For)-260(additional)-259(information,)-269(see)-241(Chapter)-260(6.)]TJ
ET
endstream
endobj
3568 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3552 0 obj
<>
endobj
3541 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(3-30)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(A)13(s)-7(s)-7(e)0(m)-16(b)0(l)7(e)-293(P)-11(has)-7(e)-293(O)3(pt)-10(i)7(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
(-Wswitch)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Warn)-241(when)-19(ever)-241(a)-260(switch)-259(statement)-241(ha)-19(s)-241(a)0(n)-259(enumeration)-259(type)-241(of)-260(index)-259(and)-241(lac)-19(ks)-241(a)]TJ
0 -1.2407 TD
[(case)-241(for)-260(one)-260(or)-241(more)-260(of)-241(t)-18(h)0(e)-241(named)-259(codes)-259(of)-241(that)-259(enumeration.)-250(\(T)-19(he)-241(presence)-260(of)-260(a)]TJ
T*
[(default)-241(label)-241(prevents)-241(this)-241(warning.)-9(\))-241(case)-241(labels)-241(outside)-241(the)-241(enumera)-19(tion)-241(range)-241(also)]TJ
0 -1.2222 TD
[(provoke)-241(w)-19(arnings)-241(when)-259(this)-259(option)-259(is)-241(used.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-Wall)Tj
/F7 1 Tf
2.7778 -1.9444 TD
[(All)-222(of)-223(the)-223(abov)-19(e)]TJ
/F12 1 Tf
6.6296 0 TD
(-W)Tj
/F7 1 Tf
1.5556 0 TD
[(options)-222(com)-18(bined.)-213(Th)-19(e)-223(remaining)]TJ
/F12 1 Tf
13.6667 0 TD
(-W)Tj
/F7 1 Tf
1.5741 0 TD
[(op)-19(tions)-222(described)-222(belo)-19(w)]TJ
-23.4259 -1.2222 TD
[(are)-241(not)-259(implied)-259(by)]TJ
/F12 1 Tf
7.5741 0 TD
[(-W)-19(all)]TJ
/F7 1 Tf
2.6296 0 TD
[(because)-260(certain)-259(kinds)-259(of)-241(useful)-259(macros)-259(are)-241(almos)-18(t)]TJ
-10.2037 -1.2407 TD
[(impossible)-260(to)-241(write)-260(without)-259(causing)-259(those)-241(w)-19(arnings.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-Wshadow)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Warn)-241(when)-19(ever)-241(a)-260(local)-241(va)-19(riable)-241(shadow)-19(s)-241(another)-260(local)-259(variable.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-Wid-clash-LEN)Tj
/F7 1 Tf
2.7778 -1.9444 TD
[(Warn)-222(whenever)-223(two)-222(distinct)-222(identifi)-18(ers)-222(match)-222(in)-222(the)-223(first)-222(LEN)-222(characters.)-231(This)-222(may)]TJ
0 -1.2222 TD
[(help)-241(prepa)-19(re)-241(a)-260(program)-241(t)-18(hat)-241(will)-259(compile)-260(with)-241(ce)-19(rtain)-241(obsolet)-18(e)-241(compilers.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-Wpointer-arith)Tj
/F7 1 Tf
2.7778 -1.9444 TD
[(Warn)-241(about)-241(a)-19(nything)-241(that)-241(d)-19(epends)-241(on)-241(the)-260(sizeof)-241(a)-241(fun)-19(ction)-241(type)-241(or)-260(of)-241(void.)-250(GNU)-241(C)]TJ
0 -1.2222 TD
[(assigns)-241(these)-241(typ)-19(es)-241(a)-241(size)-241(of)-241(1,)-250(for)-241(convenien)-19(ce)-241(in)-241(calculations)-241(w)-19(ith)-241(void)-241(*)-241(point)-18(ers)]TJ
0 -1.2407 TD
[(and)-241(point)-18(ers)-241(to)-259(functions.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-Wcast-qual)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Warn)-241(when)-19(ever)-241(a)-260(pointer)-260(is)-241(cast)-259(so)-241(as)-259(to)-259(remove)-241(a)-260(type)-260(qualifier)-260(from)-241(the)-260(target)]TJ
0 -1.2407 TD
[(type.)-250(For)-260(example,)-250(warn)-259(if)-241(a)-260(const)-241(c)-19(har)-241(*)-259(i)0(s)-241(cast)-259(to)-259(an)-241(ordinary)-259(char)-260(*.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-Wwrite-strings)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Give)-241(string)-259(constants)-259(the)-241(type)-260(const)-241(char[L)-19(ENGTH])-241(so)-259(that)-241(copy)-19(ing)-241(the)-260(address)-241(of)]TJ
0 -1.2407 TD
[(one)-223(into)-241(a)-223(non-const)-241(char)-223(*)-222(p)-19(ointer)-223(will)-241(generate)-223(a)-223(w)-19(arning.)-231(These)-223(warnings)-241(help)-222(at)]TJ
T*
[(compile)-241(t)-18(ime)-241(to)-259(find)-259(code)-241(that)-259(can)-259(try)-241(to)-259(write)-260(into)-241(a)-260(string)-259(constant,)-250(but)-259(only)-241(if)]TJ
0 -1.2222 TD
[(const)-241(in)-259(declarations)-259(and)-259(prototypes)-259(have)-241(been)-259(used)-259(carefully.)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 159.281 Tm
0.007 Tc
[(3.)12(3)-846(Assemble)-270(P)-8(h)12(ase)-286(Op)12(t)-9(i)12(ons)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 133.361 Tm
0 Tc
[(This)-222(group)-222(of)-241(assemble)-223(phase)-241(options)-222(is)-222(th)-19(e)-223(sub-set)-222(of)-223(th)-19(e)-223(available)-223(assem)-18(bler)-223(options)-222(that)]TJ
0 -1.2407 TD
[(are)-241(compil)-18(er)-241(oriented)-259(\(see)-260(the)]TJ
/F10 1 Tf
12.1481 0 TD
[(Motoro)-19(la)-241(DSP560)-19(00)-241(Macro)-259(Assembler)-259(Reference)-260(Manual)]TJ
/F7 1 Tf
-12.1481 -1.2407 TD
[(for)-241(a)-260(complete)-260(option)-259(list\).)-250(The)-241(def)-19(ault)-241(option)-259(is)-259(to)-241(add)-259(to)-259(the)-241(standard)-259(search)-259(list)-241(th)-19(e)]TJ
0 -1.2222 TD
[(directory)-241(t)-18(hat)-241(the)-260(C)-240(c)0(o)-19(mpiler)-241(write)-19(s)-241(its)-259(output)-259(into)-241(and)-259(then)-259(search)-241(that)-259(directory)-259(first.)]TJ
ET
endstream
endobj
3542 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3507 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 408 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)0(i)-17(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
-34.3902 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16128(3)-23(-)22(2)-23(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F8 1 Tf
12 0 0 12 125.52 712.001 Tm
-0.02 Tc
[(in)20(t)-560(f)20(oo)20(\(\))20({})]TJ
-0.9 -2.34 TD
-0.04 Tc
[(C)-20(:\\>)-580(g)-20(5)0(6)-20(k)-580(-W)-20(re)-20(tu)-20(rn)-20(-t)-20(yp)-20(e)-580(f)0(o)-20(o)0(.)-20(c)]TJ
0.9 -1.16 TD
[(f)-20(oo.)-20(c:)-580(I)-20(n)-580(fu)-20(nc)-20(ti)-20(on)-580(f)-20(o)0(o)-20(:)]TJ
0 -1.18 TD
[(f)-20(oo.)-20(c:)-20(6:)-580(w)-20(a)0(r)-20(n)0(i)-20(n)0(g)-20(:)-580(co)-20(nt)-20(ro)-20(l)-580(r)0(e)-20(a)0(c)-20(h)0(e)-20(s)-580(end)-580(o)-20(f)-580(no)-20(n-)-20(vo)-20(id)]TJ
-0.9 -1 TD
[(f)-20(unc)-20(ti)-20(on)]TJ
0 -2.32 TD
[(C)-20(:\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.18 TD
[(a)-20(.cl)-20(d)-1140(f)-20(oo)-20(.c)]TJ
ET
1 1 1 rg
71.52 593.921 468 -5.04 re
f
0 0 0 rg
71.52 591.521 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 71.52 571.361 Tm
0 Tc
(-Wunused)Tj
/F7 1 Tf
2.7778 -1.9444 TD
[(Warn)-259(whenever)-260(a)-241(local)-259(variable)-260(is)-241(unused)-259(aside)-260(from)-259(its)-241(declaratio)-19(n,)-250(whenever)-241(a)]TJ
0 -1.2222 TD
[(function)-259(is)-259(declared)-241(stati)-18(c)-241(but)-259(never)-241(de)-19(fined)-241(and)-259(whenever)-260(a)-241(statem)-18(ent)-241(comput)-18(es)-241(a)]TJ
0 -1.2407 TD
[(result)-259(that)-241(i)-18(s)-241(explicitly)-259(not)-259(used.)]TJ
ET
1 1 1 rg
71.52 484.961 468 -5.04 re
f
0 0 0 rg
71.52 482.561 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 231.6 489.041 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(3)1(-3)21(0.)-837(-)18(W)-11(u)16(n)-4(u)16(sed)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 460.241 Tm
0 Tc
[(The)-260(file)]TJ
/F8 1 Tf
12 0 0 12 115.68 460.241 Tm
(foo.c)Tj
/F7 1 Tf
12.96 0 0 12.96 154.8 460.241 Tm
[(contains)-259(an)-241(undefi)-18(ned)-241(static)-260(function,)-250(unus)-18(ed)-241(local)-259(variable,)-250(and)-259(a)-241(dead)]TJ
-6.4259 -1.2407 TD
[(statement.)-250(T)-19(h)0(e)]TJ
/F12 1 Tf
6.1481 0 TD
[(-Wunu)-18(sed)]TJ
/F7 1 Tf
4.6482 0 TD
[(option)-259(will)-259(issue)-241(w)-19(arnings)-241(to)-259(indicate)-260(these)-260(situations.)]TJ
/F8 1 Tf
12 0 0 12 114.72 419.921 Tm
-0.04 Tc
[(C)-20(:\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
[(f)-20(oo.)-20(c)]TJ
-0.9 -2.34 TD
[(C)-20(:\\>)-580(t)-20(y)0(p)-20(e)-580(fo)-20(o.)-20(c)]TJ
0.9 -1.16 TD
[(s)-20(tat)-20(ic)-580(i)-20(n)0(t)-580(f)-20(oo)-20(\(\))-20(;)]TJ
0 -1.18 TD
[(m)-20(ain)-20(\(\))]TJ
0 -1.16 TD
0 Tc
0 Tw
({)Tj
1.7 -1.16 TD
-0.02 Tc
[(in)20(t)-560(x)0(;)]TJ
0 -1.18 TD
[(2+)20(3;)]TJ
-1.7 -1.16 TD
0 Tc
(})Tj
-0.9 -1.16 TD
-0.04 Tc
[(C)-20(:\\>)-580(g)-20(5)0(6)-20(k)-580(-W)-20(un)-20(us)-20(ed)-580(f)-20(o)0(o)-20(.)0(c)]TJ
0.9 -1.18 TD
[(f)-20(oo.)-20(c:)-580(I)-20(n)-580(fu)-20(nc)-20(ti)-20(on)-580(m)-20(a)0(i)-20(n)0(:)]TJ
0 -1.16 TD
[(f)-20(oo.)-20(c:)-20(5:)-580(w)-20(a)0(r)-20(n)0(i)-20(n)0(g)-20(:)-580(st)-20(at)-20(em)-20(en)-20(t)-580(w)0(i)-20(t)0(h)-580(n)-20(o)-560(e)-20(ff)-20(ec)-20(t)]TJ
T*
-0.02 Tc
[(fo)20(o)20(.)0(c)20(:)0(4)20(:)-560(wa)20(rn)20(in)20(g:)-560(u)20(n)0(u)20(s)0(e)20(d)-560(va)20(ri)20(ab)20(le)-560(\221)20(x)20(\222)]TJ
0 -1.18 TD
-0.04 Tc
[(f)-20(oo.)-20(c:)-580(A)-20(t)-580(to)-20(p)-580(l)0(e)-20(v)0(e)-20(l)0(:)]TJ
0 -1.16 TD
-0.02 Tc
[(fo)20(o)20(.)0(c)20(:)0(1)20(:)-560(wa)20(rn)20(in)20(g:)-560(\221)20(f)0(o)20(o)0(\222)-560(d)20(ec)20(la)20(re)20(d)-560(b)0(u)20(t)-560(n)20(e)0(v)20(e)0(r)-560(d)20(ef)20(in)20(ed)]TJ
-0.9 -2.34 TD
-0.04 Tc
[(C)-20(:\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
[(a)-20(.cl)-20(d)-1140(f)-20(oo)-20(.c)]TJ
ET
1 1 1 rg
71.52 160.001 468 -5.04 re
f
0 0 0 rg
71.52 157.361 468 0.72 re
f
endstream
endobj
3508 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3468 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(3-28)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)-24(i)7(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
(-Wimplicit)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Warn)-241(when)-19(ever)-241(a)-260(function)-259(is)-241(implic)-19(itly)-241(declared.)]TJ
ET
1 1 1 rg
70.8 657.041 468 -5.04 re
f
0 0 0 rg
70.8 654.401 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 231.12 660.881 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(3)0(-2)20(8.)-838(-)17(W)-12(i)22(m)-7(p)15(licit)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 632.321 Tm
0 Tc
[(The)-241(functi)-18(on)-241(foo\(\))-260(is)-241(d)-19(eclared)-241(impli)-18(citly)-241(in)-259(the)-260(program)-241(foo.)-9(c,)-250(the)-260(-Wimplicit)-259(option)-259(will)]TJ
0 -1.2407 TD
[(generate)-241(a)-260(warning)-259(message)-260(for)-241(this)-259(situation.)]TJ
/F8 1 Tf
12 0 0 12 114 592.001 Tm
-0.04 Tc
[(C:)-20(\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.18 TD
[(fo)-20(o.)-20(c)]TJ
-0.9 -2.32 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(fo)20(o.)20(c)]TJ
0.9 -1.18 TD
-0.04 Tc
[(ma)-20(in)-20(\(\))]TJ
0 -1.16 TD
0 Tc
0 Tw
({)Tj
1.7 -1.16 TD
-0.02 Tc
[(fo)20(o\()20(\);)]TJ
-1.7 -1.18 TD
0 Tc
(})Tj
0 -1.16 TD
-0.04 Tc
[(in)-20(t)-580(f)0(o)-20(o)0(\()-20(\){})]TJ
-0.9 -1.16 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(g5)20(6k)-540(-W)20(im)20(pl)20(ic)20(it)-560(f)20(o)0(o)20(.)0(c)]TJ
0.9 -1.18 TD
[(f)20(o)0(o)20(.)0(c)20(:)-560(In)-540(fu)20(nc)20(ti)20(on)-560(m)20(a)0(i)20(n)0(:)]TJ
0 -1.16 TD
-0.04 Tc
[(fo)-20(o.)-20(c:)-20(3:)-580(wa)-20(rn)-20(in)-20(g:)-580(i)-20(m)0(p)-20(l)0(i)-20(c)0(i)-20(t)-580(de)-20(cl)-20(ar)-20(at)-20(io)-20(n)-580(o)0(f)-580(f)0(u)-20(n)0(c)-20(t)0(i)-20(o)0(n)]TJ
-0.9 -1 TD
[(\221f)-20(oo)-20(\222)]TJ
0 -1.16 TD
[(C:)-20(\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.18 TD
[(a.)-20(cl)-20(d)-1140(f)-20(oo.)-20(c)]TJ
ET
1 1 1 rg
70.8 389.921 468 -5.04 re
f
0 0 0 rg
70.8 387.521 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 367.361 Tm
0 Tc
(-Wreturn-type)Tj
/F7 1 Tf
2.7778 -1.9444 TD
[(Warn)-241(when)-19(ever)-241(a)-260(function)-259(is)-241(defined)-259(with)-259(a)-241(return-)-19(type)-241(that)-259(defaults)-259(to)-241(int.)-269(Also)]TJ
0 -1.2222 TD
[(warn)-241(abou)-19(t)-241(any)-259(return)-241(s)-18(tatement)-241(wit)-18(h)-241(n)0(o)-259(return-value)-260(in)-241(a)-260(function)-259(whose)]TJ
0 -1.2407 TD
[(return-type)-260(is)-241(not)-259(void.)]TJ
ET
1 1 1 rg
70.8 280.961 468 -5.04 re
f
0 0 0 rg
70.8 278.321 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 220.56 284.801 Tm
0.005 Tc
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(3)1(-)18(29.)-817(-W)9(r)-6(e)21(tur)14(n)-4(-)18(t)-2(yp)16(e)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 256.241 Tm
0 Tc
[(The)-241(functi)-18(on)-241(foo\(\))-260(is)-241(d)-19(eclared)-241(as)-259(a)-241(fun)-19(ction)-241(that)-259(should)-259(return)-259(an)-241(integer)-260(but)-259(in)-241(this)-259(case)]TJ
T*
[(does)-222(not)-222(return)-222(an)-222(integer.)-213(T)-19(h)0(e)]TJ
/F12 1 Tf
12.3704 0 TD
[(-)-19(Wreturn-type)]TJ
/F7 1 Tf
6.5 0 TD
[(option)-222(generates)-222(a)-223(warnin)-19(g)-204(m)-18(essage)-223(in)-222(this)]TJ
-18.8704 -1.2222 TD
(situation.)Tj
/F8 1 Tf
12 0 0 12 114 199.841 Tm
-0.04 Tc
[(C:)-20(\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
[(fo)-20(o.)-20(c)]TJ
-0.9 -2.34 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(fo)20(o.)20(c)]TJ
0.9 -1.16 TD
[(i)20(n)0(t)-560(f)20(oo)20(\(\))20(,)-560(m)20(ai)20(n\()20(\);)]TJ
T*
[(i)20(n)0(t)-560(m)20(ai)20(n\()20(\))]TJ
0 -1.18 TD
0 Tc
({)Tj
1.7 -1.16 TD
-0.02 Tc
[(re)20(tu)20(rn)-540(fo)20(o\()20(\);)]TJ
-1.7 -1.16 TD
0 Tc
(})Tj
ET
endstream
endobj
3469 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3428 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 408 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)0(i)-17(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
-34.3902 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16128(3)-23(-)22(2)-23(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 107.52 711.281 Tm
0 Tc
[(The)-260(compiler)-260(sees)-241(only)-259(the)-260(calls)-241(to)]TJ
/F8 1 Tf
12 0 0 12 291.12 711.281 Tm
(setjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 334.32 711.281 Tm
[(.)-250(I)0(t)-259(cannot)-241(know)-259(where)]TJ
/F8 1 Tf
12 0 0 12 456.96 711.281 Tm
(longjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 510.48 711.281 Tm
(will)Tj
-31.0926 -1.2407 TD
[(be)-241(ca)-19(lled;)-241(in)-259(fact,)-250(a)-241(signal)-259(handler)-241(could)-259(call)-241(it)-259(at)-241(any)-259(point)-241(in)-259(the)-241(code.)-250(As)-259(a)-241(result,)]TJ
0 -1.2222 TD
[(a)-260(warning)-241(m)-18(a)0(y)-241(b)0(e)-260(issued)-259(even)-241(when)-259(there)-260(is)-241(no)-259(problem)-259(because)]TJ
/F8 1 Tf
12 0 0 12 446.64 679.361 Tm
[(l)20(ongjmp)]TJ
/F7 1 Tf
12.96 0 0 12.96 500.4 679.361 Tm
(cannot)Tj
-30.3148 -1.2407 TD
[(be)-260(called)-241(at)-259(the)-260(place)-241(which)-259(would)-259(cause)-260(a)-241(problem.)]TJ
0 -1.6296 TD
[(A)-259(function)-241(c)-19(a)0(n)-241(return)-259(either)-260(with)-241(or)-260(without)-259(a)-241(valu)-19(e.)-250(\(Falling)-241(o)-19(f)0(f)-241(the)-260(end)-241(of)-260(the)]TJ
0 -1.2222 TD
[(function)-259(body)-259(is)-241(consid)-19(ered)-241(returning)-259(without)-259(a)-241(v)-19(alue.)9(\))-260(For)-241(ex)-19(ample,)-250(this)-259(function)]TJ
0 -1.2407 TD
[(would)-259(evoke)-260(such)-241(a)-260(warning:)]TJ
/F8 1 Tf
12 0 0 12 125.52 589.841 Tm
-0.02 Tc
[(fo)20(o)-560(\()20(a\))]TJ
0 -1.16 TD
0 Tc
0 Tw
({)Tj
4.5 -1.16 TD
0.54 Tc
[(i)560(f)0(\()580(a>0)580(\))]TJ
4.5 -1.18 TD
-0.02 Tc
[(re)20(tu)20(r)20(n)-560(a;)]TJ
-9 -1.16 TD
0 Tc
(})Tj
/F7 1 Tf
12.96 0 0 12.96 107.52 519.281 Tm
[(Spurious)-259(warnings)-259(can)-241(o)-19(ccur)-241(because)-260(GNU)-259(CC)-240(doe)-19(s)-241(not)-259(realize)-241(t)-18(hat)-241(certain)]TJ
0 -1.2407 TD
[(functions)-259(\(including)-259(\221abort\222)-260(and)-241(\221long)-19(jmp\222\))-241(will)-259(never)-260(return.)]TJ
-1.3889 -1.6111 TD
[(\225)-1039(A)0(n)-259(expression-statement)-259(contains)-259(no)-259(side)-241(effects.)]TJ
ET
1 1 1 rg
71.52 453.041 468 -5.04 re
f
0 0 0 rg
71.52 450.401 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 252.96 456.881 Tm
0.006 Tc
[(E)13(xam)15(pl)24(e)-278(3)2(-2)22(7.)-836(-)19(W)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 428.321 Tm
0 Tc
[(Extra)-260(warning)-259(messages)-241(a)-19(r)0(e)-241(wanted)-259(to)-241(h)-19(elp)-241(find)-259(potential)-259(problems)-259(in)-241(a)-260(test)-259(function,)]TJ
0 -1.2407 TD
[(foo\(\),)-250(which)-259(is)-259(programmed)-259(to)-241(return)-259(a)-260(value)-241(only)-259(if)-260(a)-241(>)-251(0.)]TJ
/F8 1 Tf
12 0 0 12 114.72 388.001 Tm
-0.04 Tc
[(C)-20(:\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.18 TD
[(f)-20(oo.)-20(c)]TJ
-0.9 -2.32 TD
[(C)-20(:\\>)-580(t)-20(y)0(p)-20(e)-580(fo)-20(o.)-20(c)]TJ
0.9 -1.18 TD
-0.02 Tc
[(in)20(t)-560(f)20(oo)20(\(i)20(nt)20(\);)]TJ
0 -1.16 TD
-0.04 Tc
[(m)-20(ain)-20(\(\))]TJ
T*
0 Tc
({)Tj
1.7 -1.18 TD
-0.02 Tc
[(in)20(t)-560(i)0(;)]TJ
0 -1.16 TD
[(fo)20(o\()20(i\))20(;)]TJ
-1.7 -1.16 TD
0 Tc
(})Tj
0 -1.18 TD
-0.02 Tc
[(in)20(t)-560(f)20(oo)20(\(a)20(\))]TJ
0 -1.16 TD
0 Tc
({)Tj
1.7 -1.16 TD
-0.02 Tc
[(if)20(\(a)-560(>)-560(0)20(\))]TJ
1.72 -1.18 TD
-0.04 Tc
[(re)-20(tu)-20(rn)-580(a)-20(;)]TJ
-3.42 -1.16 TD
0 Tc
(})Tj
-0.9 -1.16 TD
-0.02 Tc
[(C:)20(\\)20(>)-560(g5)20(6k)-560(-)20(W)-560(fo)20(o.)20(c)]TJ
0.9 -1.18 TD
-0.04 Tc
[(f)-20(oo.)-20(c:)-580(I)-20(n)-580(fu)-20(nc)-20(ti)-20(on)-580(m)-20(a)0(i)-20(n)0(:)]TJ
0 -1.16 TD
[(f)-20(oo.)-20(c:)-20(4:)-480(wa)-20(rn)-20(in)-20(g:)-480(\221i)-20(\222)-460(m)0(a)-20(y)-460(b)-20(e)-460(u)-20(s)0(e)-20(d)-460(u)-20(n)0(i)-20(n)0(i)-20(t)0(i)-20(ali)-20(ze)-20(d)-460(i)-20(n)-460(t)-20(hi)-20(s)]TJ
-0.9 -1 TD
[(f)-20(unc)-20(ti)-20(on)]TJ
0.9 -1.16 TD
[(f)-20(oo.)-20(c:)-580(I)-20(n)-580(fu)-20(nc)-20(ti)-20(on)-580(f)-20(o)0(o)-20(:)]TJ
0 -1.18 TD
[(f)-20(oo.)-20(c:)-20(11)-20(:)-580(w)0(a)-20(r)0(n)-20(i)0(n)-20(g)0(:)-580(t)-20(hi)-20(s)-580(f)0(u)-20(n)0(c)-20(t)0(i)-20(o)0(n)-580(m)-20(ay)-580(re)-20(tu)-20(rn)-580(w)-20(i)0(t)-20(h)-580(or)]TJ
-0.9 -1 TD
[(w)-20(ith)-20(ou)-20(t)-580(a)-580(v)0(a)-20(l)0(u)-20(e)]TJ
ET
1 1 1 rg
71.52 89.921 468 -5.04 re
f
0 0 0 rg
71.52 87.521 468 0.72 re
f
endstream
endobj
3429 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3391 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(3-26)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)-24(i)7(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 74.16 712.001 Tm
[(E)12(xam)14(pl)23(e)-279(3)1(-2)21(5.)-837(Ge)21(ner)14(a)1(te)-259(an)-264(opt)18(im)-6(i)23(z)5(ed)-284(a)21(ssem)14(bly)-259(l)3(an)16(gua)21(ge)-279(f)18(ile)-279(\()18(t)-2(est)18(.asm)14(\))-282(o)16(f)-282(t)18(he)-279(C)]TJ
ET
1 1 1 rg
70.8 694.001 468 -5.04 re
f
0 0 0 rg
70.8 691.361 468 0.72 re
f
BT
12 0 0 12 236.16 697.841 Tm
[(s)22(o)-3(u)17(r)-5(ce)-258(pr)15(og)17(r)-5(a)2(m)-265(\()-1(t)19(est)19(.c\).)]TJ
/F8 1 Tf
-10.18 -1.58 TD
-0.04 Tc
[(C:)-20(\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
[(te)-20(st)-20(.c)]TJ
-0.9 -2.34 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(te)20(st)20(.c)]TJ
0.9 -1.16 TD
-0.04 Tc
[(#i)-20(nc)-20(lu)-20(de)-580()]TJ
T*
[(ma)-20(in)-20(\(\))]TJ
0 -1.18 TD
0 Tc
0 Tw
({)Tj
1.7 -1.16 TD
0.54 Tc
[(i)560(n)580(ti=1)580(0)560(0)580(;)]TJ
T*
-0.04 Tc
[(p)-20(r)0(i)-20(n)0(t)-20(f\(")-20(va)-20(lu)-20(e:)-20(%d)-20(\\n)-20(",)-580(i)-20(+)0(+)-20(\))0(;)]TJ
-1.7 -1.18 TD
0 Tc
(})Tj
-0.9 -2.32 TD
-0.04 Tc
[(C:)-20(\\>)-580(g)-20(5)0(6)-20(k)-560(-)-20(S)-580(te)-20(st)-20(.c)]TJ
0 -1.18 TD
[(C:)-20(\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
[(te)-20(st)-20(.a)-20(sm)-1140(t)-20(e)0(s)-20(t)0(.)-20(c)]TJ
ET
1 1 1 rg
70.8 489.041 468 -5.04 re
f
0 0 0 rg
70.8 486.401 468 0.72 re
f
1 1 1 rg
70.8 461.921 468 -5.04 re
f
0 0 0 rg
70.8 459.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 96 466.001 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(3)0(-2)20(6.)-838(Ge)20(ner)13(a)0(te)-260(an)-285(o)15(p)-5(t)17(i)2(m)-7(i)22(zed)-285(a)20(ssem)13(bly)-260(l)2(ang)15(u)-5(a)20(g)-5(e)-280(f)17(ile)]TJ
/F17 1 Tf
29.72 0 TD
0 Tc
(test.asm)Tj
/F5 1 Tf
4.8 0 TD
(.)Tj
/F8 1 Tf
13.919 0 0 13.919 114 447.041 Tm
-0.031 Tc
[(C:\\>)-586(g56k)-586(-O)-586(-S)-569(t)-17(est.)-17(c)]TJ
ET
1 1 1 rg
70.8 438.881 468 -5.04 re
f
0 0 0 rg
70.8 436.481 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 420.161 Tm
0 Tc
(-w)Tj
/F7 1 Tf
2.7778 -1.6111 TD
[(Inhibit)-241(al)-18(l)-241(warning)-259(messages.)]TJ
/F12 1 Tf
-2.7778 -1.6296 TD
(-W)Tj
/F7 1 Tf
2.7778 -1.6111 TD
[(Print)-259(ext)-18(ra)-241(warning)-259(messages)-259(for)-241(th)-19(e)-241(following)-259(events:)]TJ
-1.3889 -1.6296 TD
[(\225)-1039(A)0(n)-241(autom)-18(atic)-241(variable)-260(is)-259(used)-241(with)-19(out)-241(first)-259(being)-259(initialized.)]TJ
1.3889 -1.6111 TD
[(This)-241(warn)-19(ing)-241(is)-259(possible)-260(only)-241(w)-19(hen)-241(the)-260(optimizer)-260(is)-241(invo)-19(ked)-241(during)-259(compilation)]TJ
0 -1.2407 TD
[(\(default\).)-250(The)-260(optimizer)-260(generates)-241(the)]TJ
/F10 1 Tf
15.3519 0 TD
[(data)-259(flow)]TJ
/F7 1 Tf
4.0185 0 TD
[(information)-259(required)-241(for)-260(reporting.)]TJ
-19.3704 -1.6111 TD
[(This)-241(warn)-19(ing)-241(will)-259(only)-259(occur)-260(for)-260(variables)-259(that)-259(are)-241(candidates)-259(for)-260(register)]TJ
0 -1.2407 TD
[(promotion.)-250(Therefore,)-250(t)-18(hey)-241(do)-259(not)-259(occur)-241(for)-260(a)-241(vari)-18(able)-241(that)-259(is)-241(d)-19(eclared)-241(volati)-18(le,)]TJ
T*
[(whose)-241(add)-19(ress)-241(is)-259(taken,)-250(or)-260(whose)-241(si)-18(ze)-241(is)-259(other)-241(th)-19(an)-241(1)-259(o)0(r)-241(2)-259(words)-259(\(integral)-241(a)-19(n)0(d)-241(float)]TJ
0 -1.2222 TD
[(data)-241(types)-18(\).)-250(Warnings)-241(w)-19(ill)-241(not)-259(occur)-260(for)-241(structure)-19(s,)-250(unions)-241(o)-19(r)-241(arrays,)-250(even)-259(when)]TJ
0 -1.2407 TD
[(they)-241(are)-260(in)-259(registers.)]TJ
0 -1.6111 TD
[(There)-241(may)-222(be)-241(no)-241(warning)-241(about)-241(a)-241(variable)-241(that)-241(is)-222(u)-19(sed)-222(onl)-18(y)-222(t)0(o)-241(compute)-241(a)-241(value)-241(that)]TJ
0 -1.2407 TD
[(is)-241(never)-260(used)-259(because)-241(su)-19(ch)-241(computat)-18(ions)-241(may)-259(be)-260(deleted)-241(by)-259(data)-260(flow)-241(analy)-19(sis)]TJ
T*
[(before)-241(the)-260(warnings)-259(are)-241(p)-19(rinted.)]TJ
0 -1.6111 TD
[(Spurious)-259(warnings)-241(m)-18(a)0(y)-241(b)0(e)-260(avoided)-259(by)-241(declaring)-259(functions)-259(that)-259(do)-241(not)-259(return)-259(as)]TJ
0 -1.2407 TD
(volatile.)Tj
-1.3889 -1.6111 TD
[(\225)-1039(A)-241(nonvol)-18(atile)-241(autom)-18(atic)-241(variable)-260(may)-259(be)-241(change)-19(d)-241(b)0(y)-259(a)-241(call)-259(to)-259(longjmp.)]TJ
1.3889 -1.6296 TD
[(This)-241(warn)-19(ing)-241(also)-259(requires)-259(that)-241(the)-260(optimizer)-260(be)-260(invoked.)]TJ
ET
endstream
endobj
3392 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3351 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 408 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)0(i)-17(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
-34.3902 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16128(3)-23(-)22(2)-23(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F8 1 Tf
12 0 0 12 125.52 712.001 Tm
0 Tc
0 Tw
(})Tj
-0.9 -2.34 TD
-0.02 Tc
[(C:)20(\\)20(>)-560(g5)20(6k)-560(-)20(S)-560(-m)20(x-)20(me)20(mo)20(ry)-560(x)20(.)0(c)]TJ
0 -1.16 TD
-0.04 Tc
[(C)-20(:\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.18 TD
[(x)-20(.as)-20(m)-1140(x)-20(.c)]TJ
ET
1 1 1 rg
71.52 647.921 468 -5.04 re
f
0 0 0 rg
71.52 645.521 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 71.52 625.361 Tm
0 Tc
(-my-memory)Tj
/F7 1 Tf
2.7778 -1.9444 TD
[(Direct)-259(the)-241(co)-19(mpiler)-241(to)-259(locate)-260(data)-241(in)-259(the)-260(Y)-241(data)-260(memory)-259(space.)-250(This)-259(is)-241(the)-260(default)]TJ
0 -1.2222 TD
[(memory)-259(mode.)-250(Memory)-259(modes)-259(cannot)-259(be)-241(mixed)-19(,)-250(i)0(.)9(e)0(.)-250(only)-259(one)-260(of)]TJ
/F12 1 Tf
26.2963 0 TD
(-m)Tj
/F10 1 Tf
1.1667 0 TD
[(x-memo)-19(ry)]TJ
/F7 1 Tf
4.0185 0 TD
(,)Tj
/F12 1 Tf
-31.4815 -1.2407 TD
(-m)Tj
/F10 1 Tf
1.1667 0 TD
(y-memory)Tj
/F7 1 Tf
4.2778 0 TD
(or)Tj
/F12 1 Tf
1.0741 0 TD
(-m)Tj
/F10 1 Tf
1.1667 0 TD
(l-memory)Tj
/F7 1 Tf
4.0926 0 TD
[(may)-241(be)-260(selected.)]TJ
/F12 1 Tf
-14.5556 -1.9259 TD
(-ml-memory)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Direct)-259(the)-241(co)-19(mpiler)-241(to)-259(locate)-260(data)-241(in)-259(the)-260(L)-241(data)-260(memory)-259(space.)-250(This)-259(has)-241(2)-259(side)]TJ
0 -1.2407 TD
(effects.)Tj
-1.3889 -1.6111 TD
[(1.)-639(A)-259(performance)-260(increase)-241(for)-260(48-bit)-259(data)-241(cod)-19(e)-241(\(long,)-250(floa)-19(t,)-250(and)-241(doubl)-18(e\).)]TJ
0 -1.6296 TD
[(2.)-639(This)-259(requires)-259(that)-241(the)-260(X)-259(and)-241(Y)-259(memory)-259(spaces)-241(be)-260(evenly)-259(populated.)]TJ
1.3889 -1.6111 TD
[(Memory)-259(modes)-259(cannot)-241(b)-19(e)-241(mixed,)-250(i.)-9(e.)-250(only)-259(one)-241(o)-19(f)]TJ
/F12 1 Tf
19.9815 0 TD
(-m)Tj
/F10 1 Tf
1.1667 0 TD
(x-memory)Tj
/F7 1 Tf
4.0185 0 TD
(,)Tj
/F12 1 Tf
0.5 0 TD
(-m)Tj
/F10 1 Tf
1.1667 0 TD
(y-memory)Tj
/F7 1 Tf
4.2407 0 TD
0.019 Tc
(or)Tj
/F12 1 Tf
-31.0741 -1.2407 TD
0 Tc
(-m)Tj
/F10 1 Tf
1.1667 0 TD
(l-memory)Tj
/F7 1 Tf
4.1111 0 TD
[(may)-259(be)-241(select)-18(ed.)]TJ
/F12 1 Tf
-8.0556 -1.9259 TD
(-pedantic)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Issue)-223(all)-222(the)-223(warnings)-222(demanded)-222(by)-222(strict)-222(ANSI)-223(standard)-222(C;)-222(reject)-222(all)-222(programs)-222(that)]TJ
0 -1.2407 TD
[(use)-260(forbidden)-259(extensions.)]TJ
0 -1.6296 TD
[(Without)-259(this)-259(option,)-250(certain)-259(GNU)-241(ex)-19(tensions)-241(an)-19(d)-241(traditional)-259(C)-259(features)-241(are)]TJ
0 -1.2222 TD
[(supported.)-250(W)-19(ith)-241(this)-259(option,)-250(they)-259(are)-260(rejected.)-250(Valid)-259(ANSI)-241(sta)-19(ndard)-241(C)-259(programs)]TJ
0 -1.2407 TD
[(will)-259(compile)-260(properly)-241(w)-19(ith)-241(or)-260(without)-259(this)-241(opt)-18(ion.)]TJ
/F12 1 Tf
0 -1.6111 TD
(-pedantic)Tj
/F7 1 Tf
4.2778 0 TD
[(does)-259(not)-241(caus)-18(e)-241(warning)-259(messages)-259(for)-241(us)-18(e)-241(o)0(f)-260(the)-241(altern)-19(ate)-241(keywords)]TJ
-4.2778 -1.2407 TD
[(whose)-260(names)-259(begin)-241(and)-259(end)-259(with)-241(\223)]TJ
/F12 1 Tf
13.9815 0 TD
0.259 Tc
(__)Tj
/F7 1 Tf
1.2407 0 TD
0 Tc
(\224.)Tj
/F12 1 Tf
-18 -1.9259 TD
(-Q)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Direct)-259(the)-241(co)-19(mpiler)-241(to)-259(execute)-260(in)-241(verbo)-19(se)-241(mode.)]TJ
/F12 1 Tf
-2.7778 -1.9444 TD
(-S)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Compile)-260(to)-259(DSP56000/1)-259(assembly)-259(code)-241(with)-259(the)-260(original)-259(C)-240(source)-260(lines)-259(as)]TJ
0 -1.2222 TD
[(comments)-259(but)-259(do)-241(not)-259(assemble.)-250(Th)-19(e)-241(assembly)-259(language)-260(output)-259(is)-241(placed)-259(into)-259(a)-241(file)]TJ
0 -1.2407 TD
[(suffixed)-259(.)9(asm)-18(.)]TJ
ET
endstream
endobj
3352 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3310 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(3-24)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)-24(i)7(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(-mno-dsp-optimizat)-19(ion)]TJ
/F7 1 Tf
2.7778 -1.9259 TD
[(Disables)-259(all)-241(Motorol)-18(a)-241(optimizer)-260(enhancements.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
[(-mno-do-loop-genera)-19(tion)]TJ
/F7 1 Tf
2.7778 -1.9444 TD
(Disable)Tj
/F12 1 Tf
3.3148 0 TD
0.019 Tc
(DO)Tj
/F7 1 Tf
1.7407 0 TD
0 Tc
[(instructi)-18(on)-241(usage)-260(by)-259(optimizer.)]TJ
/F12 1 Tf
-7.8333 -1.9259 TD
[(-mno-biv-plus-lin)-18(v-promotion)]TJ
/F7 1 Tf
2.7778 -1.9259 TD
[(Disable)-241(th)-19(e)-241(promotio)-19(n)-241(o)0(f)-260(address)-241(e)-19(xpressions)-241(t)-18(o)-241(address)-259(registers)-259(within)-259(loops.)]TJ
0 -1.2407 TD
[(This)-241(opt)-18(imization)-241(tr)-19(ansforms)-241(array)-259(base)-260(address)-259(plus)-241(induct)-18(ion)-241(variable)]TJ
0 -1.2222 TD
[(expressions)-259(into)-241(auto)-19(-increment/decrement)-259(style)-260(memory)-241(refe)-19(rences.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-mp-mem-switchtable)Tj
/F7 1 Tf
2.7778 -1.9444 TD
[(Forces)-241(th)-19(e)-241(compiler)-260(to)-259(locate)-241(all)-259(switch)-259(tables)-241(i)-18(n)-241(P)-259(memory.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-mstack-check)Tj
/F7 1 Tf
2.7778 -1.9259 TD
(Generate)Tj
/F10 1 Tf
3.8704 0 TD
[(ext)-18(ra)]TJ
/F7 1 Tf
2.2963 0 TD
[(run-time)-260(code)-260(to)-241(check)-259(for)-260(run-time)-260(stack)-241(collisi)-18(on)-241(with)-259(the)-260(heap.)]TJ
-6.1667 -1.2407 TD
[(This)-241(opt)-18(ion)-241(causes)-259(run-time)-260(execution)-259(times)-241(t)-18(o)-241(increase)-260(dramatically.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-mx-memory)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Direct)-241(the)-260(compiler)-260(to)-259(locate)-241(data)-260(in)-259(the)-241(X)-259(data)-241(m)-18(emory)-241(space.)-269(Memory)-241(m)-18(odes)]TJ
0 -1.2407 TD
[(cannot)-241(be)-260(mixed,)-250(i.)-9(e.)-250(only)-259(one)-241(of)]TJ
/F12 1 Tf
13.4074 0 TD
(-m)Tj
/F10 1 Tf
1.1667 0 TD
(x-memory)Tj
/F7 1 Tf
4.0185 0 TD
0 Tw
(,)Tj
/F12 1 Tf
0.5 0 TD
(-m)Tj
/F10 1 Tf
1.1667 0 TD
(y-memory)Tj
/F7 1 Tf
4.2407 0 TD
(or)Tj
/F12 1 Tf
1.0926 0 TD
(-m)Tj
/F10 1 Tf
1.1667 0 TD
(l-memory)Tj
/F7 1 Tf
4.1111 0 TD
(may)Tj
-30.8704 -1.2222 TD
[(be)-241(selected)-19(.)]TJ
ET
1 1 1 rg
70.8 326.801 468 -4.8 re
f
0 0 0 rg
70.8 324.401 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 202.8 330.881 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(3)1(-2)21(4.)-837(-)18(m)-6(x-)18(m)-6(e)21(m)-6(o)16(r)-6(y)-279(O)23(p)-4(tio)16(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 302.321 Tm
0 Tc
[(An)-241(applic)-19(ation)-241(is)-259(programmed)-259(to)-259(utilize)-241(only)-259(the)-260(DSP56001)-259(X)-241(data)-260(memory)-259(space)-260(and)]TJ
0 -1.2407 TD
[(therefore)-241(m)-18(ust)-241(be)-260(compiled)-259(using)-241(t)-18(h)0(e)]TJ
/F12 1 Tf
15.1296 0 TD
[(-mx-memo)-19(ry)]TJ
/F7 1 Tf
5.8148 0 TD
(option.)Tj
/F8 1 Tf
12 0 0 12 114 262.001 Tm
-0.04 Tc
[(C:)-20(\\>)-580(l)-20(s)]TJ
0.9 -1.18 TD
[(x.)-20(c)]TJ
-0.9 -2.32 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(x.)20(c)]TJ
0.9 -1.18 TD
-0.04 Tc
[(vo)-20(id)-580(f)-20(u)0(n)-20(cti)-20(on)-20(\(i)-20(nt)-580(a)-20(,)-580(in)-20(t)-580(b)0(\))-20(;)]TJ
0 -1.16 TD
[(in)-20(t)-580(X)0(;)]TJ
T*
[(ma)-20(in)-20(\(\))]TJ
0 -1.18 TD
0 Tc
({)Tj
1.7 -1.16 TD
-0.04 Tc
[(i)-20(n)0(t)-580(a)-20(rg1)-20(,a)-20(rg)-20(2;)]TJ
T*
-0.02 Tc
[(fu)20(nc)20(ti)20(o)20(n)0(\()20(a)0(r)20(g)0(1)20(,)-560(ar)20(g2)20(\);)]TJ
-1.7 -1.18 TD
0 Tc
(})Tj
0 -1.16 TD
-0.04 Tc
[(vo)-20(id)-580(f)-20(u)0(n)-20(cti)-20(on)-20(\(i)-20(nt)-580(a)-20(,)-580(in)-20(t)-580(b)0(\))]TJ
T*
0 Tc
({)Tj
1.7 -1.18 TD
0.54 Tc
[(X=a+b)580(;)]TJ
ET
endstream
endobj
3311 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3262 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 408 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)0(i)-17(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
-34.3902 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16128(3)-23(-)22(2)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 107.52 711.281 Tm
0 Tc
[(elimination)-19(\),)-250(statements)-259(may)-241(not)-259(be)-260(executed)-241(\(dea)-19(d)-241(code)-260(elimination\),)-250(and)-259(code)]TJ
0 -1.2407 TD
[(may)-259(be)-241(execu)-19(ted)-241(early)-259(\(code)-260(motion\).)-250(This)-259(is)-241(a)-260(partial)-259(list)-241(of)-260(the)-260(oddities)-241(t)-18(hat)-241(may)]TJ
0 -1.2222 TD
[(be)-260(encountered)-259(when)-241(debu)-19(gging)-241(optim)-18(ized)-241(code.)-250(H)-19(owever,)-250(the)-241(im)-18(proved)-241(cod)-19(e)]TJ
0 -1.2407 TD
[(performance)-260(due)-260(to)-241(optim)-18(ization)-241(norm)-18(ally)-241(out)-259(weighs)-259(the)-241(pro)-19(blems)-241(encou)-19(ntered.)]TJ
ET
1 1 1 rg
71.52 634.001 468 -5.04 re
f
0 0 0 rg
71.52 631.361 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 218.16 637.841 Tm
0.006 Tc
[(E)-7(x)22(am)-5(p)17(l)4(e)-278(3)22(-23.)-816(P)-7(r)15(og)17(r)-5(a)22(m)-285(F)17(oo)17(.c)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 609.281 Tm
0 Tc
[(The)-260(program)-259(Foo.)9(c)-260(has)-241(a)-260(bug.)-250(In)-259(this)-259(application)-259(the)-241(line)-260(i)-241(*)0(=)-269(2)-241(should)-259(be)-260(i)-241(+)-10(=)-251(2)0(.)-250(I)0(n)-241(orde)-19(r)]TJ
T*
[(to)-259(use)-241(the)-260(symbolic)-260(debugger,)-250(Gdb5)-19(6,)-250(to)-241(locate)-260(this)-259(problem,)-250(the)]TJ
/F12 1 Tf
26.1667 0 TD
(-g)Tj
/F7 1 Tf
1.0741 0 TD
[(opti)-18(on)-241(is)-259(used)-241(w)-19(hen)]TJ
-27.2407 -1.2222 TD
[(Foo.)-9(c)-223(i)0(s)-204(com)-18(piled.)-213(This)-222(causes)-222(the)-223(compiler)-223(to)-222(generate)-223(additional)-222(informati)-18(on)-204(us)-18(ed)-204(by)-222(the)]TJ
0 -1.2407 TD
(debugger.)Tj
/F8 1 Tf
12 0 0 12 114.72 537.041 Tm
-0.04 Tc
[(C)-20(:\\>)-580(l)-20(s)]TJ
0.9 -1.18 TD
[(f)-20(oo.)-20(c)]TJ
-0.9 -2.32 TD
[(C)-20(:\\>)-580(t)-20(y)0(p)-20(e)-580(fo)-20(o.)-20(c)]TJ
0.9 -1.18 TD
[(m)-20(ain)-20(\(\))]TJ
0 -1.16 TD
0 Tc
0 Tw
({)Tj
1.7 -1.16 TD
0.54 Tc
[(i)560(n)580(ti=1)560(0)580(0)560(;)]TJ
0 -1.18 TD
[(i*)560(=2)580(;)]TJ
-1.7 -1.16 TD
0 Tc
(})Tj
-0.9 -2.34 TD
-0.02 Tc
[(C:)20(\\)20(>)-560(g5)20(6k)-560(-)20(g)-560(fo)20(o.)20(c)]TJ
0 -1.16 TD
-0.04 Tc
[(C)-20(:\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
[(a)-20(.cl)-20(d)-1140(f)-20(oo)-20(.c)]TJ
-0.9 -1.18 TD
[(C)-20(:\\>)-580(g)-20(d)0(b)-20(5)0(6)-580(a)-20(.c)-20(ld)]TJ
ET
1 1 1 rg
71.52 346.961 468 -5.04 re
f
0 0 0 rg
71.52 344.321 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 71.52 324.161 Tm
0 Tc
(-O)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Perform)-259(machine)-260(dependent)-259(and)-241(indep)-19(endent)-241(optim)-18(izations.)-250(This)-259(is)-241(the)-260(default)]TJ
0 -1.2222 TD
[(mode)-260(of)-241(the)-260(compiler.)]TJ
0 -1.6296 TD
[(Invoking)-259(the)-241(comp)-19(iler)-241(with)-259(the)-241(optimi)-18(zer)-241(may)-259(cause)-241(compile)-260(times)-241(to)-259(increase)-260(and)]TJ
0 -1.2407 TD
[(require)-260(more)-260(system)-241(mem)-18(ory.)]TJ
0 -1.6111 TD
[(Invoking)-259(the)-260(compiler)-241(w)-19(ithout)-241(the)-260(optimizer)-260(should)-259(be)-241(don)-19(e)-241(only)-259(when)-259(the)]TJ
0 -1.2407 TD
[(programmer)-260(requires)-259(additional)-259(flexibility)-259(while)-260(debugging)-241(c)-19(ode.)-250(An)-241(exam)-18(ple)-241(of)]TJ
0 -1.2222 TD
[(such)-259(flexibility)-259(includes)-259(the)-241(ability)-259(to)-259(assign)-241(n)-19(e)0(w)-241(values)-259(to)-259(declared)-241(c)-260(variables.)]TJ
0 -1.2407 TD
[(Additional)-18(ly,)-250(non-optimized)-259(code)-241(t)-18(akes)-241(register)-260(usage)-260(clues)-241(fro)-19(m)-241(the)-260(storage)-260(class)]TJ
T*
[(specifier)-260(register,)-250(somethi)-18(ng)-241(not)-259(done)-260(with)-241(the)-260(optimizer)-260(invoked.)]TJ
0 -1.6111 TD
[(Disabling)-259(the)-260(optimizer)-260(is)-241(done)-260(via)]TJ
/F12 1 Tf
14.3148 0 TD
(-f)Tj
/F7 1 Tf
0.9074 0 TD
[(options)-259(listed)-259(above.)]TJ
/F12 1 Tf
-18 -1.9259 TD
(-m56002)Tj
/F7 1 Tf
2.7778 -1.9444 TD
[(Enables)-259(the)-260(generation)-241(of)-260(DSP56002)-259(instruction)-19(s.)]TJ
ET
endstream
endobj
3263 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2888 0 obj
<>
endobj
2926 0 obj
<>
endobj
2953 0 obj
<>
endobj
2990 0 obj
<>
endobj
3030 0 obj
<>
endobj
3067 0 obj
<>
endobj
3091 0 obj
<>
endobj
3132 0 obj
<>
endobj
3167 0 obj
<>
endobj
3197 0 obj
<>
endobj
3229 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(3-22)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)-24(i)7(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
(-fwritable-strings)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Store)-241(stri)-18(ng)-241(constant)-18(s)-241(i)0(n)-259(the)-241(writ)-18(able)-241(data)-260(segment)-259(without)-259(making)-241(th)-19(em)-241(unique.)]TJ
0 -1.2407 TD
[(This)-222(is)-222(for)-223(compatibili)-18(ty)-222(with)-222(old)-222(programs)-222(which)-241(assume)-223(they)-222(can)-222(write)-223(into)-222(st)-18(ring)]TJ
T*
[(constants.)-250(Writing)-259(into)-259(string)-241(co)-19(nstants)-241(is)-259(poor)-260(technique;)]TJ
/F10 1 Tf
23.3519 0 TD
(constants)Tj
/F7 1 Tf
4.037 0 TD
[(should)-241(be)]TJ
-27.3889 -1.2222 TD
(constant.)Tj
/F12 1 Tf
-2.7778 -1.9259 TD
(-fcond-mismatch)Tj
/F7 1 Tf
2.7778 -1.9444 TD
[(Allow)-241(co)-19(nditional)-241(ex)-19(pressions)-241(wi)-18(th)-241(mismat)-18(ched)-241(types)-259(in)-259(the)-241(second)-259(and)-259(third)]TJ
0 -1.2222 TD
[(arguments.)-250(The)-260(value)-241(o)-19(f)-241(such)-259(an)-241(exp)-19(ression)-241(is)-259(void.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-fvolatile)Tj
/F7 1 Tf
2.7778 -1.9444 TD
[(Consider)-260(all)-241(memory)-259(references)-259(through)-259(pointers)-259(to)-241(be)-260(volatile.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-ffixed-REG)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Treat)-222(the)-223(register)-223(named)-241(REG)-222(as)-222(a)-223(fixed)-222(register;)-241(generated)-222(code)-223(should)-222(nev)-19(er)-223(refer)]TJ
0 -1.2407 TD
[(to)-241(it)-259(\(except)-259(perhaps)-241(as)-259(a)-260(stack)-241(or)-260(frame)-260(pointer\).)-250(Legal)-259(values)-241(fo)-19(r)-241(REG)-259(are:)]TJ
1.3889 -1.6111 TD
[(r1,)-250(r2,)-250(r3,)-250(r4,)-250(r5,)-250(r7)]TJ
-1.3889 -1.6296 TD
[(This)-241(flag)-259(should)-259(be)-241(u)-19(sed)]TJ
/F10 1 Tf
10.037 0 TD
[(sparing)-19(ly)]TJ
/F7 1 Tf
4.037 0 TD
[(as)-259(it)-241(can)-259(have)-260(devastating)-259(results)-241(on)-259(the)-260(code)]TJ
-14.0741 -1.2222 TD
(generated.)Tj
ET
1 1 1 rg
70.8 369.041 468 -5.04 re
f
0 0 0 rg
70.8 366.401 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 252 372.881 Tm
0.005 Tc
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(3)21(-22.)-817(R)7(4)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 344.321 Tm
0 Tc
[(Reserve)-260(r4)-241(for)-260(later)-241(speci)-18(al)-241(purpose.)]TJ
/F8 1 Tf
12 0 0 12 114 319.841 Tm
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(g5)20(6k)-540(-O)-560(-)20(f)0(f)20(i)0(x)20(e)0(d)20(-)0(r)20(4)-560(fi)20(le)20(.c)-560(-)20(o)-560(fi)20(le)20(.c)20(ld)]TJ
ET
1 1 1 rg
70.8 311.921 468 -5.04 re
f
0 0 0 rg
70.8 309.521 468 0.72 re
f
BT
/F12 1 Tf
13.919 0 0 13.919 277.92 287.681 Tm
-0.001 Tc
[(Warn)-14(i)1(ng)]TJ
/F7 1 Tf
12.96 0 0 12.96 142.8 270.161 Tm
0 Tc
[(C)-240(code)-260(that)-259(utilizes)-241(l)-18(ibrary)-241(code)-260(can)-259(produces)]TJ
T*
[(non-deterministic)-260(results,)-250(as)-259(the)-241(l)-18(ibraries)-241(have)-260(been)-259(written)-241(t)-18(o)]TJ
0 -1.2407 TD
[(utilize)-241(th)-19(e)-241(complete)-260(set)-259(of)-241(registers)-18(.)]TJ
/F12 1 Tf
-5.5556 -1.9259 TD
(-g)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Produce)-241(COFF)-259(debugging)-241(informatio)-19(n)-241(for)-241(Gdb56,)-250(the)-241(GDB)-240(cr)-19(oss)-241(debugger)-241(for)-241(t)-18(h)0(e)]TJ
0 -1.2407 TD
[(DSP56000/DSP56)-19(001.)]TJ
0 -1.6111 TD
[(A)-241(key)-259(feature)-260(afforded)-241(by)-259(the)-260(use)-241(of)-260(the)-260(GNU)-241(C)-259(compiler)-260(\(G56k\))-260(teamed)-241(wit)-18(h)-241(the)]TJ
0 -1.2407 TD
[(GNU)-241(source)-241(level)-241(debugger)-241(\(Gdb)-19(56\))-241(is)-241(that)-241(the)-241(programmer)-241(is)-241(allowed)-241(t)-18(o)-241(generate)]TJ
T*
[(optimized)-259(code)-241(with)-259(debug)-259(information)-259(\(select)-259(options)]TJ
/F12 1 Tf
22.1667 0 TD
[(-g)-259(-O)]TJ
/F7 1 Tf
2.2037 0 TD
[(\))-260(making)-259(it)-241(possible)]TJ
-24.3704 -1.2222 TD
[(for)-241(the)-260(programmer)-260(to)-241(d)-19(ebug)-241(optim)-18(ized)-241(code)-260(directly.)-250(Due)-260(to)-259(the)-241(optimi)-18(zations)]TJ
0 -1.2407 TD
[(performed,)-250(it)-259(is)-241(possi)-18(ble)-241(that)-259(variables)-259(will)-241(no)-19(t)-241(b)0(e)-260(defined)-241(\()-19(unused)-241(variab)-19(le)]TJ
ET
endstream
endobj
3230 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3194 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 408 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)0(i)-17(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
-34.3902 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16128(3)-23(-)22(2)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(-fno-defer-po)-19(p)]TJ
/F7 1 Tf
2.7778 -1.9259 TD
[(By)-259(default,)-250(the)-260(compiler)-260(will)-241(try)-259(to)-259(defer)-241(\(delay\))-260(restoring)-259(the)-241(s)-18(tack)-241(pointer)-260(upon)]TJ
0 -1.2407 TD
[(the)-260(return)-241(of)-260(a)-260(function)-241(cal)-18(l.)-250(The)-241(purpo)-19(se)-241(of)-260(deferring)-259(restoration)-241(o)-19(f)-241(the)-260(stack)]TJ
T*
[(pointer)-260(is)-241(t)-18(o)-241(reduce)-260(code)-241(s)-18(ize)-241(and)-259(decrease)-260(execution)-241(t)-18(ime;)-241(howeve)-19(r,)-250(the)-241(stack)]TJ
0 -1.2222 TD
[(penetration)-259(may)-259(increase)-241(\(s)-18(ee)-241(the)]TJ
/F10 1 Tf
13.6111 0 TD
[(DSP56000)-259(Family)-260(Manual)]TJ
/F7 1 Tf
11.037 0 TD
[(for)-260(information)-259(on)]TJ
-24.6481 -1.2407 TD
[(stack)-259(overflow\).)]TJ
0 -1.6111 TD
[(Examples)-259(of)-260(function)-241(cal)-18(ls)-241(that)-259(will)-259(not)-241(incur)-260(deferred)-259(pops)-241(wh)-19(ether)-241(or)-260(not)-259(the)]TJ
/F12 1 Tf
0 -1.2407 TD
[(-fno-defer-p)-18(op)]TJ
/F7 1 Tf
6.4815 0 TD
[(option)-259(is)-259(specified)-241(ar)-19(e:)]TJ
-7.8704 -1.6296 TD
[(\225)-1039(calls)-259(as)-241(funct)-18(ion)-241(argumen)-19(ts)]TJ
0 -1.6111 TD
[(\225)-1039(calls)-259(in)-241(cond)-19(itional)-241(exp)-19(ressions)]TJ
0 -1.6296 TD
[(\225)-1039(calls)-259(inside)-260(a)-241(statement)-259(expression)]TJ
/F12 1 Tf
-1.3889 -1.9259 TD
(-fforce-addr)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Force)-241(memory)-222(address)-241(constants)-222(to)-241(be)-223(copied)-222(i)-18(nto)-222(registers)-222(b)-19(efore)-223(doing)-222(ari)-18(thmetic)]TJ
0 -1.2407 TD
[(on)-259(them.)-250(The)-260(code)-241(generat)-18(ed)-241(with)-259(this)-259(option)-241(ma)-19(y)-241(b)0(e)-260(better)-241(or)-260(it)-259(may)-241(be)-260(worse)]TJ
0 -1.2222 TD
[(depending)-259(on)-259(the)-241(source)-260(code)]TJ
/F14 1 Tf
11.9074 0 TD
0 Tw
(.)Tj
/F7 1 Tf
0.5 0 TD
[(This)-259(option)-259(forces)-241(m)-18(emory)-241(addre)-19(sses)-241(into)-259(registers)]TJ
-12.4074 -1.2407 TD
[(which,)-250(in)-259(turn,)-250(may)-259(be)-241(h)-19(andled)-241(as)-259(common)-259(sub-expressions.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
[(-finline-fu)-18(nctions)]TJ
/F7 1 Tf
2.7778 -1.9259 TD
[(Attempt)-259(to)-259(insert)-241(all)-259(simple)-260(functions)-259(in-line)-241(i)-18(nto)-241(their)-260(callers.)-250(The)-260(compiler)]TJ
0 -1.2407 TD
[(heuristically)-259(decides)-259(which)-259(functions)-259(are)-241(simple)-260(enough)-259(to)-241(m)-18(erit)-241(this)-259(form)-259(of)]TJ
T*
(integration.)Tj
0 -1.6111 TD
[(If)-260(all)-241(calls)-259(to)-259(a)-241(given)-259(function)-259(are)-241(inser)-19(ted,)-250(and)-241(the)-260(function)-259(is)-241(d)-19(eclared)-241(static,)-269(then)]TJ
0 -1.2407 TD
[(the)-223(function)-204(is)-222(no)-204(l)-18(onger)-204(needed)-222(as)-204(a)-223(separate)-223(function)-204(and)-222(normally)-222(is)-204(not)-222(output)-222(as)]TJ
0 -1.2222 TD
[(a)-260(separate)-241(func)-19(tion)-241(in)-259(assembly)-259(code.)]TJ
/F12 1 Tf
-2.7778 -1.9444 TD
(-fcaller-saves)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Enable)-260(values)-259(to)-241(be)-260(allocated)-259(in)-241(regist)-18(ers)-241(that)-259(will)-259(be)-241(overwritt)-18(en)-241(by)-259(function)-259(calls)]TJ
0 -1.2222 TD
[(by)-259(emitting)-259(extra)-241(instru)-19(ctions)-241(to)-259(save)-260(and)-241(restore)-260(the)-260(registers)-259(around)-241(such)-259(calls.)]TJ
0 -1.2407 TD
[(Such)-259(allocation)-259(is)-241(done)-260(only)-259(when)-241(i)-18(t)-241(seems)-259(to)-241(r)-19(esult)-241(in)-259(better)-260(code)-241(than)-259(would)]TJ
T*
[(otherwise)-260(be)-260(produced.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
[(-fkeep-inli)-18(ne-functions)]TJ
/F7 1 Tf
2.7778 -1.9259 TD
[(Output)-259(a)-241(sep)-19(arate)-241(run-tim)-18(e)-241(callable)-260(version)-259(of)-241(the)-260(function)-259(even)-241(i)-18(f)-241(all)-259(calls)-241(to)-259(a)]TJ
0 -1.2407 TD
[(given)-259(function)-259(are)-241(integra)-19(ted)-241(and)-259(the)-241(fu)-19(nction)-241(is)-259(declared)-259(static.)]TJ
ET
endstream
endobj
3195 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3196 0 obj
<>
endobj
3165 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(3-20)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)-24(i)7(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F8 1 Tf
12 0 0 12 124.8 712.001 Tm
-0.04 Tc
[(fo)-20(o.)-20(c:)-20(4:)-580(wa)-20(rn)-20(in)-20(g:)-580(\221)-20(/)0(*)-20(\222)-580(wi)-20(th)-20(in)-580(c)-20(o)0(m)-20(m)0(e)-20(n)0(t)]TJ
0 -1.18 TD
[(fo)-20(o.)-20(c:)-20(4:)-580(wa)-20(rn)-20(in)-20(g:)-580(\221)-20(/)0(*)-20(\222)-580(wi)-20(th)-20(in)-580(c)-20(o)0(m)-20(m)0(e)-20(n)0(t)]TJ
-0.9 -1.16 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(g5)20(6k)-540(fo)20(o.)20(c)]TJ
ET
1 1 1 rg
70.8 676.001 468 -5.04 re
f
0 0 0 rg
70.8 673.361 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 653.201 Tm
0 Tc
(-Wtrigraphs)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Warn)-241(if)-241(an)-19(y)-241(trigraphs)-259(are)-241(encountered)-278(\(Trigraphs)-241(are)-260(sequences)-241(of)-260(three)-241(characters)]TJ
0 -1.2407 TD
[(which)-222(are)-241(replaced)-222(by)-241(a)-223(single)-241(character.)-231(These)-241(trigraph)-222(sequen)-19(ces)-222(enable)-241(the)-223(input)]TJ
0 -1.2222 TD
[(of)-241(characters)-259(that)-259(are)-241(not)-259(defined)-259(in)-241(th)-19(e)-241(Invariant)-259(Code)-260(Set)-241(as)-259(described)-259(in)-241(IS)-18(O)]TJ
0 -1.2407 TD
[(646:1983,)-250(which)-259(is)-241(a)-260(subset)-259(of)-241(th)-19(e)-241(seven-bit)-259(ASCII)-260(code)-241(se)-19(t.)9(\).)]TJ
/F5 1 Tf
13.919 0 0 13.919 70.8 549.521 Tm
-0.004 Tc
[(3.2)-17(.)-2(2)-845(C)-6(o)-14(m)6(p)-14(i)-2(l)-19(e)-276(P)-9(h)-14(ase)-293(Op)-14(t)-16(i)-2(on)-14(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 524.321 Tm
0 Tc
[(The)-241(defaul)-18(t)-241(options)-259(are:)]TJ
1.3889 -1.9259 TD
[(1.)-639(Perform)-241(al)-18(l)-241(machine)-260(dependent)-259(and)-259(independent)-259(optimizations.)]TJ
0 -1.6296 TD
[(2.)-639(Do)]TJ
/F10 1 Tf
2.8519 0 TD
(not)Tj
/F7 1 Tf
1.5556 0 TD
[(run)-259(the)-241(assemb)-19(ly)-241(language)-260(optimizer)-260(\(alo56\).)]TJ
-4.4074 -1.6111 TD
[(3.)-639(Do)-241(not)-259(generate)-260(debugging)-259(information.)]TJ
0 -1.6296 TD
[(4.)-639(Locate)-241(dat)-18(a)-241(only)-259(in)-241(th)-19(e)-241(Y)-259(data)-241(mem)-18(ory)-241(space.)]TJ
/F12 1 Tf
-1.3889 -1.9259 TD
(-alo)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Run)-204(the)-223(assembly)-204(l)-18(anguage)-204(optimiz)-19(er)-204(on)-204(th)-19(e)-204(assembly)-222(language)-204(out)-18(put)-203(of)]TJ
/F12 1 Tf
29.3704 0 TD
0 Tw
(G)Tj
/F7 1 Tf
0.7778 0 TD
(56-cc1.)Tj
-30.1482 -1.2407 TD
[(This)-241(imp)-19(roves)-241(the)-260(utilization)-259(of)-260(parallel)-241(mov)-19(es.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-fno-opt)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Disable)-241(al)-18(l)-241(optimizat)-18(ions.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-fno-peephole)Tj
/F7 1 Tf
2.7778 -1.9444 TD
[(Disable)-241(th)-19(e)-241(peephole)-260(portion)-259(of)-241(op)-19(timization.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-fno-strength-reduce)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Disable)-241(th)-19(e)-241(optimizat)-18(ions)-241(of)-260(loop)-259(strength)-241(red)-19(uction)-241(and)-259(elimination)-259(of)-260(iteration)]TJ
0 -1.2407 TD
[(variables)-241(a)-19(s)-241(well)-259(as)-259(DS)-18(P56000/1)-241(specific)-241(loop)-19(ing)-241(optimi)-18(zations)-241(\()]TJ
/F12 1 Tf
26.1111 0 TD
(DO)Tj
/F7 1 Tf
1.7407 0 TD
(instruction)Tj
-27.8519 -1.2222 TD
[(usage,)-250(etc.)-9(\).)]TJ
ET
endstream
endobj
3166 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3130 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 408 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)0(i)-17(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
-34.3902 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16128(3)-23(-)22(1)-23(9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
71.52 705.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 224.88 712.001 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(3)0(-20)20(.)-838(D)6(E)11(B)-14(U)6(G)-258(F)-5(lag)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 683.201 Tm
0 Tc
[(An)-259(application)-259(program,)-250(Test.)-9(c,)-250(is)-241(bei)-18(ng)-241(tested)-259(and)-259(some)-241(port)-18(ions)-241(of)-260(the)-241(co)-19(de)-241(need)-259(to)-241(b)-19(e)]TJ
0 -1.2222 TD
[(debugged.)-250(T)-19(h)0(e)-241(flag)-259(DEBUG)-259(may)-241(be)-260(turned)-259(on)-241(or)-260(off)-260(through)-241(th)-19(e)-241(command)-259(line)-260(with)-241(th)-19(e)]TJ
/F12 1 Tf
0 -1.2407 TD
(-D)Tj
/F7 1 Tf
1.3148 0 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
(-U)Tj
/F7 1 Tf
1.3333 0 TD
[(options)-259(respectively.)-250(This)-259(flag)-259(can)-241(then)-259(be)-260(used)-241(insi)-18(de)-241(the)-260(program)-259(to)]TJ
-4.3333 -1.2407 TD
[(enable/disab)-19(le)-241(debugging)-259(features)-259(within)-259(the)-241(prog)-19(ram.)]TJ
/F8 1 Tf
12 0 0 12 114.72 610.961 Tm
-0.04 Tc
[(C)-20(:\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
[(d)-20(ebu)-20(g.)-20(c)]TJ
-0.9 -2.34 TD
[(C)-20(:\\>)-580(t)-20(y)0(p)-20(e)-580(de)-20(bu)-20(g.)-20(c)]TJ
0.9 -1.16 TD
-0.02 Tc
[(#i)20(n)20(c)0(l)20(u)0(d)20(e)-560()]TJ
0 -1.18 TD
-0.04 Tc
[(m)-20(ain)-20(\(\))]TJ
0 -1.16 TD
0 Tc
0 Tw
({)Tj
T*
-0.04 Tc
[(#)-20(ifd)-20(ef)-580(D)-20(E)0(B)-20(U)0(G)]TJ
1.7 -1.18 TD
-0.02 Tc
[(pr)20(in)20(tf)20(\(")20(de)20(bu)20(g:)-560(a)-560(m)20(es)20(sa)20(ge)20(.\\)20(n")20(\);)]TJ
-1.7 -1.16 TD
-0.04 Tc
[(#)-20(end)-20(if)]TJ
1.7 -1.16 TD
-0.02 Tc
[(pr)20(in)20(tf)20(\(")20(no)20(rm)20(al)-560(o)20(p)0(e)20(r)0(a)20(t)0(i)20(o)0(n)20(.)0(\\)20(n)0(")20(\))0(;)]TJ
-1.7 -1.18 TD
0 Tc
(})Tj
-0.9 -2.32 TD
-0.02 Tc
[(C:)20(\\)20(>)-560(g5)20(6k)-560(-)20(U)0(D)20(E)0(B)20(U)0(G)-560(d)20(eb)20(ug)20(.c)]TJ
0 -1.18 TD
-0.04 Tc
[(C)-20(:\\>)-580(r)-20(u)0(n)-20(5)0(6)-580(a)-20(.c)-20(ld)]TJ
0.9 -1.16 TD
-0.02 Tc
[(no)20(r)20(m)0(a)20(l)-560(op)20(er)20(at)20(io)20(n.)]TJ
ET
1 1 1 rg
71.52 393.041 468 -5.04 re
f
0 0 0 rg
71.52 390.401 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 71.52 370.241 Tm
0 Tc
(-Wcomment)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Warn)-259(the)-241(use)-19(r)-241(whenever)-260(the)-260(comment)-241(s)-18(tart)-241(sequence)]TJ
/F12 1 Tf
21.3704 0 TD
(/*)Tj
/F7 1 Tf
1.037 0 TD
[(appears)-241(wit)-18(hin)-241(a)-260(comment.)]TJ
ET
1 1 1 rg
71.52 316.001 468 -5.04 re
f
0 0 0 rg
71.52 313.361 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 205.2 319.841 Tm
0.004 Tc
[(E)11(xam)13(ple)-280(3)20(-21.)-818(-W)8(co)15(m)-7(m)13(en)15(t)-283(O)2(p)15(t)-3(io)15(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 291.281 Tm
0 Tc
[(A)-259(comment)-259(is)-241(enclosed)-259(with)-259(/*)-241(and)-259(*/)-259(and)-241(therefo)-19(re)-241(is)-259(ignored)-259(by)-241(the)-260(preprocessor.)-250(Any)]TJ
0 -1.2407 TD
[(number)-260(of)-241(le)-19(ading)-241(/*\222s)-259(are)-260(permitted)-241(w)-19(ithin)-241(the)-260(comment)-259(and)-259(will)-241(not)-259(be)-260(reported;)]TJ
0 -1.2222 TD
[(however,)-250(a)-260(warning)-259(message)-260(can)-241(be)-260(enabled)-259(by)-241(using)-259(the)]TJ
/F12 1 Tf
23.1852 0 TD
(-Wcomment)Tj
/F7 1 Tf
5.537 0 TD
(option.)Tj
/F8 1 Tf
12 0 0 12 114.72 234.881 Tm
-0.04 Tc
[(C)-20(:\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
[(f)-20(oo.)-20(c)]TJ
-0.9 -2.34 TD
[(C)-20(:\\>)-580(t)-20(y)0(p)-20(e)-580(fo)-20(o.)-20(c)]TJ
0.9 -1.16 TD
-0.02 Tc
[(/*)-540(fo)20(o.)20(c)-560(*)0(/)]TJ
0 -1.18 TD
-0.04 Tc
[(m)-20(ain)-20(\(\))-580({)-580(/)-20(*)-580(b)0(e)-20(g)0(i)-20(n)-580(*/)]TJ
1.7 -1.16 TD
0.54 Tc
[(i)560(n)580(td=1)560(0)580(0)560(0)580(;)-580(/)580(*)0(/)560(*)0(d)580(e)560(l)580(a)560(y*)580(/)]TJ
T*
-0.02 Tc
[(wh)20(il)20(e\()20(d-)20(-\))20(;)-1700(/)0(*)-560(/)20(*)-560(m)0(a)20(i)0(n)-560(/)20(*)-560(l)0(o)20(o)0(p)-540(*)0(/)]TJ
-1.7 -1.18 TD
1.1 Tc
[(}/)1120(*)560(e)1140(n)1120(d)560(*)1140(/)]TJ
-0.9 -2.32 TD
-0.04 Tc
[(C)-20(:\\>)-580(g)-20(5)0(6)-20(k)-580(-W)-20(co)-20(mm)-20(en)-20(t)-580(f)0(o)-20(o)0(.)-20(c)]TJ
0.9 -1.18 TD
[(f)-20(oo.)-20(c:)-20(3:)-580(w)-20(a)0(r)-20(n)0(i)-20(n)0(g)-20(:)-580(\221/)-20(*\222)-580(w)-20(i)0(t)-20(h)0(i)-20(n)-580(co)-20(mm)-20(ent)]TJ
ET
endstream
endobj
3131 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3089 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(3-18)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)-24(i)7(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
1 1 1 rg
70.8 707.921 468 -5.04 re
f
0 0 0 rg
70.8 705.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 233.52 712.001 Tm
-0.013 Tc
[(E)-26(x)-17(am)-24(pl)-15(e)-297(3)-17(-1)-17(9)-17(.)-835(-v)-297(O)-15(p)-2(t)-20(i)-15(on)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
(The)Tj
/F12 1 Tf
1.7963 0 TD
(-v)Tj
/F7 1 Tf
1.0556 0 TD
[(op)-19(tion)-241(is)-222(sele)-19(cted)-222(u)-19(sing)-222(t)-18(h)0(e)-223(con)-19(trol)-222(p)-19(rogram)-241(G56k.)-231(The)-241(version)-241(numbers)-241(for)-241(G56k,)]TJ
-2.8519 -1.2222 TD
[(MCPP)-259(and)-241(G56-cc1)-259(are)-260(printed.)-250(This)-259(information)-259(is)-241(show)-19(ing)-241(the)-260(commands)-259(that)-241(t)-18(h)0(e)]TJ
0 -1.2407 TD
[(control)-241(pr)-19(ogram)-241(invok)-19(es)-241(along)-259(with)-259(the)-241(selected)-259(options.)-250(In)-259(this)-259(case)-241(it)-259(is)-259(showing)-259(the)]TJ
T*
[(default)-241(op)-19(tions)-241(plus)-259(the)]TJ
/F12 1 Tf
9.6296 0 TD
(-v)Tj
/F7 1 Tf
1.0741 0 TD
[(option)-19(.)-250(However,)-250(the)-260(user)-241(shoul)-18(d)-241(not)-259(invoke)-260(these)-241(progr)-19(ams)]TJ
-10.7037 -1.2222 TD
[(independently)-259(but)-241(sh)-19(ould)-241(always)-259(use)-260(the)-241(contr)-19(ol)-241(program)-259(to)-259(invoke)-241(the)-19(m.)]TJ
/F8 1 Tf
12 0 0 12 114 594.881 Tm
[(C:\\>)-600(dir)]TJ
0.9 -1.16 TD
(foo.c)Tj
-0.9 -1.16 TD
[(C:\\>)-600(g56k)-580(-v)-600(foo.c)]TJ
0.9 -1.18 TD
[(g56k)-600(vers)20(ion)-600(Motorola)-600(Version:)-600(g1.11)-600(--)-600(GNU)-600(1.37.1)]TJ
0.6 -1.16 TD
[(c:\\dsp\\b)20(in\\mcpp)-600(-v)-600(-undef)-600(-D__Y_MEMORY)-600(-trigraphs)]TJ
-1.5 -1 TD
[(-$)-600(-D__ST)20(RICT_ANSI__)-600(-D__DSP56K__)-600(-D__OPTIMIZE__)]TJ
T*
[(foo.c)-600(cca)20(00527.cpp)]TJ
0.9 -1.16 TD
[(GNU)-600(CPP)-600(v)20(ersion)-600(1.37.1)]TJ
0.6 -1.18 TD
[(c:\\dsp\\b)20(in\\g56-cc1)-600(cca00527.cpp)-600(-ansi)]TJ
-1.5 -1 TD
[(-fstrengt)20(h-reduce)-600(-quiet)-600(-dumpbase)-600(foo.c)-600(-O)-600(-version)]TJ
T*
[(-o)-600(cca005)20(27.asm)]TJ
0.9 -1.16 TD
[(GNU)-600(C)-600(ver)20(sion)-600(1.37.1)-600(Motorola)-600(DSP56000/1)-600(Motorola)]TJ
-0.9 -1 TD
[(Version:)-580(g1.11)-600(compiled)-600(by)-600(GNU)-600(C)-600(version)-600(1.37.1.)]TJ
0.9 -1.16 TD
[(default)-600(t)20(arget)-600(switches:)-600(-mdsp)]TJ
-0.9 -1 TD
[(-mlinv-pl)20(us-biv-promotion)-600(-mdo-loop-generation)]TJ
T*
[(-my-memor)20(y)-600(-mcall-overhead-reduction)-600(-mrep)]TJ
T*
[(-mreload-)20(cleanup)-600(-mnormalization-reduction)]TJ
1.5 -1.18 TD
[(c:\\dsp\\b)20(in\\asm56000)-600(-c)-600(-B)-600(foo.cln)-600(--)-600(cca00527.asm)]TJ
-0.6 -1.16 TD
[(c:\\dsp\\bi)20(n\\dsplnk)-600(-c)-600(-B)-600(a.cld)]TJ
-0.9 -1 TD
[(--c:\\dsp\\)20(lib\\crt056y.cln)-600(foo.cln)-600(-L)]TJ
T*
[(c:\\dsp\\li)20(b\\lib56cy.clb)]TJ
0 -1.18 TD
[(C:\\>)-600(dir)]TJ
0.9 -1.16 TD
[(a.cld)-1200(fo)20(o.c)]TJ
ET
1 1 1 rg
70.8 298.961 468 -5.04 re
f
0 0 0 rg
70.8 296.321 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 276.161 Tm
(-UMACRO)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Undefine)-241(m)-18(acro)-241(MACR)-18(O.)]TJ
ET
endstream
endobj
3090 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3065 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 408 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)0(i)-17(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
-34.3902 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16128(3)-23(-)22(1)-23(7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F8 1 Tf
12 0 0 12 125.52 712.001 Tm
-0.02 Tc
[(#i)20(n)20(c)0(l)20(u)0(d)20(e)-560()]TJ
0 -1.18 TD
-0.04 Tc
[(m)-20(ain)-20(\(\))]TJ
0 -1.16 TD
0 Tc
0 Tw
({)Tj
1.7 -1.16 TD
-0.02 Tc
[(pr)20(in)20(tf)20(\(")20(He)20(ll)20(o,)-560(t)20(h)0(e)20(r)0(e)20(.)0(\\)20(n)0(")20(\))0(;)]TJ
-1.7 -1.18 TD
0 Tc
(})Tj
-0.9 -2.32 TD
-0.04 Tc
[(C)-20(:\\>)-580(t)-20(y)0(p)-20(e)-580(in)-20(c\\)-20(st)-20(di)-20(o.)-20(h)]TJ
0.9 -1.18 TD
-0.02 Tc
[(vo)20(i)20(d)-560(pr)20(in)20(tf)20(\(c)20(ha)20(r)-560(*)0(\))20(;)]TJ
-0.9 -2.32 TD
-0.04 Tc
[(C)-20(:\\>)-580(g)-20(5)0(6)-20(k)-580(-n)-20(os)-20(td)-20(in)-20(c)-580(-)0(I)-20(.)0(\\)-20(i)0(n)-20(c)-580(-E)-580(t)-20(e)0(s)-20(t.c)]TJ
0.9 -1.18 TD
-0.02 Tc
[(#)-560(1)-560(")20(te)20(st)20(.c)20(")]TJ
0 -1.16 TD
[(#)-560(1)-560(")20(.\\)20(in)20(c\\)20(st)20(di)20(o.)20(h")-560(1)]TJ
T*
[(vo)20(i)20(d)-560(pr)20(in)20(tf)20(\(c)20(ha)20(r)-560(*)0(\))20(;)]TJ
0 -1.18 TD
[(#)-560(1)-560(")20(te)20(st)20(.c)20(")-560(2)]TJ
0 -2.32 TD
-0.04 Tc
[(m)-20(ain)-20(\(\))]TJ
0 -1.18 TD
0 Tc
({)Tj
1.7 -1.16 TD
-0.02 Tc
[(pr)20(in)20(tf)20(\(")20(He)20(ll)20(o,)-560(t)20(h)0(e)20(r)0(e)20(.)0(\\)20(n)0(")20(\))0(;)]TJ
-1.7 -1.16 TD
0 Tc
(})Tj
ET
1 1 1 rg
71.52 451.841 468 -4.8 re
f
0 0 0 rg
71.52 449.441 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 71.52 429.281 Tm
(-pedantic)Tj
/F7 1 Tf
2.7778 -1.9259 TD
(The)Tj
/F12 1 Tf
2.0556 0 TD
[(-pedan)-18(tic)]TJ
/F7 1 Tf
4.2593 0 TD
[(option)-259(is)-259(used)-241(by)-259(both)-259(the)-241(prepr)-19(ocessor)-241(and)-259(the)-260(compiler)-241(\()-19(see)]TJ
/F12 1 Tf
-6.3148 -1.2407 TD
(-pedantic)Tj
/F7 1 Tf
4.2407 0 TD
[(in)-222(the)-223(section)-241(3.)-9(2.)-9(2,)-213(\223Compile)-223(Phase)-223(Options.)-9(\224)-426(for)-223(an)-204(ex)-19(planation)-222(of)-204(this)]TJ
-4.2407 -1.2407 TD
(option\).)Tj
/F12 1 Tf
-2.7778 -1.9259 TD
(-P)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Only)-222(run)-222(the)-223(source)-223(file)-223(thro)-19(ugh)-222(the)-223(C)-222(preprocessor.)-213(T)-19(his)-222(option)-222(sends)-222(the)-223(output)-222(to)]TJ
0 -1.2407 TD
[(a)-260(file)-241(with)-259(a)-260(.)9(i)-259(suffix.)-250(This)-259(output)-241(fi)-18(le)-241(does)-259(not)-241(i)-18(nclude)-241(#)-259(line)-260(information)-259(in)-241(the)]TJ
0 -1.2222 TD
[(output)-259(file.)]TJ
/F12 1 Tf
-2.7778 -1.9259 TD
(-v)Tj
/F7 1 Tf
2.7778 -1.9444 TD
[(Output)-259(preprocessor)-241(version)-259(information.)-250(The)-241(prim)-18(ary)-241(purpose)-241(o)-19(f)-241(this)-241(comman)-19(d)-241(i)0(s)]TJ
0 -1.2222 TD
[(to)-259(display)-259(the)-241(software)-260(version.)-250(This)-259(information)-259(is)-259(needed)-241(w)-19(hen)-241(calling)-259(the)]TJ
0 -1.2407 TD
[(Motorola)-260(DSP)-259(helpline)-260(for)-241(assistan)-19(ce)-241(\(see)-260(Appendix)-259(D)-241(\227)-259(Additional)-259(Support)-259(for)]TJ
T*
[(the)-260(helpline)-260(phone)-241(num)-18(ber\).)-250(Although)-259(information)-259(pertaining)-259(to)-241(the)-260(internal)-259(flags)]TJ
0 -1.2222 TD
[(and)-259(switch)-241(s)-18(ettings)-241(is)-259(included)-259(in)-241(t)-18(his)-241(informa)-19(tion,)-250(it)-241(is)-259(not)-259(intended)-259(for)-241(use)-260(by)-241(th)-19(e)]TJ
0 -1.2407 TD
[(programmer)-260(and)-259(may)-241(be)-260(misleading.)-269(This)-241(comm)-18(and)-241(is)-259(also)-241(u)-19(sed)-241(by)-259(the)-241(co)-19(mmand)]TJ
T*
[(program)-259(to)-259(initiate)-241(the)-260(verbose)-260(mode)-260(of)-241(operation)-19(.)]TJ
ET
endstream
endobj
3066 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
3038 0 obj
<>
endobj
3028 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(3-16)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)-24(i)7(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F8 1 Tf
12 0 0 12 114 697.841 Tm
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(gr)20(ea)20(te)20(r.)20(h)]TJ
0.9 -1.16 TD
-0.04 Tc
[(#d)-20(ef)-20(in)-20(e)-1700(g)-20(re)-20(at)-20(er)-20(\(x)-20(,y)-20(\))-2280(\()-20(\(x)-20(\)>)-20(\(y)-20(\)?)-20(\(x)-20(\):)-20(\(y)-20(\)\))]TJ
-0.9 -2.34 TD
[(C:)-20(\\>)-580(g)-20(5)0(6)-20(k)-560(-)-20(M)0(M)-580(b)-20(ig)-20(.c)]TJ
0.9 -1.16 TD
[(bi)-20(g.)-20(o)-580(:)-580(big)-20(.c)-580(g)-20(r)0(e)-20(a)0(t)-20(e)0(r)-20(.)0(h)]TJ
-0.9 -2.34 TD
[(C:)-20(\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
-0.02 Tc
[(b)20(i)0(g)20(.)0(c)-3400(g)20(re)20(at)20(er)20(.h)-1120(ma)20(ke)20(fi)20(le)-1700(t)20(e)0(x)20(t)]TJ
-0.9 -2.34 TD
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(ma)20(ke)20(fi)20(le)]TJ
0.9 -1.16 TD
-0.04 Tc
[(a.)-20(cl)-20(d)-580(:)-580(big)-20(.o)]TJ
4.56 -1.16 TD
-0.02 Tc
[(g)20(5)20(6)0(k)-560(b)20(ig)20(.o)]TJ
-4.56 -1.18 TD
-0.04 Tc
[(bi)-20(g.)-20(o)-580(:)-580(big)-20(.c)-580(g)-20(r)0(e)-20(a)0(t)-20(e)0(r)-20(.)0(h)]TJ
4.56 -1.16 TD
[(g56)-20(k)-580(-)0(c)-580(-)-20(o)-580(b)0(i)-20(g)0(.)-20(o)-580(bi)-20(g.)-20(c)]TJ
-5.46 -1.16 TD
[(C:)-20(\\>)-580(m)-20(a)0(k)-20(e)]TJ
0.9 -1.18 TD
[(g5)-20(6k)-580(-)-20(c)-580(-o)-580(bi)-20(g.)-20(o)-580(b)0(i)-20(g)0(.)-20(c)]TJ
0 -1.16 TD
[(g5)-20(6k)-580(b)-20(i)0(g)-20(.)0(o)]TJ
-0.9 -2.34 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ru)20(n5)20(6)-560(a)20(.c)20(ld)]TJ
0.9 -1.16 TD
-0.04 Tc
[(bi)-20(g:)-20(20)]TJ
ET
1 1 1 rg
70.8 424.001 468 -5.04 re
f
0 0 0 rg
70.8 421.361 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 401.201 Tm
0 Tc
(-nostdinc)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Do)-241(not)-259(search)-259(the)-241(stand)-19(ard)-241(system)-259(directories)-259(for)-260(file)-241(inclusio)-19(ns.)-250(Only)-241(th)-19(e)]TJ
0 -1.2407 TD
[(directories)-259(specified)-241(wi)-18(th)]TJ
/F12 1 Tf
10.3704 0 TD
(-I)Tj
/F7 1 Tf
0.9815 0 TD
[(options)-259(\(and)-241(the)-260(current)-259(directory,)-250(if)-260(appropriate\))-260(are)]TJ
-11.3519 -1.2222 TD
(searched.)Tj
0 -1.6296 TD
[(Using)-241(bo)-19(th)]TJ
/F12 1 Tf
4.6667 0 TD
[(-nostdin)-18(c)]TJ
/F7 1 Tf
4.2037 0 TD
(and)Tj
/F12 1 Tf
1.7037 0 TD
(-I-)Tj
/F7 1 Tf
1.2963 0 TD
[(op)-19(tions,)-250(all)-241(di)-18(rectories)-241(from)-259(the)-260(search)-241(pat)-18(h)-241(except)]TJ
-11.8704 -1.2222 TD
[(those)-241(spe)-19(cified)-241(can)-259(be)-241(el)-18(iminated.)]TJ
ET
1 1 1 rg
70.8 277.841 468 -5.04 re
f
0 0 0 rg
70.8 275.441 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 202.08 281.921 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(3)1(-18)21(.)-837(T)16(est)-282(P)12(r)14(og)16(r)-6(a)1(m)-266(T)-4(e)21(s)1(t.c)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 253.361 Tm
0 Tc
[(A)-241(test)-259(program,)-250(Test.)-9(c,)-250(is)-259(used)-241(to)-259(test)-259(a)-241(new)-259(version)-259(of)-241(the)-260(function)]TJ
/F12 1 Tf
27.0741 0 TD
(printf\(\))Tj
/F7 1 Tf
3.4259 0 TD
[(which)-241(is)]TJ
-30.5 -1.2407 TD
[(declared)-241(in)-259(a)-260(new)-241(header)-260(file)]TJ
/F8 1 Tf
12 0 0 12 223.68 237.281 Tm
[(inc/stdio)20(.h)]TJ
/F7 1 Tf
12.96 0 0 12.96 302.88 237.281 Tm
[(.)-269(The)-241(directive)-260(#include)-260(<)8(s)0(t)-18(dio.)9(h>)-251(causes)-259(the)]TJ
-17.9074 -1.2407 TD
[(program)-222(to)-204(us)-18(e)-204(stdio.)-9(h;)-222(however,)-213(it)-222(would)-222(normally)-222(find)-222(it)-222(in)-204(t)-18(h)0(e)-204(stand)-19(ard)-204(search)-222(directory,)]TJ
0 -1.2222 TD
[(/usr/local/dsp/includ)-19(e/.)-250(Using)-241(th)-19(e)]TJ
/F12 1 Tf
13.5185 0 TD
[(-nostdin)-18(c)]TJ
/F7 1 Tf
4.2037 0 TD
[(option)-259(prevents)-259(the)-241(stan)-19(dard)-241(search)-259(directory)]TJ
-17.7222 -1.2407 TD
[(from)-241(bein)-19(g)-241(searched)-259(and)-259(allows)-241(the)]TJ
/F12 1 Tf
14.463 0 TD
(-l)Tj
/F7 1 Tf
0.8704 0 TD
[(option)-241(to)-259(point)-259(to)-241(th)-19(e)-241(correct)-259(directory.)]TJ
/F8 1 Tf
12 0 0 12 114 164.801 Tm
-0.04 Tc
[(C:)-20(\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
[(in)-20(c/)-2300(tes)-20(t.)-20(c)]TJ
-0.9 -2.34 TD
[(C:)-20(\\>)-580(d)-20(i)0(r)-580(i)0(n)-20(c)]TJ
0.9 -1.16 TD
[(st)-20(di)-20(o.)-20(h)]TJ
-0.9 -2.34 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(te)20(st)20(.c)]TJ
ET
endstream
endobj
3029 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2988 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 408 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)0(i)-17(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
-34.3902 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16128(3)-23(-)22(1)-23(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
1 1 1 rg
71.52 707.921 468 -5.04 re
f
0 0 0 rg
71.52 705.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 219.6 712.001 Tm
[(E)12(xam)14(ple)-259(3)1(-1)21(6.)-837(P)12(r)-6(o)16(g)-4(r)14(a)1(m)-266(B)7(ig.c)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 683.201 Tm
0 Tc
[(The)-260(program)-259(Big.)9(c,)-250(whic)-19(h)-241(prints)-259(the)-260(larger)-241(of)-260(two)-259(integers,)-250(uses)-259(the)-241(macro)-259(greater)-260(\(x,)9(y\))]TJ
0 -1.2222 TD
[(which)-259(is)-241(def)-19(ined)-241(in)-259(the)-241(fi)-18(le)]TJ
/F8 1 Tf
12 0 0 12 213.6 667.361 Tm
(greater.h)Tj
/F7 1 Tf
12.96 0 0 12.96 278.4 667.361 Tm
[(.)-250(A)-259(command)-259(line)-241(outpu)-19(t)-241(using)-259(the)]TJ
/F12 1 Tf
14.1481 0 TD
(-M)Tj
/F7 1 Tf
1.5185 0 TD
[(option)-259(can)]TJ
-31.6296 -1.2407 TD
[(be)-260(used)-241(for)-260(makefile)-260(utilities.)-250(For)-260(more)-260(information)-259(on)-241(how)-259(to)-259(use)-241(this)-259(dependency)-259(check)]TJ
T*
[(the)-260(make)-241(uti)-18(lity)-241(inform)-18(ation)-241(in)-259(any)-259(UNIX)-241(utili)-18(ty)-241(manual.)]TJ
/F8 1 Tf
12 0 0 12 114.72 610.961 Tm
-0.04 Tc
[(C)-20(:\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
[(b)-20(ig.)-20(c)-3420(g)-20(re)-20(at)-20(er)-20(.h)]TJ
-0.9 -2.34 TD
[(C)-20(:\\>)-580(t)-20(y)0(p)-20(e)-580(bi)-20(g.)-20(c)]TJ
0.9 -1.16 TD
-0.02 Tc
[(#i)20(n)20(c)0(l)20(u)0(d)20(e)-560()]TJ
0 -1.18 TD
[(#i)20(n)20(c)0(l)20(u)0(d)20(e)-560("g)20(re)20(at)20(er)20(.h)20(")]TJ
0 -1.16 TD
-0.04 Tc
[(m)-20(ain)-20(\(\))]TJ
T*
0 Tc
0 Tw
({)Tj
1.7 -1.18 TD
-0.02 Tc
[(pr)20(in)20(tf)20(\(")20(bi)20(g:)20(%d)20(\\n)20(",)-560(g)20(r)0(e)20(a)0(t)20(e)0(r)20(\()0(1)20(0)0(,)20(2)0(0)20(\))20(\))0(;)]TJ
-1.7 -1.16 TD
0 Tc
(})Tj
-0.9 -1.16 TD
-0.04 Tc
[(C)-20(:\\>)-580(t)-20(y)0(p)-20(e)-580(gr)-20(ea)-20(te)-20(r.)-20(h)]TJ
0.9 -1.18 TD
-0.02 Tc
[(#d)20(e)20(f)0(i)20(n)0(e)-1700(g)20(re)20(at)20(er)20(\(x)20(,y)20(\))-2280(\()20(\(x)20(\)>)20(\(y)20(\)?)20(\()20(x)0(\))20(:)0(\()20(y)0(\))20(\))]TJ
-0.9 -1.16 TD
[(C:)20(\\)20(>)-560(g5)20(6k)-560(-)20(M)-560(bi)20(g.)20(c)]TJ
0.9 -1.16 TD
-0.04 Tc
[(b)-20(ig.)-20(o)-580(:)-580(b)0(i)-20(g)0(.)-20(c)-580(\\d)-20(sp)-20(\\i)-20(nc)-20(lu)-20(de)-20(\\s)-20(td)-20(io)-20(.h)]TJ
-0.9 -1 TD
[(\\)-20(dsp)-20(\\i)-20(nc)-20(lu)-20(de)-20(\\i)-20(op)-20(ri)-20(m.)-20(h)-580(\\)0(d)-20(s)0(p)-20(\\)0(i)-20(n)0(c)-20(l)0(u)-20(d)0(e)-20(\\st)-20(da)-20(rg)-20(.h)-580(g)-20(r)0(e)-20(a)0(t)-20(e)0(r)-20(.)0(h)]TJ
ET
1 1 1 rg
71.52 408.881 468 -5.04 re
f
0 0 0 rg
71.52 406.481 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 71.52 386.321 Tm
0 Tc
(-MM)Tj
/F7 1 Tf
2.7778 -1.9259 TD
(Like)Tj
/F12 1 Tf
2.0926 0 TD
(-M)Tj
/F7 1 Tf
1.5185 0 TD
[(but)-259(the)-241(out)-18(put)-241(mention)-19(s)-241(only)-259(the)-241(header)-260(files)-259(described)-241(in)-259(the)]TJ
/F8 1 Tf
12 0 0 12 474.96 361.361 Tm
(#include)Tj
-30.62 -1.34 TD
(\223FILE\224)Tj
/F7 1 Tf
12.96 0 0 12.96 154.08 345.281 Tm
[(d)-19(irective.)-250(System)-259(header)-241(fi)-18(les)-241(included)-259(with)]TJ
/F8 1 Tf
12 0 0 12 385.2 345.281 Tm
[(#include)-600()]TJ
/F7 1 Tf
12.96 0 0 12.96 496.32 345.281 Tm
(are)Tj
-30 -1.2407 TD
(omitted.)Tj
/F12 1 Tf
3.5741 0 TD
[(-M)-19(M)]TJ
/F7 1 Tf
2.463 0 TD
(implies)Tj
/F12 1 Tf
3.2037 0 TD
(-E)Tj
/F7 1 Tf
1.2593 0 TD
[(with)-241(ma)-19(kefile)-241(rules.)]TJ
ET
1 1 1 rg
71.52 299.921 468 -5.04 re
f
0 0 0 rg
71.52 297.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 219.6 304.001 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(3)1(-1)21(7.)-837(P)12(r)-6(o)16(g)-4(r)14(a)1(m)-266(B)7(ig.c)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 275.201 Tm
0 Tc
[(The)-260(program)-259(Big.)9(c,)-250(whic)-19(h)-241(prints)-259(the)-260(larger)-241(of)-260(two)-259(integers,)-250(uses)-259(the)-241(macro)-259(greater)-260(\(x,)9(y\))]TJ
0 -1.2222 TD
[(defined)-259(in)-241(th)-19(e)-241(file)]TJ
/F8 1 Tf
12 0 0 12 166.8 259.361 Tm
(greater.h)Tj
/F7 1 Tf
12.96 0 0 12.96 231.6 259.361 Tm
[(.)-250(The)]TJ
/F12 1 Tf
2.3148 0 TD
(-MM)Tj
/F7 1 Tf
2.463 0 TD
[(option)-259(is)-241(u)-19(sed)-241(to)-259(generate)-260(a)-241(makefile)-260(rule.)]TJ
-17.1296 -1.2407 TD
[(Notice)-260(that)-241(t)-18(h)0(e)-241(rule)-260(that)-241(g)-19(enerates)-241(an)-259(output)-259(file)-241(app)-19(ended)-241(by)-259(\223.)9(o)-19(\224)-241(can)-259(be)-241(mod)-19(ified)-241(to)]TJ
T*
[(generate)-260(\223.)9(cld\224)-260(which)-259(is)-241(req)-19(uired)-241(for)-260(the)-241(M)-18(otorola)-241(C)-18(ross)-241(C)-259(Compiler.)]TJ
/F8 1 Tf
12 0 0 12 114.72 202.961 Tm
-0.04 Tc
[(C)-20(:\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.18 TD
[(b)-20(ig.)-20(c)-3420(g)-20(re)-20(at)-20(er)-20(.h)]TJ
-0.9 -2.32 TD
[(C)-20(:\\>)-580(t)-20(y)0(p)-20(e)-580(bi)-20(g.)-20(c)]TJ
0.9 -1.18 TD
-0.02 Tc
[(#i)20(n)20(c)0(l)20(u)0(d)20(e)-560()]TJ
0 -1.16 TD
[(#i)20(n)20(c)0(l)20(u)0(d)20(e)-560("g)20(re)20(at)20(er)20(.h)20(")]TJ
T*
-0.04 Tc
[(m)-20(ain)-20(\(\))]TJ
0 -1.18 TD
0 Tc
({)Tj
1.7 -1.16 TD
-0.02 Tc
[(pr)20(in)20(tf)20(\(")20(bi)20(g:)20(%d)20(\\n)20(",)-560(g)20(r)0(e)20(a)0(t)20(e)0(r)20(\()0(1)20(0)0(,)20(2)0(0)20(\))20(\))0(;)]TJ
-1.7 -1.16 TD
0 Tc
(})Tj
ET
endstream
endobj
2989 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2951 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(3-14)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)-24(i)7(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
1 1 1 rg
70.8 707.921 468 -5.04 re
f
0 0 0 rg
70.8 705.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 158.16 712.001 Tm
[(E)13(xam)15(p)17(l)4(e)-278(3)2(-)19(15.)-836(P)13(r)15(og)17(r)-5(a)2(m)-265(G)4(r)15(eeti)24(ng.)24(c)-278(P)13(r)-5(i)4(n)17(t)-1(s)-278(M)19(essa)22(ge)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
[(The)-241(progra)-19(m)-241(Greeting.)-9(c)-260(prints)-241(a)-260(simple)-260(message)-260(using)-241(the)-260(macro)-259(MESSAGE.)-250(The)-260(file)]TJ
/F8 1 Tf
12 0 0 12 70.8 667.361 Tm
(macros.c)Tj
/F7 1 Tf
12.96 0 0 12.96 131.52 667.361 Tm
[(contains)-241(the)-260(macro)-241(definition)-19(,)-231(i)0(.)-9(e)0(.)-250(the)-241(actual)-241(m)-18(essage.)-250(The)-241(only)-241(role)-260(of)-241(the)-241(file)]TJ
/F8 1 Tf
12 0 0 12 70.8 651.281 Tm
(macros.c)Tj
/F7 1 Tf
12.96 0 0 12.96 131.52 651.281 Tm
[(is)-259(to)-241(provid)-19(e)-241(the)-260(macro)-241(d)-19(efinitions)-241(a)-19(n)0(d)-241(will)-259(not)-259(affect)-241(any)-259(other)-260(code)-241(or)-260(data)]TJ
-4.6852 -1.2407 TD
(segments.)Tj
/F8 1 Tf
12 0 0 12 114 610.961 Tm
-0.04 Tc
[(C:)-20(\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
[(ma)-20(cr)-20(os)-20(.c)-1720(gr)-20(ee)-20(ti)-20(ng)-20(.c)]TJ
-0.9 -2.34 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(ma)20(cr)20(os)20(.c)]TJ
0.9 -1.16 TD
-0.04 Tc
[(#d)-20(ef)-20(in)-20(e)-1140(M)0(E)-20(S)0(S)-20(A)0(G)-20(E)-1720("H)-20(el)-20(lo)-20(,)-580(w)0(o)-20(r)0(l)-20(d)0(.)-20(")]TJ
-0.9 -2.34 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(gr)20(ee)20(ti)20(ng)20(.c)]TJ
0.9 -1.16 TD
-0.04 Tc
[(#i)-20(nc)-20(lu)-20(de)-580()]TJ
0 -1.18 TD
[(ma)-20(in)-20(\(\))]TJ
0 -1.16 TD
0 Tc
0 Tw
({)Tj
1.7 -1.16 TD
-0.04 Tc
[(p)-20(r)0(i)-20(n)0(t)-20(f\(")-20(Gr)-20(ee)-20(ti)-20(ng)-20(:)-580(%)0(s)-20(\\)0(n)-20(")0(,)-580(M)-20(ES)-20(SA)-20(GE)-20(\);)]TJ
-1.7 -1.18 TD
0 Tc
(})Tj
-0.9 -2.32 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(g5)20(6k)-540(-i)-560(m)20(a)0(c)20(r)0(o)20(s)0(.)20(c)-560(gr)20(ee)20(ti)20(ng)20(.c)]TJ
0 -1.18 TD
[(C)20(:)0(\\)20(>)-560(ru)20(n5)20(6)-560(a)20(.c)20(ld)]TJ
0.9 -1.16 TD
-0.04 Tc
[(Gr)-20(ee)-20(ti)-20(ng)-20(:)-560(H)-20(el)-20(lo)-20(,)-580(w)0(o)-20(r)0(l)-20(d)0(.)]TJ
ET
1 1 1 rg
70.8 393.041 468 -5.04 re
f
0 0 0 rg
70.8 390.401 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 70.8 370.241 Tm
0 Tc
(-M)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Cause)-223(the)-223(p)-19(reprocessor)-223(to)-241(output)-222(the)-223(m)-18(akefile)-223(rules)-222(to)-241(describe)-223(the)-241(dependencies)-222(of)]TJ
0 -1.2407 TD
[(each)-241(source)-260(file.)-250(For)-260(each)-259(source)-241(file,)-250(t)-18(h)0(e)-241(preprocesso)-19(r)-241(outputs)-259(one)-260(make-rule)]TJ
0 -1.2222 TD
[(whose)-223(target)-241(is)-222(the)-223(object)-241(file)-223(name)-223(for)-241(that)-222(source)-241(file)-223(and)-222(whose)-241(dependencies)-222(are)]TJ
0 -1.2407 TD
[(all)-241(the)-260(files)-259(needed)-241(to)-259(generate)-260(the)-241(ob)-19(ject)-241(target)-259(file.)-250(This)-259(rule)-241(m)-18(a)0(y)-241(b)0(e)-260(a)-241(sing)-19(le)-241(line)]TJ
T*
[(or)-241(may)-259(be)-260(continued)-241(w)-19(ith)-241(\221\\\222-newli)-18(ne)-241(if)-260(it)-241(is)-259(long.)]TJ
/F12 1 Tf
20.0556 0 TD
(-M)Tj
/F7 1 Tf
1.537 0 TD
(implies)Tj
/F12 1 Tf
3.2037 0 TD
(-E)Tj
/F7 1 Tf
1.2407 0 TD
[(with)-259(makefile)]TJ
-26.037 -1.2222 TD
(rules.)Tj
ET
endstream
endobj
2952 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2923 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 408 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)0(i)-17(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
-34.3902 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16128(3)-23(-)22(1)-23(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F8 1 Tf
12 0 0 12 114.72 697.841 Tm
-0.04 Tc
[(C)-20(:\\>)-580(t)-20(y)0(p)-20(e)-580(my)-20(sy)-20(s\\)-20(st)-20(di)-20(o.)-20(h)]TJ
0 -1.16 TD
[(t)-20(ype)-20(de)-20(f)-560(s)-20(tr)-20(uc)-20(t)-540(F)-20(IL)-20(E)-560({)-580(/)-20(*)-560(F)-20(I)0(L)-20(E)-580(da)-20(ta)-580(st)-20(ru)-20(ct)-20(ur)-20(e)-560(t)-20(o)-560(d)-20(ev)-20(el)-20(op)]TJ
0 -1 TD
-0.02 Tc
(*/)Tj
0.9 -1.16 TD
-0.04 Tc
[(c)-20(har)-2240(n)-20(a)0(m)-20(e[1)-20(0])-20(;)]TJ
0 -1.18 TD
[(c)-20(har)-2240(b)-20(u)0(f)-20(fer)-20([1)-20(02)-20(4])-20(;)]TJ
-0.32 -1.16 TD
-0.02 Tc
[(})-520(F)20(IL)20(E;)]TJ
-0.08 -1.16 TD
-0.04 Tc
[(F)-20(I)0(L)-20(E)-520(*f)-20(op)-20(en)-20(\(c)-20(ha)-20(r)-520(*)0(,)-520(c)0(h)-20(a)0(r)-520(*)-20(\);)-520(/)-20(*)-520(ne)-20(w)-520(f)0(u)-20(n)0(c)-20(tio)-20(n)-520(t)0(o)-520(d)-20(ev)-20(el)-20(op)]TJ
-0.5 -1 TD
-0.02 Tc
(*/)Tj
0 -2.34 TD
-0.04 Tc
[(C)-20(:\\>)-580(g)-20(5)0(6)-20(k)-580(-I)-20(.\\)-20(in)-20(c)-580(-)0(I)-20(-)-580(-I)-20(.\\)-20(my)-20(sy)-20(s)-580(-)0(E)-580(f)0(i)-20(l)0(e)-20(.)0(c)]TJ
0 -1.16 TD
[(#)-340(1)-3940(\224)-20(f)0(i)-20(le.)-20(c\224)]TJ
0 -1.18 TD
[(#)-340(1)-3940(\224)-20(.)0(\\)-20(mys)-20(ys)-20(\\s)-20(td)-20(io)-20(.h)-20(\224)20(1)]TJ
0 -1.16 TD
[(t)-20(ype)-20(de)-20(f)-5920(s)-20(tr)-20(uct)-1100(F)-20(I)0(L)-20(E)-560({)]TJ
0.9 -1.16 TD
[(c)-20(har)-2240(n)-20(a)0(m)-20(e[1)-20(0])-20(;)]TJ
0 -1.18 TD
[(c)-20(har)-2240(b)-20(u)0(f)-20(fer)-20([1)-20(02)-20(4])-20(;)]TJ
-0.9 -1.16 TD
[(})-340(F)-20(ILE)-20(;)]TJ
T*
[(F)-20(ILE)-20(*f)-20(op)-20(en)-20(\(c)-20(ha)-20(r*)-20(,c)-20(ha)-20(r*)-20(\);)]TJ
0 -1.18 TD
[(#)-340(1)-3940(\224)-20(f)0(i)-20(le.)-20(c\2242)]TJ
0 -1.16 TD
[(#)-340(1)-3940(\224)-20(.)0(\\)-20(inc)-20(\\c)-20(nt)-20(.h)-20(\224)20(1)]TJ
T*
[(#)-340(2)-3940(\224)-20(f)0(i)-20(le.)-20(c\2242)]TJ
0 -2.34 TD
[(m)-20(ain)-20(\(\))]TJ
0 -1.16 TD
0 Tc
0 Tw
({)Tj
0.9 -1.18 TD
-0.02 Tc
[(in)20(t)-560(d)20(el)20(ay)-560(=)-560(2)20(5;)]TJ
0 -1.16 TD
-0.04 Tc
[(F)-20(ILE)-2820(*f)-20(p;)]TJ
T*
-0.02 Tc
[(fp)-540(=)-560(f)0(o)20(p)0(e)20(n)-560(\(\223)20(my)20(fi)20(le)20(\224,)-560(\224)20(w)0(\224)20(\))0(;)]TJ
0 -1.18 TD
[(wh)20(i)20(l)0(e)-560(\()20(--)20(de)20(la)20(y\))20(;)]TJ
-0.9 -1.16 TD
0 Tc
(})Tj
/F7 1 Tf
12.96 0 0 12.96 71.52 302.321 Tm
[(Notice)-260(that)-241(t)-18(h)0(e)-241(file)-260(inclusion)-259(\223cnt.)9(h\224)-260(is)-259(from)-241(the)-260(directory)-259(.)9(/in)-19(c)-241(a)0(s)-259(shown)-241(in)-259(the)-260(line)-241(#)-259(1)]TJ
ET
501.84 300.401 22.8 0.72 re
f
BT
12.96 0 0 12.96 71.52 286.241 Tm
[(\223.)-9(\\inc\\cnt.)9(h\224)-260(1)]TJ
ET
71.52 284.321 73.2 0.72 re
f
BT
12.96 0 0 12.96 148.08 286.241 Tm
[(and)-241(the)-260(file)-260(inclusion)-259(<)8(stdio.)-9(h>)-251(is)-259(from)-241(the)-260(directory)-259(.)9(\\myin)-19(c)-241(a)0(s)-259(shown)-241(i)-18(n)]TJ
-5.9074 -1.2407 TD
[(the)-260(line)-260(#)-259(1)-259(\223)0(.)9(\\myinc\\st)-18(dio.)9(h\224)-260(1)]TJ
ET
113.52 268.241 118.56 0.72 re
f
BT
12.96 0 0 12.96 232.08 270.161 Tm
(.)Tj
ET
1 1 1 rg
71.52 251.921 468 -5.04 re
f
0 0 0 rg
71.52 249.521 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 71.52 229.361 Tm
(-i)Tj
/F10 1 Tf
0.8704 0 TD
(FILE)Tj
/F7 1 Tf
1.9074 -1.9444 TD
[(Process)-259(FILE)-259(as)-241(an)-259(input,)-250(discarding)-259(the)-260(resulting)-259(output,)-250(before)-260(processing)-259(the)]TJ
0 -1.2222 TD
[(regular)-260(input)-259(file.)-250(Because)-260(the)-241(output)-259(generated)-259(from)-259(FILE)-241(is)-259(discarded,)-250(the)-260(only)]TJ
0 -1.2407 TD
[(effect)-259(of)]TJ
/F12 1 Tf
3.6296 0 TD
(-i)Tj
/F7 1 Tf
0.8704 0 TD
[(FILE)-259(is)-241(to)-259(make)-260(the)-241(macros)-259(defined)-259(in)-241(F)-18(ILE)-241(availabl)-18(e)-241(for)-260(use)-241(in)-259(the)]TJ
-4.5 -1.2407 TD
[(main)-259(input.)]TJ
ET
endstream
endobj
2924 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2451 0 obj
<>
endobj
2456 0 obj
<>
endobj
2597 0 obj
<>
endobj
2634 0 obj
<>
endobj
2668 0 obj
<>
endobj
2705 0 obj
<>
endobj
2742 0 obj
<>
endobj
2784 0 obj
<>
endobj
2823 0 obj
<>
endobj
2855 0 obj
<>
endobj
2885 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(3-12)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)-24(i)7(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 106.8 711.281 Tm
0 Tc
[(As)-241(an)-259(example,)-250(the)-260(sequence)-260(of)-241(the)-260(options)]TJ
/F17 1 Tf
12 0 0 12 114 690.881 Tm
[(-IDIRA)-600(-I)20(-)-600(-IDIRB)]TJ
/F7 1 Tf
12.96 0 0 12.96 106.8 676.241 Tm
[(directs)-241(C)-240(com)-18(piler)-241(to)-241(use)-260(both)-241(the)-241(direc)-19(tories)]TJ
/F10 1 Tf
18.2037 0 TD
(DIRA)Tj
/F7 1 Tf
2.5185 0 TD
(and)Tj
/F10 1 Tf
1.7037 0 TD
(DIRB)Tj
/F7 1 Tf
2.5185 0 TD
[(for)-241(th)-19(e)-241(file)-241(inclusion)]TJ
-24.9444 -1.2407 TD
0 Tw
(\223)Tj
/F8 1 Tf
12 0 0 12 112.56 660.161 Tm
(filename)Tj
/F7 1 Tf
12.96 0 0 12.96 170.16 660.161 Tm
[(\224)-241(and)-259(DIRB)-259(only)-241(for)-260(file)-260(inclusion)-241(<)]TJ
/F8 1 Tf
12 0 0 12 358.8 660.161 Tm
(filename)Tj
/F7 1 Tf
12.96 0 0 12.96 416.4 660.161 Tm
-0.008 Tc
(>.)Tj
/F12 1 Tf
-26.6667 -2 TD
0 Tc
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
(The)Tj
/F12 1 Tf
1.7963 0 TD
(-I-)Tj
/F7 1 Tf
1.3333 0 TD
[(option)-259(inhibits)-259(the)-241(use)-260(of)-260(the)-241(current)-259(directory)-259(as)-241(the)-260(first)-259(search)]TJ
-3.1296 -1.2407 TD
[(directory)-241(f)-19(o)0(r)]TJ
/F8 1 Tf
12 0 0 12 193.2 618.161 Tm
[(#include)-600(\223filename\224)]TJ
/F7 1 Tf
12.96 0 0 12.96 330 618.161 Tm
[(.)-250(There)-260(is)-241(no)-259(way)-241(t)-18(o)-241(override)-260(this)-259(effect)]TJ
-15.8333 -1.2222 TD
(of)Tj
/F12 1 Tf
1.0741 0 TD
(-I-)Tj
/F7 1 Tf
1.0741 0 TD
[(.)-250(How)-19(ever,)-250(the)-241(dire)-19(ctory)-241(which)-259(is)-259(current)-241(whe)-19(n)-241(the)-260(compiler)-260(is)-241(invoke)-19(d)]TJ
-2.1481 -1.2407 TD
[(can)-241(be)-260(searched)-259(by)-241(using)]TJ
/F12 1 Tf
10.2593 0 TD
(-I)Tj
/F7 1 Tf
0.7222 0 TD
[(.)-250(This)-259(is)-259(different)-241(from)-259(the)-260(preprocessor\222s)-259(default)]TJ
-10.9815 -1.2407 TD
[(search)-222(list,)-231(but)-241(it)-222(is)-241(often)-222(sati)-18(sfactory.)]TJ
/F12 1 Tf
15.0926 0 TD
(-I-)Tj
/F7 1 Tf
1.2593 0 TD
[(does)-241(not)-222(inhib)-19(it)-222(the)-241(use)-223(of)-223(t)-18(h)0(e)-223(standard)]TJ
-16.3519 -1.2222 TD
[(system)-241(d)-19(irectories)-241(for)-260(header)-260(files.)-250(Thus,)]TJ
/F12 1 Tf
16.5741 0 TD
(-I-)Tj
/F7 1 Tf
1.3148 0 TD
(and)Tj
/F12 1 Tf
1.7037 0 TD
[(-)-19(nostdinc)]TJ
/F7 1 Tf
4.1852 0 TD
[(ar)-19(e)-241(independent)-18(.)]TJ
-27.9444 -3.8704 TD
[(A)-241(test)-259(program)-259(File.)9(c)-260(i)0(s)-259(used)-241(to)-259(test)-259(a)-241(file)-260(operation)]TJ
/F12 1 Tf
20.7593 0 TD
(fopen\(\))Tj
/F7 1 Tf
3.3148 0 TD
[(which)-241(is,)-250(i)-18(n)-241(this)-259(example,)]TJ
-24.0741 -1.2222 TD
[(desired)-241(to)-259(be)-241(deve)-19(loped)-241(for)-260(a)-241(DSP560)-19(00/1)-241(system.)-250(T)-19(h)0(e)-241(file)-260(include)-241(<)-10(stdio.)-9(h>)-251(is)-241(used)-259(as)-241(if)]TJ
0 -1.2407 TD
[(it)-222(is)-241(in)-222(t)-18(h)0(e)-223(standard)-241(include)-241(directory.)-231(The)-241(file)-223(i)-18(s)-222(desired)-241(to)-241(be)-223(developed)-241(or)-241(debugged,)-231(and)]TJ
T*
[(it)-241(is)-259(located)-259(in)-241(the)-260(user)-260(working)-241(d)-19(irectory)-241(.)-9(/mysys.)-250(This)-259(example)-260(shows)-259(how)-241(to)-259(use)]TJ
/F12 1 Tf
33.3704 0 TD
(-I)Tj
/F7 1 Tf
0.7222 0 TD
(DIR)Tj
-34.0926 -1.2222 TD
(and)Tj
/F12 1 Tf
1.6852 0 TD
(-I-)Tj
/F7 1 Tf
1.3333 0 TD
[(combination)-259(to)-259(test)-241(file)-260(inclusion)-259(<)]TJ
/F8 1 Tf
12 0 0 12 291.36 440.321 Tm
(filename)Tj
/F7 1 Tf
12.96 0 0 12.96 348.72 440.321 Tm
[(>)-10(.)-250(Notice)-260(that)-241(the)]TJ
/F12 1 Tf
7.2222 0 TD
[(-I.)-9(/inc)-241(-I-)]TJ
-28.6667 -1.2407 TD
[(-I.)9(/mysys)]TJ
/F7 1 Tf
4.0926 0 TD
[(option)-222(s)-18(pecifies)-222(the)-241(Inc)-223(directory)-241(only)-222(for)-241(the)-223(file)-241(inclusion)-222(\223)]TJ
/F8 1 Tf
12 0 0 12 436.32 424.241 Tm
(cnt.h)Tj
/F7 1 Tf
12.96 0 0 12.96 472.08 424.241 Tm
[(\224)-241(and)-222(mysys)]TJ
-30.963 -1.2407 TD
[(directory)-241(fo)-19(r)-241(the)-260(file)-241(inc)-19(lusion)-241(<)]TJ
/F8 1 Tf
12 0 0 12 237.12 408.161 Tm
(stdio.h)Tj
/F7 1 Tf
12.96 0 0 12.96 287.52 408.161 Tm
-0.008 Tc
(>.)Tj
ET
1 1 1 rg
70.8 378.881 468 -5.04 re
f
0 0 0 rg
70.8 376.481 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 199.68 382.961 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(3)20(-14.)-818(Tes)20(t)-283(P)11(r)-7(o)15(g)-5(r)13(a)0(m)-267(\223)4(file)20(.c\224)]TJ
/F8 1 Tf
-7.14 -1.58 TD
-0.04 Tc
[(C:)-20(\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.18 TD
[(fi)-20(le)-20(.c)-1120(in)-20(c/)-15720(my)-20(sy)-20(s/)]TJ
-0.9 -2.32 TD
[(C:)-20(\\>)-580(d)-20(i)0(r)-580(i)0(n)-20(c)]TJ
0.9 -1.18 TD
[(cn)-20(t.)-20(h)]TJ
-0.9 -2.32 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(di)20(r)-560(m)20(ys)20(ys)]TJ
0.9 -1.18 TD
-0.04 Tc
[(st)-20(di)-20(o.)-20(h)]TJ
-0.9 -2.32 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(fi)20(le)20(.c)]TJ
0.9 -1.18 TD
-0.04 Tc
[(#i)-20(nc)-20(lu)-20(de)-580()]TJ
0 -1.16 TD
[(#i)-20(nc)-20(lu)-20(de)-580(\223c)-20(nt)-20(.h)-20(\224)]TJ
T*
[(ma)-20(in)-20(\(\))]TJ
0 -1.18 TD
0 Tc
({)Tj
4.5 -1.16 TD
-0.04 Tc
[(in)-20(t)-580(d)0(e)-20(l)0(a)-20(y)-560(=)-580(C)-20(OU)-20(NT)-20(;)]TJ
T*
[(FI)-20(LE)-580(*)-20(f)0(p)-20(;)]TJ
0 -1.18 TD
[(fp)-580(=)-580(f)-20(op)-20(en\()-20(\223m)-20(yf)-20(il)-20(e\224)-20(,)-580(\223)0(w)-20(\224)0(\))-20(;)]TJ
0 -1.16 TD
[(wh)-20(il)-20(e\()-20(--)-20(del)-20(ay)-20(\);)]TJ
-4.5 -1.16 TD
0 Tc
(})Tj
-0.9 -1.18 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(in)20(c\\)20(cn)20(t.)20(h)]TJ
0.9 -1.16 TD
-0.04 Tc
[(#d)-20(ef)-20(in)-20(e)-580(COU)-20(NT)-1160(25)]TJ
ET
endstream
endobj
2886 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2853 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 408 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)0(i)-17(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
-34.3902 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16128(3)-23(-)22(1)-23(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(A)-259(delay)-241(prog)-19(ram)-241(Foo.)-9(c)-241(u)-19(ses)-241(delay)-259(constant)]TJ
/F12 1 Tf
17.537 0 TD
(DELAY)Tj
/F7 1 Tf
3.7593 0 TD
[(which)-241(is)-259(defined)-259(in)-241(th)-19(e)-241(include)-260(file,)]TJ
/F8 1 Tf
12 0 0 12 71.52 695.201 Tm
(myinclude.h)Tj
/F7 1 Tf
12.96 0 0 12.96 150.72 695.201 Tm
[(.)-250(The)-260(program)-241(us)-18(es)-241(the)-260(control)-259(line)-241(#inclu)-19(de)-241(\223)]TJ
/F8 1 Tf
12 0 0 12 389.04 695.201 Tm
(myinclude.h)Tj
/F7 1 Tf
12.96 0 0 12.96 468.24 695.201 Tm
[(\224)-260(t)0(o)-241(include)]TJ
-30.6111 -1.2222 TD
[(the)-260(definition)-259(of)-241(the)-260(constant)]TJ
/F12 1 Tf
11.7778 0 TD
(DELAY)Tj
/F7 1 Tf
3.5 0 TD
[(.)-250(Without)-259(any)-259(option)-259(the)-241(include)-260(file)-260(should)-241(b)-19(e)]TJ
-15.2778 -1.2407 TD
[(located)-259(in)-241(th)-19(e)-241(currently)-259(working)-259(directory)-259(since)-241(it)-259(is)-259(not)-241(in)-259(the)-260(standard)-241(inc)-19(lude)-241(directory)-19(.)]TJ
T*
[(Assuming)-259(that)-241(the)-241(i)-18(nclude)-241(file)]TJ
/F10 1 Tf
12.3148 0 TD
0 Tw
(\223)Tj
/F8 1 Tf
12 0 0 12 238.32 647.201 Tm
(myinclude.h)Tj
/F10 1 Tf
12.96 0 0 12.96 317.28 647.201 Tm
(\224)Tj
/F7 1 Tf
0.8333 0 TD
[(is)-241(desired)-241(to)-259(be)-241(in)-241(the)-260(directory)-241(.)-9(/inc,)-250(the)]TJ
-19.7963 -1.2222 TD
[(following)-241(sequence)-241(of)-241(the)-241(commands)-241(explains)-241(how)-241(the)]TJ
/F12 1 Tf
22.1481 0 TD
(-I)Tj
/F7 1 Tf
0.963 0 TD
[(option)-241(is)-241(used)-241(to)-222(incl)-18(ude)-223(the)-241(file)]TJ
/F8 1 Tf
12 0 0 12 71.52 615.281 Tm
(myinclude.h)Tj
/F7 1 Tf
12.96 0 0 12.96 153.6 615.281 Tm
[(in)-222(t)-18(h)0(e)-204(.)-9(/inc)-223(directory)-222(with)-222(the)-223(control)-222(line)-223(#include)-223(\223)]TJ
/F8 1 Tf
12 0 0 12 420.24 615.281 Tm
(myinclude.h)Tj
/F7 1 Tf
12.96 0 0 12.96 499.44 615.281 Tm
[(\224)-204(i)0(n)-222(the)]TJ
-33.0185 -1.2407 TD
[(Foo.)-9(c)-241(progra)-19(m.)]TJ
ET
1 1 1 rg
71.52 569.921 468 -5.04 re
f
0 0 0 rg
71.52 567.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 124.32 574.001 Tm
0.003 Tc
[(E)10(xam)12(p)-6(l)21(e)-281(3)-1(-1)19(3.)-839(-)16(I)-279(Op)-6(t)16(i)1(o)-6(n)-266(Used)-266(to)-266(In)-6(c)19(l)1(u)-6(d)14(e)-281(t)-4(h)14(e)-281(F)14(ile)-281(\223m)12(yin)-6(c)19(lu)-6(d)14(e)-1(.h)14(\224)]TJ
/F8 1 Tf
-0.8 -1.58 TD
-0.04 Tc
[(C)-20(:\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.18 TD
[(f)-20(oo.)-20(c)-1140(i)-20(nc)-20(/)]TJ
-0.9 -2.32 TD
[(C)-20(:\\>)-580(d)-20(i)0(r)-580(i)-20(nc)]TJ
0.9 -1.18 TD
[(m)-20(yin)-20(cl)-20(ud)-20(e.)-20(h)]TJ
-0.9 -2.32 TD
[(C)-20(:\\>)-580(t)-20(y)0(p)-20(e)-580(fo)-20(o.)-20(c)]TJ
0.9 -1.18 TD
-0.02 Tc
[(#i)20(n)20(c)0(l)20(u)0(d)20(e)-560("m)20(yi)20(nc)20(.h)20(")-560(/)0(*)-560(t)20(hi)20(s)-560(i)0(s)-560(t)20(he)-560(c)20(o)20(n)0(t)20(r)0(o)20(l)-560(li)20(ne)-560(t)20(o)]TJ
-0.9 -1 TD
-0.04 Tc
[(i)-20(ncl)-20(ud)-20(e)-580(i)0(t)-580(*)-20(/)]TJ
0.9 -1.16 TD
[(m)-20(ain)-20(\(\))]TJ
T*
0 Tc
({)Tj
1.7 -1.18 TD
-0.02 Tc
[(in)20(t)-560(c)0(n)20(t)0(;)]TJ
0 -1.16 TD
-0.04 Tc
[(c)-20(n)0(t)-580(=)-580(D)-20(EL)-20(AY)-20(;)]TJ
T*
-0.02 Tc
[(wh)20(il)20(e\()20(cn)20(t-)20(-\))20(;)-540(})]TJ
-2.6 -2.34 TD
-0.04 Tc
[(C)-20(:\\>)-580(t)-20(y)0(p)-20(e)-580(in)-20(c\\)-20(my)-20(in)-20(c.)-20(h)]TJ
0.9 -1.18 TD
[(#)-20(def)-20(in)-20(e)-580(D)0(E)-20(L)0(A)-20(Y)-1720(10)-20(0)]TJ
-0.9 -2.32 TD
[(C)-20(:\\>)-580(g)-20(5)0(6)-20(k)-580(-I)-20(.\\)-20(in)-20(c)-580(f)0(o)-20(o)0(.)-20(c)]TJ
0 -1.18 TD
[(C)-20(:\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
[(a)-20(.cl)-20(d)-1140(f)-20(oo)-20(.c)-1160(in)-20(c/)]TJ
ET
1 1 1 rg
71.52 268.961 468 -5.04 re
f
0 0 0 rg
71.52 266.321 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 71.52 246.161 Tm
0 Tc
(-I-)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(This)-259(option)-259(is)-241(always)-259(used)-259(in)-241(conju)-19(nction)-241(with)-259(the)]TJ
/F12 1 Tf
20.4074 0 TD
(-I)Tj
/F7 1 Tf
0.7222 0 TD
[(DIR)-240(o)-19(ption)-241(and)-259(limits)-259(the)-241(fi)-18(le)]TJ
-21.1296 -1.2222 TD
[(search)-259(to)-241(loo)-19(k)-241(for)-260(file)-241(incl)-18(usions)]TJ
/F8 1 Tf
12 0 0 12 278.64 205.361 Tm
(#include)Tj
/F7 1 Tf
12.96 0 0 12.96 339.36 205.361 Tm
(\223)Tj
/F8 1 Tf
12 0 0 12 345.12 205.361 Tm
(filename)Tj
/F7 1 Tf
12.96 0 0 12.96 402.72 205.361 Tm
[(\224,)-250(whereas)]TJ
/F12 1 Tf
4.4815 0 TD
(-I)Tj
/F7 1 Tf
0.7222 0 TD
[(DIR)-240(alone)]TJ
-27.9815 -1.2407 TD
[(directs)-259(C)-240(c)0(o)-19(mpiler)-241(to)-259(search)-259(the)-241(directo)-19(ry)-241(DIR)-259(for)-241(b)-19(oth)-241(file)-260(inclusion)-259(<)8(filena)-19(me>)]TJ
T*
[(and)-259(\223filename\224.)-250(Any)-259(directories)-259(specified)-259(with)]TJ
/F12 1 Tf
18.963 0 TD
(-I)Tj
/F7 1 Tf
0.9815 0 TD
[(options)-241(before)]TJ
ET
407.28 171.281 33.12 0.72 re
f
BT
12.96 0 0 12.96 443.52 173.201 Tm
0.018 Tc
[(th)18(e)]TJ
/F12 1 Tf
1.4815 0 TD
0 Tc
(-I-)Tj
/F7 1 Tf
1.3148 0 TD
[(option)-259(are)]TJ
-28.7222 -1.2222 TD
[(searched)-259(only)-259(for)-241(the)-260(case)-241(o)-19(f)]TJ
/F8 1 Tf
12 0 0 12 259.68 157.361 Tm
[(#include)-280(\223filename\224)]TJ
/F7 1 Tf
12.96 0 0 12.96 392.64 157.361 Tm
[(;)-259(they)-259(are)-241(not)-259(searched)-259(for)]TJ
/F8 1 Tf
12 0 0 12 107.52 141.281 Tm
[(#include)-600()]TJ
/F7 1 Tf
12.96 0 0 12.96 244.32 141.281 Tm
(.)Tj
-10.5556 -1.6296 TD
[(If)-260(additional)-259(directories)-241(ar)-19(e)-241(specified)-259(with)]TJ
/F12 1 Tf
17.037 0 TD
(-I)Tj
/F7 1 Tf
0.963 0 TD
[(option)-19(s)-241(after)]TJ
ET
382.32 118.241 23.76 0.72 re
f
BT
12.96 0 0 12.96 409.44 120.161 Tm
(the)Tj
/F12 1 Tf
1.4815 0 TD
(-I-)Tj
/F7 1 Tf
1.3148 0 TD
[(option,)-250(thes)-18(e)]TJ
-26.0926 -1.2222 TD
[(directories)-259(are)-260(searched)-241(for)-260(both)]TJ
/F8 1 Tf
12 0 0 12 278.16 104.321 Tm
[(#include)-600(\223fil)20(ename\224)]TJ
/F7 1 Tf
12.96 0 0 12.96 422.16 104.321 Tm
(and)Tj
/F8 1 Tf
12 0 0 12 444 104.321 Tm
(#include)Tj
-28.04 -1.34 TD
()Tj
/F7 1 Tf
12.96 0 0 12.96 182.64 88.241 Tm
[(di)-18(rectives.)]TJ
ET
endstream
endobj
2854 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2821 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(3-10)-6926(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
0 71.3415 TD
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)-24(i)7(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
1 1 1 rg
70.8 707.921 468 -5.04 re
f
0 0 0 rg
70.8 705.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 226.08 712.001 Tm
[(E)13(xam)15(pl)4(e)-258(3)2(-12)22(.)-836(C)8(P)13(P)-287(O)24(utp)17(u)-3(t)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
[(The)-241(CPP)-259(output)-259(can)-259(be)-241(saved)-259(into)-259(file)-241(")]TJ
/F8 1 Tf
12 0 0 12 276 683.201 Tm
(foo.i)Tj
/F7 1 Tf
12.96 0 0 12.96 311.76 683.201 Tm
[(")-259(b)0(y)-241(u)-19(sing)-241(the)]TJ
/F12 1 Tf
5.8148 0 TD
(-o)Tj
/F7 1 Tf
1.0741 0 TD
[(o)-19(ption.)]TJ
/F8 1 Tf
12 0 0 12 114 658.961 Tm
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(fo)20(o.)20(c)]TJ
0.9 -1.16 TD
-0.04 Tc
[(#d)-20(ef)-20(in)-20(e)-580(DEL)-20(AY)-580(1)-20(0)0(0)-20(0)]TJ
0 -1.18 TD
[(ma)-20(in)-20(\(\))]TJ
0 -1.16 TD
0 Tc
0 Tw
({)Tj
1.14 -1.16 TD
-0.04 Tc
[(in)-20(t)-580(c)0(n)-20(t)-560(=)-580(D)-20(EL)-20(AY)-20(;)]TJ
0 -1.18 TD
[(wh)-20(il)-20(e\()-20(cnt)-20(--)-20(\);)]TJ
-1.14 -1.16 TD
0 Tc
(})Tj
-0.9 -2.34 TD
-0.04 Tc
[(C:)-20(\\>)-580(g)-20(5)0(6)-20(k)-560(-)-20(E)-580(fo)-20(o.)-20(c)-580(-)0(o)-580(f)-20(oo)-20(.i)]TJ
0 -1.16 TD
[(C:)-20(\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
[(fo)-20(o.)-20(c)-1140(f)-20(oo.)-20(i)]TJ
-0.9 -2.34 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(fo)20(o.)20(i)]TJ
0.9 -1.16 TD
0.54 Tc
[(#1")580(f)560(o)580(o)560(.)580(c)580(")]TJ
0 -2.34 TD
-0.04 Tc
[(ma)-20(in)-20(\(\))]TJ
0 -1.16 TD
0 Tc
({)Tj
1.14 -1.18 TD
0.54 Tc
[(i)580(n)560(tc)580(n)560(t)20(=1)560(0)580(0)560(0;)]TJ
0 -1.16 TD
-0.04 Tc
[(wh)-20(il)-20(e\()-20(cnt)-20(--)-20(\);)]TJ
-1.14 -1.16 TD
0 Tc
(})Tj
ET
1 1 1 rg
70.8 384.881 468 -5.04 re
f
0 0 0 rg
70.8 382.481 468 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 362.321 Tm
(-IDIR)Tj
2.7778 -1.9259 TD
[(The)-241(contro)-19(l)-241(line)-260(of)-241(the)-260(C)-259(source)-241(pro)-19(gram)-241(of)-260(the)-241(f)-19(orm)]TJ
/F8 1 Tf
12 0 0 12 114 316.961 Tm
[(#)40(i)20(n)40(c)20(l)40(u)20(d)40(e)-540(<)20(filename>)]TJ
/F7 1 Tf
12.96 0 0 12.96 106.8 302.321 Tm
[(will)-241(cause)-260(the)-260(replacement)-259(of)-241(that)-259(line)-260(by)-241(the)-260(entire)-260(contents)-241(o)-19(f)-241(the)-260(file)]TJ
/F10 1 Tf
28.5 0 TD
[(fil)-18(ename)]TJ
/F7 1 Tf
3.4444 0 TD
(.)Tj
-31.9444 -1.2407 TD
[(This)-241(is)-259(normally)-259(referred)-259(to)-241(as)-259(\223file)-260(inclusion\224.)-250(The)-260(named)-241(fil)-18(e)-241(i)0(s)-259(searched)-241(f)-19(o)0(r)-241(i)0(n)-259(a)]TJ
T*
[(sequence)-241(o)-19(f)-241(implement)-18(ation-dependent)-259(directories.)-250(The)-260(standard)-259(include)-241(di)-18(rectory)]TJ
0 -1.2222 TD
[(for)-241(this)-259(compiler)-260(is)-241(/u)-19(sr/local/dsp/include.)-250(S)-18(imilarly,)-250(a)-241(c)0(o)-19(ntrol)-241(line)-260(of)-260(the)-241(form)]TJ
/F8 1 Tf
12 0 0 12 114 233.921 Tm
-0.04 Tc
[(#i)-20(nc)-20(lu)-20(de)-580(\223f)-20(il)-20(en)-20(am)-20(e\224)]TJ
/F7 1 Tf
12.96 0 0 12.96 106.8 219.281 Tm
0 Tc
[(searches)-241(firs)-18(t)-241(i)0(n)-259(the)-241(curre)-19(nt)-241(working)-259(directory,)-250(and)-259(if)-260(that)-241(fails,)-269(then)-241(searches)-259(as)-259(if)]TJ
0 -1.2407 TD
[(the)-241(contro)-19(l)-241(line)-260(were)-241(#i)-18(nclude)-241(<)]TJ
/F8 1 Tf
12 0 0 12 272.4 203.201 Tm
(filename)Tj
/F7 1 Tf
12.96 0 0 12.96 330 203.201 Tm
-0.008 Tc
(>.)Tj
-17.2222 -1.6111 TD
0 Tc
[(The)-223(option)]TJ
/F12 1 Tf
4.5741 0 TD
[(-I)-18(DIR)]TJ
/F7 1 Tf
2.7778 0 TD
[(directs)-222(the)-241(C)-222(compiler)-241(to)-222(include)-223(the)-241(directory)-222(DIR)-240(in)-222(addition)-222(to)]TJ
-7.3519 -1.2407 TD
[(the)-241(standa)-19(rd)-241(include)-260(directory.)-250(For)-260(the)-260(file)-241(inclu)-19(sion)-241(<)]TJ
/F8 1 Tf
12 0 0 12 387.12 166.241 Tm
(filename)Tj
/F7 1 Tf
12.96 0 0 12.96 444.72 166.241 Tm
[(>)8(,)-250(the)-260(compiler)]TJ
-26.0741 -1.2407 TD
[(searches)-241(firs)-18(t)-241(i)0(n)-259(the)-241(DIR)-259(directory)-259(and)-259(if)-241(that)-259(fails,)-250(then)-259(searches)]TJ
0 -1.2222 TD
[(/usr/local/dsp/includ)-19(e.)-250(For)-241(the)-260(file)-260(inclusion)-259(\223)]TJ
/F8 1 Tf
12 0 0 12 342.72 134.321 Tm
[(file)20(name)]TJ
/F7 1 Tf
12.96 0 0 12.96 400.32 134.321 Tm
[(\224,)-269(the)-241(compiler)-260(searches)]TJ
-22.6482 -1.2407 TD
[(first)-241(in)-259(the)-260(DIR)-240(directo)-19(ry)-241(and)-259(if)-241(tha)-19(t)-241(fails,)-250(then)-259(searches)-259(the)-241(cu)-19(rrent)-241(working)]TJ
T*
[(directory,)-250(and)-259(if)-241(that)-259(fails)-259(also,)-250(then)-259(searches)-241(/usr)-19(/local/dsp/include.)]TJ
ET
endstream
endobj
2822 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2782 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 408 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)0(i)-17(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
-34.3902 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16689(3-9)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
1 1 1 rg
72 719.921 468 -652.08 re
f
72 707.921 468 -5.04 re
f
0 0 0 rg
72 705.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 218.4 712.001 Tm
[(E)12(x)1(a)21(m)-6(p)16(l)3(e)-279(3)1(-)18(10.)-837(P)12(r)14(og)16(r)-6(a)1(m)-266(D)7(sp)16(.c)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 683.201 Tm
0 Tc
[(The)-223(program)-203(Ds)-18(p.)9(c)-223(uses)-222(the)-204(macro)-222(FROM_C)-18(OMMAND_LINE)-222(which)-222(prints)-222(a)-204(messag)-19(e)-204(t)0(o)]TJ
0 -1.2222 TD
[(the)-241(sta)-19(ndard)-241(outpu)-19(t)-241(using)-259(a)-241(m)0(e)-19(ssage)-241(code)-260(given)-259(on)-241(the)-260(command)-259(line.)]TJ
/F8 1 Tf
12 0 0 12 115.2 642.881 Tm
-0.04 Tc
[(C:)-20(\\>)-580(t)-20(y)0(p)-20(e)-580(ds)-20(p.)-20(c)]TJ
0.9 -1.16 TD
[(#i)-20(nc)-20(lu)-20(de)-580(<)-20(s)0(t)-20(d)0(i)-20(o)0(.)-20(h)0(>)]TJ
T*
[(ma)-20(in)-20(\(\))]TJ
0 -1.18 TD
0 Tc
0 Tw
({)Tj
1.7 -1.16 TD
-0.02 Tc
[(pr)20(in)20(tf)20(\(")20(me)20(ss)20(ag)20(e)-560(c)20(od)20(e:)-560(%)20(d)0(.)20(\\)0(n)20(")0(,)-560(F)20(RO)20(M_)20(CO)20(MM)20(AN)20(D_)20(LI)20(NE)20(\))20(;)]TJ
-1.7 -1.16 TD
0 Tc
(})Tj
-0.9 -2.34 TD
-0.04 Tc
[(C:)-20(\\>)-580(g)-20(5)0(6)-20(k)-580(-D)-20(FR)-20(OM)-20(_CO)-20(MM)-20(AN)-20(D_)-20(LI)-20(NE)-20(=5)-20(60)-20(00)-580(d)-20(s)0(p)-20(.)0(c)]TJ
0 -1.16 TD
[(C:)-20(\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.18 TD
[(a.)-20(cl)-20(d)-1140(d)-20(sp)-20(.c)]TJ
-0.9 -2.32 TD
[(C:)-20(\\>)-580(r)-20(u)0(n)-20(5)0(6)-580(a)-20(.c)-20(ld)]TJ
0.9 -1.18 TD
[(me)-20(ss)-20(ag)-20(e)-580(c)0(o)-20(d)0(e)-20(:)-580(56)-20(000)-20(.)]TJ
ET
1 1 1 rg
72 466.961 468 -5.04 re
f
0 0 0 rg
72 464.561 468 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 72 444.161 Tm
0 Tc
(-E)Tj
2.7778 -1.9259 TD
[(The)-241(in)-19(put)-241(source)-260(file)-260(will)-241(only)-259(be)-241(p)-19(reprocessed)-241(th)-19(rough)-241(CPP)-259(and)-259(the)-241(outpu)-19(t)-241(results)]TJ
0 -1.2222 TD
[(will)-241(b)-19(e)-241(sent)-259(to)-241(th)-19(e)-241(standard)-259(output.)-250(See)-260(the)]TJ
/F12 1 Tf
17.2593 0 TD
(-O)Tj
/F7 1 Tf
1.3519 0 TD
[(option)-259(to)-259(save)-241(the)-260(output)-259(into)-259(a)]TJ
-18.6111 -1.2407 TD
[(named)-259(file.)]TJ
ET
1 1 1 rg
72 358.001 468 -5.04 re
f
0 0 0 rg
72 355.361 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 156.24 361.841 Tm
0.005 Tc
[(E)-8(x)21(am)-6(p)16(l)3(e)-279(3)21(-11.)-817(P)-8(r)14(ep)16(r)-6(o)16(cess)-259(C)-273(S)-8(o)16(u)-4(r)14(c)1(e)-279(P)12(r)14(ogr)14(am)-266(Fo)16(o.c)]TJ
/F7 1 Tf
12.96 0 0 12.96 72 333.281 Tm
0 Tc
[(This)-222(example)-223(s)-18(hows)-222(how)-222(to)-222(preproce)-19(ss)-222(the)-223(C)-222(source)-223(pro)-19(gram)-222(Foo.)-9(c)-223(and)-222(send)-222(the)-223(result)-18(s)-222(t)0(o)]TJ
T*
[(the)-241(sta)-19(ndard)-241(outpu)-19(t.)]TJ
/F8 1 Tf
12 0 0 12 115.2 292.961 Tm
-0.04 Tc
[(C:)-20(\\>)-580(t)-20(y)0(p)-20(e)-580(fo)-20(o.)-20(c)]TJ
0.9 -1.18 TD
[(#d)-20(ef)-20(in)-20(e)-580(D)0(E)-20(L)0(A)-20(Y)-580(10)-20(00)]TJ
0 -1.16 TD
[(ma)-20(in)-20(\(\))]TJ
T*
0 Tc
({)Tj
1.14 -1.18 TD
0.54 Tc
[(i)580(n)560(tc)580(n)560(t=D)580(E)560(L)580(A)560(Y)580(;)]TJ
0 -1.16 TD
-0.04 Tc
[(wh)-20(il)-20(e\()-20(cn)-20(t-)-20(-\))-20(;)]TJ
-1.14 -1.16 TD
0 Tc
(})Tj
-0.9 -1.18 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(g5)20(6k)-560(-)20(E)-560(fo)20(o.)20(c)]TJ
0.9 -1.16 TD
[(#)-560(1)-560(")20(fo)20(o.)20(c")]TJ
0 -2.34 TD
-0.04 Tc
[(ma)-20(in)-20(\(\))]TJ
0 -1.16 TD
0 Tc
({)Tj
1.14 -1.16 TD
0.54 Tc
[(i)580(n)560(tc)580(n)560(t=1)580(0)560(0)580(0;)]TJ
0 -1.18 TD
-0.04 Tc
[(wh)-20(il)-20(e\()-20(cn)-20(t-)-20(-\))-20(;)]TJ
-1.14 -1.16 TD
0 Tc
(})Tj
ET
1 1 1 rg
72 88.961 468 -5.04 re
f
0 0 0 rg
72 86.321 468 0.72 re
f
endstream
endobj
2783 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2740 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(3-8)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)-24(i)7(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
(-DMACRO)Tj
2.7778 -1.9259 TD
[(Define)-241(the)-260(preprocessor)-260(macro)-259(MACRO)-259(with)-241(a)-260(constant)-259(value)-260(of)-241(\2231\224.)-250(This)-259(is)]TJ
0 -1.2407 TD
[(equivalent)-259(to)-241(making)-259(MACRO)-259(a)-260(constant)-241(set)-259(to)-259(one.)]TJ
ET
1 1 1 rg
70.8 640.961 468 -5.04 re
f
0 0 0 rg
70.8 638.561 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 169.44 645.041 Tm
0.007 Tc
[(E)14(xam)16(pl)5(e)-257(3)3(-9.)-815(C)9(om)16(pi)5(l)25(e)-277(an)18(d)-282(R)9(un)-262(P)14(r)-4(o)18(g)-2(r)16(a)3(m)-264(D)9(sp.)5(c)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 616.241 Tm
0 Tc
[(Compile)-260(and)-241(run)-259(a)-241(s)0(i)-18(mple)-241(program)-18(,)-250(Dsp.)9(c,)-250(and)-259(enable)-260(or)-241(dis)-18(able)-241(a)-260(printed)-259(message)]TJ
T*
[(depending)-259(on)-241(the)-260(macro)-259(definition)-259(given)-241(at)-259(the)-260(command)-241(li)-18(ne.)]TJ
/F8 1 Tf
12 0 0 12 114 575.921 Tm
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ty)20(pe)-540(ds)20(p.)20(c)]TJ
0.9 -1.16 TD
-0.04 Tc
[(#i)-20(nc)-20(lu)-20(de)-580()]TJ
0 -1.18 TD
[(ma)-20(in)-20(\(\))]TJ
0 -1.16 TD
0 Tc
0 Tw
({)Tj
T*
-0.04 Tc
[(#i)-20(fd)-20(ef)-580(D)-20(SP5)-20(60)-20(00)]TJ
1.7 -1.18 TD
-0.02 Tc
[(pr)20(in)20(tf)20(\()20(")0(m)20(e)0(s)20(s)0(a)20(g)0(e)20(:)-560(DS)20(P5)20(60)20(00)20(.\\)20(n")20(\);)]TJ
-1.7 -1.16 TD
-0.04 Tc
[(#e)-20(ls)-20(e)]TJ
1.7 -1.16 TD
-0.02 Tc
[(pr)20(in)20(tf)20(\()20(")0(m)20(e)0(s)20(s)0(a)20(g)0(e)20(:)-560(DS)20(P5)20(60)20(01)20(.\\)20(n")20(\);)]TJ
-1.7 -1.18 TD
-0.04 Tc
[(#e)-20(nd)-20(if)]TJ
0 -1.16 TD
0 Tc
(})Tj
-0.9 -2.34 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(g5)20(6k)-540(-D)20(DS)20(P5)20(60)20(00)-560(d)20(s)0(p)20(.)0(c)]TJ
0 -1.16 TD
-0.04 Tc
[(C:)-20(\\>)-580(d)-20(i)0(r)]TJ
0.9 -1.16 TD
[(a.)-20(cl)-20(d)-1140(d)-20(sp.)-20(c)]TJ
-0.9 -2.34 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ru)20(n5)20(6)-560(a)20(.c)20(ld)]TJ
0.9 -1.16 TD
-0.04 Tc
[(me)-20(ss)-20(ag)-20(e:)-580(DS)-20(P5)-20(60)-20(00)-20(.)]TJ
-0.9 -2.34 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(g5)20(6k)-540(ds)20(p.)20(c)]TJ
0 -1.16 TD
-0.04 Tc
[(C:)-20(\\>)-580(l)-20(s)]TJ
0.9 -1.18 TD
[(a.)-20(cl)-20(d)-1140(d)-20(sp.)-20(c)]TJ
-0.9 -1.16 TD
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(ru)20(n5)20(6)-560(a)20(.c)20(ld)]TJ
0.9 -1.16 TD
-0.04 Tc
[(me)-20(ss)-20(ag)-20(e:)-580(DS)-20(P5)-20(60)-20(01)-20(.)]TJ
ET
1 1 1 rg
70.8 259.841 468 -5.04 re
f
0 0 0 rg
70.8 257.441 468 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 237.281 Tm
0 Tc
[(-DMACRO=)-10(DEFN)]TJ
2.7778 -1.9259 TD
[(Define)-241(prep)-19(rocessor)-241(macr)-19(o)-241(MACRO)-259(as)-259(DEFN)]TJ
/F10 1 Tf
18.7222 0 TD
(.)Tj
ET
endstream
endobj
2741 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2703 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 408 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)0(i)-17(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
-34.3902 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16689(3-7)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
(-v)Tj
/F7 1 Tf
2.7778 -1.9259 TD
[(Verbose)-260(mode.)-250(The)-260(compiler)-260(control)-241(p)-19(rogram)-241(anno)-19(unces)-241(to)-259(Stderr)-260(all)-241(comm)-18(ands)]TJ
0 -1.2407 TD
[(that)-259(it)-241(attem)-18(pts)-241(to)-259(execute)-260(for)-241(each)-259(phase)-260(of)-241(the)-260(compilation)-259(process.)-250(This)]TJ
T*
[(command)-259(is)-259(also)-241(used)-259(by)-259(the)-241(preproc)-19(essor)-241(to)-259(print)-259(the)-241(software)-260(version)]TJ
0 -1.2222 TD
[(information)-19(.)-250(I)0(f)-241(the)]TJ
/F12 1 Tf
7.6296 0 TD
(-E)Tj
/F7 1 Tf
1.2407 0 TD
[(op)-19(tion)-241(is)-259(selected,)]TJ
/F12 1 Tf
7.463 0 TD
(-v)Tj
/F7 1 Tf
1.0926 0 TD
[(will)-259(only)-241(enable)-260(the)-260(verbose)-241(m)-18(ode,)]TJ
-17.4259 -1.2407 TD
[(otherwise)-260(it)-259(will)-241(enable)-260(the)-260(verbose)-241(m)-18(ode)-241(and)-259(print)-259(the)-241(version)-259(informatio)-19(n.)]TJ
/F5 1 Tf
13.919 0 0 13.919 71.52 591.521 Tm
-0.005 Tc
[(3.)-20(2.1)-846(P)-10(r)-13(e)-1(p)-15(r)-13(oc)-18(ess)-18(o)-15(r)-271(P)-10(h)-15(as)-18(e)-277(O)-20(pt)-17(io)-15(ns)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 566.321 Tm
0 Tc
[(The)-260(options)-259(listed)-241(belo)-19(w)-241(control)-259(the)-260(C)-240(preproces)-18(sor,)-250(which)-241(is)-259(run)-259(on)-241(each)-259(C)-259(source)-241(file)]TJ
T*
[(before)-260(actual)-241(c)-19(ompilation.)-250(Some)-260(options)-259(described)-259(only)-241(make)-260(sense)-260(when)-241(u)-19(sed)-241(in)]TJ
T*
[(combinatio)-19(n)-241(with)-259(the)]TJ
/F12 1 Tf
8.7778 0 TD
(-E)Tj
/F7 1 Tf
1.2407 0 TD
[(option)-259(\(preprocess)-259(only\),)-250(as)-259(the)-241(requ)-19(ested)-241(preproces)-18(sor)-241(output)]TJ
-10.0185 -1.2222 TD
[(may)-241(be)-241(unsuitable)-241(for)-241(actual)-241(compilation.)-231(T)-19(h)0(e)-223(defau)-19(lt)-222(opti)-18(on)-222(is)-241(to)-241(use)-241(ANSI)-241(C)-240(syntax.)-231(For)]TJ
0 -1.2407 TD
[(example,)-231(if)-241(the)]TJ
/F12 1 Tf
6.1852 0 TD
(-IDIR)Tj
/F7 1 Tf
2.7778 0 TD
[(optio)-19(n)-222(i)0(s)-241(not)-222(specifi)-18(ed)-222(then)-241(ANSI)-223(s)-18(pecifies)-222(that)-241(the)-241(current)-222(worki)-18(ng)]TJ
-8.963 -1.2407 TD
[(directory)-259(will)-259(be)-241(searched)-259(first)-259(for)-241(user)-260(defined)-259(\223include\224)-260(files.)]TJ
0 -1.9259 TD
(-C)Tj
2.7778 -1.9259 TD
[(Tell)-241(the)-223(prep)-19(rocessor)]TJ
/F10 1 Tf
8.6667 0 TD
(not)Tj
/F7 1 Tf
1.5 0 TD
[(to)-241(discard)-222(c)-19(omments.)-231(This)-241(option)-241(is)-222(only)-241(valid)-241(when)-222(use)-19(d)]TJ
-10.1667 -1.2407 TD
[(in)-259(conjunction)-259(with)-241(th)-19(e)]TJ
/F12 1 Tf
9.5185 0 TD
(-E)Tj
/F7 1 Tf
1.2593 0 TD
(option.)Tj
ET
1 1 1 rg
71.52 390.881 468 -5.04 re
f
0 0 0 rg
71.52 388.481 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 187.2 394.961 Tm
0.005 Tc
[(E)12(xam)14(ple)-279(3)21(-8.)-817(P)-8(r)14(e)1(p)16(r)-6(o)16(cess)-259(P)-8(r)14(og)16(r)-6(a)21(m)-286(F)16(oo)16(.c)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 366.161 Tm
0 Tc
[(This)-259(example)-260(preprocesses)-259(a)-241(simple)-260(program,)-250(foo.)-9(c,)-250(without)-259(discarding)-259(comments.)]TJ
/F8 1 Tf
12 0 0 12 114.72 341.921 Tm
-0.04 Tc
[(C)-20(:\\>)-580(t)-20(y)0(p)-20(e)-580(fo)-20(o.)-20(c)]TJ
0.9 -1.16 TD
-0.02 Tc
(/*)Tj
0.58 -1.18 TD
-0.04 Tc
[(*)-560(T)-20(hi)-20(s)-580(C)0(O)-20(M)0(M)-20(E)0(N)-20(T)-580(wo)-20(n\222)-20(t)-580(b)0(e)-580(d)-20(el)-20(et)-20(ed)-20(.)]TJ
0 -1.16 TD
(*/)Tj
-0.58 -1.16 TD
[(m)-20(ain)-20(\(\))]TJ
0 -1.18 TD
0 Tc
0 Tw
({)Tj
1.7 -1.16 TD
-0.02 Tc
[(pr)20(in)20(tf)20(\(")20(He)20(ll)20(o,)-560(D)20(S)0(P)20(5)0(6)20(0)0(0)20(0)0(\\)20(n)0(")20(\))0(;)]TJ
-1.7 -1.16 TD
0 Tc
(})Tj
-0.9 -2.34 TD
-0.04 Tc
[(C)-20(:\\>)-580(g)-20(5)0(6)-20(k)-580(-E)-580(-)-20(C)-580(fo)-20(o.)-20(c)]TJ
0.9 -1.16 TD
-0.02 Tc
[(#)-560(1)-560(")20(fo)20(o.)20(c")]TJ
0 -1.18 TD
(/*)Tj
0.58 -1.16 TD
-0.04 Tc
[(*)-560(T)-20(hi)-20(s)-580(C)0(O)-20(M)0(M)-20(E)0(N)-20(T)-580(wo)-20(n\222)-20(t)-580(b)0(e)-580(d)-20(el)-20(et)-20(ed)-20(.)]TJ
T*
(*/)Tj
-0.58 -1.18 TD
[(m)-20(ain)-20(\(\))]TJ
0 -1.16 TD
0 Tc
({)Tj
1.7 -1.16 TD
-0.02 Tc
[(pr)20(in)20(tf)20(\(")20(He)20(ll)20(o,)-560(D)20(S)0(P)20(5)0(6)20(0)0(0)20(0)0(\\)20(n)0(")20(\))0(;)]TJ
-1.7 -1.18 TD
0 Tc
(})Tj
ET
1 1 1 rg
71.52 95.921 468 -5.04 re
f
0 0 0 rg
71.52 93.521 468 0.72 re
f
endstream
endobj
2704 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2666 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(3-6)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)-24(i)7(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
1 1 1 rg
70.8 707.921 468 -5.04 re
f
0 0 0 rg
70.8 705.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 161.76 712.001 Tm
[(E)12(xam)14(ple)-259(3)1(-4.)-817(T)-4(e)21(s)1(t)-282(N)7(ew)-257(V)-8(e)1(r)14(s)1(io)16(n)-284(o)16(f)-282(A)7(N)7(S)12(I)-277(C)-273(Li)23(br)14(ar)-6(y)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 683.201 Tm
0 Tc
[(Test)-241(a)-260(new)-259(version)-241(of)-260(the)-260(ANSI)-241(C)-259(library,)-250(lib56)-19(cy.)9(clb,)-250(insta)-19(lled)-241(as)]TJ
0.2407 -1.2222 TD
[(c:\\dsp\\li)-18(b\\new-lib56cy.)-9(clb.)]TJ
/F8 1 Tf
12 0 0 12 124.8 642.881 Tm
-0.04 Tc
[(C:)-20(\\>)-580(g)-20(5)0(6)-20(k)-560(-)-20(b)0(n)-20(e)0(w)-20(-)-580(fi)-20(le)-20(.c)-580(-)-20(o)-580(fi)-20(le)-20(.c)-20(ld)]TJ
ET
1 1 1 rg
70.8 634.961 468 -5.04 re
f
0 0 0 rg
70.8 632.561 468 0.72 re
f
1 1 1 rg
70.8 607.841 468 -4.8 re
f
0 0 0 rg
70.8 605.441 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 172.08 611.921 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(3)0(-5.)-818(T)-5(es)20(t)-283(N)6(ew)-278(V)11(e)0(r)13(s)0(io)15(n)-285(o)15(f)-283(D)6(S)11(P)-9(5)20(6)0(K)6(C)6(C)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 583.361 Tm
0 Tc
[(Test)-241(a)-260(new)-259(version)-241(of)-260(the)-260(DSP56KCC)-259(preprocessor)-260(before)-241(perm)-18(anent)-241(insta)-19(llation.)]TJ
/F8 1 Tf
12 0 0 12 114 558.881 Tm
-0.04 Tc
[(in)-20(st)-20(al)-20(l)-560(t)-20(he)-580(ne)-20(w)-560(M)-20(CP)-20(P)-560(p)-20(rog)-20(ra)-20(m)-560(a)-20(s)-560(c)-20(:\\)-20(ds)-20(p\\)-20(bi)-20(n\\)-20(ne)-20(w-)-20(mc)-20(pp)-580(an)-20(d)]TJ
0 -1.16 TD
[(C:)-20(\\>)-580(g)-20(5)0(6)-20(k)-560(-)-20(b)0(n)-20(e)0(w)-20(-)-580(te)-20(st)-20(fi)-20(le)-20(.c)]TJ
ET
1 1 1 rg
70.8 537.041 468 -5.04 re
f
0 0 0 rg
70.8 534.401 468 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 514.241 Tm
0 Tc
[(-o)-241(FILE)]TJ
2.7778 -1.9259 TD
(Select)Tj
/F10 1 Tf
2.7037 0 TD
[(FIL)-18(E)]TJ
/F7 1 Tf
2.3519 0 TD
[(as)-259(the)-241(outp)-19(ut)-241(file.)-250(This)-259(applies)-259(to)-241(all)-259(phases)-259(of)-241(the)-260(compiler.)-250(Whe)-19(n)-241(the)]TJ
/F12 1 Tf
-5.0556 -1.2407 TD
(-o)Tj
/F7 1 Tf
1.037 0 TD
[(fl)-18(ag)-204(is)-222(not)-222(in)-222(use,)-213(the)-223(follow)-19(ing)-204(fi)-18(le)-204(nam)-18(es)-204(are)-223(used)-222(by)-222(the)-223(compiler)-223(as)-222(the)-223(default)]TJ
-1.037 -1.2222 TD
[(output)-241(fi)-18(le)-241(names)-259(depending)-259(upon)-259(the)-241(compil)-18(e)-241(options)-259(as)-259(follows:)]TJ
0 -11.7407 TD
(where)Tj
/F8 1 Tf
12 0 0 12 141.84 305.201 Tm
(stdout)Tj
/F7 1 Tf
12.96 0 0 12.96 188.16 305.201 Tm
[(is)-241(\223st)-18(andard)-241(outpu)-19(t\224)-241(and)-259(prints)-259(to)-241(the)-260(console.)]TJ
ET
1 1 1 rg
70.8 275.921 468 -5.04 re
f
0 0 0 rg
70.8 273.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 178.8 280.001 Tm
0.005 Tc
[(E)12(xam)14(pl)23(e)-279(3)1(-6)21(.)-837(G)3(en)16(er)14(ate)-259(a)-279(P)12(r)-6(ep)16(r)-6(o)16(cess)21(ed)-284(F)16(ile)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 251.201 Tm
0 Tc
[(Only)-241(gene)-19(rate)-241(a)-260(preprocessed)-259(file)-241(\(do)-259(not)-259(invoke)-241(t)-18(h)0(e)-241(compiler,)-269(assembler)-241(or)-260(linker\))-260(and)]TJ
0 -1.2222 TD
[(put)-241(the)-260(results)-259(in)]TJ
/F8 1 Tf
12 0 0 12 160.32 235.361 Tm
(file.i)Tj
/F7 1 Tf
12.96 0 0 12.96 203.28 235.361 Tm
0 Tw
(.)Tj
/F8 1 Tf
12 0 0 12 124.8 210.881 Tm
-0.04 Tc
[(C:)-20(\\>)-580(g)-20(5)0(6)-20(k)-560(-)-20(E)-580(fi)-20(le)-20(.c)-580(-)-20(o)-580(fi)-20(le)-20(.i)]TJ
ET
1 1 1 rg
70.8 202.961 468 -5.04 re
f
0 0 0 rg
70.8 200.321 468 0.72 re
f
1 1 1 rg
70.8 175.841 468 -5.04 re
f
0 0 0 rg
70.8 173.441 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 128.4 179.921 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(3)1(-7.)-817(C)7(om)14(pile)-259(file.)23(c)-279(/)-277(G)3(en)16(er)14(ate)-259(E)-8(xe)21(cut)18(a)1(bl)23(e)-279(O)3(up)16(ut)-262(File)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 151.361 Tm
0 Tc
(Compile)Tj
/F8 1 Tf
12 0 0 12 118.8 151.361 Tm
[(file)20(.c)]TJ
/F7 1 Tf
12.96 0 0 12.96 165.36 151.361 Tm
[(and)-259(generate)-241(th)-19(e)-241(executable)-260(output)-259(file,)]TJ
/F8 1 Tf
12 0 0 12 372.48 151.361 Tm
(fft.cld)Tj
/F7 1 Tf
12.96 0 0 12.96 422.88 151.361 Tm
[(.)-250(I)0(f)-241(a)-19(n)-241(output)-259(name)-260(is)]TJ
-27.1667 -1.2407 TD
[(not)-241(given)-19(,)-250(the)-241(default)-259(file)-260(name)-241(is)]TJ
/F8 1 Tf
12 0 0 12 248.16 135.281 Tm
(a.cld)Tj
/F7 1 Tf
12.96 0 0 12.96 284.16 135.281 Tm
(.)Tj
/F8 1 Tf
12 0 0 12 124.8 110.801 Tm
-0.02 Tc
[(C)20(:)0(\\)20(>)-560(g5)20(6k)-540(fi)20(le)20(.c)-560(-)20(o)-560(ff)20(t.)20(cl)20(d)]TJ
ET
1 1 1 rg
70.8 102.881 468 -5.04 re
f
0 0 0 rg
70.8 100.481 468 0.72 re
f
BT
/F12 1 Tf
12.96 0 0 12.96 186.24 414.161 Tm
0 Tc
(-E)Tj
/F7 1 Tf
1.2407 0 TD
[(\(p)-19(reprocess)-241(only)-19(\))]TJ
/F8 1 Tf
12 0 0 12 339.12 414.881 Tm
(stdout)Tj
/F12 1 Tf
12.96 0 0 12.96 186.24 389.201 Tm
(-S)Tj
/F7 1 Tf
1.1296 0 TD
[(\(co)-19(mpile)-241(only)-19(\))]TJ
/F8 1 Tf
12 0 0 12 339.12 389.921 Tm
(foo.asm)Tj
/F12 1 Tf
12.96 0 0 12.96 186.24 364.241 Tm
(-c)Tj
/F7 1 Tf
1.0185 0 TD
[(\(no)-259(linkage\))]TJ
/F8 1 Tf
12 0 0 12 339.12 364.961 Tm
(foo.cln)Tj
/F7 1 Tf
12.96 0 0 12.96 186.24 339.281 Tm
[(complete)-260(process)]TJ
/F8 1 Tf
12 0 0 12 339.12 340.001 Tm
(a.cld)Tj
ET
endstream
endobj
2667 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2632 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 408 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(G56k)-300(Com)-16(m)9(an)-24(d)-268(L)0(i)-17(n)0(e)-293(O)3(pt)-10(i)7(ons)]TJ
-34.3902 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16689(3-5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
15.839 0 0 15.839 71.52 709.361 Tm
0.007 Tc
[(3.2)-831(G)-3(56k)-286(Command)-276(L)-3(i)12(n)-3(e)-286(O)12(ption)12(s)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 683.201 Tm
0 Tc
[(The)-260(default)-241(o)-19(ptions)-241(are:)]TJ
1.3889 -1.9259 TD
[(1.)-639(Use)-260(strict)-241(A)-19(NSI)-241(syntax.)]TJ
0 -1.6111 TD
[(2.)-639(Perform)-259(all)-259(machine)-241(depe)-19(ndent)-241(and)-259(independent)-259(optimizations)-18(.)]TJ
0 -1.6296 TD
[(3.)-639(Use)-260(trigraphs.)]TJ
0 -1.6111 TD
[(4.)-639(Locate)-260(data)-241(i)-18(n)-241(the)-260(Y)-241(data)-260(memory)-259(space.)]TJ
-1.3889 -1.9444 TD
(-Bdirectory)Tj
2.7778 -1.9259 TD
(Add)Tj
/F10 1 Tf
1.963 0 TD
(directory)Tj
/F7 1 Tf
3.9074 0 TD
[(to)-241(the)-223(s)-18(tandard)-222(s)-18(earch)-222(list)-241(and)-241(have)-241(it)-241(searched)-241(first.)-231(This)-241(can)-241(also)-222(be)]TJ
-5.8704 -1.2222 TD
[(accomplishe)-19(d)-241(b)0(y)-259(defining)-259(the)-241(environ)-19(ment)-241(variab)-19(le)-241(G56_EXE)-19(C_PREFIX)]TJ
/F12 1 Tf
29.6667 0 TD
0 Tw
(.)Tj
/F7 1 Tf
0.5 0 TD
(Note)Tj
-30.1667 -1.2407 TD
[(that)-259(only)-241(o)-19(n)0(e)-241(additiona)-19(l)-241(directory)-259(can)-259(be)-241(specified)-259(and)-259(that)-241(the)]TJ
/F12 1 Tf
25.2407 0 TD
(-B)Tj
/F7 1 Tf
1.2593 0 TD
[(option)-241(w)-19(ill)]TJ
-26.5 -1.2407 TD
[(override)-260(the)-241(e)-19(nvironment)-259(variable.)]TJ
ET
1 1 1 rg
71.52 467.921 468 -5.04 re
f
0 0 0 rg
71.52 465.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 231.36 472.001 Tm
0.004 Tc
[(E)-9(x)20(am)-7(p)15(l)2(e)-280(3)0(-)17(1)0(.)-818(L)15(ib5)20(6cy.c)20(l)2(b)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 443.201 Tm
0 Tc
[(To)-259(test)-241(a)-260(new)-259(version)-241(of)-260(the)-260(ANSI)-241(C)-259(library,)-250(lib5)-19(6cy.)9(clb,)-250(whi)-18(ch)-241(is)-259(installed)-259(as)]TJ
0 -1.2222 TD
[(\\dsp\\new)-19(\\li)-18(b56cy.)9(clb)-259(use:)]TJ
/F8 1 Tf
12 0 0 12 114.72 402.881 Tm
-0.04 Tc
[(C)-20(:\\>)-580(g)-20(5)0(6)-20(k)-580(-B)-20(\\d)-20(sp)-20(\\n)-20(ew)-20(\\)-580(f)0(i)-20(l)0(e)-20(.)0(c)-580(-)-20(o)-580(f)0(i)-20(le.)-20(cl)-20(d)]TJ
ET
1 1 1 rg
71.52 394.961 468 -5.04 re
f
0 0 0 rg
71.52 392.561 468 0.72 re
f
1 1 1 rg
71.52 367.841 468 -4.8 re
f
0 0 0 rg
71.52 365.441 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 207.84 371.921 Tm
0.004 Tc
[(E)11(xam)13(ple)-280(3)20(-2.)-838(G)2(56_E)11(X)11(E)-9(C)6(_)20(P)-9(R)6(E)11(F)-5(IX)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 343.361 Tm
0 Tc
[(Using)-259(the)-241(G)-19(56_EXEC_PREFIX)-259(environment)-259(variable)-260(to)-241(hav)-19(e)-241(the)-260(same)-241(ef)-19(fect)-241(as)]TJ
0 -1.2407 TD
[(Example)-260(3-1,)-250(include)-260(in)-259(the)-241(.)-9(cshrc)-241(or)-260(.)-9(login)-241(files:)]TJ
/F8 1 Tf
12 0 0 12 114.72 302.801 Tm
-0.02 Tc
[(se)20(t)-560(G)20(56)20(_E)20(XE)20(C_)20(PR)20(EF)20(IX)20(=C)20(:\\)20(DS)20(P\\)20(NE)20(W\\)]TJ
/F7 1 Tf
12.96 0 0 12.96 107.52 288.161 Tm
0 Tc
[(and)-259(then)-241(exec)-19(ute:)]TJ
/F8 1 Tf
12 0 0 12 114.72 268.001 Tm
-0.04 Tc
[(C)-20(:\\>)-580(g)-20(5)0(6)-20(k)-580(fi)-20(le)-20(.c)-580(-)-20(o)-580(fi)-20(le)-20(.c)-20(ld)]TJ
ET
1 1 1 rg
71.52 259.841 468 -5.04 re
f
0 0 0 rg
71.52 257.441 468 0.72 re
f
1 1 1 rg
71.52 232.961 468 -5.04 re
f
0 0 0 rg
71.52 230.321 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 164.88 236.801 Tm
0.004 Tc
[(E)11(xam)13(ple)-260(3)0(-3.)-818(T)-5(es)20(t)-283(N)6(ew)-278(V)11(e)0(r)13(s)0(io)15(n)-285(o)15(f)-283(D)6(S)11(P)-9(5)20(6000)20(/1)-280(C)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 208.241 Tm
0 Tc
[(To)-259(test)-241(a)-260(new)-259(version)-241(of)-260(the)-260(DSP56000/1)-259(C)-240(prep)-19(rocessor)-241(befor)-19(e)-241(permanent)-259(installation,)]TJ
T*
[(install)-259(a)-241(new)-259(MCPP)-259(program)-259(as)-241(c:\\)-18(tmp\\new\\mcpp)-259(and)-241(then)-259(execute:)]TJ
/F8 1 Tf
13.919 0 0 13.919 114.72 166.481 Tm
-0.031 Tc
[(C:)-17(\\>)-569(g5)-17(6k)-569(-)-17(Bc:\\)-17(tmp\\n)-17(ew\\)-552(tes)-17(tfile)-17(.c)]TJ
ET
1 1 1 rg
71.52 157.841 468 -5.04 re
f
0 0 0 rg
71.52 155.441 468 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 135.281 Tm
0 Tc
(-bPREFIX)Tj
2.7778 -1.9259 TD
[(Direct)-259(G56k)-259(to)-241(search)-259(for)-241(c)-19(ompilation)-259(phases,)-250(start-up)-259(files)-241(and)-259(libraries)-259(whose)]TJ
0 -1.2407 TD
[(names)-222(are)-223(prefixed)-222(with)-222(the)-204(wo)-19(rd)]TJ
/F10 1 Tf
13.5 0 TD
[(PREF)-19(IX)18(.)]TJ
/F7 1 Tf
3.8519 0 TD
[(Note)-223(that)-222(only)-204(o)-19(n)0(e)-204(addit)-18(ional)-203(pre)-19(fix)-204(can)]TJ
-17.3519 -1.2407 TD
[(be)-260(specified.)-250(This)-259(is)-241(very)-259(similar)-260(to)-259(the)]TJ
/F12 1 Tf
15.8333 0 TD
(-B)Tj
/F7 1 Tf
1.2593 0 TD
(option.)Tj
ET
endstream
endobj
2633 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2607 0 obj
<>
endobj
2595 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(3-4)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(Ov)-7(erv)-7(i)7(ew)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 215.76 709.841 Tm
0.008 Tc
[(T)19(a)4(bl)6(e)-256(3)4(-1.)-814(D)10(SP)15(56)24(K)-10(C)10(C)-270(O)26(pti)6(o)19(ns)]TJ
8.88 0 0 8.88 118.8 685.841 Tm
0.012 Tc
(g56k)Tj
-1.2973 -1.2162 TD
[(Com)-19(m)8(and)]TJ
-0.6216 -1.2432 TD
0.01 Tc
[(Li)-9(ne)-272(Opt)19(i)-9(ons)]TJ
8.0811 2.4595 TD
0.012 Tc
[(Pre)27(p)1(roce)27(sso)]TJ
1.2432 -1.2162 TD
0.287 Tc
[(rP)278(h)276(a)302(s)275(e)]TJ
-0.0811 -1.2432 TD
0.009 Tc
[(Opt)18(i)-10(o)25(n)-2(s)]TJ
7 1.8378 TD
0.011 Tc
[(Assem)8(bl)19(e)-298(P)2(h)27(ase)]TJ
2.1351 -1.2162 TD
[(O)-22(p)27(t)-7(i)19(ons)]TJ
9.8378 1.2162 TD
[(Li)19(nk)-271(Phase)]TJ
0.7568 -1.2162 TD
0.01 Tc
[(Opt)19(i)-9(ons)]TJ
8.9459 1.2162 TD
-0.008 Tc
[(C)-16(o)-19(m)-38(p)-19(ile)-317(P)-17(h)8(a)-20(s)-20(e)]TJ
1.7027 -1.2162 TD
0.01 Tc
[(Opt)19(i)-9(ons)]TJ
/F3 1 Tf
-40.0811 -3.2162 TD
0.012 Tc
[(-)21(B)3(di)18(r)-6(e)0(c)26(t)-7(or)21(y)]TJ
0 -1.2432 TD
0.009 Tc
[(-)18(b)-3(PREFI)17(X)]TJ
T*
-0.009 Tc
[(-o)-318(F)7(I)-28(L)-21(E)]TJ
T*
(-v)Tj
8.4324 3.7297 TD
(-C)Tj
0 -1.2432 TD
0.008 Tc
[(-)17(D)0(M)-24(A)-1(CRO)]TJ
T*
0.009 Tc
[(-)18(D)1(M)-23(A)0(CRO=D)]TJ
T*
0.01 Tc
(EFN)Tj
0 -1.2162 TD
-0.009 Tc
(-E)Tj
0 -1.2432 TD
[(-I)-28(D)-17(I)-1(R)]TJ
T*
[(-I)-28(-)]TJ
T*
[(-i)-301(F)-20(I)-1(L)-21(E)]TJ
T*
(-M)Tj
T*
[(-M)-41(M)]TJ
0 -1.2162 TD
0.013 Tc
[(-)22(nost)21(d)1(i)19(n)1(c)]TJ
0 -1.2432 TD
0.012 Tc
[(-)21(pedant)20(i)18(c)]TJ
T*
-0.009 Tc
(-P)Tj
T*
(-v)Tj
T*
0.008 Tc
[(-)17(U)0(M)-24(A)-1(CRO)]TJ
T*
-0.009 Tc
[(-W)-38(c)-23(o)6(m)-41(m)-14(e)-21(n)6(t)]TJ
0 -1.2162 TD
0.012 Tc
[(-)21(W)-17(t)20(r)-6(i)18(g)0(r)21(aphs)]TJ
7.7027 19.8108 TD
-0.01 Tc
[(-a)-22(s)-24(m)-312(st)-29(rin)-22(g)]TJ
0 -1.2432 TD
-0.009 Tc
(-c)Tj
10.5405 1.2432 TD
0.018 Tc
[(-c)32(rt)-272(f)26(i)-3(l)24(e)]TJ
0 -1.2432 TD
0.017 Tc
[(-j)-247(str)26(i)23(n)5(g)]TJ
T*
0.01 Tc
[(-)-8(l)16(LI)18(BRARY)]TJ
T*
0.009 Tc
[(-)-9(r)-280(MAPFI)17(L)-3(E)]TJ
10.6757 3.7297 TD
-0.008 Tc
[(-a)-20(lo)]TJ
0 -1.2432 TD
0.012 Tc
[(-)21(f)-7(no)27(-)-6(opt)]TJ
T*
[(-)21(f)-7(no)27(-)-6(pee)27(phol)18(e)]TJ
T*
[(-)21(f)-7(no)27(-)-6(s)-2(t)20(r)21(engt)20(h-)-6(r)21(educ)26(e)]TJ
0 -1.2162 TD
[(-)21(f)-7(no)27(-)-6(def)20(er)21(-)-6(p)0(o)27(p)]TJ
0 -1.2432 TD
[(-)21(f)-7(f)20(o)0(r)21(c)-2(e-)21(addr)]TJ
T*
[(-)21(f)-7(i)18(n)0(l)18(i)-9(n)27(e)0(-)-6(f)20(unc)26(t)-7(i)18(ons)]TJ
T*
[(-)21(f)-7(c)26(a)0(l)-9(l)18(er)21(-)-6(s)26(aves)]TJ
T*
[(-)21(f)-7(k)26(eep-)21(i)-9(n)0(l)18(i)18(ne-)21(f)-7(u)0(n)27(c)-2(t)20(i)-9(o)]TJ
T*
(ns)Tj
0 -1.2162 TD
[(-)21(f)-7(wr)21(i)-9(t)20(abl)18(e-)21(st)20(r)-6(i)18(ngs)]TJ
0 -1.2432 TD
0.013 Tc
[(-)22(f)-6(c)27(ond-)22(m)-19(i)19(sm)8(at)21(ch)]TJ
T*
-0.007 Tc
[(-f)-26(v)7(o)-19(l)-28(a)8(t)-26(ile)]TJ
T*
0.011 Tc
[(-)20(f)-8(f)19(i)17(xed-)20(REG)]TJ
T*
-0.009 Tc
(-g)Tj
T*
(-O)Tj
0 -1.2162 TD
0.012 Tc
[(-)21(m)-20(5)27(6002)]TJ
0 -1.2432 TD
-0.009 Tc
[(-m)-41(n)6(o)-21(-)-27(d)6(s)-23(p)]TJ
T*
0.012 Tc
[(-)21(m)-20(n)27(o)0(-)-6(d)27(o-)-6(l)18(oop-)21(gen)27(er)]TJ
T*
[(at)20(i)18(o)0(n)]TJ
T*
0.013 Tc
[(-)22(m)-19(n)28(o)1(-)-5(l)19(i)19(n)1(v-)22(pl)19(us-)22(b)1(i)-8(v)27(-)-5(p)1(r)]TJ
T*
0.012 Tc
[(om)7(ot)20(i)18(o)0(n)]TJ
0 -1.2162 TD
0.005 Tc
[(-)14(m)-27(p)20(-)-13(me)-7(m-)-13(s)19(w)-3(i)-16(t)13(c)-9(h)-7(t)13(a)-7(b)-7(l)]TJ
0 -1.2432 TD
0 Tc
0 Tw
(e)Tj
T*
0.013 Tc
[(-)22(m)-19(s)27(t)-6(a)28(ck-)22(check)]TJ
T*
0.005 Tc
[(-)14(m)-27(x)19(-)-13(me)-7(mo)-7(r)14(y)]TJ
T*
[(-)14(m)-27(y)19(-)-13(me)-7(mo)-7(r)14(y)]TJ
T*
0.032 Tc
[(-)41(m)0(l)38(-)41(me)47(mo)47(r)14(y)]TJ
T*
0.012 Tc
[(-)21(pedan)27(t)-7(i)18(c)]TJ
0 -1.2162 TD
-0.009 Tc
(-Q)Tj
0 -1.2432 TD
(-S)Tj
T*
(-w)Tj
T*
(-W)Tj
T*
0.021 Tc
[(-)30(W)-8(i)27(m)16(p)9(l)27(ic)35(it)]TJ
T*
-0.009 Tc
[(-W)-38(re)-21(tu)-21(r)-27(n)-21(-ty)-23(p)-21(e)]TJ
0 -1.2162 TD
0.012 Tc
[(-)21(W)-17(un)27(used)]TJ
0 -1.2432 TD
-0.012 Tc
[(-W)-41(sw)-20(i)-33(t)-4(c)-26(h)]TJ
T*
-0.009 Tc
[(-W)-38(a)-21(l)-3(l)]TJ
T*
0.012 Tc
[(-)21(W)-17(s)26(hadow)]TJ
T*
-0.008 Tc
[(-W)-37(id)-20(-c)-22(la)-20(s)-22(h)-20(-L)-20(E)-17(N)]TJ
T*
[(-W)-37(p)-20(o)7(i)-29(n)7(t)-27(e)-20(r-)-26(a)7(r)-26(it)-27(h)]TJ
0 -1.2162 TD
-0.012 Tc
[(-W)-41(ca)-24(s)-26(t)-4(-)-30(q)-24(u)3(a)-24(l)]TJ
0 -1.2432 TD
0.012 Tc
[(-)21(W)-17(wr)21(i)-9(t)20(e-)21(st)20(r)-6(i)18(ngs)]TJ
ET
91.44 170.081 0.48 529.68 re
f
166.32 169.601 0.48 530.64 re
f
234.72 169.601 0.48 530.64 re
f
328.32 169.601 0.48 530.64 re
f
423.12 169.601 0.48 530.64 re
f
517.68 170.081 0.48 529.68 re
f
91.44 699.761 426.72 0.48 re
f
91.92 653.921 425.76 0.48 re
f
91.92 651.521 425.76 0.48 re
f
91.44 169.601 426.72 0.48 re
f
endstream
endobj
2596 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2453 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 498 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(Ov)-7(erv)-7(i)7(ew)]TJ
-43.5366 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16689(3-3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(options)-259(specific)-260(to)-241(the)-260(DSP56000/)-18(1.)-250(Although)-259(these)-241(variou)-19(s)-241(methods)-259(of)-260(optimization)-259(are)]TJ
0 -1.2407 TD
[(all)-259(effective,)-250(they)-259(may)-241(hav)-19(e)-241(side)-260(effects)-241(w)-19(hich)-241(are)-260(undesirable)-260(in)-241(sp)-19(ecific)-241(cases,)-250(e.)-9(g.)-250(an)]TJ
0 -1.2222 TD
[(optimizatio)-19(n)-241(option)-259(may)-259(increase)-241(co)-19(de)-241(speed)-259(at)-241(th)-19(e)-241(cost)-259(of)-241(incr)-19(eased)-241(memory)-259(usage.)-250(It)-259(is)]TJ
0 -1.2407 TD
[(often)-259(preferable)-260(to)-241(trade)-260(memory)-259(space)-241(fo)-19(r)-241(speed,)-250(but)-259(in)-259(cases)-241(where)-260(the)-260(extra)-241(mem)-18(ory)]TJ
T*
[(space)-260(is)-241(not)-259(available,)-250(th)-19(is)-241(particular)-260(optimization)-259(could)-259(not)-259(be)-241(used.)]TJ
0 -1.9259 TD
[(The)-223(various)-222(compi)-18(ler)-223(phases)-222(will)-222(report)-222(errors;)-222(however,)-231(the)-223(user)-223(has)-222(the)-223(option)-222(to)-222(turn)-222(off)]TJ
0 -1.2407 TD
[(all)-241(warnings)-241(u)-19(sing)]TJ
/F12 1 Tf
7.5741 0 TD
(-w)Tj
/F7 1 Tf
1.2963 0 TD
[(and)-241(can)-241(enable)-241(additio)-19(nal)-241(warnings)-241(individually)-259(or)-241(as)-241(a)-241(group)-241(using)]TJ
/F12 1 Tf
-8.8704 -1.2222 TD
(-wall)Tj
/F7 1 Tf
2.1111 0 TD
[(.)-250(The)-260(warnings)-259(which)-259(are)-241(not)-259(enabled)-259(by)]TJ
/F12 1 Tf
16.5741 0 TD
[(-wal)-18(l)]TJ
/F7 1 Tf
2.3519 0 TD
[(are)-260(those)-241(lis)-18(ted)-241(below)]TJ
/F12 1 Tf
8.963 0 TD
(-wall)Tj
/F7 1 Tf
2.3704 0 TD
(in)Tj
-32.3704 -1.2407 TD
[(Table)-260(3-1,)-491(\223D)-19(SP56KCC)-259(Options,)9(\224)-260(o)0(n)-259(page)-241(3-4.)]TJ
ET
endstream
endobj
2454 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2450 0 obj
<>
endobj
2196 0 obj
<>
endobj
2218 0 obj
<>
endobj
2236 0 obj
<>
endobj
2262 0 obj
<>
endobj
2270 0 obj
<>
endobj
2306 0 obj
<>
endobj
2337 0 obj
<>
endobj
2365 0 obj
<>
endobj
2392 0 obj
<>
endobj
2418 0 obj
<>
endobj
2448 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(3-2)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(Ov)-7(erv)-7(i)7(ew)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
1 1 1 rg
72 719.921 468 -652.08 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 90 711.281 Tm
0 0 0 rg
0 Tc
[(1.)-639(Each)-241(o)-19(f)-241(the)-260(four)-241(execu)-19(tables,)]TJ
1.3889 -1.6296 TD
[(i.)-861(MCPP\226)-259(the)-241(C)-259(compiler)-260(preprocessor,)]TJ
0 -1.463 TD
[(j.)-861(G56-CC1\226)-259(the)-241(C)-259(compiler/op)-19(timizer,)]TJ
T*
[(k.)-639(ALO56)-259(\226the)-241(assem)-18(bly)-241(languag)-19(e)-241(optimizer,)]TJ
T*
[(l.)-861(ASM56000)-259(\226)-241(the)-260(DSP56000)-19(/DSP56001)-259(assembler,)]TJ
T*
[(m.)-361(DSPLNK)-259(\226)-241(the)-260(DSP56000/D)-19(SP56001)-259(linker.)]TJ
-1.3889 -1.463 TD
[(2.)-639(Start-up)-259(file,)]TJ
/F8 1 Tf
12 0 0 12 176.88 595.361 Tm
(crt056*.cln)Tj
/F7 1 Tf
12.96 0 0 12.96 256.08 595.361 Tm
[(.)-250(Where)]TJ
/F12 1 Tf
3.4259 0 TD
0 Tw
(*)Tj
/F7 1 Tf
0.7593 0 TD
[(is)-259(a)-241(single)-260(character)-260(\(x,)-250(y)-241(o)0(r)-260(l)0(;)-259(i)0(.)9(e)0(.)-9(,)-250(x)-241(dat)-18(a)]TJ
-15.6111 -1.2407 TD
[(memory,)-250(y)-259(data)-241(m)-18(emory)-241(or)-260(long)-259(data)-241(memo)-19(ry\))-241(to)-259(denote)-260(the)-241(memory)-259(model.)]TJ
-1.3889 -1.6296 TD
[(3.)-639(ANSI)-260(C)-240(library,)]TJ
/F8 1 Tf
12 0 0 12 194.64 558.161 Tm
(lib56c*.clb)Tj
/F7 1 Tf
12.96 0 0 12.96 273.6 558.161 Tm
[(.)-250(Wher)-19(e)]TJ
/F12 1 Tf
3.4259 0 TD
(*)Tj
/F7 1 Tf
0.7593 0 TD
[(is)-241(a)-260(single)-260(character)-241(\(x,)-250(y)-259(o)0(r)-260(l)0(\))-241(t)0(o)-259(denote)]TJ
-16.963 -1.2222 TD
[(the)-241(m)-18(emory)-241(mode)-19(l.)]TJ
-2.7778 -1.9259 TD
[(This)-241(s)-18(tandard)-241(direct)-18(ory)-241(search)-259(list)-259(for)-241(UNIX)-259(systems)-259(is:)]TJ
1.3889 -1.9444 TD
[(1.)-639(/usr/local/dsp/bin)-19(/)]TJ
0 -1.6111 TD
[(2.)-639(/usr/local/dsp/lib)-19(/)]TJ
0 -1.6296 TD
[(3.)-639(/lib/)]TJ
0 -1.6111 TD
[(4.)-639(/usr/lib/)]TJ
0 -1.6296 TD
(5.)Tj
/F12 1 Tf
1.3889 0 TD
(.)Tj
/F7 1 Tf
0.2407 0 TD
(/)Tj
-3.0185 -1.9259 TD
[(The)-241(st)-18(andard)-241(MS-D)-19(OS)-240(directory)-259(search)-259(list)-241(f)-19(o)0(r)-241(the)-260(path)-241(se)-19(t)-241(u)0(p)-259(i)0(n)-241(Sect)-18(ion)-241(2.)-9(2)-241(is:)]TJ
1.3889 -1.9259 TD
[(1.)-639(C:\\dsp\\bin)]TJ
0 -1.6111 TD
[(2.)-639(C:\\dsp\\lib)]TJ
0 -1.6296 TD
[(3.)-639(C:)]TJ
0 -1.6111 TD
[(4.)-639(C:\\dos)]TJ
0 -1.6296 TD
[(5.)-639(other)-241(d)-19(irectories)-241(in)-259(the)-260(path)-241(nam)-18(e)]TJ
-1.3889 -1.9259 TD
[(Note)-241(t)-18(hat)-241(if)-260(the)-241(env)-19(ironment)-241(va)-19(riable)-241(DSPL)-19(OC)-240(is)-259(set,)-250(the)-260(value)-241(of)-260(DSPLOC)-259(will)-259(be)]TJ
0 -1.2407 TD
[(substituted)-259(for)-241(1)-259(and)-259(2)-241(above.)]TJ
0 -1.9259 TD
[(Table)-241(3)-19(-)0(1)-241(lists)-259(all)-259(the)-241(user)-260(selectable)-260(options)-259(used)-241(by)]TJ
/F12 1 Tf
21.3704 0 TD
(g56k)Tj
/F7 1 Tf
2.0556 0 TD
[(.)-250(They)-259(are)-260(grouped)-241(to)-259(show)]TJ
-23.4259 -1.2407 TD
[(what)-241(p)-19(rogram)-241(uses)-259(each)-259(option.)-250(All)-259(of)-241(these)-260(options)-259(are)-241(d)-19(escribed)-241(in)-259(detail)-259(later)-241(in)-259(this)]TJ
0 -1.2222 TD
[(chapter;)-259(however,)-250(these)-260(lists)-241(pro)-19(vide)-241(an)-259(overview)-259(of)-241(what)-259(options)-259(are)-241(av)-19(ailable.)-250(Notice)]TJ
0 -1.2407 TD
[(that)-241(there)-223(is)-241(a)-241(-)0(v)-222(option)-241(listed)-241(under)-241(both)]TJ
/F12 1 Tf
16.3519 0 TD
[(g)-19(56k)]TJ
/F7 1 Tf
2.2778 0 TD
[(Com)-18(mand)-222(Opti)-18(ons)-222(and)-241(Preprocessor)-241(Phase)]TJ
-18.6296 -1.2407 TD
[(Options.)-250(This)-259(is)-259(actually)-241(the)-260(same)-260(option)-259(but)-241(it)-259(is)-241(us)-18(ed)-241(by)-259(these)-241(t)-18(w)0(o)-241(program)-18(s)-241(i)0(n)-259(different)]TJ
0 -1.2222 TD
[(ways)-241(\(s)-18(ee)-241(Section)-259(3.)-9(2)-241(and)-259(Section)-259(3.)9(2.)-9(1\).)]TJ
0 -1.9259 TD
[(Under)-260(compile)-241(phas)-18(e)-241(options,)-250(t)-18(here)-241(is)-259(a)-241(grou)-19(p)-241(o)0(f)-260(-)0(f)-241(optio)-19(ns;)-241(these)-260(are)-241(t)-18(h)0(e)-241(machine)]TJ
0 -1.2407 TD
[(independent)-259(optimization)-259(options)-259(whereas)-259(the)-241(-m)-259(options)-259(below)-241(are)-260(the)-260(optimization)]TJ
ET
endstream
endobj
2449 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2415 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 498 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(Ov)-7(erv)-7(i)7(ew)]TJ
-43.5366 -71.3415 TD
[(M)10(o)-23(t)16(o)1(rol)-16(a)-14218(C)-28(ont)16(rol)-284(P)-10(rogram)-307(Opt)-9(i)8(ons)-16689(3-1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
24 0 0 24 71.52 703.841 Tm
0.018 Tc
[(Cha)-6(p)-1(te)-6(r)-293(3)]TJ
0 -1.08 TD
0.019 Tc
[(Cont)-8(r)8(o)-10(l)-293(P)-4(rogram)-302(Options)]TJ
15.839 0 0 15.839 71.52 640.241 Tm
0.006 Tc
[(3.1)-832(O)-4(verview)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 614.321 Tm
0 Tc
[(Program)-259(G56k)-259(is)-241(the)]TJ
/F10 1 Tf
8.5741 0 TD
[(control)-259(program)]TJ
/F7 1 Tf
6.9074 0 TD
[(for)-241(Moto)-19(rola\222s)-241(optim)-18(izing)-241(C)-259(compiler)-260(for)-241(the)]TJ
-15.4815 -1.2407 TD
[(DSP56000)-19(/DSP56001)-259(family)-241(of)-260(digital)-259(signal)-259(processors.)-250(The)-260(program)-259(G56k)-241(autom)-18(ates)]TJ
T*
[(control)-222(of)-204(the)-204(four)-223(C)-203(compiler)-223(phases)-204(\226)-222(preprocessing,)-213(compiling,)-213(assemb)-19(ling,)-213(and)-204(linking.)]TJ
0 -1.2222 TD
[(The)-241(prog)-19(ram)-241(G56k)-241(utilizes)-259(a)-241(command)-241(sy)-19(ntax)-241(similar)-241(to)-259(those)-241(adopted)-241(by)-259(UNIX)-241(utilities.)]TJ
0 -1.2407 TD
[(The)-260(G56k)-241(sy)-19(ntax)-241(is:)]TJ
/F8 1 Tf
12 0 0 12 71.52 525.281 Tm
[(g56k)-600([options])-600(files)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 500.321 Tm
(where:)Tj
1.3889 -1.9259 TD
[(1.)-639([options])-260(is)-259(one)-241(or)-260(more)-260(of)-241(the)-260(options)-259(found)-241(in)-259(this)-259(chapter.)-250(One)-260(difference)]TJ
1.3889 -1.2407 TD
[(between)-259(G56k)-259(and)-241(UNIX-s)-18(tyle)-241(utiliti)-18(es)-241(is)-259(that)-241(th)-19(e)-241(combinati)-18(on)-241(of)-260(multiple)-260(single)]TJ
T*
[(character)-260(options)-259(is)-241(not)-259(allowed.)-250(For)-260(example,)-250(\223-O)-259(-g\224)-260(instructs)-259(the)-241(compile)-19(r)-241(t)0(o)]TJ
0 -1.2222 TD
[(generate)-260(an)-241(op)-19(timized)-241(exec)-19(utable)-241(with)-259(source)-260(level)-241(d)-19(ebug)-241(inform)-18(ation,)-250(whereas)]TJ
0 -1.2407 TD
[(\223-Og\224,)-250(which)-259(is)-259(acceptable)-260(to)-241(UNIX-sty)-19(le)-241(compilers)-259(is)-259(not)-241(accept)-18(able)-241(to)-259(G56k.)]TJ
-1.3889 -1.6296 TD
[(2.)-639(\223file)]TJ
/F15 1 Tf
3.4259 0 TD
0 Tw
(\274)Tj
/F7 1 Tf
1 0 TD
[(\224)-241(i)0(s)-259(the)-260(file\(s\))-241(to)-259(be)-260(processed.)-250(Program)-259(G56k)-259(accepts)-241(inp)-19(ut)-241(filenames)]TJ
-3.037 -1.2222 TD
[(suffixed)-241(with)-241(\223)]TJ
/F12 1 Tf
5.9815 0 TD
0.009 Tc
(.c)Tj
/F7 1 Tf
0.7037 0 TD
0 Tc
[(\224)-241(\(ANSI)-241(C)-240(source)-241(files\),)-231(\223.)-9(i\224)-241(\(preprocessed)-241(C)-240(source)-241(files\),)-250(\223.)9(asm\224)]TJ
-6.6852 -1.2407 TD
[(\(DSP5600)-19(0/DSP56001)-259(assembly)-259(code\),)-250(and)-241(\223.)-9(cln\224)-260(\(COFF)-259(link)-241(files\).)-250(T)-19(h)0(e)-241(control)]TJ
T*
[(program)-241(processes)-241(each)-241(file)-241(accordin)-19(g)-222(t)0(o)-241(this)-241(suffix)-19(.)-231(The)-241(G56k)-241(output)-241(is)-241(controlled)]TJ
0 -1.2222 TD
[(by)-241(the)-241(specific)-241(set)-241(of)-241(command)-241(line)-241(optio)-19(ns)-241(provided.)-231(For)-241(instan)-19(ce,)-231(if)-241(no)-241(command)]TJ
0 -1.2407 TD
[(line)-223(argum)-18(ents)-222(are)-223(provided,)-231(the)-223(comp)-19(iler)-223(will)-222(generate)-223(a)-241(COFF)-222(load)-222(file)-241(\223a.)9(cld\224.)-231(If)]TJ
T*
(the)Tj
/F12 1 Tf
1.4815 0 TD
(-c)Tj
/F7 1 Tf
1.0185 0 TD
[(option)-259(is)-259(invoked,)-250(the)-260(compiler)-260(will)-241(genera)-19(te)-241(a)-260(COFF)-259(link)-241(file)-260(suffixed)-259(with)]TJ
-2.5 -1.2222 TD
[(\223.)-9(cln\224.)-250(A)-241(com)-18(plete)-241(descrip)-19(tion)-241(of)-260(the)-241(c)-19(ommand)-241(lin)-19(e)-241(options,)-269(with)-241(exampl)-18(es,)-250(is)]TJ
0 -1.2407 TD
[(provided)-259(in)-259(Section)-241(3.)-9(2.)]TJ
/F12 1 Tf
-2.7778 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(It)-259(is)-241(strong)-19(ly)-241(recommen)-19(ded)-241(that)-259(g56k)-259(always)-241(be)-260(used)-259(to)-241(invo)-19(ke)-241(the)-260(C)-240(com)-18(piler)]TJ
0 -1.2407 TD
[(utilities)-259(rather)-260(than)-241(indi)-18(vidually)-241(ex)-19(ecuting)-241(them)-18(.)]TJ
-4.1667 -1.9259 TD
[(A)-259(standard)-241(d)-19(irectory)-241(search)-259(list)-259(is)-241(cons)-18(ulted)-241(by)-259(G56k)-259(for:)]TJ
ET
endstream
endobj
2416 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2390 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(2-4)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
0.298 Tc
[(A)306(l)276(t)308(e)293(r)290(n)293(a)269(t)308(eI)308(n)269(s)310(t)283(a)293(l)300(l)276(a)293(t)308(i)276(o)293(nO)296(nA)14(S)282(U)288(N)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
15.839 0 0 15.839 70.8 709.361 Tm
0.004 Tc
[(2.)9(4)-849(A)-1(l)9(t)-12(ern)9(at)-12(e)-273(I)-6(n)9(s)-1(t)-12(a)-1(l)9(l)-6(ati)9(o)-6(n)-279(O)-6(n)-279(A)-289(S)-11(U)-1(N)]TJ
/F7 1 Tf
12.96 0 0 12.96 88.8 688.241 Tm
0 Tc
[(1.)-639(Insert)-241(the)-260(supplied)-259(first)-259(floppy)-241(dis)-18(kette)-241(into)-259(the)-260(floppy)-241(dri)-18(ve.)]TJ
0 -1.6111 TD
[(2.)-639(Login)-241(as)]TJ
/F8 1 Tf
12 0 0 12 155.04 667.361 Tm
(root)Tj
/F7 1 Tf
12.96 0 0 12.96 183.84 667.361 Tm
[(,)-250(o)0(r)-260(a)0(s)-241(yoursel)-18(f,)-250(if)-241(access)-259(permissions)-259(allow.)]TJ
-7.3333 -1.6296 TD
[(3.)-639(Inside)-241(the)-260(shell,)-250(use)-260(the)-260(command)]TJ
/F12 1 Tf
15.2222 0 TD
(cd)Tj
/F7 1 Tf
1.2407 0 TD
[(to)-259(go)-241(to)-259(the)-260(directory)-259(where)-241(the)-260(compiler\222s)]TJ
-15.0741 -1.2407 TD
[(DSP)-240(dir)-19(ectory)-241(tree)-260(is)-241(t)-18(o)-241(reside.)-250(Fo)-19(r)-241(this)-259(example,)-250(assume)-260(that)-259(the)-241(comp)-19(iler)-241(is)-259(to)-241(be)]TJ
0 -1.2222 TD
[(installed)-259(in)-241(/usr/my)-19(dir)-241(\(referred)-259(to)-259(by)-241(<)-10(compiler\222s)-259(DSP)-240(direc)-19(tory)-241(tree>)-251(here\))-19(.)]TJ
-1.3889 -1.6296 TD
[(4.)-639(Make)-241(sure)-260(that)-259(you)-241(hav)-19(e)-241(write)-260(permission)-259(in)-241(th)-19(e)-241(directory.)]TJ
0 -1.6111 TD
[(5.)-639(Enter)-223(the)-241(command:)]TJ
/F12 1 Tf
9.7037 0 TD
[(bar)-241(xZvf)-223(/dev)-19(/rfd0)]TJ
/F7 1 Tf
7.8519 0 TD
[(.)-231(I)0(f)-223(the)-223(flop)-19(py)-222(drive)-223(m)-18(ust)-222(be)-223(acces)-18(sed)-222(via)-223(a)]TJ
-16.1667 -1.2407 TD
[(different)-241(d)-19(evice)-241(file)-260(than)]TJ
/F8 1 Tf
12 0 0 12 238.08 556.241 Tm
(rfd0)Tj
/F7 1 Tf
12.96 0 0 12.96 266.88 556.241 Tm
[(,)-269(then)-241(use)-260(the)-260(appropriate)-241(d)-19(evice)-241(for)-260(your)-260(system.)]TJ
-13.7407 -1.6111 TD
[(6.)-639(Make)-241(sure)-260(that)-259(every)-241(us)-18(er)-241(adds)-259(<)8(comp)-19(iler\222s)-241(DSP)-259(directory)-259(tree>)8(/)-18(dsp/bin)-241(to)-259(their)]TJ
1.3889 -1.2407 TD
[(path.)-250(In)-241(th)-19(is)-241(example,)-269(the)-241(path)-259(/usr/mydir/dsp)-19(/bin)-241(would)-259(be)-260(added)-241(to)-259(everyone\222s)]TJ
T*
(path.)Tj
-1.3889 -1.6111 TD
[(7.)-639(Make)-241(sure)-260(that)-259(every)-241(us)-18(er)-241(sets)-259(the)-241(env)-19(ironment)-241(v)-19(ariable)-241(DSP)-18(LOC)-240(to)-259(the)-260(path)]TJ
1.3889 -1.2407 TD
[(leading)-241(to)-259(the)]TJ
/F12 1 Tf
5.7037 0 TD
(DSP)Tj
/F7 1 Tf
2.1296 0 TD
[(d)-19(irectory)-241(tree)-260(which)-259(is)-241(the)-260(directory)-259(<)8(com)-18(piler\222s)-241(dsp)-259(directory)]TJ
-7.8333 -1.2407 TD
[(tree>)8(.)-250(I)0(n)-259(this)-259(example,)-250(DSPLOC)-259(would)-259(be)-241(set)-259(to)-259(/usr/mydir.)-250(Note)-260(that)-259(DSPLOC)]TJ
0 -1.2222 TD
[(would)-241(no)-19(t)-241(b)0(e)-260(set)-241(to)-259(/usr/mydir/d)-19(sp.)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 399.281 Tm
0.005 Tc
[(2.)10(5)-848(T)-5(est)-268(P)-10(r)0(o)10(g)-5(ram)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 373.361 Tm
0 Tc
[(The)-241(follow)-19(ing)-241(test)-259(program)-259(is)-241(int)-18(ended)-241(to)-259(be)-241(a)-260(very)-259(simple)-260(check)-241(to)-259(see)-241(i)-18(f)-241(the)-260(installation)]TJ
0 -1.2407 TD
[(has)-241(been)-259(completed)-259(correctly.)-250(The)-260(program)-259(should)-259(be)-241(put)-259(in)-241(a)-260(file)-260(named)-241(\223h)-19(ello.)9(c\224.)-250(The)]TJ
T*
[(control)-203(prog)-19(ram,)-213(G56k,)-213(compiles)-222(the)-204(progra)-19(m)-203(i)0(n)-222(the)-204(file)-223(\223hello.)-9(c\224)-204(and)-222(generates)-204(the)-223(output)]TJ
0 -1.2222 TD
[(file)-223(\223a.)9(cld\224.)-231(Do)-204(n)-19(o)0(t)-203(ent)-18(er)-204(the)]TJ
13.919 0 0 13.919 218.88 325.361 Tm
0.005 Tc
[(C:)7(>)]TJ
12.96 0 0 12.96 242.88 325.361 Tm
0 Tc
[(as)-222(it)-222(is)-222(simply)-222(a)-223(prompt)-222(indicating)-222(that)-222(this)-222(line)-223(should)-222(be)]TJ
-13.2778 -1.2407 TD
[(entered)-241(from)-259(the)-260(keyboard.)-250(The)-260(command)-259(run56)-241(e)-19(xecutes)-241(the)-260(program)-259(in)-241(th)-19(e)-241(file)-260(\223a.)9(cld\224)]TJ
T*
[(and)-241(the)-260(result)-259(is)-241(to)-259(print)-259(\223hello)-241(wo)-19(rld.)9(\224)-260(o)0(n)-241(the)-260(computer)-260(screen.)]TJ
ET
1 1 1 rg
70.8 263.921 468 -5.04 re
f
0 0 0 rg
70.8 261.521 468 0.72 re
f
BT
/F5 1 Tf
12 0 0 12 224.4 268.001 Tm
0.005 Tc
[(E)12(xam)14(ple)-259(2)1(-1.)-817(T)-4(es)21(t)-282(P)12(r)-6(o)16(gr)14(am)]TJ
/F8 1 Tf
-12.8 -1.6 TD
0 Tc
[(#include)-580()]TJ
4.5 -1.32 TD
[(main)-600(\()-600(\))]TJ
0 -1.34 TD
0 Tw
({)Tj
T*
[(printf)-600(\()-580(\223hello)-600(world.\\n\224)-600(\);)]TJ
0 -1.32 TD
(})Tj
0 -2 TD
[(C:\\>)-600(g56k)-580(hello.c)]TJ
T*
[(C:\\>)-600(run5)20(6)-600(a.cld)]TJ
-4.5 -1.92 TD
(hello)Tj
ET
1 1 1 rg
70.8 97.841 468 -5.04 re
f
0 0 0 rg
70.8 95.441 468 0.72 re
f
endstream
endobj
2391 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2363 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 399.12 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(S)-11(t)-10(andard)-293(I)-10(ns)-7(t)15(a)0(l)-17(l)7(at)-10(i)7(o)0(n)-293(O)3(n)-293(A)-279(S)-11(U)-5(N)]TJ
-33.4878 -71.3415 TD
-0.011 Tc
[(M)-7(o)-40(to)-16(r)-19(o)-16(l)-33(a)-15918(In)-40(st)-26(a)-16(l)-9(l)-33(a)-16(ti)-33(o)-16(n)-309(G)-13(u)-16(i)-9(d)-16(e)-18431(2)-16(-)-19(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 107.52 420.161 Tm
0 Tc
[(As)-222(an)-241(example,)-231(the)-223(following)-241(line)-223(in)-222(the)-241(autoexec.)9(b)-19(a)0(t)-222(file)-223(will)-241(enable)-223(an)-222(8MB)-240(swap)]TJ
0 -1.2222 TD
[(file)-260(with)-241(aut)-18(omatic)-241(delet)-18(ion)-241(of)-260(the)-241(s)-18(wap)-241(file:)]TJ
/F8 1 Tf
12 0 0 12 114.72 383.921 Tm
-0.02 Tc
[(SE)20(T)-560(D)20(OS)20(4G)20(VM)20(=D)20(EL)20(ET)20(ES)20(WA)20(P)-560(V)0(I)20(R)0(T)20(U)0(A)20(L)0(S)20(I)0(Z)20(E)0(#)20(8)20(1)0(9)20(2)]TJ
/F7 1 Tf
12.96 0 0 12.96 107.52 369.281 Tm
0 Tc
[(The)-260(following)-259(line)-241(will)-259(use)-260(F)-240(drive)-260(for)-260(the)-241(swap)-259(space)-260(instead)-259(of)-241(the)-260(current)-259(drive.)]TJ
/F8 1 Tf
12 0 0 12 114.72 348.881 Tm
[(SET)-600(DOS4GVM=DELETESWAP)-600(SWAPNAME#F:\\B)20(IG.SWP)]TJ
/F7 1 Tf
12.96 0 0 12.96 89.52 334.241 Tm
[(8.)-639(There)-260(is)-241(a)]TJ
/F8 1 Tf
12 0 0 12 162 334.241 Tm
(READ.ME)Tj
/F7 1 Tf
12.96 0 0 12.96 215.52 334.241 Tm
[(file)-260(included)-259(in)-241(t)-18(h)0(e)-241(package)-260(and)-259(it)-241(should)-259(be)-260(read)-241(for)-260(any)]TJ
-8.3333 -1.2407 TD
[(recent)-259(changes)-259(in)-241(the)-260(installation)-259(on)-241(c)-19(ompiler)-241(its)-18(elf.)]TJ
/F5 1 Tf
15.839 0 0 15.839 71.52 283.361 Tm
0.006 Tc
[(2.3)-832(S)-9(tand)11(ard)-292(I)11(n)-4(stall)11(a)1(tion)-277(On)-277(A)-287(S)6(UN)]TJ
/F7 1 Tf
12.96 0 0 12.96 89.52 262.241 Tm
0 Tc
[(1.)-639(Insert)-259(the)-241(su)-19(pplied)-241(first)-259(floppy)-259(diskette)-260(into)-241(the)-260(tape)-260(drive.)]TJ
0 -1.6111 TD
[(2.)-639(Login)-259(as)]TJ
/F8 1 Tf
12 0 0 12 156 241.361 Tm
(root)Tj
/F7 1 Tf
12.96 0 0 12.96 184.8 241.361 Tm
0 Tw
(.)Tj
-7.3519 -1.6296 TD
[(3.)-639(Enter)-260(the)-241(com)-18(mand:)-241(cd)-259(/usr/local.)]TJ
0 -1.6111 TD
[(4.)-639(Enter)-260(the)-241(com)-18(mand:)-241(bar)-260(xZvf)-260(/dev/rfd0.)-250(If)-260(the)-241(flopp)-19(y)-241(drive)-260(must)-259(be)-241(accessed)-259(via)-260(a)]TJ
1.3889 -1.2407 TD
[(different)-259(device)-260(file)-241(than)]TJ
/F8 1 Tf
12 0 0 12 238.8 183.281 Tm
(rfd0)Tj
/F7 1 Tf
12.96 0 0 12.96 267.6 183.281 Tm
[(,)-250(then)-259(use)-241(the)-260(appropriate)-260(device)-260(for)-241(your)-260(system.)]TJ
-13.7407 -1.6296 TD
[(5.)-639(Logout.)]TJ
0 -1.6111 TD
[(6.)-639(Make)-260(sure)-241(th)-19(at)-241(all)-259(users)-241(a)-19(d)0(d)-241(/usr/local)-18(/dsp/bin)-241(to)-259(their)-260(path.)-250(This)-259(enables)-259(the)-241(shell)]TJ
1.3889 -1.2407 TD
[(to)-259(find)-241(the)-260(control)-259(program)-259(G56k)-241(and)-259(other)-260(programs)-259(in)-241(the)-260(DSP56KCC)]TJ
0 -1.2222 TD
[(distributio)-19(n)-241(package.)]TJ
/F8 1 Tf
12 0 0 12 107.28 629.921 Tm
(SWAPNAME)Tj
/F7 1 Tf
12.96 0 0 12.96 320.88 629.201 Tm
[(The)-260(swap)-241(file)-260(name)-260(for)-241(the)]TJ
T*
[(memory)-204(manager)-186(use)-19(s)-185(for)-204(the)-186(swap)]TJ
0 -1.2407 TD
[(space.)-213(Default)-203(is)-204(DOS)-18(4GVM.)9(SW)-19(P)]TJ
T*
[(on)-241(t)-18(h)0(e)-241(current)-259(drive.)]TJ
/F8 1 Tf
12 0 0 12 107.28 556.961 Tm
(DELETESWAP)Tj
/F7 1 Tf
12.96 0 0 12.96 320.88 556.241 Tm
[(Specifies)-259(that)-241(th)-19(e)-241(swap)-259(file)-241(sh)-19(ould)]TJ
T*
[(be)-241(d)-19(eleted)-241(after)-260(memory)]TJ
0 -1.2222 TD
(management.)Tj
/F8 1 Tf
12 0 0 12 107.28 499.841 Tm
(VIRTUALSIZE)Tj
/F7 1 Tf
12.96 0 0 12.96 320.88 499.361 Tm
[(The)-260(size)-241(of)-260(the)-241(vi)-18(rtual)-241(memo)-19(ry)]TJ
0 -1.2407 TD
[(space.)-250(Default)-241(is)-241(16MB.)-250(The)-241(value)]TJ
T*
[(should)-222(be)-204(entered)-222(as)-204(num)-18(eric)-204(value)]TJ
0 -1.2222 TD
[(of)-241(K)-19(B)0(.)]TJ
/F8 1 Tf
12 0 0 12 107.28 687.041 Tm
(MINMEM)Tj
/F7 1 Tf
12.96 0 0 12.96 320.88 686.321 Tm
[(The)-260(minimum)-259(amount)-241(of)-260(RAM)]TJ
0 -1.2407 TD
[(managed)-259(by)-241(the)-260(memory)-241(m)-18(anager.)]TJ
T*
[(Default)-259(value)-241(is)-259(512KB.)]TJ
ET
endstream
endobj
2364 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2335 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(2-2)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(I)16(n)1(s)-6(t)-9(al)8(l)8(a)-23(t)16(i)8(o)-23(n)-267(O)-21(n)-267(A)-10(n)-292(M)-15(S)14(-DO)-21(S)-278(M)-15(a)1(c)-6(h)1(i)8(n)1(e)-292(\()-2(8038)-23(6)-267(o)1(r)-295(80486)-23(\))]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 106.8 711.281 Tm
0 Tc
[(h.)-639(DSPLOC)-259(need)-241(only)-259(be)-260(set)-241(if)-260(the)-241(d)-19(efault)-241(outpu)-19(t)-241(drive)-260(or)-241(th)-19(e)-241(default)-259(location)-259(is)]TJ
1.3889 -1.2407 TD
[(not)-241(chosen.)-250(If)-260(DSPLOC)-259(is)-241(set,)-250(it)-259(must)-241(b)-19(e)-241(set)-259(to)-241(the)-260(location)-241(of)-260(the)-241(dsp)-259(directory)]TJ
0 -1.2222 TD
[(tree.)-250(For)-241(e)-19(xample,)-250(if)-241(th)-19(e)-241(user)-260(installed)-259(the)-241(comp)-19(iler\222s)-241(director)-19(y)-241(tree)-260(DSP)-240(i)-18(n)-241(the)]TJ
0 -1.2407 TD
[(directory)-241(D)-19(:\\usr\\mydir,)-250(then)-259(DSPLOC)-259(would)-259(need)-241(to)-259(be)-241(s)-18(e)0(t)-241(a)0(s)-259(D:\\usr\\mydir:)]TJ
/F8 1 Tf
12 0 0 12 124.8 645.041 Tm
[(SET)-600(DSPLO)20(C=)]TJ
/F7 1 Tf
12.96 0 0 12.96 106.8 630.161 Tm
[(if)-241(the)-260(directory)-259(<)8(compi)-18(ler\222s)-241(dsp)-259(directory)-259(tree>)-251(is)-241(d)-19(:\\usr\\mydir,)-250(then)]TJ
/F8 1 Tf
12 0 0 12 124.8 610.001 Tm
[(SET)-600(DSPLO)20(C=D:\\USR\\MYDIR)]TJ
/F7 1 Tf
12.96 0 0 12.96 88.8 595.361 Tm
[(5.)-639(Make)-241(sure)-260(that)-259(<)8(compi)-18(ler\222s)-241(dsp)-259(directory)-259(tree>)8(\\dsp)-19(\\bin)-241(is)-259(included)-259(in)-241(the)-260(path)]TJ
1.3889 -1.2407 TD
[(instruction.)-250(This)-259(is)-259(needed)-241(by)]TJ
/F8 1 Tf
12 0 0 12 263.28 579.281 Tm
(command.com)Tj
/F7 1 Tf
12.96 0 0 12.96 345.6 579.281 Tm
[(if)-260(it)-241(is)-259(to)-259(find)-241(G5)-19(6k.)-250(If)-241(the)-260(default)]TJ
-18.4259 -1.2407 TD
[(drive)-241(and)-259(path)-259(were)-241(chos)-18(en,)-250(then)-241(the)-260(path)-259(C:\\dsp\\bin)-259(would)-259(need)-241(to)-259(be)-241(ad)-19(ded)-241(as)]TJ
0 -1.2222 TD
(follows:)Tj
/F8 1 Tf
12 0 0 12 124.8 526.961 Tm
[(PATH)-600(...;)20(C:\\DSP\\BIN;...)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 505.361 Tm
[(If,)-250(for)-241(exam)-18(ple)-241(the)-260(compiler\222s)-259(dsp)-241(di)-18(rectory)-241(tree)-260(was)-259(installed)-241(i)-18(n)-241(C:\\usr\\m)-18(ydir,)-250(then)]TJ
0 -1.2407 TD
[(C:\\usr\\mydir\\dsp\\b)-19(in)-241(would)-259(need)-259(to)-241(be)-260(added)-259(as)-241(follows:)]TJ
/F8 1 Tf
12 0 0 12 124.8 465.041 Tm
[(PATH)-600(...;)20(C:\\USR\\MYDIR\\DSP\\BIN;...)]TJ
/F7 1 Tf
12.96 0 0 12.96 88.8 450.161 Tm
[(6.)-639(Make)-241(sure)-260(that)-259(other)-241(D)-19(O)0(S)-240(memory)-259(managers)-259(do)-259(not)-241(interfere)-260(with)-259(the)-241(DO)-19(S)]TJ
1.3889 -1.2222 TD
[(extended)-241(m)-18(emory)-241(man)-19(ager)-241(for)-260(G56k.)-250(The)-260(compiler)-260(uses)-241(its)-259(own)-259(DOS)-240(ext)-18(ended)]TJ
0 -1.2407 TD
[(memory)-241(m)-18(anager)-241(called)]TJ
/F8 1 Tf
12 0 0 12 235.44 418.241 Tm
(dos4gw.exe)Tj
/F7 1 Tf
12.96 0 0 12.96 307.44 418.241 Tm
[(,)-250(and)-241(this)-259(memory)-259(manager)-241(may)-259(not)-259(work)-241(if)]TJ
-15.4815 -1.2407 TD
[(a)-241(different)-259(memory)-259(manager)-260(is)-241(already)-259(installed.)-250(A)-19(lthough)-241(th)-19(is)-241(DOS)-259(extender)-260(is)]TJ
0 -1.2222 TD
[(DPMI)-241(0.)-9(9)-259(compliant,)-250(It)-259(is)-241(recomm)-18(ended)-241(that)-259(initially)-259(all)-259(other)-241(DOS)-259(extended)]TJ
0 -1.2407 TD
[(memory)-241(m)-18(anagers)-241(be)-260(removed,)-250(in)-259(order)-260(to)-241(test)-259(the)-260(installation.)-250(The)-260(DOS)-259(extended)]TJ
T*
[(memory)-241(m)-18(anager)-260(dos4)-19(gw)74(.)-9(e)18(x)19(e)-241(is)-241(called)-259(during)-259(the)-241(co)-19(mpiler\222s)-241(exe)-19(cution,)-250(and)]TJ
0 -1.2222 TD
[(requires)-241(at)-259(least)-259(2M)-241(byt)-18(es)-241(of)-260(RAM.)-250(This)-259(memory)-259(manager)-241(uses)-259(hard)-259(drives)-241(fo)-19(r)-241(the)]TJ
0 -1.2407 TD
[(swap)-222(space)-223(for)-223(the)-223(memo)-19(ry)-222(management.)-231(By)-222(default,)-231(the)-223(swap)-222(space)-223(location)-222(i)-18(s)-222(the)]TJ
T*
[(C)-240(drive)-260(and)-259(the)-241(size)-260(of)-260(the)-241(swap)-259(space)-260(is)-241(16)-259(Mbytes.)]TJ
-1.3889 -1.6111 TD
[(7.)-639(The)-204(DOS)-222(environment)-222(DOS4GVM)-222(controls)-222(the)-204(configura)-19(tion)-204(of)-223(the)-204(DOS)-222(extended)]TJ
1.3889 -1.2407 TD
[(memory)-241(m)-18(anagement,)-250(and)-259(the)-241(envi)-18(ronment)-241(DO)-19(S4GVM)-241(has)-259(the)-260(following)-259(format.)]TJ
/F8 1 Tf
12 0 0 12 168 244.001 Tm
[([option[#)20(value]])-600([option[#value]])]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 218.321 Tm
[(The)-241(possi)-18(ble)-241(parameter)-19(s)-241(for)-260(the)-241(opti)-18(on)-241(are:)]TJ
/F8 1 Tf
12 0 0 12 106.32 172.001 Tm
(MINMEM)Tj
/F7 1 Tf
12.96 0 0 12.96 320.16 171.281 Tm
[(T)-19(h)0(e)-241(minimu)-19(m)-241(amount)-259(of)-260(RAM)]TJ
T*
[(m)-18(anaged)-241(by)-259(the)-241(mem)-18(ory)-241(manager.)]TJ
0 -1.2222 TD
[(D)-19(efault)-241(value)-260(is)-259(512KB.)]TJ
/F8 1 Tf
12 0 0 12 106.32 114.881 Tm
(MAXMEM)Tj
/F7 1 Tf
12.96 0 0 12.96 320.16 114.161 Tm
[(T)-19(h)0(e)-241(maximum)-259(amount)-259(of)-260(RAM)]TJ
T*
[(m)-18(anaged)-241(by)-259(the)-241(mem)-18(ory)-241(manager.)]TJ
0 -1.2407 TD
[(D)-19(efault)-241(value)-260(is)-259(4MB.)]TJ
ET
endstream
endobj
2336 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2304 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 297.84 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(I)-10(n)0(s)-7(t)15(a)-24(l)7(l)7(a)0(t)-10(i)7(on)-293(On)-293(A)-11(n)-293(M)9(S)-11(-DOS)-304(M)9(a)-24(c)17(h)-24(i)7(n)0(e)-293(\()-3(80386)-293(or)-272(8)-24(0486\))]TJ
-23.1951 -71.3415 TD
-0.011 Tc
[(M)-7(o)-40(to)-16(r)-19(o)-16(l)-33(a)-15918(In)-40(st)-26(a)-16(l)-9(l)-33(a)-16(ti)-33(o)-16(n)-309(G)-13(u)-16(i)-9(d)-16(e)-18431(2)-16(-)-19(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F5 1 Tf
24 0 0 24 71.52 703.841 Tm
0.018 Tc
[(Cha)-6(p)-1(te)-6(r)-293(2)]TJ
0 -1.08 TD
0.021 Tc
[(Ins)7(t)-6(a)7(lla)7(tion)-288(Guide)]TJ
15.839 0 0 15.839 71.52 640.241 Tm
0.008 Tc
[(2.1)-830(I)-2(n)13(t)-8(ro)13(duct)8(i)13(on)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 614.321 Tm
0 Tc
[(This)-259(chapter)-260(describes)-241(ins)-18(tallation)-241(on)-259(MS-DOS)-259(and)-259(Sun)-241(com)-18(puters.)-250(Two)-259(installation)]TJ
0 -1.2407 TD
[(procedures)-259(are)-260(detailed)-241(for)-260(the)-260(Sun.)-250(The)-260(first)-241(procedur)-19(e)-241(uses)-259(the)-241(def)-19(ault)-241(location)-259(for)-260(the)]TJ
T*
[(files.)-250(The)-260(second)-259(procedure)-260(allows)-241(the)-260(user)-260(to)-241(select)-259(the)-260(directory)-259(where)-241(the)-260(compiler\222s)]TJ
0 -1.2222 TD
[(files)-259(will)-241(b)-19(e)-241(located.)-250(Onl)-18(y)-241(one)-260(procedure)-260(is)-241(needed)-259(for)-260(MS-DOS)-259(machines.)]TJ
0 -1.9259 TD
[(The)-260(various)-259(parts)-241(of)-260(the)-241(co)-19(mpiler)-241(resid)-19(e)-241(i)0(n)-259(a)-241(directo)-19(ry)-241(tree)-260(named)-259(DSP.)-250(The)-241(d)-19(efault)]TJ
0 -1.2407 TD
[(location)-259(for)-260(the)-500(DSP)-240(di)-18(rectory)-241(tree)-260(is)-259(/usr/local)-259(o)-19(n)-241(UNIX)-259(systems.)-250(If)-260(this)-259(default)-241(locati)-18(on)]TJ
T*
[(is)-259(acceptable,)-250(then)-259(perform)-259(the)-241(standard)-259(installation)-19(;)-241(i)0(f)-260(i)0(t)-241(i)0(s)-259(not)-259(acceptable,)-250(then)-259(perform)]TJ
0 -1.2222 TD
[(the)-260(alternate)-241(i)-18(nstallation.)-250(The)-260(alternate)-260(installation)-259(procedure)-241(all)-18(ows)-241(the)-260(user)-260(to)-241(install)-259(the)]TJ
0 -1.2407 TD
[(DSP)-259(directory)-259(tree)-241(anywh)-19(ere.)]TJ
/F5 1 Tf
15.839 0 0 15.839 71.52 442.241 Tm
0.006 Tc
[(2.2)-832(I)-4(n)11(s)-14(tal)11(l)-4(atio)11(n)-292(O)11(n)-292(A)1(n)-277(M)6(S)-9(-)6(DOS)-282(M)6(a)-14(c)1(h)11(ine)-271(\(80386)-287(or)-272(80486\))]TJ
/F7 1 Tf
12.96 0 0 12.96 89.52 421.361 Tm
0 Tc
[(1.)-639(Insert)-259(the)-241(su)-19(pplied)-241(flopp)-19(y)-241(labeled)-259(\223Disk)-259(1\224)-241(into)-259(floppy)-259(drive)-260(\223A:\224.)]TJ
0 -1.6296 TD
[(2.)-639(Change)-260(to)-241(f)-19(loppy)-241(drive)-260(\223A\224,)-250(with)-259(the)-260(command)-241(\223A)-19(:\224.)]TJ
0 -1.6111 TD
[(3.)-639(Run)-259(the)-241(in)-19(stall)-241(program)-18(,)-250(Install.)9(exe.)-269(This)-241(instal)-18(lation)-241(progr)-19(am)-241(will)-259(ask)-259(questions)]TJ
1.3889 -1.2407 TD
[(about)-241(the)-223(computer)-223(b)-19(eing)-222(used)-222(and)-241(about)-222(where)-241(the)-223(compiler\222s)-241(directory)-222(tree,)-231(DSP,)]TJ
T*
[(is)-259(to)-241(reside.)]TJ
-1.3889 -1.6111 TD
[(4.)-639(Add)-259(all)-241(new)-259(lines)-259(of)-241(cod)-19(e)-241(specified)-259(by)-259(Install)-241(into)-259(the)]TJ
/F8 1 Tf
12 0 0 12 388.56 326.321 Tm
(autoexec.bat)Tj
/F7 1 Tf
12.96 0 0 12.96 478.08 326.321 Tm
[(file.)-250(The)]TJ
-28.5926 -1.2407 TD
[(only)-241(difference)-223(between)-241(the)-223(standard)-241(and)-222(alternate)-241(installation)-222(proced)-19(ure)-223(on)-222(the)-241(PC)]TJ
T*
[(is)-259(whether)-241(o)-19(r)-241(not)-259(the)-241(defa)-19(ult)-241(output)-259(drive)-260(or)-241(defaul)-18(t)-241(location)-259(is)-259(selected.)-250(If)-241(t)-18(h)0(e)]TJ
0 -1.2222 TD
[(defaults)-259(are)-241(n)-19(o)0(t)-241(selected,)-250(an)-259(environmen)-19(t)-241(variable)-260(named)-259(DSPLOC)-259(must)-241(be)-260(set)-259(in)]TJ
0 -1.2407 TD
(the)Tj
/F8 1 Tf
12 0 0 12 126.72 262.241 Tm
(autoexec.bat)Tj
/F7 1 Tf
12.96 0 0 12.96 216.24 262.241 Tm
[(file.)-250(The)-260(Install)-259(program)-259(will)-241(provid)-19(e)-241(directions.)-269(The)-241(lines)-259(to)]TJ
-8.3889 -1.2407 TD
[(be)-260(added)-241(to)-259(the)]TJ
/F8 1 Tf
12 0 0 12 189.84 246.161 Tm
[(autoexec.b)20(at)]TJ
/F7 1 Tf
12.96 0 0 12.96 279.6 246.161 Tm
[(file)-260(follow:)]TJ
-13.2778 -1.6111 TD
[(f.)-806(TERMCA)-19(P)-240(must)-259(be)-241(s)-18(e)0(t)-241(t)0(o)-259(the)-241(curr)-19(ent)-241(location)-259(of)-260(<)8(compiler\222)-19(s)-241(dsp)-259(directory)]TJ
1.3889 -1.2407 TD
[(tree>)-10(\\dsp\\etc\\termcap:)]TJ
/F8 1 Tf
12 0 0 12 125.52 190.961 Tm
-0.04 Tc
[(S)-20(E)0(T)-580(T)0(E)-20(R)0(M)-20(C)0(A)-20(P)0(=)-20(<)0(D)-20(S)0(P)-580(l)-20(oc)-20(at)-20(io)-20(n>)-20(\\D)-20(SP)-20(\\E)-20(TC)-20(\\TE)-20(RM)-20(CA)-20(P)]TJ
/F7 1 Tf
12.96 0 0 12.96 107.52 176.321 Tm
0 Tc
[(for)-260(example,)-250(if)-260(the)-241(directo)-19(ry)-241(<)-10(compiler\222s)-259(dsp)-241(directo)-19(ry)-241(tree>)-251(is)-259(d:\\usr\\mydir,)-250(t)-18(hen)]TJ
T*
[(the)-260(line)-241(to)-259(be)-260(added)-241(is)]TJ
/F8 1 Tf
12 0 0 12 125.52 139.841 Tm
-0.02 Tc
[(SE)20(T)-560(T)20(ER)20(MC)20(AP)20(=D)20(:\\)20(US)20(R\\)20(MY)20(DI)20(R\\)20(DS)20(P\\)20(ET)20(C\\)20(TE)20(R)20(M)0(C)20(A)0(P)]TJ
/F7 1 Tf
12.96 0 0 12.96 107.52 125.201 Tm
0 Tc
[(g.)-639(TERM)-259(must)-259(be)-241(set)-259(to)-259(indicate)-241(the)-260(type)-260(of)-241(displ)-18(ay)-241(to)-259(be)-241(used)-259(\(probably)]TJ
/F8 1 Tf
12 0 0 12 125.52 109.361 Tm
(nansi-mono)Tj
/F7 1 Tf
12.96 0 0 12.96 197.52 109.361 Tm
(\):)Tj
/F8 1 Tf
12 0 0 12 125.52 90.881 Tm
-0.02 Tc
[(SE)20(T)-560(T)20(ER)20(M=)20(NA)20(NS)20(I-)20(MO)20(NO)]TJ
ET
endstream
endobj
2305 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2268 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(1-6)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(M)9(a)0(n)-24(ual)-285(Organi)-17(z)-7(a)0(t)15(i)-17(on)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(Appendix)-259(E,)-250("Additional)-259(Support,)-9(")-240(,)-250(provi)-18(des)-241(informati)-18(on)-241(on)-259(how)-259(you)-241(can)-259(obtain)-259(further)]TJ
0 -1.2407 TD
[(support)-241(fr)-19(om)-241(Motoro)-19(la)-241(and)-259(third)-241(p)-19(arty)-241(compan)-19(ies.)]TJ
ET
endstream
endobj
2269 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2265 0 obj
<>
endobj
2260 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 447.36 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(M)-16(anual)-285(Orga)-24(ni)7(z)-7(a)0(t)-10(i)7(on)]TJ
-38.3902 -71.3415 TD
-0.011 Tc
[(M)-7(o)-40(to)-16(r)-19(o)-16(l)-33(a)-17187(I)-26(n)-16(tr)-19(o)-16(d)-16(u)-40(ct)-26(i)-9(o)-16(n)-19699(1)-16(-)-19(5)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F5 1 Tf
15.839 0 0 15.839 71.52 709.361 Tm
0.007 Tc
[(1.4)-831(M)-9(an)12(ual)-276(O)-3(rgani)12(z)7(at)-9(i)12(o)-3(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 683.201 Tm
0 Tc
[(Installation)-259(details)-259(are)-241(pr)-19(ovided)-241(in)-259(Chapter)-260(2,)-250(the)-260(compiler)-241(op)-19(eration)-241(is)-259(described)-259(in)]TJ
0 -1.2222 TD
[(Chapters)-241(3-6)-222(and)-241(reference)-223(informati)-18(on)-222(is)-222(in)-241(Chapter)-223(3)-241(and)-222(Append)-19(ices)-222(A-E.)-231(The)-223(co)-19(ntents)]TJ
0 -1.2407 TD
[(of)-260(each)-241(chapte)-19(r)-241(and)-259(each)-241(appe)-19(ndix)-241(are)-260(described)-259(below.)]TJ
0 -1.9259 TD
[(Chapter)-241(1,)-250("Introducti)-18(on,)9(")-481(descri)-18(bes)-241(the)-241(overall)-241(organiza)-19(tion)-241(of)-241(the)-241(DSP56KC)-18(C)-240(compiler)]TJ
0 -1.2407 TD
[(system.)-250(It)-259(also)-259(details)-241(t)-18(h)0(e)-241(structure)-260(of)-260(this)-241(docum)-18(ent,)-250(and)-241(con)-19(ventions)-241(fol)-18(lowed)-241(herein)-19(.)]TJ
0 -1.9259 TD
[(Chapter)-260(2,)-250("Installation)-259(Guide,)-9(")-499(describes)-259(the)-241(i)-18(nstallation)-241(a)-19(n)0(d)-241(organizati)-18(on)-241(of)]TJ
0 -1.2407 TD
[(DSP56KC)-18(C.)-250(It)-241(details)-259(how)-259(to)-241(set)-259(up)-259(an)-241(operati)-18(ng)-241(environm)-18(ent)-241(on)-259(the)-241(h)-19(ost)-241(system)-259(by)]TJ
0 -1.2222 TD
[(defining)-259(global)-259(environment)-259(variables)-259(and)-241(includ)-19(es)-241(a)-260(step-by-step)-259(installation)-259(procedure.)]TJ
0 -1.9444 TD
[(Chapter)-260(3,)-250("Control)-259(Program)-259(Options,)-9(")-499(discusses)-259(the)-241(four)-260(passes)-259(of)-241(th)-19(e)-241(compilatio)-19(n)]TJ
0 -1.2222 TD
[(process)-259(with)-259(particular)-241(att)-18(ention)-241(to)-259(the)-260(functions)-259(of)-241(the)-260(compiler)-260(control)-241(pr)-19(ogram)-241(G56k)-19(.)]TJ
0 -1.2407 TD
[(This)-259(chapter)-260(includes)-241(a)-260(list)-259(of)-241(the)-260(compiler)-260(invocation)-259(options)-259(along)-241(wit)-18(h)-241(example)]TJ
T*
[(command)-259(lines)-259(for)-241(differe)-19(nt)-241(memory)-259(and)-259(program)-241(c)-19(onfigurations.)]TJ
0 -1.9259 TD
[(Chapter)-260(4,)-250("About)-259(g56k,)-9(")-499(provides)-259(information)-259(on)-241(the)-260(compiler)-260(run-time)-260(environment,)]TJ
0 -1.2222 TD
[(including)-259(explanations)-259(of)-260(compiler)-241(r)-19(egister)-241(and)-259(memory)-259(usage,)-250(stack)-259(frame)-241(a)-19(rchitecture,)]TJ
0 -1.2407 TD
[(stack)-259(overflow)-259(checking,)-250(and)-259(defining/referencing)-259(of)-260(absolute)-241(mem)-18(ory)-241(locatio)-19(ns.)]TJ
T*
[(Additional)-18(ly,)-250(this)-241(chap)-19(ter)-241(covers)-259(implementatio)-19(n)-241(issues)-259(such)-259(as)-241(data)-260(type)-260(sizes.)]TJ
0 -1.9259 TD
[(Chapter)-260(5,)-250("Mixing)-259(C)-259(and)-241(Assemb)-19(ly)-241(Language,)-9(")-499(discusses)-259(the)-260(methods)-259(for)-241(using)]TJ
0 -1.2407 TD
[(assembly)-259(language)-260(in)-241(co)-19(njunction)-241(w)-19(ith)-241(C)-259(language)-260(programs.)-250(It)-259(covers)-241(the)-260(inclusion)-259(of)]TJ
0 -1.2222 TD
[(assembly)-259(language)-260(within)-259(a)-241(C)-259(source)-260(file)-241(and)-259(also)-259(describes)-241(lin)-19(king)-241(assem)-18(bly)-241(language)]TJ
0 -1.2407 TD
[(modules)-259(with)-259(C)-240(modu)-19(les)-241(and)-259(linking)-259(C)-240(mod)-19(ules)-241(with)-259(assembly)-259(language)-260(modules.)]TJ
0 -1.9259 TD
[(Chapter)-260(6,)-250("Software-Hard)-19(ware)-241(Integrati)-18(on,)9(")-499(describ)-19(es)-241(how)-259(to)-241(m)-18(odify)-241(a)-260(program\222s)]TJ
0 -1.2407 TD
[(run-time)-260(environment,)-250(h)-19(o)0(w)-241(t)0(o)-259(write)-260(software)-241(to)-259(handle)-260(interrupts,)-250(and)-259(the)]TJ
/F8 1 Tf
12 0 0 12 71.52 277.361 Tm
(setjmp/longjmp)Tj
/F7 1 Tf
12.96 0 0 12.96 175.44 277.361 Tm
[(ANS)-18(I)-241(library)-259(routines.)]TJ
-8.0185 -1.9444 TD
[(Appendix)-222(A)-19(,)-213("Program)-18(ming)-222(Support,)-9(")-444(provides)-222(a)-223(com)-18(plete)-223(description)-222(and)-241(brief)-223(example)]TJ
0 -1.2222 TD
[(for)-260(every)-241(ANS)-18(I)-241(library)-259(subroutine)-260(distributed)-259(with)-259(the)-241(C)-259(compiler.)]TJ
0 -1.9259 TD
[(Appendix)-222(B)-18(,)-213("DSP56)-19(000/DSP56001)-222(Instru)-19(ction)-222(Set)-222(and)-222(Assembl)-18(er)-223(Directive)-223(Summary,)-9(")]TJ
0 -1.2407 TD
[(provides)-259(a)-241(b)-19(rief)-241(overview)-259(of)-260(the)-241(assemb)-19(ly)-241(language)-260(instructions)-259(and)-259(assembler)-260(directives.)]TJ
0 -1.9259 TD
[(Appendix)-259(C,)-250("Utilitie)-19(s,)9(")-499(provide)-19(s)-241(DSP5600)-19(0/1)-241(Assemb)-19(ler)-241(manual)-259(pages)-259(for)-241(each)-259(of)-260(the)]TJ
0 -1.2407 TD
[(supporting)-259(programmin)-19(g)-241(utilities)-259(provided)-259(with)-259(the)-241(comp)-19(iler.)]TJ
0 -1.9259 TD
[(Appendix)-259(D,)-250("GNU)-259(Debugger)-260(\(GDB\),)-9(")-499(provides)-259(a)-241(description)-259(of)-260(software,)-250(hardware,)]TJ
0 -1.2407 TD
[(support)-222(t)-18(elephone)-223(numbers,)-231(and)-222(suggested)-241(reading)-222(for)-223(the)-223(C)-240(language)-223(and)-222(variou)-19(s)-222(areas)-222(of)]TJ
0 -1.2222 TD
(DSP.)Tj
ET
endstream
endobj
2261 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2238 0 obj
<>
endobj
2239 0 obj
<>
endobj
2240 0 obj
<>
endobj
2241 0 obj
<>
endobj
2242 0 obj
<>
endobj
2243 0 obj
<>
endobj
2244 0 obj
<>
endobj
2245 0 obj
<>
endobj
2246 0 obj
<>
endobj
2247 0 obj
<>
endobj
2234 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(1-4)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(E)14(rror)-295(C)-4(odes)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(of)-241(the)-260(development)-259(system)-259(include)-260(options)-241(fo)-19(r)-241(handling)-259(separate)-260(memory)-259(spaces,)-250(stack)]TJ
0 -1.2407 TD
[(initialization,)-250(chip)-259(operating)-259(modes)-259(and)-241(other)-260(issues.)]TJ
0 -1.9259 TD
[(The)-241(purpo)-19(se)-241(of)-260(this)-241(m)-18(anual)-241(is)-259(to:)]TJ
1.3889 -1.9259 TD
[(1.)-639(Provide)-241(d)-19(etailed)-241(inst)-18(allation)-241(proc)-19(edures)-241(for)-260(both)-259(UNIX)-241(based)-259(systems)-259(and)]TJ
1.3889 -1.2407 TD
[(MS-DOS)-259(based)-241(syste)-19(ms.)-250(This)-241(m)-18(anual)-241(explai)-18(ns)-241(how)-259(to)-241(in)-19(stall)-241(and)-259(operate)-260(the)]TJ
0 -1.2222 TD
[(DSP56KCC)-259(ANSI)-260(C)-240(compiler)-260(development)-259(system)-259(in)-259(a)-241(hosted)-259(environment.)]TJ
-1.3889 -1.6296 TD
[(2.)-639(Provide)-241(a)-19(n)-241(overview)-259(of)-260(the)-241(compil)-18(er)-241(operation.)-250(I)-19(t)-241(also)-259(includes)-259(information)-259(on)]TJ
1.3889 -1.2407 TD
[(combining)-259(C)-240(modu)-19(les)-241(with)-259(assembly)-259(language)-260(programs)-259(and)-241(advanced)-259(topics)]TJ
0 -1.2222 TD
[(pertaining)-259(to)-241(compile)-19(r)-241(run-time)-260(characteristics.)]TJ
-1.3889 -1.6296 TD
[(3.)-639(Provide)-241(r)-19(eference)-241(inform)-18(ation)-241(on)-259(compiler)-260(options,)-250(ANSI)-260(library)-259(routines,)-250(and)]TJ
1.3889 -1.2222 TD
(utilities.)Tj
-2.7778 -1.9444 TD
[(This)-241(man)-19(ual)-241(assumes)-259(a)-260(familiarity)-259(with)-241(the)-260(C)-259(programming)-259(language,)-250(with)-259(the)-241(ho)-19(st)]TJ
0 -1.2222 TD
[(machine)-241(an)-19(d)-241(operating)-259(system)-259(environment.)-250(It)-259(also)-259(assumes)-259(that)-241(the)-260(programmer)]TJ
0 -1.2407 TD
[(understands)-259(how)-241(to)-259(create)-260(and)-241(edit)-259(C)-259(language)-241(so)-19(urce)-241(files)-259(on)-259(this)-241(host)-259(system.)-250(For)-260(more)]TJ
T*
[(information)-259(on)-241(the)-260(C)-259(language)-241(and)-259(other)-260(DSP56000/1)-259(development)-259(tools,)-250(see)-260(the)]TJ
0 -1.2222 TD
[(references)-241(li)-18(sted)-241(in)-259(Appendix)-259(D.)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 399.281 Tm
0.007 Tc
[(1.)12(2)-846(E)7(rror)-271(C)2(odes)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 373.361 Tm
0 Tc
[(The)-241(error)-260(messages)-259(generated)-259(by)-241(the)-260(compiler)-260(are)-241(in)-19(tended)-241(to)-259(be)-260(complete)-241(wi)-18(thout)]TJ
0 -1.2407 TD
[(additional)-259(explanation.)-250(Since)-260(the)-260(compiler)-241(pro)-19(duces)-241(a)-260(detailed)-259(description)-259(of)-241(the)-260(problem)]TJ
T*
[(rather)-241(than)-259(an)-259(error)-241(code,)-269(these)-241(error)-260(messages)-259(have)-241(n)-19(o)0(t)-241(been)-259(reproduced)-259(in)-241(this)-259(manual.)]TJ
/F5 1 Tf
15.839 0 0 15.839 70.8 306.161 Tm
0.006 Tc
[(1.)11(3)-847(N)1(otatio)11(n)]TJ
/F7 1 Tf
12.96 0 0 12.96 70.8 280.241 Tm
0 Tc
[(The)-241(follow)-19(ing)-241(notatio)-19(n)-241(will)-259(be)-241(u)-19(sed)-241(in)-259(this)-241(t)-18(ext.)]TJ
1.3889 -1.9259 TD
[(1.)-639(A)-241(prompt)-259(is)-259(indicated)-259(in)-241(this)-259(manual)-259(by:)]TJ
/F8 1 Tf
12 0 0 12 124.8 239.201 Tm
(C:\\>)Tj
/F7 1 Tf
12.96 0 0 12.96 88.8 218.321 Tm
[(2.)-639(An)-241(examp)-19(le)-241(of)-260(an)-241(MS)-18(-DOS)-240(directo)-19(ry)-241(name)-260(is:)]TJ
/F8 1 Tf
12 0 0 12 124.8 202.241 Tm
[(\\USR\\DIRE)20(CTORY)]TJ
/F7 1 Tf
12.96 0 0 12.96 88.8 181.361 Tm
[(3.)-639(The)-241(conten)-19(ts)-241(of)-260(an)-241(MS)-18(-DOS)-240(direct)-18(ory)-241(are)-260(examined)-259(by)-241(enterin)-19(g:)]TJ
/F8 1 Tf
12 0 0 12 124.8 165.281 Tm
[(C:\\>)-600(DIR)]TJ
/F7 1 Tf
12.96 0 0 12.96 88.8 144.161 Tm
[(4.)-639(The)-241(conten)-19(ts)-241(of)-260(an)-241(MS)-18(-DOS)-240(file)-260(are)-260(displayed)-241(b)-19(y)-241(entering:)]TJ
/F8 1 Tf
12 0 0 12 124.8 128.321 Tm
[(C:\\>)-600(TYPE)-580(FILE)]TJ
/F7 1 Tf
12.96 0 0 12.96 88.8 107.201 Tm
[(5.)-639(The)-241(progra)-19(m)-241(\223HELLO.)-9(EXE\224)-260(would)-259(be)-241(executed)-259(by)-259(the)-241(comm)-18(and)-241(line:)]TJ
/F8 1 Tf
12 0 0 12 124.8 91.361 Tm
[(C:\\>)-600(HELL)20(O)]TJ
ET
endstream
endobj
2235 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2215 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 498 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(Ov)-7(erv)-7(i)7(ew)]TJ
-43.5366 -71.3415 TD
-0.011 Tc
[(M)-7(o)-40(to)-16(r)-19(o)-16(l)-33(a)-17187(I)-26(n)-16(tr)-19(o)-16(d)-16(u)-40(ct)-26(i)-9(o)-16(n)-19699(1)-16(-)-19(3)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
1 1 1 rg
72 719.921 468 -653.04 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 72 711.281 Tm
0 0 0 rg
0 Tc
[(Object)-259(files)-241(are)-260(stored)-259(using)-241(the)-260(COFF)-259(format.)-250(COFF)-259(stands)-259(for)]TJ
/F10 1 Tf
25.8333 0 TD
[(C)-18(ommon)-241(Obj)-18(ect)-241(File)]TJ
-25.8333 -1.2407 TD
(Format.)Tj
/F7 1 Tf
3.5 0 TD
[(Utilities)-259(such)-259(as)-241(Cld)-19(info)-241(and)-259(Cldlod)-556(may)-259(be)-260(used)-241(to)-259(gain)-259(visibility)-259(into)-241(object)]TJ
-3.5 -1.2222 TD
(files.)Tj
1.3889 -1.9444 TD
[(1.)-639(Given)-241(a)-260(list)-241(of)-260(C)-240(source)-260(files)-241(from)-259(the)-241(user)-260(\(see)-241(Figure)-260(1-1\))-241(and)-259(options)-241(to)-259(apply)-241(to)]TJ
1.3889 -1.2222 TD
[(those)-223(files,)-231(the)-241(control)-222(prog)-19(ram)-222(runs)-222(ea)-19(ch)-222(file)-223(thro)-19(ugh)-222(the)-223(C)-240(preprocessor)-241(and)-222(the)-223(C)]TJ
0 -1.2407 TD
[(compiler.)-250(The)-260(compiler)-260(creates)-241(in)-19(dividual)-241(as)-18(sembly)-241(lang)-19(uage)-241(source)-260(files)-259(for)-241(each)]TJ
T*
[(C)-240(sou)-19(rce)-241(file)-260(provided)-259(on)-241(the)-260(command)-259(line.)]TJ
-1.3889 -1.6111 TD
[(2.)-639(The)-241(co)-19(ntrol)-241(program)-259(then)-259(sends)-259(the)-241(compile)-19(r)-241(output)-259(from)-259(these)-241(files)-259(to)-259(the)]TJ
1.3889 -1.2407 TD
[(assembler,)-250(in)-259(addition)-259(to)-241(any)-259(assembly)-259(language)-260(files)-241(s)-18(pecified)-241(by)-259(the)-260(user)-241(on)-259(the)]TJ
0 -1.2222 TD
[(G56k)-259(command)-241(li)-18(ne.)]TJ
-1.3889 -1.6296 TD
[(3.)-639(The)-241(assemb)-19(ler)-241(output)-259(is)-241(routed)-241(to)-259(the)-241(linke)-19(r)-241(for)-241(final)-259(processing.)-250(The)-241(lin)-19(ker)-241(tries)-241(to)]TJ
1.3889 -1.2407 TD
[(resolve)-260(all)-241(unresolv)-19(ed)-241(link-tim)-18(e)-241(symbols)-259(with)-259(the)-241(stan)-19(dard)-241(\(and)-259(any)-259(explicitly)]TJ
0 -1.2222 TD
[(requested\))-260(C)-240(librari)-18(es.)-250(The)-241(COF)-18(F)-240(linker)-260(object)-259(file)-241(outp)-19(ut)-241(may)-259(then)-259(be)-241(directed)-259(to)]TJ
0 -1.2407 TD
[(any)-241(of)-260(several)-259(execution)-259(devices.)-250(Notice)-260(that)-241(t)-18(h)0(e)-241(assembler)-260(can)-259(also)-241(be)-260(used)-259(to)]TJ
T*
[(create)-241(li)-18(brary)-241(files)-259(which)-259(can)-241(be)-260(included)-259(in)-241(a)-260(user)-260(defined)-241(li)-18(brary.)]TJ
-1.3889 -1.6111 TD
[(4.)-639(The)-241(ex)-19(ecution)-241(devi)-18(ces)-241(shown)-259(in)-259(Figure)-241(1-1)-259(are:)]TJ
1.3889 -1.6296 TD
[(a.)-694(RUN56)-259(which)-241(allo)-19(ws)-241(the)-260(DSP56000/1)-259(code)-260(\(in)-241(COF)-18(F)-240(format\))-260(to)-259(be)-241(executed)]TJ
1.3889 -1.2222 TD
[(on)-241(th)-19(e)-241(host)-259(computer\222s)-259(CPU)]TJ
-1.3889 -1.463 TD
[(b.)-639(GDB56)-204(which)-222(is)-204(a)-204(debuggi)-18(ng)-204(tool)-203(for)-204(tr)-19(ouble-shooting)-204(the)-223(compiled)-204(applicat)-18(ion)]TJ
0 -1.4815 TD
[(c.)-694(SIM56000)-259(which)-259(is)-241(a)-260(complete)-260(DSP56000/1)-259(simulator)-260(that)-241(can)-259(be)-260(used)-241(to)]TJ
1.3889 -1.2222 TD
[(execute)-204(th)-19(e)-204(compiled)-222(application)-222(\(in)-204(either)-223(COFF)-222(format)-203(or)-223(.)9(l)0(o)-19(d)-204(file)-223(format\))-204(and)]TJ
0 -1.2407 TD
[(allow)-259(examination)-259(of)-241(registers)-259(and)-259(memory)]TJ
-1.3889 -1.463 TD
[(d.)-639(ADS56000)-259(is)-241(the)-260(developmen)-19(t)-241(system)-259(hardware)-260(that)-241(can)-259(then)-259(be)-241(used)-259(to)-259(load)]TJ
1.3889 -1.2407 TD
[(and)-204(execu)-19(te)-204(the)-223(compiled)-204(app)-19(lication)-204(\(in)-222(either)-204(C)-18(OFF)-203(format)-222(or)-204(.)-9(lod)-222(file)-204(format\))]TJ
0 -1.2222 TD
[(on)-241(th)-19(e)-241(ADS)-259(development)-259(system)]TJ
-1.3889 -1.4815 TD
[(e.)-694(The)-241(ta)-19(rget)-241(system)-259(shown)-259(is)-241(th)-19(e)-241(user\222s)-259(custom)-259(DSP)-240(sy)-19(stem.)]TJ
/F12 1 Tf
-2.7778 -2 TD
(Note:)Tj
/F7 1 Tf
4.1667 0 TD
[(The)-241(th)-19(ree)-241(execution)-259(devices)-259(in)-241(th)-19(e)-241(shaded)-259(boxes)-259(are)-241(not)-259(part)-259(of)-241(the)-260(C)-240(com)-18(piler)]TJ
0 -1.2407 TD
[(software.)-250(The)-260(COFF)-259(linker)-241(out)-18(put)-241(can)-259(be)-241(us)-18(ed)-241(by)-259(these)-260(execution)-241(dev)-19(ices)]TJ
0 -1.2222 TD
[(directly.)-250(The)-241(conversion)-259(utility)-241(Srec)-260(\(see)-241(Figure)-260(1-1\))-241(can)-241(be)-241(u)-19(sed)-241(to)-241(convert)-259(the)]TJ
0 -1.2407 TD
[(executable)-260(file)-241(from)-259(the)-260(COFF)-259(Linker)-241(to)-259(a)-241(s)-18(uitable)-241(form)-18(at)-241(for)-260(PROM)-259(burning.)]TJ
T*
[(These)-260(PROMs)-241(can)-259(then)-259(be)-241(used)-259(on)-259(the)-241(ADS)-259(developme)-19(nt)-241(system)-259(or)-260(the)-241(user\222s)]TJ
0 -1.2222 TD
[(target)-259(system.)-250(The)-260(PROM)-241(pro)-19(grammer,)-250(ADS)-259(development)-259(system)-259(and)-241(user\222s)]TJ
0 -1.2407 TD
[(target)-259(system)-241(are)-260(not)-259(part)-241(of)-260(the)-260(DSP56KCC)-259(compiler.)]TJ
-4.1667 -1.9259 TD
[(The)-241(DS)-18(P56000)-241(fam)-18(ily)-241(represen)-19(ts)-241(a)-260(departure)-260(from)-241(more)-260(conventional)-259(architectures)-259(on)]TJ
0 -1.2407 TD
[(which)-259(other)-241(imple)-19(mentations)-259(of)-241(the)-260(C)-240(lang)-19(uage)-241(are)-260(based.)-250(Also,)-250(the)-260(nature)-260(of)-241(DSP)]TJ
0 -1.2222 TD
[(applications)-259(dictates)-259(that)-241(a)-260(greater)-260(measure)-241(of)-260(control)-259(be)-241(pro)-19(vided)-241(to)-259(the)-260(programmer)-260(in)]TJ
0 -1.2407 TD
[(specifying)-241(the)-223(constra)-19(ints)-222(of)-241(the)-223(run-t)-18(ime)-223(environm)-18(ent.)-231(For)-223(these)-241(reasons,)-231(the)-241(components)]TJ
ET
endstream
endobj
2216 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2200 0 obj
<>
endobj
2201 0 obj
<>
endobj
2202 0 obj
<>
endobj
1496 0 obj
<>
endobj
1591 0 obj
<>
endobj
1694 0 obj
<>
endobj
1797 0 obj
<>
endobj
1898 0 obj
<>
endobj
1999 0 obj
<>
endobj
2100 0 obj
<>
endobj
2153 0 obj
<>
endobj
2158 0 obj
<>
endobj
2187 0 obj
<>
endobj
2194 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(1-2)-7488(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
0 71.3415 TD
[(Ov)-7(erv)-7(i)7(ew)]TJ
ET
1 i
70.32 736.961 0.24 0.72 re
f
539.04 737.681 0.24 -0.72 re
f
70.56 736.961 468.48 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.8 711.281 Tm
0 Tc
[(preprocessing,)-250(compil)-18(ing,)-250(assembling,)-250(and)-259(linking.)-250(The)-260(control)-259(program)-259(parses)-241(the)]TJ
0 -1.2407 TD
[(command)-259(line)-241(option)-19(s,)-250(and)-241(invo)-19(kes)-241(the)-260(required)-259(sub-programs)-259(on)-241(the)-260(specified)-259(files.)]TJ
/F5 1 Tf
12 0 0 12 154.8 97.121 Tm
0.005 Tc
[(F)16(i)3(gu)16(r)-6(e)-259(1-1.)-817(Mo)16(tor)14(o)-4(l)23(a)-279(S)12(o)-4(ft)18(war)14(e)-279(D)7(eve)21(lop)16(m)-6(en)16(t)-282(S)12(yst)18(em)]TJ
ET
0.703 0.703 0.703 rg
391.68 420.641 m
391.2 422.081 l
390.48 422.321 l
389.76 422.561 l
388.32 422.081 l
387.84 421.361 l
387.6 420.641 l
387.84 419.681 l
388.32 419.201 l
389.04 418.721 l
389.76 418.481 l
390.48 418.721 l
391.2 419.201 l
391.44 419.681 l
391.68 420.641 l
f*
389.76 420.641 m
389.76 427.361 l
390.48 427.121 l
411.12 421.121 l
412.8 420.641 l
411.12 420.161 l
390.48 414.161 l
389.76 413.921 l
389.76 414.641 l
390.24 415.121 l
410.88 421.121 l
411.12 420.161 l
410.88 420.161 l
390.24 426.161 l
390.48 427.121 l
390.72 426.641 l
390.72 420.641 l
f
389.76 420.641 0.96 -6 re
f
390.24 420.641 m
390.24 426.641 l
410.88 420.641 l
390.24 414.641 l
f*
338.88 418.481 1.92 4.08 re
f
389.76 422.561 1.92 -4.08 re
f
340.8 418.481 48.96 4.08 re
f
0 0 0 rg
465.84 268.481 66.96 -44.88 re
f
465.84 268.721 67.2 -0.48 re
f
532.56 268.481 0.48 -45.12 re
f
465.6 223.841 67.2 -0.48 re
f
465.6 268.721 0.48 -45.12 re
f
0.902 0.902 0.902 rg
430.8 417.041 m
430.8 424.481 l
431.28 430.001 l
432.72 434.081 l
433.68 435.521 l
435.36 436.721 l
439.68 438.401 l
445.92 439.121 l
466.8 439.601 l
487.68 439.121 l
493.92 438.401 l
498.24 436.721 l
499.68 435.521 l
500.88 434.081 l
502.32 430.001 l
502.8 424.481 l
502.8 409.601 l
502.32 404.081 l
500.88 400.001 l
499.68 398.561 l
498.24 397.361 l
493.92 395.681 l
487.68 394.961 l
466.8 394.481 l
445.92 394.961 l
439.68 395.681 l
435.36 397.361 l
433.68 398.561 l
432.72 400.001 l
431.28 404.081 l
430.8 409.601 l
430.8 417.041 l
f*
0 0 0 rg
430.56 417.041 m
430.56 424.481 l
431.04 430.001 l
432.48 434.081 l
433.44 435.521 l
433.68 435.761 l
435.36 436.961 l
439.68 438.641 l
445.92 439.361 l
466.8 439.841 l
487.68 439.361 l
493.92 438.641 l
494.16 438.641 l
498.48 436.961 l
499.92 435.761 l
499.92 435.521 l
501.12 434.081 l
502.56 430.001 l
503.04 424.481 l
503.04 409.601 l
502.56 404.081 l
502.56 403.841 l
501.12 399.761 l
499.92 398.321 l
498.48 397.121 l
494.16 395.441 l
493.92 395.441 l
487.68 394.721 l
466.8 394.241 l
445.92 394.721 l
439.68 395.441 l
435.36 397.121 l
433.68 398.321 l
433.44 398.321 l
432.48 399.761 l
431.04 403.841 l
431.04 404.081 l
430.56 409.601 l
430.56 417.041 l
431.04 417.041 l
431.04 409.601 l
431.52 404.081 l
432.96 400.001 l
433.92 398.561 l
433.92 398.801 l
435.6 397.601 l
439.92 395.921 l
439.68 395.921 l
445.92 395.201 l
466.8 394.721 l
487.68 395.201 l
493.92 395.921 l
498.24 397.601 l
499.68 398.801 l
499.44 398.561 l
500.64 400.001 l
502.08 404.081 l
502.56 409.601 l
502.56 424.481 l
502.08 430.001 l
502.08 429.761 l
500.64 433.841 l
499.44 435.281 l
499.68 435.281 l
498.24 436.481 l
493.92 438.161 l
487.68 438.881 l
466.8 439.361 l
445.92 438.881 l
439.68 438.161 l
439.92 438.161 l
435.6 436.481 l
433.92 435.281 l
432.96 433.841 l
431.52 429.761 l
431.52 430.001 l
431.04 424.481 l
431.04 417.041 l
f
430.56 417.041 m
431.04 417.041 l
f
0.969 0.969 0.969 rg
121.68 642.641 m
121.92 656.081 l
122.4 661.601 l
123.36 666.401 l
124.8 670.241 l
127.2 673.601 l
130.32 676.241 l
134.64 678.401 l
140.16 680.081 l
146.88 681.521 l
165.12 682.961 l
190.8 683.441 l
224.88 683.681 l
258.72 683.441 l
284.4 682.961 l
302.64 681.521 l
309.36 680.081 l
314.88 678.401 l
319.2 676.241 l
322.32 673.601 l
324.72 670.241 l
326.16 666.401 l
327.12 661.601 l
327.6 656.081 l
327.84 642.641 l
327.6 628.961 l
327.12 623.681 l
326.16 618.881 l
324.72 614.801 l
322.32 611.681 l
319.2 608.801 l
314.88 606.641 l
309.36 604.961 l
302.64 603.761 l
284.4 602.321 l
258.72 601.601 l
190.8 601.601 l
165.12 602.321 l
146.88 603.761 l
140.16 604.961 l
134.64 606.641 l
130.32 608.801 l
127.2 611.681 l
124.8 614.801 l
123.36 618.881 l
122.4 623.681 l
121.92 628.961 l
121.68 642.641 l
f*
121.44 642.641 m
121.68 656.081 l
122.16 661.601 l
123.12 666.401 l
124.56 670.241 l
126.96 673.601 l
127.2 673.841 l
130.32 676.481 l
134.64 678.641 l
140.16 680.321 l
146.88 681.761 l
165.12 683.201 l
190.8 683.681 l
224.88 683.921 l
258.72 683.681 l
284.4 683.201 l
302.64 681.761 l
309.36 680.321 l
309.6 680.321 l
315.12 678.641 l
319.44 676.481 l
322.56 673.841 l
322.56 673.601 l
324.96 670.241 l
326.4 666.401 l
327.36 661.601 l
327.84 656.081 l
328.08 642.641 l
327.84 628.961 l
327.36 623.681 l
326.4 618.881 l
326.4 618.641 l
324.96 614.561 l
322.56 611.441 l
319.44 608.561 l
315.12 606.401 l
309.6 604.721 l
309.36 604.721 l
302.64 603.521 l
284.4 602.081 l
258.72 601.361 l
190.8 601.361 l
165.12 602.081 l
146.88 603.521 l
140.16 604.721 l
134.64 606.401 l
134.88 606.881 l
140.4 605.201 l
140.16 605.201 l
146.88 604.001 l
165.12 602.561 l
190.8 601.841 l
258.72 601.841 l
284.4 602.561 l
302.64 604.001 l
309.36 605.201 l
314.88 606.881 l
319.2 609.041 l
319.2 608.801 l
322.32 611.681 l
322.08 611.681 l
324.48 614.801 l
325.92 618.881 l
326.88 623.681 l
327.36 628.961 l
327.6 642.641 l
327.36 656.081 l
326.88 661.601 l
325.92 666.401 l
325.92 666.161 l
324.48 670.001 l
322.08 673.361 l
322.32 673.361 l
319.2 676.001 l
314.88 678.161 l
309.36 679.841 l
302.64 681.281 l
284.4 682.721 l
258.72 683.201 l
224.88 683.441 l
190.8 683.201 l
165.12 682.721 l
146.88 681.281 l
140.16 679.841 l
140.4 679.841 l
134.88 678.161 l
130.56 676.001 l
127.44 673.361 l
125.04 670.001 l
123.6 666.161 l
123.6 666.401 l
122.64 661.601 l
122.16 656.081 l
121.92 642.641 l
f
134.64 606.401 m
130.32 608.561 l
127.2 611.441 l
126.96 611.441 l
124.56 614.561 l
123.12 618.641 l
123.12 618.881 l
122.16 623.681 l
121.68 628.961 l
121.44 642.641 l
121.92 642.641 l
122.16 628.961 l
122.64 623.681 l
123.6 618.881 l
125.04 614.801 l
127.44 611.681 l
130.56 608.801 l
130.56 609.041 l
134.88 606.881 l
f
q
70.8 690.881 468 -573.84 re
W* n
70.8 150.641 m
71.28 165.521 l
72.24 171.521 l
74.4 176.561 l
76.08 178.961 l
78 180.881 l
80.16 182.801 l
83.04 184.481 l
90.24 187.601 l
100.08 190.001 l
112.32 191.681 l
127.92 193.121 l
146.88 194.081 l
169.44 194.801 l
227.52 195.521 l
382.08 195.521 l
440.16 194.801 l
462.72 194.081 l
481.68 193.121 l
497.04 191.681 l
509.52 190.001 l
519.12 187.601 l
526.32 184.481 l
529.2 182.801 l
531.6 180.881 l
533.52 178.961 l
535.2 176.561 l
537.12 171.521 l
538.32 165.521 l
538.8 150.641 l
538.32 135.761 l
537.12 129.761 l
535.2 124.481 l
533.52 122.321 l
531.6 120.161 l
529.2 118.241 l
526.32 116.561 l
519.12 113.681 l
509.52 111.281 l
497.04 109.361 l
481.68 107.921 l
462.72 106.961 l
440.16 106.241 l
382.08 105.761 l
304.8 105.521 l
227.52 105.761 l
169.44 106.241 l
146.88 106.961 l
127.92 107.921 l
112.32 109.361 l
100.08 111.281 l
90.24 113.681 l
83.04 116.561 l
80.16 118.241 l
78 120.161 l
76.08 122.321 l
74.4 124.481 l
72.24 129.761 l
71.28 135.761 l
70.8 150.641 l
f*
70.56 150.641 m
71.04 165.521 l
72 171.521 l
74.16 176.561 l
75.84 178.961 l
76.08 178.961 l
78 180.881 l
80.16 182.801 l
80.16 183.041 l
83.04 184.721 l
90.24 187.841 l
100.08 190.241 l
112.32 191.921 l
127.92 193.361 l
146.88 194.321 l
169.44 195.041 l
227.52 195.761 l
382.08 195.761 l
440.16 195.041 l
462.72 194.321 l
481.68 193.361 l
497.04 191.921 l
509.52 190.241 l
519.12 187.841 l
519.36 187.841 l
526.56 184.721 l
529.44 183.041 l
531.84 181.121 l
531.84 180.881 l
533.76 178.961 l
535.44 176.561 l
537.36 171.521 l
538.56 165.521 l
539.04 150.641 l
538.56 135.761 l
537.36 129.761 l
537.36 129.521 l
535.44 124.241 l
533.76 122.081 l
531.84 119.921 l
529.44 118.001 l
526.56 116.321 l
519.36 113.441 l
519.12 113.441 l
509.52 111.041 l
497.04 109.121 l
481.68 107.681 l
481.68 108.161 l
497.04 109.601 l
509.52 111.521 l
519.12 113.921 l
526.32 116.801 l
529.2 118.481 l
531.6 120.401 l
531.6 120.161 l
533.52 122.321 l
533.28 122.321 l
534.96 124.481 l
536.88 129.761 l
538.08 135.761 l
538.56 150.641 l
538.08 165.521 l
536.88 171.521 l
536.88 171.281 l
534.96 176.321 l
533.28 178.721 l
533.52 178.721 l
531.6 180.641 l
529.2 182.561 l
526.32 184.241 l
519.12 187.361 l
509.52 189.761 l
497.04 191.441 l
481.68 192.881 l
462.72 193.841 l
440.16 194.561 l
382.08 195.281 l
227.52 195.281 l
169.44 194.561 l
146.88 193.841 l
127.92 192.881 l
112.32 191.441 l
100.08 189.761 l
90.24 187.361 l
90.48 187.361 l
83.28 184.241 l
80.4 182.561 l
78.24 180.641 l
76.32 178.721 l
74.64 176.321 l
72.48 171.281 l
72.48 171.521 l
71.52 165.521 l
71.04 150.641 l
f
481.68 107.681 m
462.72 106.721 l
440.16 106.001 l
382.08 105.521 l
304.8 105.281 l
227.52 105.521 l
169.44 106.001 l
146.88 106.721 l
127.92 107.681 l
112.32 109.121 l
100.08 111.041 l
90.24 113.441 l
83.04 116.321 l
80.16 118.001 l
78 119.921 l
76.08 122.081 l
75.84 122.081 l
74.16 124.241 l
72 129.521 l
72 129.761 l
71.04 135.761 l
70.56 150.641 l
71.04 150.641 l
71.52 135.761 l
72.48 129.761 l
74.64 124.481 l
76.32 122.321 l
78.24 120.161 l
80.4 118.241 l
80.4 118.481 l
83.28 116.801 l
90.48 113.921 l
90.24 113.921 l
100.08 111.521 l
112.32 109.601 l
127.92 108.161 l
146.88 107.201 l
169.44 106.481 l
227.52 106.001 l
304.8 105.761 l
382.08 106.001 l
440.16 106.481 l
462.72 107.201 l
481.68 108.161 l
f
Q
0 0 0 rg
178.8 603.761 m
179.52 603.761 l
180.24 604.241 l
180.72 604.961 l
180.72 606.401 l
180.24 607.121 l
179.52 607.601 l
178.08 607.601 l
177.36 607.121 l
176.88 606.401 l
176.88 604.961 l
177.36 604.241 l
178.08 603.761 l
178.8 603.761 l
f*
178.8 605.681 m
185.52 605.681 l
185.28 604.961 l
179.28 584.081 l
178.8 582.401 l
178.32 584.081 l
172.32 604.961 l
172.08 605.681 l
172.8 605.681 l
173.28 605.201 l
179.28 584.321 l
178.32 584.081 l
178.32 584.321 l
184.32 605.201 l
185.28 604.961 l
184.8 604.721 l
178.8 604.721 l
f
172.8 605.681 6 -0.96 re
f
178.8 605.201 m
184.8 605.201 l
178.8 584.321 l
172.8 605.201 l
f*
176.88 618.641 4.08 1.92 re
f
176.88 605.681 4.08 -1.92 re
f
176.88 605.681 4.08 12.96 re
f
1 1 1 rg
223.68 641.201 m
222.96 645.521 l
220.32 649.841 l
216 653.681 l
210.48 657.041 l
204 659.681 l
196.32 661.841 l
187.92 663.041 l
178.8 663.521 l
169.68 663.041 l
161.28 661.841 l
153.6 659.681 l
146.88 657.041 l
141.36 653.681 l
137.28 649.841 l
134.64 645.521 l
133.68 641.201 l
134.64 636.641 l
137.28 632.321 l
141.36 628.481 l
146.88 625.121 l
153.6 622.481 l
161.28 620.321 l
169.68 619.121 l
178.8 618.641 l
187.92 619.121 l
196.32 620.321 l
204 622.481 l
210.48 625.121 l
216 628.481 l
220.32 632.321 l
222.96 636.641 l
223.68 641.201 l
f*
0 0 0 rg
223.44 641.201 m
222.72 645.521 l
222.72 645.281 l
220.08 649.601 l
220.32 649.601 l
216 653.441 l
210.48 656.801 l
204 659.441 l
196.32 661.601 l
187.92 662.801 l
178.8 663.281 l
169.68 662.801 l
161.28 661.601 l
161.52 661.601 l
153.84 659.441 l
147.12 656.801 l
141.6 653.441 l
137.52 649.601 l
134.88 645.281 l
134.88 645.521 l
133.92 641.201 l
134.88 636.641 l
137.52 632.321 l
141.6 628.481 l
141.6 628.721 l
147.12 625.361 l
153.84 622.721 l
161.52 620.561 l
161.28 620.561 l
169.68 619.361 l
178.8 618.881 l
187.92 619.361 l
196.32 620.561 l
204 622.721 l
210.48 625.361 l
216 628.721 l
216 628.481 l
220.32 632.321 l
220.08 632.321 l
222.72 636.641 l
223.44 641.201 l
223.92 641.201 l
223.2 636.641 l
223.2 636.401 l
220.56 632.081 l
216.24 628.241 l
210.72 624.881 l
204.24 622.241 l
196.56 620.081 l
196.32 620.081 l
187.92 618.881 l
178.8 618.401 l
169.68 618.881 l
161.28 620.081 l
153.6 622.241 l
146.88 624.881 l
141.36 628.241 l
137.28 632.081 l
137.04 632.081 l
134.4 636.401 l
134.4 636.641 l
133.44 641.201 l
134.4 645.521 l
137.04 649.841 l
137.28 649.841 l
141.36 653.681 l
141.36 653.921 l
146.88 657.281 l
153.6 659.921 l
161.28 662.081 l
169.68 663.281 l
178.8 663.761 l
187.92 663.281 l
196.32 662.081 l
196.56 662.081 l
204.24 659.921 l
210.72 657.281 l
216.24 653.921 l
216.24 653.681 l
220.56 649.841 l
223.2 645.521 l
223.92 641.201 l
f
223.44 641.201 m
223.92 641.201 l
f
BT
/F3 1 Tf
12 0 0 12 153.84 644.081 Tm
0.002 Tc
[(C)-276(S)9(our)15(ce)]TJ
1.02 -1 TD
-0.002 Tc
[(F)-11(ile)-6(s)]TJ
ET
268.8 417.041 m
268.8 424.481 l
269.28 430.001 l
270.72 434.081 l
271.68 435.521 l
273.36 436.721 l
277.44 438.401 l
283.92 439.121 l
304.8 439.601 l
325.68 439.121 l
331.92 438.401 l
336.24 436.721 l
337.68 435.521 l
338.88 434.081 l
340.32 430.001 l
340.8 424.481 l
340.8 409.601 l
340.32 404.081 l
338.88 400.001 l
337.68 398.561 l
336.24 397.361 l
331.92 395.681 l
325.68 394.961 l
304.8 394.481 l
283.92 394.961 l
277.44 395.681 l
273.36 397.361 l
271.68 398.561 l
270.72 400.001 l
269.28 404.081 l
268.8 409.601 l
268.8 417.041 l
f*
268.56 417.041 m
268.56 424.481 l
269.04 430.001 l
270.48 434.081 l
271.44 435.521 l
271.68 435.761 l
273.36 436.961 l
277.44 438.641 l
283.92 439.361 l
304.8 439.841 l
325.68 439.361 l
331.92 438.641 l
332.16 438.641 l
336.48 436.961 l
337.92 435.761 l
337.92 435.521 l
339.12 434.081 l
340.56 430.001 l
341.04 424.481 l
341.04 409.601 l
340.56 404.081 l
340.56 403.841 l
339.12 399.761 l
337.92 398.321 l
336.48 397.121 l
332.16 395.441 l
331.92 395.441 l
325.68 394.721 l
304.8 394.241 l
283.92 394.721 l
277.44 395.441 l
273.36 397.121 l
271.68 398.321 l
271.44 398.321 l
270.48 399.761 l
269.04 403.841 l
269.04 404.081 l
268.56 409.601 l
268.56 417.041 l
269.04 417.041 l
269.04 409.601 l
269.52 404.081 l
270.96 400.001 l
271.92 398.561 l
271.92 398.801 l
273.6 397.601 l
277.68 395.921 l
277.44 395.921 l
283.92 395.201 l
304.8 394.721 l
325.68 395.201 l
331.92 395.921 l
336.24 397.601 l
337.68 398.801 l
337.44 398.561 l
338.64 400.001 l
340.08 404.081 l
340.56 409.601 l
340.56 424.481 l
340.08 430.001 l
340.08 429.761 l
338.64 433.841 l
337.44 435.281 l
337.68 435.281 l
336.24 436.481 l
331.92 438.161 l
325.68 438.881 l
304.8 439.361 l
283.92 438.881 l
277.44 438.161 l
277.68 438.161 l
273.6 436.481 l
271.92 435.281 l
270.96 433.841 l
269.52 429.761 l
269.52 430.001 l
269.04 424.481 l
269.04 417.041 l
f
268.56 417.041 m
269.04 417.041 l
f
1 1 1 rg
259.68 426.161 m
259.92 433.601 l
260.4 439.121 l
261.6 443.201 l
262.8 444.641 l
264.24 445.841 l
268.56 447.281 l
275.04 448.241 l
295.68 448.481 l
316.56 448.241 l
323.04 447.281 l
327.36 445.841 l
328.8 444.641 l
329.76 443.201 l
331.2 439.121 l
331.68 433.601 l
331.68 418.721 l
331.2 412.961 l
329.76 409.121 l
328.8 407.681 l
327.36 406.481 l
323.04 404.801 l
316.56 403.841 l
295.68 403.601 l
275.04 403.841 l
268.56 404.801 l
264.24 406.481 l
262.8 407.681 l
261.6 409.121 l
260.4 412.961 l
259.92 418.721 l
259.68 426.161 l
f*
0 0 0 rg
259.44 426.161 m
259.68 433.601 l
260.16 439.121 l
261.36 443.201 l
262.56 444.641 l
262.8 444.881 l
264.24 446.081 l
268.56 447.521 l
275.04 448.481 l
295.68 448.721 l
316.56 448.481 l
323.04 447.521 l
323.28 447.521 l
327.6 446.081 l
329.04 444.881 l
329.04 444.641 l
330 443.201 l
331.44 439.121 l
331.92 433.601 l
331.92 418.721 l
331.44 412.961 l
331.44 412.721 l
330 408.881 l
329.04 407.441 l
327.6 406.241 l
323.28 404.561 l
323.04 404.561 l
316.56 403.601 l
295.68 403.361 l
275.04 403.601 l
268.56 404.561 l
264.24 406.241 l
262.8 407.441 l
262.56 407.441 l
261.36 408.881 l
260.16 412.721 l
260.16 412.961 l
259.68 418.721 l
259.44 426.161 l
259.92 426.161 l
260.16 418.721 l
260.64 412.961 l
261.84 409.121 l
263.04 407.681 l
263.04 407.921 l
264.48 406.721 l
268.8 405.041 l
268.56 405.041 l
275.04 404.081 l
295.68 403.841 l
316.56 404.081 l
323.04 405.041 l
327.36 406.721 l
328.8 407.921 l
328.56 407.681 l
329.52 409.121 l
330.96 412.961 l
331.44 418.721 l
331.44 433.601 l
330.96 439.121 l
330.96 438.881 l
329.52 442.961 l
328.56 444.401 l
328.8 444.401 l
327.36 445.601 l
323.04 447.041 l
316.56 448.001 l
295.68 448.241 l
275.04 448.001 l
268.56 447.041 l
268.8 447.041 l
264.48 445.601 l
263.04 444.401 l
261.84 442.961 l
260.64 438.881 l
260.64 439.121 l
260.16 433.601 l
259.92 426.161 l
f
259.44 426.161 m
259.92 426.161 l
f
BT
12 0 0 12 279.36 429.041 Tm
0 Tc
[(COF)-9(F)]TJ
-1 -1 TD
[(A)-13(sse)16(m)-7(b)-4(ler)]TJ
ET
274.56 313.121 m
274.56 320.561 l
275.04 326.081 l
276.48 330.161 l
277.68 331.601 l
279.12 332.801 l
283.44 334.481 l
289.68 335.201 l
310.56 335.681 l
331.44 335.201 l
337.68 334.481 l
342 332.801 l
343.44 331.601 l
344.64 330.161 l
346.08 326.081 l
346.56 320.561 l
346.56 305.681 l
346.08 300.161 l
344.64 296.081 l
343.44 294.641 l
342 293.441 l
337.68 291.761 l
331.44 291.041 l
310.56 290.561 l
289.68 291.041 l
283.44 291.761 l
279.12 293.441 l
277.68 294.641 l
276.48 296.081 l
275.04 300.161 l
274.56 305.681 l
274.56 313.121 l
f*
274.32 313.121 m
274.32 320.561 l
274.8 326.081 l
276.24 330.161 l
277.44 331.601 l
277.68 331.841 l
279.12 333.041 l
283.44 334.721 l
289.68 335.441 l
310.56 335.921 l
331.44 335.441 l
337.68 334.721 l
337.92 334.721 l
342.24 333.041 l
343.68 331.841 l
343.68 331.601 l
344.88 330.161 l
346.32 326.081 l
346.8 320.561 l
346.8 305.681 l
346.32 300.161 l
346.32 299.921 l
344.88 295.841 l
343.68 294.401 l
342.24 293.201 l
337.92 291.521 l
337.68 291.521 l
331.44 290.801 l
310.56 290.321 l
289.68 290.801 l
283.44 291.521 l
279.12 293.201 l
277.68 294.401 l
277.44 294.401 l
276.24 295.841 l
274.8 299.921 l
274.8 300.161 l
274.32 305.681 l
274.32 313.121 l
274.8 313.121 l
274.8 305.681 l
275.28 300.161 l
276.72 296.081 l
277.92 294.641 l
277.92 294.881 l
279.36 293.681 l
283.68 292.001 l
283.44 292.001 l
289.68 291.281 l
310.56 290.801 l
331.44 291.281 l
337.68 292.001 l
342 293.681 l
343.44 294.881 l
343.2 294.641 l
344.4 296.081 l
345.84 300.161 l
346.32 305.681 l
346.32 320.561 l
345.84 326.081 l
345.84 325.841 l
344.4 329.921 l
343.2 331.361 l
343.44 331.361 l
342 332.561 l
337.68 334.241 l
331.44 334.961 l
310.56 335.441 l
289.68 334.961 l
283.44 334.241 l
283.68 334.241 l
279.36 332.561 l
277.92 331.361 l
276.72 329.921 l
275.28 325.841 l
275.28 326.081 l
274.8 320.561 l
274.8 313.121 l
f
274.32 313.121 m
274.8 313.121 l
f
1 1 1 rg
265.68 322.001 m
265.68 329.441 l
266.16 334.961 l
267.36 339.041 l
268.56 340.481 l
270 341.681 l
274.32 343.361 l
280.8 344.321 l
301.68 344.561 l
322.32 344.321 l
328.8 343.361 l
333.12 341.681 l
334.56 340.481 l
335.76 339.041 l
336.96 334.961 l
337.44 329.441 l
337.68 322.001 l
337.44 314.561 l
336.96 309.041 l
335.76 304.961 l
334.56 303.521 l
333.12 302.321 l
328.8 300.641 l
322.32 299.921 l
301.68 299.681 l
280.8 299.921 l
274.32 300.641 l
270 302.321 l
268.56 303.521 l
267.36 304.961 l
266.16 309.041 l
265.68 314.561 l
265.68 322.001 l
f*
0 0 0 rg
265.44 322.001 m
265.44 329.441 l
265.92 334.961 l
267.12 339.041 l
268.32 340.481 l
268.56 340.721 l
270 341.921 l
274.32 343.601 l
280.8 344.561 l
301.68 344.801 l
322.32 344.561 l
328.8 343.601 l
329.04 343.601 l
333.36 341.921 l
334.8 340.721 l
334.8 340.481 l
336 339.041 l
337.2 334.961 l
337.68 329.441 l
337.92 322.001 l
337.68 314.561 l
337.2 309.041 l
337.2 308.801 l
336 304.721 l
334.8 303.281 l
333.36 302.081 l
329.04 300.401 l
328.8 300.401 l
322.32 299.681 l
301.68 299.441 l
280.8 299.681 l
274.32 300.401 l
270 302.081 l
268.56 303.281 l
268.32 303.281 l
267.12 304.721 l
265.92 308.801 l
265.92 309.041 l
265.44 314.561 l
265.44 322.001 l
265.92 322.001 l
265.92 314.561 l
266.4 309.041 l
267.6 304.961 l
268.8 303.521 l
268.8 303.761 l
270.24 302.561 l
274.56 300.881 l
274.32 300.881 l
280.8 300.161 l
301.68 299.921 l
322.32 300.161 l
328.8 300.881 l
333.12 302.561 l
334.56 303.761 l
334.32 303.521 l
335.52 304.961 l
336.72 309.041 l
337.2 314.561 l
337.44 322.001 l
337.2 329.441 l
336.72 334.961 l
336.72 334.721 l
335.52 338.801 l
334.32 340.241 l
334.56 340.241 l
333.12 341.441 l
328.8 343.121 l
322.32 344.081 l
301.68 344.321 l
280.8 344.081 l
274.32 343.121 l
274.56 343.121 l
270.24 341.441 l
268.8 340.241 l
267.6 338.801 l
266.4 334.721 l
266.4 334.961 l
265.92 329.441 l
265.92 322.001 l
f
265.44 322.001 m
265.92 322.001 l
f
BT
12 0 0 12 285.36 325.121 Tm
0.018 Tc
[(CO)36(F)9(F)]TJ
-0.02 -1 TD
0.003 Tc
[(Li)5(nker)]TJ
ET
0.969 0.969 0.969 rg
421.68 426.161 m
421.92 433.601 l
422.4 439.121 l
423.6 443.201 l
424.8 444.641 l
426.24 445.841 l
430.56 447.281 l
437.04 448.241 l
457.68 448.481 l
478.56 448.241 l
485.04 447.281 l
489.36 445.841 l
490.8 444.641 l
491.76 443.201 l
493.2 439.121 l
493.68 433.601 l
493.68 418.721 l
493.2 412.961 l
491.76 409.121 l
490.8 407.681 l
489.36 406.481 l
485.04 404.801 l
478.56 403.841 l
457.68 403.601 l
437.04 403.841 l
430.56 404.801 l
426.24 406.481 l
424.8 407.681 l
423.6 409.121 l
422.4 412.961 l
421.92 418.721 l
421.68 426.161 l
f*
0 0 0 rg
421.44 426.161 m
421.68 433.601 l
422.16 439.121 l
423.36 443.201 l
424.56 444.641 l
424.8 444.881 l
426.24 446.081 l
430.56 447.521 l
437.04 448.481 l
457.68 448.721 l
478.56 448.481 l
485.04 447.521 l
485.28 447.521 l
489.6 446.081 l
491.04 444.881 l
491.04 444.641 l
492 443.201 l
493.44 439.121 l
493.92 433.601 l
493.92 418.721 l
493.44 412.961 l
493.44 412.721 l
492 408.881 l
491.04 407.441 l
489.6 406.241 l
485.28 404.561 l
485.04 404.561 l
478.56 403.601 l
457.68 403.361 l
437.04 403.601 l
430.56 404.561 l
426.24 406.241 l
424.8 407.441 l
424.56 407.441 l
423.36 408.881 l
422.16 412.721 l
422.16 412.961 l
421.68 418.721 l
421.44 426.161 l
421.92 426.161 l
422.16 418.721 l
422.64 412.961 l
423.84 409.121 l
425.04 407.681 l
425.04 407.921 l
426.48 406.721 l
430.8 405.041 l
430.56 405.041 l
437.04 404.081 l
457.68 403.841 l
478.56 404.081 l
485.04 405.041 l
489.36 406.721 l
490.8 407.921 l
490.56 407.681 l
491.52 409.121 l
492.96 412.961 l
493.44 418.721 l
493.44 433.601 l
492.96 439.121 l
492.96 438.881 l
491.52 442.961 l
490.56 444.401 l
490.8 444.401 l
489.36 445.601 l
485.04 447.041 l
478.56 448.001 l
457.68 448.241 l
437.04 448.001 l
430.56 447.041 l
430.8 447.041 l
426.48 445.601 l
425.04 444.401 l
423.84 442.961 l
422.64 438.881 l
422.64 439.121 l
422.16 433.601 l
421.92 426.161 l
f
421.44 426.161 m
421.92 426.161 l
f
BT
12 0 0 12 441.36 429.041 Tm
0 Tc
[(COF)-9(F)]TJ
-0.58 -1 TD
0.005 Tc
[(Li)7(br)18(ari)7(a)1(n)]TJ
ET
88.8 146.081 m
88.8 153.521 l
89.28 159.041 l
90.72 163.121 l
91.68 164.561 l
93.36 165.761 l
97.44 167.441 l
103.92 168.161 l
124.8 168.641 l
145.68 168.161 l
151.92 167.441 l
156.24 165.761 l
157.68 164.561 l
158.88 163.121 l
160.08 159.041 l
160.8 153.521 l
160.8 138.641 l
160.08 133.121 l
158.88 129.041 l
157.68 127.601 l
156.24 126.401 l
151.92 124.721 l
145.68 124.001 l
124.8 123.521 l
103.92 124.001 l
97.44 124.721 l
93.36 126.401 l
91.68 127.601 l
90.72 129.041 l
89.28 133.121 l
88.8 138.641 l
88.8 146.081 l
f*
88.56 146.081 m
88.56 153.521 l
89.04 159.041 l
90.48 163.121 l
91.44 164.561 l
91.68 164.801 l
93.36 166.001 l
97.44 167.681 l
103.92 168.401 l
124.8 168.881 l
145.68 168.401 l
151.92 167.681 l
152.16 167.681 l
156.48 166.001 l
157.92 164.801 l
157.92 164.561 l
159.12 163.121 l
160.32 159.041 l
161.04 153.521 l
161.04 138.641 l
160.32 133.121 l
160.32 132.881 l
159.12 128.801 l
157.92 127.361 l
156.48 126.161 l
152.16 124.481 l
151.92 124.481 l
145.68 123.761 l
124.8 123.281 l
103.92 123.761 l
97.44 124.481 l
93.36 126.161 l
91.68 127.361 l
91.44 127.361 l
90.48 128.801 l
89.04 132.881 l
89.04 133.121 l
88.56 138.641 l
88.56 146.081 l
89.04 146.081 l
89.04 138.641 l
89.52 133.121 l
90.96 129.041 l
91.92 127.601 l
91.92 127.841 l
93.6 126.641 l
97.68 124.961 l
97.44 124.961 l
103.92 124.241 l
124.8 123.761 l
145.68 124.241 l
151.92 124.961 l
156.24 126.641 l
157.68 127.841 l
157.44 127.601 l
158.64 129.041 l
159.84 133.121 l
160.56 138.641 l
160.56 153.521 l
159.84 159.041 l
159.84 158.801 l
158.64 162.881 l
157.44 164.321 l
157.68 164.321 l
156.24 165.521 l
151.92 167.201 l
145.68 167.921 l
124.8 168.401 l
103.92 167.921 l
97.44 167.201 l
97.68 167.201 l
93.6 165.521 l
91.92 164.321 l
90.96 162.881 l
89.52 158.801 l
89.52 159.041 l
89.04 153.521 l
89.04 146.081 l
f
88.56 146.081 m
89.04 146.081 l
f
1 1 1 rg
79.68 154.961 m
79.92 162.401 l
80.4 168.161 l
81.6 172.001 l
82.8 173.681 l
84.24 174.641 l
88.56 176.321 l
95.04 177.281 l
115.68 177.521 l
136.56 177.281 l
143.04 176.321 l
147.36 174.641 l
148.8 173.681 l
149.76 172.001 l
151.2 168.161 l
151.68 162.401 l
151.68 147.521 l
151.2 142.001 l
149.76 138.161 l
148.8 136.481 l
147.36 135.281 l
143.04 133.841 l
136.56 132.881 l
115.68 132.641 l
95.04 132.881 l
88.56 133.841 l
84.24 135.281 l
82.8 136.481 l
81.6 138.161 l
80.4 142.001 l
79.92 147.521 l
79.68 154.961 l
f*
0 0 0 rg
79.44 154.961 m
79.68 162.401 l
80.16 168.161 l
81.36 172.001 l
82.56 173.681 l
82.8 173.921 l
84.24 174.881 l
88.56 176.561 l
95.04 177.521 l
115.68 177.761 l
136.56 177.521 l
143.04 176.561 l
143.28 176.561 l
147.6 174.881 l
149.04 173.921 l
149.04 173.681 l
150 172.001 l
151.44 168.161 l
151.92 162.401 l
151.92 147.521 l
151.44 142.001 l
151.44 141.761 l
150 137.921 l
149.04 136.241 l
147.6 135.041 l
143.28 133.601 l
143.04 133.601 l
136.56 132.641 l
115.68 132.401 l
95.04 132.641 l
88.56 133.601 l
84.24 135.041 l
82.8 136.241 l
82.56 136.241 l
81.36 137.921 l
80.16 141.761 l
80.16 142.001 l
79.68 147.521 l
79.44 154.961 l
79.92 154.961 l
80.16 147.521 l
80.64 142.001 l
81.84 138.161 l
83.04 136.481 l
83.04 136.721 l
84.48 135.521 l
88.8 134.081 l
88.56 134.081 l
95.04 133.121 l
115.68 132.881 l
136.56 133.121 l
143.04 134.081 l
147.36 135.521 l
148.8 136.721 l
148.56 136.481 l
149.52 138.161 l
150.96 142.001 l
151.44 147.521 l
151.44 162.401 l
150.96 168.161 l
150.96 167.921 l
149.52 171.761 l
148.56 173.441 l
148.8 173.441 l
147.36 174.401 l
143.04 176.081 l
136.56 177.041 l
115.68 177.281 l
95.04 177.041 l
88.56 176.081 l
88.8 176.081 l
84.48 174.401 l
83.04 173.441 l
81.84 171.761 l
80.64 167.921 l
80.64 168.161 l
80.16 162.401 l
79.92 154.961 l
f
79.44 154.961 m
79.92 154.961 l
f
151.68 460.961 m
151.92 468.401 l
152.4 474.161 l
153.6 478.001 l
154.8 479.681 l
156.24 480.881 l
160.56 482.321 l
167.04 483.281 l
187.68 483.521 l
208.56 483.281 l
215.04 482.321 l
219.36 480.881 l
220.8 479.681 l
221.76 478.001 l
223.2 474.161 l
223.68 468.401 l
223.68 453.761 l
223.2 448.001 l
221.76 444.161 l
220.8 442.481 l
219.36 441.281 l
215.04 439.841 l
208.56 438.881 l
187.68 438.641 l
167.04 438.881 l
160.56 439.841 l
156.24 441.281 l
154.8 442.481 l
153.6 444.161 l
152.4 448.001 l
151.92 453.761 l
151.68 460.961 l
f*
151.44 460.961 m
151.68 468.401 l
152.16 474.161 l
153.36 478.001 l
154.56 479.681 l
154.8 479.921 l
156.24 481.121 l
160.56 482.561 l
167.04 483.521 l
187.68 483.761 l
208.56 483.521 l
215.04 482.561 l
215.28 482.561 l
219.6 481.121 l
221.04 479.921 l
221.04 479.681 l
222 478.001 l
223.44 474.161 l
223.92 468.401 l
223.92 453.761 l
223.44 448.001 l
223.44 447.761 l
222 443.921 l
221.04 442.241 l
219.6 441.041 l
215.28 439.601 l
215.04 439.601 l
208.56 438.641 l
187.68 438.401 l
167.04 438.641 l
160.56 439.601 l
156.24 441.041 l
154.8 442.241 l
154.56 442.241 l
153.36 443.921 l
152.16 447.761 l
152.16 448.001 l
151.68 453.761 l
151.44 460.961 l
151.92 460.961 l
152.16 453.761 l
152.64 448.001 l
153.84 444.161 l
155.04 442.481 l
155.04 442.721 l
156.48 441.521 l
160.8 440.081 l
160.56 440.081 l
167.04 439.121 l
187.68 438.881 l
208.56 439.121 l
215.04 440.081 l
219.36 441.521 l
220.8 442.721 l
220.56 442.481 l
221.52 444.161 l
222.96 448.001 l
223.44 453.761 l
223.44 468.401 l
222.96 474.161 l
222.96 473.921 l
221.52 477.761 l
220.56 479.441 l
220.8 479.441 l
219.36 480.641 l
215.04 482.081 l
208.56 483.041 l
187.68 483.281 l
167.04 483.041 l
160.56 482.081 l
160.8 482.081 l
156.48 480.641 l
155.04 479.441 l
153.84 477.761 l
152.64 473.921 l
152.64 474.161 l
152.16 468.401 l
151.92 460.961 l
f
151.44 460.961 m
151.92 460.961 l
f
1 1 1 rg
142.8 470.081 m
142.8 477.521 l
143.28 483.041 l
144.72 487.121 l
145.68 488.561 l
147.36 489.761 l
151.44 491.441 l
157.92 492.161 l
178.8 492.641 l
199.68 492.161 l
205.92 491.441 l
210.24 489.761 l
211.68 488.561 l
212.88 487.121 l
214.32 483.041 l
214.8 477.521 l
214.8 462.641 l
214.32 457.121 l
212.88 453.041 l
211.68 451.601 l
210.24 450.401 l
205.92 448.721 l
199.68 448.001 l
178.8 447.521 l
157.92 448.001 l
151.44 448.721 l
147.36 450.401 l
145.68 451.601 l
144.72 453.041 l
143.28 457.121 l
142.8 462.641 l
142.8 470.081 l
f*
0 0 0 rg
142.56 470.081 m
142.56 477.521 l
143.04 483.041 l
144.48 487.121 l
145.44 488.561 l
145.68 488.801 l
147.36 490.001 l
151.44 491.681 l
157.92 492.401 l
178.8 492.881 l
199.68 492.401 l
205.92 491.681 l
206.16 491.681 l
210.48 490.001 l
211.92 488.801 l
211.92 488.561 l
213.12 487.121 l
214.56 483.041 l
215.04 477.521 l
215.04 462.641 l
214.56 457.121 l
214.56 456.881 l
213.12 452.801 l
211.92 451.361 l
210.48 450.161 l
206.16 448.481 l
205.92 448.481 l
199.68 447.761 l
178.8 447.281 l
157.92 447.761 l
151.44 448.481 l
147.36 450.161 l
145.68 451.361 l
145.44 451.361 l
144.48 452.801 l
143.04 456.881 l
143.04 457.121 l
142.56 462.641 l
142.56 470.081 l
143.04 470.081 l
143.04 462.641 l
143.52 457.121 l
144.96 453.041 l
145.92 451.601 l
145.92 451.841 l
147.6 450.641 l
151.68 448.961 l
151.44 448.961 l
157.92 448.241 l
178.8 447.761 l
199.68 448.241 l
205.92 448.961 l
210.24 450.641 l
211.68 451.841 l
211.44 451.601 l
212.64 453.041 l
214.08 457.121 l
214.56 462.641 l
214.56 477.521 l
214.08 483.041 l
214.08 482.801 l
212.64 486.881 l
211.44 488.321 l
211.68 488.321 l
210.24 489.521 l
205.92 491.201 l
199.68 491.921 l
178.8 492.401 l
157.92 491.921 l
151.44 491.201 l
151.68 491.201 l
147.6 489.521 l
145.92 488.321 l
144.96 486.881 l
143.52 482.801 l
143.52 483.041 l
143.04 477.521 l
143.04 470.081 l
f
142.56 470.081 m
143.04 470.081 l
f
BT
12 0 0 12 158.88 472.961 Tm
0.013 Tc
[(AN)15(S)20(I)-269(C)]TJ
-0.34 -1 TD
-0.002 Tc
[(Co)-6(m)11(p)-6(ile)-6(r)]TJ
-4.54 -25.86 TD
0.005 Tc
[(run5)21(6)]TJ
ET
273.36 146.081 m
273.36 153.521 l
273.84 159.041 l
275.28 163.121 l
276.24 164.561 l
277.68 165.761 l
282 167.441 l
288.48 168.161 l
309.36 168.641 l
330 168.161 l
336.48 167.441 l
340.8 165.761 l
342.24 164.561 l
343.44 163.121 l
344.64 159.041 l
345.12 153.521 l
345.36 146.081 l
345.12 138.641 l
344.64 133.121 l
343.44 129.041 l
342.24 127.601 l
340.8 126.401 l
336.48 124.721 l
330 124.001 l
309.36 123.521 l
288.48 124.001 l
282 124.721 l
277.68 126.401 l
276.24 127.601 l
275.28 129.041 l
273.84 133.121 l
273.36 138.641 l
273.36 146.081 l
f*
273.12 146.081 m
273.12 153.521 l
273.6 159.041 l
275.04 163.121 l
276 164.561 l
276.24 164.801 l
277.68 166.001 l
282 167.681 l
288.48 168.401 l
309.36 168.881 l
330 168.401 l
336.48 167.681 l
336.72 167.681 l
341.04 166.001 l
342.48 164.801 l
342.48 164.561 l
343.68 163.121 l
344.88 159.041 l
345.36 153.521 l
345.6 146.081 l
345.36 138.641 l
344.88 133.121 l
344.88 132.881 l
343.68 128.801 l
342.48 127.361 l
341.04 126.161 l
336.72 124.481 l
336.48 124.481 l
330 123.761 l
309.36 123.281 l
288.48 123.761 l
282 124.481 l
277.68 126.161 l
276.24 127.361 l
276 127.361 l
275.04 128.801 l
273.6 132.881 l
273.6 133.121 l
273.12 138.641 l
273.12 146.081 l
273.6 146.081 l
273.6 138.641 l
274.08 133.121 l
275.52 129.041 l
276.48 127.601 l
276.48 127.841 l
277.92 126.641 l
282.24 124.961 l
282 124.961 l
288.48 124.241 l
309.36 123.761 l
330 124.241 l
336.48 124.961 l
340.8 126.641 l
342.24 127.841 l
342 127.601 l
343.2 129.041 l
344.4 133.121 l
344.88 138.641 l
345.12 146.081 l
344.88 153.521 l
344.4 159.041 l
344.4 158.801 l
343.2 162.881 l
342 164.321 l
342.24 164.321 l
340.8 165.521 l
336.48 167.201 l
330 167.921 l
309.36 168.401 l
288.48 167.921 l
282 167.201 l
282.24 167.201 l
277.92 165.521 l
276.48 164.321 l
275.52 162.881 l
274.08 158.801 l
274.08 159.041 l
273.6 153.521 l
273.6 146.081 l
f
273.12 146.081 m
273.6 146.081 l
f
0.703 0.703 0.703 rg
264.24 154.961 m
264.24 162.401 l
264.72 168.161 l
266.16 172.001 l
267.36 173.681 l
268.8 174.641 l
273.12 176.321 l
279.36 177.281 l
300.24 177.521 l
321.12 177.281 l
327.36 176.321 l
331.68 174.641 l
333.36 173.681 l
334.32 172.001 l
335.76 168.161 l
336.24 162.401 l
336.24 147.521 l
335.76 142.001 l
334.32 138.161 l
333.36 136.481 l
331.68 135.281 l
327.36 133.841 l
321.12 132.881 l
300.24 132.641 l
279.36 132.881 l
273.12 133.841 l
268.8 135.281 l
267.36 136.481 l
266.16 138.161 l
264.72 142.001 l
264.24 147.521 l
264.24 154.961 l
f*
0 0 0 rg
264 154.961 m
264 162.401 l
264.48 168.161 l
265.92 172.001 l
267.12 173.681 l
267.36 173.921 l
268.8 174.881 l
273.12 176.561 l
279.36 177.521 l
300.24 177.761 l
321.12 177.521 l
327.36 176.561 l
327.6 176.561 l
331.92 174.881 l
333.6 173.921 l
333.6 173.681 l
334.56 172.001 l
336 168.161 l
336.48 162.401 l
336.48 147.521 l
336 142.001 l
336 141.761 l
334.56 137.921 l
333.6 136.241 l
331.92 135.041 l
327.6 133.601 l
327.36 133.601 l
321.12 132.641 l
300.24 132.401 l
279.36 132.641 l
273.12 133.601 l
268.8 135.041 l
267.36 136.241 l
267.12 136.241 l
265.92 137.921 l
264.48 141.761 l
264.48 142.001 l
264 147.521 l
264 154.961 l
264.48 154.961 l
264.48 147.521 l
264.96 142.001 l
266.4 138.161 l
267.6 136.481 l
267.6 136.721 l
269.04 135.521 l
273.36 134.081 l
273.12 134.081 l
279.36 133.121 l
300.24 132.881 l
321.12 133.121 l
327.36 134.081 l
331.68 135.521 l
333.36 136.721 l
333.12 136.481 l
334.08 138.161 l
335.52 142.001 l
336 147.521 l
336 162.401 l
335.52 168.161 l
335.52 167.921 l
334.08 171.761 l
333.12 173.441 l
333.36 173.441 l
331.68 174.401 l
327.36 176.081 l
321.12 177.041 l
300.24 177.281 l
279.36 177.041 l
273.12 176.081 l
273.36 176.081 l
269.04 174.401 l
267.6 173.441 l
266.4 171.761 l
264.96 167.921 l
264.96 168.161 l
264.48 162.401 l
264.48 154.961 l
f
264 154.961 m
264.48 154.961 l
f
BT
/F5 1 Tf
12 0 0 12 273.36 150.641 Tm
0.004 Tc
[(s)20(i)2(m)-7(5)20(6000)]TJ
ET
180.96 146.081 m
181.2 153.521 l
181.68 159.041 l
182.88 163.121 l
184.08 164.561 l
185.52 165.761 l
189.84 167.441 l
196.08 168.161 l
216.96 168.641 l
237.84 168.161 l
244.32 167.441 l
248.4 165.761 l
250.08 164.561 l
251.04 163.121 l
252.48 159.041 l
252.96 153.521 l
252.96 138.641 l
252.48 133.121 l
251.04 129.041 l
250.08 127.601 l
248.4 126.401 l
244.32 124.721 l
237.84 124.001 l
216.96 123.521 l
196.08 124.001 l
189.84 124.721 l
185.52 126.401 l
184.08 127.601 l
182.88 129.041 l
181.68 133.121 l
181.2 138.641 l
180.96 146.081 l
f*
180.72 146.081 m
180.96 153.521 l
181.44 159.041 l
182.64 163.121 l
183.84 164.561 l
184.08 164.801 l
185.52 166.001 l
189.84 167.681 l
196.08 168.401 l
216.96 168.881 l
237.84 168.401 l
244.32 167.681 l
244.56 167.681 l
248.64 166.001 l
250.32 164.801 l
250.32 164.561 l
251.28 163.121 l
252.72 159.041 l
253.2 153.521 l
253.2 138.641 l
252.72 133.121 l
252.72 132.881 l
251.28 128.801 l
250.32 127.361 l
248.64 126.161 l
244.56 124.481 l
244.32 124.481 l
237.84 123.761 l
216.96 123.281 l
196.08 123.761 l
189.84 124.481 l
185.52 126.161 l
184.08 127.361 l
183.84 127.361 l
182.64 128.801 l
181.44 132.881 l
181.44 133.121 l
180.96 138.641 l
180.72 146.081 l
181.2 146.081 l
181.44 138.641 l
181.92 133.121 l
183.12 129.041 l
184.32 127.601 l
184.32 127.841 l
185.76 126.641 l
190.08 124.961 l
189.84 124.961 l
196.08 124.241 l
216.96 123.761 l
237.84 124.241 l
244.32 124.961 l
248.4 126.641 l
250.08 127.841 l
249.84 127.601 l
250.8 129.041 l
252.24 133.121 l
252.72 138.641 l
252.72 153.521 l
252.24 159.041 l
252.24 158.801 l
250.8 162.881 l
249.84 164.321 l
250.08 164.321 l
248.4 165.521 l
244.32 167.201 l
237.84 167.921 l
216.96 168.401 l
196.08 167.921 l
189.84 167.201 l
190.08 167.201 l
185.76 165.521 l
184.32 164.321 l
183.12 162.881 l
181.92 158.801 l
181.92 159.041 l
181.44 153.521 l
181.2 146.081 l
f
180.72 146.081 m
181.2 146.081 l
f
1 1 1 rg
172.08 154.961 m
172.08 162.401 l
172.56 168.161 l
174 172.001 l
174.96 173.681 l
176.4 174.641 l
180.72 176.321 l
187.2 177.281 l
208.08 177.521 l
228.72 177.281 l
235.2 176.321 l
239.52 174.641 l
240.96 173.681 l
242.16 172.001 l
243.36 168.161 l
243.84 162.401 l
244.08 154.961 l
243.84 147.521 l
243.36 142.001 l
242.16 138.161 l
240.96 136.481 l
239.52 135.281 l
235.2 133.841 l
228.72 132.881 l
208.08 132.641 l
187.2 132.881 l
180.72 133.841 l
176.4 135.281 l
174.96 136.481 l
174 138.161 l
172.56 142.001 l
172.08 147.521 l
172.08 154.961 l
f*
0 0 0 rg
171.84 154.961 m
171.84 162.401 l
172.32 168.161 l
173.76 172.001 l
174.72 173.681 l
174.96 173.921 l
176.4 174.881 l
180.72 176.561 l
187.2 177.521 l
208.08 177.761 l
228.72 177.521 l
235.2 176.561 l
235.44 176.561 l
239.76 174.881 l
241.2 173.921 l
241.2 173.681 l
242.4 172.001 l
243.6 168.161 l
244.08 162.401 l
244.32 154.961 l
244.08 147.521 l
243.6 142.001 l
243.6 141.761 l
242.4 137.921 l
241.2 136.241 l
239.76 135.041 l
235.44 133.601 l
235.2 133.601 l
228.72 132.641 l
208.08 132.401 l
187.2 132.641 l
180.72 133.601 l
176.4 135.041 l
174.96 136.241 l
174.72 136.241 l
173.76 137.921 l
172.32 141.761 l
172.32 142.001 l
171.84 147.521 l
171.84 154.961 l
172.32 154.961 l
172.32 147.521 l
172.8 142.001 l
174.24 138.161 l
175.2 136.481 l
175.2 136.721 l
176.64 135.521 l
180.96 134.081 l
180.72 134.081 l
187.2 133.121 l
208.08 132.881 l
228.72 133.121 l
235.2 134.081 l
239.52 135.521 l
240.96 136.721 l
240.72 136.481 l
241.92 138.161 l
243.12 142.001 l
243.6 147.521 l
243.84 154.961 l
243.6 162.401 l
243.12 168.161 l
243.12 167.921 l
241.92 171.761 l
240.72 173.441 l
240.96 173.441 l
239.52 174.401 l
235.2 176.081 l
228.72 177.041 l
208.08 177.281 l
187.2 177.041 l
180.72 176.081 l
180.96 176.081 l
176.64 174.401 l
175.2 173.441 l
174.24 171.761 l
172.8 167.921 l
172.8 168.161 l
172.32 162.401 l
172.32 154.961 l
f
171.84 154.961 m
172.32 154.961 l
f
BT
/F3 1 Tf
12 0 0 12 191.28 150.641 Tm
[(gdb5)20(6)]TJ
ET
220.8 421.601 m
220.56 422.321 l
220.08 423.041 l
219.36 423.521 l
217.92 423.521 l
217.2 423.041 l
216.72 421.601 l
217.2 420.161 l
217.92 419.681 l
219.36 419.681 l
220.08 420.161 l
220.56 420.881 l
220.8 421.601 l
f*
218.64 421.601 m
218.64 427.601 l
218.4 428.321 l
219.36 428.081 l
240.24 422.081 l
241.92 421.601 l
240.24 421.121 l
219.36 415.121 l
218.64 414.881 l
218.64 415.601 l
219.12 416.081 l
240 422.081 l
240.24 421.121 l
240 421.121 l
219.12 427.121 l
219.36 428.081 l
219.6 427.601 l
219.6 421.601 l
f
218.64 421.601 0.96 -6 re
f
219.12 421.601 m
219.12 427.601 l
240 421.601 l
219.12 415.601 l
f*
176.88 438.641 4.08 1.92 re
f
180.96 438.641 m
180.96 433.601 l
180.96 433.841 l
181.44 430.001 l
181.2 430.481 l
181.92 428.801 l
181.68 429.281 l
182.64 428.081 l
182.64 427.841 l
183.12 427.121 l
182.64 427.841 l
183.36 427.361 l
183.12 427.361 l
184.8 426.401 l
186.72 425.441 l
186.24 425.681 l
188.88 425.201 l
192.24 424.481 l
192 424.481 l
195.84 424.241 l
200.4 424.001 l
200.16 419.921 l
195.6 420.161 l
191.76 420.401 l
191.28 420.401 l
187.92 421.121 l
188.16 421.121 l
185.52 421.601 l
184.8 421.841 l
182.88 422.801 l
181.2 423.761 l
181.2 424.001 l
179.76 424.961 l
179.28 425.681 l
179.52 425.441 l
178.56 426.641 l
178.08 427.121 l
177.36 428.801 l
177.36 429.521 l
176.88 433.361 l
176.88 438.641 l
f
200.4 424.001 m
205.68 423.761 l
205.44 423.761 l
205.44 419.681 l
200.16 419.921 l
f
218.64 423.521 1.92 -4.08 re
f
205.44 423.761 m
205.44 419.681 l
218.64 419.441 l
218.64 423.521 l
f
304.8 369.761 m
305.52 369.761 l
306.24 370.241 l
306.72 370.961 l
306.72 372.401 l
306.24 373.121 l
305.52 373.601 l
304.08 373.601 l
303.36 373.121 l
302.88 372.401 l
302.88 370.961 l
303.36 370.241 l
304.08 369.761 l
304.8 369.761 l
f*
304.8 371.681 m
311.52 371.681 l
311.28 370.961 l
305.28 350.081 l
304.8 348.401 l
304.32 350.081 l
298.32 370.961 l
298.08 371.681 l
298.8 371.681 l
299.28 371.201 l
305.28 350.321 l
304.32 350.081 l
304.32 350.321 l
310.32 371.201 l
311.28 370.961 l
310.8 370.721 l
304.8 370.721 l
f
298.8 371.681 6 -0.96 re
f
304.8 371.201 m
310.8 371.201 l
304.8 350.321 l
298.8 371.201 l
f*
302.88 393.521 4.08 1.92 re
f
302.88 371.681 4.08 -1.92 re
f
302.88 371.681 4.08 21.84 re
f
491.76 317.681 m
491.04 323.441 l
491.04 323.201 l
489.36 328.961 l
486.72 334.001 l
483.12 338.321 l
483.36 338.321 l
478.8 341.921 l
473.76 344.801 l
468.24 346.481 l
462.24 346.961 l
456.24 346.481 l
456.48 346.481 l
450.96 344.801 l
445.92 341.921 l
441.6 338.321 l
438 334.001 l
435.12 328.961 l
433.44 323.201 l
433.44 323.441 l
432.72 317.681 l
433.44 311.681 l
435.12 305.921 l
438 300.881 l
441.6 296.561 l
441.6 296.801 l
445.92 293.201 l
450.96 290.561 l
456.48 288.641 l
456.24 288.641 l
462.24 288.161 l
468.24 288.641 l
473.76 290.561 l
478.8 293.201 l
483.36 296.801 l
483.12 296.561 l
486.72 300.881 l
489.36 305.921 l
491.04 311.681 l
491.76 317.681 l
492.24 317.681 l
491.52 311.681 l
491.52 311.441 l
489.84 305.681 l
487.2 300.641 l
483.6 296.321 l
479.04 292.721 l
474 290.081 l
468.48 288.161 l
468.24 288.161 l
462.24 287.681 l
456.24 288.161 l
450.72 290.081 l
445.68 292.721 l
441.36 296.321 l
441.12 296.321 l
437.52 300.641 l
434.64 305.681 l
432.96 311.441 l
432.96 311.681 l
432.24 317.681 l
432.96 323.441 l
434.64 329.201 l
437.52 334.241 l
441.12 338.561 l
441.36 338.801 l
445.68 342.401 l
450.72 345.281 l
456.24 346.961 l
462.24 347.441 l
468.24 346.961 l
468.48 346.961 l
474 345.281 l
479.04 342.401 l
483.6 338.801 l
483.6 338.561 l
487.2 334.241 l
489.84 329.201 l
491.52 323.441 l
492.24 317.681 l
f
491.76 317.681 m
492.24 317.681 l
f
BT
12 0 0 12 449.52 326.561 Tm
-0.001 Tc
[(Use)-5(r)]TJ
-0.66 -1 TD
[(De)-5(fin)-5(e)15(d)]TJ
-0.2 -1 TD
0.005 Tc
[(Li)7(bra)21(r)-2(i)7(e)1(s)]TJ
ET
304.8 216.641 m
306.24 217.121 l
306.72 217.841 l
306.72 219.521 l
306.24 220.001 l
305.52 220.481 l
304.8 220.721 l
304.08 220.481 l
303.36 220.001 l
302.88 219.521 l
302.88 217.841 l
303.36 217.121 l
304.8 216.641 l
f*
304.8 218.561 m
311.52 218.561 l
311.28 217.841 l
305.28 197.201 l
304.8 195.521 l
304.32 197.201 l
298.32 217.841 l
298.08 218.561 l
298.8 218.561 l
299.28 218.081 l
305.28 197.441 l
304.32 197.201 l
304.32 197.441 l
310.32 218.081 l
311.28 217.841 l
310.8 217.601 l
304.8 217.601 l
f
298.8 218.561 6 -0.96 re
f
304.8 218.081 m
310.8 218.081 l
304.8 197.441 l
298.8 218.081 l
f*
302.88 294.641 4.08 1.92 re
f
302.88 218.561 4.08 -1.92 re
f
302.88 218.561 4.08 76.08 re
f
132.72 340.481 54 -54 re
f
132.72 340.721 54.24 -0.48 re
f
186.48 340.481 0.48 -54.24 re
f
132.48 286.721 54.24 -0.48 re
f
132.48 340.721 0.48 -54.24 re
f
BT
12 0 0 12 145.68 322.481 Tm
0.013 Tc
[(AN)15(S)20(I)]TJ
0.82 -1 TD
0 Tc
0 Tw
(C)Tj
-1.18 -1 TD
0.005 Tc
[(Li)7(bra)21(r)-2(y)]TJ
ET
1 1 1 rg
124.8 348.641 54 -54 re
f
0 0 0 rg
124.8 348.881 54.24 -0.48 re
f
178.56 348.641 0.48 -54.24 re
f
124.56 294.881 54.24 -0.48 re
f
124.56 348.881 0.48 -54.24 re
f
BT
12 0 0 12 137.76 330.401 Tm
-0.005 Tc
[(ANS)-18(I)]TJ
0.8 -1 TD
0 Tc
(C)Tj
-1.16 -1 TD
0.005 Tc
[(Li)7(br)18(ary)]TJ
ET
365.52 146.081 m
365.52 153.521 l
366 159.041 l
367.44 163.121 l
368.64 164.561 l
370.08 165.761 l
374.4 167.441 l
380.64 168.161 l
401.52 168.641 l
422.4 168.161 l
428.64 167.441 l
432.96 165.761 l
434.4 164.561 l
435.6 163.121 l
437.04 159.041 l
437.52 153.521 l
437.52 138.641 l
437.04 133.121 l
435.6 129.041 l
434.4 127.601 l
432.96 126.401 l
428.64 124.721 l
422.4 124.001 l
401.52 123.521 l
380.64 124.001 l
374.4 124.721 l
370.08 126.401 l
368.64 127.601 l
367.44 129.041 l
366 133.121 l
365.52 138.641 l
365.52 146.081 l
f*
365.28 146.081 m
365.28 153.521 l
365.76 159.041 l
367.2 163.121 l
368.4 164.561 l
368.64 164.801 l
370.08 166.001 l
374.4 167.681 l
380.64 168.401 l
401.52 168.881 l
422.4 168.401 l
428.64 167.681 l
428.88 167.681 l
433.2 166.001 l
434.64 164.801 l
434.64 164.561 l
435.84 163.121 l
437.28 159.041 l
437.76 153.521 l
437.76 138.641 l
437.28 133.121 l
437.28 132.881 l
435.84 128.801 l
434.64 127.361 l
433.2 126.161 l
428.88 124.481 l
428.64 124.481 l
422.4 123.761 l
401.52 123.281 l
380.64 123.761 l
374.4 124.481 l
370.08 126.161 l
368.64 127.361 l
368.4 127.361 l
367.2 128.801 l
365.76 132.881 l
365.76 133.121 l
365.28 138.641 l
365.28 146.081 l
365.76 146.081 l
365.76 138.641 l
366.24 133.121 l
367.68 129.041 l
368.88 127.601 l
368.88 127.841 l
370.32 126.641 l
374.64 124.961 l
374.4 124.961 l
380.64 124.241 l
401.52 123.761 l
422.4 124.241 l
428.64 124.961 l
432.96 126.641 l
434.4 127.841 l
434.16 127.601 l
435.36 129.041 l
436.8 133.121 l
437.28 138.641 l
437.28 153.521 l
436.8 159.041 l
436.8 158.801 l
435.36 162.881 l
434.16 164.321 l
434.4 164.321 l
432.96 165.521 l
428.64 167.201 l
422.4 167.921 l
401.52 168.401 l
380.64 167.921 l
374.4 167.201 l
374.64 167.201 l
370.32 165.521 l
368.88 164.321 l
367.68 162.881 l
366.24 158.801 l
366.24 159.041 l
365.76 153.521 l
365.76 146.081 l
f
365.28 146.081 m
365.76 146.081 l
f
0.703 0.703 0.703 rg
356.4 154.961 m
356.64 162.401 l
357.12 168.161 l
358.32 172.001 l
359.52 173.681 l
360.96 174.641 l
365.28 176.321 l
371.76 177.281 l
392.4 177.521 l
413.28 177.281 l
419.76 176.321 l
424.08 174.641 l
425.52 173.681 l
426.72 172.001 l
427.92 168.161 l
428.4 162.401 l
428.64 154.961 l
428.4 147.521 l
427.92 142.001 l
426.72 138.161 l
425.52 136.481 l
424.08 135.281 l
419.76 133.841 l
413.28 132.881 l
392.4 132.641 l
371.76 132.881 l
365.28 133.841 l
360.96 135.281 l
359.52 136.481 l
358.32 138.161 l
357.12 142.001 l
356.64 147.521 l
356.4 154.961 l
f*
0 0 0 rg
356.16 154.961 m
356.4 162.401 l
356.88 168.161 l
358.08 172.001 l
359.28 173.681 l
359.52 173.921 l
360.96 174.881 l
365.28 176.561 l
371.76 177.521 l
392.4 177.761 l
413.28 177.521 l
419.76 176.561 l
420 176.561 l
424.32 174.881 l
425.76 173.921 l
425.76 173.681 l
426.96 172.001 l
428.16 168.161 l
428.64 162.401 l
428.88 154.961 l
428.64 147.521 l
428.16 142.001 l
428.16 141.761 l
426.96 137.921 l
425.76 136.241 l
424.32 135.041 l
420 133.601 l
419.76 133.601 l
413.28 132.641 l
392.4 132.401 l
371.76 132.641 l
365.28 133.601 l
360.96 135.041 l
359.52 136.241 l
359.28 136.241 l
358.08 137.921 l
356.88 141.761 l
356.88 142.001 l
356.4 147.521 l
356.16 154.961 l
356.64 154.961 l
356.88 147.521 l
357.36 142.001 l
358.56 138.161 l
359.76 136.481 l
359.76 136.721 l
361.2 135.521 l
365.52 134.081 l
365.28 134.081 l
371.76 133.121 l
392.4 132.881 l
413.28 133.121 l
419.76 134.081 l
424.08 135.521 l
425.52 136.721 l
425.28 136.481 l
426.48 138.161 l
427.68 142.001 l
428.16 147.521 l
428.4 154.961 l
428.16 162.401 l
427.68 168.161 l
427.68 167.921 l
426.48 171.761 l
425.28 173.441 l
425.52 173.441 l
424.08 174.401 l
419.76 176.081 l
413.28 177.041 l
392.4 177.281 l
371.76 177.041 l
365.28 176.081 l
365.52 176.081 l
361.2 174.401 l
359.76 173.441 l
358.56 171.761 l
357.36 167.921 l
357.36 168.161 l
356.88 162.401 l
356.64 154.961 l
f
356.16 154.961 m
356.64 154.961 l
f
BT
/F5 1 Tf
12 0 0 12 365.52 150.641 Tm
0.004 Tc
[(ad)15(s560)20(00)]TJ
-9.56 2.8 TD
[(E)11(xec)20(utio)15(n)-285(D)6(e)20(v)0(ices)]TJ
-7.16 40.58 TD
0.003 Tc
[(U)-15(s)19(er)-8(\222)81(s)-281(In)-6(p)14(u)-6(t)-264(F)-6(il)21(es)]TJ
ET
334.08 466.001 m
334.8 465.521 l
335.52 465.521 l
336.24 465.761 l
336.96 466.241 l
337.44 467.681 l
337.2 468.401 l
336.72 468.881 l
336 469.361 l
335.28 469.361 l
334.56 469.121 l
333.84 468.641 l
333.36 467.921 l
333.36 467.201 l
333.6 466.481 l
334.08 466.001 l
f*
335.28 467.441 m
339.84 463.841 l
340.56 463.361 l
339.84 462.881 l
322.08 450.401 l
320.64 449.441 l
321.36 450.881 l
330 470.801 l
330.24 471.521 l
330.72 471.281 l
330.96 470.561 l
322.32 450.641 l
321.36 450.881 l
321.36 451.121 l
339.12 463.601 l
339.84 462.881 l
339.36 462.881 l
334.8 466.481 l
f
330.72 471.281 m
335.28 467.441 l
334.8 466.481 l
330.24 470.321 l
f
335.04 466.961 m
339.6 463.361 l
321.84 450.881 l
330.48 470.801 l
f*
297.6 628.241 m
296.88 630.161 l
293.04 628.481 l
293.76 626.561 l
f
297.6 628.241 m
301.2 619.841 l
305.28 610.481 l
314.88 590.081 l
320.16 579.281 l
325.2 568.241 l
330.24 556.961 l
334.8 545.681 l
334.8 545.441 l
336.72 539.681 l
336.72 539.921 l
338.88 534.401 l
338.88 534.161 l
340.56 528.641 l
343.44 517.601 l
343.68 517.601 l
344.88 512.321 l
344.88 512.081 l
345.6 507.041 l
346.08 502.001 l
346.08 501.761 l
346.32 496.721 l
346.32 491.681 l
345.84 487.121 l
345.84 486.881 l
345.12 482.561 l
344.88 482.321 l
343.44 478.001 l
342.72 476.081 l
342 473.921 l
342 473.681 l
341.04 471.761 l
340.8 471.521 l
339.6 469.841 l
336.24 472.001 l
336.24 472.241 l
337.44 473.921 l
337.44 473.681 l
338.4 475.601 l
338.16 475.121 l
338.88 477.281 l
338.88 477.521 l
339.6 479.441 l
339.6 479.201 l
341.04 483.521 l
341.04 483.281 l
341.76 487.601 l
342.24 492.161 l
342.24 491.921 l
342.24 496.721 l
342.24 496.481 l
342 501.521 l
341.52 506.561 l
340.8 511.601 l
340.8 511.361 l
339.6 516.641 l
336.72 527.681 l
336.72 527.441 l
335.04 532.961 l
332.88 538.481 l
330.96 544.241 l
326.4 555.521 l
326.4 555.281 l
321.36 566.561 l
321.6 566.561 l
316.56 577.601 l
311.28 588.401 l
301.68 608.801 l
301.44 608.801 l
297.36 618.161 l
293.76 626.561 l
f
339.6 469.841 m
338.4 467.921 l
338.4 467.681 l
335.28 470.321 l
335.04 470.081 l
336.24 472.001 l
f
336.96 466.001 m
335.76 464.561 l
332.64 467.201 l
333.84 468.641 l
f
338.4 467.681 m
335.28 470.321 l
333.84 468.641 l
336.96 466.001 l
f
1 1 1 rg
277.68 681.521 m
241.68 645.521 l
277.68 609.521 l
313.68 645.521 l
f*
0 0 0 rg
278.16 681.041 m
242.16 645.041 l
241.44 645.041 l
242.16 645.761 l
278.16 609.761 l
278.16 609.041 l
277.44 609.761 l
313.44 645.761 l
314.16 645.761 l
314.64 645.281 l
314.16 645.041 l
277.68 608.561 l
277.44 609.041 l
240.96 645.521 l
241.44 645.761 l
277.44 681.761 l
f
313.44 645.041 m
277.44 681.041 l
277.44 681.761 l
277.92 682.241 l
278.16 681.761 l
314.16 645.761 l
f
BT
/F3 1 Tf
12 0 0 12 265.68 648.641 Tm
0.013 Tc
[(As)13(m)]TJ
-0.04 -1 TD
-0.002 Tc
[(F)9(ile)-6(s)]TJ
ET
0.703 0.703 0.703 rg
462.24 369.761 m
462.96 369.761 l
463.68 370.241 l
464.16 370.961 l
464.16 372.401 l
463.68 373.121 l
462.96 373.601 l
461.52 373.601 l
460.8 373.121 l
460.32 372.401 l
460.32 370.961 l
460.8 370.241 l
461.52 369.761 l
462.24 369.761 l
f*
462.24 371.681 m
468.96 371.681 l
468.72 370.961 l
462.72 350.081 l
462.24 348.401 l
461.76 350.081 l
455.76 370.961 l
455.52 371.681 l
456.24 371.681 l
456.72 371.201 l
462.72 350.321 l
461.76 350.081 l
461.76 350.321 l
467.76 371.201 l
468.72 370.961 l
468.24 370.721 l
462.24 370.721 l
f
456.24 371.681 6 -0.96 re
f
462.24 371.201 m
468.24 371.201 l
462.24 350.321 l
456.24 371.201 l
f*
460.32 393.521 4.08 1.92 re
f
460.32 371.681 4.08 -1.92 re
f
460.32 371.681 4.08 21.84 re
f
0 0 0 rg
238.8 317.681 m
238.56 318.401 l
238.08 318.881 l
237.36 319.361 l
236.64 319.601 l
235.92 319.361 l
235.2 318.881 l
234.96 318.401 l
234.72 317.681 l
234.96 316.721 l
235.2 316.241 l
235.92 315.761 l
236.64 315.521 l
237.36 315.761 l
238.08 316.241 l
238.56 316.721 l
238.8 317.681 l
f*
236.64 317.681 m
236.64 324.161 l
237.36 323.921 l
258.24 318.161 l
259.92 317.681 l
258.24 317.201 l
237.36 311.201 l
236.64 310.961 l
236.64 311.681 l
237.12 312.161 l
258 318.161 l
258.24 317.201 l
258 317.201 l
237.12 322.961 l
237.36 323.921 l
237.6 323.441 l
237.6 317.681 l
f
236.64 317.681 0.96 -6 re
f
237.12 317.681 m
237.12 323.441 l
258 317.681 l
237.12 311.681 l
f*
185.76 315.521 1.92 4.08 re
f
236.64 319.601 1.92 -4.08 re
f
187.68 315.521 48.96 4.08 re
f
374.4 317.681 m
374.64 316.721 l
375.12 316.241 l
375.84 315.761 l
376.56 315.521 l
377.28 315.761 l
378 316.241 l
378.24 316.721 l
378.48 317.681 l
378.24 318.401 l
378 318.881 l
377.28 319.361 l
376.56 319.601 l
375.84 319.361 l
375.12 318.881 l
374.64 318.401 l
374.4 317.681 l
f*
376.56 317.681 m
376.56 310.961 l
375.84 311.201 l
354.96 317.201 l
353.28 317.681 l
354.96 318.161 l
375.84 323.921 l
376.56 324.161 l
376.56 323.441 l
376.08 322.961 l
355.2 317.201 l
354.96 318.161 l
355.2 318.161 l
376.08 312.161 l
375.84 311.201 l
375.6 311.681 l
375.6 317.681 l
f
375.6 323.441 0.96 -5.76 re
f
376.08 317.681 m
376.08 311.681 l
355.2 317.681 l
376.08 323.441 l
f*
430.8 315.521 1.92 4.08 re
f
374.64 319.601 1.92 -4.08 re
f
376.56 315.521 54.24 4.08 re
f
457.68 146.081 m
457.92 153.521 l
458.4 159.041 l
459.6 163.121 l
460.8 164.561 l
462.24 165.761 l
466.56 167.441 l
473.04 168.161 l
493.68 168.641 l
514.56 168.161 l
521.04 167.441 l
525.36 165.761 l
526.8 164.561 l
527.76 163.121 l
529.2 159.041 l
529.68 153.521 l
529.68 138.641 l
529.2 133.121 l
527.76 129.041 l
526.8 127.601 l
525.36 126.401 l
521.04 124.721 l
514.56 124.001 l
493.68 123.521 l
473.04 124.001 l
466.56 124.721 l
462.24 126.401 l
460.8 127.601 l
459.6 129.041 l
458.4 133.121 l
457.92 138.641 l
457.68 146.081 l
f*
457.44 146.081 m
457.68 153.521 l
458.16 159.041 l
459.36 163.121 l
460.56 164.561 l
460.8 164.801 l
462.24 166.001 l
466.56 167.681 l
473.04 168.401 l
493.68 168.881 l
514.56 168.401 l
521.04 167.681 l
521.28 167.681 l
525.6 166.001 l
527.04 164.801 l
527.04 164.561 l
528 163.121 l
529.44 159.041 l
529.92 153.521 l
529.92 138.641 l
529.44 133.121 l
529.44 132.881 l
528 128.801 l
527.04 127.361 l
525.6 126.161 l
521.28 124.481 l
521.04 124.481 l
514.56 123.761 l
493.68 123.281 l
473.04 123.761 l
466.56 124.481 l
462.24 126.161 l
460.8 127.361 l
460.56 127.361 l
459.36 128.801 l
458.16 132.881 l
458.16 133.121 l
457.68 138.641 l
457.44 146.081 l
457.92 146.081 l
458.16 138.641 l
458.64 133.121 l
459.84 129.041 l
461.04 127.601 l
461.04 127.841 l
462.48 126.641 l
466.8 124.961 l
466.56 124.961 l
473.04 124.241 l
493.68 123.761 l
514.56 124.241 l
521.04 124.961 l
525.36 126.641 l
526.8 127.841 l
526.56 127.601 l
527.52 129.041 l
528.96 133.121 l
529.44 138.641 l
529.44 153.521 l
528.96 159.041 l
528.96 158.801 l
527.52 162.881 l
526.56 164.321 l
526.8 164.321 l
525.36 165.521 l
521.04 167.201 l
514.56 167.921 l
493.68 168.401 l
473.04 167.921 l
466.56 167.201 l
466.8 167.201 l
462.48 165.521 l
461.04 164.321 l
459.84 162.881 l
458.64 158.801 l
458.64 159.041 l
458.16 153.521 l
457.92 146.081 l
f
457.44 146.081 m
457.92 146.081 l
f
0.703 0.703 0.703 rg
448.8 154.961 m
448.8 162.401 l
449.28 168.161 l
450.72 172.001 l
451.68 173.681 l
453.36 174.641 l
457.68 176.321 l
463.92 177.281 l
484.8 177.521 l
505.68 177.281 l
511.92 176.321 l
516.24 174.641 l
517.68 173.681 l
518.88 172.001 l
520.32 168.161 l
520.8 162.401 l
520.8 147.521 l
520.32 142.001 l
518.88 138.161 l
517.68 136.481 l
516.24 135.281 l
511.92 133.841 l
505.68 132.881 l
484.8 132.641 l
463.92 132.881 l
457.68 133.841 l
453.36 135.281 l
451.68 136.481 l
450.72 138.161 l
449.28 142.001 l
448.8 147.521 l
448.8 154.961 l
f*
0 0 0 rg
448.56 154.961 m
448.56 162.401 l
449.04 168.161 l
450.48 172.001 l
451.44 173.681 l
451.68 173.921 l
453.36 174.881 l
457.68 176.561 l
463.92 177.521 l
484.8 177.761 l
505.68 177.521 l
511.92 176.561 l
512.16 176.561 l
516.48 174.881 l
517.92 173.921 l
517.92 173.681 l
519.12 172.001 l
520.56 168.161 l
521.04 162.401 l
521.04 147.521 l
520.56 142.001 l
520.56 141.761 l
519.12 137.921 l
517.92 136.241 l
516.48 135.041 l
512.16 133.601 l
511.92 133.601 l
505.68 132.641 l
484.8 132.401 l
463.92 132.641 l
457.68 133.601 l
453.36 135.041 l
451.68 136.241 l
451.44 136.241 l
450.48 137.921 l
449.04 141.761 l
449.04 142.001 l
448.56 147.521 l
448.56 154.961 l
449.04 154.961 l
449.04 147.521 l
449.52 142.001 l
450.96 138.161 l
451.92 136.481 l
451.92 136.721 l
453.6 135.521 l
457.92 134.081 l
457.68 134.081 l
463.92 133.121 l
484.8 132.881 l
505.68 133.121 l
511.92 134.081 l
516.24 135.521 l
517.68 136.721 l
517.44 136.481 l
518.64 138.161 l
520.08 142.001 l
520.56 147.521 l
520.56 162.401 l
520.08 168.161 l
520.08 167.921 l
518.64 171.761 l
517.44 173.441 l
517.68 173.441 l
516.24 174.401 l
511.92 176.081 l
505.68 177.041 l
484.8 177.281 l
463.92 177.041 l
457.68 176.081 l
457.92 176.081 l
453.6 174.401 l
451.92 173.441 l
450.96 171.761 l
449.52 167.921 l
449.52 168.161 l
449.04 162.401 l
449.04 154.961 l
f
448.56 154.961 m
449.04 154.961 l
f
BT
/F5 1 Tf
12 0 0 12 466.56 156.641 Tm
0.005 Tc
[(Tar)14(g)-4(et)]TJ
-0.26 -1 TD
0.004 Tc
[(S)11(yst)17(em)]TJ
ET
151.68 550.961 m
151.92 558.401 l
152.4 564.161 l
153.6 568.001 l
154.8 569.681 l
156.24 570.881 l
160.56 572.321 l
167.04 573.281 l
187.68 573.521 l
208.56 573.281 l
215.04 572.321 l
219.36 570.881 l
220.8 569.681 l
221.76 568.001 l
223.2 564.161 l
223.68 558.401 l
223.68 543.761 l
223.2 538.001 l
221.76 534.161 l
220.8 532.481 l
219.36 531.281 l
215.04 529.841 l
208.56 528.881 l
187.68 528.641 l
167.04 528.881 l
160.56 529.841 l
156.24 531.281 l
154.8 532.481 l
153.6 534.161 l
152.4 538.001 l
151.92 543.761 l
151.68 550.961 l
f*
151.44 550.961 m
151.68 558.401 l
152.16 564.161 l
153.36 568.001 l
154.56 569.681 l
154.8 569.921 l
156.24 571.121 l
160.56 572.561 l
167.04 573.521 l
187.68 573.761 l
208.56 573.521 l
215.04 572.561 l
215.28 572.561 l
219.6 571.121 l
221.04 569.921 l
221.04 569.681 l
222 568.001 l
223.44 564.161 l
223.92 558.401 l
223.92 543.761 l
223.44 538.001 l
223.44 537.761 l
222 533.921 l
221.04 532.241 l
219.6 531.041 l
215.28 529.601 l
215.04 529.601 l
208.56 528.641 l
187.68 528.401 l
167.04 528.641 l
160.56 529.601 l
156.24 531.041 l
154.8 532.241 l
154.56 532.241 l
153.36 533.921 l
152.16 537.761 l
152.16 538.001 l
151.68 543.761 l
151.44 550.961 l
151.92 550.961 l
152.16 543.761 l
152.64 538.001 l
153.84 534.161 l
155.04 532.481 l
155.04 532.721 l
156.48 531.521 l
160.8 530.081 l
160.56 530.081 l
167.04 529.121 l
187.68 528.881 l
208.56 529.121 l
215.04 530.081 l
219.36 531.521 l
220.8 532.721 l
220.56 532.481 l
221.52 534.161 l
222.96 538.001 l
223.44 543.761 l
223.44 558.401 l
222.96 564.161 l
222.96 563.921 l
221.52 567.761 l
220.56 569.441 l
220.8 569.441 l
219.36 570.641 l
215.04 572.081 l
208.56 573.041 l
187.68 573.281 l
167.04 573.041 l
160.56 572.081 l
160.8 572.081 l
156.48 570.641 l
155.04 569.441 l
153.84 567.761 l
152.64 563.921 l
152.64 564.161 l
152.16 558.401 l
151.92 550.961 l
f
151.44 550.961 m
151.92 550.961 l
f
1 1 1 rg
142.8 560.081 m
142.8 567.521 l
143.28 573.041 l
144.72 577.121 l
145.68 578.561 l
147.36 579.761 l
151.44 581.441 l
157.92 582.161 l
178.8 582.641 l
199.68 582.161 l
205.92 581.441 l
210.24 579.761 l
211.68 578.561 l
212.88 577.121 l
214.32 573.041 l
214.8 567.521 l
214.8 552.641 l
214.32 547.121 l
212.88 543.041 l
211.68 541.601 l
210.24 540.401 l
205.92 538.721 l
199.68 538.001 l
178.8 537.521 l
157.92 538.001 l
151.44 538.721 l
147.36 540.401 l
145.68 541.601 l
144.72 543.041 l
143.28 547.121 l
142.8 552.641 l
142.8 560.081 l
f*
0 0 0 rg
142.56 560.081 m
142.56 567.521 l
143.04 573.041 l
144.48 577.121 l
145.44 578.561 l
145.68 578.801 l
147.36 580.001 l
151.44 581.681 l
157.92 582.401 l
178.8 582.881 l
199.68 582.401 l
205.92 581.681 l
206.16 581.681 l
210.48 580.001 l
211.92 578.801 l
211.92 578.561 l
213.12 577.121 l
214.56 573.041 l
215.04 567.521 l
215.04 552.641 l
214.56 547.121 l
214.56 546.881 l
213.12 542.801 l
211.92 541.361 l
210.48 540.161 l
206.16 538.481 l
205.92 538.481 l
199.68 537.761 l
178.8 537.281 l
157.92 537.761 l
151.44 538.481 l
147.36 540.161 l
145.68 541.361 l
145.44 541.361 l
144.48 542.801 l
143.04 546.881 l
143.04 547.121 l
142.56 552.641 l
142.56 560.081 l
143.04 560.081 l
143.04 552.641 l
143.52 547.121 l
144.96 543.041 l
145.92 541.601 l
145.92 541.841 l
147.6 540.641 l
151.68 538.961 l
151.44 538.961 l
157.92 538.241 l
178.8 537.761 l
199.68 538.241 l
205.92 538.961 l
210.24 540.641 l
211.68 541.841 l
211.44 541.601 l
212.64 543.041 l
214.08 547.121 l
214.56 552.641 l
214.56 567.521 l
214.08 573.041 l
214.08 572.801 l
212.64 576.881 l
211.44 578.321 l
211.68 578.321 l
210.24 579.521 l
205.92 581.201 l
199.68 581.921 l
178.8 582.401 l
157.92 581.921 l
151.44 581.201 l
151.68 581.201 l
147.6 579.521 l
145.92 578.321 l
144.96 576.881 l
143.52 572.801 l
143.52 573.041 l
143.04 567.521 l
143.04 560.081 l
f
142.56 560.081 m
143.04 560.081 l
f
BT
/F3 1 Tf
12 0 0 12 158.88 562.961 Tm
0.013 Tc
[(AN)15(S)20(I)-269(C)]TJ
11.279 0 0 11.279 144 550.961 Tm
0.01 Tc
[(Pre)-9(p)13(ro)-9(ce)-9(ss)21(o)-9(r)]TJ
ET
178.8 513.761 m
179.52 513.761 l
180.24 514.241 l
180.72 514.961 l
180.72 516.401 l
180.24 517.121 l
179.52 517.601 l
178.08 517.601 l
177.36 517.121 l
176.88 516.401 l
176.88 514.961 l
177.36 514.241 l
178.08 513.761 l
178.8 513.761 l
f*
178.8 515.681 m
185.52 515.681 l
185.28 514.961 l
179.28 494.081 l
178.8 492.401 l
178.32 494.081 l
172.32 514.961 l
172.08 515.681 l
172.8 515.681 l
173.28 515.201 l
179.28 494.321 l
178.32 494.081 l
178.32 494.321 l
184.32 515.201 l
185.28 514.961 l
184.8 514.721 l
178.8 514.721 l
f
172.8 515.681 6 -0.96 re
f
178.8 515.201 m
184.8 515.201 l
178.8 494.321 l
172.8 515.201 l
f*
176.88 528.641 4.08 1.92 re
f
176.88 515.681 4.08 -1.92 re
f
176.88 515.681 4.08 12.96 re
f
346.8 248.081 m
346.8 255.521 l
347.28 261.041 l
348.72 265.121 l
349.68 266.561 l
351.36 267.761 l
355.44 269.441 l
361.92 270.161 l
382.8 270.641 l
403.68 270.161 l
409.92 269.441 l
414.24 267.761 l
415.68 266.561 l
416.88 265.121 l
418.32 261.041 l
418.8 255.521 l
418.8 240.641 l
418.32 235.121 l
416.88 231.041 l
415.68 229.601 l
414.24 228.401 l
409.92 226.721 l
403.68 226.001 l
382.8 225.521 l
361.92 226.001 l
355.44 226.721 l
351.36 228.401 l
349.68 229.601 l
348.72 231.041 l
347.28 235.121 l
346.8 240.641 l
346.8 248.081 l
f*
346.56 248.081 m
346.56 255.521 l
347.04 261.041 l
348.48 265.121 l
349.44 266.561 l
349.68 266.801 l
351.36 268.001 l
355.44 269.681 l
361.92 270.401 l
382.8 270.881 l
403.68 270.401 l
409.92 269.681 l
410.16 269.681 l
414.48 268.001 l
415.92 266.801 l
415.92 266.561 l
417.12 265.121 l
418.56 261.041 l
419.04 255.521 l
419.04 240.641 l
418.56 235.121 l
418.56 234.881 l
417.12 230.801 l
415.92 229.361 l
414.48 228.161 l
410.16 226.481 l
409.92 226.481 l
403.68 225.761 l
382.8 225.281 l
361.92 225.761 l
355.44 226.481 l
351.36 228.161 l
349.68 229.361 l
349.44 229.361 l
348.48 230.801 l
347.04 234.881 l
347.04 235.121 l
346.56 240.641 l
346.56 248.081 l
347.04 248.081 l
347.04 240.641 l
347.52 235.121 l
348.96 231.041 l
349.92 229.601 l
349.92 229.841 l
351.6 228.641 l
355.68 226.961 l
355.44 226.961 l
361.92 226.241 l
382.8 225.761 l
403.68 226.241 l
409.92 226.961 l
414.24 228.641 l
415.68 229.841 l
415.44 229.601 l
416.64 231.041 l
418.08 235.121 l
418.56 240.641 l
418.56 255.521 l
418.08 261.041 l
418.08 260.801 l
416.64 264.881 l
415.44 266.321 l
415.68 266.321 l
414.24 267.521 l
409.92 269.201 l
403.68 269.921 l
382.8 270.401 l
361.92 269.921 l
355.44 269.201 l
355.68 269.201 l
351.6 267.521 l
349.92 266.321 l
348.96 264.881 l
347.52 260.801 l
347.52 261.041 l
347.04 255.521 l
347.04 248.081 l
f
346.56 248.081 m
347.04 248.081 l
f
1 1 1 rg
337.68 256.961 m
337.92 264.401 l
338.4 270.161 l
339.6 274.001 l
340.8 275.681 l
342.24 276.641 l
346.56 278.321 l
353.04 279.281 l
373.68 279.521 l
394.56 279.281 l
401.04 278.321 l
405.36 276.641 l
406.8 275.681 l
407.76 274.001 l
409.2 270.161 l
409.68 264.401 l
409.68 249.761 l
409.2 244.001 l
407.76 240.161 l
406.8 238.481 l
405.36 237.281 l
401.04 235.841 l
394.56 234.881 l
373.68 234.641 l
353.04 234.881 l
346.56 235.841 l
342.24 237.281 l
340.8 238.481 l
339.6 240.161 l
338.4 244.001 l
337.92 249.761 l
337.68 256.961 l
f*
0 0 0 rg
337.44 256.961 m
337.68 264.401 l
338.16 270.161 l
339.36 274.001 l
340.56 275.681 l
340.8 275.921 l
342.24 276.881 l
346.56 278.561 l
353.04 279.521 l
373.68 279.761 l
394.56 279.521 l
401.04 278.561 l
401.28 278.561 l
405.6 276.881 l
407.04 275.921 l
407.04 275.681 l
408 274.001 l
409.44 270.161 l
409.92 264.401 l
409.92 249.761 l
409.44 244.001 l
409.44 243.761 l
408 239.921 l
407.04 238.241 l
405.6 237.041 l
401.28 235.601 l
401.04 235.601 l
394.56 234.641 l
373.68 234.401 l
353.04 234.641 l
346.56 235.601 l
342.24 237.041 l
340.8 238.241 l
340.56 238.241 l
339.36 239.921 l
338.16 243.761 l
338.16 244.001 l
337.68 249.761 l
337.44 256.961 l
337.92 256.961 l
338.16 249.761 l
338.64 244.001 l
339.84 240.161 l
341.04 238.481 l
341.04 238.721 l
342.48 237.521 l
346.8 236.081 l
346.56 236.081 l
353.04 235.121 l
373.68 234.881 l
394.56 235.121 l
401.04 236.081 l
405.36 237.521 l
406.8 238.721 l
406.56 238.481 l
407.52 240.161 l
408.96 244.001 l
409.44 249.761 l
409.44 264.401 l
408.96 270.161 l
408.96 269.921 l
407.52 273.761 l
406.56 275.441 l
406.8 275.441 l
405.36 276.401 l
401.04 278.081 l
394.56 279.041 l
373.68 279.281 l
353.04 279.041 l
346.56 278.081 l
346.8 278.081 l
342.48 276.401 l
341.04 275.441 l
339.84 273.761 l
338.64 269.921 l
338.64 270.161 l
338.16 264.401 l
337.92 256.961 l
f
337.44 256.961 m
337.92 256.961 l
f
BT
12 0 0 12 360.72 265.121 Tm
0.002 Tc
[(sr)-5(ec)]TJ
ET
315.84 281.441 m
316.32 282.161 l
316.32 283.601 l
315.84 284.321 l
315.12 284.801 l
314.4 284.801 l
313.68 284.561 l
312.96 284.081 l
312.48 283.361 l
312.48 282.641 l
312.72 281.921 l
313.2 281.201 l
314.64 280.721 l
315.36 280.961 l
315.84 281.441 l
f*
314.4 282.641 m
318.24 287.201 l
318.72 287.921 l
319.2 287.201 l
330.96 268.961 l
331.92 267.521 l
330.24 268.241 l
310.56 277.601 l
310.08 277.841 l
310.32 278.321 l
311.04 278.561 l
330.72 269.201 l
330.24 268.241 l
318.48 286.481 l
319.2 287.201 l
319.2 286.721 l
315.36 282.161 l
f
310.32 278.321 m
314.4 282.641 l
315.36 282.161 l
311.28 277.841 l
f
314.88 282.401 m
318.72 286.961 l
330.48 268.721 l
310.8 278.081 l
f*
305.52 293.441 m
304.08 294.641 l
301.44 291.521 l
302.88 290.321 l
f
315.84 284.321 m
317.28 283.121 l
314.64 280.001 l
313.2 281.201 l
f
305.52 293.441 m
302.88 290.321 l
313.2 281.201 l
315.84 284.321 l
f
413.28 191.441 m
413.76 190.961 l
414.48 190.481 l
415.2 190.481 l
415.92 190.721 l
416.4 191.201 l
416.88 191.921 l
416.88 192.641 l
416.64 193.361 l
416.16 194.081 l
414.72 194.561 l
414 194.321 l
413.28 193.841 l
413.04 193.121 l
412.8 192.161 l
413.28 191.441 l
f*
414.96 192.401 m
417.84 187.361 l
418.32 186.881 l
417.36 186.641 l
396.24 181.601 l
394.56 181.121 l
411.12 197.681 l
411.6 198.401 l
412.08 197.681 l
411.84 196.961 l
396.48 181.601 l
395.76 182.321 l
396 182.561 l
417.12 187.601 l
417.36 186.641 l
416.88 186.881 l
414 191.921 l
f
412.08 197.681 m
414.96 192.401 l
414 191.921 l
411.12 197.201 l
f
414.48 192.161 m
417.36 187.121 l
396.24 182.081 l
411.6 197.441 l
f*
485.76 229.601 m
487.44 230.561 l
485.52 234.161 l
483.84 233.201 l
f
415.92 190.481 m
414.24 189.521 l
412.32 193.121 l
414 194.081 l
f
485.76 229.601 m
483.84 233.201 l
414 194.081 l
415.92 190.481 l
f
480.72 201.041 m
481.44 201.041 l
482.16 201.281 l
482.64 201.761 l
483.12 202.481 l
483.12 203.441 l
482.64 203.921 l
482.16 204.641 l
481.44 204.881 l
480.72 204.881 l
480 204.641 l
479.28 203.921 l
479.04 203.201 l
479.04 202.481 l
479.52 201.761 l
480 201.281 l
480.72 201.041 l
f*
480.96 202.961 m
486.72 201.761 l
487.68 201.761 l
487.2 201.041 l
477.6 181.841 l
476.88 180.161 l
476.64 181.841 l
474.72 203.201 l
474.48 204.161 l
475.2 203.921 l
475.68 203.441 l
477.6 182.081 l
476.64 181.841 l
476.64 182.081 l
486.24 201.281 l
487.2 201.041 l
486.72 200.801 l
480.96 202.001 l
f
475.2 203.921 m
480.96 202.961 l
480.96 202.001 l
475.2 202.961 l
f
480.96 202.481 m
486.72 201.281 l
477.12 182.081 l
475.2 203.441 l
f*
486.96 222.161 m
487.2 224.081 l
483.12 224.801 l
482.88 222.881 l
f
483.12 202.481 m
482.88 200.561 l
478.8 201.281 l
479.04 203.201 l
f
486.96 222.161 m
482.88 222.881 l
479.04 203.201 l
483.12 202.481 l
f
BT
11.279 0 0 11.279 345.84 428.561 Tm
0.019 Tc
[(O)10(p)22(ti)28(ona)22(l)]TJ
ET
1 1 1 rg
457.68 276.641 68.16 -45.12 re
f
0 0 0 rg
457.68 276.881 68.4 -0.48 re
f
525.6 276.641 0.48 -45.36 re
f
457.44 231.761 68.4 -0.48 re
f
457.44 276.881 0.48 -45.36 re
f
430.8 251.681 m
430.56 252.401 l
429.6 253.361 l
428.64 253.601 l
427.92 253.361 l
427.2 252.881 l
426.96 252.401 l
426.72 251.681 l
426.96 250.721 l
427.2 250.241 l
427.92 249.761 l
428.64 249.521 l
429.6 249.761 l
430.56 250.721 l
430.8 251.681 l
f*
428.64 251.681 m
428.64 258.161 l
429.36 257.921 l
450.24 252.161 l
451.92 251.681 l
450.24 251.201 l
429.36 245.201 l
428.64 244.961 l
428.64 245.681 l
429.12 246.161 l
450 252.161 l
450.24 251.201 l
450 251.201 l
429.12 256.961 l
429.36 257.921 l
429.6 257.441 l
429.6 251.681 l
f
428.64 251.681 0.96 -6 re
f
429.12 251.681 m
429.12 257.441 l
450 251.681 l
429.12 245.681 l
f*
413.76 249.521 1.92 4.08 re
f
428.64 253.601 1.92 -4.08 re
f
415.68 249.521 12.96 4.08 re
f
BT
11.279 0 0 11.279 478.8 266.081 Tm
0.001 Tc
[(Us)-10(e)-18(r)]TJ
-0.6171 -0.8511 TD
0.015 Tc
[(Pr)8(o)18(v)4(id)18(ed)]TJ
0.2553 -1.0001 TD
0.012 Tc
[(PR)-11(OM)]TJ
-1.3193 -0.8511 TD
0.017 Tc
[(Pr)10(o)20(g)-2(r)10(a)20(mmer)]TJ
12 0 0 12 358.8 243.281 Tm
-0.001 Tc
[(u)-5(t)17(i)-19(lity)]TJ
11.279 0 0 11.279 343.92 254.801 Tm
0.02 Tc
[(Con)23(v)9(er)13(s)9(i)29(on)]TJ
ET
endstream
endobj
2195 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2182 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 498 746.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(Ov)-7(erv)-7(i)7(ew)]TJ
-43.5366 -71.3415 TD
-0.011 Tc
[(M)-7(o)-40(to)-16(r)-19(o)-16(l)-33(a)-17187(I)-26(n)-16(tr)-19(o)-16(d)-16(u)-40(ct)-26(i)-9(o)-16(n)-19699(1)-16(-)-19(1)]TJ
ET
1 i
71.28 738.641 0.24 0.72 re
f
540.48 739.361 0.24 -0.72 re
f
71.52 738.641 468.96 0.72 re
f
69.84 54.881 0.72 1.44 re
f
539.52 56.321 0.72 -1.44 re
f
70.56 54.881 468.96 1.44 re
f
BT
/F5 1 Tf
24 0 0 24 71.52 703.841 Tm
0.018 Tc
[(Cha)-6(p)-1(te)-6(r)-293(1)]TJ
0 -1.08 TD
0.02 Tc
(Introduction)Tj
15.839 0 0 15.839 71.52 640.241 Tm
0.006 Tc
[(1.1)-832(O)-4(verview)]TJ
/F7 1 Tf
12.96 0 0 12.96 71.52 614.321 Tm
0 Tc
[(The)-260(DSP56KCC)-259(GNU)-259(based)-241(C)-259(cross-compiler)-260(is)-259(the)-241(latest)-259(high-level)-259(language)]TJ
0 -1.2407 TD
[(developmen)-19(t)-241(system)-259(for)-260(the)-241(Motoro)-19(la)-241(DSP5600)-19(0)-241(family)-259(of)-260(digital)-241(sign)-19(al)-241(processors)]TJ
T*
[(\(DSP\).)-250(It)-259(includes:)]TJ
1.3889 -1.9259 TD
[(\225)-1039(a)0(n)-259(integrated)-259(control)-241(prog)-19(ram)-241(\227)-259(g56k)]TJ
0 -1.6111 TD
[(\225)-1039(a)0(n)-259(ANSI)-241(com)-18(pliant)-241(C)-259(language)-260(preprocessor)-260(\227)-241(m)-18(cpp)]TJ
0 -1.6296 TD
[(\225)-1039(a)0(n)-259(ANSI)-241(op)-19(timizing)-241(C)-259(compiler)-260(\227)-259(g56-cc1)]TJ
0 -1.6111 TD
[(\225)-1039(a)-260(DSP56000)-259(common)-259(object)-241(file)-260(format)-259(\(COFF\))-260(assembler)-260(\227)-241(asm5600)-19(0)]TJ
0 -1.6296 TD
[(\225)-1039(a)-260(COFF)-240(li)-18(nker)-241(\227)-259(dsplnk)]TJ
0 -1.6111 TD
[(\225)-1039(a)-260(COFF)-240(li)-18(brarian)-241(\227)-259(dsplib)]TJ
0 -1.6296 TD
[(\225)-1039(a)-260(source)-241(level)-259(debugger)-260(for)-260(C)-240(\227)-259(gdb56)]TJ
0 -1.6111 TD
[(\225)-1039(a)-260(simulator)-260(based)-241(executi)-18(on)-241(program)-259(\227)-259(run56)]TJ
0 -1.6296 TD
[(\225)-1039(various)-259(object)-259(file)-241(manip)-19(ulation)-241(too)-19(ls)-241(\227)-259(srec,)-250(cldlod,)-250(cofdm)-18(p)]TJ
-1.3889 -1.9259 TD
[(This)-259(integrated)-259(software)-241(s)-18(ystem)-241(runs)-259(on)-259(a)-241(variety)-259(of)-260(machines)-241(a)-19(n)0(d)-241(operating)-259(systems,)]TJ
0 -1.2407 TD
[(including)-241(the)-241(IBM)-241(PC)]TJ
/T2 1 Tf
12.937 0 0 12.937 186 348.161 Tm
0 Tw
(\001)Tj
/F7 1 Tf
12.96 0 0 12.96 199.2 348.161 Tm
[(\(803)-19(86)-222(fami)-18(ly)-222(and)-241(above)-241(\227)-241(386sx,)-231(48)-19(6,)-231(etc.)9(\),)-250(and)-241(Sun)-222(S)-18(PARC)]TJ
/T2 1 Tf
12.937 0 0 12.937 526.32 348.161 Tm
(\001)Tj
/F7 1 Tf
12.96 0 0 12.96 71.52 332.321 Tm
[(workstation)-19(s.)]TJ
0 -1.9259 TD
[(The)-260(compiler)-260(implements)-259(the)-241(full)-259(C)-259(language)-241(as)-259(defined)-259(in)]TJ
/F10 1 Tf
23.8333 0 TD
[(Am)-19(erican)-241(Nat)-18(ional)-241(Stand)-19(ard)]TJ
-23.8333 -1.2407 TD
[(for)-241(Inf)-18(ormation)-241(Systems)-259(-)-241(Programmi)-18(ng)-241(Language)-260(-)-241(C)0(,)-250(ANSI)-241(X3.)-9(159-1989)]TJ
/F7 1 Tf
29.8704 0 TD
[(.)-250(I)0(t)-241(accepts)-259(one)]TJ
-29.8704 -1.2407 TD
[(or)-260(more)-241(C)-259(language)-260(source)-260(files)-241(as)-259(input)-259(and)-241(generat)-18(es)-241(a)-260(corresponding)-259(number)-260(of)]TJ
0 -1.2222 TD
[(assembly)-259(language)-260(source)-260(files)-241(which)-259(are)-260(suitable)-241(as)-259(inputs)-259(to)-259(the)-241(DSP560)-19(00)-241(COFF)]TJ
0 -1.2407 TD
[(assembler.)-250(T)-19(h)0(e)-241(compiler)-260(automaticall)-18(y)-241(implemen)-19(ts)-241(numerous)-259(optimizati)-18(ons)-241(which)]TJ
T*
[(simplifies)-259(implementi)-18(ng)-241(fast)-259(and)-241(e)-19(fficient)-241(DSP)-259(algorithms)-18(.)]TJ
0 -1.9259 TD
[(The)-260(C)-240(langu)-19(age)-241(preprocess)-18(or)-241(is)-259(an)-241(imp)-19(lementation)-259(of)-241(the)-260(ANSI)-260(standard)-241(wh)-19(ich)-241(includes)]TJ
0 -1.2407 TD
[(support)-259(for)-241(a)-19(rbitrary)-241(text)-259(file)-260(inclusion,)-250(macro)-259(definition)-259(and)-241(ex)-19(pansion,)-250(and)-259(conditional)]TJ
0 -1.2222 TD
[(compilatio)-19(n.)-250(The)-241(preproc)-19(essor)-241(exists)-259(as)-259(a)-241(separate)-260(program)-259(and)-241(m)-18(a)0(y)-241(b)0(e)-260(used)-241(as)-259(a)]TJ
0 -1.2407 TD
[(general-purpo)-19(se)-241(macro)-259(preprocessor.)]TJ
0 -1.9259 TD
[(The)-223(compiler)-204(contro)-19(l)-203(program,)]TJ
/F12 1 Tf
12.4444 0 TD
(g56k)Tj
/F7 1 Tf
2.0741 0 TD
[(,)-435(i)0(s)-204(the)-223(standard)-204(co)-19(mpiler)-204(interface)-223(used)-204(to)-222(control)-222(the)]TJ
-14.5185 -1.2407 TD
[(sequence)-260(of)-241(o)-19(perations)-241(requ)-19(ired)-241(to)-259(compile)-260(a)-241(program)-18(.)-250(This)-241(cont)-18(rol)-241(program)-259(allows)-259(the)]TJ
0 -1.2222 TD
[(user)-223(to)-222(select)-222(a)-223(wide)-223(variety)-222(of)-223(control)-222(options)-222(which)-222(affect)-222(the)-223(four)-223(compilation)-222(phases)-222(\227)]TJ
ET
endstream
endobj
2183 0 obj
<>/Font<>/ProcSet[/PDF/Text/ImageB]>>
endobj
2156 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(x)17(x)-7(x)-7446(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.08 55.121 469.44 0.72 re
f
endstream
endobj
2157 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2151 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.004 Tc
[(Mo)-33(t)6(o)-9(r)-12(o)-9(l)-26(a)]TJ
45.8049 0 TD
0.012 Tc
[(xxi)14(x)]TJ
ET
1 i
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(A-106)-3000(strstr)]TJ
8 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(........)]TJ
25.5556 0 TD
0 Tc
(A-113)Tj
-33.5556 -1.537 TD
[(A-107)-3000(strtod)]TJ
8 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(........)]TJ
25.5556 0 TD
0 Tc
(A-114)Tj
-33.5556 -1.5556 TD
[(A-108)-3000(strtok)]TJ
8 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(........)]TJ
25.5556 0 TD
0 Tc
(A-115)Tj
-33.5556 -1.537 TD
[(A-109)-3000(strtol)]TJ
8 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(........)]TJ
25.5556 0 TD
0 Tc
(A-117)Tj
-33.5556 -1.537 TD
[(A-110)-3000(strtoul)]TJ
8.5 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(........)]TJ
25.0556 0 TD
0 Tc
(A-119)Tj
-33.5556 -1.5556 TD
[(A-111)-3000(tan)]TJ
7 0 TD
0.25 Tc
[(........)-19(...................)-19(..................)-19(........)]TJ
26.5556 0 TD
0 Tc
(A-120)Tj
-33.5556 -1.537 TD
[(A-112)-3000(tanh)]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(........)]TJ
26.0556 0 TD
0 Tc
(A-121)Tj
-33.5556 -1.537 TD
[(A-113)-3000(tmpnam)]TJ
9.0185 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(........)]TJ
24.537 0 TD
0 Tc
(A-122)Tj
-33.5556 -1.5556 TD
[(A-114)-3000(tolower)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(........)]TJ
24.5556 0 TD
0 Tc
(A-123)Tj
-33.5556 -1.537 TD
[(A-115)-3000(toupper)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(........)]TJ
24.5556 0 TD
0 Tc
(A-123)Tj
-33.5556 -1.537 TD
[(A-116)-3000(ungetc)]TJ
8.5 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(........)]TJ
25.0556 0 TD
0 Tc
(A-124)Tj
-33.5556 -1.5556 TD
[(A-117)-3000(vfprintf)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(........)]TJ
24.5556 0 TD
0 Tc
(A-125)Tj
-33.5556 -1.537 TD
[(A-118)-3000(vprintf)]TJ
8.5 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(........)]TJ
25.0556 0 TD
0 Tc
(A-125)Tj
-33.5556 -1.537 TD
[(A-119)-3000(vsprintf)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(........)]TJ
24.5556 0 TD
0 Tc
(A-126)Tj
-33.5556 -1.5556 TD
[(A-120)-3000(wcstombs)-444(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(........)]TJ
22.537 0 TD
0 Tc
(A-127)Tj
-33.5556 -1.537 TD
[(A-121)-3000(wctomb)]TJ
9.0185 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(........)]TJ
24.537 0 TD
0 Tc
(A-129)Tj
ET
endstream
endobj
2152 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2102 0 obj
<>
endobj
2103 0 obj
<>
endobj
2105 0 obj
<>
endobj
2107 0 obj
<>
endobj
2109 0 obj
<>
endobj
2111 0 obj
<>
endobj
2113 0 obj
<>
endobj
2115 0 obj
<>
endobj
2117 0 obj
<>
endobj
2119 0 obj
<>
endobj
2121 0 obj
<>
endobj
2123 0 obj
<>
endobj
2125 0 obj
<>
endobj
2127 0 obj
<>
endobj
2129 0 obj
<>
endobj
2131 0 obj
<>
endobj
2133 0 obj
<>
endobj
2098 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(x)18(x)-6(v)-6(i)8(i)-16(i)-6748(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.08 55.121 469.44 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.76 711.281 Tm
0 Tc
[(A-74)-3500(printf)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-82)Tj
-34.0556 -1.537 TD
[(A-75)-3500(putc)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-83)Tj
-34.0556 -1.5556 TD
[(A-76)-3500(putchar)]TJ
8.9815 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0741 0 TD
0 Tc
(A-84)Tj
-34.0556 -1.537 TD
[(A-77)-3500(puts)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-85)Tj
-34.0556 -1.537 TD
[(A-78)-3500(qsort)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-86)Tj
-34.0556 -1.5556 TD
[(A-79)-3500(raise)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-87)Tj
-34.0556 -1.537 TD
[(A-80)-3500(rand)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-88)Tj
-34.0556 -1.537 TD
[(A-81)-3500(realloc)]TJ
8.4815 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5741 0 TD
0 Tc
(A-89)Tj
-34.0556 -1.5556 TD
[(A-82)-3500(remove)]TJ
8.9815 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0741 0 TD
0 Tc
(A-90)Tj
-34.0556 -1.537 TD
[(A-83)-3500(rename)]TJ
8.9815 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0741 0 TD
0 Tc
(A-90)Tj
-34.0556 -1.537 TD
[(A-84)-3500(rewind)]TJ
8.4815 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5741 0 TD
0 Tc
(A-91)Tj
-34.0556 -1.5556 TD
[(A-85)-3500(scanf)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-91)Tj
-34.0556 -1.537 TD
[(A-86)-3500(setjmp)]TJ
8.4815 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5741 0 TD
0 Tc
(A-92)Tj
-34.0556 -1.537 TD
[(A-87)-3500(signal)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-95)Tj
-34.0556 -1.5556 TD
[(A-88)-3500(sin)]TJ
6.9815 0 TD
0.25 Tc
[(........)-19(...................)-19(..................)-19(.........)]TJ
27.0741 0 TD
0 Tc
(A-95)Tj
-34.0556 -1.537 TD
[(A-89)-3500(sinh)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-96)Tj
-34.0556 -1.537 TD
[(A-90)-3500(sprintf)]TJ
8.4815 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5741 0 TD
0 Tc
(A-97)Tj
-34.0556 -1.5556 TD
[(A-91)-3500(sqrt)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-97)Tj
-34.0556 -1.537 TD
[(A-92)-3500(srand)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-98)Tj
-34.0556 -1.537 TD
[(A-93)-3500(strcat)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-99)Tj
-34.0556 -1.5556 TD
[(A-94)-3500(strchr)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(........)]TJ
25.5741 0 TD
0 Tc
(A-100)Tj
-33.5556 -1.537 TD
[(A-95)-3500(strcmp)]TJ
8.4815 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(........)]TJ
25.0741 0 TD
0 Tc
(A-101)Tj
-33.5556 -1.537 TD
[(A-96)-3500(strcpy)]TJ
8.4815 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(........)]TJ
25.0741 0 TD
0 Tc
(A-103)Tj
-33.5556 -1.5556 TD
[(A-97)-3500(strcspn)]TJ
8.4815 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(........)]TJ
25.0741 0 TD
0 Tc
(A-104)Tj
-33.5556 -1.537 TD
[(A-98)-3500(strerror)]TJ
8.9815 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(........)]TJ
24.5741 0 TD
0 Tc
(A-105)Tj
-33.5556 -1.537 TD
[(A-99)-3500(strlen)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(........)]TJ
25.5741 0 TD
0 Tc
(A-106)Tj
-33.5556 -1.5556 TD
[(A-100)-3000(strncat)]TJ
8.4815 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(........)]TJ
25.0741 0 TD
0 Tc
(A-107)Tj
-33.5556 -1.537 TD
[(A-101)-3000(strncmp)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(........)]TJ
24.5556 0 TD
0 Tc
(A-108)Tj
-33.5556 -1.537 TD
[(A-102)-3000(strncpy)]TJ
8.9815 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(........)]TJ
24.5741 0 TD
0 Tc
(A-109)Tj
-33.5556 -1.5556 TD
[(A-103)-3000(strbrk)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(........)]TJ
25.5741 0 TD
0 Tc
(A-110)Tj
-33.5556 -1.537 TD
[(A-104)-3000(strrchr)]TJ
8.4815 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(........)]TJ
25.0741 0 TD
0 Tc
(A-111)Tj
-33.5556 -1.537 TD
[(A-105)-3000(strspn)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(........)]TJ
25.5741 0 TD
0 Tc
(A-112)Tj
ET
endstream
endobj
2099 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
2001 0 obj
<>
endobj
2002 0 obj
<>
endobj
2004 0 obj
<>
endobj
2006 0 obj
<>
endobj
2008 0 obj
<>
endobj
2010 0 obj
<>
endobj
2012 0 obj
<>
endobj
2014 0 obj
<>
endobj
2016 0 obj
<>
endobj
2018 0 obj
<>
endobj
2020 0 obj
<>
endobj
2022 0 obj
<>
endobj
2024 0 obj
<>
endobj
2026 0 obj
<>
endobj
2028 0 obj
<>
endobj
2030 0 obj
<>
endobj
2032 0 obj
<>
endobj
2034 0 obj
<>
endobj
2036 0 obj
<>
endobj
2038 0 obj
<>
endobj
2040 0 obj
<>
endobj
2042 0 obj
<>
endobj
2044 0 obj
<>
endobj
2046 0 obj
<>
endobj
2048 0 obj
<>
endobj
2050 0 obj
<>
endobj
2052 0 obj
<>
endobj
2054 0 obj
<>
endobj
2056 0 obj
<>
endobj
2058 0 obj
<>
endobj
2060 0 obj
<>
endobj
2062 0 obj
<>
endobj
2064 0 obj
<>
endobj
1997 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.004 Tc
[(Mo)-33(t)6(o)-9(r)-12(o)-9(l)-26(a)]TJ
45.5854 0 TD
0.012 Tc
[(xx)24(vi)-10(i)]TJ
ET
1 i
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(A-42)-3500(getc)]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5556 0 TD
0 Tc
(A-48)Tj
-34.0556 -1.537 TD
[(A-43)-3500(getchar)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0556 0 TD
0 Tc
(A-49)Tj
-34.0556 -1.5556 TD
[(A-44)-3500(gets)]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5556 0 TD
0 Tc
(A-49)Tj
-34.0556 -1.537 TD
[(A-45)-3500(islnum)]TJ
8.5 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5556 0 TD
0 Tc
(A-50)Tj
-34.0556 -1.537 TD
[(A-46)-3500(isalpha)]TJ
8.5 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5556 0 TD
0 Tc
(A-51)Tj
-34.0556 -1.5556 TD
[(A-47)-3500(iscntrl)]TJ
8.5 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5556 0 TD
0 Tc
(A-52)Tj
-34.0556 -1.537 TD
[(A-48)-3500(isdigit)]TJ
8.5 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5556 0 TD
0 Tc
(A-53)Tj
-34.0556 -1.537 TD
[(A-49)-3500(isgraph)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0556 0 TD
0 Tc
(A-54)Tj
-34.0556 -1.5556 TD
[(A-50)-3500(islower)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0556 0 TD
0 Tc
(A-55)Tj
-34.0556 -1.537 TD
[(A-51)-3500(isprint)]TJ
8.5 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5556 0 TD
0 Tc
(A-55)Tj
-34.0556 -1.537 TD
[(A-52)-3500(ispunct)]TJ
8.5 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5556 0 TD
0 Tc
(A-56)Tj
-34.0556 -1.5556 TD
[(A-53)-3500(isspace)]TJ
8.5 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5556 0 TD
0 Tc
(A-57)Tj
-34.0556 -1.537 TD
[(A-54)-3500(isupper)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0556 0 TD
0 Tc
(A-57)Tj
-34.0556 -1.537 TD
[(A-55)-3500(isxdigit)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0556 0 TD
0 Tc
(A-58)Tj
-34.0556 -1.5556 TD
[(A-56)-3500(labs)]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5556 0 TD
0 Tc
(A-59)Tj
-34.0556 -1.537 TD
[(A-57)-3500(ldexp)]TJ
8 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0556 0 TD
0 Tc
(A-59)Tj
-34.0556 -1.537 TD
[(A-58)-3500(ldiv)]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5556 0 TD
0 Tc
(A-60)Tj
-34.0556 -1.5556 TD
[(A-59)-3500(log)]TJ
7 0 TD
0.25 Tc
[(........)-19(...................)-19(..................)-19(.........)]TJ
27.0556 0 TD
0 Tc
(A-61)Tj
-34.0556 -1.537 TD
[(A-60)-3500(log10)]TJ
8 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0556 0 TD
0 Tc
(A-62)Tj
-34.0556 -1.537 TD
[(A-61)-3500(longjmp)]TJ
9.0185 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.037 0 TD
0 Tc
(A-63)Tj
-34.0556 -1.5556 TD
[(A-62)-3500(malloc)]TJ
8.5 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5556 0 TD
0 Tc
(A-64)Tj
-34.0556 -1.537 TD
[(A-63)-3500(mblem)]TJ
8.5 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5556 0 TD
0 Tc
(A-65)Tj
-34.0556 -1.537 TD
[(A-64)-3500(mbstowcs)-444(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.037 0 TD
0 Tc
(A-67)Tj
-34.0556 -1.5556 TD
[(A-65)-3500(mbtowc)]TJ
9.0185 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.037 0 TD
0 Tc
(A-69)Tj
-34.0556 -1.537 TD
[(A-66)-3500(memchr)]TJ
9.0185 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.037 0 TD
0 Tc
(A-70)Tj
-34.0556 -1.537 TD
[(A-67)-3500(memcmp)-241(.)-250(.)-250(.)]TJ
11.037 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.0185 0 TD
0 Tc
(A-71)Tj
-34.0556 -1.5556 TD
[(A-68)-3500(memcpy)-500(.)-250(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.037 0 TD
0 Tc
(A-72)Tj
-34.0556 -1.537 TD
[(A-69)-3500(memmove)-241(.)-250(.)]TJ
11.037 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.0185 0 TD
0 Tc
(A-73)Tj
-34.0556 -1.537 TD
[(A-70)-3500(memset)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0556 0 TD
0 Tc
(A-74)Tj
-34.0556 -1.5556 TD
[(A-71)-3500(modf)]TJ
8 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0556 0 TD
0 Tc
(A-75)Tj
-34.0556 -1.537 TD
[(A-72)-3500(perror)]TJ
8.5 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5556 0 TD
0 Tc
(A-76)Tj
-34.0556 -1.537 TD
[(A-73)-3500(pow)]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5556 0 TD
0 Tc
(A-77)Tj
ET
endstream
endobj
1998 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1900 0 obj
<>
endobj
1901 0 obj
<>
endobj
1903 0 obj
<>
endobj
1905 0 obj
<>
endobj
1907 0 obj
<>
endobj
1909 0 obj
<>
endobj
1911 0 obj
<>
endobj
1913 0 obj
<>
endobj
1915 0 obj
<>
endobj
1917 0 obj
<>
endobj
1919 0 obj
<>
endobj
1921 0 obj
<>
endobj
1923 0 obj
<>
endobj
1925 0 obj
<>
endobj
1927 0 obj
<>
endobj
1929 0 obj
<>
endobj
1931 0 obj
<>
endobj
1933 0 obj
<>
endobj
1935 0 obj
<>
endobj
1937 0 obj
<>
endobj
1939 0 obj
<>
endobj
1941 0 obj
<>
endobj
1943 0 obj
<>
endobj
1945 0 obj
<>
endobj
1947 0 obj
<>
endobj
1949 0 obj
<>
endobj
1951 0 obj
<>
endobj
1953 0 obj
<>
endobj
1955 0 obj
<>
endobj
1957 0 obj
<>
endobj
1959 0 obj
<>
endobj
1961 0 obj
<>
endobj
1963 0 obj
<>
endobj
1896 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(x)18(x)-6(v)-6(i)-7211(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.08 55.121 469.44 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.76 711.281 Tm
0 Tc
[(A-10)-3500(atol)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-18)Tj
-34.0556 -1.537 TD
[(A-11)-3500(bsearch)]TJ
8.9815 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0741 0 TD
0 Tc
(A-19)Tj
-34.0556 -1.5556 TD
[(A-12)-3500(calloc)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-21)Tj
-34.0556 -1.537 TD
[(A-13)-3500(ceil)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-22)Tj
-34.0556 -1.537 TD
[(A-14)-3500(clearerr)]TJ
8.9815 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0741 0 TD
0 Tc
(A-22)Tj
-34.0556 -1.5556 TD
[(A-15)-3500(cos)]TJ
6.9815 0 TD
0.25 Tc
[(........)-19(...................)-19(..................)-19(.........)]TJ
27.0741 0 TD
0 Tc
(A-23)Tj
-34.0556 -1.537 TD
[(A-16)-3500(cosh)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-23)Tj
-34.0556 -1.537 TD
[(A-17)-3500(div)]TJ
6.9815 0 TD
0.25 Tc
[(........)-19(...................)-19(..................)-19(.........)]TJ
27.0741 0 TD
0 Tc
(A-24)Tj
-34.0556 -1.5556 TD
[(A-18)-3500(exit)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-25)Tj
-34.0556 -1.537 TD
[(A-19)-3500(exp)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-26)Tj
-34.0556 -1.537 TD
[(A-20)-3500(fabs)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-27)Tj
-34.0556 -1.5556 TD
[(A-21)-3500(fclose)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-27)Tj
-34.0556 -1.537 TD
[(A-22)-3500(feof)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-28)Tj
-34.0556 -1.537 TD
[(A-23)-3500(fflush)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-29)Tj
-34.0556 -1.5556 TD
[(A-24)-3500(fgetc)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-30)Tj
-34.0556 -1.537 TD
[(A-25)-3500(fgetpos)]TJ
8.9815 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0741 0 TD
0 Tc
(A-31)Tj
-34.0556 -1.537 TD
[(A-26)-3500(fgets)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-32)Tj
-34.0556 -1.5556 TD
[(A-27)-3500(floor)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-33)Tj
-34.0556 -1.537 TD
[(A-28)-3500(fmod)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-33)Tj
-34.0556 -1.537 TD
[(A-29)-3500(fopen)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-35)Tj
-34.0556 -1.5556 TD
[(A-30)-3500(fprintf)]TJ
8.4815 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5741 0 TD
0 Tc
(A-36)Tj
-34.0556 -1.537 TD
[(A-31)-3500(fputc)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-36)Tj
-34.0556 -1.537 TD
[(A-32)-3500(fputs)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-37)Tj
-34.0556 -1.5556 TD
[(A-33)-3500(fread)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-38)Tj
-34.0556 -1.537 TD
[(A-34)-3500(free)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-39)Tj
-34.0556 -1.537 TD
[(A-35)-3500(freopen)]TJ
8.9815 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0741 0 TD
0 Tc
(A-40)Tj
-34.0556 -1.5556 TD
[(A-36)-3500(frexp)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-41)Tj
-34.0556 -1.537 TD
[(A-37)-3500(fscanf)]TJ
8.4815 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5741 0 TD
0 Tc
(A-43)Tj
-34.0556 -1.537 TD
[(A-38)-3500(fseek)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-44)Tj
-34.0556 -1.5556 TD
[(A-39)-3500(fsetpos)]TJ
8.4815 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5741 0 TD
0 Tc
(A-45)Tj
-34.0556 -1.537 TD
[(A-40)-3500(ftell)]TJ
7.4815 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5741 0 TD
0 Tc
(A-46)Tj
-34.0556 -1.537 TD
[(A-41)-3500(fwrite)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0741 0 TD
0 Tc
(A-47)Tj
ET
endstream
endobj
1897 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1799 0 obj
<>
endobj
1800 0 obj
<>
endobj
1802 0 obj
<>
endobj
1804 0 obj
<>
endobj
1806 0 obj
<>
endobj
1808 0 obj
<>
endobj
1810 0 obj
<>
endobj
1812 0 obj
<>
endobj
1814 0 obj
<>
endobj
1816 0 obj
<>
endobj
1818 0 obj
<>
endobj
1820 0 obj
<>
endobj
1822 0 obj
<>
endobj
1824 0 obj
<>
endobj
1826 0 obj
<>
endobj
1828 0 obj
<>
endobj
1830 0 obj
<>
endobj
1832 0 obj
<>
endobj
1834 0 obj
<>
endobj
1836 0 obj
<>
endobj
1838 0 obj
<>
endobj
1840 0 obj
<>
endobj
1842 0 obj
<>
endobj
1844 0 obj
<>
endobj
1846 0 obj
<>
endobj
1848 0 obj
<>
endobj
1850 0 obj
<>
endobj
1852 0 obj
<>
endobj
1854 0 obj
<>
endobj
1856 0 obj
<>
endobj
1858 0 obj
<>
endobj
1860 0 obj
<>
endobj
1862 0 obj
<>
endobj
1795 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.004 Tc
[(Mo)-33(t)6(o)-9(r)-12(o)-9(l)-26(a)]TJ
46.0488 0 TD
0.012 Tc
(xxv)Tj
ET
1 i
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(5-23)-3722(Program)-259(DSP56001)-259(SCI)-260(Timer)]TJ
18.5185 0 TD
0.25 Tc
[(....)-19(..................)-19(.........)]TJ
15.7593 0 TD
0 Tc
(5-17)Tj
-34.2778 -1.537 TD
[(5-24)-3722(Calling)-259(Assembly)-259(from)-259(C)]TJ
16.0185 0 TD
0.25 Tc
[(.........)-19(..................)-19(.........)]TJ
18.2593 0 TD
0 Tc
(5-18)Tj
-34.2778 -1.5556 TD
[(5-25)-3722(Calling)-259(C)-259(from)-241(Assem)-18(bly)]TJ
16.0185 0 TD
0.25 Tc
[(.........)-19(..................)-19(.........)]TJ
18.2593 0 TD
0 Tc
(5-19)Tj
-34.2778 -1.537 TD
[(5-26)-3722(Calling)-259(C)-259(from)-241(Assem)-18(bly)]TJ
16.0185 0 TD
0.25 Tc
[(.........)-19(..................)-19(.........)]TJ
18.2593 0 TD
0 Tc
(5-19)Tj
-34.2778 -1.537 TD
[(5-27)-3722(Generate)-260(Data)-260(with)-241(Assem)-18(bly)-241(Languag)-19(e)]TJ
22.037 0 TD
0.25 Tc
[(...............)-19(.........)]TJ
12.2407 0 TD
0 Tc
(5-20)Tj
-34.2778 -1.5556 TD
[(5-28)-3722(Access)-259(Data)-241(w)-19(ith)-241(C)]TJ
13.5185 0 TD
0.25 Tc
[(..............)-19(..................)-19(.........)]TJ
20.7593 0 TD
0 Tc
(5-20)Tj
-34.2778 -1.537 TD
[(5-29)-3722(Generate)-260(Data)-260(with)-241(C)]TJ
14.537 0 TD
0.25 Tc
[(............)-19(..................)-19(.........)]TJ
19.7407 0 TD
0 Tc
(5-21)Tj
-34.2778 -1.537 TD
[(5-30)-3722(4-tap)-259(FIR)-240(F)-18(ilter)]TJ
12.0185 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.2593 0 TD
0 Tc
(5-21)Tj
-34.2778 -1.5556 TD
[(5-31)-3722(General)-259(Template)-260(for)-241(Out-)-19(of-line)-241(Assem)-18(bly)-241(Code)]TJ
26.037 0 TD
0.25 Tc
[(.......)-19(.........)]TJ
8.2407 0 TD
0 Tc
(5-30)Tj
-34.2778 -1.537 TD
[(5-32)-3722(Global)-259(Label)-259(in)-241(Assemb)-19(ly)-241(Language)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.7407 0 TD
0 Tc
(5-33)Tj
-34.2778 -1.537 TD
[(5-33)-3722(Global)-259(Variable)-260(Declaration)]TJ
17.0185 0 TD
0.25 Tc
[(.......)-19(..................)-19(.........)]TJ
17.2593 0 TD
0 Tc
(5-33)Tj
-34.2778 -1.5556 TD
[(5-34)-3722(Changing)-259(a)-260(Global)-241(Labe)-19(l)]TJ
16.0185 0 TD
0.25 Tc
[(.........)-19(..................)-19(.........)]TJ
18.2593 0 TD
0 Tc
(5-34)Tj
-34.2778 -1.537 TD
[(5-35)-3722(Run-time)-260(Stack)-259(Allocation)]TJ
16.5185 0 TD
0.25 Tc
[(........)-19(..................)-19(.........)]TJ
17.7593 0 TD
0 Tc
(5-34)Tj
-34.2778 -1.537 TD
[(5-36)-3722(Run-time)-260(Stack)-259(Deallocation)]TJ
17.5185 0 TD
0.25 Tc
[(......)-19(..................)-19(.........)]TJ
16.7593 0 TD
0 Tc
(5-35)Tj
-34.2778 -1.5556 TD
[(5-37)-3722(Calling)-259(C)-259(Routines)]TJ
13.5185 0 TD
0.25 Tc
[(..............)-19(..................)-19(.........)]TJ
20.7593 0 TD
0 Tc
(5-35)Tj
-34.2778 -1.537 TD
[(5-38)-3722(ReadX)-259(/)-241(R)0(e)-19(adY)-241(Routin)-19(es)]TJ
16.0185 0 TD
0.25 Tc
[(.........)-19(..................)-19(.........)]TJ
18.2593 0 TD
0 Tc
(5-37)Tj
-34.2778 -1.537 TD
[(6-1)-4222(DSP56000)-19(/DSP56001)-259(Operation)-259(Mode)-241(Chang)-19(e)]TJ
25.0556 0 TD
0.25 Tc
[(.........)-19(..........)-204(6)250(-)250(3)]TJ
-25.0556 -1.5556 TD
0 Tc
[(6-2)-4222(C)-259(Bootstrap)-259(Code)-241(Loca)-19(tion)-241(Chang)-19(e)-167(.)]TJ
20.5556 0 TD
0.25 Tc
[(..................)-19(..........)-204(6)250(-)250(3)]TJ
-20.5556 -1.537 TD
0 Tc
[(6-3)-4222(Fast)-259(Stack)-296(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(..........)-222(6)250(-)250(5)]TJ
-11.0185 -1.537 TD
0 Tc
[(6-4)-4222(Fast)-259(Heap)-407(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(..........)-222(6)250(-)250(6)]TJ
-11.0185 -1.5556 TD
0 Tc
[(6-5)-4222(User-defined)-259(Interrupt)-259(Vector)-260(Table)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(..........)-222(6)250(-)250(7)]TJ
-20.537 -1.537 TD
0 Tc
[(6-6)-4222(Interrupt)-259(Service)-260(Routine)]TJ
16.0185 0 TD
0.25 Tc
[(.........)-19(..................)-19(..........)-222(6)250(-)250(8)]TJ
-16.0185 -1.537 TD
0 Tc
[(6-7)-4222(Sample)-260(Host-Side)-260(Glue)-260(Code)]TJ
17.5185 0 TD
0.25 Tc
[(......)-19(..................)-19(.........)]TJ
16.7593 0 TD
0 Tc
(6-15)Tj
-34.2778 -1.5556 TD
[(A-1)-4000(abort)]TJ
8 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(..........A)250(-)250(9)]TJ
-8 -1.537 TD
[(A)250(-)250(2)-3750(a)250(b)250(s)139(........)-19(...................)-19(..................)-19(.........)]TJ
34.0556 0 TD
0 Tc
(A-10)Tj
-34.0556 -1.537 TD
[(A-3)-4000(acos)]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5556 0 TD
0 Tc
(A-11)Tj
-34.0556 -1.5556 TD
[(A-4)-4000(asin)]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5556 0 TD
0 Tc
(A-12)Tj
-34.0556 -1.537 TD
[(A-5)-4000(attan)]TJ
8 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0556 0 TD
0 Tc
(A-13)Tj
-34.0556 -1.537 TD
[(A-6)-4000(attan2)]TJ
8.5 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5556 0 TD
0 Tc
(A-14)Tj
-34.0556 -1.5556 TD
[(A-7)-4000(atexit)]TJ
8 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0556 0 TD
0 Tc
(A-15)Tj
-34.0556 -1.537 TD
[(A-8)-4000(atof)]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5556 0 TD
0 Tc
(A-16)Tj
-34.0556 -1.537 TD
[(A-9)-4000(atoi)]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5556 0 TD
0 Tc
(A-17)Tj
ET
endstream
endobj
1796 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1696 0 obj
<>
endobj
1697 0 obj
<>
endobj
1699 0 obj
<>
endobj
1701 0 obj
<>
endobj
1703 0 obj
<>
endobj
1705 0 obj
<>
endobj
1707 0 obj
<>
endobj
1709 0 obj
<>
endobj
1711 0 obj
<>
endobj
1713 0 obj
<>
endobj
1715 0 obj
<>
endobj
1717 0 obj
<>
endobj
1719 0 obj
<>
endobj
1721 0 obj
<>
endobj
1723 0 obj
<>
endobj
1725 0 obj
<>
endobj
1727 0 obj
<>
endobj
1729 0 obj
<>
endobj
1731 0 obj
<>
endobj
1733 0 obj
<>
endobj
1735 0 obj
<>
endobj
1737 0 obj
<>
endobj
1739 0 obj
<>
endobj
1741 0 obj
<>
endobj
1743 0 obj
<>
endobj
1745 0 obj
<>
endobj
1747 0 obj
<>
endobj
1749 0 obj
<>
endobj
1751 0 obj
<>
endobj
1753 0 obj
<>
endobj
1755 0 obj
<>
endobj
1757 0 obj
<>
endobj
1759 0 obj
<>
endobj
1692 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(x)18(x)-6(i)-16(v)-7201(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.08 55.121 469.44 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.76 711.281 Tm
0 Tc
[(3-28)-3722(-Wimplicit)-55(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.2593 0 TD
0 Tc
(3-28)Tj
-34.2778 -1.537 TD
[(3-29)-3722(-Wreturn-type)]TJ
11.5 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)]TJ
22.7778 0 TD
0 Tc
(3-28)Tj
-34.2778 -1.5556 TD
[(3-30)-3722(-Wunused)-315(.)-250(.)]TJ
11 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.2778 0 TD
0 Tc
(3-29)Tj
-34.2778 -1.537 TD
[(3-31)-3722(Pass)-259(a)-241(single)-260(option)-259(to)-241(the)-260(assembler.)]TJ
20.5185 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.7593 0 TD
0 Tc
(3-31)Tj
-34.2778 -1.537 TD
[(3-32)-3722(Pass)-259(multiple)-241(o)-19(ptions)-241(to)-259(the)-260(assembler.)]TJ
21.5185 0 TD
0.25 Tc
[(................)-19(.........)]TJ
12.7593 0 TD
0 Tc
(3-31)Tj
-34.2778 -1.5556 TD
[(3-33)-3722(-crt)-241(fil)-18(e)]TJ
8.9815 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.2963 0 TD
0 Tc
(3-32)Tj
-34.2778 -1.537 TD
[(3-34)-3722(Pass)-259(a)-241(single)-260(option)-259(to)-241(the)-260(linker.)-194(.)-250(.)-250(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.7407 0 TD
0 Tc
(3-32)Tj
-34.2778 -1.537 TD
[(3-35)-3722(Pass)-259(multiple)-241(o)-19(ptions)-241(to)-259(the)-260(linker.)-46(.)-250(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.7407 0 TD
0 Tc
(3-32)Tj
-34.2778 -1.5556 TD
[(3-36)-3722(-lLIBRARY)]TJ
11 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.2778 0 TD
0 Tc
(3-32)Tj
-34.2778 -1.537 TD
[(3-37)-3722(-r)-241(CT)-19(LFILE)-19(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.2593 0 TD
0 Tc
(3-33)Tj
-34.2778 -1.537 TD
[(5-1)-4222(reg_save)-371(.)-250(.)-250(.)]TJ
11 0 TD
0.25 Tc
[(...................)-19(..................)-19(..........)-241(5)250(-)250(8)]TJ
-11 -1.5556 TD
0 Tc
[(5-2)-4222(instruction_temp)-19(late)]TJ
14 0 TD
0.25 Tc
[(.............)-19(..................)-19(..........)-241(5)250(-)250(9)]TJ
-14 -1.537 TD
0 Tc
[(5-3)-4222(operand_id)-426(.)]TJ
11 0 TD
0.25 Tc
[(...................)-19(..................)-19(..........)-241(5)250(-)250(9)]TJ
-11 -1.537 TD
0 Tc
[(5-4)-4222(OES)-259(Modifier)-241(j)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.2778 0 TD
0 Tc
(5-10)Tj
-34.2778 -1.5556 TD
[(5-5)-4222(OES)-259(Modifier)-241(e)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.2778 0 TD
0 Tc
(5-10)Tj
-34.2778 -1.537 TD
[(5-6)-4222(OES)-259(Modifier)-241(h)]TJ
12.5 0 TD
0.25 Tc
[(................)-19(..................)-19(.........)]TJ
21.7778 0 TD
0 Tc
(5-10)Tj
-34.2778 -1.537 TD
[(5-7)-4222(OES)-259(Modifier)-241(k)]TJ
12.5 0 TD
0.25 Tc
[(................)-19(..................)-19(.........)]TJ
21.7778 0 TD
0 Tc
(5-11)Tj
-34.2778 -1.5556 TD
[(5-8)-4222(OES)-259(Modifier)-241(g)]TJ
12.5 0 TD
0.25 Tc
[(................)-19(..................)-19(.........)]TJ
21.7778 0 TD
0 Tc
(5-11)Tj
-34.2778 -1.537 TD
[(5-9)-4222(OES)-259(Modifier)-241(g)]TJ
12.5 0 TD
0.25 Tc
[(................)-19(..................)-19(.........)]TJ
21.7778 0 TD
0 Tc
(5-12)Tj
-34.2778 -1.537 TD
[(5-10)-3722(OES)-259(Modifier)-241(i)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.2778 0 TD
0 Tc
(5-12)Tj
-34.2778 -1.5556 TD
[(5-11)-3722(OES)-259(Modifier)-241(f)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.2778 0 TD
0 Tc
(5-13)Tj
-34.2778 -1.537 TD
[(5-12)-3722(OES)-259(Modifier)-241(p)-259(and)-259(q)]TJ
14.5 0 TD
0.25 Tc
[(............)-19(..................)-19(.........)]TJ
19.7778 0 TD
0 Tc
(5-13)Tj
-34.2778 -1.537 TD
[(5-13)-3722(Input)-259(Expression)-259(/)-241(Output)-259(Expression)]TJ
21.0185 0 TD
0.25 Tc
[(.................)-19(.........)]TJ
13.2593 0 TD
0 Tc
(5-14)Tj
-34.2778 -1.5556 TD
[(5-14)-3722(Read-Only)-259(Operand)]TJ
14.0185 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.2593 0 TD
0 Tc
(5-14)Tj
-34.2778 -1.537 TD
[(5-15)-3722(Write-Only)-259(Operand)]TJ
14 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.2778 0 TD
0 Tc
(5-14)Tj
-34.2778 -1.537 TD
[(5-16)-3722(Read-Write)-260(Operand)]TJ
14 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.2778 0 TD
0 Tc
(5-14)Tj
-34.2778 -1.5556 TD
[(5-17)-3722(Read-Write)-260(Operand)]TJ
14 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.2778 0 TD
0 Tc
(5-15)Tj
-34.2778 -1.537 TD
[(5-18)-3722(Multiple)-260(Instruction)-259(\227)-241(Sin)-19(gle-Line)-186(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.7407 0 TD
0 Tc
(5-15)Tj
-34.2778 -1.537 TD
[(5-19)-3722(Multiple)-260(Instruction)-259(\227)-241(Mul)-18(tiple-Line)]TJ
21.0185 0 TD
0.25 Tc
[(.................)-19(.........)]TJ
13.2593 0 TD
0 Tc
(5-15)Tj
-34.2778 -1.5556 TD
[(5-20)-3722(Mulitple)-260(Use)-241(of)-260(_)-259(_asm\(\))]TJ
16 0 TD
0.25 Tc
[(.........)-19(..................)-19(.........)]TJ
18.2778 0 TD
0 Tc
(5-15)Tj
-34.2778 -1.537 TD
[(5-21)-3722(Line)-260(Separation)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.2778 0 TD
0 Tc
(5-16)Tj
-34.2778 -1.537 TD
[(5-22)-3722(Instruction)-259(Template)-260(Label)]TJ
16.5 0 TD
0.25 Tc
[(........)-19(..................)-19(.........)]TJ
17.7778 0 TD
0 Tc
(5-16)Tj
ET
endstream
endobj
1693 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1593 0 obj
<>
endobj
1594 0 obj
<>
endobj
1596 0 obj
<>
endobj
1598 0 obj
<>
endobj
1600 0 obj
<>
endobj
1602 0 obj
<>
endobj
1604 0 obj
<>
endobj
1606 0 obj
<>
endobj
1608 0 obj
<>
endobj
1610 0 obj
<>
endobj
1612 0 obj
<>
endobj
1614 0 obj
<>
endobj
1616 0 obj
<>
endobj
1618 0 obj
<>
endobj
1620 0 obj
<>
endobj
1622 0 obj
<>
endobj
1624 0 obj
<>
endobj
1626 0 obj
<>
endobj
1628 0 obj
<>
endobj
1630 0 obj
<>
endobj
1632 0 obj
<>
endobj
1634 0 obj
<>
endobj
1636 0 obj
<>
endobj
1638 0 obj
<>
endobj
1640 0 obj
<>
endobj
1642 0 obj
<>
endobj
1644 0 obj
<>
endobj
1646 0 obj
<>
endobj
1648 0 obj
<>
endobj
1650 0 obj
<>
endobj
1652 0 obj
<>
endobj
1654 0 obj
<>
endobj
1656 0 obj
<>
endobj
1587 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 71.04 44.081 Tm
0 0 0 rg
BX /GS1 gs EX
-0.003 Tc
[(Mo)-8(t)-18(o)-8(r)-11(o)-8(la)]TJ
45.8537 0 TD
[(x)-14(x)-14(iii)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
538.8 55.841 0.24 -0.72 re
f
70.08 55.121 468.72 0.72 re
f
70.8 683.681 0.24 0.48 re
f
540.96 684.161 0.24 -0.48 re
f
71.04 683.681 469.92 0.48 re
f
70.8 680.801 0.24 0.48 re
f
540.96 681.281 0.24 -0.48 re
f
71.04 680.801 469.92 0.48 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.56 639.281 Tm
0 Tc
[(2-1)-4222(Test)-241(Program)]TJ
11.0926 0 TD
0.25 Tc
[(...................)-19(..................)-19(..........)-148(2)231(-)250(4)]TJ
-11.0926 -1.537 TD
0 Tc
[(3-1)-4222(Lib56cy.)9(clb)-241(.)]TJ
11.1111 0 TD
0.25 Tc
[(...................)-19(..................)-19(..........)-130(3)231(-)250(5)]TJ
-11.1111 -1.5556 TD
0 Tc
[(3-2)-4222(G56_EXEC_PREFIX)]TJ
14.5926 0 TD
0.25 Tc
[(............)-19(..................)-19(..........)-148(3)231(-)250(5)]TJ
-14.5926 -1.537 TD
0 Tc
[(3-3)-4222(Test)-241(New)-259(Version)-259(of)-241(DSP)-18(56000/1)-241(C)]TJ
20.6111 0 TD
0.25 Tc
[(..................)-19(..........)-148(3)231(-)250(5)]TJ
-20.6111 -1.537 TD
0 Tc
[(3-4)-4222(Test)-241(New)-259(Version)-259(of)-241(ANS)-18(I)-241(C)-259(Library)]TJ
21.1111 0 TD
0.25 Tc
[(.................)-19(..........)-148(3)231(-)250(6)]TJ
-21.1111 -1.5556 TD
0 Tc
[(3-5)-4222(Test)-241(New)-259(Version)-259(of)-241(DSP)-18(56KCC)-37(.)-250(.)-250(.)]TJ
20.6296 0 TD
0.25 Tc
[(..................)-19(..........)-130(3)231(-)250(6)]TJ
-20.6296 -1.537 TD
0 Tc
[(3-6)-4222(Generate)-241(a)-260(Preprocessed)-259(File)]TJ
17.5926 0 TD
0.25 Tc
[(......)-19(..................)-19(..........)-148(3)231(-)250(6)]TJ
-17.5926 -1.537 TD
0 Tc
[(3-7)-4222(Compile)-241(fi)-18(le.)9(c)-260(/)-241(Generate)-260(Executable)-260(Ouput)-259(File)]TJ
25.1111 0 TD
0.25 Tc
[(.........)-19(..........)-148(3)231(-)250(6)]TJ
-25.1111 -1.5556 TD
0 Tc
[(3-8)-4222(Preprocess)-241(P)-18(rogram)-241(Foo)-19(.)9(c)]TJ
16.5926 0 TD
0.25 Tc
[(........)-19(..................)-19(..........)-148(3)231(-)250(7)]TJ
-16.5926 -1.537 TD
0 Tc
[(3-9)-4222(Compile)-241(an)-19(d)-241(Run)-259(Program)-259(Dsp.)9(c)-241(.)-250(.)-250(.)]TJ
20.6296 0 TD
0.25 Tc
[(..................)-19(..........)-130(3)231(-)250(8)]TJ
-20.6296 -1.537 TD
0 Tc
[(3-10)-3722(Program)-241(Ds)-18(p.)9(c)]TJ
11.5926 0 TD
0.25 Tc
[(..................)-19(..................)-19(..........)-148(3)231(-)250(9)]TJ
-11.5926 -1.5556 TD
0 Tc
[(3-11)-3722(Preprocess)-241(C)-259(Source)-260(Program)-259(Foo.)9(c)-75(.)]TJ
20.6296 0 TD
0.25 Tc
[(..................)-19(..........)-130(3)231(-)250(9)]TJ
-20.6296 -1.537 TD
0 Tc
[(3-12)-3722(CPP)-240(Outp)-19(ut)-222(.)]TJ
11.1111 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)-130(3)250(-)250(1)231(0)]TJ
-11.1111 -1.537 TD
0 Tc
[(3-13)-3722(-I)-241(Option)-259(Used)-259(to)-241(Includ)-19(e)-241(the)-260(File)-241(\223m)-18(yinclude.)9(h\224)]TJ
25.6111 0 TD
0.25 Tc
[(........)-19(.........)-148(3)250(-)250(1)231(1)]TJ
-25.6111 -1.5556 TD
0 Tc
[(3-14)-3722(Test)-241(Program)-259(\223file.)-9(c\224)]TJ
14.6111 0 TD
0.25 Tc
[(............)-19(..................)-19(.........)-130(3)250(-)250(1)231(2)]TJ
-14.6111 -1.537 TD
0 Tc
[(3-15)-3722(Program)-241(Gre)-19(eting.)9(c)-260(Prints)-259(Message)-297(.)]TJ
20.6111 0 TD
0.25 Tc
[(..................)-19(.........)-148(3)250(-)250(1)231(4)]TJ
-20.6111 -1.537 TD
0 Tc
[(3-16)-3722(Program)-241(Bi)-18(g.)9(c)]TJ
11.5926 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)-148(3)250(-)250(1)231(5)]TJ
-11.5926 -1.5556 TD
0 Tc
[(3-17)-3722(Program)-241(Bi)-18(g.)9(c)]TJ
11.5926 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)-148(3)250(-)250(1)231(5)]TJ
-11.5926 -1.537 TD
0 Tc
[(3-18)-3722(Test)-241(Program)-259(Test.)-9(c)]TJ
14.1111 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)-130(3)250(-)250(1)231(6)]TJ
-14.1111 -1.537 TD
0 Tc
[(3-19)-3722(-v)-241(Option)-185(.)-250(.)-250(.)]TJ
11.1111 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)-130(3)250(-)250(1)231(8)]TJ
-11.1111 -1.5556 TD
0 Tc
[(3-20)-3722(DEBUG)-241(Fl)-18(ag)]TJ
11.0926 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)-148(3)250(-)250(1)231(9)]TJ
-11.0926 -1.537 TD
0 Tc
[(3-21)-3722(-Wcomment)-259(Option)]TJ
14.1111 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)-130(3)250(-)250(1)231(9)]TJ
-14.1111 -1.537 TD
0 Tc
[(3-22)-3722(R4)]TJ
7.0741 0 TD
0.25 Tc
[(........)-19(...................)-19(..................)-19(.........)-148(3)250(-)250(2)231(2)]TJ
-7.0741 -1.5556 TD
0 Tc
[(3-23)-3722(Program)-241(Fo)-19(o.)9(c)]TJ
11.5926 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)-148(3)250(-)250(2)231(3)]TJ
-11.5926 -1.537 TD
0 Tc
[(3-24)-3722(-mx-memory)-259(Option)]TJ
14.0926 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)-148(3)250(-)250(2)231(4)]TJ
-14.0926 -1.537 TD
0 Tc
[(3-25)-3722(Generate)-241(an)-259(optimized)-259(assembly)-259(language)-260(file)]TJ
6.9444 -1.2407 TD
[(\(test.)9(asm\))-260(of)-260(the)-241(C)-259(source)-260(program)-241(\(tes)-18(t.)9(c\).)]TJ
17.1667 0 TD
0.25 Tc
[(...........)-19(.........)-148(3)250(-)250(2)231(6)]TJ
-24.1111 -1.537 TD
0 Tc
[(3-26)-3722(Generate)-241(an)-259(optimized)-259(assembly)-259(language)-260(file)]TJ
/F8 1 Tf
12 0 0 12 385.44 103.361 Tm
(test.asm)Tj
/F7 1 Tf
12.96 0 0 12.96 443.04 103.361 Tm
0.25 Tc
[(.)111(.)-19(.........)-130(3)250(-)250(2)231(6)]TJ
-28.7407 -1.5556 TD
0 Tc
[(3-27)-3722(-W)]TJ
7.0741 0 TD
0.25 Tc
[(........)-19(...................)-19(..................)-19(.........)-148(3)250(-)250(2)231(7)]TJ
/F5 1 Tf
24 0 0 24 206.88 694.961 Tm
0.018 Tc
[(List)-299(of)-299(Examples)]TJ
ET
endstream
endobj
1588 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1499 0 obj
<>
endobj
1501 0 obj
<>
endobj
1503 0 obj
<>
endobj
1505 0 obj
<>
endobj
1507 0 obj
<>
endobj
1509 0 obj
<>
endobj
1511 0 obj
<>
endobj
1513 0 obj
<>
endobj
1515 0 obj
<>
endobj
1517 0 obj
<>
endobj
1519 0 obj
<>
endobj
1521 0 obj
<>
endobj
1523 0 obj
<>
endobj
1525 0 obj
<>
endobj
1527 0 obj
<>
endobj
1529 0 obj
<>
endobj
1531 0 obj
<>
endobj
1533 0 obj
<>
endobj
1535 0 obj
<>
endobj
1537 0 obj
<>
endobj
1539 0 obj
<>
endobj
1541 0 obj
<>
endobj
1543 0 obj
<>
endobj
1545 0 obj
<>
endobj
1547 0 obj
<>
endobj
1549 0 obj
<>
endobj
1551 0 obj
<>
endobj
1553 0 obj
<>
endobj
944 0 obj
<>
endobj
1071 0 obj
<>
endobj
1190 0 obj
<>
endobj
1210 0 obj
<>
endobj
1215 0 obj
<>
endobj
1305 0 obj
<>
endobj
1405 0 obj
<>
endobj
1454 0 obj
<>
endobj
1459 0 obj
<>
endobj
1489 0 obj
<>
endobj
1494 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(x)18(x)-6(i)-16(i)-7479(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.08 55.121 469.44 0.72 re
f
endstream
endobj
1495 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1487 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 71.04 44.081 Tm
0 0 0 rg
BX /GS1 gs EX
-0.003 Tc
[(Mo)-8(t)-18(o)-8(r)-11(o)-8(la)]TJ
46.3171 0 TD
0.012 Tc
[(xx)24(i)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
538.8 55.841 0.24 -0.72 re
f
70.08 55.121 468.72 0.72 re
f
70.8 683.681 0.24 0.48 re
f
540.96 684.161 0.24 -0.48 re
f
71.04 683.681 469.92 0.48 re
f
70.8 680.801 0.24 0.48 re
f
540.96 681.281 0.24 -0.48 re
f
71.04 680.801 469.92 0.48 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.56 639.281 Tm
0 Tc
[(1-1)-4222(Motorola)-241(S)-18(oftware)-241(Devel)-18(opment)-241(Sys)-18(tem)]TJ
22.1111 0 TD
0.25 Tc
[(...............)-19(..........)-148(1)231(-)250(2)]TJ
-22.1111 -1.6296 TD
0 Tc
[(4-1)-4222(Mantissa)-241(an)-19(d)-241(Exponent)-259(Data)-260(Range)-241(o)-19(f)-241(C)-259(Floating)-259(Point)-259(.)-250(.)-250(.)]TJ
29.6482 0 TD
0.25 Tc
[(..........)-130(4)231(-)250(4)]TJ
-29.6482 -1.6111 TD
0 Tc
[(4-2)-4222(Default)-241(Prog)-19(ram)-241(Memory)-259(Configurat)-18(ion)]TJ
22.1111 0 TD
0.25 Tc
[(...............)-19(.........)-148(4)250(-)250(1)231(0)]TJ
-22.1111 -1.6296 TD
0 Tc
[(4-3)-4222(Activation)-241(R)-18(ecord)]TJ
13.0926 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)-148(4)250(-)250(1)231(1)]TJ
-13.0926 -1.6111 TD
0 Tc
[(4-4)-4222(Default)-241(Data)-260(Memory)-259(Configuration)]TJ
20.6111 0 TD
0.25 Tc
[(..................)-19(.........)-148(4)250(-)250(1)231(2)]TJ
-20.6111 -1.6296 TD
0 Tc
[(4-5)-4222(Run-time)-241(S)-18(tack)-241(Growth)]TJ
15.6111 0 TD
0.25 Tc
[(..........)-19(..................)-19(.........)-130(4)250(-)250(1)231(3)]TJ
-15.6111 -1.6111 TD
0 Tc
[(6-1)-4222(Environment)-259(Memory)-241(C)-18(onfiguration)]TJ
20.6111 0 TD
0.25 Tc
[(..................)-19(..........)-148(6)231(-)250(4)]TJ
/F5 1 Tf
24 0 0 24 219.84 694.961 Tm
0.021 Tc
[(L)-8(i)9(st)-296(of)-296(Figures)]TJ
ET
endstream
endobj
1488 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1462 0 obj
<>
endobj
1464 0 obj
<>
endobj
1466 0 obj
<>
endobj
1468 0 obj
<>
endobj
1470 0 obj
<>
endobj
1472 0 obj
<>
endobj
1474 0 obj
<>
endobj
1457 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(x)18(x)-7957(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.08 55.121 469.44 0.72 re
f
endstream
endobj
1458 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1452 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.004 Tc
[(Mo)-33(t)6(o)-9(r)-12(o)-9(l)-26(a)]TJ
46.3171 0 TD
0.012 Tc
[(xi)14(x)]TJ
ET
1 i
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(D-16)-3500(Print)-259(Output)-259(Format)-241(L)-19(etters)]TJ
17.0185 0 TD
0.25 Tc
[(.......)-19(..................)-19(.........)]TJ
17.037 0 TD
0 Tc
(D-37)Tj
-34.0556 -1.6296 TD
[(D-17)-3500(Memory)-259(Output)-259(Format)-259(Letters)]TJ
18.5185 0 TD
0.25 Tc
[(....)-19(..................)-19(.........)]TJ
15.537 0 TD
0 Tc
(D-38)Tj
-34.0556 -1.6111 TD
[(D-18)-3500(Print)-259(Output)-259(Format)-241(L)-19(etters)]TJ
17.0185 0 TD
0.25 Tc
[(.......)-19(..................)-19(.........)]TJ
17.037 0 TD
0 Tc
(D-38)Tj
-34.0556 -1.6296 TD
[(D-19)-3500(Display)-259(Commands)]TJ
13.5185 0 TD
0.25 Tc
[(..............)-19(..................)-19(.........)]TJ
20.537 0 TD
0 Tc
(D-41)Tj
-34.0556 -1.6111 TD
[(D-20)-3500(Info)-259(Commands)]TJ
12.5185 0 TD
0.25 Tc
[(................)-19(..................)-19(.........)]TJ
21.537 0 TD
0 Tc
(D-42)Tj
-34.0556 -1.6296 TD
[(D-21)-3500(Convenienc)-19(e)-241(Variables)]TJ
15.0185 0 TD
0.25 Tc
[(...........)-19(..................)-19(.........)]TJ
19.037 0 TD
0 Tc
(D-43)Tj
-34.0556 -1.6111 TD
[(D-22)-3500(Symbol-F)-18(ile)-241(Comma)-19(nds)]TJ
15.5185 0 TD
0.25 Tc
[(..........)-19(..................)-19(.........)]TJ
18.537 0 TD
0 Tc
(D-45)Tj
-34.0556 -1.6296 TD
[(D-23)-3500(Define)-260(Commands)]TJ
13.5185 0 TD
0.25 Tc
[(..............)-19(..................)-19(.........)]TJ
20.537 0 TD
0 Tc
(D-48)Tj
-34.0556 -1.6111 TD
[(D-24)-3500(Controlled)-259(Output)-259(Commands)]TJ
18.0185 0 TD
0.25 Tc
[(.....)-19(..................)-19(.........)]TJ
16.037 0 TD
0 Tc
(D-50)Tj
-34.0556 -1.6296 TD
[(D-25)-3500(Mode)-260(Options)]TJ
11.5185 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)]TJ
22.537 0 TD
0 Tc
(D-51)Tj
-34.0556 -1.6111 TD
[(D-26)-3500(File)-260(Specifying)-259(Options)]TJ
15.537 0 TD
0.25 Tc
[(..........)-19(..................)-19(.........)]TJ
18.5185 0 TD
0 Tc
(D-51)Tj
-34.0556 -1.6296 TD
[(D-27)-3500(Emac)-260(Commands)]TJ
13.0185 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)]TJ
21.037 0 TD
0 Tc
(D-52)Tj
-34.0556 -1.6111 TD
[(E-1)-4111(User)-260(Support)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(..........)-111(E)250(-)250(1)]TJ
-11.0185 -1.6296 TD
0 Tc
[(E-2)-4111(Available)-260(Software)]TJ
13.5185 0 TD
0.25 Tc
[(..............)-19(..................)-19(..........)-111(E)250(-)250(6)]TJ
ET
endstream
endobj
1453 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1407 0 obj
<>
endobj
1408 0 obj
<>
endobj
1410 0 obj
<>
endobj
1412 0 obj
<>
endobj
1414 0 obj
<>
endobj
1416 0 obj
<>
endobj
1418 0 obj
<>
endobj
1420 0 obj
<>
endobj
1422 0 obj
<>
endobj
1424 0 obj
<>
endobj
1426 0 obj
<>
endobj
1428 0 obj
<>
endobj
1430 0 obj
<>
endobj
1432 0 obj
<>
endobj
1434 0 obj
<>
endobj
1403 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(x)17(v)-7(i)-17(i)7(i)-7261(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.08 55.121 469.44 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.76 711.281 Tm
0 Tc
[(B-5)-4056(Move)-260(Operation)-241(In)-19(structions)]TJ
17.5 0 TD
0.25 Tc
[(......)-19(..................)-19(..........)-74(B)250(-)250(4)]TJ
-17.5 -1.6296 TD
0 Tc
[(B-6)-4056(Program)-259(Control)-259(Instructions)]TJ
17.5 0 TD
0.25 Tc
[(......)-19(..................)-19(..........)-74(B)250(-)250(4)]TJ
-17.5 -1.6111 TD
0 Tc
[(B-7)-4056(Assembly)-259(Control)-259(Directives)]TJ
17.5 0 TD
0.25 Tc
[(......)-19(..................)-19(..........)-74(B)250(-)250(5)]TJ
-17.5 -1.6296 TD
0 Tc
[(B-8)-4056(Control)-259(Symbol)-259(Directives)]TJ
16.5 0 TD
0.25 Tc
[(........)-19(..................)-19(..........)-74(B)250(-)250(6)]TJ
-16.5 -1.6111 TD
0 Tc
[(B-9)-4056(Storage)-260(Allocation)-259(Directives)]TJ
17.5 0 TD
0.25 Tc
[(......)-19(..................)-19(..........)-74(B)250(-)250(6)]TJ
-17.5 -1.6296 TD
0 Tc
[(B-10)-3556(Output)-259(Listing)-259(Directives)]TJ
16 0 TD
0.25 Tc
[(.........)-19(..................)-19(..........)-74(B)250(-)250(6)]TJ
-16 -1.6111 TD
0 Tc
[(B-11)-3556(Object)-259(file)-241(Directiv)-19(es)]TJ
14.5185 0 TD
0.25 Tc
[(............)-19(..................)-19(..........)-56(B)250(-)250(7)]TJ
-14.5185 -1.6296 TD
0 Tc
[(B-12)-3556(Conditional)-259(Assembly)-259(Directives)-111(.)-250(.)-250(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(..........)-56(B)250(-)250(7)]TJ
-20.537 -1.6111 TD
0 Tc
[(B-13)-3556(Programming)-259(Directives)]TJ
15.5 0 TD
0.25 Tc
[(..........)-19(..................)-19(..........)-74(B)250(-)250(8)]TJ
-15.5 -1.6296 TD
0 Tc
[(C-1)-4056(asm56000)-259(Command)-259(Line)-241(O)-19(ptions)-389(.)]TJ
20.5185 0 TD
0.25 Tc
[(..................)-19(..........)-74(C)250(-)250(3)]TJ
-20.5185 -1.6111 TD
0 Tc
[(C-2)-4056(cofdmp)-259(Command)-259(Line)-241(Opti)-18(ons)-444(.)-250(.)-250(.)]TJ
20.5185 0 TD
0.25 Tc
[(..................)-19(..........)-74(C)250(-)250(5)]TJ
-20.5185 -1.6296 TD
0 Tc
[(C-3)-4056(cldinfo)-259(Command)-259(Line)-241(Opti)-18(ons)]TJ
18.5185 0 TD
0.25 Tc
[(....)-19(..................)-19(..........)-56(C)250(-)250(7)]TJ
-18.5185 -1.6111 TD
0 Tc
[(C-4)-4056(dsplnk)-259(Command)-259(Line)-241(Opti)-18(ons)]TJ
18.5 0 TD
0.25 Tc
[(....)-19(..................)-19(..........)-74(C)250(-)250(9)]TJ
-18.5 -1.6296 TD
0 Tc
[(C-5)-4056(gdb56)-259(Command)-259(Line)-241(Opti)-18(ons)]TJ
18 0 TD
0.25 Tc
[(.....)-19(..................)-19(.........)]TJ
16.1111 0 TD
0 Tc
(C-11)Tj
-34.1111 -1.6111 TD
[(C-6)-4056(run56)-259(Command)-259(Line)-241(Optio)-19(ns)]TJ
18 0 TD
0.25 Tc
[(.....)-19(..................)-19(.........)]TJ
16.1111 0 TD
0 Tc
(C-12)Tj
-34.1111 -1.6296 TD
[(C-7)-4056(srec)-241(C)-18(ommand)-241(Li)-18(ne)-241(Options)]TJ
17.5 0 TD
0.25 Tc
[(......)-19(..................)-19(.........)]TJ
16.6111 0 TD
0 Tc
(C-13)Tj
-34.1111 -1.6111 TD
[(D-1)-4000(GDB)-259(File)-241(Com)-18(mands)]TJ
14.5 0 TD
0.25 Tc
[(............)-19(..................)-19(.........)]TJ
19.5556 0 TD
0 Tc
(D-11)Tj
-34.0556 -1.6296 TD
[(D-2)-4000(Environment)-259(Variables)]TJ
15 0 TD
0.25 Tc
[(...........)-19(..................)-19(.........)]TJ
19.0556 0 TD
0 Tc
(D-14)Tj
-34.0556 -1.6111 TD
[(D-3)-4000(Working)-259(Directory)-259(Commands)]TJ
18.5 0 TD
0.25 Tc
[(....)-19(..................)-19(.........)]TJ
15.5556 0 TD
0 Tc
(D-14)Tj
-34.0556 -1.6296 TD
[(D-4)-4000(Keywords)-315(.)-250(.)]TJ
11 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.0556 0 TD
0 Tc
(D-17)Tj
-34.0556 -1.6111 TD
[(D-5)-4000(Breakpoints)-111(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.037 0 TD
0 Tc
(D-18)Tj
-34.0556 -1.6296 TD
[(D-6)-4000(Deleting)-259(Breakpoints)-259(Commands)-111(.)-250(.)-250(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5185 0 TD
0 Tc
(D-20)Tj
-34.0556 -1.6111 TD
[(D-7)-4000(Disabling)-259(Breakpoint)-259(Commands)-55(.)-250(.)-250(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5185 0 TD
0 Tc
(D-20)Tj
-34.0556 -1.6296 TD
[(D-8)-4000(Stepping)-259(Commands)]TJ
14 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.0556 0 TD
0 Tc
(D-25)Tj
-34.0556 -1.6111 TD
[(D-9)-4000(Backtraces)-55(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.037 0 TD
0 Tc
(D-28)Tj
-34.0556 -1.6296 TD
[(D-10)-3500(Frame)-260(Commands)]TJ
13 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)]TJ
21.0556 0 TD
0 Tc
(D-29)Tj
-34.0556 -1.6111 TD
[(D-11)-3500(Frame)-260(Command)]TJ
13 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)]TJ
21.0556 0 TD
0 Tc
(D-30)Tj
-34.0556 -1.6296 TD
[(D-12)-3500(List)-259(Commands)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.0556 0 TD
0 Tc
(D-31)Tj
-34.0556 -1.6111 TD
[(D-13)-3500(Single)-260(Source)-241(Li)-18(ne)-241(Comman)-19(ds)]TJ
18.5 0 TD
0.25 Tc
[(....)-19(..................)-19(.........)]TJ
15.5556 0 TD
0 Tc
(D-31)Tj
-34.0556 -1.6296 TD
[(D-14)-3500(Directory)-259(Commands)]TJ
14.5185 0 TD
0.25 Tc
[(............)-19(..................)-19(.........)]TJ
19.537 0 TD
0 Tc
(D-33)Tj
-34.0556 -1.6111 TD
[(D-15)-3500(GDB)-259(Operators)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.0556 0 TD
0 Tc
(D-34)Tj
ET
endstream
endobj
1404 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1307 0 obj
<>
endobj
1308 0 obj
<>
endobj
1310 0 obj
<>
endobj
1312 0 obj
<>
endobj
1314 0 obj
<>
endobj
1316 0 obj
<>
endobj
1318 0 obj
<>
endobj
1320 0 obj
<>
endobj
1322 0 obj
<>
endobj
1324 0 obj
<>
endobj
1326 0 obj
<>
endobj
1328 0 obj
<>
endobj
1330 0 obj
<>
endobj
1332 0 obj
<>
endobj
1334 0 obj
<>
endobj
1336 0 obj
<>
endobj
1338 0 obj
<>
endobj
1340 0 obj
<>
endobj
1342 0 obj
<>
endobj
1344 0 obj
<>
endobj
1346 0 obj
<>
endobj
1348 0 obj
<>
endobj
1350 0 obj
<>
endobj
1352 0 obj
<>
endobj
1354 0 obj
<>
endobj
1356 0 obj
<>
endobj
1358 0 obj
<>
endobj
1360 0 obj
<>
endobj
1362 0 obj
<>
endobj
1364 0 obj
<>
endobj
1366 0 obj
<>
endobj
1368 0 obj
<>
endobj
1303 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 71.04 44.081 Tm
0 0 0 rg
BX /GS1 gs EX
-0.003 Tc
[(Mo)-8(t)-18(o)-8(r)-11(o)-8(la)]TJ
46.0976 0 TD
-0.012 Tc
[(xv)-24(i)-10(i)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
538.8 55.841 0.24 -0.72 re
f
70.08 55.121 468.72 0.72 re
f
70.8 683.681 0.24 0.48 re
f
540.96 684.161 0.24 -0.48 re
f
71.04 683.681 469.92 0.48 re
f
70.8 680.801 0.24 0.48 re
f
540.96 681.281 0.24 -0.48 re
f
71.04 680.801 469.92 0.48 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 70.56 639.281 Tm
0 Tc
[(3-1)-4222(DSP56KCC)-259(Options)]TJ
14.0926 0 TD
0.25 Tc
[(.............)-19(..................)-19(..........)-148(3)231(-)250(4)]TJ
-14.0926 -1.6296 TD
0 Tc
[(4-1)-4222(Identifier)-241(Len)-19(gth)-241(Limits)]TJ
15.6111 0 TD
0.25 Tc
[(..........)-19(..................)-19(..........)-130(4)231(-)250(1)]TJ
-15.6111 -1.6111 TD
0 Tc
[(4-2)-4222(Predefined)-241(M)-18(acro)-241(List)-259(and)-259(Explanation)]TJ
21.6111 0 TD
0.25 Tc
[(................)-19(..........)-148(4)231(-)250(2)]TJ
-21.6111 -1.6296 TD
0 Tc
[(4-3)-4222(Integral)-241(Data)-260(Type)-260(Sizes)-241(an)-19(d)-241(Ranges)]TJ
20.6111 0 TD
0.25 Tc
[(..................)-19(..........)-148(4)231(-)250(2)]TJ
-20.6111 -1.6111 TD
0 Tc
[(4-4)-4222(Floating-point)-259(Data)-241(Ty)-19(pe)-241(Sizes)-259(and)-259(Ranges)]TJ
23.1111 0 TD
0.25 Tc
[(.............)-19(..........)-148(4)231(-)250(3)]TJ
-23.1111 -1.6296 TD
0 Tc
[(4-5)-4222(Floating-point)-259(Format)-259(Description)-259(.)-250(.)]TJ
20.6296 0 TD
0.25 Tc
[(..................)-19(..........)-130(4)231(-)250(5)]TJ
-20.6296 -1.6111 TD
0 Tc
[(4-6)-4222(Comparison)-259(of)-241(DSP56)-19(KCC)-240(and)-259(IEEE)-259(754-1985)]TJ
25.1111 0 TD
0.25 Tc
[(.........)-19(..........)-148(4)231(-)250(6)]TJ
-25.1111 -1.6296 TD
0 Tc
[(4-7)-4222(Pointer)-241(Siz)-19(e)-241(and)-259(Range)]TJ
15.0926 0 TD
0.25 Tc
[(...........)-19(..................)-19(..........)-148(4)231(-)250(8)]TJ
-15.0926 -1.6111 TD
0 Tc
[(4-8)-4222(DSP56000)-259(Family)-241(P)-18(rocessor)-241(Regi)-18(sters)]TJ
21.6111 0 TD
0.25 Tc
[(................)-19(..........)-148(4)231(-)250(8)]TJ
-21.6111 -1.6296 TD
0 Tc
[(4-9)-4222(DSP56KCC)-259(Registers)-259(and)-241(Usage)-241(.)-250(.)-250(.)]TJ
20.6296 0 TD
0.25 Tc
[(..................)-19(..........)-130(4)231(-)250(9)]TJ
-20.6296 -1.6111 TD
0 Tc
[(4-10)-3722(Floating-point)-259(Arithmetic)]TJ
16.0926 0 TD
0.25 Tc
[(.........)-19(..................)-19(.........)-148(4)250(-)250(1)231(6)]TJ
-16.0926 -1.6296 TD
0 Tc
[(4-11)-3722(48-bit)-241(Long)-259(Integer)-260(Arithmetic)]TJ
18.0926 0 TD
0.25 Tc
[(.....)-19(..................)-19(.........)-148(4)250(-)250(1)231(6)]TJ
-18.0926 -1.6111 TD
0 Tc
[(5-1)-4222(Operand)-241(Con)-19(straints/Modifiers)-259(Associations)]TJ
23.6111 0 TD
0.25 Tc
[(............)-19(..........)-148(5)231(-)250(7)]TJ
-23.6111 -1.6296 TD
0 Tc
[(5-2)-4222(reg_save)-241(Nam)-18(es)]TJ
12.5926 0 TD
0.25 Tc
[(................)-19(..................)-19(..........)-148(5)231(-)250(8)]TJ
-12.5926 -1.6111 TD
0 Tc
[(5-3)-4222(Output)-241(and)-259(Input)-259(Operands)-259(for)-241(Sectio)-19(n)-241(5-3)]TJ
23.1111 0 TD
0.25 Tc
[(.............)-19(..........)-148(5)231(-)250(9)]TJ
-23.1111 -1.6296 TD
0 Tc
[(A-1)-4000(ANSI)-241(Stand)-19(ard)-241(Header)-260(Files)]TJ
17.0926 0 TD
0.25 Tc
[(.......)-19(..................)-19(..........)74(A)231(-)250(1)]TJ
-17.0926 -1.6111 TD
0 Tc
[(A-2)-4000(In-Line)-241(Libra)-19(ry)-241(Routines)]TJ
16.0926 0 TD
0.25 Tc
[(.........)-19(..................)-19(..........)74(A)231(-)250(3)]TJ
-16.0926 -1.6296 TD
0 Tc
[(A-3)-4000(Function)-241(D)-19(escriptions)]TJ
14.5926 0 TD
0.25 Tc
[(............)-19(..................)-19(..........)74(A)231(-)250(4)]TJ
-14.5926 -1.6111 TD
0 Tc
[(A-4)-4000(Argument)-241(R)-18(ange/Output)-259(Range)]TJ
18.5926 0 TD
0.25 Tc
[(....)-19(..................)-19(.........)74(A)250(-)250(1)231(4)]TJ
-18.5926 -1.6296 TD
0 Tc
[(A-5)-4000(Mode)-241(Argum)-18(ents)]TJ
13.0926 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)74(A)250(-)250(3)231(4)]TJ
-13.0926 -1.6111 TD
0 Tc
[(A-6)-4000(Conversion)-259(Specifyers)]TJ
15.1111 0 TD
0.25 Tc
[(...........)-19(..................)-19(.........)93(A)250(-)250(4)231(2)]TJ
-15.1111 -1.6296 TD
0 Tc
[(A-7)-4000(ANSsbI)-241(Fl)-18(ags)]TJ
11.5926 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)74(A)250(-)250(7)231(9)]TJ
-11.5926 -1.6111 TD
0 Tc
[(A-8)-4000(Conversion)-259(Characters)]TJ
15.1111 0 TD
0.25 Tc
[(...........)-19(..................)-19(.........)93(A)250(-)250(8)231(0)]TJ
-15.1111 -1.6296 TD
0 Tc
[(B-1)-4056(Arithmetic)-241(O)-19(perations)]TJ
14.5926 0 TD
0.25 Tc
[(............)-19(..................)-19(..........)19(B)232(-)250(1)]TJ
-14.5926 -1.6111 TD
0 Tc
[(B-2)-4056(Logical)-241(Oper)-19(ations)]TJ
13.5926 0 TD
0.25 Tc
[(..............)-19(..................)-19(..........)19(B)232(-)250(2)]TJ
-13.5926 -1.6296 TD
0 Tc
[(B-3)-4056(Bit)-241(Manipu)-19(lation)-241(Instr)-19(uctions)]TJ
17.5926 0 TD
0.25 Tc
[(......)-19(..................)-19(..........)19(B)232(-)250(3)]TJ
-17.5926 -1.6111 TD
0 Tc
[(B-4)-4056(Loop)-241(Operati)-18(on)-241(Instructi)-18(ons)]TJ
17.0926 0 TD
0.25 Tc
[(.......)-19(..................)-19(..........)19(B)232(-)250(3)]TJ
/F5 1 Tf
24 0 0 24 225.36 694.961 Tm
0.018 Tc
[(List)-299(of)-299(Tables)]TJ
ET
endstream
endobj
1304 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1218 0 obj
<>
endobj
1220 0 obj
<>
endobj
1222 0 obj
<>
endobj
1224 0 obj
<>
endobj
1226 0 obj
<>
endobj
1228 0 obj
<>
endobj
1230 0 obj
<>
endobj
1232 0 obj
<>
endobj
1234 0 obj
<>
endobj
1236 0 obj
<>
endobj
1238 0 obj
<>
endobj
1240 0 obj
<>
endobj
1242 0 obj
<>
endobj
1244 0 obj
<>
endobj
1246 0 obj
<>
endobj
1248 0 obj
<>
endobj
1250 0 obj
<>
endobj
1252 0 obj
<>
endobj
1254 0 obj
<>
endobj
1256 0 obj
<>
endobj
1258 0 obj
<>
endobj
1260 0 obj
<>
endobj
1262 0 obj
<>
endobj
1264 0 obj
<>
endobj
1266 0 obj
<>
endobj
1268 0 obj
<>
endobj
1270 0 obj
<>
endobj
1213 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(x)17(v)-7(i)-7724(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.08 55.121 469.44 0.72 re
f
endstream
endobj
1214 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1208 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.004 Tc
[(Mo)-33(t)6(o)-9(r)-12(o)-9(l)-26(a)]TJ
46.5366 0 TD
0.012 Tc
(xv)Tj
ET
1 i
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(E.)-9(5.)9(16)-1556(Motorola)-260(DSP)-259(Manuals:)]TJ
14.0185 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.1481 0 TD
0 Tc
(E-21)Tj
-34.1667 -1.2407 TD
[(E.)-9(5.)9(17)-1556(Numerical)-259(Methods:)]TJ
12.5185 0 TD
0.25 Tc
[(................)-19(..................)-19(.........)]TJ
21.6481 0 TD
0 Tc
(E-21)Tj
-34.1667 -1.2222 TD
[(E.)-9(5.)9(18)-1556(Pattern)-259(Recognition:)]TJ
12.5185 0 TD
0.25 Tc
[(................)-19(..................)-19(.........)]TJ
21.6481 0 TD
0 Tc
(E-22)Tj
-34.1667 -1.2407 TD
[(E.)-9(5.)9(19)-1556(Speech:)]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.6667 0 TD
0 Tc
(E-23)Tj
-34.1667 -1.2407 TD
[(E.)-9(5.)9(20)-1556(Telecommu)-19(nications:)]TJ
13.0185 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)]TJ
21.1481 0 TD
0 Tc
(E-23)Tj
ET
endstream
endobj
1209 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1192 0 obj
<>
endobj
1193 0 obj
<>
endobj
1195 0 obj
<>
endobj
1197 0 obj
<>
endobj
1199 0 obj
<>
endobj
1201 0 obj
<>
endobj
1188 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(x)17(i)-17(v)-7715(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.08 55.121 469.44 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.76 711.281 Tm
0 Tc
[(D.)9(11.)-9(3)-1444(Giving)-259(the)-241(Progr)-19(am)-241(a)-260(Signal)]TJ
16 0 TD
0.25 Tc
[(.........)-19(..................)-19(.........)]TJ
18.0556 0 TD
0 Tc
(D-47)Tj
-34.0556 -1.2407 TD
[(D.)9(11.)-9(4)-1444(Returning)-259(from)-241(a)-260(Function)]TJ
15 0 TD
0.25 Tc
[(...........)-19(..................)-19(.........)]TJ
19.0556 0 TD
0 Tc
(D-48)Tj
-34.0556 -1.2222 TD
[(D.)9(12)-815(Canned)-259(Sequences)-259(of)-241(Comman)-19(ds)]TJ
16.5 0 TD
0.25 Tc
[(........)-19(..................)-19(.........)]TJ
17.5556 0 TD
0 Tc
(D-48)Tj
-34.0556 -1.2407 TD
[(D.)9(13)-815(User-Defined)-259(Commands)]TJ
13.5 0 TD
0.25 Tc
[(..............)-19(..................)-19(.........)]TJ
20.5556 0 TD
0 Tc
(D-48)Tj
-34.0556 -1.2407 TD
[(D.)9(13.)-9(1)-1444(Command)-259(Files)]TJ
11 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.0556 0 TD
0 Tc
(D-49)Tj
-34.0556 -1.2222 TD
[(D.)9(13.)-9(2)-1444(Commands)-259(for)-241(C)-18(ontrolled)-241(O)-19(utput)]TJ
18 0 TD
0.25 Tc
[(.....)-19(..................)-19(.........)]TJ
16.0556 0 TD
0 Tc
(D-49)Tj
-34.0556 -1.2407 TD
[(D.)9(14)-815(Options)-259(and)-241(Argu)-19(ments)-241(for)-260(GDB)]TJ
16.5 0 TD
0.25 Tc
[(........)-19(..................)-19(.........)]TJ
17.5556 0 TD
0 Tc
(D-50)Tj
-34.0556 -1.2407 TD
[(D.)9(14.)-9(1)-1444(Mode)-260(Options)-74(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.037 0 TD
0 Tc
(D-50)Tj
-34.0556 -1.2222 TD
[(D.)9(14.)-9(2)-1444(File-specifying)-259(Options)]TJ
14.0185 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.037 0 TD
0 Tc
(D-51)Tj
-34.0556 -1.2407 TD
[(D.)9(14.)-9(3)-1444(Other)-260(Arguments)]TJ
11.5 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)]TJ
22.5556 0 TD
0 Tc
(D-51)Tj
-34.0556 -1.2407 TD
[(D.)9(15)-815(Using)-259(GDB)-240(unde)-19(r)-241(GNU)-259(Emacs)]TJ
15.5 0 TD
0.25 Tc
[(..........)-19(..................)-19(.........)]TJ
18.5556 0 TD
0 Tc
(D-52)Tj
/F3 1 Tf
-18.5556 -2.3148 TD
[(A)-18(ppendix)-278(E)]TJ
-1.537 -1 TD
[(Additional)-278(Su)-18(pport)]TJ
/F7 1 Tf
-13.963 -1.7037 TD
[(E.)9(1)-1426(Motorola)-260(DSP)-240(P)-18(roduct)-241(Sup)-19(port)]TJ
15.5 0 TD
0.25 Tc
[(..........)-19(..................)-19(..........)-130(E)250(-)250(2)]TJ
-15.5 -1.2222 TD
0 Tc
[(E.)9(2)-1426(DSP56000CLA)-19(Sx)-241(Assemb)-19(ler/Simulator)-74(.)-250(.)-250(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(..........)-111(E)250(-)250(2)]TJ
-20.537 -1.2407 TD
0 Tc
[(E.)9(2.)-9(1)-2056(Macro)-259(Cross)-241(Asse)-19(mbler)-241(Featu)-19(res:)]TJ
18 0 TD
0.25 Tc
[(.....)-19(..................)-19(..........)-130(E)250(-)250(3)]TJ
-18 -1.2407 TD
0 Tc
[(E.)9(2.)-9(2)-2056(Simulator)-260(Features:)]TJ
12.5 0 TD
0.25 Tc
[(................)-19(..................)-19(..........)-130(E)250(-)250(3)]TJ
-12.5 -1.2222 TD
0 Tc
[(E.)9(3)-1426(DSP320to5600)-19(1)-241(Translator)]TJ
14 0 TD
0.25 Tc
[(.............)-19(..................)-19(..........)-130(E)250(-)250(4)]TJ
-14 -1.2407 TD
0 Tc
[(E.)9(3.)-9(1)-2056(DSP320to5600)-19(1)-241(Translator)-260(Features:)-426(.)-250(.)]TJ
20.5185 0 TD
0.25 Tc
[(..................)-19(..........)-130(E)250(-)250(4)]TJ
-20.5185 -1.2407 TD
0 Tc
[(E.)9(4)-1426(DSP56000ADS)-18(x)-241(Applicatio)-19(n)-241(Developm)-18(ent)-241(System)-18(s)-241(\(ADS\))]TJ
27.0185 0 TD
0.25 Tc
[(.....)-19(..........)-130(E)250(-)250(4)]TJ
-27.0185 -1.2222 TD
0 Tc
[(E.)9(4.)-9(1)-2056(DSP56000ADS)-259(ADS)-259(Hardware)-260(Features:)]TJ
21.0185 0 TD
0.25 Tc
[(.................)-19(..........)-130(E)250(-)250(4)]TJ
-21.0185 -1.2407 TD
0 Tc
[(E.)9(4.)-9(2)-2056(DSP56000ADS)-18(x)-241(ADS)-259(Software)-260(Features:)]TJ
21.5185 0 TD
0.25 Tc
[(................)-19(..........)-130(E)250(-)250(5)]TJ
-21.5185 -1.2407 TD
0 Tc
[(E.)9(4.)-9(2.)-9(1)-2685(Support)-259(Integrated)-259(Circuits:)]TJ
17 0 TD
0.25 Tc
[(.......)-19(..................)-19(..........)-130(E)250(-)250(5)]TJ
-17 -1.2222 TD
0 Tc
[(E.)9(5)-1426(Dr.)-250(BuB)-259(Electronic)-260(Bulletin)-259(Board)]TJ
17 0 TD
0.25 Tc
[(.......)-19(..................)-19(..........)-130(E)250(-)250(6)]TJ
-17 -1.2407 TD
0 Tc
[(E.)9(5.)-9(1)-2056(Motorola)-260(DSP)-240(N)-19(ews)]TJ
13 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)]TJ
21.1667 0 TD
0 Tc
(E-14)Tj
-34.1667 -1.2407 TD
[(E.)9(5.)-9(2)-2056(Motorola)-260(Field)-241(A)-19(pplication)-259(Engineers)-74(.)-250(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.6296 0 TD
0 Tc
(E-14)Tj
-34.1667 -1.2222 TD
[(E.)9(5.)-9(3)-2056(Design)-259(Hotline)-241(\226)-259(1-800-521-6)-19(274)]TJ
18 0 TD
0.25 Tc
[(.....)-19(..................)-19(.........)]TJ
16.1667 0 TD
0 Tc
(E-14)Tj
-34.1667 -1.2407 TD
[(E.)9(5.)-9(4)-2056(DSP)-259(Applications)-259(Helpline\226)-259(\(512\))-241(891-3)-19(230)]TJ
22.5185 0 TD
0.25 Tc
[(..............)-19(.........)]TJ
11.6481 0 TD
0 Tc
(E-14)Tj
-34.1667 -1.2407 TD
[(E.)9(5.)-9(5)-2056(DSP)-259(Marketing)-259(Information)-241(\226)-259(\(512\))-260(891-2030)]TJ
23.0185 0 TD
0.25 Tc
[(.............)-19(.........)]TJ
11.1481 0 TD
0 Tc
(E-15)Tj
-34.1667 -1.2222 TD
[(E.)9(5.)-9(6)-2056(DSP)-259(Third-Party)-259(Support)-241(In)-19(formation)-241(\226)-259(\(512\))-260(891-3098)]TJ
27.0185 0 TD
0.25 Tc
[(.....)-19(.........)]TJ
7.1481 0 TD
0 Tc
(E-15)Tj
-34.1667 -1.2407 TD
[(E.)9(5.)-9(7)-2056(DSP)-259(University)-259(Support)-241(\226)-259(\(512\))-260(891-3098)]TJ
21.5185 0 TD
0.25 Tc
[(................)-19(.........)]TJ
12.6481 0 TD
0 Tc
(E-15)Tj
-34.1667 -1.2407 TD
[(E.)9(5.)-9(8)-2056(DSP)-259(Training)-241(C)-18(ourses)-241(\226)-259(\(602\))-260(994-6900)]TJ
20.5185 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.6481 0 TD
0 Tc
(E-15)Tj
-34.1667 -1.2222 TD
[(E.)9(5.)-9(9)-2056(Reference)-260(Books)-241(an)-19(d)-241(Manuals)]TJ
16.5 0 TD
0.25 Tc
[(........)-19(..................)-19(.........)]TJ
17.6667 0 TD
0 Tc
(E-16)Tj
-34.1667 -1.2407 TD
[(E.)9(5.)-9(10)-1556(General)-259(DSP:)-278(.)-250(.)]TJ
11 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.1667 0 TD
0 Tc
(E-16)Tj
-34.1667 -1.2407 TD
[(E.)9(5.)-9(11)-1556(Digital)-259(Audio)-241(an)-19(d)-241(Filters:)]TJ
14.5 0 TD
0.25 Tc
[(............)-19(..................)-19(.........)]TJ
19.6667 0 TD
0 Tc
(E-17)Tj
-34.1667 -1.2222 TD
[(E.)9(5.)-9(12)-1556(C)-240(P)-18(rogramming)-259(Language:)]TJ
15.5185 0 TD
0.25 Tc
[(..........)-19(..................)-19(.........)]TJ
18.6481 0 TD
0 Tc
(E-18)Tj
-34.1667 -1.2407 TD
[(E.)9(5.)-9(13)-1556(Controls:)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.1852 0 TD
0 Tc
(E-19)Tj
-34.1667 -1.2407 TD
[(E.)9(5.)-9(14)-1556(Graphics:)]TJ
8.4815 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.6852 0 TD
0 Tc
(E-19)Tj
-34.1667 -1.2222 TD
[(E.)9(5.)-9(15)-1556(Image)-260(Processing:)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.1667 0 TD
0 Tc
(E-21)Tj
ET
endstream
endobj
1189 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
1073 0 obj
<>
endobj
1074 0 obj
<>
endobj
1076 0 obj
<>
endobj
1078 0 obj
<>
endobj
1080 0 obj
<>
endobj
1082 0 obj
<>
endobj
1084 0 obj
<>
endobj
1086 0 obj
<>
endobj
1088 0 obj
<>
endobj
1090 0 obj
<>
endobj
1092 0 obj
<>
endobj
1094 0 obj
<>
endobj
1096 0 obj
<>
endobj
1098 0 obj
<>
endobj
1100 0 obj
<>
endobj
1102 0 obj
<>
endobj
1104 0 obj
<>
endobj
1106 0 obj
<>
endobj
1108 0 obj
<>
endobj
1110 0 obj
<>
endobj
1112 0 obj
<>
endobj
1114 0 obj
<>
endobj
1116 0 obj
<>
endobj
1118 0 obj
<>
endobj
1120 0 obj
<>
endobj
1122 0 obj
<>
endobj
1124 0 obj
<>
endobj
1126 0 obj
<>
endobj
1128 0 obj
<>
endobj
1130 0 obj
<>
endobj
1132 0 obj
<>
endobj
1134 0 obj
<>
endobj
1136 0 obj
<>
endobj
1138 0 obj
<>
endobj
1140 0 obj
<>
endobj
1142 0 obj
<>
endobj
1144 0 obj
<>
endobj
1146 0 obj
<>
endobj
1148 0 obj
<>
endobj
1067 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.004 Tc
[(Mo)-33(t)6(o)-9(r)-12(o)-9(l)-26(a)]TJ
46.3659 0 TD
0.012 Tc
[(xi)14(i)-10(i)]TJ
ET
1 i
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(D.)-9(5.)9(3)-1944(Your)-260(Program\222s)-259(Working)-259(Directory)-463(.)-250(.)-250(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5185 0 TD
0 Tc
(D-14)Tj
-34.0556 -1.2407 TD
[(D.)-9(5.)9(4)-1944(Your)-260(Program\222s)-259(Input)-241(an)-19(d)-241(Output)]TJ
18.0185 0 TD
0.25 Tc
[(.....)-19(..................)-19(.........)]TJ
16.037 0 TD
0 Tc
(D-14)Tj
-34.0556 -1.2222 TD
[(D.)-9(5.)9(5)-1944(Debugging)-259(an)-259(Already-Running)-259(Process)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5185 0 TD
0 Tc
(D-15)Tj
-34.0556 -1.2407 TD
[(D.)-9(5.)9(6)-1944(Killing)-259(the)-260(Child)-241(Pro)-19(cess)]TJ
14.5185 0 TD
0.25 Tc
[(............)-19(..................)-19(.........)]TJ
19.537 0 TD
0 Tc
(D-16)Tj
-34.0556 -1.2407 TD
[(D.)-9(6)-1296(Stopping)-259(and)-259(Continuing)]TJ
13.0185 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)]TJ
21.037 0 TD
0 Tc
(D-16)Tj
-34.0556 -1.2222 TD
[(D.)-9(6.)9(1)-1944(Signals)]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.5556 0 TD
0 Tc
(D-16)Tj
-34.0556 -1.2407 TD
[(D.)-9(6.)9(2)-1944(Breakpoints)-500(.)-250(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.037 0 TD
0 Tc
(D-18)Tj
-34.0556 -1.2407 TD
[(D.)-9(6.)9(2.)-9(1)-2574(Setting)-259(Breakpoints)]TJ
13.5185 0 TD
0.25 Tc
[(..............)-19(..................)-19(.........)]TJ
20.537 0 TD
0 Tc
(D-18)Tj
-34.0556 -1.2222 TD
[(D.)-9(6.)9(2.)-9(2)-2574(Deleting)-259(Breakpoints)]TJ
14.537 0 TD
0.25 Tc
[(............)-19(..................)-19(.........)]TJ
19.5185 0 TD
0 Tc
(D-19)Tj
-34.0556 -1.2407 TD
[(D.)-9(6.)9(2.)-9(3)-2574(Disabling)-259(Breakpoints)]TJ
15.037 0 TD
0.25 Tc
[(...........)-19(..................)-19(.........)]TJ
19.0185 0 TD
0 Tc
(D-20)Tj
-34.0556 -1.2407 TD
[(D.)-9(6.)9(2.)-9(4)-2574(Break)-259(Conditions)]TJ
13.0185 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)]TJ
21.037 0 TD
0 Tc
(D-21)Tj
-34.0556 -1.2222 TD
[(D.)-9(6.)9(2.)-9(5)-2574(Command)-19(s)-241(Executed)-259(on)-259(Breaking)-259(.)-250(.)]TJ
20.5556 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5 0 TD
0 Tc
(D-22)Tj
-34.0556 -1.2407 TD
[(D.)-9(6.)9(2.)-9(6)-2574(\223Cannot)-259(Insert)-259(Breakpoints\224)-260(Error)-204(.)-250(.)]TJ
20.5556 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5 0 TD
0 Tc
(D-24)Tj
-34.0556 -1.2407 TD
[(D.)-9(6.)9(3)-1944(Continuin)-19(g)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0556 0 TD
0 Tc
(D-25)Tj
-34.0556 -1.2222 TD
[(D.)-9(6.)9(4)-1944(Stepping)]TJ
8 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0556 0 TD
0 Tc
(D-25)Tj
-34.0556 -1.2407 TD
[(D.)-9(7)-1296(Examining)-259(the)-260(Stack)]TJ
11.5185 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)]TJ
22.537 0 TD
0 Tc
(D-27)Tj
-34.0556 -1.2407 TD
[(D.)-9(7.)9(1)-1944(Stack)-259(Frames)-407(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.037 0 TD
0 Tc
(D-27)Tj
-34.0556 -1.2222 TD
[(D.)-9(7.)9(2)-1944(Backtraces)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(.........)]TJ
25.0556 0 TD
0 Tc
(D-28)Tj
-34.0556 -1.2407 TD
[(D.)-9(7.)9(3)-1944(Selecting)-259(a)-260(Frame)]TJ
11.5185 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)]TJ
22.537 0 TD
0 Tc
(D-29)Tj
-34.0556 -1.2407 TD
[(D.)-9(7.)9(4)-1944(Information)-259(on)-259(a)-241(Frame)]TJ
14.037 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.0185 0 TD
0 Tc
(D-30)Tj
-34.0556 -1.2222 TD
[(D.)-9(8)-1296(Examining)-259(Source)-260(Files)]TJ
12.5185 0 TD
0.25 Tc
[(................)-19(..................)-19(.........)]TJ
21.537 0 TD
0 Tc
(D-30)Tj
-34.0556 -1.2407 TD
[(D.)-9(8.)9(1)-1944(Printing)-259(Source)-260(Lines)]TJ
13.0185 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)]TJ
21.037 0 TD
0 Tc
(D-30)Tj
-34.0556 -1.2407 TD
[(D.)-9(8.)9(2)-1944(Searching)-259(Source)-260(Files)]TJ
13.5185 0 TD
0.25 Tc
[(..............)-19(..................)-19(.........)]TJ
20.537 0 TD
0 Tc
(D-32)Tj
-34.0556 -1.2222 TD
[(D.)-9(8.)9(3)-1944(Specifying)-259(Source)-260(Directories)]TJ
16.5185 0 TD
0.25 Tc
[(........)-19(..................)-19(.........)]TJ
17.537 0 TD
0 Tc
(D-32)Tj
-34.0556 -1.2407 TD
[(D.)-9(9)-1296(Examining)-259(Data)-204(.)-250(.)-250(.)]TJ
11.037 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.0185 0 TD
0 Tc
(D-33)Tj
-34.0556 -1.2407 TD
[(D.)-9(9.)9(1)-1944(Expressions)-500(.)-250(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.037 0 TD
0 Tc
(D-33)Tj
-34.0556 -1.2222 TD
[(D.)-9(9.)9(2)-1944(Program)-259(Variables)]TJ
12.0185 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.037 0 TD
0 Tc
(D-34)Tj
-34.0556 -1.2407 TD
[(D.)-9(9.)9(3)-1944(Artificial)-259(Arrays)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.037 0 TD
0 Tc
(D-35)Tj
-34.0556 -1.2407 TD
[(D.)-9(9.)9(4)-1944(Format)-259(options)-259(.)]TJ
11.037 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.0185 0 TD
0 Tc
(D-35)Tj
-34.0556 -1.2222 TD
[(D.)-9(9.)9(5)-1944(Output)-259(formats)-259(.)]TJ
11.037 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.0185 0 TD
0 Tc
(D-37)Tj
-34.0556 -1.2407 TD
[(D.)-9(9.)9(5.)-9(1)-2574(Examining)-259(Memory)]TJ
14.037 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.0185 0 TD
0 Tc
(D-38)Tj
-34.0556 -1.2407 TD
[(D.)-9(9.)9(6)-1944(Automatic)-260(Display)]TJ
12.0185 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.037 0 TD
0 Tc
(D-40)Tj
-34.0556 -1.2222 TD
[(D.)-9(9.)9(7)-1944(Value)-260(History)-204(.)-250(.)]TJ
11.037 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.0185 0 TD
0 Tc
(D-41)Tj
-34.0556 -1.2407 TD
[(D.)-9(9.)9(8)-1944(Convenienc)-19(e)-241(Variables)]TJ
13.5185 0 TD
0.25 Tc
[(..............)-19(..................)-19(.........)]TJ
20.537 0 TD
0 Tc
(D-42)Tj
-34.0556 -1.2407 TD
[(D.)-9(9.)9(9)-1944(Registers)]TJ
8 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(.........)]TJ
26.0556 0 TD
0 Tc
(D-43)Tj
-34.0556 -1.2222 TD
[(D.)-9(9.)9(9.)-9(1)-2574(Examples)-500(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.037 0 TD
0 Tc
(D-44)Tj
-34.0556 -1.2407 TD
[(D.)-9(10)-796(Examining)-259(the)-260(Symbol)-259(Table)]TJ
15.037 0 TD
0.25 Tc
[(...........)-19(..................)-19(.........)]TJ
19.0185 0 TD
0 Tc
(D-44)Tj
-34.0556 -1.2407 TD
[(D.)-9(11)-796(Altering)-259(Execution)-93(.)]TJ
11.037 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.0185 0 TD
0 Tc
(D-45)Tj
-34.0556 -1.2222 TD
[(D.)-9(11.)9(1)-1444(Assignmen)-19(t)-241(t)0(o)-259(Variables)]TJ
14.537 0 TD
0.25 Tc
[(............)-19(..................)-19(.........)]TJ
19.5185 0 TD
0 Tc
(D-46)Tj
-34.0556 -1.2407 TD
[(D.)-9(11.)9(2)-1444(Continuin)-19(g)-241(a)0(t)-259(a)-241(Differen)-19(t)-241(Address)]TJ
18.0185 0 TD
0.25 Tc
[(.....)-19(..................)-19(.........)]TJ
16.037 0 TD
0 Tc
(D-46)Tj
ET
endstream
endobj
1068 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
946 0 obj
<>
endobj
947 0 obj
<>
endobj
949 0 obj
<>
endobj
951 0 obj
<>
endobj
953 0 obj
<>
endobj
955 0 obj
<>
endobj
957 0 obj
<>
endobj
959 0 obj
<>
endobj
961 0 obj
<>
endobj
963 0 obj
<>
endobj
965 0 obj
<>
endobj
967 0 obj
<>
endobj
969 0 obj
<>
endobj
971 0 obj
<>
endobj
973 0 obj
<>
endobj
975 0 obj
<>
endobj
977 0 obj
<>
endobj
979 0 obj
<>
endobj
981 0 obj
<>
endobj
983 0 obj
<>
endobj
985 0 obj
<>
endobj
987 0 obj
<>
endobj
989 0 obj
<>
endobj
991 0 obj
<>
endobj
993 0 obj
<>
endobj
995 0 obj
<>
endobj
997 0 obj
<>
endobj
999 0 obj
<>
endobj
1001 0 obj
<>
endobj
1003 0 obj
<>
endobj
1005 0 obj
<>
endobj
1007 0 obj
<>
endobj
1009 0 obj
<>
endobj
1011 0 obj
<>
endobj
1013 0 obj
<>
endobj
1015 0 obj
<>
endobj
1017 0 obj
<>
endobj
1019 0 obj
<>
endobj
1021 0 obj
<>
endobj
1023 0 obj
<>
endobj
1025 0 obj
<>
endobj
2 0 obj
<>
endobj
24 0 obj
<>
endobj
37 0 obj
<>
endobj
128 0 obj
<>
endobj
249 0 obj
<>
endobj
358 0 obj
<>
endobj
480 0 obj
<>
endobj
605 0 obj
<>
endobj
721 0 obj
<>
endobj
831 0 obj
<>
endobj
942 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(x)17(i)-17(i)-7993(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.08 55.121 469.44 0.72 re
f
BT
12.96 0 0 12.96 272.16 711.281 Tm
0 Tc
[(Append)-18(ix)-278(C)]TJ
0.9815 -1 TD
(Utilities)Tj
/F7 1 Tf
-16.4444 -1.7037 TD
[(C.)9(1)-1370(Utility)-259(Programs)-18(.)-250(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(..........)-56(C)250(-)250(1)]TJ
-11.0185 -1.2407 TD
0 Tc
[(C.)9(1.)-9(1)-2000(asm56000\227Mo)-19(torola)-241(DSP5)-19(6000/DSP56001)-259(COFF)-259(Assembler)]TJ
29.537 0 TD
0.25 Tc
[(..........)-74(C)250(-)250(1)]TJ
-29.537 -1.2222 TD
0 Tc
[(C.)9(1.)-9(1.)-9(1)-2630(asm5600)-259(Options)]TJ
13 0 TD
0.25 Tc
[(...............)-19(..................)-19(..........)-74(C)250(-)250(2)]TJ
-13 -1.2407 TD
0 Tc
[(C.)9(1.)-9(2)-2000(cldinfo\227Memory)-259(size)-260(information)-259(from)-241(M)-18(otorola)-241(DS)-18(P)-240(COFF)-259(object)-259(file.)-231(.)-324(C-4)]TJ
T*
[(C.)9(1.)-9(3)-2000(cldlod\227Motoro)-19(la)-241(COFF)-259(to)-259(LOD)-241(Form)-18(at)-241(converter)]TJ
25.037 0 TD
0.25 Tc
[(.........)-19(..........)-56(C)250(-)250(5)]TJ
-25.037 -1.2222 TD
0 Tc
[(C.)9(1.)-9(4)-2000(cofdmp\227Motoro)-19(la)-241(DSP)-259(COFF)-259(File)-241(D)-19(ump)-241(Utilit)-18(y)]TJ
24.537 0 TD
0.25 Tc
[(..........)-19(..........)-56(C)250(-)250(5)]TJ
-24.537 -1.2407 TD
0 Tc
[(C.)9(1.)-9(4.)-9(1)-2630(cofdmp)-259(Options)]TJ
12.5 0 TD
0.25 Tc
[(................)-19(..................)-19(..........)-74(C)250(-)250(5)]TJ
-12.5 -1.2407 TD
0 Tc
[(C.)9(1.)-9(5)-2000(dsplib\227Motoro)-19(la)-241(DSP)-259(COFF)-259(Librarian)]TJ
20.5185 0 TD
0.25 Tc
[(..................)-19(..........)-74(C)250(-)250(6)]TJ
-20.5185 -1.2222 TD
0 Tc
[(C.)9(1.)-9(5.)-9(1)-2630(dsplib)-259(Options)]TJ
11.5 0 TD
0.25 Tc
[(..................)-19(..................)-19(..........)-74(C)250(-)250(6)]TJ
-11.5 -1.2407 TD
0 Tc
[(C.)9(1.)-9(6)-2000(dsplnk\227Motoro)-19(la)-241(DSP)-259(COFF)-259(Linker)-186(.)-250(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(..........)-56(C)250(-)250(7)]TJ
-20.537 -1.2407 TD
0 Tc
[(C.)9(1.)-9(6.)-9(1)-2630(dsplnk)-259(Options)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(..........)-74(C)250(-)250(8)]TJ
-12 -1.2222 TD
0 Tc
[(C.)9(1.)-9(7)-2000(gdb56\227GNU)-259(Source-level)-259(Debugger)-260(for)-241(DS)-18(P56000/DSP56001)]TJ
30.037 0 TD
0.25 Tc
(........)Tj
4.0741 0 TD
0 Tc
(C-11)Tj
-34.1111 -1.2407 TD
[(C.)9(1.)-9(7.)-9(1)-2630(gdb56)-259(Options)]TJ
11.5 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)]TJ
22.6111 0 TD
0 Tc
(C-11)Tj
-34.1111 -1.2407 TD
[(C.)9(1.)-9(8)-2000(run56\227Motorol)-18(a)-241(DSP5600)-19(0/DSP56001)-259(Simulator)-260(Based)]TJ
5.5556 -1.2222 TD
[(Execution)-259(Device.)]TJ
7.4444 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)]TJ
21.1111 0 TD
0 Tc
(C-12)Tj
-34.1111 -1.2407 TD
[(C.)9(1.)-9(8.)-9(1)-2630(run56)-259(Options)]TJ
11.5 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)]TJ
22.6111 0 TD
0 Tc
(C-12)Tj
-34.1111 -1.2407 TD
[(C.)9(1.)-9(9)-2000(srec\227Motorola)-260(DSP)-259(S-Record)-259(Conversion)-259(Utility)]TJ
24.5185 0 TD
0.25 Tc
[(..........)-19(.........)]TJ
9.5926 0 TD
0 Tc
(C-13)Tj
-34.1111 -1.2222 TD
[(C.)9(1.)-9(9.)-9(1)-2630(srec)-241(O)-19(ptions)]TJ
11 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.1111 0 TD
0 Tc
(C-13)Tj
/F3 1 Tf
-18.6481 -2.3148 TD
[(Append)-18(ix)-278(D)]TJ
-2.4259 -1 TD
[(GNU)-297(Debugger)-278(\(GDB\))]TJ
/F7 1 Tf
-13.037 -1.7037 TD
[(D.)9(1)-1315(Introduction)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(..........)-19(D)250(-)250(1)]TJ
-7.9815 -1.2407 TD
0 Tc
[(D.)9(1.)-9(1)-1944(Commands)-259(Not)-259(Implemented)]TJ
16.5 0 TD
0.25 Tc
[(........)-19(..................)-19(..........)-19(D)250(-)250(1)]TJ
-16.5 -1.2222 TD
0 Tc
[(D.)9(1.)-9(2)-1944(DSP56000)-259(Family)-259(Differences)-259(/)-241(Specific)-260(Requirement)-18(s)]TJ
26.5185 0 TD
0.25 Tc
[(......)-19(..........)-19(D)250(-)250(1)]TJ
-26.5185 -1.2407 TD
0 Tc
[(D.)9(1.)-9(3)-1944(Summary)-259(of)-241(GDB)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(..........)-19(D)250(-)250(3)]TJ
-12 -1.2407 TD
0 Tc
[(D.)9(1.)-9(4)-1944(GNU)-259(General)-241(Publ)-18(ic)-241(License)]TJ
16 0 TD
0.25 Tc
[(.........)-19(..................)-19(..........)-19(D)250(-)250(3)]TJ
-16 -1.2222 TD
0 Tc
[(D.)9(1.)-9(5)-1944(Preamble)]TJ
7.9815 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(..........)-19(D)250(-)250(3)]TJ
-7.9815 -1.2407 TD
0 Tc
[(D.)9(1.)-9(6)-1944(Terms)-259(and)-241(Condi)-18(tions)]TJ
13.5 0 TD
0.25 Tc
[(..............)-19(..................)-19(..........)-19(D)250(-)250(4)]TJ
-13.5 -1.2407 TD
0 Tc
[(D.)9(1.)-9(7)-1944(N)0(o)-241(W)-19(arranty)-74(.)-250(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(..........D)250(-)250(6)]TJ
-11.0185 -1.2222 TD
0 Tc
[(D.)9(1.)-9(8)-1944(End)-241(o)-19(f)-241(Terms)-259(and)-259(Conditions)]TJ
16.5 0 TD
0.25 Tc
[(........)-19(..................)-19(..........)-19(D)250(-)250(7)]TJ
-16.5 -1.2407 TD
0 Tc
[(D.)9(2)-1315(Input)-259(and)-241(Output)-259(Conventio)-19(ns)]TJ
15 0 TD
0.25 Tc
[(...........)-19(..................)-19(..........)-19(D)250(-)250(8)]TJ
-15 -1.2407 TD
0 Tc
[(D.)9(3)-1315(Specifying)-259(GDB\222s)-259(Files)]TJ
12.5 0 TD
0.25 Tc
[(................)-19(..................)-19(.........)]TJ
21.5556 0 TD
0 Tc
(D-10)Tj
-34.0556 -1.2222 TD
[(D.)9(3.)-9(1)-1944(Specifying)-259(Files)-259(with)-241(Argum)-18(ents)]TJ
17.5 0 TD
0.25 Tc
[(......)-19(..................)-19(.........)]TJ
16.5556 0 TD
0 Tc
(D-10)Tj
-34.0556 -1.2407 TD
[(D.)9(3.)-9(2)-1944(Specifying)-259(Files)-259(with)-241(Com)-18(mands)]TJ
18 0 TD
0.25 Tc
[(.....)-19(..................)-19(.........)]TJ
16.0556 0 TD
0 Tc
(D-10)Tj
-34.0556 -1.2407 TD
[(D.)9(4)-1315(Compiling)-259(Your)-260(Program)-241(fo)-19(r)-241(Debugging)-315(.)-250(.)]TJ
20.5185 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.537 0 TD
0 Tc
(D-12)Tj
-34.0556 -1.2222 TD
[(D.)9(5)-1315(Running)-259(Your)-241(P)-18(rogram)-241(Unde)-19(r)-241(GDB)]TJ
17.5 0 TD
0.25 Tc
[(......)-19(..................)-19(.........)]TJ
16.5556 0 TD
0 Tc
(D-12)Tj
-34.0556 -1.2407 TD
[(D.)9(5.)-9(1)-1944(Your)-260(Program\222s)-241(A)-19(rguments)]TJ
15.5 0 TD
0.25 Tc
[(..........)-19(..................)-19(.........)]TJ
18.5556 0 TD
0 Tc
(D-13)Tj
-34.0556 -1.2407 TD
[(D.)9(5.)-9(2)-1944(Your)-260(Program\222s)-241(E)-19(nvironment)]TJ
16.5 0 TD
0.25 Tc
[(........)-19(..................)-19(.........)]TJ
17.5556 0 TD
0 Tc
(D-13)Tj
ET
endstream
endobj
943 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
833 0 obj
<>
endobj
834 0 obj
<>
endobj
836 0 obj
<>
endobj
838 0 obj
<>
endobj
840 0 obj
<>
endobj
842 0 obj
<>
endobj
844 0 obj
<>
endobj
846 0 obj
<>
endobj
848 0 obj
<>
endobj
850 0 obj
<>
endobj
852 0 obj
<>
endobj
854 0 obj
<>
endobj
856 0 obj
<>
endobj
858 0 obj
<>
endobj
860 0 obj
<>
endobj
862 0 obj
<>
endobj
864 0 obj
<>
endobj
866 0 obj
<>
endobj
868 0 obj
<>
endobj
870 0 obj
<>
endobj
872 0 obj
<>
endobj
874 0 obj
<>
endobj
876 0 obj
<>
endobj
878 0 obj
<>
endobj
880 0 obj
<>
endobj
882 0 obj
<>
endobj
884 0 obj
<>
endobj
886 0 obj
<>
endobj
888 0 obj
<>
endobj
890 0 obj
<>
endobj
892 0 obj
<>
endobj
894 0 obj
<>
endobj
896 0 obj
<>
endobj
898 0 obj
<>
endobj
900 0 obj
<>
endobj
902 0 obj
<>
endobj
904 0 obj
<>
endobj
829 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.004 Tc
[(Mo)-33(t)6(o)-9(r)-12(o)-9(l)-26(a)]TJ
46.8293 0 TD
0.012 Tc
(xi)Tj
ET
1 i
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(A.)-9(4.)9(111)-944(strstr\227Fin)-19(d)-241(the)-260(first)-241(o)-19(ccurrence)-241(of)-260(one)-260(string)-241(in)-259(another)]TJ
27.037 0 TD
0.25 Tc
[(.....)-19(........)]TJ
6.5185 0 TD
0 Tc
(A-112)Tj
-33.5556 -1.2407 TD
[(A.)-9(4.)9(112)-944(strtod\227St)-18(ring)-241(to)-259(double)]TJ
14.0185 0 TD
0.25 Tc
[(.............)-19(..................)-19(........)]TJ
19.537 0 TD
0 Tc
(A-114)Tj
-33.5556 -1.2222 TD
[(A.)-9(4.)9(113)-944(strtok\227Br)-19(eak)-241(string)-259(into)-259(tokens)]TJ
17.5185 0 TD
0.25 Tc
[(......)-19(..................)-19(........)]TJ
16.037 0 TD
0 Tc
(A-115)Tj
-33.5556 -1.2407 TD
[(A.)-9(4.)9(114)-944(strtol\227St)-18(ring)-241(to)-259(long)-259(integer)]TJ
16.0185 0 TD
0.25 Tc
[(.........)-19(..................)-19(........)]TJ
17.537 0 TD
0 Tc
(A-116)Tj
-33.5556 -1.2407 TD
[(A.)-9(4.)9(115)-944(strtoul\227S)-18(tring)-241(to)-259(unsigned)-259(long)-259(integer)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(........)]TJ
13.0185 0 TD
0 Tc
(A-118)Tj
-33.5556 -1.2222 TD
[(A.)-9(4.)9(116)-944(strxfrm\227T)-19(ransform)-241(a)-260(string)-259(into)-241(lo)-19(cale-independent)-259(form)]TJ
27.537 0 TD
0.25 Tc
[(....)-19(........)]TJ
6.0185 0 TD
0 Tc
(A-120)Tj
-33.5556 -1.2407 TD
[(A.)-9(4.)9(117)-944(tan\227Tangen)-19(t)-315(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(........)]TJ
22.537 0 TD
0 Tc
(A-120)Tj
-33.5556 -1.2407 TD
[(A.)-9(4.)9(118)-944(tanh\227Hype)-19(rbolic)-241(tangen)-19(t)]TJ
15.037 0 TD
0.25 Tc
[(...........)-19(..................)-19(........)]TJ
18.5185 0 TD
0 Tc
(A-121)Tj
-33.5556 -1.2222 TD
[(A.)-9(4.)9(119)-944(tmpfile\227C)-18(reate)-241(a)-260(temporary)-259(binary)-241(fi)-18(le)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(........)]TJ
13.0185 0 TD
0 Tc
(A-121)Tj
-33.5556 -1.2407 TD
[(A.)-9(4.)9(120)-944(tmpnam\227)-19(Create)-241(a)-260(temporary)-259(file)-241(nam)-18(e)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(........)]TJ
13.0185 0 TD
0 Tc
(A-122)Tj
-33.5556 -1.2407 TD
[(A.)-9(4.)9(121)-944(tolower\227C)-18(onvert)-241(upper)-19(case)-241(character)-260(to)-259(lowercase)]TJ
25.037 0 TD
0.25 Tc
[(.........)-19(........)]TJ
8.5185 0 TD
0 Tc
(A-122)Tj
-33.5556 -1.2222 TD
[(A.)-9(4.)9(122)-944(toupper\227C)-18(onvert)-241(lower)-19(case)-241(character)-260(to)-259(uppercase)]TJ
25.037 0 TD
0.25 Tc
[(.........)-19(........)]TJ
8.5185 0 TD
0 Tc
(A-123)Tj
-33.5556 -1.2407 TD
[(A.)-9(4.)9(123)-944(ungetc\227Pu)-19(sh)-241(a)-260(character)-241(b)-19(ack)-241(onto)-259(an)-259(input)-241(stream)]TJ
25.037 0 TD
0.25 Tc
[(.........)-19(........)]TJ
8.5185 0 TD
0 Tc
(A-124)Tj
-33.5556 -1.2407 TD
[(A.)-9(4.)9(124)-944(vfprintf\227W)-19(rite)-241(formatted)-259(output)-259(to)-259(a)-241(stream)-259(using)-259(a)-241(va_list)-389(.)-250(.)]TJ
29.5556 0 TD
0.25 Tc
(........)Tj
4 0 TD
0 Tc
(A-124)Tj
-33.5556 -1.2222 TD
[(A.)-9(4.)9(125)-944(vprintf\227W)-19(rite)-241(formatted)-259(output)-259(to)-259(standard)-241(outp)-19(ut)-241(using)-259(a)-241(v)-19(a_list)]TJ
31.0556 0 TD
0.25 Tc
(.....)Tj
2.5 0 TD
0 Tc
(A-125)Tj
-33.5556 -1.2407 TD
[(A.)-9(4.)9(126)-944(vsprintf\227W)-19(rite)-241(formatte)-19(d)-241(output)-259(to)-259(a)-241(string)-259(using)-259(a)-241(va_list)-241(.)-250(.)-250(.)]TJ
29.5741 0 TD
0.25 Tc
(........)Tj
3.9815 0 TD
0 Tc
(A-126)Tj
-33.5556 -1.2407 TD
[(A.)-9(4.)9(127)-944(wcstombs\227)-19(Convert)-241(w)-19(char_t)-241(array)-259(to)-259(multibyte)-260(string)]TJ
26.037 0 TD
0.25 Tc
[(.......)-19(........)]TJ
7.5185 0 TD
0 Tc
(A-126)Tj
-33.5556 -1.2222 TD
[(A.)-9(4.)9(128)-944(wctomb\227C)-18(onvert)-241(wcha)-19(r_t)-241(character)-260(to)-259(multibyte)-260(character)-463(.)-250(.)]TJ
29.5556 0 TD
0.25 Tc
(........)Tj
4 0 TD
0 Tc
(A-128)Tj
/F3 1 Tf
-18.0556 -2.3148 TD
[(Appendix)-278(B)]TJ
-5.7593 -1.0185 TD
[(D)-19(SP56000/DSP56)-18(001)-277(Instruction)-277(S)-18(e)0(t)]TJ
0.6111 -1 TD
[(and)-277(Assembler)-297(Directive)-277(Summary)]TJ
/F7 1 Tf
-10.3519 -1.6852 TD
[(B.)-9(1)-1352(Overview)]TJ
7 0 TD
0.25 Tc
[(........)-19(...................)-19(..................)-19(..........)-56(B)250(-)250(1)]TJ
-7 -1.2407 TD
0 Tc
[(B.)-9(2)-1352(Instruction)-259(Set)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(..........)-56(B)250(-)250(1)]TJ
-9 -1.2407 TD
0 Tc
[(B.)-9(2.)9(1)-2000(Arithmetic)-260(Instructions)]TJ
13.5185 0 TD
0.25 Tc
[(..............)-19(..................)-19(..........)-56(B)250(-)250(1)]TJ
-13.5185 -1.2222 TD
0 Tc
[(B.)-9(2.)9(2)-2000(Logical)-259(Instructions)]TJ
12.5185 0 TD
0.25 Tc
[(................)-19(..................)-19(..........)-56(B)250(-)250(2)]TJ
-12.5185 -1.2407 TD
0 Tc
[(B.)-9(2.)9(3)-2000(Bit)-259(Manipulation)-259(Instructions)]TJ
16.5185 0 TD
0.25 Tc
[(........)-19(..................)-19(..........)-56(B)250(-)250(3)]TJ
-16.5185 -1.2407 TD
0 Tc
[(B.)-9(2.)9(4)-2000(Loop)-259(Instructions)]TJ
11.5185 0 TD
0.25 Tc
[(..................)-19(..................)-19(..........)-56(B)250(-)250(3)]TJ
-11.5185 -1.2222 TD
0 Tc
[(B.)-9(2.)9(5)-2000(Move)-260(Instructions)]TJ
11.5185 0 TD
0.25 Tc
[(..................)-19(..................)-19(..........)-56(B)250(-)250(4)]TJ
-11.5185 -1.2407 TD
0 Tc
[(B.)-9(2.)9(6)-2000(Program)-259(Control)-259(Instructions)]TJ
16.0185 0 TD
0.25 Tc
[(.........)-19(..................)-19(..........)-56(B)250(-)250(4)]TJ
-16.0185 -1.2407 TD
0 Tc
[(B.)-9(3)-1352(Directive)-260(Summary)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(..........)-56(B)250(-)250(5)]TJ
-11.0185 -1.2222 TD
0 Tc
[(B.)-9(3.)9(1)-2000(Assembly)-259(Control)]TJ
11.5185 0 TD
0.25 Tc
[(..................)-19(..................)-19(..........)-56(B)250(-)250(5)]TJ
-11.5185 -1.2407 TD
0 Tc
[(B.)-9(3.)9(2)-2000(Symbol)-259(Definition)]TJ
12.0185 0 TD
0.25 Tc
[(.................)-19(..................)-19(..........)-56(B)250(-)250(6)]TJ
-12.0185 -1.2407 TD
0 Tc
[(B.)-9(3.)9(3)-2000(Data)-260(Definition/Storage)-260(Allocation)]TJ
18.5185 0 TD
0.25 Tc
[(....)-19(..................)-19(..........)-56(B)250(-)250(6)]TJ
-18.5185 -1.2222 TD
0 Tc
[(B.)-9(3.)9(4)-2000(Listing)-259(Control)-259(and)-241(O)-19(ptions)]TJ
15.5185 0 TD
0.25 Tc
[(..........)-19(..................)-19(..........)-56(B)250(-)250(6)]TJ
-15.5185 -1.2407 TD
0 Tc
[(B.)-9(3.)9(5)-2000(Object)-259(File)-260(Control)]TJ
12.0185 0 TD
0.25 Tc
[(.................)-19(..................)-19(..........)-56(B)250(-)250(7)]TJ
-12.0185 -1.2407 TD
0 Tc
[(B.)-9(3.)9(6)-2000(Macros)-259(and)-241(C)-18(onditional)-259(Assembly)]TJ
18.5185 0 TD
0.25 Tc
[(....)-19(..................)-19(..........)-56(B)250(-)250(7)]TJ
-18.5185 -1.2222 TD
0 Tc
[(B.)-9(3.)9(7)-2000(Structured)-259(Programmin)-19(g)]TJ
14.537 0 TD
0.25 Tc
[(............)-19(..................)-19(..........)-37(B)250(-)250(8)]TJ
ET
endstream
endobj
830 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
723 0 obj
<>
endobj
724 0 obj
<>
endobj
726 0 obj
<>
endobj
728 0 obj
<>
endobj
730 0 obj
<>
endobj
732 0 obj
<>
endobj
734 0 obj
<>
endobj
736 0 obj
<>
endobj
738 0 obj
<>
endobj
740 0 obj
<>
endobj
742 0 obj
<>
endobj
744 0 obj
<>
endobj
746 0 obj
<>
endobj
748 0 obj
<>
endobj
750 0 obj
<>
endobj
752 0 obj
<>
endobj
754 0 obj
<>
endobj
756 0 obj
<>
endobj
758 0 obj
<>
endobj
760 0 obj
<>
endobj
762 0 obj
<>
endobj
764 0 obj
<>
endobj
766 0 obj
<>
endobj
768 0 obj
<>
endobj
770 0 obj
<>
endobj
772 0 obj
<>
endobj
774 0 obj
<>
endobj
776 0 obj
<>
endobj
778 0 obj
<>
endobj
780 0 obj
<>
endobj
782 0 obj
<>
endobj
784 0 obj
<>
endobj
786 0 obj
<>
endobj
788 0 obj
<>
endobj
790 0 obj
<>
endobj
792 0 obj
<>
endobj
719 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.005 Tc
[(x)-8446(M)-16(ot)-10(orol)7(a)-293(D)-5(S)-11(P)13(5)-24(6000)-293(F)6(a)0(m)-16(i)7(l)-17(y)-275(Opt)-10(i)7(m)-16(i)7(z)-7(i)7(ng)-293(C)-297(C)-5(om)-16(pi)7(l)7(e)-24(r)-272(U)-5(s)-7(e)0(r\222)7(s)-300(M)9(an)-24(ual)-5017(M)9(o)-24(t)15(o)0(rol)-17(a)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.08 55.121 469.44 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.76 711.281 Tm
0 Tc
[(A.)9(4.)-9(74)-1444(pow\227Raise)-260(a)-241(dou)-19(ble)-241(to)-259(a)-241(pow)-19(er)]TJ
17.5 0 TD
0.25 Tc
[(......)-19(..................)-19(.........)]TJ
16.5556 0 TD
0 Tc
(A-77)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(75)-1444(printf\227Print)-259(to)-259(standard)-241(out)-18(put)]TJ
17 0 TD
0.25 Tc
[(.......)-19(..................)-19(.........)]TJ
17.0556 0 TD
0 Tc
(A-78)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(76)-1444(putc\227Write)-260(a)-241(sin)-19(gle)-241(character)-260(to)-259(a)-241(stream)]TJ
21.5185 0 TD
0.25 Tc
[(................)-19(.........)]TJ
12.537 0 TD
0 Tc
(A-83)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(77)-1444(putchar\227Write)-260(a)-241(c)0(h)-19(aracter)-241(to)-259(standard)-259(output)]TJ
23.0185 0 TD
0.25 Tc
[(.............)-19(.........)]TJ
11.037 0 TD
0 Tc
(A-84)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(78)-1444(puts\227Write)-260(a)-241(stri)-18(ng)-241(to)-259(standard)-259(output)-185(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5185 0 TD
0 Tc
(A-85)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(79)-1444(qsort\227Quick)-259(sort)]TJ
11.5 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)]TJ
22.5556 0 TD
0 Tc
(A-86)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(80)-1444(raise\227Raise)-260(a)-241(sig)-19(nal)]TJ
13 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)]TJ
21.0556 0 TD
0 Tc
(A-87)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(81)-1444(rand\227Pseudo-)-260(random)-259(number)-260(generator)]TJ
21.0185 0 TD
0.25 Tc
[(.................)-19(.........)]TJ
13.037 0 TD
0 Tc
(A-88)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(82)-1444(realloc\227hange)-260(size)-260(of)-241(dynamica)-19(lly)-241(allocated)-259(storage)-260(area)]TJ
27.5185 0 TD
0.25 Tc
[(....)-19(.........)]TJ
6.537 0 TD
0 Tc
(A-88)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(83)-1444(remove\227Remove)-260(a)-260(file)-241(from)-259(the)-260(disk)-130(.)-250(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5185 0 TD
0 Tc
(A-90)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(84)-1444(rename)-260(\227Rename)-260(a)-241(file)-260(on)-241(the)-260(disk)-426(.)-250(.)-250(.)]TJ
20.5185 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.537 0 TD
0 Tc
(A-90)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(85)-1444(rewind\227Reset)-259(the)-260(file)-241(positio)-19(n)-241(indicator)-260(to)-259(the)-241(begin)-19(ning)-241(of)-260(the)-241(fi)-18(le)]TJ
31.537 0 TD
0.25 Tc
(.....)Tj
2.5185 0 TD
0 Tc
(A-90)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(86)-1444(scanf\227Read)-259(formatted)-259(input)-241(fro)-19(m)-241(standard)-259(input)]TJ
24.0185 0 TD
0.25 Tc
[(...........)-19(.........)]TJ
10.037 0 TD
0 Tc
(A-91)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(87)-1444(setjmp\227Save)-260(reference)-260(of)-241(current)-259(calling)-259(environment)]TJ
5.5556 -1.2222 TD
[(for)-241(lat)-18(er)-241(use)-260(by)-241(lon)-19(gjmp)]TJ
9.963 0 TD
0.25 Tc
[(..........)-19(..................)-19(.........)]TJ
18.537 0 TD
0 Tc
(A-92)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(88)-1444(setbuf\227Read)-259(formatted)-259(input)-259(from)-241(standar)-19(d)-241(input)]TJ
24.5185 0 TD
0.25 Tc
[(..........)-19(.........)]TJ
9.537 0 TD
0 Tc
(A-93)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(89)-1444(setvbuf\227Alter)-260(stream)-259(buffering)]TJ
17.5 0 TD
0.25 Tc
[(......)-19(..................)-19(.........)]TJ
16.5556 0 TD
0 Tc
(A-94)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(90)-1444(signal\227Set)-259(up)-241(s)-18(ignal)-241(handle)-19(r)]TJ
16 0 TD
0.25 Tc
[(.........)-19(..................)-19(.........)]TJ
18.0556 0 TD
0 Tc
(A-94)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(91)-1444(sin\227Sine)]TJ
8.4815 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(.........)]TJ
25.5741 0 TD
0 Tc
(A-95)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(92)-1444(sinh\227Hyperboli)-18(c)-241(Sine)]TJ
13.5 0 TD
0.25 Tc
[(..............)-19(..................)-19(.........)]TJ
20.5556 0 TD
0 Tc
(A-96)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(93)-1444(sprintf\227Print)-259(to)-259(a)-241(string)]TJ
14 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.0556 0 TD
0 Tc
(A-96)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(94)-1444(sqrt\227Square)-260(root)]TJ
11.5 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)]TJ
22.5556 0 TD
0 Tc
(A-97)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(95)-1444(srand\227Seed)-259(the)-241(p)-19(seudo-random)-259(number)-241(gen)-19(erator)]TJ
25.037 0 TD
0.25 Tc
[(.........)-19(.........)]TJ
9.0185 0 TD
0 Tc
(A-98)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(96)-1444(sscanf\227Read)-259(formatted)-259(input)-259(from)-241(a)-260(string)]TJ
22.0185 0 TD
0.25 Tc
[(...............)-19(.........)]TJ
12.037 0 TD
0 Tc
(A-98)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(97)-1444(strcat\227Concatenat)-18(e)-241(two)-259(strings)]TJ
17 0 TD
0.25 Tc
[(.......)-19(..................)-19(.........)]TJ
17.0556 0 TD
0 Tc
(A-99)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(98)-1444(strchr\227Find)-259(first)-259(occurrence)-241(of)-260(a)-260(character)-241(in)-259(a)-260(string)]TJ
26.0185 0 TD
0.25 Tc
[(.......)-19(........)]TJ
7.537 0 TD
0 Tc
(A-100)Tj
-33.5556 -1.2222 TD
[(A.)9(4.)-9(99)-1444(strcmp\227Compa)-19(re)-241(two)-259(strings)]TJ
16.5 0 TD
0.25 Tc
[(........)-19(..................)-19(........)]TJ
17.0556 0 TD
0 Tc
(A-100)Tj
-33.5556 -1.2407 TD
[(A.)9(4.)-9(100)-944(strcoll\227Compar)-19(e)-241(two)-259(strings)-259(based)-241(on)-259(current)-259(locale)]TJ
26.0185 0 TD
0.25 Tc
[(.......)-19(........)]TJ
7.537 0 TD
0 Tc
(A-102)Tj
-33.5556 -1.2407 TD
[(A.)9(4.)-9(101)-944(strcpy\227Copy)-259(one)-260(string)-241(int)-18(o)-241(another)-426(.)-250(.)]TJ
20.5185 0 TD
0.25 Tc
[(..................)-19(........)]TJ
13.037 0 TD
0 Tc
(A-102)Tj
-33.5556 -1.2222 TD
[(A.)9(4.)-9(102)-944(strcspn\227Compu)-19(te)-241(length)-259(of)-260(prefix)-241(of)-260(one)-260(string)]TJ
5.5556 -1.2407 TD
[(consisting)-259(entirely)-259(of)-241(characters)-259(not)-259(from)-241(an)-19(other)]TJ
19.963 0 TD
0.25 Tc
[(........)-19(........)]TJ
8.037 0 TD
0 Tc
(A-104)Tj
-33.5556 -1.2407 TD
[(A.)9(4.)-9(103)-944(strerror\227Map)-259(error)-260(code)-241(into)-259(an)-259(error)-241(message)-260(string)]TJ
26.0185 0 TD
0.25 Tc
[(.......)-19(........)]TJ
7.537 0 TD
0 Tc
(A-105)Tj
-33.5556 -1.2222 TD
[(A.)9(4.)-9(104)-944(strlen\227Determine)-260(length)-259(of)-241(a)-260(string)-315(.)-250(.)-250(.)]TJ
20.5185 0 TD
0.25 Tc
[(..................)-19(........)]TJ
13.037 0 TD
0 Tc
(A-106)Tj
-33.5556 -1.2407 TD
[(A.)9(4.)-9(105)-944(strncat\227Concaten)-19(ate)-241(a)-260(portion)-259(of)-241(one)-260(string)-259(to)-241(another)]TJ
26.5185 0 TD
0.25 Tc
[(......)-19(........)]TJ
7.037 0 TD
0 Tc
(A-106)Tj
-33.5556 -1.2407 TD
[(A.)9(4.)-9(106)-944(strncmp\227Comp)-19(are)-241(a)-260(portions)-259(of)-241(two)-259(strings)]TJ
22.5185 0 TD
0.25 Tc
[(..............)-19(........)]TJ
11.037 0 TD
0 Tc
(A-108)Tj
-33.5556 -1.2222 TD
[(A.)9(4.)-9(107)-944(strncpy\227Copy)-259(a)-260(portion)-241(of)-260(one)-260(string)-241(in)-19(to)-241(another)]TJ
24.5185 0 TD
0.25 Tc
[(..........)-19(........)]TJ
9.037 0 TD
0 Tc
(A-109)Tj
-33.5556 -1.2407 TD
[(A.)9(4.)-9(108)-944(strpbrk\227Find)-259(first)-259(occurrence)-241(o)-19(f)-241(a)-260(character)-241(fro)-19(m)-241(one)-260(string)-259(in)-241(another)-297(.)-250(A-110)]TJ
T*
[(A.)9(4.)-9(109)-944(strrchr\227Find)-259(last)-259(occurrence)-241(of)-260(a)-260(character)-241(from)-259(one)-260(string)-241(i)-18(n)-241(another)-223(.)-250(.)-269(A-111)]TJ
0 -1.2222 TD
[(A.)9(4.)-9(110)-944(strspn\227Compu)-19(te)-241(length)-259(of)-260(prefix)-241(of)-260(one)-241(s)-18(tring)]TJ
5.5556 -1.2407 TD
[(consisting)-259(entirely)-259(of)-241(characters)-259(from)-259(another)]TJ
18.463 0 TD
0.25 Tc
[(...........)-19(........)]TJ
9.537 0 TD
0 Tc
(A-112)Tj
ET
endstream
endobj
720 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
607 0 obj
<>
endobj
608 0 obj
<>
endobj
610 0 obj
<>
endobj
612 0 obj
<>
endobj
614 0 obj
<>
endobj
616 0 obj
<>
endobj
618 0 obj
<>
endobj
620 0 obj
<>
endobj
622 0 obj
<>
endobj
624 0 obj
<>
endobj
626 0 obj
<>
endobj
628 0 obj
<>
endobj
630 0 obj
<>
endobj
632 0 obj
<>
endobj
634 0 obj
<>
endobj
636 0 obj
<>
endobj
638 0 obj
<>
endobj
640 0 obj
<>
endobj
642 0 obj
<>
endobj
644 0 obj
<>
endobj
646 0 obj
<>
endobj
648 0 obj
<>
endobj
650 0 obj
<>
endobj
652 0 obj
<>
endobj
654 0 obj
<>
endobj
656 0 obj
<>
endobj
658 0 obj
<>
endobj
660 0 obj
<>
endobj
662 0 obj
<>
endobj
664 0 obj
<>
endobj
666 0 obj
<>
endobj
668 0 obj
<>
endobj
670 0 obj
<>
endobj
672 0 obj
<>
endobj
674 0 obj
<>
endobj
676 0 obj
<>
endobj
678 0 obj
<>
endobj
680 0 obj
<>
endobj
603 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.004 Tc
[(Mo)-33(t)6(o)-9(r)-12(o)-9(l)-26(a)]TJ
46.8293 0 TD
-0.002 Tc
(ix)Tj
ET
1 i
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(A.)-9(4.)9(34)-1444(fread\227Read)-259(data)-260(directly)-241(f)-19(rom)-241(a)-260(stream)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5185 0 TD
0 Tc
(A-38)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(35)-1444(free\227Free)-260(storage)-260(allocated)-259(by)-241(calloc,)-250(m)-18(alloc,)-250(and)-241(rea)-19(lloc)-463(.)-250(.)-250(.)]TJ
29.5556 0 TD
0.25 Tc
(.........)Tj
4.5 0 TD
0 Tc
(A-39)Tj
-34.0556 -1.2222 TD
[(A.)-9(4.)9(36)-1444(freopen\227Op)-19(en)-241(named)-259(file)-260(on)-241(disk,)-250(to)-259(be)-260(accessed)-241(v)-19(i)0(a)-241(specified)-259(stream)-500(.)-250(.)-231(A-40)]TJ
0 -1.2407 TD
[(A.)-9(4.)9(37)-1444(frexp\227Break)-259(a)-260(floating)-241(p)-19(oint)-241(numbe)-19(r)-241(into)-259(mantissa)-260(and)-241(expo)-19(nent)]TJ
31.0556 0 TD
0.25 Tc
(......)Tj
3 0 TD
0 Tc
(A-41)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(38)-1444(fscanf\227Read)-259(formatted)-259(input)-259(from)-241(a)-260(stream)]TJ
22.037 0 TD
0.25 Tc
[(...............)-19(.........)]TJ
12.0185 0 TD
0 Tc
(A-42)Tj
-34.0556 -1.2222 TD
[(A.)-9(4.)9(39)-1444(fseek\227Set)-259(the)-260(file)-241(posit)-18(ion)-241(indicato)-19(r)-241(associated)-259(with)-259(a)-241(stream)-129(.)]TJ
29.5741 0 TD
0.25 Tc
(.........)Tj
4.4815 0 TD
0 Tc
(A-44)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(40)-1444(fsetpos\227S)-18(et)-241(the)-260(file)-241(po)-19(sition)-241(indi)-18(cator)-241(associat)-18(ed)-241(with)-259(a)-241(stre)-19(am)]TJ
30.0556 0 TD
0.25 Tc
(........)Tj
4 0 TD
0 Tc
(A-45)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(41)-1444(ftell\227Get)-259(the)-260(file)-241(posit)-18(ion)-241(indicato)-19(r)-241(associated)-259(with)-259(a)-241(stream)-444(.)]TJ
29.5556 0 TD
0.25 Tc
(.........)Tj
4.5 0 TD
0 Tc
(A-46)Tj
-34.0556 -1.2222 TD
[(A.)-9(4.)9(42)-1444(fwrite\227Writ)-18(e)-241(data)-260(directly)-259(to)-241(a)-260(stream)-296(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5185 0 TD
0 Tc
(A-47)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(43)-1444(getc\227Read)-259(a)-260(character)-241(from)-259(the)-260(specified)-259(stream)]TJ
24.037 0 TD
0.25 Tc
[(...........)-19(.........)]TJ
10.0185 0 TD
0 Tc
(A-48)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(44)-1444(getchar\227Re)-19(ad)-241(a)-260(character)-241(fro)-19(m)-241(standard)-259(input)]TJ
23.037 0 TD
0.25 Tc
[(.............)-19(.........)]TJ
11.0185 0 TD
0 Tc
(A-48)Tj
-34.0556 -1.2222 TD
[(A.)-9(4.)9(45)-1444(gets\227Read)-259(a)-260(string)-241(from)-259(standard)-259(input)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5185 0 TD
0 Tc
(A-49)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(46)-1444(isalnum\227)-19(Test)-241(for)-260(alphanumeric)-260(character)]TJ
21.537 0 TD
0.25 Tc
[(................)-19(.........)]TJ
12.5185 0 TD
0 Tc
(A-50)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(47)-1444(isalpha\227Te)-19(st)-241(for)-260(alphabetic)-260(character)-93(.)-250(.)]TJ
20.5556 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5 0 TD
0 Tc
(A-51)Tj
-34.0556 -1.2222 TD
[(A.)-9(4.)9(48)-1444(iscntrl\227Te)-19(st)-241(for)-260(control)-259(character)]TJ
18.0185 0 TD
0.25 Tc
[(.....)-19(..................)-19(.........)]TJ
16.037 0 TD
0 Tc
(A-52)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(49)-1444(isdigit\227T)-19(est)-241(for)-260(numeric)-260(character)]TJ
18.537 0 TD
0.25 Tc
[(....)-19(..................)-19(.........)]TJ
15.5185 0 TD
0 Tc
(A-52)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(50)-1444(isgraph\227T)-19(est)-241(for)-260(printing)-259(character,)-250(excluding)-259(space)-260(and)-241(tab)-333(.)]TJ
29.5556 0 TD
0.25 Tc
(.........)Tj
4.5 0 TD
0 Tc
(A-54)Tj
-34.0556 -1.2222 TD
[(A.)-9(4.)9(51)-1444(islower\227T)-19(est)-241(for)-260(lower-case)-260(alphabetic)-260(characters)]TJ
24.537 0 TD
0.25 Tc
[(..........)-19(.........)]TJ
9.5185 0 TD
0 Tc
(A-54)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(52)-1444(isprint\227T)-19(est)-241(for)-260(printing)-259(character,)-250(excluding)-259(\222\\t\222)]TJ
24.5556 0 TD
0.25 Tc
[(..........)-19(.........)]TJ
9.5 0 TD
0 Tc
(A-55)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(53)-1444(ispunct\227T)-19(est)-241(for)-260(punctuation)-259(character)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5185 0 TD
0 Tc
(A-56)Tj
-34.0556 -1.2222 TD
[(A.)-9(4.)9(54)-1444(isspace\227Tes)-18(t)-241(for)-260(white-space)-260(character)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5185 0 TD
0 Tc
(A-56)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(55)-1444(isupper\227T)-19(est)-241(for)-260(upper-case)-260(alphabetic)-260(character)]TJ
24.5556 0 TD
0.25 Tc
[(..........)-19(.........)]TJ
9.5 0 TD
0 Tc
(A-57)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(56)-1444(isxdigit\227)-19(Test)-241(for)-260(hexadecimal)-259(numeric)-260(character)]TJ
24.5556 0 TD
0.25 Tc
[(..........)-19(.........)]TJ
9.5 0 TD
0 Tc
(A-58)Tj
-34.0556 -1.2222 TD
[(A.)-9(4.)9(57)-1444(labs\227Abso)-19(lute)-241(value)-260(of)-260(a)-241(long)-259(integer)-352(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5185 0 TD
0 Tc
(A-58)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(58)-1444(ldexp\227Mu)-19(ltiply)-241(float)-18(ing)-241(point)-259(number)-260(by)-241(2)]TJ
22.037 0 TD
0.25 Tc
[(...............)-19(.........)]TJ
12.0185 0 TD
0 Tc
(A-59)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(59)-1444(ldiv\227Lon)-19(g)-241(integer)-260(division)-259(with)-259(remainder)]TJ
22.037 0 TD
0.25 Tc
[(...............)-19(.........)]TJ
12.0185 0 TD
0 Tc
(A-60)Tj
-34.0556 -1.2222 TD
[(A.)-9(4.)9(60)-1444(log\227Natur)-19(al)-241(logarithm)-18(,)-250(base)-241(e)]TJ
17.0185 0 TD
0.25 Tc
[(.......)-19(..................)-19(.........)]TJ
17.037 0 TD
0 Tc
(A-61)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(61)-1444(log10\227Ba)-19(se)-241(ten)-259(logarithm)]TJ
15.537 0 TD
0.25 Tc
[(..........)-19(..................)-19(.........)]TJ
18.5185 0 TD
0 Tc
(A-62)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(62)-1444(longjmp\227)-19(Execute)-241(a)-260(non-local)-259(jump)-259(.)-250(.)-250(.)]TJ
20.5556 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5 0 TD
0 Tc
(A-63)Tj
-34.0556 -1.2222 TD
[(A.)-9(4.)9(63)-1444(malloc\227Dy)-19(namically)-241(al)-18(locate)-241(unini)-18(tialized)-241(stor)-19(age)]TJ
25.037 0 TD
0.25 Tc
[(.........)-19(.........)]TJ
9.0185 0 TD
0 Tc
(A-64)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(64)-1444(mblen\227Le)-19(ngth)-241(of)-260(a)-241(m)0(u)-19(ltibyte)-241(charac)-19(ter)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.5185 0 TD
0 Tc
(A-64)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(65)-1444(mbstowcs\227)-19(Convert)-241(m)-18(ultibyte)-241(st)-18(ring)-241(to)-259(wide)-260(character)-241(strin)-19(g)-315(.)]TJ
29.5556 0 TD
0.25 Tc
(.........)Tj
4.5 0 TD
0 Tc
(A-66)Tj
-34.0556 -1.2222 TD
[(A.)-9(4.)9(66)-1444(mbtowc\227C)-18(onvert)-241(a)-260(multibyte)-260(character)-260(to)-241(a)-260(wide)-260(character)-352(.)-250(.)]TJ
29.5556 0 TD
0.25 Tc
(.........)Tj
4.5 0 TD
0 Tc
(A-68)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(67)-1444(memchr\227F)-18(ind)-241(a)-260(character)-260(in)-241(a)-260(memory)-259(area)]TJ
22.537 0 TD
0.25 Tc
[(..............)-19(.........)]TJ
11.5185 0 TD
0 Tc
(A-70)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(68)-1444(memcmp\227)-19(Compare)-241(po)-19(rtion)-241(of)-260(two)-259(memory)-241(area)-19(s)]TJ
24.537 0 TD
0.25 Tc
[(..........)-19(.........)]TJ
9.5185 0 TD
0 Tc
(A-71)Tj
-34.0556 -1.2222 TD
[(A.)-9(4.)9(69)-1444(memcpy\227C)-18(opy)-241(from)-259(one)-260(area)-241(to)-259(another)]TJ
21.037 0 TD
0.25 Tc
[(.................)-19(.........)]TJ
13.0185 0 TD
0 Tc
(A-72)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(70)-1444(memmove\227)-19(Copy)-241(sto)-19(rage)]TJ
15.037 0 TD
0.25 Tc
[(...........)-19(..................)-19(.........)]TJ
19.0185 0 TD
0 Tc
(A-73)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(71)-1444(memset\227In)-19(itialize)-241(mem)-18(ory)-241(area)]TJ
17.5185 0 TD
0.25 Tc
[(......)-19(..................)-19(.........)]TJ
16.537 0 TD
0 Tc
(A-74)Tj
-34.0556 -1.2222 TD
[(A.)-9(4.)9(72)-1444(modf\227Bre)-19(ak)-241(a)-260(double)-241(i)-18(nto)-241(it\222s)-259(integral)-259(and)-241(fracti)-18(onal)-241(parts)-74(.)-250(.)-250(.)]TJ
29.5741 0 TD
0.25 Tc
(.........)Tj
4.4815 0 TD
0 Tc
(A-75)Tj
-34.0556 -1.2407 TD
[(A.)-9(4.)9(73)-1444(perror\227Prin)-19(t)-241(error)-260(message)]TJ
15.5185 0 TD
0.25 Tc
[(..........)-19(..................)-19(.........)]TJ
18.537 0 TD
0 Tc
(A-76)Tj
ET
endstream
endobj
604 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
482 0 obj
<>
endobj
483 0 obj
<>
endobj
485 0 obj
<>
endobj
487 0 obj
<>
endobj
489 0 obj
<>
endobj
491 0 obj
<>
endobj
493 0 obj
<>
endobj
495 0 obj
<>
endobj
497 0 obj
<>
endobj
499 0 obj
<>
endobj
501 0 obj
<>
endobj
503 0 obj
<>
endobj
505 0 obj
<>
endobj
507 0 obj
<>
endobj
509 0 obj
<>
endobj
511 0 obj
<>
endobj
513 0 obj
<>
endobj
515 0 obj
<>
endobj
517 0 obj
<>
endobj
519 0 obj
<>
endobj
521 0 obj
<>
endobj
523 0 obj
<>
endobj
525 0 obj
<>
endobj
527 0 obj
<>
endobj
529 0 obj
<>
endobj
531 0 obj
<>
endobj
533 0 obj
<>
endobj
535 0 obj
<>
endobj
537 0 obj
<>
endobj
539 0 obj
<>
endobj
541 0 obj
<>
endobj
543 0 obj
<>
endobj
545 0 obj
<>
endobj
547 0 obj
<>
endobj
549 0 obj
<>
endobj
551 0 obj
<>
endobj
553 0 obj
<>
endobj
555 0 obj
<>
endobj
557 0 obj
<>
endobj
559 0 obj
<>
endobj
561 0 obj
<>
endobj
478 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(v)18(i)-16(i)8(i)-7772(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.08 55.121 469.44 0.72 re
f
BT
12.96 0 0 12.96 272.64 711.281 Tm
0 Tc
[(A)-18(ppendix)-278(A)]TJ
-2.3519 -1 TD
[(Progr)-19(amming)-277(Support)]TJ
/F7 1 Tf
-13.1481 -1.7037 TD
[(A.)9(1)-1315(Standard)-259(ANSI)-241(H)-19(eader)-241(Files)]TJ
14.5 0 TD
0.25 Tc
[(............)-19(..................)-19(..........)-19(A)250(-)250(1)]TJ
-14.5 -1.2407 TD
0 Tc
[(A.)9(2)-1315(ANSI)-260(C)-240(Library)-259(Sub-routines)]TJ
15.0185 0 TD
0.25 Tc
[(...........)-19(..................)-19(..........A)250(-)250(2)]TJ
-15.0185 -1.2222 TD
0 Tc
[(A.)9(2.)-9(1)-1944(Hosted)-259(vs.)-250(Non-Hosted)-259(Library)-259(Routines)]TJ
21.0185 0 TD
0.25 Tc
[(.................)-19(..........)-19(A)250(-)250(2)]TJ
-21.0185 -1.2407 TD
0 Tc
[(A.)9(3)-1315(Forcing)-259(Library)-241(R)-18(outines)-241(Ou)-19(t-of-line)]TJ
18 0 TD
0.25 Tc
[(.....)-19(..................)-19(..........)-19(A)250(-)250(2)]TJ
-18 -1.2407 TD
0 Tc
[(A.)9(4)-1315(Function)-259(Descriptions)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(..........)-19(A)250(-)250(4)]TJ
-12 -1.2222 TD
0 Tc
[(A.)9(4.)-9(1)-1944(abort\227Force)-260(abnormal)-259(program)-259(termination)]TJ
22.5185 0 TD
0.25 Tc
[(..............)-19(..........)-19(A)250(-)250(9)]TJ
-22.5185 -1.2407 TD
0 Tc
[(A.)9(4.)-9(2)-1944(abs\227Absolute)-260(value)-260(of)-241(intege)-19(r)]TJ
17 0 TD
0.25 Tc
[(.......)-19(..................)-19(.........)]TJ
17.0556 0 TD
0 Tc
(A-10)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(3)-1944(acos\227Arc)-260(cosine)]TJ
11.5 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)]TJ
22.5556 0 TD
0 Tc
(A-11)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(4)-1944(asin\227Arc)-260(sine)-334(.)]TJ
11 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.0556 0 TD
0 Tc
(A-12)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(5)-1944(atan\227Arc)-260(tangent)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.0556 0 TD
0 Tc
(A-13)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(6)-1944(atan2\227Arc)-260(tangent)-259(of)-241(angle)-260(defined)-259(by)-241(poin)-19(t)-241(y/x)]TJ
24.0185 0 TD
0.25 Tc
[(...........)-19(.........)]TJ
10.037 0 TD
0 Tc
(A-14)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(7)-1944(atexit\227Register)-260(a)-260(function)-241(for)-260(execution)-259(at)-259(normal)-241(prog)-19(ram)-241(terminat)-18(ion)-389(.)-250(A-15)]TJ
0 -1.2407 TD
[(A.)9(4.)-9(8)-1944(atof\227String)-259(to)-241(f)-19(loating)-241(poin)-19(t)]TJ
16 0 TD
0.25 Tc
[(.........)-19(..................)-19(.........)]TJ
18.0556 0 TD
0 Tc
(A-16)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(9)-1944(atoi\227String)-259(to)-259(integer)]TJ
13.5 0 TD
0.25 Tc
[(..............)-19(..................)-19(.........)]TJ
20.5556 0 TD
0 Tc
(A-17)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(10)-1444(atol\227String)-259(to)-259(long)-241(integer)]TJ
15.5185 0 TD
0.25 Tc
[(..........)-19(..................)-19(.........)]TJ
18.537 0 TD
0 Tc
(A-18)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(11)-1444(bsearch\227Perform)-259(binary)-259(search)]TJ
17.5 0 TD
0.25 Tc
[(......)-19(..................)-19(.........)]TJ
16.5556 0 TD
0 Tc
(A-19)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(12)-1444(calloc\227Dynamical)-18(ly)-241(allocate)-260(zero-initialized)-259(storage)-260(for)-241(o)-19(bjects)]TJ
30.537 0 TD
0.25 Tc
(.......)Tj
3.5185 0 TD
0 Tc
(A-20)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(13)-1444(ceil\227Ceiling)-259(function)]TJ
13.5 0 TD
0.25 Tc
[(..............)-19(..................)-19(.........)]TJ
20.5556 0 TD
0 Tc
(A-22)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(14)-1444(clearerr\227Clear)-260(any)-241(e)-19(rror)-241(indicators)-259(associated)-259(with)-259(a)-241(specifi)-18(ed)-241(stream)-166(.)-250(.)-250(.)-269(A-22)]TJ
T*
[(A.)9(4.)-9(15)-1444(cos\227Cosine)-223(.)-250(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.037 0 TD
0 Tc
(A-23)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(16)-1444(cosh\227Hyperbolic)-260(cosine)]TJ
14.5 0 TD
0.25 Tc
[(............)-19(..................)-19(.........)]TJ
19.5556 0 TD
0 Tc
(A-23)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(17)-1444(div\227integer)-260(division)-259(with)-241(r)-19(emainder)-445(.)-250(.)]TJ
20.5185 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.537 0 TD
0 Tc
(A-24)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(18)-1444(exit\227Terminate)-260(program)-259(normally)]TJ
18.5185 0 TD
0.25 Tc
[(....)-19(..................)-19(.........)]TJ
15.537 0 TD
0 Tc
(A-25)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(19)-1444(exp\227Exponential)-18(,)-250(e)0(x)]TJ
13 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)]TJ
21.0556 0 TD
0 Tc
(A-26)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(20)-1444(fabs\227Absolute)-260(value)-260(of)-241(a)-260(double)]TJ
18 0 TD
0.25 Tc
[(.....)-19(..................)-19(.........)]TJ
16.0556 0 TD
0 Tc
(A-26)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(21)-1444(fclose\227Close)-260(a)-241(s)0(t)-18(ream)]TJ
13.5 0 TD
0.25 Tc
[(..............)-19(..................)-19(.........)]TJ
20.5556 0 TD
0 Tc
(A-27)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(22)-1444(feof\227Test)-259(the)-241(end-)-19(of-file)-241(indicat)-18(or)-241(of)-260(a)-241(specifi)-18(ed)-241(stream)]TJ
27.0185 0 TD
0.25 Tc
[(.....)-19(.........)]TJ
7.037 0 TD
0 Tc
(A-28)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(23)-1444(ferror\227Test)-259(the)-241(erro)-19(r)-241(indicator)-260(of)-260(a)-241(stream)]TJ
21.5185 0 TD
0.25 Tc
[(................)-19(.........)]TJ
12.537 0 TD
0 Tc
(A-29)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(24)-1444(fflush\227Flush)-259(all)-259(pending)-241(ou)-19(tput)-241(associ)-18(ated)-241(with)-259(a)-241(s)-18(tream)]TJ
27.5185 0 TD
0.25 Tc
[(....)-19(.........)]TJ
6.537 0 TD
0 Tc
(A-29)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(25)-1444(fgetc\227Read)-259(a)-241(charac)-19(ter)-241(from)-259(the)-241(s)-18(pecified)-241(stream)]TJ
24.5185 0 TD
0.25 Tc
[(..........)-19(.........)]TJ
9.537 0 TD
0 Tc
(A-30)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(26)-1444(fgetpos\227Get)-259(value)-260(of)-241(file)-260(position)-259(indicator)-260(associated)-259(with)-241(a)-260(stream)]TJ
32.037 0 TD
0.25 Tc
(....)Tj
2.0185 0 TD
0 Tc
(A-31)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(27)-1444(fgets\227Read)-259(a)-241(stri)-18(ng)-241(from)-259(the)-260(specified)-241(strea)-19(m)]TJ
23.0185 0 TD
0.25 Tc
[(.............)-19(.........)]TJ
11.037 0 TD
0 Tc
(A-32)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(28)-1444(floor\227Floor)-260(function)]TJ
13 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)]TJ
21.0556 0 TD
0 Tc
(A-33)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(29)-1444(fmod\227Floating)-259(point)-259(remainder)]TJ
17.5 0 TD
0.25 Tc
[(......)-19(..................)-19(.........)]TJ
16.5556 0 TD
0 Tc
(A-33)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(30)-1444(fopen\227Open)-259(a)-241(nam)-18(ed)-241(file)-260(on)-241(th)-19(e)-241(host\222s)-259(disk)]TJ
22.5185 0 TD
0.25 Tc
[(..............)-19(.........)]TJ
11.537 0 TD
0 Tc
(A-34)Tj
-34.0556 -1.2222 TD
[(A.)9(4.)-9(31)-1444(fprintf\227Write)-260(formatted)-259(output)-259(to)-241(a)-260(stream)]TJ
22.0185 0 TD
0.25 Tc
[(...............)-19(.........)]TJ
12.037 0 TD
0 Tc
(A-36)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(32)-1444(fputc\227Write)-260(a)-241(sin)-19(gle)-241(character)-260(to)-259(a)-241(stream)]TJ
21.5185 0 TD
0.25 Tc
[(................)-19(.........)]TJ
12.537 0 TD
0 Tc
(A-36)Tj
-34.0556 -1.2407 TD
[(A.)9(4.)-9(33)-1444(fputs\227Write)-260(a)-241(str)-19(ing)-241(to)-259(a)-241(strea)-19(m)]TJ
17.5 0 TD
0.25 Tc
[(......)-19(..................)-19(.........)]TJ
16.5556 0 TD
0 Tc
(A-37)Tj
ET
endstream
endobj
479 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
360 0 obj
<>
endobj
361 0 obj
<>
endobj
363 0 obj
<>
endobj
365 0 obj
<>
endobj
367 0 obj
<>
endobj
369 0 obj
<>
endobj
371 0 obj
<>
endobj
373 0 obj
<>
endobj
375 0 obj
<>
endobj
377 0 obj
<>
endobj
379 0 obj
<>
endobj
381 0 obj
<>
endobj
383 0 obj
<>
endobj
385 0 obj
<>
endobj
387 0 obj
<>
endobj
389 0 obj
<>
endobj
391 0 obj
<>
endobj
393 0 obj
<>
endobj
395 0 obj
<>
endobj
397 0 obj
<>
endobj
399 0 obj
<>
endobj
401 0 obj
<>
endobj
403 0 obj
<>
endobj
405 0 obj
<>
endobj
407 0 obj
<>
endobj
409 0 obj
<>
endobj
411 0 obj
<>
endobj
413 0 obj
<>
endobj
415 0 obj
<>
endobj
417 0 obj
<>
endobj
419 0 obj
<>
endobj
421 0 obj
<>
endobj
423 0 obj
<>
endobj
425 0 obj
<>
endobj
427 0 obj
<>
endobj
429 0 obj
<>
endobj
431 0 obj
<>
endobj
433 0 obj
<>
endobj
435 0 obj
<>
endobj
437 0 obj
<>
endobj
356 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 69.6 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
-0.004 Tc
[(Mo)-33(t)6(o)-9(r)-12(o)-9(l)-26(a)]TJ
46.6097 0 TD
0.012 Tc
[(vi)-10(i)]TJ
ET
1 i
70.32 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.56 55.121 468.96 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.52 711.281 Tm
0 Tc
[(5.)-9(2.)9(5.)-9(2)-2796(Calling)-259(C)-259(Subroutines)-259(from)-241(Assem)-18(bly)-241(Code)]TJ
23.537 0 TD
0.25 Tc
[(............)-19(.........)]TJ
10.7407 0 TD
0 Tc
(5-18)Tj
-34.2778 -1.2407 TD
[(5.)-9(2.)9(5.)-9(3)-2796(Referencing)-259(Assembly)-259(Global)-259(Variables)-259(from)-241(C)]TJ
25.037 0 TD
0.25 Tc
[(.........)-19(.........)]TJ
9.2407 0 TD
0 Tc
(5-20)Tj
-34.2778 -1.2222 TD
[(5.)-9(2.)9(5.)-9(4)-2796(Referencing)-259(Global)-259(C)-240(V)0(a)-19(riables)-241(from)-259(Assembly)-259(Language)]TJ
29.5556 0 TD
0.25 Tc
(.........)Tj
4.7222 0 TD
0 Tc
(5-21)Tj
-34.2778 -1.2407 TD
[(5.)-9(2.)9(6)-2167(Specifying)-259(Registers)-259(for)-260(Variables)]TJ
18.0185 0 TD
0.25 Tc
[(.....)-19(..................)-19(.........)]TJ
16.2593 0 TD
0 Tc
(5-22)Tj
-34.2778 -1.2407 TD
[(5.)-9(2.)9(7)-2167(Optimizer)-260(Effects)-259(on)-241(Co)-19(de)]TJ
15.0185 0 TD
0.25 Tc
[(...........)-19(..................)-19(.........)]TJ
19.2593 0 TD
0 Tc
(5-22)Tj
-34.2778 -1.2222 TD
[(5.)-9(3)-1519(#pragma)-260(Directive)-260(.)]TJ
11.037 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.2407 0 TD
0 Tc
(5-22)Tj
-34.2778 -1.2407 TD
[(5.)-9(4)-1519(Out-of-line)-260(Assembly)-259(Code)]TJ
14.0185 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.2593 0 TD
0 Tc
(5-25)Tj
-34.2778 -1.2407 TD
[(5.)-9(4.)9(1)-2167(General)-259(Template)]TJ
11.5185 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)]TJ
22.7593 0 TD
0 Tc
(5-26)Tj
-34.2778 -1.2222 TD
[(5.)-9(4.)9(1.)-9(1)-2796(Prologue)-334(.)-250(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.2593 0 TD
0 Tc
(5-27)Tj
-34.2778 -1.2407 TD
[(5.)-9(4.)9(1.)-9(2)-2796(Save)-260(all)-241(regi)-18(sters)]TJ
12.5185 0 TD
0.25 Tc
[(................)-19(..................)-19(.........)]TJ
21.7593 0 TD
0 Tc
(5-27)Tj
-34.2778 -1.2407 TD
[(5.)-9(4.)9(1.)-9(3)-2796(Main)-259(Program)]TJ
11.5185 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)]TJ
22.7593 0 TD
0 Tc
(5-28)Tj
-34.2778 -1.2222 TD
[(5.)-9(4.)9(1.)-9(4)-2796(Restore)-260(all)-259(registers)]TJ
14.037 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.2407 0 TD
0 Tc
(5-28)Tj
-34.2778 -1.2407 TD
[(5.)-9(4.)9(1.)-9(5)-2796(Epilogue)-334(.)-250(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.2593 0 TD
0 Tc
(5-29)Tj
-34.2778 -1.2407 TD
[(5.)-9(4.)9(1.)-9(6)-2796(Out-of-line)-260(Assembly)-259(Code)-260(Example)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.7407 0 TD
0 Tc
(5-29)Tj
-34.2778 -1.2222 TD
[(5.)-9(4.)9(2)-2167(Global)-259(C)-240(a)0(n)-19(d)-241(Static)-260(Variables)-259(in)-241(C)]TJ
18.5185 0 TD
0.25 Tc
[(....)-19(..................)-19(.........)]TJ
15.7593 0 TD
0 Tc
(5-33)Tj
-34.2778 -1.2407 TD
[(5.)-9(4.)9(3)-2167(Using)-259(Run-time)-260(Stack)-259(for)-241(Local)-259(Data)-352(.)-250(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.7407 0 TD
0 Tc
(5-34)Tj
-34.2778 -1.2407 TD
[(5.)-9(4.)9(4)-2167(Calling)-259(C)-259(Routines)]TJ
12.0185 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.2593 0 TD
0 Tc
(5-35)Tj
-34.2778 -1.2222 TD
[(5.)-9(4.)9(5)-2167(Optimizati)-18(on)-241(Techniqu)-19(es)]TJ
14.5185 0 TD
0.25 Tc
[(............)-19(..................)-19(.........)]TJ
19.7593 0 TD
0 Tc
(5-36)Tj
/F3 1 Tf
-18.4259 -2.6296 TD
[(Cha)-18(pter)-278(6)]TJ
-4.6111 -1 TD
[(Software-Hardw)-19(are)-277(Integration)]TJ
/F7 1 Tf
-11.2407 -1.9259 TD
[(6.)-9(1)-1519(Overview)]TJ
7 0 TD
0.25 Tc
[(........)-19(...................)-19(..................)-19(..........)-222(6)250(-)250(1)]TJ
-7 -1.2407 TD
0 Tc
[(6.)-9(2)-1519(Run-Time)-260(Environmen)-19(t)-241(Specificatio)-19(n)-241(Files)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(..........)-222(6)250(-)250(1)]TJ
-20.537 -1.2407 TD
0 Tc
[(6.)-9(3)-1519(crt0)-259(File)]TJ
6.5 0 TD
0.25 Tc
[(.........)-19(...................)-19(..................)-19(..........)-222(6)250(-)250(2)]TJ
-6.5 -1.2222 TD
0 Tc
[(6.)-9(4)-1519(Bootstrapp)-19(ing)-241(the)-260(C)-240(p)-19(rogram)]TJ
14.5185 0 TD
0.25 Tc
[(............)-19(..................)-19(..........)-222(6)250(-)250(2)]TJ
-14.5185 -1.2407 TD
0 Tc
[(6.)-9(5)-1519(Memory)-259(Configuration)-259(and)-259(Management)-259(.)-250(.)]TJ
20.5556 0 TD
0.25 Tc
[(..................)-19(..........)-204(6)250(-)250(3)]TJ
-20.5556 -1.2407 TD
0 Tc
[(6.)-9(6)-1519(Interrupt)-259(Vectors)-352(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(..........)-222(6)250(-)250(6)]TJ
-11.0185 -1.2222 TD
0 Tc
[(6.)-9(7)-1519(Miscellaneo)-19(us)-241(Code)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(..........)-222(6)250(-)250(8)]TJ
-11.0185 -1.2407 TD
0 Tc
[(6.)-9(8)-1519(Signal)-259(File)]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(..........)-222(6)250(-)250(9)]TJ
-7.5 -1.2407 TD
0 Tc
[(6.)-9(9)-1519(Signal\(\))]TJ
6.5 0 TD
0.25 Tc
[(.........)-19(...................)-19(..................)-19(.........)]TJ
27.7778 0 TD
0 Tc
(6-10)Tj
-34.2778 -1.2222 TD
[(6.)-9(9.)9(1)-2167(Raise\(\))]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.7778 0 TD
0 Tc
(6-11)Tj
-34.2778 -1.2407 TD
[(6.)-9(10)-1019(Setjmp)-259(File)]TJ
7.5 0 TD
0.25 Tc
[(.......)-19(...................)-19(..................)-19(.........)]TJ
26.7778 0 TD
0 Tc
(6-12)Tj
-34.2778 -1.2407 TD
[(6.)-9(11)-1019(Host-Supp)-19(orted)-241(I/O)-259(\(printf)-260(\(\),)-250(et)-241(al\))]TJ
17.0185 0 TD
0.25 Tc
[(.......)-19(..................)-19(.........)]TJ
17.2593 0 TD
0 Tc
(6-12)Tj
-34.2778 -1.2222 TD
[(6.)-9(11.)9(1)-1667(DSP)-259(functions)-259(__send)-259(\(\))-241(and)-259(__receive)-260(\(\))]TJ
21.037 0 TD
0.25 Tc
[(.................)-19(.........)]TJ
13.2407 0 TD
0 Tc
(6-13)Tj
-34.2778 -1.2407 TD
[(6.)-9(11.)9(2)-1667(The)-260(Host-Side)-260(I/O)-241(Drive)-19(r)]TJ
14.5185 0 TD
0.25 Tc
[(............)-19(..................)-19(.........)]TJ
19.7593 0 TD
0 Tc
(6-13)Tj
-34.2778 -1.2407 TD
[(6.)-9(11.)9(3)-1667(Communi)-18(cation)-241(betwee)-19(n)-241(the)-260(Host)-241(a)-19(n)0(d)-241(DSP)]TJ
22.037 0 TD
0.25 Tc
[(...............)-19(.........)]TJ
12.2407 0 TD
0 Tc
(6-13)Tj
ET
endstream
endobj
357 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
251 0 obj
<>
endobj
252 0 obj
<>
endobj
254 0 obj
<>
endobj
256 0 obj
<>
endobj
258 0 obj
<>
endobj
260 0 obj
<>
endobj
262 0 obj
<>
endobj
264 0 obj
<>
endobj
266 0 obj
<>
endobj
268 0 obj
<>
endobj
270 0 obj
<>
endobj
272 0 obj
<>
endobj
274 0 obj
<>
endobj
276 0 obj
<>
endobj
278 0 obj
<>
endobj
280 0 obj
<>
endobj
282 0 obj
<>
endobj
284 0 obj
<>
endobj
286 0 obj
<>
endobj
288 0 obj
<>
endobj
290 0 obj
<>
endobj
292 0 obj
<>
endobj
294 0 obj
<>
endobj
296 0 obj
<>
endobj
298 0 obj
<>
endobj
300 0 obj
<>
endobj
302 0 obj
<>
endobj
304 0 obj
<>
endobj
306 0 obj
<>
endobj
308 0 obj
<>
endobj
310 0 obj
<>
endobj
312 0 obj
<>
endobj
314 0 obj
<>
endobj
316 0 obj
<>
endobj
318 0 obj
<>
endobj
247 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 70.8 44.321 Tm
0 0 0 rg
BX /GS1 gs EX
0.006 Tc
[(v)18(i)-8235(M)-15(o)1(t)-9(o)1(rol)8(a)-292(DS)-10(P)14(5)-23(6000)-292(F)7(a)1(m)-15(i)8(l)-16(y)-274(Opt)-9(i)8(m)-15(i)8(z)-6(i)8(ng)-292(C)-296(C)-4(om)-15(pi)8(l)8(e)-23(r)-271(U)-4(s)-6(e)1(r\222)8(s)-299(M)10(an)-23(ual)-5016(M)10(o)-23(t)16(o)1(rol)-16(a)]TJ
ET
1 i
69.84 55.121 0.24 0.72 re
f
539.52 55.841 0.24 -0.72 re
f
70.08 55.121 469.44 0.72 re
f
BT
/F7 1 Tf
12.96 0 0 12.96 71.76 711.281 Tm
0 Tc
[(4.)9(4.)-9(3)-2167(Pointer)-260(Types)-241(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(..........)-222(4)250(-)250(7)]TJ
-11.0185 -1.2407 TD
0 Tc
[(4.)9(5)-1537(Register)-260(Usage)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(..........)-222(4)250(-)250(8)]TJ
-9 -1.2222 TD
0 Tc
[(4.)9(6)-1537(Memory)-259(Usage)]TJ
9 0 TD
0.25 Tc
[(....)-19(...................)-19(..................)-19(..........)-222(4)250(-)250(9)]TJ
-9 -1.2407 TD
0 Tc
[(4.)9(6.)-9(1)-2167(Activation)-259(Record)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.2778 0 TD
0 Tc
(4-10)Tj
-34.2778 -1.2407 TD
[(4.)9(6.)-9(2)-2167(Global/Static)-260(Data)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.2778 0 TD
0 Tc
(4-13)Tj
-34.2778 -1.2222 TD
[(4.)9(7)-1537(Compiler)-260(Naming)-259(Conventions)]TJ
15.5 0 TD
0.25 Tc
[(..........)-19(..................)-19(.........)]TJ
18.7778 0 TD
0 Tc
(4-13)Tj
-34.2778 -1.2407 TD
[(4.)9(8)-1537(Subroutine)-260(Call)-259(Sequence)]TJ
13.5 0 TD
0.25 Tc
[(..............)-19(..................)-19(.........)]TJ
20.7778 0 TD
0 Tc
(4-14)Tj
-34.2778 -1.2407 TD
[(4.)9(8.)-9(1)-2167(Caller)-260(Sequence)]TJ
11 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.2778 0 TD
0 Tc
(4-14)Tj
-34.2778 -1.2222 TD
[(4.)9(8.)-9(2)-2167(Callee)-260(Sequence)]TJ
11 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.2778 0 TD
0 Tc
(4-15)Tj
-34.2778 -1.2407 TD
[(4.)9(8.)-9(3)-2167(Return)-259(Sequence)]TJ
11 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.2778 0 TD
0 Tc
(4-15)Tj
-34.2778 -1.2407 TD
[(4.)9(9)-1537(Software)-260(Support)-259(for)-241(Aritmeti)-18(c)-241(Routines)-370(.)-250(.)]TJ
20.5185 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.7593 0 TD
0 Tc
(4-15)Tj
-34.2778 -1.2222 TD
[(4.)9(10)-1037(Run-time)-260(Safety)-130(.)-250(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.2593 0 TD
0 Tc
(4-16)Tj
-34.2778 -1.2407 TD
[(4.)9(10.)-9(1)-1667(Memory)-259(Allocation)-259(Checks)]TJ
15.5 0 TD
0.25 Tc
[(..........)-19(..................)-19(.........)]TJ
18.7778 0 TD
0 Tc
(4-16)Tj
-34.2778 -1.2407 TD
[(4.)9(10.)-9(2)-1667(Run-time)-260(Stack)-259(Checks)]TJ
14.0185 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.2593 0 TD
0 Tc
(4-17)Tj
-34.2778 -1.2222 TD
[(4.)9(11)-1037(Optimization)-259(Techniques)-259(Implemented)]TJ
18.5185 0 TD
0.25 Tc
[(....)-19(..................)-19(.........)]TJ
15.7593 0 TD
0 Tc
(4-17)Tj
-34.2778 -1.2407 TD
[(4.)9(11.)-9(1)-1667(Register)-260(Promotion)-259(and)-241(Lifet)-18(ime)-241(Analys)-18(is)]TJ
21.5185 0 TD
0.25 Tc
[(................)-19(.........)]TJ
12.7593 0 TD
0 Tc
(4-17)Tj
-34.2778 -1.2407 TD
[(4.)9(11.)-9(2)-1667(Common)-259(Sub-expression)-259(Elimination)-222(.)-250(.)]TJ
20.537 0 TD
0.25 Tc
[(..................)-19(.........)]TJ
13.7407 0 TD
0 Tc
(4-17)Tj
-34.2778 -1.2222 TD
[(4.)9(11.)-9(3)-1667(Constant)-259(Propagation/Fold)-19(ing)]TJ
16.5 0 TD
0.25 Tc
[(........)-19(..................)-19(.........)]TJ
17.7778 0 TD
0 Tc
(4-18)Tj
-34.2778 -1.2407 TD
[(4.)9(11.)-9(4)-1667(Dead)-241(C)-18(ode)-241(Elimi)-18(nation)]TJ
14.0185 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.2593 0 TD
0 Tc
(4-18)Tj
-34.2778 -1.2407 TD
[(4.)9(11.)-9(5)-1667(Tail)-241(M)-18(erging)-19(.)-250(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.2593 0 TD
0 Tc
(4-18)Tj
-34.2778 -1.2222 TD
[(4.)9(11.)-9(6)-1667(Strength)-259(Reduction)]TJ
12 0 TD
0.25 Tc
[(.................)-19(..................)-19(.........)]TJ
22.2778 0 TD
0 Tc
(4-19)Tj
-34.2778 -1.2407 TD
[(4.)9(11.)-9(7)-1667(Loop)-259(Invariant)-241(Co)-19(de)-241(Motion)]TJ
16 0 TD
0.25 Tc
[(.........)-19(..................)-19(.........)]TJ
18.2778 0 TD
0 Tc
(4-19)Tj
-34.2778 -1.2407 TD
[(4.)9(11.)-9(8)-1667(Hardware)-260(DO)-241(Loop)-259(Instruction)]TJ
17 0 TD
0.25 Tc
[(.......)-19(..................)-19(.........)]TJ
17.2778 0 TD
0 Tc
(4-19)Tj
-34.2778 -1.2222 TD
[(4.)9(11.)-9(9)-1667(Loop)-259(Rotation)-19(.)-250(.)]TJ
11.0185 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)]TJ
23.2593 0 TD
0 Tc
(4-20)Tj
-34.2778 -1.2407 TD
[(4.)9(11.)-9(10)-1167(Jump)-259(Optimizations)]TJ
12.5 0 TD
0.25 Tc
[(................)-19(..................)-19(.........)]TJ
21.7778 0 TD
0 Tc
(4-20)Tj
-34.2778 -1.2407 TD
[(4.)9(11.)-9(11)-1167(Instruction)-259(Combination)]TJ
14 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.2778 0 TD
0 Tc
(4-20)Tj
-34.2778 -1.2222 TD
[(4.)9(11.)-9(12)-1167(Leaf)-241(R)-18(outine)-241(Detec)-19(tion)]TJ
14.0185 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)]TJ
20.2593 0 TD
0 Tc
(4-21)Tj
-34.2778 -1.2407 TD
[(4.)9(11.)-9(13)-1167(Function)-259(In-lining)]TJ
11.5 0 TD
0.25 Tc
[(..................)-19(..................)-19(.........)]TJ
22.7778 0 TD
0 Tc
(4-21)Tj
-34.2778 -1.2407 TD
[(4.)9(11.)-9(14)-1167(Instruction)-259(Scheduling)-259(/)-241(Mic)-19(rocode)-241(Com)-18(paction)]TJ
24.037 0 TD
0.25 Tc
[(...........)-19(.........)]TJ
10.2407 0 TD
0 Tc
(4-21)Tj
/F3 1 Tf
-18.4259 -2.6111 TD
[(Chapter)-297(5)]TJ
-5.3889 -1.0185 TD
[(Mixin)-18(g)-277(C)-278(and)-277(Assemb)-18(ly)-278(Language)]TJ
/F7 1 Tf
-10.463 -1.9259 TD
[(5.)9(1)-1537(Overview)]TJ
6.9815 0 TD
0.25 Tc
[(........)-19(...................)-19(..................)-19(..........)-241(5)250(-)250(1)]TJ
-6.9815 -1.2222 TD
0 Tc
[(5.)9(2)-1537(In-line)-260(Assembly)-259(Code)]TJ
12.5 0 TD
0.25 Tc
[(................)-19(..................)-19(..........)-241(5)250(-)250(1)]TJ
-12.5 -1.2407 TD
0 Tc
[(5.)9(2.)-9(1)-2167(Instruction)-259(Template)]TJ
13 0 TD
0.25 Tc
[(...............)-19(..................)-19(..........)-241(5)250(-)250(3)]TJ
-13 -1.2407 TD
0 Tc
[(5.)9(2.)-9(2)-2167(Output/Input)-259(Operands)]TJ
13.5 0 TD
0.25 Tc
[(..............)-19(..................)-19(..........)-241(5)250(-)250(5)]TJ
-13.5 -1.2222 TD
0 Tc
[(5.)9(2.)-9(3)-2167(Explicit)-259(Register)-260(Saving)]TJ
14 0 TD
0.25 Tc
[(.............)-19(..................)-19(..........)-241(5)250(-)250(7)]TJ
-14 -1.2407 TD
0 Tc
[(5.)9(2.)-9(4)-2167(In-line)-260(Assembly)-259(Code)-241(Exam)-18(ples)]TJ
18 0 TD
0.25 Tc
[(.....)-19(..................)-19(..........)-241(5)250(-)250(8)]TJ
-18 -1.2407 TD
0 Tc
[(5.)9(2.)-9(5)-2167(Controlling)-259(Labels)-259(Generated)-259(by)-241(the)-260(Compiler)]TJ
23.0185 0 TD
0.25 Tc
[(.............)-19(.........)]TJ
11.2593 0 TD
0 Tc
(5-17)Tj
-34.2778 -1.2222 TD
[(5.)9(2.)-9(5.)-9(1)-2796(Calling)-259(Assembly)-259(Subroutines)]TJ
18 0 TD
0.25 Tc
[(.....)-19(..................)-19(.........)]TJ
16.2778 0 TD
0 Tc
(5-17)Tj
ET
endstream
endobj
248 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
130 0 obj
<>
endobj
131 0 obj
<>
endobj
133 0 obj
<>
endobj
135 0 obj
<>
endobj
137 0 obj
<>
endobj
139 0 obj
<>
endobj
141 0 obj
<>
endobj
143 0 obj
<>
endobj
145 0 obj
<>
endobj
147 0 obj
<>
endobj
149 0 obj
<>
endobj
151 0 obj
<>
endobj
153 0 obj
<>
endobj
155 0 obj
<>
endobj
157 0 obj
<>
endobj
159 0 obj
<>
endobj
161 0 obj
<>
endobj
163 0 obj
<>
endobj
165 0 obj
<>
endobj
167 0 obj
<>
endobj
169 0 obj
<>
endobj
171 0 obj
<>
endobj
173 0 obj
<>
endobj
175 0 obj
<>
endobj
177 0 obj
<>
endobj
179 0 obj
<>
endobj
181 0 obj
<>
endobj
183 0 obj
<>
endobj
185 0 obj
<>
endobj
187 0 obj
<>
endobj
189 0 obj
<>
endobj
191 0 obj
<>
endobj
193 0 obj
<>
endobj
195 0 obj
<>
endobj
197 0 obj
<>
endobj
199 0 obj
<>
endobj
201 0 obj
<>
endobj
203 0 obj
<>
endobj
205 0 obj
<>
endobj
125 0 obj
<>stream
BT
/F3 1 Tf
9.84 0 0 9.84 71.04 44.081 Tm
0 0 0 rg
BX /GS1 gs EX
-0.003 Tc
[(Mo)-8(t)-18(o)-8(r)-11(o)-8(la)]TJ
47.0488 0 TD
0 Tc
0 Tw
(v)Tj
ET
1 i
69.84 55.121 0.24 0.72 re
f
538.8 55.841 0.24 -0.72 re
f
70.08 55.121 468.72 0.72 re
f
70.8 683.681 0.24 0.48 re
f
540.96 684.161 0.24 -0.48 re
f
71.04 683.681 469.92 0.48 re
f
70.8 680.801 0.24 0.48 re
f
540.96 681.281 0.24 -0.48 re
f
71.04 680.801 469.92 0.48 re
f
BT
12.96 0 0 12.96 276 639.281 Tm
[(Chapter)-278(1)]TJ
-0.4259 -1 TD
[(Introd)-18(uction)]TJ
/F7 1 Tf
-15.4259 -1.9259 TD
[(1.)9(1)-1537(Overview)]TJ
7.0741 0 TD
0.25 Tc
[(........)-19(...................)-19(..................)-19(..........)-148(1)231(-)250(1)]TJ
-7.0741 -1.2407 TD
0 Tc
[(1.)9(2)-1537(Error)-241(Codes)]TJ
8.0741 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(..........)-148(1)231(-)250(4)]TJ
-8.0741 -1.2407 TD
0 Tc
[(1.)9(3)-1537(Notation)]TJ
6.5741 0 TD
0.25 Tc
[(.........)-19(...................)-19(..................)-19(..........)-148(1)231(-)250(4)]TJ
-6.5741 -1.2222 TD
0 Tc
[(1.)9(4)-1537(Manual)-241(Orga)-19(nization)]TJ
11.5926 0 TD
0.25 Tc
[(..................)-19(..................)-19(..........)-148(1)231(-)250(5)]TJ
/F3 1 Tf
4.2593 -2.6296 TD
0 Tc
[(Chapter)-278(2)]TJ
-1.6667 -1 TD
[(Installation)-277(Guide)]TJ
/F7 1 Tf
-14.1852 -1.9259 TD
[(2.)9(1)-1537(Introduction)]TJ
8.0741 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(..........)-148(2)231(-)250(1)]TJ
-8.0741 -1.2407 TD
0 Tc
[(2.)9(2)-1537(Installation)-259(On)-241(An)-259(MS-DOS)-259(Machine)-260(\(80386)-241(or)-260(80486\))]TJ
25.6111 0 TD
0.25 Tc
[(........)-19(..........)-148(2)231(-)250(1)]TJ
-25.6111 -1.2407 TD
0 Tc
[(2.)9(3)-1537(Standard)-241(Ins)-18(tallation)-241(On)-259(A)-259(SUN)]TJ
16.0926 0 TD
0.25 Tc
[(.........)-19(..................)-19(..........)-148(2)231(-)250(3)]TJ
-16.0926 -1.2222 TD
0 Tc
[(2.)9(4)-1537(Alternate)-241(Inst)-18(allation)-241(On)-259(A)-259(SUN)]TJ
16.0926 0 TD
0.25 Tc
[(.........)-19(..................)-19(..........)-148(2)231(-)250(4)]TJ
-16.0926 -1.2407 TD
0 Tc
[(2.)9(5)-1537(Test)-241(Program)]TJ
8.5741 0 TD
0.25 Tc
[(.....)-19(...................)-19(..................)-19(..........)-148(2)231(-)250(4)]TJ
/F3 1 Tf
7.2778 -2.6296 TD
0 Tc
[(Chapter)-278(3)]TJ
-3.3333 -1 TD
[(Co)-18(ntrol)-278(Program)-278(Opt)-18(ions)]TJ
/F7 1 Tf
-12.5185 -1.9259 TD
[(3.)9(1)-1537(Overview)]TJ
7.0741 0 TD
0.25 Tc
[(........)-19(...................)-19(..................)-19(..........)-148(3)231(-)250(1)]TJ
-7.0741 -1.2407 TD
0 Tc
[(3.)9(2)-1537(G56k)-241(Com)-18(mand)-241(Line)-260(Options)]TJ
15.0926 0 TD
0.25 Tc
[(...........)-19(..................)-19(..........)-148(3)231(-)250(5)]TJ
-15.0926 -1.2222 TD
0 Tc
[(3.)9(2.)-9(1)-2167(Preprocessor)-260(Phase)-241(Optio)-19(ns)]TJ
15.5926 0 TD
0.25 Tc
[(..........)-19(..................)-19(..........)-148(3)231(-)250(7)]TJ
-15.5926 -1.2407 TD
0 Tc
[(3.)9(2.)-9(2)-2167(Compile)-241(P)-18(hase)-241(Option)-19(s)]TJ
14.1111 0 TD
0.25 Tc
[(.............)-19(..................)-19(.........)-130(3)250(-)250(2)231(0)]TJ
-14.1111 -1.2407 TD
0 Tc
[(3.)9(3)-1537(Assemble)-241(P)-18(hase)-241(Option)-19(s)]TJ
13.0926 0 TD
0.25 Tc
[(...............)-19(..................)-19(.........)-148(3)250(-)250(3)231(0)]TJ
-13.0926 -1.2222 TD
0 Tc
[(3.)9(4)-1537(Link)-241(Phase)-260(Options)]TJ
11.0926 0 TD
0.25 Tc
[(...................)-19(..................)-19(.........)-148(3)250(-)250(3)231(1)]TJ
/F3 1 Tf
4.7593 -2.6296 TD
0 Tc
[(Chapter)-278(4)]TJ
-0.3333 -1 TD
[(About)-278(g56k)]TJ
/F7 1 Tf
-15.5185 -1.9259 TD
[(4.)9(1)-1537(Introduction)]TJ
8.0741 0 TD
0.25 Tc
[(......)-19(...................)-19(..................)-19(..........)-148(4)231(-)250(1)]TJ
-8.0741 -1.2407 TD
0 Tc
[(4.)9(2)-1537(Identifiers)]TJ
7.0741 0 TD
0.25 Tc
[(........)-19(...................)-19(..................)-19(..........)-148(4)231(-)250(1)]TJ
-7.0741 -1.2407 TD
0 Tc
[(4.)9(3)-1537(Predefined)-241(P)-18(reprocessor)-241(M)-18(acro)-241(Names)]TJ
18.6111 0 TD
0.25 Tc
[(....)-19(..................)-19(..........)-130(4)231(-)250(1)]TJ
-18.6111 -1.2222 TD
0 Tc
[(4.)9(4)-1537(Data)-241(Types)-259(and)-259(Sizes)]TJ
11.5926 0 TD
0.25 Tc
[(..................)-19(..................)-19(..........)-148(4)231(-)250(1)]TJ
-11.5926 -1.2407 TD
0 Tc
[(4.)9(4.)-9(1)-2167(Integral)-241(Data)-260(Types)]TJ
12.5926 0 TD
0.25 Tc
[(................)-19(..................)-19(..........)-148(4)231(-)250(2)]TJ
-12.5926 -1.2407 TD
0 Tc
[(4.)9(4.)-9(2)-2167(Floating-point)-259(Types)]TJ
13.0926 0 TD
0.25 Tc
[(...............)-19(..................)-19(..........)-148(4)231(-)250(3)]TJ
-13.0926 -1.2222 TD
0 Tc
[(4.)9(4.)-9(2.)9(1)-2815(Floating-point)-259(Format)-259(Description)-259(.)-250(.)]TJ
20.6296 0 TD
0.25 Tc
[(..................)-19(..........)-130(4)231(-)250(3)]TJ
-20.6296 -1.2407 TD
0 Tc
[(4.)9(4.)-9(2.)9(2)-2815(Comparison)-259(with)-241(IEEE)-259(STD)-259(754-1985)-259(Standard)]TJ
25.1111 0 TD
0.25 Tc
[(.........)-19(..........)-148(4)231(-)250(5)]TJ
/F5 1 Tf
24 0 0 24 201.12 694.961 Tm
0.018 Tc
[(Tab)-11(l)6(e)-306(o)-1(f)-299(C)0(ontents)]TJ
ET
endstream
endobj
126 0 obj
<>/Font<>/ProcSet[/PDF/Text]>>
endobj
40 0 obj
<>
endobj
42 0 obj
<>
endobj
44 0 obj
<>
endobj
46 0 obj
<>
endobj
48 0 obj
<>
endobj
50 0 obj
<>
endobj
52 0 obj
<>
endobj
54 0 obj
<>
endobj
56 0 obj
<>
endobj
58 0 obj
<>
endobj
60 0 obj
<>
endobj
62 0 obj
<>
endobj
64 0 obj
<>
endobj
66 0 obj
<>
endobj
68 0 obj
<>
endobj
70 0 obj
<>
endobj
72 0 obj
<>
endobj
74 0 obj
<>
endobj
76 0 obj
<>
endobj
78 0 obj
<>
endobj
80 0 obj
<>
endobj
82 0 obj
<>
endobj
84 0 obj
<>
endobj
86 0 obj
<>
endobj
88 0 obj
<>
endobj
90 0 obj
<>
endobj
92 0 obj
<>
endobj
34 0 obj
<>stream
1 1 1 rg
BX /GS1 gs EX
1 i
46.8 46.721 97.2 -18.96 re
f
46.8 46.961 97.44 -0.48 re
f
143.76 46.721 0.48 -19.2 re
f
46.56 28.001 97.44 -0.48 re
f
46.56 46.961 0.48 -19.2 re
f
BT
/F3 1 Tf
8.88 0 0 8.88 72 450.881 Tm
0 0 0 rg
0.011 Tc
[(Sui)17(t)19(e56,)-279(O)5(n)-1(Ce)26(,)-279(and)-271(M)6(F)0(AX)-295(a)26(r)-7(e)-271(t)19(r)-7(ade)26(m)-21(a)26(r)-7(k)-3(s)-273(o)-1(f)-252(M)-21(o)26(t)-8(or)20(ol)17(a,)-279(I)19(n)-1(c.)]TJ
0.3784 -13.5676 TD
[(M)7(o)0(t)20(o)0(r)-6(o)27(l)-9(a)-270(r)21(e)0(ser)21(v)-2(es)-272(t)20(h)0(e)-270(r)-6(i)18(ght)-278(t)20(o)-270(m)7(a)0(ke)-270(chan)27(ges)-272(wi)-9(t)20(hou)27(t)-278(f)-7(u)27(r)-6(t)20(her)-277(not)20(i)18(c)-2(e)-270(t)-7(o)-270(a)0(n)27(y)-299(p)27(r)-6(odu)27(ct)-7(s)-272(h)27(er)-6(ei)18(n.)-278(M)7(o)0(t)20(o)0(r)21(o)0(l)18(a)-297(m)7(a)0(k)26(e)0(s)-272(n)0(o)]TJ
0 -1.2432 TD
[(war)21(r)-6(a)27(n)0(t)-7(y)26(,)-278(r)-6(ep)27(r)-6(e)0(s)26(ent)20(at)-7(i)18(o)0(n)-270(o)0(r)-277(g)0(u)27(a)0(r)-6(a)27(nt)-7(ee)-270(r)21(egar)21(di)18(ng)-270(t)-7(h)0(e)-270(s)-2(u)27(i)-9(t)20(abi)18(l)18(i)-9(t)20(y)-272(of)-278(i)18(t)-7(s)-272(p)0(r)21(odu)27(ct)-7(s)-272(f)20(or)-277(any)-272(p)27(a)0(r)-6(t)20(i)18(c)-2(ul)18(ar)-277(pur)21(pose)27(,)-278(nor)-277(do)27(es)]TJ
T*
[(M)7(o)0(t)20(o)0(r)-6(o)27(l)-9(a)-270(as)26(sum)7(e)-270(any)-272(l)-9(i)18(ab)27(i)-9(l)18(i)18(t)-7(y)-272(a)0(r)21(i)-9(s)26(i)-9(n)27(g)-297(o)27(u)0(t)-278(o)0(f)-278(t)20(he)-270(appl)18(i)18(c)-2(at)20(i)-9(o)27(n)-297(o)27(r)-277(u)0(se)-270(of)-278(an)27(y)-299(p)27(r)-6(o)0(d)27(u)0(ct)-278(or)-277(c)26(i)-9(r)21(c)-2(ui)18(t)20(,)-278(and)-270(spe)27(c)-2(i)18(f)-7(i)18(c)-2(al)18(l)18(y)-272(di)-9(s)26(c)-2(l)18(a)0(i)-9(m)7(s)]TJ
0 -1.2162 TD
[(an)27(y)-272(and)-270(al)18(l)-252(l)-9(i)18(abi)18(l)18(i)-9(t)20(y)-2(,)-251(i)-9(n)27(c)-2(l)18(udi)18(ng)-270(wi)-9(t)20(hou)27(t)-278(l)18(i)-9(m)7(i)18(t)20(at)-7(i)18(o)0(n)-270(c)26(onseq)27(uent)20(i)-9(a)0(l)-252(o)0(r)-250(i)-9(n)27(c)-2(i)-9(d)27(ent)20(al)-280(d)27(a)0(m)7(ages.)-251(\223)-6(Ty)26(pi)18(cal)18(\224)-277(pa)27(r)-6(a)0(m)7(e)0(t)20(e)0(r)21(s)-272(whi)18(c)-2(h)-270(m)7(ay)]TJ
0 -1.2432 TD
[(be)-270(pr)21(ovi)18(ded)-270(i)18(n)-270(M)-20(o)27(t)-7(o)0(r)21(o)0(l)18(a)-297(d)27(a)0(t)-7(a)-270(sh)27(eet)20(s)-299(a)27(nd/)20(or)-277(spec)26(i)-9(f)20(i)18(c)-2(at)20(i)-9(o)27(ns)-272(can)-270(and)-270(do)-270(var)21(y)-272(i)18(n)-297(di)18(f)20(f)-7(er)21(ent)-251(appl)18(i)-9(c)26(at)20(i)-9(o)0(n)27(s)-299(a)27(n)0(d)-270(a)0(ct)20(ual)]TJ
T*
[(pe)27(r)-6(f)20(or)-6(m)7(a)0(n)27(c)-2(e)-270(m)-20(a)27(y)-299(v)26(a)0(r)-6(y)-272(ov)26(er)-277(t)20(i)-9(m)7(e)0(.)-278(A)3(l)18(l)-280(o)27(per)-6(a)27(t)-7(i)18(n)0(g)-270(par)21(am)7(et)20(er)-6(s)26(,)-278(i)-9(n)27(cl)18(udi)18(ng)-270(\223)-6(T)1(yp)27(i)-9(c)26(al)-9(s)26(\224)-277(m)7(u)0(st)-278(be)-270(va)27(l)-9(i)18(dat)20(ed)-270(f)20(o)0(r)-277(each)-270(c)-2(u)27(s)-2(t)20(o)0(m)7(e)0(r)]TJ
T*
[(ap)27(pl)-9(i)18(c)-2(a)27(t)-7(i)18(o)0(n)-270(b)0(y)-272(c)-2(us)26(t)-7(o)0(m)7(e)0(r)21(\222)18(s)-299(t)20(ech)27(n)0(i)-9(c)26(al)-280(ex)26(per)21(t)-7(s)-2(.)-251(M)-20(o)27(t)-7(or)21(ol)18(a)-297(d)27(oes)-272(not)-278(c)26(onvey)-272(a)27(n)0(y)-272(l)-9(i)18(c)-2(en)27(se)-270(under)-277(i)18(t)20(s)-272(pat)20(ent)-278(r)21(i)-9(gh)27(t)-7(s)-272(nor)-250(t)-7(h)0(e)]TJ
T*
0.013 Tc
[(r)22(i)-8(g)28(h)1(t)-6(s)-271(of)-250(ot)-6(h)28(e)1(rs.)-250(M)-19(o)28(t)-6(or)22(ol)19(a)-269(p)1(rod)28(u)1(ct)21(s)-271(a)1(re)-269(not)-250(desi)19(gned)28(,)-277(i)-8(n)28(t)-6(en)28(ded,)-277(or)-249(aut)21(hori)19(z)-1(e)28(d)-296(f)21(o)1(r)-276(u)1(s)27(e)-296(a)28(s)-298(c)27(o)1(m)8(ponen)28(t)-6(s)-271(i)19(n)-269(syst)21(em)8(s)]TJ
T*
0.012 Tc
[(i)18(n)0(t)20(ended)-243(f)20(o)0(r)-250(s)-2(ur)21(gi)18(cal)-252(i)18(m)7(p)0(l)18(ant)-251(i)18(n)0(t)20(o)-243(t)-7(h)0(e)-243(bod)27(y,)-251(or)-250(ot)20(her)-250(a)27(ppl)18(i)-9(c)26(at)-7(i)18(ons)-245(i)18(n)0(t)20(ended)-243(t)20(o)-243(suppo)27(r)-6(t)-251(l)18(i)18(f)-7(e,)-224(or)-250(f)-7(o)27(r)-250(any)-245(ot)20(her)-250(app)27(l)-9(i)18(cat)20(i)18(on)-243(i)-9(n)]TJ
0 -1.2162 TD
[(whi)18(c)-2(h)-270(t)20(he)-270(f)-7(a)0(i)18(l)18(u)0(r)-6(e)-270(of)-251(t)-7(h)0(e)-270(M)7(ot)20(or)-6(o)27(l)-9(a)-270(p)0(r)21(oduc)26(t)-278(c)-2(oul)18(d)-270(c)-2(r)21(eat)20(e)-297(a)-270(si)18(t)20(uat)20(i)-9(o)0(n)-270(w)4(he)27(r)-6(e)-270(per)21(sona)27(l)-280(i)-9(n)27(j)-9(u)27(r)-6(y)-272(o)0(r)-277(d)0(e)27(a)0(t)-7(h)-270(m)7(a)0(y)-272(o)0(cc)26(ur)-6(.)-251(S)3(houl)18(d)]TJ
0 -1.2432 TD
[(Buy)26(e)0(r)-250(pur)-6(c)26(hase)-243(o)0(r)-277(u)27(se)-270(M)7(o)0(t)20(o)0(r)21(o)0(l)-9(a)-243(pr)-6(o)27(duct)20(s)-272(f)20(o)0(r)-250(any)-272(s)26(u)0(ch)-243(uni)18(nt)-7(e)27(nded)-270(o)27(r)-277(un)27(aut)20(hor)-6(i)18(z)-2(e)27(d)-270(appl)18(i)18(c)-2(at)20(i)18(on,)-251(Buyer)-250(s)-2(ha)27(l)-9(l)-252(i)18(ndem)7(ni)18(f)20(y)]TJ
T*
[(an)27(d)-297(h)0(o)27(l)-9(d)-270(M)7(ot)20(or)-6(o)27(l)-9(a)-270(and)-270(i)18(t)-7(s)-272(o)0(f)20(f)20(i)-9(c)26(e)0(r)-6(s)26(,)-278(e)0(m)7(p)0(l)18(o)0(yees)26(,)-278(s)-2(ub)27(si)-9(d)27(i)-9(a)27(r)-6(i)18(e)0(s,)-278(a)27(f)-7(f)20(i)-9(l)18(i)18(a)0(t)20(e)0(s,)-278(an)27(d)-297(d)0(i)18(s)-2(t)20(r)21(i)-9(b)0(u)27(t)-7(or)21(s)-272(har)21(m)-20(l)18(es)26(s)-299(a)27(gai)18(nst)-278(a)0(l)18(l)-280(c)26(l)-9(a)27(i)-9(m)7(s)-2(,)]TJ
T*
[(co)27(st)20(s,)-278(dam)7(age)27(s,)-278(and)-270(ex)26(pense)27(s)-2(,)-278(and)-270(r)21(easo)27(nabl)18(e)-270(a)0(t)-7(t)20(or)21(ney)-272(f)-7(e)27(es)-272(ar)-6(i)18(s)-2(i)18(n)0(g)-270(out)-251(of)-7(,)-278(d)27(i)-9(r)21(ect)20(l)18(y)-299(o)27(r)-277(i)-9(n)27(d)0(i)-9(r)21(ect)20(l)18(y,)-278(an)27(y)-299(c)26(l)-9(a)27(i)-9(m)-263(of)]TJ
T*
[(pe)27(r)-6(s)-2(o)27(nal)-280(i)18(n)0(j)18(u)0(r)-6(y)-272(or)-250(deat)20(h)-297(a)27(ssoc)26(i)-9(a)27(t)-7(ed)-270(wi)18(t)-7(h)-270(su)27(ch)-270(uni)18(nt)-7(e)27(nded)-270(or)-277(una)27(ut)-7(h)27(o)0(r)-6(i)18(zed)-270(u)0(s)26(e)0(,)-278(e)0(ve)27(n)-297(i)18(f)-278(s)26(uch)-270(c)-2(l)18(a)0(i)18(m)-290(al)18(l)18(eges)-272(t)20(hat)]TJ
T*
[(M)7(o)0(t)20(o)0(r)-6(o)27(l)-9(a)-270(was)-272(neg)27(l)-9(i)18(gen)27(t)-278(r)-6(eg)27(ar)-6(di)18(ng)-270(t)20(h)0(e)-270(desi)18(g)0(n)-270(o)0(r)-277(m)7(anu)27(f)-7(a)0(c)26(t)-7(ur)21(e)-270(o)0(f)-278(t)20(he)-270(par)-6(t)20(.)]TJ
0 -1.5676 TD
[(M)7(o)0(t)20(o)0(r)-6(o)27(l)-9(a)-270(and)-2432(a)27(r)-6(e)-270(r)-6(e)27(g)0(i)-9(s)26(t)-7(e)27(r)-6(e)0(d)-270(t)20(r)-6(ade)27(m)-20(a)27(r)-6(k)-2(s)-272(o)0(f)-251(M)-20(o)27(t)-7(or)21(ol)18(a,)-278(I)20(n)0(c.)-278(M)7(o)0(t)20(o)0(r)21(o)0(l)18(a)0(,)-278(I)-7(n)27(c)-2(.)-278(i)18(s)-272(a)0(n)-270(E)3(qual)-280(O)6(p)0(p)27(o)0(r)-6(t)20(uni)18(t)20(y)-2(/)-7(A)3(f)20(f)20(i)-9(r)21(m)7(at)-7(i)18(v)-2(e)]TJ
0 -1.2432 TD
[(Act)19(i)17(on)-271(Em)6(pl)-10(o)26(y)-3(er)20(.)]TJ
0 -1.5676 TD
[(Al)18(l)-280(o)0(t)20(her)-277(t)20(r)21(adenam)7(es)26(,)-278(t)-7(r)21(ade)27(m)-20(a)0(r)21(k)-2(s)26(,)-278(and)-270(r)-6(e)27(gi)-9(s)26(t)-7(er)21(ed)-270(t)20(r)-6(ade)27(m)-20(a)27(r)-6(k)-2(s)-272(a)0(r)21(e)-270(t)-7(h)27(e)-297(p)0(r)21(ope)27(r)-6(t)20(y)-272(o)0(f)-278(t)-7(h)27(e)0(i)-9(r)-250(r)-6(e)0(s)26(pect)20(i)18(ve)-270(owner)21(s.)]TJ
ET
1 1 1 rg
130.32 172.721 16.56 -14.4 re
f
q
130.32 172.721 16.56 -14.4 re
W* n
132.96 170.321 11.52 -13.2 re
f
Q
q
132.96 170.321 11.52 -12 re
W n
q
11.52 0 0 13.2 132.96 157.1206 cm
/Im3 Do
Q
Q
0 0 0 rg
72.24 339.281 470.16 -0.96 re
f
541.44 338.801 0.96 -205.92 re
f
71.76 133.841 470.16 -0.96 re
f
71.76 339.281 0.96 -205.92 re
f
BT
7.919 0 0 7.919 346.32 44.801 Tm
0.019 Tc
[(\251)-274(C)14(op)29(yr)19(i)29(g)-1(h)29(t)-279(Mo)29(to)29(r)19(o)-1(l)29(a)-1(,)-249(I)24(nc.)24(,)-249(19)29(99)29(.)-279(A)19(ll)-244(r)19(i)-1(g)29(h)-1(t)24(s)-269(r)19(e)-1(s)34(e)-1(r)19(v)4(e)29(d)-1(.)]TJ
ET
endstream
endobj
35 0 obj
<>/ExtGState<>/Font<>/ProcSet[/PDF/Text/ImageC/ImageI]/XObject<>>>
endobj
32 0 obj
<>stream
4dͺ§|D b¬μσκνύύΜ3 / υύΠS% =m©ςΣg ¦ύθ# P³β] nρνm -³Γ ΄ % & NβρP ΣσX = ·o βθ, εp Π w Υε&