0`E ĸ̸ظl5m(vPm>?6=KtT5GKE$ٽ65:lNCz:[;BM"PC!3e81BQGAY*5B`?H",5Ot#vsix?V\I:=$xuE[YK779LqOB2Q?=0@36tI;O1F=D"K}n>,+"XA{@D0C3t9L<//l.@\my m:):kd4h<d.?*n>##, ,Mz6z$S0x921FHAb4q9:t-B + L#[% 2^|E,,F<dBV+&;l*R}&B Q&"xN"" 10 b%m!&%#"&2I|  -8H am&#.J"J1m71( #2V&v >GIE5X79'q! ! =U er "!""%Ek{%+B,A'n;'M>H6GF+M:y9:9);cU"9IRF), 7:@r0M92)l7"$">a3w /2DW.r0#. 3<4p/$5Kk6#$A!Xz,8*Al++'$6,[#7164k.475!9W64533g4710@q/1A0I&z8#!&9%`5!))'2-Z3(57 S(]% 4O R f 3j    1yD&6T tZE;6!r"*.%!7CYe  9ZnA()1[m!:-#Bf)9+<$Mr!4:=;y "";( d 6#2H_!n- E2%&X'/?0WH)!O'<$d(== 1\  5 3  ! %!2!Q!h!0!#!+!,"#-"Q"'`"*"%"!"?"(;##d#)#3#+#<$4O$%$+$:$:%?L%+%3%h%U&3g&&&&)&,'@J'"'+'{'`V(l(.$)/S)$).)*)?*B*W*7v*1*9*7+R+k++#+6+,+,#,)P,*z,2,),&-+)-1U-.-<- -(./=.1m.0.0.'/0)/'Z/./0/2/050U0Fr0+00-011;L1:1#1+1)24=2Rr2(2B2.13.`3A3,3+3*4F4I^474.4&5!653X5<5"556&6>6Y6 s6#66#6$6"7&<7%c7 777&7& 838&S8z88(8#8#8#9!B9 d99%9"99& :3:(F:o:~::::":!;!%;!G;!i;8;!;";@ <J<;_<<-<8<'= ;=&I=0p=#=$==2>.:>!i>>>>>$> ?"?@?O?h?z?"??7?@ 2@S@ s@$@@;@YA,nA%AA/A%B1*B\BnBBBB!BBC/CECcC!|CC3CCC#DB6DyD:D#D+D&"E'IE%qE=EAEBFBZF$F.F-F%G(EGnG)G*G5G$H<PUP!rPDP P'P"Q"5Q"XQ9{Q.Q/Q.R4CR-xR)R2RS#SAS)^S;S:S-S$-T6RTET2T,U4/UCdU4UCUA!V,cV+VaV'W-FW-tWW!W+W' X/3X%cX/X%X%XeY1kYOY4Y7"Z]ZZZ%_[,[1[7[-\>J\+\1\(\5]4F]{]0]]]$]3!^3U^(^/^'^ _2'_)Z_)_,_,_0`"9`\`0v`6``%`a1aMabazaaa*a!ab%b1Absbb/bbb c#c3Ac$uc"c*ccd#d09d#jddd&dSdFe2ce2e1e7e=3fqf0f&f-f2g;Igg+g2g!h#hChi%i/;i.kiii%i&i&$jKj&ijj$j jej]Ckek3l3;l4ol4l5l5m7Em-}m.m-m$n.-n\nxnEnn xoo&o'o#p*pEp(dppp/p3p3.q-bqqq!q$q r*r,Hr%ur'r'r&rs%+s*Qs3|sss;s*t2Ct&vt t tt+t:t:9u)tuu u&uuA v"Lv/ovvv@vMw@ewwww-w,x)Hx!rxx`x#y9yCYyyyyy6y8)z6bz4z z#z!{"{ ?{`{)t{ {{{{*|$-|R|g| w|||5|)}=.}<l}}&}4}"~?~^~y~~~~~~ %/Ui#$BAX&Ȁ39#6]"#+ہ$,*@k,,'&)Eo8'( +2^}B.ׄ51M*+υ'!C)e-*( %2#XD|( '!A1c9/ψ#/#4S.5/0*Ny!"Ί#& 5Vu  Ћ&**J4u%Ō".M!j +'%Sy&)Վ###20V006 8"Mp*%1ܐ+2:*m<CՑ,6F}$(+ܒ3 ER o %ד *+-V,4(1Z z$2ߕ%2'X$ %8Xw  1  =.l%|Ԙ# (4S'm:$Й$0:(k &ܚ$;5VTT!62X?5˜5(77`0;ɝ:-@>n7;4!2VKA՟?,W%!Р 1+$]*,"ڡ$"-;ixҢ= % 0(<0e1<ȣ5+;g()ڤ1 .= lx) ե1( H T^4z1%#7$M r$*++;$* 4%$Z$ 6"+  8%E#k%/Ԫ %<Z1l3"ҫ#&@Y'yT2)F1a= ѭ(9GY10Ӯ*3/3c;*ӯ$&#,Jw%ϰ9%6\1ta(/1a<<=4%r,ų.-,@m"!´. ,4%a!&ٵ>?\4z4''$&Ls%/2!1&S)z%$ʸ 3(1\-;*!#2E1x*1պ008(i1&Ļ4# 6D/{#$ϼ)#BB9"ν9'+/S1:=).:XC/׿3-;3i3562>3q"&* -7$e!  )*)T5~) (%()N!x%$"@c0 %JE))& 6"Wz"6)!>`;/&5#\&1* D,Q~=1'=Lcz<%BS#i-&-<\z" 5E\3u  5!V#x%%<b)"=Vq))9&Bi*0#?+c79??Q'-$**9d w  +     8D#X|' 'F \j%3Nk )/:"6,Y"7 JW,k+>.>"m-@G^o3'!(! J'k=ND )e#)./*^0(#6#Z~%$$D i 6#-;4p2'' *JR9p6B($Mk,3Nb|1&!7W*n6   ' 4!R!t/ "'(&$O5t5-%.Tt2%" /K3i"*%&-!T/v"0+A@' 9%Ou#>>$VE{-.!@&]:)&!%H&n";S4m,8$;S4g$&6N5f!$0+EMd,,Ery#,2@7Gx3')$JN@J/%1U4:61.(`4684.3c4/F=C%& "+%(!N+p Z;'Rz,C=2p 0-%IWo'&G ^0%5.$S,r+#-$B?a+ )1==o1 N Ys4"A,*-Wr'8 +YF@F +T+@56#)Z-;55$ 8Z 0 0 6 2, ;_ & 3   4 G "W #z + , # $ !@ *b  1    ( #= a %v , 1 : '6^%w!/. 9"Mp5#)-.+\+54,+L&x#32-`+z#0OWp$$:Tp'0  #AeF~ 1EXq)$$!'CZ%y +J h+v>45-L9z= AU k7"=\{+5"Q"t%"'>"Z}! !8I[l~ #2CTet # 5 I Y j {        !!%!9!P!h!!!-!!,!+"0<"0m""2"1"&#C#[#b#$#"###!#-$^M$8$6$5%9R%&%%P%H&9b&&&.&<&1/'0a'+'A'%(-&(:T((#(,()()/))O)?y+2+++,\(,[.J.K,/;x/N/a09e00W'1-111$1D1H=2c2U2@3r3Dj4O4$4]$55L5<5=)65g6F6U6I:77*8NG8C8S8$.9CS99I:f:O;f<}<~=H=c=O,>>|>&>z>V]?`?V@Bl@B@h@[ASA58BKnBEB/CH0C5yCWCMDUDcDG;EUE$EELF2F$GL6GUGOG3)H7]H=HRHI&I2pI.IJL~KK|KLL1M=P-2Qv`QQ>RmRx-SPS5S>-T)lT*T;T6T4UUV8oWWsPXJXAY4QY?YQYEZl^ZZyn[D[-\3G\I{\\ \1\]#']%K] q]7]n]&^/^^8^W6_l_F_`B`6`I`~$a5aabb dccec$ df/d$d$d;d e*(e&Se+ze/e(e*e9*f)dff+ff#fg1;g mg{ggg!g,g1 hD=huh&h6i>ViFi/i- j%:j)`j#jVjbkehk6kGllMlBl+l')mQm1emm$mm%mn/nGn,[n,nn5n4n(4o5]o9oooop8pBWpYp7p9,q?fq:q_q>Ar:r_r\s-xsNsTsNJtTt@ti/u/uTufv\v6v:wCTw^w7w^/xJx/xC yMy+by&y2y)y&z?9zyz$z0zKz3{E{6_{2{({{G|IZ|D||C};K}N}}}F~(Z~~$~;~  #D Z!{?C;;w<̀%?)S0}@$'8<2u9!GDL-EIFODEۄ.!PpDKԅV Aw@Ն50Sf>:'4O\22߈36FY}2׉3 3>+r98؊1:C@~1΋9":D]g H"%k;?T)*~'#є#$>bÖP&'w+6˗:7= uRv--& (0LY;ě78Q*o$Dݜ9"2\#--:Jj3۞,<"&_QT؟-'M-u+"Ϡ3J&*q(@š,%FR.ʢ>%8N^9,-LBCGӤ7ަ+`B*+Χ"2PgN!ШE28JkI,($Uz>,٪,63-j5Bޫ1!+SR1Ҭ-32@f6Nޭ_-/5OOCO:=\;&B*i87I#+m4βp1L- 999sR%BA:BMP%h)Cɷ7 7E4}@I4=.r?DA&bh˺>F)JpII=OI=׼EI[?..Ce_0ž 8<=\zL׿J$Ao$@k5O1 3;bo/*&-"T`w?<.U/<F*8c~$/-%S-o/+//)'Y%/>.5-d242,._%&&,$/T,s0#(!L0n00002<c&,S HCi?>;@|*L- (8%a=;!$#H d.$.(B"k'B%&$F*k6TdB;/!>53t;%#$B$g(')"#F.c:,$OQ#C' 615h64X \c]]4|9<*(*S'~9:N4jSE19kf.U4' DH=H9Nc`3:#P+tIH?&&4* *6'a8BFL(l,R'0=n4)U5==s=@90+j5'**+JYvY/*-ZBRC8b@P@-PnZ92Tt-B*Em#&817Hi-C)$)NrxEc1?At O*p3:, >7'v.&>:3,nB. 5&6\628;6 rC<<:Q:0+$EBC*%/U m%%5*&"Q-tF*52$h$?%4E<z#9:Q*'5h'~EEF2FyM(:7/r7XK3%3;04F{"W,zJI+<4h<??3Z?3; >I\ ; 7$ B\ A @ @" Ic > @ ?- )m < 0  U v ')7Q477$.'S6{**BFKF9""6&Y2'%85:@p8-03/dA!#O2l:.  '72_C@2"J m=y$J.'8V!1gVKM$<C/,/& 41-r>B<?=+.<'k14+>'Q"y=2 .5J3#I<" G_ F ' .!AE!(!*!&!"""A"!^""*""1"C #O#l######*#+$_A$b$%'%:>%=y%E%N%9L&:&>&3'4'>S'+'7'B'9(&R(y(9()((V)0o),)0)*))*ZE*9*%*.+/+HM+++.+1+).,3X,3,7,E,@>-3-/-)-. .Y<.,.9.).%'/1M/E/G/? 0,M0:z0?0<0D21Aw1A1>1:2-J2:x2)232&3083&i335353&44?4t4-494=435&O51v5!5 55& 6"26 U60v6.6!6 6=75D7z7&7,7.7)8 @8)N83x83838H9]9z969!989>&:;e:@:H:?+;Wk;L;@<OQ<<(<A<-!=O=c=x=="=&="=' >4>R>q>>C>@>)?$F?;k?@?#?? @,L@6y@6@4@YA2vA:A=A$"B1GB4yBB&BB C+!C,MC0zCCC;CD##DGD[DJyDD*D)E-E#FEjE-EE"E E8FG>F)F3F/F>G0SG'G0G G'GF&H?mH]H] I'iI@IKIFJGeJ1J>J5KFTKEK5KNLIfLZLG M?SM`MWMNLN4N&NN0O5?OuO,O>O/P51P7gP.P1P#Q5$QZQ jQ$QQ QQERMRaRFuRERBSYESJS6S,!T9NT?T*TTE UCQUU#U!U.U'V,FV.sVV V/V?VH-W8vW;W*WX/6X3fX3X?XHYIWY&Y-Z3Z*[?[>F[/[2[[B\5D\6z\ \>\:\,8]<e]<]3]^2^L^<a^Q^9^:*_3e_$_!_B_v#`2`!``0aG@a)a5a&a%bc5b@b?b9cGTcNcNc5:d0pd0d9d& e3e%Ee(keeLe&efF1fyxf(fHg3dg3g+gNgNGhOh1h=i&Vi/}i.i&i&j#*j(Nj4wjGj+jS k-tkk(k.k1 lP>l(l3lDlD1mvm8m8m,m",n(On8xn?nn.o8@o8yo/o.o*p,.[t,Kц)1[1v,և;?\Cu8% 8(Y"щC)#GEk Ȋ֊ ''F(n*!‹)&5U=u=+/%M:s$,Ӎ01 P q%83%F<+#ӏ8)E1_?/ѐE0G-xFF4THA*ߒO %Z6Ɠޓ3IY!p Ȕ.Ig&)!- 7W*i"!֖##/8S)җ& 3?M&0,Lbܙ@#F j,L1$7>\^Ui?9ڜ(*=:h/7ӝT s`]Ԟ;2&n=-ӟ.'05X196$Qv12ȡ"'=e("Ǣ1%&B@i,/ףJR8l==-!,O|+MNXM0'צ!%!/G w"((& 4#R#v%'SL<%ͩ3S *tL̪%/?&o>իݫ+<CZDVV:='ϭ-'%'M&u>,ۮ)!2&TG{"ïE2,1_-!C%7E}Mͱ(3\&t* Ʋ#Բ,B-VMM1UZ<=1])3FA4*v,6(%%N(t.̷ +KCi>L9W sJ.;%a|׺A(4]&w9)ػ+Z.'##ռC5[## #7=HX\߾?<|5'UE8Q~:, /8@h5<(6E8|:32$3W.CE-D.r /929J9!$%;# 5>VT!d &q3>! --[@a7h9C8}i) 6J0VI%*o9:05@)v#I#82#k-:G;Y(d6%U6{(G+#2O}'A(+jd\cX11N 8oJ20&KWFHI3;}9A=5Ks)A)+!Uw/089;0u((40-Q^!7!"Y3|6<C$0h%+#B&R0y&''L<%937*UA;423+f6!"GJV4 *$KDp -)W"q#/!)#Im24$/0BsS(/K$j$40H*y'0+=F%#"( ,6-c>XCE?5BDB$W%B%V|#A!;]!{#%-#*9+d+*#!36j(# +$Kp++E^x7Pi2Ke1Lc|4Tt< 9=?I}I#>5=t0*2-Q/.11/ga?= <GK>T+u^1U=[M!Ho<h@^BG*+C;o))5eP_p.{]8+u;brlihO*}RBm||fVLqQ3 m}<#hd"(BE}}fgikl, = Q6?[vb.yfl}HJ@c eJK,X+K T1G*t$M ;c;1WeQze%8>4n`v+<STD67 * !N$H$6V#pM@Y *zP}2J&oDK1`trX/=|NnIX1TB!pIC C-5bQr9-J'^NV!hlAf2$"R5^6^\~Ci[;u>( eD\N@k0=8po'gC8/d_v~PTr[lE>v|#dO9Oo#& #bB\(){+HJ %k:<3T=D?o{vFdGXBc FYI0%, E !K 72C=LO:`"@<74FI DgYPI/Uu+Wh&Ds02e  3>(j"-!eV  ~EG^~s9ilhfdSoVG {o7H#=~6gY:nnY0pa@w[W"Ke7]]UE$5Wlm?9/F,Q`rb E.*2vCyxr&9f;qmrS.pPfLqJO>1 }d- vm\Y]7q7Dn) zbijq`uM_-Eb|zy S*Yx1sz@X3  {Zmp _4Tn4NH.ID%UWzxkdcTC L a83XH@x;}tQ0( k0[_'zt`X h|#,G8(G_:=G=&{Ht! 9 \c?|uo1F//]"naF= F'BRa6Wo;Yswq o"&(y9Zs<0g@\]xGxZy&KA"y47@.&fs/zV~9>Seq%0lw~#3$!P)V5g*2* ~5JULc8 OFd[cVy'4LtjIaZ^|,Sj>]I-cF C\sx/RSUZmq+5y+'<j?-rK:wPE'R3;mRqww2?*Ku9"M3h c ^%UH#r)AP8+k.^U3sLkuX){nWhx ~2dR[^$]QEI$AT?t{7iA,\b&)<__>:4i NO26D: MA0|U(81-uwg.Pv%'j%Z_[k,Cp`6a>5Og+61h T}?^a/VU)Z5WK4wZyi;jB:YO G([A xwjn !S ?NlJ`a{t<Mz M-<%\Q.mNi4LtNHsjfb:RvR`BaZB!pWXJk,Q')MALMg])uS $A(DX++Y w< TI CodeComposer Studio syntax compatibility mode Default: %s -no-relax don't relax relocations BPF options: D30V options: -O Make adjacent short instructions parallel if possible. -n Warn about all NOPs inserted by the assembler. -N Warn about NOPs inserted after word multiplies. -c Warn about symbols whose names match register names. -C Opposite of -C. -c is the default. EXTENSION is combination of (possibly "no"-prefixed): Registers will not need any prefix. Registers will require a `$'-prefix. emulate output (default %s) generate ELF common symbols with STT_COMMON type generate GNU Build notes if none are present in the input generate relax relocations generate x86 used ISA and feature properties use AT&T/Intel mnemonic (AT&T syntax only) Record the cpu type %s did you mean this? other valid variant(s): --32/--64 generate 32bit/64bit object --32/--64/--x32 generate 32bit/64bit/x32 object --MD FILE write dependency information in FILE (default none) --alternate initially turn on alternate macro syntax --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi|zstd}] compress DWARF debug sections --debug-prefix-map OLD=NEW map OLD to NEW in debug information --defsym SYM=VAL define symbol SYM to given value --divide do not treat `/' as a comment character --divide ignored --dump-config display how the assembler is configured and then exit --elf-stt-common=[no|yes] --execstack require executable stack for this object --fatal-warnings treat warnings as errors --fdpic generate an FDPIC object file --fix-v4bx Allow BX in ARMv4 code --gcodeview generate CodeView debugging information --gdwarf- generate DWARF debugging information. 2 <= <= 5 --gdwarf-cie-version= generate version 1, 3 or 4 DWARF CIEs --gdwarf-sections generate per-function section names for DWARF line information --generate-missing-build-notes=[no|yes] --gsframe generate SFrame stack trace information --gstabs generate STABS debugging information --gstabs+ generate STABS debug info with GNU extensions --hash-size= ignored --help show all assembler options --itbl INSTTBL extend instruction set to include instructions matching the specifications defined in file INSTTBL --listing-cont-lines set the maximum number of continuation lines used for the output data column of the listing --listing-lhs-width set the width in words of the output data column of the listing --listing-lhs-width2 set the width in words of the continuation lines of the output data column; ignored if smaller than the width of the first line --listing-rhs-width set the max width in characters of the lines from the source file --march= Generate code for . Valid choices for are v0_v10, v10, v32 and common_v10_v32. --multibyte-handling= what to do with multibyte characters encountered in the input --no-underscore User symbols do not have any prefix. --nocompress-debug-sections don't compress DWARF debug sections --noexecstack don't require executable stack for this object --pic Enable generation of position-independent code. --reduce-memory-overheads ignored --scfi=experimental Synthesize DWARF CFI for hand-written asm (experimental support) --sectname-subst enable section name substitution sequences --size-check=[error|warning] ELF .size directive check (default --size-check=error) --statistics print various measured statistics from execution --strip-local-absolute strip local absolute symbols --target-help show target specific options --traditional-format Use same format as native assembler when possible --underscore User symbols are normally prepended with underscore. --version print assembler version number and exit --warn don't suppress warnings -D produce assembler debugging messages -EB assemble code for a big-endian cpu -EB -mbig-endian generate big-endian output -EL assemble code for a little-endian cpu -EL -mlittle-endian generate little-endian output -I DIR add DIR to search list for .include directives -J don't warn about signed overflow -K warn when differences altered for long displacements -L, --keep-locals keep local symbols (e.g. starting with `L') -M, --mri assemble in MRI compatibility mode -N Warn when branches are expanded to jumps. -Q ignored -Qy, -Qn ignored -V print assembler version number -k ignored -R fold data section into text section -W, --no-warn suppress warnings -X ignored -Z generate object file even after errors -c print a warning if a comment is found -f skip whitespace and comment preprocessing -force2bsr -mforce2bsr transform jbsr to bsr -fpic -pic generate position-independent code -g, --gen-debug generate debugging information -h, -H Don't execute, print this help text. Deprecated. -h-tick-hex Support H'00 style hex constants -jsri2bsr -mjsri2bsr transform jsri to bsr -mEA -mbarrel-shifter -mbarrel_shifter -mcrc -mdsp-packa -mdsp_packa -mdvbf -mld-extension-reg-mask -mlock -mmac-24 -mmac-d16 -mmac_24 -mmac_d16 -mmin-max -mmin_max -mmul64 -mno-mpy -mnorm -mrtsc -msimd -mswap -mswape -mtelephony -muser-mode-only -mxy -mach= Set the H8300 machine type to one of: h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn -madd-bnd-prefix add BND prefix for all valid branches -malign-branch-boundary=NUM (default: 0) align branches within NUM byte boundary -malign-branch-prefix-size=NUM (default: 5) align branches with NUM prefixes per instruction -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp) TYPE is combination of jcc, fused, jmp, call, ret, indirect specify types of branches to align -mall-opcodes accept all AVR opcodes, even if not supported by MCU -mno-skip-bug disable warnings for skipping two-word instructions (default for avr4, avr5) -mno-wrap reject rjmp/rcall instructions with 8K wrap-around (default for avr3, avr5) -mrmw accept Read-Modify-Write instructions -mlink-relax generate relocations for linker relaxation (default) -mno-link-relax don't generate relocations for linker relaxation. -mgcc-isr accept the __gcc_isr pseudo-instruction. -mno-dollar-line-separator do not treat the $ character as a line separator. -mamd64 accept only AMD64 ISA [default] -march=ARCH select architecture ARCH: -march=CPU[,+EXTENSION...] generate code for CPU and EXTENSION, CPU is one of: -mavxscalar=[128|256] (default: 128) encode scalar AVX instructions with specific vector length -mbig-obj generate big object files -mbranch-stub enable branch stubs for PC-relative calls -mbranches-within-32B-boundaries align branches within 32 byte boundary -mcache enable cache prefetch instruction -mcp enable coprocessor instructions -mcpu= specify the name of the target CPU -mcpu=CPU select processor CPU: -mdsp enable DSP instructions -medsp enable enhanced DSP instructions -melrw enable extended lrw (CK800 only) -mevexlig=[128|256|512] (default: 128) encode scalar EVEX instructions with specific vector length -mevexrcig=[rne|rd|ru|rz] (default: rne) encode EVEX instructions with specific EVEX.RC value for SAE-only ignored instructions -mevexwig=[0|1] (default: 0) encode EVEX instructions with specific EVEX.W value for EVEX.W bit ignored instructions -mfdpic assemble for the FDPIC ABI -mfence-as-lock-add=[no|yes] (default: no) encode lfence, mfence and sfence as lock addl $0x0, (%%{re}sp) -mfloat-abi=ABI select float ABI: -mhard-float enable hard float instructions -mindex-reg support pseudo index registers -mintel64 accept only Intel64 ISA -mistack enable interrupt stack instructions -mlabr -mliterals-after-br emit literals after branch instructions -mlaf -mliterals-after-func emit literals after each function -mlfence-after-load=[no|yes] (default: no) generate lfence after load -mlfence-before-indirect-branch=[none|all|register|memory] (default: none) generate lfence before indirect near branch -mlfence-before-ret=[none|or|not|shl|yes] (default: none) generate lfence before ret -mljump transform jbf, jbt, jbr to jmpi (CK800 only) -mmnemonic=[att|intel] -mmp enable multiprocessor instructions -mnaked-reg don't require `%%' prefix for registers -mno-branch-stub -mno-elrw -mno-fdpic/-mnopic disable -mfdpic -mno-istack -mno-labr -mnoliterals-after-br -mno-laf -mno-literals-after-func -mno-ljump -mnolrw -mno-lrw implement lrw as movih + ori -momit-lock-prefix=[no|yes] (default: no) strip all lock prefixes -moperand-check=[none|error|warning] (default: warning) check operand combinations for validity -mrelax enable relaxation -mrelax-relocations=[no|yes] -msecurity enable security instructions -mshared disable branch optimization for shared code -msse-check=[none|error|warning] (default: none) check SSE instructions -msse2avx encode SSE instructions with VEX prefix -msyntax=[att|intel] (default: att) use AT&T/Intel syntax -mtrust enable trust instructions -mtune=CPU optimize for CPU, CPU is one of: -muse-unaligned-vector-move encode aligned vector move as unaligned vector move -mvdsp enable vector DSP instructions -mvexwig=[0|1] (default: 0) encode VEX instructions with specific VEX.W value for VEX.W bit ignored instructions -mx86-used-note=[no|yes] -n do not optimize code alignment -O{012s} attempt some code optimizations -q quieten some warnings -no-force2bsr -mno-force2bsr -no-jsri2bsr -mno-jsri2bsr -no-pad-sections do not pad the end of sections to alignment boundaries -nocpp ignored -o OBJFILE name the object-file output OBJFILE (default a.out) -s ignored -w ignored @FILE read options from FILE (default) AArch64-specific assembler options: ARM-specific assembler options: Blackfin specific assembler options: FR30 specific command line options: H8300-specific assembler options: !%s does not use a sequence number!samegp reloc against symbol without .prologue: %s".else" without matching ".if"".elseif" after ".else"".elseif" without matching ".if"".endif" without ".if"#4 not valid on H8/300.%d error%d errors%d warning%d warnings%s -- `%s'%s NOP inserted%s at operand %d -- `%s'%s for `%s'%s for instruction '%s'%s is not used for the selected target%s must be %d at operand %d -- `%s'%s out of range %d to %d at operand %d -- `%s'%s relocations do not fit in %d byte%s relocations do not fit in %d bytes%s requires value 0-2 as operand 1%s second argument cannot be a negative number %d%s section is supported only by GNU and FreeBSD targets%s used for a symbol not defined in the same file%s%d-%s%d expected at operand %d -- `%s'%s, %s, generating bad object file %s, treating warnings as errors%s: total time in assembly: %ld.%06ld %s: unexpected function type: %d%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary %s:%u: add %d%s-byte nop at 0x%llx to align %s within %d-byte boundary %s:%u: add additional %d%s at 0x%llx to align %s within %d-byte boundary %s; using default for `%s'%u-byte relocation cannot be applied to %u-byte field'%s' can't be a weak_definition (currently only supported in sections of type coalesced)'%s' can't be a weak_definition (since it is undefined)'%s' only supports RIP-relative address'%s' previously declared as '%s'.',' expected'APSR', 'CPSR' or 'SPSR' expected'ASR' required'LSL' or 'ASR' required'LSL' required'ROR' shift is not permitted'UXTW' not allowed here'UXTW' required'[' expected'[' expected after PLD mnemonic'[' expected after PLI mnemonic']' expected'd' register must be in range 0-15'q' register must be in range 0-7'rsp' register cannot be used's' register must be in range 0-31'}' expected at end of 'option' field(default: att) (default: intel) (default: no) (default: yes) (plt) is only valid on branch targets--compress-debug-sections=%s is unsupported--compress-debug-sections=zstd: gas is not built with zstd support--no-underscore is invalid with a.out format--pic is invalid for this object format-G n Put data <= n bytes in the small data area -R option not supported on this target.-mPIC Mark generated file as using large position independent code -mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat} -mdialect=%s is not valid. Expected normal or pseudoc-mdouble Mark generated file as using double precision FP insns -mdword Mark generated file as using a 8-byte stack alignment -mfdpic Assemble for the FDPIC ABI -mfpr-32 Mark generated file as only using 32 FPRs -mfpr-64 Mark generated file as using all 64 FPRs -mgpr-32 Mark generated file as only using 32 GPRs -mgpr-64 Mark generated file as using all 64 GPRs -misa-spec=%s is not valid. Expected v1, v2, v3, v4 o xbpf-mlibrary-pic Mark generated file as using position independent code for libraries -mljump is ignored for ck801/ck802-mmedia Mark generated file as using media insns -mmuladd Mark generated file as using multiply add/subtract insns -mno-dword Mark generated file as using a 4-byte stack alignment -mno-force2bsr is ignored for ck801/ck802-mno-force2bsr is ignored with -mbranch-stub-mno-pack Do not allow instructions to be packed -mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic -mpack Allow instructions to be packed -mpic Mark generated file as using small position independent code -msoft-float Mark generated file as using software FP -mtomcat-debug Debug tomcat workarounds -mtomcat-stats Print out stats for tomcat workarounds .%s outside of %s.COMMon length (%ld.) <0! Ignored..EQU must use a label.EXIT must appear within a procedure.REG expression must be a register.REG must use a label.arch requires a matching --march=... option.arch stack is empty.arch: missing architecture name.arch_extension: missing architecture extension.asmfunc pseudo-op only available with -mccs flag..asmfunc repeated..asmfunc without function..callinfo is not within a procedure definition.compiler directive missing language and version.compiler directive missing version.cpu: missing cpu name.def pseudo-op only available with -mccs flag..def pseudo-op used inside of .def/.endef: ignored..dim pseudo-op used outside of .def/.endef: ignored..end directive has no name.end directive names different symbol than .ent.end directive without matching .ent.endasmfunc pseudo-op only available with -mccs flag..endasmfunc without a .asmfunc..endasmfunc without function..endef pseudo-op used outside of .def/.endef: ignored..endfunc missing for previous .proc.ent directive has no name.ent directive has no symbol.ent directive without matching .end.fmask outside of .ent.fnend directive without .fnstart.fpu: missing fpu name.frame outside of .ent.handler directive has no name.ifeqs syntax error.inst.n operand too big. Use .inst.w instead.largecomm supported only in 64bit mode, producing .comm.ln pseudo-op inside .def/.endef: ignored..loc outside of .text.loc pseudo-op inside .def/.endef: ignored..mask outside of .ent.name directive has no symbol.name directive not in link (.link) section.object_arch: missing architecture name.pdesc directive has no entry symbol.pdesc directive not in link (.link) section.pdesc doesn't match with last .ent.pdesc has a bad entry symbol.popsection without corresponding .pushsection; ignored.previous without corresponding .section; ignored.prologue directive without a preceding .ent directive.prologue within prologue.ref pseudo-op only available with -mccs flag..scl pseudo-op used outside of .def/.endef: ignored..size expression for %s does not evaluate to a constant.size pseudo-op used outside of .def/.endef: ignored..syntax %s requires command-line option `--no-underscore'.syntax %s requires command-line option `--underscore'.tag pseudo-op used outside of .def/.endef: ignored..type pseudo-op used outside of .def/.endef: ignored..unwind_save does not support this kind of register.usepv directive has no name.usepv directive has no type.val pseudo-op used outside of .def/.endef: ignored..vframepsp is meaningless, assuming .vframesp was meant.word case-table handling failed: table too large0x%llx out of range of signed 32bit displacement0x%llx shortened to 0x%llx0x%lx out of range of signed 32bit displacement0x%lx shortened to 0x%lx0x%lx: "%s" type = %ld, class = %d, segment = %d 128-bit-wide accsess not allowed on selected system register '%s'16-bit address isn't allowed in MPX instructions16-bit addressing unavailable for `%s'16-bit jump out of range32-bit address isn't allowed in 64-bit MPX instructions.32-bit conditional branch generated32bit mode not supported on `%s'.32bit x86_64 is only supported for ELF62-bit relocation not yet implemented64-bit operator src/dst register must be less than 1564bit mode not supported on `%s'.:lower16: not allowed in this instruction:upper16: not allowed in this instruction specify for ABI assemble for floating point ABI assemble for architecture assemble for CPU assemble for FPU architecture controls implicit insertion of IT instructions assemble for eabi version ? section flag ignored with G present@%s is not a complex relocation.@%s reloc is not supported with %d-bit output formatA jump instruction with long immediate detected at the end of the ZOL label @%sADD/SUB sp, sp #immADRADRL used for a symbol not defined in the same fileARC-specific assembler options: ARM register expectedAVR Assembler options: -mmcu=[avr-name] select microcontroller variant [avr-name] can be: avr1 - classic AVR core without data RAM avr2 - classic AVR core with up to 8K program memory avr25 - classic AVR core with up to 8K program memory plus the MOVW instruction avr3 - classic AVR core with up to 64K program memory avr31 - classic AVR core with up to 128K program memory avr35 - classic AVR core with up to 64K program memory plus the MOVW instruction avr4 - enhanced AVR core with up to 8K program memory avr5 - enhanced AVR core with up to 64K program memory avr51 - enhanced AVR core with up to 128K program memory avr6 - enhanced AVR core with up to 256K program memory avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash visible in RAM avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM avrtiny - AVR Tiny core with 16 gp registers Addend to unresolved symbol not on word boundary.Adjusted signed .word (%ld) overflows: `switch'-statement too large.Alignment (%lu) too large: 15 assumed.Alignment must be a power of 2Alignment negative: 0 assumedAlignment too large: %d assumedAlignment too large: %d. assumedAlpha options: -32addr treat addresses as 32-bit values -F lack floating point instructions support -mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall specify variant of Alpha architecture -m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b these variants include PALcode opcodes An illegal use of delay slot detected at the end of the ZOL label @%sArgument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffffAt least one PR argument expectedAt least two PR arguments expectedAttempt to put a common symbol into set %sAttempt to put an undefined symbol into set %sAttempt to redefine register set `%s'Attribute name not recognised: %sBFD is out of sync with GAS, unhandled well-known section type `%s'BPF options: -EL generate code for a little endian machine -EB generate code for a big endian machine -mdialect=DIALECT set the assembly dialect (normal, pseudoc) -misa-spec set the BPF ISA spec (v1, v2, v3, v4, xbpf) -mxbpf alias for -misa-spec=xbpf Bad .fmask directiveBad .frame directive 1./2. paramBad .frame directive 3./4. paramBad .mask directiveBad RA (%d) register for .frameBad base register, using $%d.Bad call to md_atof () - floating point formats are not supportedBad expression: @%s + %s.Bad operand for a load instruction: <%s>Bad operand for a store instruction: <%s>Bad register nameBad register rangeBad segment (should be absolute).Bad segment in expression.Bad sequence number: !%s!%sBanked registers are not available with this architecture.Both the_insn.HI and the_insn.LO are set : %sBrackets in operand field incorrectBranch to unaligned addressBroken assembler. No assembly attempted.Buggy opcode: `%s' "%s" C-SKY ABI v1 (ck510/ck610) does not support -mbranch-stubC-SKY assembler options: C0 - C15 expectedC0 - C7 expectedC8 - C9 expectedCDE Coprocessor must be in range 0-7CRIS-specific options: C_EFCN symbol for %s out of scopeCalling gen_cond_branch_32 for .arch common_v10_v32 Can not set dlx_skip_hi16_flagCan't change spaces within a procedure definition. IgnoredCan't change subspaces within a procedure definition. IgnoredCan't set GP valueCan't set register masksCan't work out size of operand. Cannot allocate unwind descriptor Cannot assemble instructionCannot convert `%s' in 16-bit modeCannot convert `%s' with `-momit-lock-prefix=yes' in effectCannot define export symbol: %s Cannot define static symbol: %s Cannot generate relocation type for symbol %s, code %sCannot handle fixupCannot represent relocation type %sCase value %ld unexpected at line %d of file "%s" Chose GP value of %lx Comma expectedComma expected after section nameCommand-line value overrides ".cpu" directiveComplex expression not supportedComplicated LAPC target operand is not a multiple of two. Use LAPC.DCopyright (C) 2024 Free Software Foundation, Inc. Could not set architecture and machineCould not set architecture and machine.Couldn't generate extension instruction opcodesCreating sections with .xdataN/.xrealN/.xstringZ is deprecated.D register out of range for selected VFP versionD10V options: -O Optimize. Will do some operations in parallel. --gstabs-packing Pack adjacent short instructions together even when --gstabs is specified. On by default. --no-gstabs-packing If --gstabs is specified, do not pack adjacent instructions together. Destination registers may not be the sameDirective invalid within a bundleDot Product instructions cannot be conditional, the behaviour is UNPREDICTABLEDuplicate equal sign (=) in instructionDuplicate predicate register ignoredECOFF debugging is disabled.EPIPHANY specific command line options: Empty argument of .endpEmpty argument of .procEpilogue count of %lu exceeds number of nested prologues (%u)Even register not allowed hereExecuting %s in IU in reverse serial may not workExecuting %s in IU may not workExecuting %s in IU may not work in parallel executionExecuting %s in reverse serial with %s may not workExpected '['Expected ']'Expected comma after name "%s"Expected quoted stringExpected separator `='Expression Error for operand modifier %%hi/%%lo FATAL: Attaching compiler header %sFIRST not supported as a .SUBSPACE argumentFRAME parameter must be a multiple of 8: %d FRV specific command line options: FT32 options: Failed to create property section `%s' Failed to find real start of function: %s Field not properly aligned [%d] (%d).Field out of range [%d..%d] (%d).First opcode is long. Unable to mix instructions as specified.First operand to .%s must be a predicateFirst operand to .%s not a registerFirst operand to .%s not a valid registerFirst operand to .altrp not a valid branch registerFirst operand to .fframe must be a constantFirst operand to .prologue must be a positive 4-bit constantFirst operand to .restore must be stack pointer (sp)First operand to .save not a registerFirst operand to .save not a valid registerFirst operand to .save.b must be a positive 5-bit constantFirst operand to .save.g must be a positive 4-bit constantFirst operand to .save.gf must be a non-negative 4-bit constantFirst operand to .unwabi must be a constantFirst operand to .vframe must be a general registerGAS auto-detection mode and -march=all is deprecated for MVE, please use a valid -march or -mcpu option.GNU assembler %s GNU assembler version %s (%s) using BFD version %s GOT already in symbol tableGOT already in the symbol tableGOT bad expression with %s.Group section `%s' has no group signatureHI/LO registers should be specified togetherHI/LO registers should be specified without additional registersHi-register ADD, MOV, CMP using pcHi-register ADD, MOV, CMP, BX, BLX using pcIT blocks containing 16-bit Thumb instructions of the following class are performance deprecated in ARMv8-A and ARMv8-R: %sIT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-RIT blocks containing more than one conditional instruction are performance deprecated in ARMv8-A and ARMv8-RIT falling in the range of a previous IT blockIU instruction may not be in the left containerIgnoring attempt to re-define symbolIgnoring attempt to spill beyond end of regionIgnoring changed section attributes for %sIllegal 32 bit - processor register (`%s') in Instruction: `%s'Illegal Scale - `%d'Illegal `cinv' parameter: `%c'Illegal `mask16' operand, operation is undefined - `%s'Illegal co-processor register in instruction `%s'Illegal co-processor special register in instruction `%s'Illegal index register pair (`%s') in Instruction: `%s'Illegal operand (arg %d)Illegal operand separator `%c'Illegal operandsIllegal operands (whitespace): `%s'Illegal processor register (`%s') in Instruction: `%s'Illegal register (`%s') in Instruction: `%s'Illegal register (`%s') in instruction: `%s'Illegal register `%s' in Instruction `%s'Illegal register `%s' in cop-register listIllegal register `%s' in cop-special-register listIllegal register `%s' in instruction `%s'Illegal register `%s' in register listIllegal register `%s' in user register listIllegal register pair (`%s') in Instruction: `%s'Illegal register pair `%s' in Instruction `%s'Illegal section name `%s' (causes unwind section name clash)Illegal type of operand (arg %d)Immediate value not in 16 bit range: %ldImmediate value not in 16 bit signed range: %ldImmediate value not in 16 bit unsigned range: %ldImmediate value not in 4 bit unsigned range: %ldImmediate value not in 5 bit unsigned range: %ldImmediate value not in 6 bit range: %ldImmediate value not in 6 bit unsigned range: %ldImmediate value not in 8 bit range: %ldImmediate value not in 8 bit signed range: %ldImmediate value not in 8 bit unsigned range: %ldImmediates %d and %d will give undefined behavior.Improper use of OP1_IMM_IMPLIEDImproper use of OP1_MUST_BE_IMMIncorrect number of operandsIndex one must be [2,3] and index two must be two less than index one.Infinities are not supported by this targetInfo: Initial .body should precede any instructionsInitial .prologue should precede any instructionsInsn %s has a jump/branch instruction %s in its delay slot.Insn %s has an instruction %s with limm in its delay slot.Insn slot not set in unwind record.Instruction %s not allowed in a delay slot.Instruction does not support =N addressesInstruction form not available on this architecture.Instruction in R container is squashed by flow control instruction in L container.Instruction must be executed in parallelInstruction must be executed in parallel with another instruction.Instruction not permitted on this architectureInstruction not supported by this architectureInstruction uses long version, so it cannot be mixed as specifiedInstructions may not be executed in parallelIntel MCU doesn't support `%s' architectureIntel MCU is 32bit ELF onlyIntel MCU is 32bit onlyInternal error found in md_convert_frag: offset %ld. Please report this.Internal error: Unable to find containing space for %s.Invalid --compress-debug-sections option: `%s'Invalid --elf-stt-common= option: `%s'Invalid --gdwarf-cie-version `%s'Invalid --generate-missing-build-notes option: `%s'Invalid --scfi= option: `%s'; suggested option: experimentalInvalid --size-check= option: `%s'Invalid .CALL argument: %sInvalid .CALLINFO argument: %sInvalid .SPACE argumentInvalid .SUBSPACE argumentInvalid Add Condition: %sInvalid Add and Branch ConditionInvalid Branch On Bit Condition: %cInvalid COPR identifierInvalid CST4 operand value (arg %d)Invalid Compare and Branch ConditionInvalid Compare/Subtract ConditionInvalid Compare/Subtract Condition: %sInvalid DISPU4 operand value (arg %d)Invalid FP Compare Condition: %sInvalid FP Operand Format: %3sInvalid FTEST completer: %sInvalid Floating Point Operand Format.Invalid Indexed Load Completer Syntax.Invalid Indexed Load Completer.Invalid Logical Instruction Condition.Invalid Nullification: (%c)Invalid SFU identifierInvalid Shift/Extract/Deposit Condition.Invalid Short Load/Store Completer.Invalid Store Bytes Short CompleterInvalid Unit Instruction Condition.Invalid argument %d to .prologue.Invalid argument description: %dInvalid argument location: %s Invalid argument to --mach option: %sInvalid expression after # number Invalid expression after %%%% Invalid field selector. Assuming F%%.Invalid label '%s'Invalid left/right combination completerInvalid numberInvalid operandsInvalid operands %sInvalid pc-relative relocationInvalid permutation completerInvalid record type for P3 format.Invalid record type for format B1Invalid record type for format P6Invalid record type for format X1Invalid record type for format X3Invalid register for single precision fmpyadd or fmpysubInvalid register in register listInvalid register list for ldm/stm Jump/Branch instruction detected at the end of the ZOL label @%sJunk after '}': '%s'Kernel instruction detected at the end of the ZOL label @%sKnown MCU names:LR and PC should not both be in register listLength of .comm "%s" is already %ld. Not changed to %ld.Line numbers must be positive integers Literal loadsLong instructions may not be combined.MU instruction may not be in the right containerMVE vector or ARM register expectedMVE vector register Q[0..7] expectedMVE vector register expectedMVE vector register in the range [Q0..Q7] expectedMaximum %d bits may be set in `mask16' operandMiscellaneous 16-bit instructionsMisplaced .entry. Ignored.Missing '}': '%s'Missing .EXIT for a .ENTRYMissing .callinfoMissing .callinfo for this procedureMissing .callinfo.Missing .endp after previous .procMissing .exit Missing .label_state %ldMissing .procend Missing Branch On Bit ConditionMissing arguments for opcode <%s>.Missing function name for .PROCMissing function name for .PROC (corrupted label chain)Missing label name on .LABELMissing matching brackets : `%s'Missing predicate relation typeMissing symbol name in directiveMore than one relocation op per insnMultiple .cpu directives foundMust be in a space before changing or declaring subspaces. NOTE: Such forms are deprecated and will be rejected by a future version of the assemblerNaN flavors are not supported by this targetNaNs are not supported by this targetNeed #1 or #2 hereNeon double or quad precision register expectedNeon quad precision register expectedNeon single or double precision register expectedNested proceduresNo !literal!%ld was foundNo !tlsgd!%ld was foundNo !tlsldm!%ld was foundNo .ENTRY for this .EXITNo comma after .pdesc No lda !gpdisp!%ld was foundNo ldah !gpdisp!%ld was foundNo relocation operandNo symbol after .code_addressNo symbol after .linkageNo valid label relocation operandNon-absolute symbol: '%s'.Non-global symbol: '%s' can't be a weak_definition.Not in a space. Not in a subspace. Number of elements must be positiveOdd numbered register used as target of multi-register instructionOdd register not allowed hereOne of these instructions may not be executed in parallel.Only constant offsets are supportedOnly constant space allocation is supportedOnly one .compiler pseudo-op per file!Only one .copyright pseudo-op per file!Only one .version pseudo-op per file!Opcode `%s' with these operand types not available in %s modeOpcode `%s' with these operand types not available in H8/300 modeOpcode `%s' with these operand types not available in H8/300H modeOpcode `%s' with these operand types not available in H8/300S modeOperand %d to .%s must be a constantOperand %d to .%s must be a preserved registerOperand %d to .%s must be a writable registerOperand has odd displacement (arg %d)Operand of .vframe contradicts .prologueOperand out of range (arg %d)Operand to .copy_state must be a constantOperand to .label_state must be a constantOperand to .save.f must be a positive 20-bit constantOperand to .spill must be a constantOperand to .vframesp must be a constant (sp-relative offset)Operand value is not within upper 64 KB (arg %d)Operands to .save.gf may not be both zeroOptions: -a[sub-option...] turn on listings Sub-options [default hls]: c omit false conditionals d omit debugging directives g include general info h include high-level source i include ginsn and synthesized CFI info l include assembly m include macro expansions n omit forms processing s include symbols =FILE list to FILE (must be last sub-option) Out-of-range .word offset handling is not implemented for .arch common_v10_v32Overwrite explicitly set Tag_ARC_ABI_rf16 to full register fileOverwrite explicitly set Tag_ARC_CPU_basePC not allowed in register listPC relative relocation not allowed for (internal) type %dPC-relative relocation must be trivially resolvedPIC relocation size does not match operand sizeParameters of an existing subspace can't be modifiedParse failed.Please report this bug. Please use --help to see usage and options for this assembler. Pointless use of p0 as first operand to .%sPointless use of zero first operand to .prologuePredicate register expectedPredicate source and target requiredPrevious .save incompletePseudo register expectedPseudocode already used %sPseudodirective .file is only valid when generating ELFPseudodirective .loc is only valid when generating ELFRA register is saved twice.REX prefix invalid with `%s'Radix `%s' unsupported or invalidRd and Rm should be different in mlaRd and Rm should be different in mulReg not valid for H8/300Register must be an even register between r0-r10.Register must be r0-r14 except r13, or APSR_nzcv.Register name %s conflicts with symbol of the same nameRegister name expectedRegister number must be EVENRegister value annotation ignoredRelaxation to long branches for .arch common_v10_v32 not implementedRelocation %s is not safe for %sRelocation supported only in FDPIC modeReport bugs to %s Rn must not overlap other operandsSCFI is not supported for this ABISCFI: `%s' insn with non-zero addend to sym not supportedSCFI: hand-crafting instructions not supportedSCFI: unexpected op %#x may cause incorrect CFISCFI: unhandled op %#x may cause incorrect CFISCFI: unsupported APX op %#x may cause incorrect CFISHF_ALLOC isn't set for GNU_MBIND section: %sSMC is not permitted on this architectureSP and PC not permitted in .unwind_movsp directiveSP not allowed in register listSRS base register must be r13SSE instruction `%s' is usedSVC is not permitted on this architectureSame src/dest register is used (`r%d'), result is undefinedSame src/dest register is used (`r%d'),result is undefinedSecond operand of .save contradicts .prologueSecond operand to .%s not a constantSecond operand to .prologue must be a general registerSecond operand to .prologue must be the first of %d general registersSecond operand to .restore must be a constant >= 0Second operand to .save not a valid registerSecond operand to .save.b must be a general registerSecond operand to .save.b must be the first of %d general registersSecond operand to .save.g must be a general registerSecond operand to .save.g must be the first of %d general registersSecond operand to .save.gf must be a non-negative 20-bit constantSecond operand to .unwabi must be a constantSection switching in code is not supported.Semantics error. This type of operand can not be relocated, it must be an assembly-time constantShort branches, Undefined, SVC, LDM/STMSize of frame exceeds maximum of 96 registersSize of rotating registers exceeds frame sizeSwapping instruction orderSymbol '%s' could not be created.Symbol `%s' can not be both weak and commonTLS relocation cannot be used with `%s'TLS relocation size does not match operand sizeTLS_*_S9 relocs are not supported yetTags on unwind pseudo-ops aren't supported, yetThe .ENTER pseudo-op is not supportedThe .LEAVE pseudo-op is not supportedThe following ARC-specific assembler options are deprecated and are accepted for compatibility only: The input '%s' and output '%s' files are the sameThis assembler was configured for a target of `%s' and default, cpu type `%s'. This assembler was configured for a target of `%s'. This coprocessor register access is deprecated in ARMv8This instruction may be unpredictable if executed on M-profile cores with interrupts enabled.This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or later. This program has absolutely no warranty. Thumb does not support NOP with hintsThumb does not support conditional executionThumb does not support negative register indexingThumb does not support register indexing with writebackThumb does not support register post-indexingThumb does not support the 2-argument form of this instructionThumb does not support this addressing modeThumb encoding does not support an immediate hereThumb encoding does not support rotationThumb load/store multiple does not support {reglist}^Thumb supports only LSL in shifted register indexingThumb-2 MUL must not set flagsThumb-2 instruction only valid in unified syntaxThumb2 branch out of rangeToo many operands: %sTried to .set unrecognized mode `%s'Two IU instructions may not be executed in parallelTwo MU instructions may not be executed in parallelType is not allowed for this instructionUnable to find %s relocation for instruction %sUnable to mix instructions as specifiedUnable to parse TLS base: %sUnable to process relocation for thumb opcode: %lxUnable to use @pcl relocation for insn %sUnable to use @plt relocation for insn %sUnaligned operand. Needs to be 16bit alignedUnaligned operand. Needs to be 32bit alignedUndefined .EXPORT/.IMPORT argument (ignored): %sUndefined absolute constant: '%s'.Undefined register: '%s'.Undefined space: '%s' Assuming space number = 0.Unexpected reference to a symbol in a non-code sectionUnhandled reloc typeUnimplemented register `%s' specifiedUnknown .syntax operandUnknown CPU identifier `%s'Unknown cpu -mcpu=%sUnknown exception: `%s'Unknown extensionUnknown opcode `%s'.Unknown opcode: `%s'Unknown processor register (32 bit) : `%d'Unknown processor register : `%d'Unknown psr option `%s'Unknown register no. encountered: %d Unknown register pair - index relative mode: `%d'Unknown register pair: `%d'Unknown register: `%d'Unknown relocation encountered in md_apply_fix.Unknown relocation operand: !%sUnknown relocation operand: @%sUnknown typeUnrecognized .LEVEL argument Unrecognized or unsupported floating point constantUnrecognized predicate relation typeUnrecognized vector size specifierUnrecognized vector size specifier ignoredUnsupported broadcast: `%s'Unsupported operation on relocUnsupported use of spUnwind directive not followed by an instruction.Usage: %s [option...] [asmfile...] Use of PC here is UNPREDICTABLEUse of PC here is deprecatedUse of p0 is not valid in this contextUse of r%u as a source register is deprecated when r%u is the destination register.Used $at without ".set noat"Used more than the available 48 rotating registersUsed more than the available 96 rotating registersUsed more than the declared %d rotating registersUsing ENTRY rather than CODE in export directive for %sUsing a constant as second operand to .prologue is deprecatedVFP registers must be adjacentVFP single or double precision register expectedVFP single precision register expectedVFP single precision register or VPR expectedVFP single, double or MVE vector register expectedVFP single, double or Neon quad precision register expectedVFP system register expectedVFP/Neon double precision register expectedVFP/Neon double precision register or VPR expectedVLIW packing constraint violationVLIW packing used for -mno-packVMS options: -+ encode (don't truncate) names longer than 64 characters -H show new symbol after hash truncation -replace/-noreplace enable or disable the optimization of procedure calls VPR expected lastVSIB unavailable with legacy encodingValue for ENTRY_FR must be in the range 12..21 Value for ENTRY_GR must be in the range 3..18 Value for ENTRY_SR must be 3 Value not in 16 bit range: %ldValue not in 16 bit signed range: %ldValue not in 4 bit unsigned range: %ldValue not in 5 bit unsigned range: %ldValue not in 6 bit range: %ldValue not in 6 bit unsigned range: %ldValue not in 8 bit range: %ldValue not in 8 bit signed range: %ldWarning: Warning: 32-bit element size and same destination and source operands makes instruction UNPREDICTABLEWarning: 32-bit element size and same first and third operand makes instruction UNPREDICTABLEWarning: 64-bit element size and same destination and source operands makes instruction UNPREDICTABLEWarning: conditional outside an IT block for Thumb.Warning: duplicated register (r%d) in register listWarning: instruction is UNPREDICTABLE in a VPT blockWarning: instruction is UNPREDICTABLE in an IT blockWarning: instruction is UNPREDICTABLE with PC operandWarning: instruction is UNPREDICTABLE with SP operandWarning: internal error: forgetting to set endndx of %sWarning: register list not in ascending orderWarning: register range not in ascending orderWrong size pointer register for architecture.XScale accumulator register expectedZA tile masks do not operate at .Q granularityZA tile number out of rangeZR register expected[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s[ieee|alternative] set the encoding for half precision floating point numbers to IEEE or Arm alternative format.`%s %d' after `%s %d' from %s:%u`%s %d' but no chunk open yet`%s%c' is not supported in 64-bit mode`%s%c' is only supported in 64-bit mode`%s%s' can't be used for write mask`%s%s' cannot be used here`%s%s' not allowed with `%s%c'`%s' Illegal count-register combination.`%s' Illegal use of register.`%s' Illegal use of registers.`%s' and `%s' can't be undefined in `%s' - `%s'`%s' can't be undefined in `%s' - `%s' {%s section}`%s' can't be undefined in `%s' {%s section} - `%s'`%s' can't be versioned to common symbol '%s'`%s' cannot be used here`%s' has undefined result`%s' is not a valid %s expression`%s' is not supported in 64-bit mode`%s' is not supported on `%s%s'`%s' is not supported on `%s'`%s' is not valid here (expected `%c%s%s%c')`%s' is only supported in 64-bit mode`%s' operand %u must use `%ses' segment`%s' should be an operand to this .endp`%s' symbol without preceding function`%s' was already defined`%s' was not defined within procedure`%s' was not specified with previous .proc`%s': RC/SAE operand must follow immediate operands`%s': misplaced `%s'`%s': misplaced `{%s}'`%s` changes flags which would affect control flow behavior`%s` skips -malign-branch-boundary on `%s``%s` skips -mlfence-before-indirect-branch on `%s``%s` skips -mlfence-before-ret on `%s``)' required`,' required`.noopt' arguments ignoreda reloc on this operand implies an overflowaccessing MVE system register without MVE is UNPREDICTABLEaddress calculation needs a strongly defined nearby symboladdress too high for vector table jmp/jsraddressing mode not supportedalias = %s align value not recognized, using sizealignment must be constantalignments greater than %d bytes not supported in .text sections.all tmm registers must be distinctambiguous broadcast for `%s', using %u-bit formambiguous operand sizeambiguous operand size for `%s'an .indirect_symbol must be in a symbol pointer or stub section.architectural extension `%s' is not allowed for the current base architecturearchitectural extensions must be specified in alphabetical orderassemble Thumb codeassemble for big-endianassemble for little-endianassuming all members of group `%s' are COMDATat most %d displacement operands are allowedat most %d immediate operands are allowedattaching copyright header %s: %sattaching version header %s: %sattempt to add an indirect_symbol to a stub or reference section with a zero-sized element at %sattempt to recreate an unwind entryattempt to redefine typed aliasattempt to use an ARM instruction on a Thumb-only processor -- `%s'bad .common segment %sbad .fmask directivebad .frame directivebad .mask directivebad .section directive: want a,l,w,x,M,S,G,T in stringbad .section directive: want a,o,s,w,x,M,S,G,T in stringbad .section directive: want a,s,w,x,M,S,G,T in stringbad .section directive: want a,w,x,M,S,G,T in stringbad alignmentbad argument to %s_check directive.bad argument to syntax directive.bad arguments to instructionbad bitmask specified after APSRbad call to md_atofbad defsym; format is --defsym name=valuebad element type for instructionbad expressionbad floating literal: %sbad format for ifc or ifncbad immediate value for 8-bit offset (%ld)bad immediate value for offset (%ld)bad instruction `%s'bad list lengthbad list length for table lookupbad list type for instructionbad memory operand `%s'bad offset 0x%08lX (must be an 8-bit number of words)bad offset 0x%08lX (must be word-aligned)bad offset 0x%08lX (only 12 bits available for the magnitude)bad offset 0x%08lX (only 8 bits available for the magnitude)bad opcode or operandsbad or irreducible absolute expressionbad or irreducible absolute expression; zero assumedbad or missing co-processor numberbad personality routine numberbad range in register listbad register for mrsbad register for post-indexbad register listbad register name `%s'bad register rangebad relocation fixup type (%d)bad segmentbad size %d in type specifierbad size %d in vector width specifierbad string constantbad type for registerbad type for scalarbad type in SIMD instructionbad vector arrangement typebadly formed .dim directive ignoredbadly formed .weak directive ignoredbase register written back, and overlaps one of transfer registersbase register written back, and overlaps second transfer registerbfd-target = %s bignum invalid; zero assumedbit-field extends past end of registerblx to '%s' an ARM ISA state function changed to blblx to Thumb func '%s' from Thumb ISA state changed to blboth insns for !gpdisp!%ld must be in the same sectionbr_gr record before region record!br_mem record before region record!branch must be last instruction in IT blockbranch operand has odd offset (%lx) branch out of rangebranch out of range or not a multiple of 2branch target not word alignedbroadcast is needed for operand of such typebyte or halfword not valid for base registercall to md_convert_frag call to md_estimate_size_before_relax call to tc_aout_fix_to_chars can not do %d byte pc-relative relocationcan not do %d byte relocationcan not resolve expressioncan not shift offsets when accessing less than half-wordcan only load two consecutive registerscan only store two consecutive registerscan only transfer two consecutive registerscan't change index for operandcan't create group: %scan't encode register '%s%s' in an instruction requiring %s prefixcan't encode register '%s%s' with VEX/XOP/EVEXcan't find opcode can't find previous opcode can't handle expressioncan't mix relocation modifier with explicit shiftcan't open %s: %scan't predecrementcan't redefine the index of a scalar aliascan't redefine the type of a register aliascan't redefine type for operandcan't start writing .mdebug section: %scan't use Neon quad register herecan't use alignment with this instructioncan't use high part of register in operand %dcannot both predecrement and postincrementcannot change type of common symbol '%s'cannot combine index with optioncannot combine pre- and post-indexingcannot create floating-point numbercannot determine Thumb instruction size. Use .inst.n/.inst.w insteadcannot do %s %u byte relocationcannot do %u byte pc-relative relocationcannot do %u-byte relocationcannot honor width suffixcannot honor width suffix -- `%s'cannot override zerofill section type for `%s,%s'cannot represent %s relocation in this object file formatcannot represent `%s' relocation in object filecannot represent relocation type %scannot represent relocation type %s in x32 modecannot use post-indexing with PC-relative addressingcannot use post-indexing with this instructioncannot use register index with PC-relative addressingcannot use register index with this instructioncannot use writeback with PC-relative addressingcannot use writeback with this instructioncanonical = %s changed section attributes for %schanged section entity size for %schanged section type for %scharacter following name is not '#'cmpu doesn't support condition code %sco-processor offset out of rangeco-processor register expectedcode is ATPCS conformantcode uses 26-bit program countercode uses 32-bit program countercomma expected between operandscondition code %s value (%d) too largecondition requiredconditional branch out of rangeconditional branch target not word alignedconditional infixes are deprecated in unified syntaxconflicting .insn operandsconflicting ISA extension attributes.conflicting use of `data16' prefixconstant doesn't fit in %d bitsconstant doesn't fit in 4 bitsconstant expression expectedconstant expression not supportedconstant expression requiredconstant offset requiredconstant out of 8-bit range: %dconstant shift amount requiredconstant value requiredconvert_frag coprocessor for insn is not enabled for cdecore register %s value (%d) too largecould not assemble: %scould not open %s for readingcould not set architecture and machinecould not update architecture and machinecould not write .mdebug section: %scpu-type = %s cr%d is a reserved control registercx1d requires consecutive destination registers.cx2d requires consecutive destination registers.cx3d requires consecutive destination registers.dangerous MULS/MULU location; give it higher alignmentdangling `__gcc_isr %d'dangling `__gcc_isr'data size prefix invalid with `%s'default mask isn't alloweddest and source1 must be the same registerdest must overlap one source registerdestination and source registers must be distinctdestination operand must be 16 bit registerdestination operand must be 16bit absolute addressdestination operand must be 8 bit registerdestination register and offset register may not be the samedestination register modified by displacement-post-modified addressdestination register same as write-back basedisable warnings about symobls that match instructionsdivision by zerodo not output verbose error messagesdo not warn on use of deprecated featuredon't use Rn-Rm syntax with non-unit strideduplicate !tlsgd!%ldduplicate !tlsldm!%ldduplicate ".else"duplicate %sduplicate .fnstart directiveduplicate .handlerdata directiveduplicate .personality directiveduplicate .personalityindex directiveduplicate aux register %sduplicate entry hint %sduplicated `%s'duplicated `{%s}'eGPR use conflicts with encoding specifierelements must be smaller than reversal regionelse without matching ifempty vector register listemulations not handled in this configurationend of file after a one-character quote; \0 insertedend of file in commentend of file in comment; newline insertedend of file in escape characterend of file in multiline commentend of file in string; '%c' insertedend of file inside conditionalend of file not at end of a line; newline insertedend of macro inside conditionalend of vector register list not foundentity size for SHF_MERGE not specifiederror adding attribute: %serror parsing element/structure listerror setting flags for "%s": %sestimate size even register number requiredeven register requiredexpected #constantexpected ',' after section nameexpected ',' after symbol nameexpected ',' after symbol sizeexpected '['expected ']'expected 'za' rather than a ZA tile at operand %dexpected '{'expected '{' at operand %dexpected '}'expected '}' after ZT0expected .L, .W or .B for register in indexed addressing modeexpected 0 or 1expected or or operandexpected , expected , expected , expected @(exp, reg16)expected ARM or MVE vector registerexpected LRexpected MVE register [q0..q7]expected SM or ZA operandexpected ZT0 or a ZA mask at operand %dexpected `%s' to have already been set for .vtable_inheritexpected a %s name followed by a `,'expected a 32-bit selection registerexpected a 64-bit base registerexpected a 64-bit integer register at operand %dexpected a ZA array vector at operand %dexpected a ZA tile at operand %dexpected a ZA tile slice at operand %dexpected a base registerexpected a constant immediate offsetexpected a list of %d or %d registers at operand %d -- `%s'expected a list of %d registers at operand %d -- `%s'expected a predicate-as-counter rather than predicate-as-mask register at operand %dexpected a predicate-as-mask rather than predicate-as-counter register at operand %dexpected a register at operand %dexpected a register or register list at operand %dexpected a scalar SIMD or floating-point register at operand %dexpected a single-register list at operand %d -- `%s'expected a vector or predicate register at operand %dexpected a vector register at operand %dexpected an Advanced SIMD vector register at operand %dexpected an SVE predicate register at operand %dexpected an SVE predicate-as-counter register at operand %dexpected an SVE vector or predicate register at operand %dexpected an SVE vector register at operand %dexpected an SVE vector register or ZA tile slice at operand %dexpected an integer or predicate register at operand %dexpected an integer or stack pointer register at operand %dexpected an integer or vector register at operand %dexpected an integer or zero register at operand %dexpected an integer register or Advanced SIMD vector register at operand %dexpected an integer register or SVE vector register at operand %dexpected an integer, vector or predicate register at operand %dexpected an unsuffixed ZA tile at operand %dexpected closing parenexpected commaexpected comma after instruction nameexpected comma after major opcodeexpected comma after nameexpected comma after name "%s"expected comma after name `%s' in .size directiveexpected comma after name in .symverexpected comma after name in .vtable_entryexpected comma after name in .vtable_inheritexpected comma after register modeexpected comma after register numberexpected comma separatorexpected element type rather than vector typeexpected indexexpected numeric constantexpected quoted stringexpected registerexpected register listexpected symbol nameexpected valid addressing mode for mova: "@(disp, ea.sz),ERn"expected }expecting ]expecting `)' after scale factor in `%s'expecting `,' or `)' after base register in `%s'expecting `,' or `)' after index register in `%s'expecting index register or scale factor after `,'; got '%c'expecting indirect branch instruction after `notrack'expecting lockable instruction after `lock'expecting mnemonic; got nothingexpecting operand after ','; got nothingexpecting operand before ','; got nothingexpecting prefix; got nothingexpecting registerexpecting scale factor of 1, 2, 4, or 8: got `%s'expecting valid branch instruction after `bnd'expecting {expression must be constantexpression too complexextended GPR cannot be used as base/indexextending shift is not permittedextension does not apply to the base architectureextra .LABEL arguments ignored.extra commaextra dotextra stuff on line ignoredextraneous characters at end of numeric section typeextraneous shift as part of operand to shift insnfailed general register sanity check.failed regnum sanity check.failed sanity checkfailed to parse flagsfailed to read instruction table %s failed to set flags for "%s": %sfailed to set subsections by symbolsfailed to set up debugging information: %sfield value "%s" too complex for a bitfieldfield width "%s" too complex for a bitfieldfield width %lu too big to fit in %d byte: truncated to %d bitsfield width %lu too big to fit in %d bytes: truncated to %d bitsfile finished with an open IT block.file finished with an open VPT/VPST block.file not found: %sfirstfirst and second operands shall be the same registerfirst transfer register must be evenflag for {c}psr instruction expectedflag mismatchfloat16 format cannot be set more than once, ignoring.floating point args are in fp regsfloating point number invalid; zero assumedformat = %s found `%sd'; assuming `%sl' was meantfr_mem record before region record!frame reg expected, using $%d.frgr_mem record before region record!further multibyte character warnings suppressedgarbage after index spec ignoredgarbage at end of linegarbage following instructiongenerate PIC codegenerating 16-bit `iret' for .code16gcc directivegenerating 32-bit `%s', unlike earlier gas versionsgr_gr record before region record!gr_mem record before region record!group name for SHF_GROUP not specifiedgroup name not parseablehandlerdata in cantunwind framehard-float conflicts with specified fpuhaving the base register in the register list when using write back is UNPREDICTABLEhere is the "else" of the unterminated conditionalhere is the previous ".else"here is the previous ".if"here is the start of the unterminated conditionali386_output_nops called to generate nops of at most %d bytes!iWMMXt control register expectediWMMXt data or control register expectediWMMXt data register expectediWMMXt scalar register expectedif writeback register is in list, it must be the lowest reg in the listignoring `.d32' suffix due to earlier `{disp}'ignoring `.d8' suffix due to earlier `{disp}'ignoring `.s' suffix due to earlier `{%s}'ignoring attempt to redefine built-in register '%s'ignoring attempt to undefine built-in register '%s'ignoring attempt to use .unreq on fixed register name: '%s'ignoring changed section attributes for %signoring changed section type for %signoring incorrect section type for %signoring redefinition of register alias '%s'illegal %s relocation size: %dillegal expressionillegal immediate register operand %sillegal opcode %s for mcu %sillegal operandillegal operand - register name found where none expectedillegal prefix used with VEX/XOP/EVEXillegal register numberimmediate cannot be moved by a single instructionimmediate constant is valid both as a bit-pattern and a floating point value (using the fp value)immediate expression requires a # prefiximmediate has bits set outside the operand sizeimmediate is not 16bit alignedimmediate is not 32bit alignedimmediate is out of boundsimmediate must be a multiple of 2 in the range of +/-[0,254]immediate must be a multiple of 4 in the range of +/-[0,508]immediate must be a multiple of 8 in the range of +/-[0,1016]immediate must be either 1, 2, 4 or 8immediate must be in the range of +/-[0,127]immediate offset out of rangeimmediate operand expected in the range [1,16]immediate operand expected in the range [1,8]immediate operand illegal with absolute jumpimmediate operand requiredimmediate operand requires iWMMXt2immediate out of rangeimmediate out of range for insertimmediate out of range for narrowing operationimmediate out of range for shiftimmediate out of range, shall fit in 32 bitsimmediate too large (bigger than 0xF)immediate valueimmediate value 48 or 64 expectedimmediate value is out of rangeimmediate value must be 16, 20, 24, 28immediate value must be a multiple of %d at operand %d -- `%s'immediate value out of rangeimmediate value out of range immediate value out of range, expected range [0, 16]immediate value out of range, expected range [1, 32]immediate zero expectedinappropriate arguments for opcode '%s'inappropriate arguments for opcode `%s'inconsistent types in Neon instructionincorrect condition in IT blockincorrect condition in VPT/VPST blockincorrect register `%s%s' used with `%c' suffixindex and destination registers should be distinctindex must be 0 or 1index must be in the range 0 to 3index not allowed inside register listindex register overlaps transfer registerindexed register must be less than 16indexed register must be less than 8indexed vector register expectedindirect %s without `*'indirect `%s` with memory operand should be avoidedinput/output port address isn't allowed with `%s'instruction `%s' after `xacquire' not allowedinstruction `%s' isn't supported outside of protected mode.instruction address is not a multiple of 2instruction cannot be conditionalinstruction does not accept PC-relative addressinginstruction does not accept preindexed addressinginstruction does not accept register indexinstruction does not accept scaled register indexinstruction does not accept this addressing modeinstruction does not accept unindexed addressinginstruction does not allow shifted indexinstruction does not support unindexed addressinginstruction does not support writebackinstruction form not available on this architecture.instruction is always unconditionalinstruction length of %u bytes exceeds the limit of 15instruction missing MVE vector predication codeinstruction not allowed in IT blockinstruction not allowed in VPT blockinstruction not supported in Thumb16 modeinstruction requires register indexinteger register expected in the extended/shifted operand registerinteger register expected in the shifted operand registerinternal errorinternal error in argument parsinginternal error: [%s] unexpected code [%lx] in frob symbolinternal error: bad file property ID %dinternal error: base section index out of rangeinternal error: can't export reloc type %d (`%s')internal error: can't install fix for reloc type %d (`%s')internal error: failed to allocate %d indirectsymbol pointersinternal error: losing opcode: `%s' "%s" internal error: more indirect mach-o symbols than expectedinternal error: reloc %d (`%s') not supported by object file formatinternal error? cannot generate `%s' relocationinternal inconsistency in %s: bdap.w with no symbolinternal inconsistency in %s: bdapq no symbolinternal inconsistency problem in %s: fr_subtype %dinternal inconsistency problem in %s: fr_symbol %lxinternal inconsistency problem in %s: resolved symbolinternal inconsistency problem: %s called for %d bytesinternal relocation (type: IMMEDIATE) not fixed upinternal_relocation (type: OFFSET_IMM) not fixed upinvalid %%-tag in BPF opcode '%s' invalid %s option for %s cpuinvalid %s relocation against registerinvalid -malign-branch-boundary= value: %sinvalid -malign-branch-prefix-size= value: %sinvalid -malign-branch= option: `%s'invalid -march= option: `%s'invalid -mavxscalar= option: `%s'invalid -mevexlig= option: `%s'invalid -mevexrcig= option: `%s'invalid -mevexwig= option: `%s'invalid -mfence-as-lock-add= option: `%s'invalid -mlfence-after-load= option: `%s'invalid -mlfence-before-indirect-branch= option: `%s'invalid -mlfence-before-ret= option: `%s'invalid -mmnemonic= option: `%s'invalid -momit-lock-prefix= option: `%s'invalid -moperand-check= option: `%s'invalid -mrelax-relocations= option: `%s'invalid -msse-check= option: `%s'invalid -msyntax= option: `%s'invalid -mtune= option: `%s'invalid -mvexwig= option: `%s'invalid -mx86-used-note= option: `%s'invalid in --march=: %sinvalid Hi register with immediateinvalid PLT expression `%s'invalid Rt register number in 64-byte load/storeinvalid SIB addressinvalid VSIB addressinvalid ZA tileinvalid `%s' prefixinvalid addressinvalid addressing modeinvalid architectural extensioninvalid attempt to declare external version name as default in symbol `%s'invalid barrier typeinvalid base registerinvalid base register for register offsetinvalid char %s beginning operand %d `%s'invalid character %s before operand %dinvalid character %s in mnemonicinvalid character %s in operand %dinvalid co-processor operandinvalid conditioninvalid constantinvalid constant (%lx) after fixupinvalid element size %d and vector size combination %cinvalid expression in load/store multipleinvalid expression in the addressinvalid floating-point constantinvalid hvc expressioninvalid identifier for ".ifdef"invalid immediateinvalid immediate for address calculation (value = 0x%08lX)invalid immediate for stack address calculationinvalid immediate: %ld is out of rangeinvalid instruction `%s' after `%s'invalid instruction shapeinvalid instruction size selected (%d)invalid instruction suffixinvalid listing option `%c'invalid literal constant: pool needs to be closerinvalid merge entity sizeinvalid modeinvalid neon suffix for non neon instructioninvalid numberinvalid number of registers in the list at operand %d -- `%s'invalid offset registerinvalid offset, target not word aligned (0x%08lX)invalid offset, value too big (0x%08lX)invalid opcodeinvalid operand in ldminvalid operand in stminvalid operand size requestedinvalid operand to .code directive (%d) (expecting 16 or 32)invalid operandsinvalid pc-relative addressinvalid pseudo operationinvalid range in vector register listinvalid registerinvalid register listinvalid register list at operand %dinvalid register list to push/pop instructioninvalid register maskinvalid register nameinvalid register operand size for `%s'invalid register stride at operand %d -- `%s'invalid relocation %s for fieldinvalid relocation expressioninvalid relocation for fieldinvalid relocation for instructioninvalid rotationinvalid rounding modeinvalid scalar register in listinvalid shiftinvalid shift for the register offset addressing modeinvalid shift operatorinvalid shift value: %ldinvalid single nop size: %d (expect within [0, %d])invalid smc expressioninvalid suffixinvalid suffix after register.invalid swi expressioninvalid syntaxinvalid syntax for .dn directiveinvalid syntax for .qn directiveinvalid syntax for .req directiveinvalid syntax for .unreq directiveinvalid type for literal poolinvalid unwind opcodeinvalid use of "=immediate"invalid use of 'MSL'invalid use of 'MUL'invalid use of 32-bit register offsetinvalid use of 64-bit register offsetinvalid use of vector registerinvalid vector group sizeinvalid vector register in listinvalid version name '%s' for symbol `%s'invalid write mask `%s'invalid zeroing-masking `%s'jump over nop padding out of rangejump target out of rangejunk `%s' after expressionjunk `%s' after registerlabel "$%d" redefinedldr to register 15 must be 4-byte alignedldrd/strd requires even:odd register pairlibbfd ABI mismatchline %d: rep or repi must include at least 4 instructionsline %d: unknown relocation type: 0x%xliteral pool insertion failedliteral pool overflowliteral referenced across section boundarylo register requiredlong jump requiredlower 16 bits of mask ignoredmacro requires $at register while noat in effectmacro requires $at while $at in usemajor opcode not in range [0x%02x - 0x%02x]malformed reglist in push/popmask not on destination operandmask, index, and destination registers must be distinctmask, index, and destination registers should be distinctmd5_stream failedmemory destination needed for instruction `%s' after `xrelease'minor opcode not in range [0x00 - 0x3f]misaligned branch destinationmismatch between opcode size and operand sizemismatch between register and suffixmismatched .ebmismatched element/structure types in listmisplaced .procendmissing '%c'missing ')'missing ']'missing .fnstart before unwinding directivemissing .procmissing CPS flagsmissing ZA tile sizemissing ]missing `)'missing `]'missing `lock' with `%s'missing `}'missing `}' in `%s'missing `}' or `,' in pseudo-suffixmissing abi name `%s'missing architectural extensionmissing architecture name `%s'missing argumentmissing argument for %s_check directivemissing braces at operand %dmissing close quote; (assumed)missing closing bracemissing commamissing comma or colonmissing cpu architecturemissing cpu name `%s'missing element sizemissing emulation mode namemissing expressionmissing expression in .size directivemissing horizontal or vertical suffix at operand %dmissing immediate expressionmissing immediate offsetmissing namemissing offset in the pre-indexed addressmissing operandmissing or invalid displacement expression `%s'missing or invalid displacement expression `%s' taken as 0missing or invalid expression `%s'missing or invalid immediate expression `%s'missing predication typemissing register indexmissing rotation field after commamissing separatormissing shift amountmissing size expressionmissing sizeof_stub expressionmissing stack sizemissing typemissing type suffixmissing version name in `%s' for symbol `%s'mnemonic suffix used with `%s'more than 65K literal poolsmultibyte character (%#x) encountered in %smultibyte character (%#x) encountered in %s at or near line %umultibyte character (%#x) encountered in inputmultiple emulation names specifiedmultiple versions [`%s'|`%s'] for symbol `%s'must specify extensions to add before specifying those to removenested .ent directivesnew section '%s' defined without attributes - this might cause problemsno EVEX encodingno VEX/XOP encodingno architecture contains all the instructions used no compiled in support for 32bit x86_64no compiled in support for ix86no compiled in support for x86_64no entry symbol for global function '%s'no file name following -t optionno hppa_fixup entry for fixup type 0x%xno instruction mnemonic suffix given and no register operandsno instruction mnemonic suffix given and no register operands; can't size `%s'no instruction mnemonic suffix given; can't determine immediate sizeno relaxation found for this instruction.no sequence number after !%sno such architecture modifier: `%s'no such architecture: `%s'no such instruction: `%s'non-absolute expression in constant fieldnon-constant expression in ".elseif" statementnon-constant expression in ".if" statementnon-contiguous register rangenon-pc-relative relocation for pc-relative fieldnumber must be positive and less than %dnumber of operands mismatchodd address operand: %ldoffset has different size from baseoffset must be zero in ARM encodingoffset not a multiple of 4offset out of rangeonly 'LSL' shift is permittedonly 'MUL VL' is permittedonly 'MUL' is permittedonly D and Q registers may be indexedonly D registers may be indexedonly LSL shift allowed in thumb modeonly SUBS PC, LR, #const allowedonly constant expression allowedonly floating point zero is allowed as immediate valueonly lo regs allowed with immediateonly one type should be specified for operandonly one version name with `@@@' is allowed for symbol `%s'only r15 allowed hereonly two consecutive VFP SP registers allowed hereopcode '%s' not supported for target %sopcode `%s' not supported for target %sopcode residual (%#llx) too wideopcode residual (%#lx) too wideoperandoperand %d must be %s -- `%s'operand %d must be the same register as operand 1 -- `%s'operand %d must have a vector group size of %d -- `%s'operand %d must have the same immediate value as operand 1 -- `%s'operand %d: illegal use expression: `%s`operand %s0x%lx out of range.operand 1 must be FPSCRoperand is not an immediateoperand is not duplicate of the previous oneoperand mask overflowoperand mismatch -- `%s'operand must be LR registeroperand must be SP registeroperand must be a constantoperand must be r12operand out of range: %ldoperand out of range: %luoperand out of range: 0x%lxoperand size mismatchoperand size must be specified for immediate VMOVoperand size must match register widthoperand type mismatchoperand types can't be inferredoperand/size mis-matchoperands 0 and 1 must be the same registeroperands for opcode `%s' do not match any valid formatoption `-%c%s' is deprecated: %sout of memoryout of rangeout of range label-relative fixup valueoutput verbose error messagesoverflow in literal (.lit8) tableoverflow in literal (.lita) tablepacking conflict: %s must dispatch sequentiallyparallelparse errorpc may not be used with write-backpc-relative address offset out of rangepc-relative load offset not word alignedpc-relative load offset out of rangepc-relative offset out of range, shall fit in 16 bitspc-relative offset out of range, shall fit in 32 bitspcrel offset for branch to %s too far (0x%lx)pcrel too far BFD_RELOC_BFIN_10pcrel too far BFD_RELOC_BFIN_11_PCRELpcrel too far BFD_RELOC_BFIN_12pcrel too far BFD_RELOC_BFIN_24pcrel too far BFD_RELOC_BFIN_5personality routine specified for cantunwind framepointer register (X, Y or Z) requiredpointer register (Y or Z) requiredpointer register Z requiredpost-index must be a registerpost-indexed expression used in preload instructionpostincrement not supportedprevious .ent not closed by a .endprevious `%s' sequence has not been closedpseudo instruction `%s' not supportedpseudo prefix ahead of label; ignoringpseudo prefix without instructionpseudo-prefix conflicts with encoding specifierpush/pop do not support {reglist}^qualifying predicate not followed by instructionr0-r12, lr or APSR expectedr12 not allowed herer13 not allowed herer14 not allowed as first register when second register is omittedr14 not allowed herer15 based store not allowedr15 not allowed hererdhi and rdlo must be differentrdhi, rdlo and rm must all be differentre-entrant coderecord type is not validrecord_type_not_validredefinition of mcu type `%s' to `%s'redundant %s prefixregister '%s%s' cannot be used hereregister expectedregister is out of orderregister list must contain at least 1 and at most 16 registersregister list must contain at least 1 and at most 32 registersregister list not in ascending orderregister must be either sp or set by a previousunwind_movsp directiveregister name or number from 0 to 31 requiredregister name or number from 16 to 31 requiredregister number above 15 requiredregister number out of rangeregister number too large for push/popregister offset not allowed in pre-indexed addressing moderegister operand expected, but got scalarregister out of range in listregister r16-r23 requiredregister r24, r26, r28 or r30 requiredregister range not in ascending orderregister scaling is being ignored hereregister section has contents register stride must be 1register stride must be 1 or 2register type mismatchregisters may not be the samerel too far BFD_RELOC_16rel too far BFD_RELOC_8rel31 relocation overflowrelaxable branches not supported in absolute sectionreloc %d not supported by object file formatrelocated field and relocation type differ in signednessrelocation is not supportedrelocation not allowedrelocation out of rangerelocation overflowrelocation qualifier does not match instruction sizerelocation valid in thumb1 code onlyreplacing `rep'/`repe' prefix by `bnd'resource conflict (A%d)resource conflict (C flag)resource conflict (F flag)resource conflict (PSW)resource conflict (R%d)rest of line ignored; first ignored character is `%c'rex2 pseudo prefix cannot be usedror #imm not supportedrotation can only be 0, 8, 16, or 24s suffix on comparison instruction is deprecatedsame oszc flag used twicesame type of prefix used twicescalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLEscalar index must be constantscalar index out of rangescalar must have an indexscalar out of rangescalar out of range for multiply instructionscale factor of %d without an index registersecondsecond operand must be 1second operand must be 4sectionsection %s already has a group (%s)section '%s' finished with an open IT block.section '%s' finished with an open VPT/VPST block.section alignment must be >= 4 bytes to check MULS/MULU safenesssection does not have enough alignment to ensure safe PC-relative loadssection name '%s' already defined as another symbolsegmentsegment override on `%s' is ineffectualselected FPU does not support instructionselected architecture does not support wide conditional branch instructionselected processor does not support 'A' form of this instructionselected processor does not support 32bit wide variant of instruction `%s'selected processor does not support ARM opcodesselected processor does not support DSP extensionselected processor does not support PACBTI extentionselected processor does not support PSTATE field name '%s'selected processor does not support SETPAN instructionselected processor does not support THUMB opcodesselected processor does not support `%s'selected processor does not support `%s' in ARM modeselected processor does not support `%s' in Thumb modeselected processor does not support `%s' in Thumb-2 modeselected processor does not support bf16 instructionselected processor does not support cde instructionselected processor does not support fp16 instructionselected processor does not support instructionselected processor does not support requested special purpose registerselected processor does not support system register name '%s'sequence number in use for !tlsgd!%ldsequence number in use for !tlsldm!%ldsequentialsetend use is deprecated for ARMv8setting incorrect section attributes for %ssetting incorrect section type for %sshift amount out of range 0 to 63shift by register not allowed in thumb modeshift countshift expression expectedshift expression is too largeshift immediate must be 1, 2 or 3 for half-word, word or double-word accesses respectivelyshift must be constantshift not allowed for bitmask immediateshift operator expectedshift out of rangeshift value over 3 not allowed in thumb modeshifts in CMP/MOV instructions are only supported in unified syntaxshortcut designator invalidsigned instruction operand out of range, shall fit in 32 bitssigned value out of rangesize (%ld) out of range, ignoredsize of "%s" is already %ld; not changing to %ldskipping prefixes on `%s'skipping two-word instructionsourcesource operand must be 16bit absolute addresssource operand must be 8 bit registersource register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source group in `%s'source register same as write-back basesource1 and dest must be same registerspecial left instruction `%s' kills instruction `%s' in right containerspill_mask record unimplemented.spurious operands; (%d operands/instruction max)stack increment must be multiple of 4stand-alone `%s' prefixstride must be a multiple of 64; lower 6 bits ignoredstride of 2 unavailable when element size is 8support ARM/Thumb interworkingswp{b} use is deprecated for ARMv6 and ARMv7swp{b} use is obsoleted for ARMv8 and latersymbol %s is in a different sectionsymbol %s is weak and may be overridden latersymbol '%s' already has its type setsymbol '%s' is already definedsymbol '%s' with multiple versions cannot be used in relocationsymbol `%s' already definedsymbol `%s' can not be both weak and commonsymbol `%s' is already definedsymbol size computation overflowsymbol too far awaysymbol type "%s" is not supported by MIPS targetssymbol type "%s" is supported only by GNU and FreeBSD targetssymbol type "%s" is supported only by GNU targetssyntax errorsyntax error in register listsystem register name '%s' is deprecated and may be removed in a future releasetag not found for .tag %stemporary switch for dumpingthe %s name '%s' is too long (maximum 16 characters)the first operand must be a symbolthe floating-point format has not been set (or has been disabled)the last offset is equal to the first offsetthe last offset is less than the first offsetthe number of .indirect_symbols defined in section %s does not match the number expected (%d defined, %d expected)the offset 0x%08lX is not representablethe only valid suffixes here are '(plt)' and '(tlscall)'the optional immediate offset can only be 0the preceding `%s' should be followed by `%s` rather than `%s` -- `%s'the register list must have a stride of %d at operand %d -- `%s'the register list must have a stride of %d or %d at operand %d -- `%s`the specified option is not accepted in DSBthe specified option is not accepted in ISBthe specified relocation type is not allowed for 32-bit registerthe specified relocation type is not allowed for MOVKthe top half of a 128-bit FP/SIMD register is expectedthere are no pc-relative size relocationsthere are no unsigned pc-relative relocationsthis `%s' should have an immediately preceding `%s' -- `%s'this `.arch pop' requires `.code%u%s' to be in effectthis addressing mode requires base-register writebackthis group relocation is not allowed on this instructionthis instruction implies use of ARMv8.1 AdvSIMD.this instruction requires a post-indexed addressthis instruction will not write back the base registerthis instruction will write back the base registerthis relocation modifier is not allowed on this instructionthis type of register can't be indexedthumb conditional instruction should be in IT blocktoo few register/memory operandstoo many !literal!%ld for %stoo many argumentstoo many fixupstoo many lda insns for !gpdisp!%ldtoo many ldah insns for !gpdisp!%ldtoo many lituse insns for !lituse_tlsgd!%ldtoo many lituse insns for !lituse_tlsldm!%ldtoo many memory references for `%s'too many register operands with VSIBtoo many register/memory operandstoo many registers in vector register listtoo many unwind opcodestoo many unwind opcodes for personality routine 0translating mgeni to movitranslating to `%s %s%s'translating to `%s %s%s,%s%s'translating to `%sp'two dest registers must be distincttype %d reloc done? type mismatch in vector register listtype specifier has the wrong number of partstypes specified in both the mnemonic and operandsunable to compute ADRL instructions for PC offset of 0x%lxunbalanced double quotes in operand %d.unbalanced figure bracesunbalanced parenthesis in operand %d.undefined combination of operandsundefined linked-to symbol `%s' on section `%s'undefined local label `%s'undefined symbol %s used as an immediate valueunexpected %s fixupunexpected .unwind_movsp directiveunexpected 12-bit reloc typeunexpected 18-bit reloc typeunexpected argument to --multibyte-input-option: '%s'unexpected bit specified after APSRunexpected character `%c' in element sizeunexpected character `%c' in predication typeunexpected character `%c' in type specifierunexpected characters following instructionunexpected comma after the mnemonic name `%s' -- `%s'unexpected comma before the omitted optional operandunexpected register in the immediate operandunexpected register name `%s' in expressionunexpected register type at operand %dunexpected section size informationunexpected shift operatorunexpected storage class %dunexpected type character `b' -- did you mean `bf'?unexpected vector group size at operand %d -- `%s'unhandled operand code %dunhandled reloc %s in md_pcrel_from_sectionunhandled relocation type %sunhandled: .proc %s,%dunimplemented relocation suffixunimplemented segment %s in operandunindexed addressing used in preload instructionunknownunknown DWARF option %s unknown EABI `%s' unknown MCU: %s unknown abi `%s' unknown architectural extension `%s'unknown architectureunknown architecture `%s'unknown architecture `%s' unknown architecture extension `%s' unknown architecture: %s unknown argument for .usepvunknown condition code: %sunknown constraint `%c'unknown cpu `%s'unknown escape '\%c' in string; ignoredunknown execution type passed to write_2_short()unknown fixup sizeunknown floating point abi `%s' unknown floating point format `%s' unknown group relocationunknown implicit IT mode `%s', should be arm, thumb, always, or never.unknown mnemonic -- `%s'unknown mnemonic `%s' -- `%s'unknown opcodeunknown opcode %sunknown opcode '%s'unknown opcode `%s'unknown opcode: %sunknown operand to .archunknown option `%s'unknown or invalid section attribute '%s'unknown or invalid section type '%s'unknown or missing PSTATE field nameunknown or missing operation nameunknown or missing system register nameunknown procedure kindunknown record type %d (in %s)unknown register '%s' -- .req ignoredunknown register alias '%s'unknown relocation (%u)unknown relocation modifierunknown section attribute %sunknown section attribute '%c'unknown vector operation: `%s'unknown width specifier '.%c'unmatched '['unpredictable load of register pair -- `%s'unpredictable load pair transfer with register overlap -- `%s'unpredictable transfer with writeback (load) -- `%s'unpredictable transfer with writeback (store) -- `%s'unpredictable transfer with writeback -- `%s'unpredictable: identical base and status registers --`%s'unpredictable: identical transfer and status registers --`%s'unrecognised float16 format "%s"unrecognized .section attribute: want a,e,o,w,x,M,S,G,T or numberunrecognized CPS flagunrecognized emulation name `%s'unrecognized flagunrecognized instruction `%s'unrecognized opcodeunrecognized option -%c%sunrecognized oszc flags or illegal `,' in pseudo-suffixunrecognized pseudo-suffixunrecognized relocation suffixunrecognized section attributeunrecognized section typeunrecognized stab type '%c'unrecognized symbol type "%s"unrecognized syntax mode "%s"unresolved expression that must be resolvedunshifted register requiredunsigned value out of rangeunsupported BFD relocation size %dunsupported BFD relocation size %uunsupported alignment for instructionunsupported broadcastunsupported instruction `%s'unsupported maskingunsupported mbind section info: %sunsupported relocationunsupported relocation typeunsupported section attribute '%c'unsupported section id: %sunsupported static rounding/saeunsupported syntaxunsupported vector index registerunsupported with Intel mnemonicunterminated stringunwind opcode too longuse -march=armv2use -march=armv2ause -march=armv3use -march=armv3muse -march=armv4use -march=armv4tuse -march=armv5use -march=armv5tuse -march=armv5teuse -mcpu=alluse -mcpu=arm1use -mcpu=arm2use -mcpu=arm250use -mcpu=arm3use -mcpu=arm6use -mcpu=arm600use -mcpu=arm610use -mcpu=arm620use -mcpu=arm7use -mcpu=arm70use -mcpu=arm700use -mcpu=arm700iuse -mcpu=arm710use -mcpu=arm7100use -mcpu=arm710cuse -mcpu=arm710tuse -mcpu=arm720use -mcpu=arm720tuse -mcpu=arm740tuse -mcpu=arm7500use -mcpu=arm7500feuse -mcpu=arm7duse -mcpu=arm7diuse -mcpu=arm7dmuse -mcpu=arm7dmiuse -mcpu=arm7muse -mcpu=arm7tdmiuse -mcpu=arm8use -mcpu=arm810use -mcpu=arm9use -mcpu=arm920use -mcpu=arm940use -mcpu=arm9tdmiuse -mcpu=iwmmxtuse -mcpu=strongarmuse -mcpu=strongarm110use -mcpu=strongarm1100use -mcpu=strongarm1110use -mcpu=xscaleuse -mfpu=softvfpuse .code16 to ensure correct addressing modeuse frame pointeruse of .indirect_symbols requires `-dynamic'use of PC in this instruction is deprecateduse of old and new-style options to set CPU typeuse of old and new-style options to set FPU typeuse of r13 is deprecateduse of r15 in blx in ARM mode is not really usefuluse of r15 in bx in ARM mode is not really usefuluse of r15 in bxj is not really usefuluse stack size checkingusing using a bit field width of zerovalid endian specifiers are be or levalue not in range [0, 0xffffffff]value out of rangevalue stored for r%d is UNKNOWNvalue too large to fit in %d bitsvcx instructions with Q registers require MVEvcx instructions with S or D registers require either MVE or Armv8-M floating point extension.vcx1 with S or D registers takes immediate within 0-2047vcx2 with S or D registers takes immediate within 0-63vcx2 with S or D registers takes immediate within 0-7vector predicated instruction should be in VPT/VPST blockvector size above %u required for `%s'vector type expectedvfmal/vfmsl with FP16 type cannot be conditional, the behaviour is UNPREDICTABLEwarn about performance deprecated IT instructions in ARMv8-A and ARMv8-Rwarn about symbols that match instruction names [default]width suffixes are invalid in ARM modewidth suffixes are invalid in ARM mode -- `%s'word of NOPs added between word multiply and 16-bit multiplyword of NOPs added between word multiply and loadwriteback (!) must be used for VLDMDB and VSTMDBwriteback of base register is UNPREDICTABLEwriteback of base register when in register list is UNPREDICTABLEwriteback used in preload instructionwriteback value must be an immediate constantwriting to APSR without specifying a bitmask is deprecatedyou can't `%s %s%s'you must specify a single type onlyzeroing-masking only allowed with write mask{nf} cannot be combined with {vex}/{vex3}{nf} unsupported{rex2} prefix invalid with `%s'Project-Id-Version: gas 2.42.90 Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/ PO-Revision-Date: 2024-07-22 17:26+0200 Last-Translator: Remus-Gabriel Chelu Language-Team: Romanian Language: ro MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n==0 || (n!=1 && n%100>=1 && n%100<=19) ? 1 : 2); X-Bugs: Report translation errors to the Language-Team address. X-Generator: Poedit 3.4.3 modul de compatibilitate cu sintaxa TI CodeComposer Studio Valoarea implicită: %s -no-relax nu relaxează realocările Opțiuni BPF: Opțiuni D30V: -O face ca instrucțiunile scurte adiacente să fie paralele, dacă este posibil -n avertizează cu privire la toate NOP-urile inserate de către asamblor -N avertizează cu privire la NOP-urile inserate după multiplicarea cuvintelor -c avertizează cu privire la simbolurile ale căror nume se potrivesc cu numele registrelor -C opusul lui „-c”; „-c” este opțiunea implicită EXTENSIE este o combinație de (eventual cu prefixul „no”-): Registrele nu vor avea nevoie de niciun prefix. Registrele vor avea nevoie de un prefix „$”. emulează ieșirea (implicit %s) generează simboluri comune ELF cu tipul STT_COMMON generează note GNU Build dacă nu sunt prezente în datele de intrare generează realocări relaxate generează proprietățile ISA utilizate de x86 și proprietățile caracteristice utilizează mnemonica AT&T/Intel (numai pentru sintaxa AT&T) înregistrează tipul de cpu %s ați vrut să spuneți asta? altă(e) variantă(e) validă(e): --32/--64 generează un obiect pe 32 biți/64 biți --32/--64/--x32 generează un obiect pe 32 biți/64 biți/x32 --MD FIȘIER scrie informațiile despre dependență în FIȘIER (implicit niciunul) --alternate activează inițial sintaxa alternativă a macrocomenzilor --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi|zstd] comprimă secțiunile de depanare DWARF Valoarea implicită: zlib --debug-prefix-map VECHI=NOU înlocuiește VECHI cu NOU în informațiile de depanare --defsym SIM=VAL definește simbolul SIM la valoarea dată --divide nu tratează „/” drept un caracter de comentariu --divide ignorată --dump-config afișează modul în care este configurat asamblorul și apoi iese --elf-stt-common=[no|yes] --execstack necesită stivă executabilă pentru acest obiect --fatal-warnings tratează avertismentele ca erori --fdpic generează un fișier obiect FDPIC --fix-v4bx permite BX în codul ARMv4 --gcodeview generează informații de depanare CodeView --gdwarf- generează informații de depanare DWARF. 2 <= <= 5 --gdwarf-cie-version= generează CIE-uri DWARF versiunea 1, 3 sau 4 --gdwarf-sections generează nume de secțiuni pentru fiecare funcție în parte pentru informațiile de linie DWARF --generate-missing-build-notes=[no|yes] --gsframe generează informații de urmărire a stivei SFrame --gstabs generează informații de depanare STABS --gstabs+ generează informații de depanare STABS cu extensii GNU --hash-size= ignorată --help afișează toate opțiunile asamblorului --itbl INSTTBL extinde setul de instrucțiuni pentru a include instrucțiuni care corespund specificațiilor definite în fișierul INSTTBL --listing-cont-lines stabilește numărul maxim de linii de continuare utilizate pentru coloana de date de ieșire a listării --listing-lhs-width stabilește lățimea în cuvinte a coloanei de date de ieșire din listare --listing-lhs-width2 stabilește lățimea în cuvinte a liniilor de continuare a coloanei de date de ieșire; ignorată dacă este mai mică decât lățimea primei linii --listing-rhs-width stabilește lățimea maximă în caractere a liniilor din fișierul sursă --march= generează cod pentru ; alegerile valide pentru sunt v0_v10, v10, v32 și common_v10_v32. --multibyte-handling= ce trebuie făcut cu caracterele multi-octet întâlnite la intrare --no-underscore simbolurile de utilizator nu au niciun prefix --nocompress-debug-sections nu comprimă secțiunile de depanare DWARF --noexecstack nu necesită stivă executabilă pentru acest obiect --pic activează generarea de cod independent de poziție --reduce-memory-overheads ignorată --scfi=experimental sintetizează DWARF CFI pentru asm scris manual (suport experimental) --sectname-subst activează secvențele de substituție a numelui secțiunii --size-check=[error|warning] verifică directiva ELF .size (implicit --size-check=error) --statistics afișează diverse statistici măsurate în urma execuției --strip-local-absolute înlătură simbolurile absolute locale --target-help afișează opțiunile specifice țintei --traditional-format utilizează același format ca și asamblorul nativ atunci când este posibil --underscore simbolurile utilizatorului sunt în mod normal precedate cu liniuță de subliniere --version afișează numărul de versiune al asamblorului și iese --warn nu suprimă avertismentele -D generează mesajele de depanare ale asamblorului -EB asamblează codul pentru un cpu big-endian -EB -mbig-endian generează cod big-endian -EL asamblează codul pentru un cpu little-endian -EL -mlittle-endian generează cod little-endian -I DIR adaugă DIR la lista de căutare pentru directivele .include -J nu avertizează cu privire la depășirile semnate -K avertizează atunci când diferențele se alterează pentru deplasări lungi -L, --keep-locals păstrează simbolurile locale (de exemplu, cele care încep cu „L”) -M, --mri asamblează în modul de compatibilitate RMN -N avertizează atunci când ramurile sunt extinse la salturi -Q ignorată -Qy, -Qn ignorată -V afișează numărul de versiune al asamblorului -k ignorată -R pliază secțiunea de date în secțiunea de text -W, --no-warn suprimă avertismentele -X ignorată -Z generează fișierul obiect chiar și după erori -c afișează un avertisment dacă se găsește un comentariu -f omite spațiile albe și preprocesarea comentariilor -force2bsr -mforce2bsr transformă jbsr în bsr -fpic -pic generează cod independent de poziție -g, --gen-debug generează informații de depanare -h, -H nu execută, afișează acest text de ajutor; depreciat -h-tick-hex acceptă constantele hexazecimale de tip H'00 -jsri2bsr -mjsri2bsr transformă jsri în bsr -mEA -mbarrel-shifter -mbarrel_shifter -mcrc -mdsp-packa -mdsp_packa -mdvbf -mld-extension-reg-mask -mlock -mmac-24 -mmac-d16 -mmac_24 -mmac_d16 -mmin-max -mmin_max -mmul64 -mno-mpy -mnorm -mrtsc -msimd -mswap -mswape -mtelephony -muser-mode-only -mxy -mach= stabilește tipul de mașină H8300 la unul dintre următoarele: h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn -madd-bnd-prefix adaugă prefixul BND pentru toate ramurile valide -malign-branch-boundary=NUM (implicit: 0) aliniază ramurile în interiorul limitei de octeți NUM -malign-branch-prefix-size=NUM (implicit: 5) aliniază ramurile cu NUM prefixe pe instrucțiune -malign-branch=TIP[+TIP...] (implicit: jcc+fused+jmp) TIP este o combinație de jcc, fused, jmp, call, ret, indirect specifică tipurile de ramuri care trebuie aliniate -mall-opcodes acceptă toate codurile operaționale AVR, chiar dacă nu sunt acceptate de MCU -mno-skip-bug dezactivează avertismentele pentru omiterea instrucțiunilor de două cuvinte (implicit pentru avr4, avr5) -mno-wrap respinge instrucțiunile rjmp/rcall cu înfășurare de 8K (implicit pentru avr3, avr5) -mrmw acceptă instrucțiuni de citire-modificare-scriere -mlink-relax generează realocări pentru relaxarea editorului de legături (implicit) -mno-link-relax nu generează realocări pentru relaxarea editorului de legături -mgcc-isr acceptă pseudo-instrucțiunea __gcc_isr -mno-dollar-line-separator nu tratează caracterul $ ca un separator de linie -mamd64 acceptă doar ISA AMD64 [implicit] -march=ARCH selectează arhitectura ARCH: -march=CPU[,+EXTENSIE...] generează codul pentru CPU și EXTENSIE, CPU este unul dintre: -mavxscalar=[128|256] (implicit: 128) codifică instrucțiunile scalare AVX cu lungimea specificată a vectorului -mbig-obj generează fișiere de obiecte mari -mbranch-stub activează cioturile de ramificare pentru apelurile relative la PC -mbranches-within-32B-boundaries aliniază ramurile în interiorul limitei de 32 de octeți -mcache activează instrucțiunea de pre-achiziționare a datelor din cache -mcp activează instrucțiunile co-procesorului -mcpu= specifică numele CPU-ului țintă -mcpu=CPU selectează procesorul CPU: -mdsp activează instrucțiunile DSP -medsp activează instrucțiunile DSP îmbunătățite -melrw activează lrw extins (numai pentru CK800) -mevexlig=[128|256|512] (implicit: 128) codifică instrucțiunile scalare AVX cu lungimea specificată a vectorului -mevexrcig=[rne|rd|ru|rz] (implicit: rne) codifică instrucțiunile EVEX cu o valoare specificată EVEX.RC pentru instrucțiunile ignorate doar de SAE -mevexwig=[0|1] (implicit: 0) codifică instrucțiunile EVEX cu o valoare EVEX.W specificată pentru instrucțiunile EVEX.W cu bit ignorat -mfdpic asamblează pentru ABI FDPIC -mfence-as-lock-add=[no|yes] (implicit: no) codifică lfence, mfence și sfence ca blocare addl $0x0, (%%{re}sp) -mfloat-abi=ABI selectează un ABI pentru pentru a lucra cu numere în virgulă mobilă: -mhard-float activează instrucțiunile în virgulă mobilă hardware -mindex-reg acceptă registrele de pseudo-indexare -mintel64 acceptă doar ISA Intel64 -mistack activează instrucțiunile stivei de întreruperi -mlabr -mliterals-after-br emite literali după instrucțiunile de ramificare -mlaf -mliterals-after-func emite literali după fiecare funcție -mlfence-after-load=[no|yes] (implicit: no) generează lfence după încărcare -mlfence-before-indirect-branch=[none|all|register|memory] (implici: none) generează lfence înainte de ramura apropiată indirectă -mlfence-before-ret=[none|or|not|shl|yes] (implicit: none) generează lfence înainte de ret -mljump transformă jbf, jbt, jbr în jmpi (numai pentru CK800) -mmnemonic=[att|intel] -mmp activează instrucțiunile multiprocesor -mnaked-reg nu necesită prefixul „%%” pentru registre -mno-branch-stub -mno-elrw -mno-fdpic/-mnopic dezactivează -mfdpic -mno-istack -mno-labr -mnoliterals-after-br -mno-laf -mno-literals-after-func -mno-ljump -mnolrw -mno-lrw implementează lrw ca movih + ori -momit-lock-prefix=[no|yes] (implicit: no) înlătură toate prefixele de blocare -moperand-check=[none|error|warning] (implicit: warning) verifică validitatea combinațiilor de operanzi -mrelax activează relaxarea -mrelax-relocations=[no|yes] -msecurity activează instrucțiunile de securitate -mshared dezactivează optimizarea ramificării pentru codul partajat -msse-check=[none|error|warning] (implicit: none) verifică instrucțiunile SSE -msse2avx codifică instrucțiunile SSE cu prefix VEX -msyntax=[att|intel] (implicit: att) utilizează sintaxa AT&T/Intel -mtrust activează instrucțiunile de confianță -mtune=CPU optimizează pentru CPU, CPU este unul dintre: -muse-unaligned-vector-move codifică mutarea vectorului aliniat ca mutare a vectorului nealiniat -mvdsp activează instrucțiunile DSP vectoriale -mvexwig=[0|1] (implicit: 0) codifică instrucțiunile VEX cu o valoare VEX.W specificată pentru instrucțiunile VEX.W cu bit ignorat -mx86-used-note=[no|yes] -n nu optimizează alinierea codului -O{012s} încearcă unele optimizări de cod -q elimină unele avertismente -no-force2bsr -mno-force2bsr -no-jsri2bsr -mno-jsri2bsr -no-pad-sections nu se completează sfârșitul secțiunilor până la limitele de aliniere -nocpp ignorată -o FIȘIER_OBIECT numele fișierului obiect de ieșire FIȘIER_OBIECT (implicit „a.out”) -s ignorată -w ignorată @FIȘIER citește opțiunile din FIȘIER (implicit) Opțiuni de asamblare specifice AArch64: Opțiuni de asamblare specifice ARM: Opțiuni specifice asamblorului Blackfin: Opțiuni de linie de comandă specifice FR30: Opțiuni de asamblare specifice H8300: !%s nu utilizează un număr de secvențărealocare !samegp față de simbolul fără .prologue: %s„.else” fără „.if” corespondent„.elseif” după „.else”„.elseif” fără „.if” corespondent„.endif” fără „.if”nr.4 nu este valabil pentru H8/300.%d eroare%d erori%d de erori%d avertisment%d avertismente%d de avertismente%s - „%s”%s NOP inserat%s la operandul %d -- „%s”%s pentru „%s”%s pentru instrucțiunea „%s”%s nu este utilizat pentru ținta selectată%s trebuie să fie %d la operandul %d -- „%s”%s în afara intervalului de la %d la %d la operandul %d -- „%s”%s realocări nu încap în %d octet%s realocări nu încap în %d octeți%s realocări nu încap în %d de octeți%s necesită valoarea 0-2 ca operand 1al doilea argument %s nu poate fi un număr negativ %dsecțiunea %s este acceptată doar de țintele GNU și FreeBSD%s utilizat pentru un simbol care nu este definit în același fișier%s%d-%s%d așteptat la operandul %d -- „%s”%s, %s, generează un fișier obiect greșit %s, tratează avertismentele ca erori%s: timpul total de asamblare: %ld.%06ld %s: tip de funcție neașteptat: %d%s:%u: adaugă %d%s la 0x%llx pentru a alinia %s în interiorul limitei de %d octeți %s:%u: adaugă %d%s octeți nop la 0x%llx pentru a alinia %s în interiorul limitei de %d octeți %s:%u: adaugă un %d%s suplimentar la 0x%llx pentru a alinia %s în interiorul limitei de %d octeți %s; se utilizează valoarea implicită pentru „%s”realocarea de %u-octeți nu poate fi aplicată la câmpul de %u-octeți„%s” nu poate fi o weak_definition (în prezent este acceptată numai în secțiunile de tip coalescent)„%s” nu poate fi o weak_definition (deoarece este nedefinită)„%s” acceptă doar adresa relativă RIP„%s” declarat anterior ca „%s”.se aștepta „,”se aștepta „APSR”, „CPSR” sau „SPSR”se necesită „ASR”se necesită „LSL” sau „ASR”se necesită „LSL”deplasarea „ROR” nu este permisă„UXTW” nu este permis aicise necesită „UXTW”se aștepta „[”se aștepta „[” după codul mnemonic PLDse aștepta „[” după codul mnemonic PLIse aștepta „]”registrul „d” trebuie să fie în intervalul 0-15registrul „q” trebuie să fie în intervalul 0-7registrul „rsp” nu poate fi utilizatregistrul „s” trebuie să fie în intervalul 0-31se aștepta „}” la sfârșitul câmpului „option”(implicit: att) (implicit: intel) (implicit: „no”) (implicit: „yes”) (plt) este valabilă numai pentru țintele de ramificareargumentul opțiunii --compress-debug-sections=%s nu este acceptat„--compress-debug-sections=zstd”: «gas» nu este construit cu suport pentru «zstd»„--no-underscore” nu este validă cu formatul a.out„--pic” nu este validă pentru acest format de obiect-G n pune datele <= n octeți în zona de date mici Opțiunea „-R” nu este acceptată pe această țintă.-mPIC marchează fișierul generat ca utilizând un cod mare independent de poziție -mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat} -mdialect=%s nu este valid. Se aștepta normal sau pseudoc-mdouble marchează fișierul generat ca utilizând instrucțiuni FP de dublă precizie -mdword marchează fișierul generat ca utilizând o aliniere a stivei de 8 octeți -mfdpic asamblează pentru FDPIC ABI -mfpr-32 marchează fișierul generat ca utilizând doar 32 de FPR-uri -mfpr-64 marchează fișierul generat ca utilizând toate cele 64 de FPR-uri -mgpr-32 marchează fișierul generat ca utilizând doar 32 de GPR-uri -mgpr-64 marchează fișierul generat ca utilizând toate cele 64 de GPR-uri -misa-spec=%s nu este valid. Se aștepta v1, v2, v3, v4 sau xbpf-mlibrary-pic marchează fișierul generat ca utilizând cod independent de poziție pentru biblioteci „-mljump” este ignorată pentru ck801/ck802-mmedia marchează fișierul generat ca utilizând instrucțiuni multimedia -mmuladd marchează fișierul generat ca utilizând instrucțiuni de adunare/scădere multiple -mno-dword marchează fișierul generat ca utilizând o aliniere a stivei de 4 octeți „-mno-force2bsr” este ignorată pentru ck801/ck802„-mno-force2bsr” este ignorată cu „-mbranch-stub”-mno-pack nu permite ca instrucțiunile să fie împachetate -mnopic dezactivează „-mpic”, „-mPIC”, „-mlibrary-pic” și „-mfdpic” -mpack permite împachetarea instrucțiunilor -mpic marchează fișierul generat ca utilizând un cod mic independent de poziție -msoft-float marchează fișierul generat ca utilizând software-ul FP -mtomcat-debug depanarea rezolvărilor tomcat -mtomcat-stats afișează statisticile pentru rezolvările tomcat .%s în afara lui %slungimea lui .COMMon (%ld.) <0! Se ignoră..EQU trebuie să utilizeze o etichetă.EXIT trebuie să apară în cadrul unei proceduriexpresia .REG trebuie să fie un registru.REG trebuie să utilizeze o etichetă.arch necesită o opțiune --march=.... corespunzătoarestiva .arch este goală.arch: lipsește numele arhitecturii.arch_extension: extensie de arhitectură lipsă. pseudo-operatorul .asmfunc este disponibil numai cu fanionul „-mccs”..asmfunc repetat..asmfunc fără funcție..callinfo nu se află într-o definiție de procedurălipsește limba și versiunea directivei .compilerlipsește versiunea directivei .compiler.cpu: lipsește numele CPU-ului. pseudo-operatorul .def este disponibil numai cu fanionul „-mccs”.pseudo-operator .def utilizat în interiorul lui .def/.endef: se ignoră.pseudo-operator .dim utilizat în afara lui .def/.endef: se ignoră.directiva .end nu are un numedirectiva .end numește un simbol diferit de cel al directivei .entdirectivă .end fără corespondență cu o directivă .ent. pseudo-operatorul .endasmfunc este disponibil numai cu fanionul „-mccs”..endasmfunc fără un .asmfunc..endasmfunc fără funcție.pseudo-operator .endef utilizat în afara lui .def/.endef: se ignoră..endfunc lipsește pentru .proc anteriordirectiva .ent nu are un numedirectiva .ent nu are nici un simboldirectivă .ent fără corespondență cu o directivă .end.fmask în afara directivei .entdirectiva .fnend fără .fnstart.fpu: nume fpu lipsă.frame în afara directivei .entdirectiva .handler nu are un numeeroare de sintaxă .ifeqsoperandul .inst.n este prea mare. Utilizați .inst.w în schimb.largecomm acceptat doar în modul pe 64 de biți, producând .comm.ln pseudo-operator în interiorul .def/.endef: se ignoră..loc în afara lui .textpseudo-operator .loc în interiorul .def/.endef: se ignoră..mask în afara directivei .entdirectiva .name nu are nici un simboldirectiva .name nu se află în secțiunea de legături (.link).object_arch: nume de arhitectură lipsădirectiva .pdesc nu are niciun simbol de intraredirectiva .pdesc nu se află în secțiunea de legături (.link).pdesc nu corespunde cu ultimul .ent.pdesc are un simbol de intrare greșit.popsection fără .pushsection corespondent; se ignoră.previous fără .section corespondent; se ignorădirectivă .prologue fără o directivă precedentă .ent.prolog în interiorul prologului. pseudo-operatorul .ref este disponibil numai cu fanionul „-mccs”.pseudo-operator .scl utilizat în afara lui .def/.endef: se ignoră.expresia .size pentru %s nu este o constantăpseudo-operator .size utilizat în afara lui .def/.endef: se ignoră..syntax %s necesită opțiunea de linie de comandă „--no-underscore”.syntax %s necesită opțiunea de linie de comandă „--underscore”pseudo-operator .tag utilizat în afara lui .def/.endef: se ignoră.pseudo-operator .type utilizat în afara lui .def/.endef: se ignoră..unwind_save nu acceptă acest tip de registrudirectiva .usepv nu are un numedirectiva .usepv nu are un tippseudo-operator .val utilizat în afara lui .def/.endef: se ignoră..vframepsp este lipsit de sens, presupunând că .vframesp a fost înțelesgestionarea tabelului după majuscule-minuscule .word a eșuat: tabelul este prea mare0x%llx în afara intervalului de deplasare cu semn pe 32 de biți0x%llx prescurtat la 0x%llx0x%lx în afara intervalului de deplasare cu semn pe 32 de biți0x%lx prescurtat la 0x%lx0x%lx: „%s” tip = %ld, clasă = %d, segment = %d accesul pe 128 de biți nu este permis pentru registrul de sistem selectat „%s”Adresele pe 16 biți nu este permisă în instrucțiunile MPX.adresarea pe 16 biți nu este disponibilă pentru „%s”salt de 16 biți în afara intervaluluiAdresele pe 32 de biți nu sunt permise în instrucțiunile MPX pe 64 de biți.Ramificare condițională pe 32 de biți generatăModul pe 32 de biți nu este acceptat pe „%s”.X86_64 pe 32 de biți este acceptat doar pentru ELFrealocarea de 62 de biți nu este implementată încăregistrul sursă/destinație al operatorului pe 64 de biți trebuie să fie mai mic de 15Modul pe 64 de biți nu este acceptat pe „%s”.:lower16: nu este permis în această instrucțiune:upper16: nu este permis în această instrucțiune specific pentru ABI asamblează pentru ABI în virgulă mobilă asamblează pentru arhitectura asamblează pentru CPU-ul asamblează pentru arhitectura FPU controlează inserarea implicită a instrucțiunilor IT aasamblează pentru versiunea eabi fanionul de secțiune ? este ignorat dacă G este prezent@%s nu este o realocare complexă.realocarea @%s nu este acceptată cu formatul de ieșire pe %d bițiO instrucțiune de salt cu o instrucțiune imediată lungă detectată la sfârșitul etichetei ZOL @%sADD/SUB sp, sp #immADRADRL utilizat pentru un simbol care nu este definit în același fișierOpțiuni de asamblare specifice ARC: se aștepta un registru ARMOpțiuni ale asamblorului AVR: -mmcu=[nume-avr] selectează varianta microcontrolorului [nume-avr] poate fi: avr1 - nucleu AVR clasic fără RAM de date avr2 - nucleu AVR clasic cu memorie de program de până la 8K avr25 - nucleu AVR clasic cu memorie de program de până la 8K plus instrucțiunea MOVW avr3 - nucleu AVR clasic cu memorie de program de până la 64K avr31 - nucleu AVR clasic cu memorie de program de până la 128K avr35 - nucleu AVR clasic cu memorie de program de până la 64K plus instrucțiunea MOVW avr4 - nucleu AVR îmbunătățit cu o memorie de program de până la 8K avr5 - nucleu AVR îmbunătățit cu o memorie de program de până la 64K avr51 - nucleu AVR îmbunătățit cu o memorie de program de până la 128K avr6 - nucleu AVR îmbunătățit cu o memorie de program de până la 256K avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash vizibilă în RAM avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM avrtiny - nucleu AVR Tiny cu 16 registre gp Adăugare la un simbol nerezolvat și nu la limita cuvântului.Depășiri .word (%ld) cu semn ajustate: instrucțiunea „switch” este prea mare.Aliniere (%lu) prea mare: se presupune 15.Alinierea trebuie să fie o putere de 2Aliniere negativă: se consideră 0Aliniere prea mare: se presupune %dAliniere prea mare: se presupune %d.Opțiuni alpha: -32addr tratează adresele ca valori pe 32 de biți -F fără suport pentru instrucțiuni în virgulă mobilă -mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall specifică varianta de arhitectură alpha -m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b aceste variante includ codul operațional PALcode A fost detectată o utilizare ilegală a slotului de întârziere la sfârșitul etichetei ZOL @%sArgumentul pentru .BLOCK/.BLOCKZ trebuie să fie cuprins între 0 și 0x3fffffffSe așteaptă cel puțin un argument PRSe așteaptă cel puțin două argumente PRÎncercare de a introduce un simbol comun în setul %sÎncercare de a introduce un simbol nedefinit în setul %sÎncercare de redefinire a setului de registre „%s”Nume de atribut nerecunoscut: %sBFD nu este sincronizat cu GAS, tip de secțiune binecunoscut „%s” negestionatOpțiuni BPF: -EL generează cod pentru o mașină little endian -EB generează cod pentru o mașină big endian -mdialect=DIALECT stabilește dialectul de asamblare (normal, pseudoc) -misa-spec stabilește specificațiile BPF ISA (v1, v2, v3, v4, xbpf) -mxbpf alias pentru -misa-spec=xbpf Directivă .fmask greșităDirectivă .frame greșită, parametrul 1./2.Directivă .frame greșită, parametrul 3./4.Directivă .mask greșităRegistru RA (%d) greșit pentru .frameRegistru de bază greșit, folosind $%d.Apel greșit la md_atof () - formatele cu virgulă mobilă nu sunt acceptateExpresie greșită: @%s + %s.Operand greșit pentru o instrucțiune de încărcare: <%s>Operand greșit pentru o instrucțiune de stocare: <%s>Nume de registru greșitInterval de registru incorectSegment greșit (trebuie să fie absolut).Segment greșit în expresie.Număr de secvență greșit: !%s!%sRegistrele în bancuri nu sunt disponibile cu această arhitectură.Atât the_insn.HI cât și the_insn.LO sunt activate : %sParantezele din câmpul operandului sunt incorecteRamificare la o adresă nealiniatăAsamblor defect. Nu s-a încercat asamblarea.Cod operațional cu erori: „%s” „%s” C-SKY ABI v1 (ck510/ck610) nu acceptă „-mbranch-stub”Opțiunile asamblorului C-SKY: se aștepta C0 - C15se aștepta C0 - C7se aștepta C8 - C9Coprocesorul CDE trebuie să fie în intervalul 0-7Opțiuni specifice CRIS: simbol C_EFCN pentru %s în afara domeniuluiSe apelează gen_cond_branch_32 pentru .arch common_v10_v32 Nu se poate stabili dlx_skip_hi16_flagNu se pot modifica spațiile din cadrul unei definiții de procedură. Se ignorăNu se pot modifica subspațiile din cadrul unei definiții de procedură. Se ignorăNu se poate stabili valoarea GPNu se pot stabili măștile de registruNu se poate calcula dimensiunea operandului. Nu se poate aloca descriptorul de derulare Nu se poate asambla instrucțiuneaNu se poate converti „%s” în modul pe 16 bițiNu se poate converti „%s” cu „-momit-lock-prefix=yes” în acțiuneNu se poate defini simbolul de export: %s Nu se poate defini un simbol static: %s Nu se poate genera tipul de realocare pentru simbolul %s, cod %sNu se poate gestiona corecțiaNu se poate reprezenta tipul de realocare %sValoarea cazului %ld neașteptată la linia %d a fișierului „%s” Alege valoarea GP de %lx Se aștepta o virgulăSe aștepta o virgulă după numele secțiuniiValoarea din linia de comandă suprascrie directiva „.cpu”Expresia complexă nu este acceptatăOperandul țintă LAPC complicat nu este un multiplu de doi. Utilizați LAPC.DDrepturi de autor © 2024 Free Software Foundation, Inc. Nu s-a putut stabili arhitectura și mașinaNu s-a putut stabili arhitectura și mașina.Nu s-au putut genera codurile operaționale ale instrucțiunilor de extensieCrearea secțiunilor cu .xdataN/.xrealN/.xstringZ este depreciată.Registrul D este în afara intervalului pentru versiunea VFP selectatăOpțiuni D10V: -O optimizează; va efectua unele operații în paralel --gstabs-packing împachetează instrucțiunile scurte adiacente împreună chiar și atunci când este specificată „--gstabs”; activată în mod implicit --no-gstabs-packing dacă este specificată „--gstabs”, nu împachetează instrucțiunile adiacente împreună Registrele de destinație ar putea să nu fie aceleașiDirectivă nevalidă în cadrul unui pachetInstrucțiunile scalare ale produsului nu pot fi condiționale, comportamentul este IMPREVIZIBILSemnul egal (=) duplicat în instrucțiuneRegistrul de predicat duplicat este ignoratDepanarea ECOFF este dezactivată.Opțiuni de linie de comandă specifice EPIPHANY: Argument gol în .endpArgument gol pentru .procNumărul de epiloguri de %lu depășește numărul de prologuri imbricate (%u)Registrul par nu este permis aiciExecutarea lui %s în IU în serie inversă poate să nu funcționezeExecutarea lui %s în IU poate să nu funcționezeExecutarea lui %s în IU poate să nu funcționeze în execuție paralelăExecutarea lui %s în serie inversă cu %s s-ar putea să nu funcționezeSe aștepta „[”Se aștepta „]”Se aștepta o virgulă după numele „%s”Se aștepta un șir între ghilimeleSe aștepta separatorul „=”Eroare de expresie pentru modificatorul operandului %%hi/%%lo FATAL: Atașarea antetului compilatorului %sFIRST nu este acceptat ca argument .SUBSPACEParametrul FRAME trebuie să fie un multiplu de 8: %d Opțiuni de linie de comandă specifice FRV: Opțiuni FT32: Nu s-a putut crea secțiunea de proprietate „%s” Nu s-a reușit să se găsească începutul real al funcției: %s Câmpul nu este aliniat corespunzător [%d] (%d).Câmp în afara intervalului [%d..%d] (%d).Primul cod operațional este lung. Nu se pot amesteca instrucțiunile specificate.Primul operand al .%s trebuie să fie un predicatPrimul operand pentru .%s nu este un registruPrimul operand pentru .%s nu este un registru validPrimul operand al .altrp nu este un registru de ramificare validPrimul operand al .fframe trebuie să fie o constantăPrimul operand din .prologue trebuie să fie o constantă pozitivă de 4 bițiPrimul operand pentru .restore trebuie să fie un indicator de stivă („stack pointer”: sp)Primul operand pentru .save nu este un registruPrimul operand pentru .save nu este un registru validPrimul operand pentru .save.b trebuie să fie o constantă pozitivă de 5 bițiPrimul operand pentru .save.g trebuie să fie o constantă pozitivă de 4 bițiPrimul operand al .save.gf trebuie să fie o constantă ne-negativă de 4 bițiPrimul operand pentru .unwabi trebuie să fie o constantăPrimul operand al .vframe trebuie să fie un registru generalModul de autodetecție GAS și „-march=all” sunt depreciate pentru MVE, vă rugăm să utilizați o opțiune validă „-march” sau „-mcpu”.Asamblorul GNU %s Asamblorul GNU versiunea %s (%s) folosind versiunea BFD %s GOT este deja în tabelul de simboluriGOT se află deja în tabelul de simboluriexpresie greșită GOT cu %s.Secțiunea de grup „%s” nu are o semnătură de grupRegistrele HI/LO trebuie să fie specificate împreunăRegistrele HI/LO trebuie să fie specificate fără registre suplimentareRegistru superior ADD, MOV, CMP folosind pcRegistru superior ADD, MOV, CMP, BX, BLX folosind pcBlocurile IT care conțin instrucțiuni Thumb pe 16 biți din următoarea clasă sunt depreciate din punct de vedere al performanței în ARMv8-A și ARMv8-R: %sBlocurile IT care conțin instrucțiuni Thumb pe 32 de biți sunt depreciate din punct de vedere al performanței în ARMv8-A și ARMv8-RBlocurile IT care conțin mai mult de o instrucțiune condițională sunt depreciate din punct de vedere al performanței în ARMv8-A și ARMv8-RIT care cade în intervalul unui bloc IT anteriorEste posibil ca instrucțiunea IU să nu se afle în containerul din stângaSe ignoră încercarea de a redefini simbolulSe ignoră încercarea de depășire a limitelor regiuniiSe ignoră atributele modificate ale secțiunii pentru %sRegistru de procesor pe 32 de biți ilegal („%s”) în instrucțiunea: „%s”Scară ilegală - „%d”Parametru „cinv” ilegal: „%c”Operand „mask16” ilegal, operația este nedefinită - „%s”Registru de co-procesor ilegal în instrucțiunea „%s”Registru special de co-procesor ilegal în instrucțiunea „%s”Pereche de registre de index ilegală („%s”) în instrucțiunea: „%s”Operand ilegal (arg %d)Separator de operanzi ilegal „%c”Operanzi ilegaliOperanzi ilegali (spații albe): „%s”Registru de procesor ilegal („%s”) în instrucțiunea: „%s”Registru ilegal („%s”) în instrucțiunea: „%s”Registru ilegal („%s”) în instrucțiunea: „%s”Registru ilegal „%s” în instrucțiunea „%s”Registru ilegal „%s” în lista de registre a co-procesoruluiRegistru ilegal „%s” în lista de registre speciale a co-procesoruluiRegistru ilegal „%s” în instrucțiunea „%s”Registru ilegal „%s” în lista de registreRegistru ilegal „%s” în lista de registre a utilizatoruluiPereche de registre ilegală („%s”) în instrucțiunea: „%s”Pereche de registre ilegală „%s” în instrucțiunea „%s”Numele ilegal al secțiunii „%s” (provoacă un conflict cu numele secțiunii de desfășurare)Tip ilegal de operand (arg %d)Valoarea imediată nu se află în intervalul de 16 biți: %ldValoarea imediată nu se află în intervalul de 16 biți cu semn: %ldValoarea imediată nu se află în intervalul de 16 biți fără semn: %ldValoarea imediată nu se află în intervalul de 4 biți fără semn: %ldValoarea imediată nu se află în intervalul de 5 biți fără semn: %ldValoarea imediată nu se află în intervalul de 6 biți: %ldValoarea imediată nu se află în intervalul de 6 biți fără semn: %ldValoarea imediată nu se află în intervalul de 8 biți: %ldValoarea imediată nu se află în intervalul de 8 biți cu semn: %ldValoarea imediată nu se află în intervalul de 8 biți fără semn: %ldValorile imediate %d și %d vor avea un comportament nedefinit.Utilizare necorespunzătoare a OP1_IMM_IMPLIEDUtilizare necorespunzătoare a OP1_MUST_BE_IMMNumăr incorect de operanziIndexul unu trebuie să fie [2,3], iar indexul doi trebuie să fie cu doi mai mic decât indexul unu.Infinitele nu sunt acceptate de această țintăInformații: .body inițial trebuie să preceadă orice instrucțiuni.prologue inițial trebuie să preceadă orice instrucțiuniInstrucțiunea %s are o instrucțiune de salt/ramificare %s în slotul său de întârziere.Instrucțiunea %s are o instrucțiune %s cu limm în slotul de întârziere.Slotul instrucțiunii nu este definit în înregistrarea de desfășurare.Instrucțiunea %s nu este permisă într-un slot de întârziere.Instrucțiunea nu acceptă adrese =NFormă de instrucțiune nedisponibilă pe această arhitectură.Instrucțiunea din containerul R este strivită de instrucțiunea de control al fluxului din containerul L.Instrucțiunea trebuie să fie executată în paralelInstrucțiunea trebuie să fie executată în paralel cu o altă instrucțiune.Instrucțiune nepermisă pe această arhitecturăInstrucțiune neacceptată de această arhitecturăInstrucțiunea utilizează versiunea lungă, deci nu poate fi amestecată așa cum este specificatInstrucțiunile nu pot fi executate în paralelIntel MCU nu acceptă arhitectura „%s”Intel MCU este doar ELF pe 32 de bițiIntel MCU este doar pe 32 de bițiEroare internă găsită în md_convert_frag: offset %ld. Vă rugăm să raportați acest lucru.Eroare internă: Imposibil de găsit spațiul care conține %s.Opțiune nevalidă „--compress-debug-sections”: „%s”Opțiune --elf-stt-common= nevalidă: „%s”Opțiune --gdwarf-cie-version „%s”nevalidăOpțiune --generate-missing-build-notes= nevalidă: „%s”Opțiune nevalidă --scfi=: „%s”; opțiune sugerată: experimentalOpțiune --size-check= nevalidă: „%s”Argument .CALL nevalid: %sArgument .CALLINFO nevalid: %sArgument .SPACE nevalidArgument .SUBSPACE nevalidCondiție de adăugare nevalidă: %sCondiție de adăugare și ramificare nevalidăCondiție incorectă de ramificare pe bit: %cIdentificator COPR nevalidValoare nevalidă a operandului CST4 (arg %d)Condiție de comparare și ramificare nevalidăCondiție de comparație/scădere nevalidăCondiție de comparație/scădere nevalidă: %sValoare nevalidă a operandului DISPU4 (arg %d)Condiție de comparare FP nevalidă: %sFormat nevalid al operandului FP: %3sCompletător FTEST nevalid: %sFormat de operand în virgulă mobilă nevalid.Sintaxa completării de încărcare indexată nu este validă.Completare de încărcare indexată nevalidă.Condiție de instrucțiune logică nevalidă.Anulare nevalidă: (%c)Identificator SFU nevalidStare de deplasare/extragere/depozitare nevalidă.Completare de încărcare/stocare scurtă nevalidă.Completare scurtă de octeți de stocare nevalidăCondiție de instrucțiune unitară nevalidă.Argument nevalid %d pentru .prologue.Descriere nevalidă a argumentului: %dLocație nevalidă a argumentului: %s Argument nevalid pentru opțiunea --mach: %sExpresie nevalidă după # numărul Expresie nevalidă după %%%% Selector de câmp nevalid. Se presupune F%%.Etichetă nevalidă „%s”Completare combinație stânga/dreapta nevalidăNumăr nevalidOperanzi nevalabiliOperanzi nevalabili %sRealocare relativă la PC nevalidăCompletare de permutare nevalidăTip de înregistrare nevalid pentru formatul P3.Tip de înregistrare nevalid pentru formatul B1.Tip de înregistrare nevalid pentru formatul P6.Tip de înregistrare nevalid pentru formatul X1.Tip de înregistrare nevalid pentru formatul X3.Registru nevalid pentru precizie simplă fmpyadd sau fmpysubRegistru nevalid în lista de registreListă de registre nevalidă pentru ldm/stm Instrucțiune de salt/ramificare a fost detectată la sfârșitul etichetei ZOL @%sDeșeuri după „}”: „%s”Instrucțiune de nucleu detectată la sfârșitul etichetei ZOL @%sNume MCU cunoscute:LR și PC nu ar trebui să fie amândouă în lista de registreLungimea .comm „%s” este deja %ld. Nu se modifică la %ld.Numerele de linie trebuie să fie numere întregi pozitive Încărcări literaleInstrucțiunile lungi nu pot fi combinate.Este posibil ca instrucțiunea MU să nu se afle în containerul din dreaptase aștepta un vector MVE sau un registru ARMregistru vectorial MVE Q[0..7] așteptatse aștepta un registru vectorial MVEse aștepta un registru vectorial MVE în intervalul [Q0..Q7]Maxim %d biți pot fi definiți în operandul „mask16”.Diverse instrucțiuni pe 16 biți.entry plasată greșit. Se ignoră.Lipsește „}”: „%s”Lipsește .EXIT pentru un .ENTRYLipsește .callinfoLipsește .callinfo pentru această procedurăLipsește .callinfo.Lipsește .endp după .proc anterior.exit lipsește Lipsește .label_state %ld.procend lipsește Lipsește condiția de ramificare pe bitMissing arguments for opcode <%s>.Lipsește numele funcției pentru .PROCLipsește numele funcției pentru .PROC (lanț de etichete corupt)Lipsește numele etichetei în .LABELLipsesc parantezele pereche : „%s”Lipsește tipul de relație predicatLipsește numele simbolului din directivăMai mult de o operație de realocare per instrucțiuneMultiple directive .cpu găsiteTrebuie să se afle într-un spațiu înainte de a modifica sau declara subspații. NOTĂ: Astfel de formate sunt depreciate și vor fi respinse de o versiune viitoare a asamblatoruluivariantele de tip NaN nu sunt acceptate de această țintăNaN-urile nu sunt acceptate de această țintăSe necesită nr. 1 sau nr. 2 aicise aștepta un registru de precizie dublă sau cuadruplă Neonse aștepta un registru de precizie cuadruplă Neonse aștepta un registru de precizie simplă sau dublă NeonProceduri imbricateNu a fost găsit nici un !literal!%ldNu a fost găsit nici un !tlsgd!%ldNu a fost găsit nici un !tlsldm!%ldNu există .ENTRY pentru acest .EXITFără virgulă după .pdesc Nu a fost găsit niciun lda !gpdisp!%ldNu a fost găsit nici un ldah !gpdisp!%ldFără operand de realocareNici un simbol după .code_addressNiciun simbol după .linkageNici un operand de realocare a etichetei validSimbol non-absolut: „%s”.Simbol non-global: „%s” nu poate fi o weak_definition.Nu este într-un spațiu. Nu este într-un subspațiu. Numărul de elemente trebuie să fie pozitivRegistru cu număr impar utilizat ca țintă a unei instrucțiuni multiregistruRegistrul impar nu este permis aiciUna dintre aceste instrucțiuni nu poate fi executată în paralel.Sunt acceptate numai decalaje constanteEste acceptată numai alocarea constantă a spațiuluiDoar un singur pseudo-operator .compiler per fișier!Doar un singur pseudo-operator .copyright per fișier!Doar un singur pseudo-operator .version per fișier!Codul operațional „%s” cu aceste tipuri de operanzi nu este disponibil în modul %sCodul operațional „%s” cu aceste tipuri de operanzi nu este disponibil în modul H8/300Codul operațional „%s” cu aceste tipuri de operanzi nu este disponibil în modul H8/300HCodul operațional „%s” cu aceste tipuri de operanzi nu este disponibil în modul H8/300SOperandul %d pentru .%s trebuie să fie o constantăOperandul %d al .%s trebuie să fie un registru conservatOperandul %d al .%s trebuie să fie un registru inscriptibilOperandul are o deplasare impară (arg %d)Operandul din .vframe contrazice .prologueOperand în afara intervalului (arg %d)Operandul pentru .copy_state trebuie să fie o constantăOperandul pentru .label_state trebuie să fie o constantăOperandul pentru .save.f trebuie să fie o constantă pozitivă de 20 de bițiOperandul pentru .spill trebuie să fie o constantăOperandul pentru .vframesp trebuie să fie o constantă (deplasare relativă la sp)Valoarea operandului nu este în limita superioară de 64 Ko (arg %d)Operanzii pentru .save.gf nu pot fi amândoi zeroOpțiuni: -a[sub-opțiune...] activează listările Sub-opțiuni [implicit hls]: c omite condiționalele false d omite directivele de depanare g include informații generale h include sursa de nivel înalt l include codul de asamblare m include expansiuni macro n omite procesarea formularelor s include simboluri =FIȘIER listează în FIȘIER (trebuie să fie ultima subopțiune) Gestionarea decalajelor în afara intervalului .word nu este implementată pentru .arch common_v10_v32Suprascrie definiția explicită a Tag_ARC_ABI_rf16 în întregul fișier de registruSuprascrie definiția explicită a Tag_ARC_CPU_basePC nu este permis în lista de registreNu este permisă realocarea relativă la PC pentru tipul (intern) %dRealocarea relativă la PC trebuie să fie rezolvată trivialDimensiunea realocării PIC nu se potrivește cu dimensiunea operanduluiParametrii unui subspațiu existent nu pot fi modificațiAnalizarea a eșuat.Raportați această eroare. Utilizați „--help” pentru a vedea modul de utilizare și opțiunile pentru acest asamblor. Utilizarea inutilă a lui p0 ca prim operand la .%sUtilizarea inutilă a primului operand zero pentru .prologSe aștepta un registru de predicatSunt necesare sursa și ținta predicatuluiPrecedentul .save incompletSe aștepta un pseudoregistruPseudocod deja utilizat %sPseudodirectiva .file este valabilă numai atunci când se generează ELFPseudodirectiva .loc este valabilă numai atunci când se generează ELFRegistrul RA este salvat de două ori.prefixul REX nu este valid cu „%s”Baza „%s” nu este acceptată sau nu este validăRd și Rm trebuie să fie diferite în mlaRd și Rm trebuie să fie diferite în mulRegistrul nu este valabil pentru H8/300Registrul trebuie să fie un registru par între r0-r10.Registrul trebuie să fie r0-r14, cu excepția r13, sau APSR_nzcv.Numele registrului %s intră în conflict cu simbolul cu același numeSe aștepta un nume de registruNumărul registrului trebuie să fie PARAdnotarea valorii registrului este ignoratăRelaxarea la ramificările lungi pentru .arch common_v10_v32 nu este implementatăRealocarea %s nu este sigură pentru %sRealocarea este acceptată numai în modul FDPICRaportați erorile la %s Rn nu trebuie să se suprapună peste alți operanziSCFI nu este acceptat pentru această ABISCFI: instrucțiunea „%s” cu termen diferit de zero pentru sym nu este acceptatăSCFI: instrucțiunile create manual nu sunt acceptateSCFI: operația neașteptată %#x poate cauza un CFI incorectSCFI: operația negestionată %#x poate cauza un CFI incorectSCFI: operația APX neacceptată %#x poate cauza un CFI incorectSHF_ALLOC nu este definit pentru secțiunea GNU_MBIND: %sSMC nu este permis pe această arhitecturăSP și PC nu sunt permise în directiva .unwind_movspSP nu este permis în lista de registreregistrul de bază SRS trebuie să fie r13este folosită instrucțiunea SSE „%s”SVC nu este permis pe această arhitecturăEste utilizat același registru sursă/destinație („r%d”), rezultatul este nedefinitEste utilizat același registru sursă/destinație („r%d”), rezultatul este nedefinitAl doilea operand al .save contrazice .prologueAl doilea operand al .%s nu este o constantăAl doilea operand al .prologue trebuie să fie un registru generalAl doilea operand pentru .prologue trebuie să fie primul din %d registre generaleAl doilea operand pentru .restore trebuie să fie o constantă >= 0Al doilea operand pentru .save nu este un registru validAl doilea operand al .save.b trebuie să fie un registru generalAl doilea operand pentru .save.b trebuie să fie primul din %d registre generaleAl doilea operand al .save.g trebuie să fie un registru generalAl doilea operand pentru .save.g trebuie să fie primul din %d registre generaleAl doilea operand pentru .save.gf trebuie să fie o constantă ne-negativă de 20 de bițiAl doilea operand al .unwabi trebuie să fie o constantăComutarea secțiunilor în cod nu este acceptată.Eroare de semantică. Acest tip de operand nu poate fi realocat, trebuie să fie o constantă în timp de asamblare.Ramificații scurte, nedefinite, SVC, LDM/STMDimensiunea cadrului depășește numărul maxim de 96 de registreDimensiunea registrelor de rotație depășește dimensiunea cadruluiSchimbarea ordinii instrucțiunilorSimbolul „%s” nu a putut fi creat.Simbolul „%s” nu poate fi atât slab, cât și comunrealocarea TLS nu poate fi utilizată cu „%s”Dimensiunea realocării TLS nu se potrivește cu dimensiunea operanduluiRelocările TLS_*_S9 nu sunt încă acceptateEtichetele pe pseudo-ops de desfășurare nu sunt acceptate, încăPseudo-operatorul .ENTER nu este acceptatPseudo-operatorul .LEAVE nu este acceptatUrmătoarele opțiuni de asamblare specifice ARC sunt depreciate și sunt acceptate numai pentru compatibilitate: Fișierele de intrare „%s” și de ieșire „%s” sunt aceleașiAcest asamblor a fost configurat pentru o țintă de „%s” și implicit, tipul de CPU „%s”. Acest asamblor a fost configurat pentru o țintă de „%s”. Acest acces la registrele coprocesorului este depreciat în ARMv8Această instrucțiune poate fi imprevizibilă dacă este executată pe nuclee cu profil M cu întreruperi activate.Acest program este software liber; îl puteți redistribui în conformitate cu termenii Licenței Publice Generale GNU versiunea 3 sau ulterioară. Acest program nu are absolut nicio garanție. thumb nu acceptă NOP cu indiciithumb nu acceptă execuția condiționalăthumb nu acceptă indexarea negativă a registrelorthumb nu acceptă indexarea registrelor cu scriere-înapoithumb nu acceptă post-indexarea registrelorthumb nu acceptă forma cu 2 argumente a acestei instrucțiunithumb nu acceptă acest mod de adresarecodificarea thumb nu acceptă o imediată aicicodificarea thumb nu acceptă rotațiaîncărcarea/stocarea multiplă a thumb nu acceptă {reglist}^thumb acceptă doar LSL în indexarea registrelor decalateMUL thumb-2 nu trebuie să activeze fanioaneinstrucțiunea thumb-2 este valabilă numai în sintaxa unificatăramificarea Thumb2 este în afara intervaluluiPrea mulți operanzi: %sS-a încercat .set pentru modul nerecunoscut „%s”Două instrucțiuni IU nu pot fi executate în paralelDouă instrucțiuni MU nu pot fi executate în paralelTipul nu este permis pentru această instrucțiuneNu se poate găsi realocarea %s pentru instrucțiunea %sNu se pot amesteca instrucțiunile conform specificațiilorNu se poate analiza baza TLS: %sNu se poate procesa realocarea pentru codul operațional thumb: %lxNu se poate utiliza realocarea @pcl pentru instrucțiunea %sNu se poate utiliza realocarea @plt pentru instrucțiunea %sOperand nealiniat. Trebuie să fie aliniat pe 16 de biți.Operand nealiniat. Trebuie să fie aliniat pe 32 de biți.Argument .EXPORT/.IMPORT nedefinit (ignorat): %sConstantă absolută nedefinită: „%s”.Registru nedefinit: „%s”.Spațiu nedefinit: „%s” Presupunând că numărul spațiului = 0.Referință neașteptată la un simbol într-o secțiune fără codTip de realocare negestionatRegistru neimplementat „%s” specificatOperand .syntax necunoscutIdentificator CPU necunoscut „%s”Cpu necunoscut -mcpu=%sExcepție necunoscută: „%s”Extensie necunoscutăCod operațional necunoscut „%s”.Cod operațional necunoscut: „%s”Registru de procesor necunoscut (32 biți) : „%d”Registru de procesor necunoscut : „%d”Opțiune psr necunoscută „%s”Număr de registru necunoscut întâlnit: %d Pereche de registre necunoscută - modul de indexare relativ: „%d”Pereche de registre necunoscută: „%d”Registru necunoscut: „%d”Realocare necunoscută întâlnită în md_apply_fix.Operand de realocare necunoscut: !%sOperand de realocare necunoscut: @%sTip necunoscutArgument .LEVEL nerecunoscut Constantă în virgulă mobilă nerecunoscută sau neacceptatăTip de relație predicat nerecunoscutSpecificator de dimensiune a vectorului nerecunoscutSpecificator de dimensiune a vectorului nerecunoscut ignoratDifuzare neacceptată: „%s”Operație neacceptată la realocareUtilizare neacceptată a spDirectiva de derulare nu este urmată de o instrucțiune.Utilizare: %s [opțiune...] [fișier-limbaj-asamblare...] Utilizarea lui PC aici este IMPREVIZIBILĂUtilizarea lui PC aici este depreciatăUtilizarea lui p0 nu este valabilă în acest contextUtilizarea lui r%u ca registru sursă nu mai este necesară atunci când r%u este registrul destinație.S-a utilizat $at fără „.set noat”S-a utilizat mai mult decât cele 48 de registre rotative disponibileS-a utilizat mai mult decât cele 96 de registre rotative disponibileAu fost utilizate mai multe registre rotative decât cele declarate %dSe utilizează ENTRY în loc de CODE în directiva de export pentru %sUtilizarea unei constante ca al doilea operand în .prologue este depreciatăregistrele VFP trebuie să fie adiacentese aștepta un registru de precizie simplă sau dublă VFPse aștepta un registru de precizie simplă VFPse aștepta un registru de precizie simplă VFP sau VPRse aștepta un registru de precizie simplă sau dublă VFP sau un registru vectorial MVEse aștepta un registru de precizie simplă, dublă VFP sau cuadruplă Neonse aștepta un registru de sistem VFPse aștepta un registru de precizie dublă VFP/Neonse aștepta un registru de precizie dublă VFP/Neon sau VPRÎncălcarea constrângerii de împachetare VLIWÎmpachetarea VLIW utilizată pentru „-mno-pack”Opțiuni VMS: -+ codifică (nu trunchiază) numele mai lungi de 64 de caractere -H afișează noul simbol după trunchierea hash -replace/-noreplace activează sau dezactivează optimizarea apelurilor de procedură se aștepta ca VPR să fie ultimulVSIB nu este disponibil cu codificarea vecheValoarea pentru ENTRY_FR trebuie să fie cuprinsă în intervalul 12...21 Valoarea pentru ENTRY_GR trebuie să fie cuprinsă în intervalul 3...18 Valoarea pentru ENTRY_SR trebuie să fie 3 Valoarea nu se află în intervalul de 16 biți: %ldValoarea nu se află în intervalul de 16 biți cu semn: %ldValoarea nu se află în intervalul de 4 biți fără semn: %ldValoarea nu se află în intervalul de 5 biți fără semn: %ldValoarea nu se află în intervalul de 6 biți: %ldValoarea nu se află în intervalul de 6 biți fără semn: %ldValoarea nu se află în intervalul de 8 biți: %ldValoarea nu se află în intervalul de 8 biți cu semn: %ldAtenție: Atenție: dimensiunea elementului pe 32 de biți și aceiași operanzi destinație și sursă fac ca instrucțiunea să fie IMPREDICTIBILĂAtenție: dimensiunea elementului pe 32 de biți și același prim și al treilea operand fac ca instrucțiunea să fie IMPREVIZIBILĂAtenție: dimensiunea elementului pe 64 de biți și aceiași operanzi destinație și sursă fac ca instrucțiunea să fie IMPREDICTIBILĂAtenție: condițional în afara unui bloc IT pentru Thumb.Atenție: registru duplicat (r%d) în lista de registreAvertisment: instrucțiunea este IMPREDICTIBILĂ într-un bloc VPTAvertisment: instrucțiunea este IMPREDICTIBILĂ într-un bloc ITAvertisment: instrucțiunea este IMPREDICTIBILĂ cu operandul PCAvertisment: instrucțiunea este IMPREDICTIBILĂ cu operandul SPAvertisment: eroare internă: s-a uitat să se stabilească endndx din %sAvertisment: lista de registre nu este în ordine crescătoareAtenție: intervalul de registre nu este în ordine crescătoareRegistru indicator de dimensiune greșită pentru arhitectură.se aștepta un registru acumulator XScalemăștile de piese ZA nu funcționează la granularitatea .Qnumărul de piese ZA este în afara intervaluluise aștepta un registru ZR[-mwarn-syms]: Asignarea face ca un simbol să corespundă unei instrucțiuni ARM: %s[ieee|alternative] stabilește codificarea numerelor în virgulă mobilă de semiprecizie la IEEE sau formatul alternativ Arm.„%s %d” după „%s %d” din %s:%u„%s %d”, dar niciun fragment nu este deschis încă„%s%c” nu este acceptat în modul pe 64 de biți„%s%c” este acceptat numai în modul pe 64 de biți„%s%s” nu poate fi utilizat pentru masca de scriere„%s%s” nu poate fi utilizat aici„%s%s” nu este permis cu „%s%c”„%s” Combinație de registru-contorizare ilegală.„%s” Utilizare ilegală a registrului.„%s” Utilizare ilegală a registrelor.„%s” și „%s” nu pot fi nedefinite în „%s” - „%s”„%s” nu poate fi nedefinit în „%s” - „%s” {secțiunea %s}„%s” nu poate fi nedefinit în „%s” {secțiunea %s} - „%s”„%s” nu poate fi versiunea la simbolul comun „%s”„%s” nu poate fi utilizat aici„%s” are un rezultat nedefinit„%s” nu este o expresie %s validă„%s” nu este acceptat în modul pe 64 de biți„%s” nu este acceptat pe „%s%s”„%s” nu este acceptat pe „%s”„%s” nu este valid aici (se aștepta „%c%s%s%c”)„%s” este acceptat numai în modul pe 64 de bițioperandul „%s” %u trebuie să utilizeze segmentul „%ses”„%s” ar trebui să fie un operand pentru acest .endpsimbol „%s” fără o funcție precedentă„%s” este deja definit„%s” nu a fost definit în cadrul procedurii„%s” nu a fost specificat cu .proc anterior„%s”: operandul RC/SAE trebuie să urmeze operanzii imediați„%s”: „%s” plasat greșit„%s”: „{%s}” plasat greșit„%s” modifică fanioanele care ar afecta comportamentul fluxului de control„%s” omite -malign-branch-boundary pe „%s”„%s” omite -mlfence-before-indirect-branch pe „%s”„%s” omite -mlfence-before-ret pe „%s”„)” este necesară„,” este necesarăargumentele „.noopt” sunt ignorate.o realocare pe acest operand implică o depășireaccesarea registrului de sistem MVE fără MVE este IMPREDICTIBILĂcalculul adreselor are nevoie de un simbol apropiat bine definitadresă prea mare pentru tabelul vectorial jmp/jsrmodul de adresare nu este acceptatalias = %s valoare de aliniere nerecunoscută, se folosește dimensiuneaalinierea trebuie să fie constantăalinierile mai mari de %d octeți nu sunt acceptate în secțiunile .text.toate registrele tmm trebuie să fie distinctedifuzare ambiguă pentru „%s”, folosind forma %u-bitdimensiune ambiguă a operanduluidimensiune ambiguă a operandului pentru „%s”un .indirect_symbol trebuie să fie într-un indicator de simbol sau într-o secțiune ciot „stub”.extensia arhitecturală „%s” nu este permisă pentru arhitectura de bază curentăextensiile de arhitectură trebuie să fie specificate în ordine alfabeticăasamblează codul Thumbasamblare pentru big-endianasamblare pentru little-endianpresupunând că toți membrii grupului „%s” sunt COMDATsunt permiși cel mult %d operanzi de deplasaresunt permiși cel mult %d operanzi imediațiatașarea antetului de drepturi de autor %s: %satașarea antetului de versiune %s: %sîncercare de adăugare a unui indirect_symbol la o secțiune ciot „stub” sau de referință cu un element de dimensiune zero la %sîncercare de a recrea o intrare de desfășurareîncercare de redefinire a unui alias tipizats-a încercat utilizarea unei instrucțiuni ARM pe un procesor ce utilizează doar instrucțiuni Thumb -- „%s”segment .common greșit %sdirectivă .fmask greșitădirectivă .frame greșitădirectivă .mask greșitădirectivă .section greșită: se vrea a,l,w,x,M,S,G, în șirdirectivă .section greșită: se vrea a,o,s,w,x,M,S,G,T, în șirdirectivă .section greșită: se vrea a,s,w,x,M,S,G,T în șirdirectivă .section greșită: se vrea a,w,x,M,S,G,T în șiraliniere greșităargument greșit pentru directiva %s_check.argument greșit pentru directiva de sintaxă.argumente greșite pentru instrucțiunemască de biți greșită specificată după APSRapel greșit la md_atofdefsym incorect; formatul este --defsym name=valoaretip de element greșit pentru instrucțiuneexpresie greșităliteral în virgulă mobilă eronat: %sformat greșit pentru ifc sau ifncvaloare imediată greșită pentru decalajul pe 8 biți (%ld)valoare imediată greșită pentru decalajul (%ld)instrucțiune greșită „%s”lungime de listă greșitălungime de listă eronată pentru căutarea în tabeltip de listă necorespunzător pentru instrucțiuneoperand de memorie greșit „%s”decalaj greșit 0x%08lX (trebuie să fie un număr de cuvinte pe 8 biți)decalaj greșit 0x%08lX (trebuie să fie aliniat la cuvânt)decalaj greșit 0x%08lX (numai 12 biți disponibili pentru magnitudine)decalaj greșit 0x%08lX (numai 8 biți disponibili pentru magnitudine)cod operațional sau operanzi greșițiexpresie absolută greșită sau ireductibilăexpresie absolută greșită sau ireductibilă; se presupune zeronumăr de co-procesor greșit sau lipsănumăr de rutină de personalitate greșitinterval greșit în lista de registreregistru greșit pentru mrsregistru greșit pentru post-indexlistă de registre greșitănume de registru greșit „%s”interval de registru greșittip de corecție a relocării greșit (%d)segment incorectdimensiune greșită %d în specificatorul de tipdimensiune greșită %d în specificatorul de lățime a vectoruluiconstantă de șir greșitătip greșit pentru registrutip greșit pentru scalartip greșit în instrucțiunea SIMDtip de aranjament vectorial greșitdirectivă .dim prost formată, se ignorădirectivă .weak prost formată, se ignorăregistrul de bază este scris-înapoi și se suprapune peste unul dintre registrele de transferregistrul de bază este scris-înapoi și se suprapune peste cel de-al doilea registru de transferțintă-bfd = %s bignum nu este valid; se presupune zerocâmpul de biți se extinde dincolo de finalul registruluiblx la „%s” o funcție de stare ARM ISA schimbată în blblx la funcția Thumb „%s” din starea Thumb ISA schimbată în blambele instrucțiuni pentru !gpdisp!%ld trebuie să fie în aceeași secțiuneînregistrarea br_gr înainte de înregistrarea regiunii!înregistrarea br_mem înainte de înregistrarea regiunii!ramificarea trebuie să fie ultima instrucțiune din blocul IToperandul de ramificare are un decalaj impar (%lx) ramură în afara intervaluluiramificare în afara intervalului sau nu este un multiplu de 2ținta ramurii nu este aliniată la cuvântdifuzarea este necesară pentru un operand de acest tipoctet sau jumătate de cuvânt nevalabil pentru registrul de bazăapel la md_convert_frag apel la md_estimate_size_before_relax apel la tc_aout_fix_to_chars nu se poate face realocarea relativă la pc de %d octeținu se poate face realocarea de %d octeținu se poate rezolva expresianu poate deplasa decalajele atunci când accesează mai puțin de jumătate de cuvântse pot încărca doar două registre consecutivese pot stoca doar două registre consecutivese pot transfera doar două registre consecutivenu se poate schimba indexul pentru operandnu se poate crea grupul: %snu se poate codifica registrul „%s%s” într-o instrucțiune care necesită prefixul %snu se poate codifica registrul „%s%s” cu VEX/XOP/EVEXnu se poate găsi codul operațional nu se poate găsi codul operațional anterior nu se poate gestiona expresianu se poate amesteca modificatorul de realocare cu deplasarea explicitănu se poate deschide %s: %snu se poate pre-decrementanu se poate redefini indexul unui alias scalarnu se poate redefini tipul unui alias de registrunu se poate redefini tipul pentru operandnu se poate începe scrierea secțiunii .mdebug: %snu se poate utiliza un registru cuadruplu Neon aicinu se poate utiliza alinierea cu această instrucțiunenu se poate utiliza partea superioară a registrului în operandul %dnu se poate pre-decrementa și post-incrementa în același timpnu se poate schimba tipul simbolului comun „%s”nu se poate combina „index” cu „option”nu se pot combina pre- și post-indexareanu se poate crea numărul în virgulă mobilănu poate determina dimensiunea instrucțiunii Thumb. Folosiți .inst.n/.inst.w în schimbnu se poate face realocarea de %s %u octeținu se poate face realocarea relativă la pc de %u octeținu se poate face realocarea de %u-octeținu se poate onora sufixul de lățimenu se poate onora sufixul de lățime -- „%s”nu se poate suprascrie tipul de secțiune zerofill pentru „%s,%s”nu se poate reprezenta realocarea %s în acest format de fișier obiectnu se poate reprezenta realocarea „%s” în fișierul obiectnu se poate reprezenta tipul de realocare %snu se poate reprezenta tipul de realocare %s în modul x32nu se poate utiliza post-indexarea cu adresarea relativă la PCnu se poate utiliza post-indexarea cu această instrucțiunenu se poate utiliza indexul registrului cu adresarea relativă la PCnu se poate utiliza indexul registrului cu această instrucțiunenu se poate utiliza scrierea-înapoi cu adresarea relativă la PCnu se poate utiliza scrierea-înapoi cu această instrucțiunecanonical = %s s-au schimbat atributele secțiunii pentru %ss-a modificat dimensiunea entității secțiunii pentru %ss-a schimbat tipul de secțiune pentru %scaracterul care urmează după nume nu este „#”cmpu nu acceptă codul de condiție %sdecalaj al coprocesorului în afara intervaluluise aștepta un registru de co-procesorcodul este conform cu ATPCScodul utilizează un contor de program pe 26 de bițicodul utilizează un contor de program pe 32 de bițise aștepta o virgulă între operanzivaloarea codului de condiție %s (%d) este prea marese necesită o condițieramură condițională în afara intervaluluiținta ramurii condiționale nu este aliniată la cuvântinfixele condiționale sunt depreciate în sintaxa unificatăoperanzi .insn în conflictatribute de extensie ISA conflictuale.utilizare conflictuală a prefixului „data16”constanta nu încape în %d bițiconstanta nu încape în 4 bițiexpresie constantă așteptatăexpresia constantă nu este acceptatăse necesită o expresie constantăeste necesar un decalaj constantconstantă în afara intervalului de 8 biți: %dse necesită o valoare de deplasare constantăse necesită o valoare constantăconvert_frag co-procesorul pentru instrucțiune nu este activat pentru cdevaloarea registrului nucleului %s (%d) este prea marenu s-a putut asambla: %snu s-a putut deschide %s pentru citirenu s-a putut stabili arhitectura și mașinanu s-a putut actualiza arhitectura și mașinanu s-a putut scrie secțiunea .mdebug: %stip-cpu = %s cr%d este un registru de control rezervatcx1d necesită registre de destinație consecutive.cx2d necesită registre de destinație consecutive.cx3d necesită registre de destinație consecutive.locație periculoasă pentru MULS/MULU; se va acorda o aliniere mai mare„__gcc_isr %d” suspendat„__gcc_isr” suspendatprefixul dimensiunii datelor nu este valid cu „%s”masca implicită nu este permisădestinația și sursa1 trebuie să fie același registrudestinația trebuie să se suprapună peste un registru sursăregistrele destinație și sursă trebuie să fie distincteoperandul de destinație trebuie să fie un registru pe 16 bițioperandul de destinație trebuie să fie o adresă absolută pe 16 bițioperandul de destinație trebuie să fie un registru pe 8 bițieste posibil ca registrul de destinație și registrul de deplasare să nu fie acelașiregistrul de destinație modificat prin deplasarea-post-modificare a adreseiregistrul de destinație este identic cu baza de scriere-înapoidezactivează avertismentele despre simbolurile care corespund instrucțiunilorîmpărțire la zeronu afișează mesaje detaliate de eroarenu avertizează cu privire la utilizarea unei funcții depreciatenu folosiți sintaxa Rn-Rm cu un pas neunitar!tlsgd!%ld duplicat!tlsldm!%ld duplicatduplicat „.else”„%s” duplicatdirectiva .fnstart este duplicatădirectiva .handlerdata este duplicatădirectivă .personality duplicatădirectivă .personalityindex duplicatăregistru auxiliar duplicat %sindiciu de intrare duplicat %s„%s” duplicat„{%s}” duplicatutilizarea eGPR intră în conflict cu specificatorul de codificareelementele trebuie să fie mai mici decât regiunea de inversare„else” fără corespondentul „if”listă de registre vectoriale goalăemulări care nu sunt gestionate în această configurațiesfârșit de fișier după o ghilimea de un caracter; \0 inseratsfârșit de fișier în comentariusfârșit de fișier în comentariu; se introduce o nouă liniesfârșit de fișier în caracter de eludaresfârșit de fișier în comentariu pe mai multe liniisfârșit de fișier în șir; „%c” a fost inseratsfârșit de fișier în interiorul condiționaluluisfârșitul fișierului nu se află la sfârșitul unei linii; se introduce o nouă liniesfârșit de macro în interiorul condiționaluluisfârșitul listei de registre vectoriale nu a fost găsitdimensiunea entității pentru SHF_MERGE nu este specificatăeroare la adăugarea atributului: %seroare la analizarea listei de elemente/structurieroare la stabilirea fanioanelor pentru „%s”: %sdimensiunea estimată un număr de registru par este necesarse necesită un registru parse aștepta #constantăse aștepta „,” după numele secțiuniise aștepta „,” după numele simmboluluise aștepta „,” după dimensiunea simboluluise aștepta „[”se aștepta „]”se aștepta „za” în loc de o piesă ZA la operandul %dse aștepta „{”se aștepta „{” la operandul %dse aștepta „}”se aștepta „}” după ZT0se aștepta .L, .W sau .B pentru registrul în modul de adresare indexatăse aștepta 0 sau 1se aștepta un operand , sau se aștepta , se aștepta , se aștepta , se aștepta @(exp, reg16)se aștepta un registru vectorial ARM sau MVEse aștepta LRse aștepta registrul MVE [q0..q7]se aștepta un operand SM sau ZAse aștepta o mască ZT0 sau o mască ZA la operandul %dse aștepta ca „%s” să fi fost deja definit pentru .vtable_inheritse aștepta un nume %s urmat de o „,”se aștepta un registru de selecție pe 32 de bițise aștepta un registru de bază pe 64 de bițise aștepta un registru întreg de 64 de biți la operandul %dse aștepta un vector matrice ZA la operandul %dse aștepta o piesă ZA la operandul %dse aștepta o felie de piesă ZA la operandul %dse aștepta un registru de bazăse aștepta un decalaj imediat constantse aștepta o listă de registre %d sau %d la operandul %d -- „%s”se aștepta o listă de %d registre la operandul %d -- „%s”se aștepta un registru predicat-ca-numărător în loc de predicat-ca-mască la operandul %dse aștepta un registru predicat-ca-mască în loc de predicat-ca-numărător la operandul %dse aștepta un registru la operandul %dse aștepta un registru sau o listă de registre la operandul %dse aștepta un registru scalar SIMD sau cu virgulă mobilă la operandul %dse aștepta o listă cu un singur registru la operandul %d -- „%s”se aștepta un registru vector sau un registru predicat la operandul %dse aștepta un registru vectorial la operandul %dse aștepta un registru vectorial SIMD avansat la operandul %dse aștepta un registru de predicat SVE la operand %dse aștepta un registru de predicat-ca-numărător SVE la operandul %dse aștepta un vector SVE sau un registru de predicat la operandul %dse aștepta un registru vectorial SVE la operandul %dse aștepta un registru vectorial SVE sau o felie de piesă ZA la operandul %dse aștepta un registru de număr întreg sau de predicat la operandul %dse aștepta un registru număr întreg sau un registru indicator de stivă la operandul %dse aștepta un registru de număr întreg sau vectorial la operandul %dse aștepta un registru număr întreg sau zero la operandul %dse aștepta un registru de număr întreg sau un registru vectorial SIMD avansat la operandul %dse aștepta un registru de număr întreg sau un registru vectorial SVE la operandul %dse aștepta un registru de număr întreg, vector sau predicat la operandul %dse aștepta o piesă ZA fără sufix la operandul %dse aștepta o paranteză de închiderese aștepta o virgulăse aștepta virgulă după numele instrucțiuniise aștepta o virgulă după codul operațional majorse aștepta virgulă după numese aștepta o virgulă după numele „%s”virgulă așteptată după numele „%s” în directiva .sizese aștepta o virgulă după numele din .symverse aștepta o virgulă după numele din .vtable_entryse aștepta o virgulă după numele din .vtable_inheritse aștepta o virgulă după modul de registruse aștepta o virgulă după numărul de registruse aștepta o virgulă ca separatorse aștepta un tip de element și nu un tip de vectorindex așteptatconstantă numerică așteptatăse aștepta un șir între ghilimelese aștepta un registruse aștepta o listă de registrese aștepta un nume de simbolse aștepta un mod de adresare valid pentru mova: "@(disp, ea.sz),ERnse aștepta „}”se aștepta „]”se aștepta „,” sau „)” după factorul de scalare din „%s”se aștepta „,” sau „)” după registrul de bază din „%s”se aștepta „,” sau „)” după registrul index din „%s”se aștepta un registru index sau un factor de scalare după „,”; s-a primit „%c”se așteaptă o instrucțiune de ramificare indirectă după „notrack”se așteaptă instrucțiuni blocabile după „locK”se aștepta un mnemonic; nu s-a primit nimicse aștepta un operand după „.”; nu s-a primit nimicse aștepta un operand înainte de „.”; nu s-a primit nimicse aștepta un prefix; nu s-a primit nimicse aștepta un registruse aștepta un factor de scară de 1, 2, 4 sau 8: s-a primit „%s”se așteaptă o instrucțiune de ramificare validă după „bnd”se aștepta „{”expresia trebuie să fie constantăexpresia regulată este complexăGPR extins nu poate fi utilizat ca bază/indexextinderea deplasării nu este permisăextensia nu se aplică arhitecturii de bazăargumentele .LABEL suplimentare sunt ignorate.virgulă extrapunct extraelementele suplimentare din linie sunt ignoratecaractere stranii la sfârșitul tipului de secțiune numericădeplasare stranie ca parte a operandului din instrucțiunea de deplasarea eșuat verificarea corectitudinii registrului general.a eșuat verificarea corectitudinii numărului de registru.a eșuat verificarea stării de sănătateeșec la analizarea fanioanelora eșuat citirea tabelului de instrucțiuni %s nu s-au putut activa fanioanele pentru „%s”: %sa eșuat stabilirea subsecțiunilor după simbolurinu s-a reușit să se configureze informațiile de depanare: %svaloarea câmpului „%s” este prea complexă pentru un câmp de bițilățimea câmpului „%s” este prea complexă pentru un câmp de bițilățimea câmpului %lu este prea mare pentru a încăpea în %d octet: trunchiată la %d bițilățimea câmpului %lu este prea mare pentru a încăpea în %d octeți: trunchiată la %d bițilățimea câmpului %lu este prea mare pentru a încăpea în %d de octeți: trunchiată la %d bițifișierul s-a terminat cu un bloc IT deschis.fișierul s-a terminat cu un bloc VPT/VPST deschis.fișier negăsit: %sprimulprimul și al doilea operand trebuie să fie același registruprimul registru de transfer trebuie să fie parse aștepta un fanion pentru instrucțiunea {c}psrnepotrivire a fanionelorformatul float16 nu poate fi definit de mai multe ori, se ignoră.argumentele în virgulă mobilă sunt în registre fpnumăr în virgulă mobilă nevalid; se presupune zeroformat = %s s-a găsit „%sd”; se presupune că se referea la „%sl”înregistrarea fr_mem înainte de înregistrarea regiunii!se aștepta un registru cadru, folosind $%d.înregistrarea frgr_mem înainte de înregistrarea regiunii!alte avertismente de caractere multi-octet au fost suprimatedeșeurile după specificația indexului se ignorădeșeuri la sfârșit de liniegunoi după instrucțiunegenerează codul PICgenerând „iret” pe 16 biți pentru directiva .code16gccgenerând „%s” pe 32 de biți, spre deosebire de versiunile de gas anterioareînregistrarea gr_gr înainte de înregistrarea regiunii!înregistrarea gr_mem înainte de înregistrarea regiunii!numele grupului pentru SHF_GROUP nu este specificatnumele grupului nu poate fi analizathandlerdata în cadrul cantunwindvirgulă mobilă hardware intră în conflict cu fpu-ul specificatprezența registrului de bază în lista de registre atunci când se utilizează scrierea înapoi este IMPREDICTIBILĂaici este „else” din condiționalul neterminataici este precedentul „.else”aici este precedentul „.if”aici este începutul condiționalului neterminati386_output_nops apelat pentru a genera nop-uri de cel mult %d octeți!se aștepta un registru de control iWMMXtse aștepta un registru de date sau de control iWMMXtse aștepta un registru de date iWMMXtse aștepta un registru scalar iWMMXtdacă registrul de scriere-înapoi este în listă, trebuie să fie cel mai mic registru din listăse ignoră sufixul „.d32” din cauza „{disp}” anteriorse ignoră sufixul „.d8” din cauza „{disp}” anteriorse ignoră sufixul „.s” din cauza „{%s}” anteriorse ignoră încercarea de redefinire a registrului încorporat „%s”se ignoră încercarea de anulare a definirii registrului încorporat „%s”se ignoră încercarea de a utiliza .unreq pe numele de registru fix: „%s”se ignoră atributele secțiunii modificate pentru %sse ignoră tipul de secțiune schimbat pentru %sse ignoră tipul incorect de secțiune pentru %sse ignoră redefinirea pseudonimului de registru „%s”dimensiune de relocare %s ilegală: %dexpresie ilegalăoperand de registru imediat ilegal %scod operațional ilegal %s pentru mcu %soperand ilegaloperand ilegal - s-a găsit un nume de registru unde nu se aștepta niciunulprefix ilegal utilizat cu VEX/XOP/EVEXnumăr de registru ilegalvaloarea imediată nu poate fi mutată printr-o singură instrucțiuneconstanta imediată este valabilă atât ca model de bit, cât și ca valoare în virgulă mobilă (folosind valoarea fp)expresia imediată necesită un prefix #valoarea imediată are biți definiți în afara dimensiunii operanduluivaloarea imediată nu este aliniată pe 16 de bițivaloarea imediată nu este aliniată pe 32 de bițivaloarea imediată este în afara limitelorvaloarea imediată trebuie să fie un multiplu de 2 în intervalul +/-[0,254].valoarea imediată trebuie să fie un multiplu de 4 în intervalul +/-[0,508].valoarea imediată trebuie să fie un multiplu de 8 în intervalul +/-[0,1016].valoarea imediată, trebuie să fie 1, 2, 4 sau 8valoarea imediată trebuie să fie în intervalul +/-[0,127].decalaj imediat în afara intervaluluioperand imediat așteptat în intervalul [1,16]operand imediat așteptat în intervalul [1,8]operand imediat ilegal cu salt absolutse necesită operand direct(immediate)operandul imediat necesită iWMMXt2valoare imediată în afara intervaluluivaloare imediată în afara intervalului de inserarevaloare imediată în afara intervalului pentru operația de îngustareimediat în afara intervalului de deplasarevaloare imediată în afara intervalului, trebuie să se încadreze în 32 de bițivaloare imediată prea mare (mai mare de 0xF)valoare imediatăse aștepta valoarea imediată 48 sau 64valoarea imediată este în afara intervaluluivaloarea imediată trebuie să fie 16, 20, 24, 28valoarea imediată trebuie să fie un multiplu de %d la operandul %d -- „%s”valoare imediată în afara intervaluluivaloare directă(immediate) în afara intervalului valoare imediată în afara intervalului, interval așteptat [0, 16]valoare imediată în afara intervalului, interval așteptat [1, 32]zero imediat așteptatargumente nepotrivite pentru codul operațional „%s”argumente nepotrivite pentru codul operațional „%s”tipuri inconsistente în instrucțiunea Neoncondiție incorectă în blocul ITcondiție incorectă în blocul VPT/VPSTregistru incorect „%s%s” folosit cu sufixul „%c”indexul și registrele de destinație trebuie să fie distincteindexul trebuie să fie 0 sau 1indexul trebuie să fie cuprins între 0 și 3indexul nu este permis în interiorul listei de registreregistrul index se suprapune peste registrul de transferregistrul indexat trebuie să fie mai mic de 16registrul indexat trebuie să fie mai mic de 8se așteapta un registru vectorial indexat%s indirect fără „*”„%s” indirect cu operand de memorie trebuie evitatadresa portului de intrare/ieșire nu este permisă cu „%s”instrucțiunea „%s” după „xacquire” nu este permisăinstrucțiunea „%s” nu este acceptată în afara modului protejat.adresa instrucțiunii nu este un multiplu de 2instrucțiunea nu poate fi condiționalăinstrucțiunea nu acceptă adresarea relativă la PCinstrucțiunea nu acceptă adresarea preindexatăinstrucțiunea nu acceptă indexul de registruinstrucțiunea nu acceptă indexul de registru scalatinstrucțiunea nu acceptă acest mod de adresareinstrucțiunea nu acceptă adresarea neindexatăinstrucțiunea nu permite un index decalatinstrucțiunea nu acceptă adresarea neindexatăinstrucțiunea nu acceptă scrierea-înapoiformă de instrucțiune nedisponibilă pe această arhitectură.instrucțiunea este întotdeauna necondiționalălungimea instrucțiunii de %u octeți depășește limita de 15instrucțiunii îi lipsește codul de predicare a vectorului MVEinstrucțiune nepermisă în blocul ITinstrucțiune nepermisă în blocul VPTinstrucțiunea nu este acceptată în modul Thumb16instrucțiunea necesită un index de registruregistrul de numere întregi așteptat în registrul operandului extins/decalatregistrul de numere întregi așteptat în registrul operandului decalateroare internăeroare internă în analizarea argumenteloreroare internă: [%s] cod neașteptat [%lx] în simbolul froberoare internă: ID-ul proprietății fișierului este greșit %deroare internă: indexul secțiunii de bază este în afara intervaluluieroare internă: nu se poate exporta tipul de realocare %d („%s”)eroare internă: nu se poate instala o remediere pentru tipul de realocare %d („%s”)eroare internă: nu s-a reușit alocarea a %d indicatori de simboluri indirecteeroare internă: pierderea codului operațional: „%s” „%s” eroare internă: mai multe simboluri mach-o indirecte decât cele așteptateeroare internă: realocarea %d („%s”) nu este suportată de formatul de fișier obiecteroare internă? nu se poate genera realocarea „%s”inconsistență internă în %s: bdap.w fără niciun simbolinconsistență internă în %s: bdapq fără simbolproblemă de inconsistență internă în %s: fr_subtip %dproblemă de inconsistență internă în %s: fr_simbol %lxproblemă de inconsistență internă în %s: simbol rezolvatproblemă de inconsistență internă: %s apelat pentru %d octețirealocare internă (tip: IMMEDIATE) necorectatăinternal_relocation (tip: OFFSET_IMM) necorectatăetichetă %% nevalidă în codul operațional BPF „%s” opțiune %s nevalidă pentru cpu %srealocare %s nevalidă în raport cu registrulopțiune -malign-branch-boundary= nevalidă: „%s”opțiune -malign-branch-prefix-size= nevalidă: „%s”opțiune -malign-branch= nevalidă: „%s”opțiune -march= nevalidă: „%s”opțiune -mavxscalar= nevalidă: „%s”opțiune -mevexlig= nevalidă: „%s”opțiune -mevexrcig= nevalidă: „%s”opțiune -mevexwig= nevalidă: „%s”opțiune -mfence-as-lock-add= nevalidă: „%s”opțiune -mlfence-after-load= nevalidă: „%s”opțiune -mlfence-before-indirect-branch= nevalidă: „%s”opțiune -mlfence-before-ret= nevalidă: „%s”opțiune -mmnemonic= nevalidă: „%s”opțiune -momit-lock-prefix= nevalidă: „%s”opțiune -moperand-check= nevalidă: „%s”opțiune -mrelax-relocations= nevalidă: „%s”opțiune -msse-check= nevalidă: „%s”opțiune -msyntax= nevalidă: „%s”opțiune -mtune= nevalidă: „%s”opțiune -mvexwig= nevalidă: „%s”opțiune -mx86-used-note= nevalidă: „%s” nu este validă în --march=: %sregistru Hi nevalid cu o imediatăexpresie PLT nevalidă „%s”număr de registru Rt nevalid în încărcare/stocare pe 64 de octețiadresă SIB nevalidăadresă VSIB nevalidăpiesă ZA nevalidăprefix „%s” nevalidadresă nevalidămod de adresare nevalidextensie arhitecturală nevalidăîncercare nevalidă de a declara numele versiunii externe ca implicit în simbolul „%s”tip de barieră „barrier” nevalidregistru de bază nevalidregistru de bază nevalid pentru decalajul registruluicaracter nevalid %s care începe operandul %d „%s”caracter nevalid %s înaintea operandului %dcaracter nevalid %s în mnemoniccaracter nevalid %s în operandul %doperand coprocesor nevalidcondiție nevalidăconstantă nevalidăconstantă nevalidă (%lx) după corectarecombinație nevalidă între dimensiunea elementului %d și dimensiunea vectorului %cexpresie nevalidă în încărcarea/stocarea multiplăexpresie nevalidă în adresăconstantă cu virgulă mobilă nevlidăexpresie hvc nevalidăidentificator nevalid pentru „.ifdef”valoare imediată nevalidăimediată nevalidă pentru calculul adresei (valoare = 0x%08lX)imediată nevalidă pentru calcularea adresei stiveiimediată nevalidă: %ld este în afara intervaluluiinstrucțiune nevalidă „%s” după „%s”formă nevalidă a instrucțiuniidimensiune nevalidă a instrucțiunii selectate (%d)sufix de instrucțiune nevalidopțiune nevalidă de listare „%c”constantă literală nevalidă: fondul trebuie să fie mai aproapedimensiune nevalidă a entității de fuziunemod nevalidsufix neon nevalid pentru instrucțiunea non-neonnumăr nevalidnumăr nevalid de registre în lista de la operandul %d -- „%s”registru de poziție nevaliddecalaj nevalid, ținta nu este aliniată la cuvânt (0x%08lX)decalaj nevalid, valoare prea mare (0x%08lX)cod operațional nevalidoperand nevalid în ldmoperand nevalid în stmdimensiune nevalidă a operandului solicitatoperand nevalid pentru directiva .code (%d) (se aștepta să fie 16 sau 32)operanzi nevalabiliadresă relativă la calculator nevalidăpseudo-operație nevalidăinterval nevalid în lista de registre vectorialeregistru nevalidlistă de registru nevalidălistă de registre nevalidă la operandul %dlistă de registre nevalidă pentru instrucțiunea push/popmască de registru nevalidănume de registru nevaliddimensiunea operandului registrului nu este validă pentru „%s”interval de registru nevalid la operandul %d -- „%s”realocare nevalidă %s pentru câmpulexpresie de realocare nevalidărealocare nevalidă pentru câmprealocare nevalidă pentru instrucțiunerotație nevalidămod de rotunjire nevalidregistru scalar nevalid în listădeplasare nevalidădeplasare nevalidă pentru modul de adresare cu decalaj de registruoperator de deplasare nevalidvaloare de deplasare nevalidă: %lddimensiune nevalidă a unui singur nop: %d (se așteaptă la [0, %d])expresie smc nevalidăsufix nevalidsufix nevalid după registru.expresie swi nevalidăsintaxă nevalidăsintaxă nevalidă pentru directiva .dnsintaxă nevalidă pentru directiva .qnsintaxă nevalidă pentru directiva .reqsintaxă nevalidă pentru directiva .unreqtip nevalid pentru fondul literalcod operațional de desfășurare nevalidutilizare nevalidă a „=immediate”utilizare nevalidă a „MSL”utilizare nevalidă a „MUL”utilizarea nevalidă a deplasării registrului pe 32 de bițiutilizarea nevalidă a deplasării registrului pe 64 de bițiutilizare nevalidă a registrului vectorialdimensiunea grupului de vectori nu este validăregistru vectorial nevalid în listănume de versiune nevalid „%s” pentru simbolul „%s”mască de scriere nevalidă „%s”mascarea cu zerouri nu este validă „%s”sare peste nop de umplere în afara intervaluluisalt țintă în afara limiteideșeuri „%s” după expresiedeșeuri „%s” după registrueticheta „$%d” a fost redefinităldr la registrul 15 trebuie să fie aliniat pe 4 octețildrd/strd necesită o pereche de registre par:imparnepotrivire ABI libbfdlinia %d: rep sau repi trebuie să includă cel puțin 4 instrucțiunilinia %d: tip de realocare necunoscut: 0x%xinserția fondului literal a eșuatdepășirea fondului literalliteral la care se face referire peste limita secțiuniise necesită un registru lose necesită un salt lungcei 16 biți inferiori ai măștii sunt ignorațimacro necesită registrul $at în timp ce noat este în vigoaremacro necesită $at în timp ce $at este în uzcodul operațional major nu se află în intervalul [0x%02x - 0x%02x]listă de registre formată greșit în push/popmasca nu se află pe operandul de destinațiemasca, indexul și registrele de destinație trebuie să fie distinctemasca, indexul și registrele de destinație trebuie să fie distinctemd5_stream a eșuatdestinație de memorie necesară pentru instrucțiunea „%s” după „xrelease”codul operațional minor nu se află în intervalul [0x00 - 0x3f]destinația ramificării nu este aliniatănepotrivire între dimensiunea codului operațional și dimensiunea operanduluinepotrivire între registru și sufix.eb nepotrivittipurile de elemente/structuri nu corespund în listă.procend plasat greșitlipsește „%c”„)” lipsește„]” lipseștelipsește .fnstart înainte de derularea directiveilipsește .proclipsesc fanioanele CPSdimensiunea pieselor ZA lipseștelipsește „]”„)” lipsește„]” lipseștelipsește „lock” cu „%s”lipsește „}”lipsește „}” din „%s”lipsește „}” sau „,” în pseudo-sufixlipsește numele abi „%s”extensie arhitecturală lipsălipsește numele arhitecturii „%s”argument lipsăargument lipsă pentru directiva %s_checklipsesc acoladele la operandul %dlipsesc ghilimelele de închidere; (presupus)lipsește acolada de închiderelipsește virgulalipsește virgula sau două puncte „:”arhitectura cpu-ului lipseștelipsește numele CPU-ului „%s”lipsește dimensiunea elementuluilipsește numele modului de emularelipsește expresiaexpresie lipsă în directiva .sizelipsește sufixul orizontal sau vertical la operandul %dse necesită expresie directă(immediate)lipsește decalajul imediatlipsește numeledecalaj lipsă în adresa preindexatăoperand lipsăexpresie de deplasare lipsă sau nevalidă „%s”expresie de deplasare lipsă sau nevalidă „%s” luată ca 0expresie lipsă sau nevalidă „%s”expresie imediată lipsă sau nevalidă „%s”lipsește tipul de predicatlipsește indexul registruluilipsește câmpul de rotație după virgulălipsește separatorullipsește valoarea deplasăriilipsește expresia dimensiuniilipsește expresia sizeof_stubdimensiunea stivei lipseștetipul lipseștelipsește sufixul de tiplipsește numele versiunii în „%s” pentru simbolul „%s”sufix mnemonic utilizat cu „%s”mai mult de 65K fonduri literalecaracter multi-octet (%#x) întâlnit în %scaracter multi-octet (%#x) întâlnit în %s la sau în apropierea liniei %ucaracter multi-octet (%#x) întâlnit în intraremultiple nume de emulare specificateversiuni multiple [„%s”|„%s”] pentru simbolul „%s”trebuie să specificați extensiile de adăugat înainte de a le specifica pe cele de eliminatdirective .ent imbricatesecțiune nouă „%s” definită fără atribute - acest lucru poate cauza problemefără codificare EVEXfără codificare VEX/XOPnicio arhitectură nu conține toate instrucțiunile utilizate nu a fost compilat cu suport pentru x86_64 pe 32 de biținu a fost compilat cu suport pentru ix86nu a fost compilat cu suport pentru x86_64niciun simbol de intrare pentru funcția globală „%s”niciun nume de fișier după opțiunea „-t”nicio intrare hppa_fixup pentru tipul de corecție 0x%xnu se indică sufixul mnemonic al instrucțiunii și nu există operanzi de registrunu este dat sufixul mnemonic al instrucțiunii și nu există operanzi de registru; nu se poate dimensiona „%s”nu se indică sufixul mnemonic al instrucțiunii; nu se poate determina dimensiunea imediatănu s-a găsit nicio relaxare pentru această instrucțiune.nici un număr de secvență după !%snu există un astfel de modificator de arhitectură: „%s”nu există o astfel de arhitectură: „%s”nu există o astfel de instrucțiune: „%s”expresie neabsolută în câmp constantexpresie non-constantă în declarația „.elseif”expresie non-constantă în declarația „.if”interval de registre necontiguurealocare ne-relativă la PC pentru câmpul relativ la PCnumărul trebuie să fie pozitiv și mai mic decât %dnepotrivire a numărului de operanzioperand de adresă impară: %lddecalajul are dimensiuni diferite față de bazădecalajul trebuie să fie zero în codificarea ARMdecalajul nu este un multiplu de 4decalaj în afara intervaluluidoar deplasarea „LSL” este permisădoar „MUL VL” este permisdoar „MUL” este permisnumai registrele D și Q pot fi indexatenumai registrele D pot fi indexatedoar deplasarea LSL este permisă în modul thumbdoar SUBS PC, LR, #const sunt permiseeste permisă doar expresia constantănumai zero în virgulă mobilă este permis ca valoare imediatănumai registrele lo sunt permise cu imediatetrebuie specificat un singur tip pentru operanddoar un nume de versiune cu „@@@” este permis pentru simbolul „%s”doar r15 este permis aicidoar două registre VFP SP consecutive sunt permise aicicodul operațional „%s” nu este acceptat pentru ținta %scodul operațional „%s” nu este acceptat pentru ținta %scod operațional rezidual (%#llx) prea extinscod operațional rezidual (%#lx) prea extinsoperandoperandul %d trebuie să fie %s -- „%s”operandul %d trebuie să fie același registru ca și operandul 1 -- „%s”operandul %d trebuie să aibă o dimensiune a grupului vectorial de %d -- `%s'operandul %d trebuie să aibă aceeași valoare imediată ca și operandul 1 -- „%s”operand %d: expresie de utilizare ilegală: `%s`operand %s0x%lx în afara intervalului.operandul 1 trebuie să fie FPSCRoperandul nu este o valoare imediatăoperandul nu este un duplicat al celui anteriordepășirea măștii operanduluinepotrivire de operanzi --„%s”operandul trebuie să fie un registru LRoperandul trebuie să fie un registru SPoperandul trebuie să fie o constantăoperandul trebuie să fie r12operand în afara intervalului: %ldoperand în afara intervalului: %luoperand în afara intervalului: 0x%lxnepotrivire de dimensiune a operanduluidimensiunea operandului trebuie să fie specificată pentru valoarea imediată VMOVdimensiunea operandului trebuie să se potrivească cu lățimea registruluinepotrivire de tip de operandtipurile de operanzi nu pot fi dedusenepotrivire operand/dimensiuneoperanzii 0 și 1 trebuie să fie același registruoperanzii pentru codul operațional „%s” nu se potrivesc cu niciun format validopțiunea „-%c%s” este depreciată: %smemorie insuficientăîn afara intervaluluivaloarea de corecție relativă a etichetei în afara intervalului de valoriafișează mesaje de eroare detaliatedepășirea limitei în tabelul literal (.lit8)depășire în tabelul literal (.lita)conflict de împachetare: %s trebuie să expedieze secvențialparaleleroare de analizarepc nu poate fi utilizat cu scrierea-înapoidecalajul adresei relative la PC este în afara intervaluluidecalajul de încărcare relativă la PC nu este aliniat la cuvântdecalajul de încărcare relativă la PC este în afara intervaluluidecalajul pc-relativ în afara intervalului, trebuie să se încadreze în 16 de bițidecalajul pc-relativ în afara intervalului, trebuie să se încadreze în 32 de bițidecalajul pcrel pentru ramificarea la %s prea departe (0x%lx)pcrel prea departe de BFD_RELOC_BFIN_10pcrel prea departe de BFD_RELOC_BFIN_11_PCRELpcrel prea departe de BFD_RELOC_BFIN_12pcrel prea departe de BFD_RELOC_BFIN_24pcrel prea departe de BFD_RELOC_BFIN_5rutină de personalitate specificată pentru cadrul cantunwindregistru indicator (X, Y sau Z) este necesarregistru indicator (Y sau Z) este necesarregistru indicator Z este necesarpost-index trebuie să fie un registruexpresie post-indexată utilizată în instrucțiunea de preîncărcarepost-incrementarea nu este admisădirectiva .ent precedentă nu este închisă printr-o directivă .endsecvența precedentă „%s” nu a fost închisăpseudo-instrucțiunea „%s” nu este acceptatăpseudo-prefix înaintea etichetei; se ignorăpseudoprefix fără instrucțiunepseudo-prefixul intră în conflict cu specificatorul de codificarepush/pop nu acceptă {reglist}^predicatul calificativ nu este urmat de o instrucțiunese aștepta r0-r12, lr sau APSRr12 nu este permis aicir13 nu este permis aicir14 nu este permis ca prim registru atunci când al doilea registru este omisr14 nu este permis aicistocarea bazată pe r15 nu este permisăr15 nu este permis aicirdhi și rdlo trebuie să fie diferiterdhi, rdlo și rm trebuie să fie diferitecod reentranttipul înregistrării nu este validtip_de_înregistrare_nevalidredefinirea tipului mcu „%s” la „%s”prefix %s redundantregistrul „%s%s” nu poate fi folosit aicise aștepta un registruregistrul nu este în ordinelista de registre trebuie să conțină cel puțin 1 și cel mult 16 registrelista de registre trebuie să conțină cel puțin 1 și cel mult 32 registrelista de registre nu este în ordine crescătoareregistrul trebuie să fie, fie sp sau să fie definit de o directivă previousunwind_movspeste necesar un nume de registru sau un număr de la 0 la 31este necesar un nume de registru sau un număr de la 16 la 31un număr de registru mai mare de 15 este necesarnumăr de registru în afara intervaluluinumărul registrului este prea mare pentru push/popdecalajul registrului nu este permis în modul de adresare pre-indexatse aștepta un operand registru, dar s-a primit un operand scalarregistru în afara intervalului din listăse necesită n registru r16-r23registrul r24, r26, r28 sau r30 este necesarintervalul de registre nu este în ordine crescătoarescalarea registrului este ignorată aicisecțiunea de registru are conținut pasul de înregistrare trebuie să fie 1pasul de înregistrare trebuie să fie 1 sau 2nepotrivire de tip de registruregistrele nu pot fi aceleașirel prea departe de BFD_RELOC_16rel prea departe de BFD_RELOC_8depășirea realocării rel31ramificările relaxabile nu sunt acceptate în secțiunea absolutărealocarea %d nu este acceptată de formatul de fișier obiectcâmpul realocat și tipul de realocare diferă în ceea ce privește semnulrealocarea nu este acceptatărealocarea nu este permisărealocare în afara intervaluluidebordare de realocarecalificativul de realocare nu se potrivește cu dimensiunea instrucțiuniirealocarea este validă numai în codul thumb1se înlocuiește prefixul „rep”/“repe” cu „bnd”conflict de resursă (A%d)conflict de resursă (fanion C)conflict de resursă (fanion F)conflict de resursă (PSW)conflict de resursă (R%d)restul liniei este ignorat; primul caracter ignorat este „%c”pseudoprefixul rex2 nu poate fi utilizatror #imm nu este acceptatrotația poate fi doar 0, 8, 16 sau 24sufixul s pe instrucțiunea de comparație este depreciatacelași fanion oszc folosit de două oriacelași tip de prefix folosit de două oriinstrucțiunea scalară fp16 nu poate fi condițională, comportamentul este IMPREDICTIBILindexul scalar trebuie să fie constantindex scalar în afara intervaluluiscalarul trebuie să aibă un indexscalar în afara intervaluluiscalar în afara intervalului pentru instrucțiunea de multiplicarefactor de scară de %d fără un registru de indexaresecundăal doilea operand trebuie să fie 1al doilea operand trebuie să fie 4secțiunesecțiunea %s are deja un grup (%s)secțiunea „%s” s-a terminat cu un bloc IT deschis.secțiunea „%s” s-a terminat cu un bloc VPT/VPST deschis.alinierea secțiunii trebuie să fie >= 4 octeți pentru a verifica siguranța MULS/MULUsecțiunea nu are o aliniere suficientă pentru a asigura încărcări sigure relative la PCnumele secțiunii „%s” a fost deja definit ca un alt simbolsegmentînlocuirea segmentului pe „%s” este ineficientăFPU selectat nu acceptă instrucțiuneaarhitectura selectată nu acceptă instrucțiunea de ramificare condițională largăprocesorul selectat nu acceptă forma „A” a acestei instrucțiuniprocesorul selectat nu acceptă varianta pe 32 de biți a instrucțiunii „%s”procesorul selectat nu acceptă codurile operaționale ARMprocesorul selectat nu acceptă extensia DSPprocesorul selectat nu acceptă extensia PACBTIprocesorul selectat nu acceptă numele câmpului PSTATE „%s”procesorul selectat nu acceptă instrucțiunea SETPANprocesorul selectat nu acceptă codurile operaționale THUMBprocesorul selectat nu acceptă „%s”procesorul selectat nu acceptă „%s” în modul ARMprocesorul selectat nu acceptă „%s” în modul Thumbprocesorul selectat nu acceptă „%s” în modul Thumb-2procesorul selectat nu acceptă instrucțiunea bf16procesorul selectat nu acceptă instrucțiunea cdeprocesorul selectat nu acceptă instrucțiunea fp16procesorul selectat nu acceptă instrucțiuneaprocesorul selectat nu acceptă registrul cu scop special solicitatprocesorul selectat nu acceptă numele registrului de sistem „%s”număr de secvență în uz pentru !tlsgd!%ldnumăr de secvență în uz pentru !tlsldm!%ldsecvențialutilizarea setend este depreciată pentru ARMv8stabilirea unor atribute de secțiune incorecte pentru %sdefinirea unui tip de secțiune incorect pentru %svaloare de deplasare în afara intervalului de la 0 la 63deplasarea prin registru nu este permisă în modul thumbcontor deplasare(shift)se aștepta expresia de deplasareexpresia de deplasare este prea maredeplasarea imediată trebuie să fie 1, 2 sau 3 pentru accesarea unei jumătăți de cuvânt, a unui cuvânt sau, respectiv, a unui cuvânt dubludeplasarea trebuie să fie constantădeplasarea nu este permisă pentru masca de biți imediatăse aștepta operatorul de deplasaredeplasare în afara intervaluluivaloarea de deplasare peste 3 nu este permisă în modul thumbdeplasările din instrucțiunile CMP/MOV sunt acceptate numai în sintaxa unificatădesignator de prescurtare nevalidoperandul instrucțiunii cu semn este în afara limitelor, trebuie să se încadreze în 32 de bițivaloare cu semn în afara intervaluluidimensiune (%ld) în afara intervalului, se ignorădimensiunea lui „%s” este deja %ld; nu se schimbă în %ldse omit prefixele pentru „%s”sărind peste instrucțiunea de două cuvintesursaoperandul sursă trebuie să fie o adresă absolută pe 16 bițioperandul sursă trebuie să fie un registru pe 8 bițiregistrul sursă „%s%s” denotă implicit „%s%.3s%u” la grupul sursă „%s%.3s%u” din „%s”registrul sursăe este identic cu baza de scriere-înapoisursa1 și destinația trebuie să fie același registruinstrucțiunea specială din stânga „%s” omoară instrucțiunea „%s” din containerul din dreaptaînregistrare spill_mask neimplementată.operanzi nepotriviți; (%d operanzi/instrucțiune max)incrementul stivei trebuie să fie multiplu de 4prefix „%s” independentpasul (stride) trebuie să fie un multiplu de 64; cei 6 biți inferiori sunt ignorațipasul de 2 nu este disponibil atunci când dimensiunea elementului este 8suport pentru interfuncționarea ARM/Thumbutilizarea swp{b} este depreciată pentru ARMv6 și ARMv7utilizarea swp{b} este obsoletă pentru ARMv8 și ulteriorsimbolul %s se află într-o secțiune diferităsimbolul %s este slab și poate fi înlocuit ulteriorsimbolul „%s” are deja tipul stabilitsimbolul „%s” este deja definitsimbolul „%s” cu multiple versiuni nu poate fi utilizat în realocaresimbolul „%s” este deja definitsimbolul „%s” nu poate fi atât slab, cât și comunsimbolul „%s” este deja definitdepășirea calculului dimensiunii simboluluisimbol prea îndepărtattipul de simbol „%s” nu este acceptat de țintele MIPStipul de simbol „%s” este acceptat doar de țintele GNU și FreeBSDtipul de simbol „%s” este acceptat doar de țintele GNUeroare de sintaxăeroare de sintaxă în lista de registrenumele registrului de sistem „%s” este depreciat și poate fi eliminat într-o versiune viitoaremarcaj negăsit pentru .tag %scomutator temporar pentru descărcarenumele %s „%s” este prea lung (maxim 16 caractere)primul operand trebuie să fie un simbolformatul în virgulă mobilă nu a fost definit (sau a fost dezactivat)ultimul decalaj este egal cu primul decalajultimul decalaj este mai mic decât primul decalajnumărul de .indirect_symbols definite în secțiunea %s nu se potrivește cu numărul așteptat (%d definite, %d așteptate)decalajul 0x%08lX nu este reprezentabilsingurele sufixe valide aici sunt „(plt)” și „(tlscall)”decalajul imediat opțional poate fi doar 0precedentul „%s” ar trebui să fie urmat de „%s” mai degrabă decât de „%s” -- „%s”lista de registre trebuie să aibă un interval de lungime de %d la operandul %d -- „%s”lista de registre trebuie să aibă un interval de lungime de %d sau %d la operandul %d -- „%s”opțiunea specificată nu este acceptată în DSBopțiunea specificată nu este acceptată în ISBtipul de realocare specificat nu este permis pentru un registru pe 32 de bițitipul de realocare specificat nu este permis pentru MOVKse aștepta jumătatea superioară a unui registru FP/SIMD pe 128 de biținu există realocări de dimensiuni relative la pcnu există realocări relative la pc fără semnacest „%s” ar trebui să aibă un „%s” -- „%s” imediat anterioracest „.arch pop” necesită ca „.code%u%s” să fie în vigoareacest mod de adresare necesită o scriere-înapoi în registrul de bazăaceastă realocare de grup nu este permisă pentru această instrucțiuneaceastă instrucțiune implică utilizarea ARMv8.1 AdvSIMD.această instrucțiune necesită o adresă post-indexatăaceastă instrucțiune nu va scrie-înapoi în registrul de bazăaceastă instrucțiune va scrie-înapoi =n registrul de bazăacest modificator de realocare nu este permis pentru această instrucțiuneacest tip de registru nu poate fi indexatinstrucțiunea condițională thumb trebuie să fie în blocul ITprea puțini operanzi de registru/memorieprea multe !literal!%ld pentru %sprea multe argumenteprea multe remedieriprea multe instrucțiuni lda pentru !gpdisp!%ldprea multe instrucțiuni ldah pentru !gpdisp!%ldprea multe instrucțiuni lituse pentru !lituse_tlsgd!%ldprea multe instrucțiuni lituse pentru !lituse_tlsldm!%ldprea multe referințe de memorie pentru „%s”prea mulți operanzi de registru cu VSIBprea mulți operanzi de registru/memorieprea multe registre în lista de registre vectorialeprea multe coduri operaționale de desfășurareprea multe coduri operaționale de desfășurare pentru rutina de personalitate 0conversia mgeni în movise traduce în „%s %s%s”se traduce în „%s %s%s,%s%s”se traduce în „%sp”două registre de destinație trebuie să fie distinctetipul %d de realocare a terminat? nepotrivire de tip în lista de registre vectorialespecificatorul de tip are un număr greșit de părțitipuri specificate atât în mnemonic, cât și în operanzinu se pot calcula instrucțiunile ADRL pentru decalajul PC de 0x%lxghilimele duble fără pereche în operandul %d.element între acolade fără perecheparanteză fără pereche în operandul %d.combinație de operanzi nedefinităsimbolul linked-to „%s” este nedefinit în secțiunea „%s”etichetă locală nedefinită „%s”simbol nedefinit %s folosit ca valoare imediatăcorecție neașteptată %sdirectivă .unwind_movsp neașteptatătip realocare neașteptată pe 12 bițitip realocare neașteptată pe 18 bițiargument neașteptat pentru opțiunea „--multibyte-input-option”: «%s»bit neașteptat specificat după APSRcaracter neașteptat „%c” în dimensiunea elementuluicaracter neașteptat „%c” în tipul de predicatcaracter neașteptat „%c” în specificatorul de tipcaractere neașteptate după instrucțiunevirgulă neașteptată după numele mnemonic „%s” -- „%s”virgulă neașteptată înainte de operandul opțional omisregistru neașteptat în operandul direct(immediate)nume de registru neașteptat „%s” în expresietip de registru neașteptat la operandul %dinformații neașteptate despre dimensiunea secțiuniioperator de deplasare neașteptatclasă de stocare neașteptată %dcaracter de tip neașteptat „b” -- ați vrut să spuneți „bf”?dimensiune neașteptată a grupului de vectori la operandul %d -- „%s”cod operand negestionat %drealocare negestionată %s în md_pcrel_from_sectiontip de realocare negestionat %snegestionat: .proc %s,%dsufix de realocare neimplementatsegment neimplementat %s în operandadresare neindexată utilizată în instrucțiunea de preîncărcarenecunoscutopțiune DWARF necunoscută %s EABI necunoscută „%s” MCU necunoscut: %s abi necunoscut „%s” extensie arhitecturală necunoscută „%s”arhitectură necunoscutăarhitectură necunoscută „%s”arhitectură necunoscută „%s” extensie de arhitectură necunoscută „%s” arhitectură necunoscută: %s argument necunoscut pentru .usepvcod de condiție necunoscut: %sconstrângere necunoscută „%c”CPU necunoscut „%s”eludare necunoscută „\%c” în șir; ignoratătip de execuție necunoscut pasat la write_2_short()dimensiune de corecție necunoscutăabi în virgulă mobilă necunoscută „%s” format necunoscut în virgulă mobilă „%s” realocare de grup necunoscutămod IT implicit necunoscut „%s”, trebuie să fie arm, thumb, always, sau never.mnemonic necunoscut -- „%s”mnemonic necunoscut „%s” -- „%s”cod operațional necunoscutcod operațional necunoscut %scod operațional necunoscut „%s”cod operațional necunoscut „%s”cod operațional necunoscut: %soperand necunoscut pentru .archopțiune necunoscută „%s”atribut de secțiune necunoscut sau nevalid „%s”tip de secțiune necunoscut sau nevalid „%s”nume de câmp PSTATE necunoscut sau lipsănume de operație necunoscut sau lipsănume de registru de sistem necunoscut sau lipsătip de procedură necunoscuttip de înregistrare necunoscut %d (în %s)registru necunoscut „%s” -- directiva .req este ignoratăalias de registru necunoscut „%s”realocare necunoscută (%u)modificator de realocare necunoscutatribut de secțiune necunoscut %satribut de secțiune necunoscut „%c”operație vectorială necunoscută: „%s”specificator de lățime necunoscut „.%c”„[” fără corespondentîncărcare impredictibilă a perechii de registre -- „%s”transfer impredictibil al perechii de încărcare cu suprapunere de registre -- „%s”transfer impredictibil cu scriere-înapoi (încărcare) -- „%s”transfer impredictibil cu scriere-înapoi (stocare) -- „%s”transfer impredictibil cu scriere-înapoi -- „%s”impredictibil: registre de bază și de stare identice -- „%s”impredictibil: registre de transfer și de stare identice --„%s”format float16 nerecunoscut „%s”atribut .section nerecunoscut: se necesită unul dintre a,e,o,w,x,M,S,G,T sau un numărfanion CPS nerecunoscutnume de emulare nerecunoscut „%s”fanion nerecunoscutinstrucțiune nerecunoscută „%s”cod operațional nerecunoscutopțiune nerecunoscută „-%c%s”fanioane oszc nerecunoscute sau „,” ilegală în pseudo-sufixpseudo-sufixe nerecunoscutsufix de realocare nerecunoscutatribut de secțiune nerecunoscuttip de secțiune nerecunoscuttip de stab nerecunoscut „%c”tip de simbol nerecunoscut „%s”mod de sintaxă nerecunoscut „%s”expresie nerezolvată care trebuie rezolvatăeste necesar un registru ne decalatvaloare fără semn în afara intervaluluidimensiune de realocare BFD neacceptată %ddimensiune de realocare BFD neacceptată %ualiniere neacceptată pentru instrucțiunedifuzare neacceptatăinstrucțiune neacceptată „%s”mascare neacceptatăinformații despre secțiunea mbind neacceptate: %srealocare neacceptatătip de realocare neacceptatatribut de secțiune neacceptat „%c”id de secțiune neacceptat: %srotunjire/sae statică neacceptatăsintaxă neacceptatăregistru de indexare vectorială neacceptatnu este acceptat cu mnemonicul Intelșir neterminatcod operațional de desfășurare prea lungutilizează -march=armv2utilizează -march=armv2autilizează -march=armv3utilizează -march=armv3mutilizează -march=armv4utilizează -march=armv4tutilizează -march=armv5utilizează -march=armv5tutilizează -march=armv5teutilizează -mcpu=allutilizează -mcpu=arm1utilizează -mcpu=arm2utilizează -mcpu=arm250utilizează -mcpu=arm3utilizează -mcpu=arm6utilizează -mcpu=arm600utilizează -mcpu=arm610utilizează -mcpu=arm620utilizează -mcpu=arm7utilizează -mcpu=arm70utilizează -mcpu=arm700utilizează -mcpu=arm700iutilizează -mcpu=arm710utilizează -mcpu=arm7100utilizează -mcpu=arm710cutilizează -mcpu=arm710tutilizează -mcpu=arm720utilizează -mcpu=arm720tutilizează -mcpu=arm740tutilizează -mcpu=arm7500utilizează -mcpu=arm7500feutilizează -mcpu=arm7dutilizează -mcpu=arm7diutilizează -mcpu=arm7dmutilizează -mcpu=arm7dmiutilizează -mcpu=arm7mutilizează -mcpu=arm7tdmiutilizează -mcpu=arm8utilizează -mcpu=arm810utilizează -mcpu=arm9utilizează -mcpu=arm920utilizează -mcpu=arm940utilizează -mcpu=arm9tdmiutilizează -mcpu=iwmmxtutilizează -mcpu=strongarmutilizează -mcpu=strongarm110utilizează -mcpu=strongarm1100utilizează -mcpu=strongarm1110utilizează -mcpu=xscaleutilizează -mfpu=softvfputilizați .code16 pentru a asigura modul de adresare corectutilizează indicatorul de cadruutilizarea lui .indirect_symbols necesită „-dynamic”utilizarea lui PC în această instrucțiune este depășităse utilizează opțiuni de tip vechi și nou pentru a defini tipul de CPUse utilizează opțiuni de tip vechi și nou pentru a defini tipul de FPUutilizarea lui r13 este depreciatăutilizarea lui r15 în blx în modul ARM nu este foarte utilăutilizarea lui r15 în bx în modul ARM nu este foarte utilăutilizarea lui r15 în bxj nu este foarte utilăutilizează verificarea dimensiunii stiveise utilizează utilizând o lățime a câmpului de biți de zerospecificatorii endian valabili sunt be sau levaloarea nu este în intervalul [0, 0xffffffff]valoare în afara intervaluluivaloarea stocată pentru r%d este NECUNOSCUTĂvaloare prea mare pentru a încăpea în %d bițiinstrucțiunile vcx cu registrele Q necesită MVEinstrucțiunile vcx cu registrele S sau D necesită fie MVE, fie extensia în virgulă mobilă Armv8-M.vcx1 cu registrele S sau D ia o valoare imediată între 0-2047vcx2 cu registrele S sau D ia o valoare imediată între 0-63vcx2 cu registrele S sau D ia o valoare imediată între 0-7instrucțiunea cu predicare vectorială trebuie să fie în blocul VPT/VPSTdimensiunea vectorului peste %u este necesară pentru „%s”se aștepta tipul de vectorvfmal/vfmsl cu tipul FP16 nu poate fi condițional, comportamentul este IMPREVIZIBILavertizează cu privire la instrucțiunile IT depreciate din punct de vedere al performanței în ARMv8-A și ARMv8-Ravertizează cu privire la simbolurile care se potrivesc cu numele instrucțiunilor [implicit]sufixele de lățime nu sunt valide în modul ARMsufixele de lățime nu sunt valide în modul ARM -- „%s”cuvânt de NOP-uri adăugată între multiplicarea de cuvânt și multiplicarea pe 16 bițicuvânt de NOP-uri adăugat între multiplicarea și încărcarea cuvântuluiscrierea-înapoi (!) trebuie să fie utilizată pentru VLDMDB și VSTMDBscrierea-înapoi a registrului de bază este IMPREDICTIBILĂscrierea-înapoi a registrului de bază atunci când se află în lista de registre este IMPREDICTIBILĂscrierea-înapoi utilizată în instrucțiunea de preîncărcarevaloarea de scriere-înapoi trebuie să fie o constantă imediatăscrierea în APSR fără a specifica o mască de biți este depreciatănu puteți „%s %s%s”trebuie să specificați doar un singur tipmascarea cu zerouri este permisă numai cu masca de scriere{nf} nu poate fi combinat cu {vex}/{vex3}{nf} neacceptatprefixul {rex2} nu este valid cu „%s”PRIx640x% shortened to 0x%0x% out of range of signed 32bit displacementopcode residual (%#) too wide0x% prescurtat la 0x%0x% în afara intervalului de deplasare cu semn pe 32 de bițicod operațional rezidual (%#) prea extins