avr-gcc-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[avr-gcc-list] Move '__do_copy_data' from gcrt1.S to libgcc.S


From: Anatoly Sokolov
Subject: [avr-gcc-list] Move '__do_copy_data' from gcrt1.S to libgcc.S
Date: Mon, 4 Feb 2008 23:07:35 +0300

Hello.

This patches move '_do_copy_data' code for devices with 128KB and up FLASH 
from avr-libc to libgcc.

Anatoly. 


begin 666 gcc-4.3-do_copy_data.txt
address@hidden(&=C8R]C;VYF:6<O879R+VQI8F=C8RY3"CT]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T*+2TM(&=C8R]C;VYF:6<O879R+VQI8F=C8RY3"2AR979I<VEO
M;B Q,S(address@hidden"BLK*R!G8V,O8V]N9FEG+V%V<B]L:6)G8V,N4PDH=V]R:VEN
M9R!C;W!Y*0I 0" M,S(L-B K,S(L-R! 0 H@(V1E9FEN92!?7U-214=?7R P
M>#-F"B C9&5F:6YE(%]?4U!?2%]?(#!X,V4*("-D969I;address@hidden,7U\@
M,'@S9 HK(V1E9FEN92!?7U)!35!:7U\@,'@address@hidden@"B O*B!-;W-T(&]F('1H
M92!F=6YC=&EO;G,@:&5R92!A<address@hidden;&5D(&1I<F5C=&QY(&9R;address@hidden
M+FUD"B @("!P871T97)N<RP@:6YS=&5A9"!O9B!U<VEN9R!T:&4@<W1A;F1A
M<F0@;&EB8V%L;"!M96-H86YI<address@hidden 0" 
address@hidden(P("LV.#<address@hidden *
M( DN96YD9G5N8PH@(V5N9&EF("\J(&address@hidden&%B;&5J=6UP*2 J
M+PH@"BTO*B!?7V1O7V-O<'E?9&%T82!I<R!O;FQY(&YE8V5S<V%R>2!I9B!T
M:&5R92!I<R!A;GET:&EN9R!I;B N9&%T82!S96-T:address@hidden(" @1&]E<R!N
M;address@hidden(%)!35!:("address@hidden)T*BYO('!R;W9I9&5S(&$@<F5P;&%C96UE;G0@
M9F]R(address@hidden&5V:6-E<RX@("HO"BT*("-I9F1E9B!,7V-O<'E?9&%T80H@
M"2YS96-T:6]N("YI;FET-"address@hidden<F]G8FET<PH@"2YG;&address@hidden
M;U]C;W!Y7V1A=&$*(%]?9&]?8V]P>address@hidden(VEF(&1E9FEN960H7U]!
M5E)?2$%615]%3%!-6%]?*0H@"6QD:0ER,3<L(&AI."A?7V1A=&%?96YD*0H@
M"6QD:0ER,C8L(&QO."A?7V1A=&%?<W1A<G0I"B );&1I"7(R-RP@:&DX*%]?
M9&%T85]S=&%R="D*( EL9&D)<C,P+"!L;address@hidden<W1A<G0I
M"B );&1I"7(S,2P@:&DX*%]?9&%T85]L;V%D7W-T87)T*0HM"7)J;7 )+F1O
M7V-O<'E?9&%T85]S=&%R= HM+F1O7V-O<'E?9&%T85]L;address@hidden"6QD:0ER
M,38L(&AH."A?7V1A=&%?;&]A9%]S=&%R="D**PEO=70)7U]204U06E]?+"!R
M,38**PER:FUP"2Y,7U]D;U]C;W!Y7V1A=&%?<W1A<G0**RY,7U]D;U]C;W!Y
M7V1A=&%?;&]O<#H**PEE;'!M"7(P+"!:*PHK"7-T"address@hidden"!R, HK+DQ?7V1O
M7V-O<'E?9&%T85]S=&%R=#H**PEC<&D)<C(V+"!L;address@hidden"D*
M*PEC<&,)<C(W+"!R,3<**PEB<FYE"2Y,7U]D;U]C;W!Y7V1A=&%?;&]O< HK
M(V5L:68@("%D969I;F5D*%]?05927TA!5D5?14Q035A?7RD@)address@hidden&5F:6YE
M9"A?7T%64E](059%7T5,4$U?7RD**PEL9&D)<C$W+"!H:address@hidden
M9"D**PEL9&D)<C(V+"!L;address@hidden)T*0HK"6QD:0ER,C<L(&AI
M."A?7V1A=&%?<W1A<G0I"BL);&1I"7(S,"P@;&\X*%]?9&%T85]L;V%D7W-T
M87)T*0HK"6QD:0ER,S$L(&AI."A?7V1A=&%?;&]A9%]S=&%R="D**PEL9&D)
M<C$V+"!H:address@hidden<W1A<address@hidden P>#$P,# P*0HK+DQ?7V1O
M7V-O<'E?9&%T85]C87)R>3H**PEI;F,)<C$V"BL);W5T"5]?4D%-4%I?7RP@
M<C$V"BL)<FIM< DN3%]?9&]?8V]P>5]D871A7W-T87)T"BLN3%]?9&]?8V]P
M>5]D871A7VQO;W Z"BL)96QP;0HK"7-T"address@hidden"!R, HK"6%D:7<)<C,P+" Q
M"BL)8G)C<PDN3%]?9&]?8V]P>5]D871A7V-A<G)Y"BLN3%]?9&]?8V]P>5]D
M871A7W-T87)address@hidden"6-P:0ER,C8L(&QO."A?7V1A=&%?96YD*0HK"6-P8PER
M,C<L('(Q-PHK"6)R;F4)+DQ?7V1O7V-O<'E?9&%T85]L;V]P"BLC96QI9B A
M9&5F:6YE9"A?7T%64E](059%7T5,4$U87U\I("8F("%D969I;F5D*%]?0592
M7TA!5D5?14Q035]?*0HK"6QD:0ER,3<L(&AI."A?7V1A=&%?96YD*0HK"6QD
M:0ER,C8L(&QO."A?7V1A=&%?<W1A<G0I"BL);&1I"7(R-RP@:&DX*%]?9&%T
M85]S=&%R="D**PEL9&D)<C,P+"!L;address@hidden<W1A<G0I"BL)
M;&1I"7(S,2P@:&DX*%]?9&%T85]L;V%D7W-T87)T*0HK"7)J;7 )+DQ?7V1O
M7V-O<'E?9&%T85]S=&%R= HK+DQ?7V1O7V-O<'E?9&%T85]L;address@hidden@(VEF
M(&address@hidden@"6QP;0ER,"address@hidden("-E
M;'-E"D! ("TW,#<L,3 @*S<T,BPQ,2! 0 H@"6%D:7<)<C,P+" Q"B C96YD
M:68*( ES= E8*RP@<C *+2YD;U]C;W!Y7V1A=&%?<W1A<G0Z"BLN3%]?9&]?
M8V]P>5]D871A7W-T87)address@hidden@"6-P:0ER,C8L(&QO."A?7V1A=&%?96YD*0H@
M"6-P8PER,C<L('(Q-PHM"6)R;F4)+F1O7V-O<'E?9&%T85]L;V]P"BL)8G)N
M90DN3%]?9&]?8V]P>5]D871A7VQO;W **R-E;F1I9B O*B A9&5F:6YE9"A?
M7T%64E](059%7T5,4$U87U\I("8F("%D969I;F5D*%]?05927TA!5D5?14Q0
M35]?*2 J+PH@(V5N9&EF("\J($Q?8V]P>5]D871A("HO"B *("\J(%]?9&]?
M8VQE87)?8G-S(&ES(&]N;'D@;F5C97-S87)Y(&EF('1H97)E(&ES(&%N>71H
9:6YG(&EN("YB<W,@<V5C=&EO;BX@("HO"@``
`
end

begin 666 avr-libc-do_copy_data.txt
address@hidden(&-R=#$O9V-R=#$N4PH]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]"E)#
M4R!F:6QE.B O<V]U<F-E<R]A=G(M;&EB8R]A=G(M;&EB8R]C<G0Q+V=C<G0Q
M+E,address@hidden:65V:6YG(')E=FES:6]N(#$N,3(*9&EF9B M=2 M<C$N,3(@
address@hidden)T,2]G8W)T,2Y3"3(S($]C=" R,# W(#$S.C,R.C$U
M("TP,# P"3$N,3(**RLK(&-R=#$O9V-R=#$N4PDR($9E8B R,# X(# T.C(R
M.C$T("TP,# P"D! ("TQ-38L-B K,34V+#<@0$ *( EO=70)7U-&4E])3U]!
M1$12*$5)3D0I+"!R,38*("-E;address@hidden)95$5?4$-?7R J
M+PH@"BLC:address@hidden&5F:6YE9"A?7T=.54-?7RD@)address@hidden"A?7T=.54-?7R \/2 
S
M*2!\?" H7U]'3E5#7U\@/address@hidden" F)B!?7T=.54-?34E.3U)?7R \/2 R*2D*
M("-I9B!"24=?0T]$10H@"2\J($]N;'address@hidden(address@hidden&5V:6-E<R!W:71H
M(%)!35!:+"!R97!L86-E<R!T:&address@hidden&5F875L="!C;V1E"B )(" @<')O=FED
address@hidden@;&EB9V-C+E,@=VAI8V@@:7,@;VYL>2!L:6YK960@:6X@:68@;F5C
M97-S87)Y+B @*B\*0$ @+3$Y-RPV("address@hidden 0 H@"6-P8PER,C<L('(Q
M-PH@"6)R;F4)+DQ?7V1O7V-O<'E?9&%T85]L;V]P"B C96YD:address@hidden@0DE'
M7T-/address@hidden;F1I9B O*B!D969I;F5D*%]?1TY50U]?*2 F)B H*%]?
M1TY50U]?(#P](#,I('Q\("A?7T=.54-?7R ]/2 T("8F(%]?1TY50U]-24Y/
M4E]?(#P](#(I*2 J+PH@"B )+G-E= E?7W-T86-K+"!204U%3D0*("-E;F1I
:9B O*B A7U]!5E)?05--7T].3%E?7R J+PH`
`
end





reply via email to

[Prev in Thread] Current Thread [Next in Thread]