+#: cif-code.def:39
+msgid "function not considered for inlining"
+msgstr "不考慮內聯函式"
+
+#: cif-code.def:43
+#, fuzzy
+msgid "caller is not optimized"
+msgstr "%qE 未被初始化的"
+
+#: cif-code.def:47
+msgid "function body not available"
+msgstr "函式體無法使用"
+
+#: cif-code.def:51
+msgid "redefined extern inline functions are not considered for inlining"
+msgstr "不考慮內聯重定義的外部內聯函式"
+
+#: cif-code.def:56
+msgid "function not inlinable"
+msgstr "函式不能內聯"
+
+#: cif-code.def:60
+#, fuzzy
+msgid "function body can be overwritten at link time"
+msgstr "函式內文可以被覆寫於鏈結時間"
+
+#: cif-code.def:64
+#, fuzzy
+msgid "function not inline candidate"
+msgstr "函式無法內聯 candidate"
+
+#: cif-code.def:68
+msgid "--param large-function-growth limit reached"
+msgstr "到達 --param large-function-growth 給定的極值"
+
+#: cif-code.def:70
+#, fuzzy
+msgid "--param large-stack-frame-growth limit reached"
+msgstr "--param large-stack-frame-growth 限制達到"
+
+#: cif-code.def:72
+msgid "--param max-inline-insns-single limit reached"
+msgstr "到達 --param max-inline-insns-single 給定的極值"
+
+#: cif-code.def:74
+msgid "--param max-inline-insns-auto limit reached"
+msgstr "到達 --param max-inline-insns-single 給定的極值"
+
+#: cif-code.def:76
+msgid "--param inline-unit-growth limit reached"
+msgstr "到達 --param inline-unit-growth 給定的極值"
+
+#: cif-code.def:80
+msgid "recursive inlining"
+msgstr "遞迴內聯"
+
+#: cif-code.def:84
+#, fuzzy
+msgid "call is unlikely and code size would grow"
+msgstr "呼叫是不太可能和編碼大小會 grow"
+
+#: cif-code.def:88
+#, fuzzy
+msgid "function not declared inline and code size would grow"
+msgstr "函式無法宣告的內聯和編碼大小會 grow"
+
+#: cif-code.def:92
+#, fuzzy
+msgid "mismatched arguments"
+msgstr "不匹配的引數"
+
+#: cif-code.def:96
+msgid "originally indirect function call not considered for inlining"
+msgstr "原本間接的函式呼叫不被考慮內聯"
+
+#: cif-code.def:100
+#, fuzzy
+msgid "indirect function call with a yet undetermined callee"
+msgstr "間接函式呼叫與未 undetermined 被呼叫端"
+
+#: cif-code.def:104
+#, fuzzy
+msgid "exception handling personality mismatch"
+msgstr "異常處理身分不匹配"
+
+#: cif-code.def:109
+#, fuzzy
+msgid "non-call exception handling mismatch"
+msgstr "non-call 異常處理不匹配"
+
+#: cif-code.def:113
+#, fuzzy
+msgid "target specific option mismatch"
+msgstr "目標特定選項不匹配"
+
+#: cif-code.def:117
+#, fuzzy
+msgid "optimization level attribute mismatch"
+msgstr "最佳化等級屬性不匹配"
+
+#: cif-code.def:121
+msgid "callee refers to comdat-local symbols"
+msgstr ""
+
+#: cif-code.def:125
+#, fuzzy
+msgid "function attribute mismatch"
+msgstr "最佳化等級屬性不匹配"
+
+#: cif-code.def:129
+msgid "caller function contains cilk spawn"
+msgstr ""
+
+#: cif-code.def:133
+#, fuzzy
+#| msgid "unrecoverable error"
+msgid "unreachable"
+msgstr "不可恢復錯誤"
+
+#. The remainder are real diagnostic types.
+#: diagnostic.def:33
+msgid "fatal error: "
+msgstr "嚴重錯誤:"
+
+#. This is like DK_ICE, but backtrace is not printed. Used in the driver
+#. when reporting fatal signal in the compiler.
+#: diagnostic.def:34 diagnostic.def:50
+msgid "internal compiler error: "
+msgstr "編譯器內部錯誤:"
+
+#. This one is just for counting DK_WARNING promoted to DK_ERROR
+#. due to -Werror and -Werror=warning.
+#: diagnostic.def:35 diagnostic.def:47
+msgid "error: "
+msgstr "錯誤:"
+
+#: diagnostic.def:36
+msgid "sorry, unimplemented: "
+msgstr "對不起,尚未實作:"
+
+#: diagnostic.def:37
+msgid "warning: "
+msgstr "警告:"
+
+#: diagnostic.def:38
+msgid "anachronism: "
+msgstr "時代錯誤:"
+
+#: diagnostic.def:39
+msgid "note: "
+msgstr "附註:"
+
+#: diagnostic.def:40
+msgid "debug: "
+msgstr "除錯:"
+
+#. These two would be re-classified as DK_WARNING or DK_ERROR, so the
+#. prefix does not matter.
+#: diagnostic.def:43
+#, fuzzy
+msgid "pedwarn: "
+msgstr "pedwarn:"
+
+#: diagnostic.def:44
+#, fuzzy
+msgid "permerror: "
+msgstr "permerror:"
+
+#: params.def:44
+#, fuzzy
+msgid "Maximal estimated outcome of branch considered predictable"
+msgstr "最大估計的 outcome 的分支認為的可預測"
+
+#: params.def:49
+msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-isnsns-auto"
+msgstr ""
+
+#: params.def:66
+msgid "The maximum number of instructions in a single function eligible for inlining"
+msgstr "單一可內聯的函式體最多能包含的指令數"
+
+#: params.def:78
+msgid "The maximum number of instructions when automatically inlining"
+msgstr "自動內聯時指令的最大數量"
+
+#: params.def:83
+msgid "The maximum number of instructions inline function can grow to via recursive inlining"
+msgstr "由於巢狀內聯造成的內聯函式程式碼膨脹的上限值(指令數)"
+
+#: params.def:88
+msgid "The maximum number of instructions non-inline function can grow to via recursive inlining"
+msgstr "由於巢狀內聯造成的非內聯函式程式碼膨脹的上限值(指令數)"
+
+#: params.def:93
+msgid "The maximum depth of recursive inlining for inline functions"
+msgstr "內聯函式中巢狀內聯的最大深度"
+
+#: params.def:98
+msgid "The maximum depth of recursive inlining for non-inline functions"
+msgstr "非內聯函式中巢狀內聯的最大深度"
+
+#: params.def:103
+msgid "Inline recursively only when the probability of call being executed exceeds the parameter"
+msgstr "僅當被執行的呼叫的概率超過此參數時方進行遞迴地內聯"
+
+#: params.def:111
+#, fuzzy
+msgid "The maximum number of nested indirect inlining performed by early inliner"
+msgstr "最大值數量巢狀的間接內聯施行的由早期 inliner"
+
+#: params.def:117
+#, fuzzy
+msgid "Probability that COMDAT function will be shared with different compilation unit"
+msgstr "可能性該 COMDAT 函式將被共享與不同的編譯單元"
+
+#: params.def:123
+#, fuzzy
+msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen"
+msgstr "最大值可能性的條目 BB 的分割區域 (在中百分比相對於條目 BB 的函式) 要讓部分內聯發生"
+
+#: params.def:130
+msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling"
+msgstr "如果使用了 -fvariable-expansion-in-unroller,即指單一變數在循環展開時可以同時被展開的次數"
+
+#: params.def:136
+#, fuzzy
+msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization"
+msgstr "如果 -ftree-vectorize 被使用,最少迴圈約束的迴圈為認為的用於 vectorization"
+
+#: params.def:147
+msgid "The maximum number of instructions to consider to fill a delay slot"
+msgstr "考慮填充入延遲槽中的最大指令數"
+
+#: params.def:158
+msgid "The maximum number of instructions to consider to find accurate live register information"
+msgstr "用以發現準確的作用中暫存器資訊的最大指令數量"
+
+#: params.def:168
+msgid "The maximum length of scheduling's pending operations list"
+msgstr "調度候選作業清單的最大長度"
+
+#: params.def:175
+#, fuzzy
+msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop"
+msgstr "最大值回溯試圖數量排程程式應該製作時 modulo 排程迴圈"
+
+#: params.def:180
+msgid "The size of function body to be considered large"
+msgstr "超過這個大小的函式體被認為是大的"
+
+#: params.def:184
+msgid "Maximal growth due to inlining of large function (in percent)"
+msgstr "內聯大函式造成的程式碼膨脹的上限(以百分數的形式給出)"
+
+#: params.def:188
+msgid "The size of translation unit to be considered large"
+msgstr "超過這個大小的翻譯單元被認為是大的"
+
+#: params.def:192
+#, fuzzy
+msgid "How much can given compilation unit grow because of the inlining (in percent)"
+msgstr "如何太多可以給定的編譯單元 grow 因為內聯 (在中百分比)"
+
+#: params.def:196
+#, fuzzy
+msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)"
+msgstr "如何太多可以給定的編譯單元 grow 因為 interprocedural 常數傳用 (在中百分比)"
+
+#: params.def:200
+#, fuzzy
+msgid "Maximal estimated growth of function body caused by early inlining of single call"
+msgstr "最大估計的增長的函式內文造成的由早期內聯的單一呼叫"
+
+#: params.def:204
+#, fuzzy
+msgid "The size of stack frame to be considered large"
+msgstr "大小的堆疊框架為認為的大"
+
+#: params.def:208
+#, fuzzy
+msgid "Maximal stack frame growth due to inlining (in percent)"
+msgstr "最大堆疊框架增長由於內聯 (在中百分比)"
+
+#: params.def:215
+msgid "The maximum amount of memory to be allocated by GCSE"
+msgstr "GCSE 可指派的最大記憶體量"
+
+#: params.def:222
+#, fuzzy
+msgid "The maximum ratio of insertions to deletions of expressions in GCSE"
+msgstr "最大值比率的插入到刪除的運算式在中 GCSE"
+
+#: params.def:233
+msgid "The threshold ratio for performing partial redundancy elimination after reload"
+msgstr "重新載入後進行部分冗餘消除的比例閾值"
+
+#: params.def:240
+msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload"
+msgstr "重新載入後允許進行冗餘消除的關鍵邊執行次數的比例閾值"
+
+#: params.def:248
+#, fuzzy
+msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations"
+msgstr "縮放比例因子在中 calculation 的最大值距離運算式可以被移動由 GCSE 最佳化"
+
+#: params.def:254
+#, fuzzy
+msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel"
+msgstr "成本於該項 GCSE 最佳化將無法條件約束距離運算式可以旅遊"
+
+#: params.def:262
+#, fuzzy
+msgid "Maximum depth of search in the dominator tree for expressions to hoist"
+msgstr "最大值深度的搜尋在中 dominator 樹用於運算式到 hoist"
+
+#: params.def:274
+msgid "The maximum number of instructions to consider to unroll in a loop"
+msgstr "單一循環中考慮展開的最大指令數"
+
+#: params.def:280
+msgid "The maximum number of instructions to consider to unroll in a loop on average"
+msgstr "單一循環中考慮展開的平均最大指令數"
+
+#: params.def:285
+msgid "The maximum number of unrollings of a single loop"
+msgstr "單一循環最多可以被展開的次數"
+
+#: params.def:290
+msgid "The maximum number of insns of a peeled loop"
+msgstr "剝離後的循環所能有的最大指令數"
+
+#: params.def:295
+msgid "The maximum number of peelings of a single loop"
+msgstr "單一循環最大的剝離數"
+
+#: params.def:300
+#, fuzzy
+msgid "The maximum number of branches on the path through the peeled sequence"
+msgstr "最大值反覆運算數量透過 CFG 到延伸區域"
+
+#: params.def:305
+msgid "The maximum number of insns of a completely peeled loop"
+msgstr "一個完全剝離的循環所能有的最大指令數"
+
+#: params.def:310
+msgid "The maximum number of peelings of a single loop that is peeled completely"
+msgstr "一個完全剝離的單一循環最大的剝離數"
+
+#: params.def:315
+msgid "The maximum number of insns of a peeled loop that rolls only once"
+msgstr "被剝離後只捲繞一次的循環包含的最多指令數"
+
+#: params.def:320
+#, fuzzy
+msgid "The maximum depth of a loop nest we completely peel"
+msgstr "最大值深度的迴圈巢狀我們完全 peel"
+
+#: params.def:326
+msgid "The maximum number of insns of an unswitched loop"
+msgstr "去開關後的循環所能有的最大指令數"
+
+#: params.def:331
+msgid "The maximum number of unswitchings in a single loop"
+msgstr "單一循環中考慮去開關的最大指令數"
+
+#: params.def:338
+#, fuzzy
+msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates"
+msgstr "約束在之上反覆運算數量 brute 強制 # 的反覆運算分析演算法評估"
+
+#: params.def:344
+#, fuzzy
+msgid "Bound on the cost of an expression to compute the number of iterations"
+msgstr "約束在之上成本的運算式到計算反覆運算數量"
+
+#: params.def:350
+#, fuzzy
+msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop"
+msgstr "因子用於調校上限該 Swing 類別 modulo 排程程式用於排程迴圈"
+
+#: params.def:355
+#, fuzzy
+msgid "The minimum value of stage count that swing modulo scheduler will generate."
+msgstr "最小值的階段計數該 Swing 類別 modulo 排程程式將產生。"
+
+#: params.def:359
+#, fuzzy
+msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA"
+msgstr "週期數量 Swing 類別 modulo 排程程式認為時檢查衝突使用 DFA"
+
+#: params.def:363
+#, fuzzy
+msgid "A threshold on the average loop count considered by the swing modulo scheduler"
+msgstr "臨界值在之上平均值迴圈計數認為的由 Swing 類別 modulo 排程程式"
+
+#: params.def:368
+msgid "A basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution"
+msgstr ""
+
+#: params.def:373
+#, fuzzy
+msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot"
+msgstr "選取分數的最大頻率的執行的基本區塊在中函式給定的基本區塊需要必須被認為熱門"
+
+#: params.def:378
+msgid "The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely"
+msgstr ""
+
+#: params.def:383
+#, fuzzy
+msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment"
+msgstr "選取分數的最大頻率的執行的基本區塊在中函式給定的基本區塊提取對齊"
+
+#: params.def:388
+#, fuzzy
+msgid "Loops iterating at least selected number of iterations will get loop alignement."
+msgstr "迴圈迭代至少已選反覆運算數量將提取迴圈 alignement。"
+
+#: params.def:404
+msgid "The maximum number of loop iterations we predict statically"
+msgstr "靜態預測時的最多循環次數"
+
+#: params.def:417
+#, c-format
+msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
+msgstr ""
+
+#: params.def:421
+msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available"
+msgstr "必須被蹤跡形成所覆寫的函式百分比,以執行頻率加權。當取樣反饋可用時使用"
+
+#: params.def:425
+msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available"
+msgstr "必須被蹤跡形成所覆寫的函式百分比,以執行頻率加權。當取樣反饋無法使用時使用"
+
+#: params.def:429
+#, fuzzy
+msgid "Maximal code growth caused by tail duplication (in percent)"
+msgstr "最大編碼增長造成的由尾端複印法 (在中百分比)"
+
+#: params.def:433
+msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)"
+msgstr "當最優邊的反向概率小於此閾值(以百分數表示)時停止反向增長"
+
+#: params.def:437
+msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available"
+msgstr "當最優邊的概率小於此限值(以百分數表示)時,停止前向增長。當取樣反饋可用時使用。"
+
+#: params.def:441
+msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available"
+msgstr "當最優邊的概率小於此限值(以百分數表示)時,停止前向增長。當取樣反饋無法使用時使用。"
+
+#: params.def:447
+msgid "The maximum number of incoming edges to consider for crossjumping"
+msgstr "考慮進行交叉跳轉的最大入邊數量"
+
+#: params.def:453
+msgid "The minimum number of matching instructions to consider for crossjumping"
+msgstr "考慮進行交叉跳轉的最小匹配指令數量"
+
+#: params.def:459
+msgid "The maximum expansion factor when copying basic blocks"
+msgstr "複製基本區塊時最大的展開因子"
+
+#: params.def:465
+#, fuzzy
+msgid "The maximum number of insns to duplicate when unfactoring computed gotos"
+msgstr "最大值 insns 數量到重製時 unfactoring 計算的前往"
+
+#: params.def:471
+msgid "The maximum length of path considered in cse"
+msgstr "公因式消去時考慮的最大路徑長度"
+
+#: params.def:475
+#, fuzzy
+msgid "The maximum instructions CSE process before flushing"
+msgstr "最大值指令 CSE 處理之前清理"
+
+#: params.def:482
+#, fuzzy
+msgid "The minimum cost of an expensive expression in the loop invariant motion"
+msgstr "最小成本的 expensive 運算式在中迴圈 invariant 移動"
+
+#: params.def:491
+#, fuzzy
+msgid "Bound on number of candidates below that all candidates are considered in iv optimizations"
+msgstr "約束於 candidates 數量下列的該所有 candidates 被認為在中 iv 最佳化"
+
+#: params.def:499
+#, fuzzy
+msgid "Bound on number of iv uses in loop optimized in iv optimizations"
+msgstr "約束於 iv 使用數量循環最佳化的在中 iv 最佳化"
+
+#: params.def:507
+#, fuzzy
+msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization"
+msgstr "如果 candidates 數量在中設定是較小,我們一律試著移除未使用的 ivs 在的期間它的最佳化"
+
+#: params.def:512
+#, fuzzy
+msgid "Bound on size of expressions used in the scalar evolutions analyzer"
+msgstr "約束於大小的運算式已用於純量演化分析器"
+
+#: params.def:517
+#, fuzzy
+msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer"
+msgstr "約束在之上 complexity 的運算式在中純量演化分析器"
+
+#: params.def:522
+#, fuzzy
+msgid "Bound on the number of variables in Omega constraint systems"
+msgstr "約束在之上變數數量在中 Omega 條件約束系統"
+
+#: params.def:527
+#, fuzzy
+msgid "Bound on the number of inequalities in Omega constraint systems"
+msgstr "約束在之上 inequalities 數量在中 Omega 條件約束系統"
+
+#: params.def:532
+#, fuzzy
+msgid "Bound on the number of equalities in Omega constraint systems"
+msgstr "約束在之上相等數量在中 Omega 條件約束系統"
+
+#: params.def:537
+#, fuzzy
+msgid "Bound on the number of wild cards in Omega constraint systems"
+msgstr "約束在之上 wild 卡號的在中 Omega 條件約束系統"
+
+#: params.def:542
+#, fuzzy
+msgid "Bound on the size of the hash table in Omega constraint systems"
+msgstr "約束在之上大小的雜湊表在中 Omega 條件約束系統"
+
+#: params.def:547
+#, fuzzy
+msgid "Bound on the number of keys in Omega constraint systems"
+msgstr "約束在之上索引鍵數量在中 Omega 條件約束系統"
+
+#: params.def:552
+#, fuzzy
+msgid "When set to 1, use expensive methods to eliminate all redundant constraints"
+msgstr "時設定為 1, 使用 expensive 方法到 eliminate 所有冗餘條件約束"
+
+#: params.def:557
+#, fuzzy
+msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check"
+msgstr "約束於執行時檢查數量插入的由 vectorizer's 迴圈定版用於對齊檢查"
+
+#: params.def:562
+#, fuzzy
+msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check"
+msgstr "約束於執行時檢查數量插入的由 vectorizer's 迴圈定版用於別名檢查"
+
+#: params.def:567
+msgid "Max number of loop peels to enhancement alignment of data references in a loop"
+msgstr ""
+
+#: params.def:572
+msgid "The maximum memory locations recorded by cselib"
+msgstr "cselib 可指派的最大記憶體量"
+
+#: params.def:585
+msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap"
+msgstr "引發無用收集的堆展開的最小值,以占堆總大小的百分比給出"
+
+#: params.def:590
+msgid "Minimum heap size before we start collecting garbage, in kilobytes"
+msgstr "開始無用回收時最小的堆大小,以千位元組表示"
+
+#: params.def:598
+msgid "The maximum number of instructions to search backward when looking for equivalent reload"
+msgstr "後向搜尋以尋找等價多載入時要搜尋的最大指令數量"
+
+#: params.def:603
+#, fuzzy
+msgid "Target block's relative execution frequency (as a percentage) required to sink a statement"
+msgstr "目標區塊相對的執行頻率 (做為百分比) 必要項到槽敘述"
+
+#: params.def:608 params.def:618
+msgid "The maximum number of blocks in a region to be considered for interblock scheduling"
+msgstr "一個區域中考慮進行塊間調度的最大塊數"
+
+#: params.def:613 params.def:623
+msgid "The maximum number of insns in a region to be considered for interblock scheduling"
+msgstr "一個區域中考慮進行塊間調度的最大指令數"
+
+#: params.def:628
+msgid "The minimum probability of reaching a source block for interblock speculative scheduling"
+msgstr "區塊間預測調度時到達一個來源塊的最小概率"
+
+#: params.def:633
+#, fuzzy
+msgid "The maximum number of iterations through CFG to extend regions"
+msgstr "最大值反覆運算數量透過 CFG 到延伸區域"
+
+#: params.def:638
+#, fuzzy
+msgid "The maximum conflict delay for an insn to be considered for speculative motion"
+msgstr "最大值衝突延遲用於 insn 為認為的用於 speculative 移動"
+
+#: params.def:643
+#, fuzzy
+msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
+msgstr "最少可能性的 speculation 成功 (在中百分比),因而該 speculative insn 將被已排程。"
+
+#: params.def:648
+msgid "The minimum probability an edge must have for the scheduler to save its state across it."
+msgstr ""
+
+#: params.def:653
+#, fuzzy
+msgid "The maximum size of the lookahead window of selective scheduling"
+msgstr "最大容量的期望視窗的選擇性排程"
+
+#: params.def:658
+#, fuzzy
+msgid "Maximum number of times that an insn could be scheduled"
+msgstr "最大值次數量該 insn 可能被已排程"
+
+#: params.def:663
+#, fuzzy
+msgid "Maximum number of instructions in the ready list that are considered eligible for renaming"
+msgstr "最大值指令數量在中就緒清單所認為的合格用於重新命名"
+
+#: params.def:668
+#, fuzzy
+msgid "Minimal distance between possibly conflicting store and load"
+msgstr "最少間距 可能會衝突儲存和載入"
+
+#: params.def:673
+msgid "Hardware autoprefetcher scheduler model control flag. Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic. Disabled by default."
+msgstr ""
+
+#: params.def:678
+#, fuzzy
+msgid "The maximum number of RTL nodes that can be recorded as combiner's last value"
+msgstr "最大值 RTL 節點數量該可以被記錄做為 combiner's 最後一筆值"
+
+#: params.def:683
+#, fuzzy
+#| msgid "The maximum number of incoming edges to consider for crossjumping"
+msgid "The maximum number of insns combine tries to combine"
+msgstr "考慮進行交叉跳轉的最大入邊數量"
+
+#: params.def:692
+msgid "The upper bound for sharing integer constants"
+msgstr "共享整型常數的上界"
+
+#: params.def:697
+#, fuzzy
+msgid "The lower bound for a buffer to be considered for stack smashing protection"
+msgstr "下限用於緩衝區為認為的用於堆疊 smashing 保護"
+
+#: params.def:702
+msgid "The minimum size of variables taking part in stack slot sharing when not optimizing"
+msgstr ""
+
+#: params.def:721
+#, fuzzy
+msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps"
+msgstr "最大值敘述數量允許的在中區塊該需要被重製時執行緒跳躍"
+
+#: params.def:730
+msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable"
+msgstr "在指標分析之前的結構變數中欄位的最大數目,將該結構視為單一變數"
+
+#: params.def:735
+#, fuzzy
+msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass"
+msgstr "最大值指令數量準備好發放為認為的由排程程式在的期間第一個排程回合"
+
+#: params.def:741
+#, fuzzy
+msgid "Maximum number of active local stores in RTL dead store elimination"
+msgstr "最大值現用本地儲存數量在中 RTL 無作用儲存體 elimination"
+
+#: params.def:751
+#, fuzzy
+msgid "The number of insns executed before prefetch is completed"
+msgstr "insns 數量執行的之前 prefetch 被已完成"
+
+#: params.def:758
+#, fuzzy
+msgid "The number of prefetches that can run at the same time"
+msgstr "prefetches 數量該可以運行同時"
+
+#: params.def:765
+#, fuzzy
+msgid "The size of L1 cache"
+msgstr "大小的 L1 快取"
+
+#: params.def:772
+#, fuzzy
+msgid "The size of L1 cache line"
+msgstr "大小的 L1 快取列"
+
+#: params.def:779
+#, fuzzy
+msgid "The size of L2 cache"
+msgstr "大小的 L2 快取"
+
+#: params.def:790
+#, fuzzy
+msgid "Whether to use canonical types"
+msgstr "是否要使用權威的類型"
+
+#: params.def:795
+#, fuzzy
+msgid "Maximum length of partial antic set when performing tree pre optimization"
+msgstr "最大值長度的部分 antic 設定時履行樹 pre 最佳化"
+
+#: params.def:805
+#, fuzzy
+msgid "Maximum size of a SCC before SCCVN stops processing a function"
+msgstr "最大容量的 SCC 之前 SCCVN 停止處理函式"
+
+#: params.def:816
+#, fuzzy
+msgid "Maximum number of disambiguations to perform per memory access"
+msgstr "最大值條件儲存對數量該可以是 sunk"
+
+#: params.def:821
+#, fuzzy
+msgid "Max loops number for regional RA"
+msgstr "最大迴圈數字用於 regional RA"
+
+#: params.def:826
+#, fuzzy
+msgid "Max size of conflict table in MB"
+msgstr "最大尺寸的衝突表格在中 MB"
+
+#: params.def:831
+#, fuzzy
+msgid "The number of registers in each class kept unused by loop invariant motion"
+msgstr "暫存器數量在中每個類別 kept 未使用的由迴圈 invariant 移動"
+
+#: params.def:836
+msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo"
+msgstr ""
+
+#: params.def:841
+msgid "Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA"
+msgstr ""
+
+#: params.def:849
+#, fuzzy
+msgid "The maximum ratio between array size and switch branches for a switch conversion to take place"
+msgstr "最大值比率介於陣列大小和切換分支用於切換轉換到發生"
+
+#: params.def:857
+#, fuzzy
+msgid "size of tiles for loop blocking"
+msgstr "大小的並排用於迴圈阻塞"
+
+#: params.def:864
+msgid "size of unrolling factor for unroll-and-jam"
+msgstr ""
+
+#: params.def:871
+msgid "depth of unrolled loop for unroll-and-jam"
+msgstr ""
+
+#: params.def:879
+#, fuzzy
+msgid "maximum number of parameters in a SCoP"
+msgstr "最大值參數數量在中 SCoP"
+
+#: params.def:886
+#, fuzzy
+msgid "maximum number of basic blocks per function to be analyzed by Graphite"
+msgstr "最大值基本區塊數量各函式為分析的由石墨"
+
+#: params.def:892
+#, fuzzy
+msgid "Maximum number of datarefs in loop for building loop data dependencies"
+msgstr "最大值 datarefs 數量循環用於建立迴圈資料依存性"
+
+#: params.def:899
+#, fuzzy
+msgid "Max basic blocks number in loop for loop invariant motion"
+msgstr "最大基本區塊數字循環用於迴圈 invariant 移動"
+
+#: params.def:907
+#, fuzzy
+msgid "use internal function id in profile lookup"
+msgstr "無效的函式在中 gimple 呼叫"
+
+#: params.def:915
+msgid "track topn target addresses in indirect-call profile"
+msgstr ""
+
+#: params.def:921
+#, fuzzy
+msgid "Maximum number of instructions in basic block to be considered for SLP vectorization"
+msgstr "最大值指令數量在中基本區塊為認為的用於 SLP vectorization"
+
+#: params.def:926
+#, fuzzy
+msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count"
+msgstr "最小。比率的 insns 到 prefetches 以啟用 prefetching 用於迴圈與不明旅程計數"
+
+#: params.def:932
+#, fuzzy
+msgid "Min. ratio of insns to mem ops to enable prefetching in a loop"
+msgstr "最小。比率的 insns 到 mem ops 以啟用 prefetching 在中迴圈"
+
+#: params.def:939
+#, fuzzy
+msgid "Max. size of var tracking hash tables"
+msgstr "最大大小的 var 追蹤雜湊表"
+
+#: params.def:947
+#, fuzzy
+msgid "Max. recursion depth for expanding var tracking expressions"
+msgstr "最大遞迴深度用於展開 var 追蹤運算式"
+
+#: params.def:955
+msgid "Max. size of loc list for which reverse ops should be added"
+msgstr ""
+
+#: params.def:962
+#, fuzzy
+msgid "The minimum UID to be used for a nondebug insn"
+msgstr "最小 UID 為用於 nondebug insn"
+
+#: params.def:967
+#, fuzzy
+msgid "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer to an aggregate with"
+msgstr "最大值允許的增長的大小的新參數 ipa-sra 置換指標到彙總與"
+
+#: params.def:973
+#, fuzzy
+msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs"
+msgstr "大小在中位元組之後該項 thread-local 彙總應該被器具與記錄檔函式以代替儲存/還原對"
+
+#: params.def:980
+msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed"
+msgstr ""
+
+#: params.def:986
+msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size"
+msgstr ""
+
+#: params.def:992
+#, fuzzy
+msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation"
+msgstr "最大容量的值清單的關聯的與每個參數用於 interprocedural 常數傳用"
+
+#: params.def:998
+#, fuzzy
+msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
+msgstr "臨界值 ipa-cp 機會求值該仍然是認為的 beneficial 到仿本。"
+
+#: params.def:1004
+msgid "Percentage penalty the recursive functions will receive when they are evaluated for cloning."
+msgstr ""
+
+#: params.def:1010
+msgid "Percentage penalty functions containg a single call to another function will receive when they are evaluated for cloning."
+msgstr ""
+
+#: params.def:1016
+msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices"
+msgstr ""
+
+#: params.def:1022
+msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
+msgstr ""
+
+#: params.def:1028
+msgid "Compile-time bonus IPA-CP assigns to candidates which make an array index known."
+msgstr ""
+
+#: params.def:1034
+msgid "Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function"
+msgstr ""
+
+#: params.def:1042
+#, fuzzy
+msgid "Number of partitions the program should be split to"
+msgstr "分割區數量程式應該是分割到"
+
+#: params.def:1047
+#, fuzzy
+msgid "Minimal size of a partition for LTO (in estimated instructions)"
+msgstr "最少大小的分割用於 LTO (在中估計的指令)"
+
+#: params.def:1054
+#, fuzzy
+msgid "Maximum number of namespaces to search for alternatives when name lookup fails"
+msgstr "最大值命名空間數量到搜尋替代方案時名稱查找失敗"
+
+#: params.def:1061
+#, fuzzy
+msgid "Maximum number of conditional store pairs that can be sunk"
+msgstr "最大值條件儲存對數量該可以是 sunk"
+
+#: params.def:1069
+#, fuzzy
+msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine"
+msgstr "最小不同的值數量用於該項它是最佳以使用跳躍式表格以代替樹的條件分支,如果 0, 使用預設用於機器"
+
+#: params.def:1077
+#, fuzzy
+msgid "Allow new data races on stores to be introduced"
+msgstr "允許新資料競速於儲存為引介"
+
+#: params.def:1083
+#, fuzzy
+msgid "Set the maximum number of instructions executed in parallel in reassociated tree. If 0, use the target dependent heuristic."
+msgstr "設定最大值指令數量執行的在中平行在中 reassociated 樹。如果 0, 使用目標附屬試探。"
+
+#: params.def:1089
+#, fuzzy
+msgid "Maximum amount of similar bbs to compare a bb with"
+msgstr "最大值數目的類似的 bbs 到比較 bb 與"
+
+#: params.def:1094
+#, fuzzy
+msgid "Maximum amount of iterations of the pass over a function"
+msgstr "最大值數目的反覆運算的回合之上函式"
+
+#: params.def:1101
+#, fuzzy
+msgid "Maximum number of strings for which strlen optimization pass will track string lengths"
+msgstr "最大值字串數量用於該項 strlen 最佳化回合將軌段字串長度"
+
+#: params.def:1108
+msgid "Which -fsched-pressure algorithm to apply"
+msgstr ""
+
+#: params.def:1114
+msgid "Maximum length of candidate scans for straight-line strength reduction"
+msgstr ""
+
+#: params.def:1120
+#, fuzzy
+#| msgid "Enable stack probing"
+msgid "Enable asan stack protection"
+msgstr "啟用堆疊偵測"
+
+#: params.def:1125
+#, fuzzy
+msgid "Enable asan globals protection"
+msgstr "全部啟用可選的指令"
+
+#: params.def:1130
+#, fuzzy
+msgid "Enable asan store operations protection"
+msgstr "啟用飽和度指令"
+
+#: params.def:1135
+#, fuzzy
+msgid "Enable asan load operations protection"
+msgstr "全部啟用可選的指令"
+
+#: params.def:1140
+#, fuzzy
+msgid "Enable asan builtin functions protection"
+msgstr "啟用飽和度指令"
+
+#: params.def:1145
+msgid "Enable asan detection of use-after-return bugs"
+msgstr ""
+
+#: params.def:1150
+msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number"
+msgstr ""
+
+#: params.def:1156
+#, fuzzy
+msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis"
+msgstr "最大值命名空間數量到搜尋替代方案時名稱查找失敗"
+
+#: params.def:1162
+msgid "Maximum number of statements to be included into a single static constructor generated by Pointer Bounds Checker"
+msgstr ""
+
+#: params.def:1168
+msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path"
+msgstr ""
+
+#: params.def:1173
+#, fuzzy
+msgid "Maximum number of basic blocks on a finite state automaton jump thread path"
+msgstr "最大值基本區塊數量各函式為分析的由石墨"
+
+#: params.def:1178
+#, fuzzy
+msgid "Maximum number of new jump thread paths to create for a finite state automaton"
+msgstr "最大值 nops 數量到插入用於提示 (預設 2)"
+
+#: c-family/c-format.c:356
+#, fuzzy
+msgid "format"
+msgstr "格式"
+
+#: c-family/c-format.c:357
+#, fuzzy
+msgid "field width specifier"
+msgstr "欄位寬度說明符"
+
+#: c-family/c-format.c:358
+#, fuzzy
+msgid "field precision specifier"
+msgstr "欄位精確度說明符"
+
+#: c-family/c-format.c:472 c-family/c-format.c:496 config/i386/msformat-c.c:56
+msgid "' ' flag"
+msgstr "「 」旗標"
+
+#: c-family/c-format.c:472 c-family/c-format.c:496 config/i386/msformat-c.c:56
+msgid "the ' ' printf flag"
+msgstr "「 」printf 旗標"
+
+#: c-family/c-format.c:473 c-family/c-format.c:497 c-family/c-format.c:527
+#: c-family/c-format.c:591 config/i386/msformat-c.c:57
+msgid "'+' flag"
+msgstr "「+」旗標"
+
+#: c-family/c-format.c:473 c-family/c-format.c:497 c-family/c-format.c:527
+#: config/i386/msformat-c.c:57
+msgid "the '+' printf flag"
+msgstr "「+」printf 旗標"
+
+#: c-family/c-format.c:474 c-family/c-format.c:498 c-family/c-format.c:528
+#: c-family/c-format.c:567 config/i386/msformat-c.c:58
+#: config/i386/msformat-c.c:93
+msgid "'#' flag"
+msgstr "「#」旗標"
+
+#: c-family/c-format.c:474 c-family/c-format.c:498 c-family/c-format.c:528
+#: config/i386/msformat-c.c:58
+msgid "the '#' printf flag"
+msgstr "「#」printf 旗標"
+
+#: c-family/c-format.c:475 c-family/c-format.c:499 c-family/c-format.c:565
+#: config/i386/msformat-c.c:59
+msgid "'0' flag"
+msgstr "「0」旗標"
+
+#: c-family/c-format.c:475 c-family/c-format.c:499 config/i386/msformat-c.c:59
+msgid "the '0' printf flag"
+msgstr "「0」printf 旗標"
+
+#: c-family/c-format.c:476 c-family/c-format.c:500 c-family/c-format.c:564
+#: c-family/c-format.c:594 config/i386/msformat-c.c:60
+msgid "'-' flag"
+msgstr "「-」旗標"
+
+#: c-family/c-format.c:476 c-family/c-format.c:500 config/i386/msformat-c.c:60
+msgid "the '-' printf flag"
+msgstr "「-」printf 旗標"
+
+#: c-family/c-format.c:477 c-family/c-format.c:547 config/i386/msformat-c.c:61
+#: config/i386/msformat-c.c:81
+msgid "''' flag"
+msgstr "「'」旗標"
+
+#: c-family/c-format.c:477 config/i386/msformat-c.c:61
+msgid "the ''' printf flag"
+msgstr "「'」printf 旗標"
+
+#: c-family/c-format.c:478 c-family/c-format.c:548
+msgid "'I' flag"
+msgstr "「I」旗標"
+
+#: c-family/c-format.c:478
+msgid "the 'I' printf flag"
+msgstr "「I」printf 旗標"
+
+#: c-family/c-format.c:479 c-family/c-format.c:501 c-family/c-format.c:545
+#: c-family/c-format.c:568 c-family/c-format.c:595 config/sol2-c.c:56
+#: config/i386/msformat-c.c:62 config/i386/msformat-c.c:79
+msgid "field width"
+msgstr "欄位寬"
+
+#: c-family/c-format.c:479 c-family/c-format.c:501 config/sol2-c.c:56
+#: config/i386/msformat-c.c:62
+msgid "field width in printf format"
+msgstr "printf 格式的欄位寬度"
+
+#: c-family/c-format.c:480 c-family/c-format.c:502 c-family/c-format.c:530
+#: config/i386/msformat-c.c:63
+msgid "precision"
+msgstr "精度"
+
+#: c-family/c-format.c:480 c-family/c-format.c:502 c-family/c-format.c:530
+#: config/i386/msformat-c.c:63
+msgid "precision in printf format"
+msgstr "printf 格式的精度"
+
+#: c-family/c-format.c:481 c-family/c-format.c:503 c-family/c-format.c:531
+#: c-family/c-format.c:546 c-family/c-format.c:598 config/sol2-c.c:57
+#: config/i386/msformat-c.c:64 config/i386/msformat-c.c:80
+msgid "length modifier"
+msgstr "長度修飾符"
+
+#: c-family/c-format.c:481 c-family/c-format.c:503 c-family/c-format.c:531
+#: config/sol2-c.c:57 config/i386/msformat-c.c:64
+msgid "length modifier in printf format"
+msgstr "printf 格式的長度修飾符"
+
+#: c-family/c-format.c:529
+msgid "'q' flag"
+msgstr "「q」旗標"
+
+#: c-family/c-format.c:529
+msgid "the 'q' diagnostic flag"
+msgstr "「q」診斷旗標"
+
+#: c-family/c-format.c:542 config/i386/msformat-c.c:77
+msgid "assignment suppression"
+msgstr "取消賦值"
+
+#: c-family/c-format.c:542 config/i386/msformat-c.c:77
+msgid "the assignment suppression scanf feature"
+msgstr "scanf 的取消賦值特性"
+
+#: c-family/c-format.c:543 config/i386/msformat-c.c:78
+msgid "'a' flag"
+msgstr "「a」旗標"
+
+#: c-family/c-format.c:543 config/i386/msformat-c.c:78
+msgid "the 'a' scanf flag"
+msgstr "「a」scanf 旗標"
+
+#: c-family/c-format.c:544
+#, fuzzy
+msgid "'m' flag"
+msgstr "『公尺』旗標"
+
+#: c-family/c-format.c:544
+#, fuzzy
+msgid "the 'm' scanf flag"
+msgstr "『公尺』scanf 旗標"
+
+#: c-family/c-format.c:545 config/i386/msformat-c.c:79
+msgid "field width in scanf format"
+msgstr "scanf 格式的欄位寬"
+
+#: c-family/c-format.c:546 config/i386/msformat-c.c:80
+msgid "length modifier in scanf format"
+msgstr "scanf 格式的長度修飾符"
+
+#: c-family/c-format.c:547 config/i386/msformat-c.c:81
+msgid "the ''' scanf flag"
+msgstr "「'」scanf 旗標"
+
+#: c-family/c-format.c:548
+msgid "the 'I' scanf flag"
+msgstr "「I」scanf 旗標"
+
+#: c-family/c-format.c:563
+msgid "'_' flag"
+msgstr "「_」旗標"
+
+#: c-family/c-format.c:563
+msgid "the '_' strftime flag"
+msgstr "「_」strftime 旗標"
+
+#: c-family/c-format.c:564
+msgid "the '-' strftime flag"
+msgstr "「-」strftime 旗標"
+
+#: c-family/c-format.c:565
+msgid "the '0' strftime flag"
+msgstr "「0」strftime 旗標"
+
+#: c-family/c-format.c:566 c-family/c-format.c:590
+msgid "'^' flag"
+msgstr "「^」旗標"
+
+#: c-family/c-format.c:566
+msgid "the '^' strftime flag"
+msgstr "「^」strftime 旗標"
+
+#: c-family/c-format.c:567 config/i386/msformat-c.c:93
+msgid "the '#' strftime flag"
+msgstr "「#」strftime 旗標"
+
+#: c-family/c-format.c:568
+msgid "field width in strftime format"
+msgstr "strftime 格式的欄位寬度"
+
+#: c-family/c-format.c:569
+msgid "'E' modifier"
+msgstr "「E」修飾符"
+
+#: c-family/c-format.c:569
+msgid "the 'E' strftime modifier"
+msgstr "「E」strftime 修飾符"
+
+#: c-family/c-format.c:570
+msgid "'O' modifier"
+msgstr "「O」修飾符"
+
+#: c-family/c-format.c:570
+msgid "the 'O' strftime modifier"
+msgstr "「O」strftime 修飾符"
+
+#: c-family/c-format.c:571
+msgid "the 'O' modifier"
+msgstr "「O」修飾符"
+
+#: c-family/c-format.c:589
+msgid "fill character"
+msgstr "填充字元"
+
+#: c-family/c-format.c:589
+msgid "fill character in strfmon format"
+msgstr "strfmon 格式的填充字元"
+
+#: c-family/c-format.c:590
+msgid "the '^' strfmon flag"
+msgstr "「^」strfmon 旗標"
+
+#: c-family/c-format.c:591
+msgid "the '+' strfmon flag"
+msgstr "「+」strfmon 旗標"
+
+#: c-family/c-format.c:592
+msgid "'(' flag"
+msgstr "「(」旗標"
+
+#: c-family/c-format.c:592
+msgid "the '(' strfmon flag"
+msgstr "「(」strfmon 旗標"
+
+#: c-family/c-format.c:593
+msgid "'!' flag"
+msgstr "「!」旗標"
+
+#: c-family/c-format.c:593
+msgid "the '!' strfmon flag"
+msgstr "「!」strfmon 旗標"
+
+#: c-family/c-format.c:594
+msgid "the '-' strfmon flag"
+msgstr "「-」strfmon 旗標"
+
+#: c-family/c-format.c:595
+msgid "field width in strfmon format"
+msgstr "strfmon 格式的欄位寬度"
+
+#: c-family/c-format.c:596
+msgid "left precision"
+msgstr "左精度"
+
+#: c-family/c-format.c:596
+msgid "left precision in strfmon format"
+msgstr "strfmon 格式的左精度"
+
+#: c-family/c-format.c:597
+msgid "right precision"
+msgstr "右精度"
+
+#: c-family/c-format.c:597
+msgid "right precision in strfmon format"
+msgstr "strfmon 格式的右精度"
+
+#: c-family/c-format.c:598
+msgid "length modifier in strfmon format"
+msgstr "strfmon 格式的長度修飾符"
+
+#. Handle deferred options from command-line.
+#: c-family/c-opts.c:1324 fortran/cpp.c:605
+#, fuzzy
+msgid "<command-line>"
+msgstr "<command-line>"
+
+#: config/aarch64/aarch64.c:4058 config/arm/arm.c:21673 config/arm/arm.c:21686
+#: config/arm/arm.c:21711 config/nios2/nios2.c:2118
+#, fuzzy, c-format
+msgid "Unsupported operand for code '%c'"
+msgstr "不受支援的運算元用於編碼『%c』"
+
+#: config/aarch64/aarch64.c:4070 config/aarch64/aarch64.c:4086
+#: config/aarch64/aarch64.c:4099 config/aarch64/aarch64.c:4111
+#: config/aarch64/aarch64.c:4122 config/aarch64/aarch64.c:4140
+#: config/aarch64/aarch64.c:4164 config/aarch64/aarch64.c:4215
+#: config/aarch64/aarch64.c:4412 config/aarch64/aarch64.c:4429
+#, fuzzy, c-format
+msgid "invalid operand for '%%%c'"
+msgstr "程式碼「%c」的運算元無效"
+
+#: config/aarch64/aarch64.c:4182 config/aarch64/aarch64.c:4195
+#: config/aarch64/aarch64.c:4205
+#, c-format
+msgid "incompatible floating point / vector register operand for '%%%c'"
+msgstr ""
+
+#: config/aarch64/aarch64.c:4251 config/arm/arm.c:22218
+#, c-format
+msgid "missing operand"
+msgstr "缺少運算元"
+
+#: config/aarch64/aarch64.c:4315
+#, fuzzy, c-format
+msgid "invalid constant"
+msgstr "無效指令:"
+
+#: config/aarch64/aarch64.c:4318
+#, fuzzy, c-format
+msgid "invalid operand"
+msgstr "無效的 %%d 運算元"
+
+#: config/aarch64/aarch64.c:4440
+#, fuzzy, c-format
+msgid "invalid operand prefix '%%%c'"
+msgstr "無效的運算元程式碼「%c」"
+
+#: config/alpha/alpha.c:5167 config/i386/i386.c:15838
+#: config/rs6000/rs6000.c:19026 config/sparc/sparc.c:8821
+#, fuzzy, c-format
+msgid "'%%&' used without any local dynamic TLS references"
+msgstr "『%%&』使用的而無需任何本地動態 TLS 參考"
+
+#: config/alpha/alpha.c:5207
+#, c-format
+msgid "invalid %%H value"
+msgstr "無效 %%H 值"
+
+#: config/alpha/alpha.c:5228 config/bfin/bfin.c:1462
+#, c-format
+msgid "invalid %%J value"
+msgstr "無效 %%J 值"
+
+#: config/alpha/alpha.c:5258 config/ia64/ia64.c:5528
+#, c-format
+msgid "invalid %%r value"
+msgstr "無效 %%r 值"
+
+#: config/alpha/alpha.c:5268 config/ia64/ia64.c:5482
+#: config/rs6000/rs6000.c:18675 config/xtensa/xtensa.c:2391
+#, c-format
+msgid "invalid %%R value"
+msgstr "無效 %%R 值"
+
+#: config/alpha/alpha.c:5274 config/rs6000/rs6000.c:18595
+#: config/xtensa/xtensa.c:2358
+#, c-format
+msgid "invalid %%N value"
+msgstr "無效 %%N 值"
+
+#: config/alpha/alpha.c:5282 config/rs6000/rs6000.c:18623
+#, c-format
+msgid "invalid %%P value"
+msgstr "無效 %%P 值"
+
+#: config/alpha/alpha.c:5290
+#, c-format
+msgid "invalid %%h value"
+msgstr "無效 %%h 值"
+
+#: config/alpha/alpha.c:5298 config/xtensa/xtensa.c:2384
+#, c-format
+msgid "invalid %%L value"
+msgstr "無效 %%L 值"
+
+#: config/alpha/alpha.c:5337 config/rs6000/rs6000.c:18577
+#, c-format
+msgid "invalid %%m value"
+msgstr "無效 %%m 值"
+
+#: config/alpha/alpha.c:5345 config/rs6000/rs6000.c:18585
+#, c-format
+msgid "invalid %%M value"
+msgstr "無效 %%M 值"
+
+#: config/alpha/alpha.c:5389
+#, c-format
+msgid "invalid %%U value"
+msgstr "無效 %%U 值"
+
+#: config/alpha/alpha.c:5397 config/alpha/alpha.c:5408
+#: config/rs6000/rs6000.c:18683
+#, c-format
+msgid "invalid %%s value"
+msgstr "無效 %%s 值"
+
+#: config/alpha/alpha.c:5419
+#, c-format
+msgid "invalid %%C value"
+msgstr "無效 %%C 值"
+
+#: config/alpha/alpha.c:5456 config/rs6000/rs6000.c:18442
+#, c-format
+msgid "invalid %%E value"
+msgstr "無效 %%E 值"
+
+#: config/alpha/alpha.c:5481 config/alpha/alpha.c:5529
+#, c-format
+msgid "unknown relocation unspec"
+msgstr "不明的不可預期重定位"
+
+#: config/alpha/alpha.c:5490 config/cr16/cr16.c:1570
+#: config/rs6000/rs6000.c:19031 config/spu/spu.c:1487
+#, c-format
+msgid "invalid %%xn code"
+msgstr "無效的 %%xn 程式碼"
+
+#: config/alpha/alpha.c:5594
+#, fuzzy, c-format
+msgid "invalid operand address"
+msgstr "無效的 %%d 運算元"
+
+#: config/arc/arc.c:2824
+#, fuzzy, c-format
+#| msgid "invalid operand to %%s code"
+msgid "invalid operand to %%Z code"
+msgstr "%%s 程式碼的運算元無效"
+
+#: config/arc/arc.c:2832
+#, fuzzy, c-format
+#| msgid "invalid operand to %%s code"
+msgid "invalid operand to %%z code"
+msgstr "%%s 程式碼的運算元無效"
+
+#: config/arc/arc.c:2840
+#, fuzzy, c-format
+#| msgid "invalid operand to %%s code"
+msgid "invalid operand to %%M code"
+msgstr "%%s 程式碼的運算元無效"
+
+#: config/arc/arc.c:2986 config/m32r/m32r.c:2126
+#, c-format
+msgid "invalid operand to %%R code"
+msgstr "%%R 程式碼的運算元無效"
+
+#: config/arc/arc.c:3025 config/m32r/m32r.c:2149
+#, c-format
+msgid "invalid operand to %%H/%%L code"
+msgstr "%%H/%%L 程式碼的運算元無效"
+
+#: config/arc/arc.c:3073 config/m32r/m32r.c:2220
+#, c-format
+msgid "invalid operand to %%U code"
+msgstr "%%U 程式碼的運算元無效"
+
+#: config/arc/arc.c:3084
+#, c-format
+msgid "invalid operand to %%V code"
+msgstr "%%V 程式碼的運算元無效"
+
+#: config/arc/arc.c:3141
+#, fuzzy, c-format
+#| msgid "invalid operand to %%s code"
+msgid "invalid operand to %%O code"
+msgstr "%%s 程式碼的運算元無效"
+
+#. Unknown flag.
+#. Undocumented flag.
+#: config/arc/arc.c:3155 config/epiphany/epiphany.c:1318
+#: config/m32r/m32r.c:2247 config/nds32/nds32.c:2329 config/sparc/sparc.c:9006
+#, c-format
+msgid "invalid operand output code"
+msgstr "無效的運算元輸出程式碼"
+
+#: config/arc/arc.c:4719
+#, fuzzy, c-format
+#| msgid "invalid UNSPEC as operand"
+msgid "invalid UNSPEC as operand: %d"
+msgstr "無效的 UNSPEC 做為運算元"
+
+#: config/arm/arm.c:18956 config/arm/arm.c:18981 config/arm/arm.c:18991
+#: config/arm/arm.c:19000 config/arm/arm.c:19008
+#, fuzzy, c-format
+msgid "invalid shift operand"
+msgstr "無效的 Shift 運算元"
+
+#: config/arm/arm.c:21528 config/arm/arm.c:21546
+#, c-format
+msgid "predicated Thumb instruction"
+msgstr "預測到的 Thumb 指令"
+
+#: config/arm/arm.c:21534
+#, c-format
+msgid "predicated instruction in conditional sequence"
+msgstr "在條件序列中預測到的指令"
+
+#: config/arm/arm.c:21788 config/arm/arm.c:21810 config/arm/arm.c:21820
+#: config/arm/arm.c:21830 config/arm/arm.c:21840 config/arm/arm.c:21879
+#: config/arm/arm.c:21897 config/arm/arm.c:21922 config/arm/arm.c:21937
+#: config/arm/arm.c:21964 config/arm/arm.c:21971 config/arm/arm.c:21989
+#: config/arm/arm.c:21996 config/arm/arm.c:22004 config/arm/arm.c:22025
+#: config/arm/arm.c:22032 config/arm/arm.c:22165 config/arm/arm.c:22172
+#: config/arm/arm.c:22199 config/arm/arm.c:22206 config/bfin/bfin.c:1475
+#: config/bfin/bfin.c:1482 config/bfin/bfin.c:1489 config/bfin/bfin.c:1496
+#: config/bfin/bfin.c:1505 config/bfin/bfin.c:1512 config/bfin/bfin.c:1519
+#: config/bfin/bfin.c:1526
+#, c-format
+msgid "invalid operand for code '%c'"
+msgstr "程式碼「%c」的運算元無效"
+
+#: config/arm/arm.c:21892
+#, fuzzy, c-format
+msgid "instruction never executed"
+msgstr "指令永不執行"
+
+#. Former Maverick support, removed after GCC-4.7.
+#: config/arm/arm.c:21913
+#, fuzzy, c-format
+msgid "obsolete Maverick format code '%c'"
+msgstr "不受支援的運算元用於編碼『%c』"
+
+#: config/arm/arm.c:23339
+#, fuzzy
+msgid "function parameters cannot have __fp16 type"
+msgstr "函式參數無法有 __fp16 型態"
+
+#: config/arm/arm.c:23349
+#, fuzzy
+msgid "functions cannot return __fp16 type"
+msgstr "函式無法回傳 __fp16 型態"
+
+#: config/avr/avr.c:2152
+#, fuzzy, c-format
+msgid "address operand requires constraint for X, Y, or Z register"
+msgstr "位址運算元需求條件約束用於 X,- Y, 或 Z 暫存器"
+
+#: config/avr/avr.c:2310
+#, fuzzy
+msgid "operands to %T/%t must be reg + const_int:"
+msgstr "運算元到 %T/%t 必須是 reg+constint(_I):"
+
+#: config/avr/avr.c:2360 config/avr/avr.c:2426
+#, fuzzy
+msgid "bad address, not an I/O address:"
+msgstr "不當的位址,不是 I/O 位址:"
+
+#: config/avr/avr.c:2369
+#, fuzzy
+msgid "bad address, not a constant:"
+msgstr "不當的位址,不是常數:"
+
+#: config/avr/avr.c:2387 config/avr/avr.c:2394
+msgid "bad address, not (reg+disp):"
+msgstr "位址錯誤,不是(reg+disp):"
+
+#: config/avr/avr.c:2401
+msgid "bad address, not post_inc or pre_dec:"
+msgstr "錯誤的位址,不是 post_inc 或 pre_dec:"
+
+#: config/avr/avr.c:2412
+msgid "internal compiler error. Bad address:"
+msgstr "編譯器內部錯誤。錯誤的位址:"
+
+#: config/avr/avr.c:2445
+#, c-format
+msgid "Unsupported code '%c' for fixed-point:"
+msgstr ""
+
+#: config/avr/avr.c:2454
+msgid "internal compiler error. Unknown mode:"
+msgstr "編譯器內部錯誤。不明的模式:"
+
+#: config/avr/avr.c:3426 config/avr/avr.c:4356 config/avr/avr.c:4805
+msgid "invalid insn:"
+msgstr "無效指令:"
+
+#: config/avr/avr.c:3480 config/avr/avr.c:3585 config/avr/avr.c:3643
+#: config/avr/avr.c:3689 config/avr/avr.c:3708 config/avr/avr.c:3900
+#: config/avr/avr.c:4208 config/avr/avr.c:4492 config/avr/avr.c:4698
+#: config/avr/avr.c:4862 config/avr/avr.c:4956 config/avr/avr.c:5152
+msgid "incorrect insn:"
+msgstr "錯誤指令:"
+
+#: config/avr/avr.c:3724 config/avr/avr.c:3999 config/avr/avr.c:4279
+#: config/avr/avr.c:4564 config/avr/avr.c:4744 config/avr/avr.c:5012
+#: config/avr/avr.c:5210
+msgid "unknown move insn:"
+msgstr "無效的 move 指令:"
+
+#: config/avr/avr.c:5641
+msgid "bad shift insn:"
+msgstr "錯誤的 shift 指令"
+
+#: config/avr/avr.c:5749 config/avr/avr.c:6230 config/avr/avr.c:6645
+msgid "internal compiler error. Incorrect shift:"
+msgstr "編譯器內部錯誤。不正確的移位量:"
+
+#: config/avr/avr.c:7982
+#, fuzzy
+msgid "unsupported fixed-point conversion"
+msgstr "無效的類型在中定點轉換"
+
+#: config/avr/driver-avr.c:71
+#, fuzzy, c-format
+msgid ""
+"Running spec function '%s' with %d args\n"
+"\n"
+msgstr "不明 spec 函式 %qs"
+
+#: config/avr/driver-avr.c:118
+#, c-format
+msgid ""
+"'%s': mmcu='%s'\n"
+"'%s': specfile='%s'\n"
+"\n"
+msgstr ""
+
+#: config/bfin/bfin.c:1424
+#, c-format
+msgid "invalid %%j value"
+msgstr "無效的 %%j 值"
+
+#: config/bfin/bfin.c:1617 config/c6x/c6x.c:2331
+#, c-format
+msgid "invalid const_double operand"
+msgstr "無效的 const_double 運算元"
+
+#: config/cris/cris.c:645 config/moxie/moxie.c:143 final.c:3440 final.c:3442
+#: fold-const.c:301 gcc.c:4972 gcc.c:4986 loop-iv.c:3100 loop-iv.c:3109
+#: rtl-error.c:103 toplev.c:383 tree-ssa-loop-niter.c:2075 tree-vrp.c:7560
+#: cp/typeck.c:5911 java/expr.c:402 lto/lto-object.c:211 lto/lto-object.c:308
+#: lto/lto-object.c:365 lto/lto-object.c:389
+#, gcc-internal-format, gfc-internal-format
+msgid "%s"
+msgstr "%s"
+
+#: config/cris/cris.c:696
+msgid "unexpected index-type in cris_print_index"
+msgstr "cris_print_index 中有非預期的索引類型"
+
+#: config/cris/cris.c:713
+msgid "unexpected base-type in cris_print_base"
+msgstr "cris_print_base 中有非預期的基礎類別型"
+
+#: config/cris/cris.c:777
+msgid "invalid operand for 'b' modifier"
+msgstr "「b」修飾符的運算元無效"
+
+#: config/cris/cris.c:794
+msgid "invalid operand for 'o' modifier"
+msgstr "「o」修飾符的運算元無效"
+
+#: config/cris/cris.c:813
+msgid "invalid operand for 'O' modifier"
+msgstr "「O」修飾符的運算元無效"
+
+#: config/cris/cris.c:846
+msgid "invalid operand for 'p' modifier"
+msgstr "「p」修飾符的運算元無效"
+
+#: config/cris/cris.c:885
+msgid "invalid operand for 'z' modifier"
+msgstr "「z」修飾符的運算元無效"
+
+#: config/cris/cris.c:949 config/cris/cris.c:983
+msgid "invalid operand for 'H' modifier"
+msgstr "「H」修飾符的運算元無效"
+
+#: config/cris/cris.c:959
+msgid "bad register"
+msgstr "錯誤的暫存器名"
+
+#: config/cris/cris.c:1003
+msgid "invalid operand for 'e' modifier"
+msgstr "「e」修飾符的運算元無效"
+
+#: config/cris/cris.c:1020
+msgid "invalid operand for 'm' modifier"
+msgstr "「m」修飾符的運算元無效"
+
+#: config/cris/cris.c:1045
+msgid "invalid operand for 'A' modifier"
+msgstr "「A」修飾符的運算元無效"
+
+#: config/cris/cris.c:1115
+msgid "invalid operand for 'D' modifier"
+msgstr "「D」修飾符的運算元無效"
+
+#: config/cris/cris.c:1129
+msgid "invalid operand for 'T' modifier"
+msgstr "「T」修飾符的運算元無效"
+
+#: config/cris/cris.c:1149 config/moxie/moxie.c:213
+msgid "invalid operand modifier letter"
+msgstr "無效的運算元修飾符字母"
+
+#: config/cris/cris.c:1206
+msgid "unexpected multiplicative operand"
+msgstr "無效的乘性運算元"
+
+#: config/cris/cris.c:1226 config/moxie/moxie.c:238
+msgid "unexpected operand"
+msgstr "非預期的運算元"
+
+#: config/cris/cris.c:1265 config/cris/cris.c:1275
+msgid "unrecognized address"
+msgstr "無法辨識的位址"
+
+#: config/cris/cris.c:2592
+msgid "unrecognized supposed constant"
+msgstr "預期的常數無法識別"
+
+#: config/cris/cris.c:2997 config/cris/cris.c:3061
+msgid "unexpected side-effects in address"
+msgstr "位址中有非預期的副作用"
+
+#. Can't possibly get anything else for a function-call, right?
+#: config/cris/cris.c:3909
+#, fuzzy
+msgid "unidentifiable call op"
+msgstr "unidentifiable 呼叫 op"
+
+#: config/cris/cris.c:3971
+#, c-format
+msgid "PIC register isn't set up"
+msgstr "尚未設定好 PIC 暫存器"
+
+#: config/fr30/fr30.c:534
+#, c-format
+msgid "fr30_print_operand_address: unhandled address"
+msgstr "fr30_print_operand:未處理的指標"
+
+#: config/fr30/fr30.c:558
+#, c-format
+msgid "fr30_print_operand: unrecognized %%p code"
+msgstr "fr30_print_operand:無法辨識的 %%p 程式碼"
+
+#: config/fr30/fr30.c:578
+#, c-format
+msgid "fr30_print_operand: unrecognized %%b code"
+msgstr "fr30_print_operand:無法辨識的 %%b 程式碼"
+
+#: config/fr30/fr30.c:599
+#, c-format
+msgid "fr30_print_operand: unrecognized %%B code"
+msgstr "fr30_print_operand:無法辨識的 %%B 程式碼"
+
+#: config/fr30/fr30.c:607
+#, c-format
+msgid "fr30_print_operand: invalid operand to %%A code"
+msgstr "fr30_print_operand:%%A 程式碼運算元無效"
+
+#: config/fr30/fr30.c:624
+#, c-format
+msgid "fr30_print_operand: invalid %%x code"
+msgstr "fr30_print_operand:無效的 %%x 程式碼"
+
+#: config/fr30/fr30.c:631
+#, c-format
+msgid "fr30_print_operand: invalid %%F code"
+msgstr "fr30_print_operand:無效的 %%F 程式碼"
+
+#: config/fr30/fr30.c:648
+#, c-format
+msgid "fr30_print_operand: unknown code"
+msgstr "fr30_print_operand:不明程式碼"
+
+#: config/fr30/fr30.c:676 config/fr30/fr30.c:685 config/fr30/fr30.c:696
+#: config/fr30/fr30.c:709
+#, c-format
+msgid "fr30_print_operand: unhandled MEM"
+msgstr "fr30_print_operand:未處理的 MEM"
+
+#: config/frv/frv.c:2545
+msgid "bad insn to frv_print_operand_address:"
+msgstr "給 frv_print_operand_address 錯誤的指令:"
+
+#: config/frv/frv.c:2556
+msgid "bad register to frv_print_operand_memory_reference_reg:"
+msgstr "給 frv_print_operand_memory_reference_reg 錯誤的暫存器:"
+
+#: config/frv/frv.c:2595 config/frv/frv.c:2605 config/frv/frv.c:2614
+#: config/frv/frv.c:2635 config/frv/frv.c:2640
+msgid "bad insn to frv_print_operand_memory_reference:"
+msgstr "給 frv_print_operand_memory_reference 錯誤的指令:"
+
+#: config/frv/frv.c:2726
+#, c-format
+msgid "bad condition code"
+msgstr "錯誤的條件碼"
+
+#: config/frv/frv.c:2802
+msgid "bad insn in frv_print_operand, bad const_double"
+msgstr "frv_print_operand 中不正確誤指令,錯誤的 const_double"
+
+#: config/frv/frv.c:2863
+msgid "bad insn to frv_print_operand, 'e' modifier:"
+msgstr "給 frv_print_operand 錯誤的指令,「e」修飾符:"
+
+#: config/frv/frv.c:2871
+msgid "bad insn to frv_print_operand, 'F' modifier:"
+msgstr "給 frv_print_operand 錯誤的指令,「F」修飾符:"
+
+#: config/frv/frv.c:2887
+msgid "bad insn to frv_print_operand, 'f' modifier:"
+msgstr "給 frv_print_operand 錯誤的指令,「f」修飾符:"
+
+#: config/frv/frv.c:2901
+msgid "bad insn to frv_print_operand, 'g' modifier:"
+msgstr "給 frv_print_operand 錯誤的指令,「g」修飾符:"
+
+#: config/frv/frv.c:2949
+msgid "bad insn to frv_print_operand, 'L' modifier:"
+msgstr "給 frv_print_operand 錯誤的指令,「L」修飾符:"
+
+#: config/frv/frv.c:2962
+msgid "bad insn to frv_print_operand, 'M/N' modifier:"
+msgstr "給 frv_print_operand 錯誤的指令,「M/N」修飾符:"
+
+#: config/frv/frv.c:2983
+msgid "bad insn to frv_print_operand, 'O' modifier:"
+msgstr "給 frv_print_operand 錯誤的指令,「O」修飾符:"
+
+#: config/frv/frv.c:3001
+msgid "bad insn to frv_print_operand, P modifier:"
+msgstr "給 frv_print_operand 錯誤的指令,P 修飾符:"
+
+#: config/frv/frv.c:3021
+msgid "bad insn in frv_print_operand, z case"
+msgstr "frv_print_operand 中不正確誤指令,z case"
+
+#: config/frv/frv.c:3052
+msgid "bad insn in frv_print_operand, 0 case"
+msgstr "frv_print_operand 中不正確誤指令,0 case"
+
+#: config/frv/frv.c:3057
+msgid "frv_print_operand: unknown code"
+msgstr "frv_print_operand:不明程式碼"
+
+#: config/frv/frv.c:4464
+msgid "bad output_move_single operand"
+msgstr "錯誤的 output_move_single 運算元"
+
+#: config/frv/frv.c:4591
+msgid "bad output_move_double operand"
+msgstr "錯誤的 output_move_double 運算元"
+
+#: config/frv/frv.c:4733
+msgid "bad output_condmove_single operand"
+msgstr "錯誤的 output_condmove_single 運算元"
+
+#: config/i386/i386.c:14748
+#, c-format
+msgid "invalid UNSPEC as operand"
+msgstr "無效的 UNSPEC 做為運算元"
+
+#: config/i386/i386.c:15462
+#, fuzzy, c-format
+msgid "invalid operand size for operand code 'O'"
+msgstr "無效的運算元大小用於運算元編碼『%c』"
+
+#: config/i386/i386.c:15497
+#, fuzzy, c-format
+msgid "invalid operand size for operand code 'z'"
+msgstr "無效的運算元大小用於運算元編碼『%c』"
+
+#: config/i386/i386.c:15567
+#, fuzzy, c-format
+msgid "invalid operand type used with operand code 'Z'"
+msgstr "無效的運算元類型使用的與運算元編碼『%c』"
+
+#: config/i386/i386.c:15572
+#, fuzzy, c-format
+msgid "invalid operand size for operand code 'Z'"
+msgstr "無效的運算元大小用於運算元編碼『%c』"
+
+#: config/i386/i386.c:15648
+#, fuzzy, c-format
+msgid "operand is not a condition code, invalid operand code 'Y'"
+msgstr "運算元並非條件編碼,無效的運算元編碼『Y』"
+
+#: config/i386/i386.c:15721
+#, fuzzy, c-format
+msgid "operand is not a condition code, invalid operand code 'D'"
+msgstr "運算元並非條件編碼,無效的運算元編碼『D』"
+
+#: config/i386/i386.c:15738
+#, fuzzy, c-format
+msgid "operand is not a condition code, invalid operand code '%c'"
+msgstr "運算元並非條件編碼,無效的運算元編碼『D』"
+
+#: config/i386/i386.c:15751
+#, fuzzy, c-format
+msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
+msgstr "運算元不是 offsettable 記憶體參考,無效的運算元編碼『H』"
+
+#: config/i386/i386.c:15916
+#, c-format
+msgid "invalid operand code '%c'"
+msgstr "無效的運算元程式碼「%c」"
+
+#: config/i386/i386.c:15972
+#, c-format
+msgid "invalid constraints for operand"
+msgstr "運算元的約束無效"
+
+#: config/i386/i386.c:25988
+msgid "unknown insn mode"
+msgstr "不明的指令模式"
+
+#: config/i386/i386-interix.h:77 config/i386/i386.opt:374
+msgid "Use native (MS) bitfield layout"
+msgstr "使用本地 (MS) 位元段存儲方式"
+
+#: config/i386/i386-interix.h:78
+#, fuzzy
+msgid "Use gcc default bitfield layout"
+msgstr "使用 gcc 預設 bitfield 版面配置"
+
+#: config/ia64/ia64.c:5410
+#, fuzzy, c-format
+msgid "invalid %%G mode"
+msgstr "無效的 %%G 模式"
+
+#: config/ia64/ia64.c:5580
+#, c-format
+msgid "ia64_print_operand: unknown code"
+msgstr "ia64_print_operand:不明程式碼"
+
+#: config/ia64/ia64.c:11156
+msgid "invalid conversion from %<__fpreg%>"
+msgstr "從 %<__fpreg%> 的轉換無效"
+
+#: config/ia64/ia64.c:11159
+msgid "invalid conversion to %<__fpreg%>"
+msgstr "向 %<__fpreg%> 的轉換無效"
+
+#: config/ia64/ia64.c:11172 config/ia64/ia64.c:11183
+msgid "invalid operation on %<__fpreg%>"
+msgstr "對 %<__fpreg%> 的作業無效"
+
+#: config/iq2000/iq2000.c:3166 config/tilegx/tilegx.c:5351
+#: config/tilepro/tilepro.c:4747
+#, c-format
+msgid "invalid %%P operand"
+msgstr "無效的 %%P 運算元"
+
+#: config/iq2000/iq2000.c:3174 config/rs6000/rs6000.c:18613
+#, c-format
+msgid "invalid %%p value"
+msgstr "無效的 %%p 值"
+
+#: config/iq2000/iq2000.c:3231
+#, c-format
+msgid "invalid use of %%d, %%x, or %%X"
+msgstr "對 %%d、%%x 或 %%X 的無效使用"
+
+#: config/lm32/lm32.c:545
+#, fuzzy, c-format
+msgid "only 0.0 can be loaded as an immediate"
+msgstr "只有 0.0 可以被已載入做為即時"
+
+#: config/lm32/lm32.c:615
+#, fuzzy
+msgid "bad operand"
+msgstr "不當的運算元"
+
+#: config/lm32/lm32.c:627
+#, fuzzy
+msgid "can't use non gp relative absolute address"
+msgstr "無法使用非 gp 相對的絕對位址"
+
+#: config/lm32/lm32.c:631
+#, fuzzy
+msgid "invalid addressing mode"
+msgstr "無效的定址模式"
+
+#: config/m32r/m32r.c:2096
+#, c-format
+msgid "invalid operand to %%s code"
+msgstr "%%s 程式碼的運算元無效"
+
+#: config/m32r/m32r.c:2103
+#, c-format
+msgid "invalid operand to %%p code"
+msgstr "%%p 程式碼的運算元無效"
+
+#: config/m32r/m32r.c:2158
+msgid "bad insn for 'A'"
+msgstr "「A」的指令錯誤"
+
+#: config/m32r/m32r.c:2205
+#, c-format
+msgid "invalid operand to %%T/%%B code"
+msgstr "%%T/%%B 程式碼的運算元無效"
+
+#: config/m32r/m32r.c:2228
+#, c-format
+msgid "invalid operand to %%N code"
+msgstr "%%N 程式碼的運算元無效"
+
+#: config/m32r/m32r.c:2261
+msgid "pre-increment address is not a register"
+msgstr "前自增位址不是一個暫存器"
+
+#: config/m32r/m32r.c:2268
+msgid "pre-decrement address is not a register"
+msgstr "前自減位址不是一個暫存器"
+
+#: config/m32r/m32r.c:2275
+msgid "post-increment address is not a register"
+msgstr "後自增位址不是一個暫存器"
+
+#: config/m32r/m32r.c:2351 config/m32r/m32r.c:2366
+#: config/rs6000/rs6000.c:29215
+msgid "bad address"
+msgstr "錯誤位址"
+
+#: config/m32r/m32r.c:2371
+msgid "lo_sum not of register"
+msgstr "lo_sum 不是暫存器"
+
+#: config/mep/mep.c:3278
+#, fuzzy, c-format
+msgid "invalid %%L code"
+msgstr "無效的 %%L 編碼"
+
+#: config/microblaze/microblaze.c:2225
+#, fuzzy, c-format
+msgid "unknown punctuation '%c'"
+msgstr "不明標點符號『%c』"
+
+#: config/microblaze/microblaze.c:2234
+#, fuzzy, c-format
+msgid "null pointer"
+msgstr "空指標"
+
+#: config/microblaze/microblaze.c:2269
+#, c-format
+msgid "PRINT_OPERAND, invalid insn for %%C"
+msgstr "PRINT_OPERAND,%%C 的指令無效"
+
+#: config/microblaze/microblaze.c:2298
+#, c-format
+msgid "PRINT_OPERAND, invalid insn for %%N"
+msgstr "PRINT_OPERAND,%%N 的指令無效"
+
+#: config/microblaze/microblaze.c:2318 config/microblaze/microblaze.c:2498
+#, fuzzy
+msgid "insn contains an invalid address !"
+msgstr "insn 含有無效的位址!"
+
+#: config/microblaze/microblaze.c:2333 config/microblaze/microblaze.c:2557
+#: config/xtensa/xtensa.c:2478
+msgid "invalid address"
+msgstr "無效位址"
+
+#: config/microblaze/microblaze.c:2441
+#, fuzzy, c-format
+msgid "letter %c was found & insn was not CONST_INT"
+msgstr "字母 %c 是找到 & insn 不是 CONST_INT"
+
+#: config/mips/mips.c:8400 config/mips/mips.c:8427 config/mips/mips.c:8562
+#, fuzzy, c-format
+msgid "'%%%c' is not a valid operand prefix"
+msgstr "『%%%c』並非有效運算元前綴"
+
+#: config/mips/mips.c:8486 config/mips/mips.c:8493 config/mips/mips.c:8500
+#: config/mips/mips.c:8507 config/mips/mips.c:8517 config/mips/mips.c:8520
+#: config/mips/mips.c:8580 config/mips/mips.c:8594 config/mips/mips.c:8612
+#: config/mips/mips.c:8621
+#, fuzzy, c-format
+msgid "invalid use of '%%%c'"
+msgstr "無效的使用的『%%%c』"
+
+#: config/mmix/mmix.c:1575 config/mmix/mmix.c:1705
+msgid "MMIX Internal: Expected a CONST_INT, not this"
+msgstr "MMIX 內部錯誤:預期的是 CONST_INT,不是這個"
+
+#: config/mmix/mmix.c:1654
+msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
+msgstr "MMIX 內部錯誤:「m」值錯誤,不是一個 CONST_INT"
+
+#: config/mmix/mmix.c:1673
+msgid "MMIX Internal: Expected a register, not this"
+msgstr "MMIX 內部錯誤:需要一個暫存器,不是這個"
+
+#: config/mmix/mmix.c:1683
+msgid "MMIX Internal: Expected a constant, not this"
+msgstr "MMIX 內部錯誤:需要一個常數,不是這個"
+
+#. We need the original here.
+#: config/mmix/mmix.c:1767
+msgid "MMIX Internal: Cannot decode this operand"
+msgstr "MMIX 內部錯誤:無法解碼此運算元"
+
+#: config/mmix/mmix.c:1823
+msgid "MMIX Internal: This is not a recognized address"
+msgstr "MMIX 內部錯誤:這不是一個可辨識的位址"
+
+#: config/mmix/mmix.c:2700
+msgid "MMIX Internal: Trying to output invalidly reversed condition:"
+msgstr "MMIX 內部錯誤:試圖輸出無效地反轉的條件:"
+
+#: config/mmix/mmix.c:2707
+msgid "MMIX Internal: What's the CC of this?"
+msgstr "MMIX 內部錯誤:它的比較條件是什麼?"
+
+#: config/mmix/mmix.c:2711
+msgid "MMIX Internal: What is the CC of this?"
+msgstr "MMIX 內部錯誤:它的比較條件是什麼?"
+
+#: config/mmix/mmix.c:2758
+msgid "MMIX Internal: This is not a constant:"
+msgstr "MMIX 內部錯誤:這不是一個常數:"
+
+#: config/msp430/msp430.c:2664
+#, fuzzy, c-format
+msgid "invalid operand prefix"
+msgstr "無效的運算元程式碼「%c」"
+
+#: config/msp430/msp430.c:2698
+#, fuzzy, c-format
+msgid "invalid zero extract"
+msgstr "無效的 %%d 運算元"
+
+#: config/rl78/rl78.c:1771 config/rl78/rl78.c:1831
+#, fuzzy, c-format
+msgid "q/Q modifiers invalid for symbol references"
+msgstr "q/Q 修飾鍵無效的用於符號參考"
+
+#: config/rs6000/host-darwin.c:94
+#, c-format
+msgid "Out of stack space.\n"
+msgstr "堆疊溢出。\n"
+
+#: config/rs6000/host-darwin.c:115
+#, c-format
+msgid "Try running '%s' in the shell to raise its limit.\n"
+msgstr "嘗試在命令解譯器中執行「%s」以提升它的極值。\n"
+
+#: config/rs6000/rs6000.c:3485
+msgid "-maltivec=le not allowed for big-endian targets"
+msgstr ""
+
+#: config/rs6000/rs6000.c:3497
+#, fuzzy
+msgid "-mvsx requires hardware floating point"
+msgstr "-mvsx 需求硬體浮點數"
+
+#: config/rs6000/rs6000.c:3505
+#, fuzzy
+msgid "-mvsx and -mpaired are incompatible"
+msgstr "-mvsx 和 -mpaired 是不相容的"
+
+#: config/rs6000/rs6000.c:3507
+#, fuzzy
+msgid "-mvsx needs indexed addressing"
+msgstr "-mvsx 需要索引的定址"
+
+#: config/rs6000/rs6000.c:3512
+#, fuzzy
+msgid "-mvsx and -mno-altivec are incompatible"
+msgstr "-mvsx 和 -mno-altivec 是不相容的"
+
+#: config/rs6000/rs6000.c:3514
+#, fuzzy
+msgid "-mno-altivec disables vsx"
+msgstr "-mno-altivec 停用 vsx"
+
+#: config/rs6000/rs6000.c:3652
+#, fuzzy
+#| msgid "--resource requires -o"
+msgid "-mquad-memory requires 64-bit mode"
+msgstr "--resource 需要 -o"
+
+#: config/rs6000/rs6000.c:3655
+msgid "-mquad-memory-atomic requires 64-bit mode"
+msgstr ""
+
+#: config/rs6000/rs6000.c:3667
+#, fuzzy
+#| msgid "Generate code in little endian mode"
+msgid "-mquad-memory is not available in little endian mode"
+msgstr "產生低位位元組在前的程式碼"
+
+#: config/rs6000/rs6000.c:8893
+#, fuzzy
+msgid "bad move"
+msgstr "不當的移動"
+
+#: config/rs6000/rs6000.c:18430
+#, fuzzy, c-format
+#| msgid "invalid %%H value"
+msgid "invalid %%e value"
+msgstr "無效 %%H 值"
+
+#: config/rs6000/rs6000.c:18451
+#, c-format
+msgid "invalid %%f value"
+msgstr "無效 %%f 值"
+
+#: config/rs6000/rs6000.c:18460
+#, c-format
+msgid "invalid %%F value"
+msgstr "無效 %%F 值"
+
+#: config/rs6000/rs6000.c:18469
+#, c-format
+msgid "invalid %%G value"
+msgstr "無效 %%G 值"
+
+#: config/rs6000/rs6000.c:18504
+#, c-format
+msgid "invalid %%j code"
+msgstr "無效 %%j 程式碼"
+
+#: config/rs6000/rs6000.c:18514
+#, c-format
+msgid "invalid %%J code"
+msgstr "無效 %%J 程式碼"
+
+#: config/rs6000/rs6000.c:18524
+#, c-format
+msgid "invalid %%k value"
+msgstr "無效 %%k 值"
+
+#: config/rs6000/rs6000.c:18539 config/xtensa/xtensa.c:2377
+#, c-format
+msgid "invalid %%K value"
+msgstr "無效 %%K 值"
+
+#: config/rs6000/rs6000.c:18603
+#, c-format
+msgid "invalid %%O value"
+msgstr "無效 %%O 值"
+
+#: config/rs6000/rs6000.c:18650
+#, c-format
+msgid "invalid %%q value"
+msgstr "無效 %%q 值"
+
+#: config/rs6000/rs6000.c:18693
+#, c-format
+msgid "invalid %%S value"
+msgstr "無效 %%S 值"
+
+#: config/rs6000/rs6000.c:18733
+#, c-format
+msgid "invalid %%T value"
+msgstr "無效 %%T 值"
+
+#: config/rs6000/rs6000.c:18745
+#, c-format
+msgid "invalid %%u value"
+msgstr "無效 %%u 值"
+
+#: config/rs6000/rs6000.c:18759 config/xtensa/xtensa.c:2347
+#, c-format
+msgid "invalid %%v value"
+msgstr "無效 %%v 值"
+
+#: config/rs6000/rs6000.c:18833 config/xtensa/xtensa.c:2398
+#, c-format
+msgid "invalid %%x value"
+msgstr "無效的 %%x 值"
+
+#: config/rs6000/rs6000.c:18975
+#, fuzzy, c-format
+msgid "invalid %%y value, try using the 'Z' constraint"
+msgstr "無效的 %%y 值,嘗試使用『Z』條件約束"
+
+#: config/rs6000/rs6000.c:32106
+msgid "AltiVec argument passed to unprototyped function"
+msgstr "傳遞 AltiVec 引數給無原型的函式"
+
+#: config/rs6000/rs6000.c:33798
+#, fuzzy
+#| msgid "Do not generate a single exit point for each function"
+msgid "Could not generate addis value for fusion"
+msgstr "不為每個函式產生單一的離開點"
+
+#: config/rs6000/rs6000.c:33857
+#, fuzzy
+#| msgid "unable to generate reloads for:"
+msgid "Unable to generate load offset for fusion"
+msgstr "無法產生重新載入,為:"
+
+#: config/s390/s390.c:5396
+#, fuzzy, c-format
+msgid "symbolic memory references are only supported on z10 or later"
+msgstr "符號記憶體參考是只有支援的於 z10 或稍後"
+
+#: config/s390/s390.c:5407
+#, c-format
+msgid "cannot decompose address"
+msgstr "無法分解位址"
+
+#: config/s390/s390.c:5473
+#, fuzzy, c-format
+msgid "invalid comparison operator for 'E' output modifier"
+msgstr "無效的比較運算子用於『E』輸出修飾鍵"
+
+#: config/s390/s390.c:5496
+#, fuzzy, c-format
+msgid "invalid reference for 'J' output modifier"
+msgstr "無效的參考用於『J』輸出修飾鍵"
+
+#: config/s390/s390.c:5510
+#, fuzzy, c-format
+msgid "memory reference expected for 'O' output modifier"
+msgstr "記憶體參考預期的用於『O』輸出修飾鍵"
+
+#: config/s390/s390.c:5521
+#, fuzzy, c-format
+msgid "invalid address for 'O' output modifier"
+msgstr "無效的位址用於『O』輸出修飾鍵"
+
+#: config/s390/s390.c:5539
+#, fuzzy, c-format
+msgid "memory reference expected for 'R' output modifier"
+msgstr "記憶體參考預期的用於『R』輸出修飾鍵"
+
+#: config/s390/s390.c:5550
+#, fuzzy, c-format
+msgid "invalid address for 'R' output modifier"
+msgstr "無效的位址用於『R』輸出修飾鍵"
+
+#: config/s390/s390.c:5568
+#, fuzzy, c-format
+msgid "memory reference expected for 'S' output modifier"
+msgstr "記憶體參考預期的用於『S』輸出修飾鍵"
+
+#: config/s390/s390.c:5578
+#, fuzzy, c-format
+msgid "invalid address for 'S' output modifier"
+msgstr "無效的位址用於『S』輸出修飾鍵"
+
+#: config/s390/s390.c:5599
+#, fuzzy, c-format
+msgid "register or memory expression expected for 'N' output modifier"
+msgstr "暫存器或記憶體運算式預期的用於『N』輸出修飾鍵"
+
+#: config/s390/s390.c:5610
+#, fuzzy, c-format
+msgid "register or memory expression expected for 'M' output modifier"
+msgstr "暫存器或記憶體運算式預期的用於『公尺』輸出修飾鍵"
+
+#: config/s390/s390.c:5685 config/s390/s390.c:5705
+#, fuzzy, c-format
+msgid "invalid constant for output modifier '%c'"
+msgstr "無效的常數用於輸出修飾鍵『%c』"
+
+#: config/s390/s390.c:5702
+#, fuzzy, c-format
+msgid "invalid constant - try using an output modifier"
+msgstr "無效的常數 - 嘗試使用輸出修飾鍵"
+
+#: config/s390/s390.c:5712
+#, fuzzy, c-format
+msgid "invalid expression - try using an output modifier"
+msgstr "無效的運算式 - 嘗試使用輸出修飾鍵"
+
+#: config/s390/s390.c:5715
+#, fuzzy, c-format
+msgid "invalid expression for output modifier '%c'"
+msgstr "無效的運算式用於輸出修飾鍵『%c』"
+
+#: config/sh/sh.c:1323
+#, c-format
+msgid "invalid operand to %%R"
+msgstr "%%R 的運算元無效"
+
+#: config/sh/sh.c:1350
+#, c-format
+msgid "invalid operand to %%S"
+msgstr "%%S 的運算元無效"
+
+#: config/sh/sh.c:9956
+msgid "created and used with different architectures / ABIs"
+msgstr "建立和使用時使用了不同的架構/ABI"
+
+#: config/sh/sh.c:9958
+msgid "created and used with different ABIs"
+msgstr "建立和使用時使用了不同的 ABI"
+
+#: config/sh/sh.c:9960
+msgid "created and used with different endianness"
+msgstr "建立和使用時使用了不同的高/低位位元組在前設定"
+
+#: config/sparc/sparc.c:8830 config/sparc/sparc.c:8836
+#, c-format
+msgid "invalid %%Y operand"
+msgstr "無效的 %%Y 運算元"
+
+#: config/sparc/sparc.c:8906
+#, c-format
+msgid "invalid %%A operand"
+msgstr "無效的 %%A 運算元"
+
+#: config/sparc/sparc.c:8916
+#, c-format
+msgid "invalid %%B operand"
+msgstr "無效的 %%B 運算元"
+
+#: config/sparc/sparc.c:8945 config/tilegx/tilegx.c:5134
+#: config/tilepro/tilepro.c:4550
+#, c-format
+msgid "invalid %%C operand"
+msgstr "無效的 %%C 運算元"
+
+#: config/sparc/sparc.c:8962 config/tilegx/tilegx.c:5167
+#, c-format
+msgid "invalid %%D operand"
+msgstr "無效的 %%D 運算元"
+
+#: config/sparc/sparc.c:8978
+#, c-format
+msgid "invalid %%f operand"
+msgstr "無效的 %%f 運算元"
+
+#: config/sparc/sparc.c:8992
+#, c-format
+msgid "invalid %%s operand"
+msgstr "無效的 %%s 運算元"
+
+#: config/sparc/sparc.c:9046
+#, c-format
+msgid "long long constant not a valid immediate operand"
+msgstr "long long 常數不是一個有效的立即數值運算元"
+
+#: config/sparc/sparc.c:9049
+#, c-format
+msgid "floating point constant not a valid immediate operand"
+msgstr "浮點常數不是一個有效的立即數值運算元"
+
+#: config/stormy16/stormy16.c:1773 config/stormy16/stormy16.c:1844
+#, c-format
+msgid "'B' operand is not constant"
+msgstr "「B」運算元不是一個常數"
+
+#: config/stormy16/stormy16.c:1800
+#, c-format
+msgid "'B' operand has multiple bits set"
+msgstr "「B」運算元設定了多個位"
+
+#: config/stormy16/stormy16.c:1826
+#, c-format
+msgid "'o' operand is not constant"
+msgstr "「o」運算元不是一個常數"
+
+#: config/stormy16/stormy16.c:1858
+#, c-format
+msgid "xstormy16_print_operand: unknown code"
+msgstr "xstormy16_print_operand:不明程式碼"
+
+#: config/tilegx/tilegx.c:5119 config/tilepro/tilepro.c:4535
+#, c-format
+msgid "invalid %%c operand"
+msgstr "無效的 %%c 運算元"
+
+#: config/tilegx/tilegx.c:5150
+#, c-format
+msgid "invalid %%d operand"
+msgstr "無效的 %%d 運算元"
+
+#: config/tilegx/tilegx.c:5247
+#, fuzzy, c-format
+msgid "invalid %%H specifier"
+msgstr "無效的 %%H 說明符"
+
+#: config/tilegx/tilegx.c:5289 config/tilepro/tilepro.c:4564
+#, fuzzy, c-format
+msgid "invalid %%h operand"
+msgstr "無效的 %%h 運算元"
+
+#: config/tilegx/tilegx.c:5301 config/tilepro/tilepro.c:4628
+#, fuzzy, c-format
+msgid "invalid %%I operand"
+msgstr "無效的 %%I 運算元"
+
+#: config/tilegx/tilegx.c:5315 config/tilepro/tilepro.c:4642
+#, fuzzy, c-format
+msgid "invalid %%i operand"
+msgstr "無效的 %%i 運算元"
+
+#: config/tilegx/tilegx.c:5338 config/tilepro/tilepro.c:4665
+#, fuzzy, c-format
+msgid "invalid %%j operand"
+msgstr "無效的 %%j 運算元"
+
+#: config/tilegx/tilegx.c:5369
+#, fuzzy, c-format
+msgid "invalid %%%c operand"
+msgstr "無效的 %%%c 運算元"
+
+#: config/tilegx/tilegx.c:5384 config/tilepro/tilepro.c:4779
+#, fuzzy, c-format
+msgid "invalid %%N operand"
+msgstr "無效的 %%N 運算元"
+
+#: config/tilegx/tilegx.c:5428
+#, fuzzy, c-format
+msgid "invalid operand for 'r' specifier"
+msgstr "無效的運算元用於『r』說明符"
+
+#: config/tilegx/tilegx.c:5453 config/tilepro/tilepro.c:4861
+#, fuzzy, c-format
+msgid "unable to print out operand yet; code == %d (%c)"
+msgstr "無法印出運算元未;編碼==%d (%c)"
+
+#: config/tilepro/tilepro.c:4600
+#, fuzzy, c-format
+msgid "invalid %%H operand"
+msgstr "無效的 %%H 運算元"
+
+#: config/tilepro/tilepro.c:4704
+#, fuzzy, c-format
+msgid "invalid %%L operand"
+msgstr "無效的 %%L 運算元"
+
+#: config/tilepro/tilepro.c:4764
+#, fuzzy, c-format
+msgid "invalid %%M operand"
+msgstr "無效的 %%M 運算元"
+
+#: config/tilepro/tilepro.c:4807
+#, fuzzy, c-format
+msgid "invalid %%t operand"
+msgstr "無效的 %%t 運算元"
+
+#: config/tilepro/tilepro.c:4814
+#, fuzzy, c-format
+msgid "invalid %%t operand '"
+msgstr "無效的 %%t 運算元 '"
+
+#: config/tilepro/tilepro.c:4835
+#, fuzzy, c-format
+msgid "invalid %%r operand"
+msgstr "無效的 %%r 運算元"
+
+#: config/v850/v850.c:324
+msgid "const_double_split got a bad insn:"
+msgstr "const_double_split 得到一個錯誤的指令:"
+
+#: config/v850/v850.c:931
+msgid "output_move_single:"
+msgstr "output_move_single:"
+
+#: config/vax/vax.c:488
+#, fuzzy, c-format
+msgid "symbol used with both base and indexed registers"
+msgstr "符號使用的與兩者基底和索引的暫存器"
+
+#: config/vax/vax.c:497
+#, fuzzy, c-format
+msgid "symbol with offset used in PIC mode"
+msgstr "符號與偏移已用於 PIC 模式"
+
+#: config/vax/vax.c:585
+#, fuzzy, c-format
+msgid "symbol used as immediate operand"
+msgstr "符號使用的做為即時運算元"
+
+#: config/vax/vax.c:1610
+#, fuzzy
+msgid "illegal operand detected"
+msgstr "不合法的運算元偵測到"
+
+#: config/visium/visium.c:3146
+#, fuzzy
+msgid "illegal operand "
+msgstr "不合法的運算元偵測到"
+
+#: config/visium/visium.c:3196
+#, fuzzy
+msgid "illegal operand address (1)"
+msgstr "不合法的運算元偵測到"
+
+#: config/visium/visium.c:3203
+#, fuzzy
+msgid "illegal operand address (2)"
+msgstr "不合法的運算元偵測到"
+
+#: config/visium/visium.c:3218
+#, fuzzy
+msgid "illegal operand address (3)"
+msgstr "不合法的運算元偵測到"
+
+#: config/visium/visium.c:3226
+#, fuzzy
+msgid "illegal operand address (4)"
+msgstr "不合法的運算元偵測到"
+
+#: config/xtensa/xtensa.c:803 config/xtensa/xtensa.c:835
+#: config/xtensa/xtensa.c:844
+msgid "bad test"
+msgstr "錯誤的測試"
+
+#: config/xtensa/xtensa.c:2335
+#, c-format
+msgid "invalid %%D value"
+msgstr "無效的 %%D 值"
+
+#: config/xtensa/xtensa.c:2372
+msgid "invalid mask"
+msgstr "無效遮罩"
+
+#: config/xtensa/xtensa.c:2405
+#, c-format
+msgid "invalid %%d value"
+msgstr "無效的 %%d 值"
+
+#: config/xtensa/xtensa.c:2426 config/xtensa/xtensa.c:2436
+#, c-format
+msgid "invalid %%t/%%b value"
+msgstr "無效的 %%t/%%b 值"
+
+#: config/xtensa/xtensa.c:2503
+msgid "no register in address"
+msgstr "位址中無暫存器"
+
+#: config/xtensa/xtensa.c:2511
+msgid "address offset not a constant"
+msgstr "位址偏移量不是一個常數"
+
+#: c/c-objc-common.c:173
+msgid "aka"
+msgstr ""
+
+#: c/c-objc-common.c:200
+#, fuzzy
+msgid "({anonymous})"
+msgstr "({匿名})"
+
+#: c/c-parser.c:2022 c/c-parser.c:2036 c/c-parser.c:4592 c/c-parser.c:4996
+#: c/c-parser.c:5117 c/c-parser.c:5410 c/c-parser.c:5574 c/c-parser.c:5605
+#: c/c-parser.c:5778 c/c-parser.c:8404 c/c-parser.c:8439 c/c-parser.c:8470
+#: c/c-parser.c:8517 c/c-parser.c:8698 c/c-parser.c:9478 c/c-parser.c:9548
+#: c/c-parser.c:9591 c/c-parser.c:12688 c/c-parser.c:12707 c/c-parser.c:12725
+#: c/c-parser.c:12879 c/c-parser.c:12922 c/c-parser.c:2806 c/c-parser.c:8691
+#: cp/parser.c:24256 cp/parser.c:24828
+#, gcc-internal-format
+msgid "expected %<;%>"
+msgstr "需要 %<;%>"
+
+#: c/c-parser.c:2063 c/c-parser.c:2744 c/c-parser.c:3041 c/c-parser.c:3108
+#: c/c-parser.c:3757 c/c-parser.c:3955 c/c-parser.c:3960 c/c-parser.c:5161
+#: c/c-parser.c:5299 c/c-parser.c:5490 c/c-parser.c:5714 c/c-parser.c:5837
+#: c/c-parser.c:6851 c/c-parser.c:7257 c/c-parser.c:7295 c/c-parser.c:7423
+#: c/c-parser.c:7606 c/c-parser.c:7621 c/c-parser.c:7645 c/c-parser.c:8989
+#: c/c-parser.c:9061 c/c-parser.c:10049 c/c-parser.c:10234 c/c-parser.c:10367
+#: c/c-parser.c:10419 c/c-parser.c:10572 c/c-parser.c:10617 c/c-parser.c:10662
+#: c/c-parser.c:10796 c/c-parser.c:10893 c/c-parser.c:11007 c/c-parser.c:11084
+#: c/c-parser.c:11128 c/c-parser.c:11176 c/c-parser.c:11215 c/c-parser.c:11261
+#: c/c-parser.c:11297 c/c-parser.c:11337 c/c-parser.c:11389 c/c-parser.c:11431
+#: c/c-parser.c:11466 c/c-parser.c:11514 c/c-parser.c:11572 c/c-parser.c:12841
+#: c/c-parser.c:14258 c/c-parser.c:14468 c/c-parser.c:14818 c/c-parser.c:14876
+#: c/c-parser.c:15301 c/c-parser.c:10492 c/c-parser.c:10517 cp/parser.c:22560
+#: cp/parser.c:24831
+#, fuzzy, gcc-internal-format
+msgid "expected %<(%>"
+msgstr "預期 %<(%>"
+
+#: c/c-parser.c:2068 c/c-parser.c:6878 c/c-parser.c:7265 c/c-parser.c:7303
+#: c/c-parser.c:7434 cp/parser.c:24254 cp/parser.c:24846
+#, fuzzy, gcc-internal-format
+msgid "expected %<,%>"
+msgstr "預期 %<,%>"
+
+#: c/c-parser.c:2089 c/c-parser.c:2456 c/c-parser.c:2759 c/c-parser.c:3082
+#: c/c-parser.c:3119 c/c-parser.c:3334 c/c-parser.c:3520 c/c-parser.c:3582
+#: c/c-parser.c:3634 c/c-parser.c:3764 c/c-parser.c:4048 c/c-parser.c:4059
+#: c/c-parser.c:4068 c/c-parser.c:5164 c/c-parser.c:5314 c/c-parser.c:5637
+#: c/c-parser.c:5772 c/c-parser.c:5845 c/c-parser.c:6414 c/c-parser.c:6626
+#: c/c-parser.c:6701 c/c-parser.c:6791 c/c-parser.c:6994 c/c-parser.c:7186
+#: c/c-parser.c:7204 c/c-parser.c:7225 c/c-parser.c:7274 c/c-parser.c:7378
+#: c/c-parser.c:7447 c/c-parser.c:7614 c/c-parser.c:7637 c/c-parser.c:7658
+#: c/c-parser.c:7872 c/c-parser.c:8247 c/c-parser.c:8783 c/c-parser.c:8804
+#: c/c-parser.c:9012 c/c-parser.c:9067 c/c-parser.c:9450 c/c-parser.c:10086
+#: c/c-parser.c:10237 c/c-parser.c:10370 c/c-parser.c:10450 c/c-parser.c:10579
+#: c/c-parser.c:10624 c/c-parser.c:10669 c/c-parser.c:10719 c/c-parser.c:10874
+#: c/c-parser.c:10957 c/c-parser.c:11014 c/c-parser.c:11091 c/c-parser.c:11135
+#: c/c-parser.c:11201 c/c-parser.c:11248 c/c-parser.c:11276 c/c-parser.c:11312
+#: c/c-parser.c:11365 c/c-parser.c:11371 c/c-parser.c:11408 c/c-parser.c:11420
+#: c/c-parser.c:11437 c/c-parser.c:11473 c/c-parser.c:11485 c/c-parser.c:11533
+#: c/c-parser.c:11541 c/c-parser.c:11576 c/c-parser.c:12761 c/c-parser.c:12887
+#: c/c-parser.c:12933 c/c-parser.c:14447 c/c-parser.c:14520 c/c-parser.c:14854
+#: c/c-parser.c:14938 c/c-parser.c:15310 cp/parser.c:22583 cp/parser.c:24876
+#, fuzzy, gcc-internal-format
+msgid "expected %<)%>"
+msgstr "預期 %<)%>"
+
+#: c/c-parser.c:3439 c/c-parser.c:4360 c/c-parser.c:4396 c/c-parser.c:5829
+#: c/c-parser.c:7370 c/c-parser.c:7705 c/c-parser.c:7849 c/c-parser.c:10172
+#: c/c-parser.c:15213 c/c-parser.c:15215 c/c-parser.c:15552 cp/parser.c:6487
+#: cp/parser.c:24840
+#, fuzzy, gcc-internal-format
+msgid "expected %<]%>"
+msgstr "預期 %<]%>"
+
+#: c/c-parser.c:3615
+#, fuzzy
+msgid "expected %<;%>, %<,%> or %<)%>"
+msgstr "預期 %<;%>,%<,%>或 %<)%>"
+
+#: c/c-parser.c:4220 c/c-parser.c:12708 cp/parser.c:24834 cp/parser.c:26706
+#, fuzzy, gcc-internal-format
+msgid "expected %<}%>"
+msgstr "預期 %<}%>"
+
+#: c/c-parser.c:4529 c/c-parser.c:9032 c/c-parser.c:13292 c/c-parser.c:2624
+#: c/c-parser.c:2827 c/c-parser.c:8586 cp/parser.c:15853 cp/parser.c:24837
+#, gcc-internal-format
+msgid "expected %<{%>"
+msgstr "需要 %<{%>"
+
+#: c/c-parser.c:4760 c/c-parser.c:4769 c/c-parser.c:5736 c/c-parser.c:6073
+#: c/c-parser.c:6926 c/c-parser.c:8797 c/c-parser.c:9180 c/c-parser.c:9241
+#: c/c-parser.c:10159 c/c-parser.c:10853 c/c-parser.c:11356 c/c-parser.c:14315
+#: c/c-parser.c:14371 cp/parser.c:24870 cp/parser.c:25928
+#, fuzzy, gcc-internal-format
+msgid "expected %<:%>"
+msgstr "預期 %<:%>"
+
+#: c/c-parser.c:5017 cp/semantics.c:633
+msgid "Cilk array notation cannot be used as a computed goto expression"
+msgstr ""
+
+#: c/c-parser.c:5075
+#, fuzzy
+#| msgid "expression %qE of abstract class type %qT cannot be used in throw-expression"
+msgid "Cilk array notation cannot be used for a throw expression"
+msgstr "運算式 %qE 具有抽象類別類型 %qT,不能用於 throw 運算式中"
+
+#: c/c-parser.c:5310 cp/semantics.c:1153
+msgid "Cilk array notation cannot be used as a condition for switch statement"
+msgstr ""
+
+#: c/c-parser.c:5354 cp/semantics.c:808
+msgid "Cilk array notation cannot be used as a condition for while statement"
+msgstr ""
+
+#: c/c-parser.c:5396 cp/parser.c:24764
+#, fuzzy, gcc-internal-format
+msgid "expected %<while%>"
+msgstr "預期 %<while%>"
+
+#: c/c-parser.c:5403 cp/semantics.c:867
+msgid "Cilk array notation cannot be used as a condition for a do-while statement"
+msgstr ""
+
+#: c/c-parser.c:5601 cp/semantics.c:986
+msgid "Cilk array notation cannot be used in a condition for a for-loop"
+msgstr ""
+
+#: c/c-parser.c:7139
+#, fuzzy
+msgid "expected %<.%>"
+msgstr "預期 %<.%>"
+
+#: c/c-parser.c:8257 c/c-parser.c:8289 c/c-parser.c:8529 cp/parser.c:26491
+#: cp/parser.c:26565
+#, fuzzy, gcc-internal-format
+msgid "expected %<@end%>"
+msgstr "預期 %<@end%>"
+
+#: c/c-parser.c:8946 cp/parser.c:24855
+#, fuzzy, gcc-internal-format
+msgid "expected %<>%>"
+msgstr "預期 %<>%>"
+
+#: c/c-parser.c:10961 c/c-parser.c:11489 cp/parser.c:24879
+#, fuzzy, gcc-internal-format
+msgid "expected %<,%> or %<)%>"
+msgstr "預期 %<,%>或 %<)%>"
+
+#: c/c-parser.c:12440 c/c-parser.c:12471 c/c-parser.c:12694 c/c-parser.c:12868
+#: c/c-parser.c:14505 c/c-parser.c:15040 c/c-parser.c:4419 cp/parser.c:24858
+#, gcc-internal-format
+msgid "expected %<=%>"
+msgstr "需要 %<=%>"
+
+#: c/c-parser.c:13335 c/c-parser.c:13325 cp/parser.c:30862
+#, fuzzy, gcc-internal-format
+msgid "expected %<#pragma omp section%> or %<}%>"
+msgstr "預期 %<# pragma omp section%>或 %<}%>"
+
+#: c/c-parser.c:15201 c/c-parser.c:10134 cp/parser.c:24843 cp/parser.c:27789
+#, fuzzy, gcc-internal-format
+msgid "expected %<[%>"
+msgstr "預期 %<[%>"
+
+#: c/c-typeck.c:7146
+#, fuzzy
+msgid "(anonymous)"
+msgstr "(匿名)"
+
+#: cp/call.c:9230
+msgid "candidate 1:"
+msgstr "備選 1:"
+
+#: cp/call.c:9231
+msgid "candidate 2:"
+msgstr "備選 2:"
+
+#: cp/decl2.c:778
+msgid "candidates are: %+#D"
+msgstr "備選為:%+#D"
+
+#: cp/decl2.c:780
+msgid "candidate is: %+#D"
+msgstr "備選為:%+#D"
+
+#: cp/error.c:342
+#, fuzzy
+msgid "<missing>"
+msgstr "<missing>"
+
+#: cp/error.c:437
+#, fuzzy
+msgid "<brace-enclosed initializer list>"
+msgstr "<brace-enclosed initializer list>"
+
+#: cp/error.c:439
+#, fuzzy
+msgid "<unresolved overloaded function type>"
+msgstr "<unresolved overloaded function type>"
+
+#: cp/error.c:599
+#, fuzzy
+msgid "<type error>"
+msgstr "<type error>"
+
+#: cp/error.c:702
+#, fuzzy, c-format
+msgid "<anonymous %s>"
+msgstr "<anonymous %s>"
+
+#. A lambda's "type" is essentially its signature.
+#: cp/error.c:707
+#, fuzzy
+msgid "<lambda"
+msgstr "<lambda"
+
+#: cp/error.c:837
+#, fuzzy
+msgid "<typeprefixerror>"
+msgstr "<typeprefixerror>"
+
+#: cp/error.c:964
+#, fuzzy, c-format
+msgid "(static initializers for %s)"
+msgstr "(靜態初始設定式用於 %s)"
+
+#: cp/error.c:966
+#, fuzzy, c-format
+msgid "(static destructors for %s)"
+msgstr "(靜態解構式用於 %s)"
+
+#: cp/error.c:1074
+#, fuzzy
+msgid "vtable for "
+msgstr "vtable 用於 "
+
+#: cp/error.c:1098
+#, fuzzy
+msgid "<return value> "
+msgstr "<return value> "
+
+#: cp/error.c:1113
+#, fuzzy
+msgid "{anonymous}"
+msgstr "{匿名}"
+
+#: cp/error.c:1115
+#, fuzzy
+msgid "(anonymous namespace)"
+msgstr "(匿名)"
+
+#: cp/error.c:1231
+#, fuzzy
+msgid "<template arguments error>"
+msgstr "<template arguments error>"
+
+#: cp/error.c:1252
+#, fuzzy
+msgid "<enumerator>"
+msgstr "<enumerator>"
+
+#: cp/error.c:1292
+#, fuzzy
+msgid "<declaration error>"
+msgstr "<declaration error>"
+
+#: cp/error.c:1793 cp/error.c:1813
+#, fuzzy
+msgid "<template parameter error>"
+msgstr "<template parameter error>"
+
+#: cp/error.c:1943
+#, fuzzy
+msgid "<statement>"
+msgstr "<statement>"
+
+#: cp/error.c:1970 cp/error.c:2980 c-family/c-pretty-print.c:2207
+#, fuzzy, gcc-internal-format
+msgid "<unknown>"
+msgstr "<unknown>"
+
+#. While waiting for caret diagnostics, avoid printing
+#. __cxa_allocate_exception, __cxa_throw, and the like.
+#: cp/error.c:1988
+#, fuzzy
+msgid "<throw-expression>"
+msgstr "<throw-expression>"
+
+#: cp/error.c:2089
+msgid "<ubsan routine call>"
+msgstr ""
+
+#: cp/error.c:2546
+#, fuzzy
+msgid "<unparsed>"
+msgstr "<unparsed>"
+
+#: cp/error.c:2693
+#, fuzzy
+msgid "<lambda>"
+msgstr "<lambda"
+
+#: cp/error.c:2703
+msgid "*this"
+msgstr ""
+
+#: cp/error.c:2713
+#, fuzzy
+msgid "<expression error>"
+msgstr "<expression error>"
+
+#: cp/error.c:2728
+#, fuzzy
+msgid "<unknown operator>"
+msgstr "<unknown operator>"
+
+#: cp/error.c:3024
+#, fuzzy
+msgid "{unknown}"
+msgstr "{不明}"
+
+#: cp/error.c:3136
+#, fuzzy
+msgid "At global scope:"
+msgstr "於全域範圍:"
+
+#: cp/error.c:3242
+#, fuzzy, c-format
+msgid "In static member function %qs"
+msgstr "在中靜態成員函式 %qs"
+
+#: cp/error.c:3244
+#, fuzzy, c-format
+msgid "In copy constructor %qs"
+msgstr "在中複製建構函式 %qs"
+
+#: cp/error.c:3246
+#, fuzzy, c-format
+msgid "In constructor %qs"
+msgstr "在中建構子 %qs"
+
+#: cp/error.c:3248
+#, fuzzy, c-format
+msgid "In destructor %qs"
+msgstr "在中解構式 %qs"
+
+#: cp/error.c:3250
+#, fuzzy
+msgid "In lambda function"
+msgstr "在中 lambda 函式"
+
+#: cp/error.c:3270
+#, fuzzy, c-format
+msgid "%s: In substitution of %qS:\n"
+msgstr "%s:在中替代的 %qS:\n"
+
+#: cp/error.c:3271
+#, fuzzy
+msgid "%s: In instantiation of %q#D:\n"
+msgstr "%s:在中實體化的 %q#D:\n"
+
+#: cp/error.c:3296
+#, fuzzy
+msgid "%r%s:%d:%d:%R "
+msgstr "%s:%d:%d: "
+
+#: cp/error.c:3299
+#, fuzzy
+msgid "%r%s:%d:%R "
+msgstr "%s:%d: "
+
+#: cp/error.c:3307
+#, fuzzy, c-format
+msgid "recursively required by substitution of %qS\n"
+msgstr "遞迴必要項由替代的 %qS\n"
+
+#: cp/error.c:3308
+#, fuzzy, c-format
+msgid "required by substitution of %qS\n"
+msgstr "必要項由替代的 %qS\n"
+
+#: cp/error.c:3313
+#, fuzzy
+msgid "recursively required from %q#D\n"
+msgstr "遞迴必要項從 %q#D\n"
+
+#: cp/error.c:3314
+#, fuzzy
+msgid "required from %q#D\n"
+msgstr "必要項從 %q#D\n"
+
+#: cp/error.c:3321
+#, fuzzy
+msgid "recursively required from here"
+msgstr "遞迴必要項從在此"
+
+#: cp/error.c:3322
+#, fuzzy
+msgid "required from here"
+msgstr "必要項從在此"
+
+#: cp/error.c:3374
+#, fuzzy
+msgid "%r%s:%d:%d:%R [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
+msgstr "%s:%d:%d: [跳過 %d 實體化語境]\n"
+
+#: cp/error.c:3380
+#, fuzzy
+msgid "%r%s:%d:%R [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
+msgstr "%s:%d: [跳過 %d 實體化語境]\n"
+
+#: cp/error.c:3435
+#, fuzzy
+msgid "%r%s:%d:%d:%R in constexpr expansion of %qs"
+msgstr "%s:%d:%d: 在中 constexpr 擴展的 %qs"
+
+#: cp/error.c:3439
+#, fuzzy
+msgid "%r%s:%d:%R in constexpr expansion of %qs"
+msgstr "%s:%d: 在中 constexpr 擴展的 %qs"
+
+#: cp/pt.c:1807 cp/semantics.c:4850
+msgid "candidates are:"
+msgstr "備選為:"
+
+#: cp/pt.c:19440
+#, fuzzy
+msgid "candidate is:"
+msgid_plural "candidates are:"
+msgstr[0] "candidate 是:"
+
+#: cp/rtti.c:557
+#, fuzzy
+msgid "target is not pointer or reference to class"
+msgstr "目標不是指標或參考到類別"
+
+#: cp/rtti.c:562
+#, fuzzy
+msgid "target is not pointer or reference to complete type"
+msgstr "目標不是指標或參考到完成型態"
+
+#: cp/rtti.c:568
+#, fuzzy
+msgid "target is not pointer or reference"
+msgstr "目標不是指標或參考"
+
+#: cp/rtti.c:584
+#, fuzzy
+msgid "source is not a pointer"
+msgstr "來源並非指標"
+
+#: cp/rtti.c:589
+#, fuzzy
+msgid "source is not a pointer to class"
+msgstr "來源並非指標到類別"
+
+#: cp/rtti.c:594
+#, fuzzy
+msgid "source is a pointer to incomplete type"
+msgstr "來源是指標到不完整型態"
+
+#: cp/rtti.c:609
+#, fuzzy
+msgid "source is not of class type"
+msgstr "來源不是的類別型態"
+
+#: cp/rtti.c:614
+#, fuzzy
+msgid "source is of incomplete class type"
+msgstr "來源是的不完整類別型態"
+
+#: cp/rtti.c:623
+#, fuzzy
+msgid "conversion casts away constness"
+msgstr "轉換演員陣容暫離 constness"
+
+#: cp/rtti.c:777
+#, fuzzy
+msgid "source type is not polymorphic"
+msgstr "來源型態不是 polymorphic"
+
+#: cp/typeck.c:5663 c/c-typeck.c:3884
+#, gcc-internal-format
+msgid "wrong type argument to unary minus"
+msgstr "單位元減的運算元類型錯誤"
+
+#: cp/typeck.c:5664 c/c-typeck.c:3871
+#, gcc-internal-format
+msgid "wrong type argument to unary plus"
+msgstr "單位元加的運算元類型錯誤"
+
+#: cp/typeck.c:5691 c/c-typeck.c:3910
+#, gcc-internal-format
+msgid "wrong type argument to bit-complement"
+msgstr "按位取反的引數類型錯誤"
+
+#: cp/typeck.c:5698 c/c-typeck.c:3918
+#, gcc-internal-format
+msgid "wrong type argument to abs"
+msgstr "不能對該類型的引數求絕對值"
+
+#: cp/typeck.c:5710 c/c-typeck.c:3930
+#, gcc-internal-format
+msgid "wrong type argument to conjugation"
+msgstr "不能對該類型的引數求共軛"
+
+#: cp/typeck.c:5728
+#, fuzzy
+msgid "in argument to unary !"
+msgstr "在中引數到一元!"
+
+#: cp/typeck.c:5777
+#, fuzzy
+msgid "no pre-increment operator for type"
+msgstr "沒有 pre-increment 運算子用於型態"
+
+#: cp/typeck.c:5779
+#, fuzzy
+msgid "no post-increment operator for type"
+msgstr "沒有 post-increment 運算子用於型態"
+
+#: cp/typeck.c:5781
+#, fuzzy
+msgid "no pre-decrement operator for type"
+msgstr "沒有 pre-decrement 運算子用於型態"
+
+#: cp/typeck.c:5783
+#, fuzzy
+msgid "no post-decrement operator for type"
+msgstr "沒有 post-decrement 運算子用於型態"
+
+#: fortran/arith.c:95
+msgid "Arithmetic OK at %L"
+msgstr "%L 處算術正常"
+
+#: fortran/arith.c:98
+msgid "Arithmetic overflow at %L"
+msgstr "%L 處算術向上溢位"
+
+#: fortran/arith.c:101
+msgid "Arithmetic underflow at %L"
+msgstr "%L 處算術向下溢位"
+
+#: fortran/arith.c:104
+msgid "Arithmetic NaN at %L"
+msgstr "%L 處算術 NaN"
+
+#: fortran/arith.c:107
+msgid "Division by zero at %L"
+msgstr "%L 處被零除"
+
+#: fortran/arith.c:110
+msgid "Array operands are incommensurate at %L"
+msgstr "%L 處陣列運算元無法被使用"
+
+#: fortran/arith.c:114
+msgid "Integer outside symmetric range implied by Standard Fortran at %L"
+msgstr "%L 處整數超出標準 Fortran 隱含的對稱範圍"
+
+#: fortran/arith.c:1350
+#, fuzzy
+msgid "elemental binary operation"
+msgstr "elemental 二進運算"
+
+#: fortran/check.c:2063 fortran/check.c:3054 fortran/check.c:3108
+#, fuzzy, c-format
+msgid "arguments '%s' and '%s' for intrinsic %s"
+msgstr "引數『%s』和『%s』用於 intrinsic %s"
+
+#: fortran/check.c:2860
+#, fuzzy, c-format
+msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
+msgstr "引數『a%d』和『a%d』用於 intrinsic『%s』"
+
+#: fortran/check.c:3383 fortran/intrinsic.c:4237
+#, fuzzy, c-format
+msgid "arguments '%s' and '%s' for intrinsic '%s'"
+msgstr "引數『%s』和『%s』用於 intrinsic『%s』"
+
+#: fortran/error.c:827 fortran/error.c:949 fortran/error.c:1087
+#: fortran/error.c:1368
+msgid "Warning:"
+msgstr "警告:"
+
+#: fortran/error.c:951 fortran/error.c:1348 fortran/error.c:1462
+msgid "Error:"
+msgstr "錯誤:"
+
+#: fortran/error.c:959 fortran/error.c:1028
+#, fuzzy
+msgid "Fortran 2008 obsolescent feature:"
+msgstr "Fortran 2008 obsolescent 特徵:條目敘述於 %C"
+
+#: fortran/error.c:968 fortran/error.c:1037
+msgid "GNU Extension:"
+msgstr ""
+
+#: fortran/error.c:971 fortran/error.c:1040
+msgid "Legacy Extension:"
+msgstr ""
+
+#: fortran/error.c:974 fortran/error.c:1043
+#, fuzzy
+msgid "Obsolescent feature:"
+msgstr "Obsolescent 特徵:計算的前往於 %C"
+
+#: fortran/error.c:977 fortran/error.c:1046
+#, fuzzy
+msgid "Deleted feature:"
+msgstr "預期的運算子"
+
+#: fortran/expr.c:622
+#, c-format
+msgid "Constant expression required at %C"
+msgstr "%C 處需要常數運算式"
+
+#: fortran/expr.c:625
+#, c-format
+msgid "Integer expression required at %C"
+msgstr "%C 處需要整數運算式"
+
+#: fortran/expr.c:630
+#, c-format
+msgid "Integer value too large in expression at %C"
+msgstr "%C 處運算式中整數值太大"
+
+#: fortran/expr.c:3193
+#, fuzzy
+msgid "array assignment"
+msgstr "陣列指派"
+
+#: fortran/gfortranspec.c:281
+#, c-format
+msgid ""
+"GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
+"You may redistribute copies of GNU Fortran\n"
+"under the terms of the GNU General Public License.\n"
+"For more information about these matters, see the file named COPYING\n"
+"\n"
+msgstr ""
+"GNU Fortran 在法律允許的範圍內沒有任何擔保。\n"
+"您可以在遵循 GNU 通用公共許可證的前提下分發 GNU Fortran 的副本。\n"
+"有關事宜的詳情請參考名為 COPYING 的檔案\n"
+"\n"
+
+#: fortran/gfortranspec.c:426
+#, c-format
+msgid "Driving:"
+msgstr "驅動:"
+
+#: fortran/interface.c:2904 fortran/intrinsic.c:3941
+#, fuzzy
+msgid "actual argument to INTENT = OUT/INOUT"
+msgstr "實際引數到含義=出/INOUT"
+
+#: fortran/io.c:551
+msgid "Positive width required"
+msgstr "需要正的寬度"
+
+#: fortran/io.c:552
+msgid "Nonnegative width required"
+msgstr "需要非負的寬度"
+
+#: fortran/io.c:553
+#, fuzzy
+msgid "Unexpected element %<%c%> in format string at %L"
+msgstr "未預期的元件『%c』在中格式字串於 %L"
+
+#: fortran/io.c:555
+msgid "Unexpected end of format string"
+msgstr "非預期的格式字串結尾"
+
+#: fortran/io.c:556
+#, fuzzy
+msgid "Zero width in format descriptor"
+msgstr "零寬度在中格式描述元"
+
+#: fortran/io.c:576
+msgid "Missing leading left parenthesis"
+msgstr "缺少前導左括號"
+
+#: fortran/io.c:605
+#, fuzzy
+msgid "Left parenthesis required after %<*%>"
+msgstr "左parenthesis 必要項之後『*』"
+
+#: fortran/io.c:636
+msgid "Expected P edit descriptor"
+msgstr "需要 P 編譯描述符號"
+
+#. P requires a prior number.
+#: fortran/io.c:644
+#, fuzzy
+msgid "P descriptor requires leading scale factor"
+msgstr "P 描述元需求前導伸縮比值"
+
+#: fortran/io.c:737 fortran/io.c:751
+#, fuzzy
+msgid "Comma required after P descriptor"
+msgstr "逗號必要項之後 P 描述元"
+
+#: fortran/io.c:765
+#, fuzzy
+msgid "Positive width required with T descriptor"
+msgstr "正面的寬度必要項與 T 描述元"
+
+#: fortran/io.c:844
+#, fuzzy
+msgid "E specifier not allowed with g0 descriptor"
+msgstr "E 說明符不允許與 g0 描述元"
+
+#: fortran/io.c:914
+msgid "Positive exponent width required"
+msgstr "需要正的指數寬度"
+
+#: fortran/io.c:944
+#, fuzzy
+msgid "Period required in format specifier"
+msgstr "週期必要項在中格式說明符"
+
+#: fortran/io.c:1532
+#, fuzzy, c-format
+msgid "%s tag"
+msgstr "%s 標籤"
+
+#: fortran/io.c:2863
+#, fuzzy
+msgid "internal unit in WRITE"
+msgstr "內部單位在中寫入"
+
+#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
+#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
+#: fortran/io.c:4055
+#, fuzzy, c-format
+msgid "%s tag with INQUIRE"
+msgstr "%s 標籤與查詢"
+
+#: fortran/matchexp.c:28
+#, c-format
+msgid "Syntax error in expression at %C"
+msgstr "%C 運算式語法錯誤"
+
+#: fortran/module.c:1112
+msgid "Unexpected EOF"
+msgstr "非預期的檔案結束"
+
+#: fortran/module.c:1196
+msgid "Integer overflow"
+msgstr "整數溢出"
+
+#: fortran/module.c:1226
+msgid "Name too long"
+msgstr "名稱太長"
+
+#: fortran/module.c:1328 fortran/module.c:1431
+msgid "Bad name"
+msgstr "錯誤的名稱"
+
+#: fortran/module.c:1455
+msgid "Expected name"
+msgstr "需要名稱"
+
+#: fortran/module.c:1458
+msgid "Expected left parenthesis"
+msgstr "需要左圓括號"
+
+#: fortran/module.c:1461
+msgid "Expected right parenthesis"
+msgstr "需要右圓括號"
+
+#: fortran/module.c:1464
+msgid "Expected integer"
+msgstr "需要整數"
+
+#: fortran/module.c:1467 fortran/module.c:2408
+msgid "Expected string"
+msgstr "需要字串"
+
+#: fortran/module.c:1492
+msgid "find_enum(): Enum not found"
+msgstr "find_enum():找不到列舉"
+
+#: fortran/module.c:2148
+msgid "Expected attribute bit name"
+msgstr "需要屬性位名"
+
+#: fortran/module.c:3012
+msgid "Expected integer string"
+msgstr "需要整數字串"
+
+#: fortran/module.c:3016
+msgid "Error converting integer"
+msgstr "轉換整數時發生錯誤"
+
+#: fortran/module.c:3038
+msgid "Expected real string"
+msgstr "需要實數字串"
+
+#: fortran/module.c:3262
+msgid "Expected expression type"
+msgstr "需要運算式類型"
+
+#: fortran/module.c:3342
+msgid "Bad operator"
+msgstr "錯誤的運算子"
+
+#: fortran/module.c:3457
+msgid "Bad type in constant expression"
+msgstr "常數運算式中類型錯誤"
+
+#: fortran/module.c:6745
+msgid "Unexpected end of module"
+msgstr "非預期的模組結束"
+
+#: fortran/parse.c:1563
+msgid "arithmetic IF"
+msgstr "算術 IF"
+
+#: fortran/parse.c:1572
+msgid "attribute declaration"
+msgstr "屬性宣告"
+
+#: fortran/parse.c:1608
+msgid "data declaration"
+msgstr "資料宣告"
+
+#: fortran/parse.c:1617
+msgid "derived type declaration"
+msgstr "衍生的類型宣告"
+
+#: fortran/parse.c:1711
+msgid "block IF"
+msgstr "區塊 IF"
+
+#: fortran/parse.c:1720
+msgid "implied END DO"
+msgstr "暗示的 END DO"
+
+#: fortran/parse.c:1811 fortran/resolve.c:10179
+msgid "assignment"
+msgstr "賦值"
+
+#: fortran/parse.c:1814 fortran/resolve.c:10224 fortran/resolve.c:10227
+msgid "pointer assignment"
+msgstr "指標賦值"
+
+#: fortran/parse.c:1832
+msgid "simple IF"
+msgstr "簡單的 IF"
+
+#: fortran/resolve.c:608
+#, fuzzy
+msgid "module procedure"
+msgstr "模組程序"
+
+#: fortran/resolve.c:609
+#, fuzzy
+msgid "internal function"
+msgstr "內部函式"
+
+#: fortran/resolve.c:2147 fortran/resolve.c:2341
+#, fuzzy
+msgid "elemental procedure"
+msgstr "elemental 程序"
+
+#: fortran/resolve.c:2244
+#, fuzzy
+#| msgid "no arguments"
+msgid "allocatable argument"
+msgstr "沒有參數"
+
+#: fortran/resolve.c:2249
+#, fuzzy
+msgid "asynchronous argument"
+msgstr "不足引數"
+
+#: fortran/resolve.c:2254
+#, fuzzy
+msgid "optional argument"
+msgstr "無效的 PHI 引數"
+
+#: fortran/resolve.c:2259
+#, fuzzy
+#| msgid "pointer assignment"
+msgid "pointer argument"
+msgstr "指標賦值"
+
+#: fortran/resolve.c:2264
+#, fuzzy
+msgid "target argument"
+msgstr "太多引數"
+
+#: fortran/resolve.c:2269
+#, fuzzy
+msgid "value argument"
+msgstr "無效的 PHI 引數"
+
+#: fortran/resolve.c:2274
+#, fuzzy
+#| msgid "no arguments"
+msgid "volatile argument"
+msgstr "沒有參數"
+
+#: fortran/resolve.c:2279
+#, fuzzy
+msgid "assumed-shape argument"
+msgstr "不匹配的引數"
+
+#: fortran/resolve.c:2284
+#, fuzzy
+msgid "assumed-rank argument"
+msgstr "不匹配的引數"
+
+#: fortran/resolve.c:2289
+#, fuzzy
+msgid "coarray argument"
+msgstr "陣列指派"
+
+#: fortran/resolve.c:2294
+msgid "parametrized derived type argument"
+msgstr ""
+
+#: fortran/resolve.c:2299
+#, fuzzy
+#| msgid "no arguments"
+msgid "polymorphic argument"
+msgstr "沒有參數"
+
+#: fortran/resolve.c:2304
+msgid "NO_ARG_CHECK attribute"
+msgstr ""
+
+#. As assumed-type is unlimited polymorphic (cf. above).
+#. See also TS 29113, Note 6.1.
+#: fortran/resolve.c:2311
+#, fuzzy
+msgid "assumed-type argument"
+msgstr "不匹配的引數"
+
+#: fortran/resolve.c:2322
+msgid "array result"
+msgstr ""
+
+#: fortran/resolve.c:2327
+#, fuzzy
+msgid "pointer or allocatable result"
+msgstr "Coindexed allocatable 物件於 %L"
+
+#: fortran/resolve.c:2334
+#, fuzzy
+msgid "result with non-constant character length"
+msgstr "共同變數『%s』於 %L 必須有常數字元長度"
+
+#: fortran/resolve.c:2346
+#, fuzzy
+msgid "bind(c) procedure"
+msgstr "模組程序"
+
+#: fortran/resolve.c:3548
+#, fuzzy, c-format
+msgid "Invalid context for NULL() pointer at %%L"
+msgstr "無效的語境用於空值() 指標於 %%L"
+
+#: fortran/resolve.c:3564
+#, c-format
+msgid "Operand of unary numeric operator '%s' at %%L is %s"
+msgstr "單位元數值運算子「%s」(位於 %%L)的運算元為 %s"
+
+#: fortran/resolve.c:3580
+#, c-format
+msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
+msgstr "二元數值運算子「%s」(位於 %%L)的運算元為 %s/%s"
+
+#: fortran/resolve.c:3595
+#, c-format
+msgid "Operands of string concatenation operator at %%L are %s/%s"
+msgstr "字串粘貼運算子(位於 %%L)的運算元為 %s/%s"
+
+#: fortran/resolve.c:3614
+#, c-format
+msgid "Operands of logical operator '%s' at %%L are %s/%s"
+msgstr "邏輯運算子「%s」(位於 %%L)的運算元為 %s/%s"
+
+#: fortran/resolve.c:3628
+#, fuzzy, c-format
+msgid "Operand of .not. operator at %%L is %s"
+msgstr "運算元的.not。運算子於 %%L 是 %s"
+
+#: fortran/resolve.c:3642
+msgid "COMPLEX quantities cannot be compared at %L"
+msgstr "%L 處複數不能比較大小"
+
+#: fortran/resolve.c:3693
+#, c-format
+msgid "Logicals at %%L must be compared with %s instead of %s"
+msgstr "%%L 處邏輯值必須與 %s 比較,而不是 %s"
+
+#: fortran/resolve.c:3699
+#, c-format
+msgid "Operands of comparison operator '%s' at %%L are %s/%s"
+msgstr "比較運算子「%s」(位於 %%L)的運算元為 %s/%s"
+
+#: fortran/resolve.c:3707
+#, fuzzy, c-format
+msgid "Unknown operator '%s' at %%L"
+msgstr "不明運算子『%s』於 %%L"
+
+#: fortran/resolve.c:3709
+#, c-format
+msgid "Operand of user operator '%s' at %%L is %s"
+msgstr "使用者運算子「%s」(位於 %%L)的運算元為 %s"
+
+#: fortran/resolve.c:3713
+#, c-format
+msgid "Operands of user operator '%s' at %%L are %s/%s"
+msgstr "使用者運算子「%s」(位於 %%L)的運算元為 %s/%s"
+
+#: fortran/resolve.c:3801
+#, fuzzy, c-format
+msgid "Inconsistent ranks for operator at %%L and %%L"
+msgstr "不一致分級用於運算子於 %%L 和 %%L"
+
+#: fortran/resolve.c:6384
+#, fuzzy
+msgid "Loop variable"
+msgstr "迴圈變數"
+
+#: fortran/resolve.c:6388
+#, fuzzy
+msgid "iterator variable"
+msgstr "迭代器變數"
+
+#: fortran/resolve.c:6392
+#, fuzzy
+msgid "Start expression in DO loop"
+msgstr "開始運算式在中做迴圈"
+
+#: fortran/resolve.c:6396
+#, fuzzy
+msgid "End expression in DO loop"
+msgstr "結束運算式在中做迴圈"
+
+#: fortran/resolve.c:6400
+#, fuzzy
+msgid "Step expression in DO loop"
+msgstr "步驟運算式在中做迴圈"
+
+#: fortran/resolve.c:6657 fortran/resolve.c:6660
+#, fuzzy
+msgid "DEALLOCATE object"
+msgstr "取消配置物件"
+
+#: fortran/resolve.c:7012 fortran/resolve.c:7015
+#, fuzzy
+msgid "ALLOCATE object"
+msgstr "配置物件"
+
+#: fortran/resolve.c:7217 fortran/resolve.c:8571
+#, fuzzy
+msgid "STAT variable"
+msgstr "STAT 變數"
+
+#: fortran/resolve.c:7261 fortran/resolve.c:8583
+#, fuzzy
+msgid "ERRMSG variable"
+msgstr "ERRMSG 變數"
+
+#: fortran/resolve.c:8432
+#, fuzzy
+msgid "item in READ"
+msgstr "項目在中讀取"
+
+#: fortran/resolve.c:8595
+#, fuzzy
+msgid "ACQUIRED_LOCK variable"
+msgstr "ACQUIRED_LOCK 變數"
+
+#: fortran/trans-array.c:1441
+#, fuzzy, c-format
+msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
+msgstr "不同的字元長度 (%ld/%ld) 在中陣列建構子"
+
+#: fortran/trans-array.c:5307
+#, fuzzy
+msgid "Integer overflow when calculating the amount of memory to allocate"
+msgstr "整數溢位時計算數目的記憶體到配置"
+
+#: fortran/trans-decl.c:5315
+#, fuzzy, c-format
+msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
+msgstr "實際的字串長度不匹配宣告的一個用於虛引數『%s』(%ld/%ld)"
+
+#: fortran/trans-decl.c:5323
+#, fuzzy, c-format
+msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
+msgstr "實際的字串長度是短於宣告的一個用於虛引數『%s』(%ld/%ld)"
+
+#: fortran/trans-expr.c:7807
+#, fuzzy, c-format
+msgid "Target of rank remapping is too small (%ld < %ld)"
+msgstr "目標的分級重新映射太小 (%ld<%ld)"
+
+#: fortran/trans-intrinsic.c:908
+#, fuzzy, c-format
+msgid "Unequal character lengths (%ld/%ld) in %s"
+msgstr "Unequal 字元長度 (%ld/%ld) 在中 %s"
+
+#: fortran/trans-intrinsic.c:6947
+#, fuzzy, c-format
+msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
+msgstr "引數 NCOPIES 的重複 intrinsic 是負 (它的值是 %ld)"
+
+#: fortran/trans-intrinsic.c:6979
+#, fuzzy
+msgid "Argument NCOPIES of REPEAT intrinsic is too large"
+msgstr "引數 NCOPIES 的重複 intrinsic 太大"
+
+#: fortran/trans-io.c:572
+#, fuzzy
+msgid "Unit number in I/O statement too small"
+msgstr "單元號碼在中 I/O 敘述太小"
+
+#: fortran/trans-io.c:581
+#, fuzzy
+msgid "Unit number in I/O statement too large"
+msgstr "單元號碼在中 I/O 敘述太大"
+
+#: fortran/trans-stmt.c:168
+msgid "Assigned label is not a target label"
+msgstr "賦值標籤不是目的標籤"
+
+#: fortran/trans-stmt.c:929
+#, fuzzy, c-format
+msgid "Invalid image number %d in SYNC IMAGES"
+msgstr "無效的影像號碼 %d 在中同步影像"
+
+#: fortran/trans-stmt.c:1670 fortran/trans-stmt.c:1955
+#, fuzzy
+msgid "Loop variable has been modified"
+msgstr "迴圈變數已被已修改"
+
+#: fortran/trans-stmt.c:1810
+#, fuzzy
+msgid "DO step value is zero"
+msgstr "做步驟值是零"
+
+#: fortran/trans.c:58
+msgid "Array reference out of bounds"
+msgstr "對陣列的參照超出範圍"
+
+#: fortran/trans.c:59
+msgid "Incorrect function return value"
+msgstr "不正確的函式回傳值"
+
+#: fortran/trans.c:588
+#, fuzzy
+msgid "Memory allocation failed"
+msgstr "記憶體配置失敗"
+
+#: fortran/trans.c:674 fortran/trans.c:1513
+#, fuzzy
+msgid "Allocation would exceed memory limit"
+msgstr "配額會超出記憶體限制"
+
+#: fortran/trans.c:836
+#, fuzzy, c-format
+msgid "Attempting to allocate already allocated variable '%s'"
+msgstr "試圖配置已經配置的變數『%s』"
+
+#: fortran/trans.c:842
+#, fuzzy
+msgid "Attempting to allocate already allocated variable"
+msgstr "試圖配置已經配置的變數"
+
+#: fortran/trans.c:1266 fortran/trans.c:1412
+#, fuzzy, c-format
+msgid "Attempt to DEALLOCATE unallocated '%s'"
+msgstr "試圖到取消配置 unallocated『%s』"
+
+#. The remainder are real diagnostic types.
+#: fortran/gfc-diagnostic.def:33
+#, fuzzy
+#| msgid "Fatal Error:"
+msgid "Fatal Error"
+msgstr "嚴重錯誤:"
+
+#. This is like DK_ICE, but backtrace is not printed. Used in the driver
+#. when reporting fatal signal in the compiler.
+#: fortran/gfc-diagnostic.def:34 fortran/gfc-diagnostic.def:50
+#, fuzzy
+#| msgid "internal compiler error: "
+msgid "internal compiler error"
+msgstr "編譯器內部錯誤:"
+
+#: fortran/gfc-diagnostic.def:35
+#, fuzzy
+#| msgid "Error:"
+msgid "Error"
+msgstr "錯誤:"
+
+#: fortran/gfc-diagnostic.def:36
+#, fuzzy
+#| msgid "sorry, unimplemented: "
+msgid "sorry, unimplemented"
+msgstr "對不起,尚未實作:"
+
+#: fortran/gfc-diagnostic.def:37
+#, fuzzy
+#| msgid "Warning:"
+msgid "Warning"
+msgstr "警告:"
+
+#: fortran/gfc-diagnostic.def:38
+#, fuzzy
+#| msgid "anachronism: "
+msgid "anachronism"
+msgstr "時代錯誤:"
+
+#: fortran/gfc-diagnostic.def:39
+#, fuzzy
+#| msgid "note: "
+msgid "note"
+msgstr "附註:"
+
+#: fortran/gfc-diagnostic.def:40
+#, fuzzy
+#| msgid "debug: "
+msgid "debug"
+msgstr "除錯:"
+
+#. These two would be re-classified as DK_WARNING or DK_ERROR, so the
+#. prefix does not matter.
+#: fortran/gfc-diagnostic.def:43
+#, fuzzy
+msgid "pedwarn"
+msgstr "pedwarn:"
+
+#: fortran/gfc-diagnostic.def:44
+#, fuzzy
+msgid "permerror"
+msgstr "permerror:"
+
+#. This one is just for counting DK_WARNING promoted to DK_ERROR
+#. due to -Werror and -Werror=warning.
+#: fortran/gfc-diagnostic.def:47
+#, fuzzy
+#| msgid "error: "
+msgid "error"
+msgstr "錯誤:"
+
+#: go/go-backend.c:182
+#, fuzzy
+msgid "lseek failed while reading export data"
+msgstr "lseek 失敗的當讀取匯出資料"
+
+#: go/go-backend.c:189
+#, fuzzy
+msgid "memory allocation failed while reading export data"
+msgstr "記憶體配置失敗的當讀取匯出資料"
+
+#: go/go-backend.c:197
+#, fuzzy
+msgid "read failed while reading export data"
+msgstr "讀取失敗的當讀取匯出資料"
+
+#: go/go-backend.c:203
+#, fuzzy
+msgid "short read while reading export data"
+msgstr "短讀取當讀取匯出資料"
+
+#: java/jcf-dump.c:1138
+#, c-format
+msgid "Not a valid Java .class file.\n"
+msgstr "不是一個有效的 Java .class 檔案。\n"
+
+#: java/jcf-dump.c:1144
+#, c-format
+msgid "error while parsing constant pool\n"
+msgstr "解析常數池時發生錯誤\n"
+
+#: java/jcf-dump.c:1150 java/jcf-parse.c:1452
+#, gcc-internal-format, gfc-internal-format
+msgid "error in constant pool entry #%d\n"
+msgstr "常數池條目 #%d 發生錯誤\n"
+
+#: java/jcf-dump.c:1160
+#, c-format
+msgid "error while parsing fields\n"
+msgstr "解析欄位時發生錯誤\n"
+
+#: java/jcf-dump.c:1166
+#, c-format
+msgid "error while parsing methods\n"
+msgstr "解析方法時發生錯誤\n"
+
+#: java/jcf-dump.c:1172
+#, c-format
+msgid "error while parsing final attributes\n"
+msgstr "解析 final 屬性時發生錯誤\n"
+
+#: java/jcf-dump.c:1209
+#, c-format
+msgid "Try 'jcf-dump --help' for more information.\n"
+msgstr "試用「jcf-dump --help」以獲取更多資訊。\n"
+
+#: java/jcf-dump.c:1216
+#, c-format
+msgid ""
+"Usage: jcf-dump [OPTION]... CLASS...\n"
+"\n"
+msgstr ""
+"用法:jcf-dump [選項]... 類別...\n"
+"\n"
+
+#: java/jcf-dump.c:1217
+#, fuzzy, c-format
+msgid ""
+"Display contents of a class file in readable form.\n"
+"\n"
+msgstr ""
+"顯示內容的類別檔案在中 readable 表單。\n"
+"\n"
+
+#: java/jcf-dump.c:1218
+#, c-format
+msgid " -c Disassemble method bodies\n"
+msgstr " -c 反組譯方法體\n"
+
+#: java/jcf-dump.c:1219
+#, c-format
+msgid " --javap Generate output in 'javap' format\n"
+msgstr " --javap 產生「javap」格式的輸出\n"
+
+#: java/jcf-dump.c:1221
+#, c-format
+msgid " --classpath PATH Set path to find .class files\n"
+msgstr " --classpath 路徑 設定尋找 .class 檔案的路徑\n"
+
+#: java/jcf-dump.c:1222
+#, c-format
+msgid " -IDIR Append directory to class path\n"
+msgstr " -I目錄 將目錄加入到類別路徑\n"
+
+#: java/jcf-dump.c:1223
+#, c-format
+msgid " --bootclasspath PATH Override built-in class path\n"
+msgstr " --bootclasspath PATH 覆寫內建的類別路徑\n"
+
+#: java/jcf-dump.c:1224
+#, c-format
+msgid " --extdirs PATH Set extensions directory path\n"
+msgstr " --extdirs 路徑 設定擴充目錄\n"
+
+#: java/jcf-dump.c:1225
+#, c-format
+msgid " -o FILE Set output file name\n"
+msgstr " -o 檔案 設定輸出檔案名稱\n"
+
+#: java/jcf-dump.c:1227
+#, c-format
+msgid " --help Print this help, then exit\n"
+msgstr " --help 列印此輔助並離開\n"
+
+#: java/jcf-dump.c:1228
+#, c-format
+msgid " --version Print version number, then exit\n"
+msgstr " --version 列印版本號並離開\n"
+
+#: java/jcf-dump.c:1229
+#, c-format
+msgid " -v, --verbose Print extra information while running\n"
+msgstr " -v, --verbose 執行時列印附加資訊\n"
+
+#: java/jcf-dump.c:1231
+#, c-format
+msgid ""
+"For bug reporting instructions, please see:\n"
+"%s.\n"
+msgstr ""
+"報告程式缺陷的步驟請參見:\n"
+"%s。\n"
+
+#: java/jcf-dump.c:1269 java/jcf-dump.c:1337
+#, c-format
+msgid "jcf-dump: no classes specified\n"
+msgstr "jcf-dump:未指定類別\n"
+
+#: java/jcf-dump.c:1357
+#, c-format
+msgid "Cannot open '%s' for output.\n"
+msgstr "不能為輸出開啟「%s」。\n"
+
+#: java/jcf-dump.c:1402
+#, c-format
+msgid "bad format of .zip/.jar archive\n"
+msgstr ".zip/.jar 檔案格式錯誤\n"
+
+#: java/jcf-dump.c:1520
+#, c-format
+msgid "Bad byte codes.\n"
+msgstr "錯誤的位元組碼。\n"
+
+#: java/jvgenmain.c:56
+#, c-format
+msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
+msgstr "用法:%s [選項]... main類別名 [輸出檔案]\n"
+
+#: java/jvgenmain.c:129
+#, c-format
+msgid "%s: Cannot open output file: %s\n"
+msgstr "%s:無法開啟輸出檔案:%s\n"
+
+#: java/jvgenmain.c:179
+#, c-format
+msgid "%s: Failed to close output file %s\n"
+msgstr "%s:無法關閉輸出檔案 %s\n"
+
+#: objc/objc-act.c:6208 cp/cxx-pretty-print.c:158
+#, fuzzy, gcc-internal-format
+msgid "<unnamed>"
+msgstr "<unnamed>"
+
+#: gcc.c:616 gcc.c:620 gcc.c:675
+#, fuzzy
+#| msgid "-m%s not supported in this configuration"
+msgid "-gz is not supported in this configuration"
+msgstr "-m%s 在此配置下不受支援"
+
+#: gcc.c:626 gcc.c:686
+#, fuzzy
+msgid "-gz=zlib is not supported in this configuration"
+msgstr "ifunc 未被支援在中這個組態"
+
+#: gcc.c:783
+#, fuzzy
+msgid "-fuse-linker-plugin is not supported in this configuration"
+msgstr "-fuse-linker-plugin 未被支援在中這個組態"
+
+#: gcc.c:798
+msgid "cannot specify -static with -fsanitize=address"
+msgstr ""
+
+#: gcc.c:800
+msgid "cannot specify -static with -fsanitize=thread"
+msgstr ""
+
+#: gcc.c:938 ada/gcc-interface/lang-specs.h:33 java/jvspec.c:79
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr "-pg 和 -fomit-frame-pointer 互不相容"
+
+#: gcc.c:1113
+#, fuzzy
+msgid "GNU C no longer supports -traditional without -E"
+msgstr "GNU C 不再支援 -traditional 而無需 -E"
+
+#: gcc.c:1122
+msgid "-E or -x required when input is from standard input"
+msgstr "當輸入來自標準輸入裝置時,需要 -E 或 -x"
+
+#: config/darwin.h:242
+msgid "-current_version only allowed with -dynamiclib"
+msgstr "-current_version 只能和 -dynamiclib 一起使用"
+
+#: config/darwin.h:244
+msgid "-install_name only allowed with -dynamiclib"
+msgstr "-install_name 只能和 -dynamiclib 一起使用"
+
+#: config/darwin.h:249
+msgid "-bundle not allowed with -dynamiclib"
+msgstr "-bundle 不允許與 -dynamiclib 一起使用"
+
+#: config/darwin.h:250
+msgid "-bundle_loader not allowed with -dynamiclib"
+msgstr "-bundle_loader 不能和 -dynamiclib 一起使用"
+
+#: config/darwin.h:251
+msgid "-client_name not allowed with -dynamiclib"
+msgstr "-client_name 不能和 -dynamiclib 一起使用"
+
+#: config/darwin.h:256
+msgid "-force_flat_namespace not allowed with -dynamiclib"
+msgstr "-force_flat_namespace 不能和 -dynamiclib 一起使用"
+
+#: config/darwin.h:258
+msgid "-keep_private_externs not allowed with -dynamiclib"
+msgstr "-keep_private_externs 不能和 -dynamiclib 一起使用"
+
+#: config/darwin.h:259
+msgid "-private_bundle not allowed with -dynamiclib"
+msgstr "-private_bundle 不能和 -dynamiclib 一起使用"
+
+#: config/rx/rx.h:75
+#, fuzzy
+msgid "-mas100-syntax is incompatible with -gdwarf"
+msgstr "-mas100-syntax 是不相容的與 -gdwarf"
+
+#: config/rx/rx.h:76
+#, fuzzy
+msgid "rx100 cpu does not have FPU hardware"
+msgstr "rx200 cpu 沒有 FPU 硬體"
+
+#: config/rx/rx.h:77
+#, fuzzy
+msgid "rx200 cpu does not have FPU hardware"
+msgstr "rx200 cpu 沒有 FPU 硬體"
+
+#: config/sparc/freebsd.h:45 config/dragonfly.h:76 config/rs6000/sysv4.h:731
+#: config/alpha/freebsd.h:33 config/ia64/freebsd.h:26 config/i386/freebsd.h:95
+#: config/i386/freebsd64.h:35
+#, fuzzy
+msgid "consider using '-pg' instead of '-p' with gprof(1)"
+msgstr "認為使用『-pg』以代替『-p』與 gprof (1)"
+
+#: config/rs6000/freebsd64.h:161 config/rs6000/freebsd64.h:173
+#, fuzzy
+msgid "consider using `-pg' instead of `-p' with gprof(1)"
+msgstr "認為使用『-pg』以代替『-p』與 gprof (1)"
+
+#: config/sol2.h:222 config/sol2.h:227
+msgid "does not support multilib"
+msgstr "不支援 multilib"
+
+#: config/arc/arc.h:128 config/mips/mips.h:1322
+msgid "may not use both -EB and -EL"
+msgstr "不能同時使用 -EB 和 -EL"
+
+#: config/vxworks.h:70
+msgid "-Xbind-now and -Xbind-lazy are incompatible"
+msgstr "-Xbind-now 與 -Xbind-lazy 不相容"
+
+#: config/mips/r3900.h:37
+msgid "-mhard-float not supported"
+msgstr "不支援 -mhard-float"
+
+#: config/mips/r3900.h:39
+msgid "-msingle-float and -msoft-float cannot both be specified"
+msgstr "不能同時指定 -msingle-float 和 -msoft-float"
+
+#: config/mcore/mcore.h:53
+msgid "the m210 does not have little endian support"
+msgstr "m210 不支援低位位元組在前"
+
+#: config/cris/cris.h:184
+#, fuzzy
+msgid "do not specify both -march=... and -mcpu=..."
+msgstr "不指定兩者 -march=...和 -mcpu=…"
+
+#: objc/lang-specs.h:30 objc/lang-specs.h:41
+#, fuzzy
+msgid "GNU Objective C no longer supports traditional compilation"
+msgstr "GNU Objective C 不再支援傳統編譯"
+
+#: objc/lang-specs.h:55
+#, fuzzy
+msgid "objc-cpp-output is deprecated; please use objective-c-cpp-output instead"
+msgstr "objc-cpp-output 被不宜用;請使用 objective-c-cpp-output 做為替代"
+
+#: ada/gcc-interface/lang-specs.h:34
+msgid "-c or -S required for Ada"
+msgstr "Ada 需要 -c 或是 -S"
+
+#: ada/gcc-interface/lang-specs.h:52
+#, fuzzy
+msgid "-c required for gnat2why"
+msgstr "-c 必要項用於 gnat2 why"
+
+#: ada/gcc-interface/lang-specs.h:65
+#, fuzzy
+msgid "-c required for gnat2scil"
+msgstr "-c 必要項用於 gnat2 why"
+
+#: config/nios2/elf.h:44
+msgid "You need a C startup file for -msys-crt0="
+msgstr ""
+
+#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
+#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
+#: config/sparc/sol2.h:219 config/sparc/sol2.h:225
+msgid "may not use both -m32 and -m64"
+msgstr "不能同時使用 -m32 和 -m64"
+
+#: config/s390/tpf.h:106
+msgid "static is not supported on TPF-OS"
+msgstr "TPF-OS 不支援 static"
+
+#: config/arm/arm.h:225
+#, fuzzy
+msgid "-mfloat-abi=soft and -mfloat-abi=hard may not be used together"
+msgstr "-mfloat-abi=軟式和 -mfloat-abi=硬可能無法一起使用"
+
+#: config/arm/arm.h:227 config/tilegx/tilegx.h:546 config/tilegx/tilegx.h:551
+msgid "-mbig-endian and -mlittle-endian may not be used together"
+msgstr "-mbig-endian 和 -mlittle-endian 不能一起使用"
+
+#: config/avr/specs.h:68
+#, fuzzy
+msgid "shared is not supported"
+msgstr "-fpic 未被支援"
+
+#: objcp/lang-specs.h:58
+#, fuzzy
+msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
+msgstr "objc ++-cpp-output 被不宜用;請使用 objective-c++-cpp-output 做為替代"
+
+#: fortran/lang-specs.h:54 fortran/lang-specs.h:68
+#, fuzzy
+msgid "gfortran does not support -E without -cpp"
+msgstr "gfortran 不支援 -E 而無需 -cpp"
+
+#: config/arm/freebsd.h:49
+#, fuzzy
+msgid "consider using `-pg' instead of `-p' with gprof (1) "
+msgstr "認為使用『-pg』以代替『-p』與 gprof (1)"
+
+#: config/i386/mingw-w64.h:87 config/i386/cygwin-w64.h:64
+#: config/i386/mingw32.h:117 config/i386/cygwin.h:129
+msgid "shared and mdll are not compatible"
+msgstr "shared 和 mdll 互不相容"
+
+#: config/bfin/elf.h:55
+#, fuzzy
+msgid "no processor type specified for linking"
+msgstr "沒有處理器型態指定的用於鏈結"
+
+#: config/pa/pa-hpux10.h:88 config/pa/pa-hpux10.h:91 config/pa/pa-hpux10.h:99
+#: config/pa/pa-hpux10.h:102 config/pa/pa-hpux11.h:109
+#: config/pa/pa-hpux11.h:112 config/pa/pa64-hpux.h:29 config/pa/pa64-hpux.h:32
+#: config/pa/pa64-hpux.h:41 config/pa/pa64-hpux.h:44
+#, fuzzy
+msgid "warning: consider linking with '-static' as system libraries with"
+msgstr "警告:認為鏈結與『-static』做為系統函式庫與"
+
+#: config/pa/pa-hpux10.h:89 config/pa/pa-hpux10.h:92 config/pa/pa-hpux10.h:100
+#: config/pa/pa-hpux10.h:103 config/pa/pa-hpux11.h:110
+#: config/pa/pa-hpux11.h:113 config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33
+#: config/pa/pa64-hpux.h:42 config/pa/pa64-hpux.h:45
+#, fuzzy
+msgid " profiling support are only provided in archive format"
+msgstr " 側寫檔支援是只有提供的在中封存格式"
+
+#: config/rs6000/darwin.h:95
+msgid " conflicting code gen style switches are used"
+msgstr " 衝突的程式碼產生選項"
+
+#: config/sh/sh.h:375 config/sh/sh.h:378
+msgid "SH2a does not support little-endian"
+msgstr "SH2a 不支援低位位元組在前"
+
+#: config/lynx.h:69
+msgid "cannot use mthreads and mlegacy-threads together"
+msgstr "不能同時使用 mthreads 和 mlegacy-threads"
+
+#: config/lynx.h:94
+msgid "cannot use mshared and static together"
+msgstr "不能同時使用 mshared 和 static"
+
+#: java/lang-specs.h:32
+msgid "-fjni and -femit-class-files are incompatible"
+msgstr "-fjni 和 -femit-class-files 互不相容"
+
+#: java/lang-specs.h:33
+msgid "-fjni and -femit-class-file are incompatible"
+msgstr "-fjni 與 -femit-class-file 不相容"
+
+#: java/lang-specs.h:34 java/lang-specs.h:35
+msgid "-femit-class-file should used along with -fsyntax-only"
+msgstr "-femit-class-file 應當與 -fsyntax-only 一起使用"
+
+#: config/vax/netbsd-elf.h:51
+msgid "the -shared option is not currently supported for VAX ELF"
+msgstr "-shared 選項目前在 VAX ELF 下不受支援"
+
+#: config/vax/vax.h:46 config/vax/vax.h:47
+#, fuzzy
+msgid "profiling not supported with -mg"
+msgstr "側寫檔不支援與 -mg"
+
+#: fortran/lang.opt:146
+#, fuzzy
+msgid "-J<directory>\tPut MODULE files in 'directory'"
+msgstr "-J<directory>\t置放模組檔案在中『目錄』"
+
+#: fortran/lang.opt:198
+#, fuzzy
+msgid "Warn about possible aliasing of dummy arguments"
+msgstr "警告關於可能的鋸齒的虛引數"
+
+#: fortran/lang.opt:202
+#, fuzzy
+msgid "Warn about alignment of COMMON blocks"
+msgstr "警告關於對齊的共同區塊"
+
+#: fortran/lang.opt:206
+#, fuzzy
+msgid "Warn about missing ampersand in continued character constants"
+msgstr "警告關於缺少的及號在中繼續的字元常數"
+
+#: fortran/lang.opt:210
+#, fuzzy
+msgid "Warn about creation of array temporaries"
+msgstr "警告關於建立的陣列暫時的"
+
+#: fortran/lang.opt:214
+msgid "Warn if the type of a variable might be not interoperable with C"
+msgstr ""
+
+#: fortran/lang.opt:222
+#, fuzzy
+msgid "Warn about truncated character expressions"
+msgstr "警告關於截斷的字元運算式"
+
+#: fortran/lang.opt:226
+msgid "Warn about equality comparisons involving REAL or COMPLEX expressions"
+msgstr ""
+
+#: fortran/lang.opt:234
+#, fuzzy
+msgid "Warn about most implicit conversions"
+msgstr "警告關於最隱含轉換"
+
+#: fortran/lang.opt:242
+#, fuzzy
+msgid "Warn about function call elimination"
+msgstr "警告關於函式呼叫 elimination"
+
+#: fortran/lang.opt:246
+msgid "Warn about calls with implicit interface"
+msgstr "對帶有隱含介面的呼叫給出警告"
+
+#: fortran/lang.opt:250
+#, fuzzy
+msgid "Warn about called procedures not explicitly declared"
+msgstr "警告關於 called 程序無法明確的宣告"
+
+#: fortran/lang.opt:254
+msgid "Warn about truncated source lines"
+msgstr "對被截斷的來源檔案列給出警告"
+
+#: fortran/lang.opt:258
+#, fuzzy
+msgid "Warn on intrinsics not part of the selected standard"
+msgstr "警告於 intrinsics 無法部分的已選標準"
+
+#: fortran/lang.opt:270
+#, fuzzy
+#| msgid "Warn about format strings that are not literals"
+msgid "Warn about USE statements that have no ONLY qualifier"
+msgstr "當格式字串不是字面值時給出警告"
+
+#: fortran/lang.opt:282
+#, fuzzy
+msgid "Warn about real-literal-constants with 'q' exponent-letter"
+msgstr "警告關於 real-literal-constants 與『q』exponent-letter"
+
+#: fortran/lang.opt:286
+#, fuzzy
+msgid "Warn when a left-hand-side array variable is reallocated"
+msgstr "當一個暫存器變數被宣告為 volatile 時給出警告"
+
+#: fortran/lang.opt:290
+#, fuzzy
+msgid "Warn when a left-hand-side variable is reallocated"
+msgstr "當一個暫存器變數被宣告為 volatile 時給出警告"
+
+#: fortran/lang.opt:294
+#, fuzzy
+msgid "Warn if the pointer in a pointer assignment might outlive its target"
+msgstr "目標運算式在中指標指派於 %L 必須投遞指標結果"
+
+#: fortran/lang.opt:302
+msgid "Warn about \"suspicious\" constructs"
+msgstr "對「可疑」的建構給出警告"
+
+#: fortran/lang.opt:306
+#, fuzzy
+msgid "Permit nonconforming uses of the tab character"
+msgstr "允許 nonconforming 使用的定位字元"
+
+#: fortran/lang.opt:310
+msgid "Warn about underflow of numerical constant expressions"
+msgstr "數字常數運算式向下溢位時警告"
+
+#: fortran/lang.opt:318
+#, fuzzy
+msgid "Warn if a user-procedure has the same name as an intrinsic"
+msgstr "警告如果 user-procedure 有同名做為 intrinsic"
+
+#: fortran/lang.opt:326
+#, fuzzy
+msgid "Warn about unused dummy arguments."
+msgstr "警告關於未使用的虛引數。"
+
+#: fortran/lang.opt:330
+#, fuzzy
+#| msgid "Warn about zero-length formats"
+msgid "Warn about zero-trip DO loops"
+msgstr "對長度為 0 的格式字串給出警告"
+
+#: fortran/lang.opt:334
+#, fuzzy
+msgid "Enable preprocessing"
+msgstr "啟用前置處理"
+
+#: fortran/lang.opt:342
+#, fuzzy
+msgid "Disable preprocessing"
+msgstr "停用前置處理"
+
+#: fortran/lang.opt:350
+#, fuzzy
+msgid "Eliminate multiple function invokations also for impure functions"
+msgstr "Eliminate 多重函式 invokations 也用於 impure 函式"
+
+#: fortran/lang.opt:354
+#, fuzzy
+msgid "Enable alignment of COMMON blocks"
+msgstr "啟用對齊的共同區塊"
+
+#: fortran/lang.opt:358
+#, fuzzy
+msgid "All intrinsics procedures are available regardless of selected standard"
+msgstr "所有 intrinsics 程序是可用而不管已選標準"
+
+#: fortran/lang.opt:366
+#, fuzzy
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+msgstr "不對待區域變數和共同區塊如同它們被具名的在中儲存敘述"
+
+#: fortran/lang.opt:370
+#, fuzzy
+msgid "Specify that backslash in string introduces an escape character"
+msgstr "指定該反斜線在中字串引介逸出字元"
+
+#: fortran/lang.opt:374
+#, fuzzy
+msgid "Produce a backtrace when a runtime error is encountered"
+msgstr "產生返回時執行階段錯誤被遇到"
+
+#: fortran/lang.opt:378
+#, fuzzy
+msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS"
+msgstr "-fblas-matmul-limit=<n>\t大小的最小矩陣用於該項 matmul 將使用 BLAS"
+
+#: fortran/lang.opt:382
+#, fuzzy
+msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument"
+msgstr "產生警告於執行階段如果陣列暫時的已被建立的用於程序引數"
+
+#: fortran/lang.opt:386
+msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
+msgstr ""
+
+#: fortran/lang.opt:389
+#, fuzzy, c-format
+msgid "Unrecognized option to endianess value: %qs"
+msgstr "無法辨識的選項到 -finit-real:%s"
+
+#: fortran/lang.opt:405
+msgid "Use the Cray Pointer extension"
+msgstr "使用 Cray 指標擴充"
+
+#: fortran/lang.opt:409
+msgid "Ignore 'D' in column one in fixed form"
+msgstr "在固定格式中忽略第一列的「D」"
+
+#: fortran/lang.opt:413
+msgid "Treat lines with 'D' in column one as comments"
+msgstr "將第一列為「D」的列視作註釋"
+
+#: fortran/lang.opt:417
+msgid "Set the default double precision kind to an 8 byte wide type"
+msgstr "將預設雙精度種別設為 8 位元組寬"
+
+#: fortran/lang.opt:421
+msgid "Set the default integer kind to an 8 byte wide type"
+msgstr "將預設整數種別設為 8 位元組寬"
+
+#: fortran/lang.opt:425
+msgid "Set the default real kind to an 8 byte wide type"
+msgstr "將預設實型種別設為 8 位元組寬"
+
+#: fortran/lang.opt:429
+msgid "Allow dollar signs in entity names"
+msgstr "允許在實體名中使用美元符號"
+
+#: fortran/lang.opt:433 config/alpha/alpha.opt:31 common.opt:696
+#: common.opt:878 common.opt:882 common.opt:886 common.opt:890 common.opt:1346
+#: common.opt:1495 common.opt:1499 common.opt:1721 common.opt:1863
+#: common.opt:2486
+#, fuzzy
+msgid "Does nothing. Preserved for backward compatibility."
+msgstr "沒做任何事。保留的用於回溯相容性。"
+
+#: fortran/lang.opt:437
+msgid "Display the code tree after parsing"
+msgstr "解析後顯示程式碼樹"
+
+#: fortran/lang.opt:441
+#, fuzzy
+msgid "Display the code tree after front end optimization"
+msgstr "顯示編碼樹之後前端最佳化"
+
+#: fortran/lang.opt:445
+#, fuzzy
+msgid "Display the code tree after parsing; deprecated option"
+msgstr "顯示編碼樹之後剖析;不宜用選項"
+
+#: fortran/lang.opt:449
+#, fuzzy
+msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays"
+msgstr "指定該外部 BLAS 函式庫應該被用於 matmul 呼叫於 large-size 陣列"
+
+#: fortran/lang.opt:453
+msgid "Use f2c calling convention"
+msgstr "使用 f2c 呼叫約定"
+
+#: fortran/lang.opt:457
+msgid "Assume that the source file is fixed form"
+msgstr "假定來源檔案是固定格式的"
+
+#: fortran/lang.opt:461
+#, fuzzy
+msgid "Interpret any INTEGER(4) as an INTEGER(8)"
+msgstr "解譯任何整數 (4) 做為整數 (8)"
+
+#: fortran/lang.opt:465 fortran/lang.opt:469
+#, fuzzy
+msgid "Specify where to find the compiled intrinsic modules"
+msgstr "指定位置以尋找編譯的 intrinsic 模組"
+
+#: fortran/lang.opt:473
+msgid "Allow arbitrary character line width in fixed mode"
+msgstr "在固定模式下允許任意的字元列寬"
+
+#: fortran/lang.opt:477
+#, fuzzy
+msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode"
+msgstr "-ffixed-line-length-<n>\t使用 n 做為字元列寬度在中固定的模式"
+
+#: fortran/lang.opt:481
+#, fuzzy
+msgid "-ffpe-trap=[...]\tStop on following floating point exceptions"
+msgstr "-ffpe-trap=[...]\t停止於下列浮點數異常"
+
+#: fortran/lang.opt:485
+#, fuzzy
+msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions"
+msgstr "-ffpe-trap=[...]\t停止於下列浮點數異常"
+
+#: fortran/lang.opt:489
+msgid "Assume that the source file is free form"
+msgstr "假定來源檔案是自由格式"
+
+#: fortran/lang.opt:493
+msgid "Allow arbitrary character line width in free mode"
+msgstr "在自由模式下允許任意的字元列寬"
+
+#: fortran/lang.opt:497
+#, fuzzy
+msgid "-ffree-line-length-<n>\tUse n as character line width in free mode"
+msgstr "-ffree-line-length-<n>\t使用 n 做為字元列寬度在中自由模式"
+
+#: fortran/lang.opt:501
+#, fuzzy
+msgid "Enable front end optimization"
+msgstr "啟用前端最佳化"
+
+#: fortran/lang.opt:505
+msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements"
+msgstr "不允許使用隱含類型,除非明確地使用了 IMPLICIT 敘述"
+
+#: fortran/lang.opt:509
+#, fuzzy
+msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n"
+msgstr "-finit-character=<n>\t初始化本地字元變數到 ASCII 值 n"
+
+#: fortran/lang.opt:513
+#, fuzzy
+msgid "-finit-integer=<n>\tInitialize local integer variables to n"
+msgstr "-finit-integer=<n>\t初始化本地整數變數到 n"
+
+#: fortran/lang.opt:517
+#, fuzzy
+msgid "Initialize local variables to zero (from g77)"
+msgstr "初始化區域變數到零 (從 g77)"
+
+#: fortran/lang.opt:521
+#, fuzzy
+msgid "-finit-logical=<true|false>\tInitialize local logical variables"
+msgstr "-finit-logical=<true|false>\t初始化本地邏輯的變數"
+
+#: fortran/lang.opt:525
+#, fuzzy
+msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables"
+msgstr "-finit-real=<zero|nan|inf|-inf>\t初始化本地真實變數"
+
+#: fortran/lang.opt:528
+#, fuzzy, c-format
+msgid "Unrecognized option to floating-point init value: %qs"
+msgstr "無法辨識的選項到 -finit-real:%s"
+
+#: fortran/lang.opt:547
+#, fuzzy
+msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor"
+msgstr "-fmax-array-constructor=<n>\t最大值物件數量在中陣列建構子"
+
+#: fortran/lang.opt:551
+#, fuzzy
+msgid "-fmax-identifier-length=<n>\tMaximum identifier length"
+msgstr "-fmax-identifier-length=<n>\t最大值識別碼長度"
+
+#: fortran/lang.opt:555
+#, fuzzy
+msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords"
+msgstr "-fmax-subrecord-length=<n>\t最大值長度用於 subrecords"
+
+#: fortran/lang.opt:559
+#, fuzzy
+msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack"
+msgstr "-fmax-stack-var-size=<n>\t大小在中位元組的最大陣列該將是置放在之上堆疊"
+
+#: fortran/lang.opt:563
+#, fuzzy
+msgid "Put all local arrays on stack."
+msgstr "置放所有本地陣列於堆疊。"
+
+#: fortran/lang.opt:567
+#, fuzzy
+msgid "Set default accessibility of module entities to PRIVATE."
+msgstr "設定預設輔助工具的模組實體到私人的。"
+
+#: fortran/lang.opt:583
+#, fuzzy
+msgid "Try to lay out derived types as compactly as possible"
+msgstr "試著紙規出衍生類型做為壓縮儘可能地"
+
+#: fortran/lang.opt:591
+#, fuzzy
+msgid "Protect parentheses in expressions"
+msgstr "保護 parentheses 在中運算式"
+
+#: fortran/lang.opt:595
+#, fuzzy
+msgid "Enable range checking during compilation"
+msgstr "啟用範圍檢查在的期間編譯"
+
+#: fortran/lang.opt:599
+#, fuzzy
+msgid "Interpret any REAL(4) as a REAL(8)"
+msgstr "解譯任何真實 (4) 做為真實 (8)"
+
+#: fortran/lang.opt:603
+#, fuzzy
+msgid "Interpret any REAL(4) as a REAL(10)"
+msgstr "解譯任何真實 (4) 做為真實 (10)"
+
+#: fortran/lang.opt:607
+#, fuzzy
+msgid "Interpret any REAL(4) as a REAL(16)"
+msgstr "解譯任何真實 (4) 做為真實 (16)"
+
+#: fortran/lang.opt:611
+#, fuzzy
+msgid "Interpret any REAL(8) as a REAL(4)"
+msgstr "解譯任何真實 (8) 做為真實 (4)"
+
+#: fortran/lang.opt:615
+#, fuzzy
+msgid "Interpret any REAL(8) as a REAL(10)"
+msgstr "解譯任何真實 (8) 做為真實 (10)"
+
+#: fortran/lang.opt:619
+#, fuzzy
+msgid "Interpret any REAL(8) as a REAL(16)"
+msgstr "解譯任何真實 (8) 做為真實 (16)"
+
+#: fortran/lang.opt:623
+#, fuzzy
+msgid "Reallocate the LHS in assignments"
+msgstr "Reallocate LHS 在中指派"
+
+#: fortran/lang.opt:627
+#, fuzzy
+msgid "Use a 4-byte record marker for unformatted files"
+msgstr "使用 4-byte 條目標記用於 unformatted 檔案"
+
+#: fortran/lang.opt:631
+#, fuzzy
+msgid "Use an 8-byte record marker for unformatted files"
+msgstr "使用 8-byte 條目標記用於 unformatted 檔案"
+
+#: fortran/lang.opt:635
+#, fuzzy
+msgid "Allocate local variables on the stack to allow indirect recursion"
+msgstr "配置區域變數在之上堆疊到允許間接遞迴"
+
+#: fortran/lang.opt:639
+#, fuzzy
+msgid "Copy array sections into a contiguous block on procedure entry"
+msgstr "複製陣列區段進入 contiguous 區塊於程序條目"
+
+#: fortran/lang.opt:643
+#, fuzzy
+msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used"
+msgstr "-fcoarray=[...]\t指定該項 coarray parallelization 應該被使用"
+
+#: fortran/lang.opt:646
+#, fuzzy, c-format
+#| msgid "unrecognized option '-%s'"
+msgid "Unrecognized option: %qs"
+msgstr "無法辨識的選項 %<-%s%>"
+
+#: fortran/lang.opt:659
+#, fuzzy
+msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed"
+msgstr "-fcheck=[...]\t指定該項執行時檢查是要被施行"
+
+#: fortran/lang.opt:663
+msgid "Append a second underscore if the name already contains an underscore"
+msgstr "當名稱已經包含一個底線時加入第二個底線"
+
+#: fortran/lang.opt:671
+#, fuzzy
+msgid "Apply negative sign to zero values"
+msgstr "套用負符號到零值"
+
+#: fortran/lang.opt:675
+msgid "Append underscores to externally visible names"
+msgstr "為外部可見的名稱加入底線"
+
+#: fortran/lang.opt:679 c-family/c.opt:1064 c-family/c.opt:1088
+#: c-family/c.opt:1314 config/pa/pa.opt:42 config/pa/pa.opt:66
+#: config/sh/sh.opt:213 common.opt:1023 common.opt:1246 common.opt:1574
+#: common.opt:1900 common.opt:1936 common.opt:2025 common.opt:2029
+#: common.opt:2121 common.opt:2203 common.opt:2227 common.opt:2328
+#: common.opt:2446
+#, fuzzy
+msgid "Does nothing. Preserved for backward compatibility."
+msgstr "沒做任何事。 保留的用於回溯相容性。"
+
+#: fortran/lang.opt:719
+#, fuzzy
+msgid "Statically link the GNU Fortran helper library (libgfortran)"
+msgstr "Statically 鏈結 GNU Fortran 輔助程式函式庫 (libgfortran)"
+
+#: fortran/lang.opt:723
+msgid "Conform to the ISO Fortran 2003 standard"
+msgstr "遵循 ISO Fortran 2003 標準"
+
+#: fortran/lang.opt:727
+#, fuzzy
+msgid "Conform to the ISO Fortran 2008 standard"
+msgstr "符合到 ISO Fortran 2008 標準"
+
+#: fortran/lang.opt:731
+#, fuzzy
+msgid "Conform to the ISO Fortran 2008 standard including TS 29113"
+msgstr "符合到 ISO Fortran 2008 標準包含 TS 29113"
+
+#: fortran/lang.opt:735
+msgid "Conform to the ISO Fortran 95 standard"
+msgstr "遵循 ISO Fortran 95 標準"
+
+#: fortran/lang.opt:739
+#, fuzzy
+msgid "Conform to nothing in particular"
+msgstr "符合到沒有任何東西尤其"
+
+#: fortran/lang.opt:743
+msgid "Accept extensions to support legacy code"
+msgstr "接受一定的擴充以支援傳統的程式碼"
+
+#: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
+#, c-format
+msgid "assertion missing after %qs"
+msgstr "%qs 後判定語"
+
+#: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:163 c-family/c.opt:166
+#: c-family/c.opt:193 c-family/c.opt:252
+#, c-format
+msgid "macro name missing after %qs"
+msgstr "%qs 後缺少巨集名"
+
+#: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
+#: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:216 c-family/c.opt:220
+#: c-family/c.opt:232 c-family/c.opt:1497 c-family/c.opt:1505
+#: config/darwin.opt:53 common.opt:316 common.opt:319 common.opt:2701
+#, c-format
+msgid "missing filename after %qs"
+msgstr "%qs 後缺少檔案名稱"
+
+#: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
+#: c-family/c.opt:200 c-family/c.opt:208 c-family/c.opt:1493
+#: c-family/c.opt:1513 c-family/c.opt:1517 c-family/c.opt:1521
+#, c-format
+msgid "missing path after %qs"
+msgstr "%qs 後缺少路徑"
+
+#: c-family/c.opt:182
+#, fuzzy
+msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
+msgstr "-A<question>=<應答>\t宣告<應答>到<問題>。 置放『-』之前<問題>停用<應答>到<問題>"
+
+#: c-family/c.opt:186
+msgid "Do not discard comments"
+msgstr "不丟棄註釋"
+
+#: c-family/c.opt:190
+msgid "Do not discard comments in macro expansions"
+msgstr "展開巨集時不丟棄註釋"
+
+#: c-family/c.opt:194
+#, fuzzy
+msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
+msgstr "-D<macro>[=<val>]\t定義<巨集>與<val>做為它的值。 如果僅<巨集>被給定的,<val>被佔用為 1"
+
+#: c-family/c.opt:201
+#, fuzzy
+msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
+msgstr "-F <dir>\t加入<dir>到結束的主要框架包含路徑"
+
+#: c-family/c.opt:205
+msgid "Print the name of header files as they are used"
+msgstr "列印使用到的標頭檔案名"
+
+#: c-family/c.opt:209
+#, fuzzy
+msgid "-I <dir>\tAdd <dir> to the end of the main include path"
+msgstr "-I <dir>\t加入<dir>到結束的主要包含路徑"
+
+#: c-family/c.opt:213
+msgid "Generate make dependencies"
+msgstr "產生 make 依賴項"
+
+#: c-family/c.opt:217
+msgid "Generate make dependencies and compile"
+msgstr "產生 make 依賴規則並編譯"
+
+#: c-family/c.opt:221
+#, fuzzy
+msgid "-MF <file>\tWrite dependency output to the given file"
+msgstr "-MF <file>\t寫入依存性輸出到給定的檔案"
+
+#: c-family/c.opt:225
+msgid "Treat missing header files as generated files"
+msgstr "將缺失的標頭檔案看作產生的檔案"
+
+#: c-family/c.opt:229
+msgid "Like -M but ignore system header files"
+msgstr "與 -M 類似但是忽略系統標頭檔案"
+
+#: c-family/c.opt:233
+msgid "Like -MD but ignore system header files"
+msgstr "與 -MD 類似但是忽略系統標頭檔案"
+
+#: c-family/c.opt:237
+msgid "Generate phony targets for all headers"
+msgstr "為所有標頭產生假的目的"
+
+#: c-family/c.opt:240 c-family/c.opt:244
+#, c-format
+msgid "missing makefile target after %qs"
+msgstr "%qs 後缺少 makefile 目的"
+
+#: c-family/c.opt:241
+#, fuzzy
+msgid "-MQ <target>\tAdd a MAKE-quoted target"
+msgstr "-MQ <target>\t加入 MAKE-quoted 目標"
+
+#: c-family/c.opt:245
+#, fuzzy
+msgid "-MT <target>\tAdd an unquoted target"
+msgstr "-MT <target>\t加入引言結束的目標"
+
+#: c-family/c.opt:249
+msgid "Do not generate #line directives"
+msgstr "不產生 #line 指令"
+
+#: c-family/c.opt:253
+#, fuzzy
+msgid "-U<macro>\tUndefine <macro>"
+msgstr "-U<macro>\t未定義<巨集>"
+
+#: c-family/c.opt:257
+msgid "Warn about things that will change when compiling with an ABI-compliant compiler"
+msgstr "當結果與 ABI 相容的編譯器的編譯結果不同時給出警告"
+
+#: c-family/c.opt:261
+msgid "Warn about things that change between the current -fabi-version and the specified version"
+msgstr ""
+
+#: c-family/c.opt:265
+msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have"
+msgstr ""
+
+#: c-family/c.opt:272
+#, fuzzy
+msgid "Warn about suspicious uses of memory addresses"
+msgstr "警告關於 suspicious 使用的記憶體位址"
+
+#: c-family/c.opt:276 ada/gcc-interface/lang.opt:57
+msgid "Enable most warning messages"
+msgstr "啟用大部分警告資訊"
+
+#: c-family/c.opt:288
+msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector"
+msgstr "當 Objective-C 賦值可能為無用回收所介入時給出警告"
+
+#: c-family/c.opt:292
+msgid "Warn about casting functions to incompatible types"
+msgstr "當把函式轉換為不相容類型時給出警告"
+
+#: c-family/c.opt:296
+msgid "Warn about boolean expression compared with an integer value different from true/false"
+msgstr ""
+
+#: c-family/c.opt:300
+#, fuzzy
+msgid "Warn when a built-in preprocessor macro is undefined or redefined"
+msgstr "警告時內建前置處理器巨集被未定義或重新定義"
+
+#: c-family/c.opt:304
+#, fuzzy
+#| msgid "Warn about features not present in traditional C"
+msgid "Warn about features not present in ISO C90, but present in ISO C99"
+msgstr "使用了傳統 C 不支援的特性時給出警告"
+
+#: c-family/c.opt:308
+#, fuzzy
+#| msgid "Warn about features not present in traditional C"
+msgid "Warn about features not present in ISO C99, but present in ISO C11"
+msgstr "使用了傳統 C 不支援的特性時給出警告"
+
+#: c-family/c.opt:312
+msgid "Warn about C constructs that are not in the common subset of C and C++"
+msgstr "當在 C 語言中使用了 C 與 C++ 交集以外的建構時給出警告"
+
+#: c-family/c.opt:316
+#, fuzzy
+msgid "Deprecated in favor of -Wc++11-compat"
+msgstr "不宜用支持 -Wc ++11-compat"
+
+#: c-family/c.opt:320
+#, fuzzy
+msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011"
+msgstr "警告關於 C++建構其平均不同介於 ISO C++1998 和 ISO C++2011"
+
+#: c-family/c.opt:324
+#, fuzzy
+msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014"
+msgstr "警告關於 C++建構其平均不同介於 ISO C++1998 和 ISO C++2011"
+
+#: c-family/c.opt:328
+msgid "Warn about casts which discard qualifiers"
+msgstr "當類型轉換丟失限定資訊時給出警告"
+
+#: c-family/c.opt:332
+msgid "Warn about subscripts whose type is \"char\""
+msgstr "當下標類型為「char」時給出警告"
+
+#: c-family/c.opt:336
+msgid "Warn about memory access errors found by Pointer Bounds Checker"
+msgstr ""
+
+#: c-family/c.opt:340
+#, fuzzy
+msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
+msgstr "警告關於變數該也許被變更由「longjmp」或「vfork」"
+
+#: c-family/c.opt:344
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr "對可能巢狀的註釋和長度超過一個物理列長的 C++ 註釋給出警告"
+
+#: c-family/c.opt:348
+msgid "Synonym for -Wcomment"
+msgstr "-Wcomment 的同義詞"
+
+#: c-family/c.opt:352
+msgid "Warn for conditionally-supported constructs"
+msgstr ""
+
+#: c-family/c.opt:356
+#, fuzzy
+msgid "Warn for implicit type conversions that may change a value"
+msgstr "警告用於隱含的類型轉換該也許會變更值"
+
+#: c-family/c.opt:360
+#, fuzzy
+msgid "Warn for converting NULL from/to a non-pointer type"
+msgstr "警告用於轉換空值從/到 non-pointer 型態"
+
+#: c-family/c.opt:368
+msgid "Warn when all constructors and destructors are private"
+msgstr "當所有建構式和解構函式都是私有時給出警告"
+
+#: c-family/c.opt:372
+msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage"
+msgstr ""
+
+#: c-family/c.opt:376
+msgid "Warn when a declaration is found after a statement"
+msgstr "當宣告出現在敘述後時給出警告"
+
+#: c-family/c.opt:380
+#, fuzzy
+#| msgid "dereferencing pointer to incomplete type"
+msgid "Warn when deleting a pointer to incomplete type"
+msgstr "提領參照不完全類型的指標"
+
+#: c-family/c.opt:384
+#, fuzzy
+msgid "Warn about deleting polymorphic objects with non-virtual destructors"
+msgstr "警告關於刪除 polymorphic 物件與 non-virtual 解構式"
+
+#: c-family/c.opt:388
+msgid "Warn if a deprecated compiler feature, class, method, or field is used"
+msgstr "當使用過時的編譯器特性,類別,方法或欄位時給出警告"
+
+#: c-family/c.opt:392
+#, fuzzy
+#| msgid "Warn about possibly missing braces around initializers"
+msgid "Warn about positional initialization of structs requiring designated initializers"
+msgstr "若初始值設定項中可能缺少大括號則給出警告"
+
+#: c-family/c.opt:396
+msgid "Warn if qualifiers on arrays which are pointer targets are discarded"
+msgstr ""
+
+#: c-family/c.opt:400
+#, fuzzy
+msgid "Warn if type qualifiers on pointers are discarded"
+msgstr "警告 whenever 類型限定詞被忽略。"
+
+#: c-family/c.opt:404
+msgid "Warn about compile-time integer division by zero"
+msgstr "對編譯時發現的零除給出警告"
+
+#: c-family/c.opt:408
+msgid "Warn about violations of Effective C++ style rules"
+msgstr "對不遵循 Effetive C++ 的風格給出警告"
+
+#: c-family/c.opt:412
+#, fuzzy
+msgid "Warn about an empty body in an if or else statement"
+msgstr "警告關於清空內文在中如果或不然就敘述"
+
+#: c-family/c.opt:416
+msgid "Warn about stray tokens after #elif and #endif"
+msgstr "當 #elif 和 #endif 後面跟有其它識別碼時給出警告"
+
+#: c-family/c.opt:420
+#, fuzzy
+msgid "Warn about comparison of different enum types"
+msgstr "警告關於比較的不同的 enum 類型"
+
+#: c-family/c.opt:428
+#, fuzzy
+msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead"
+msgstr "這個切換被不宜用;使用 -Werror=implicit-function-declaration 做為替代"
+
+#: c-family/c.opt:432
+#, fuzzy
+msgid "Warn for implicit type conversions that cause loss of floating point precision"
+msgstr "警告用於隱含的類型轉換該也許會變更值"
+
+#: c-family/c.opt:436
+msgid "Warn if testing floating point numbers for equality"
+msgstr "當比較浮點數是否相等時給出警告"
+
+#: c-family/c.opt:440 c-family/c.opt:472
+msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
+msgstr "對 printf/scanf/strftime/strfmon 中的格式字串異常給出警告"
+
+#: c-family/c.opt:444
+#, fuzzy
+msgid "Warn about format strings that contain NUL bytes"
+msgstr "警告關於格式字串該包含 NUL 位元組"
+
+#: c-family/c.opt:448
+msgid "Warn if passing too many arguments to a function for its format string"
+msgstr "當傳遞給格式字串的引數太多時給出警告"
+
+#: c-family/c.opt:452
+msgid "Warn about format strings that are not literals"
+msgstr "當格式字串不是字面值時給出警告"
+
+#: c-family/c.opt:456
+msgid "Warn about possible security problems with format functions"
+msgstr "當使用格式字串的函式可能導致安全問題時給出警告"
+
+#: c-family/c.opt:460
+#, fuzzy
+#| msgid "Warn about possible security problems with format functions"
+msgid "Warn about sign differences with format functions"
+msgstr "當使用格式字串的函式可能導致安全問題時給出警告"
+
+#: c-family/c.opt:464
+msgid "Warn about strftime formats yielding 2-digit years"
+msgstr "當 strftime 格式給出 2 位記年時給出警告"
+
+#: c-family/c.opt:468
+msgid "Warn about zero-length formats"
+msgstr "對長度為 0 的格式字串給出警告"
+
+#: c-family/c.opt:476
+#, fuzzy
+msgid "Warn whenever type qualifiers are ignored."
+msgstr "警告 whenever 類型限定詞被忽略。"
+
+#: c-family/c.opt:480
+msgid "Warn when there is a conversion between pointers that have incompatible types"
+msgstr ""
+
+#: c-family/c.opt:484
+msgid "Warn about variables which are initialized to themselves"
+msgstr "對初始化為自身的變數給出警告。"
+
+#: c-family/c.opt:488
+#, fuzzy
+msgid "Warn about implicit declarations"
+msgstr "警告關於蘊含宣告"
+
+#: c-family/c.opt:492
+#, fuzzy
+msgid "Warn about implicit conversions from \"float\" to \"double\""
+msgstr "警告關於隱含轉換從「浮點數」到「雙倍」"
+
+#: c-family/c.opt:496
+msgid "Warn about implicit function declarations"
+msgstr "對隱含函式宣告給出警告"
+
+#: c-family/c.opt:500
+msgid "Warn when a declaration does not specify a type"
+msgstr "當宣告未指定類型時給出警告"
+
+#: c-family/c.opt:507
+msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor"
+msgstr ""
+
+#: c-family/c.opt:511
+msgid "Warn about incompatible integer to pointer and pointer to integer conversions"
+msgstr ""
+
+#: c-family/c.opt:515
+msgid "Warn when there is a cast to a pointer from an integer of a different size"
+msgstr "當將一個大小不同的整數轉換為指標時給出警告"
+
+#: c-family/c.opt:519
+msgid "Warn about invalid uses of the \"offsetof\" macro"
+msgstr "對「offsetof」巨集無效的使用給出警告"
+
+#: c-family/c.opt:523
+msgid "Warn about PCH files that are found but not used"
+msgstr "在找到了 PCH 檔案但未使用的情況給出警告"
+
+#: c-family/c.opt:527
+#, fuzzy
+msgid "Warn when a jump misses a variable initialization"
+msgstr "警告時跳躍缺少變數初始化"
+
+#: c-family/c.opt:531
+msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
+msgstr ""
+
+#: c-family/c.opt:535
+#, fuzzy
+msgid "Warn when a logical operator is suspiciously always evaluating to true or false"
+msgstr "警告時邏輯運算子是 suspiciously 一律求值到真或假"
+
+#: c-family/c.opt:539
+msgid "Warn when logical not is used on the left hand side operand of a comparison"
+msgstr ""
+
+#: c-family/c.opt:543
+msgid "Do not warn about using \"long long\" when -pedantic"
+msgstr "當使用 -pedantic 時不正確「long long」給出警告"
+
+#: c-family/c.opt:547
+msgid "Warn about suspicious declarations of \"main\""
+msgstr "對可疑的「main」宣告給出警告"
+
+#: c-family/c.opt:555
+msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not"
+msgstr ""
+
+#: c-family/c.opt:559
+msgid "Warn about possibly missing braces around initializers"
+msgstr "若初始值設定項中可能缺少大括號則給出警告"
+
+#: c-family/c.opt:563
+msgid "Warn about global functions without previous declarations"
+msgstr "當全域函式沒有前向宣告時給出警告"
+
+#: c-family/c.opt:567
+msgid "Warn about missing fields in struct initializers"
+msgstr "若結構初始值設定項中缺少欄位則給出警告"
+
+#: c-family/c.opt:571
+#, fuzzy
+#| msgid "Warn about missing fields in struct initializers"
+msgid "Warn about missing sized deallocation functions"
+msgstr "若結構初始值設定項中缺少欄位則給出警告"
+
+#: c-family/c.opt:575
+msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof"
+msgstr ""
+
+#: c-family/c.opt:579
+msgid "Warn when sizeof is applied on a parameter declared as an array"
+msgstr ""
+
+#: c-family/c.opt:583
+msgid "Warn about functions which might be candidates for format attributes"
+msgstr "當函式可能是 format 屬性的備選時給出警告"
+
+#: c-family/c.opt:587
+msgid "Suggest that the override keyword be used when the declaration of a virtual"
+msgstr ""
+
+#: c-family/c.opt:592
+msgid "Warn about enumerated switches, with no default, missing a case"
+msgstr "當使用列舉類型做為開關變數,沒有提供 default 分支,但又缺少某個 case 時給出警告"
+
+#: c-family/c.opt:596
+msgid "Warn about enumerated switches missing a \"default:\" statement"
+msgstr "當使用列舉類型做為開關變數,但沒有提供「default」分支時給出警告"
+
+#: c-family/c.opt:600
+msgid "Warn about all enumerated switches missing a specific case"
+msgstr "當使用列舉類型做為開關變數但又缺少某個 case 時給出警告"
+
+#: c-family/c.opt:604
+#, fuzzy
+msgid "Warn about switches with boolean controlling expression"
+msgstr "警告關於截斷的字元運算式"
+
+#: c-family/c.opt:612
+msgid "Warn about user-specified include directories that do not exist"
+msgstr "當使用者給定的包含目錄不存在時給出警告"
+
+#: c-family/c.opt:616
+#, fuzzy
+msgid "Warn about function parameters declared without a type specifier in K&R-style functions"
+msgstr "警告關於函式參數宣告的而無需型態說明符在中 K&R-style 函式"
+
+#: c-family/c.opt:620
+msgid "Warn about global functions without prototypes"
+msgstr "全域函式沒有原型時給出警告"
+
+#: c-family/c.opt:623 c-family/c.opt:937 c-family/c.opt:944
+#: c-family/c.opt:1114 c-family/c.opt:1133 c-family/c.opt:1156
+#: c-family/c.opt:1162 c-family/c.opt:1169 c-family/c.opt:1193
+#: c-family/c.opt:1204 c-family/c.opt:1207 c-family/c.opt:1210
+#: c-family/c.opt:1213 c-family/c.opt:1216 c-family/c.opt:1253
+#: c-family/c.opt:1384 c-family/c.opt:1395 c-family/c.opt:1413
+#: c-family/c.opt:1444 c-family/c.opt:1448 c-family/c.opt:1464
+#: config/ia64/ia64.opt:167 config/ia64/ia64.opt:170 c-family/c-opts.c:426
+#, gcc-internal-format
+msgid "switch %qs is no longer supported"
+msgstr "開關 %qs 不再被支援"
+
+#: c-family/c.opt:627
+msgid "Warn about use of multi-character character constants"
+msgstr "使用多位元組字元集的字元常數時給出警告"
+
+#: c-family/c.opt:631
+#, fuzzy
+msgid "Warn about narrowing conversions within { } that are ill-formed in C++11"
+msgstr "警告關於 narrowing 轉換在之內 {} 所不當形式的在中 C++11"
+
+#: c-family/c.opt:635
+msgid "Warn about \"extern\" declarations not at file scope"
+msgstr "當「extern」宣告不在檔案作用欄位時給出警告"
+
+#: c-family/c.opt:639
+#, fuzzy
+msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw"
+msgstr "警告時 noexcept 運算式評估到假甚至雖然運算式無法實際的丟擲"
+
+#: c-family/c.opt:643
+msgid "Warn when non-templatized friend functions are declared within a template"
+msgstr "在範本內宣告未範本化的夥伴函式時給出警告"
+
+#: c-family/c.opt:647
+msgid "Warn about non-virtual destructors"
+msgstr "當解構函式不是虛函式時給出警告"
+
+#: c-family/c.opt:651
+msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL"
+msgstr "當將 NULL 傳遞給需要非 NULL 的參數的函式時給出警告"
+
+#: c-family/c.opt:663
+#, fuzzy
+msgid "-Wnormalized=<none|id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
+msgstr "-Wnormalized=<id|nfc|nfkc>\t警告關於 non-normalised 萬國碼字串"
+
+#: c-family/c.opt:670
+msgid "argument %qs to %<-Wnormalized%> not recognized"
+msgstr "引數 %qs(給予 %<-Wnormalized%>)無法識別"
+
+#: c-family/c.opt:686
+msgid "Warn if a C-style cast is used in a program"
+msgstr "程式使用 C 風格的類型轉換時給出警告"
+
+#: c-family/c.opt:690
+#, fuzzy
+msgid "Warn for obsolescent usage in a declaration"
+msgstr "警告用於 obsolescent 用法在中宣告"
+
+#: c-family/c.opt:694
+msgid "Warn if an old-style parameter definition is used"
+msgstr "使用舊式參數定義時給出警告"
+
+#: c-family/c.opt:698
+msgid "Warn if a simd directive is overridden by the vectorizer cost model"
+msgstr ""
+
+#: c-family/c.opt:702
+#, fuzzy
+msgid "Warn if a string is longer than the maximum portable length specified by the standard"
+msgstr "警告如果字串是長度超過最大值可移植的長度指定的由標準"
+
+#: c-family/c.opt:706
+msgid "Warn about overloaded virtual function names"
+msgstr "多載虛函式名時給出警告"
+
+#: c-family/c.opt:710
+#, fuzzy
+msgid "Warn about overriding initializers without side effects"
+msgstr "警告關於強迫初始設定式而無需副作用"
+
+#: c-family/c.opt:714
+#, fuzzy
+msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
+msgstr "警告關於包裝 bit-fields 其偏移變更的在中 GCC 4.4"
+
+#: c-family/c.opt:718
+msgid "Warn about possibly missing parentheses"
+msgstr "可能缺少括號的情況下給出警告"
+
+#: c-family/c.opt:726
+msgid "Warn when converting the type of pointers to member functions"
+msgstr "當變更成員函式指標的類型時給出警告"
+
+#: c-family/c.opt:730
+msgid "Warn about function pointer arithmetic"
+msgstr "當在算術運算式中使用函式指標時給出警告"
+
+#: c-family/c.opt:734
+msgid "Warn when a pointer differs in signedness in an assignment"
+msgstr "當賦值時指標有/無號不一致時給出警告"
+
+#: c-family/c.opt:738
+msgid "Warn when a pointer is cast to an integer of a different size"
+msgstr "當將一個指標轉換為大小不同的整數時給出警告"
+
+#: c-family/c.opt:742
+msgid "Warn about misuses of pragmas"
+msgstr "對錯誤使用的 pragma 加以警告"
+
+#: c-family/c.opt:746
+#, fuzzy
+msgid "Warn if a property for an Objective-C object has no assign semantics specified"
+msgstr "警告如果內容用於 Objective-C 物件沒有任何指派語意指定的"
+
+#: c-family/c.opt:750
+msgid "Warn if inherited methods are unimplemented"
+msgstr "當繼承來的方法未被實作時給出警告"
+
+#: c-family/c.opt:754
+msgid "Warn about multiple declarations of the same object"
+msgstr "對同一個物件多次宣告時給出警告"
+
+#: c-family/c.opt:758
+msgid "Warn when the compiler reorders code"
+msgstr "編譯器將程式碼重新排序時給出警告"
+
+#: c-family/c.opt:762
+msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
+msgstr "當 C 函式的回傳值預設為「int」,或是 C++ 函式的回傳類型不一致時給出警告"
+
+#: c-family/c.opt:766
+msgid "Warn if a selector has multiple methods"
+msgstr "當選擇子有多個方法時給出警告"
+
+#: c-family/c.opt:770
+msgid "Warn about possible violations of sequence point rules"
+msgstr "當可能違反定序點規則時給出警告"
+
+#: c-family/c.opt:774
+#, fuzzy
+msgid "Warn if a local declaration hides an instance variable"
+msgstr "本地宣告的 %qE 隱藏實例變數"
+
+#: c-family/c.opt:778
+#, fuzzy
+#| msgid "right shift count is negative"
+msgid "Warn if shift count is negative"
+msgstr "右移次數為負"
+
+#: c-family/c.opt:782
+#, fuzzy
+#| msgid "right shift count >= width of type"
+msgid "Warn if shift count >= width of type"
+msgstr "右移次數大於或等於類型寬度"
+
+#: c-family/c.opt:786
+msgid "Warn about signed-unsigned comparisons"
+msgstr "在有號和無號數間進行比較時給出警告"
+
+#: c-family/c.opt:794
+#, fuzzy
+msgid "Warn for implicit type conversions between signed and unsigned integers"
+msgstr "警告用於隱含的類型轉換介於帶正負號和不帶正負號整數"
+
+#: c-family/c.opt:798
+msgid "Warn when overload promotes from unsigned to signed"
+msgstr "當多載將無號數提升為有號數時給出警告"
+
+#: c-family/c.opt:802
+msgid "Warn about uncasted NULL used as sentinel"
+msgstr "將未作轉換的 NULL 做為哨兵時給出警告"
+
+#: c-family/c.opt:806
+msgid "Warn about unprototyped function declarations"
+msgstr "使用了非原型的函式宣告時給出莥警告"
+
+#: c-family/c.opt:818
+msgid "Warn if type signatures of candidate methods do not match exactly"
+msgstr "當備選方法的類型簽字不完全匹配時給出警告"
+
+#: c-family/c.opt:822
+#, fuzzy
+msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used"
+msgstr "警告時 __sync_fetch_and_nand 和 __sync_nand_and_fetch 內建函式被使用"
+
+#: c-family/c.opt:826
+msgid "Deprecated. This switch has no effect"
+msgstr "已過時。此開關不起作用。"
+
+#: c-family/c.opt:834
+msgid "Warn about features not present in traditional C"
+msgstr "使用了傳統 C 不支援的特性時給出警告"
+
+#: c-family/c.opt:838
+#, fuzzy
+msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype"
+msgstr "警告的原型造成類型轉換不同的從什麼會發生在中 absence 的原型"
+
+#: c-family/c.opt:842
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr "當三字母序列可能影響程式意義時給出警告"
+
+#: c-family/c.opt:846
+msgid "Warn about @selector()s without previously declared methods"
+msgstr "當使用 @selector() 卻不作事先宣告時給出警告"
+
+#: c-family/c.opt:850
+msgid "Warn if an undefined macro is used in an #if directive"
+msgstr "當 #if 指令中用到未定義的巨集時給出警告"
+
+#: c-family/c.opt:862
+msgid "Warn about unrecognized pragmas"
+msgstr "對無法辨識的 pragma 加以警告"
+
+#: c-family/c.opt:866
+#, fuzzy
+msgid "Warn about unsuffixed float constants"
+msgstr "警告關於 unsuffixed 浮點數常數"
+
+#: c-family/c.opt:874
+#, fuzzy
+msgid "Warn when typedefs locally defined in a function are not used"
+msgstr "警告時 typedefs 局部地定義的在中函式未被使用"
+
+#: c-family/c.opt:878
+msgid "Warn about macros defined in the main file that are not used"
+msgstr "當定義在主檔案中的巨集未被使用時給出警告"
+
+#: c-family/c.opt:882
+#, fuzzy
+msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value"
+msgstr "警告如果呼叫者的函式,標記的與屬性 warn_unused_result,不使用它的傳回值"
+
+#: c-family/c.opt:886
+#, fuzzy
+msgid "Warn about using variadic macros"
+msgstr "指定 -pedantic 時不為可變參數巨集給出警告"
+
+#: c-family/c.opt:890
+msgid "Warn about questionable usage of the macros used to retrieve variable arguments"
+msgstr ""
+
+#: c-family/c.opt:894
+#, fuzzy
+msgid "Warn if a variable length array is used"
+msgstr "警告如果變數長度陣列被使用"
+
+#: c-family/c.opt:898
+msgid "Warn when a register variable is declared volatile"
+msgstr "當一個暫存器變數被宣告為 volatile 時給出警告"
+
+#: c-family/c.opt:902
+#, fuzzy
+msgid "Warn if a virtual base has a non-trivial move assignment operator"
+msgstr "%qT 有虛擬基底,預設移動指派運算子無法產生"
+
+#: c-family/c.opt:906
+#, fuzzy
+msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'. In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
+msgstr "在中 C++, 非零值表示警告關於不宜用轉換從字串實字到『字元 *』。 在中 C, 類似的警告,除了說轉換是當然無法不宜用由 ISO C 標準。"
+
+#: c-family/c.opt:910
+#, fuzzy
+msgid "Warn when a literal '0' is used as null pointer"
+msgstr "警告時實字『0』被做為空指標"
+
+#: c-family/c.opt:914
+#, fuzzy
+msgid "Warn about useless casts"
+msgstr "對錯誤使用的 pragma 加以警告"
+
+#: c-family/c.opt:918
+msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
+msgstr "-std=c89 (對 C 來說) 或 -std=c++98 (對 C++ 來說)的同義詞"
+
+#: c-family/c.opt:926
+msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases"
+msgstr ""
+
+#: c-family/c.opt:930
+msgid "Enforce class member access control semantics"
+msgstr "執行類別成員存取控制語義"
+
+#: c-family/c.opt:934
+msgid "-fada-spec-parent=unit Dump Ada specs as child units of given parent"
+msgstr ""
+
+#: c-family/c.opt:941
+#, fuzzy
+msgid "Allow variadic functions without named parameter"
+msgstr "允許 variadic 函式而無需具名參數"
+
+#: c-family/c.opt:945 c-family/c.opt:1170 c-family/c.opt:1445
+#: c-family/c.opt:1449 c-family/c.opt:1465
+#, fuzzy
+msgid "No longer supported"
+msgstr "不再支援"
+
+#: c-family/c.opt:949
+msgid "Recognize the \"asm\" keyword"
+msgstr "識別「asm」關鍵字"
+
+#: c-family/c.opt:957
+msgid "Recognize built-in functions"
+msgstr "識別內建函式"
+
+#: c-family/c.opt:964
+msgid "Where shorter, use canonicalized paths to systems headers."
+msgstr ""
+
+#: c-family/c.opt:968
+msgid "Add Pointer Bounds Checker instrumentation. fchkp-* flags are used to"
+msgstr ""
+
+#: c-family/c.opt:973
+msgid "Generate pointer bounds checks for variables with incomplete type"
+msgstr ""
+
+#: c-family/c.opt:977
+msgid "Use zero bounds for all incoming arguments in 'main' function. It helps when"
+msgstr ""
+
+#: c-family/c.opt:982
+msgid "Forces Pointer Bounds Checker to use narrowed bounds for address of the first"
+msgstr ""
+
+#: c-family/c.opt:988
+msgid "Control how Pointer Bounds Checker handle pointers to object fields. When"
+msgstr ""
+
+#: c-family/c.opt:993
+msgid "Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of"
+msgstr ""
+
+#: c-family/c.opt:998
+msgid "Allow Pointer Bounds Checker optimizations. By default allowed"
+msgstr ""
+
+#: c-family/c.opt:1003
+msgid "Allow to use *_nobnd versions of string functions by Pointer Bounds Checker."
+msgstr ""
+
+#: c-family/c.opt:1007
+msgid "Allow to use *_nochk versions of string functions by Pointer Bounds Checker."
+msgstr ""
+
+#: c-family/c.opt:1011
+msgid "Use statically initialized variable for vars bounds instead of"
+msgstr ""
+
+#: c-family/c.opt:1016
+msgid "Use statically initialized variable for constant bounds instead of"
+msgstr ""
+
+#: c-family/c.opt:1021
+msgid "With this option zero size obtained dynamically for objects with"
+msgstr ""
+
+#: c-family/c.opt:1026
+#, fuzzy
+#| msgid "Generate checks for references to NULL"
+msgid "Generate checks for all read accesses to memory."
+msgstr "檢查參照 NULL 的參照"
+
+#: c-family/c.opt:1030
+#, fuzzy
+#| msgid "Generate checks for references to NULL"
+msgid "Generate checks for all write accesses to memory."
+msgstr "檢查參照 NULL 的參照"
+
+#: c-family/c.opt:1034
+#, fuzzy
+#| msgid "Generate phony targets for all headers"
+msgid "Generate bounds stores for pointer writes."
+msgstr "為所有標頭產生假的目的"
+
+#: c-family/c.opt:1038
+#, fuzzy
+msgid "Generate bounds passing for calls."
+msgstr "產生呼叫 insns 做為間接呼叫"
+
+#: c-family/c.opt:1042
+#, fuzzy
+#| msgid "argument of function call might be a candidate for a format attribute"
+msgid "Instrument only functions marked with bnd_instrument attribute."
+msgstr "函式的引數可能是 format 屬性的備選"
+
+#: c-family/c.opt:1046
+msgid "Transform instrumented builtin calls into calls to wrappers."
+msgstr ""
+
+#: c-family/c.opt:1056
+msgid "Enable Cilk Plus"
+msgstr ""
+
+#: c-family/c.opt:1060
+msgid "Allow the arguments of the '?' operator to have different types"
+msgstr "允許「?」運算子的參數有不同的類型"
+
+#: c-family/c.opt:1067
+#, c-format
+msgid "no class name specified with %qs"
+msgstr "%qs 沒有指定類別名"
+
+#: c-family/c.opt:1068
+#, fuzzy
+msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
+msgstr "-fconst-string-class=<name>\t使用類別<名稱>用於常數字串"
+
+#: c-family/c.opt:1072
+#, fuzzy
+msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth"
+msgstr "-fconstexpr-depth=<number>\t指定最大值 constexpr 遞迴深度"
+
+#: c-family/c.opt:1076
+#, fuzzy
+msgid "Emit debug annotations during preprocessing"
+msgstr "Emit 除錯表示法在的期間前置處理"
+
+#: c-family/c.opt:1080
+#, fuzzy
+msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list"
+msgstr "-fdeduce-init-list\t啟用推導的 std::initializerlist 用於模板型態參數從 brace-enclosed initializer-list(_L)"
+
+#: c-family/c.opt:1084
+#, fuzzy
+#| msgid "Warn when all constructors and destructors are private"
+msgid "Factor complex constructors and destructors to favor space over speed"
+msgstr "當所有建構式和解構函式都是私有時給出警告"
+
+#: c-family/c.opt:1092
+#, fuzzy
+msgid "Preprocess directives only."
+msgstr "前置處理指令只有。"
+
+#: c-family/c.opt:1096
+msgid "Permit '$' as an identifier character"
+msgstr "允許「$」做為識別碼的一部分"
+
+#: c-family/c.opt:1100
+msgid "Write all declarations as Ada code transitively"
+msgstr ""
+
+#: c-family/c.opt:1104
+msgid "Write all declarations as Ada code for the given file only"
+msgstr ""
+
+#: c-family/c.opt:1111
+msgid "Generate code to check exception specifications"
+msgstr "產生檢查異一般範的程式碼"
+
+#: c-family/c.opt:1118
+#, fuzzy
+msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
+msgstr "-fexec-charset=<cset>\t轉換所有字串和字元常數到字元集<cset>"
+
+#: c-family/c.opt:1122
+msgid "Permit universal character names (\\u and \\U) in identifiers"
+msgstr "允許識別碼中出現 Unicode 字元名(\\u 和 \\U)"
+
+#: c-family/c.opt:1126
+#, fuzzy
+msgid "-finput-charset=<cset>\tSpecify the default character set for source files"
+msgstr "-finput-charset=<cset>\t指定預設字元集用於原始碼檔案"
+
+#: c-family/c.opt:1130
+msgid "Support dynamic initialization of thread-local variables in a different translation unit"
+msgstr ""
+
+#: c-family/c.opt:1137
+msgid "Scope of for-init-statement variables is local to the loop"
+msgstr "for 循環初始化中定義的變數作用欄位局限於循環內"
+
+#: c-family/c.opt:1141
+msgid "Do not assume that standard C libraries and \"main\" exist"
+msgstr "不假定標準 C 函式庫和「main」存在"
+
+#: c-family/c.opt:1145
+msgid "Recognize GNU-defined keywords"
+msgstr "識別 GNU 定義的關鍵字"
+
+#: c-family/c.opt:1149
+msgid "Generate code for GNU runtime environment"
+msgstr "為 GNU 執行時環境產生程式碼"
+
+#: c-family/c.opt:1153
+#, fuzzy
+msgid "Use traditional GNU semantics for inline functions"
+msgstr "使用傳統 GNU 語意用於內聯函式"
+
+#: c-family/c.opt:1159
+msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
+msgstr "-fhandle-exceptions 已被重新命名為 -fexceptions (並且現在預設為開)"
+
+#: c-family/c.opt:1166
+msgid "Assume normal C execution environment"
+msgstr "假定一般的 C 執行環境"
+
+#: c-family/c.opt:1174
+msgid "Export functions even if they can be inlined"
+msgstr "導出被內聯的函式"
+
+#: c-family/c.opt:1178
+msgid "Emit implicit instantiations of inline templates"
+msgstr "允許內聯範本隱含實體化"
+
+#: c-family/c.opt:1182
+msgid "Emit implicit instantiations of templates"
+msgstr "允許範本隱含實體化"
+
+#: c-family/c.opt:1186
+msgid "Inject friend functions into enclosing namespace"
+msgstr "將夥伴函式宣告視作包含它的命名空間中的有效宣告"
+
+#: c-family/c.opt:1190
+#, fuzzy
+msgid "Don't emit dllexported inline functions unless needed"
+msgstr "不 emit dllexported 內聯函式除非所需的"
+
+#: c-family/c.opt:1197
+#, fuzzy
+msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
+msgstr "允許隱含轉換介於向量與不同數量的 subparts 和/或不同元件類型。"
+
+#: c-family/c.opt:1201
+msgid "Don't warn about uses of Microsoft extensions"
+msgstr "使用微軟擴充時不給出警告"
+
+#: c-family/c.opt:1220
+msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
+msgstr "為 NeXT (蘋果 Mac OS X) 執行時環境產生程式碼"
+
+#: c-family/c.opt:1224
+msgid "Assume that receivers of Objective-C messages may be nil"
+msgstr "假定 Objective-C 訊息的接受者可能是 nil"
+
+#: c-family/c.opt:1228
+msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
+msgstr ""
+
+#: c-family/c.opt:1232
+#, fuzzy
+msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility"
+msgstr "-fvisibility=[預設|內部|隱藏|保護的]\t設定預設符號可視性"
+
+#: c-family/c.opt:1235
+#, fuzzy, c-format
+msgid "unrecognized ivar visibility value %qs"
+msgstr "無法辨識的可視性值 %qs"
+
+#: c-family/c.opt:1257
+#, fuzzy
+msgid "Treat a throw() exception specification as noexcept to improve code size"
+msgstr "對待丟擲() 異常規格做為 noexcept 到改善編碼大小"
+
+#: c-family/c.opt:1261
+#, fuzzy
+msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
+msgstr "指定該項 ABI 以使用用於 Objective-C 家族編碼和後設資料產生。"
+
+#: c-family/c.opt:1267
+msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed"
+msgstr "如果需要,產生特殊的 Objective-C 方法來初始化/解構非簡單舊資料 C++ 變數"
+
+#: c-family/c.opt:1271
+msgid "Allow fast jumps to the message dispatcher"
+msgstr "允許快速跳轉至訊息分發者"
+
+#: c-family/c.opt:1277
+msgid "Enable Objective-C exception and synchronization syntax"
+msgstr "啟用 Objective-C 異常和同步語法"
+
+#: c-family/c.opt:1281
+msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
+msgstr "在 Objective-C/Objective-C++ 程式中啟用無用收集"
+
+#: c-family/c.opt:1285
+#, fuzzy
+msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
+msgstr "啟用內聯檢查看看零收件者與下一個執行階段和 ABI 版本 2。"
+
+#: c-family/c.opt:1290
+msgid "Enable Objective-C setjmp exception handling runtime"
+msgstr "啟用 Objective-C setjmp 異常處理執行時"
+
+#: c-family/c.opt:1294
+#, fuzzy
+msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0"
+msgstr "符合到 Objective-C 1.0 語言做為實作的在中 GCC 4.0"
+
+#: c-family/c.opt:1298
+msgid "Enable OpenACC"
+msgstr ""
+
+#: c-family/c.opt:1302
+#, fuzzy
+msgid "Enable OpenMP (implies -frecursive in Fortran)"
+msgstr "啟用 OpenMP (意味著 -frecursive 在中 Fortran)"
+
+#: c-family/c.opt:1306
+#, fuzzy
+msgid "Enable OpenMP's SIMD directives"
+msgstr "Unclassifiable OpenMP 指令於 %C"
+
+#: c-family/c.opt:1310
+#, fuzzy
+msgid "Recognize C++ keywords like \"compl\" and \"xor\""
+msgstr "識別 C++關鍵字如同「compl」和「xor」"
+
+#: c-family/c.opt:1321
+msgid "Look for and use PCH files even when preprocessing"
+msgstr "即使在預先處理時也搜尋並使用 PCH 檔案"
+
+#: c-family/c.opt:1325
+msgid "Downgrade conformance errors to warnings"
+msgstr "將相容性錯誤降格為警告"
+
+#: c-family/c.opt:1329
+#, fuzzy
+msgid "Enable Plan 9 language extensions"
+msgstr "啟用 Plan 9 語言延伸"
+
+#: c-family/c.opt:1333
+msgid "Treat the input file as already preprocessed"
+msgstr "將輸入檔案當作已經預先處理過的"
+
+#: c-family/c.opt:1341
+#, fuzzy
+msgid "-ftrack-macro-expansion=<0|1|2> Track locations of tokens coming from macro expansion and display them in error messages"
+msgstr "-ftrack-macro-expansion=<0|1|2> 軌段位置的字組來自巨集展開和顯示它們在中錯誤訊息"
+
+#: c-family/c.opt:1345
+#, fuzzy
+msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments"
+msgstr "-fno-pretty-templates 不優質列印模板特殊化做為模板簽名在之後引數"
+
+#: c-family/c.opt:1349
+msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
+msgstr "指定物件檔案可能在執行時被換入以允許「修復並繼續」除錯模式"
+
+#: c-family/c.opt:1353
+msgid "Enable automatic template instantiation"
+msgstr "啟用範本自動實體化"
+
+#: c-family/c.opt:1357
+msgid "Generate run time type descriptor information"
+msgstr "產生執行時類型描述資訊"
+
+#: c-family/c.opt:1361
+msgid "Use the same size for double as for float"
+msgstr "令 double 使用 float 的大小"
+
+#: c-family/c.opt:1365 ada/gcc-interface/lang.opt:77
+msgid "Use the narrowest integer type possible for enumeration types"
+msgstr "為列舉類型使用盡可能窄的整數類型"
+
+#: c-family/c.opt:1369
+msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
+msgstr "強制指定「wchar_t」的內在類型為「unsigned short」"
+
+#: c-family/c.opt:1373
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
+msgstr "沒有給定「signed」或「unsigned」時將位元段視作有號的"
+
+#: c-family/c.opt:1377
+msgid "Make \"char\" signed by default"
+msgstr "使「char」類型預設為有號"
+
+#: c-family/c.opt:1381
+#, fuzzy
+msgid "Enable C++14 sized deallocation support"
+msgstr "啟用十進位浮點數硬體支援"
+
+#: c-family/c.opt:1388
+msgid "Display statistics accumulated during compilation"
+msgstr "顯示編譯程序中累計的統計數字"
+
+#: c-family/c.opt:1392
+#, fuzzy
+msgid "Assume that values of enumeration type are always within the minimum range of that type"
+msgstr "假設該值的列舉類型型態是一律在之內最小範圍的該型態"
+
+#: c-family/c.opt:1399
+#, fuzzy
+msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
+msgstr "-ftabstop=<number>\t間距 定位停駐點用於欄報告"
+
+#: c-family/c.opt:1403
+#, fuzzy
+msgid "Set the maximum number of template instantiation notes for a single warning or error"
+msgstr "單一循環最大的剝離數"
+
+#: c-family/c.opt:1410
+#, fuzzy
+msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth"
+msgstr "-ftemplate-depth=<number>\t指定最大值模板具現化深度"
+
+#: c-family/c.opt:1417
+#, fuzzy
+msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics"
+msgstr "-fno-threadsafe-statics\t不產生 thread-safe 編碼用於初始化本地靜態"
+
+#: c-family/c.opt:1421
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
+msgstr "未指定「signed」或「unsigned」時預設位元段為無號的"
+
+#: c-family/c.opt:1425
+msgid "Make \"char\" unsigned by default"
+msgstr "使「char」類型預設為無號"
+
+#: c-family/c.opt:1429
+msgid "Use __cxa_atexit to register destructors"
+msgstr "將 __cxa_atexit 而非 atexit 登記為解構函式"
+
+#: c-family/c.opt:1433
+#, fuzzy
+msgid "Use __cxa_get_exception_ptr in exception handling"
+msgstr "使用 __cxa_get_exception_ptr 在中異常處理"
+
+#: c-family/c.opt:1437
+#, fuzzy
+msgid "Marks all inlined functions and methods as having hidden visibility"
+msgstr "標記所有內聯的函式和方法做為已隱藏可視性"
+
+#: c-family/c.opt:1441
+#, fuzzy
+msgid "Changes visibility to match Microsoft Visual Studio by default"
+msgstr "變更可視性到匹配 Microsoft 視覺的工作室按照預設"
+
+#: c-family/c.opt:1453
+msgid "Emit common-like symbols as weak symbols"
+msgstr "將公共符號視作弱符號"
+
+#: c-family/c.opt:1457
+#, fuzzy
+msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
+msgstr "-fwide-exec-charset=<cset>\t轉換所有 wide 字串和字元常數到字元集<cset>"
+
+#: c-family/c.opt:1461
+#, fuzzy
+msgid "Generate a #line directive pointing at the current working directory"
+msgstr "產生 # 列指令點於目前的工作目錄"
+
+#: c-family/c.opt:1469
+#, fuzzy
+msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
+msgstr "產生 lazy 類別查找 (透過 objcgetClass()) 用於使用在中 Zero-Link 模式(_G)"
+
+#: c-family/c.opt:1473
+msgid "Dump declarations to a .decl file"
+msgstr "將宣告傾印到一個 .decl 檔案中"
+
+#: c-family/c.opt:1477
+#, fuzzy
+msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
+msgstr "-femit-struct-debug-baseonly\t強烈縮小的除錯資訊用於結構"
+
+#: c-family/c.opt:1481
+#, fuzzy
+msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
+msgstr "-femit-struct-debug-reduced\tConservative 縮小的除錯資訊用於結構"
+
+#: c-family/c.opt:1485
+#, fuzzy
+msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs"
+msgstr "-femit-struct-debug-detailed=<spec-list>\t詳細的縮小的除錯資訊用於結構"
+
+#: c-family/c.opt:1489
+msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding"
+msgstr ""
+
+#: c-family/c.opt:1494
+#, fuzzy
+msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
+msgstr "-idirafter <dir>\t加入<dir>到結束的系統包含路徑"
+
+#: c-family/c.opt:1498
+#, fuzzy
+msgid "-imacros <file>\tAccept definition of macros in <file>"
+msgstr "-imacros <file>\t接受定義的巨集在中<檔案>"
+
+#: c-family/c.opt:1502
+#, fuzzy
+msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory"
+msgstr "-imultilib <dir>\t設定<dir>為 multilib 包含子目錄"
+
+#: c-family/c.opt:1506
+#, fuzzy
+msgid "-include <file>\tInclude the contents of <file> before other files"
+msgstr "-include <file>\t包含內容的<檔案>之前其他檔案"
+
+#: c-family/c.opt:1510
+#, fuzzy
+msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
+msgstr "-iprefix <path>\t指定<路徑>做為前綴用於下一個兩選項"
+
+#: c-family/c.opt:1514
+#, fuzzy
+msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
+msgstr "-isysroot <dir>\t設定<dir>為系統根目錄"
+
+#: c-family/c.opt:1518
+#, fuzzy
+msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
+msgstr "-isystem <dir>\t加入<dir>到開始的系統包含路徑"
+
+#: c-family/c.opt:1522
+#, fuzzy
+msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
+msgstr "-iquote <dir>\t加入<dir>到結束的引言包含路徑"
+
+#: c-family/c.opt:1526
+#, fuzzy
+msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
+msgstr "-iwithprefix <dir>\t加入<dir>到結束的系統包含路徑"
+
+#: c-family/c.opt:1530
+#, fuzzy
+msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
+msgstr "-iwithprefixbefore <dir>\t加入<dir>到結束的主要包含路徑"
+
+#: c-family/c.opt:1540
+msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
+msgstr "不搜尋標準系統標頭檔案目錄(但仍將使用由 -isystem 指定的目錄)"
+
+#: c-family/c.opt:1544
+msgid "Do not search standard system include directories for C++"
+msgstr "不搜尋 C++ 標準系統標頭檔案目錄"
+
+#: c-family/c.opt:1556
+msgid "Generate C header of platform-specific features"
+msgstr "產生有平臺相關特性的 C 標頭檔案"
+
+#: c-family/c.opt:1560
+#, fuzzy
+msgid "Remap file names when including files"
+msgstr "重新映射檔案名稱時包含檔"
+
+#: c-family/c.opt:1564 c-family/c.opt:1568
+#, fuzzy
+msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum"
+msgstr "符合到 ISO 1998 C++標準修訂由 2003 技術 corrigendum"
+
+#: c-family/c.opt:1572
+#, fuzzy
+#| msgid "Conform to the ISO 1998 C++ standard"
+msgid "Conform to the ISO 2011 C++ standard"
+msgstr "遵循 ISO 1998 C++ 標準"
+
+#: c-family/c.opt:1576
+#, fuzzy
+msgid "Deprecated in favor of -std=c++11"
+msgstr "不宜用支持 -std=c++11"
+
+#: c-family/c.opt:1580
+#, fuzzy
+msgid "Deprecated in favor of -std=c++14"
+msgstr "不宜用支持 -std=c++11"
+
+#: c-family/c.opt:1584
+#, fuzzy
+msgid "Conform to the ISO 2014 C++ standard (experimental and incomplete support)"
+msgstr "符合到 ISO 2011 C++標準 (實驗性質和不完整支援)"
+
+#: c-family/c.opt:1588
+#, fuzzy
+msgid "Conform to the ISO 2017(?) C++ draft standard (experimental and incomplete support)"
+msgstr "符合到 ISO 2011 C++標準 (實驗性質和不完整支援)"
+
+#: c-family/c.opt:1595 c-family/c.opt:1691
+#, fuzzy
+msgid "Conform to the ISO 2011 C standard (experimental and incomplete support)"
+msgstr "符合到 ISO 2011 C 標準 (實驗性質和不完整支援)"
+
+#: c-family/c.opt:1599
+#, fuzzy
+msgid "Deprecated in favor of -std=c11"
+msgstr "不宜用支持 -std=c11"
+
+#: c-family/c.opt:1603 c-family/c.opt:1607 c-family/c.opt:1675
+msgid "Conform to the ISO 1990 C standard"
+msgstr "遵循 ISO 1990 C 標準"
+
+#: c-family/c.opt:1611 c-family/c.opt:1683
+msgid "Conform to the ISO 1999 C standard"
+msgstr "遵循 ISO 1999 C 標準"
+
+#: c-family/c.opt:1615
+msgid "Deprecated in favor of -std=c99"
+msgstr "已過時,請使用 -std=c99"
+
+#: c-family/c.opt:1619 c-family/c.opt:1624
+#, fuzzy
+msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical"
+msgstr "符合到 ISO 1998 C++標準修訂由 2003 技術"
+
+#: c-family/c.opt:1629
+#, fuzzy
+msgid "Conform to the ISO 2011 C++ standard with GNU extensions (experimental and incomplete support)"
+msgstr "符合到 ISO 2011 C++標準與 GNU 延伸 (實驗性質和不完整支援)"
+
+#: c-family/c.opt:1633
+#, fuzzy
+msgid "Deprecated in favor of -std=gnu++11"
+msgstr "不宜用支持 -std=gnu++11"
+
+#: c-family/c.opt:1640
+#, fuzzy
+msgid "Conform to the ISO 2014 C++ standard with GNU extensions (experimental and incomplete support)"
+msgstr "符合到 ISO 2011 C++標準與 GNU 延伸 (實驗性質和不完整支援)"
+
+#: c-family/c.opt:1644
+#, fuzzy
+msgid "Conform to the ISO 201z(7?) C++ draft standard with GNU extensions (experimental and incomplete support)"
+msgstr "符合到 ISO 2011 C++標準與 GNU 延伸 (實驗性質和不完整支援)"
+
+#: c-family/c.opt:1651
+#, fuzzy
+msgid "Conform to the ISO 2011 C standard with GNU extensions (experimental and incomplete support)"
+msgstr "符合到 ISO 2011 C 標準與 GNU 延伸 (實驗性質和不完整支援)"
+
+#: c-family/c.opt:1655
+#, fuzzy
+msgid "Deprecated in favor of -std=gnu11"
+msgstr "不宜用支持 -std=gnu11"
+
+#: c-family/c.opt:1659 c-family/c.opt:1663
+msgid "Conform to the ISO 1990 C standard with GNU extensions"
+msgstr "遵循 ISO 1990 C 標準,也支援 GNU 擴充"
+
+#: c-family/c.opt:1667
+msgid "Conform to the ISO 1999 C standard with GNU extensions"
+msgstr "遵循 ISO 1999 C 標準,也支援 GNU 擴充"
+
+#: c-family/c.opt:1671
+msgid "Deprecated in favor of -std=gnu99"
+msgstr "已過時,請使用 -std=gnu99"
+
+#: c-family/c.opt:1679
+msgid "Conform to the ISO 1990 C standard as amended in 1994"
+msgstr "遵循 ISO 1990 C 標準於 1994 年修訂的版本"
+
+#: c-family/c.opt:1687
+msgid "Deprecated in favor of -std=iso9899:1999"
+msgstr "已過時,為 -std=iso9899:1999 所取代"
+
+#: c-family/c.opt:1698
+msgid "Enable traditional preprocessing"
+msgstr "啟用傳統預先處理"
+
+#: c-family/c.opt:1702
+#, fuzzy
+msgid "-trigraphs\tSupport ISO C trigraphs"
+msgstr "-trigraphs\t支援 ISO C 三併詞"
+
+#: c-family/c.opt:1706
+msgid "Do not predefine system-specific and GCC-specific macros"
+msgstr "不預定義系統或 GCC 特定的巨集"
+
+#: ada/gcc-interface/lang.opt:61
+#, fuzzy
+msgid "Synonym of -gnatk8"
+msgstr "同義字的 -gnatk8"
+
+#: ada/gcc-interface/lang.opt:69
+#, fuzzy
+msgid "Do not look for object files in standard path"
+msgstr "不找尋目的檔案在中標準路徑"
+
+#: ada/gcc-interface/lang.opt:73
+#, fuzzy
+msgid "Select the runtime"
+msgstr "選取執行階段"
+
+#: ada/gcc-interface/lang.opt:81
+#, fuzzy
+msgid "Catch typos"
+msgstr "擷取 typos"
+
+#: ada/gcc-interface/lang.opt:85
+#, fuzzy
+msgid "Set name of output ALI file (internal switch)"
+msgstr "設定名稱的輸出 ALI 檔案 (內部切換)"
+
+#: ada/gcc-interface/lang.opt:89
+#, fuzzy
+msgid "-gnat<options>\tSpecify options to GNAT"
+msgstr "-gnat<options>\t指定選項到 GNAT"
+
+#: go/lang.opt:42
+#, fuzzy
+msgid "Add explicit checks for division by zero"
+msgstr "加入明確的檢查看看除法由零"
+
+#: go/lang.opt:46
+#, fuzzy
+msgid "Add explicit checks for division overflow in INT_MIN / -1"
+msgstr "加入明確的檢查看看除法溢位在中 INT_MIN/-1"
+
+#: go/lang.opt:50
+#, fuzzy
+msgid "-fgo-dump-<type>\tDump Go frontend internal information"
+msgstr "-fgo-dump-<type>\t傾印前往前端程式內部資訊"
+
+#: go/lang.opt:54
+#, fuzzy
+msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
+msgstr "-fgo-optimize-<type>\t打開最佳化次數在中前端程式"
+
+#: go/lang.opt:58
+#, fuzzy
+msgid "-fgo-pkgpath=<string>\tSet Go package path"
+msgstr "-fgo-pkgpath=<string>\t設定前往套件路徑"
+
+#: go/lang.opt:62
+#, fuzzy
+msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
+msgstr "-fgo-prefix=<string>\t設定 package-specific 前綴用於匯出的前往名稱"
+
+#: go/lang.opt:66
+msgid "-fgo-relative-import-path=<path> Treat a relative import as relative to path"
+msgstr ""
+
+#: go/lang.opt:70
+#, fuzzy
+msgid "Functions which return values must end with return statements"
+msgstr "函式該項傳回值必須結束與回傳敘述"
+
+#: config/vms/vms.opt:27
+#, fuzzy
+msgid "Malloc data into P2 space"
+msgstr "Malloc 資料進入 P2 空格"
+
+#: config/vms/vms.opt:31
+#, fuzzy
+msgid "Set name of main routine for the debugger"
+msgstr "設定名稱的主要常式用於除錯程式"
+
+#: config/vms/vms.opt:35
+msgid "Use VMS exit codes instead of posix ones"
+msgstr ""
+
+#: config/vms/vms.opt:39
+msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size"
+msgstr ""
+
+#: config/vms/vms.opt:42
+#, fuzzy, c-format
+msgid "unknown pointer size model %qs"
+msgstr "不明 TLS 式樣 %qs"
+
+#: config/mcore/mcore.opt:23
+msgid "Generate code for the M*Core M210"
+msgstr "為 M*Core M210 產生程式碼"
+
+#: config/mcore/mcore.opt:27
+msgid "Generate code for the M*Core M340"
+msgstr "為 M*Core M340 產生程式碼"
+
+#: config/mcore/mcore.opt:31
+msgid "Force functions to be aligned to a 4 byte boundary"
+msgstr "將函式強行對齊到 4 位元組邊界上"
+
+#: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
+msgid "Generate big-endian code"
+msgstr "產生高位位元組在前的程式碼"
+
+#: config/mcore/mcore.opt:39
+msgid "Emit call graph information"
+msgstr "產生呼叫圖資訊"
+
+#: config/mcore/mcore.opt:43
+msgid "Use the divide instruction"
+msgstr "使用除法指令"
+
+#: config/mcore/mcore.opt:47
+msgid "Inline constants if it can be done in 2 insns or less"
+msgstr "當常數可以為兩個以下的指令產生時內聯常數"
+
+#: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
+msgid "Generate little-endian code"
+msgstr "產生低位位元組在前的程式碼"
+
+#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
+#, fuzzy
+msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line"
+msgstr "假設該執行時期支援已被提供,因而省略 -lsim 從鏈結器命令列"
+
+#: config/mcore/mcore.opt:60
+msgid "Use arbitrary sized immediates in bit operations"
+msgstr "在位作業中使用任意大小的立即數值"
+
+#: config/mcore/mcore.opt:64
+msgid "Prefer word accesses over byte accesses"
+msgstr "盡量按字存取而不是按位元組存取"
+
+#: config/mcore/mcore.opt:71
+#, fuzzy
+msgid "Set the maximum amount for a single stack increment operation"
+msgstr "設定最大值數目用於單一堆疊遞增作業"
+
+#: config/mcore/mcore.opt:75
+msgid "Always treat bitfields as int-sized"
+msgstr "總認為位元段長與 int 相同"
+
+#: config/linux-android.opt:23
+#, fuzzy
+msgid "Generate code for the Android platform."
+msgstr "產生編碼用於 Android 平臺。"
+
+#: config/mmix/mmix.opt:24
+msgid "For intrinsics library: pass all parameters in registers"
+msgstr "為內建函式庫:所有參數在暫存器中傳遞"
+
+#: config/mmix/mmix.opt:28
+msgid "Use register stack for parameters and return value"
+msgstr "使用暫存器堆疊傳遞參數和回傳值"
+
+#: config/mmix/mmix.opt:32
+msgid "Use call-clobbered registers for parameters and return value"
+msgstr "將呼叫篡改的暫存器用於參數和回傳值"
+
+#: config/mmix/mmix.opt:37
+msgid "Use epsilon-respecting floating point compare instructions"
+msgstr "使用在意無窮小的浮點比較指令"
+
+#: config/mmix/mmix.opt:41
+msgid "Use zero-extending memory loads, not sign-extending ones"
+msgstr "使用零擴充而不是符號擴充的記憶體載入"
+
+#: config/mmix/mmix.opt:45
+msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
+msgstr "產生的除法結果中餘數符號將與除數而不是被除數相同"
+
+#: config/mmix/mmix.opt:49
+msgid "Prepend global symbols with \":\" (for use with PREFIX)"
+msgstr "在全域符號前加入「:」(為與 PREFIX 協作)"
+
+#: config/mmix/mmix.opt:53
+msgid "Do not provide a default start-address 0x100 of the program"
+msgstr "不為程式提供預設的起始位址 0x100"
+
+#: config/mmix/mmix.opt:57
+msgid "Link to emit program in ELF format (rather than mmo)"
+msgstr "連結產生 ELF 而非 mmo 格式的程式"
+
+#: config/mmix/mmix.opt:61
+msgid "Use P-mnemonics for branches statically predicted as taken"
+msgstr "為靜態預測為必要進行的跳轉使用 P 助憶符號"
+
+#: config/mmix/mmix.opt:65
+msgid "Don't use P-mnemonics for branches"
+msgstr "不為分支使用 P 助憶符號"
+
+#: config/mmix/mmix.opt:79
+msgid "Use addresses that allocate global registers"
+msgstr "使用指派全域暫存器的位址"
+
+#: config/mmix/mmix.opt:83
+msgid "Do not use addresses that allocate global registers"
+msgstr "不使用指派全域暫存器的位址"
+
+#: config/mmix/mmix.opt:87
+msgid "Generate a single exit point for each function"
+msgstr "為每個函式產生單一的離開點"
+
+#: config/mmix/mmix.opt:91
+msgid "Do not generate a single exit point for each function"
+msgstr "不為每個函式產生單一的離開點"
+
+#: config/mmix/mmix.opt:95
+msgid "Set start-address of the program"
+msgstr "設定程式的起始位址"
+
+#: config/mmix/mmix.opt:99
+msgid "Set start-address of data"
+msgstr "設定資料的起始位址"
+
+#: config/darwin.opt:114
+#, fuzzy
+msgid "Generate compile-time CFString objects"
+msgstr "產生編譯時期 CFString 物件"
+
+#: config/darwin.opt:208
+#, fuzzy
+msgid "Warn if constant CFString objects contain non-portable characters"
+msgstr "警告如果常數 CFString 物件包含 non-portable 字元"
+
+#: config/darwin.opt:213
+#, fuzzy
+msgid "Generate AT&T-style stubs for Mach-O"
+msgstr "產生於 &T-style 殘餘用於 Mach-O"
+
+#: config/darwin.opt:217
+msgid "Generate code suitable for executables (NOT shared libs)"
+msgstr "產生的程式碼適合於可執行檔案(而不是共享函式庫)"
+
+#: config/darwin.opt:221
+#, fuzzy
+msgid "Generate code suitable for fast turn around debugging"
+msgstr "產生編碼適用快速輪值周圍偵錯"
+
+#: config/darwin.opt:230
+msgid "The earliest MacOS X version on which this program will run"
+msgstr "這個程式可能在其上執行的最早的 MacOS X 版本"
+
+#: config/darwin.opt:234
+msgid "Set sizeof(bool) to 1"
+msgstr "設定 sizeof(bool) 為 1"
+
+#: config/darwin.opt:238
+#, fuzzy
+msgid "Generate code for darwin loadable kernel extensions"
+msgstr "產生編碼用於 darwin 可載入的內核延伸"
+
+#: config/darwin.opt:242
+#, fuzzy
+msgid "Generate code for the kernel or loadable kernel extensions"
+msgstr "產生編碼用於內核或可載入的內核延伸"
+
+#: config/darwin.opt:246
+#, fuzzy
+msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
+msgstr "-iframework <dir>\t加入<dir>到結束的系統框架包含路徑"
+
+#: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
+#: config/mep/mep.opt:143
+msgid "Use simulator runtime"
+msgstr "使用模擬器執行時"
+
+#: config/bfin/bfin.opt:44 config/arm/arm.opt:106
+msgid "Specify the name of the target CPU"
+msgstr "指定目的 CPU 的名稱"
+
+#: config/bfin/bfin.opt:48
+msgid "Omit frame pointer for leaf functions"
+msgstr "為葉函式(不呼叫其它函式的函式)忽略框架指標"
+
+#: config/bfin/bfin.opt:52
+msgid "Program is entirely located in low 64k of memory"
+msgstr "程式完全位於記憶體的低 64K"
+
+#: config/bfin/bfin.opt:56
+#, fuzzy
+msgid "Work around a hardware anomaly by adding a number of NOPs before a"
+msgstr "解決方法硬體 anomaly 由加入 NOPs 數量之前 A"
+
+#: config/bfin/bfin.opt:61
+#, fuzzy
+msgid "Avoid speculative loads to work around a hardware anomaly."
+msgstr "避免 speculative 載入到解決方法硬體 anomaly。"
+
+#: config/bfin/bfin.opt:65
+msgid "Enabled ID based shared library"
+msgstr "啟用基於 ID 的共享函式庫"
+
+#: config/bfin/bfin.opt:69
+#, fuzzy
+msgid "Generate code that won't be linked against any other ID shared libraries,"
+msgstr "產生編碼該 wo 無法被鏈結針對任何其他識別號共用函式庫,"
+
+#: config/bfin/bfin.opt:74 config/m68k/m68k.opt:171
+msgid "ID of shared library to build"
+msgstr "將要建立的共享函式庫的 ID"
+
+#: config/bfin/bfin.opt:78 config/m68k/m68k.opt:167
+msgid "Enable separate data segment"
+msgstr "啟用分離的資料段"
+
+#: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
+msgid "Avoid generating pc-relative calls; use indirection"
+msgstr "避免產生相對 PC 的呼叫;使用間接呼叫"
+
+#: config/bfin/bfin.opt:86
+#, fuzzy
+msgid "Link with the fast floating-point library"
+msgstr "鏈結與快速浮點函式庫"
+
+#: config/bfin/bfin.opt:90 config/frv/frv.opt:130
+msgid "Enable Function Descriptor PIC mode"
+msgstr "啟用函式描述符號 PIC 模式"
+
+#: config/bfin/bfin.opt:94 config/frv/frv.opt:162
+msgid "Enable inlining of PLT in function calls"
+msgstr "為函式呼叫啟用 PLT 的內聯"
+
+#: config/bfin/bfin.opt:98
+#, fuzzy
+msgid "Do stack checking using bounds in L1 scratch memory"
+msgstr "做堆疊檢查使用邊界在中 L1 暫用記憶體"
+
+#: config/bfin/bfin.opt:102
+#, fuzzy
+msgid "Enable multicore support"
+msgstr "啟用 multicore 支援"
+
+#: config/bfin/bfin.opt:106
+#, fuzzy
+msgid "Build for Core A"
+msgstr "組建用於核心 A"
+
+#: config/bfin/bfin.opt:110
+#, fuzzy
+msgid "Build for Core B"
+msgstr "組建用於核心 B"
+
+#: config/bfin/bfin.opt:114
+#, fuzzy
+msgid "Build for SDRAM"
+msgstr "組建用於 SDRAM"
+
+#: config/bfin/bfin.opt:118
+#, fuzzy
+msgid "Assume ICPLBs are enabled at runtime."
+msgstr "假設 ICPLBs 已啟用於執行階段。"
+
+#: config/m68k/m68k-tables.opt:25
+#, fuzzy
+msgid "Known M68K CPUs (for use with the -mcpu= option):"
+msgstr "已知 M68K CPUs (用於使用與 -mcpu=選項):"
+
+#: config/m68k/m68k-tables.opt:365
+#, fuzzy
+msgid "Known M68K microarchitectures (for use with the -mtune= option):"
+msgstr "已知 M68K microarchitectures (用於使用與 -mtune=選項):"
+
+#: config/m68k/m68k-tables.opt:411
+#, fuzzy
+msgid "Known M68K ISAs (for use with the -march= option):"
+msgstr "已知 M68K ISAs (用於使用與 -march=選項):"
+
+#: config/m68k/ieee.opt:24 config/i386/i386.opt:358
+msgid "Use IEEE math for fp comparisons"
+msgstr "浮點數間的比較嚴格遵循 IEEE 標準"
+
+#: config/m68k/m68k.opt:30
+msgid "Generate code for a 520X"
+msgstr "為 520X 產生程式碼"
+
+#: config/m68k/m68k.opt:34
+msgid "Generate code for a 5206e"
+msgstr "為 5206e 產生程式碼"
+
+#: config/m68k/m68k.opt:38
+msgid "Generate code for a 528x"
+msgstr "為 528x 產生程式碼"
+
+#: config/m68k/m68k.opt:42
+msgid "Generate code for a 5307"
+msgstr "為 5307 產生程式碼"
+
+#: config/m68k/m68k.opt:46
+msgid "Generate code for a 5407"
+msgstr "為 5407 產生程式碼"
+
+#: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
+msgid "Generate code for a 68000"
+msgstr "為 68000 產生程式碼"
+
+#: config/m68k/m68k.opt:54
+#, fuzzy
+msgid "Generate code for a 68010"
+msgstr "產生編碼用於 68010"
+
+#: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
+msgid "Generate code for a 68020"
+msgstr "為 68020 產生程式碼"
+
+#: config/m68k/m68k.opt:62
+msgid "Generate code for a 68040, without any new instructions"
+msgstr "為 68040 產生程式碼,不使用新指令"
+
+#: config/m68k/m68k.opt:66
+msgid "Generate code for a 68060, without any new instructions"
+msgstr "為 68060 產生程式碼,不使用新指令"
+
+#: config/m68k/m68k.opt:70
+msgid "Generate code for a 68030"
+msgstr "為 68030 產生程式碼"
+
+#: config/m68k/m68k.opt:74
+msgid "Generate code for a 68040"
+msgstr "為 68040 產生程式碼"
+
+#: config/m68k/m68k.opt:78
+msgid "Generate code for a 68060"
+msgstr "為 68060 產生程式碼"
+
+#: config/m68k/m68k.opt:82
+msgid "Generate code for a 68302"
+msgstr "為 68302 產生程式碼"
+
+#: config/m68k/m68k.opt:86
+msgid "Generate code for a 68332"
+msgstr "為 68332 產生程式碼"
+
+#: config/m68k/m68k.opt:91
+msgid "Generate code for a 68851"
+msgstr "為 68851 產生程式碼"
+
+#: config/m68k/m68k.opt:95
+msgid "Generate code that uses 68881 floating-point instructions"
+msgstr "產生使用 68881 浮點指令的程式碼"
+
+#: config/m68k/m68k.opt:99
+msgid "Align variables on a 32-bit boundary"
+msgstr "在 32 位元邊界上對齊變數"
+
+#: config/m68k/m68k.opt:103 config/arm/arm.opt:81 config/c6x/c6x.opt:67
+msgid "Specify the name of the target architecture"
+msgstr "指定目的架構的名稱"
+
+#: config/m68k/m68k.opt:107
+msgid "Use the bit-field instructions"
+msgstr "使用位元段指令"
+
+#: config/m68k/m68k.opt:119
+#, fuzzy
+msgid "Generate code for a ColdFire v4e"
+msgstr "產生編碼用於 ColdFire v4e"
+
+#: config/m68k/m68k.opt:123
+#, fuzzy
+msgid "Specify the target CPU"
+msgstr "指定目標 CPU"
+
+#: config/m68k/m68k.opt:127
+msgid "Generate code for a cpu32"
+msgstr "為 cpu32 產生程式碼"
+
+#: config/m68k/m68k.opt:131
+#, fuzzy
+msgid "Use hardware division instructions on ColdFire"
+msgstr "使用硬體除法指令於 ColdFire"
+
+#: config/m68k/m68k.opt:135
+#, fuzzy
+msgid "Generate code for a Fido A"
+msgstr "產生編碼用於 Fido A"
+
+#: config/m68k/m68k.opt:139
+#, fuzzy
+msgid "Generate code which uses hardware floating point instructions"
+msgstr "產生編碼該項使用硬體浮點數指令"
+
+#: config/m68k/m68k.opt:143
+msgid "Enable ID based shared library"
+msgstr "啟用基於 ID 的共享函式庫"
+
+#: config/m68k/m68k.opt:147
+msgid "Do not use the bit-field instructions"
+msgstr "不使用位元段指令"
+
+#: config/m68k/m68k.opt:151
+msgid "Use normal calling convention"
+msgstr "使用一般的呼叫約定"
+
+#: config/m68k/m68k.opt:155
+msgid "Consider type 'int' to be 32 bits wide"
+msgstr "認為「int」類別有 32 位元寬"
+
+#: config/m68k/m68k.opt:159
+msgid "Generate pc-relative code"
+msgstr "產生相對 pc 的程式碼"
+
+#: config/m68k/m68k.opt:163
+msgid "Use different calling convention using 'rtd'"
+msgstr "啟用使用「rtd」的不同的呼叫約定"
+
+#: config/m68k/m68k.opt:175
+msgid "Consider type 'int' to be 16 bits wide"
+msgstr "認為「int」類別有 16 位寬"
+
+#: config/m68k/m68k.opt:179
+#, fuzzy
+msgid "Generate code with library calls for floating point"
+msgstr "產生編碼與函式庫呼叫用於浮點數"
+
+#: config/m68k/m68k.opt:183
+msgid "Do not use unaligned memory references"
+msgstr "不使用未對齊的記憶體參照"
+
+#: config/m68k/m68k.opt:187
+#, fuzzy
+msgid "Tune for the specified target CPU or architecture"
+msgstr "調校用於指定的目標 CPU 或架構"
+
+#: config/m68k/m68k.opt:191
+#, fuzzy
+msgid "Support more than 8192 GOT entries on ColdFire"
+msgstr "支援超過 8192 得到條目於 ColdFire"
+
+#: config/m68k/m68k.opt:195
+#, fuzzy
+msgid "Support TLS segment larger than 64K"
+msgstr "支援 TLS 資料段大於 64K"
+
+#: config/m32c/m32c.opt:23
+#, fuzzy
+msgid "-msim\tUse simulator runtime"
+msgstr "-msim\t使用 simulator 執行階段"
+
+#: config/m32c/m32c.opt:27
+#, fuzzy
+msgid "-mcpu=r8c\tCompile code for R8C variants"
+msgstr "-mcpu=r8c\t編譯編碼用於 R8C 變體"
+
+#: config/m32c/m32c.opt:31
+#, fuzzy
+msgid "-mcpu=m16c\tCompile code for M16C variants"
+msgstr "-mcpu=m16c\t編譯編碼用於 M16C 變體"
+
+#: config/m32c/m32c.opt:35
+#, fuzzy
+msgid "-mcpu=m32cm\tCompile code for M32CM variants"
+msgstr "-mcpu=m32 公分\t編譯編碼用於 M32 公分變體"
+
+#: config/m32c/m32c.opt:39
+#, fuzzy
+msgid "-mcpu=m32c\tCompile code for M32C variants"
+msgstr "-mcpu=m32c\t編譯編碼用於 M32C 變體"
+
+#: config/m32c/m32c.opt:43
+#, fuzzy
+msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
+msgstr "-memregs=\t數量 memreg 位元組 (預設:16, 範圍:0..16)"
+
+#: config/msp430/msp430.opt:7
+msgid "Force assembly output to always use hex constants"
+msgstr ""
+
+#: config/msp430/msp430.opt:11
+#, fuzzy
+msgid "Specify the MCU to build for."
+msgstr "選取編碼式樣"
+
+#: config/msp430/msp430.opt:15
+msgid "Specify the ISA to build for: msp430, mdsp430x, msp430xv2"
+msgstr ""
+
+#: config/msp430/msp430.opt:19
+msgid "Select large model - 20-bit addresses/pointers"
+msgstr ""
+
+#: config/msp430/msp430.opt:23
+msgid "Select small model - 16-bit addresses/pointers (default)"
+msgstr ""
+
+#: config/msp430/msp430.opt:27
+msgid "Optimize opcode sizes at link time"
+msgstr ""
+
+#: config/msp430/msp430.opt:34
+msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
+msgstr ""
+
+#: config/msp430/msp430.opt:41
+#, fuzzy
+msgid "Specify the type of hardware multiply to support"
+msgstr "選取硬體或軟體乘法支援。"
+
+#: config/aarch64/aarch64.opt:28
+msgid "The possible TLS dialects:"
+msgstr ""
+
+#: config/aarch64/aarch64.opt:40
+msgid "The code model option names for -mcmodel:"
+msgstr ""
+
+#: config/aarch64/aarch64.opt:64 config/arm/arm.opt:94
+#: config/microblaze/microblaze.opt:60
+msgid "Assume target CPU is configured as big endian"
+msgstr "假定目的 CPU 被配置為高位位元組在前"
+
+#: config/aarch64/aarch64.opt:68
+#, fuzzy
+msgid "Generate code which uses only the general registers"
+msgstr "產生編碼該項使用硬體浮點數指令"
+
+#: config/aarch64/aarch64.opt:72
+msgid "Workaround for ARM Cortex-A53 Erratum number 835769"
+msgstr ""
+
+#: config/aarch64/aarch64.opt:76 config/arm/arm.opt:151
+#: config/microblaze/microblaze.opt:64
+msgid "Assume target CPU is configured as little endian"
+msgstr "假定目的 CPU 被配置為低位位元組在前"
+
+#: config/aarch64/aarch64.opt:80
+#, fuzzy
+msgid "Specify the code model"
+msgstr "選取編碼式樣"
+
+#: config/aarch64/aarch64.opt:84
+msgid "Don't assume that unaligned accesses are handled by the system"
+msgstr ""
+
+#: config/aarch64/aarch64.opt:88 config/i386/i386.opt:390
+msgid "Omit the frame pointer in leaf functions"
+msgstr "為葉函式(不呼叫其它函式的函式)忽略框架指標"
+
+#: config/aarch64/aarch64.opt:92
+msgid "Specify TLS dialect"
+msgstr ""
+
+#: config/aarch64/aarch64.opt:96
+#, fuzzy
+msgid "-march=ARCH\tUse features of architecture ARCH"
+msgstr "-mcpu=CPU\t使用特徵的和排程編碼用於給定的 CPU"
+
+#: config/aarch64/aarch64.opt:100
+#, fuzzy
+msgid "-mcpu=CPU\tUse features of and optimize for CPU"
+msgstr "-mcpu=CPU\t使用特徵的和排程編碼用於給定的 CPU"
+
+#: config/aarch64/aarch64.opt:104
+msgid "-mtune=CPU\tOptimize for CPU"
+msgstr ""
+
+#: config/aarch64/aarch64.opt:108
+#, fuzzy
+msgid "-mabi=ABI\tGenerate code that conforms to the specified ABI"
+msgstr "-mabi=ABI\t產生編碼該符合到給定的 ABI"
+
+#: config/aarch64/aarch64.opt:112
+#, fuzzy
+msgid "Known AArch64 ABIs (for use with the -mabi= option):"
+msgstr "已知手臂 ABIs (用於使用與 -mabi=選項):"
+
+#: config/linux.opt:24
+#, fuzzy
+msgid "Use Bionic C library"
+msgstr "使用 Bionic C 函式庫"
+
+#: config/linux.opt:28
+#, fuzzy
+msgid "Use GNU C library"
+msgstr "使用 GNU C 函式庫"
+
+#: config/linux.opt:32
+#, fuzzy
+msgid "Use uClibc C library"
+msgstr "使用 uClibc C 函式庫"
+
+#: config/ia64/ilp32.opt:3
+msgid "Generate ILP32 code"
+msgstr "產生 ILP32 程式碼"
+
+#: config/ia64/ilp32.opt:7
+msgid "Generate LP64 code"
+msgstr "產生 LP64 程式碼"
+
+#: config/ia64/ia64.opt:28
+msgid "Generate big endian code"
+msgstr "產生高位位元組在前的程式碼"
+
+#: config/ia64/ia64.opt:32
+msgid "Generate little endian code"
+msgstr "產生低位位元組在前的程式碼"
+
+#: config/ia64/ia64.opt:36
+msgid "Generate code for GNU as"
+msgstr "為 GNU as 產生程式碼"
+
+#: config/ia64/ia64.opt:40
+msgid "Generate code for GNU ld"
+msgstr "為 GNU ld 產生程式碼"
+
+#: config/ia64/ia64.opt:44
+msgid "Emit stop bits before and after volatile extended asms"
+msgstr "在 volatile 擴充組譯塊前後加上停止位"
+
+#: config/ia64/ia64.opt:48
+msgid "Use in/loc/out register names"
+msgstr "使用 in/loc/out 暫存器名"
+
+#: config/ia64/ia64.opt:55
+msgid "Enable use of sdata/scommon/sbss"
+msgstr "啟用 sdata/scommon/sbss"
+
+#: config/ia64/ia64.opt:59
+msgid "Generate code without GP reg"
+msgstr "產生不使用 GP 暫存器的程式碼"
+
+#: config/ia64/ia64.opt:63
+msgid "gp is constant (but save/restore gp on indirect calls)"
+msgstr "gp 是常數(但當間接呼叫時儲存/恢復 gp)"
+
+#: config/ia64/ia64.opt:67
+msgid "Generate self-relocatable code"
+msgstr "產生自身重定位程式碼"
+
+#: config/ia64/ia64.opt:71
+msgid "Generate inline floating point division, optimize for latency"
+msgstr "產生內聯浮點除法,為最小延遲最佳化"
+
+#: config/ia64/ia64.opt:75
+msgid "Generate inline floating point division, optimize for throughput"
+msgstr "產生內聯浮點除法,為最大吞吐量最佳化"
+
+#: config/ia64/ia64.opt:82
+msgid "Generate inline integer division, optimize for latency"
+msgstr "產生內聯的整數除法,為最小延遲最佳化"
+
+#: config/ia64/ia64.opt:86
+msgid "Generate inline integer division, optimize for throughput"
+msgstr "產生內聯的整數除法,為最大吞吐量最佳化"
+
+#: config/ia64/ia64.opt:90
+msgid "Do not inline integer division"
+msgstr "不內聯整數除法"
+
+#: config/ia64/ia64.opt:94
+msgid "Generate inline square root, optimize for latency"
+msgstr "產生內聯的平方根,為最小延遲最佳化"
+
+#: config/ia64/ia64.opt:98
+msgid "Generate inline square root, optimize for throughput"
+msgstr "產生內聯的平方根,為最大吞吐量最佳化"
+
+#: config/ia64/ia64.opt:102
+msgid "Do not inline square root"
+msgstr "不內聯平方根函式"
+
+#: config/ia64/ia64.opt:106
+msgid "Enable Dwarf 2 line debug info via GNU as"
+msgstr "啟用經由 GNU as 的 Dwarf 2 列除錯資訊"
+
+#: config/ia64/ia64.opt:110
+msgid "Enable earlier placing stop bits for better scheduling"
+msgstr "及早放置停止位,以取得更好的調度效果"
+
+#: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:58
+#: config/sh/sh.opt:269
+#, fuzzy
+msgid "Specify range of registers to make fixed"
+msgstr "指定範圍的暫存器要讓固定的"
+
+#: config/ia64/ia64.opt:118 config/rs6000/sysv4.opt:32
+#: config/alpha/alpha.opt:130
+msgid "Specify bit size of immediate TLS offsets"
+msgstr "指定執行緒局部存儲偏移量立即數值的位大小"
+
+#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:504
+#: config/s390/s390.opt:143 config/sparc/sparc.opt:126
+#: config/visium/visium.opt:49
+msgid "Schedule code for given CPU"
+msgstr "為指定的 CPU 最佳化程式碼"
+
+#: config/ia64/ia64.opt:126
+#, fuzzy
+msgid "Known Itanium CPUs (for use with the -mtune= option):"
+msgstr "已知 Itanium CPUs (用於使用與 -mtune=選項):"
+
+#: config/ia64/ia64.opt:136
+#, fuzzy
+msgid "Use data speculation before reload"
+msgstr "使用資料 speculation 之前重新載入"
+
+#: config/ia64/ia64.opt:140
+#, fuzzy
+msgid "Use data speculation after reload"
+msgstr "使用資料 speculation 之後重新載入"
+
+#: config/ia64/ia64.opt:144
+#, fuzzy
+msgid "Use control speculation"
+msgstr "使用控制 speculation"
+
+#: config/ia64/ia64.opt:148
+#, fuzzy
+msgid "Use in block data speculation before reload"
+msgstr "使用在中區塊資料 speculation 之前重新載入"
+
+#: config/ia64/ia64.opt:152
+#, fuzzy
+msgid "Use in block data speculation after reload"
+msgstr "使用在中區塊資料 speculation 之後重新載入"
+
+#: config/ia64/ia64.opt:156
+#, fuzzy
+msgid "Use in block control speculation"
+msgstr "使用在中區塊控制 speculation"
+
+#: config/ia64/ia64.opt:160
+#, fuzzy
+msgid "Use simple data speculation check"
+msgstr "使用簡單的資料 speculation 檢查"
+
+#: config/ia64/ia64.opt:164
+#, fuzzy
+msgid "Use simple data speculation check for control speculation"
+msgstr "使用簡單的資料 speculation 檢查看看控制 speculation"
+
+#: config/ia64/ia64.opt:174
+#, fuzzy
+msgid "Count speculative dependencies while calculating priority of instructions"
+msgstr "計數 speculative 依存性當計算優先權的指令"
+
+#: config/ia64/ia64.opt:178
+#, fuzzy
+msgid "Place a stop bit after every cycle when scheduling"
+msgstr "地點停止位元之後每週期時排程"
+
+#: config/ia64/ia64.opt:182
+#, fuzzy
+msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group"
+msgstr "假設該浮點儲存和載入不是似乎到造成衝突時置放的進入一個指令群組"
+
+#: config/ia64/ia64.opt:186
+#, fuzzy
+msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts. Default value is 1"
+msgstr "軟式限制於記憶體 insns 數量各指令群組,給出降低優先權到後續記憶體 insns 試圖排程在中相同 insn 群組。Frequently 有用到防止快取銀行衝突。 預設值是 1"
+
+#: config/ia64/ia64.opt:190
+#, fuzzy
+msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)"
+msgstr "Disallow 超過『msched-max-memory-insns』在中指令群組。否則,限制是『軟式』(偏好 non-memory 計算時限制被達到)"
+
+#: config/ia64/ia64.opt:194
+#, fuzzy
+msgid "Don't generate checks for control speculation in selective scheduling"
+msgstr "不產生檢查看看控制 speculation 在中選擇性排程"
+
+#: config/spu/spu.opt:20
+#, fuzzy
+msgid "Emit warnings when run-time relocations are generated"
+msgstr "Emit 警告時執行時期重定址被產生"
+
+#: config/spu/spu.opt:24
+#, fuzzy
+msgid "Emit errors when run-time relocations are generated"
+msgstr "Emit 錯誤時執行時期重定址被產生"
+
+#: config/spu/spu.opt:28
+#, fuzzy
+msgid "Specify cost of branches (Default 20)"
+msgstr "指定成本的分支 (預設 20)"
+
+#: config/spu/spu.opt:32
+#, fuzzy
+msgid "Make sure loads and stores are not moved past DMA instructions"
+msgstr "確定載入和儲存未被移動過去 DMA 指令"
+
+#: config/spu/spu.opt:36
+#, fuzzy
+msgid "volatile must be specified on any memory that is effected by DMA"
+msgstr "易變的必須被指定的於任何記憶體該被效果由 DMA"
+
+#: config/spu/spu.opt:40 config/spu/spu.opt:44
+#, fuzzy
+msgid "Insert nops when it might improve performance by allowing dual issue (default)"
+msgstr "插入 nops 時它也許改善效能由允許 dual 議題 (預設)"
+
+#: config/spu/spu.opt:48
+#, fuzzy
+msgid "Use standard main function as entry for startup"
+msgstr "使用標準主要函式做為條目用於啟動"
+
+#: config/spu/spu.opt:52
+#, fuzzy
+msgid "Generate branch hints for branches"
+msgstr "產生分支提示用於分支"
+
+#: config/spu/spu.opt:56
+#, fuzzy
+msgid "Maximum number of nops to insert for a hint (Default 2)"
+msgstr "最大值 nops 數量到插入用於提示 (預設 2)"
+
+#: config/spu/spu.opt:60
+#, fuzzy
+msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]"
+msgstr "近似最大值指令數量到允許介於提示和它的分支 [125]"
+
+#: config/spu/spu.opt:64
+#, fuzzy
+msgid "Generate code for 18 bit addressing"
+msgstr "產生編碼用於 18 位元定址"
+
+#: config/spu/spu.opt:68
+#, fuzzy
+msgid "Generate code for 32 bit addressing"
+msgstr "產生編碼用於 32 位元定址"
+
+#: config/spu/spu.opt:76
+#, fuzzy
+msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue"
+msgstr "插入 hbrp 指令之後提示的分支目標到避免 SPU 掛機議題"
+
+#: config/spu/spu.opt:80 config/i386/i386.opt:247 config/s390/s390.opt:47
+msgid "Generate code for given CPU"
+msgstr "為給定的 CPU 產生程式碼"
+
+#: config/spu/spu.opt:88
+#, fuzzy
+msgid "Access variables in 32-bit PPU objects (default)"
+msgstr "存取變數在中 32-bit PPU 物件 (預設)"
+
+#: config/spu/spu.opt:92
+#, fuzzy
+msgid "Access variables in 64-bit PPU objects"
+msgstr "存取變數在中 64-bit PPU 物件"
+
+#: config/spu/spu.opt:96
+#, fuzzy
+msgid "Allow conversions between __ea and generic pointers (default)"
+msgstr "允許轉換介於 __ea 和通用指標 (預設)"
+
+#: config/spu/spu.opt:100
+#, fuzzy
+msgid "Size (in KB) of software data cache"
+msgstr "大小 (在中 KB) 的軟體資料快取記憶體"
+
+#: config/spu/spu.opt:104
+#, fuzzy
+msgid "Atomically write back software data cache lines (default)"
+msgstr "Atomically 寫入上一步軟體資料快取記憶體列 (預設)"
+
+#: config/epiphany/epiphany.opt:24
+#, fuzzy
+msgid "Don't use any of r32..r63."
+msgstr "不使用任何的 r32..r63。"
+
+#: config/epiphany/epiphany.opt:28
+#, fuzzy
+msgid "preferentially allocate registers that allow short instruction generation."
+msgstr "優先配置暫存器該允許短指令產生。"
+
+#: config/epiphany/epiphany.opt:32
+#, fuzzy
+msgid "Set branch cost"
+msgstr "設定分支成本"
+
+#: config/epiphany/epiphany.opt:36
+#, fuzzy
+msgid "enable conditional move instruction usage."
+msgstr "啟用條件移動指令用法。"
+
+#: config/epiphany/epiphany.opt:40
+#, fuzzy
+msgid "set number of nops to emit before each insn pattern"
+msgstr "設定 nops 數量到 emit 之前每個 insn 胚騰"
+
+#: config/epiphany/epiphany.opt:52
+#, fuzzy
+msgid "Use software floating point comparisons"
+msgstr "使用軟體浮點數比較"
+
+#: config/epiphany/epiphany.opt:56
+#, fuzzy
+msgid "Enable split of 32 bit immediate loads into low / high part"
+msgstr "啟用分割的 32 位元即時載入進入低/高部分"
+
+#: config/epiphany/epiphany.opt:60
+#, fuzzy
+msgid "Enable use of POST_INC / POST_DEC"
+msgstr "啟用使用的 POST_INC/POST_DEC"
+
+#: config/epiphany/epiphany.opt:64
+#, fuzzy
+msgid "Enable use of POST_MODIFY"
+msgstr "啟用使用的 POST_MODIFY"
+
+#: config/epiphany/epiphany.opt:68
+#, fuzzy
+msgid "Set number of bytes on the stack preallocated for use by the callee."
+msgstr "設定位元組數量在之上堆疊 preallocated 用於使用由被呼叫端。"
+
+#: config/epiphany/epiphany.opt:72
+#, fuzzy
+msgid "Assume round to nearest is selected for purposes of scheduling."
+msgstr "假設四捨五入到最近的被已選用於宗旨的排程。"
+
+#: config/epiphany/epiphany.opt:76
+#, fuzzy
+msgid "Generate call insns as indirect calls"
+msgstr "產生呼叫 insns 做為間接呼叫"
+
+#: config/epiphany/epiphany.opt:80
+#, fuzzy
+msgid "Generate call insns as direct calls"
+msgstr "產生呼叫 insns 做為直接的呼叫"
+
+#: config/epiphany/epiphany.opt:84
+#, fuzzy
+msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
+msgstr "假設標貼和符號可以被位址使用 16 位元絕對位址。"
+
+#: config/epiphany/epiphany.opt:108
+msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching"
+msgstr ""
+
+#: config/epiphany/epiphany.opt:112
+#, fuzzy
+msgid "Vectorize for double-word operations."
+msgstr "Vectorize 用於 double-word 計算。"
+
+#: config/epiphany/epiphany.opt:128
+#, fuzzy
+msgid "Split unaligned 8 byte vector moves before post-modify address generation."
+msgstr "分割 unaligned 8 位元組向量移動之前 post-modify 位址產生。"
+
+#: config/epiphany/epiphany.opt:132
+#, fuzzy
+msgid "Use the floating point unit for integer add/subtract."
+msgstr "使用硬體浮點數轉換指令"
+
+#: config/epiphany/epiphany.opt:136
+#, fuzzy
+msgid "Set register to hold -1."
+msgstr "設定暫存器以存放 -1。"
+
+#: config/h8300/h8300.opt:23
+msgid "Generate H8S code"
+msgstr "產生 H8S 程式碼"
+
+#: config/h8300/h8300.opt:27
+msgid "Generate H8SX code"
+msgstr "產生 H8SX 程式碼"
+
+#: config/h8300/h8300.opt:31
+msgid "Generate H8S/2600 code"
+msgstr "產生 H8S/2600 程式碼"
+
+#: config/h8300/h8300.opt:35
+msgid "Make integers 32 bits wide"
+msgstr "讓整數有 32 位元寬"
+
+#: config/h8300/h8300.opt:42
+msgid "Use registers for argument passing"
+msgstr "使用暫存器傳遞參數"
+
+#: config/h8300/h8300.opt:46
+#, fuzzy
+msgid "Consider access to byte sized memory slow"
+msgstr "認為存取到位元組大小的記憶體慢"
+
+#: config/h8300/h8300.opt:50
+msgid "Enable linker relaxing"
+msgstr "啟用連結器鬆弛"
+
+#: config/h8300/h8300.opt:54
+msgid "Generate H8/300H code"
+msgstr "產生 H8/300H 程式碼"
+
+#: config/h8300/h8300.opt:58
+msgid "Enable the normal mode"
+msgstr "啟用正常模式"
+
+#: config/h8300/h8300.opt:62
+msgid "Use H8/300 alignment rules"
+msgstr "使用 H8/300 對齊規則"
+
+#: config/h8300/h8300.opt:66
+msgid "Push extended registers on stack in monitor functions"
+msgstr ""
+
+#: config/h8300/h8300.opt:70
+msgid "Do not push extended registers on stack in monitor functions"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:23
+msgid "Generate code for an 11/10"
+msgstr "為 11/10 產生程式碼"
+
+#: config/pdp11/pdp11.opt:27
+msgid "Generate code for an 11/40"
+msgstr "為 11/40 產生程式碼"
+
+#: config/pdp11/pdp11.opt:31
+msgid "Generate code for an 11/45"
+msgstr "為 11/45 產生附加程式碼"
+
+#: config/pdp11/pdp11.opt:35
+msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
+msgstr "在 ac0(Unix 組譯語法中的 fr0)中回傳浮點結果"
+
+#: config/pdp11/pdp11.opt:39
+#, fuzzy
+msgid "Do not use inline patterns for copying memory"
+msgstr "不使用內聯胚騰用於複製記憶體"
+
+#: config/pdp11/pdp11.opt:43
+#, fuzzy
+msgid "Use inline patterns for copying memory"
+msgstr "使用內聯胚騰用於複製記憶體"
+
+#: config/pdp11/pdp11.opt:47
+#, fuzzy
+msgid "Do not pretend that branches are expensive"
+msgstr "不 pretend 該分支是 expensive"
+
+#: config/pdp11/pdp11.opt:51
+msgid "Pretend that branches are expensive"
+msgstr "假定分支代價很高昂"
+
+#: config/pdp11/pdp11.opt:55
+msgid "Use the DEC assembler syntax"
+msgstr "使用 DEC 組譯風格"
+
+#: config/pdp11/pdp11.opt:59
+msgid "Use 32 bit float"
+msgstr "使用 32 位元浮點數"
+
+#: config/pdp11/pdp11.opt:63
+msgid "Use 64 bit float"
+msgstr "使用 64 位元浮點數"
+
+#: config/pdp11/pdp11.opt:67 config/rs6000/rs6000.opt:177
+#: config/frv/frv.opt:158
+msgid "Use hardware floating point"
+msgstr "使用硬體浮點單元"
+
+#: config/pdp11/pdp11.opt:71
+msgid "Use 16 bit int"
+msgstr "使用 16 位整數"
+
+#: config/pdp11/pdp11.opt:75
+msgid "Use 32 bit int"
+msgstr "使用 32 位元整數"
+
+#: config/pdp11/pdp11.opt:79 config/rs6000/rs6000.opt:173
+msgid "Do not use hardware floating point"
+msgstr "不使用硬體浮點單元"
+
+#: config/pdp11/pdp11.opt:83
+msgid "Target has split I&D"
+msgstr "目標平臺有分離的指令、資料空間"
+
+#: config/pdp11/pdp11.opt:87
+msgid "Use UNIX assembler syntax"
+msgstr "使用 UNIX 組譯風格"
+
+#: config/xtensa/xtensa.opt:23
+msgid "Use CONST16 instruction to load constants"
+msgstr "使用 CONST16 指令載入常數"
+
+#: config/xtensa/xtensa.opt:27
+#, fuzzy
+msgid "Disable position-independent code (PIC) for use in OS kernel code"
+msgstr "停用 position-independent 編碼 (PIC) 用於使用在中作業系統內核編碼"
+
+#: config/xtensa/xtensa.opt:31
+#, fuzzy
+msgid "Use indirect CALLXn instructions for large programs"
+msgstr "使用間接 CALLXn 指令用於大程式"
+
+#: config/xtensa/xtensa.opt:35
+#, fuzzy
+msgid "Automatically align branch targets to reduce branch penalties"
+msgstr "自動對齊分支目標到縮小分支懲罰"
+
+#: config/xtensa/xtensa.opt:39
+#, fuzzy
+msgid "Intersperse literal pools with code in the text section"
+msgstr "Intersperse 實字 pools 與編碼在中文字區段"
+
+#: config/xtensa/xtensa.opt:43
+#, fuzzy
+msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions"
+msgstr "-mno-serialize-volatile\t不序列化揮發性記憶體參考與 MEMW 指令"
+
+#: config/i386/cygming.opt:23
+msgid "Create console application"
+msgstr "建立命令列程式"
+
+#: config/i386/cygming.opt:27
+msgid "Generate code for a DLL"
+msgstr "產生動態連結程式庫的程式碼"
+
+#: config/i386/cygming.opt:31
+msgid "Ignore dllimport for functions"
+msgstr "忽略函式的 dllimport 屬性"
+
+#: config/i386/cygming.opt:35
+msgid "Use Mingw-specific thread support"
+msgstr "使用 Mingw 特定的執行緒支援"
+
+#: config/i386/cygming.opt:39
+msgid "Set Windows defines"
+msgstr "設定 Windows 定義"
+
+#: config/i386/cygming.opt:43
+msgid "Create GUI application"
+msgstr "建立圖形介面程式"
+
+#: config/i386/cygming.opt:47 config/i386/interix.opt:32
+#, fuzzy
+msgid "Use the GNU extension to the PE format for aligned common data"
+msgstr "使用 GNU 延伸到 PE 格式用於對齊的共同資料"
+
+#: config/i386/cygming.opt:51
+#, fuzzy
+msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement"
+msgstr "編譯編碼該所依靠的 Cygwin 動態連結函式庫包裝程式到支援 C++運算子新/刪除置換"
+
+#: config/i386/cygming.opt:58
+msgid "Put relocated read-only data into .data section."
+msgstr ""
+
+#: config/i386/mingw.opt:29
+#, fuzzy
+msgid "Warn about none ISO msvcrt scanf/printf width extensions"
+msgstr "警告關於無 ISO msvcrt scanf/printf 寬度延伸"
+
+#: config/i386/mingw.opt:33
+#, fuzzy
+msgid "For nested functions on stack executable permission is set."
+msgstr "用於巢狀的函式於堆疊可執行檔案權限是設定。"
+
+#: config/i386/mingw-w64.opt:23
+#, fuzzy
+msgid "Use unicode startup and define UNICODE macro"
+msgstr "使用萬國碼啟動和定義萬國碼巨集"
+
+#: config/i386/djgpp.opt:25
+msgid "Ignored (obsolete)"
+msgstr "忽略(已過時)"
+
+#: config/i386/i386.opt:182
+msgid "sizeof(long double) is 16"
+msgstr "sizeof(long double) 等於 16"
+
+#: config/i386/i386.opt:186 config/i386/i386.opt:354
+msgid "Use hardware fp"
+msgstr "使用硬體浮點單元"
+
+#: config/i386/i386.opt:190
+msgid "sizeof(long double) is 12"
+msgstr "sizeof(long double) 等於 12"
+
+#: config/i386/i386.opt:194
+#, fuzzy
+msgid "Use 80-bit long double"
+msgstr "使用 128 位 long double"
+
+#: config/i386/i386.opt:198 config/s390/s390.opt:115
+#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
+msgid "Use 64-bit long double"
+msgstr "使用 64 位元 long double"
+
+#: config/i386/i386.opt:202 config/s390/s390.opt:111
+#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
+msgid "Use 128-bit long double"
+msgstr "使用 128 位 long double"
+
+#: config/i386/i386.opt:206 config/sh/sh.opt:209
+msgid "Reserve space for outgoing arguments in the function prologue"
+msgstr "在函式序言中為輸出引數預留空間"
+
+#: config/i386/i386.opt:210
+msgid "Align some doubles on dword boundary"
+msgstr "一些雙精度浮點數在雙字邊界上對齊"
+
+#: config/i386/i386.opt:214
+msgid "Function starts are aligned to this power of 2"
+msgstr "函式入口對齊在 2 的此次方上"
+
+#: config/i386/i386.opt:218
+msgid "Jump targets are aligned to this power of 2"
+msgstr "跳轉目的對齊在 2 的此次方上"
+
+#: config/i386/i386.opt:222
+msgid "Loop code aligned to this power of 2"
+msgstr "循環程式碼對齊到 2 的此次方上"
+
+#: config/i386/i386.opt:226
+msgid "Align destination of the string operations"
+msgstr "對齊字串作業的目的"
+
+#: config/i386/i386.opt:230
+#, fuzzy
+#| msgid "Do not tune writable data alignment"
+msgid "Use the given data alignment"
+msgstr "不調整可寫資料對齊"
+
+#: config/i386/i386.opt:234
+#, fuzzy
+msgid "Known data alignment choices (for use with the -malign-data= option):"
+msgstr "已知 TLS 方言 (用於使用與 -mtls-dialect=選項):"
+
+#: config/i386/i386.opt:251
+msgid "Use given assembler dialect"
+msgstr "使用給定的組譯風格"
+
+#: config/i386/i386.opt:255
+#, fuzzy
+msgid "Known assembler dialects (for use with the -masm-dialect= option):"
+msgstr "已知組譯器方言 (用於使用與 -masm-dialect=選項):"
+
+#: config/i386/i386.opt:265
+msgid "Branches are this expensive (1-5, arbitrary units)"
+msgstr "指定分支的代價(1-5,任意單位)"
+
+#: config/i386/i386.opt:269
+msgid "Data greater than given threshold will go into .ldata section in x86-64 medium model"
+msgstr "在 x86-64 中等模式下大於指定閾值的資料將被存放在 .ldata 區段中"
+
+#: config/i386/i386.opt:273
+msgid "Use given x86-64 code model"
+msgstr "使用給定的 x86-64 程式碼模式"
+
+#: config/i386/i386.opt:277 config/rs6000/aix64.opt:36
+#: config/rs6000/linux64.opt:32 config/tilegx/tilegx.opt:57
+#, fuzzy
+msgid "Known code models (for use with the -mcmodel= option):"
+msgstr "已知編碼式樣 (用於使用與 -mcmodel=選項):"
+
+#: config/i386/i386.opt:296
+#, fuzzy
+msgid "Use given address mode"
+msgstr "使用給定的 x86-64 程式碼模式"
+
+#: config/i386/i386.opt:300
+#, fuzzy
+msgid "Known address mode (for use with the -maddress-mode= option):"
+msgstr "已知編碼式樣 (用於使用與 -mcmodel=選項):"
+
+#: config/i386/i386.opt:309
+#, fuzzy
+msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
+msgstr "%<-mcpu=%>被不宜用;使用 %<-mtune=%>或 %<-march=%>做為替代"
+
+#: config/i386/i386.opt:313
+msgid "Generate sin, cos, sqrt for FPU"
+msgstr "為 FPU 產生 sin、cos 和 sqrt 指令"
+
+#: config/i386/i386.opt:317
+#, fuzzy
+msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
+msgstr "一律使用動態 Realigned 引數指標 (DRAP) 到 realign 堆疊"
+
+#: config/i386/i386.opt:321
+msgid "Return values of functions in FPU registers"
+msgstr "在 FPU 暫存器中存放函式回傳值"
+
+#: config/i386/i386.opt:325
+msgid "Generate floating point mathematics using given instruction set"
+msgstr "為指定的指令集產生浮點數學程式碼"
+
+#: config/i386/i386.opt:329
+#, fuzzy
+msgid "Valid arguments to -mfpmath=:"
+msgstr "有效引數到 -mfpmath=:"
+
+#: config/i386/i386.opt:362
+msgid "Inline all known string operations"
+msgstr "內聯所有已知的字串作業"
+
+#: config/i386/i386.opt:366
+#, fuzzy
+msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks"
+msgstr "內聯 memset/memcpy 字串計算,但是施行內聯版本只有用於小區塊"
+
+#: config/i386/i386.opt:369
+#, fuzzy
+msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
+msgstr "%<-mintel-syntax%> 和 %<-mno-intel-syntax%> 被不宜用;使用 %<-masm=intel%>和 %<-masm=att%>做為替代"
+
+#: config/i386/i386.opt:394
+#, fuzzy
+msgid "Set 80387 floating-point precision to 32-bit"
+msgstr "設定 80387 浮點精確度到 32-bit"
+
+#: config/i386/i386.opt:398
+#, fuzzy
+msgid "Set 80387 floating-point precision to 64-bit"
+msgstr "設定 80387 浮點精確度到 64-bit"
+
+#: config/i386/i386.opt:402
+#, fuzzy
+msgid "Set 80387 floating-point precision to 80-bit"
+msgstr "設定 80387 浮點精確度到 80-bit"
+
+#: config/i386/i386.opt:406
+msgid "Attempt to keep stack aligned to this power of 2"
+msgstr "試圖讓堆疊保持對齊到 2 的此次方上"
+
+#: config/i386/i386.opt:410
+#, fuzzy
+msgid "Assume incoming stack aligned to this power of 2"
+msgstr "假設收到的郵件堆疊對齊到這個乘冪的 2"
+
+#: config/i386/i386.opt:414
+msgid "Use push instructions to save outgoing arguments"
+msgstr "使用 push 指令儲存參數"
+
+#: config/i386/i386.opt:418
+msgid "Use red-zone in the x86-64 code"
+msgstr "在 x86-64 程式碼中使用紅區"
+
+#: config/i386/i386.opt:422
+msgid "Number of registers used to pass integer arguments"
+msgstr "用以傳遞整數參數的暫存器個數"
+
+#: config/i386/i386.opt:426
+msgid "Alternate calling convention"
+msgstr "變更呼叫約定"
+
+#: config/i386/i386.opt:430 config/alpha/alpha.opt:23
+msgid "Do not use hardware fp"
+msgstr "不使用硬體浮點單元"
+
+#: config/i386/i386.opt:434
+msgid "Use SSE register passing conventions for SF and DF mode"
+msgstr "在 SF 和 DF 模式下使用 SSE 暫存器呼叫約定"
+
+#: config/i386/i386.opt:438
+#, fuzzy
+msgid "Realign stack in prologue"
+msgstr "Realign 堆疊在中 prologue"
+
+#: config/i386/i386.opt:442
+msgid "Enable stack probing"
+msgstr "啟用堆疊偵測"
+
+#: config/i386/i386.opt:446
+msgid "Specify memcpy expansion strategy when expected size is known"
+msgstr ""
+
+#: config/i386/i386.opt:450
+msgid "Specify memset expansion strategy when expected size is known"
+msgstr ""
+
+#: config/i386/i386.opt:454
+#, fuzzy
+msgid "Chose strategy to generate stringop using"
+msgstr "Chose 策略到產生 stringop 使用"
+
+#: config/i386/i386.opt:458
+#, fuzzy
+msgid "Valid arguments to -mstringop-strategy=:"
+msgstr "有效引數到 -mstringop-strategy=:"
+
+#: config/i386/i386.opt:486
+msgid "Use given thread-local storage dialect"
+msgstr "使用給定的執行緒局部存儲模式"
+
+#: config/i386/i386.opt:490
+#, fuzzy
+msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
+msgstr "已知 TLS 方言 (用於使用與 -mtls-dialect=選項):"
+
+#: config/i386/i386.opt:500
+#, c-format
+msgid "Use direct references against %gs when accessing tls data"
+msgstr "當存取執行緒局部資料時直接參照 %gs"
+
+#: config/i386/i386.opt:508
+msgid "Fine grain control of tune features"
+msgstr ""
+
+#: config/i386/i386.opt:512
+#, fuzzy
+msgid "Clear all tune features"
+msgstr "預期的運算子"
+
+#: config/i386/i386.opt:519
+msgid "Generate code that conforms to the given ABI"
+msgstr "產生遵循給定 ABI 的程式碼"
+
+#: config/i386/i386.opt:523
+#, fuzzy
+msgid "Known ABIs (for use with the -mabi= option):"
+msgstr "已知 ABIs (用於使用與 -mabi=選項):"
+
+#: config/i386/i386.opt:533 config/rs6000/rs6000.opt:189
+#, fuzzy
+msgid "Vector library ABI to use"
+msgstr "向量函式庫 ABI 以使用"
+
+#: config/i386/i386.opt:537
+#, fuzzy
+msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
+msgstr "已知 vectorization 函式庫 ABIs (用於使用與 -mveclibabi=選項):"
+
+#: config/i386/i386.opt:547
+#, fuzzy
+msgid "Return 8-byte vectors in memory"
+msgstr "回傳 8-byte 向量在中記憶體"
+
+#: config/i386/i386.opt:551
+#, fuzzy
+msgid "Generate reciprocals instead of divss and sqrtss."
+msgstr "產生倒數以代替 divss 和 sqrtss。"
+
+#: config/i386/i386.opt:555
+#, fuzzy
+msgid "Control generation of reciprocal estimates."
+msgstr "控制產生的倒數估計。"
+
+#: config/i386/i386.opt:559
+#, fuzzy
+msgid "Generate cld instruction in the function prologue."
+msgstr "產生 cld 指令在中函式 prologue。"
+
+#: config/i386/i386.opt:563
+#, fuzzy
+msgid "Generate vzeroupper instruction before a transfer of control flow out of"
+msgstr "產生 vzeroupper 指令之前轉送的控制流程超出"
+
+#: config/i386/i386.opt:568
+#, fuzzy
+msgid "Do dispatch scheduling if processor is bdver1 or bdver2 or bdver3 or bdver4 and Haifa scheduling"
+msgstr "做派送排程如果處理器是 bdver1 或 bdver2 和 Haifa 排程"
+
+#: config/i386/i386.opt:573
+#, fuzzy
+msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
+msgstr "使用 128-bit AVX 指令以代替 256-bit AVX 指令在中 auto-vectorizer。"
+
+#: config/i386/i386.opt:579
+msgid "Generate 32bit i386 code"
+msgstr "產生 32 位元 i386 程式碼"
+
+#: config/i386/i386.opt:583
+msgid "Generate 64bit x86-64 code"
+msgstr "產生 64 位元 x86-64 程式碼"
+
+#: config/i386/i386.opt:587
+#, fuzzy
+msgid "Generate 32bit x86-64 code"
+msgstr "產生 32 位元 x86-64 編碼"
+
+#: config/i386/i386.opt:591
+#, fuzzy
+#| msgid "Generate 32bit i386 code"
+msgid "Generate 16bit i386 code"
+msgstr "產生 32 位元 i386 程式碼"
+
+#: config/i386/i386.opt:595
+msgid "Support MMX built-in functions"
+msgstr "支援 MMX 內建函式"
+
+#: config/i386/i386.opt:599
+msgid "Support 3DNow! built-in functions"
+msgstr "支援 3DNow! 內建函式"
+
+#: config/i386/i386.opt:603
+#, fuzzy
+msgid "Support Athlon 3Dnow! built-in functions"
+msgstr "支援 Athlon 3 Dnow!內建函式"
+
+#: config/i386/i386.opt:607
+msgid "Support MMX and SSE built-in functions and code generation"
+msgstr "支援 MMX 和 SSE 內建函式及程式碼產生"
+
+#: config/i386/i386.opt:611
+msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
+msgstr "支援 MMX、SSE 和 SSE2 內建函式及程式碼產生"
+
+#: config/i386/i386.opt:615
+msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2 和 SSE3 內建函式及程式碼產生"
+
+#: config/i386/i386.opt:619
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3 和 SSSE3 內建函式和編碼產生"
+
+#: config/i386/i386.opt:623
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3,- SSSE3 和 SSE4.1 內建函式和編碼產生"
+
+#: config/i386/i386.opt:627 config/i386/i386.opt:631
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3,- SSSE3, SSE4.1 和 SSE4.2 內建函式和編碼產生"
+
+#: config/i386/i386.opt:635
+#, fuzzy
+msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
+msgstr "不支援 SSE4.1 和 SSE4.2 內建函式和編碼產生"
+
+#: config/i386/i386.opt:638
+#, fuzzy
+msgid "%<-msse5%> was removed"
+msgstr "%<-msse5%> 被移除"
+
+#: config/i386/i386.opt:643
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3,- SSSE3, SSE4.1, SSE4.2 和 AVX 內建函式和編碼產生"
+
+#: config/i386/i386.opt:647
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3,- SSSE3, SSE4.1, SSE4.2,- AVX 和 AVX2 內建函式和編碼產生"
+
+#: config/i386/i386.opt:651
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3,- SSSE3, SSE4.1, SSE4.2,- AVX 和 AVX2 內建函式和編碼產生"
+
+#: config/i386/i386.opt:655
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3,- SSSE3, SSE4.1, SSE4.2,- AVX 和 AVX2 內建函式和編碼產生"
+
+#: config/i386/i386.opt:659
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3,- SSSE3, SSE4.1, SSE4.2,- AVX 和 AVX2 內建函式和編碼產生"
+
+#: config/i386/i386.opt:663
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3,- SSSE3, SSE4.1, SSE4.2,- AVX 和 AVX2 內建函式和編碼產生"
+
+#: config/i386/i386.opt:667
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3,- SSSE3, SSE4.1, SSE4.2,- AVX 和 AVX2 內建函式和編碼產生"
+
+#: config/i386/i386.opt:671
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3,- SSSE3, SSE4.1, SSE4.2,- AVX 和 AVX2 內建函式和編碼產生"
+
+#: config/i386/i386.opt:675
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3,- SSSE3, SSE4.1, SSE4.2,- AVX 和 AVX2 內建函式和編碼產生"
+
+#: config/i386/i386.opt:679
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3,- SSSE3, SSE4.1, SSE4.2,- AVX 和 AVX2 內建函式和編碼產生"
+
+#: config/i386/i386.opt:683
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3,- SSSE3, SSE4.1, SSE4.2,- AVX 和 AVX2 內建函式和編碼產生"
+
+#: config/i386/i386.opt:687
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3,- SSSE3, SSE4.1, SSE4.2,- AVX 和 FMA 內建函式和編碼產生"
+
+#: config/i386/i386.opt:691
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
+msgstr "支援 MMX、SSE、SSE2,- SSE3 和 SSE4A 內建函式和編碼產生"
+
+#: config/i386/i386.opt:695
+#, fuzzy
+msgid "Support FMA4 built-in functions and code generation "
+msgstr "支援 FMA4 內建函式和編碼產生 "
+
+#: config/i386/i386.opt:699
+#, fuzzy
+msgid "Support XOP built-in functions and code generation "
+msgstr "支援 XOP 內建函式和編碼產生 "
+
+#: config/i386/i386.opt:703
+#, fuzzy
+msgid "Support LWP built-in functions and code generation "
+msgstr "支援 LWP 內建函式和編碼產生 "
+
+#: config/i386/i386.opt:707
+#, fuzzy
+msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
+msgstr "支援編碼產生的進階位元操作 (ABM) 指令。"
+
+#: config/i386/i386.opt:711
+#, fuzzy
+msgid "Support code generation of popcnt instruction."
+msgstr "支援編碼產生的 popcnt 指令。"
+
+#: config/i386/i386.opt:715
+#, fuzzy
+msgid "Support BMI built-in functions and code generation"
+msgstr "支援 BMI 內建函式和編碼產生"
+
+#: config/i386/i386.opt:719
+#, fuzzy
+msgid "Support BMI2 built-in functions and code generation"
+msgstr "支援 BMI2 內建函式和編碼產生"
+
+#: config/i386/i386.opt:723
+#, fuzzy
+msgid "Support LZCNT built-in function and code generation"
+msgstr "支援 LZCNT 內建函式和編碼產生"
+
+#: config/i386/i386.opt:727
+msgid "Support Hardware Lock Elision prefixes"
+msgstr ""
+
+#: config/i386/i386.opt:731
+#, fuzzy
+msgid "Support RDSEED instruction"
+msgstr "不支援歸納"
+
+#: config/i386/i386.opt:735
+#, fuzzy
+msgid "Support PREFETCHW instruction"
+msgstr "不支援歸納"
+
+#: config/i386/i386.opt:739
+#, fuzzy
+msgid "Support flag-preserving add-carry instructions"
+msgstr "支援編碼產生的 crc32 指令。"
+
+#: config/i386/i386.opt:743
+#, fuzzy
+msgid "Support CLFLUSHOPT instructions"
+msgstr "支援 MMX 內建函式"
+
+#: config/i386/i386.opt:747
+#, fuzzy
+msgid "Support CLWB instruction"
+msgstr "不支援歸納"
+
+#: config/i386/i386.opt:751
+#, fuzzy
+msgid "Support PCOMMIT instruction"
+msgstr "支援 MMX 內建函式"
+
+#: config/i386/i386.opt:755
+msgid "Support FXSAVE and FXRSTOR instructions"
+msgstr ""
+
+#: config/i386/i386.opt:759
+#, fuzzy
+msgid "Support XSAVE and XRSTOR instructions"
+msgstr "支援呼叫介於姆指和手臂指令集"
+
+#: config/i386/i386.opt:763
+#, fuzzy
+msgid "Support XSAVEOPT instruction"
+msgstr "支援 MMX 內建函式"
+
+#: config/i386/i386.opt:767
+#, fuzzy
+msgid "Support XSAVEC instructions"
+msgstr "支援 MMX 內建函式"
+
+#: config/i386/i386.opt:771
+#, fuzzy
+msgid "Support XSAVES and XRSTORS instructions"
+msgstr "支援呼叫介於姆指和手臂指令集"
+
+#: config/i386/i386.opt:775
+#, fuzzy
+msgid "Support TBM built-in functions and code generation"
+msgstr "支援 TBM 內建函式和編碼產生"
+
+#: config/i386/i386.opt:779
+#, fuzzy
+msgid "Support code generation of cmpxchg16b instruction."
+msgstr "支援編碼產生的 cmpxchg16b 指令。"
+
+#: config/i386/i386.opt:783
+#, fuzzy
+msgid "Support code generation of sahf instruction in 64bit x86-64 code."
+msgstr "支援編碼產生的 sahf 指令在中 64 位元 x86-64 編碼。"
+
+#: config/i386/i386.opt:787
+#, fuzzy
+msgid "Support code generation of movbe instruction."
+msgstr "支援編碼產生的 movbe 指令。"
+
+#: config/i386/i386.opt:791
+#, fuzzy
+msgid "Support code generation of crc32 instruction."
+msgstr "支援編碼產生的 crc32 指令。"
+
+#: config/i386/i386.opt:795
+#, fuzzy
+msgid "Support AES built-in functions and code generation"
+msgstr "支援內建函式和編碼產生"
+
+#: config/i386/i386.opt:799
+#, fuzzy
+#| msgid "Support MMX and SSE built-in functions and code generation"
+msgid "Support SHA1 and SHA256 built-in functions and code generation"
+msgstr "支援 MMX 和 SSE 內建函式及程式碼產生"
+
+#: config/i386/i386.opt:803
+#, fuzzy
+msgid "Support PCLMUL built-in functions and code generation"
+msgstr "支援 PCLMUL 內建函式和編碼產生"
+
+#: config/i386/i386.opt:807
+#, fuzzy
+msgid "Encode SSE instructions with VEX prefix"
+msgstr "編碼 SSE 指令與 VEX 前綴"
+
+#: config/i386/i386.opt:811
+#, fuzzy
+msgid "Support FSGSBASE built-in functions and code generation"
+msgstr "支援 FSGSBASE 內建函式和編碼產生"
+
+#: config/i386/i386.opt:815
+#, fuzzy
+msgid "Support RDRND built-in functions and code generation"
+msgstr "支援 RDRND 內建函式和編碼產生"
+
+#: config/i386/i386.opt:819
+#, fuzzy
+msgid "Support F16C built-in functions and code generation"
+msgstr "支援 F16C 內建函式和編碼產生"
+
+#: config/i386/i386.opt:823
+#, fuzzy
+msgid "Support PREFETCHWT1 built-in functions and code generation"
+msgstr "支援 TBM 內建函式和編碼產生"
+
+#: config/i386/i386.opt:827
+#, fuzzy
+msgid "Emit profiling counter call at function entry before prologue."
+msgstr "Emit 側寫檔計數器呼叫於函式條目之前 prologue。"
+
+#: config/i386/i386.opt:831
+msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
+msgstr ""
+
+#: config/i386/i386.opt:835
+msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be"
+msgstr ""
+
+#: config/i386/i386.opt:840
+msgid "Skip setting up RAX register when passing variable arguments."
+msgstr ""
+
+#: config/i386/i386.opt:844
+#, fuzzy
+msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check"
+msgstr "展開 32 位元/64 位元整數除進入 8 位元無正負號整數除與執行時期檢查"
+
+#: config/i386/i386.opt:848
+#, fuzzy
+msgid "Split 32-byte AVX unaligned load"
+msgstr "分割 32-byte AVX unaligned 載入"
+
+#: config/i386/i386.opt:852
+#, fuzzy
+msgid "Split 32-byte AVX unaligned store"
+msgstr "分割 32-byte AVX unaligned 儲存"
+
+#: config/i386/i386.opt:856
+#, fuzzy
+msgid "Support RTM built-in functions and code generation"
+msgstr "支援 TBM 內建函式和編碼產生"
+
+#: config/i386/i386.opt:860
+#, fuzzy
+msgid "Support MPX code generation"
+msgstr "支援 BMI 內建函式和編碼產生"
+
+#: config/i386/i386.opt:864
+#, fuzzy
+msgid "Use given stack-protector guard"
+msgstr "使用 propolice 做為堆疊保護方法"
+
+#: config/i386/i386.opt:868
+#, fuzzy
+msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
+msgstr "已知手臂架構 (用於使用與 -march=選項):"
+
+#: config/i386/stringop.opt:8
+msgid "the Free Software Foundation; either version 3, or (at your option)"
+msgstr ""
+
+#: config/i386/stringop.opt:13
+msgid "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the"
+msgstr ""
+
+#: config/i386/stringop.opt:18
+msgid "see <http://www.gnu.org/licenses/>. */"
+msgstr ""
+
+#: config/pa/pa64-hpux.opt:23
+msgid "Assume code will be linked by GNU ld"
+msgstr "假定程式碼將由 GNU ld 連結"
+
+#: config/pa/pa64-hpux.opt:27
+msgid "Assume code will be linked by HP ld"
+msgstr "假定程式碼將由 HP ld 連結"
+
+#: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
+#: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
+msgid "Specify UNIX standard for predefines and linking"
+msgstr "指定用於預定義和連結的 UNIX 標準"
+
+#: config/pa/pa-hpux.opt:27
+msgid "Generate cpp defines for server IO"
+msgstr "為伺服器 IO 產生 cpp 定義"
+
+#: config/pa/pa-hpux.opt:35
+msgid "Generate cpp defines for workstation IO"
+msgstr "為工作站 IO 產生 cpp 定義"
+
+#: config/pa/pa.opt:30 config/pa/pa.opt:83 config/pa/pa.opt:91
+msgid "Generate PA1.0 code"
+msgstr "產生 PA1.0 程式碼"
+
+#: config/pa/pa.opt:34 config/pa/pa.opt:95 config/pa/pa.opt:136
+msgid "Generate PA1.1 code"
+msgstr "產生 PA1.1 程式碼"
+
+#: config/pa/pa.opt:38 config/pa/pa.opt:99
+msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
+msgstr "產生 PA2.0 程式碼(需要 binutils 2.10 或更新版本)"
+
+#: config/pa/pa.opt:46
+msgid "Disable FP regs"
+msgstr "停用浮點暫存器"
+
+#: config/pa/pa.opt:50
+msgid "Disable indexed addressing"
+msgstr "停用變址定址"
+
+#: config/pa/pa.opt:54
+msgid "Generate fast indirect calls"
+msgstr "產生快速間接呼叫"
+
+#: config/pa/pa.opt:62
+msgid "Assume code will be assembled by GAS"
+msgstr "假定程式碼將由 GAS 組譯"
+
+#: config/pa/pa.opt:71
+msgid "Enable linker optimizations"
+msgstr "啟用連結器最佳化"
+
+#: config/pa/pa.opt:75
+msgid "Always generate long calls"
+msgstr "總是產生遠呼叫"
+
+#: config/pa/pa.opt:79
+msgid "Emit long load/store sequences"
+msgstr "產生長讀/寫序列"
+
+#: config/pa/pa.opt:87
+msgid "Disable space regs"
+msgstr "停用空間暫存器"
+
+#: config/pa/pa.opt:103
+msgid "Use portable calling conventions"
+msgstr "使用一般的呼叫約定"
+
+#: config/pa/pa.opt:107
+msgid "Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000"
+msgstr "指定調度最佳化的目的 CPU。有效的選項是 700,7100,7100LC,7200,7300,和 8000"
+
+#: config/pa/pa.opt:132 config/frv/frv.opt:215
+msgid "Use software floating point"
+msgstr "使用軟體浮點單元"
+
+#: config/pa/pa.opt:140
+msgid "Do not disable space regs"
+msgstr "不停用空間暫存器"
+
+#: config/v850/v850.opt:29
+msgid "Use registers r2 and r5"
+msgstr "使用暫存器 r2 和 r5"
+
+#: config/v850/v850.opt:33
+msgid "Use 4 byte entries in switch tables"
+msgstr "在分支表中使用 4 位元組長的條目"
+
+#: config/v850/v850.opt:37
+msgid "Enable backend debugging"
+msgstr "啟用後端程式除錯"
+
+#: config/v850/v850.opt:41
+#, fuzzy
+msgid "Do not use the callt instruction (default)"
+msgstr "不使用 callt 指令"
+
+#: config/v850/v850.opt:45
+msgid "Reuse r30 on a per function basis"
+msgstr "為每個函式重用 r30"
+
+#: config/v850/v850.opt:52
+msgid "Prohibit PC relative function calls"
+msgstr "禁止相對 PC 的函式呼叫"
+
+#: config/v850/v850.opt:56
+msgid "Use stubs for function prologues"
+msgstr "使用占位程式完成函式前言/尾聲"
+
+#: config/v850/v850.opt:60
+#, fuzzy
+msgid "Set the max size of data eligible for the SDA area"
+msgstr "設定最大尺寸的資料合格用於 SDA 區域"
+
+#: config/v850/v850.opt:67
+msgid "Enable the use of the short load instructions"
+msgstr "啟用對短載入指令的使用"
+
+#: config/v850/v850.opt:71
+msgid "Same as: -mep -mprolog-function"
+msgstr "與 -mep -mprolog-function 相同"
+
+#: config/v850/v850.opt:75
+#, fuzzy
+msgid "Set the max size of data eligible for the TDA area"
+msgstr "設定最大尺寸的資料合格用於 TDA 區域"
+
+#: config/v850/v850.opt:82
+#, fuzzy
+msgid "Do not enforce strict alignment"
+msgstr "不強制嚴格對齊"
+
+#: config/v850/v850.opt:86
+#, fuzzy
+msgid "Put jump tables for switch statements into the .data section rather than the .code section"
+msgstr "置放跳躍式表格用於開關敘述進入.data 區段而非.code 區段"
+
+#: config/v850/v850.opt:93
+msgid "Compile for the v850 processor"
+msgstr "為 v850 處理器編譯"
+
+#: config/v850/v850.opt:97
+msgid "Compile for the v850e processor"
+msgstr "為 v850e 處理器編譯"
+
+#: config/v850/v850.opt:101
+msgid "Compile for the v850e1 processor"
+msgstr "為 v850e1 處理器編譯"
+
+#: config/v850/v850.opt:105
+#, fuzzy
+msgid "Compile for the v850es variant of the v850e1"
+msgstr "編譯用於 v850 es 變體的 v850e1"
+
+#: config/v850/v850.opt:109
+#, fuzzy
+msgid "Compile for the v850e2 processor"
+msgstr "編譯用於 v850e2 處理器"
+
+#: config/v850/v850.opt:113
+#, fuzzy
+msgid "Compile for the v850e2v3 processor"
+msgstr "編譯用於 v850e2v3 處理器"
+
+#: config/v850/v850.opt:117
+#, fuzzy
+msgid "Compile for the v850e3v5 processor"
+msgstr "為 v850e 處理器編譯"
+
+#: config/v850/v850.opt:124
+#, fuzzy
+msgid "Enable v850e3v5 loop instructions"
+msgstr "啟用裁剪指令"
+
+#: config/v850/v850.opt:128
+#, fuzzy
+msgid "Set the max size of data eligible for the ZDA area"
+msgstr "設定最大尺寸的資料合格用於 ZDA 區域"
+
+#: config/v850/v850.opt:135
+#, fuzzy
+msgid "Enable relaxing in the assembler"
+msgstr "啟用分級試探在中排程程式"
+
+#: config/v850/v850.opt:139
+#, fuzzy
+msgid "Prohibit PC relative jumps"
+msgstr "禁止相對 PC 的函式呼叫"
+
+#: config/v850/v850.opt:143
+#, fuzzy
+msgid "Inhibit the use of hardware floating point instructions"
+msgstr "不允許使用任何硬體浮點指令"
+
+#: config/v850/v850.opt:147
+#, fuzzy
+msgid "Allow the use of hardware floating point instructions for V850E2V3 and up"
+msgstr "允許使用的硬體浮點 ABI 和指令"
+
+#: config/v850/v850.opt:151
+#, fuzzy
+msgid "Enable support for the RH850 ABI. This is the default"
+msgstr "啟用使用的 RX FPU 指令。 這是預設。"
+
+#: config/v850/v850.opt:155
+#, fuzzy
+msgid "Enable support for the old GCC ABI"
+msgstr "啟用對巨型物件的支援"
+
+#: config/v850/v850.opt:159
+msgid "Support alignments of up to 64-bits"
+msgstr ""
+
+#: config/g.opt:27
+#, fuzzy
+msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
+msgstr "-G<number>\t置放全域和靜態資料小於<數字>位元組進入特殊區段 (於某些目標)"
+
+#: config/lynx.opt:23
+msgid "Support legacy multi-threading"
+msgstr "支援傳統多執行緒"
+
+#: config/lynx.opt:27
+msgid "Use shared libraries"
+msgstr "使用共享函式庫"
+
+#: config/lynx.opt:31
+msgid "Support multi-threading"
+msgstr "支援多執行緒"
+
+#: config/nvptx/nvptx.opt:22
+#, fuzzy
+msgid "Generate code for a 32-bit ABI"
+msgstr "產生編碼用於 Fido A"
+
+#: config/nvptx/nvptx.opt:26
+#, fuzzy
+msgid "Generate code for a 64-bit ABI"
+msgstr "產生編碼用於 Fido A"
+
+#: config/nvptx/nvptx.opt:30
+msgid "Link in code for a __main kernel."
+msgstr ""
+
+#: config/vxworks.opt:36
+msgid "Assume the VxWorks RTP environment"
+msgstr "假定 VxWorks RTP 環境"
+
+#: config/vxworks.opt:43
+msgid "Assume the VxWorks vThreads environment"
+msgstr "假定 VxWorks vThreads 環境"
+
+#: config/cr16/cr16.opt:23
+#, fuzzy
+msgid "-msim Use simulator runtime"
+msgstr "-msim 使用 simulator 執行階段"
+
+#: config/cr16/cr16.opt:27
+#, fuzzy
+msgid "Generate SBIT, CBIT instructions"
+msgstr "產生 SBIT,CBIT 指令"
+
+#: config/cr16/cr16.opt:31
+msgid "Support multiply accumulate instructions"
+msgstr "支援乘加指令"
+
+#: config/cr16/cr16.opt:38
+#, fuzzy
+msgid "Treat data references as near, far or medium. medium is default"
+msgstr "對待資料參考做為接近,far 或中。中是預設"
+
+#: config/cr16/cr16.opt:42
+#, fuzzy
+msgid "Generate code for CR16C architecture"
+msgstr "產生編碼用於 CR16C 架構"
+
+#: config/cr16/cr16.opt:46
+#, fuzzy
+msgid "Generate code for CR16C+ architecture (Default)"
+msgstr "產生編碼用於 CR16C+架構 (預設)"
+
+#: config/cr16/cr16.opt:50
+#, fuzzy
+msgid "Treat integers as 32-bit."
+msgstr "對待整數做為 32-bit。"
+
+#: config/avr/avr.opt:23
+msgid "Use subroutines for function prologues and epilogues"
+msgstr "使用子程式完成函式前言/尾聲"
+
+#: config/avr/avr.opt:26
+#, fuzzy, c-format
+#| msgid "missing makefile target after %qs"
+msgid "missing device or architecture after %qs"
+msgstr "%qs 後缺少 makefile 目的"
+
+#: config/avr/avr.opt:27
+#, fuzzy
+msgid "-mmcu=MCU\tSelect the target MCU"
+msgstr "-mmcu=MCU\t選取目標 MCU"
+
+#: config/avr/avr.opt:31
+msgid "Set the number of 64 KiB flash segments"
+msgstr ""
+
+#: config/avr/avr.opt:35
+msgid "Indicate presence of a processor erratum"
+msgstr ""
+
+#: config/avr/avr.opt:39
+msgid "Enable Read-Modify-Write (RMW) instructions support/use"
+msgstr ""
+
+#: config/avr/avr.opt:49
+msgid "Use an 8-bit 'int' type"
+msgstr "使用 8 位「int」類型"
+
+#: config/avr/avr.opt:53
+#, fuzzy
+msgid "Change the stack pointer without disabling interrupts"
+msgstr "變更堆疊指標而無需停用插斷"
+
+#: config/avr/avr.opt:57
+#, fuzzy
+msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 0."
+msgstr "設定分支成本用於條件分支指令。 Reasonable 值是小,non-negative 整數。 預設分支成本是 0。"
+
+#: config/avr/avr.opt:67
+msgid "Change only the low 8 bits of the stack pointer"
+msgstr "只變更堆疊指標的低 8 位"
+
+#: config/avr/avr.opt:71
+#, fuzzy
+msgid "Relax branches"
+msgstr "Relax 分支"
+
+#: config/avr/avr.opt:75
+#, fuzzy
+msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
+msgstr "製作鏈結器鬆弛機器假設該程式計數器回到開始部分發生。"
+
+#: config/avr/avr.opt:79
+#, fuzzy
+msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outpoing function arguments in function prologue/epilogue. Without this option, outgoing arguments are pushed before calling a function and popped afterwards. This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
+msgstr "累積外送的郵件函式引數和獲取/釋出所需的堆疊空格用於 outpoing 函式引數在中函式 prologue/epilogue。 而無需這個選項,外送的郵件引數被推之前呼叫函式和流行的在此之後。 這個選項可以導致縮小的編碼大小用於函式該呼叫許多函式該提取它們的引數在之上堆疊如同,舉例來說 printf。"
+
+#: config/avr/avr.opt:83
+#, fuzzy
+msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
+msgstr "時存取記憶體,使用 X 做為施加的由硬體,也就是僅使用 pre-decrement,post-increment 和間接定址與 X 暫存器。 而無需這個選項,編譯器也許會假設該有定址模式 X+常數類似於 Y+常數和 Z+常數和 emit 指令到模擬此類定址模式用於 X。"
+
+#: config/avr/avr.opt:88
+#, fuzzy
+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
+msgstr "裝置沒有任何 SPH 特殊函式暫存器。這個選項將被 overridden 由編譯器驅動程式與正確設定如果存在/absence 的 SPH 可以被 deduced 從 -mmcu=MCU。"
+
+#: config/avr/avr.opt:92
+#, fuzzy
+msgid "Warn if the address space of an address is changed."
+msgstr "從 %s 轉換到 %s,位於 %L"
+
+#: config/avr/avr.opt:96
+msgid "Allow to use truncation instead of rounding towards 0 for fractional int types"
+msgstr ""
+
+#: config/avr/avr.opt:100
+msgid "Do not link against the device-specific library libdev.a"
+msgstr ""
+
+#: config/m32r/m32r.opt:34
+msgid "Compile for the m32rx"
+msgstr "為 m32rx 編譯"
+
+#: config/m32r/m32r.opt:38
+msgid "Compile for the m32r2"
+msgstr "為 m32r2 編譯"
+
+#: config/m32r/m32r.opt:42
+msgid "Compile for the m32r"
+msgstr "為 m32r 編譯"
+
+#: config/m32r/m32r.opt:46
+msgid "Align all loops to 32 byte boundary"
+msgstr "所有循環對齊到 32 位元組邊界上"
+
+#: config/m32r/m32r.opt:50
+msgid "Prefer branches over conditional execution"
+msgstr "優先使用分支而不是條件執行"
+
+#: config/m32r/m32r.opt:54
+msgid "Give branches their default cost"
+msgstr "為分支指定預設代價"
+
+#: config/m32r/m32r.opt:58
+msgid "Display compile time statistics"
+msgstr "顯示編譯時間統計"
+
+#: config/m32r/m32r.opt:62
+msgid "Specify cache flush function"
+msgstr "指定清空快取的函式"
+
+#: config/m32r/m32r.opt:66
+msgid "Specify cache flush trap number"
+msgstr "指定清空快取的陷阱號"
+
+#: config/m32r/m32r.opt:70
+msgid "Only issue one instruction per cycle"
+msgstr "每週期只發出一條指令"
+
+#: config/m32r/m32r.opt:74
+msgid "Allow two instructions to be issued per cycle"
+msgstr "允許每週期發出兩條指令"
+
+#: config/m32r/m32r.opt:78
+msgid "Code size: small, medium or large"
+msgstr "程式碼大小:小、中或大"
+
+#: config/m32r/m32r.opt:94
+msgid "Don't call any cache flush functions"
+msgstr "不呼叫任何清空快取的函式"
+
+#: config/m32r/m32r.opt:98
+msgid "Don't call any cache flush trap"
+msgstr "不呼叫任何清空快取的陷阱"
+
+#: config/m32r/m32r.opt:105
+#, fuzzy
+msgid "Small data area: none, sdata, use"
+msgstr "小資料區域:無、sdata,使用"
+
+#: config/s390/tpf.opt:23
+msgid "Enable TPF-OS tracing code"
+msgstr "啟用 TPF-OS 追蹤碼"
+
+#: config/s390/tpf.opt:27
+msgid "Specify main object for TPF-OS"
+msgstr "指定 TPF-OS 主要物件"
+
+#: config/s390/s390.opt:39
+msgid "31 bit ABI"
+msgstr "31 位元 ABI"
+
+#: config/s390/s390.opt:43
+msgid "64 bit ABI"
+msgstr "64 位元 ABI"
+
+#: config/s390/s390.opt:81
+msgid "Maintain backchain pointer"
+msgstr "維護反鏈指標"
+
+#: config/s390/s390.opt:85
+msgid "Additional debug prints"
+msgstr "額外除錯輸出"
+
+#: config/s390/s390.opt:89
+msgid "ESA/390 architecture"
+msgstr "ESA/390 結構"
+
+#: config/s390/s390.opt:93
+#, fuzzy
+msgid "Enable decimal floating point hardware support"
+msgstr "啟用十進位浮點數硬體支援"
+
+#: config/s390/s390.opt:97
+#, fuzzy
+msgid "Enable hardware floating point"
+msgstr "啟用硬體浮點數"
+
+#: config/s390/s390.opt:101
+msgid "Takes two non-negative integer numbers separated by a comma."
+msgstr ""
+
+#: config/s390/s390.opt:119
+#, fuzzy
+msgid "Use hardware transactional execution instructions"
+msgstr "使用硬體浮點數指令"
+
+#: config/s390/s390.opt:123
+msgid "Use packed stack layout"
+msgstr "使用緊實的堆疊版面設置"
+
+#: config/s390/s390.opt:127
+#, fuzzy
+msgid "Use bras for executable < 64k"
+msgstr "使用 bras 用於可執行檔案<64k"
+
+#: config/s390/s390.opt:131
+#, fuzzy
+msgid "Disable hardware floating point"
+msgstr "停用硬體浮點數"
+
+#: config/s390/s390.opt:135
+#, fuzzy
+msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
+msgstr "設定最大位元組數量該項必須是向左到堆疊大小之前陷阱指令被觸發"
+
+#: config/s390/s390.opt:139
+msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
+msgstr "在函式前言中產生額外程式碼以獲取堆疊大小越限"
+
+#: config/s390/s390.opt:147
+msgid "mvcle use"
+msgstr "使用 mvcle"
+
+#: config/s390/s390.opt:151
+msgid "Warn if a function uses alloca or creates an array with dynamic size"
+msgstr "當函式使用 alloca 來建立彈性陣列時給出警告"
+
+#: config/s390/s390.opt:155
+msgid "Warn if a single function's framesize exceeds the given framesize"
+msgstr "當單一函式的圖框大小超過給定值時給出警告"
+
+#: config/s390/s390.opt:159
+msgid "z/Architecture"
+msgstr "z/Architecture"
+
+#: config/s390/s390.opt:163
+#, fuzzy
+msgid "Set the branch costs for conditional branch instructions. Reasonable"
+msgstr "設定分支成本用於條件分支指令。 Reasonable"
+
+#: config/s390/s390.opt:169 config/rs6000/rs6000.opt:470
+#: config/mips/mips.opt:389
+#, fuzzy
+#| msgid "Use ROM instead of RAM"
+msgid "Use LRA instead of reload"
+msgstr "使用 ROM 而不是 RAM"
+
+#: config/rl78/rl78.opt:27 config/rx/rx.opt:87
+#, fuzzy
+msgid "Use the simulator runtime."
+msgstr "使用 simulator 執行階段。"
+
+#: config/rl78/rl78.opt:31
+#, fuzzy
+msgid "Select hardware or software multiplication support."
+msgstr "選取硬體或軟體乘法支援。"
+
+#: config/rl78/rl78.opt:47
+#, fuzzy
+msgid "Use all registers, reserving none for interrupt handlers."
+msgstr "指定暫存器數量到保留用於中斷處理程式。"
+
+#: config/rl78/rl78.opt:51
+msgid "Enable assembler and linker relaxation. Enabled by default at -Os."
+msgstr ""
+
+#: config/rl78/rl78.opt:55
+#, fuzzy
+#| msgid "Target the AM33/2.0 processor"
+msgid "Target the RL78/G10 series"
+msgstr "目的為 AM33/2.0 處理器"
+
+#: config/rl78/rl78.opt:59
+msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
+msgstr ""
+
+#: config/stormy16/stormy16.opt:24
+msgid "Provide libraries for the simulator"
+msgstr "為模擬器提供函式庫"
+
+#: config/arm/arm-tables.opt:25
+#, fuzzy
+msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
+msgstr "已知手臂 CPUs (用於使用與 -mcpu=和 -mtune=選項):"
+
+#: config/arm/arm-tables.opt:329
+#, fuzzy
+msgid "Known ARM architectures (for use with the -march= option):"
+msgstr "已知手臂架構 (用於使用與 -march=選項):"
+
+#: config/arm/arm-tables.opt:417
+#, fuzzy
+msgid "Known ARM FPUs (for use with the -mfpu= option):"
+msgstr "已知手臂 FPUs (用於使用與 -mfpu=選項):"
+
+#: config/arm/arm.opt:26
+#, fuzzy
+msgid "TLS dialect to use:"
+msgstr "TLS 方言以使用:"
+
+#: config/arm/arm.opt:36
+msgid "Specify an ABI"
+msgstr "指定一個 ABI"
+
+#: config/arm/arm.opt:40
+#, fuzzy
+msgid "Known ARM ABIs (for use with the -mabi= option):"
+msgstr "已知手臂 ABIs (用於使用與 -mabi=選項):"
+
+#: config/arm/arm.opt:59
+msgid "Generate a call to abort if a noreturn function returns"
+msgstr "當 noreturn 函式回傳時呼叫 abort"
+
+#: config/arm/arm.opt:66
+msgid "Pass FP arguments in FP registers"
+msgstr "在浮點暫存器中傳遞浮點參數"
+
+#: config/arm/arm.opt:70
+msgid "Generate APCS conformant stack frames"
+msgstr "產生與 APCS 相容的堆疊框架"
+
+#: config/arm/arm.opt:74
+msgid "Generate re-entrant, PIC code"
+msgstr "產生可重入的 PIC 程式碼"
+
+#: config/arm/arm.opt:90
+#, fuzzy
+msgid "Generate code in 32 bit ARM state."
+msgstr "產生編碼在中 32 位元手臂狀態。"
+
+#: config/arm/arm.opt:98
+#, fuzzy
+msgid "Thumb: Assume non-static functions may be called from ARM code"
+msgstr "姆指:假設非靜態函式也許會被 called 從手臂編碼"
+
+#: config/arm/arm.opt:102
+#, fuzzy
+msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
+msgstr "姆指:假設函式指標也許會前往 non-Thumb aware 編碼"
+
+#: config/arm/arm.opt:110
+msgid "Specify if floating point hardware should be used"
+msgstr "指定是否應當使用硬體浮點"
+
+#: config/arm/arm.opt:114
+#, fuzzy
+msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
+msgstr "已知浮點 ABIs (用於使用與 -mfloat-abi=選項):"
+
+#: config/arm/arm.opt:127
+#, fuzzy
+msgid "Specify the __fp16 floating-point format"
+msgstr "指定 __fp16 浮點格式"
+
+#: config/arm/arm.opt:131
+#, fuzzy
+msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
+msgstr "已知 __fp16 格式 (用於使用與 -mfp16-format=選項):"
+
+#: config/arm/arm.opt:144
+msgid "Specify the name of the target floating point hardware/format"
+msgstr "指定目的浮點硬體/格式的名稱"
+
+#: config/arm/arm.opt:155
+#, fuzzy
+msgid "Generate call insns as indirect calls, if necessary"
+msgstr "產生呼叫 insns 做為間接呼叫,如果必要的話"
+
+#: config/arm/arm.opt:159
+msgid "Assume data segments are relative to text segment."
+msgstr ""
+
+#: config/arm/arm.opt:163
+msgid "Specify the register to be used for PIC addressing"
+msgstr "指定用於 PIC 定址的暫存器"
+
+#: config/arm/arm.opt:167
+msgid "Store function names in object code"
+msgstr "在目的檔案中存儲函式名"
+
+#: config/arm/arm.opt:171
+msgid "Permit scheduling of a function's prologue sequence"
+msgstr "允許調度函式前言序列"
+
+#: config/arm/arm.opt:175 config/rs6000/rs6000.opt:244
+msgid "Do not load the PIC register in function prologues"
+msgstr "不在函式前言中載入 PIC 暫存器"
+
+#: config/arm/arm.opt:182
+#, fuzzy
+msgid "Specify the minimum bit alignment of structures"
+msgstr "指定最小位元對齊的結構"
+
+#: config/arm/arm.opt:186
+#, fuzzy
+msgid "Generate code for Thumb state"
+msgstr "產生編碼用於姆指狀態"
+
+#: config/arm/arm.opt:190
+#, fuzzy
+msgid "Support calls between Thumb and ARM instruction sets"
+msgstr "支援呼叫介於姆指和手臂指令集"
+
+#: config/arm/arm.opt:194
+#, fuzzy
+msgid "Specify thread local storage scheme"
+msgstr "指定執行緒區域貯藏區 scheme"
+
+#: config/arm/arm.opt:198
+msgid "Specify how to access the thread pointer"
+msgstr "指定如何存取執行緒指標"
+
+#: config/arm/arm.opt:202
+#, fuzzy
+msgid "Valid arguments to -mtp=:"
+msgstr "有效引數到 -mtp=:"
+
+#: config/arm/arm.opt:215
+msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
+msgstr "Thumb:即使不需要也產生(非葉)堆疊框架"
+
+#: config/arm/arm.opt:219
+msgid "Thumb: Generate (leaf) stack frames even if not needed"
+msgstr "Thumb:即使不需要也產生(葉)堆疊框架"
+
+#: config/arm/arm.opt:223 config/mn10300/mn10300.opt:42
+msgid "Tune code for the given processor"
+msgstr "為指定的處理器最佳化程式碼"
+
+#: config/arm/arm.opt:227
+msgid "Print CPU tuning information as comment in assembler file. This is"
+msgstr ""
+
+#: config/arm/arm.opt:238
+#, fuzzy
+msgid "Use Neon quad-word (rather than double-word) registers for vectorization"
+msgstr "使用 Neon quad-word (而非 double-word) 暫存器用於 vectorization"
+
+#: config/arm/arm.opt:242
+#, fuzzy
+msgid "Use Neon double-word (rather than quad-word) registers for vectorization"
+msgstr "使用 Neon double-word (而非 quad-word) 暫存器用於 vectorization"
+
+#: config/arm/arm.opt:246
+#, fuzzy
+msgid "Only generate absolute relocations on word sized values."
+msgstr "只有產生絕對重定址於字詞大小的值。"
+
+#: config/arm/arm.opt:250
+msgid "Generate IT blocks appropriate for ARMv8."
+msgstr ""
+
+#: config/arm/arm.opt:254
+msgid "Use the old RTX costing tables (transitional)."
+msgstr ""
+
+#: config/arm/arm.opt:258
+msgid "Use the new generic RTX cost tables if new core-specific cost table not available (transitional)."
+msgstr ""
+
+#: config/arm/arm.opt:262
+#, fuzzy
+msgid "Avoid overlapping destination and address registers on LDRD instructions"
+msgstr "避免重疊目的和位址暫存器於 LDRD 指令"
+
+#: config/arm/arm.opt:267
+#, fuzzy
+msgid "Enable unaligned word and halfword accesses to packed data."
+msgstr "啟用 unaligned 字詞和 halfword 存取到包裝的資料。"
+
+#: config/arm/arm.opt:271
+msgid "Use Neon to perform 64-bits operations rather than core registers."
+msgstr ""
+
+#: config/arm/arm.opt:275
+msgid "Assume loading data from flash is slower than fetching instructions."
+msgstr ""
+
+#: config/arm/arm.opt:279
+msgid "Assume unified syntax for Thumb inline assembly code."
+msgstr ""
+
+#: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
+#: config/visium/visium.opt:37
+msgid "Use hardware FP"
+msgstr "使用硬體浮點單元"
+
+#: config/sparc/sparc.opt:38 config/visium/visium.opt:41
+msgid "Do not use hardware FP"
+msgstr "不使用硬體浮點單元"
+
+#: config/sparc/sparc.opt:42
+#, fuzzy
+msgid "Use flat register window model"
+msgstr "使用扁平暫存器視窗式樣"
+
+#: config/sparc/sparc.opt:46
+msgid "Assume possible double misalignment"
+msgstr "假定可能的兩不正確齊"
+
+#: config/sparc/sparc.opt:50
+msgid "Use ABI reserved registers"
+msgstr "使用 ABI 保留的暫存器"
+
+#: config/sparc/sparc.opt:54
+msgid "Use hardware quad FP instructions"
+msgstr "使用硬體四浮點指令"
+
+#: config/sparc/sparc.opt:58
+msgid "Do not use hardware quad fp instructions"
+msgstr "不使用硬體四浮點指令"
+
+#: config/sparc/sparc.opt:62
+msgid "Compile for V8+ ABI"
+msgstr "為 V8+ ABI 編譯"
+
+#: config/sparc/sparc.opt:66
+#, fuzzy
+msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions"
+msgstr "使用 UltraSPARC 視覺的指令集版本 1.0 延伸"
+
+#: config/sparc/sparc.opt:70
+#, fuzzy
+msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions"
+msgstr "使用 UltraSPARC 視覺的指令集版本 2.0 延伸"
+
+#: config/sparc/sparc.opt:74
+#, fuzzy
+msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions"
+msgstr "使用 UltraSPARC 視覺的指令集版本 3.0 延伸"
+
+#: config/sparc/sparc.opt:78
+#, fuzzy
+msgid "Use UltraSPARC Compare-and-Branch extensions"
+msgstr "使用 UltraSPARC Fused Multiply-Add 延伸"
+
+#: config/sparc/sparc.opt:82
+#, fuzzy
+msgid "Use UltraSPARC Fused Multiply-Add extensions"
+msgstr "使用 UltraSPARC Fused Multiply-Add 延伸"
+
+#: config/sparc/sparc.opt:86
+#, fuzzy
+msgid "Use UltraSPARC Population-Count instruction"
+msgstr "使用 UltraSPARC Population-Count 指令"
+
+#: config/sparc/sparc.opt:90
+msgid "Pointers are 64-bit"
+msgstr "指標是 64 位元"
+
+#: config/sparc/sparc.opt:94
+msgid "Pointers are 32-bit"
+msgstr "指標是 32 位元"
+
+#: config/sparc/sparc.opt:98
+msgid "Use 64-bit ABI"
+msgstr "使用 64 位元 ABI"
+
+#: config/sparc/sparc.opt:102
+msgid "Use 32-bit ABI"
+msgstr "使用 32 位元 ABI"
+
+#: config/sparc/sparc.opt:106
+msgid "Use stack bias"
+msgstr "使用堆疊偏移"
+
+#: config/sparc/sparc.opt:110
+#, fuzzy
+msgid "Use structs on stronger alignment for double-word copies"
+msgstr "使用結構於 stronger 對齊用於 double-word 份數"
+
+#: config/sparc/sparc.opt:114
+msgid "Optimize tail call instructions in assembler and linker"
+msgstr "在組譯器和連結器中最佳化尾呼叫指令"
+
+#: config/sparc/sparc.opt:118
+msgid "Do not generate code that can only run in supervisor mode"
+msgstr ""
+
+#: config/sparc/sparc.opt:122 config/visium/visium.opt:45
+msgid "Use features of and schedule code for given CPU"
+msgstr "使用指定 CPU 的特性和調度程式碼"
+
+#: config/sparc/sparc.opt:199
+msgid "Use given SPARC-V9 code model"
+msgstr "使用給定的 SPARC-V9 程式碼模型"
+
+#: config/sparc/sparc.opt:203
+msgid "Enable debug output"
+msgstr "啟用除錯輸出"
+
+#: config/sparc/sparc.opt:207
+#, fuzzy
+msgid "Enable strict 32-bit psABI struct return checking."
+msgstr "啟用嚴格 32-bit psABI 結構回傳檢查。"
+
+#: config/sparc/sparc.opt:211
+#, fuzzy
+msgid "Enable workaround for single erratum of AT697F processor"
+msgstr "啟用變通方法用於單一 erratum 的 AT697F 處理器"
+
+#: config/sparc/sparc.opt:216
+#, fuzzy
+msgid "Enable workarounds for the errata of the UT699 processor"
+msgstr "啟用變通方法用於單一 erratum 的 AT697F 處理器"
+
+#: config/sparc/sparc.opt:245
+#, fuzzy
+msgid "Specify the memory model in effect for the program."
+msgstr "指定記憶體式樣在中效果用於程式。"
+
+#: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:141
+msgid "Generate 64-bit code"
+msgstr "產生 64 位元程式碼"
+
+#: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:145
+msgid "Generate 32-bit code"
+msgstr "產生 32 位元程式碼"
+
+#: config/rs6000/rs6000-tables.opt:24
+#, fuzzy
+msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
+msgstr "已知 CPUs (用於使用與 -mcpu=和 -mtune=選項):"
+
+#: config/rs6000/476.opt:24
+#, fuzzy
+msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses"
+msgstr "保留 PowerPC 476 's 鏈結堆疊由匹配向上 blr 與 bcl/bl insns 用於得到存取"
+
+#: config/rs6000/aix64.opt:24
+msgid "Compile for 64-bit pointers"
+msgstr "為 64 位元指標編譯"
+
+#: config/rs6000/aix64.opt:28
+msgid "Compile for 32-bit pointers"
+msgstr "為 32 位元指標編譯"
+
+#: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
+#, fuzzy
+msgid "Select code model"
+msgstr "選取編碼式樣"
+
+#: config/rs6000/aix64.opt:49
+#, fuzzy
+msgid "Support message passing with the Parallel Environment"
+msgstr "支援訊息傳遞與平行環境"
+
+#: config/rs6000/linux64.opt:24
+#, fuzzy
+msgid "Call mcount for profiling before a function prologue"
+msgstr "呼叫 mcount 用於側寫檔之前函式 prologue"
+
+#: config/rs6000/rs6000.opt:109
+msgid "Use PowerPC-64 instruction set"
+msgstr "使用 PowerPC-64 指令集"
+
+#: config/rs6000/rs6000.opt:113
+msgid "Use PowerPC General Purpose group optional instructions"
+msgstr "使用 PowerPC 通用組可選指令"
+
+#: config/rs6000/rs6000.opt:117
+msgid "Use PowerPC Graphics group optional instructions"
+msgstr "使用 PowerPC 圖像組可選指令"
+
+#: config/rs6000/rs6000.opt:121
+msgid "Use PowerPC V2.01 single field mfcr instruction"
+msgstr "使用 PowerPC V2.01 單欄位 mfcr 指令"
+
+#: config/rs6000/rs6000.opt:125
+msgid "Use PowerPC V2.02 popcntb instruction"
+msgstr "使用 PowerPC V2.02 popcntb 指令"
+
+#: config/rs6000/rs6000.opt:129
+msgid "Use PowerPC V2.02 floating point rounding instructions"
+msgstr "使用 PowerPC V2.02 浮點捨入指令"
+
+#: config/rs6000/rs6000.opt:133
+#, fuzzy
+msgid "Use PowerPC V2.05 compare bytes instruction"
+msgstr "使用 PowerPC V2.05 比較位元組指令"
+
+#: config/rs6000/rs6000.opt:137
+#, fuzzy
+msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
+msgstr "使用進階 PowerPC V2.05 移動浮點數到/從 GPR 指令"
+
+#: config/rs6000/rs6000.opt:141
+msgid "Use AltiVec instructions"
+msgstr "使用 AltiVec 指令"
+
+#: config/rs6000/rs6000.opt:145
+#, fuzzy
+#| msgid "Generate code in little endian mode"
+msgid "Generate Altivec instructions using little-endian element order"
+msgstr "產生低位位元組在前的程式碼"
+
+#: config/rs6000/rs6000.opt:149
+#, fuzzy
+#| msgid "Generate VRSAVE instructions when generating AltiVec code"
+msgid "Generate Altivec instructions using big-endian element order"
+msgstr "產生 AltiVec 程式碼時產生 VRSAVE 指令"
+
+#: config/rs6000/rs6000.opt:153
+#, fuzzy
+msgid "Use decimal floating point instructions"
+msgstr "使用十進位浮點數指令"
+
+#: config/rs6000/rs6000.opt:157
+#, fuzzy
+msgid "Use 4xx half-word multiply instructions"
+msgstr "使用 4 xx half-word multiply 指令"
+
+#: config/rs6000/rs6000.opt:161
+#, fuzzy
+msgid "Use 4xx string-search dlmzb instruction"
+msgstr "使用 4 xx string-search dlmzb 指令"
+
+#: config/rs6000/rs6000.opt:165
+#, fuzzy
+msgid "Generate load/store multiple instructions"
+msgstr "產生載入/儲存多重指令"
+
+#: config/rs6000/rs6000.opt:169
+#, fuzzy
+msgid "Generate string instructions for block moves"
+msgstr "產生字串指令用於區塊移動"
+
+#: config/rs6000/rs6000.opt:181
+#, fuzzy
+msgid "Use PowerPC V2.06 popcntd instruction"
+msgstr "使用 PowerPC V2.06 popcntd 指令"
+
+#: config/rs6000/rs6000.opt:185
+#, fuzzy
+msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions"
+msgstr "之下 -ffast-math,產生 FRIZ 指令用於 (雙倍)(長長) 轉換"
+
+#: config/rs6000/rs6000.opt:193
+#, fuzzy
+msgid "Use vector/scalar (VSX) instructions"
+msgstr "使用向量/純量 (VSX) 指令"
+
+#: config/rs6000/rs6000.opt:236
+#, fuzzy
+msgid "Do not generate load/store with update instructions"
+msgstr "不產生載入/儲存與更新指令"
+
+#: config/rs6000/rs6000.opt:240
+#, fuzzy
+msgid "Generate load/store with update instructions"
+msgstr "產生載入/儲存與更新指令"
+
+#: config/rs6000/rs6000.opt:248
+#, fuzzy
+msgid "Avoid generation of indexed load/store instructions when possible"
+msgstr "避免產生的索引的載入/儲存指令時可能的"
+
+#: config/rs6000/rs6000.opt:252
+#, fuzzy
+msgid "Mark __tls_get_addr calls with argument info"
+msgstr "標記 __tls_get_addr 呼叫與引數資訊"
+
+#: config/rs6000/rs6000.opt:259
+msgid "Schedule the start and end of the procedure"
+msgstr "調度程序的起始與終止"
+
+#: config/rs6000/rs6000.opt:263
+msgid "Return all structures in memory (AIX default)"
+msgstr "所有結構在記憶體中回傳 (AIX 預設)"
+
+#: config/rs6000/rs6000.opt:267
+msgid "Return small structures in registers (SVR4 default)"
+msgstr "小結構在暫存器中回傳 (SVR4 預設)"
+
+#: config/rs6000/rs6000.opt:271
+msgid "Conform more closely to IBM XLC semantics"
+msgstr "盡量接近 IBM XLC 語義"
+
+#: config/rs6000/rs6000.opt:275 config/rs6000/rs6000.opt:279
+#, fuzzy
+msgid "Generate software reciprocal divide and square root for better throughput."
+msgstr "產生軟體倒數除和平方根用於較好流量。"
+
+#: config/rs6000/rs6000.opt:283
+#, fuzzy
+msgid "Assume that the reciprocal estimate instructions provide more accuracy."
+msgstr "假設該倒數估計指令提供更多準確度。"
+
+#: config/rs6000/rs6000.opt:287
+msgid "Do not place floating point constants in TOC"
+msgstr "不在 TOC 中存放浮點常數"
+
+#: config/rs6000/rs6000.opt:291
+msgid "Place floating point constants in TOC"
+msgstr "在 TOC 中存放浮點常數"
+
+#: config/rs6000/rs6000.opt:295
+msgid "Do not place symbol+offset constants in TOC"
+msgstr "不在 TOC 中存放符號+偏移量常數"
+
+#: config/rs6000/rs6000.opt:299
+msgid "Place symbol+offset constants in TOC"
+msgstr "在 TOC 中存放符號+偏移量常數"
+
+#: config/rs6000/rs6000.opt:310
+msgid "Use only one TOC entry per procedure"
+msgstr "為每個程序只使用一個 TOC 條目"
+
+#: config/rs6000/rs6000.opt:314
+#, fuzzy
+msgid "Put everything in the regular TOC"
+msgstr "置放所有東西在中標準光碟內容表"
+
+#: config/rs6000/rs6000.opt:318
+msgid "Generate VRSAVE instructions when generating AltiVec code"
+msgstr "產生 AltiVec 程式碼時產生 VRSAVE 指令"
+
+#: config/rs6000/rs6000.opt:322
+#, fuzzy
+msgid "Deprecated option. Use -mno-vrsave instead"
+msgstr "不宜用選項。 使用 -mno-vrsave 做為替代"
+
+#: config/rs6000/rs6000.opt:326
+#, fuzzy
+msgid "Deprecated option. Use -mvrsave instead"
+msgstr "不宜用選項。 使用 -mvrsave 做為替代"
+
+#: config/rs6000/rs6000.opt:330
+#, fuzzy
+msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove"
+msgstr "指定有多少位元組應該被移動內聯之前呼叫出到 memcpy/memmove"
+
+#: config/rs6000/rs6000.opt:334
+msgid "Generate isel instructions"
+msgstr "產生 isel 指令"
+
+#: config/rs6000/rs6000.opt:338
+#, fuzzy
+msgid "Deprecated option. Use -mno-isel instead"
+msgstr "不宜用選項。 使用 -mno-isel 做為替代"
+
+#: config/rs6000/rs6000.opt:342
+#, fuzzy
+msgid "Deprecated option. Use -misel instead"
+msgstr "不宜用選項。 使用 -misel 做為替代"
+
+#: config/rs6000/rs6000.opt:346
+msgid "Generate SPE SIMD instructions on E500"
+msgstr "在 E500 上產生 SPE SIMD 指令"
+
+#: config/rs6000/rs6000.opt:350
+#, fuzzy
+msgid "Generate PPC750CL paired-single instructions"
+msgstr "產生 PPC750 CL paired-single 指令"
+
+#: config/rs6000/rs6000.opt:354
+#, fuzzy
+msgid "Deprecated option. Use -mno-spe instead"
+msgstr "不宜用選項。 使用 -mno-spe 做為替代"
+
+#: config/rs6000/rs6000.opt:358
+#, fuzzy
+msgid "Deprecated option. Use -mspe instead"
+msgstr "不宜用選項。 使用 -mspe 做為替代"
+
+#: config/rs6000/rs6000.opt:362
+#, fuzzy
+msgid "-mdebug=\tEnable debug output"
+msgstr "-mdebug=\t啟用除錯輸出"
+
+#: config/rs6000/rs6000.opt:366
+#, fuzzy
+msgid "Use the AltiVec ABI extensions"
+msgstr "使用 AltiVec ABI 延伸"
+
+#: config/rs6000/rs6000.opt:370
+#, fuzzy
+msgid "Do not use the AltiVec ABI extensions"
+msgstr "不使用 AltiVec ABI 延伸"
+
+#: config/rs6000/rs6000.opt:374
+#, fuzzy
+msgid "Use the SPE ABI extensions"
+msgstr "使用 SPE ABI 延伸"
+
+#: config/rs6000/rs6000.opt:378
+#, fuzzy
+msgid "Do not use the SPE ABI extensions"
+msgstr "不使用 SPE ABI 延伸"
+
+#: config/rs6000/rs6000.opt:382
+#, fuzzy
+#| msgid "Use EABI"
+msgid "Use the ELFv1 ABI"
+msgstr "使用 EABI"
+
+#: config/rs6000/rs6000.opt:386
+#, fuzzy
+#| msgid "Use EABI"
+msgid "Use the ELFv2 ABI"
+msgstr "使用 EABI"
+
+#: config/rs6000/rs6000.opt:393
+#, fuzzy
+msgid "using darwin64 ABI"
+msgstr "使用 darwin64 ABI"
+
+#: config/rs6000/rs6000.opt:396
+#, fuzzy
+msgid "using old darwin ABI"
+msgstr "使用舊的 darwin ABI"
+
+#: config/rs6000/rs6000.opt:399
+#, fuzzy
+msgid "using IEEE extended precision long double"
+msgstr "使用我進階精確度長雙倍"
+
+#: config/rs6000/rs6000.opt:402
+#, fuzzy
+msgid "using IBM extended precision long double"
+msgstr "使用 IBM 進階精確度長雙倍"
+
+#: config/rs6000/rs6000.opt:406
+#, fuzzy
+msgid "-mcpu=\tUse features of and schedule code for given CPU"
+msgstr "-mcpu=\t使用特徵的和排程編碼用於給定的 CPU"
+
+#: config/rs6000/rs6000.opt:410
+#, fuzzy
+msgid "-mtune=\tSchedule code for given CPU"
+msgstr "-mtune=\t排程編碼用於給定的 CPU"
+
+#: config/rs6000/rs6000.opt:414
+#, fuzzy
+msgid "-mtraceback=\tSelect full, part, or no traceback table"
+msgstr "-mtraceback=\t選取全部、部分,或沒有追溯表格"
+
+#: config/rs6000/rs6000.opt:430
+#, fuzzy
+msgid "Avoid all range limits on call instructions"
+msgstr "避免所有範圍限度於呼叫指令"
+
+#: config/rs6000/rs6000.opt:434
+#, fuzzy
+msgid "Generate Cell microcode"
+msgstr "產生儲存格 microcode"
+
+#: config/rs6000/rs6000.opt:438
+#, fuzzy
+msgid "Warn when a Cell microcoded instruction is emitted"
+msgstr "警告時儲存格 microcoded 指令被發出"
+
+#: config/rs6000/rs6000.opt:442
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr "使用過時的「vector long ...」AltiVec 類型時給出警告"
+
+#: config/rs6000/rs6000.opt:446
+#, fuzzy
+msgid "-mfloat-gprs=\tSelect GPR floating point method"
+msgstr "-mfloat-gprs=\t選取 GPR 浮點數方法"
+
+#: config/rs6000/rs6000.opt:450
+#, fuzzy
+msgid "Valid arguments to -mfloat-gprs=:"
+msgstr "有效引數到 -mfloat-gprs=:"
+
+#: config/rs6000/rs6000.opt:466
+#, fuzzy
+msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
+msgstr "-mlong-double-<n>\t指定大小的長雙倍 (64 或 128 位元)"
+
+#: config/rs6000/rs6000.opt:474
+#, fuzzy
+msgid "Determine which dependences between insns are considered costly"
+msgstr "決定該項 dependences 介於 insns 被認為成本"
+
+#: config/rs6000/rs6000.opt:478
+#, fuzzy
+msgid "Specify which post scheduling nop insertion scheme to apply"
+msgstr "指定該項貼文排程 nop 插入 scheme 到套用"
+
+#: config/rs6000/rs6000.opt:482
+#, fuzzy
+msgid "Specify alignment of structure fields default/natural"
+msgstr "指定對齊的結構欄位預設/自然"
+
+#: config/rs6000/rs6000.opt:486
+#, fuzzy
+msgid "Valid arguments to -malign-:"
+msgstr "有效引數到 -malign-:"
+
+#: config/rs6000/rs6000.opt:496
+#, fuzzy
+msgid "Specify scheduling priority for dispatch slot restricted insns"
+msgstr "指定排程優先權用於派送插槽限制的 insns"
+
+#: config/rs6000/rs6000.opt:500
+#, fuzzy
+msgid "Single-precision floating point unit"
+msgstr "單精度浮點數單位"
+
+#: config/rs6000/rs6000.opt:504
+#, fuzzy
+msgid "Double-precision floating point unit"
+msgstr "倍精度浮點數單位"
+
+#: config/rs6000/rs6000.opt:508
+#, fuzzy
+msgid "Floating point unit does not support divide & sqrt"
+msgstr "浮點數單位不支援除 & sqrt"
+
+#: config/rs6000/rs6000.opt:512
+#, fuzzy
+msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
+msgstr "-mfpu=\t指定 FP (sp、dp,sp-lite,dp-lite) (意味著 -mxilinx-fpu)"
+
+#: config/rs6000/rs6000.opt:534
+#, fuzzy
+msgid "Specify Xilinx FPU."
+msgstr "指定 Xilinx FPU。"
+
+#: config/rs6000/rs6000.opt:538
+#, fuzzy
+msgid "Use/do not use r11 to hold the static link in calls to functions via pointers."
+msgstr "使用/不使用 r11 以存放靜態連結在中呼叫到函式透過指標。"
+
+#: config/rs6000/rs6000.opt:542
+#, fuzzy
+msgid "Control whether we save the TOC in the prologue for indirect calls or generate the save inline"
+msgstr "控制是否我們儲存光碟內容表在中 prologue 用於間接呼叫或產生儲存內聯"
+
+#: config/rs6000/rs6000.opt:546
+msgid "Allow 128-bit integers in VSX registers"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:550
+msgid "Fuse certain integer operations together for better performance on power8"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:554
+#, fuzzy
+#| msgid "Align destination of the string operations"
+msgid "Allow sign extension in fusion operations"
+msgstr "對齊字串作業的目的"
+
+#: config/rs6000/rs6000.opt:558
+msgid "Use/do not use vector and scalar instructions added in ISA 2.07."
+msgstr ""
+
+#: config/rs6000/rs6000.opt:562
+#, fuzzy
+msgid "Use ISA 2.07 crypto instructions"
+msgstr "使用 SmartMIPS 指令"
+
+#: config/rs6000/rs6000.opt:566
+msgid "Use ISA 2.07 direct move between GPR & VSX register instructions"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:570
+#, fuzzy
+msgid "Use ISA 2.07 transactional memory (HTM) instructions"
+msgstr "使用向量/純量 (VSX) 指令"
+
+#: config/rs6000/rs6000.opt:574
+#, fuzzy
+msgid "Generate the quad word memory instructions (lq/stq)."
+msgstr "產生載入/儲存多重指令"
+
+#: config/rs6000/rs6000.opt:578
+msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
+msgstr ""
+
+#: config/rs6000/rs6000.opt:582
+msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
+msgstr ""
+
+#: config/rs6000/rs6000.opt:586
+msgid "Allow double variables in upper registers with -mcpu=power7 or -mvsx"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:590
+msgid "Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:594
+msgid "Allow float/double variables in upper registers if cpu allows it"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:598
+msgid "Analyze and remove doubleword swaps from VSX computations."
+msgstr ""
+
+#: config/rs6000/sysv4.opt:24
+msgid "Select ABI calling convention"
+msgstr "選擇 ABI 呼叫約定"
+
+#: config/rs6000/sysv4.opt:28 config/c6x/c6x.opt:42
+#, fuzzy
+msgid "Select method for sdata handling"
+msgstr "選取方法用於 sdata 處理"
+
+#: config/rs6000/sysv4.opt:48 config/rs6000/sysv4.opt:52
+msgid "Align to the base type of the bit-field"
+msgstr "對齊到位元段的基礎類別型"
+
+#: config/rs6000/sysv4.opt:57 config/rs6000/sysv4.opt:61
+msgid "Produce code relocatable at runtime"
+msgstr "產生執行時可重定位的程式碼"
+
+#: config/rs6000/sysv4.opt:65 config/rs6000/sysv4.opt:69
+msgid "Produce little endian code"
+msgstr "產生低位位元組在前的程式碼"
+
+#: config/rs6000/sysv4.opt:73 config/rs6000/sysv4.opt:77
+msgid "Produce big endian code"
+msgstr "產生高位位元組在前的程式碼"
+
+#: config/rs6000/sysv4.opt:82 config/rs6000/sysv4.opt:86
+#: config/rs6000/sysv4.opt:95 config/rs6000/sysv4.opt:137
+#: config/rs6000/sysv4.opt:149
+msgid "no description yet"
+msgstr "尚未描述"
+
+#: config/rs6000/sysv4.opt:90
+#, fuzzy
+msgid "Assume all variable arg functions are prototyped"
+msgstr "假設所有變數 arg 函式被原型"
+
+#: config/rs6000/sysv4.opt:99
+msgid "Use EABI"
+msgstr "使用 EABI"
+
+#: config/rs6000/sysv4.opt:103
+#, fuzzy
+msgid "Allow bit-fields to cross word boundaries"
+msgstr "允許 bit-fields 到交叉字緣"
+
+#: config/rs6000/sysv4.opt:107
+msgid "Use alternate register names"
+msgstr "使用另一套暫存器名"
+
+#: config/rs6000/sysv4.opt:113
+#, fuzzy
+msgid "Use default method for sdata handling"
+msgstr "使用預設方法用於 sdata 處理"
+
+#: config/rs6000/sysv4.opt:117
+msgid "Link with libsim.a, libc.a and sim-crt0.o"
+msgstr "與 libsim.a,libc.a 和 sim-crt0.o 連結"
+
+#: config/rs6000/sysv4.opt:121
+msgid "Link with libads.a, libc.a and crt0.o"
+msgstr "與 libads.a,libc.a 和 crt0.o 連結"
+
+#: config/rs6000/sysv4.opt:125
+msgid "Link with libyk.a, libc.a and crt0.o"
+msgstr "與 libyk.a,libc.a 和 crt0.o 連結"
+
+#: config/rs6000/sysv4.opt:129
+msgid "Link with libmvme.a, libc.a and crt0.o"
+msgstr "與 libmvme.a,libc.a 和 crt0.o 連結"
+
+#: config/rs6000/sysv4.opt:133
+msgid "Set the PPC_EMB bit in the ELF flags header"
+msgstr "在 ELF 旗標頭中指定 PPC_EMB 位"
+
+#: config/rs6000/sysv4.opt:153
+msgid "Generate code to use a non-exec PLT and GOT"
+msgstr "產生的程式碼使用不可執行 PLT 和 GOT"
+
+#: config/rs6000/sysv4.opt:157
+msgid "Generate code for old exec BSS PLT"
+msgstr "為舊的可執行 BSS PLT 產生程式碼"
+
+#: config/alpha/alpha.opt:27
+msgid "Use fp registers"
+msgstr "使用浮點暫存器"
+
+#: config/alpha/alpha.opt:35
+msgid "Request IEEE-conformant math library routines (OSF/1)"
+msgstr "請求與 IEEE 相容的數學函式庫處理序(OSF/1)"
+
+#: config/alpha/alpha.opt:39
+msgid "Emit IEEE-conformant code, without inexact exceptions"
+msgstr "產生符合 IEEE 的程式碼,不產生不精確的異常"
+
+#: config/alpha/alpha.opt:46
+msgid "Do not emit complex integer constants to read-only memory"
+msgstr "不將複整常數存至唯讀記憶體"
+
+#: config/alpha/alpha.opt:50
+msgid "Use VAX fp"
+msgstr "使用 VAX 浮點單元"
+
+#: config/alpha/alpha.opt:54
+msgid "Do not use VAX fp"
+msgstr "不使用 VAX 浮點單元"
+
+#: config/alpha/alpha.opt:58
+msgid "Emit code for the byte/word ISA extension"
+msgstr "為位元組/字指令架構擴充產生程式碼"
+
+#: config/alpha/alpha.opt:62
+msgid "Emit code for the motion video ISA extension"
+msgstr "為動態影像指令架構擴充產生程式碼"
+
+#: config/alpha/alpha.opt:66
+msgid "Emit code for the fp move and sqrt ISA extension"
+msgstr "為浮點轉移和平方根指令架構擴充產生程式碼"
+
+#: config/alpha/alpha.opt:70
+msgid "Emit code for the counting ISA extension"
+msgstr "為計數指令架構擴充產生程式碼"
+
+#: config/alpha/alpha.opt:74
+#, fuzzy
+msgid "Emit code using explicit relocation directives"
+msgstr "Emit 編碼使用明確的重定址指令"
+
+#: config/alpha/alpha.opt:78
+msgid "Emit 16-bit relocations to the small data areas"
+msgstr "為小資料區域產生 16 位重定位資訊"
+
+#: config/alpha/alpha.opt:82
+msgid "Emit 32-bit relocations to the small data areas"
+msgstr "為小資料區域產生 32 位元重定位資訊"
+
+#: config/alpha/alpha.opt:86
+msgid "Emit direct branches to local functions"
+msgstr "為局部函式產生直接分支"
+
+#: config/alpha/alpha.opt:90
+msgid "Emit indirect branches to local functions"
+msgstr "為局部函式產生間接分支"
+
+#: config/alpha/alpha.opt:94
+#, fuzzy
+msgid "Emit rdval instead of rduniq for thread pointer"
+msgstr "Emit rdval 以代替 rduniq 用於執行緒指標"
+
+#: config/alpha/alpha.opt:106
+msgid "Use features of and schedule given CPU"
+msgstr "使用指定 CPU 的特性並為其調度程式碼"
+
+#: config/alpha/alpha.opt:110
+msgid "Schedule given CPU"
+msgstr "為指定的 CPU 最佳化程式碼"
+
+#: config/alpha/alpha.opt:114
+msgid "Control the generated fp rounding mode"
+msgstr "控制產生的浮點捨入模式"
+
+#: config/alpha/alpha.opt:118
+msgid "Control the IEEE trap mode"
+msgstr "控制 IEEE 陷阱模式"
+
+#: config/alpha/alpha.opt:122
+msgid "Control the precision given to fp exceptions"
+msgstr "控制浮點異常的精度"
+
+#: config/alpha/alpha.opt:126
+msgid "Tune expected memory latency"
+msgstr "調整預期記憶體延遲"
+
+#: config/tilepro/tilepro.opt:23
+#, fuzzy
+msgid "Compile with 32 bit longs and pointers, which is the only supported"
+msgstr "編譯與 32 位元長和指標,該項是只有支援"
+
+#: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
+#, fuzzy
+msgid "-mcpu=CPU\tUse features of and schedule code for given CPU"
+msgstr "-mcpu=CPU\t使用特徵的和排程編碼用於給定的 CPU"
+
+#: config/tilepro/tilepro.opt:32
+#, fuzzy
+msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
+msgstr "已知 TILEPro CPUs (用於使用與 -mcpu=選項):"
+
+#: config/lm32/lm32.opt:24
+#, fuzzy
+msgid "Enable multiply instructions"
+msgstr "啟用 multiply 指令"
+
+#: config/lm32/lm32.opt:28
+#, fuzzy
+msgid "Enable divide and modulus instructions"
+msgstr "啟用除和模數指令"
+
+#: config/lm32/lm32.opt:32
+#, fuzzy
+msgid "Enable barrel shift instructions"
+msgstr "啟用大桶 Shift 指令"
+
+#: config/lm32/lm32.opt:36
+#, fuzzy
+msgid "Enable sign extend instructions"
+msgstr "啟用符號延伸指令"
+
+#: config/lm32/lm32.opt:40
+#, fuzzy
+msgid "Enable user-defined instructions"
+msgstr "啟用使用者定義的指令"
+
+#: config/nios2/elf.opt:26
+#, fuzzy
+msgid "Link with a limited version of the C library"
+msgstr "鏈結與快速浮點函式庫"
+
+#: config/nios2/elf.opt:30
+msgid "Name of system library to link against"
+msgstr ""
+
+#: config/nios2/elf.opt:34
+msgid "Name of the startfile"
+msgstr ""
+
+#: config/nios2/elf.opt:38
+msgid "Link with HAL BSP"
+msgstr ""
+
+#: config/nios2/nios2.opt:35
+msgid "Enable DIV, DIVU"
+msgstr ""
+
+#: config/nios2/nios2.opt:39
+#, fuzzy
+msgid "Enable MUL instructions"
+msgstr "啟用裁剪指令"
+
+#: config/nios2/nios2.opt:43
+msgid "Enable MULX instructions, assume fast shifter"
+msgstr ""
+
+#: config/nios2/nios2.opt:47
+#, fuzzy
+msgid "Use table based fast divide (default at -O3)"
+msgstr "使用軟體模擬用於除 (預設)"
+
+#: config/nios2/nios2.opt:51
+#, fuzzy
+msgid "All memory accesses use I/O load/store instructions"
+msgstr "啟用 unaligned 載入/儲存指令"
+
+#: config/nios2/nios2.opt:55
+#, fuzzy
+msgid "Volatile memory accesses use I/O load/store instructions"
+msgstr "啟用 unaligned 載入/儲存指令"
+
+#: config/nios2/nios2.opt:59
+msgid "Volatile memory accesses do not use I/O load/store instructions"
+msgstr ""
+
+#: config/nios2/nios2.opt:63
+#, fuzzy
+msgid "Enable/disable GP-relative addressing."
+msgstr "不尋常的 TP-relative 位址"
+
+#: config/nios2/nios2.opt:67
+msgid "Valid options for GP-relative addressing (for -mgpopt):"
+msgstr ""
+
+#: config/nios2/nios2.opt:86
+msgid "Equivalent to -mgpopt=local."
+msgstr ""
+
+#: config/nios2/nios2.opt:90
+msgid "Equivalent to -mgpopt=none."
+msgstr ""
+
+#: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mep/mep.opt:82
+#: config/mips/mips.opt:134
+msgid "Use big-endian byte order"
+msgstr "令高位位元組在前"
+
+#: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mep/mep.opt:86
+#: config/mips/mips.opt:138
+msgid "Use little-endian byte order"
+msgstr "令低位位元組在前"
+
+#: config/nios2/nios2.opt:102
+msgid "Floating point custom instruction configuration name"
+msgstr ""
+
+#: config/nios2/nios2.opt:106
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the ftruncds custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:110
+msgid "Integer id (N) of ftruncds custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:114
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fextsd custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:118
+msgid "Integer id (N) of fextsd custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:122
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fixdu custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:126
+#, fuzzy
+msgid "Integer id (N) of fixdu custom instruction"
+msgstr "啟用除和模數指令"
+
+#: config/nios2/nios2.opt:130
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fixdi custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:134
+msgid "Integer id (N) of fixdi custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:138
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fixsu custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:142
+msgid "Integer id (N) of fixsu custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:146
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fixsi custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:150
+msgid "Integer id (N) of fixsi custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:154
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the floatud custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:158
+#, fuzzy
+msgid "Integer id (N) of floatud custom instruction"
+msgstr "啟用 unaligned 載入/儲存指令"
+
+#: config/nios2/nios2.opt:162
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the floatid custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:166
+#, fuzzy
+msgid "Integer id (N) of floatid custom instruction"
+msgstr "啟用 unaligned 載入/儲存指令"
+
+#: config/nios2/nios2.opt:170
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the floatus custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:174
+msgid "Integer id (N) of floatus custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:178
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the floatis custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:182
+msgid "Integer id (N) of floatis custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:186
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fcmpned custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:190
+msgid "Integer id (N) of fcmpned custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:194
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fcmpeqd custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:198
+msgid "Integer id (N) of fcmpeqd custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:202
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fcmpged custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:206
+msgid "Integer id (N) of fcmpged custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:210
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fcmpgtd custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:214
+msgid "Integer id (N) of fcmpgtd custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:218
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fcmpled custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:222
+msgid "Integer id (N) of fcmpled custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:226
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fcmpltd custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:230
+msgid "Integer id (N) of fcmpltd custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:234
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the flogd custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:238
+msgid "Integer id (N) of flogd custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:242
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fexpd custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:246
+msgid "Integer id (N) of fexpd custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:250
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fatand custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:254
+msgid "Integer id (N) of fatand custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:258
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the ftand custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:262
+#, fuzzy
+msgid "Integer id (N) of ftand custom instruction"
+msgstr "啟用除和模數指令"
+
+#: config/nios2/nios2.opt:266
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fsind custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:270
+msgid "Integer id (N) of fsind custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:274
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fcosd custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:278
+msgid "Integer id (N) of fcosd custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:282
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fsqrtd custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:286
+msgid "Integer id (N) of fsqrtd custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:290
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fabsd custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:294
+msgid "Integer id (N) of fabsd custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:298
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fnegd custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:302
+msgid "Integer id (N) of fnegd custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:306
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fmaxd custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:310
+msgid "Integer id (N) of fmaxd custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:314
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fmind custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:318
+msgid "Integer id (N) of fmind custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:322
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fdivd custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:326
+msgid "Integer id (N) of fdivd custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:330
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fmuld custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:334
+#, fuzzy
+msgid "Integer id (N) of fmuld custom instruction"
+msgstr "啟用除和模數指令"
+
+#: config/nios2/nios2.opt:338
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fsubd custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:342
+msgid "Integer id (N) of fsubd custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:346
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the faddd custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:350
+msgid "Integer id (N) of faddd custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:354
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fcmpnes custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:358
+msgid "Integer id (N) of fcmpnes custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:362
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fcmpeqs custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:366
+msgid "Integer id (N) of fcmpeqs custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:370
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fcmpges custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:374
+msgid "Integer id (N) of fcmpges custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:378
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fcmpgts custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:382
+msgid "Integer id (N) of fcmpgts custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:386
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fcmples custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:390
+msgid "Integer id (N) of fcmples custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:394
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fcmplts custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:398
+msgid "Integer id (N) of fcmplts custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:402
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the flogs custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:406
+msgid "Integer id (N) of flogs custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:410
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fexps custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:414
+msgid "Integer id (N) of fexps custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:418
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fatans custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:422
+msgid "Integer id (N) of fatans custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:426
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the ftans custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:430
+msgid "Integer id (N) of ftans custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:434
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fsins custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:438
+msgid "Integer id (N) of fsins custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:442
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fcoss custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:446
+msgid "Integer id (N) of fcoss custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:450
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fsqrts custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:454
+msgid "Integer id (N) of fsqrts custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:458
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fabss custom instr"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:462
+msgid "Integer id (N) of fabss custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:466
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fnegs custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:470
+msgid "Integer id (N) of fnegs custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:474
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fmaxs custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:478
+msgid "Integer id (N) of fmaxs custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:482
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fmins custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:486
+msgid "Integer id (N) of fmins custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:490
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fdivs custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:494
+msgid "Integer id (N) of fdivs custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:498
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fmuls custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:502
+#, fuzzy
+msgid "Integer id (N) of fmuls custom instruction"
+msgstr "啟用除和模數指令"
+
+#: config/nios2/nios2.opt:506
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fsubs custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:510
+msgid "Integer id (N) of fsubs custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:514
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fadds custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:518
+msgid "Integer id (N) of fadds custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:522
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the frdy custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:526
+msgid "Integer id (N) of frdy custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:530
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the frdxhi custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:534
+msgid "Integer id (N) of frdxhi custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:538
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the frdxlo custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:542
+msgid "Integer id (N) of frdxlo custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:546
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fwry custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:550
+msgid "Integer id (N) of fwry custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:554
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the fwrx custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:558
+msgid "Integer id (N) of fwrx custom instruction"
+msgstr ""
+
+#: config/nios2/nios2.opt:562
+#, fuzzy
+#| msgid "Do not use the bit-field instructions"
+msgid "Do not use the round custom instruction"
+msgstr "不使用位元段指令"
+
+#: config/nios2/nios2.opt:566
+msgid "Integer id (N) of round custom instruction"
+msgstr ""
+
+#: config/rx/rx.opt:29
+#, fuzzy
+msgid "Store doubles in 64 bits."
+msgstr "儲存雙倍在中 64 位元。"
+
+#: config/rx/rx.opt:33
+#, fuzzy
+msgid "Stores doubles in 32 bits. This is the default."
+msgstr "儲存雙倍在中 32 位元。 這是預設。"
+
+#: config/rx/rx.opt:37
+#, fuzzy
+msgid "Disable the use of RX FPU instructions. "
+msgstr "停用使用的 RX FPU 指令。 "
+
+#: config/rx/rx.opt:44
+#, fuzzy
+msgid "Enable the use of RX FPU instructions. This is the default."
+msgstr "啟用使用的 RX FPU 指令。 這是預設。"
+
+#: config/rx/rx.opt:50
+#, fuzzy
+msgid "Specify the target RX cpu type."
+msgstr "指定目標 RX cpu 型態。"
+
+#: config/rx/rx.opt:71
+#, fuzzy
+msgid "Data is stored in big-endian format."
+msgstr "資料被儲存在中 big-endian 格式。"
+
+#: config/rx/rx.opt:75
+#, fuzzy
+msgid "Data is stored in little-endian format. (Default)."
+msgstr "資料被儲存在中低位在前格式。 (預設)。"
+
+#: config/rx/rx.opt:81
+#, fuzzy
+msgid "Maximum size of global and static variables which can be placed into the small data area."
+msgstr "最大容量的全域和靜態變數該項可以被置放進入小資料區域。"
+
+#: config/rx/rx.opt:93
+#, fuzzy
+msgid "Generate assembler output that is compatible with the Renesas AS100 assembler. This may restrict some of the compiler's capabilities. The default is to generate GAS compatible syntax."
+msgstr "產生組譯器輸出該是相容與 Renesas AS100 組譯器。 這也許會限制某些編譯器能力。 預設是要產生氣體 compatable 語法。"
+
+#: config/rx/rx.opt:99
+#, fuzzy
+msgid "Enable linker relaxation."
+msgstr "啟用鏈結器鬆弛。"
+
+#: config/rx/rx.opt:105
+#, fuzzy
+msgid "Maximum size in bytes of constant values allowed as operands."
+msgstr "最大容量在中位元組的常數允許的做為運算元。"
+
+#: config/rx/rx.opt:111
+#, fuzzy
+msgid "Specifies the number of registers to reserve for interrupt handlers."
+msgstr "指定暫存器數量到保留用於中斷處理程式。"
+
+#: config/rx/rx.opt:117
+#, fuzzy
+msgid "Specifies whether interrupt functions should save and restore the accumulator register."
+msgstr "指定是否插斷函式應該儲存和還原累加器暫存器。"
+
+#: config/rx/rx.opt:123
+#, fuzzy
+msgid "Enables Position-Independent-Data (PID) mode."
+msgstr "啟用 Position-Independent-Data (PID) 模式。"
+
+#: config/rx/rx.opt:129
+msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
+msgstr ""
+
+#: config/rx/rx.opt:133
+msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
+msgstr ""
+
+#: config/rx/rx.opt:137
+msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned. This is the default."
+msgstr ""
+
+#: config/rx/rx.opt:141
+#, fuzzy
+msgid "Enable the use of the LRA register allocator."
+msgstr "啟用對短載入指令的使用"
+
+#: config/visium/visium.opt:25
+#, fuzzy
+#| msgid "Link with libyk.a, libc.a and crt0.o"
+msgid "Link with libc.a and libdebug.a"
+msgstr "與 libyk.a,libc.a 和 crt0.o 連結"
+
+#: config/visium/visium.opt:29
+#, fuzzy
+#| msgid "Link with libsim.a, libc.a and sim-crt0.o"
+msgid "Link with libc.a and libsim.a"
+msgstr "與 libsim.a,libc.a 和 sim-crt0.o 連結"
+
+#: config/visium/visium.opt:33
+#, fuzzy
+#| msgid "Use hardware FP"
+msgid "Use hardware FP (default)"
+msgstr "使用硬體浮點單元"
+
+#: config/visium/visium.opt:65
+#, fuzzy
+msgid "Generate code for the supervisor mode (default)"
+msgstr "產生編碼用於 CR16C+架構 (預設)"
+
+#: config/visium/visium.opt:69
+#, fuzzy
+#| msgid "Generate code for the Boehm GC"
+msgid "Generate code for the user mode"
+msgstr "為 Boehm 產生程式碼"
+
+#: config/visium/visium.opt:73
+#, fuzzy
+msgid "Only retained for backward compatibility."
+msgstr "沒做任何事。保留的用於回溯相容性。"
+
+#: config/fused-madd.opt:22
+#, fuzzy
+msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
+msgstr "%<-mfused-madd%> 被不宜用;使用 %<-ffp-contract=%>做為替代"
+
+#: config/sol2.opt:32
+msgid "Clear hardware capabilities when linking"
+msgstr ""
+
+#: config/sol2.opt:36
+#, fuzzy
+msgid "Pass -z text to linker"
+msgstr "回合 -z 文字到鏈結器"
+
+#: config/moxie/moxie.opt:31
+#, fuzzy
+#| msgid "Enable MPY||ADD and MPY||SUB instructions"
+msgid "Enable MUL.X and UMUL.X instructions"
+msgstr "啟用 MPY||ADD 和 MPY||SUB 指令"
+
+#: config/microblaze/microblaze.opt:40
+#, fuzzy
+msgid "Use software emulation for floating point (default)"
+msgstr "使用軟體模擬用於浮點數 (預設)"
+
+#: config/microblaze/microblaze.opt:44
+#, fuzzy
+msgid "Use hardware floating point instructions"
+msgstr "使用硬體浮點數指令"
+
+#: config/microblaze/microblaze.opt:48
+#, fuzzy
+msgid "Use table lookup optimization for small signed integer divisions"
+msgstr "使用表格查找最佳化用於小帶正負號整數除法"
+
+#: config/microblaze/microblaze.opt:52
+#, fuzzy
+msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU"
+msgstr "-mcpu=處理器\t\t使用特徵的和排程編碼用於給定的 CPU"
+
+#: config/microblaze/microblaze.opt:56
+#, fuzzy
+msgid "Don't optimize block moves, use memcpy"
+msgstr "不最佳化區塊移動,使用 memcpy"
+
+#: config/microblaze/microblaze.opt:68
+#, fuzzy
+msgid "Use the soft multiply emulation (default)"
+msgstr "使用軟式 multiply 模擬 (預設)"
+
+#: config/microblaze/microblaze.opt:72
+msgid "Use reorder instructions (swap and byte reversed load/store) (default)"
+msgstr ""
+
+#: config/microblaze/microblaze.opt:76
+#, fuzzy
+msgid "Use the software emulation for divides (default)"
+msgstr "使用軟體模擬用於除 (預設)"
+
+#: config/microblaze/microblaze.opt:80
+#, fuzzy
+msgid "Use the hardware barrel shifter instead of emulation"
+msgstr "使用硬體大桶 shifter 以代替模擬"
+
+#: config/microblaze/microblaze.opt:84
+#, fuzzy
+msgid "Use pattern compare instructions"
+msgstr "使用胚騰比較指令"
+
+#: config/microblaze/microblaze.opt:87
+#, fuzzy, c-format
+msgid "%qs is deprecated; use -fstack-check"
+msgstr "%qs 被不宜用;使用 -fstack-check"
+
+#: config/microblaze/microblaze.opt:88
+#, fuzzy
+msgid "Check for stack overflow at runtime"
+msgstr "檢查看看堆疊上限溢位於執行階段"
+
+#: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
+msgid "Use GP relative sdata/sbss sections"
+msgstr "使用相對 GP 的 sdata/sbss 區段"
+
+#: config/microblaze/microblaze.opt:95
+#, fuzzy, c-format
+msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
+msgstr "%qs 被不宜用;使用 -fno-zero-initialized-in-bss"
+
+#: config/microblaze/microblaze.opt:96
+#, fuzzy
+msgid "Clear the BSS to zero and place zero initialized in BSS"
+msgstr "清空 BSS 到零和置放零初始化的在中 BSS"
+
+#: config/microblaze/microblaze.opt:100
+#, fuzzy
+msgid "Use multiply high instructions for high part of 32x32 multiply"
+msgstr "使用 multiply 高指令用於高部分的 32x32 multiply"
+
+#: config/microblaze/microblaze.opt:104
+#, fuzzy
+msgid "Use hardware floating point conversion instructions"
+msgstr "使用硬體浮點數轉換指令"
+
+#: config/microblaze/microblaze.opt:108
+#, fuzzy
+msgid "Use hardware floating point square root instruction"
+msgstr "使用硬體浮點數平方根指令"
+
+#: config/microblaze/microblaze.opt:112
+#, fuzzy
+msgid "Description for mxl-mode-executable"
+msgstr "描述用於 mxl-mode-executable"
+
+#: config/microblaze/microblaze.opt:116
+#, fuzzy
+msgid "Description for mxl-mode-xmdstub"
+msgstr "描述用於 mxl-mode-xmdstub"
+
+#: config/microblaze/microblaze.opt:120
+#, fuzzy
+msgid "Description for mxl-mode-bootstrap"
+msgstr "描述用於 mxl-mode-bootstrap"
+
+#: config/microblaze/microblaze.opt:124
+#, fuzzy
+msgid "Description for mxl-mode-novectors"
+msgstr "描述用於 mxl-mode-novectors"
+
+#: config/vax/vax.opt:23 config/vax/vax.opt:27
+msgid "Target DFLOAT double precision code"
+msgstr "產生 DFLOAT 雙精度程式碼"
+
+#: config/vax/vax.opt:31 config/vax/vax.opt:35
+msgid "Generate GFLOAT double precision code"
+msgstr "產生 GFLOAT 雙精度程式碼"
+
+#: config/vax/vax.opt:39
+msgid "Generate code for GNU assembler (gas)"
+msgstr "為 GNU 組譯器(gas)產生程式碼"
+
+#: config/vax/vax.opt:43
+msgid "Generate code for UNIX assembler"
+msgstr "為 UNIX 組譯器產生程式碼"
+
+#: config/vax/vax.opt:47
+msgid "Use VAXC structure conventions"
+msgstr "使用 VAXC 結構約定"
+
+#: config/vax/vax.opt:51
+#, fuzzy
+msgid "Use new adddi3/subdi3 patterns"
+msgstr "使用新 adddi3/subdi3 胚騰"
+
+#: config/frv/frv.opt:30
+msgid "Use 4 media accumulators"
+msgstr "使用 4 個多媒體累加器"
+
+#: config/frv/frv.opt:34
+msgid "Use 8 media accumulators"
+msgstr "使用 8 個多媒體累加器"
+
+#: config/frv/frv.opt:38
+msgid "Enable label alignment optimizations"
+msgstr "啟用標籤對齊最佳化"
+
+#: config/frv/frv.opt:42
+msgid "Dynamically allocate cc registers"
+msgstr "動態指派 cc 暫存器"
+
+#: config/frv/frv.opt:49
+msgid "Set the cost of branches"
+msgstr "設定分支的代價"
+
+#: config/frv/frv.opt:53
+msgid "Enable conditional execution other than moves/scc"
+msgstr "啟用條件執行而非 moves/scc"
+
+#: config/frv/frv.opt:57
+msgid "Change the maximum length of conditionally-executed sequences"
+msgstr "變更條件執行序列的最大長度"
+
+#: config/frv/frv.opt:61
+#, fuzzy
+msgid "Change the number of temporary registers that are available to conditionally-executed sequences"
+msgstr "變更暫時的暫存器數量所可用到 conditionally-executed 序列"
+
+#: config/frv/frv.opt:65
+msgid "Enable conditional moves"
+msgstr "啟用條件轉移"
+
+#: config/frv/frv.opt:69
+msgid "Set the target CPU type"
+msgstr "指定目的 CPU 的類型"
+
+#: config/frv/frv.opt:73
+#, fuzzy
+msgid "Known FR-V CPUs (for use with the -mcpu= option):"
+msgstr "已知 FR-V CPUs (用於使用與 -mcpu=選項):"
+
+#: config/frv/frv.opt:122
+msgid "Use fp double instructions"
+msgstr "使用浮點雙精度指令"
+
+#: config/frv/frv.opt:126
+msgid "Change the ABI to allow double word insns"
+msgstr "變更 ABI 以允許雙字指令"
+
+#: config/frv/frv.opt:134
+msgid "Just use icc0/fcc0"
+msgstr "只使用 icc0/fcc0"
+
+#: config/frv/frv.opt:138
+msgid "Only use 32 FPRs"
+msgstr "只使用 32 個浮點暫存器"
+
+#: config/frv/frv.opt:142
+msgid "Use 64 FPRs"
+msgstr "使用 64 個浮點暫存器"
+
+#: config/frv/frv.opt:146
+msgid "Only use 32 GPRs"
+msgstr "只使用 32 個通用暫存器"
+
+#: config/frv/frv.opt:150
+msgid "Use 64 GPRs"
+msgstr "使用 64 個通用暫存器"
+
+#: config/frv/frv.opt:154
+#, fuzzy
+msgid "Enable use of GPREL for read-only data in FDPIC"
+msgstr "啟用使用的 GPREL 用於唯讀資料在中 FDPIC"
+
+#: config/frv/frv.opt:166
+msgid "Enable PIC support for building libraries"
+msgstr "啟用對函式庫的 PIC 支援"
+
+#: config/frv/frv.opt:170
+#, fuzzy
+msgid "Follow the EABI linkage requirements"
+msgstr "追隨 EABI 鏈結需求"
+
+#: config/frv/frv.opt:174
+msgid "Disallow direct calls to global functions"
+msgstr "不允許直接呼叫全域函式"
+
+#: config/frv/frv.opt:178
+msgid "Use media instructions"
+msgstr "使用多媒體指令"
+
+#: config/frv/frv.opt:182
+msgid "Use multiply add/subtract instructions"
+msgstr "使用乘加/減指令"
+
+#: config/frv/frv.opt:186
+msgid "Enable optimizing &&/|| in conditional execution"
+msgstr "啟用對條件執行 && 或 || 的最佳化"
+
+#: config/frv/frv.opt:190
+msgid "Enable nested conditional execution optimizations"
+msgstr "啟用對巢狀條件執行的最佳化"
+
+#: config/frv/frv.opt:195
+#, fuzzy
+msgid "Do not mark ABI switches in e_flags"
+msgstr "不標記 ABI 切換在中 eflags(_F)"
+
+#: config/frv/frv.opt:199
+msgid "Remove redundant membars"
+msgstr "刪除冗餘成員"
+
+#: config/frv/frv.opt:203
+msgid "Pack VLIW instructions"
+msgstr "打封包 VLIW 指令"
+
+#: config/frv/frv.opt:207
+#, fuzzy
+msgid "Enable setting GPRs to the result of comparisons"
+msgstr "啟用設定 GPRs 到結果的比較"
+
+#: config/frv/frv.opt:211
+#, fuzzy
+msgid "Change the amount of scheduler lookahead"
+msgstr "變更數目的排程程式期望"
+
+#: config/frv/frv.opt:219
+msgid "Assume a large TLS segment"
+msgstr "假定大的執行緒局部存儲段"
+
+#: config/frv/frv.opt:223
+msgid "Do not assume a large TLS segment"
+msgstr "不假定大的 TLS 段"
+
+#: config/frv/frv.opt:228
+#, fuzzy
+msgid "Cause gas to print tomcat statistics"
+msgstr "造成氣體到列印 tomcat 統計"
+
+#: config/frv/frv.opt:233
+#, fuzzy
+msgid "Link with the library-pic libraries"
+msgstr "鏈結與 library-pic 函式庫"
+
+#: config/frv/frv.opt:237
+#, fuzzy
+msgid "Allow branches to be packed with other instructions"
+msgstr "允許分支為包裝的與其他指令"
+
+#: config/mn10300/mn10300.opt:30
+msgid "Target the AM33 processor"
+msgstr "目的為 AM33 處理器"
+
+#: config/mn10300/mn10300.opt:34
+msgid "Target the AM33/2.0 processor"
+msgstr "目的為 AM33/2.0 處理器"
+
+#: config/mn10300/mn10300.opt:38
+#, fuzzy
+msgid "Target the AM34 processor"
+msgstr "目標 AM34 處理器"
+
+#: config/mn10300/mn10300.opt:46
+msgid "Work around hardware multiply bug"
+msgstr "為硬體乘法缺陷提供變通"
+
+#: config/mn10300/mn10300.opt:55
+msgid "Enable linker relaxations"
+msgstr "啟用連結器鬆弛"
+
+#: config/mn10300/mn10300.opt:59
+msgid "Return pointers in both a0 and d0"
+msgstr "在 a0 和 d0 中回傳指標"
+
+#: config/mn10300/mn10300.opt:63
+#, fuzzy
+msgid "Allow gcc to generate LIW instructions"
+msgstr "允許 gcc 到產生 LIW 指令"
+
+#: config/mn10300/mn10300.opt:67
+#, fuzzy
+msgid "Allow gcc to generate the SETLB and Lcc instructions"
+msgstr "允許 gcc 到產生 SETLB 和 Lcc 指令"
+
+#: config/nds32/nds32.opt:26
+#, fuzzy
+#| msgid "Generate code in big endian mode"
+msgid "Generate code in big-endian mode."
+msgstr "產生高位位元組在前的程式碼"
+
+#: config/nds32/nds32.opt:30
+#, fuzzy
+#| msgid "Generate code in little endian mode"
+msgid "Generate code in little-endian mode."
+msgstr "產生低位位元組在前的程式碼"
+
+#: config/nds32/nds32.opt:34
+#, fuzzy
+#| msgid "Reschedule instructions before register allocation"
+msgid "Use reduced-set registers for register allocation."
+msgstr "指派暫存器前重新調度指令"
+
+#: config/nds32/nds32.opt:38
+#, fuzzy
+#| msgid "Reschedule instructions before register allocation"
+msgid "Use full-set registers for register allocation."
+msgstr "指派暫存器前重新調度指令"
+
+#: config/nds32/nds32.opt:42
+#, fuzzy
+msgid "Generate conditional move instructions."
+msgstr "啟用條件移動指令用法。"
+
+#: config/nds32/nds32.opt:46
+#, fuzzy
+msgid "Generate performance extension instructions."
+msgstr "產生位元指令"
+
+#: config/nds32/nds32.opt:50
+#, fuzzy
+#| msgid "Generate isel instructions"
+msgid "Generate v3 push25/pop25 instructions."
+msgstr "產生 isel 指令"
+
+#: config/nds32/nds32.opt:54
+#, fuzzy
+msgid "Generate 16-bit instructions."
+msgstr "產生位元指令"
+
+#: config/nds32/nds32.opt:58
+msgid "Specify the size of each interrupt vector, which must be 4 or 16."
+msgstr ""
+
+#: config/nds32/nds32.opt:62
+msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
+msgstr ""
+
+#: config/nds32/nds32.opt:66
+#, fuzzy
+#| msgid "Specify the name of the target architecture"
+msgid "Specify the name of the target architecture."
+msgstr "指定目的架構的名稱"
+
+#: config/nds32/nds32.opt:70
+#, fuzzy
+msgid "Known arch types (for use with the -march= option):"
+msgstr "已知手臂架構 (用於使用與 -march=選項):"
+
+#: config/nds32/nds32.opt:83
+msgid "Specify the address generation strategy for code model."
+msgstr ""
+
+#: config/nds32/nds32.opt:87
+#, fuzzy
+msgid "Known cmodel types (for use with the -mcmodel= option):"
+msgstr "已知編碼式樣 (用於使用與 -mcmodel=選項):"
+
+#: config/nds32/nds32.opt:100
+#, fuzzy
+#| msgid "Warn when all constructors and destructors are private"
+msgid "Enable constructor/destructor feature."
+msgstr "當所有建構式和解構函式都是私有時給出警告"
+
+#: config/nds32/nds32.opt:104
+#, fuzzy
+#| msgid "Generate isel instructions"
+msgid "Guide linker to relax instructions."
+msgstr "產生 isel 指令"
+
+#: config/iq2000/iq2000.opt:31
+msgid "Specify CPU for code generation purposes"
+msgstr "為程式碼產生指定目的 CPU"
+
+#: config/iq2000/iq2000.opt:47
+msgid "Specify CPU for scheduling purposes"
+msgstr "為調度指定目的 CPU"
+
+#: config/iq2000/iq2000.opt:51
+#, fuzzy
+msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
+msgstr "已知 IQ2000 CPUs (用於使用與 -mcpu=選項):"
+
+#: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
+msgid "Use ROM instead of RAM"
+msgstr "使用 ROM 而不是 RAM"
+
+#: config/iq2000/iq2000.opt:70
+msgid "No default crt0.o"
+msgstr "沒有預設的 crt0.o"
+
+#: config/iq2000/iq2000.opt:74 config/mips/mips.opt:397
+msgid "Put uninitialized constants in ROM (needs -membedded-data)"
+msgstr "將未初始化的常數放在 ROM 中(需要 -membedded-data)"
+
+#: config/c6x/c6x-tables.opt:24
+#, fuzzy
+msgid "Known C6X ISAs (for use with the -march= option):"
+msgstr "已知 C6X ISAs (用於使用與 -march=選項):"
+
+#: config/c6x/c6x.opt:46
+#, fuzzy
+msgid "Valid arguments for the -msdata= option"
+msgstr "有效引數用於 -msdata=選項"
+
+#: config/c6x/c6x.opt:59
+#, fuzzy
+msgid "Compile for the DSBT shared library ABI"
+msgstr "編譯用於 DSBT 共用函式庫 ABI"
+
+#: config/cris/linux.opt:27
+#, fuzzy
+msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
+msgstr "一起與 -fpic 和 -fPIC,不使用 GOTPLT 參考"
+
+#: config/cris/cris.opt:45
+msgid "Work around bug in multiplication instruction"
+msgstr "為乘法指令中的缺陷提供變通"
+
+#: config/cris/cris.opt:51
+msgid "Compile for ETRAX 4 (CRIS v3)"
+msgstr "為 ETRAX 4 (CRIS v3) 編譯"
+
+#: config/cris/cris.opt:56
+msgid "Compile for ETRAX 100 (CRIS v8)"
+msgstr "為 ETRAX 100 (CRIS v8) 編譯"
+
+#: config/cris/cris.opt:64
+msgid "Emit verbose debug information in assembly code"
+msgstr "在組譯程式碼中產生詳細的除錯資訊"
+
+#: config/cris/cris.opt:71
+#, fuzzy
+msgid "Do not use condition codes from normal instructions"
+msgstr "不使用條件編碼從一般指令"
+
+#: config/cris/cris.opt:80
+#, fuzzy
+msgid "Do not emit addressing modes with side-effect assignment"
+msgstr "不 emit 定址模式與副作用指派"
+
+#: config/cris/cris.opt:89
+msgid "Do not tune stack alignment"
+msgstr "不調整堆疊對齊"
+
+#: config/cris/cris.opt:98
+msgid "Do not tune writable data alignment"
+msgstr "不調整可寫資料對齊"
+
+#: config/cris/cris.opt:107
+msgid "Do not tune code and read-only data alignment"
+msgstr "不調整程式碼和唯讀資料對齊"
+
+#: config/cris/cris.opt:116
+msgid "Align code and data to 32 bits"
+msgstr "將程式碼和資料對齊到 32 位元邊界上"
+
+#: config/cris/cris.opt:133
+#, fuzzy
+msgid "Don't align items in code or data"
+msgstr "不對齊項目在中編碼或資料"
+
+#: config/cris/cris.opt:142
+msgid "Do not emit function prologue or epilogue"
+msgstr "不產生函式前言和尾聲"
+
+#: config/cris/cris.opt:149
+#, fuzzy
+msgid "Use the most feature-enabling options allowed by other options"
+msgstr "使用最 feature-enabling 選項允許的由其他選項"
+
+#: config/cris/cris.opt:158
+msgid "Override -mbest-lib-options"
+msgstr "覆寫 -mbest-lib-options"
+
+#: config/cris/cris.opt:165
+#, fuzzy
+msgid "-march=ARCH\tGenerate code for the specified chip or CPU version"
+msgstr "-march=ARCH\t產生編碼用於指定的晶片或 CPU 版本"
+
+#: config/cris/cris.opt:169
+#, fuzzy
+msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version"
+msgstr "-mtune=ARCH\t調校對齊用於指定的晶片或 CPU 版本"
+
+#: config/cris/cris.opt:173
+#, fuzzy
+msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size"
+msgstr "-mmax-stackframe=大小\t警告時 stackframe 是大於指定的大小"
+
+#: config/cris/cris.opt:180
+msgid "Emit traps as \"break 8\", default for CRIS v3 and up. If disabled, calls to abort() are used."
+msgstr ""
+
+#: config/cris/cris.opt:184
+msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory"
+msgstr ""
+
+#: config/cris/cris.opt:188
+msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
+msgstr ""
+
+#: config/sh/superh.opt:6
+#, fuzzy
+msgid "Board name [and memory region]."
+msgstr "板名稱 [和記憶體區域]。"
+
+#: config/sh/superh.opt:10
+#, fuzzy
+msgid "Runtime name."
+msgstr "執行階段名稱。"
+
+#: config/sh/sh.opt:48
+msgid "Generate SH1 code"
+msgstr "產生 SH1 程式碼"
+
+#: config/sh/sh.opt:52
+msgid "Generate SH2 code"
+msgstr "產生 SH2 程式碼"
+
+#: config/sh/sh.opt:56
+#, fuzzy
+msgid "Generate default double-precision SH2a-FPU code"
+msgstr "產生預設倍精度 SH2a-FPU 編碼"
+
+#: config/sh/sh.opt:60
+msgid "Generate SH2a FPU-less code"
+msgstr "產生不帶 FPU 的 SH2a 程式碼"
+
+#: config/sh/sh.opt:64
+#, fuzzy
+msgid "Generate default single-precision SH2a-FPU code"
+msgstr "產生預設單精度 SH2a-FPU 編碼"
+
+#: config/sh/sh.opt:68
+#, fuzzy
+msgid "Generate only single-precision SH2a-FPU code"
+msgstr "產生只有單精度 SH2a-FPU 編碼"
+
+#: config/sh/sh.opt:72
+msgid "Generate SH2e code"
+msgstr "產生 SH2e 程式碼"
+
+#: config/sh/sh.opt:76
+msgid "Generate SH3 code"
+msgstr "產生 SH3 程式碼"
+
+#: config/sh/sh.opt:80
+msgid "Generate SH3e code"
+msgstr "產生 SH3e 程式碼"
+
+#: config/sh/sh.opt:84
+msgid "Generate SH4 code"
+msgstr "產生 SH4 程式碼"
+
+#: config/sh/sh.opt:88
+#, fuzzy
+msgid "Generate SH4-100 code"
+msgstr "產生 SH4-100 編碼"
+
+#: config/sh/sh.opt:92
+#, fuzzy
+msgid "Generate SH4-200 code"
+msgstr "產生 SH4-200 編碼"
+
+#: config/sh/sh.opt:98
+#, fuzzy
+msgid "Generate SH4-300 code"
+msgstr "產生 SH4-300 編碼"
+
+#: config/sh/sh.opt:102
+msgid "Generate SH4 FPU-less code"
+msgstr "產生不帶 FPU 的 SH4 程式碼"
+
+#: config/sh/sh.opt:106
+#, fuzzy
+msgid "Generate SH4-100 FPU-less code"
+msgstr "產生 SH4-100 FPU-less 編碼"
+
+#: config/sh/sh.opt:110
+#, fuzzy
+msgid "Generate SH4-200 FPU-less code"
+msgstr "產生 SH4-200 FPU-less 編碼"
+
+#: config/sh/sh.opt:114
+#, fuzzy
+msgid "Generate SH4-300 FPU-less code"
+msgstr "產生 SH4-300 FPU-less 編碼"
+
+#: config/sh/sh.opt:118
+#, fuzzy
+msgid "Generate code for SH4 340 series (MMU/FPU-less)"
+msgstr "產生編碼用於 SH4 340 系列 (MMU/FPU-less)"
+
+#: config/sh/sh.opt:123
+#, fuzzy
+msgid "Generate code for SH4 400 series (MMU/FPU-less)"
+msgstr "產生編碼用於 SH4 400 系列 (MMU/FPU-less)"
+
+#: config/sh/sh.opt:128
+#, fuzzy
+msgid "Generate code for SH4 500 series (FPU-less)."
+msgstr "產生編碼用於 SH4 500 系列 (FPU-less)。"
+
+#: config/sh/sh.opt:133
+msgid "Generate default single-precision SH4 code"
+msgstr "產生預設的單精度 SH4 程式碼"
+
+#: config/sh/sh.opt:137
+#, fuzzy
+msgid "Generate default single-precision SH4-100 code"
+msgstr "產生預設單精度 SH4-100 編碼"
+
+#: config/sh/sh.opt:141
+#, fuzzy
+msgid "Generate default single-precision SH4-200 code"
+msgstr "產生預設單精度 SH4-200 編碼"
+
+#: config/sh/sh.opt:145
+#, fuzzy
+msgid "Generate default single-precision SH4-300 code"
+msgstr "產生預設單精度 SH4-300 編碼"
+
+#: config/sh/sh.opt:149
+msgid "Generate only single-precision SH4 code"
+msgstr "只產生單精度 SH4 程式碼"
+
+#: config/sh/sh.opt:153
+#, fuzzy
+msgid "Generate only single-precision SH4-100 code"
+msgstr "產生只有單精度 SH4-100 編碼"
+
+#: config/sh/sh.opt:157
+#, fuzzy
+msgid "Generate only single-precision SH4-200 code"
+msgstr "產生只有單精度 SH4-200 編碼"
+
+#: config/sh/sh.opt:161
+#, fuzzy
+msgid "Generate only single-precision SH4-300 code"
+msgstr "產生只有單精度 SH4-300 編碼"
+
+#: config/sh/sh.opt:165
+msgid "Generate SH4a code"
+msgstr "產生 SH4a 程式碼"
+
+#: config/sh/sh.opt:169
+msgid "Generate SH4a FPU-less code"
+msgstr "產生不帶 FPU 的 SH4a 程式碼"
+
+#: config/sh/sh.opt:173
+msgid "Generate default single-precision SH4a code"
+msgstr "產生預設的單精度 SH4a 程式碼"
+
+#: config/sh/sh.opt:177
+msgid "Generate only single-precision SH4a code"
+msgstr "只產生單精度 SH4a 程式碼"
+
+#: config/sh/sh.opt:181
+msgid "Generate SH4al-dsp code"
+msgstr "產生 SH4al-dsp 程式碼"
+
+#: config/sh/sh.opt:185
+msgid "Generate 32-bit SHmedia code"
+msgstr "產生 32 位元 SHmedia 程式碼"
+
+#: config/sh/sh.opt:189
+msgid "Generate 32-bit FPU-less SHmedia code"
+msgstr "產生 32 位元不帶 FPU 的 SHmedia 程式碼"
+
+#: config/sh/sh.opt:193
+msgid "Generate 64-bit SHmedia code"
+msgstr "產生 64 位元 SHmedia 程式碼"
+
+#: config/sh/sh.opt:197
+msgid "Generate 64-bit FPU-less SHmedia code"
+msgstr "產生 64 位元不帶 FPU 的 SHmedia 程式碼"
+
+#: config/sh/sh.opt:201
+msgid "Generate SHcompact code"
+msgstr "產生 SHcompact 程式碼"
+
+#: config/sh/sh.opt:205
+msgid "Generate FPU-less SHcompact code"
+msgstr "產生不帶 FPU 的 SHcompact 程式碼"
+
+#: config/sh/sh.opt:217
+msgid "Generate code in big endian mode"
+msgstr "產生高位位元組在前的程式碼"
+
+#: config/sh/sh.opt:221
+msgid "Generate 32-bit offsets in switch tables"
+msgstr "在分支表中使用 32 位元偏移量"
+
+#: config/sh/sh.opt:225
+#, fuzzy
+msgid "Generate bit instructions"
+msgstr "產生位元指令"
+
+#: config/sh/sh.opt:229
+#, fuzzy
+msgid "Cost to assume for a branch insn"
+msgstr "成本到假設用於分支 insn"
+
+#: config/sh/sh.opt:233
+msgid "Assume that zero displacement conditional branches are fast"
+msgstr ""
+
+#: config/sh/sh.opt:236 config/sh/sh.opt:240
+#, fuzzy, c-format
+#| msgid "Deprecated. This switch has no effect"
+msgid "%qs is deprecated and has no effect"
+msgstr "已過時。此開關不起作用。"
+
+#: config/sh/sh.opt:237
+#, fuzzy
+msgid "Enable cbranchdi4 pattern"
+msgstr "啟用 cbranchdi4 胚騰"
+
+#: config/sh/sh.opt:241
+#, fuzzy
+msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
+msgstr "Emit cmpeqdit 胚騰甚至時 -mcbranchdi 是在中效果(_T)。"
+
+#: config/sh/sh.opt:245
+msgid "Force the usage of delay slots for conditional branches."
+msgstr ""
+
+#: config/sh/sh.opt:249
+#, fuzzy
+msgid "Enable SH5 cut2 workaround"
+msgstr "啟用 SH5 cut2 變通方法"
+
+#: config/sh/sh.opt:253
+msgid "Align doubles at 64-bit boundaries"
+msgstr "在 64 位元邊界上對齊雙精度變數"
+
+#: config/sh/sh.opt:257
+#, fuzzy
+msgid "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
+msgstr "除法策略,之一:呼叫、call2,- fp、inv,inv:minlat、inv20u,- inv20l, inv:呼叫,inv:call2, inv:fp,call-div1, call-fp,call-table"
+
+#: config/sh/sh.opt:261
+#, fuzzy
+msgid "Specify name for 32 bit signed division function"
+msgstr "指定名稱用於 32 位元帶正負號除法函式"
+
+#: config/sh/sh.opt:265
+#, fuzzy
+msgid "Enable the use of 64-bit floating point registers in fmov instructions. See -mdalign if 64-bit alignment is required."
+msgstr "啟用使用的 64-bit 浮點數暫存器在中 fmov 指令。 參看 -mdalign 如果 64-bit 對齊被必要項。"
+
+#: config/sh/sh.opt:273
+#, fuzzy
+msgid "Cost to assume for gettr insn"
+msgstr "成本到假設用於 gettr insn"
+
+#: config/sh/sh.opt:277 config/sh/sh.opt:327
+msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
+msgstr "遒循 Renesas(先前被稱作 Hitachi)/SuperH 呼叫約定"
+
+#: config/sh/sh.opt:281
+#, fuzzy
+msgid "Increase the IEEE compliance for floating-point comparisons"
+msgstr "增加我規範遵循用於浮點比較"
+
+#: config/sh/sh.opt:285
+#, fuzzy
+msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
+msgstr "啟用使用的索引的定址模式用於 SHmedia32/SHcompact"
+
+#: config/sh/sh.opt:289
+#, fuzzy
+msgid "inline code to invalidate instruction cache entries after setting up nested function trampolines"
+msgstr "內聯編碼到設為無效指令快取記憶體條目之後設定巢狀的函式 trampolines"
+
+#: config/sh/sh.opt:293
+msgid "Assume symbols might be invalid"
+msgstr "假定符號可能無效"
+
+#: config/sh/sh.opt:297 config/arc/arc.opt:183
+#, fuzzy
+msgid "Annotate assembler instructions with estimated addresses"
+msgstr "註解組譯器指令與估計的位址"
+
+#: config/sh/sh.opt:301
+msgid "Generate code in little endian mode"
+msgstr "產生低位位元組在前的程式碼"
+
+#: config/sh/sh.opt:305
+msgid "Mark MAC register as call-clobbered"
+msgstr "將 MAC 暫存器標記為呼叫篡改的"
+
+#: config/sh/sh.opt:311
+#, fuzzy
+msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
+msgstr "製作結構多重的 4 位元組 (警告:ABI 改變)"
+
+#: config/sh/sh.opt:315
+#, fuzzy
+msgid "Emit function-calls using global offset table when generating PIC"
+msgstr "Emit function-calls 使用全域偏移表格時產生 PIC"
+
+#: config/sh/sh.opt:319
+#, fuzzy
+msgid "Assume pt* instructions won't trap"
+msgstr "假設 pt * 指令 wo 無法陷阱"
+
+#: config/sh/sh.opt:323
+#, fuzzy
+msgid "Shorten address references during linking"
+msgstr "縮短位址參考在的期間鏈結"
+
+#: config/sh/sh.opt:331
+msgid "Deprecated. Use -matomic= instead to select the atomic model"
+msgstr ""
+
+#: config/sh/sh.opt:335
+#, fuzzy
+msgid "Specify the model for atomic operations"
+msgstr "產生編碼用於內建基元的計算"
+
+#: config/sh/sh.opt:339
+msgid "Use tas.b instruction for __atomic_test_and_set"
+msgstr ""
+
+#: config/sh/sh.opt:343
+#, fuzzy
+msgid "Deprecated. Use -Os instead"
+msgstr "不宜用。 使用 -Os 做為替代"
+
+#: config/sh/sh.opt:347
+#, fuzzy
+msgid "Cost to assume for a multiply insn"
+msgstr "成本到假設用於 multiply insn"
+
+#: config/sh/sh.opt:351
+#, fuzzy
+msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
+msgstr "不產生 privileged-mode 只有編碼;意味著 -mno-inline-icinvalidate 如果內聯編碼會無法作用在中使用者模式(_I)。"
+
+#: config/sh/sh.opt:357
+#, fuzzy
+msgid "Pretend a branch-around-a-move is a conditional move."
+msgstr "Pretend branch-around-a-move 是條件移動。"
+
+#: config/sh/sh.opt:361
+#, fuzzy
+msgid "Enable the use of the fsca instruction"
+msgstr "啟用對短載入指令的使用"
+
+#: config/sh/sh.opt:365
+#, fuzzy
+msgid "Enable the use of the fsrra instruction"
+msgstr "啟用對短載入指令的使用"
+
+#: config/sh/sh.opt:369
+msgid "Use LRA instead of reload (transitional)"
+msgstr ""
+
+#: config/fr30/fr30.opt:23
+msgid "Assume small address space"
+msgstr "假定小位址空間"
+
+#: config/mep/mep.opt:23
+#, fuzzy
+msgid "Enable absolute difference instructions"
+msgstr "啟用絕對差異指令"
+
+#: config/mep/mep.opt:27
+#, fuzzy
+msgid "Enable all optional instructions"
+msgstr "全部啟用可選的指令"
+
+#: config/mep/mep.opt:31
+#, fuzzy
+msgid "Enable average instructions"
+msgstr "啟用平均值指令"
+
+#: config/mep/mep.opt:35
+#, fuzzy
+msgid "Variables this size and smaller go in the based section. (default 0)"
+msgstr "變數這個大小和較小前往在中基底的區段。(預設 0)"
+
+#: config/mep/mep.opt:39
+#, fuzzy
+msgid "Enable bit manipulation instructions"
+msgstr "啟用位元操作指令"
+
+#: config/mep/mep.opt:43
+#, fuzzy
+msgid "Section to put all const variables in (tiny, near, far) (no default)"
+msgstr "區段到置放所有常數變數在中 (微小的、接近,far) (沒有預設)"
+
+#: config/mep/mep.opt:47
+#, fuzzy
+msgid "Enable clip instructions"
+msgstr "啟用裁剪指令"
+
+#: config/mep/mep.opt:51
+#, fuzzy
+msgid "Configuration name"
+msgstr "組態名稱"
+
+#: config/mep/mep.opt:55
+#, fuzzy
+msgid "Enable MeP Coprocessor"
+msgstr "啟用 MeP 輔助處理器"
+
+#: config/mep/mep.opt:59
+#, fuzzy
+msgid "Enable MeP Coprocessor with 32-bit registers"
+msgstr "啟用 MeP 輔助處理器與 32-bit 暫存器"
+
+#: config/mep/mep.opt:63
+#, fuzzy
+msgid "Enable MeP Coprocessor with 64-bit registers"
+msgstr "啟用 MeP 輔助處理器與 64-bit 暫存器"
+
+#: config/mep/mep.opt:67
+#, fuzzy
+msgid "Enable IVC2 scheduling"
+msgstr "啟用 IVC2 排程"
+
+#: config/mep/mep.opt:71
+#, fuzzy
+msgid "Const variables default to the near section"
+msgstr "常數變數預設到接近區段"
+
+#: config/mep/mep.opt:78
+#, fuzzy
+msgid "Enable 32-bit divide instructions"
+msgstr "啟用 32-bit 除指令"
+
+#: config/mep/mep.opt:93
+#, fuzzy
+msgid "__io vars are volatile by default"
+msgstr "__io vars 是易變的按照預設"
+
+#: config/mep/mep.opt:97
+#, fuzzy
+msgid "All variables default to the far section"
+msgstr "所有變數預設到 far 區段"
+
+#: config/mep/mep.opt:101
+#, fuzzy
+msgid "Enable leading zero instructions"
+msgstr "啟用前置字元為零指令"
+
+#: config/mep/mep.opt:108
+#, fuzzy
+msgid "All variables default to the near section"
+msgstr "所有變數預設到接近區段"
+
+#: config/mep/mep.opt:112
+#, fuzzy
+msgid "Enable min/max instructions"
+msgstr "啟用最小/最大指令"
+
+#: config/mep/mep.opt:116
+#, fuzzy
+msgid "Enable 32-bit multiply instructions"
+msgstr "啟用 32-bit multiply 指令"
+
+#: config/mep/mep.opt:120
+#, fuzzy
+msgid "Disable all optional instructions"
+msgstr "全部停用可選的指令"
+
+#: config/mep/mep.opt:127
+#, fuzzy
+msgid "Allow gcc to use the repeat/erepeat instructions"
+msgstr "允許 gcc 以使用重複/erepeat 指令"
+
+#: config/mep/mep.opt:131
+#, fuzzy
+msgid "All variables default to the tiny section"
+msgstr "所有變數預設到微小的區段"
+
+#: config/mep/mep.opt:135
+#, fuzzy
+msgid "Enable saturation instructions"
+msgstr "啟用飽和度指令"
+
+#: config/mep/mep.opt:139
+#, fuzzy
+msgid "Use sdram version of runtime"
+msgstr "使用 sdram 版本的執行階段"
+
+#: config/mep/mep.opt:147
+#, fuzzy
+msgid "Use simulator runtime without vectors"
+msgstr "使用 simulator 執行階段而無需向量"
+
+#: config/mep/mep.opt:151
+#, fuzzy
+msgid "All functions default to the far section"
+msgstr "所有函式預設到 far 區段"
+
+#: config/mep/mep.opt:155
+#, fuzzy
+msgid "Variables this size and smaller go in the tiny section. (default 4)"
+msgstr "變數這個大小和較小前往在中微小的區段。(預設 4)"
+
+#: config/mips/mips.opt:32
+#, fuzzy
+msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
+msgstr "-mabi=ABI\t產生編碼該符合到給定的 ABI"
+
+#: config/mips/mips.opt:36
+#, fuzzy
+msgid "Known MIPS ABIs (for use with the -mabi= option):"
+msgstr "已知 MIPS ABIs (用於使用與 -mabi=選項):"
+
+#: config/mips/mips.opt:55
+#, fuzzy
+msgid "Generate code that can be used in SVR4-style dynamic objects"
+msgstr "產生編碼該可以被已用於 SVR4-style 動態物件"
+
+#: config/mips/mips.opt:59
+msgid "Use PMC-style 'mad' instructions"
+msgstr "使用 PMC 風格的「mad」指令"
+
+#: config/mips/mips.opt:63
+#, fuzzy
+#| msgid "Use multiply add/subtract instructions"
+msgid "Use integer madd/msub instructions"
+msgstr "使用乘加/減指令"
+
+#: config/mips/mips.opt:67
+#, fuzzy
+msgid "-march=ISA\tGenerate code for the given ISA"
+msgstr "-march=ISA\t產生編碼用於給定的 ISA"
+
+#: config/mips/mips.opt:71
+#, fuzzy
+msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
+msgstr "-mbranch-cost=成本\t設定成本的分支到大致上成本指令"
+
+#: config/mips/mips.opt:75
+#, fuzzy
+msgid "Use Branch Likely instructions, overriding the architecture default"
+msgstr "使用分支似乎指令,強迫架構預設"
+
+#: config/mips/mips.opt:79
+#, fuzzy
+msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
+msgstr "切換開/關 MIPS16 做為於交互的函式用於編譯器測試"
+
+#: config/mips/mips.opt:83
+msgid "Trap on integer divide by zero"
+msgstr "整數被零除時進入陷阱"
+
+#: config/mips/mips.opt:87
+#, fuzzy
+msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code"
+msgstr "-mcode-readable=設定\t指定時指令被允許到存取碼"
+
+#: config/mips/mips.opt:91
+#, fuzzy
+msgid "Valid arguments to -mcode-readable=:"
+msgstr "有效引數到 -mcode-readable=:"
+
+#: config/mips/mips.opt:104
+msgid "Use branch-and-break sequences to check for integer divide by zero"
+msgstr "使用分支-插斷序列來偵測整數零除"
+
+#: config/mips/mips.opt:108
+msgid "Use trap instructions to check for integer divide by zero"
+msgstr "使用陷阱指令偵測整數零除"
+
+#: config/mips/mips.opt:112
+#, fuzzy
+msgid "Allow the use of MDMX instructions"
+msgstr "允許使用的 MDMX 指令"
+
+#: config/mips/mips.opt:116
+#, fuzzy
+msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
+msgstr "允許硬體浮點指令到封套兩者 32-bit 和 64-bit 計算"
+
+#: config/mips/mips.opt:120
+msgid "Use MIPS-DSP instructions"
+msgstr "使用 MIPS-DSP 指令"
+
+#: config/mips/mips.opt:124
+#, fuzzy
+msgid "Use MIPS-DSP REV 2 instructions"
+msgstr "使用 MIPS-DSP REV 2 指令"
+
+#: config/mips/mips.opt:146
+#, fuzzy
+#| msgid "Use the bit-field instructions"
+msgid "Use Enhanced Virtual Addressing instructions"
+msgstr "使用位元段指令"
+
+#: config/mips/mips.opt:150
+msgid "Use NewABI-style %reloc() assembly operators"
+msgstr "使用 NewABI 風格的 %reloc() 組譯運算子"
+
+#: config/mips/mips.opt:154
+#, fuzzy
+msgid "Use -G for data that is not defined by the current object"
+msgstr "使用 -G 用於資料該未被定義由目前的物件"
+
+#: config/mips/mips.opt:158
+#, fuzzy
+msgid "Work around certain 24K errata"
+msgstr "解決方法某些 24K 勘誤表"
+
+#: config/mips/mips.opt:162
+msgid "Work around certain R4000 errata"
+msgstr "為某些 R4000 缺陷提供變通"
+
+#: config/mips/mips.opt:166
+msgid "Work around certain R4400 errata"
+msgstr "為某些 R4400 缺陷提供變通"
+
+#: config/mips/mips.opt:170
+#, fuzzy
+#| msgid "Work around certain R4000 errata"
+msgid "Work around certain RM7000 errata"
+msgstr "為某些 R4000 缺陷提供變通"
+
+#: config/mips/mips.opt:174
+#, fuzzy
+msgid "Work around certain R10000 errata"
+msgstr "解決方法某些 R10000 勘誤表"
+
+#: config/mips/mips.opt:178
+msgid "Work around errata for early SB-1 revision 2 cores"
+msgstr "為早期 SB-1 rev 2 核心的缺陷提供變通"
+
+#: config/mips/mips.opt:182
+msgid "Work around certain VR4120 errata"
+msgstr "為某些 VR4210 缺陷提供變通"
+
+#: config/mips/mips.opt:186
+msgid "Work around VR4130 mflo/mfhi errata"
+msgstr "為 VR4130 mflo/mfhi 缺陷提供變通"
+
+#: config/mips/mips.opt:190
+msgid "Work around an early 4300 hardware bug"
+msgstr "為早期 4300 的硬體缺陷提供變通"
+
+#: config/mips/mips.opt:194
+msgid "FP exceptions are enabled"
+msgstr "FP 異常已啟用"
+
+#: config/mips/mips.opt:198
+msgid "Use 32-bit floating-point registers"
+msgstr "使用 32 位元浮點暫存器"
+
+#: config/mips/mips.opt:202
+msgid "Conform to the o32 FPXX ABI"
+msgstr ""
+
+#: config/mips/mips.opt:206
+msgid "Use 64-bit floating-point registers"
+msgstr "使用 64 位元浮點暫存器"
+
+#: config/mips/mips.opt:210
+#, fuzzy
+msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines"
+msgstr "-mflush-func=FUNC\t使用 FUNC 到清理快取之前呼叫堆疊 trampolines"
+
+#: config/mips/mips.opt:214
+msgid "Generate floating-point multiply-add instructions"
+msgstr "產生浮點乘加指令"
+
+#: config/mips/mips.opt:218
+msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode"
+msgstr ""
+
+#: config/mips/mips.opt:222
+msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding"
+msgstr ""
+
+#: config/mips/mips.opt:226
+#, fuzzy
+msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
+msgstr "已知 MIPS CPUs (用於使用與 -march=和 -mtune=選項):"
+
+#: config/mips/mips.opt:236
+msgid "Use 32-bit general registers"
+msgstr "使用 32 位元通用暫存器"
+
+#: config/mips/mips.opt:240
+msgid "Use 64-bit general registers"
+msgstr "使用 64 位元通用暫存器"
+
+#: config/mips/mips.opt:244
+#, fuzzy
+msgid "Use GP-relative addressing to access small data"
+msgstr "使用 GP-relative 定址到存取小資料"
+
+#: config/mips/mips.opt:248
+#, fuzzy
+msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations"
+msgstr "時產生 -mabicalls 編碼,允許可執行檔案以使用 PLTs 和複製重定址"
+
+#: config/mips/mips.opt:252
+#, fuzzy
+msgid "Allow the use of hardware floating-point ABI and instructions"
+msgstr "允許使用的硬體浮點 ABI 和指令"
+
+#: config/mips/mips.opt:256
+#, fuzzy
+msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
+msgstr "產生編碼該可以是安全鏈結的與 MIPS16 編碼。"
+
+#: config/mips/mips.opt:260
+#, fuzzy
+msgid "An alias for minterlink-compressed provided for backward-compatibility."
+msgstr "沒做任何事。保留的用於回溯相容性。"
+
+#: config/mips/mips.opt:264
+#, fuzzy
+msgid "-mipsN\tGenerate code for ISA level N"
+msgstr "-mipsN\t產生編碼用於 ISA 等級 N"
+
+#: config/mips/mips.opt:268
+#, fuzzy
+msgid "Generate MIPS16 code"
+msgstr "產生 MIPS16 編碼"
+
+#: config/mips/mips.opt:272
+msgid "Use MIPS-3D instructions"
+msgstr "使用 MIPS-3D 指令"
+
+#: config/mips/mips.opt:276
+#, fuzzy
+msgid "Use ll, sc and sync instructions"
+msgstr "使用 ll、sc 和同步指令"
+
+#: config/mips/mips.opt:280
+#, fuzzy
+msgid "Use -G for object-local data"
+msgstr "使用 -G 用於 object-local 資料"
+
+#: config/mips/mips.opt:284
+msgid "Use indirect calls"
+msgstr "使用間接呼叫"
+
+#: config/mips/mips.opt:288
+msgid "Use a 32-bit long type"
+msgstr "使用 32 位元 long 類型"
+
+#: config/mips/mips.opt:292
+msgid "Use a 64-bit long type"
+msgstr "使用 64 位元 long 類型"
+
+#: config/mips/mips.opt:296
+#, fuzzy
+msgid "Pass the address of the ra save location to _mcount in $12"
+msgstr "回合位址的 ra 儲存位置到 mcount 在中 $12(_M)"
+
+#: config/mips/mips.opt:300
+msgid "Don't optimize block moves"
+msgstr "不最佳化塊移動"
+
+#: config/mips/mips.opt:304
+#, fuzzy
+msgid "Use microMIPS instructions"
+msgstr "使用 SmartMIPS 指令"
+
+#: config/mips/mips.opt:308
+#, fuzzy
+msgid "Allow the use of MT instructions"
+msgstr "允許使用的 MT 指令"
+
+#: config/mips/mips.opt:312
+#, fuzzy
+msgid "Prevent the use of all floating-point operations"
+msgstr "防止使用的所有浮點計算"
+
+#: config/mips/mips.opt:316
+#, fuzzy
+msgid "Use MCU instructions"
+msgstr "使用 MIPS-3D 指令"
+
+#: config/mips/mips.opt:320
+#, fuzzy
+msgid "Do not use a cache-flushing function before calling stack trampolines"
+msgstr "不使用 cache-flushing 函式之前呼叫堆疊 trampolines"
+
+#: config/mips/mips.opt:324
+#, fuzzy
+msgid "Do not use MDMX instructions"
+msgstr "不使用 MDMX 指令"
+
+#: config/mips/mips.opt:328
+msgid "Generate normal-mode code"
+msgstr "產生普通模式的程式碼"
+
+#: config/mips/mips.opt:332
+msgid "Do not use MIPS-3D instructions"
+msgstr "不使用 MIPS-3D 指令"
+
+#: config/mips/mips.opt:336
+msgid "Use paired-single floating-point instructions"
+msgstr "使用配對的單精度浮點指令"
+
+#: config/mips/mips.opt:340
+#, fuzzy
+msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted"
+msgstr "-mr10k-cache-barrier=設定\t指定時 r10k 快取障礙應該被插入"
+
+#: config/mips/mips.opt:344
+#, fuzzy
+msgid "Valid arguments to -mr10k-cache-barrier=:"
+msgstr "有效引數到 -mr10k-cache-barrier=:"
+
+#: config/mips/mips.opt:357
+#, fuzzy
+msgid "Try to allow the linker to turn PIC calls into direct calls"
+msgstr "試著允許鏈結器到輪值 PIC 呼叫進入直接的呼叫"
+
+#: config/mips/mips.opt:361
+#, fuzzy
+msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
+msgstr "時產生 -mabicalls 編碼,製作編碼適用使用在中共用函式庫"
+
+#: config/mips/mips.opt:365
+#, fuzzy
+msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
+msgstr "限制使用的硬體浮點指令到 32-bit 計算"
+
+#: config/mips/mips.opt:369
+#, fuzzy
+msgid "Use SmartMIPS instructions"
+msgstr "使用 SmartMIPS 指令"
+
+#: config/mips/mips.opt:373
+msgid "Prevent the use of all hardware floating-point instructions"
+msgstr "不允許使用任何硬體浮點指令"
+
+#: config/mips/mips.opt:377
+msgid "Optimize lui/addiu address loads"
+msgstr "最佳化 lui/addiu 記憶體載入"
+
+#: config/mips/mips.opt:381
+msgid "Assume all symbols have 32-bit values"
+msgstr "假定所有號都有 32 位元值"
+
+#: config/mips/mips.opt:385
+#, fuzzy
+msgid "Use synci instruction to invalidate i-cache"
+msgstr "使用同步指令到設為無效 i-cache"
+
+#: config/mips/mips.opt:393
+#, fuzzy
+msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
+msgstr "-mtune=處理器\t最佳化輸出用於處理器"
+
+#: config/mips/mips.opt:401
+#, fuzzy
+msgid "Use Virtualization Application Specific instructions"
+msgstr "使用十進位浮點數指令"
+
+#: config/mips/mips.opt:405
+#, fuzzy
+msgid "Use eXtended Physical Address (XPA) instructions"
+msgstr "使用向量/純量 (VSX) 指令"
+
+#: config/mips/mips.opt:409
+msgid "Perform VR4130-specific alignment optimizations"
+msgstr "進行 VR4130 特定的對齊最佳化"
+
+#: config/mips/mips.opt:413
+msgid "Lift restrictions on GOT size"
+msgstr "消除 GOT 大小限制"
+
+#: config/mips/mips.opt:417
+#, fuzzy
+#| msgid "Don't allocate floats and doubles in extended-precision registers"
+msgid "Enable use of odd-numbered single-precision registers"
+msgstr "不將單精度和雙精度浮點數指派到擴充精度的暫存器中"
+
+#: config/mips/mips-tables.opt:24
+#, fuzzy
+msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
+msgstr "已知 MIPS CPUs (用於使用與 -march=和 -mtune=選項):"
+
+#: config/mips/mips-tables.opt:28
+#, fuzzy
+msgid "Known MIPS ISA levels (for use with the -mips option):"
+msgstr "已知 MIPS ISA 等級 (用於使用與 -mips 選項):"
+
+#: config/tilegx/tilegx.opt:30
+#, fuzzy
+msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
+msgstr "已知 TILE-Gx CPUs (用於使用與 -mcpu=選項):"
+
+#: config/tilegx/tilegx.opt:37
+#, fuzzy
+msgid "Compile with 32 bit longs and pointers."
+msgstr "編譯與 32 位元長和指標。"
+
+#: config/tilegx/tilegx.opt:41
+#, fuzzy
+msgid "Compile with 64 bit longs and pointers."
+msgstr "編譯與 64 位元長和指標。"
+
+#: config/tilegx/tilegx.opt:45
+#, fuzzy
+#| msgid "Use big-endian byte order"
+msgid "Use big-endian byte order."
+msgstr "令高位位元組在前"
+
+#: config/tilegx/tilegx.opt:49
+#, fuzzy
+#| msgid "Use little-endian byte order"
+msgid "Use little-endian byte order."
+msgstr "令低位位元組在前"
+
+#: config/tilegx/tilegx.opt:53
+#, fuzzy
+msgid "Use given TILE-Gx code model"
+msgstr "使用給定的 x86-64 程式碼模式"
+
+#: config/arc/arc.opt:26
+#, fuzzy
+#| msgid "Generate code in big endian mode"
+msgid "Compile code for big endian mode"
+msgstr "產生高位位元組在前的程式碼"
+
+#: config/arc/arc.opt:30
+#, fuzzy
+msgid "Compile code for little endian mode. This is the default"
+msgstr "啟用使用的 RX FPU 指令。 這是預設。"
+
+#: config/arc/arc.opt:34
+msgid "Disable ARCompact specific pass to generate conditional execution instructions"
+msgstr ""
+
+#: config/arc/arc.opt:38
+msgid "Generate ARCompact 32-bit code for ARCtangent-A5 processor"
+msgstr ""
+
+#: config/arc/arc.opt:42
+msgid "Generate ARCompact 32-bit code for ARC600 processor"
+msgstr ""
+
+#: config/arc/arc.opt:46
+msgid "Same as -mA6"
+msgstr ""
+
+#: config/arc/arc.opt:50
+msgid "Generate ARCompact 32-bit code for ARC601 processor"
+msgstr ""
+
+#: config/arc/arc.opt:54
+msgid "Generate ARCompact 32-bit code for ARC700 processor"
+msgstr ""
+
+#: config/arc/arc.opt:58
+msgid "Same as -mA7"
+msgstr ""
+
+#: config/arc/arc.opt:62
+#, fuzzy
+msgid "Tweak register allocation to help 16-bit instruction generation"
+msgstr "優先配置暫存器該允許短指令產生。"
+
+#: config/arc/arc.opt:72
+msgid "Use ordinarily cached memory accesses for volatile references"
+msgstr ""
+
+#: config/arc/arc.opt:76
+msgid "Enable cache bypass for volatile references"
+msgstr ""
+
+#: config/arc/arc.opt:80
+#, fuzzy
+msgid "Generate instructions supported by barrel shifter"
+msgstr "產生字串指令用於區塊移動"
+
+#: config/arc/arc.opt:84
+#, fuzzy
+msgid "Generate norm instruction"
+msgstr "產生位元指令"
+
+#: config/arc/arc.opt:88
+#, fuzzy
+#| msgid "Generate isel instructions"
+msgid "Generate swap instruction"
+msgstr "產生 isel 指令"
+
+#: config/arc/arc.opt:92
+#, fuzzy
+msgid "Generate mul64 and mulu64 instructions"
+msgstr "產生載入/儲存多重指令"
+
+#: config/arc/arc.opt:96
+#, fuzzy
+#| msgid "Do not generate tablejump insns"
+msgid "Do not generate mpy instructions for ARC700"
+msgstr "不產生跳轉表指令"
+
+#: config/arc/arc.opt:100
+msgid "Generate Extended arithmetic instructions. Currently only divaw, adds, subs and sat16 are supported"
+msgstr ""
+
+#: config/arc/arc.opt:104
+msgid "Dummy flag. This is the default unless FPX switches are provided explicitly"
+msgstr ""
+
+#: config/arc/arc.opt:108
+#, fuzzy
+msgid "Generate call insns as register indirect calls"
+msgstr "產生呼叫 insns 做為間接呼叫"
+
+#: config/arc/arc.opt:112
+#, fuzzy
+msgid "Do no generate BRcc instructions in arc_reorg."
+msgstr "產生 cld 指令在中函式 prologue。"
+
+#: config/arc/arc.opt:116
+msgid "Generate sdata references. This is the default, unless you compile for PIC."
+msgstr ""
+
+#: config/arc/arc.opt:120
+msgid "Do not generate millicode thunks (needed only with -Os)"
+msgstr ""
+
+#: config/arc/arc.opt:124 config/arc/arc.opt:128
+msgid "FPX: Generate Single Precision FPX (compact) instructions."
+msgstr ""
+
+#: config/arc/arc.opt:132
+#, fuzzy
+msgid "FPX: Generate Single Precision FPX (fast) instructions."
+msgstr "產生位元指令"
+
+#: config/arc/arc.opt:136
+msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
+msgstr ""
+
+#: config/arc/arc.opt:140 config/arc/arc.opt:144
+#, fuzzy
+msgid "FPX: Generate Double Precision FPX (compact) instructions."
+msgstr "產生位元指令"
+
+#: config/arc/arc.opt:148
+#, fuzzy
+msgid "FPX: Generate Double Precision FPX (fast) instructions."
+msgstr "產生位元指令"
+
+#: config/arc/arc.opt:152
+msgid "Disable LR and SR instructions from using FPX extension aux registers."
+msgstr ""
+
+#: config/arc/arc.opt:156
+msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
+msgstr ""
+
+#: config/arc/arc.opt:160
+#, fuzzy
+#| msgid "Compile code for ARC variant CPU"
+msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
+msgstr "為 ARC 變種 CPU 產生程式碼"
+
+#: config/arc/arc.opt:179
+msgid "size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os"
+msgstr ""
+
+#: config/arc/arc.opt:187
+#, fuzzy
+msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
+msgstr "成本到假設用於 multiply insn"
+
+#: config/arc/arc.opt:191
+msgid "Tune for ARC600 cpu."
+msgstr ""
+
+#: config/arc/arc.opt:195
+msgid "Tune for ARC601 cpu."
+msgstr ""
+
+#: config/arc/arc.opt:199
+msgid "Tune for ARC700 R4.2 Cpu with standard multiplier block."
+msgstr ""
+
+#: config/arc/arc.opt:203 config/arc/arc.opt:207 config/arc/arc.opt:211
+msgid "Tune for ARC700 R4.2 Cpu with XMAC block."
+msgstr ""
+
+#: config/arc/arc.opt:215
+#, fuzzy
+#| msgid "Enable the use of the short load instructions"
+msgid "Enable the use of indexed loads"
+msgstr "啟用對短載入指令的使用"
+
+#: config/arc/arc.opt:219
+msgid "Enable the use of pre/post modify with register displacement."
+msgstr ""
+
+#: config/arc/arc.opt:223
+#, fuzzy
+#| msgid "Generate fused multiply/add instructions"
+msgid "Generate 32x16 multiply and mac instructions"
+msgstr "產生融合的乘/加指令"
+
+#: config/arc/arc.opt:229
+msgid "Set probability threshold for unaligning branches"
+msgstr ""
+
+#: config/arc/arc.opt:233
+msgid "Don't use less than 25 bit addressing range for calls."
+msgstr ""
+
+#: config/arc/arc.opt:237
+msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
+msgstr ""
+
+#: config/arc/arc.opt:241
+#, fuzzy
+msgid "Do alignment optimizations for call instructions."
+msgstr "避免所有範圍限度於呼叫指令"
+
+#: config/arc/arc.opt:245
+msgid "Enable Rcq constraint handling - most short code generation depends on this."
+msgstr ""
+
+#: config/arc/arc.opt:249
+msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
+msgstr ""
+
+#: config/arc/arc.opt:253
+#, fuzzy
+msgid "Enable pre-reload use of cbranchsi pattern"
+msgstr "啟用 cbranchdi4 胚騰"
+
+#: config/arc/arc.opt:257
+msgid "Enable bbit peephole2"
+msgstr ""
+
+#: config/arc/arc.opt:261
+msgid "Use pc-relative switch case tables - this enables case table shortening."
+msgstr ""
+
+#: config/arc/arc.opt:265
+#, fuzzy
+msgid "Enable compact casesi pattern"
+msgstr "啟用 cbranchdi4 胚騰"
+
+#: config/arc/arc.opt:269
+#, fuzzy
+msgid "Enable 'q' instruction alternatives."
+msgstr "啟用裁剪指令"
+
+#: config/arc/arc.opt:273
+msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
+msgstr ""
+
+#: config/arc/arc.opt:280
+#, fuzzy
+msgid "Enable variable polynomial CRC extension"
+msgstr "啟用 Plan 9 語言延伸"
+
+#: config/arc/arc.opt:284
+#, fuzzy
+msgid "Enable DSP 3.1 Pack A extensions"
+msgstr "啟用 Plan 9 語言延伸"
+
+#: config/arc/arc.opt:288
+#, fuzzy
+msgid "Enable dual viterbi butterfly extension"
+msgstr "啟用 Plan 9 語言延伸"
+
+#: config/arc/arc.opt:298
+#, fuzzy
+msgid "Enable Dual and Single Operand Instructions for Telephony"
+msgstr "啟用前置字元為零指令"
+
+#: config/arc/arc.opt:302
+msgid "Enable XY Memory extension (DSP version 3)"
+msgstr ""
+
+#: config/arc/arc.opt:307
+#, fuzzy
+#| msgid "Enable dead store elimination"
+msgid "Enable Locked Load/Store Conditional extension"
+msgstr "刪除死存儲"
+
+#: config/arc/arc.opt:311
+#, fuzzy
+msgid "Enable swap byte ordering extension instruction"
+msgstr "啟用符號延伸指令"
+
+#: config/arc/arc.opt:315
+#, fuzzy
+msgid "Enable 64-bit Time-Stamp Counter extension instruction"
+msgstr "啟用位元操作指令"
+
+#: config/arc/arc.opt:319
+#, fuzzy
+msgid "Disable generation of cfi for epilogues."
+msgstr "控制產生的倒數估計。"
+
+#: config/arc/arc.opt:323
+#, fuzzy
+msgid "Enable generation of cfi for epilogues."
+msgstr "控制產生的倒數估計。"
+
+#: config/arc/arc.opt:327
+#, fuzzy
+msgid "Pass -EB option through to linker."
+msgstr "回合 -z 文字到鏈結器"
+
+#: config/arc/arc.opt:331
+#, fuzzy
+msgid "Pass -EL option through to linker."
+msgstr "回合 -z 文字到鏈結器"
+
+#: config/arc/arc.opt:335
+#, fuzzy
+msgid "Pass -marclinux option through to linker."
+msgstr "回合 -z 文字到鏈結器"
+
+#: config/arc/arc.opt:339
+msgid "Pass -marclinux_prof option through to linker."
+msgstr ""
+
+#: config/arc/arc.opt:347
+#, fuzzy
+#| msgid "Enable linker relaxing"
+msgid "Enable lra"
+msgstr "啟用連結器鬆弛"
+
+#: config/arc/arc.opt:351
+msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY"
+msgstr ""
+
+#: config/arc/arc.opt:355
+msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY"
+msgstr ""
+
+#: config/arc/arc.opt:359
+msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY"
+msgstr ""
+
+#: config/arc/arc.opt:363
+msgid "instrument with mcount calls as in the ucb code"
+msgstr ""
+
+#: java/lang.opt:122
+msgid "Warn if deprecated empty statements are found"
+msgstr "發現過時的空敘述時給出警告"
+
+#: java/lang.opt:126
+msgid "Warn if .class files are out of date"
+msgstr "當 .class 檔案已過時時給出警告"
+
+#: java/lang.opt:130
+msgid "Warn if modifiers are specified when not necessary"
+msgstr "當指定了不必須的修飾符時給出警告"
+
+#: java/lang.opt:150
+#, fuzzy
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+msgstr "--CLASSPATH\t不宜用;使用 --classpath 做為替代"
+
+#: java/lang.opt:157
+msgid "Permit the use of the assert keyword"
+msgstr "允許使用 assert 關鍵字"
+
+#: java/lang.opt:179
+#, fuzzy
+msgid "--bootclasspath=<path>\tReplace system path"
+msgstr "--bootclasspath=<path>\t置換系統路徑"
+
+#: java/lang.opt:183
+msgid "Generate checks for references to NULL"
+msgstr "檢查參照 NULL 的參照"
+
+#: java/lang.opt:187
+#, fuzzy
+msgid "--classpath=<path>\tSet class path"
+msgstr "--classpath=<path>\t設定類別路徑"
+
+#: java/lang.opt:194
+msgid "Output a class file"
+msgstr "輸出一個 class 檔案"
+
+#: java/lang.opt:198
+msgid "Alias for -femit-class-file"
+msgstr "-fmit-class-file 的別名"
+
+#: java/lang.opt:202
+#, fuzzy
+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+msgstr "--encoding=<encoding>\t選擇輸入編碼 (預設值從您的語區)"
+
+#: java/lang.opt:206
+#, fuzzy
+msgid "--extdirs=<path>\tSet the extension directory path"
+msgstr "--extdirs=<path>\t設定延伸目錄路徑"
+
+#: java/lang.opt:216
+msgid "Input file is a file with a list of filenames to compile"
+msgstr "輸入檔案是一個檔案名稱清單,指定了需要編譯的檔案"
+
+#: java/lang.opt:223
+msgid "Always check for non gcj generated classes archives"
+msgstr "總是檢查非 gcj 產生的類別文件"
+
+#: java/lang.opt:227
+msgid "Assume the runtime uses a hash table to map an object to its synchronization structure"
+msgstr "假定執行時使用一張雜湊表完成從物件到其同步結構的對應"
+
+#: java/lang.opt:231
+#, fuzzy
+msgid "Generate instances of Class at runtime"
+msgstr "產生實體的類別於執行階段"
+
+#: java/lang.opt:235
+msgid "Use offset tables for virtual method calls"
+msgstr "為虛方法呼叫使用偏移表"
+
+#: java/lang.opt:242
+msgid "Assume native functions are implemented using JNI"
+msgstr "假定本地函式使用 JNI 實作"
+
+#: java/lang.opt:246
+msgid "Enable optimization of static class initialization code"
+msgstr "啟用靜態類別初始程式碼最佳化"
+
+#: java/lang.opt:253
+#, fuzzy
+msgid "Reduce the amount of reflection meta-data generated"
+msgstr "縮小數目的反映後設資料產生"
+
+#: java/lang.opt:257
+#, fuzzy
+msgid "Enable assignability checks for stores into object arrays"
+msgstr "啟用 assignability 檢查看看儲存進入物件陣列"
+
+#: java/lang.opt:261
+msgid "Generate code for the Boehm GC"
+msgstr "為 Boehm 產生程式碼"
+
+#: java/lang.opt:265
+msgid "Call a library routine to do integer divisions"
+msgstr "呼叫一個函式庫子程式來完成整數除法"
+
+#: java/lang.opt:269
+#, fuzzy
+msgid "Generate code for built-in atomic operations"
+msgstr "產生編碼用於內建基元的計算"
+
+#: java/lang.opt:273
+#, fuzzy
+msgid "Generated should be loaded by bootstrap loader"
+msgstr "產生的應該被已載入由啟動載入程式"
+
+#: java/lang.opt:277
+#, fuzzy
+msgid "Set the source language version"
+msgstr "設定來源語言版本"
+
+#: java/lang.opt:281
+#, fuzzy
+msgid "Set the target VM version"
+msgstr "設定目標 VM 版本"
+
+#: lto/lang.opt:29
+#, fuzzy
+msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
+msgstr "運行 link-time optimizer 在中本地變換 (LTRANS) 模式。"
+
+#: lto/lang.opt:33
+#, fuzzy
+msgid "Specify a file to which a list of files output by LTRANS is written."
+msgstr "指定檔案到該項檔案清單的輸出由 LTRANS 被手寫的。"
+
+#: lto/lang.opt:37
+#, fuzzy
+msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
+msgstr "運行 link-time optimizer 在中整個程式分析 (WPA) 模式。"
+
+#: lto/lang.opt:41
+msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
+msgstr ""
+
+#: lto/lang.opt:45
+#, fuzzy
+msgid "The resolution file"
+msgstr "解析度檔案"
+
+#: common.opt:282
+msgid "Display this information"
+msgstr "顯示此資訊"
+
+#: common.opt:286
+#, fuzzy
+msgid "--help=<class>\tDisplay descriptions of a specific class of options. <class> is one or more of optimizers, target, warnings, undocumented, params"
+msgstr "--help=<class>\t顯示描述的特定的類別的選項。<類別>是一或多個的 optimizers、目標、警告、undocumented,params"
+
+#: common.opt:404
+#, fuzzy
+msgid "Alias for --help=target"
+msgstr "別名用於 --help=目標"
+
+#: common.opt:429
+#, fuzzy
+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
+msgstr "--param <param>=<值>\t設定參數<param>到值。 參看下列的用於完成參數清單的"
+
+#: common.opt:457
+#, fuzzy
+msgid "-O<number>\tSet optimization level to <number>"
+msgstr "-O<number>\t設定最佳化等級到<數字>"
+
+#: common.opt:461
+msgid "Optimize for space rather than speed"
+msgstr "為最小空間而不是最大速度最佳化"
+
+#: common.opt:465
+#, fuzzy
+msgid "Optimize for speed disregarding exact standards compliance"
+msgstr "最佳化用於速度無關精確的標準規範遵循"
+
+#: common.opt:469
+#, fuzzy
+msgid "Optimize for debugging experience rather than speed or size"
+msgstr "為最小空間而不是最大速度最佳化"
+
+#: common.opt:509
+msgid "This switch is deprecated; use -Wextra instead"
+msgstr "此開關已過時;請改用 -Wextra"
+
+#: common.opt:522
+msgid "Warn about returning structures, unions or arrays"
+msgstr "當回傳結構、聯合或陣列時給出警告"
+
+#: common.opt:526
+msgid "Warn if a loop with constant number of iterations triggers undefined behavior"
+msgstr ""
+
+#: common.opt:530 common.opt:534
+#, fuzzy
+msgid "Warn if an array is accessed out of bounds"
+msgstr "警告如果陣列被存取超出邊界"
+
+#: common.opt:538
+msgid "Warn about inappropriate attribute usage"
+msgstr "當對屬性的使用不合適時給出警告"
+
+#: common.opt:542
+msgid "Warn about pointer casts which increase alignment"
+msgstr "當轉換指標類型導致對齊邊界增長時給出警告"
+
+#: common.opt:546
+#, fuzzy
+msgid "Warn when a #warning directive is encountered"
+msgstr "警告時 # 警告指令被遇到"
+
+#: common.opt:550
+msgid "Warn about uses of __attribute__((deprecated)) declarations"
+msgstr "對 __attribute__((deprecated)) 宣告給出警告"
+
+#: common.opt:554
+msgid "Warn when an optimization pass is disabled"
+msgstr "當某趟最佳化被停用時給出警告"
+
+#: common.opt:558
+msgid "Treat all warnings as errors"
+msgstr "所有的警告都當作是錯誤"
+
+#: common.opt:562
+#, fuzzy
+msgid "Treat specified warning as error"
+msgstr "對待指定的警告做為錯誤"
+
+#: common.opt:566
+msgid "Print extra (possibly unwanted) warnings"
+msgstr "列印額外(可能您並不想要)的警告跾資訊"
+
+#: common.opt:570
+msgid "Exit on the first error occurred"
+msgstr "發現第一個錯誤時即離開"
+
+#: common.opt:574
+#, fuzzy
+msgid "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more than <number> bytes"
+msgstr "-Wframe-larger-than=<number>\t警告如果函式堆疊框架需求超過<數字>位元組"
+
+#: common.opt:578
+#, fuzzy
+msgid "Warn when attempting to free a non-heap object"
+msgstr "警告時試圖自由 non-heap 物件"
+
+#: common.opt:582
+msgid "Warn when an inlined function cannot be inlined"
+msgstr "當內聯函式無法被內聯時給出警告"
+
+#: common.opt:586
+#, fuzzy
+msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
+msgstr "警告時基元的記憶體式樣參數是已知為外側有效範圍。"
+
+#: common.opt:593
+#, fuzzy
+msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
+msgstr "-Wlarger-than=<number>\t警告如果物件是大於<數字>位元組"
+
+#: common.opt:597
+msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
+msgstr "當循環因為不平凡的假定而不能被最佳化時給出警告"
+
+#: common.opt:604
+msgid "Warn about some C++ One Definition Rule violations during link time optimization"
+msgstr ""
+
+#: common.opt:608
+#, fuzzy
+msgid "Warn about overflow in arithmetic expressions"
+msgstr "警告關於溢位在中算術運算式"
+
+#: common.opt:612
+msgid "Warn when the packed attribute has no effect on struct layout"
+msgstr "當 packed 屬性對結構版面設置不起作用時給出警告"
+
+#: common.opt:616
+msgid "Warn when padding is required to align structure members"
+msgstr "當需要填補才能對齊結構成員時給出警告"
+
+#: common.opt:620
+msgid "Issue warnings needed for strict compliance to the standard"
+msgstr "給出標準指定的所有警告資訊"
+
+#: common.opt:624
+#, fuzzy
+msgid "Warn about returning a pointer/reference to a local or temporary variable."
+msgstr "回傳臨時變數的參照"
+
+#: common.opt:628
+msgid "Warn when one local variable shadows another"
+msgstr "當一個局部變數掩蓋了另一個局部變數時給出警告"
+
+#: common.opt:632
+#, fuzzy
+msgid "Warn when not issuing stack smashing protection for some reason"
+msgstr "警告時無法議題堆疊 smashing 保護用於某些原因"
+
+#: common.opt:636
+#, fuzzy
+msgid "Warn if stack usage might be larger than specified amount"
+msgstr "警告如果堆疊用法也許是大於指定的數目"
+
+#: common.opt:640 common.opt:644
+msgid "Warn about code which might break strict aliasing rules"
+msgstr "當程式碼可能破壞強重疊規則時給出警告"
+
+#: common.opt:648 common.opt:652
+#, fuzzy
+msgid "Warn about optimizations that assume that signed overflow is undefined"
+msgstr "警告關於最佳化該假設該帶正負號溢位被未定義"
+
+#: common.opt:656
+#, fuzzy
+msgid "Warn about functions which might be candidates for __attribute__((const))"
+msgstr "警告關於函式該項也許是 candidates 用於 __attribute__((常數))"
+
+#: common.opt:660
+#, fuzzy
+msgid "Warn about functions which might be candidates for __attribute__((pure))"
+msgstr "警告關於函式該項也許是 candidates 用於 __attribute__((pure))"
+
+#: common.opt:664
+msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
+msgstr "當函式可能是 __attribute__((noreturn)) 的備選時給出警告"
+
+#: common.opt:668
+msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality"
+msgstr ""
+
+#: common.opt:672
+msgid "Warn about C++ virtual methods where adding final keyword would improve code quality"
+msgstr ""
+
+#: common.opt:676
+msgid "Do not suppress warnings from system headers"
+msgstr "不抑制系統標頭檔案中的警告"
+
+#: common.opt:680
+#, fuzzy
+msgid "Warn whenever a trampoline is generated"
+msgstr "警告 whenever trampoline 被產生"
+
+#: common.opt:684
+#, fuzzy
+msgid "Warn if a comparison is always true or always false due to the limited range of the data type"
+msgstr "警告如果比較是一律真或一律假由於限制的範圍的資料類型"
+
+#: common.opt:688
+msgid "Warn about uninitialized automatic variables"
+msgstr "自動變數未初始化時警告"
+
+#: common.opt:692
+#, fuzzy
+msgid "Warn about maybe uninitialized automatic variables"
+msgstr "警告關於也許 uninitialized 自動變數"
+
+#: common.opt:700
+msgid "Enable all -Wunused- warnings"
+msgstr "啟用所有關於「XX未使用」的警告"
+
+#: common.opt:704
+#, fuzzy
+msgid "Warn when a function parameter is only set, otherwise unused"
+msgstr "警告時函式參數是只有設定,否則未使用的"
+
+#: common.opt:708
+#, fuzzy
+msgid "Warn when a variable is only set, otherwise unused"
+msgstr "警告時變數是只有設定,否則未使用的"
+
+#: common.opt:712
+msgid "Warn when a function is unused"
+msgstr "有未使用的函式時警告"
+
+#: common.opt:716
+msgid "Warn when a label is unused"
+msgstr "有未使用的標籤時警告"
+
+#: common.opt:720
+msgid "Warn when a function parameter is unused"
+msgstr "發現未使用的函式指標時給出警告"
+
+#: common.opt:724
+msgid "Warn when an expression value is unused"
+msgstr "當一個運算式的值未被使用時給出警告"
+
+#: common.opt:728
+msgid "Warn when a variable is unused"
+msgstr "有未使用的變數時警告"
+
+#: common.opt:732
+#, fuzzy
+msgid "Warn in case profiles in -fprofile-use do not match"
+msgstr "警告在中大小寫側寫檔在中 -fprofile-use 不匹配"
+
+#: common.opt:736
+#, fuzzy
+msgid "Warn when a vector operation is compiled outside the SIMD"
+msgstr "警告時向量作業被編譯外側 SIMD"
+
+#: common.opt:752
+#, fuzzy
+msgid "-aux-info <file>\tEmit declaration information into <file>"
+msgstr "-aux-info <file>\tEmit 宣告資訊進入<檔案>"
+
+#: common.opt:771
+#, fuzzy
+msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
+msgstr "-d<letters>\t啟用傾印從特定的次數的編譯器"
+
+#: common.opt:775
+#, fuzzy
+msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
+msgstr "-dumpbase <file>\t設定檔案基底名稱為用於傾印"
+
+#: common.opt:779
+#, fuzzy
+msgid "-dumpdir <dir>\tSet the directory name to be used for dumps"
+msgstr "-dumpdir <dir>\t設定目錄名稱為用於傾印"
+
+#: common.opt:842
+msgid "The version of the C++ ABI in use"
+msgstr ""
+
+#: common.opt:846
+msgid "Aggressively optimize loops using language constraints"
+msgstr ""
+
+#: common.opt:850
+msgid "Align the start of functions"
+msgstr "對齊函式入口"
+
+#: common.opt:857
+msgid "Align labels which are only reached by jumping"
+msgstr "對齊只能為跳轉所到達的標籤"
+
+#: common.opt:864
+msgid "Align all labels"
+msgstr "對齊所有的標籤"
+
+#: common.opt:871
+msgid "Align the start of loops"
+msgstr "對齊循環入口"
+
+#: common.opt:894
+#, fuzzy
+msgid "Select what to sanitize"
+msgstr "選取執行階段"
+
+#: common.opt:898
+msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
+msgstr ""
+
+#: common.opt:902
+msgid "After diagnosing undefined behavior attempt to continue execution"
+msgstr ""
+
+#: common.opt:906
+#, fuzzy
+#| msgid "This switch is deprecated; use -Wextra instead"
+msgid "This switch is deprecated; use -fsanitize-recover= instead"
+msgstr "此開關已過時;請改用 -Wextra"
+
+#: common.opt:910
+msgid "Use trap instead of a library function for undefined behavior sanitization"
+msgstr ""
+
+#: common.opt:914
+msgid "Generate unwind tables that are exact at each instruction boundary"
+msgstr "產生精確到每條指令邊界的堆疊展開表"
+
+#: common.opt:918
+#, fuzzy
+msgid "Generate auto-inc/dec instructions"
+msgstr "產生 auto-inc/十二月指令"
+
+#: common.opt:922
+msgid "Use sample profile information for call graph node weights. The default"
+msgstr ""
+
+#: common.opt:927
+#, fuzzy
+#| msgid "Use profiling information for branch probabilities"
+msgid "Use sample profile information for call graph node weights. The profile"
+msgstr "為分支概率使用取樣資訊"
+
+#: common.opt:936
+msgid "Generate code to check bounds before indexing arrays"
+msgstr "產生檢查陣列存取是否越界的程式碼"
+
+#: common.opt:940
+msgid "Replace add, compare, branch with branch on count register"
+msgstr "將加/減法、比較、跳轉指令序列替換為根據計數暫存器跳轉指令"
+
+#: common.opt:944
+msgid "Use profiling information for branch probabilities"
+msgstr "為分支概率使用取樣資訊"
+
+#: common.opt:948
+msgid "Perform branch target load optimization before prologue / epilogue threading"
+msgstr "在開始/結末執行緒前進行分支目的載入最佳化"
+
+#: common.opt:952
+msgid "Perform branch target load optimization after prologue / epilogue threading"
+msgstr "在開始/結末執行緒後進行分支目的載入最佳化"
+
+#: common.opt:956
+#, fuzzy
+msgid "Restrict target load migration not to re-use registers in any basic block"
+msgstr "限制目標載入遷移無法到重新使用暫存器在中任何基本區塊"
+
+#: common.opt:960
+#, fuzzy
+msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
+msgstr "-fcall-saved-<register>\t標記<暫存器>做為被保留跨越函式"
+
+#: common.opt:964
+#, fuzzy
+msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
+msgstr "-fcall-used-<register>\t標記<暫存器>做為被已損壞由函式呼叫"
+
+#: common.opt:971
+msgid "Save registers around function calls"
+msgstr "函式呼叫前後儲存/恢復暫存器值"
+
+#: common.opt:975
+#, fuzzy
+msgid "Compare the results of several data dependence analyzers."
+msgstr "比較結果的多個資料 dependence 分析器。"
+
+#: common.opt:979
+#, fuzzy
+#| msgid "Check the return value of new"
+msgid "Check the return value of new in C++"
+msgstr "檢查 new 的回傳值"
+
+#: common.opt:983
+#, fuzzy
+msgid "Looks for opportunities to reduce stack adjustments and stack references."
+msgstr "找尋機會到縮小堆疊調整和堆疊參考。"
+
+#: common.opt:987
+msgid "Do not put uninitialized globals in the common section"
+msgstr "不將未初始化的全域資料放在公共區段中"
+
+#: common.opt:995
+#, fuzzy
+msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump"
+msgstr "-fcompare-debug [=<opts>]\t編譯與和而無需例如: -gtoggle,而比較 final-insns 傾印"
+
+#: common.opt:999
+#, fuzzy
+msgid "Run only the second compilation of -fcompare-debug"
+msgstr "運行只有第二編譯的 -fcompare-debug"
+
+#: common.opt:1003
+#, fuzzy
+msgid "Perform comparison elimination after register allocation has finished"
+msgstr "施行比較 elimination 之後暫存器配額已完成"
+
+#: common.opt:1007
+#, fuzzy
+msgid "Do not perform optimizations increasing noticeably stack usage"
+msgstr "不施行最佳化增加 noticeably 堆疊用法"
+
+#: common.opt:1011
+msgid "Perform a register copy-propagation optimization pass"
+msgstr "進行一趟暫存器副本傳遞最佳化"
+
+#: common.opt:1015
+msgid "Perform cross-jumping optimization"
+msgstr "進行跨跳轉最佳化"
+
+#: common.opt:1019
+msgid "When running CSE, follow jumps to their targets"
+msgstr "進行 CSE 時,跟隨跳轉至目的"
+
+#: common.opt:1027
+msgid "Omit range reduction step when performing complex division"
+msgstr "當進行複數除法時省略縮減範圍的步驟"
+
+#: common.opt:1031
+#, fuzzy
+msgid "Complex multiplication and division follow Fortran rules"
+msgstr "複雜乘法和除法追隨 Fortran 規則"
+
+#: common.opt:1035
+msgid "Place data items into their own section"
+msgstr "將每個資料項分別放在它們各自的區段中"
+
+#: common.opt:1039
+#, fuzzy
+msgid "List all available debugging counters with their limits and counts."
+msgstr "列出所有可用偵錯計數器與它們的限度和計數。"
+
+#: common.opt:1043
+#, fuzzy
+msgid "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter limit. "
+msgstr "-fdbg-cnt=<counter>:<限制>[,<計數器>:<限制>,...]\t設定除錯計數器限制。 "
+
+#: common.opt:1047
+#, fuzzy
+msgid "Map one directory name to another in debug information"
+msgstr "映射一個目錄名稱到另外的在中除錯資訊"
+
+#: common.opt:1051
+#, fuzzy
+msgid "Output .debug_types section when using DWARF v4 debuginfo."
+msgstr "輸出.debugtypes 區段時使用 DWARF v4 debuginfo(_T)。"
+
+#: common.opt:1057
+msgid "Defer popping functions args from stack until later"
+msgstr "延遲將函式引數彈堆疊"
+
+#: common.opt:1061
+msgid "Attempt to fill delay slots of branch instructions"
+msgstr "試圖利用延遲轉移指令後"
+
+#: common.opt:1065
+msgid "Delete dead instructions that may throw exceptions"
+msgstr ""
+
+#: common.opt:1069
+msgid "Delete useless null pointer checks"
+msgstr "刪除無用的空指標檢查"
+
+#: common.opt:1073
+msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode"
+msgstr ""
+
+#: common.opt:1077
+#, fuzzy
+msgid "Perform speculative devirtualization"
+msgstr "施行超區塊格式透過尾端複印法"
+
+#: common.opt:1081
+#, fuzzy
+msgid "Try to convert virtual calls to direct ones."
+msgstr "試著轉換虛擬呼叫到直接的一個。"
+
+#: common.opt:1085
+#, fuzzy
+msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
+msgstr "-fdiagnostics-show-location=[一旦|every-line]\t多久會到 emit 來源位置於起始部分的 line-wrapped 診斷"
+
+#: common.opt:1102
+msgid "Show the source line with a caret indicating the column"
+msgstr ""
+
+#: common.opt:1110
+msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics"
+msgstr ""
+
+#: common.opt:1130
+#, fuzzy
+msgid "Amend appropriate diagnostic messages with the command line option that controls them"
+msgstr "修正適當診斷訊息與命令列選項該控制項它們"
+
+#: common.opt:1134
+#, fuzzy
+msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass"
+msgstr "-fdisable-[ 樹|rtl|ipa ]-<pass>=range1+range2 停用最佳化回合"
+
+#: common.opt:1138
+#, fuzzy
+msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass"
+msgstr "-fenable-[ 樹|rtl|ipa ]-<pass>=range1+range2 啟用最佳化回合"
+
+#: common.opt:1142
+#, fuzzy
+msgid "-fdump-<type>\tDump various compiler internals to a file"
+msgstr "-fdump-<type>\t傾印各種編譯器內部到檔案"
+
+#: common.opt:1149
+#, fuzzy
+msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation"
+msgstr "-fdump-final-insns=檔名\t傾印到檔名 insns 於結束的翻譯"
+
+#: common.opt:1153
+#, fuzzy
+msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code"
+msgstr "-fdump-go-spec=檔名\t寫入所有宣告到檔案做為前往編碼"
+
+#: common.opt:1157
+#, fuzzy
+msgid "Suppress output of addresses in debugging dumps"
+msgstr "不列印輸出的位址在中偵錯傾印"
+
+#: common.opt:1161
+msgid "Collect and dump debug information into temporary file if ICE in C/C++"
+msgstr ""
+
+#: common.opt:1166
+#, fuzzy
+msgid "Dump optimization passes"
+msgstr "傾印最佳化次數"
+
+#: common.opt:1170
+#, fuzzy
+msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps"
+msgstr "不列印輸出的指令數量,列號記事和位址在中偵錯傾印"
+
+#: common.opt:1174
+#, fuzzy
+msgid "Suppress output of previous and next insn numbers in debugging dumps"
+msgstr "不列印輸出的前一個和下一個 insn 數量在中偵錯傾印"
+
+#: common.opt:1178
+#, fuzzy
+msgid "Enable CFI tables via GAS assembler directives."
+msgstr "啟用 CFI 表格透過氣體組譯器指令。"
+
+#: common.opt:1182
+msgid "Perform early inlining"
+msgstr "進行早內聯"
+
+#: common.opt:1186
+msgid "Perform DWARF2 duplicate elimination"
+msgstr "進行 DWARF2 冗餘消除"
+
+#: common.opt:1190
+#, fuzzy
+msgid "Perform interprocedural reduction of aggregates"
+msgstr "施行 interprocedural 消除的彙總"
+
+#: common.opt:1194
+#, fuzzy
+#| msgid "Perform unused type elimination in debug info"
+msgid "Perform unused symbol elimination in debug info"
+msgstr "在除錯資訊中進行無用類型消除"
+
+#: common.opt:1198
+msgid "Perform unused type elimination in debug info"
+msgstr "在除錯資訊中進行無用類型消除"
+
+#: common.opt:1202
+#, fuzzy
+msgid "Do not suppress C++ class debug information."
+msgstr "不抑制 C++類別除錯資訊。"
+
+#: common.opt:1206
+msgid "Enable exception handling"
+msgstr "啟用異常處理"
+
+#: common.opt:1210
+msgid "Perform a number of minor, expensive optimizations"
+msgstr "進行一些細微的、代價高昂的最佳化"
+
+#: common.opt:1214
+#, fuzzy
+msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision"
+msgstr "-fexcess-precision=[快速|標準]\t指定處理的過剩浮點精確度"
+
+#: common.opt:1217
+#, fuzzy, c-format
+msgid "unknown excess precision style %qs"
+msgstr "不明過剩精確度樣式 %qs"
+
+#: common.opt:1230
+#, fuzzy
+msgid "Output lto objects containing both the intermediate language and binary output."
+msgstr "輸出 lto 物件包含兩者中介語言和二進位輸出。"
+
+#: common.opt:1234
+msgid "Assume no NaNs or infinities are generated"
+msgstr "假定結果不會是 NaN 或無限大浮點數"
+
+#: common.opt:1238
+#, fuzzy
+msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
+msgstr "-ffixed-<register>\t標記<暫存器>做為是不得使用到編譯器"
+
+#: common.opt:1242
+msgid "Don't allocate floats and doubles in extended-precision registers"
+msgstr "不將單精度和雙精度浮點數指派到擴充精度的暫存器中"
+
+#: common.opt:1250
+#, fuzzy
+msgid "Perform a forward propagation pass on RTL"
+msgstr "施行轉寄傳播傳送 RTL"
+
+#: common.opt:1254
+#, fuzzy
+msgid "-ffp-contract=[off|on|fast] Perform floating-point expression contraction."
+msgstr "-ffp-contract=[關閉|於|快速] 施行浮點運算式合約。"
+
+#: common.opt:1257
+#, fuzzy, c-format
+msgid "unknown floating point contraction style %qs"
+msgstr "不明浮點數合約樣式 %qs"
+
+#: common.opt:1274
+msgid "Allow function addresses to be held in registers"
+msgstr "允許將函式位址儲存在暫存器中"
+
+#: common.opt:1278
+msgid "Place each function into its own section"
+msgstr "將每個函式分別放在它們各自的區段中"
+
+#: common.opt:1282
+msgid "Perform global common subexpression elimination"
+msgstr "進行全域公因式消去"
+
+#: common.opt:1286
+msgid "Perform enhanced load motion during global common subexpression elimination"
+msgstr "在全域公因式消去中進行增強的讀轉移最佳化"
+
+#: common.opt:1290
+msgid "Perform store motion after global common subexpression elimination"
+msgstr "在全域公因式消去後進行存儲轉移"
+
+#: common.opt:1294
+msgid "Perform redundant load after store elimination in global common subexpression"
+msgstr "在全域公因式消去中進行冗餘的寫後讀消除"
+
+#: common.opt:1299
+msgid "Perform global common subexpression elimination after register allocation"
+msgstr "在指派暫存器後進行全域公因式消去"
+
+#: common.opt:1305
+#, fuzzy
+msgid "Enable in and out of Graphite representation"
+msgstr "啟用在中和超出石墨表示"
+
+#: common.opt:1309
+#, fuzzy
+msgid "Enable Graphite Identity transformation"
+msgstr "啟用石墨身分變換"
+
+#: common.opt:1313
+#, fuzzy
+msgid "Enable hoisting adjacent loads to encourage generating conditional move"
+msgstr "啟用 hoisting 載入從條件指標。"
+
+#: common.opt:1318
+#, fuzzy
+msgid "Mark all loops as parallel"
+msgstr "標記所有迴圈做為平行"
+
+#: common.opt:1322
+#, fuzzy
+msgid "Enable Loop Strip Mining transformation"
+msgstr "啟用迴圈截除最小變換"
+
+#: common.opt:1326
+#, fuzzy
+msgid "Enable Loop Interchange transformation"
+msgstr "啟用迴圈交換變換"
+
+#: common.opt:1330
+#, fuzzy
+msgid "Enable Loop Blocking transformation"
+msgstr "啟用迴圈阻塞變換"
+
+#: common.opt:1334
+#, fuzzy
+msgid "Enable Loop Unroll Jam transformation"
+msgstr "啟用迴圈交換變換"
+
+#: common.opt:1338
+#, fuzzy
+msgid "Enable support for GNU transactional memory"
+msgstr "啟用支援用於 GNU transactional 記憶體"
+
+#: common.opt:1342
+msgid "Use STB_GNU_UNIQUE if supported by the assembler"
+msgstr ""
+
+#: common.opt:1350
+msgid "Enable the ISL based loop nest optimizer"
+msgstr ""
+
+#: common.opt:1354
+#, fuzzy
+msgid "Force bitfield accesses to match their type width"
+msgstr "強制 bitfield 存取到匹配它們的型態寬度"
+
+#: common.opt:1358
+msgid "Enable guessing of branch probabilities"
+msgstr "啟用分支概率猜測"
+
+#: common.opt:1366
+msgid "Process #ident directives"
+msgstr "處理 #ident 指令"
+
+#: common.opt:1370
+msgid "Perform conversion of conditional jumps to branchless equivalents"
+msgstr "將條件跳轉替換為沒有跳轉的等值表示"
+
+#: common.opt:1374
+msgid "Perform conversion of conditional jumps to conditional execution"
+msgstr "將條件跳轉替換為條件執行"
+
+#: common.opt:1378
+msgid "-fstack-reuse=[all|named_vars|none] Set stack reuse level for local variables."
+msgstr ""
+
+#: common.opt:1381
+#, fuzzy, c-format
+msgid "unknown Stack Reuse Level %qs"
+msgstr "不明 TLS 式樣 %qs"
+
+#: common.opt:1394
+#, fuzzy
+msgid "Convert conditional jumps in innermost loops to branchless equivalents"
+msgstr "轉換條件式跳位在中 innermost 迴圈到 branchless equivalents"
+
+#: common.opt:1398
+#, fuzzy
+msgid "Also if-convert conditional jumps containing memory writes"
+msgstr "也 if-convert 條件式跳位包含記憶體寫入"
+
+#: common.opt:1406
+msgid "Do not generate .size directives"
+msgstr "不產生 .size 指令"
+
+#: common.opt:1410
+#, fuzzy
+msgid "Perform indirect inlining"
+msgstr "施行間接內聯"
+
+#: common.opt:1416
+#, fuzzy
+msgid "Enable inlining of function declared \"inline\", disabling disables all inlining"
+msgstr "啟用內聯的函式宣告「內聯」,停用全部停用內聯"
+
+#: common.opt:1420
+#, fuzzy
+msgid "Integrate functions into their callers when code size is known not to grow"
+msgstr "整合函式進入它們的呼叫者時編碼大小是已知無法到 grow"
+
+#: common.opt:1424
+#, fuzzy
+msgid "Integrate functions not declared \"inline\" into their callers when profitable"
+msgstr "整合函式無法宣告「內聯」進入它們的呼叫者時 profitable"
+
+#: common.opt:1428
+#, fuzzy
+msgid "Integrate functions only required by their single caller"
+msgstr "整合函式只有必要項由它們的單一呼叫者"
+
+#: common.opt:1435
+#, fuzzy
+msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
+msgstr "-finline-limit=<number>\t限制大小的內聯的函式到<數字>"
+
+#: common.opt:1439
+#, fuzzy
+msgid "Inline __atomic operations when a lock free instruction sequence is available."
+msgstr "內聯 __atomic 計算時鎖定自由指令序列是可用。"
+
+#: common.opt:1443
+#, fuzzy
+msgid "Instrument function entry and exit with profiling calls"
+msgstr "器具函式條目然後離開與側寫檔呼叫"
+
+#: common.opt:1447
+#, fuzzy
+msgid "-finstrument-functions-exclude-function-list=name,... Do not instrument listed functions"
+msgstr "-finstrument-functions-exclude-function-list=名稱 ,... 不器具清單的函式"
+
+#: common.opt:1451
+#, fuzzy
+msgid "-finstrument-functions-exclude-file-list=filename,... Do not instrument functions listed in files"
+msgstr "-finstrument-functions-exclude-file-list=檔名 ,... 不器具函式清單的在中檔案"
+
+#: common.opt:1455
+#, fuzzy
+#| msgid "Perform Interprocedural constant propagation"
+msgid "Perform interprocedural constant propagation"
+msgstr "進行處理序間的複寫傳遞"
+
+#: common.opt:1459
+#, fuzzy
+msgid "Perform cloning to make Interprocedural constant propagation stronger"
+msgstr "施行仿本要讓 Interprocedural 常數傳用 stronger"
+
+#: common.opt:1463
+#, fuzzy
+msgid "Perform alignment discovery and propagation to make Interprocedural constant propagation stronger"
+msgstr "施行仿本要讓 Interprocedural 常數傳用 stronger"
+
+#: common.opt:1467
+#, fuzzy
+msgid "Perform interprocedural profile propagation"
+msgstr "施行 interprocedural 側寫檔傳播"
+
+#: common.opt:1471
+#, fuzzy
+msgid "Perform interprocedural points-to analysis"
+msgstr "施行 interprocedural points-to 分析"
+
+#: common.opt:1475
+msgid "Discover pure and const functions"
+msgstr "發現純函式和常函式"
+
+#: common.opt:1479
+msgid "Perform Identical Code Folding for functions and read-only variables"
+msgstr ""
+
+#: common.opt:1483
+msgid "Perform Identical Code Folding for functions"
+msgstr ""
+
+#: common.opt:1487
+#, fuzzy
+#| msgid "Perform loop unrolling for all loops"
+msgid "Perform Identical Code Folding for variables"
+msgstr "展開所有循環"
+
+#: common.opt:1491
+msgid "Discover readonly and non addressable static variables"
+msgstr "發現唯讀和不可定址靜態變數"
+
+#: common.opt:1503
+#, fuzzy
+msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm"
+msgstr "-fira-algorithm=[CB|優先權] 設定使用的 IRA 演算法"
+
+#: common.opt:1506
+#, fuzzy, c-format
+msgid "unknown IRA algorithm %qs"
+msgstr "不明 IRA 演算法 %qs"
+
+#: common.opt:1516
+#, fuzzy
+msgid "-fira-region=[one|all|mixed] Set regions for IRA"
+msgstr "-fira-region=[一個|所有|混合] 設定區域用於 IRA"
+
+#: common.opt:1519
+#, fuzzy, c-format
+msgid "unknown IRA region %qs"
+msgstr "不明 IRA 區域 %qs"
+
+#: common.opt:1532 common.opt:1537
+#, fuzzy
+msgid "Use IRA based register pressure calculation"
+msgstr "使用 IRA 基底的暫存器壓力 calculation"
+
+#: common.opt:1542
+#, fuzzy
+msgid "Share slots for saving different hard registers."
+msgstr "共享插槽用於儲存不同的硬暫存器。"
+
+#: common.opt:1546
+#, fuzzy
+msgid "Share stack slots for spilled pseudo-registers."
+msgstr "共享堆疊插槽用於 spilled pseudo-registers。"
+
+#: common.opt:1550
+#, fuzzy
+msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
+msgstr "-fira-verbose=<number>\t控制 IRA's 等級的診斷訊息。"
+
+#: common.opt:1554
+msgid "Optimize induction variables on trees"
+msgstr "在樹上最佳化歸納變數"
+
+#: common.opt:1558
+msgid "Use jump tables for sufficiently large switch statements"
+msgstr "為足夠大的 switch 敘述使用跳轉表"
+
+#: common.opt:1562
+msgid "Generate code for functions even if they are fully inlined"
+msgstr "為完全內聯的函式產生程式碼"
+
+#: common.opt:1566
+msgid "Emit static const variables even if they are not used"
+msgstr "保留未用到的靜態常數"
+
+#: common.opt:1570
+msgid "Give external symbols a leading underscore"
+msgstr "給外部符號加入起始的底線"
+
+#: common.opt:1578
+msgid "Do CFG-sensitive rematerialization in LRA"
+msgstr ""
+
+#: common.opt:1582
+#, fuzzy
+msgid "Enable link-time optimization."
+msgstr "啟用 link-time 最佳化。"
+
+#: common.opt:1586
+#, fuzzy
+msgid "Link-time optimization with number of parallel jobs or jobserver."
+msgstr "Link-time 最佳化與平行工作編號的或 jobserver。"
+
+#: common.opt:1589
+#, fuzzy, c-format
+msgid "unknown LTO partitioning model %qs"
+msgstr "不明 TLS 式樣 %qs"
+
+#: common.opt:1608
+msgid "Specify the algorithm to partition symbols and vars at linktime"
+msgstr ""
+
+#: common.opt:1613
+#, fuzzy
+msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL"
+msgstr "-flto-compression-level=<number>\t使用 zlib 壓縮等級<數字>用於 IL"
+
+#: common.opt:1617
+msgid "Merge C++ types using One Definition Rule"
+msgstr ""
+
+#: common.opt:1621
+#, fuzzy
+msgid "Report various link-time optimization statistics"
+msgstr "報告各種 link-time 最佳化統計"
+
+#: common.opt:1625
+#, fuzzy
+msgid "Report various link-time optimization statistics for WPA only"
+msgstr "報告各種 link-time 最佳化統計"
+
+#: common.opt:1629
+msgid "Set errno after built-in math functions"
+msgstr "執行內建數學函式後設定 errno"
+
+#: common.opt:1633
+#, fuzzy
+msgid "-fmax-errors=<number>\tMaximum number of errors to report"
+msgstr "-fmax-errors=<number>\t最大值錯誤代號的到報告"
+
+#: common.opt:1637
+msgid "Report on permanent memory allocation"
+msgstr "報告永久性記憶體指派"
+
+#: common.opt:1641
+#, fuzzy
+msgid "Report on permanent memory allocation in WPA only"
+msgstr "報告永久性記憶體指派"
+
+#: common.opt:1648
+msgid "Attempt to merge identical constants and constant variables"
+msgstr "試圖合併相同的常數和常變數"
+
+#: common.opt:1652
+msgid "Attempt to merge identical constants across compilation units"
+msgstr "試圖合併不同編譯單元中的相同常數"
+
+#: common.opt:1656
+#, fuzzy
+msgid "Attempt to merge identical debug strings across compilation units"
+msgstr "試圖到合併相等的除錯字串跨越編譯單元"
+
+#: common.opt:1660
+#, fuzzy
+msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
+msgstr "-fmessage-length=<number>\t限制診斷到<數字>字元各列。 0 抑制換列"
+
+#: common.opt:1664
+msgid "Perform SMS based modulo scheduling before the first scheduling pass"
+msgstr "在首趟調度前進行基於 SMS 的模調度"
+
+#: common.opt:1668
+#, fuzzy
+msgid "Perform SMS based modulo scheduling with register moves allowed"
+msgstr "施行 SMS 基底的 modulo 排程與暫存器移動允許"
+
+#: common.opt:1672
+msgid "Move loop invariant computations out of loops"
+msgstr "將每次循環中不變的計算外提"
+
+#: common.opt:1676
+#, fuzzy
+msgid "Use the RTL dead code elimination pass"
+msgstr "使用 RTL 無作用程式碼 elimination 回合"
+
+#: common.opt:1680
+#, fuzzy
+msgid "Use the RTL dead store elimination pass"
+msgstr "使用 RTL 無作用儲存體 elimination 回合"
+
+#: common.opt:1684
+msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling"
+msgstr "啟用/停用已經透過模調度的循環中的傳統調度"
+
+#: common.opt:1688
+msgid "Support synchronous non-call exceptions"
+msgstr "支援同步非呼叫異常"
+
+#: common.opt:1691
+#, fuzzy, c-format
+#| msgid "assertion missing after %qs"
+msgid "options or targets missing after %qs"
+msgstr "%qs 後判定語"
+
+#: common.opt:1692
+msgid "-foffload=<targets>=<options> Specify offloading targets and options for them"
+msgstr ""
+
+#: common.opt:1696
+msgid "-foffload-abi=[lp64|ilp32] Set the ABI to use in an offload compiler"
+msgstr ""
+
+#: common.opt:1699
+#, fuzzy, c-format
+msgid "unknown offload ABI %qs"
+msgstr "不明 TLS 式樣 %qs"
+
+#: common.opt:1709
+msgid "When possible do not generate stack frames"
+msgstr "盡可能不產生堆疊框架"
+
+#: common.opt:1713
+#, fuzzy
+msgid "Enable all optimization info dumps on stderr"
+msgstr "在樹層級進行循環最佳化"
+
+#: common.opt:1717
+msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details"
+msgstr ""
+
+#: common.opt:1725
+msgid "Optimize sibling and tail recursive calls"
+msgstr "最佳化同級遞迴和尾遞迴"
+
+#: common.opt:1729
+#, fuzzy
+msgid "Perform partial inlining"
+msgstr "施行部分內聯"
+
+#: common.opt:1733 common.opt:1737
+#, fuzzy
+msgid "Report on memory allocation before interprocedural optimization"
+msgstr "報告於記憶體配置之前 interprocedural 最佳化"
+
+#: common.opt:1741
+msgid "Pack structure members together without holes"
+msgstr "將結構成員不帶間隔地緊實存放"
+
+#: common.opt:1745
+#, fuzzy
+msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
+msgstr "-fpack-struct=<number>\t設定初始最大值結構成員對齊"
+
+#: common.opt:1749
+msgid "Return small aggregates in memory, not registers"
+msgstr "在記憶體而不是暫存器中回傳小聚合"
+
+#: common.opt:1753
+msgid "Perform loop peeling"
+msgstr "進行循環剝離"
+
+#: common.opt:1757
+msgid "Enable machine specific peephole optimizations"
+msgstr "啟用機器相關的窺孔最佳化"
+
+#: common.opt:1761
+msgid "Enable an RTL peephole pass before sched2"
+msgstr "在 sched2 前進行一趟 RTL 窺孔最佳化"
+
+#: common.opt:1765
+msgid "Generate position-independent code if possible (large mode)"
+msgstr "盡可能產生與位置無關的程式碼(大模式)"
+
+#: common.opt:1769
+msgid "Generate position-independent code for executables if possible (large mode)"
+msgstr "為可執行檔案盡可能產生與位置無關的程式碼(大模式)"
+
+#: common.opt:1773
+msgid "Generate position-independent code if possible (small mode)"
+msgstr "盡可能產生與位置無關的程式碼(小模式)"
+
+#: common.opt:1777
+msgid "Generate position-independent code for executables if possible (small mode)"
+msgstr "為可執行檔案盡可能產生與位置無關的程式碼(小模式)"
+
+#: common.opt:1781
+#, fuzzy
+msgid "Specify a plugin to load"
+msgstr "指定外掛程式到載入"
+
+#: common.opt:1785
+#, fuzzy
+msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>"
+msgstr "-fplugin-arg-<name>-< 鍵>[=<值>]\t指定引數<鍵>=<值>用於外掛程式<名稱>"
+
+#: common.opt:1789
+#, fuzzy
+msgid "Run predictive commoning optimization."
+msgstr "運行 predictive 共同最佳化。"
+
+#: common.opt:1793
+msgid "Generate prefetch instructions, if available, for arrays in loops"
+msgstr "如果可用,為循環中的陣列產生預取指令"
+
+#: common.opt:1797
+msgid "Enable basic program profiling code"
+msgstr "啟用基本程式取樣程式碼"
+
+#: common.opt:1801
+#, fuzzy
+msgid "Insert arc-based program profiling code"
+msgstr "插入 arc-based 程式側寫檔編碼"
+
+#: common.opt:1805
+#, fuzzy
+msgid "Set the top-level directory for storing the profile data."
+msgstr "設定最上層目錄用於存入側寫檔資料。"
+
+#: common.opt:1810
+#, fuzzy
+msgid "Enable correction of flow inconsistent profile data input"
+msgstr "啟用校正的流程不一致側寫檔資料輸入"
+
+#: common.opt:1814
+msgid "Enable common options for generating profile info for profile feedback directed optimizations"
+msgstr "啟用一些公共選項來產生樣本檔案,以便進行基於取樣的最佳化"
+
+#: common.opt:1818
+#, fuzzy
+msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir="
+msgstr "啟用共同選項用於產生側寫檔資訊用於側寫檔反饋導最佳化,而設定 -fprofile-dir="
+
+#: common.opt:1822
+msgid "Enable common options for performing profile feedback directed optimizations"
+msgstr "啟用一些公共選項以進行基於取樣的最佳化"
+
+#: common.opt:1826
+#, fuzzy
+msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir="
+msgstr "啟用共同選項用於履行側寫檔反饋導最佳化,而設定 -fprofile-dir="
+
+#: common.opt:1830
+msgid "Insert code to profile values of expressions"
+msgstr "為取樣運算式的值插入相關程式碼"
+
+#: common.opt:1834
+#, fuzzy
+msgid "Report on consistency of profile"
+msgstr "內部一致性錯誤"
+
+#: common.opt:1838
+#, fuzzy
+#| msgid "Reorder functions to improve code placement"
+msgid "Enable function reordering that improves code placement"
+msgstr "函式重新排序以改善程式碼版面設置"
+
+#: common.opt:1845
+#, fuzzy
+msgid "-frandom-seed=<number>\tMake compile reproducible using <number>"
+msgstr "-frandom-seed=<string>\t製作編譯可再生使用<字串>"
+
+#: common.opt:1855
+#, fuzzy
+msgid "Record gcc command line switches in the object file."
+msgstr "記錄 gcc 命令列切換在中目的檔案。"
+
+#: common.opt:1859
+msgid "Return small aggregates in registers"
+msgstr "在暫存器中回傳小聚合"
+
+#: common.opt:1867
+msgid "Tell DSE that the storage for a C++ object is dead when the constructor"
+msgstr ""
+
+#: common.opt:1872
+#, fuzzy
+msgid "Relief of register pressure through live range shrinkage"
+msgstr "啟用暫存器壓力敏感的 insn 排程"
+
+#: common.opt:1876
+msgid "Perform a register renaming optimization pass"
+msgstr "進行暫存器重新命名最佳化"
+
+#: common.opt:1880
+#, fuzzy
+#| msgid "Perform a register renaming optimization pass"
+msgid "Perform a target dependent instruction fusion optimization pass"
+msgstr "進行暫存器重新命名最佳化"
+
+#: common.opt:1884
+msgid "Reorder basic blocks to improve code placement"
+msgstr "基本區塊重新排序以改善程式碼版面設置"
+
+#: common.opt:1888
+#, fuzzy
+msgid "Reorder basic blocks and partition into hot and cold sections"
+msgstr "重新排序基本區塊和分割進入熱門和 cold 區段"
+
+#: common.opt:1892
+msgid "Reorder functions to improve code placement"
+msgstr "函式重新排序以改善程式碼版面設置"
+
+#: common.opt:1896
+msgid "Add a common subexpression elimination pass after loop optimizations"
+msgstr "在循環最佳化結束後增加一趟公因式消去"
+
+#: common.opt:1904
+msgid "Disable optimizations that assume default FP rounding behavior"
+msgstr "停用假定預設浮點捨入行為的最佳化"
+
+#: common.opt:1908
+msgid "Enable scheduling across basic blocks"
+msgstr "啟用基本區塊間的調度"
+
+#: common.opt:1912
+#, fuzzy
+msgid "Enable register pressure sensitive insn scheduling"
+msgstr "啟用暫存器壓力敏感的 insn 排程"
+
+#: common.opt:1916
+msgid "Allow speculative motion of non-loads"
+msgstr "允許非載入的預測移動"
+
+#: common.opt:1920
+msgid "Allow speculative motion of some loads"
+msgstr "允許一些載入的預測移動"
+
+#: common.opt:1924
+msgid "Allow speculative motion of more loads"
+msgstr "允許更多載入的預測移動"
+
+#: common.opt:1928
+#, fuzzy
+msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
+msgstr "-fsched-verbose=<number>\t設定詳細度等級的排程程式"
+
+#: common.opt:1932
+#, fuzzy
+msgid "If scheduling post reload, do superblock scheduling"
+msgstr "如果排程貼文重新載入,做超區塊排程"
+
+#: common.opt:1940
+msgid "Reschedule instructions before register allocation"
+msgstr "指派暫存器前重新調度指令"
+
+#: common.opt:1944
+msgid "Reschedule instructions after register allocation"
+msgstr "指派暫存器後重新調度指令"
+
+#: common.opt:1951
+#, fuzzy
+msgid "Schedule instructions using selective scheduling algorithm"
+msgstr "排程指令使用選擇性排程演算法"
+
+#: common.opt:1955
+#, fuzzy
+msgid "Run selective scheduling after reload"
+msgstr "運行選擇性排程之後重新載入"
+
+#: common.opt:1959
+#, fuzzy
+msgid "Perform software pipelining of inner loops during selective scheduling"
+msgstr "施行軟體管線操作的內迴圈在的期間選擇性排程"
+
+#: common.opt:1963
+#, fuzzy
+msgid "Perform software pipelining of outer loops during selective scheduling"
+msgstr "施行軟體管線操作的外迴圈在的期間選擇性排程"
+
+#: common.opt:1967
+#, fuzzy
+msgid "Reschedule pipelined regions without pipelining"
+msgstr "重新排程管線的區域而無需管線操作"
+
+#: common.opt:1971
+msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker"
+msgstr ""
+
+#: common.opt:1977
+#, fuzzy
+msgid "Allow premature scheduling of queued insns"
+msgstr "允許過早排程的已佇列 insns"
+
+#: common.opt:1981
+#, fuzzy
+msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled"
+msgstr "-fsched-stalled-insns=<number>\t設定已佇列 insns 數量該可以是過早已排程"
+
+#: common.opt:1989
+#, fuzzy
+msgid "Set dependence distance checking in premature scheduling of queued insns"
+msgstr "設定 dependence 距離簽入過早排程的已佇列 insns"
+
+#: common.opt:1993
+#, fuzzy
+msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns"
+msgstr "-fsched-stalled-insns-dep=<number>\t設定 dependence 距離簽入過早排程的已佇列 insns"
+
+#: common.opt:1997
+#, fuzzy
+msgid "Enable the group heuristic in the scheduler"
+msgstr "啟用群組試探在中排程程式"
+
+#: common.opt:2001
+#, fuzzy
+msgid "Enable the critical path heuristic in the scheduler"
+msgstr "啟用關鍵路徑試探在中排程程式"
+
+#: common.opt:2005
+#, fuzzy
+msgid "Enable the speculative instruction heuristic in the scheduler"
+msgstr "啟用 speculative 指令試探在中排程程式"
+
+#: common.opt:2009
+#, fuzzy
+msgid "Enable the rank heuristic in the scheduler"
+msgstr "啟用分級試探在中排程程式"
+
+#: common.opt:2013
+#, fuzzy
+msgid "Enable the last instruction heuristic in the scheduler"
+msgstr "啟用最後一筆指令試探在中排程程式"
+
+#: common.opt:2017
+#, fuzzy
+msgid "Enable the dependent count heuristic in the scheduler"
+msgstr "啟用附屬計數試探在中排程程式"
+
+#: common.opt:2021
+#, fuzzy
+msgid "Access data in the same section from shared anchor points"
+msgstr "存取資料在中相同區段從共享的錨點"
+
+#: common.opt:2033
+#, fuzzy
+msgid "Turn on Redundant Extensions Elimination pass."
+msgstr "打開冗餘延伸 Elimination 回合。"
+
+#: common.opt:2037
+#, fuzzy
+msgid "Show column numbers in diagnostics, when available. Default on"
+msgstr "顯示欄數量在中診斷,若是可用。 預設開"
+
+#: common.opt:2041
+#, fuzzy
+msgid "Emit function prologues only before parts of the function that need it,"
+msgstr "Emit 函式 prologues 只有之前零件的函式該需要它,"
+
+#: common.opt:2046
+msgid "Disable optimizations observable by IEEE signaling NaNs"
+msgstr "停用為 IEEE 訊息 NaN 可見的最佳化"
+
+#: common.opt:2050
+#, fuzzy
+msgid "Disable floating point optimizations that ignore the IEEE signedness of zero"
+msgstr "停用浮點數最佳化該忽略我 signedness 的零"
+
+#: common.opt:2054
+msgid "Convert floating point constants to single precision constants"
+msgstr "將浮點常數轉換為單精度常數"
+
+#: common.opt:2058
+msgid "Split lifetimes of induction variables when loops are unrolled"
+msgstr "展開循環時分離歸納變數的生存期"
+
+#: common.opt:2062
+#, fuzzy
+msgid "Generate discontiguous stack frames"
+msgstr "產生 discontiguous 堆疊框架"
+
+#: common.opt:2066
+#, fuzzy
+msgid "Split wide types into independent registers"
+msgstr "分割 wide 類型進入獨立暫存器"
+
+#: common.opt:2070
+msgid "Optimize conditional patterns using SSA PHI nodes"
+msgstr ""
+
+#: common.opt:2074
+#, fuzzy
+msgid "Optimize amount of stdarg registers saved to stack at start of function"
+msgstr "固定的暫存器 %s 用來回合參數到函式"
+
+#: common.opt:2078
+msgid "Apply variable expansion when loops are unrolled"
+msgstr "展開循環時也展開變數"
+
+#: common.opt:2082
+#, fuzzy
+msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program"
+msgstr "-fstack-check=[沒有|通用|特定的]\t插入堆疊檢查編碼進入程式"
+
+#: common.opt:2086
+#, fuzzy
+msgid "Insert stack checking code into the program. Same as -fstack-check=specific"
+msgstr "插入堆疊檢查編碼進入程式。 如同 -fstack-check=特定的"
+
+#: common.opt:2093
+#, fuzzy
+msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
+msgstr "-fstack-limit-register=<register>\t陷阱如果堆疊前往過去<暫存器>"
+
+#: common.opt:2097
+#, fuzzy
+msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
+msgstr "-fstack-limit-symbol=<name>\t陷阱如果堆疊前往過去符號<名稱>"
+
+#: common.opt:2101
+#, fuzzy
+msgid "Use propolice as a stack protection method"
+msgstr "使用 propolice 做為堆疊保護方法"
+
+#: common.opt:2105
+#, fuzzy
+msgid "Use a stack protection method for every function"
+msgstr "使用堆疊保護方法用於每函式"
+
+#: common.opt:2109
+#, fuzzy
+msgid "Use a smart stack protection method for certain functions"
+msgstr "使用堆疊保護方法用於每函式"
+
+#: common.opt:2113
+#, fuzzy
+msgid "Use stack protection method only for functions with the stack_protect attribute"
+msgstr "使用堆疊保護方法用於每函式"
+
+#: common.opt:2117
+#, fuzzy
+msgid "Output stack usage information on a per-function basis"
+msgstr "輸出堆疊用法資訊於 per-function 基礎"
+
+#: common.opt:2129
+msgid "Assume strict aliasing rules apply"
+msgstr "假定套用強重疊規則"
+
+#: common.opt:2133
+#, fuzzy
+msgid "Treat signed overflow as undefined"
+msgstr "對待帶正負號溢位做為未定義"
+
+#: common.opt:2137
+msgid "Implement __atomic operations via libcalls to legacy __sync functions"
+msgstr ""
+
+#: common.opt:2141
+msgid "Check for syntax errors, then stop"
+msgstr "檢查語法錯誤,然後停止"
+
+#: common.opt:2145
+msgid "Create data files needed by \"gcov\""
+msgstr "產生「gcov」需要的資料檔案"
+
+#: common.opt:2149
+msgid "Perform jump threading optimizations"
+msgstr "進行跳轉執行緒最佳化"
+
+#: common.opt:2153
+msgid "Report the time taken by each compiler pass"
+msgstr "報告每趟組譯的耗時"
+
+#: common.opt:2157
+#, fuzzy
+msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
+msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\t設定預設 thread-local 貯藏體編碼產生式樣"
+
+#: common.opt:2160
+#, fuzzy, c-format
+msgid "unknown TLS model %qs"
+msgstr "不明 TLS 式樣 %qs"
+
+#: common.opt:2176
+#, fuzzy
+msgid "Reorder top level functions, variables, and asms"
+msgstr "重新排序頂層函式、變數,而asms"
+
+#: common.opt:2180
+#, fuzzy
+msgid "Perform superblock formation via tail duplication"
+msgstr "施行超區塊格式透過尾端複印法"
+
+#: common.opt:2187
+msgid "Assume floating-point operations can trap"
+msgstr "假定浮點運算可能引發陷阱"
+
+#: common.opt:2191
+#, fuzzy
+msgid "Trap for signed overflow in addition, subtraction and multiplication"
+msgstr "陷阱用於帶正負號溢位另外、減去和乘法"
+
+#: common.opt:2195
+msgid "Enable SSA-CCP optimization on trees"
+msgstr "啟用樹上的 SSA-CCP 最佳化"
+
+#: common.opt:2199
+#, fuzzy
+msgid "Enable SSA-BIT-CCP optimization on trees"
+msgstr "啟用 SSA-BIT-CCP 最佳化於樹"
+
+#: common.opt:2207
+msgid "Enable loop header copying on trees"
+msgstr "啟用樹上的循環不變量轉移"
+
+#: common.opt:2211
+#, fuzzy
+msgid "Enable coalescing of copy-related user variables that are inlined"
+msgstr "施行變數追蹤並且標籤變數所 uninitialized"
+
+#: common.opt:2215
+msgid "Enable coalescing of all copy-related user variables"
+msgstr ""
+
+#: common.opt:2219
+#, fuzzy
+msgid "Replace SSA temporaries with better names in copies"
+msgstr "置換 SSA 暫時的與較好名稱在中份數"
+
+#: common.opt:2223
+msgid "Enable copy propagation on trees"
+msgstr "在樹層級進行複寫傳遞"
+
+#: common.opt:2231
+#, fuzzy
+msgid "Transform condition stores into unconditional ones"
+msgstr "變換條件儲存進入 unconditional 一個"
+
+#: common.opt:2235
+#, fuzzy
+msgid "Perform conversions of switch initializations."
+msgstr "施行轉換的切換初始化。"
+
+#: common.opt:2239
+msgid "Enable SSA dead code elimination optimization on trees"
+msgstr "啟用樹上的 SSA 死程式碼消除最佳化"
+
+#: common.opt:2243
+msgid "Enable dominator optimizations"
+msgstr "啟用主導最佳化"
+
+#: common.opt:2247
+#, fuzzy
+msgid "Enable tail merging on trees"
+msgstr "啟用尾端合併於樹"
+
+#: common.opt:2251
+msgid "Enable dead store elimination"
+msgstr "刪除死存儲"
+
+#: common.opt:2255
+#, fuzzy
+msgid "Enable forward propagation on trees"
+msgstr "啟用轉寄傳播於樹"
+
+#: common.opt:2259
+msgid "Enable Full Redundancy Elimination (FRE) on trees"
+msgstr "啟用樹上的完全冗餘消除(FRE)"
+
+#: common.opt:2263
+#, fuzzy
+msgid "Enable string length optimizations on trees"
+msgstr "啟用字串長度最佳化於樹"
+
+#: common.opt:2267
+msgid "Detect paths that trigger erroneous or undefined behavior due to"
+msgstr ""
+
+#: common.opt:2273
+msgid "Detect paths that trigger erroneous or undefined behavior due a null value"
+msgstr ""
+
+#: common.opt:2280
+#, fuzzy
+msgid "Enable loop distribution on trees"
+msgstr "啟用迴圈發布於樹"
+
+#: common.opt:2284
+#, fuzzy
+msgid "Enable loop distribution for patterns transformed into a library call"
+msgstr "啟用迴圈發布用於胚騰變換的進入函式庫呼叫"
+
+#: common.opt:2288
+msgid "Enable loop invariant motion on trees"
+msgstr "啟用樹上的循環不變量轉移"
+
+#: common.opt:2292
+#, fuzzy
+msgid "Enable loop interchange transforms. Same as -floop-interchange"
+msgstr "啟用迴圈交換變換。 如同 -floop-interchange"
+
+#: common.opt:2296
+msgid "Create canonical induction variables in loops"
+msgstr "在循環中產生正規的歸納變數"
+
+#: common.opt:2300
+msgid "Enable loop optimizations on tree level"
+msgstr "在樹層級進行循環最佳化"
+
+#: common.opt:2304
+#, fuzzy
+msgid "Enable automatic parallelization of loops"
+msgstr "啟用自動 parallelization 的迴圈"
+
+#: common.opt:2308
+#, fuzzy
+msgid "Enable hoisting loads from conditional pointers."
+msgstr "啟用 hoisting 載入從條件指標。"
+
+#: common.opt:2312
+msgid "Enable SSA-PRE optimization on trees"
+msgstr "啟用樹上的 SSA-PRE 最佳化"
+
+#: common.opt:2316
+msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination"
+msgstr ""
+
+#: common.opt:2320
+#, fuzzy
+msgid "Perform function-local points-to analysis on trees."
+msgstr "施行 function-local points-to 分析於樹。"
+
+#: common.opt:2324
+#, fuzzy
+msgid "Enable reassociation on tree level"
+msgstr "啟用 reassociation 於樹等級"
+
+#: common.opt:2332
+msgid "Enable SSA code sinking on trees"
+msgstr "啟用樹上的 SSA 程式碼下沉最佳化"
+
+#: common.opt:2336
+#, fuzzy
+msgid "Perform straight-line strength reduction"
+msgstr "進行強度削減最佳化"
+
+#: common.opt:2340
+msgid "Perform scalar replacement of aggregates"
+msgstr "為聚合類型進行標量替換"
+
+#: common.opt:2344
+#, fuzzy
+msgid "Replace temporary expressions in the SSA->normal pass"
+msgstr "置換暫時的運算式在中 SSA-> 一般回合"
+
+#: common.opt:2348
+#, fuzzy
+msgid "Perform live range splitting during the SSA->normal pass"
+msgstr "施行即時範圍分裂在的期間 SSA-> 一般回合"
+
+#: common.opt:2352
+msgid "Perform Value Range Propagation on trees"
+msgstr "進行樹上的值欄位傳遞"
+
+#: common.opt:2356
+msgid "Compile whole compilation unit at a time"
+msgstr "一次編譯一整個編譯單元"
+
+#: common.opt:2360
+msgid "Perform loop unrolling when iteration count is known"
+msgstr "展開所有迭代次數已知的循環"
+
+#: common.opt:2364
+msgid "Perform loop unrolling for all loops"
+msgstr "展開所有循環"
+
+#: common.opt:2371
+msgid "Allow loop optimizations to assume that the loops behave in normal way"
+msgstr "允許假定循環以「正常」方式動作的循環最佳化"
+
+#: common.opt:2375
+#, fuzzy
+msgid "Allow optimization for floating-point arithmetic which may change the"
+msgstr "允許最佳化用於浮點算術該項也許會變更"
+
+#: common.opt:2380
+#, fuzzy
+msgid "Same as -fassociative-math for expressions which include division."
+msgstr "如同 -fassociative-math 用於運算式該項包含除法。"
+
+#: common.opt:2388
+msgid "Allow math optimizations that may violate IEEE or ISO standards"
+msgstr "允許可能違反 IEEE 或 ISO 標準的最佳化"
+
+#: common.opt:2392
+msgid "Perform loop unswitching"
+msgstr "外提循環內的測試敘述"
+
+#: common.opt:2396
+msgid "Just generate unwind tables for exception handling"
+msgstr "僅為異常處理產生堆疊展開表"
+
+#: common.opt:2400
+#, fuzzy
+msgid "Use the bfd linker instead of the default linker"
+msgstr "使用硬體大桶 shifter 以代替模擬"
+
+#: common.opt:2404
+#, fuzzy
+msgid "Use the gold linker instead of the default linker"
+msgstr "使用硬體大桶 shifter 以代替模擬"
+
+#: common.opt:2416
+msgid "Perform variable tracking"
+msgstr "進行變數追蹤"
+
+#: common.opt:2424
+#, fuzzy
+msgid "Perform variable tracking by annotating assignments"
+msgstr "施行變數追蹤由 notating 指派"
+
+#: common.opt:2430
+#, fuzzy
+msgid "Toggle -fvar-tracking-assignments"
+msgstr "切換 -fvar-tracking-assignments"
+
+#: common.opt:2438
+#, fuzzy
+msgid "Perform variable tracking and also tag variables that are uninitialized"
+msgstr "施行變數追蹤並且標籤變數所 uninitialized"
+
+#: common.opt:2442
+#, fuzzy
+#| msgid "Enable loop vectorization on trees"
+msgid "Enable vectorization on trees"
+msgstr "在樹上進行循環向量化"
+
+#: common.opt:2450
+msgid "Enable loop vectorization on trees"
+msgstr "在樹上進行循環向量化"
+
+#: common.opt:2454
+#, fuzzy
+msgid "Enable basic block vectorization (SLP) on trees"
+msgstr "啟用基本區塊 vectorization (SLP) 於樹"
+
+#: common.opt:2458
+#, fuzzy
+msgid "Specifies the cost model for vectorization"
+msgstr "產生編碼用於內建基元的計算"
+
+#: common.opt:2462
+msgid "Specifies the vectorization cost model for code marked with a simd directive"
+msgstr ""
+
+#: common.opt:2465
+#, fuzzy, c-format
+msgid "unknown vectorizer cost model %qs"
+msgstr "不明 TLS 式樣 %qs"
+
+#: common.opt:2478
+#, fuzzy
+msgid "Enables the dynamic vectorizer cost model. Preserved for backward compatibility."
+msgstr "沒做任何事。 保留的用於回溯相容性。"
+
+#: common.opt:2482
+#, fuzzy
+msgid "Enables the unlimited vectorizer cost model. Preserved for backward compatibility."
+msgstr "沒做任何事。 保留的用於回溯相容性。"
+
+#: common.opt:2490
+#, fuzzy
+msgid "Enable copy propagation of scalar-evolution information."
+msgstr "啟用複製傳用的 scalar-evolution 資訊。"
+
+#: common.opt:2500
+msgid "Add extra commentary to assembler output"
+msgstr "為組譯輸出加入額外註釋"
+
+#: common.opt:2504
+#, fuzzy
+msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility"
+msgstr "-fvisibility=[預設|內部|隱藏|保護的]\t設定預設符號可視性"
+
+#: common.opt:2507
+#, fuzzy, c-format
+msgid "unrecognized visibility value %qs"
+msgstr "無法辨識的可視性值 %qs"
+
+#: common.opt:2523
+msgid "Validate vtable pointers before using them."
+msgstr ""
+
+#: common.opt:2526
+#, fuzzy, c-format
+#| msgid "(near initialization for %qs)"
+msgid "unknown vtable verify initialization priority %qs"
+msgstr "(在 %qs 的初始化附近)"
+
+#: common.opt:2539
+msgid "Output vtable verification counters."
+msgstr ""
+
+#: common.opt:2543
+msgid "Output vtable verification pointer sets information."
+msgstr ""
+
+#: common.opt:2547
+msgid "Use expression value profiles in optimizations"
+msgstr "在最佳化中使用運算式值樣本提供的資訊"
+
+#: common.opt:2551
+#, fuzzy
+msgid "Construct webs and split unrelated uses of single variable"
+msgstr "建構網頁和分割 unrelated 使用的單一變數"
+
+#: common.opt:2555
+#, fuzzy
+msgid "Enable conditional dead code elimination for builtin calls"
+msgstr "啟用條件無作用程式碼 elimination 用於內建呼叫"
+
+#: common.opt:2559
+msgid "Perform whole program optimizations"
+msgstr "進行全程式最佳化"
+
+#: common.opt:2563
+msgid "Assume signed arithmetic overflow wraps around"
+msgstr "假定有號運算溢出時回繞"
+
+#: common.opt:2567
+msgid "Put zero initialized data in the bss section"
+msgstr "將初始化為零的資料存放在 bss 區段中"
+
+#: common.opt:2571
+msgid "Generate debug information in default format"
+msgstr "產生預設格式的除錯資訊"
+
+#: common.opt:2575
+msgid "Generate debug information in COFF format"
+msgstr "產生 COFF 格式的除錯資訊"
+
+#: common.opt:2579
+#, fuzzy
+#| msgid "Generate debug information in default format"
+msgid "Generate debug information in default version of DWARF format"
+msgstr "產生預設格式的除錯資訊"
+
+#: common.opt:2583
+#, fuzzy
+msgid "Generate debug information in DWARF v2 (or later) format"
+msgstr "產生除錯資訊在中 DWARF v2 (或稍後) 格式"
+
+#: common.opt:2587
+msgid "Generate debug information in default extended format"
+msgstr "產生預設擴充格式的除錯資訊"
+
+#: common.opt:2591
+msgid "Don't generate DWARF pubnames and pubtypes sections."
+msgstr ""
+
+#: common.opt:2595
+msgid "Generate DWARF pubnames and pubtypes sections."
+msgstr ""
+
+#: common.opt:2599
+msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
+msgstr ""
+
+#: common.opt:2603
+#, fuzzy
+msgid "Don't record gcc command line switches in DWARF DW_AT_producer."
+msgstr "不記錄 gcc 命令列切換在中 DWARF DW_AT_producer。"
+
+#: common.opt:2607
+#, fuzzy
+msgid "Record gcc command line switches in DWARF DW_AT_producer."
+msgstr "記錄 gcc 命令列切換在中 DWARF DW_AT_producer。"
+
+#: common.opt:2611
+#, fuzzy
+msgid "Don't generate debug information in separate .dwo files"
+msgstr "產生預設格式的除錯資訊"
+
+#: common.opt:2615
+#, fuzzy
+msgid "Generate debug information in separate .dwo files"
+msgstr "產生預設格式的除錯資訊"
+
+#: common.opt:2619
+msgid "Generate debug information in STABS format"
+msgstr "產生 STABS 格式的除錯資訊"
+
+#: common.opt:2623
+msgid "Generate debug information in extended STABS format"
+msgstr "產生擴充 STABS 格式的除錯資訊"
+
+#: common.opt:2627
+#, fuzzy
+msgid "Emit DWARF additions beyond selected version"
+msgstr "Emit DWARF 增加位於之後已選版本"
+
+#: common.opt:2631
+#, fuzzy
+msgid "Don't emit DWARF additions beyond selected version"
+msgstr "不 emit DWARF 增加位於之後已選版本"
+
+#: common.opt:2635
+#, fuzzy
+msgid "Toggle debug information generation"
+msgstr "切換除錯資訊產生"
+
+#: common.opt:2639
+msgid "Generate debug information in VMS format"
+msgstr "產生 VMS 格式的除錯資訊"
+
+#: common.opt:2643
+msgid "Generate debug information in XCOFF format"
+msgstr "產生 XCOFF 格式的除錯資訊"
+
+#: common.opt:2647
+msgid "Generate debug information in extended XCOFF format"
+msgstr "產生 XCOFF 擴充格式的除錯資訊"
+
+#: common.opt:2665
+#, fuzzy
+#| msgid "Generate isel instructions"
+msgid "Generate compressed debug sections"
+msgstr "產生 isel 指令"
+
+#: common.opt:2669
+#, fuzzy
+#| msgid "Generate debug information in default format"
+msgid "-gz=<format>\tGenerate compressed debug sections in format <format>"
+msgstr "產生預設格式的除錯資訊"
+
+#: common.opt:2676
+#, fuzzy
+msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory"
+msgstr "-iplugindir=<dir>\t設定<dir>為預設外掛程式目錄"
+
+#: common.opt:2680
+#, fuzzy
+msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory"
+msgstr "-imultilib <dir>\t設定<dir>為 multilib 包含子目錄"
+
+#: common.opt:2702
+#, fuzzy
+msgid "-o <file>\tPlace output into <file>"
+msgstr "-o <file>\t置放輸出進入<檔案>"
+
+#: common.opt:2706
+msgid "Enable function profiling"
+msgstr "啟用函式取樣"
+
+#: common.opt:2716
+msgid "Like -pedantic but issue them as errors"
+msgstr "與 -pedantic 類似,但將它們視作錯誤"
+
+#: common.opt:2756
+msgid "Do not display functions compiled or elapsed time"
+msgstr "不顯示編譯的函式或逝去的時間"
+
+#: common.opt:2788
+msgid "Enable verbose output"
+msgstr "啟用詳細輸出"
+
+#: common.opt:2792
+msgid "Display the compiler's version"
+msgstr "顯示編譯器版本"
+
+#: common.opt:2796
+msgid "Suppress warnings"
+msgstr "不顯示警告"
+
+#: common.opt:2806
+#, fuzzy
+msgid "Create a shared library"
+msgstr "建立共用函式庫"
+
+#: common.opt:2851
+#, fuzzy
+msgid "Create a position independent executable"
+msgstr "建立位置獨立可執行檔案"
+
+#: common.opt:2858
+msgid "Use caller save register across calls if possible"
+msgstr ""
+
+#: go/gofrontend/expressions.cc:93 c-family/c-common.c:1910 cp/cvt.c:1170
+#: cp/cvt.c:1418
+#, gcc-internal-format
+msgid "value computed is not used"
+msgstr "計算出的值未被使用"
+
+#: go/gofrontend/expressions.cc:628
+#, fuzzy
+msgid "invalid use of type"
+msgstr "無效的使用的型態"
+
+#: go/gofrontend/expressions.cc:2725 go/gofrontend/expressions.cc:2791
+#: go/gofrontend/expressions.cc:2807
+#, fuzzy
+msgid "constant refers to itself"
+msgstr "常數參考它自己"
+
+#: go/gofrontend/expressions.cc:3704 go/gofrontend/expressions.cc:4082
+#, fuzzy
+msgid "expected pointer"
+msgstr "預期的指標"
+
+#: go/gofrontend/expressions.cc:4049
+#, fuzzy
+msgid "expected numeric type"
+msgstr "預期的數字類型"
+
+#: go/gofrontend/expressions.cc:4054
+#, fuzzy
+msgid "expected boolean type"
+msgstr "預期的布林值型態"
+
+#: go/gofrontend/expressions.cc:4060
+#, fuzzy
+msgid "expected integer or boolean type"
+msgstr "預期的整數或布林值型態"
+
+#: go/gofrontend/expressions.cc:5563
+#, fuzzy
+msgid "invalid comparison of nil with nil"
+msgstr "無效的比較編碼在中 gimple cond"
+
+#: go/gofrontend/expressions.cc:5569 go/gofrontend/expressions.cc:5587
+#, fuzzy
+msgid "incompatible types in binary expression"
+msgstr "不相容的類型在中二進位運算式"
+
+#: go/gofrontend/expressions.cc:5607
+#, fuzzy
+#| msgid "division by zero"
+msgid "integer division by zero"
+msgstr "被零除"
+
+#: go/gofrontend/expressions.cc:5615
+#, fuzzy
+msgid "shift of non-integer operand"
+msgstr "Shift 的 non-integer 運算元"
+
+#: go/gofrontend/expressions.cc:5620 go/gofrontend/expressions.cc:5628
+#, fuzzy
+msgid "shift count not unsigned integer"
+msgstr "Shift 計數無法無正負號整數"
+
+#: go/gofrontend/expressions.cc:5633
+#, fuzzy
+msgid "negative shift count"
+msgstr "負 Shift 計數"
+
+#: go/gofrontend/expressions.cc:6284
+#, fuzzy
+msgid "object is not a method"
+msgstr "物件並非方法"
+
+#: go/gofrontend/expressions.cc:6301
+#, fuzzy
+msgid "method type does not match object type"
+msgstr "方法型態不匹配物件類型"
+
+#: go/gofrontend/expressions.cc:6775
+#, fuzzy
+msgid "invalid use of %<...%> with builtin function"
+msgstr "無效的使用的 %<...%>與內建函式"
+
+#: go/gofrontend/expressions.cc:6786
+#, fuzzy
+#| msgid "invalid use of template-name %qE without an argument list"
+msgid "invalid use of method value as argument of Offsetof"
+msgstr "使用範本名 %qE 時不帶引數表無效"
+
+#: go/gofrontend/expressions.cc:6800
+msgid "argument of Offsetof implies indirection of an embedded field"
+msgstr ""
+
+#: go/gofrontend/expressions.cc:6825 go/gofrontend/expressions.cc:6886
+#: go/gofrontend/expressions.cc:6988 go/gofrontend/expressions.cc:7802
+#: go/gofrontend/expressions.cc:7951 go/gofrontend/expressions.cc:7997
+#: go/gofrontend/expressions.cc:8056 go/gofrontend/expressions.cc:9208
+#: go/gofrontend/expressions.cc:9225 go/gofrontend/expressions.cc:9241
+#, fuzzy
+msgid "not enough arguments"
+msgstr "不足引數"
+
+#: go/gofrontend/expressions.cc:6827 go/gofrontend/expressions.cc:6888
+#: go/gofrontend/expressions.cc:7807 go/gofrontend/expressions.cc:7934
+#: go/gofrontend/expressions.cc:7956 go/gofrontend/expressions.cc:8002
+#: go/gofrontend/expressions.cc:8058 go/gofrontend/expressions.cc:8806
+#: go/gofrontend/expressions.cc:9213 go/gofrontend/expressions.cc:9227
+#: go/gofrontend/expressions.cc:9248
+#, fuzzy
+msgid "too many arguments"
+msgstr "太多引數"
+
+#: go/gofrontend/expressions.cc:6890
+#, fuzzy
+msgid "argument 1 must be a map"
+msgstr "引數 1 必須是映射"
+
+#: go/gofrontend/expressions.cc:7014
+#, fuzzy
+msgid "invalid type for make function"
+msgstr "無效的型態用於製作函式"
+
+#: go/gofrontend/expressions.cc:7030
+#, fuzzy
+msgid "length required when allocating a slice"
+msgstr "長度必要項時配置切片"
+
+#: go/gofrontend/expressions.cc:7065
+msgid "len larger than cap"
+msgstr ""
+
+#: go/gofrontend/expressions.cc:7077
+#, fuzzy
+msgid "too many arguments to make"
+msgstr "太多引數要讓"
+
+#: go/gofrontend/expressions.cc:7851
+#, fuzzy
+msgid "argument must be array or slice or channel"
+msgstr "引數必須是陣列或切片或頻道"
+
+#: go/gofrontend/expressions.cc:7861
+#, fuzzy
+msgid "argument must be string or array or slice or map or channel"
+msgstr "引數必須正在字串或陣列或切片或映射或頻道"
+
+#: go/gofrontend/expressions.cc:7907
+#, fuzzy
+msgid "unsupported argument type to builtin function"
+msgstr "不受支援的引數類型到內建函式"
+
+#: go/gofrontend/expressions.cc:7918
+#, fuzzy
+msgid "argument must be channel"
+msgstr "引數必須是頻道"
+
+#: go/gofrontend/expressions.cc:7920
+#, fuzzy
+msgid "cannot close receive-only channel"
+msgstr "無法關閉 receive-only 頻道"
+
+#: go/gofrontend/expressions.cc:7942
+#, fuzzy
+msgid "argument must be a field reference"
+msgstr "引數必須是欄位參考"
+
+#: go/gofrontend/expressions.cc:7972
+#, fuzzy
+msgid "left argument must be a slice"
+msgstr "左引數必須是切片"
+
+#: go/gofrontend/expressions.cc:7980
+#, fuzzy
+msgid "element types must be the same"
+msgstr "元件類型必須相同"
+
+#: go/gofrontend/expressions.cc:7985
+#, fuzzy
+msgid "first argument must be []byte"
+msgstr "第一個引數必須是 [] 位元組"
+
+#: go/gofrontend/expressions.cc:7988
+#, fuzzy
+msgid "second argument must be slice or string"
+msgstr "秒引數必須是切片或字串"
+
+#: go/gofrontend/expressions.cc:8032
+#, fuzzy
+msgid "argument 2 has invalid type"
+msgstr "引數 2 有無效的型態"
+
+#: go/gofrontend/expressions.cc:8048
+#, fuzzy
+msgid "argument must have complex type"
+msgstr "引數必須有複雜型態"
+
+#: go/gofrontend/expressions.cc:8066
+#, fuzzy
+msgid "complex arguments must have identical types"
+msgstr "複雜引數必須有相等的類型"
+
+#: go/gofrontend/expressions.cc:8068
+#, fuzzy
+msgid "complex arguments must have floating-point type"
+msgstr "複雜引數必須有浮點型態"
+
+#: go/gofrontend/expressions.cc:8618 go/gofrontend/expressions.cc:9154
+#: go/gofrontend/expressions.cc:9590
+#, fuzzy
+msgid "expected function"
+msgstr "預期的函式"
+
+#: go/gofrontend/expressions.cc:8645
+#, fuzzy
+msgid "multiple-value argument in single-value context"
+msgstr "多重值函式呼叫在中單一值語境"
+
+#: go/gofrontend/expressions.cc:8810
+#, fuzzy
+msgid "invalid use of %<...%> with non-slice"
+msgstr "無效的使用的 %<...%>與 non-slice"
+
+#: go/gofrontend/expressions.cc:9162
+#, fuzzy
+#| msgid "Function return value not set"
+msgid "function result count mismatch"
+msgstr "未設定函式回傳值"
+
+#: go/gofrontend/expressions.cc:9180
+#, fuzzy
+msgid "incompatible type for receiver"
+msgstr "不相容的型態用於收件者"
+
+#: go/gofrontend/expressions.cc:9198
+#, fuzzy
+msgid "invalid use of %<...%> calling non-variadic function"
+msgstr "無效的使用的 %<...%>呼叫 non-variadic 函式"
+
+#: go/gofrontend/expressions.cc:9599 go/gofrontend/expressions.cc:9613
+#, fuzzy
+msgid "number of results does not match number of values"
+msgstr "結果數量不匹配值數量"
+
+#: go/gofrontend/expressions.cc:9969 go/gofrontend/expressions.cc:10481
+#, fuzzy
+msgid "index must be integer"
+msgstr "索引必須是整數"
+
+#: go/gofrontend/expressions.cc:9977 go/gofrontend/expressions.cc:10489
+#, fuzzy
+msgid "slice end must be integer"
+msgstr "切片結束必須是整數"
+
+#: go/gofrontend/expressions.cc:9985
+#, fuzzy
+msgid "slice capacity must be integer"
+msgstr "切片結束必須是整數"
+
+#: go/gofrontend/expressions.cc:10035 go/gofrontend/expressions.cc:10520
+msgid "inverted slice range"
+msgstr ""
+
+#: go/gofrontend/expressions.cc:10078
+#, fuzzy
+msgid "slice of unaddressable value"
+msgstr "切片的 unaddressable 值"
+
+#: go/gofrontend/expressions.cc:10739
+#, fuzzy
+msgid "incompatible type for map index"
+msgstr "不相容的型態用於映射索引"
+
+#: go/gofrontend/expressions.cc:11118
+#, fuzzy
+msgid "expected interface or pointer to interface"
+msgstr "預期的介面或指標到介面"
+
+#: go/gofrontend/expressions.cc:11857
+#, fuzzy
+msgid "too many expressions for struct"
+msgstr "太多運算式用於結構"
+
+#: go/gofrontend/expressions.cc:11870
+#, fuzzy
+msgid "too few expressions for struct"
+msgstr "太少運算式用於結構"
+
+#: go/gofrontend/expressions.cc:13618 go/gofrontend/statements.cc:1585
+#, fuzzy
+msgid "type assertion only valid for interface types"
+msgstr "型態假設只有有效用於介面類型"
+
+#: go/gofrontend/expressions.cc:13630
+#, fuzzy
+msgid "impossible type assertion: type does not implement interface"
+msgstr "不可能的型態假設:型態不實作介面"
+
+#: go/gofrontend/expressions.cc:13809 go/gofrontend/statements.cc:1430
+#, fuzzy
+msgid "expected channel"
+msgstr "預期的頻道"
+
+#: go/gofrontend/expressions.cc:13814 go/gofrontend/statements.cc:1435
+#, fuzzy
+msgid "invalid receive on send-only channel"
+msgstr "無效的接收於 send-only 頻道"
+
+#: go/gofrontend/parse.cc:2981
+#, fuzzy
+msgid "parentheses required around this composite literal to avoid parsing ambiguity"
+msgstr "parentheses 必要項周圍這個合成 literalto 避免剖析模稜兩可"
+
+#: go/gofrontend/parse.cc:4558
+msgid "cannot fallthrough final case in switch"
+msgstr ""
+
+#: go/gofrontend/statements.cc:605
+#, fuzzy
+msgid "invalid left hand side of assignment"
+msgstr "無效的向左手側邊的指派"
+
+#: go/gofrontend/statements.cc:616 go/gofrontend/statements.cc:1024
+msgid "use of untyped nil"
+msgstr ""
+
+#: go/gofrontend/statements.cc:1146
+#, fuzzy
+msgid "expected map index on right hand side"
+msgstr "預期的映射索引右側手側邊"
+
+#: go/gofrontend/statements.cc:1297
+#, fuzzy
+msgid "expected map index on left hand side"
+msgstr "預期的映射索引左側手側邊"
+
+#: go/gofrontend/statements.cc:2710 go/gofrontend/statements.cc:2740
+#, fuzzy
+msgid "not enough arguments to return"
+msgstr "不足引數到回傳"
+
+#: go/gofrontend/statements.cc:2718
+#, fuzzy
+msgid "return with value in function with no return type"
+msgstr "回傳與值在中函式不具任何傳回類型"
+
+#: go/gofrontend/statements.cc:2746
+#, fuzzy
+msgid "too many values in return statement"
+msgstr "太多值在中回傳敘述"
+
+#: go/gofrontend/statements.cc:3224
+#, fuzzy
+msgid "expected boolean expression"
+msgstr "預期的布林表示式"
+
+#: go/gofrontend/statements.cc:4310
+#, fuzzy
+msgid "cannot type switch on non-interface value"
+msgstr "無法型態切換於 non-interface 值"
+
+#: go/gofrontend/statements.cc:4445
+#, fuzzy
+msgid "incompatible types in send"
+msgstr "不相容的類型在中發送"
+
+#: go/gofrontend/statements.cc:4450
+#, fuzzy
+msgid "invalid send on receive-only channel"
+msgstr "無效的發送於 receive-only 頻道"
+
+#: go/gofrontend/statements.cc:5388
+#, fuzzy
+msgid "too many variables for range clause with channel"
+msgstr "太多變數用於範圍子句與頻道"
+
+#: go/gofrontend/statements.cc:5395
+#, fuzzy
+msgid "range clause must have array, slice, string, map, or channel type"
+msgstr "範圍子句必須有陣列、切片、字串、映射,或頻道型態"
+
+#: go/gofrontend/types.cc:509
+#, fuzzy
+msgid "invalid comparison of non-ordered type"
+msgstr "無效的比較的 non-ordered 型態"
+
+#: go/gofrontend/types.cc:525
+#, fuzzy
+msgid "slice can only be compared to nil"
+msgstr "切片只能被比較到零"
+
+#: go/gofrontend/types.cc:527
+#, fuzzy
+msgid "map can only be compared to nil"
+msgstr "映射只能被比較到零"
+
+#: go/gofrontend/types.cc:529
+#, fuzzy
+msgid "func can only be compared to nil"
+msgstr "func 只能被比較到零"
+
+#: go/gofrontend/types.cc:535
+#, fuzzy, c-format
+msgid "invalid operation (%s)"
+msgstr "無效的作業 (%s)"
+
+#: go/gofrontend/types.cc:558
+#, fuzzy
+msgid "invalid comparison of non-comparable type"
+msgstr "無效的比較的 non-comparable 型態"
+
+#: go/gofrontend/types.cc:576
+#, fuzzy
+msgid "invalid comparison of non-comparable struct"
+msgstr "無效的比較的 non-comparable 結構"
+
+#: go/gofrontend/types.cc:587
+#, fuzzy
+msgid "invalid comparison of non-comparable array"
+msgstr "無效的比較的 non-comparable 陣列"
+
+#: go/gofrontend/types.cc:615
+#, fuzzy
+msgid "multiple-value function call in single-value context"
+msgstr "多重值函式呼叫在中單一值語境"
+
+#: go/gofrontend/types.cc:692
+#, fuzzy
+msgid "need explicit conversion"
+msgstr "需要明確的轉換"
+
+#: go/gofrontend/types.cc:699
+#, fuzzy, c-format
+msgid "cannot use type %s as type %s"
+msgstr "無法使用型態 %s 做為型態 %s"
+
+#: go/gofrontend/types.cc:3471
+#, fuzzy
+msgid "different receiver types"
+msgstr "不同的收件者類型"
+
+#: go/gofrontend/types.cc:3491 go/gofrontend/types.cc:3504
+#: go/gofrontend/types.cc:3519
+#, fuzzy
+msgid "different number of parameters"
+msgstr "不同的參數數量"
+
+#: go/gofrontend/types.cc:3512
+#, fuzzy
+msgid "different parameter types"
+msgstr "不同的參數類型"
+
+#: go/gofrontend/types.cc:3527
+#, fuzzy
+msgid "different varargs"
+msgstr "不同的 varargs"
+
+#: go/gofrontend/types.cc:3536 go/gofrontend/types.cc:3549
+#: go/gofrontend/types.cc:3564
+#, fuzzy
+msgid "different number of results"
+msgstr "不同的結果數量"
+
+#: go/gofrontend/types.cc:3557
+#, fuzzy
+msgid "different result types"
+msgstr "不同的結果類型"
+
+#: go/gofrontend/types.cc:7351
+#, fuzzy, c-format
+msgid "need explicit conversion; missing method %s%s%s"
+msgstr "需要明確的轉換;缺少的方法 %s%s%s"
+
+#: go/gofrontend/types.cc:7368 go/gofrontend/types.cc:7510
+#, fuzzy, c-format
+msgid "incompatible type for method %s%s%s"
+msgstr "不相容的型態用於方法 %s%s%s"
+
+#: go/gofrontend/types.cc:7372 go/gofrontend/types.cc:7514
+#, fuzzy, c-format
+msgid "incompatible type for method %s%s%s (%s)"
+msgstr "不相容的型態用於方法 %s%s%s (%s)"
+
+#: go/gofrontend/types.cc:7451 go/gofrontend/types.cc:7464
+#, fuzzy
+msgid "pointer to interface type has no methods"
+msgstr "指標到介面類型沒有任何方法"
+
+#: go/gofrontend/types.cc:7453 go/gofrontend/types.cc:7466
+#, fuzzy
+msgid "type has no methods"
+msgstr "型態沒有任何方法"
+
+#: go/gofrontend/types.cc:7487
+#, fuzzy, c-format
+msgid "ambiguous method %s%s%s"
+msgstr "模稜兩可的方法 %s%s%s"
+
+#: go/gofrontend/types.cc:7490
+#, fuzzy, c-format
+msgid "missing method %s%s%s"
+msgstr "缺少方法 %s%s%s"
+
+#: go/gofrontend/types.cc:7531
+#, fuzzy, c-format
+msgid "method %s%s%s requires a pointer receiver"
+msgstr "方法 %s%s%s 需要指標"
+
+#: go/gofrontend/types.cc:7549
+#, fuzzy, c-format
+msgid "method %s%s%s is marked go:nointerface"
+msgstr "方法 %s%s%s 需要指標"
+
+#. Warn about and ignore all others for now, but store them.
+#: attribs.c:455 c-family/c-common.c:8544 objc/objc-act.c:4985
+#: objc/objc-act.c:6954 objc/objc-act.c:8143 objc/objc-act.c:8194
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute directive ignored"
+msgstr "%qE 屬性指令忽略"
+
+#: attribs.c:459
+#, fuzzy, gcc-internal-format
+msgid "%<%E::%E%> scoped attribute directive ignored"
+msgstr "%qE 屬性指令忽略"
+
+#: attribs.c:468
+#, fuzzy, gcc-internal-format
+msgid "wrong number of arguments specified for %qE attribute"
+msgstr "錯誤的引數數量指定的用於 %qE 屬性"
+
+#. This is a c++11 attribute that appertains to a
+#. type-specifier, outside of the definition of, a class
+#. type. Ignore it.
+#: attribs.c:481
+#, fuzzy, gcc-internal-format
+msgid "attribute ignored"
+msgstr "%qE 屬性被忽略"
+
+#: attribs.c:483
+#, gcc-internal-format
+msgid "an attribute that appertains to a type-specifier is ignored"
+msgstr ""
+
+#: attribs.c:500
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute does not apply to types"
+msgstr "%qE 屬性不套用輸入"
+
+#: attribs.c:548
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only applies to function types"
+msgstr "%qE 屬性只有套用到函數型式"
+
+#: attribs.c:558
+#, fuzzy, gcc-internal-format
+msgid "type attributes ignored after type is already defined"
+msgstr "型態屬性忽略的之後型態已經定義"
+
+#: auto-profile.c:382
+#, gcc-internal-format
+msgid "Offset exceeds 16 bytes."
+msgstr ""
+
+#: auto-profile.c:859
+#, fuzzy, gcc-internal-format
+msgid "Not expected TAG."
+msgstr "預期 %<.%>"
+
+#: auto-profile.c:924
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Cannot open profile file %s."
+msgstr "無法開放原始碼檔案 %s\n"
+
+#: auto-profile.c:927
+#, gcc-internal-format
+msgid "AutoFDO profile magic number does not mathch."
+msgstr ""
+
+#: auto-profile.c:932
+#, gcc-internal-format, gfc-internal-format
+msgid "AutoFDO profile version %u does match %u."
+msgstr ""
+
+#: auto-profile.c:941
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Cannot read string table from %s."
+msgstr "無法讀取 LTO decls 從 %s"
+
+#: auto-profile.c:946
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Cannot read function profile from %s."
+msgstr "無法讀取 LTO decls 從 %s"
+
+#: auto-profile.c:953
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Cannot read working set from %s."
+msgstr "無法讀取 LTO decls 從 %s"
+
+#: bt-load.c:1593
+#, fuzzy, gcc-internal-format
+msgid "branch target register load optimization is not intended to be run twice"
+msgstr "分支目標暫存器載入最佳化未被預想的為運行兩次"
+
+#: builtins.c:639
+#, gcc-internal-format
+msgid "offset outside bounds of constant string"
+msgstr "偏移量超過字串常數界"
+
+#: builtins.c:1268
+#, gcc-internal-format
+msgid "second argument to %<__builtin_prefetch%> must be a constant"
+msgstr "%<__builtin_prefetch%> 的第二個引數必須是一個常數"
+
+#: builtins.c:1275
+#, gcc-internal-format
+msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
+msgstr "%<__builtin_prefetch%> 的第二個引數無效;使用 0"
+
+#: builtins.c:1283
+#, gcc-internal-format
+msgid "third argument to %<__builtin_prefetch%> must be a constant"
+msgstr "%<__builtin_prefetch%> 的第三個引數必須是一個常數"
+
+#: builtins.c:1290
+#, gcc-internal-format
+msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
+msgstr "%<__builtin_prefetch%> 的第三個引數無效;使用 0"
+
+#: builtins.c:4486 gimplify.c:2347
+#, gcc-internal-format
+msgid "too few arguments to function %<va_start%>"
+msgstr "給函式 %<va_start%> 的參數太少"
+
+#: builtins.c:4586
+#, gcc-internal-format
+msgid "invalid argument to %<__builtin_frame_address%>"
+msgstr "%<__builtin_frame_address%> 的引數無效"
+
+#: builtins.c:4588
+#, gcc-internal-format
+msgid "invalid argument to %<__builtin_return_address%>"
+msgstr "%<__builtin_return_address%> 的引數無效"
+
+#: builtins.c:4601
+#, gcc-internal-format
+msgid "unsupported argument to %<__builtin_frame_address%>"
+msgstr "%<__builtin_frame_address%> 的引數不受支援"
+
+#: builtins.c:4603
+#, gcc-internal-format
+msgid "unsupported argument to %<__builtin_return_address%>"
+msgstr "%<__builtin_return_address%> 的引數不受支援"
+
+#: builtins.c:4853
+#, fuzzy, gcc-internal-format
+msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
+msgstr "兩者引數到 %<__builtin___clear_cache%>必須是指標"
+
+#: builtins.c:4952
+#, fuzzy, gcc-internal-format
+msgid "trampoline generated for nested function %qD"
+msgstr "trampoline 產生的用於巢狀的函式 %qD"
+
+#: builtins.c:5248 builtins.c:5261
+#, fuzzy, gcc-internal-format
+msgid "%qD changed semantics in GCC 4.4"
+msgstr "%qD 變更的語意在中 GCC 4.4"
+
+#: builtins.c:5365
+#, gcc-internal-format
+msgid "Unknown architecture specifier in memory model to builtin."
+msgstr ""
+
+#: builtins.c:5372
+#, fuzzy, gcc-internal-format
+msgid "invalid memory model argument to builtin"
+msgstr "無效的記憶體式樣引數到內建"
+
+#: builtins.c:5431
+#, fuzzy, gcc-internal-format
+msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
+msgstr "失敗記憶體式樣無法 stronger 比成功記憶體式樣用於 %<__atomic_compare_exchange%>"
+
+#: builtins.c:5440
+#, fuzzy, gcc-internal-format
+msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
+msgstr "無效的失敗記憶體式樣用於 %<__atomic_compare_exchange%>"
+
+#: builtins.c:5503
+#, fuzzy, gcc-internal-format
+msgid "invalid memory model for %<__atomic_load%>"
+msgstr "無效的記憶體式樣用於 %<__atomic_load%>"
+
+#: builtins.c:5534 builtins.c:5643
+#, fuzzy, gcc-internal-format
+msgid "invalid memory model for %<__atomic_store%>"
+msgstr "無效的記憶體式樣用於 %<__atomic_store%>"
+
+#: builtins.c:5752
+#, fuzzy, gcc-internal-format
+msgid "non-constant argument 1 to __atomic_always_lock_free"
+msgstr "non-constant 引數 1 到 __atomic_always_lock_free"
+
+#: builtins.c:5794
+#, fuzzy, gcc-internal-format
+msgid "non-integer argument 1 to __atomic_is_lock_free"
+msgstr "non-integer 引數 1 到 __atomic_is_lock_free"
+
+#: builtins.c:5858
+#, fuzzy, gcc-internal-format
+msgid "__builtin_thread_pointer is not supported on this target"
+msgstr "__builtin_eh_return 在此目標平臺上不受支援"
+
+#: builtins.c:5878
+#, fuzzy, gcc-internal-format
+msgid "__builtin_set_thread_pointer is not supported on this target"
+msgstr "__builtin_eh_return 在此目標平臺上不受支援"
+
+#. All valid uses of __builtin_va_arg_pack () are removed during
+#. inlining.
+#: builtins.c:6222 expr.c:10463
+#, fuzzy, gcc-internal-format
+msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
+msgstr "%Kinvalid 使用的 %<__builtin_va_arg_pack()%>"
+
+#. All valid uses of __builtin_va_arg_pack_len () are removed during
+#. inlining.
+#: builtins.c:6228
+#, fuzzy, gcc-internal-format
+msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
+msgstr "%Kinvalid 使用的 %<__builtin_va_arg_pack_len()%>"
+
+#: builtins.c:6447
+#, gcc-internal-format
+msgid "%<__builtin_longjmp%> second argument must be 1"
+msgstr "%<__builtin_longjmp%> 的第二個引數必須是 1"
+
+#. Software implementation of Pointer Bounds Checker is NYI.
+#. Target support is required.
+#: builtins.c:7086
+#, fuzzy, gcc-internal-format
+#| msgid "target format does not support infinity"
+msgid "Your target platform does not support -fcheck-pointer-bounds"
+msgstr "目的格式不支援無限大浮點數"
+
+#: builtins.c:7408
+#, gcc-internal-format
+msgid "target format does not support infinity"
+msgstr "目的格式不支援無限大浮點數"
+
+#: builtins.c:11228
+#, gcc-internal-format
+msgid "%<va_start%> used in function with fixed args"
+msgstr "在定參數的函式中使用了 %<va_start%>"
+
+#: builtins.c:11236
+#, fuzzy, gcc-internal-format
+msgid "wrong number of arguments to function %<va_start%>"
+msgstr "錯誤的引數數量到函式 %<va_start%>"
+
+#: builtins.c:11251
+#, gcc-internal-format
+msgid "%<__builtin_next_arg%> called without an argument"
+msgstr "呼叫 %<__builtin_next_arg%> 時沒有給定引數"
+
+#: builtins.c:11256
+#, fuzzy, gcc-internal-format
+msgid "wrong number of arguments to function %<__builtin_next_arg%>"
+msgstr "錯誤的引數數量到函式 %<__builtin_next_arg%>"
+
+#: builtins.c:11288
+#, gcc-internal-format
+msgid "second parameter of %<va_start%> not last named argument"
+msgstr "%<va_start%> 的第二個參數不是最後一個具名參數"
+
+#: builtins.c:11301
+#, fuzzy, gcc-internal-format
+msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
+msgstr "未定義的行為時秒參數的 %<va_start%> 被宣告與 %<register%>貯藏體"
+
+#: builtins.c:11330
+#, fuzzy, gcc-internal-format
+msgid "%Kfirst argument of %D must be a pointer, second integer constant"
+msgstr "%Kfirst 引數的 %D 必須是指標,秒整數常數"
+
+#: builtins.c:11343
+#, fuzzy, gcc-internal-format
+msgid "%Klast argument of %D is not integer constant between 0 and 3"
+msgstr "%Klast 引數的 %D 不是整數常數介於 0 和 3"
+
+#: builtins.c:11388 builtins.c:11539 builtins.c:11596
+#, fuzzy, gcc-internal-format
+msgid "%Kcall to %D will always overflow destination buffer"
+msgstr "%Kcall 到 %D 將一律溢位目的緩衝區"
+
+#: builtins.c:11529
+#, fuzzy, gcc-internal-format
+msgid "%Kcall to %D might overflow destination buffer"
+msgstr "%Kcall 到 %D 也許溢位目的緩衝區"
+
+#: builtins.c:11617
+#, fuzzy, gcc-internal-format
+msgid "%Kattempt to free a non-heap object %qD"
+msgstr "%Kattempt 以釋放 non-heap 物件 %qD"
+
+#: builtins.c:11620
+#, fuzzy, gcc-internal-format
+msgid "%Kattempt to free a non-heap object"
+msgstr "%Kattempt 以釋放 non-heap 物件"
+
+#: calls.c:2487
+#, gcc-internal-format
+msgid "function call has aggregate value"
+msgstr "函式呼叫有聚合類型"
+
+#: calls.c:3179
+#, fuzzy, gcc-internal-format
+#| msgid "passing %qT for argument %P to %qD"
+msgid "passing too large argument on stack"
+msgstr "將 %qT 做為引數 %P 傳遞給 %qD"
+
+#: cfgexpand.c:1376 function.c:1002 varasm.c:2163
+#, gcc-internal-format
+msgid "size of variable %q+D is too large"
+msgstr "變數 %q+D 的大小太大"
+
+#: cfgexpand.c:2452
+#, gcc-internal-format
+msgid "too many alternatives in %<asm%>"
+msgstr "%<asm%> 中太多變數"
+
+#: cfgexpand.c:2464
+#, fuzzy, gcc-internal-format
+msgid "operand constraints for %<asm%> differ in number of alternatives"
+msgstr "運算元條件約束用於 %<asm%> 不同在中替代方案數量"
+
+#: cfgexpand.c:2492
+#, fuzzy, gcc-internal-format
+msgid "asm-specifier for variable %qE conflicts with asm clobber list"
+msgstr "asm-specifier 用於變數 %qE 衝突與 asm clobber 清單"
+
+#: cfgexpand.c:2589
+#, gcc-internal-format
+msgid "unknown register name %qs in %<asm%>"
+msgstr "%<asm%> 中出現不明的暫存器名 %qs"
+
+#: cfgexpand.c:2603
+#, fuzzy, gcc-internal-format
+msgid "PIC register clobbered by %qs in %<asm%>"
+msgstr "PIC 暫存器 clobbered 由 %qs 在中 %<asm%>"
+
+#: cfgexpand.c:2651
+#, gcc-internal-format
+msgid "more than %d operands in %<asm%>"
+msgstr "%<asm%> 中的運算元超過 %d 個"
+
+#: cfgexpand.c:2719
+#, gcc-internal-format, gfc-internal-format
+msgid "output number %d not directly addressable"
+msgstr "輸出數 %d 不可直接定址"
+
+#: cfgexpand.c:2805
+#, gcc-internal-format
+msgid "asm operand %d probably doesn%'t match constraints"
+msgstr "組譯運算元 %d 與約束可能不匹配"
+
+#: cfgexpand.c:2970
+#, gcc-internal-format
+msgid "asm clobber conflict with output operand"
+msgstr "組譯篡改清單與輸出運算元衝突"
+
+#: cfgexpand.c:2977
+#, gcc-internal-format
+msgid "asm clobber conflict with input operand"
+msgstr "組譯篡改清單與輸入運算元衝突"
+
+#: cfgexpand.c:6011
+#, fuzzy, gcc-internal-format
+msgid "stack protector not protecting local variables: variable length buffer"
+msgstr "堆疊 protector 無法保護區域變數:變數長度緩衝區"
+
+#: cfgexpand.c:6015
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
+msgstr "堆疊 protector 無法保護函式:所有本地陣列是少於 %d 位元組長"
+
+#: cfghooks.c:131
+#, gcc-internal-format, gfc-internal-format
+msgid "bb %d on wrong place"
+msgstr "基本區塊 %d 位置不正確"
+
+#: cfghooks.c:137
+#, gcc-internal-format, gfc-internal-format
+msgid "prev_bb of %d should be %d, not %d"
+msgstr "%d 的 prev_bb 應該為 %d,而不是 %d"
+
+#: cfghooks.c:154
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
+msgstr "verify_flow_info:區塊 %i 有 loop_father,但是沒有迴圈"
+
+#: cfghooks.c:160
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "verify_flow_info: Block %i lacks loop_father"
+msgstr "verify_flow_info:區塊 %i lacks loop_father"
+
+#: cfghooks.c:166
+#, gcc-internal-format, gfc-internal-format
+msgid "verify_flow_info: Wrong count of block %i %i"
+msgstr "verify_flow_info:塊 %i %i 計數錯"
+
+#: cfghooks.c:172
+#, gcc-internal-format, gfc-internal-format
+msgid "verify_flow_info: Wrong frequency of block %i %i"
+msgstr "verify_flow_info:塊 %i %i 頻率錯"
+
+#: cfghooks.c:180
+#, gcc-internal-format, gfc-internal-format
+msgid "verify_flow_info: Duplicate edge %i->%i"
+msgstr "verify_flow_info:重複的邊 %i->%i"
+
+#: cfghooks.c:186
+#, gcc-internal-format, gfc-internal-format
+msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
+msgstr "verify_flow_info:邊 %i->%i %i 概率錯"
+
+#: cfghooks.c:192
+#, gcc-internal-format, gfc-internal-format
+msgid "verify_flow_info: Wrong count of edge %i->%i %i"
+msgstr "verify_flow_info:邊 %i->%i %i 計數錯"
+
+#: cfghooks.c:204
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "verify_flow_info: Basic block %d succ edge is corrupted"
+msgstr "verify_flow_info:基本區塊 %d succ 邊緣被已損壞"
+
+#: cfghooks.c:218
+#, gcc-internal-format, gfc-internal-format
+msgid "wrong amount of branch edges after unconditional jump %i"
+msgstr "非條件跳轉 %i 之後的分支邊數不正確"
+
+#: cfghooks.c:226 cfghooks.c:237
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "basic block %d pred edge is corrupted"
+msgstr "基本區塊 %d pred 邊緣被已損壞"
+
+#: cfghooks.c:238
+#, gcc-internal-format, gfc-internal-format
+msgid "its dest_idx should be %d, not %d"
+msgstr "它的 dest_idx 應當是 %d 而不是 %d"
+
+#: cfghooks.c:267
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "basic block %i edge lists are corrupted"
+msgstr "基本區塊 %i 邊緣清單被已損壞"
+
+#: cfghooks.c:280
+#, gcc-internal-format
+msgid "verify_flow_info failed"
+msgstr "verify_flow_info 失敗"
+
+#: cfghooks.c:330
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s does not support dump_bb_for_graph"
+msgstr "%s 不支援 duplicate_block"
+
+#: cfghooks.c:373
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support redirect_edge_and_branch"
+msgstr "%s 不支援 redirect_edge_and_branch"
+
+#: cfghooks.c:393
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s does not support can_remove_branch_p"
+msgstr "%s 不支援 can_remove_branch_p"
+
+#: cfghooks.c:477
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support redirect_edge_and_branch_force"
+msgstr "%s 不支援 redirect_edge_and_branch_force"
+
+#: cfghooks.c:515
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support split_block"
+msgstr "%s 不支援 split_block"
+
+#: cfghooks.c:570
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support move_block_after"
+msgstr "%s 不支援t move_block_after"
+
+#: cfghooks.c:583
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support delete_basic_block"
+msgstr "%s 不支援 delete_basic_block"
+
+#: cfghooks.c:630
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support split_edge"
+msgstr "%s 不支援 split_edge"
+
+#: cfghooks.c:705
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support create_basic_block"
+msgstr "%s 不支援 create_basic_block"
+
+#: cfghooks.c:733
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support can_merge_blocks_p"
+msgstr "%s 不支援 can_merge_blocks_p"
+
+#: cfghooks.c:744
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support predict_edge"
+msgstr "%s 不支援 predict_edge"
+
+#: cfghooks.c:753
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support predicted_by_p"
+msgstr "%s 不支援 predicted_by_p"
+
+#: cfghooks.c:767
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support merge_blocks"
+msgstr "%s 不支援 merge_blocks"
+
+#: cfghooks.c:848
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support make_forwarder_block"
+msgstr "%s 不支援 make_forwarder_block"
+
+#: cfghooks.c:1004
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s does not support force_nonfallthru"
+msgstr "%s 不支援 forcenonfallthru(_N)"
+
+#: cfghooks.c:1032
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support can_duplicate_block_p"
+msgstr "%s 不支援 can_duplicate_block_p"
+
+#: cfghooks.c:1054
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support duplicate_block"
+msgstr "%s 不支援 duplicate_block"
+
+#: cfghooks.c:1148
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support block_ends_with_call_p"
+msgstr "%s 不支援 block_ends_with_call_p"
+
+#: cfghooks.c:1159
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support block_ends_with_condjump_p"
+msgstr "%s 不支援 block_ends_with_condjump_p"
+
+#: cfghooks.c:1177
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support flow_call_edges_add"
+msgstr "%s 不支援 flow_call_edges_add"
+
+#: cfgloop.c:1340
+#, gcc-internal-format
+msgid "loop verification on loop tree that needs fixup"
+msgstr ""
+
+#: cfgloop.c:1356
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "loop with header %d marked for removal"
+msgstr "啟用樹上的循環不變量轉移"
+
+#: cfgloop.c:1361
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "loop with header %d not in loop tree"
+msgstr "啟用樹上的循環不變量轉移"
+
+#: cfgloop.c:1367
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "non-loop with header %d not marked for removal"
+msgstr "啟用樹上的循環不變量轉移"
+
+#: cfgloop.c:1381
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "removed loop %d in loop tree"
+msgstr "啟用樹上的循環不變量轉移"
+
+#: cfgloop.c:1389
+#, gcc-internal-format, gfc-internal-format
+msgid "size of loop %d should be %d, not %d"
+msgstr "循環 %d 的大小應該為 %d,而不是%d"
+
+#: cfgloop.c:1400
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bb %d does not belong to loop %d"
+msgstr "基本區塊 %d 不屬於循環 %d"
+
+#: cfgloop.c:1412
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bb %d has father loop %d, should be loop %d"
+msgstr "循環 %d 的大小應該為 %d,而不是%d"
+
+#: cfgloop.c:1429
+#, fuzzy, gcc-internal-format
+msgid "loop %d%'s header is not a loop header"
+msgstr "迴圈 %d%'s 頁首沒有精確的 2 條目"
+
+#: cfgloop.c:1435
+#, fuzzy, gcc-internal-format
+msgid "loop %d%'s header does not have exactly 2 entries"
+msgstr "迴圈 %d%'s 頁首沒有精確的 2 條目"
+
+#: cfgloop.c:1442
+#, fuzzy, gcc-internal-format
+msgid "loop %d%'s latch does not have an edge to its header"
+msgstr "迴圈 %d%'s 鎖存沒有頁首做為後繼符"
+
+#: cfgloop.c:1447
+#, fuzzy, gcc-internal-format
+msgid "loop %d%'s latch is not dominated by its header"
+msgstr "迴圈 %d%'s 鎖存沒有頁首做為後繼符"
+
+#: cfgloop.c:1455
+#, fuzzy, gcc-internal-format
+msgid "loop %d%'s latch does not have exactly 1 successor"
+msgstr "迴圈 %d%'s 鎖存沒有精確的 1 後繼符"
+
+#: cfgloop.c:1460
+#, fuzzy, gcc-internal-format
+msgid "loop %d%'s latch does not have header as successor"
+msgstr "迴圈 %d%'s 鎖存沒有頁首做為後繼符"
+
+#: cfgloop.c:1465
+#, fuzzy, gcc-internal-format
+msgid "loop %d%'s latch does not belong directly to it"
+msgstr "迴圈 %d%'s 鎖存不 belong 直接到它"
+
+#: cfgloop.c:1471
+#, fuzzy, gcc-internal-format
+msgid "loop %d%'s header does not belong directly to it"
+msgstr "迴圈 %d%'s 頁首不 belong 直接到它"
+
+#: cfgloop.c:1477
+#, fuzzy, gcc-internal-format
+msgid "loop %d%'s latch is marked as part of irreducible region"
+msgstr "迴圈 %d%'s 鎖存被標記為部分的 irreducible 區域"
+
+#: cfgloop.c:1510
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "basic block %d should be marked irreducible"
+msgstr "基本區塊 %d 應該被標記 irreducible"
+
+#: cfgloop.c:1516
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "basic block %d should not be marked irreducible"
+msgstr "基本區塊 %d 不應為標記的 irreducible"
+
+#: cfgloop.c:1524
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "edge from %d to %d should be marked irreducible"
+msgstr "邊緣從 %d 到 %d 應該被標記 irreducible"
+
+#: cfgloop.c:1531
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "edge from %d to %d should not be marked irreducible"
+msgstr "邊緣從 %d 到 %d 不應為標記的 irreducible"
+
+#: cfgloop.c:1546
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "corrupted head of the exits list of loop %d"
+msgstr "已損壞前端的離開清單的迴圈 %d"
+
+#: cfgloop.c:1564
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "corrupted exits list of loop %d"
+msgstr "已損壞離開清單的迴圈 %d"
+
+#: cfgloop.c:1573
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "nonempty exits list of loop %d, but exits are not recorded"
+msgstr "nonempty 離開清單的迴圈 %d,但是離開未被記錄"
+
+#: cfgloop.c:1600
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "exit %d->%d not recorded"
+msgstr "離開 %d->%d 無法記錄"
+
+#: cfgloop.c:1623
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "wrong list of exited loops for edge %d->%d"
+msgstr "錯誤的離開的迴圈清單的用於邊緣 %d->%d"
+
+#: cfgloop.c:1632
+#, fuzzy, gcc-internal-format
+msgid "too many loop exits recorded"
+msgstr "太多迴圈離開記錄"
+
+#: cfgloop.c:1643
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%d exits recorded for loop %d (having %d exits)"
+msgstr "%d 離開記錄的用於迴圈 %d (有 %d 離開)"
+
+#: cfgrtl.c:2370
+#, gcc-internal-format, gfc-internal-format
+msgid "non-cold basic block %d dominated by a block in the cold partition (%d)"
+msgstr ""
+
+#: cfgrtl.c:2447
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "multiple hot/cold transitions found (bb %i)"
+msgstr "多重熱門/cold 轉換找到 (bb %i)"
+
+#: cfgrtl.c:2455
+#, gcc-internal-format
+msgid "partition found but function partition flag not set"
+msgstr ""
+
+#: cfgrtl.c:2493
+#, fuzzy, gcc-internal-format, gfc-internal-format
+#| msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
+msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
+msgstr "verify_flow_info:REG_BR_PROB 不匹配 cfg %wi %i"
+
+#: cfgrtl.c:2514
+#, fuzzy, gcc-internal-format
+msgid "EDGE_CROSSING incorrectly set across same section"
+msgstr "EDGE_CROSSING 不正確設定跨越相同區段"
+
+#: cfgrtl.c:2519
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "fallthru edge crosses section boundary in bb %i"
+msgstr "fallthru 邊緣交叉區段邊界 (bb %i)"
+
+#: cfgrtl.c:2525
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "EH edge crosses section boundary in bb %i"
+msgstr "EH 邊緣交叉區段邊界 (bb %i)"
+
+#: cfgrtl.c:2531
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "No region crossing jump at section boundary in bb %i"
+msgstr "EH 邊緣交叉區段邊界 (bb %i)"
+
+#: cfgrtl.c:2538
+#, fuzzy, gcc-internal-format
+msgid "EDGE_CROSSING missing across section boundary"
+msgstr "EDGE_CROSSING 缺少的跨越區段邊界"
+
+#: cfgrtl.c:2568
+#, gcc-internal-format, gfc-internal-format
+msgid "Region crossing jump across same section in bb %i"
+msgstr ""
+
+#: cfgrtl.c:2575
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "missing REG_EH_REGION note at the end of bb %i"
+msgstr "缺少REG_EH_REGION 註記在中結束的 bb %i"
+
+#: cfgrtl.c:2580
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "too many exception handling edges in bb %i"
+msgstr "太多外送的郵件分支邊緣從 bb %i"
+
+#: cfgrtl.c:2588
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "too many outgoing branch edges from bb %i"
+msgstr "太多外送的郵件分支邊緣從 bb %i"
+
+#: cfgrtl.c:2593
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "fallthru edge after unconditional jump in bb %i"
+msgstr "非條件跳轉 %i 之後的直通邊數"
+
+#: cfgrtl.c:2598
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "wrong number of branch edges after unconditional jump in bb %i"
+msgstr "錯誤的分支邊緣數量之後 unconditional 跳躍 %i"
+
+#: cfgrtl.c:2605
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "wrong amount of branch edges after conditional jump in bb %i"
+msgstr "條件跳轉 %i 之後的分支邊數不正確"
+
+#: cfgrtl.c:2611
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "abnormal call edges for non-call insn in bb %i"
+msgstr "呼叫邊緣用於 non-call insn 在中 bb %i"
+
+#: cfgrtl.c:2616
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "sibcall edges for non-call insn in bb %i"
+msgstr "呼叫邊緣用於 non-call insn 在中 bb %i"
+
+#: cfgrtl.c:2626
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "abnormal edges for no purpose in bb %i"
+msgstr "不正常邊緣表示不要宗旨在中 bb %i"
+
+#: cfgrtl.c:2664 cfgrtl.c:2674
+#, gcc-internal-format, gfc-internal-format
+msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
+msgstr "區塊 %d 缺少 NOTE_INSN_BASIC_BLOCK"
+
+#: cfgrtl.c:2687
+#, gcc-internal-format, gfc-internal-format
+msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
+msgstr "NOTE_INSN_BASIC_BLOCK %d 在基本區塊 %d 中間"
+
+#: cfgrtl.c:2697
+#, gcc-internal-format, gfc-internal-format
+msgid "in basic block %d:"
+msgstr "在基本區塊 %d 中:"
+
+#: cfgrtl.c:2723
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "BB_RTL flag not set for block %d"
+msgstr "BB_RTL 旗標無法設定用於區塊 %d"
+
+#: cfgrtl.c:2730
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "insn %d basic block pointer is %d, should be %d"
+msgstr "insn %d 基本區塊指標是 %d,應該是 %d"
+
+#: cfgrtl.c:2741
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "insn %d in header of bb %d has non-NULL basic block"
+msgstr "insn %d 在中頁首的 bb %d 有 non-NULL 基本區塊"
+
+#: cfgrtl.c:2749
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "insn %d in footer of bb %d has non-NULL basic block"
+msgstr "insn %d 在中頁尾的 bb %d 有 non-NULL 基本區塊"
+
+#: cfgrtl.c:2822 cfgrtl.c:2870
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "insn %d outside of basic blocks has non-NULL bb field"
+msgstr "insn %d 外側的基本區塊有 non-NULL bb 欄位"
+
+#: cfgrtl.c:2830
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "end insn %d for block %d not found in the insn stream"
+msgstr "結束 insn %d 用於區塊 %d 找不到在中 insn 串流"
+
+#: cfgrtl.c:2843
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "insn %d is in multiple basic blocks (%d and %d)"
+msgstr "insn %d 是在中多重基本區塊 (%d 和 %d)"
+
+#: cfgrtl.c:2855
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "head insn %d for block %d not found in the insn stream"
+msgstr "前端 insn %d 用於區塊 %d 找不到在中 insn 串流"
+
+#: cfgrtl.c:2903
+#, gcc-internal-format, gfc-internal-format
+msgid "missing barrier after block %i"
+msgstr "在區塊 %i 之後缺少邊界"
+
+#: cfgrtl.c:2919
+#, gcc-internal-format, gfc-internal-format
+msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
+msgstr "verify_flow_info:不正確的區塊直通 %i->%i"
+
+#: cfgrtl.c:2928
+#, gcc-internal-format, gfc-internal-format
+msgid "verify_flow_info: Incorrect fallthru %i->%i"
+msgstr "verify_flow_info:不正確的直通 %i->%i"
+
+#: cfgrtl.c:2964
+#, fuzzy, gcc-internal-format
+msgid "basic blocks not laid down consecutively"
+msgstr "基本區塊無法 laid 向下順序的"
+
+#: cfgrtl.c:3002
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
+msgstr "bb 記事數量在中 insn 鏈接 (%d) !=n_basic_blocks (%d)"
+
+#: cgraph.c:2660
+#, gcc-internal-format
+msgid "caller edge count is negative"
+msgstr "呼叫邊計數為負"
+
+#: cgraph.c:2665
+#, fuzzy, gcc-internal-format
+msgid "caller edge frequency is negative"
+msgstr "呼叫者邊緣頻率是負"
+
+#: cgraph.c:2670
+#, fuzzy, gcc-internal-format
+msgid "caller edge frequency is too large"
+msgstr "呼叫者邊緣頻率太大"
+
+#: cgraph.c:2754
+#, gcc-internal-format, gfc-internal-format
+msgid "aux field set for edge %s->%s"
+msgstr "為邊 %s->%s 設定 AUX 欄位"
+
+#: cgraph.c:2761
+#, fuzzy, gcc-internal-format
+msgid "execution count is negative"
+msgstr "執行計數是負"
+
+#: cgraph.c:2766
+#, fuzzy, gcc-internal-format
+msgid "inline clone in same comdat group list"
+msgstr "節點是單獨在中 comdat 群組"
+
+#: cgraph.c:2771
+#, fuzzy, gcc-internal-format
+#| msgid "Assume symbols might be invalid"
+msgid "local symbols must be defined"
+msgstr "假定符號可能無效"
+
+#: cgraph.c:2776
+#, fuzzy, gcc-internal-format
+msgid "externally visible inline clone"
+msgstr "外部可見的內聯仿本"
+
+#: cgraph.c:2781
+#, fuzzy, gcc-internal-format
+msgid "inline clone with address taken"
+msgstr "內聯仿本與位址佔用"
+
+#: cgraph.c:2786
+#, fuzzy, gcc-internal-format
+msgid "inline clone is forced to output"
+msgstr "內聯仿本被所需的"
+
+#: cgraph.c:2793
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "aux field set for indirect edge from %s"
+msgstr "aux 欄位設定用於間接邊緣從 %s"
+
+#: cgraph.c:2800
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
+msgstr "間接邊緣從 %s 未被標記為間接或已關聯的 indirectinfo(_I),相應敘述是:"
+
+#: cgraph.c:2815
+#, gcc-internal-format, gfc-internal-format
+msgid "comdat-local function called by %s outside its comdat"
+msgstr ""
+
+#: cgraph.c:2825
+#, gcc-internal-format
+msgid "inlined_to pointer is wrong"
+msgstr "inlined_to pointer 錯誤"
+
+#: cgraph.c:2830
+#, gcc-internal-format
+msgid "multiple inline callers"
+msgstr "多個內聯呼叫者"
+
+#: cgraph.c:2837
+#, gcc-internal-format
+msgid "inlined_to pointer set for noninline callers"
+msgstr "為非內聯的呼叫者設定了 inlined_to pointer"
+
+#: cgraph.c:2856
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "caller edge frequency %i does not match BB frequency %i"
+msgstr "呼叫者邊緣頻率 %i 不匹配 BB 頻率 %i"
+
+#: cgraph.c:2874
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "indirect call frequency %i does not match BB frequency %i"
+msgstr "呼叫者邊緣頻率 %i 不匹配 BB 頻率 %i"
+
+#: cgraph.c:2883
+#, fuzzy, gcc-internal-format
+msgid "inlined_to pointer is set but no predecessors found"
+msgstr "inlinedto 指標是設定並不是找到任何 predecessors(_T)"
+
+#: cgraph.c:2888
+#, gcc-internal-format
+msgid "inlined_to pointer refers to itself"
+msgstr "inlined_to pointer 參照自身"
+
+#: cgraph.c:2900
+#, fuzzy, gcc-internal-format
+msgid "cgraph_node has wrong clone_of"
+msgstr "節點有錯誤的 cloneof(_O)"
+
+#: cgraph.c:2912
+#, fuzzy, gcc-internal-format
+msgid "cgraph_node has wrong clone list"
+msgstr "節點有錯誤的仿本清單"
+
+#: cgraph.c:2918
+#, fuzzy, gcc-internal-format
+msgid "cgraph_node is in clone list but it is not clone"
+msgstr "節點是在中仿本清單但是它不是仿本"
+
+#: cgraph.c:2923
+#, fuzzy, gcc-internal-format
+msgid "cgraph_node has wrong prev_clone pointer"
+msgstr "節點有錯誤的 prevclone 指標(_C)"
+
+#: cgraph.c:2928
+#, fuzzy, gcc-internal-format
+msgid "double linked list of clones corrupted"
+msgstr "雙倍鏈結的仿本清單的已損壞"
+
+#: cgraph.c:2940
+#, fuzzy, gcc-internal-format
+msgid "Alias has call edges"
+msgstr "別名有呼叫邊緣"
+
+#: cgraph.c:2948
+#, fuzzy, gcc-internal-format
+msgid "Alias has non-alias reference"
+msgstr "別名有 non-alias 參考"
+
+#: cgraph.c:2953
+#, fuzzy, gcc-internal-format
+msgid "Alias has more than one alias reference"
+msgstr "別名有超過一個別名參考"
+
+#: cgraph.c:2960
+#, fuzzy, gcc-internal-format
+msgid "Analyzed alias has no reference"
+msgstr "分析的別名沒有任何參考"
+
+#: cgraph.c:2969
+#, gcc-internal-format
+msgid "Instrumentation clone does not reference original node"
+msgstr ""
+
+#: cgraph.c:2976
+#, fuzzy, gcc-internal-format
+msgid "Not instrumented node has non-NULL original declaration"
+msgstr "對齊的 %qD 是大於原來的宣告"
+
+#: cgraph.c:2986
+#, fuzzy, gcc-internal-format
+msgid "Instrumented node has wrong original declaration"
+msgstr "對齊的 %qD 是大於原來的宣告"
+
+#: cgraph.c:3004
+#, fuzzy, gcc-internal-format
+msgid "Node has more than one chkp reference"
+msgstr "別名有超過一個別名參考"
+
+#: cgraph.c:3009
+#, fuzzy, gcc-internal-format
+msgid "Wrong node is referenced with chkp reference"
+msgstr "表單參考到參考類型 %qT"
+
+#: cgraph.c:3017
+#, fuzzy, gcc-internal-format
+msgid "Analyzed node has no reference to instrumented version"
+msgstr "分析的別名沒有任何參考"
+
+#: cgraph.c:3026
+#, fuzzy, gcc-internal-format
+msgid "No edge out of thunk node"
+msgstr "沒有邊緣超出 thunk 節點"
+
+#: cgraph.c:3031
+#, fuzzy, gcc-internal-format
+msgid "More than one edge out of thunk node"
+msgstr "超過一個邊緣超出 thunk 節點"
+
+#: cgraph.c:3036
+#, fuzzy, gcc-internal-format
+msgid "Thunk is not supposed to have body"
+msgstr "Thunk 未被猜想到有內文"
+
+#: cgraph.c:3042
+#, gcc-internal-format
+msgid "Instrumentation thunk has wrong edge callee"
+msgstr ""
+
+#: cgraph.c:3078
+#, gcc-internal-format
+msgid "shared call_stmt:"
+msgstr "共享的 call_stmt:"
+
+#: cgraph.c:3086
+#, gcc-internal-format
+msgid "edge points to wrong declaration:"
+msgstr "邊緣指到不對的宣告:"
+
+#: cgraph.c:3095
+#, fuzzy, gcc-internal-format
+msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
+msgstr "間接邊緣與不明被呼叫端相應到 callstmt 與已知宣告(_S):"
+
+#: cgraph.c:3105
+#, fuzzy, gcc-internal-format
+msgid "missing callgraph edge for call stmt:"
+msgstr "缺少callgraph 邊緣用於呼叫 stmt:"
+
+#: cgraph.c:3115
+#, fuzzy, gcc-internal-format
+#| msgid "expected statement"
+msgid "reference to dead statement"
+msgstr "需要敘述"
+
+#: cgraph.c:3128
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "edge %s->%s has no corresponding call_stmt"
+msgstr "邊緣 %s->%s 沒有任何相應 callstmt(_S)"
+
+#: cgraph.c:3140
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "an indirect edge from %s has no corresponding call_stmt"
+msgstr "間接邊緣從 %s 沒有任何相應 callstmt(_S)"
+
+#: cgraph.c:3151
+#, gcc-internal-format
+msgid "verify_cgraph_node failed"
+msgstr "verify_cgraph_node 失敗"
+
+#: cgraph.c:3246 varpool.c:326
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s: section %s is missing"
+msgstr "%s:區段 %s 缺少"
+
+#: cgraphunit.c:689
+#, fuzzy, gcc-internal-format
+msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
+msgstr "%<weakref%> 屬性應該被 accompanied 與 %<alias%>屬性"
+
+#: cgraphunit.c:741 cgraphunit.c:777
+#, fuzzy, gcc-internal-format
+msgid "%<externally_visible%> attribute have effect only on public objects"
+msgstr "%<externally_visible%> 屬性有效果只有於公用物件"
+
+#: cgraphunit.c:748
+#, fuzzy, gcc-internal-format
+msgid "%<weakref%> attribute ignored because function is defined"
+msgstr "%<weakref%> 屬性忽略的因為函式被定義"
+
+#: cgraphunit.c:760
+#, fuzzy, gcc-internal-format
+msgid "always_inline function might not be inlinable"
+msgstr "alwaysinline 函式也許無法是 inlinable(_I)"
+
+#: cgraphunit.c:785
+#, fuzzy, gcc-internal-format
+msgid "%<weakref%> attribute ignored because variable is initialized"
+msgstr "%<weakref%> 屬性忽略的因為變數被初始化的"
+
+#: cgraphunit.c:1187 c-family/c-pragma.c:362
+#, fuzzy, gcc-internal-format
+msgid "%q+D aliased to undefined symbol %qE"
+msgstr "%q+D 別名到未定義的符號 %qE"
+
+#: cgraphunit.c:1203
+#, fuzzy, gcc-internal-format
+msgid "%q+D aliased to external symbol %qE"
+msgstr "%q+D 別名到外部符號 %qE"
+
+#: cgraphunit.c:1224
+#, gcc-internal-format
+msgid "%q+D alias in between function and variable is not supported"
+msgstr ""
+
+#: cgraphunit.c:1226
+#, fuzzy, gcc-internal-format
+msgid "%q+D aliased declaration"
+msgstr "%q+D 在宣告前使用"
+
+#: cgraphunit.c:1299
+#, gcc-internal-format
+msgid "failed to reclaim unneeded function"
+msgstr "無法收回不需要的函式"
+
+#: cgraphunit.c:1329
+#, fuzzy, gcc-internal-format
+msgid "failed to reclaim unneeded function in same comdat group"
+msgstr "收回 unneeded 函式在中相同 comdat 群組時失敗"
+
+#: cgraphunit.c:1572
+#, fuzzy, gcc-internal-format
+#| msgid "generic thunk code fails for method %q#D which uses %<...%>"
+msgid "generic thunk code fails for method %qD which uses %<...%>"
+msgstr "通用的轉換層程式碼(thunk)對使用了 %<...%> 的方法 %q#D 失效"
+
+#: cgraphunit.c:1921
+#, gcc-internal-format
+msgid "size of return value of %q+D is %u bytes"
+msgstr "%q+D 回傳值的大小為 %u 位元組"
+
+#: cgraphunit.c:1924
+#, gcc-internal-format
+msgid "size of return value of %q+D is larger than %wd bytes"
+msgstr "%q+D 回傳值的大小為 %wd 位元組"
+
+#: cgraphunit.c:2414
+#, fuzzy, gcc-internal-format
+msgid "nodes with unreleased memory found"
+msgstr "節點與 unreleased 記憶體找到"
+
+#: collect-utils.c:68
+#, fuzzy, gcc-internal-format
+msgid "can't get program status: %m"
+msgstr "無法提取程式狀態:%m"
+
+#: collect-utils.c:76
+#, gcc-internal-format, gfc-internal-format
+msgid "%s terminated with signal %d [%s]%s"
+msgstr "%s 以信號 %d [%s]%s 離開。"
+
+#: collect-utils.c:92
+#, gcc-internal-format, gfc-internal-format
+msgid "%s returned %d exit status"
+msgstr "%s 以回傳值 %d 離開"
+
+#: collect-utils.c:133
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "could not open response file %s"
+msgstr "無法開啟回應檔案 %s"
+
+#: collect-utils.c:139
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "could not write to response file %s"
+msgstr "無法寫入回應檔案 %s"
+
+#: collect-utils.c:145
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "could not close response file %s"
+msgstr "無法關閉回應檔案 %s"
+
+#: collect-utils.c:179
+#, gcc-internal-format, gfc-internal-format
+msgid "cannot find '%s'"
+msgstr "找不到「%s」"
+
+#: collect-utils.c:183 collect2.c:2350 collect2.c:2549 gcc.c:2860 gcc.c:6483
+#, fuzzy, gcc-internal-format
+msgid "pex_init failed: %m"
+msgstr "pexinit 失敗(_I):%m"
+
+#: collect-utils.c:192 collect2.c:2359 collect2.c:2557 gcc.c:7986
+#, fuzzy, gcc-internal-format
+msgid "%s: %m"
+msgstr "%s:%m"
+
+#: collect2.c:702
+#, fuzzy, gcc-internal-format
+msgid "COLLECT_LTO_WRAPPER must be set"
+msgstr "COLLECT_LTO_WRAPPER 必須是設定"
+
+#: collect2.c:966 gcc.c:6986 lto-wrapper.c:1354
+#: config/i386/intelmic-mkoffload.c:504
+#, fuzzy, gcc-internal-format
+msgid "atexit failed"
+msgstr "atexit 失敗"
+
+#: collect2.c:1064
+#, gcc-internal-format
+msgid "no arguments"
+msgstr "沒有參數"
+
+#: collect2.c:1303 opts.c:840
+#, fuzzy, gcc-internal-format
+msgid "LTO support has not been enabled in this configuration"
+msgstr "LTO 支援未被已啟用在中這個組態"
+
+#: collect2.c:1344
+#, gcc-internal-format
+msgid "can't open %s: %m"
+msgstr "無法開啟 %s:%m"
+
+#: collect2.c:1450
+#, gcc-internal-format, gfc-internal-format
+msgid "unknown demangling style '%s'"
+msgstr "不明的解修飾風格「%s」"
+
+#: collect2.c:1546 collect2.c:1729 collect2.c:1769
+#, fuzzy, gcc-internal-format
+msgid "fopen %s: %m"
+msgstr "fopen %s:%m"
+
+#: collect2.c:1549 collect2.c:1734 collect2.c:1772
+#, fuzzy, gcc-internal-format
+msgid "fclose %s: %m"
+msgstr "fclose %s:%m"
+
+#: collect2.c:2324
+#, gcc-internal-format
+msgid "cannot find 'nm'"
+msgstr "找不到 「nm」"
+
+#: collect2.c:2372
+#, fuzzy, gcc-internal-format
+msgid "can't open nm output: %m"
+msgstr "無法開啟 nm 輸出:%m"
+
+#: collect2.c:2456
+#, gcc-internal-format, gfc-internal-format
+msgid "init function found in object %s"
+msgstr "在物件 %s 中發現 init 函式"
+
+#: collect2.c:2467
+#, gcc-internal-format, gfc-internal-format
+msgid "fini function found in object %s"
+msgstr "在物件 %s 中發現 fini 函式"
+
+#: collect2.c:2524
+#, gcc-internal-format
+msgid "cannot find 'ldd'"
+msgstr "找不到「ldd」"
+
+#: collect2.c:2570
+#, fuzzy, gcc-internal-format
+msgid "can't open ldd output: %m"
+msgstr "無法開啟 ldd 輸出:%m"
+
+#: collect2.c:2588
+#, gcc-internal-format, gfc-internal-format
+msgid "dynamic dependency %s not found"
+msgstr "找不到動態依賴項 %s"
+
+#: collect2.c:2600
+#, gcc-internal-format, gfc-internal-format
+msgid "unable to open dynamic dependency '%s'"
+msgstr "無法開啟動態依賴項「%s」"
+
+#: collect2.c:2764
+#, gcc-internal-format, gfc-internal-format
+msgid "%s: not a COFF file"
+msgstr "%s:不是一個 COFF 檔案"
+
+#: collect2.c:2913
+#, gcc-internal-format, gfc-internal-format
+msgid "%s: cannot open as COFF file"
+msgstr "%s:無法開啟 COFF 檔案"
+
+#: collect2.c:2972
+#, gcc-internal-format, gfc-internal-format
+msgid "library lib%s not found"
+msgstr "找不到函式庫 lib%s"
+
+#: convert.c:97
+#, gcc-internal-format
+msgid "cannot convert to a pointer type"
+msgstr "無法轉換為指標類型"
+
+#: convert.c:396
+#, gcc-internal-format
+msgid "pointer value used where a floating point value was expected"
+msgstr "需要浮點數值時使用了指標值"
+
+#: convert.c:400
+#, gcc-internal-format
+msgid "aggregate value used where a float was expected"
+msgstr "需要浮點數時使用了聚合值"
+
+#: convert.c:426
+#, gcc-internal-format
+msgid "conversion to incomplete type"
+msgstr "轉換為不完全類型"
+
+#: convert.c:923 convert.c:1007
+#, fuzzy, gcc-internal-format
+msgid "can%'t convert between vector values of different size"
+msgstr "can%'t 轉換介於向量值的不同的大小"
+
+#: convert.c:929
+#, gcc-internal-format
+msgid "aggregate value used where an integer was expected"
+msgstr "需要整數時使用了聚合值"
+
+#: convert.c:987
+#, gcc-internal-format
+msgid "pointer value used where a complex was expected"
+msgstr "需要複數時使用了指標值"
+
+#: convert.c:991
+#, gcc-internal-format
+msgid "aggregate value used where a complex was expected"
+msgstr "需要複數時使用了聚合值"
+
+#: convert.c:1013
+#, fuzzy, gcc-internal-format
+msgid "can%'t convert value to a vector"
+msgstr "can%'t 轉換值到向量"
+
+#: convert.c:1052
+#, fuzzy, gcc-internal-format
+msgid "aggregate value used where a fixed-point was expected"
+msgstr "彙總值使用的位置定點被預期"
+
+#: coverage.c:240
+#, gcc-internal-format
+msgid "%qs is not a gcov data file"
+msgstr "%qs 不是一個 gcov 資料檔案"
+
+#: coverage.c:251
+#, gcc-internal-format
+msgid "%qs is version %q.*s, expected version %q.*s"
+msgstr "%qs 的版本是 %q.*s,需要的版本 %q.*s"
+
+#: coverage.c:333 coverage.c:343
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Profile data for function %u is corrupted"
+msgstr "側寫檔資料用於函式 %u 被已損壞"
+
+#: coverage.c:334
+#, fuzzy, gcc-internal-format
+msgid "checksum is (%x,%x) instead of (%x,%x)"
+msgstr "總和檢查碼是 (%x,%x) 以代替 (%x,%x)"
+
+#: coverage.c:344
+#, gcc-internal-format, gfc-internal-format
+msgid "number of counters is %d instead of %d"
+msgstr "計數器的數量是 %d 而不是 %d"
+
+#: coverage.c:351
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "cannot merge separate %s counters for function %u"
+msgstr "無法合併分隔 %s 計數器用於函式 %u"
+
+#: coverage.c:370
+#, gcc-internal-format
+msgid "%qs has overflowed"
+msgstr "%qs 已溢出"
+
+#: coverage.c:428
+#, fuzzy, gcc-internal-format
+msgid "the control flow of function %qE does not match its profile data (counter %qs)"
+msgstr "控制流程的函式 %qE 不匹配它的側寫檔資料 (計數器 %qs)"
+
+#: coverage.c:444
+#, fuzzy, gcc-internal-format
+msgid "execution counts estimated\n"
+msgstr "執行計數估計"
+
+#: coverage.c:445
+#, fuzzy, gcc-internal-format
+msgid "execution counts assumed to be zero\n"
+msgstr "執行計數假設到是零"
+
+#: coverage.c:457
+#, fuzzy, gcc-internal-format
+msgid "source locations for function %qE have changed, the profile data may be out of date"
+msgstr "來源位置用於函式 %qE 已變更,側寫檔資料也許會是過期"
+
+#: coverage.c:719
+#, gcc-internal-format
+msgid "error writing %qs"
+msgstr "寫入 %qs 時錯誤"
+
+#: coverage.c:1256
+#, gcc-internal-format, gfc-internal-format
+msgid "cannot open %s"
+msgstr "無法開啟 %s"
+
+#: cprop.c:1760 gcse.c:4009
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s: %d basic blocks and %d edges/basic block"
+msgstr "%s:%d 基本區塊和 %d 邊緣/基本區塊"
+
+#: cprop.c:1774 gcse.c:4023
+#, gcc-internal-format, gfc-internal-format
+msgid "%s: %d basic blocks and %d registers"
+msgstr "%s:%d 個基本區塊和 %d 個暫存器"
+
+#: data-streamer-in.c:78
+#, fuzzy, gcc-internal-format
+msgid "bytecode stream: string too long for the string table"
+msgstr "位元碼串流:字串太長用於字串表格"
+
+#: data-streamer-in.c:109 data-streamer-in.c:138
+#, fuzzy, gcc-internal-format
+msgid "bytecode stream: found non-null terminated string"
+msgstr "位元碼串流:找到 non-null 終止的字串"
+
+#: dbgcnt.c:133
+#, fuzzy, gcc-internal-format
+msgid "cannot find a valid counter:value pair:"
+msgstr "找不到有效計數器:值對:"
+
+#: dbgcnt.c:134
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "-fdbg-cnt=%s"
+msgstr "-fdbg-cnt=%s"
+
+#: dbgcnt.c:135
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid " %s"
+msgstr " %s"
+
+#: dbxout.c:3344
+#, fuzzy, gcc-internal-format
+msgid "common symbol debug info is not structured as symbol+offset"
+msgstr "共同符號除錯資訊未被結構做為符號+偏移"
+
+#: dbxout.c:3816
+#, gcc-internal-format
+msgid "global destructors not supported on this target"
+msgstr "全域解構函式在此目標平臺上不受支援"
+
+#: dbxout.c:3833
+#, gcc-internal-format
+msgid "global constructors not supported on this target"
+msgstr "全域建構式在此目標平臺上不受支援"
+
+#: diagnostic.c:1291
+#, gcc-internal-format, gfc-internal-format
+msgid "in %s, at %s:%d"
+msgstr "在 %s 中,於 %s:%d"
+
+#: dominance.c:1049
+#, gcc-internal-format, gfc-internal-format
+msgid "dominator of %d status unknown"
+msgstr "%d 的主導者狀態不明"
+
+#: dominance.c:1056
+#, gcc-internal-format, gfc-internal-format
+msgid "dominator of %d should be %d, not %d"
+msgstr "%d 的主導者應該為 %d,而不是 %d"
+
+#: dumpfile.c:326 dumpfile.c:490 dumpfile.c:583
+#, fuzzy, gcc-internal-format
+msgid "could not open dump file %qs: %m"
+msgstr "無法開啟傾印檔案 %qs:%m"
+
+#: dumpfile.c:825
+#, fuzzy, gcc-internal-format
+msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
+msgstr "忽略不明選項 %q.*s 在中 %<-fdump-%s%>"
+
+#: dumpfile.c:933
+#, fuzzy, gcc-internal-format
+msgid "unknown option %q.*s in %<-fopt-info-%s%>"
+msgstr "忽略不明選項 %q.*s 在中 %<-fdump-%s%>"
+
+#: dumpfile.c:965
+#, gcc-internal-format
+msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
+msgstr ""
+
+#: dwarf2out.c:1113
+#, fuzzy, gcc-internal-format
+msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
+msgstr "多重 EH 身分被支援只有與組譯器支援.cfipersonality 指令(_P)"
+
+#: dwarf2out.c:11635
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
+msgstr "non-delegitimized UNSPEC %s (%d) 找到在中變數位置"
+
+#: dwarf2out.c:22628
+#, gcc-internal-format
+msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
+msgstr ""
+
+#: emit-rtl.c:2732
+#, gcc-internal-format
+msgid "invalid rtl sharing found in the insn"
+msgstr "在 insn 中找到無效的 rtl 分享"
+
+#: emit-rtl.c:2734
+#, gcc-internal-format
+msgid "shared rtx"
+msgstr "共享的 rtx"
+
+#: emit-rtl.c:2736
+#, gcc-internal-format
+msgid "internal consistency failure"
+msgstr "內部一致性錯誤"
+
+#: emit-rtl.c:3868
+#, gcc-internal-format
+msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
+msgstr "ICE:需要 emit_jump_insn 時使用了 emit_insn used where:\n"
+
+#: errors.c:133
+#, gcc-internal-format, gfc-internal-format
+msgid "abort in %s, at %s:%d"
+msgstr "在 %s 中放棄,於 %s:%d"
+
+#: except.c:2156
+#, gcc-internal-format
+msgid "argument of %<__builtin_eh_return_regno%> must be constant"
+msgstr "%<__builtin_eh_return_regno%> 的引數必須是常數"
+
+#: except.c:2293
+#, gcc-internal-format
+msgid "__builtin_eh_return not supported on this target"
+msgstr "__builtin_eh_return 在此目標平臺上不受支援"
+
+#: except.c:3350 except.c:3375
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "region_array is corrupted for region %i"
+msgstr "regionarray 被已損壞用於區域 %i(_A)"
+
+#: except.c:3363 except.c:3394
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "lp_array is corrupted for lp %i"
+msgstr "lparray 被已損壞用於 lp %i(_A)"
+
+#: except.c:3380
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "outer block of region %i is wrong"
+msgstr "外區塊的區域 %i 是錯誤的"
+
+#: except.c:3385
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "negative nesting depth of region %i"
+msgstr "負巢狀深度的區域 %i"
+
+#: except.c:3399
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "region of lp %i is wrong"
+msgstr "區域的 lp %i 是錯誤的"
+
+#: except.c:3426
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "tree list ends on depth %i"
+msgstr "樹清單結束於深度 %i"
+
+#: except.c:3431
+#, fuzzy, gcc-internal-format
+msgid "region_array does not match region_tree"
+msgstr "region_array 不匹配 region_tree"
+
+#: except.c:3436
+#, fuzzy, gcc-internal-format
+msgid "lp_array does not match region_tree"
+msgstr "lp_array 不匹配 region_tree"
+
+#: except.c:3443
+#, gcc-internal-format
+msgid "verify_eh_tree failed"
+msgstr "verify_eh_tree 失敗"
+
+#: explow.c:1427
+#, gcc-internal-format
+msgid "stack limits not supported on this target"
+msgstr "堆疊限制在此目標平臺上不受支援"
+
+#: expmed.c:573
+#, gcc-internal-format
+msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
+msgstr ""
+
+#: expr.c:7732
+#, fuzzy, gcc-internal-format
+msgid "local frame unavailable (naked function?)"
+msgstr "本地影格不得使用 (naked 函式 ?)"
+
+#: expr.c:10470
+#, fuzzy, gcc-internal-format
+msgid "%Kcall to %qs declared with attribute error: %s"
+msgstr "%Kcall 到 %qs 宣告的與屬性錯誤:%s"
+
+#: expr.c:10477
+#, fuzzy, gcc-internal-format
+msgid "%Kcall to %qs declared with attribute warning: %s"
+msgstr "%Kcall 到 %qs 宣告的與屬性警告:%s"
+
+#: final.c:1570
+#, fuzzy, gcc-internal-format
+msgid "invalid argument %qs to -fdebug-prefix-map"
+msgstr "無效的引數 %qs 到 -fdebug-prefix-map"
+
+#: final.c:1876
+#, fuzzy, gcc-internal-format
+msgid "the frame size of %wd bytes is larger than %wd bytes"
+msgstr "影格大小的 %wd 位元組是大於 %wd 位元組"
+
+#: final.c:4636 toplev.c:1481 tree-cfgcleanup.c:1120
+#, fuzzy, gcc-internal-format
+msgid "could not open final insn dump file %qs: %m"
+msgstr "無法開啟最後的 insn 傾印檔案 %qs:%m"
+
+#: final.c:4689 tree-cfgcleanup.c:1136
+#, fuzzy, gcc-internal-format
+msgid "could not close final insn dump file %qs: %m"
+msgstr "無法關閉最後的 insn 傾印檔案 %qs:%m"
+
+#: fixed-value.c:139
+#, fuzzy, gcc-internal-format
+msgid "large fixed-point constant implicitly truncated to fixed-point type"
+msgstr "大定點常數隱含地截短至定點型態"
+
+#: fold-const.c:697
+#, fuzzy, gcc-internal-format
+msgid "assuming signed overflow does not occur when negating a division"
+msgstr "假設帶正負號溢位不發生時 negating 除法"
+
+#: fold-const.c:3811 fold-const.c:3821
+#, gcc-internal-format, gfc-internal-format
+msgid "comparison is always %d due to width of bit-field"
+msgstr "由於位元段寬度所限,比較結果永遠為 %d"
+
+#: fold-const.c:5185 tree-ssa-reassoc.c:2144
+#, fuzzy, gcc-internal-format
+msgid "assuming signed overflow does not occur when simplifying range test"
+msgstr "假設帶正負號溢位不發生時簡化範圍測試"
+
+#: fold-const.c:5626 fold-const.c:5640
+#, gcc-internal-format, gfc-internal-format
+msgid "comparison is always %d"
+msgstr "比較結果始終為 %d"
+
+#: fold-const.c:5773
+#, gcc-internal-format
+msgid "%<or%> of unmatched not-equal tests is always 1"
+msgstr "對兩個不匹配的不等比較取 %<or%> 的結果總為 1"
+
+#: fold-const.c:5778
+#, gcc-internal-format
+msgid "%<and%> of mutually exclusive equal-tests is always 0"
+msgstr "對兩個互斥的相等比較取 %<and%> 的結果永遠是 0"
+
+#: fold-const.c:8641
+#, fuzzy, gcc-internal-format
+msgid "assuming signed overflow does not occur when reducing constant in comparison"
+msgstr "假設帶正負號溢位不發生時縮小常數在中比較"
+
+#: fold-const.c:8811
+#, fuzzy, gcc-internal-format
+msgid "assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1"
+msgstr "假設帶正負號溢位不發生時變更 X +- C1 cmp C2 到 X cmp C1 +- C2"
+
+#: fold-const.c:8829
+#, fuzzy, gcc-internal-format
+msgid "assuming signed overflow does not occur when changing X - Y cmp 0 to X cmp Y"
+msgstr "假設帶正負號溢位不發生時變更 X +- C1 cmp C2 到 X cmp C1 +- C2"
+
+#: fold-const.c:9087
+#, fuzzy, gcc-internal-format
+msgid "assuming signed overflow does not occur when combining constants around a comparison"
+msgstr "假設帶正負號溢位不發生時合併常數周圍比較"
+
+#: fold-const.c:14075
+#, fuzzy, gcc-internal-format
+msgid "fold check: original tree changed by fold"
+msgstr "折疊檢查:原來的樹變更的由折疊"
+
+#: function.c:261
+#, fuzzy, gcc-internal-format
+msgid "total size of local objects too large"
+msgstr "總計大小的區域物件太大"
+
+#: function.c:1774 gimplify.c:5188
+#, gcc-internal-format
+msgid "impossible constraint in %<asm%>"
+msgstr "%<asm%> 中不可能的約束"
+
+#: function.c:4266
+#, gcc-internal-format
+msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
+msgstr "變數 %q+D 能為 %<longjmp%> 或 %<vfork%> 所篡改"
+
+#: function.c:4287
+#, gcc-internal-format
+msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
+msgstr "引數 %q+D 可能為 %<longjmp%> 或 %<vfork%> 所篡改"
+
+#: function.c:4900
+#, gcc-internal-format
+msgid "function returns an aggregate"
+msgstr "函式回傳一個聚合"
+
+#: function.c:5246
+#, gcc-internal-format
+msgid "unused parameter %q+D"
+msgstr "未使用的參數 %q+D"
+
+#: gcc.c:1905 gcc.c:1926
+#, gcc-internal-format, gfc-internal-format
+msgid "specs %%include syntax malformed after %ld characters"
+msgstr "specs %%include 在 %ld 字元後語法格式錯誤"
+
+#: gcc.c:1953 gcc.c:1963 gcc.c:1974 gcc.c:1985
+#, gcc-internal-format, gfc-internal-format
+msgid "specs %%rename syntax malformed after %ld characters"
+msgstr "specs %%rename 在 %ld 字元後語法格式錯誤"
+
+#: gcc.c:1996
+#, gcc-internal-format, gfc-internal-format
+msgid "specs %s spec was not found to be renamed"
+msgstr "specs 找不到 %s spec 或已被重新命名"
+
+#: gcc.c:2004
+#, fuzzy, gcc-internal-format
+msgid "%s: attempt to rename spec %qs to already defined spec %qs"
+msgstr "%s:試圖到重新命名 spec %qs 到已經定義的 spec %qs"
+
+#: gcc.c:2026
+#, gcc-internal-format, gfc-internal-format
+msgid "specs unknown %% command after %ld characters"
+msgstr "specs 在 %ld 字元後出現不明的 %% 命令"
+
+#: gcc.c:2038 gcc.c:2052
+#, gcc-internal-format, gfc-internal-format
+msgid "specs file malformed after %ld characters"
+msgstr "specs 在 %ld 字元後檔案格式錯誤"
+
+#: gcc.c:2104
+#, gcc-internal-format
+msgid "spec file has no spec for linking"
+msgstr "spec 檔案沒有對連結的設定"
+
+#: gcc.c:2649
+#, fuzzy, gcc-internal-format
+msgid "system path %qs is not absolute"
+msgstr "系統路徑 %qs 不是絕對"
+
+#: gcc.c:2737
+#, gcc-internal-format
+msgid "-pipe not supported"
+msgstr "不支援 -pipe"
+
+#: gcc.c:2899
+#, fuzzy, gcc-internal-format
+msgid "failed to get exit status: %m"
+msgstr "提取離開狀態時失敗:%m"
+
+#: gcc.c:2905
+#, fuzzy, gcc-internal-format
+msgid "failed to get process times: %m"
+msgstr "提取處理次時失敗:%m"
+
+#: gcc.c:2931
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s (program %s)"
+msgstr "%s (程式 %s)"
+
+#: gcc.c:3375 opts-common.c:1030 opts-common.c:1102 opts-global.c:161
+#, fuzzy, gcc-internal-format
+msgid "unrecognized command line option %qs"
+msgstr "無法辨識的命令列選項 %qs"
+
+#: gcc.c:3440
+#, gcc-internal-format, gfc-internal-format
+msgid "GCC is not configured to support %s as offload target"
+msgstr ""
+
+#: gcc.c:3739
+#, fuzzy, gcc-internal-format
+msgid "%qs is an unknown -save-temps option"
+msgstr "%qs 是不明 -save-temps 選項"
+
+#: gcc.c:4195 toplev.c:992
+#, fuzzy, gcc-internal-format
+#| msgid "%qs is not a valid output file"
+msgid "input file %qs is the same as output file"
+msgstr "%qs 不是一個有效的輸出檔案"
+
+#: gcc.c:4222
+#, fuzzy, gcc-internal-format
+msgid "-pipe ignored because -save-temps specified"
+msgstr "-pipe 忽略的因為 -save-temps 指定的"
+
+#: gcc.c:4310
+#, fuzzy, gcc-internal-format
+msgid "%<-x %s%> after last input file has no effect"
+msgstr "%<-x %s%>之後最後一筆輸入檔案沒有任何效果"
+
+#: gcc.c:4472
+#, fuzzy, gcc-internal-format
+msgid "unable to locate default linker script %qs in the library search paths"
+msgstr "無法尋找位置預設鏈結器指令稿 %qs 在中函式庫搜尋路徑"
+
+#: gcc.c:4677
+#, fuzzy, gcc-internal-format
+msgid "switch %qs does not start with %<-%>"
+msgstr "切換 %qs 不開始與 %<-%>"
+
+#: gcc.c:4681
+#, fuzzy, gcc-internal-format
+msgid "spec-generated switch is just %<-%>"
+msgstr "spec-generated 切換就 %<-%>"
+
+#: gcc.c:4774
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "could not open temporary response file %s"
+msgstr "無法開啟暫時的回應檔案 %s"
+
+#: gcc.c:4781
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "could not write to temporary response file %s"
+msgstr "無法寫入暫時的回應檔案 %s"
+
+#: gcc.c:4787
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "could not close temporary response file %s"
+msgstr "無法關閉暫時的回應檔案 %s"
+
+#: gcc.c:4910
+#, fuzzy, gcc-internal-format
+msgid "spec %qs invalid"
+msgstr "spec %qs 無效的"
+
+#: gcc.c:5060
+#, fuzzy, gcc-internal-format
+msgid "spec %qs has invalid %<%%0%c%>"
+msgstr "spec %qs 有無效的 %<%%0%c%>"
+
+#: gcc.c:5380
+#, fuzzy, gcc-internal-format
+msgid "spec %qs has invalid %<%%W%c%>"
+msgstr "spec %qs 有無效的 %<%%W%c%>"
+
+#: gcc.c:5403
+#, fuzzy, gcc-internal-format
+msgid "spec %qs has invalid %<%%x%c%>"
+msgstr "spec %qs 有無效的 %<%%x%c%>"
+
+#. Catch the case where a spec string contains something like
+#. '%{foo:%*}'. i.e. there is no * in the pattern on the left
+#. hand side of the :.
+#: gcc.c:5614
+#, fuzzy, gcc-internal-format
+msgid "spec failure: %<%%*%> has not been initialized by pattern match"
+msgstr "spec 失敗:%<%%*%>未被初始化的由胚騰匹配"
+
+#: gcc.c:5657
+#, fuzzy, gcc-internal-format
+msgid "spec failure: unrecognized spec option %qc"
+msgstr "spec 失敗:無法辨識的 spec 選項 %qc"
+
+#: gcc.c:5719
+#, fuzzy, gcc-internal-format
+msgid "unknown spec function %qs"
+msgstr "不明 spec 函式 %qs"
+
+#: gcc.c:5749
+#, fuzzy, gcc-internal-format
+msgid "error in args to spec function %qs"
+msgstr "在中引數到 spec 函式 %qs 時發生錯誤"
+
+#: gcc.c:5803
+#, gcc-internal-format
+msgid "malformed spec function name"
+msgstr "spec 函式名格式錯誤"
+
+#. )
+#: gcc.c:5806
+#, gcc-internal-format
+msgid "no arguments for spec function"
+msgstr "spec 函式沒有引數"
+
+#: gcc.c:5825
+#, gcc-internal-format
+msgid "malformed spec function arguments"
+msgstr "spec 函式引數格式錯誤"
+
+#: gcc.c:6099
+#, fuzzy, gcc-internal-format
+msgid "braced spec %qs is invalid at %qc"
+msgstr "braced spec %qs 無效於 %qc"
+
+#: gcc.c:6187
+#, fuzzy, gcc-internal-format
+msgid "braced spec body %qs is invalid"
+msgstr "braced spec 內文 %qs 無效"
+
+#: gcc.c:6793
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s: could not determine length of compare-debug file %s"
+msgstr "%s:無法決定長度的 compare-debug 檔案 %s"
+
+#: gcc.c:6804
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s: -fcompare-debug failure (length)"
+msgstr "%s:-fcompare-debug 失敗 (長度)"
+
+#: gcc.c:6814 gcc.c:6855
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s: could not open compare-debug file %s"
+msgstr "%s:無法開啟 compare-debug 檔案 %s"
+
+#: gcc.c:6834 gcc.c:6871
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s: -fcompare-debug failure"
+msgstr "%s:-fcompare-debug 失敗"
+
+#: gcc.c:7156
+#, gcc-internal-format
+msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
+msgstr "spec 失敗:SYSROOT_SUFFIX_SPEC 參數多於一個"
+
+#: gcc.c:7180
+#, gcc-internal-format
+msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
+msgstr "spec 失敗:SYSROOT_HEADERS_SUFFIX_SPEC 參數多於一個"
+
+#: gcc.c:7387
+#, fuzzy, gcc-internal-format
+msgid "unrecognized command line option %<-%s%>"
+msgstr "無法辨識的命令列選項 %<-fdump-%s%>"
+
+#: gcc.c:7511
+#, fuzzy, gcc-internal-format
+msgid "not configured with sysroot headers suffix"
+msgstr "無法已組配與 sysroot 頁首字尾"
+
+#: gcc.c:7572
+#, gcc-internal-format
+msgid "no input files"
+msgstr "沒有輸入檔案"
+
+#: gcc.c:7623
+#, fuzzy, gcc-internal-format
+msgid "cannot specify -o with -c, -S or -E with multiple files"
+msgstr "無法指定 -o 與 -c, -S 或 -E 與多重檔案"
+
+#: gcc.c:7664
+#, gcc-internal-format, gfc-internal-format
+msgid "%s: %s compiler not installed on this system"
+msgstr "%s:此系統未安裝 %s 編譯器"
+
+#: gcc.c:7688
+#, fuzzy, gcc-internal-format
+msgid "recompiling with -fcompare-debug"
+msgstr "重新編譯與 -fcompare-debug"
+
+#: gcc.c:7704
+#, fuzzy, gcc-internal-format
+msgid "during -fcompare-debug recompilation"
+msgstr "在的期間 -fcompare-debug recompilation"
+
+#: gcc.c:7713
+#, fuzzy, gcc-internal-format
+msgid "comparing final insns dumps"
+msgstr "比較最後的 insns 傾印"
+
+#: gcc.c:7830
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "-fuse-linker-plugin, but %s not found"
+msgstr "-fuse-linker-plugin,找不到但是 %s "
+
+#: gcc.c:7863
+#, gcc-internal-format, gfc-internal-format
+msgid "%s: linker input file unused because linking not done"
+msgstr "%s:未使用連結器輸入檔案,因為連結尚未完成"
+
+#: gcc.c:7915
+#, gcc-internal-format, gfc-internal-format
+msgid "language %s not recognized"
+msgstr "語言 %s 未能被識別"
+
+#: gcc.c:8142
+#, fuzzy, gcc-internal-format
+msgid "multilib spec %qs is invalid"
+msgstr "multilib spec %qs 無效"
+
+#: gcc.c:8336
+#, fuzzy, gcc-internal-format
+msgid "multilib exclusions %qs is invalid"
+msgstr "multilib 互斥 %qs 無效"
+
+#: gcc.c:8400
+#, fuzzy, gcc-internal-format
+msgid "multilib select %qs %qs is invalid"
+msgstr "multilib 選取 %qs 無效"
+
+#: gcc.c:8562
+#, fuzzy, gcc-internal-format
+msgid "multilib select %qs is invalid"
+msgstr "multilib 選取 %qs 無效"
+
+#: gcc.c:8602
+#, fuzzy, gcc-internal-format
+msgid "multilib exclusion %qs is invalid"
+msgstr "multilib 互斥 %qs 無效"
+
+#: gcc.c:8809
+#, fuzzy, gcc-internal-format
+msgid "environment variable %qs not defined"
+msgstr "環境變數 %qs 無法定義"
+
+#: gcc.c:8948 gcc.c:8953
+#, fuzzy, gcc-internal-format
+msgid "invalid version number %qs"
+msgstr "無效的版本編號 %qs"
+
+#: gcc.c:8996
+#, gcc-internal-format, gfc-internal-format
+msgid "too few arguments to %%:version-compare"
+msgstr "%%:version-compare 的引數太少"
+
+#: gcc.c:9002
+#, gcc-internal-format, gfc-internal-format
+msgid "too many arguments to %%:version-compare"
+msgstr "%%:version-compare 的引數太多"
+
+#: gcc.c:9044
+#, fuzzy, gcc-internal-format
+msgid "unknown operator %qs in %%:version-compare"
+msgstr "不明運算子 %qs 在中 %%:version-compare"
+
+#: gcc.c:9168
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "too many arguments to %%:compare-debug-dump-opt"
+msgstr "太多引數到 %%:compare-debug-dump-opt"
+
+#: gcc.c:9241
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "too many arguments to %%:compare-debug-self-opt"
+msgstr "太多引數到 %%:compare-debug-self-opt"
+
+#: gcc.c:9277
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "too few arguments to %%:compare-debug-auxbase-opt"
+msgstr "太少引數到 %%:compare-debug-auxbase-opt"
+
+#: gcc.c:9281
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "too many arguments to %%:compare-debug-auxbase-opt"
+msgstr "太多引數到 %%:compare-debug-auxbase-opt"
+
+#: gcc.c:9288
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
+msgstr "引數到 %%:compare-debug-auxbase-opt 不結束在中.gk"
+
+#: gcc.c:9362
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "too few arguments to %%:replace-extension"
+msgstr "給予函式的引數太少"
+
+#: gcov-tool.c:72
+#, fuzzy, gcc-internal-format, gfc-internal-format
+#| msgid "error writing %qs"
+msgid "error in removing %s\n"
+msgstr "寫入 %qs 時錯誤"
+
+#: gcov-tool.c:103
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Cannot make directory %s"
+msgstr "無法需位址的 %qs"
+
+#: gcov-tool.c:111
+#, fuzzy, gcc-internal-format
+#| msgid "%s: cannot get working directory: %s\n"
+msgid "Cannot get current directory name"
+msgstr "%s:無法得到工作目錄:%s\n"
+
+#: gcov-tool.c:115 gcov-tool.c:121
+#, fuzzy, gcc-internal-format, gfc-internal-format
+#| msgid "%s: cannot get working directory: %s\n"
+msgid "Cannot change directory to %s"
+msgstr "%s:無法得到工作目錄:%s\n"
+
+#: gcov-tool.c:215
+#, fuzzy, gcc-internal-format
+msgid "weights need to be non-negative\n"
+msgstr "『%s』於 %L 必須是 nonnegative"
+
+#: gcov-tool.c:358
+#, fuzzy, gcc-internal-format
+msgid "scale needs to be non-negative\n"
+msgstr "『%s』於 %L 必須是 nonnegative"
+
+#: ggc-common.c:398 ggc-common.c:406 ggc-common.c:475 ggc-common.c:493
+#: ggc-page.c:2452 ggc-page.c:2483 ggc-page.c:2490
+#, fuzzy, gcc-internal-format
+msgid "can%'t write PCH file: %m"
+msgstr "can%'t 寫入 PCH 檔案:%m"
+
+#: ggc-common.c:486 config/i386/host-cygwin.c:55
+#, fuzzy, gcc-internal-format
+msgid "can%'t get position in PCH file: %m"
+msgstr "can%'t 提取位置在中 PCH 檔案:%m"
+
+#: ggc-common.c:496
+#, fuzzy, gcc-internal-format
+msgid "can%'t write padding to PCH file: %m"
+msgstr "can%'t 寫入填補到 PCH 檔案:%m"
+
+#: ggc-common.c:618 ggc-common.c:626 ggc-common.c:629 ggc-common.c:639
+#: ggc-common.c:642 ggc-page.c:2580
+#, fuzzy, gcc-internal-format
+msgid "can%'t read PCH file: %m"
+msgstr "can%'t 讀取 PCH 檔案:%m"
+
+#: ggc-common.c:634
+#, gcc-internal-format
+msgid "had to relocate PCH"
+msgstr "必須重新定位 PCH"
+
+#: ggc-page.c:1734
+#, gcc-internal-format
+msgid "open /dev/zero: %m"
+msgstr "開啟 /dev/zero:%m"
+
+#: ggc-page.c:2468 ggc-page.c:2474
+#, fuzzy, gcc-internal-format
+msgid "can%'t write PCH file"
+msgstr "can%'t 寫入 PCH 檔案"
+
+#: gimple-ssa-isolate-paths.c:319 gimple-ssa-isolate-paths.c:448 tree.c:12136
+#: tree.c:12173 c/c-typeck.c:2789 c/c-typeck.c:2872 cp/constexpr.c:748
+#: cp/decl2.c:4967 cp/pt.c:7035 cp/semantics.c:1742 cp/typeck.c:1643
+#: cp/typeck.c:3598
+#, fuzzy, gcc-internal-format
+msgid "declared here"
+msgstr "宣告的在此"
+
+#: gimple-streamer-in.c:236
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bytecode stream: unknown GIMPLE statement tag %s"
+msgstr "位元碼串流:不明 GIMPLE 敘述標籤 %s"
+
+#: gimple.c:1184
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
+msgstr "gimple 檢查:預期 %s(%s),有 %s(%s) 在中 %s,於 %s:%d"
+
+#: gimplify.c:2499
+#, fuzzy, gcc-internal-format
+msgid "using result of function returning %<void%>"
+msgstr "使用結果的函式回傳 %<void%>"
+
+#: gimplify.c:5073
+#, gcc-internal-format, gfc-internal-format
+msgid "invalid lvalue in asm output %d"
+msgstr "組譯輸出 %d 中左值無效"
+
+#: gimplify.c:5189
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "non-memory input %d must stay in memory"
+msgstr "non-memory 輸入 %d 必須保持在中記憶體"
+
+#: gimplify.c:5211
+#, gcc-internal-format, gfc-internal-format
+msgid "memory input %d is not directly addressable"
+msgstr "記憶體輸入 %d 不可直接定址"
+
+#: gimplify.c:5732
+#, fuzzy, gcc-internal-format
+msgid "threadprivate variable %qE used in target region"
+msgstr "threadprivate 變數 %qE 已用於 untied 任務"
+
+#: gimplify.c:5734
+#, fuzzy, gcc-internal-format
+msgid "enclosing target region"
+msgstr "封閉任務"
+
+#: gimplify.c:5746
+#, fuzzy, gcc-internal-format
+msgid "threadprivate variable %qE used in untied task"
+msgstr "threadprivate 變數 %qE 已用於 untied 任務"
+
+#: gimplify.c:5748 gimplify.c:5843
+#, fuzzy, gcc-internal-format
+msgid "enclosing task"
+msgstr "封閉任務"
+
+#: gimplify.c:5795
+#, gcc-internal-format
+msgid "%qD referenced in target region does not have a mappable type"
+msgstr ""
+
+#: gimplify.c:5835
+#, fuzzy, gcc-internal-format
+msgid "%qE not specified in enclosing parallel"
+msgstr "%qE 尚未指定在中封閉平行"
+
+#: gimplify.c:5837
+#, fuzzy, gcc-internal-format
+msgid "enclosing parallel"
+msgstr "封閉平行"
+
+#: gimplify.c:5841
+#, fuzzy, gcc-internal-format
+msgid "%qE not specified in enclosing task"
+msgstr "%qE 尚未指定在中封閉平行"
+
+#: gimplify.c:5847
+#, fuzzy, gcc-internal-format
+msgid "%qE not specified in enclosing teams construct"
+msgstr "%qE 尚未指定在中封閉平行"
+
+#: gimplify.c:5849
+#, fuzzy, gcc-internal-format
+msgid "enclosing teams construct"
+msgstr "封閉任務"
+
+#: gimplify.c:5960 gimplify.c:5989
+#, fuzzy, gcc-internal-format
+msgid "iteration variable %qE is predetermined linear"
+msgstr "迭代變數 %qE 不應為消除"
+
+#: gimplify.c:5963
+#, fuzzy, gcc-internal-format
+msgid "iteration variable %qE should be private"
+msgstr "迭代變數 %qE 應該是私人的"
+
+#: gimplify.c:5977
+#, fuzzy, gcc-internal-format
+msgid "iteration variable %qE should not be firstprivate"
+msgstr "迭代變數 %qE 不應為 firstprivate"
+
+#: gimplify.c:5980
+#, fuzzy, gcc-internal-format
+msgid "iteration variable %qE should not be reduction"
+msgstr "迭代變數 %qE 不應為消除"
+
+#: gimplify.c:5983
+#, fuzzy, gcc-internal-format
+msgid "iteration variable %qE should not be lastprivate"
+msgstr "迭代變數 %qE 不應為 firstprivate"
+
+#: gimplify.c:5986
+#, fuzzy, gcc-internal-format
+msgid "iteration variable %qE should not be private"
+msgstr "迭代變數 %qE 應該是私人的"
+
+#: gimplify.c:6285
+#, fuzzy, gcc-internal-format
+msgid "copyprivate variable %qE is not threadprivate or private in outer context"
+msgstr "%s 變數 %qE 是私人的在中外語境"
+
+#: gimplify.c:6295
+#, fuzzy, gcc-internal-format
+msgid "%s variable %qE is private in outer context"
+msgstr "%s 變數 %qE 是私人的在中外語境"
+
+#: gimplify.c:7001
+#, fuzzy, gcc-internal-format
+msgid "lastprivate variable %qE is private in outer context"
+msgstr "%s 變數 %qE 是私人的在中外語境"
+
+#: gimplify.c:8369 gimplify.c:8375 gimplify.c:8383
+#, fuzzy, gcc-internal-format
+msgid "directive not yet implemented"
+msgstr "Finalization 於 %L 不是未實作"
+
+#: gimplify.c:8535
+#, fuzzy, gcc-internal-format
+msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
+msgstr "預期 %<}%>之前 %<else%>expected %<}%> before %<else%>預期 %<}%>之前 %<else%>"
+
+#: gimplify.c:8831
+#, gcc-internal-format
+msgid "gimplification failed"
+msgstr "gimplification 失敗"
+
+#: gimplify.c:9296
+#, gcc-internal-format
+msgid "first argument to %<va_arg%> not of type %<va_list%>"
+msgstr "給 %<va_arg%> 的第一個參數的類型不是 %<va_list%>"
+
+#: gimplify.c:9312
+#, gcc-internal-format
+msgid "%qT is promoted to %qT when passed through %<...%>"
+msgstr "透過 %<...%> 傳遞時 %qT 被提升為 %qT"
+
+#: gimplify.c:9317
+#, gcc-internal-format
+msgid "(so you should pass %qT not %qT to %<va_arg%>)"
+msgstr "(因此您應該向 %<va_arg%> 傳遞 %qT 而不是 %qT)"
+
+#: gimplify.c:9324
+#, gcc-internal-format
+msgid "if this code is reached, the program will abort"
+msgstr "如果執行到這段程式碼,程式將中止"
+
+#: godump.c:1440
+#, fuzzy, gcc-internal-format
+msgid "could not close Go dump file: %m"
+msgstr "無法關閉前往傾印檔案:%m"
+
+#: godump.c:1452
+#, fuzzy, gcc-internal-format
+msgid "could not open Go dump file %qs: %m"
+msgstr "無法開啟前往傾印檔案 %qs:%m"
+
+#: graph.c:66 toplev.c:1589 java/jcf-parse.c:1774 java/jcf-parse.c:1913
+#: objc/objc-act.c:488
+#, gcc-internal-format
+msgid "can%'t open %s: %m"
+msgstr "無法開啟%s:%m"
+
+#: graphite.c:326
+#, fuzzy, gcc-internal-format
+msgid "Graphite loop optimizations cannot be used (ISL is not available)."
+msgstr "石墨迴圈最佳化無法使用"
+
+#: ipa-chkp.c:666
+#, fuzzy, gcc-internal-format
+msgid "function cannot be instrumented"
+msgstr "%qs 函式無法有引數"
+
+#: ipa-devirt.c:712 ipa-devirt.c:865
+#, gcc-internal-format
+msgid "virtual table of type %qD violates one definition rule"
+msgstr ""
+
+#: ipa-devirt.c:715
+#, gcc-internal-format
+msgid "variable of same assembler name as the virtual table is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:754
+#, gcc-internal-format
+msgid "virtual table of type %qD contains RTTI information"
+msgstr ""
+
+#: ipa-devirt.c:760
+#, gcc-internal-format
+msgid "but is prevailed by one without from other translation unit"
+msgstr ""
+
+#: ipa-devirt.c:764
+#, gcc-internal-format
+msgid "RTTI will not work on this type"
+msgstr ""
+
+#: ipa-devirt.c:795 ipa-devirt.c:824 ipa-devirt.c:895
+#, gcc-internal-format
+msgid "virtual table of type %qD violates one definition rule "
+msgstr ""
+
+#: ipa-devirt.c:801
+#, gcc-internal-format
+msgid "the conflicting type defined in another translation unit has virtual table of different size"
+msgstr ""
+
+#: ipa-devirt.c:830
+#, gcc-internal-format
+msgid "the conflicting type defined in another translation unit with different RTTI information"
+msgstr ""
+
+#: ipa-devirt.c:873 ipa-devirt.c:903
+#, gcc-internal-format
+msgid "the conflicting type defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:877
+#, fuzzy, gcc-internal-format
+#| msgid "initializer specified for non-virtual method %q+D"
+msgid "contains additional virtual method %qD"
+msgstr "為非虛方法 %q+D 指定了初始值設定項"
+
+#: ipa-devirt.c:884
+#, gcc-internal-format
+msgid "the conflicting type defined in another translation unit has virtual table table with more entries"
+msgstr ""
+
+#: ipa-devirt.c:908
+#, fuzzy, gcc-internal-format
+msgid "virtual method %qD"
+msgstr "虛擬函式 %q+D"
+
+#: ipa-devirt.c:910
+#, gcc-internal-format
+msgid "ought to match virtual method %qD but does not"
+msgstr ""
+
+#: ipa-devirt.c:916
+#, gcc-internal-format
+msgid "the conflicting type defined in another translation unit has virtual table table with different contents"
+msgstr ""
+
+#: ipa-devirt.c:946
+#, fuzzy, gcc-internal-format
+msgid "type %qT violates one definition rule"
+msgstr "前一個定義在此"
+
+#: ipa-devirt.c:957 ipa-devirt.c:972 ipa-devirt.c:1167 ipa-devirt.c:1249
+#: ipa-devirt.c:1285 ipa-devirt.c:1302
+#, fuzzy, gcc-internal-format
+msgid "a different type is defined in another translation unit"
+msgstr "%q+D 宣告的在此,稍後在中轉譯單位"
+
+#: ipa-devirt.c:964
+#, gcc-internal-format
+msgid "the first difference of corresponding definitions is field %qD"
+msgstr ""
+
+#: ipa-devirt.c:974
+#, gcc-internal-format
+msgid "the first difference of corresponding definitions is method %qD"
+msgstr ""
+
+#: ipa-devirt.c:1010
+#, gcc-internal-format
+msgid "type name %<%s%> should match type name %<%s%>"
+msgstr ""
+
+#: ipa-devirt.c:1013 ipa-devirt.c:1145
+#, fuzzy, gcc-internal-format
+msgid "the incompatible type is defined here"
+msgstr "不相容的類型在中發送"
+
+#: ipa-devirt.c:1033
+#, gcc-internal-format
+msgid "type %qT defined in anonymous namespace can not match type %qT"
+msgstr ""
+
+#: ipa-devirt.c:1037
+#, gcc-internal-format
+msgid "the incompatible type defined in anonymous namespace in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1042
+#, gcc-internal-format
+msgid "types in anonymous namespace does not match across translation unit boundary"
+msgstr ""
+
+#: ipa-devirt.c:1069
+#, fuzzy, gcc-internal-format
+#| msgid "Array reference out of bounds"
+msgid "array types have different bounds"
+msgstr "對陣列的參照超出範圍"
+
+#: ipa-devirt.c:1087
+#, fuzzy, gcc-internal-format
+#| msgid "field initializer type mismatch"
+msgid "return value type mismatch"
+msgstr "欄位初始值設定類型不匹配"
+
+#: ipa-devirt.c:1100
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "type mismatch in parameter %i"
+msgstr "型態不匹配在中 nontype 參數包裝"
+
+#: ipa-devirt.c:1109
+#, fuzzy, gcc-internal-format
+msgid "types have different parameter counts"
+msgstr "不同的參數類型"
+
+#: ipa-devirt.c:1130
+#, gcc-internal-format
+msgid "type %qT should match type %qT but is defined in different namespace "
+msgstr ""
+
+#: ipa-devirt.c:1136
+#, gcc-internal-format
+msgid "type %qT should match type %qT that itself violate one definition rule"
+msgstr ""
+
+#: ipa-devirt.c:1141
+#, fuzzy, gcc-internal-format
+#| msgid "type %qT is not derived from type %qT"
+msgid "type %qT should match type %qT"
+msgstr "類型 %qT 不是由類型 %qT 衍生的"
+
+#: ipa-devirt.c:1174
+#, gcc-internal-format
+msgid "a type with different qualifiers is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1182
+#, gcc-internal-format
+msgid "a type with attributes is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1197
+#, gcc-internal-format
+msgid "an enum with different value name is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1206
+#, gcc-internal-format
+msgid "an enum with different values is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1214
+#, gcc-internal-format
+msgid "an enum with mismatching number of values is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1232
+#, gcc-internal-format
+msgid "a type with different precision is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1239
+#, gcc-internal-format
+msgid "a type with different signedness is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1264
+#, gcc-internal-format
+msgid "it is defined as a pointer in different address space in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1272
+#, gcc-internal-format
+msgid "it is defined as a pointer to different type in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1329
+#, gcc-internal-format
+msgid "an array of different size is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1343
+#, fuzzy, gcc-internal-format
+msgid "has different return value in another translation unit"
+msgstr "%q+D 宣告的在此,稍後在中轉譯單位"
+
+#: ipa-devirt.c:1364 ipa-devirt.c:1376
+#, fuzzy, gcc-internal-format
+msgid "has different parameters in another translation unit"
+msgstr "%q+D 宣告的在此,稍後在中轉譯單位"
+
+#: ipa-devirt.c:1399
+#, gcc-internal-format
+msgid "a type defined in another translation unit is not polymorphic"
+msgstr ""
+
+#: ipa-devirt.c:1403
+#, gcc-internal-format
+msgid "a type defined in another translation unit is polymorphic"
+msgstr ""
+
+#: ipa-devirt.c:1421 ipa-devirt.c:1476
+#, gcc-internal-format
+msgid "a type with different virtual table pointers is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1428 ipa-devirt.c:1481
+#, gcc-internal-format
+msgid "a type with different bases is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1436
+#, fuzzy, gcc-internal-format
+msgid "a field with different name is defined in another translation unit"
+msgstr "%q+D 宣告的在此,稍後在中轉譯單位"
+
+#: ipa-devirt.c:1449
+#, gcc-internal-format
+msgid "a field of same name but different type is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1462
+#, fuzzy, gcc-internal-format
+msgid "fields has different layout in another translation unit"
+msgstr "%q+D 宣告的在此,稍後在中轉譯單位"
+
+#: ipa-devirt.c:1485
+#, gcc-internal-format
+msgid "a type with different number of fields is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1501
+#, gcc-internal-format
+msgid "a different method of same type is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1508
+#, gcc-internal-format
+msgid "s definition that differs by virtual keyword in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1515
+#, fuzzy, gcc-internal-format
+msgid "virtual table layout differs in another translation unit"
+msgstr "%q+D 宣告的在此,稍後在中轉譯單位"
+
+#: ipa-devirt.c:1522
+#, gcc-internal-format
+msgid "method with incompatible type is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1530
+#, gcc-internal-format
+msgid "a type with different number of methods is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1551
+#, gcc-internal-format
+msgid "a type with different size is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1559
+#, gcc-internal-format
+msgid "a type with different alignment is defined in another translation unit"
+msgstr ""
+
+#: ipa-devirt.c:1674
+#, fuzzy, gcc-internal-format
+msgid "the extra base is defined here"
+msgstr "標貼 %qD 定義的在此"
+
+#: ipa-devirt.c:3629
+#, gcc-internal-format
+msgid "Declaring type %qD final would enable devirtualization of %i call"
+msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
+msgstr[0] ""
+
+#: ipa-devirt.c:3638
+#, gcc-internal-format
+msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
+msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
+msgstr[0] ""
+
+#: ipa-devirt.c:3667
+#, gcc-internal-format
+msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
+msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
+msgstr[0] ""
+
+#: ipa-devirt.c:3675
+#, gcc-internal-format
+msgid "Declaring method %qD final would enable devirtualization of %i call"
+msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
+msgstr[0] ""
+
+#: ipa-devirt.c:3683
+#, gcc-internal-format
+msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
+msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
+msgstr[0] ""
+
+#: ipa-devirt.c:3693
+#, gcc-internal-format
+msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
+msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
+msgstr[0] ""
+
+#: ipa-inline-analysis.c:4311
+#, fuzzy, gcc-internal-format
+msgid "ipa inline summary is missing in input file"
+msgstr "ipa 內聯概要缺少在中輸入檔案"
+
+#: ipa-reference.c:1176
+#, fuzzy, gcc-internal-format
+msgid "ipa reference summary is missing in ltrans unit"
+msgstr "ipa 參考概要缺少在中 ltrans 單位"
+
+#: ira.c:2339 ira.c:2352 ira.c:2366
+#, gcc-internal-format, gfc-internal-format
+msgid "%s cannot be used in asm here"
+msgstr "%s 不能在這裡用於 asm"
+
+#: ira.c:5505
+#, gcc-internal-format
+msgid "frame pointer required, but reserved"
+msgstr ""
+
+#: ira.c:5506
+#, fuzzy, gcc-internal-format
+#| msgid "as %qD"
+msgid "for %qD"
+msgstr "做為 %qD"
+
+#: lra-assigns.c:1406 reload1.c:1288
+#, fuzzy, gcc-internal-format
+msgid "%<asm%> operand has impossible constraints"
+msgstr "%<asm%> 運算元有不可能的條件約束"
+
+#: lra-assigns.c:1427
+#, fuzzy, gcc-internal-format
+#| msgid "unable to find a register to spill in class %qs"
+msgid "unable to find a register to spill"
+msgstr "在類別 %qs 中找不到可捨出的暫存器"
+
+#: lra-assigns.c:1638
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Maximum number of LRA assignment passes is achieved (%d)\n"
+msgstr "最大值條件儲存對數量該可以是 sunk"
+
+#: lra-constraints.c:3497 reload.c:3863 reload.c:4118
+#, gcc-internal-format
+msgid "inconsistent operand constraints in an %<asm%>"
+msgstr "一句 %<asm%> 中運算元約束不一致"
+
+#: lra-constraints.c:4366
+#, gcc-internal-format, gfc-internal-format
+msgid "Max. number of generated reload insns per insn is achieved (%d)\n"
+msgstr ""
+
+#: lto-cgraph.c:1307
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
+msgstr "位元碼串流:找到多重實體的 cgraph 節點 %d"
+
+#: lto-cgraph.c:1484
+#, fuzzy, gcc-internal-format
+msgid "bytecode stream: no caller found while reading edge"
+msgstr "位元碼串流:找不到任何呼叫者當讀取邊緣"
+
+#: lto-cgraph.c:1490
+#, fuzzy, gcc-internal-format
+msgid "bytecode stream: no callee found while reading edge"
+msgstr "位元碼串流:找不到任何被呼叫端當讀取邊緣"
+
+#: lto-cgraph.c:1565
+#, fuzzy, gcc-internal-format
+msgid "bytecode stream: found empty cgraph node"
+msgstr "位元碼串流:找到清空 cgraph 節點"
+
+#: lto-cgraph.c:1739
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
+msgstr "最多 %i 側寫檔運行被支援。也許已損壞側寫檔?"
+
+#: lto-cgraph.c:1826
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Profile information in %s corrupted"
+msgstr "側寫檔資訊在中 %s 已損壞"
+
+#: lto-cgraph.c:1859
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "cannot find LTO cgraph in %s"
+msgstr "找不到 LTO cgraph 在中 %s"
+
+#: lto-cgraph.c:1869
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "cannot find LTO section refs in %s"
+msgstr "找不到 LTO 區段 refs 在中 %s"
+
+#: lto-cgraph.c:1937
+#, fuzzy, gcc-internal-format, gfc-internal-format
+#| msgid "invalid rotate insn"
+msgid "invalid offload table in %s"
+msgstr "無效的循環移位指令"
+
+#: lto-compress.c:215 lto-compress.c:223 lto-compress.c:244 lto-compress.c:305
+#: lto-compress.c:313 lto-compress.c:334
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "compressed stream: %s"
+msgstr "壓縮過的串流:%s"
+
+#: lto-section-in.c:462
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
+msgstr "位元碼串流:嘗試讀取 %d 位元組之後結束的輸入緩衝區"
+
+#: lto-section-in.c:473
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s out of range: Range is %i to %i, value is %i"
+msgstr "%s 超出範圍:範圍是 %i 到 %i,值是 %i"
+
+#: lto-streamer-in.c:124
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bytecode stream: unexpected tag %s"
+msgstr "位元碼串流:未預期的標籤 %s"
+
+#: lto-streamer-in.c:946 lto-streamer-in.c:956
+#, fuzzy, gcc-internal-format
+msgid "Cgraph edge statement index out of range"
+msgstr "機器獨立內建編碼超出範圍"
+
+#: lto-streamer-in.c:950 lto-streamer-in.c:959
+#, gcc-internal-format
+msgid "Cgraph edge statement index not found"
+msgstr ""
+
+#: lto-streamer-in.c:966
+#, fuzzy, gcc-internal-format
+msgid "Reference statement index out of range"
+msgstr "常數引數超過 %qs 的範圍"
+
+#: lto-streamer-in.c:969
+#, fuzzy, gcc-internal-format
+#| msgid "Warn if deprecated empty statements are found"
+msgid "Reference statement index not found"
+msgstr "發現過時的空敘述時給出警告"
+
+#: lto-streamer-in.c:1547
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "cannot read LTO mode table from %s"
+msgstr "無法讀取 LTO decls 從 %s"
+
+#: lto-streamer-in.c:1643
+#, fuzzy, gcc-internal-format, gfc-internal-format
+#| msgid "support for mode %qs"
+msgid "unsupported mode %s\n"
+msgstr "支援 %qs 模式"
+
+#: lto-streamer-out.c:414 lto-streamer-out.c:670
+#, fuzzy, gcc-internal-format
+msgid "tree code %qs is not supported in LTO streams"
+msgstr "樹編碼 %qs 未被支援在中 LTO 資料流"
+
+#: lto-streamer.c:188
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bytecode stream: unexpected LTO section %s"
+msgstr "位元碼串流:未預期的 LTO 區段 %s"
+
+#: lto-streamer.c:412
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bytecode stream generated with LTO version %d.%d instead of the expected %d.%d"
+msgstr "位元碼串流產生的與 LTO 版本 %d.%d 以代替預期 %d.%d"
+
+#: lto-wrapper.c:112
+#, fuzzy, gcc-internal-format
+msgid "deleting LTRANS file %s: %m"
+msgstr "刪除 LTRANS 檔案 %s"
+
+#: lto-wrapper.c:149
+#, fuzzy, gcc-internal-format
+msgid "malformed COLLECT_GCC_OPTIONS"
+msgstr "異常的 COLLECT_GCC_OPTIONS"
+
+#: lto-wrapper.c:298 lto-wrapper.c:310
+#, gcc-internal-format, gfc-internal-format
+msgid "Option %s not used consistently in all LTO input files"
+msgstr ""
+
+#: lto-wrapper.c:736
+#, gcc-internal-format, gfc-internal-format
+msgid "problem with building target image for %s\n"
+msgstr ""
+
+#: lto-wrapper.c:755
+#, fuzzy, gcc-internal-format
+#| msgid "no input files"
+msgid "reading input file"
+msgstr "沒有輸入檔案"
+
+#: lto-wrapper.c:760
+#, fuzzy, gcc-internal-format
+msgid "writing output file"
+msgstr "寫入輸出檔案『%s 時發生錯誤』\n"
+
+#: lto-wrapper.c:786
+#, gcc-internal-format
+msgid "installation error, can't find crtoffloadend.o"
+msgstr ""
+
+#: lto-wrapper.c:798
+#, gcc-internal-format
+msgid "installation error, can't find crtoffloadbegin.o"
+msgstr ""
+
+#: lto-wrapper.c:902
+#, fuzzy, gcc-internal-format
+msgid "environment variable COLLECT_GCC must be set"
+msgstr "環境變數 COLLECT_GCC 必須是設定"
+
+#: lto-wrapper.c:906 config/nvptx/mkoffload.c:883
+#, fuzzy, gcc-internal-format
+msgid "environment variable COLLECT_GCC_OPTIONS must be set"
+msgstr "環境變數 COLLECT_GCC_OPTIONS 必須是設定"
+
+#: lto-wrapper.c:1172
+#, fuzzy, gcc-internal-format
+msgid "fopen: %s: %m"
+msgstr "fopen %s:%m"
+
+#: omp-low.c:1731 omp-low.c:1955
+#, fuzzy, gcc-internal-format
+#| msgid "code model %<large%> not supported yet"
+msgid "clause not supported yet"
+msgstr "尚未支援程式碼模式 %<large%>"
+
+#: omp-low.c:1931 omp-low.c:2058
+#, fuzzy, gcc-internal-format
+#| msgid "-pipe not supported"
+msgid "Clause not supported yet"
+msgstr "不支援 -pipe"
+
+#: omp-low.c:2589
+#, gcc-internal-format
+msgid "no arguments allowed to gang, worker and vector clauses inside parallel"
+msgstr ""
+
+#: omp-low.c:2610
+#, gcc-internal-format
+msgid "gang, worker and vector may occur only once in a loop nest"
+msgstr ""
+
+#: omp-low.c:2614
+#, gcc-internal-format
+msgid "gang, worker and vector must occur in this order in a loop nest"
+msgstr ""
+
+#: omp-low.c:2748
+#, gcc-internal-format
+msgid "non-OpenACC construct inside of OpenACC region"
+msgstr ""
+
+#: omp-low.c:2759
+#, gcc-internal-format
+msgid "OpenMP constructs may not be nested inside simd region"
+msgstr ""
+
+#: omp-low.c:2770
+#, gcc-internal-format
+msgid "only distribute or parallel constructs are allowed to be closely nested inside teams construct"
+msgstr ""
+
+#: omp-low.c:2786
+#, gcc-internal-format
+msgid "distribute construct must be closely nested inside teams construct"
+msgstr ""
+
+#: omp-low.c:2804
+#, gcc-internal-format
+msgid "orphaned %qs construct"
+msgstr ""
+
+#: omp-low.c:2836
+#, gcc-internal-format
+msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
+msgstr ""
+
+#: omp-low.c:2841
+#, gcc-internal-format
+msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
+msgstr ""
+
+#: omp-low.c:2861 omp-low.c:2874
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
+msgstr "%<# pragma omp section%>也許會只有被已用於 %<# pragma omp sections%>建構"
+
+#: omp-low.c:2888
+#, fuzzy, gcc-internal-format
+msgid "invalid arguments"
+msgstr "無效的 PHI 引數"
+
+#: omp-low.c:2894
+#, gcc-internal-format
+msgid "%<%s %s%> construct not closely nested inside of %qs"
+msgstr ""
+
+#: omp-low.c:2921
+#, fuzzy, gcc-internal-format
+msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
+msgstr "障礙區域可能無法是接近巢狀的內部的 work-sharing、重要、已排序的,主或明確的任務區域"
+
+#: omp-low.c:2927
+#, fuzzy, gcc-internal-format
+msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
+msgstr "work-sharing 區域可能無法是接近巢狀的內部的 work-sharing、重要、已排序的,主或明確的任務區域"
+
+#: omp-low.c:2946
+#, fuzzy, gcc-internal-format
+msgid "master region may not be closely nested inside of work-sharing or explicit task region"
+msgstr "主區域可能無法是接近巢狀的內部的 work-sharing 或明確的任務區域"
+
+#: omp-low.c:2962
+#, fuzzy, gcc-internal-format
+msgid "ordered region may not be closely nested inside of critical or explicit task region"
+msgstr "已排序的區域可能無法是接近巢狀的內部的重要或明確的任務區域"
+
+#: omp-low.c:2970 omp-low.c:2977
+#, fuzzy, gcc-internal-format
+msgid "ordered region must be closely nested inside a loop region with an ordered clause"
+msgstr "已排序的區域必須是接近巢狀的內部迴圈區域與已排序的子句"
+
+#: omp-low.c:2994
+#, fuzzy, gcc-internal-format
+msgid "critical region may not be nested inside a critical region with the same name"
+msgstr "重要區域可能無法被巢狀內部重要區域與同名"
+
+#: omp-low.c:3006
+#, fuzzy, gcc-internal-format
+msgid "teams construct not closely nested inside of target region"
+msgstr "主區域可能無法是接近巢狀的內部的 work-sharing 或明確的任務區域"
+
+#: omp-low.c:3021
+#, gcc-internal-format
+msgid "OpenACC construct inside of non-OpenACC region"
+msgstr ""
+
+#: omp-low.c:3055
+#, gcc-internal-format, gfc-internal-format
+msgid "%s %s construct inside of %s %s region"
+msgstr ""
+
+#: omp-low.c:3068 omp-low.c:3076
+#, gcc-internal-format, gfc-internal-format
+msgid "%s construct inside of %s region"
+msgstr ""
+
+#: omp-low.c:3184
+#, gcc-internal-format
+msgid "setjmp/longjmp inside simd construct"
+msgstr ""
+
+#: omp-low.c:12029
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "invalid exit from %s structured block"
+msgstr "無效的離開從 OpenMP 結構化訊息塊"
+
+#: omp-low.c:12031 omp-low.c:12036
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "invalid entry to %s structured block"
+msgstr "無效的條目到 OpenMP 結構化訊息塊"
+
+#. Otherwise, be vague and lazy, but efficient.
+#: omp-low.c:12040
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "invalid branch to/from %s structured block"
+msgstr "無效的分支到/從 OpenMP 結構化訊息塊"
+
+#: omp-low.c:12531
+#, fuzzy, gcc-internal-format
+#| msgid "ignoring duplicate directory \"%s\"\n"
+msgid "ignoring large linear step"
+msgstr "忽略重複的目錄「%s」\n"
+
+#: omp-low.c:12538
+#, gcc-internal-format
+msgid "ignoring zero linear step"
+msgstr ""
+
+#: optabs.c:4526
+#, fuzzy, gcc-internal-format
+#| msgid "BYTE type used at %C is not available on the target machine"
+msgid "indirect jumps are not available on this target"
+msgstr "%C 使用到的 BYTE 類型在目標平臺上不可"
+
+#: opts-common.c:1041
+#, gcc-internal-format
+msgid "command line option %qs is not supported by this configuration"
+msgstr "此配置不支援命令列選項 %qs"
+
+#: opts-common.c:1051
+#, fuzzy, gcc-internal-format
+msgid "missing argument to %qs"
+msgstr "缺少引數到 %qs"
+
+#: opts-common.c:1057
+#, fuzzy, gcc-internal-format
+msgid "argument to %qs should be a non-negative integer"
+msgstr "引數到 %qs 應該是 non-negative 整數"
+
+#: opts-common.c:1072
+#, fuzzy, gcc-internal-format
+msgid "unrecognized argument in option %qs"
+msgstr "無法辨識的引數在中選項 %qs"
+
+#: opts-common.c:1088
+#, fuzzy, gcc-internal-format
+msgid "valid arguments to %qs are: %s"
+msgstr "有效引數到 %qs 是:%s"
+
+#: opts-global.c:124
+#, fuzzy, gcc-internal-format
+msgid "command line option %qs is valid for the driver but not for %s"
+msgstr "命令列選項 %qs 是有效用於驅動程式並不是用於 %s"
+
+#. Eventually this should become a hard error IMO.
+#: opts-global.c:130
+#, fuzzy, gcc-internal-format
+msgid "command line option %qs is valid for %s but not for %s"
+msgstr "命令列選項 %qs 是有效用於 %s 並不是用於 %s"
+
+#: opts-global.c:385
+#, fuzzy, gcc-internal-format
+msgid "unrecognized command line option %<-fdump-%s%>"
+msgstr "無法辨識的命令列選項 %<-fdump-%s%>"
+
+#: opts-global.c:390
+#, fuzzy, gcc-internal-format
+msgid "unrecognized command line option %<-fopt-info-%s%>"
+msgstr "無法辨識的命令列選項 %<-fdump-%s%>"
+
+#: opts-global.c:411 opts-global.c:419
+#, fuzzy, gcc-internal-format
+msgid "plugin support is disabled; configure with --enable-plugin"
+msgstr "外掛程式支援已停用;組配與 --enable-plugin"
+
+#: opts-global.c:443
+#, fuzzy, gcc-internal-format
+msgid "unrecognized register name %qs"
+msgstr "無法辨識的暫存器名稱 %qs"
+
+#: opts-global.c:455
+#, gcc-internal-format
+msgid "-fasan-shadow-offset should only be used with -fsanitize=kernel-address"
+msgstr ""
+
+#: opts-global.c:458
+#, fuzzy, gcc-internal-format
+#| msgid "unrecognized address"
+msgid "unrecognized shadow offset %qs"
+msgstr "無法辨識的位址"
+
+#: opts.c:92
+#, fuzzy, gcc-internal-format
+msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
+msgstr "引數 %qs 到 %<-femit-struct-debug-detailed%> 無法辨識的"
+
+#: opts.c:128
+#, fuzzy, gcc-internal-format
+msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
+msgstr "引數 %qs 到 %<-femit-struct-debug-detailed%> 不明的"
+
+#: opts.c:135
+#, fuzzy, gcc-internal-format
+msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
+msgstr "%<-femit-struct-debug-detailed=dir:...%>必須允許至少就像 %<-femit-struct-debug-detailed=ind:...%>"
+
+#: opts.c:568
+#, fuzzy, gcc-internal-format
+msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>"
+msgstr "引數到 %qs 應該是 non-negative 整數"
+
+#: opts.c:712
+#, fuzzy, gcc-internal-format
+msgid "section anchors must be disabled when unit-at-a-time is disabled"
+msgstr "區段錨點必須已停用時 unit-at-a-time 已停用"
+
+#: opts.c:716
+#, fuzzy, gcc-internal-format
+msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
+msgstr "最上層重新排序必須已停用時 unit-at-a-time 已停用"
+
+#: opts.c:722
+#, fuzzy, gcc-internal-format
+msgid "transactional memory is not supported with non-call exceptions"
+msgstr "transactional 記憶體未被支援與 non-call 異常"
+
+#: opts.c:737
+#, fuzzy, gcc-internal-format
+msgid "section anchors must be disabled when toplevel reorder is disabled"
+msgstr "區段錨點必須已停用時最上層重新排序已停用"
+
+#: opts.c:773 config/darwin.c:3161
+#, fuzzy, gcc-internal-format
+msgid "-freorder-blocks-and-partition does not work with exceptions on this architecture"
+msgstr "-freorder-blocks-and-partition 不適用於異常於這個架構"
+
+#: opts.c:789
+#, fuzzy, gcc-internal-format
+msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
+msgstr "-freorder-blocks-and-partition 不支援展開資訊於這個架構"
+
+#: opts.c:807 config/pa/pa.c:555
+#, gcc-internal-format
+msgid "-freorder-blocks-and-partition does not work on this architecture"
+msgstr "-freorder-blocks-and-partition 不能在此架構下工作"
+
+#: opts.c:848
+#, fuzzy, gcc-internal-format
+msgid "-fno-fat-lto-objects are supported only with linker plugin"
+msgstr "-fno-fat-lto-objects 被支援只有與鏈結器外掛程式。"
+
+#: opts.c:861
+#, fuzzy, gcc-internal-format
+msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
+msgstr "%<-fsplit-stack%> 未被支援由這個編譯器組態"
+
+#: opts.c:894
+#, fuzzy, gcc-internal-format
+msgid "-fsanitize=address is incompatible with -fsanitize=kernel-address"
+msgstr "-fdirectives-only 是不相容的與 -traditional"
+
+#: opts.c:902
+#, gcc-internal-format
+msgid "-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=thread"
+msgstr ""
+
+#: opts.c:908
+#, fuzzy, gcc-internal-format
+msgid "-fsanitize-recover=address is not supported"
+msgstr "-fdata-sections 在此目標平臺上不受支援"
+
+#: opts.c:911
+#, fuzzy, gcc-internal-format
+msgid "-fsanitize-recover=thread is not supported"
+msgstr "-falign-loops=%d 未被支援"
+
+#: opts.c:914
+#, fuzzy, gcc-internal-format
+msgid "-fsanitize-recover=leak is not supported"
+msgstr "-fpic 未被支援"
+
+#: opts.c:1289
+#, fuzzy, gcc-internal-format
+msgid "unrecognized include_flags 0x%x passed to print_specific_help"
+msgstr "無法辨識的 include_flags 0x%x 傳遞到 print_specific_help"
+
+#: opts.c:1516
+#, fuzzy, gcc-internal-format
+msgid "--help argument %q.*s is ambiguous, please be more specific"
+msgstr "--help 引數 %q.*s 是模稜兩可的,請是更多特定的"
+
+#: opts.c:1525
+#, fuzzy, gcc-internal-format
+msgid "unrecognized argument to --help= option: %q.*s"
+msgstr "無法辨識的引數到 --help=選項:%q.*s"
+
+#: opts.c:1623
+#, gcc-internal-format
+msgid "-fsanitize=all option is not valid"
+msgstr ""
+
+#: opts.c:1638
+#, fuzzy, gcc-internal-format
+msgid "unrecognized argument to -fsanitize%s= option: %q.*s"
+msgstr "無法辨識的引數到 --help=選項:%q.*s"
+
+#: opts.c:1833
+#, gcc-internal-format
+msgid "-foffload-abi option can be specified only for offload compiler"
+msgstr ""
+
+#: opts.c:1841
+#, gcc-internal-format, gfc-internal-format
+msgid "structure alignment must be a small power of two, not %d"
+msgstr "結構的對齊必須是 2 的較小次方,而不是 %d"
+
+#: opts.c:1955
+#, fuzzy, gcc-internal-format
+msgid "unknown stack check parameter %qs"
+msgstr "不明堆疊檢查參數「%s」"
+
+#: opts.c:1987
+#, gcc-internal-format
+msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
+msgstr ""
+
+#: opts.c:1998
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "dwarf version %d is not supported"
+msgstr "dwarf 版本 %d 未被支援"
+
+#: opts.c:2098
+#, gcc-internal-format, gfc-internal-format
+msgid "%s: --param arguments should be of the form NAME=VALUE"
+msgstr "%s:--param 引數的形式應該為「名稱=值」"
+
+#: opts.c:2104
+#, gcc-internal-format
+msgid "invalid --param value %qs"
+msgstr "無效的 --param 值 %qs"
+
+#: opts.c:2222
+#, gcc-internal-format
+msgid "target system does not support debug output"
+msgstr "目的系統不支援除錯輸出"
+
+#: opts.c:2231
+#, fuzzy, gcc-internal-format
+#| msgid "debug format \"%s\" conflicts with prior selection"
+msgid "debug format %qs conflicts with prior selection"
+msgstr "除錯格式「%s」與先前的選擇衝突"
+
+#: opts.c:2249
+#, fuzzy, gcc-internal-format
+#| msgid "unrecognised debug output level \"%s\""
+msgid "unrecognised debug output level %qs"
+msgstr "無法辨識的除錯輸出層級「%s」"
+
+#: opts.c:2251
+#, fuzzy, gcc-internal-format
+#| msgid "debug output level %s is too high"
+msgid "debug output level %qs is too high"
+msgstr "除錯輸出層級 %s 太高"
+
+#: opts.c:2271
+#, fuzzy, gcc-internal-format
+msgid "getting core file size maximum limit: %m"
+msgstr "提取記憶體檔案大小最大值限制:%m"
+
+#: opts.c:2275
+#, fuzzy, gcc-internal-format
+msgid "setting core file size limit to maximum: %m"
+msgstr "設定記憶體檔案大小限制到最大值:%m"
+
+#: opts.c:2320
+#, gcc-internal-format, gfc-internal-format
+msgid "unrecognized gcc debugging option: %c"
+msgstr "無法辨識的 gcc 除錯選項:%c"
+
+#: opts.c:2346
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "-Werror=%s: no option -%s"
+msgstr "-Werror=%s:沒有選項 -%s"
+
+#: params.c:134
+#, gcc-internal-format
+msgid "minimum value of parameter %qs is %u"
+msgstr "參數 %qs 的最小值為 %u"
+
+#: params.c:139
+#, gcc-internal-format
+msgid "maximum value of parameter %qs is %u"
+msgstr "參數 %qs 的最大值是 %u"
+
+#. If we didn't find this parameter, issue an error message.
+#: params.c:149
+#, gcc-internal-format
+msgid "invalid parameter %qs"
+msgstr "無效的參數 %qs"
+
+#: passes.c:130
+#, fuzzy, gcc-internal-format, gfc-internal-format
+#| msgid "%s does not support split_edge"
+msgid "pass %s does not support cloning"
+msgstr "%s 不支援 split_edge"
+
+#: passes.c:1036
+#, fuzzy, gcc-internal-format
+msgid "unrecognized option -fenable"
+msgstr "無法辨識的選項 -fenable"
+
+#: passes.c:1038
+#, fuzzy, gcc-internal-format
+msgid "unrecognized option -fdisable"
+msgstr "無法辨識的選項 -fdisable"
+
+#: passes.c:1046
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "unknown pass %s specified in -fenable"
+msgstr "不明回合 %s 指定的在中 -fenable"
+
+#: passes.c:1048
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "unknown pass %s specified in -fdisable"
+msgstr "不明回合 %s 指定的在中 -fdisable"
+
+#: passes.c:1073 passes.c:1162
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "enable pass %s for functions in the range of [%u, %u]"
+msgstr "啟用回合 %s 用於函式在中範圍的 [%u,%u]"
+
+#: passes.c:1076 passes.c:1173
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "disable pass %s for functions in the range of [%u, %u]"
+msgstr "停用回合 %s 用於函式在中範圍的 [%u,%u]"
+
+#: passes.c:1112 passes.c:1140
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Invalid range %s in option %s"
+msgstr "無效的範圍 %s 在中選項 %s"
+
+#: passes.c:1158
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "enable pass %s for function %s"
+msgstr "啟用回合 %s 用於函式 %s"
+
+#: passes.c:1169
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "disable pass %s for function %s"
+msgstr "停用回合 %s 用於函式 %s"
+
+#: passes.c:1398
+#, fuzzy, gcc-internal-format
+msgid "invalid pass positioning operation"
+msgstr "無效的回合定位作業"
+
+#: passes.c:1460
+#, fuzzy, gcc-internal-format
+msgid "plugin cannot register a missing pass"
+msgstr "外掛程式無法暫存器缺少的回合"
+
+#: passes.c:1463
+#, fuzzy, gcc-internal-format
+msgid "plugin cannot register an unnamed pass"
+msgstr "外掛程式無法暫存器未命名回合"
+
+#: passes.c:1468
+#, fuzzy, gcc-internal-format
+msgid "plugin cannot register pass %qs without reference pass name"
+msgstr "外掛程式無法暫存器回合 %qs 而無需參考回合名稱"
+
+#: passes.c:1487
+#, fuzzy, gcc-internal-format
+msgid "pass %qs not found but is referenced by new pass %qs"
+msgstr "回合 %qs 找不到但是被引用由新回合 %qs"
+
+#: plugin.c:191
+#, fuzzy, gcc-internal-format
+msgid "inaccessible plugin file %s expanded from short plugin name %s: %m"
+msgstr "不可存取外掛程式檔案 %s 展開的從短外掛程式名稱 %s:%m"
+
+#: plugin.c:212
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid ""
+"plugin %s was specified with different paths:\n"
+"%s\n"
+"%s"
+msgstr ""
+"外掛程式 %s 被指定的與不同的路徑:\n"
+"%s\n"
+"%s"
+
+#: plugin.c:271
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "malformed option -fplugin-arg-%s (missing -<key>[=<value>])"
+msgstr "異常的選項 -fplugin-arg-%s (缺少的 -<key>[=<值>])"
+
+#: plugin.c:333
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "plugin %s should be specified before -fplugin-arg-%s in the command line"
+msgstr "外掛程式 %s 應該被指定的之前 -fplugin-arg-%s 在中命令列"
+
+#: plugin.c:439
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "unknown callback event registered by plugin %s"
+msgstr "不明回呼事件已註冊的由外掛程式 %s"
+
+#: plugin.c:469
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "plugin %s registered a null callback function for event %s"
+msgstr "外掛程式 %s 已註冊的空值回呼函式用於事件 %s"
+
+#: plugin.c:590
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid ""
+"cannot load plugin %s\n"
+"%s"
+msgstr ""
+"無法載入外掛程式 %s\n"
+"%s"
+
+#: plugin.c:600
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid ""
+"plugin %s is not licensed under a GPL-compatible license\n"
+"%s"
+msgstr ""
+"外掛程式 %s 未被授權之下 GPL-compatible 授權\n"
+"%s"
+
+#: plugin.c:609
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid ""
+"cannot find %s in plugin %s\n"
+"%s"
+msgstr ""
+"找不到 %s 在中外掛程式 %s\n"
+"%s"
+
+#: plugin.c:617
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "fail to initialize plugin %s"
+msgstr "失敗到初始化外掛程式 %s"
+
+#: plugin.c:899
+#, fuzzy, gcc-internal-format
+msgid "-iplugindir <dir> option not passed from the gcc driver"
+msgstr "-iplugindir <dir> 選項無法傳遞從 gcc 驅動程式"
+
+#: predict.c:2732
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Missing counts for called function %s/%i"
+msgstr "缺少形狀參數用於呼叫到 %s 於 %L"
+
+#: profile.c:499
+#, gcc-internal-format, gfc-internal-format
+msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
+msgstr "損壞的樣本資訊:從 %i 到 %i 的邊超過最大計數"
+
+#: profile.c:579
+#, gcc-internal-format
+msgid "corrupted profile info: sum_all is smaller than sum_max"
+msgstr "損壞的樣本資訊:sum_all 小於 sum_max"
+
+#: profile.c:762
+#, fuzzy, gcc-internal-format
+msgid "corrupted profile info: profile data is not flow-consistent"
+msgstr "已損壞側寫檔資訊:側寫檔資料不是 flow-consistent"
+
+#: profile.c:779
+#, gcc-internal-format, gfc-internal-format
+msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
+msgstr "損壞的樣本資訊:基本區塊 %d 的迭代次數被認為是 %i"
+
+#: profile.c:800
+#, gcc-internal-format, gfc-internal-format
+msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
+msgstr "損壞的樣本資訊:邊 %d-%d 的執行次數被認為是 %i"
+
+#: reg-stack.c:548
+#, gcc-internal-format, gfc-internal-format
+msgid "output constraint %d must specify a single register"
+msgstr "輸出約束 %d 必須指定單一暫存器"
+
+#: reg-stack.c:558
+#, gcc-internal-format, gfc-internal-format
+msgid "output constraint %d cannot be specified together with \"%s\" clobber"
+msgstr "輸出約束 %d 不能在指定「%s」篡改時被指定"
+
+#: reg-stack.c:581
+#, fuzzy, gcc-internal-format
+msgid "output regs must be grouped at top of stack"
+msgstr "輸出 regs 必須被群組於頂的堆疊"
+
+#: reg-stack.c:618
+#, fuzzy, gcc-internal-format
+msgid "implicitly popped regs must be grouped at top of stack"
+msgstr "隱含地流行的 regs 必須被群組於頂的堆疊"
+
+#: reg-stack.c:637
+#, gcc-internal-format
+msgid "output operand %d must use %<&%> constraint"
+msgstr "輸出運算元 %d 必須使用 %<&%> 約束"
+
+#: regcprop.c:1175
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
+msgstr "validate_value_data:[%u] 不當的 next_regno 用於清空鏈接 (%u)"
+
+#: regcprop.c:1187
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "validate_value_data: Loop in regno chain (%u)"
+msgstr "validate_value_data:迴圈在中 regno 鏈接 (%u)"
+
+#: regcprop.c:1190
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
+msgstr "validate_value_data:[%u] 不當的 oldest_regno (%u)"
+
+#: regcprop.c:1202
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
+msgstr "validate_value_data:[%u] 非空 reg 在中鏈接 (%s %u %i)"
+
+#: reginfo.c:748
+#, fuzzy, gcc-internal-format
+msgid "can%'t use %qs as a call-saved register"
+msgstr "can%'t 使用 %qs 做為 call-saved 暫存器"
+
+#: reginfo.c:752
+#, fuzzy, gcc-internal-format
+msgid "can%'t use %qs as a call-used register"
+msgstr "can%'t 使用 %qs 做為 call-used 暫存器"
+
+#: reginfo.c:764
+#, fuzzy, gcc-internal-format
+msgid "can%'t use %qs as a fixed register"
+msgstr "can%'t 使用 %qs 做為固定的暫存器"
+
+#: reginfo.c:790 config/ia64/ia64.c:5983 config/ia64/ia64.c:5990
+#: config/pa/pa.c:466 config/pa/pa.c:473 config/sh/sh.c:9543
+#: config/sh/sh.c:9550 config/spu/spu.c:4956 config/spu/spu.c:4963
+#, gcc-internal-format, gfc-internal-format
+msgid "unknown register name: %s"
+msgstr "不明的暫存器名:%s"
+
+#: reginfo.c:803
+#, fuzzy, gcc-internal-format
+msgid "stack register used for global register variable"
+msgstr "堆疊暫存器用於全域暫存器變數"
+
+#: reginfo.c:809
+#, gcc-internal-format
+msgid "global register variable follows a function definition"
+msgstr "全域暫存器變數出現在函式定義後"
+
+#: reginfo.c:814
+#, fuzzy, gcc-internal-format
+msgid "register of %qD used for multiple global register variables"
+msgstr "暫存器的 %qD 用於多重全域暫存器變數"
+
+#: reginfo.c:817
+#, fuzzy, gcc-internal-format
+msgid "conflicts with %qD"
+msgstr "衝突與 %qD"
+
+#: reginfo.c:822
+#, gcc-internal-format
+msgid "call-clobbered register used for global register variable"
+msgstr "呼叫篡改暫存器做為全域暫存器變數"
+
+#: reload.c:1344
+#, gcc-internal-format
+msgid "cannot reload integer constant operand in %<asm%>"
+msgstr "不能在 %<asm%> 中重新載入整數常數運算元"
+
+#: reload.c:1358
+#, gcc-internal-format
+msgid "impossible register constraint in %<asm%>"
+msgstr "%<asm%> 中不可能的暫存器約束"
+
+#: reload.c:3712
+#, gcc-internal-format
+msgid "%<&%> constraint used with no register class"
+msgstr "%<&%> 約束未與暫存器類型一起使用"
+
+#: reload1.c:1308
+#, gcc-internal-format
+msgid "frame size too large for reliable stack checking"
+msgstr "對可靠的堆疊檢查來說框架太大了"
+
+#: reload1.c:1311
+#, gcc-internal-format
+msgid "try reducing the number of local variables"
+msgstr "試圖減少局部變數的數量"
+
+#: reload1.c:2130
+#, fuzzy, gcc-internal-format
+msgid "can%'t find a register in class %qs while reloading %<asm%>"
+msgstr "can%'t 尋找暫存器在中類別 %qs 當重新載入 %<asm%>"
+
+#: reload1.c:2135
+#, gcc-internal-format
+msgid "unable to find a register to spill in class %qs"
+msgstr "在類別 %qs 中找不到可捨出的暫存器"
+
+#: reload1.c:4747
+#, gcc-internal-format
+msgid "%<asm%> operand requires impossible reload"
+msgstr "%<asm%> 要求不可能的重新載入"
+
+#: reload1.c:6175
+#, gcc-internal-format
+msgid "%<asm%> operand constraint incompatible with operand size"
+msgstr "%<asm%> 運算元的約束與運算元大小不相容"
+
+#: reload1.c:8068
+#, gcc-internal-format
+msgid "output operand is constant in %<asm%>"
+msgstr "%<asm%> 的輸出運算元是常數"
+
+#: rtl.c:700
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
+msgstr "RTL 檢查:存取的 elt %d 的『%s』與最後一筆 elt %d 在中 %s,於 %s:%d"
+
+#: rtl.c:710
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
+msgstr "RTL 檢查:預期的 elt %d 型態『%c』,有『%c』(rtx %s) 在中 %s,於 %s:%d"
+
+#: rtl.c:720
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
+msgstr "RTL 檢查:預期的 elt %d 型態『%c』或『%c』,有『%c』(rtx %s) 在中 %s,於 %s:%d"
+
+#: rtl.c:729
+#, gcc-internal-format, gfc-internal-format
+msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
+msgstr "RTL 檢查:需要程式碼「%s」,卻得到「%s」在 %s,於 %s:%d"
+
+#: rtl.c:739
+#, gcc-internal-format, gfc-internal-format
+msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
+msgstr "RTL 檢查:需要程式碼「%s」或「%s」,卻得到「%s」在 %s,於 %s:%d"
+
+#: rtl.c:766
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
+msgstr "RTL 檢查:試圖到對待 non-block 符號做為區塊符號在中 %s,於 %s:%d"
+
+#: rtl.c:776
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%d"
+msgstr "RTL 檢查:存取的 elt %d 的向量與最後一筆 elt %d 在中 %s,於 %s:%d"
+
+#: rtl.c:786
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
+msgstr "RTL 檢查:存取的 elt %d 的向量與最後一筆 elt %d 在中 %s,於 %s:%d"
+
+#: rtl.c:797
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
+msgstr "RTL 旗標檢查:%s 使用的與未預期的 rtx 編碼『%s』在中 %s,於 %s:%d"
+
+#: stmt.c:259
+#, gcc-internal-format
+msgid "output operand constraint lacks %<=%>"
+msgstr "輸出運算元約束缺少 %<=%>"
+
+#: stmt.c:274
+#, gcc-internal-format
+msgid "output constraint %qc for operand %d is not at the beginning"
+msgstr "輸出約束 %qc(對運算元 %d)沒有出現在開頭"
+
+#: stmt.c:297
+#, fuzzy, gcc-internal-format
+msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
+msgstr "運算元條件約束含有不正確已定位 %<+%>或 %<=%>"
+
+#: stmt.c:304 stmt.c:394
+#, gcc-internal-format
+msgid "%<%%%> constraint used with last operand"
+msgstr "%<%%%> 約束用於最後一個運算元"
+
+#: stmt.c:320
+#, gcc-internal-format
+msgid "matching constraint not valid in output operand"
+msgstr "匹配的約束在輸出運算元中無效"
+
+#: stmt.c:385
+#, gcc-internal-format
+msgid "input operand constraint contains %qc"
+msgstr "輸入運算元約束包含 %qc"
+
+#: stmt.c:424
+#, gcc-internal-format
+msgid "matching constraint references invalid operand number"
+msgstr "匹配的約束參照了無效的運算元號"
+
+#: stmt.c:458
+#, gcc-internal-format
+msgid "invalid punctuation %qc in constraint"
+msgstr "約束中出現無效的標點 %qc"
+
+#: stmt.c:479
+#, gcc-internal-format
+msgid "matching constraint does not allow a register"
+msgstr "匹配的約束不允許使用暫存器"
+
+#: stmt.c:573
+#, gcc-internal-format
+msgid "duplicate asm operand name %qs"
+msgstr "重複的組譯運算元名 %qs"
+
+#: stmt.c:669
+#, gcc-internal-format
+msgid "missing close brace for named operand"
+msgstr "具名運算元後缺少右大括號"
+
+#: stmt.c:694
+#, gcc-internal-format
+msgid "undefined named operand %qs"
+msgstr "未定義的具名運算元 %qs"
+
+#: stor-layout.c:802
+#, gcc-internal-format
+msgid "size of %q+D is %d bytes"
+msgstr "%q+D 的大小為 %d 位元組"
+
+#: stor-layout.c:804
+#, gcc-internal-format
+msgid "size of %q+D is larger than %wd bytes"
+msgstr "%q+D 的大小超過 %wd 位元組"
+
+#: stor-layout.c:1245
+#, gcc-internal-format
+msgid "packed attribute causes inefficient alignment for %q+D"
+msgstr "packed 屬性導致 %q+D 低效率的對齊"
+
+#: stor-layout.c:1249
+#, gcc-internal-format
+msgid "packed attribute is unnecessary for %q+D"
+msgstr "packed 屬性對 %q+D 來說是不需要的"
+
+#: stor-layout.c:1266
+#, gcc-internal-format
+msgid "padding struct to align %q+D"
+msgstr "填補結構以對齊 %q+D"
+
+#: stor-layout.c:1328
+#, fuzzy, gcc-internal-format
+msgid "offset of packed bit-field %qD has changed in GCC 4.4"
+msgstr "偏移的包裝 bit-field %qD 已變更在中 GCC 4.4"
+
+#: stor-layout.c:1638
+#, gcc-internal-format
+msgid "padding struct size to alignment boundary"
+msgstr "將結構大小填補到對齊邊界上"
+
+#: stor-layout.c:1666
+#, fuzzy, gcc-internal-format
+msgid "packed attribute causes inefficient alignment for %qE"
+msgstr "包裝的屬性造成 inefficient 對齊用於 %qE"
+
+#: stor-layout.c:1670
+#, fuzzy, gcc-internal-format
+msgid "packed attribute is unnecessary for %qE"
+msgstr "包裝的屬性是並非必要用於 %qE"
+
+#: stor-layout.c:1676
+#, gcc-internal-format
+msgid "packed attribute causes inefficient alignment"
+msgstr "packed 屬性導致低效率的對齊"
+
+#: stor-layout.c:1678
+#, gcc-internal-format
+msgid "packed attribute is unnecessary"
+msgstr "不需要 packed 屬性"
+
+#: stor-layout.c:2388
+#, gcc-internal-format
+msgid "alignment of array elements is greater than element size"
+msgstr "陣列元素的對齊邊界比元素大小還要大"
+
+#: symtab.c:303
+#, fuzzy, gcc-internal-format
+msgid "%D renamed after being referenced in assembly"
+msgstr "%D 重新命名的之後被引用在中組譯的"
+
+#: symtab.c:918
+#, fuzzy, gcc-internal-format
+msgid "function symbol is not function"
+msgstr "函式回傳了一個函式"
+
+#: symtab.c:926
+#, fuzzy, gcc-internal-format
+msgid "variable symbol is not variable"
+msgstr "%qE 屬性只有套用到變數"
+
+#: symtab.c:932
+#, fuzzy, gcc-internal-format
+msgid "node has unknown type"
+msgstr "節點有錯誤的仿本清單"
+
+#: symtab.c:941
+#, gcc-internal-format
+msgid "node not found node->decl->decl_with_vis.symtab_node"
+msgstr ""
+
+#: symtab.c:949
+#, gcc-internal-format
+msgid "node differs from node->decl->decl_with_vis.symtab_node"
+msgstr ""
+
+#: symtab.c:958
+#, gcc-internal-format
+msgid "assembler name hash list corrupted"
+msgstr ""
+
+#: symtab.c:971
+#, fuzzy, gcc-internal-format
+msgid "node not found in symtab assembler name hash"
+msgstr "節點找不到在中 cgraphhash(_H)"
+
+#: symtab.c:978
+#, fuzzy, gcc-internal-format
+msgid "double linked list of assembler names corrupted"
+msgstr "雙倍鏈結的仿本清單的已損壞"
+
+#: symtab.c:983
+#, fuzzy, gcc-internal-format
+msgid "node has body_removed but is definition"
+msgstr "%qD 使用的之前它的定義"
+
+#: symtab.c:988
+#, fuzzy, gcc-internal-format
+msgid "node is analyzed byt it is not a definition"
+msgstr "節點是在中仿本清單但是它不是仿本"
+
+#: symtab.c:993
+#, gcc-internal-format
+msgid "node is alias but not implicit alias"
+msgstr ""
+
+#: symtab.c:998
+#, fuzzy, gcc-internal-format
+msgid "node is alias but not definition"
+msgstr "節點是在中仿本清單但是它不是仿本"
+
+#: symtab.c:1003
+#, gcc-internal-format
+msgid "node is weakref but not an alias"
+msgstr ""
+
+#: symtab.c:1012
+#, fuzzy, gcc-internal-format
+msgid "node is in same_comdat_group list but has no comdat_group"
+msgstr "節點是在中仿本清單但是它不是仿本"
+
+#: symtab.c:1017
+#, fuzzy, gcc-internal-format
+msgid "same_comdat_group list across different groups"
+msgstr "same_comdat_group 並非環狀清單"
+
+#: symtab.c:1022
+#, gcc-internal-format
+msgid "mixing different types of symbol in same comdat groups is not supported"
+msgstr ""
+
+#: symtab.c:1027
+#, fuzzy, gcc-internal-format
+msgid "node is alone in a comdat group"
+msgstr "節點是單獨在中 comdat 群組"
+
+#: symtab.c:1034
+#, fuzzy, gcc-internal-format
+msgid "same_comdat_group is not a circular list"
+msgstr "same_comdat_group 並非環狀清單"
+
+#: symtab.c:1049
+#, gcc-internal-format, gfc-internal-format
+msgid "comdat-local symbol referred to by %s outside its comdat"
+msgstr ""
+
+#: symtab.c:1059
+#, gcc-internal-format
+msgid "implicit_section flag is set but section isn't"
+msgstr ""
+
+#: symtab.c:1066
+#, fuzzy, gcc-internal-format
+msgid "Both section and comdat group is set"
+msgstr "節點是單獨在中 comdat 群組"
+
+#: symtab.c:1078
+#, gcc-internal-format
+msgid "Alias and target's section differs"
+msgstr ""
+
+#: symtab.c:1085
+#, gcc-internal-format
+msgid "Alias and target's comdat groups differs"
+msgstr ""
+
+#: symtab.c:1108 symtab.c:1145
+#, fuzzy, gcc-internal-format
+msgid "symtab_node::verify failed"
+msgstr "verify_cgraph_node 失敗"
+
+#: symtab.c:1141
+#, gcc-internal-format
+msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
+msgstr ""
+
+#: symtab.c:1483
+#, fuzzy, gcc-internal-format
+msgid "function %q+D part of alias cycle"
+msgstr "函式 %q+D 部分的別名週期"
+
+#: symtab.c:1485
+#, fuzzy, gcc-internal-format
+msgid "variable %q+D part of alias cycle"
+msgstr "變數 %q+D 部分的別名週期"
+
+#: symtab.c:1508
+#, gcc-internal-format
+msgid "section of alias %q+D must match section of its target"
+msgstr ""
+
+#: targhooks.c:198
+#, gcc-internal-format
+msgid "__builtin_saveregs not supported by this target"
+msgstr "__builtin_saveregs 不為此目的所支援"
+
+#: targhooks.c:887
+#, fuzzy, gcc-internal-format
+msgid "nested functions not supported on this target"
+msgstr "巢狀的函式不支援於這個目標"
+
+#: targhooks.c:900
+#, fuzzy, gcc-internal-format
+msgid "nested function trampolines not supported on this target"
+msgstr "巢狀的函式 trampolines 不支援於這個目標"
+
+#: targhooks.c:1306
+#, fuzzy, gcc-internal-format
+msgid "target attribute is not supported on this machine"
+msgstr "目標屬性未被支援於這個機器"
+
+#: targhooks.c:1316
+#, fuzzy, gcc-internal-format
+msgid "#pragma GCC target is not supported for this machine"
+msgstr "# pragma GCC 目標未被支援用於這個機器"
+
+#: tlink.c:489
+#, fuzzy, gcc-internal-format
+msgid "removing .rpo file: %m"
+msgstr "移除.rpo 檔案:%m"
+
+#: tlink.c:491
+#, fuzzy, gcc-internal-format
+msgid "renaming .rpo file: %m"
+msgstr "重新命名.rpo 檔案:%m"
+
+#: tlink.c:495
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "repository file '%s' does not contain command-line arguments"
+msgstr "儲存庫檔案『%s』不包含 command-line 引數"
+
+#: tlink.c:621
+#, gcc-internal-format, gfc-internal-format
+msgid "'%s' was assigned to '%s', but was not defined during recompilation, or vice versa"
+msgstr "「%s」被指派給「%s」,但在重新編譯的程序中未定義,或相反"
+
+#: tlink.c:858
+#, gcc-internal-format, gfc-internal-format
+msgid "ld returned %d exit status"
+msgstr "ld 回傳 %d"
+
+#: toplev.c:522 c/c-decl.c:10661
+#, gcc-internal-format
+msgid "%q+F used but never defined"
+msgstr "%q+F 使用過但從未定義"
+
+#: toplev.c:524
+#, gcc-internal-format
+msgid "%q+F declared %<static%> but never defined"
+msgstr "%q+F 宣告為 %<static%> 卻從未定義過"
+
+#: toplev.c:551
+#, gcc-internal-format
+msgid "%q+D defined but not used"
+msgstr "%q+D 定義後未使用"
+
+#: toplev.c:996
+#, fuzzy, gcc-internal-format
+#| msgid "can%'t open %s for writing: %m"
+msgid "can%'t open %qs for writing: %m"
+msgstr "無法開啟 %s 並寫入:%m"
+
+#: toplev.c:1017
+#, fuzzy, gcc-internal-format
+msgid "-frecord-gcc-switches is not supported by the current target"
+msgstr "-frecord-gcc-switches 未被支援由目前的目標"
+
+#: toplev.c:1065
+#, fuzzy, gcc-internal-format
+msgid "stack usage computation not supported for this target"
+msgstr "堆疊用法計算不支援用於這個目標"
+
+#: toplev.c:1134
+#, fuzzy, gcc-internal-format
+msgid "stack usage might be unbounded"
+msgstr "堆疊用法也許被未繫結"
+
+#: toplev.c:1139
+#, fuzzy, gcc-internal-format
+msgid "stack usage might be %wd bytes"
+msgstr "堆疊用法也許是 %wd 位元組"
+
+#: toplev.c:1142
+#, fuzzy, gcc-internal-format
+msgid "stack usage is %wd bytes"
+msgstr "堆疊用法是 %wd 位元組"
+
+#: toplev.c:1158
+#, gcc-internal-format
+msgid "can%'t open %s for writing: %m"
+msgstr "無法開啟 %s 並寫入:%m"
+
+#: toplev.c:1341
+#, fuzzy, gcc-internal-format
+msgid "this target does not support %qs"
+msgstr "這個目標不支援 %qs"
+
+#: toplev.c:1369
+#, fuzzy, gcc-internal-format
+msgid "Graphite loop optimizations cannot be used (ISL is not available)(-fgraphite, -fgraphite-identity, -floop-block, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, -floop-unroll-and-jam, and -ftree-loop-linear)"
+msgstr "石墨迴圈最佳化無法使用 (-fgraphite,-fgraphite-identity,-floop-block,-floop-flatten,-floop-interchange,-floop-strip-mine,-floop-parallelize-all,而-ftree-loop-linear)"
+
+#: toplev.c:1379
+#, fuzzy, gcc-internal-format
+msgid "-fcheck-pointer-bounds is not supported for this target"
+msgstr "定點類型不支援用於這個目標"
+
+#: toplev.c:1385
+#, fuzzy, gcc-internal-format
+msgid "-fcheck-pointer-bounds is not supported with Address Sanitizer"
+msgstr "-fuse-linker-plugin 未被支援在中這個組態"
+
+#. -fabi-version=1 support was removed after GCC 4.9.
+#: toplev.c:1399
+#, fuzzy, gcc-internal-format
+#| msgid "switch %qs is no longer supported"
+msgid "%<-fabi-version=1%> is no longer supported"
+msgstr "開關 %qs 不再被支援"
+
+#: toplev.c:1426
+#, gcc-internal-format
+msgid "instruction scheduling not supported on this target machine"
+msgstr "指令調度在此目標平臺上不受支援"
+
+#: toplev.c:1430
+#, gcc-internal-format
+msgid "this target machine does not have delayed branches"
+msgstr "此目標平臺沒有延遲轉移指令"
+
+#: toplev.c:1444
+#, gcc-internal-format, gfc-internal-format
+msgid "-f%sleading-underscore not supported on this target machine"
+msgstr "-f%sleading-underscore 在此目標平臺上不受支援"
+
+#: toplev.c:1487
+#, fuzzy, gcc-internal-format
+msgid "could not close zeroed insn dump file %qs: %m"
+msgstr "無法關閉零的 insn 傾印檔案 %qs:%m"
+
+#: toplev.c:1521
+#, fuzzy, gcc-internal-format
+#| msgid "target system does not support the \"%s\" debug format"
+msgid "target system does not support the %qs debug format"
+msgstr "目的系統不支援「%s」除錯格式"
+
+#: toplev.c:1533
+#, fuzzy, gcc-internal-format
+msgid "variable tracking requested, but useless unless producing debug info"
+msgstr "變數追蹤要求的,但是無用的除非產生除錯資訊"
+
+#: toplev.c:1536
+#, fuzzy, gcc-internal-format
+msgid "variable tracking requested, but not supported by this debug format"
+msgstr "變數追蹤要求的,並不是支援的由這個除錯格式"
+
+#: toplev.c:1573
+#, fuzzy, gcc-internal-format
+msgid "var-tracking-assignments changes selective scheduling"
+msgstr "var-tracking-assignments 變更選擇性排程"
+
+#: toplev.c:1596
+#, gcc-internal-format
+msgid "-ffunction-sections not supported for this target"
+msgstr "-ffunction-sections 在此目標平臺上不受支援"
+
+#: toplev.c:1601
+#, gcc-internal-format
+msgid "-fdata-sections not supported for this target"
+msgstr "-fdata-sections 在此目標平臺上不受支援"
+
+#: toplev.c:1609
+#, gcc-internal-format
+msgid "-fprefetch-loop-arrays not supported for this target"
+msgstr "-fprefetch-loop-arrays 在此目標平臺上不受支援"
+
+#: toplev.c:1615
+#, gcc-internal-format
+msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
+msgstr "-fprefetch-loop-arrays 在此目標平臺上不受支援(嘗試 -march 開關)"
+
+#: toplev.c:1624
+#, gcc-internal-format
+msgid "-fprefetch-loop-arrays is not supported with -Os"
+msgstr "-fprefetch-loop-arrays 不支援與 -Os 並用"
+
+#: toplev.c:1635
+#, fuzzy, gcc-internal-format
+msgid "-fassociative-math disabled; other options take precedence"
+msgstr "-fassociative-math 已停用;其他選項需優先權"
+
+#: toplev.c:1651
+#, gcc-internal-format
+msgid "-fstack-protector not supported for this target"
+msgstr "-fstack-protector 在此目標平臺上不受支援"
+
+#: toplev.c:1663
+#, fuzzy, gcc-internal-format
+msgid "-fsanitize=address and -fsanitize=kernel-address are not supported for this target"
+msgstr "-fdata-sections 在此目標平臺上不受支援"
+
+#: toplev.c:1671
+#, fuzzy, gcc-internal-format
+msgid "-fsanitize=address not supported for this target"
+msgstr "-fdata-sections 在此目標平臺上不受支援"
+
+#: toplev.c:1986
+#, gcc-internal-format
+msgid "error writing to %s: %m"
+msgstr "寫入 %s 時發生錯誤:%m"
+
+#: toplev.c:1988 java/jcf-parse.c:1793
+#, gcc-internal-format
+msgid "error closing %s: %m"
+msgstr "關閉 %s 時發生錯誤:%m"
+
+#: trans-mem.c:648
+#, fuzzy, gcc-internal-format
+msgid "invalid volatile use of %qD inside transaction"
+msgstr "無效的易變的使用的 %qD 內部異動作業"
+
+#: trans-mem.c:680
+#, fuzzy, gcc-internal-format
+msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
+msgstr "%<transaction_may_cancel_outer%> 函式呼叫無法在之內外異動作業或 %<transaction_may_cancel_outer%>"
+
+#: trans-mem.c:749 trans-mem.c:4793
+#, fuzzy, gcc-internal-format
+msgid "unsafe function call %qD within atomic transaction"
+msgstr "unsafe 函式呼叫 %qD 在之內不可分割的作業事件"
+
+#: trans-mem.c:755
+#, fuzzy, gcc-internal-format
+msgid "unsafe function call %qE within atomic transaction"
+msgstr "unsafe 函式呼叫 %qE 在之內不可分割的作業事件"
+
+#: trans-mem.c:759
+#, fuzzy, gcc-internal-format
+msgid "unsafe indirect function call within atomic transaction"
+msgstr "unsafe 間接函式呼叫在之內不可分割的作業事件"
+
+#: trans-mem.c:767 trans-mem.c:4725
+#, fuzzy, gcc-internal-format
+msgid "unsafe function call %qD within %<transaction_safe%> function"
+msgstr "unsafe 函式呼叫 %qD 在之內 %<transaction_safe%> 函式"
+
+#: trans-mem.c:773
+#, fuzzy, gcc-internal-format
+msgid "unsafe function call %qE within %<transaction_safe%> function"
+msgstr "unsafe 函式呼叫 %qE 在之內 %<transaction_safe%> 函式"
+
+#: trans-mem.c:777
+#, fuzzy, gcc-internal-format
+msgid "unsafe indirect function call within %<transaction_safe%> function"
+msgstr "unsafe 間接函式呼叫在之內 %<transaction_safe%> 函式"
+
+#: trans-mem.c:792 trans-mem.c:4765
+#, fuzzy, gcc-internal-format
+msgid "asm not allowed in atomic transaction"
+msgstr "asm 不允許在中不可分割的作業事件"
+
+#: trans-mem.c:795
+#, fuzzy, gcc-internal-format
+msgid "asm not allowed in %<transaction_safe%> function"
+msgstr "asm 不允許在中 %<transaction_safe%> 函式"
+
+#: trans-mem.c:807
+#, fuzzy, gcc-internal-format
+msgid "relaxed transaction in atomic transaction"
+msgstr "relaxed 異動作業在中不可分割的作業事件"
+
+#: trans-mem.c:810
+#, fuzzy, gcc-internal-format
+msgid "relaxed transaction in %<transaction_safe%> function"
+msgstr "relaxed 異動作業在中 %<transaction_safe%> 函式"
+
+#: trans-mem.c:817
+#, fuzzy, gcc-internal-format
+msgid "outer transaction in transaction"
+msgstr "外異動作業在中異動作業"
+
+#: trans-mem.c:820
+#, fuzzy, gcc-internal-format
+msgid "outer transaction in %<transaction_may_cancel_outer%> function"
+msgstr "外異動作業在中 %<transaction_may_cancel_outer%> 函式"
+
+#: trans-mem.c:824
+#, fuzzy, gcc-internal-format
+msgid "outer transaction in %<transaction_safe%> function"
+msgstr "外異動作業在中 %<transaction_safe%> 函式"
+
+#: trans-mem.c:4391
+#, fuzzy, gcc-internal-format
+msgid "%Kasm not allowed in %<transaction_safe%> function"
+msgstr "%Kasm 不允許在中 %<transaction_safe%> 函式"
+
+#: tree-cfg.c:373
+#, gcc-internal-format
+msgid "ignoring loop annotation"
+msgstr ""
+
+#: tree-cfg.c:2755
+#, fuzzy, gcc-internal-format
+msgid "constant not recomputed when ADDR_EXPR changed"
+msgstr "常數無法 recomputed 時 ADDR_EXPR 變更"
+
+#: tree-cfg.c:2760
+#, fuzzy, gcc-internal-format
+msgid "side effects not recomputed when ADDR_EXPR changed"
+msgstr "副作用無法 recomputed 時 ADDR_EXPR 變更"
+
+#: tree-cfg.c:2771
+#, fuzzy, gcc-internal-format
+msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
+msgstr "DECL_GIMPLE_REG_P 設定於變數與位址佔用"
+
+#: tree-cfg.c:2800
+#, fuzzy, gcc-internal-format
+msgid "SSA name in freelist but still referenced"
+msgstr "SSA 名稱在中 freelist 但是仍然引用"
+
+#: tree-cfg.c:2806 tree-cfg.c:4131
+#, fuzzy, gcc-internal-format
+msgid "INDIRECT_REF in gimple IL"
+msgstr "INDIRECT_REF 在中 gimple IL"
+
+#: tree-cfg.c:2814
+#, fuzzy, gcc-internal-format
+msgid "invalid first operand of MEM_REF"
+msgstr "無效的先運算元的 MEM_REF"
+
+#: tree-cfg.c:2820
+#, fuzzy, gcc-internal-format
+msgid "invalid offset operand of MEM_REF"
+msgstr "無效的偏移運算元的 MEM_REF"
+
+#: tree-cfg.c:2833
+#, fuzzy, gcc-internal-format
+msgid "ASSERT_EXPR with an always-false condition"
+msgstr "ASSERT_EXPR 與 always-false 條件"
+
+#: tree-cfg.c:2839
+#, fuzzy, gcc-internal-format
+msgid "MODIFY_EXPR not expected while having tuples"
+msgstr "MODIFY_EXPR 無法預期的當有串組"
+
+#: tree-cfg.c:2866 tree-ssa.c:899
+#, fuzzy, gcc-internal-format
+msgid "address taken, but ADDRESSABLE bit not set"
+msgstr "位址佔用,但是 ADDRESSABLE 位元無法設定"
+
+#: tree-cfg.c:2877
+#, fuzzy, gcc-internal-format
+msgid "non-integral used in condition"
+msgstr "non-integral 已用於條件"
+
+#: tree-cfg.c:2882
+#, gcc-internal-format
+msgid "invalid conditional operand"
+msgstr "無效的條件運算元"
+
+#: tree-cfg.c:2905
+#, gcc-internal-format
+msgid "non-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR"
+msgstr ""
+
+#: tree-cfg.c:2917
+#, fuzzy, gcc-internal-format
+msgid "invalid position or size operand to BIT_FIELD_REF"
+msgstr "無效的位置或大小運算元到 BIT_FIELD_REF"
+
+#: tree-cfg.c:2924
+#, fuzzy, gcc-internal-format
+msgid "integral result type precision does not match field size of BIT_FIELD_REF"
+msgstr "積分結果型態精確度不匹配欄位大小的 BIT_FIELD_REF"
+
+#: tree-cfg.c:2933
+#, fuzzy, gcc-internal-format
+msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
+msgstr "模式精確度的 non-integral 結果不匹配欄位大小的 BIT_FIELD_REF"
+
+#: tree-cfg.c:2941
+#, fuzzy, gcc-internal-format
+msgid "position plus size exceeds size of referenced object in BIT_FIELD_REF"
+msgstr "無效的位置或大小運算元到 BIT_FIELD_REF"
+
+#: tree-cfg.c:2974
+#, gcc-internal-format
+msgid "non-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR"
+msgstr ""
+
+#: tree-cfg.c:2984
+#, gcc-internal-format
+msgid "invalid reference prefix"
+msgstr "無效的參照字首"
+
+#: tree-cfg.c:2995
+#, fuzzy, gcc-internal-format
+msgid "invalid operand to plus/minus, type is a pointer"
+msgstr "無效的運算元到加上/minus,型態是指標"
+
+#: tree-cfg.c:3006
+#, fuzzy, gcc-internal-format
+msgid "invalid operand to pointer plus, first operand is not a pointer"
+msgstr "無效的運算元到指標加上,先運算元並非指標"
+
+#: tree-cfg.c:3012
+#, fuzzy, gcc-internal-format
+msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
+msgstr "無效的運算元到指標加上,秒運算元不是整數類型的適當寬度"
+
+#: tree-cfg.c:3063
+#, fuzzy, gcc-internal-format
+msgid "invalid CASE_CHAIN"
+msgstr "無效的 CASE_CHAIN"
+
+#: tree-cfg.c:3091
+#, fuzzy, gcc-internal-format
+msgid "invalid expression for min lvalue"
+msgstr "無效的運算式用於最小 lvalue"
+
+#: tree-cfg.c:3102
+#, fuzzy, gcc-internal-format
+msgid "invalid operand in indirect reference"
+msgstr "無效的運算元在中間接參考"
+
+#: tree-cfg.c:3131
+#, fuzzy, gcc-internal-format
+msgid "invalid operands to array reference"
+msgstr "無效的運算元到陣列參照"
+
+#: tree-cfg.c:3142
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in array reference"
+msgstr "型態不匹配在中陣列參照"
+
+#: tree-cfg.c:3151
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in array range reference"
+msgstr "型態不匹配在中陣列範圍參考"
+
+#: tree-cfg.c:3162
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in real/imagpart reference"
+msgstr "型態不匹配在中真實/imagpart 參考"
+
+#: tree-cfg.c:3172
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in component reference"
+msgstr "型態不匹配在中成分參考"
+
+#: tree-cfg.c:3189
+#, fuzzy, gcc-internal-format
+msgid "conversion of an SSA_NAME on the left hand side"
+msgstr "轉換的 SSA_NAME 左側的手側邊"
+
+#: tree-cfg.c:3196
+#, fuzzy, gcc-internal-format
+msgid "conversion of register to a different size"
+msgstr "轉換的暫存器到不同的大小"
+
+#: tree-cfg.c:3211
+#, fuzzy, gcc-internal-format
+msgid "invalid address operand in MEM_REF"
+msgstr "無效的位址運算元在中 MEM_REF"
+
+#: tree-cfg.c:3218
+#, fuzzy, gcc-internal-format
+msgid "invalid offset operand in MEM_REF"
+msgstr "無效的偏移運算元在中 MEM_REF"
+
+#: tree-cfg.c:3228
+#, fuzzy, gcc-internal-format
+msgid "invalid address operand in TARGET_MEM_REF"
+msgstr "無效的位址運算元在中 TARGET_MEM_REF"
+
+#: tree-cfg.c:3235
+#, fuzzy, gcc-internal-format
+msgid "invalid offset operand in TARGET_MEM_REF"
+msgstr "無效的偏移運算元在中 TARGET_MEM_REF"
+
+#: tree-cfg.c:3289
+#, fuzzy, gcc-internal-format
+msgid "gimple call has two targets"
+msgstr "gimple 呼叫有兩目標"
+
+#: tree-cfg.c:3298
+#, fuzzy, gcc-internal-format
+msgid "gimple call has no target"
+msgstr "gimple 呼叫沒有任何目標"
+
+#: tree-cfg.c:3305
+#, fuzzy, gcc-internal-format
+msgid "invalid function in gimple call"
+msgstr "無效的函式在中 gimple 呼叫"
+
+#: tree-cfg.c:3315
+#, fuzzy, gcc-internal-format
+msgid "non-function in gimple call"
+msgstr "non-function 在中 gimple 呼叫"
+
+#: tree-cfg.c:3326
+#, fuzzy, gcc-internal-format
+msgid "invalid pure const state for function"
+msgstr "無效的 pure 常數狀態用於函式"
+
+#: tree-cfg.c:3334
+#, fuzzy, gcc-internal-format
+msgid "invalid LHS in gimple call"
+msgstr "無效的 LHS 在中 gimple 呼叫"
+
+#: tree-cfg.c:3342
+#, fuzzy, gcc-internal-format
+msgid "LHS in noreturn call"
+msgstr "LHS 在中 noreturn 呼叫"
+
+#: tree-cfg.c:3359
+#, fuzzy, gcc-internal-format
+msgid "invalid conversion in gimple call"
+msgstr "無效的轉換在中 gimple 呼叫"
+
+#: tree-cfg.c:3368
+#, fuzzy, gcc-internal-format
+msgid "invalid static chain in gimple call"
+msgstr "無效的靜態鏈接在中 gimple 呼叫"
+
+#: tree-cfg.c:3379
+#, fuzzy, gcc-internal-format
+msgid "static chain with function that doesn%'t use one"
+msgstr "靜態鏈接與函式該 doesn%'t 使用一個"
+
+#: tree-cfg.c:3396
+#, fuzzy, gcc-internal-format
+msgid "invalid argument to gimple call"
+msgstr "無效的引數到 gimple 呼叫"
+
+#: tree-cfg.c:3416
+#, fuzzy, gcc-internal-format
+msgid "invalid operands in gimple comparison"
+msgstr "無效的運算元在中 gimple 比較"
+
+#: tree-cfg.c:3432
+#, fuzzy, gcc-internal-format
+msgid "mismatching comparison operand types"
+msgstr "不匹配比較運算元類型"
+
+#: tree-cfg.c:3446
+#, fuzzy, gcc-internal-format
+msgid "vector comparison returning a boolean"
+msgstr "無效的向量比較所產生的型態"
+
+#: tree-cfg.c:3460
+#, fuzzy, gcc-internal-format
+msgid "non-vector operands in vector comparison"
+msgstr "non-vector 運算元在中向量比較"
+
+#: tree-cfg.c:3473
+#, fuzzy, gcc-internal-format
+msgid "invalid vector comparison resulting type"
+msgstr "無效的向量比較所產生的型態"
+
+#: tree-cfg.c:3480
+#, fuzzy, gcc-internal-format
+msgid "bogus comparison result type"
+msgstr "假造的比較結果型態"
+
+#: tree-cfg.c:3502
+#, fuzzy, gcc-internal-format
+msgid "non-register as LHS of unary operation"
+msgstr "non-register 做為 LHS 的一元作業"
+
+#: tree-cfg.c:3508
+#, fuzzy, gcc-internal-format
+msgid "invalid operand in unary operation"
+msgstr "無效的運算元在中一元作業"
+
+#: tree-cfg.c:3540
+#, fuzzy, gcc-internal-format
+msgid "invalid types in nop conversion"
+msgstr "無效的類型在中 nop 轉換"
+
+#: tree-cfg.c:3555
+#, fuzzy, gcc-internal-format
+msgid "invalid types in address space conversion"
+msgstr "無效的類型在中位址空間轉換"
+
+#: tree-cfg.c:3569
+#, fuzzy, gcc-internal-format
+msgid "invalid types in fixed-point conversion"
+msgstr "無效的類型在中定點轉換"
+
+#: tree-cfg.c:3584
+#, fuzzy, gcc-internal-format
+msgid "invalid types in conversion to floating point"
+msgstr "無效的類型在中轉換到浮點數"
+
+#: tree-cfg.c:3599
+#, fuzzy, gcc-internal-format
+msgid "invalid types in conversion to integer"
+msgstr "無效的類型在中轉換到整數"
+
+#: tree-cfg.c:3613
+#, gcc-internal-format
+msgid "reduction should convert from vector to element type"
+msgstr ""
+
+#: tree-cfg.c:3641
+#, fuzzy, gcc-internal-format
+msgid "non-trivial conversion in unary operation"
+msgstr "non-trivial 轉換在中一元作業"
+
+#: tree-cfg.c:3666
+#, fuzzy, gcc-internal-format
+msgid "non-register as LHS of binary operation"
+msgstr "non-register 做為 LHS 的二進運算"
+
+#: tree-cfg.c:3673
+#, fuzzy, gcc-internal-format
+msgid "invalid operands in binary operation"
+msgstr "無效的運算元在中二進運算"
+
+#: tree-cfg.c:3688
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in complex expression"
+msgstr "型態不匹配在中複雜運算式"
+
+#: tree-cfg.c:3717
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in shift expression"
+msgstr "型態不匹配在中 Shift 運算式"
+
+#: tree-cfg.c:3734 tree-cfg.c:3755
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in widening vector shift expression"
+msgstr "型態不匹配在中 widening 向量 Shift 運算式"
+
+#: tree-cfg.c:3776
+#, fuzzy, gcc-internal-format
+msgid "invalid non-vector operands to vector valued plus"
+msgstr "無效的 non-vector 運算元到向量值的加上"
+
+#: tree-cfg.c:3787
+#, fuzzy, gcc-internal-format
+msgid "invalid (pointer) operands to plus/minus"
+msgstr "無效的 (指標) 運算元到加上/minus"
+
+#: tree-cfg.c:3801
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in pointer plus expression"
+msgstr "型態不匹配在中指標加上運算式"
+
+#: tree-cfg.c:3881
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in binary expression"
+msgstr "型態不匹配在中二進位運算式"
+
+#: tree-cfg.c:3909
+#, fuzzy, gcc-internal-format
+msgid "non-register as LHS of ternary operation"
+msgstr "non-register 做為 LHS 的三進作業"
+
+#: tree-cfg.c:3918
+#, fuzzy, gcc-internal-format
+msgid "invalid operands in ternary operation"
+msgstr "無效的運算元在中三進作業"
+
+#: tree-cfg.c:3934
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in widening multiply-accumulate expression"
+msgstr "型態不匹配在中 widening multiply-accumulate 運算式"
+
+#: tree-cfg.c:3948
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in fused multiply-add expression"
+msgstr "型態不匹配在中 fused multiply-add 運算式"
+
+#: tree-cfg.c:3962 c/c-typeck.c:4739
+#, gcc-internal-format
+msgid "type mismatch in conditional expression"
+msgstr "條件運算式中類型不匹配"
+
+#: tree-cfg.c:3974
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in vector permute expression"
+msgstr "型態不匹配在中向量 permute 運算式"
+
+#: tree-cfg.c:3986
+#, fuzzy, gcc-internal-format
+msgid "vector types expected in vector permute expression"
+msgstr "向量類型預期的在中向量 permute 運算式"
+
+#: tree-cfg.c:4000
+#, fuzzy, gcc-internal-format
+msgid "vectors with different element number found in vector permute expression"
+msgstr "向量與不同的元件號碼找到在中向量 permute 運算式"
+
+#: tree-cfg.c:4013
+#, fuzzy, gcc-internal-format
+msgid "invalid mask type in vector permute expression"
+msgstr "無效的遮罩輸入向量 permute 運算式"
+
+#: tree-cfg.c:4031
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in sad expression"
+msgstr "型態不匹配在中位址運算式"
+
+#: tree-cfg.c:4043
+#, fuzzy, gcc-internal-format
+msgid "vector types expected in sad expression"
+msgstr "向量類型預期的在中向量 permute 運算式"
+
+#: tree-cfg.c:4079
+#, fuzzy, gcc-internal-format
+msgid "non-trivial conversion at assignment"
+msgstr "non-trivial 轉換於指派"
+
+#: tree-cfg.c:4088
+#, gcc-internal-format
+msgid "non-decl/MEM_REF LHS in clobber statement"
+msgstr ""
+
+#: tree-cfg.c:4106
+#, fuzzy, gcc-internal-format
+msgid "invalid operand in unary expression"
+msgstr "無效的運算元在中一元運算式"
+
+#: tree-cfg.c:4120
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in address expression"
+msgstr "型態不匹配在中位址運算式"
+
+#: tree-cfg.c:4146 tree-cfg.c:4172
+#, fuzzy, gcc-internal-format
+msgid "invalid rhs for gimple memory store"
+msgstr "無效的 rhs 用於 gimple 記憶體儲存"
+
+#: tree-cfg.c:4206 tree-cfg.c:4224 tree-cfg.c:4238
+#, gcc-internal-format
+msgid "incorrect type of vector CONSTRUCTOR elements"
+msgstr ""
+
+#: tree-cfg.c:4215 tree-cfg.c:4231
+#, gcc-internal-format
+msgid "incorrect number of vector CONSTRUCTOR elements"
+msgstr ""
+
+#: tree-cfg.c:4247
+#, gcc-internal-format
+msgid "vector CONSTRUCTOR with non-NULL element index"
+msgstr ""
+
+#: tree-cfg.c:4253
+#, gcc-internal-format
+msgid "vector CONSTRUCTOR element is not a GIMPLE value"
+msgstr ""
+
+#: tree-cfg.c:4261
+#, gcc-internal-format
+msgid "non-vector CONSTRUCTOR with elements"
+msgstr ""
+
+#: tree-cfg.c:4320
+#, fuzzy, gcc-internal-format
+msgid "invalid operand in return statement"
+msgstr "無效的運算元在中回傳敘述"
+
+#: tree-cfg.c:4335
+#, fuzzy, gcc-internal-format
+msgid "invalid conversion in return statement"
+msgstr "無效的轉換在中回傳敘述"
+
+#: tree-cfg.c:4359
+#, fuzzy, gcc-internal-format
+msgid "goto destination is neither a label nor a pointer"
+msgstr "前往目的是 neither 標貼 nor 指標"
+
+#: tree-cfg.c:4378
+#, fuzzy, gcc-internal-format
+msgid "invalid operand to switch statement"
+msgstr "無效的運算元到開關敘述"
+
+#: tree-cfg.c:4386
+#, fuzzy, gcc-internal-format
+msgid "non-integral type switch statement"
+msgstr "無效的運算元到開關敘述"
+
+#: tree-cfg.c:4394
+#, fuzzy, gcc-internal-format
+msgid "invalid default case label in switch statement"
+msgstr "%<default%> 標籤未出現在 switch 敘述內"
+
+#: tree-cfg.c:4406
+#, fuzzy, gcc-internal-format
+msgid "invalid case label in switch statement"
+msgstr "case 標籤出現在開關敘述外"
+
+#: tree-cfg.c:4413
+#, fuzzy, gcc-internal-format
+msgid "invalid case range in switch statement"
+msgstr "無效的運算元到開關敘述"
+
+#: tree-cfg.c:4423
+#, fuzzy, gcc-internal-format
+msgid "type mismatch for case label in switch statement"
+msgstr "case 標籤出現在開關敘述外"
+
+#: tree-cfg.c:4433
+#, fuzzy, gcc-internal-format
+msgid "type precision mismatch in switch statement"
+msgstr "case 標籤出現在開關敘述外"
+
+#: tree-cfg.c:4442
+#, fuzzy, gcc-internal-format
+msgid "case labels not sorted in switch statement"
+msgstr "case 標籤出現在開關敘述外"
+
+#: tree-cfg.c:4485
+#, gcc-internal-format
+msgid "label's context is not the current function decl"
+msgstr ""
+
+#: tree-cfg.c:4494
+#, fuzzy, gcc-internal-format
+msgid "incorrect entry in label_to_block_map"
+msgstr "不正確條目在中 label_to_block_map"
+
+#: tree-cfg.c:4504
+#, fuzzy, gcc-internal-format
+msgid "incorrect setting of landing pad number"
+msgstr "不正確集合降落填充數字"
+
+#: tree-cfg.c:4520
+#, fuzzy, gcc-internal-format
+msgid "invalid comparison code in gimple cond"
+msgstr "無效的比較編碼在中 gimple cond"
+
+#: tree-cfg.c:4528
+#, fuzzy, gcc-internal-format
+msgid "invalid labels in gimple cond"
+msgstr "無效的標貼在中 gimple cond"
+
+#: tree-cfg.c:4610 tree-cfg.c:4619
+#, fuzzy, gcc-internal-format
+msgid "invalid PHI result"
+msgstr "無效的 PHI 結果"
+
+#: tree-cfg.c:4629
+#, fuzzy, gcc-internal-format
+msgid "missing PHI def"
+msgstr "缺少PHI def"
+
+#: tree-cfg.c:4643
+#, fuzzy, gcc-internal-format
+msgid "invalid PHI argument"
+msgstr "無效的 PHI 引數"
+
+#: tree-cfg.c:4650
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "incompatible types in PHI argument %u"
+msgstr "不相容的類型在中 PHI 引數 %u"
+
+#: tree-cfg.c:4739 tree-cfg.c:5072
+#, fuzzy, gcc-internal-format
+msgid "verify_gimple failed"
+msgstr "verifygimple 失敗(_G)"
+
+#: tree-cfg.c:4799
+#, fuzzy, gcc-internal-format
+msgid "dead STMT in EH table"
+msgstr "dead STMT 在中 EH 表格"
+
+#: tree-cfg.c:4815
+#, gcc-internal-format
+msgid "location references block not in block tree"
+msgstr ""
+
+#: tree-cfg.c:4938
+#, fuzzy, gcc-internal-format
+msgid "gimple_bb (phi) is set to a wrong basic block"
+msgstr "gimplebb (phi) 是設定為錯誤的基本區塊(_B)"
+
+#: tree-cfg.c:4947
+#, fuzzy, gcc-internal-format
+msgid "PHI node with location"
+msgstr "從這個地方"
+
+#: tree-cfg.c:4958 tree-cfg.c:5007
+#, gcc-internal-format
+msgid "incorrect sharing of tree nodes"
+msgstr "對樹結區段的共享不正確"
+
+#: tree-cfg.c:4966
+#, gcc-internal-format
+msgid "virtual PHI with argument locations"
+msgstr ""
+
+#: tree-cfg.c:4995
+#, fuzzy, gcc-internal-format
+msgid "gimple_bb (stmt) is set to a wrong basic block"
+msgstr "gimplebb (stmt) 是設定為錯誤的基本區塊(_B)"
+
+#: tree-cfg.c:5031
+#, fuzzy, gcc-internal-format
+msgid "in statement"
+msgstr "在中敘述"
+
+#: tree-cfg.c:5048
+#, fuzzy, gcc-internal-format
+msgid "statement marked for throw, but doesn%'t"
+msgstr "敘述標記的用於丟擲,但是 doesn%'t"
+
+#: tree-cfg.c:5054
+#, fuzzy, gcc-internal-format
+msgid "statement marked for throw in middle of block"
+msgstr "敘述標記的用於丟擲在中中間的區塊"
+
+#: tree-cfg.c:5094
+#, fuzzy, gcc-internal-format
+msgid "ENTRY_BLOCK has IL associated with it"
+msgstr "ENTRY_BLOCK 有 IL 關聯的與它"
+
+#: tree-cfg.c:5101
+#, fuzzy, gcc-internal-format
+msgid "EXIT_BLOCK has IL associated with it"
+msgstr "EXIT_BLOCK 有 IL 關聯的與它"
+
+#: tree-cfg.c:5108
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "fallthru to exit from bb %d"
+msgstr "fallthru 到離開從 bb %d"
+
+#: tree-cfg.c:5132
+#, fuzzy, gcc-internal-format
+msgid "nonlocal label "
+msgstr "nonlocal 標貼 "
+
+#: tree-cfg.c:5141
+#, fuzzy, gcc-internal-format
+msgid "EH landing pad label "
+msgstr "EH 降落填充標貼 "
+
+#: tree-cfg.c:5150 tree-cfg.c:5159 tree-cfg.c:5184
+#, fuzzy, gcc-internal-format
+msgid "label "
+msgstr "標貼 "
+
+#: tree-cfg.c:5174
+#, gcc-internal-format, gfc-internal-format
+msgid "control flow in the middle of basic block %d"
+msgstr "基本區塊 %d 中出現流程控制"
+
+#: tree-cfg.c:5207
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "fallthru edge after a control statement in bb %d"
+msgstr "fallthru 邊緣之後控制敘述在中 bb %d"
+
+#: tree-cfg.c:5220
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "true/false edge after a non-GIMPLE_COND in bb %d"
+msgstr "真/假邊緣之後 non-GIMPLE_COND 在中 bb %d"
+
+#: tree-cfg.c:5243 tree-cfg.c:5265 tree-cfg.c:5282 tree-cfg.c:5352
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "wrong outgoing edge flags at end of bb %d"
+msgstr "錯誤的外送的郵件邊緣旗標於結束的 bb %d"
+
+#: tree-cfg.c:5253
+#, gcc-internal-format, gfc-internal-format
+msgid "explicit goto at end of bb %d"
+msgstr "基本區塊 %d 末尾明確的 goto"
+
+#: tree-cfg.c:5287
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "return edge does not point to exit in bb %d"
+msgstr "回傳邊緣不點到離開在中 bb %d"
+
+#: tree-cfg.c:5318
+#, fuzzy, gcc-internal-format
+msgid "found default case not at the start of case vector"
+msgstr "找到預設大小寫無法於開始的大小寫向量"
+
+#: tree-cfg.c:5326
+#, fuzzy, gcc-internal-format
+msgid "case labels not sorted: "
+msgstr "大小寫標貼無法排序:"
+
+#: tree-cfg.c:5343
+#, gcc-internal-format, gfc-internal-format
+msgid "extra outgoing edge %d->%d"
+msgstr "多餘的出邊 %d->%d"
+
+#: tree-cfg.c:5366
+#, gcc-internal-format, gfc-internal-format
+msgid "missing edge %i->%i"
+msgstr "缺少邊 %i->%i"
+
+#: tree-cfg.c:8461
+#, fuzzy, gcc-internal-format
+msgid "%<noreturn%> function does return"
+msgstr "%<noreturn%> 函式做回傳"
+
+#: tree-cfg.c:8482
+#, fuzzy, gcc-internal-format
+msgid "control reaches end of non-void function"
+msgstr "控制達到結束的 non-void 函式"
+
+#: tree-cfg.c:8548
+#, fuzzy, gcc-internal-format
+msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
+msgstr "忽略傳回值的 %qD,宣告的與屬性 warn_unused_result"
+
+#: tree-cfg.c:8553
+#, fuzzy, gcc-internal-format
+msgid "ignoring return value of function declared with attribute warn_unused_result"
+msgstr "忽略傳回值的函式宣告的與屬性 warn_unused_result"
+
+#: tree-chkp-opt.c:761
+#, gcc-internal-format
+msgid "memory access check always fail"
+msgstr ""
+
+#: tree-chkp.c:1929
+#, gcc-internal-format, gfc-internal-format
+msgid "-fcheck-pointer-bounds requires '%s' name for internal usage"
+msgstr ""
+
+#: tree-chkp.c:2636
+#, gcc-internal-format, gfc-internal-format
+msgid "pointer bounds were lost due to unexpected expression %s"
+msgstr ""
+
+#: tree-chkp.c:2711
+#, gcc-internal-format, gfc-internal-format
+msgid "chkp_get_bounds_by_definition: Unexpected var of type %s"
+msgstr ""
+
+#: tree-chkp.c:2754
+#, gcc-internal-format, gfc-internal-format
+msgid "chkp_get_bounds_by_definition: Unexpected GIMPLE code %s"
+msgstr ""
+
+#: tree-chkp.c:3375
+#, gcc-internal-format, gfc-internal-format
+msgid "chkp_make_addressed_object_bounds: Unexpected tree code %s"
+msgstr ""
+
+#: tree-chkp.c:3527
+#, gcc-internal-format, gfc-internal-format
+msgid "chkp_find_bounds: Unexpected tree code %s"
+msgstr ""
+
+#: tree-chkp.c:3538
+#, gcc-internal-format
+msgid "chkp_find_bounds: Cannot find bounds for pointer"
+msgstr ""
+
+#: tree-chkp.c:3654
+#, gcc-internal-format, gfc-internal-format
+msgid "chkp_walk_pointer_assignments: unexpected RHS type: %s"
+msgstr ""
+
+#: tree-diagnostic.c:213
+#, fuzzy, gcc-internal-format
+msgid "in definition of macro %qs"
+msgstr "%q+D 重定義"
+
+#: tree-diagnostic.c:230
+#, fuzzy, gcc-internal-format
+msgid "in expansion of macro %qs"
+msgstr "%s:%d: 在中 constexpr 擴展的 %qs"
+
+#: tree-eh.c:4682
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "BB %i has multiple EH edges"
+msgstr "BB %i 有多重 EH 邊緣"
+
+#: tree-eh.c:4694
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "BB %i can not throw but has an EH edge"
+msgstr "BB %i 無法丟擲但是有 EH 邊緣"
+
+#: tree-eh.c:4702
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "BB %i last statement has incorrectly set lp"
+msgstr "BB %i 最後一筆敘述有不正確設定 lp"
+
+#: tree-eh.c:4708
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "BB %i is missing an EH edge"
+msgstr "BB %i 缺少 EH 邊緣"
+
+#: tree-eh.c:4714
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Incorrect EH edge %i->%i"
+msgstr "不正確 EH 邊緣 %i->%i"
+
+#: tree-eh.c:4748 tree-eh.c:4767
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "BB %i is missing an edge"
+msgstr "BB %i 缺少邊緣"
+
+#: tree-eh.c:4784
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "BB %i too many fallthru edges"
+msgstr "BB %i 太多 fallthru 邊緣"
+
+#: tree-eh.c:4793
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "BB %i has incorrect edge"
+msgstr "BB %i 有不正確邊緣"
+
+#: tree-eh.c:4799
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "BB %i has incorrect fallthru edge"
+msgstr "BB %i 有不正確 fallthru 邊緣"
+
+#: tree-inline.c:3566
+#, fuzzy, gcc-internal-format
+msgid "function %q+F can never be copied because it receives a non-local goto"
+msgstr "函式 %q+F 可以永不被複製因為它接收 non-local 前往"
+
+#: tree-inline.c:3580
+#, fuzzy, gcc-internal-format
+msgid "function %q+F can never be copied because it saves address of local label in a static variable"
+msgstr "函式 %q+F 可以永不被複製因為它儲存位址的本地標貼在中靜態變數"
+
+#: tree-inline.c:3620
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
+msgstr "函式 %q+F 無法被內聯,因為它使用了 alloca (使用 always_inline 屬性強制內聯)"
+
+#: tree-inline.c:3634
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses setjmp"
+msgstr "函式 %q+F 無法被內聯,因為它使用了 setjmp"
+
+#: tree-inline.c:3648
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses variable argument lists"
+msgstr "函式 %q+F 無法被內聯,因為它使用了變長引數表"
+
+#: tree-inline.c:3660
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
+msgstr "函式 %q+F 無法被內聯,因為它使用了 setjmp-longjmp 異常處理"
+
+#: tree-inline.c:3668
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses non-local goto"
+msgstr "函式 %q+F 無法被內聯,因為使用了非區域性的 goto"
+
+#: tree-inline.c:3680
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
+msgstr "函式 %q+F 無法被內聯,因為使用了 __builtin_return 或 __builtin_apply_args"
+
+#: tree-inline.c:3700
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it contains a computed goto"
+msgstr "函式 %q+F 無法被內聯,因為包含一個執行時 goto"
+
+#: tree-inline.c:3801
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
+msgstr "函式 %q+F 無法被內聯,因為使用了 -fno-inline"
+
+#: tree-inline.c:3809
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
+msgstr "函式 %q+F 無法被內聯,因為它使用了與內聯衝突的屬性"
+
+#: tree-inline.c:4430
+#, fuzzy, gcc-internal-format
+msgid "inlining failed in call to always_inline %q+F: %s"
+msgstr "內聯失敗的在中呼叫到 alwaysinline %q+F(_I):%s"
+
+#: tree-inline.c:4432 tree-inline.c:4447
+#, gcc-internal-format
+msgid "called from here"
+msgstr "從此處呼叫"
+
+#: tree-inline.c:4445
+#, gcc-internal-format
+msgid "inlining failed in call to %q+F: %s"
+msgstr "呼叫 %q+F 時內聯失敗:%s"
+
+#: tree-into-ssa.c:3233
+#, gcc-internal-format
+msgid "statement uses released SSA name:"
+msgstr ""
+
+#: tree-into-ssa.c:3245
+#, gcc-internal-format
+msgid "cannot update SSA form"
+msgstr ""
+
+#: tree-into-ssa.c:3332 tree-outof-ssa.c:891 tree-outof-ssa.c:948
+#: tree-ssa-coalesce.c:927 tree-ssa-live.c:1417
+#, gcc-internal-format
+msgid "SSA corruption"
+msgstr "SSA 損壞"
+
+#: tree-profile.c:488
+#, gcc-internal-format
+msgid "unimplemented functionality"
+msgstr "未實作的功能"
+
+#: tree-ssa-loop-niter.c:2665
+#, fuzzy, gcc-internal-format
+msgid "iteration %E invokes undefined behavior"
+msgstr "%qE 上的運算結果可能是未定義的"
+
+#: tree-ssa-loop-niter.c:2668
+#, gcc-internal-format
+msgid "containing loop"
+msgstr ""
+
+#: tree-ssa-operands.c:1002
+#, fuzzy, gcc-internal-format
+msgid "virtual definition of statement not up-to-date"
+msgstr "虛擬定義的敘述無法 up-to-date"
+
+#: tree-ssa-operands.c:1009
+#, fuzzy, gcc-internal-format
+msgid "virtual def operand missing for stmt"
+msgstr "虛擬 def 運算元缺少的用於 stmt"
+
+#: tree-ssa-operands.c:1019
+#, fuzzy, gcc-internal-format
+msgid "virtual use of statement not up-to-date"
+msgstr "虛擬使用的敘述無法 up-to-date"
+
+#: tree-ssa-operands.c:1026
+#, fuzzy, gcc-internal-format
+msgid "virtual use operand missing for stmt"
+msgstr "虛擬使用運算元缺少的用於 stmt"
+
+#: tree-ssa-operands.c:1042
+#, fuzzy, gcc-internal-format
+msgid "excess use operand for stmt"
+msgstr "過剩使用運算元用於 stmt"
+
+#: tree-ssa-operands.c:1050
+#, fuzzy, gcc-internal-format
+msgid "use operand missing for stmt"
+msgstr "使用運算元缺少的用於 stmt"
+
+#: tree-ssa-operands.c:1057
+#, fuzzy, gcc-internal-format
+msgid "stmt volatile flag not up-to-date"
+msgstr "stmt 易變的旗標無法 up-to-date"
+
+#: tree-ssa-uninit.c:195 varasm.c:350
+#, fuzzy, gcc-internal-format
+msgid "%qD was declared here"
+msgstr "%qD 被宣告在此"
+
+#: tree-ssa-uninit.c:227
+#, fuzzy, gcc-internal-format
+msgid "%qD is used uninitialized in this function"
+msgstr "%qD 被使用 uninitialized 在中這個函式"
+
+#: tree-ssa-uninit.c:232 tree-ssa-uninit.c:2368
+#, fuzzy, gcc-internal-format
+msgid "%qD may be used uninitialized in this function"
+msgstr "%qD 也許會被使用 uninitialized 在中這個函式"
+
+#: tree-ssa-uninit.c:263
+#, fuzzy, gcc-internal-format
+msgid "%qE is used uninitialized in this function"
+msgstr "%qE 被使用 uninitialized 在中這個函式"
+
+#: tree-ssa-uninit.c:268
+#, fuzzy, gcc-internal-format
+msgid "%qE may be used uninitialized in this function"
+msgstr "%qE 也許會被使用 uninitialized 在中這個函式"
+
+#: tree-ssa.c:645
+#, gcc-internal-format
+msgid "expected an SSA_NAME object"
+msgstr "需要一個 SSA_NAME 物件"
+
+#: tree-ssa.c:651
+#, fuzzy, gcc-internal-format
+msgid "found an SSA_NAME that had been released into the free pool"
+msgstr "找到 SSA_NAME 該已被釋出的進入自由 pool"
+
+#: tree-ssa.c:658
+#, fuzzy, gcc-internal-format
+msgid "type mismatch between an SSA_NAME and its symbol"
+msgstr "型態不匹配介於 SSA_NAME 和它的符號"
+
+#: tree-ssa.c:664
+#, fuzzy, gcc-internal-format
+msgid "found a virtual definition for a GIMPLE register"
+msgstr "找到虛擬定義用於 GIMPLE 暫存器"
+
+#: tree-ssa.c:670
+#, fuzzy, gcc-internal-format
+msgid "virtual SSA name for non-VOP decl"
+msgstr "虛擬 SSA 名稱用於 non-VOP decl"
+
+#: tree-ssa.c:676
+#, gcc-internal-format
+msgid "found a real definition for a non-register"
+msgstr "找到非暫存器的真實定義"
+
+#: tree-ssa.c:683
+#, fuzzy, gcc-internal-format
+msgid "found a default name with a non-empty defining statement"
+msgstr "找到預設名稱與非空定義敘述"
+
+#: tree-ssa.c:713
+#, fuzzy, gcc-internal-format
+msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set"
+msgstr "RESULT_DECL 應該是唯讀時 DECL_BY_REFERENCE 是設定"
+
+#: tree-ssa.c:719
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "SSA_NAME created in two different blocks %i and %i"
+msgstr "SSA_NAME 建立的在中兩不同的區塊 %i 和 %i"
+
+#: tree-ssa.c:728 tree-ssa.c:1039
+#, gcc-internal-format
+msgid "SSA_NAME_DEF_STMT is wrong"
+msgstr "SSA_NAME_DEF_STMT 不正確"
+
+#: tree-ssa.c:780
+#, gcc-internal-format
+msgid "missing definition"
+msgstr "定義缺失"
+
+#: tree-ssa.c:786
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "definition in block %i does not dominate use in block %i"
+msgstr "定義在中區塊 %i 不 dominate 使用在中區塊 %i"
+
+#: tree-ssa.c:794
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "definition in block %i follows the use"
+msgstr "定義在中區塊 %i 追隨使用"
+
+#: tree-ssa.c:801
+#, fuzzy, gcc-internal-format
+msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
+msgstr "SSA_NAME_OCCURS_IN_ABNORMAL_PHI 應該是設定"
+
+#: tree-ssa.c:809
+#, gcc-internal-format
+msgid "no immediate_use list"
+msgstr "沒有 immediate_use 清單"
+
+#: tree-ssa.c:821
+#, gcc-internal-format
+msgid "wrong immediate use list"
+msgstr "錯誤的 immediate use 清單"
+
+#: tree-ssa.c:855
+#, fuzzy, gcc-internal-format
+msgid "incoming edge count does not match number of PHI arguments"
+msgstr "收到的郵件邊緣計數不匹配 PHI 引數數量"
+
+#: tree-ssa.c:869
+#, gcc-internal-format, gfc-internal-format
+msgid "PHI argument is missing for edge %d->%d"
+msgstr "邊 %d->%d 缺少 PHI 參數"
+
+#: tree-ssa.c:878
+#, fuzzy, gcc-internal-format
+msgid "PHI argument is not SSA_NAME, or invariant"
+msgstr "PHI 引數不是 SSA_NAME,或 invariant"
+
+#: tree-ssa.c:906
+#, gcc-internal-format, gfc-internal-format
+msgid "wrong edge %d->%d for PHI argument"
+msgstr "PHI 參數邊 %d->%d 錯誤"
+
+#: tree-ssa.c:985
+#, gcc-internal-format, gfc-internal-format
+msgid "AUX pointer initialized for edge %d->%d"
+msgstr "為邊 %d->%d 初始化 AUX 指標"
+
+#: tree-ssa.c:1011
+#, fuzzy, gcc-internal-format
+msgid "stmt (%p) marked modified after optimization pass: "
+msgstr "stmt (%p) 標記的已修改之後最佳化回合:"
+
+#: tree-ssa.c:1068
+#, gcc-internal-format
+msgid "verify_ssa failed"
+msgstr "verify_ssa 失敗"
+
+#: tree-streamer-in.c:359 tree-streamer-in.c:1154
+#, fuzzy, gcc-internal-format
+msgid "machine independent builtin code out of range"
+msgstr "機器獨立內建編碼超出範圍"
+
+#: tree-streamer-in.c:365 tree-streamer-in.c:1170
+#, fuzzy, gcc-internal-format
+msgid "target specific builtin not available"
+msgstr "目標特定的內建無法使用"
+
+#: tree-streamer-out.c:512
+#, fuzzy, gcc-internal-format
+msgid "tree bytecode streams do not support machine specific builtin functions on this target"
+msgstr "樹位元碼資料流不支援機器特定的內建函式於這個目標"
+
+#: tree-vect-generic.c:282
+#, fuzzy, gcc-internal-format
+msgid "vector operation will be expanded piecewise"
+msgstr "向量作業將被展開 piecewise"
+
+#: tree-vect-generic.c:285
+#, fuzzy, gcc-internal-format
+msgid "vector operation will be expanded in parallel"
+msgstr "向量作業將被展開在中平行"
+
+#: tree-vect-generic.c:336
+#, fuzzy, gcc-internal-format
+msgid "vector operation will be expanded with a single scalar operation"
+msgstr "向量作業將被展開與單一純量作業"
+
+#: tree-vect-generic.c:902
+#, fuzzy, gcc-internal-format
+msgid "vector condition will be expanded piecewise"
+msgstr "向量作業將被展開 piecewise"
+
+#: tree-vect-generic.c:1295
+#, fuzzy, gcc-internal-format
+msgid "vector shuffling operation will be expanded piecewise"
+msgstr "向量隨機播放作業將被展開 piecewise"
+
+#: tree-vect-loop.c:3072
+#, gcc-internal-format
+msgid "vectorization did not happen for a simd loop"
+msgstr ""
+
+#: tree-vrp.c:6571
+#, fuzzy, gcc-internal-format
+msgid "array subscript is outside array bounds"
+msgstr "陣列下標超出陣列邊界"
+
+#: tree-vrp.c:6589 tree-vrp.c:6689
+#, fuzzy, gcc-internal-format
+msgid "array subscript is above array bounds"
+msgstr "陣列下標是以上的陣列邊界"
+
+#: tree-vrp.c:6602 tree-vrp.c:6676
+#, fuzzy, gcc-internal-format
+msgid "array subscript is below array bounds"
+msgstr "陣列下標是下列的陣列邊界"
+
+#: tree-vrp.c:7542
+#, fuzzy, gcc-internal-format
+msgid "assuming signed overflow does not occur when simplifying conditional to constant"
+msgstr "假設帶正負號溢位不發生時簡化條件到常數"
+
+#: tree-vrp.c:7548 tree-vrp.c:9455 tree-vrp.c:9499 tree-vrp.c:9560
+#, fuzzy, gcc-internal-format
+msgid "assuming signed overflow does not occur when simplifying conditional"
+msgstr "假設帶正負號溢位不發生時簡化條件"
+
+#: tree-vrp.c:7592
+#, fuzzy, gcc-internal-format
+msgid "comparison always false due to limited range of data type"
+msgstr "比較一律假由於限制的範圍的資料類型"
+
+#: tree-vrp.c:7594
+#, fuzzy, gcc-internal-format
+msgid "comparison always true due to limited range of data type"
+msgstr "比較一律真由於限制的範圍的資料類型"
+
+#: tree-vrp.c:9090
+#, fuzzy, gcc-internal-format
+msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
+msgstr "假設帶正負號溢位不發生時簡化 %</%>或 %<%%%>到 %<>>%>或 %<&%>"
+
+#: tree-vrp.c:9172
+#, fuzzy, gcc-internal-format
+msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
+msgstr "假設帶正負號溢位不發生時簡化 %<abs (X)%> 到 %<X%>或 %<-X%>"
+
+#: tree.c:4753
+#, fuzzy, gcc-internal-format
+msgid "ignoring attributes applied to %qT after definition"
+msgstr "忽略屬性套用到 %qT 之後定義"
+
+#: tree.c:6149
+#, gcc-internal-format
+msgid "%q+D already declared with dllexport attribute: dllimport ignored"
+msgstr "%q+D 已被宣告為具有 dllexport 屬性:忽略 dllimport"
+
+#: tree.c:6161
+#, gcc-internal-format
+msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
+msgstr "%q+D 重宣告時沒有 dllimport 屬性,但已被做為 dllimport 連結參照過"
+
+#: tree.c:6176
+#, gcc-internal-format
+msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
+msgstr "%q+D 重宣告時沒有 dllimport 屬性:忽略先前的 dllimport"
+
+#: tree.c:6219 tree.c:6231 tree.c:6241 c-family/c-common.c:6623
+#: c-family/c-common.c:6642 c-family/c-common.c:6660 c-family/c-common.c:6690
+#: c-family/c-common.c:6718 c-family/c-common.c:6746 c-family/c-common.c:6762
+#: c-family/c-common.c:6777 c-family/c-common.c:6795 c-family/c-common.c:6810
+#: c-family/c-common.c:6842 c-family/c-common.c:6859 c-family/c-common.c:6876
+#: c-family/c-common.c:6908 c-family/c-common.c:6931 c-family/c-common.c:6948
+#: c-family/c-common.c:6976 c-family/c-common.c:6997 c-family/c-common.c:7018
+#: c-family/c-common.c:7045 c-family/c-common.c:7076 c-family/c-common.c:7113
+#: c-family/c-common.c:7166 c-family/c-common.c:7226 c-family/c-common.c:7315
+#: c-family/c-common.c:7345 c-family/c-common.c:7399 c-family/c-common.c:7875
+#: c-family/c-common.c:7893 c-family/c-common.c:7949 c-family/c-common.c:8005
+#: c-family/c-common.c:8083 c-family/c-common.c:8211 c-family/c-common.c:8273
+#: c-family/c-common.c:8380 c-family/c-common.c:8396 c-family/c-common.c:8412
+#: c-family/c-common.c:8433 c-family/c-common.c:8469 c-family/c-common.c:8517
+#: c-family/c-common.c:8680 c-family/c-common.c:8701 c-family/c-common.c:8815
+#: c-family/c-common.c:8842 c-family/c-common.c:9155 c-family/c-common.c:9178
+#: c-family/c-common.c:9217 c-family/c-common.c:9299 c-family/c-common.c:9446
+#: config/darwin.c:2069 config/arm/arm.c:6250 config/arm/arm.c:6278
+#: config/arm/arm.c:6295 config/avr/avr.c:8975 config/h8300/h8300.c:5496
+#: config/h8300/h8300.c:5520 config/i386/i386.c:5588 config/i386/i386.c:42817
+#: config/ia64/ia64.c:797 config/rs6000/rs6000.c:28992 config/spu/spu.c:3790
+#: ada/gcc-interface/utils.c:5811 ada/gcc-interface/utils.c:5837
+#: lto/lto-lang.c:260
+#, gcc-internal-format
+msgid "%qE attribute ignored"
+msgstr "%qE 屬性被忽略"
+
+#: tree.c:6259
+#, gcc-internal-format
+msgid "inline function %q+D declared as dllimport: attribute ignored"
+msgstr "內聯函式 %q+D 宣告為 dllimport:忽略此屬性"
+
+#: tree.c:6267
+#, gcc-internal-format
+msgid "function %q+D definition is marked dllimport"
+msgstr "函式 %q+D 的定義被標記為 dllimport"
+
+#: tree.c:6275
+#, gcc-internal-format
+msgid "variable %q+D definition is marked dllimport"
+msgstr "變數 %q+D 的定義被標記為 dllimport"
+
+#: tree.c:6303
+#, fuzzy, gcc-internal-format
+msgid "external linkage required for symbol %q+D because of %qE attribute"
+msgstr "外部連結必要項用於符號 %q+D 因為 %qE 屬性"
+
+#: tree.c:6317
+#, fuzzy, gcc-internal-format
+msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
+msgstr "%qE 意味著預設可視性,但是 %qD 已宣告的與不同的可視性"
+
+#: tree.c:7960
+#, gcc-internal-format
+msgid "arrays of functions are not meaningful"
+msgstr "函式陣列是沒有意義的"
+
+#: tree.c:8128
+#, gcc-internal-format
+msgid "function return type cannot be function"
+msgstr "函式不能回傳函式"
+
+#: tree.c:9295 tree.c:9380 tree.c:9441
+#, gcc-internal-format, gfc-internal-format
+msgid "tree check: %s, have %s in %s, at %s:%d"
+msgstr "樹檢查:%s,得到 %s 在 %s,於 %s:%d"
+
+#: tree.c:9332
+#, gcc-internal-format, gfc-internal-format
+msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
+msgstr "樹檢查:不需要 %s,得到 %s 在 %s,於 %s:%d"
+
+#: tree.c:9345
+#, gcc-internal-format
+msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
+msgstr "樹檢查:需要類別 %qs,得到 %qs(%s) 在 %s,於 %s:%d"
+
+#: tree.c:9394
+#, fuzzy, gcc-internal-format
+msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
+msgstr "樹檢查:並未預期類別 %qs,有 %qs (%s) 在中 %s,於 %s:%d"
+
+#: tree.c:9407
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
+msgstr "樹檢查:預期的 ompclause %s(_C),有 %s 在中 %s,於 %s:%d"
+
+#: tree.c:9467
+#, fuzzy, gcc-internal-format
+msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
+msgstr "樹檢查:預期的樹該含有 %qs 結構,有 %qs 在中 %s,於 %s:%d"
+
+#: tree.c:9481
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
+msgstr "樹檢查:存取的 elt %d 的 treevec 與 %d elts 在中 %s(_V),於 %s:%d"
+
+#: tree.c:9493
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
+msgstr "樹檢查:存取的 elt %d 的 treevec 與 %d elts 在中 %s(_V),於 %s:%d"
+
+#: tree.c:9506
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
+msgstr "樹檢查:存取的運算元 %d 的 %s 與 %d 運算元在中 %s,於 %s:%d"
+
+#: tree.c:9519
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
+msgstr "樹檢查:存取的運算元 %d 的 ompclause %s 與 %d 運算元在中 %s(_C),於 %s:%d"
+
+#: tree.c:12131
+#, fuzzy, gcc-internal-format
+msgid "%qD is deprecated: %s"
+msgstr "%qE 被不宜用:%s"
+
+#: tree.c:12134
+#, fuzzy, gcc-internal-format
+msgid "%qD is deprecated"
+msgstr "%qE 被不宜用"
+
+#: tree.c:12158 tree.c:12180
+#, fuzzy, gcc-internal-format
+msgid "%qE is deprecated: %s"
+msgstr "%qE 被不宜用:%s"
+
+#: tree.c:12161 tree.c:12183
+#, fuzzy, gcc-internal-format
+msgid "%qE is deprecated"
+msgstr "%qE 被不宜用"
+
+#: tree.c:12167 tree.c:12188
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "type is deprecated: %s"
+msgstr "型態被不宜用:%s"
+
+#: tree.c:12170 tree.c:12191
+#, gcc-internal-format
+msgid "type is deprecated"
+msgstr "類型已過時"
+
+#: value-prof.c:575
+#, fuzzy, gcc-internal-format
+msgid "dead histogram"
+msgstr "dead 長條圖"
+
+#: value-prof.c:605
+#, fuzzy, gcc-internal-format
+msgid "Histogram value statement does not correspond to the statement it is associated with"
+msgstr "長條圖值敘述不相應到敘述它被關聯的與"
+
+#: value-prof.c:617
+#, fuzzy, gcc-internal-format
+msgid "verify_histograms failed"
+msgstr "verifyhistograms 失敗(_H)"
+
+#: value-prof.c:676
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
+msgstr "已損壞值側寫檔:%s 側寫檔計數器 (%d 超出 %d) 不一致與 basic-block 計數 (%d)"
+
+#: var-tracking.c:7115
+#, fuzzy, gcc-internal-format
+msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
+msgstr "變數追蹤大小限制超出的與 -fvar-tracking-assignments,重試而無需"
+
+#: var-tracking.c:7119
+#, fuzzy, gcc-internal-format
+msgid "variable tracking size limit exceeded"
+msgstr "變數追蹤大小限制超出"
+
+#: varasm.c:345
+#, fuzzy, gcc-internal-format
+msgid "%+D causes a section type conflict with %D"
+msgstr "%+D 造成區段型態衝突與 %D"
+
+#: varasm.c:348
+#, fuzzy, gcc-internal-format
+msgid "section type conflict with %D"
+msgstr "%+D 造成區段型態衝突與 %D"
+
+#: varasm.c:353
+#, gcc-internal-format
+msgid "%+D causes a section type conflict"
+msgstr "%+D 導致一個區段類型衝突"
+
+#: varasm.c:355
+#, fuzzy, gcc-internal-format
+#| msgid "%+D causes a section type conflict"
+msgid "section type conflict"
+msgstr "%+D 導致一個區段類型衝突"
+
+#: varasm.c:1017
+#, fuzzy, gcc-internal-format
+#| msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
+msgid "alignment of %q+D is greater than maximum object file alignment %d"
+msgstr "%q+D 的對齊要求大於目的檔案的最大對齊邊界。使用 %d"
+
+#: varasm.c:1369 varasm.c:1378
+#, gcc-internal-format
+msgid "register name not specified for %q+D"
+msgstr "%q+D 的暫存器名無效"
+
+#: varasm.c:1380
+#, gcc-internal-format
+msgid "invalid register name for %q+D"
+msgstr "%q+D 的暫存器名無效"
+
+#: varasm.c:1382
+#, gcc-internal-format
+msgid "data type of %q+D isn%'t suitable for a register"
+msgstr "為 %q+D 指定的暫存器不適合此資料類型"
+
+#: varasm.c:1385
+#, fuzzy, gcc-internal-format
+msgid "the register specified for %q+D cannot be accessed by the current target"
+msgstr "暫存器指定的用於 %q+D 無法存取的由目前的目標"
+
+#: varasm.c:1388
+#, fuzzy, gcc-internal-format
+msgid "the register specified for %q+D is not general enough to be used as a register variable"
+msgstr "暫存器指定的用於 %q+D 不是一般足夠為使用的做為暫存器變數"
+
+#: varasm.c:1391
+#, gcc-internal-format
+msgid "register specified for %q+D isn%'t suitable for data type"
+msgstr "為 %q+D 指定的暫存器不適合此資料類型"
+
+#: varasm.c:1401
+#, gcc-internal-format
+msgid "global register variable has initial value"
+msgstr "全域暫存器變數有初始值"
+
+#: varasm.c:1405
+#, gcc-internal-format
+msgid "optimization may eliminate reads and/or writes to register variables"
+msgstr "最佳化可能會去除對暫存器變數的讀寫"
+
+#: varasm.c:1448
+#, gcc-internal-format
+msgid "register name given for non-register variable %q+D"
+msgstr "為非暫存器變數 %q+D 給定了暫存器名"
+
+#: varasm.c:2002
+#, gcc-internal-format
+msgid "thread-local COMMON data not implemented"
+msgstr "執行緒區域性的 COMMON 資料沒有實作"
+
+#: varasm.c:2035
+#, gcc-internal-format
+msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
+msgstr "%q+D 需要的對齊邊界大於實作的對齊邊界 %wu"
+
+#: varasm.c:2137 c/c-decl.c:4804
+#, gcc-internal-format
+msgid "storage size of %q+D isn%'t known"
+msgstr "%q+D 的存儲大小不明"
+
+#: varasm.c:4770
+#, fuzzy, gcc-internal-format
+msgid "initializer for integer/fixed-point value is too complicated"
+msgstr "初始設定式用於整數/定點值太複雜"
+
+#: varasm.c:4775
+#, gcc-internal-format
+msgid "initializer for floating value is not a floating constant"
+msgstr "浮點值的初始值設定不是一個浮點常數"
+
+#: varasm.c:5071
+#, fuzzy, gcc-internal-format
+msgid "invalid initial value for member %qE"
+msgstr "無效的初始值用於成員 %qE"
+
+#: varasm.c:5327 c-family/c-common.c:7871
+#, fuzzy, gcc-internal-format
+#| msgid "%q+D declared inline after being called"
+msgid "%+D declared weak after being used"
+msgstr "%q+D 的內聯宣告出現在其被呼叫之後"
+
+#: varasm.c:5409
+#, gcc-internal-format
+msgid "weak declaration of %q+D must be public"
+msgstr "%q+D 的弱宣告必須是公共的"
+
+#: varasm.c:5411
+#, gcc-internal-format
+msgid "weak declaration of %q+D not supported"
+msgstr "不支援 %q+D 的弱宣告"
+
+#: varasm.c:5440 varasm.c:5744
+#, gcc-internal-format
+msgid "only weak aliases are supported in this configuration"
+msgstr "此配置下只支援弱別名"
+
+#: varasm.c:5634
+#, fuzzy, gcc-internal-format
+msgid "weakref is not supported in this configuration"
+msgstr "weakref 未被支援在中這個組態"
+
+#: varasm.c:5666
+#, fuzzy, gcc-internal-format
+msgid "ifunc is not supported on this target"
+msgstr "巢狀的函式不支援於這個目標"
+
+#: varasm.c:5724
+#, gcc-internal-format
+msgid "weakref %q+D ultimately targets itself"
+msgstr "weakref %q+D 最終參照其自身"
+
+#: varasm.c:5726
+#, fuzzy, gcc-internal-format
+msgid "weakref %q+D must have static linkage"
+msgstr "weakref %q+D 必須有靜態鏈結"
+
+#: varasm.c:5733
+#, fuzzy, gcc-internal-format
+msgid "alias definitions not supported in this configuration"
+msgstr "別名定義不支援在中這個組態"
+
+#: varasm.c:5741
+#, fuzzy, gcc-internal-format
+msgid "ifunc is not supported in this configuration"
+msgstr "ifunc 未被支援在中這個組態"
+
+#: varasm.c:5966 config/sol2.c:167 config/i386/winnt.c:293
+#, gcc-internal-format
+msgid "visibility attribute not supported in this configuration; ignored"
+msgstr "可見性屬性在此配置下不受支援;已忽略"
+
+#. Print an error message for unrecognized stab codes.
+#: xcoffout.c:205
+#, fuzzy, gcc-internal-format
+msgid "no sclass for %s stab (0x%x)"
+msgstr "沒有 sclass 用於 %s stab (0x%x)"
+
+#: lto-streamer.h:1013
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bytecode stream: expected tag %s instead of %s"
+msgstr "位元碼串流:預期的標籤 %s 以代替 %s"
+
+#: lto-streamer.h:1023
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
+msgstr "位元碼串流:標籤 %s 不是在中預期的範圍 [%s,%s]"
+
+#: c-family/array-notation-common.c:83
+#, fuzzy, gcc-internal-format
+msgid "__sec_implicit_index parameter must be an integer constant expression"
+msgstr "大小寫標貼不是整數常數運算式"
+
+#: c-family/array-notation-common.c:119
+#, fuzzy, gcc-internal-format
+msgid "length mismatch in expression"
+msgstr "型態不匹配在中 Shift 運算式"
+
+#: c-family/array-notation-common.c:294 c-family/array-notation-common.c:322
+#: c/c-array-notation.c:744 cp/cp-array-notation.c:625
+#, fuzzy, gcc-internal-format
+msgid "rank mismatch between %qE and %qE"
+msgstr " 不匹配的類型 %qT 和 %qT"
+
+#. Here the original expression is printed as a "heads-up"
+#. to the programmer. This is because since there is no
+#. location information for the offending argument, the
+#. error could be in some internally generated code that is
+#. not visible for the programmer. Thus, the correct fix
+#. may lie in the original expression.
+#: c-family/array-notation-common.c:303
+#, fuzzy, gcc-internal-format
+msgid "rank mismatch in expression %qE"
+msgstr "型態不匹配在中 Shift 運算式"
+
+#: c-family/array-notation-common.c:677
+#, gcc-internal-format
+msgid "__sec_implicit_index argument %d must be less than the rank of %qE"
+msgstr ""
+
+#: c-family/c-cilkplus.c:49
+#, fuzzy, gcc-internal-format
+msgid "iteration variable cannot be volatile"
+msgstr "迭代變數 %qE 應該是私人的"
+
+#: c-family/c-cilkplus.c:92
+#, fuzzy, gcc-internal-format
+msgid "variable appears in more than one clause"
+msgstr "%qE 出現一次以上在中資料子句"
+
+#: c-family/c-cilkplus.c:94
+#, fuzzy, gcc-internal-format
+msgid "other clause defined here"
+msgstr "結構定義的在此"
+
+#: c-family/c-common.c:1005
+#, gcc-internal-format
+msgid "%qD is not defined outside of function scope"
+msgstr "%qD 在函式作用欄位外未被定義"
+
+#: c-family/c-common.c:1055
+#, gcc-internal-format
+msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
+msgstr "字串長 %qd 比 %qd (ISO C%d 被要求支援的最大長度) 還要長"
+
+#: c-family/c-common.c:1374 c/c-typeck.c:10711 cp/typeck.c:4340
+#, gcc-internal-format
+msgid "left shift count is negative"
+msgstr "左移次數為負"
+
+#: c-family/c-common.c:1375 c/c-typeck.c:10661 cp/typeck.c:4295
+#, gcc-internal-format
+msgid "right shift count is negative"
+msgstr "右移次數為負"
+
+#: c-family/c-common.c:1380 c/c-typeck.c:10719 cp/typeck.c:4348
+#, gcc-internal-format
+msgid "left shift count >= width of type"
+msgstr "左移次數大於或等於類型寬度"
+
+#: c-family/c-common.c:1381 c/c-typeck.c:10673 cp/typeck.c:4303
+#, gcc-internal-format
+msgid "right shift count >= width of type"
+msgstr "右移次數大於或等於類型寬度"
+
+#: c-family/c-common.c:1614 c-family/c-common.c:1626 cp/constexpr.c:1503
+#, gcc-internal-format
+msgid "overflow in constant expression"
+msgstr "常數運算式溢出"
+
+#: c-family/c-common.c:1649
+#, gcc-internal-format
+msgid "integer overflow in expression"
+msgstr "整數溢出"
+
+#: c-family/c-common.c:1654
+#, gcc-internal-format
+msgid "floating point overflow in expression"
+msgstr "運算式中浮點溢出"
+
+#: c-family/c-common.c:1658
+#, fuzzy, gcc-internal-format
+msgid "fixed-point overflow in expression"
+msgstr "定點溢位在中運算式"
+
+#: c-family/c-common.c:1662
+#, gcc-internal-format
+msgid "vector overflow in expression"
+msgstr "向量浮點溢出"
+
+#: c-family/c-common.c:1668
+#, fuzzy, gcc-internal-format
+msgid "complex integer overflow in expression"
+msgstr "複雜整數溢位在中運算式"
+
+#: c-family/c-common.c:1671
+#, fuzzy, gcc-internal-format
+msgid "complex floating point overflow in expression"
+msgstr "複雜浮點數溢位在中運算式"
+
+#: c-family/c-common.c:1714
+#, fuzzy, gcc-internal-format
+msgid "logical %<or%> applied to non-boolean constant"
+msgstr "邏輯的 %<or%> 套用到 non-boolean 常數"
+
+#: c-family/c-common.c:1717
+#, fuzzy, gcc-internal-format
+msgid "logical %<and%> applied to non-boolean constant"
+msgstr "邏輯的 %<and%> 套用到 non-boolean 常數"
+
+#: c-family/c-common.c:1785
+#, fuzzy, gcc-internal-format
+msgid "logical %<or%> of collectively exhaustive tests is always true"
+msgstr "邏輯的 %<or%> 的 collectively exhaustive 測試是一律真"
+
+#: c-family/c-common.c:1789
+#, fuzzy, gcc-internal-format
+msgid "logical %<and%> of mutually exclusive tests is always false"
+msgstr "邏輯的 %<and%> 的互斥測試是一律假"
+
+#: c-family/c-common.c:1814
+#, gcc-internal-format
+msgid "logical not is only applied to the left hand side of comparison"
+msgstr ""
+
+#: c-family/c-common.c:1944
+#, gcc-internal-format
+msgid "type-punning to incomplete type might break strict-aliasing rules"
+msgstr "類型雙關作用在不完全類型上可能破壞強重疊規則"
+
+#: c-family/c-common.c:1959
+#, gcc-internal-format
+msgid "dereferencing type-punned pointer will break strict-aliasing rules"
+msgstr "提領類型雙關的指標將破壞強重疊規則"
+
+#: c-family/c-common.c:1966 c-family/c-common.c:1984
+#, gcc-internal-format
+msgid "dereferencing type-punned pointer might break strict-aliasing rules"
+msgstr "提領類型雙關的指標可能破壞強重疊規則"
+
+#: c-family/c-common.c:2118
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?"
+msgstr ""
+
+#: c-family/c-common.c:2125
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?"
+msgstr ""
+
+#: c-family/c-common.c:2130
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?"
+msgstr ""
+
+#: c-family/c-common.c:2142
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit length"
+msgstr ""
+
+#: c-family/c-common.c:2158
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?"
+msgstr ""
+
+#: c-family/c-common.c:2165
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?"
+msgstr ""
+
+#: c-family/c-common.c:2170
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?"
+msgstr ""
+
+#: c-family/c-common.c:2182
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit length"
+msgstr ""
+
+#: c-family/c-common.c:2198
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?"
+msgstr ""
+
+#: c-family/c-common.c:2205
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?"
+msgstr ""
+
+#: c-family/c-common.c:2210
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?"
+msgstr ""
+
+#: c-family/c-common.c:2222
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit length"
+msgstr ""
+
+#: c-family/c-common.c:2238
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?"
+msgstr ""
+
+#: c-family/c-common.c:2245
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?"
+msgstr ""
+
+#: c-family/c-common.c:2250
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?"
+msgstr ""
+
+#: c-family/c-common.c:2262
+#, gcc-internal-format
+msgid "argument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit length"
+msgstr ""
+
+#: c-family/c-common.c:2291 c-family/c-common.c:2298
+#, fuzzy, gcc-internal-format
+#| msgid "invalid parameter type %qT"
+msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
+msgstr "無效的參數類型 %qT"
+
+#: c-family/c-common.c:2308
+#, gcc-internal-format
+msgid "first argument of %q+D should be %<int%>"
+msgstr "%q+D 的第一個參數的類型應該是 %<int%>"
+
+#: c-family/c-common.c:2317
+#, gcc-internal-format
+msgid "second argument of %q+D should be %<char **%>"
+msgstr "%q+D 的第二個參數類型應該是 %<char **%>"
+
+#: c-family/c-common.c:2326
+#, gcc-internal-format
+msgid "third argument of %q+D should probably be %<char **%>"
+msgstr "%q+D 如果有第三個參數,類型應該是 %<char **%>"
+
+#: c-family/c-common.c:2337
+#, gcc-internal-format
+msgid "%q+D takes only zero or two arguments"
+msgstr "%q+D 只帶零或兩個參數"
+
+#: c-family/c-common.c:2341
+#, fuzzy, gcc-internal-format
+msgid "%q+D declared as variadic function"
+msgstr "欄位 %qE 宣告的做為函式"
+
+#: c-family/c-common.c:2409
+#, fuzzy, gcc-internal-format
+msgid "use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts"
+msgstr "使用 -flax-vector-conversions 到允許轉換介於向量與不同元件類型或數量的 subparts"
+
+#: c-family/c-common.c:2450
+#, fuzzy, gcc-internal-format
+msgid "__builtin_shuffle last argument must be an integer vector"
+msgstr "__builtin_shuffle 最後一筆引數必須是整數向量"
+
+#: c-family/c-common.c:2459
+#, fuzzy, gcc-internal-format
+msgid "__builtin_shuffle arguments must be vectors"
+msgstr "__builtin_shuffle 引數必須是向量"
+
+#: c-family/c-common.c:2466
+#, fuzzy, gcc-internal-format
+msgid "__builtin_shuffle argument vectors must be of the same type"
+msgstr "__builtin_shuffle 引數向量必須是的相同型態"
+
+#: c-family/c-common.c:2477
+#, fuzzy, gcc-internal-format
+msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
+msgstr "__builtin_shuffle 元件號碼的的引數向量和遮罩向量應該相同"
+
+#: c-family/c-common.c:2487
+#, fuzzy, gcc-internal-format
+msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
+msgstr "__builtin_shuffle 引數向量內型態必須有相同大小做為內型態的遮罩"
+
+#: c-family/c-common.c:2684
+#, gcc-internal-format
+msgid "negative integer implicitly converted to unsigned type"
+msgstr "負整數隱含轉換為無號類型"
+
+#: c-family/c-common.c:2690
+#, fuzzy, gcc-internal-format
+msgid "conversion of unsigned constant value to negative integer"
+msgstr "轉換的無正負號常數到負整數"
+
+#: c-family/c-common.c:2784
+#, fuzzy, gcc-internal-format
+msgid "conversion to %qT from %qT may change the sign of the result"
+msgstr "轉換到 %qT 從 %qT 也許會變更符號的結果"
+
+#: c-family/c-common.c:2861
+#, fuzzy, gcc-internal-format
+msgid "conversion to %qT from boolean expression"
+msgstr "轉換到 %qT 從布林表示式"
+
+#: c-family/c-common.c:2869 c-family/c-common.c:2873
+#, fuzzy, gcc-internal-format
+msgid "conversion to %qT alters %qT constant value"
+msgstr "轉換到 %qT 改變 %qT 常數"
+
+#: c-family/c-common.c:2893 c-family/c-common.c:2897
+#, fuzzy, gcc-internal-format
+msgid "conversion to %qT from %qT may alter its value"
+msgstr "轉換到 %qT 從 %qT 也許會改變它的值"
+
+#: c-family/c-common.c:2928
+#, gcc-internal-format
+msgid "large integer implicitly truncated to unsigned type"
+msgstr "大整數隱含截斷為無號類型"
+
+#: c-family/c-common.c:2934 c-family/c-common.c:2941 c-family/c-common.c:2949
+#, gcc-internal-format
+msgid "overflow in implicit constant conversion"
+msgstr "隱含常數轉換溢出"
+
+#: c-family/c-common.c:3121
+#, gcc-internal-format
+msgid "operation on %qE may be undefined"
+msgstr "%qE 上的運算結果可能是未定義的"
+
+#: c-family/c-common.c:3428
+#, gcc-internal-format
+msgid "case label does not reduce to an integer constant"
+msgstr "case 標籤不能還原為一個整常數"
+
+#: c-family/c-common.c:3468
+#, gcc-internal-format
+msgid "case label value is less than minimum value for type"
+msgstr "case 標籤值比該類型的最小值還要小"
+
+#: c-family/c-common.c:3477
+#, gcc-internal-format
+msgid "case label value exceeds maximum value for type"
+msgstr "case 標籤值比該類型的最大值還要大"
+
+#: c-family/c-common.c:3485
+#, gcc-internal-format
+msgid "lower value in case label range less than minimum value for type"
+msgstr "case 標籤範圍的下限值比該類型的最小值還要小"
+
+#: c-family/c-common.c:3494
+#, gcc-internal-format
+msgid "upper value in case label range exceeds maximum value for type"
+msgstr "case 標籤範圍的上限值比該類型的最大值還要大"
+
+#: c-family/c-common.c:3576
+#, fuzzy, gcc-internal-format
+msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
+msgstr "GCC 無法支援運算子與整數類型和定點類型該有太多積分和部分的位元一起"
+
+#: c-family/c-common.c:4095
+#, fuzzy, gcc-internal-format
+msgid "invalid operands to binary %s (have %qT and %qT)"
+msgstr "無效的運算元到二進位 %s (有 %qT 和 %qT)"
+
+#: c-family/c-common.c:4349
+#, gcc-internal-format
+msgid "comparison is always false due to limited range of data type"
+msgstr "由於資料類型範圍限制,比較結果永遠為假"
+
+#: c-family/c-common.c:4352
+#, gcc-internal-format
+msgid "comparison is always true due to limited range of data type"
+msgstr "由於資料類型範圍限制,比較結果永遠為真"
+
+#: c-family/c-common.c:4442
+#, gcc-internal-format
+msgid "comparison of unsigned expression >= 0 is always true"
+msgstr "無號運算式永遠大於或等於 0"
+
+#: c-family/c-common.c:4449
+#, gcc-internal-format
+msgid "comparison of unsigned expression < 0 is always false"
+msgstr "無號運算式永遠不小於 0"
+
+#: c-family/c-common.c:4492
+#, gcc-internal-format
+msgid "pointer of type %<void *%> used in arithmetic"
+msgstr "%<void *%> 型指標用在了算術運算式中"
+
+#: c-family/c-common.c:4501
+#, gcc-internal-format
+msgid "pointer to a function used in arithmetic"
+msgstr "在算術運算式中使用了函式指標"
+
+#: c-family/c-common.c:4714
+#, fuzzy, gcc-internal-format
+msgid "the address of %qD will always evaluate as %<true%>"
+msgstr "位址的 %qD 將一律評估做為 %<true%>"
+
+#: c-family/c-common.c:4809 cp/semantics.c:680 cp/typeck.c:8257
+#, gcc-internal-format
+msgid "suggest parentheses around assignment used as truth value"
+msgstr "建議在做為真值的賦值敘述前後加上括號"
+
+#: c-family/c-common.c:4888 c/c-decl.c:4101 c/c-typeck.c:12630
+#, gcc-internal-format
+msgid "invalid use of %<restrict%>"
+msgstr "錯誤地使用了 %<restrict%>"
+
+#: c-family/c-common.c:5092
+#, gcc-internal-format
+msgid "invalid application of %<sizeof%> to a function type"
+msgstr "%<sizeof%> 不能用於函式類型"
+
+#: c-family/c-common.c:5102
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ does not permit %<alignof%> applied to a function type"
+msgstr "ISO C++不允許 %<alignof%> 套用到函數型式"
+
+#: c-family/c-common.c:5105
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not permit %<_Alignof%> applied to a function type"
+msgstr "ISO C 不允許 %<Alignof%(_A)>套用到函數型式"
+
+#: c-family/c-common.c:5116
+#, gcc-internal-format
+msgid "invalid application of %qs to a void type"
+msgstr "%qs 不能用於 void 類型"
+
+#: c-family/c-common.c:5125
+#, fuzzy, gcc-internal-format
+msgid "invalid application of %qs to incomplete type %qT"
+msgstr "無效的應用程式的 %qs 到不完整型態 %qT"
+
+#: c-family/c-common.c:5133
+#, fuzzy, gcc-internal-format
+msgid "invalid application of %qs to array type %qT of incomplete element type"
+msgstr "無效的應用程式的 %qs 到陣列類型 %qT 的不完整元件類型"
+
+#: c-family/c-common.c:5175
+#, gcc-internal-format
+msgid "%<__alignof%> applied to a bit-field"
+msgstr "將 %<__alignof%> 用於位元段"
+
+#: c-family/c-common.c:5915
+#, gcc-internal-format
+msgid "cannot disable built-in function %qs"
+msgstr "無法停用內建函式 %qs"
+
+#: c-family/c-common.c:6106
+#, gcc-internal-format
+msgid "pointers are not permitted as case values"
+msgstr "指標不能做為 case 常數"
+
+#: c-family/c-common.c:6113
+#, gcc-internal-format
+msgid "range expressions in switch statements are non-standard"
+msgstr "在 switch 敘述中使用範圍運算式不符合標準"
+
+#: c-family/c-common.c:6139
+#, gcc-internal-format
+msgid "empty range specified"
+msgstr "指定範圍為空"
+
+#: c-family/c-common.c:6199
+#, gcc-internal-format
+msgid "duplicate (or overlapping) case value"
+msgstr "重複 (或重疊) 的 case 值"
+
+#: c-family/c-common.c:6201
+#, fuzzy, gcc-internal-format
+msgid "this is the first entry overlapping that value"
+msgstr "這是第一個條目重疊該值"
+
+#: c-family/c-common.c:6205
+#, gcc-internal-format
+msgid "duplicate case value"
+msgstr "重複的 case 常數"
+
+#: c-family/c-common.c:6206
+#, fuzzy, gcc-internal-format
+msgid "previously used here"
+msgstr "在之前使用的在此"
+
+#: c-family/c-common.c:6210
+#, gcc-internal-format
+msgid "multiple default labels in one switch"
+msgstr "單一 switch 敘述中出現了多個 default 標籤"
+
+#: c-family/c-common.c:6212
+#, fuzzy, gcc-internal-format
+msgid "this is the first default label"
+msgstr "這是第一個預設標貼"
+
+#: c-family/c-common.c:6256
+#, fuzzy, gcc-internal-format
+msgid "case value %qs not in enumerated type"
+msgstr "大小寫值 %qs 無法在中列舉型式"
+
+#: c-family/c-common.c:6261
+#, fuzzy, gcc-internal-format
+msgid "case value %qs not in enumerated type %qT"
+msgstr "大小寫值 %qs 無法在中列舉型式 %qT"
+
+#: c-family/c-common.c:6320
+#, fuzzy, gcc-internal-format
+msgid "switch missing default case"
+msgstr "切換缺少的預設大小寫"
+
+#: c-family/c-common.c:6392
+#, fuzzy, gcc-internal-format
+msgid "enumeration value %qE not handled in switch"
+msgstr "列舉類型值 %qE 無法控柄的在中切換"
+
+#: c-family/c-common.c:6418
+#, gcc-internal-format
+msgid "taking the address of a label is non-standard"
+msgstr "取標籤的位址不符合標準"
+
+#: c-family/c-common.c:6612
+#, gcc-internal-format
+msgid "%qE attribute ignored for field of type %qT"
+msgstr "%qE 屬性為 %qT 型態的欄位所忽略"
+
+#: c-family/c-common.c:6709 c-family/c-common.c:6737 c-family/c-common.c:6833
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute ignored due to conflict with attribute %qs"
+msgstr "%qE 屬性衝突與屬性 %s"
+
+#: c-family/c-common.c:6897
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute ignored due to conflict with %qs attribute"
+msgstr "%qE 屬性衝突與屬性 %s"
+
+#: c-family/c-common.c:6953 lto/lto-lang.c:265
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute has no effect on unit local functions"
+msgstr "%qE 屬性沒有任何效果於單位本地函式"
+
+#: c-family/c-common.c:7107
+#, gcc-internal-format
+msgid "%qE attribute have effect only on public objects"
+msgstr "%qE 屬性只能套用到公共物件上"
+
+#: c-family/c-common.c:7136
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only affects top level objects"
+msgstr "%qE 屬性只有套用到變數"
+
+#: c-family/c-common.c:7247
+#, fuzzy, gcc-internal-format
+msgid "destructor priorities are not supported"
+msgstr "解構式優先等級未被支援"
+
+#: c-family/c-common.c:7249
+#, fuzzy, gcc-internal-format
+msgid "constructor priorities are not supported"
+msgstr "建構子優先等級未被支援"
+
+#: c-family/c-common.c:7271
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "destructor priorities from 0 to %d are reserved for the implementation"
+msgstr "解構式優先等級從 0 到 %d 被保留的用於實作"
+
+#: c-family/c-common.c:7276
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "constructor priorities from 0 to %d are reserved for the implementation"
+msgstr "建構子優先等級從 0 到 %d 被保留的用於實作"
+
+#: c-family/c-common.c:7284
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "destructor priorities must be integers from 0 to %d inclusive"
+msgstr "解構式優先等級必須是整數從 0 到 %d inclusive"
+
+#: c-family/c-common.c:7287
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "constructor priorities must be integers from 0 to %d inclusive"
+msgstr "建構子優先等級必須是整數從 0 到 %d inclusive"
+
+#: c-family/c-common.c:7443
+#, fuzzy, gcc-internal-format
+msgid "unknown machine mode %qE"
+msgstr "不明機器模式 %qE"
+
+#: c-family/c-common.c:7472
+#, gcc-internal-format
+msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
+msgstr "指定向量類型時使用 __attribute__ ((mode)) 已過時"
+
+#: c-family/c-common.c:7475
+#, gcc-internal-format
+msgid "use __attribute__ ((vector_size)) instead"
+msgstr "改用 __attribute__ ((vector_size))"
+
+#: c-family/c-common.c:7484
+#, gcc-internal-format
+msgid "unable to emulate %qs"
+msgstr "無法列舉 %qs"
+
+#: c-family/c-common.c:7495
+#, gcc-internal-format
+msgid "invalid pointer mode %qs"
+msgstr "無效的指標模式 %qs"
+
+#: c-family/c-common.c:7512
+#, fuzzy, gcc-internal-format
+msgid "signedness of type and machine mode %qs don%'t match"
+msgstr "signedness 的型態和機器模式 %qs don%'t 匹配"
+
+#: c-family/c-common.c:7523
+#, gcc-internal-format
+msgid "no data type for mode %qs"
+msgstr "沒有模式為 %qs 的資料類型"
+
+#: c-family/c-common.c:7533
+#, gcc-internal-format
+msgid "cannot use mode %qs for enumeral types"
+msgstr "無法為列舉類型使用模式 %qs"
+
+#: c-family/c-common.c:7560
+#, gcc-internal-format
+msgid "mode %qs applied to inappropriate type"
+msgstr "對不合適的類型套用模式 %qs"
+
+#: c-family/c-common.c:7592
+#, fuzzy, gcc-internal-format
+msgid "section attribute cannot be specified for local variables"
+msgstr "區段屬性無法指定的用於區域變數"
+
+#: c-family/c-common.c:7603 config/bfin/bfin.c:4800 config/bfin/bfin.c:4851
+#: config/bfin/bfin.c:4877 config/bfin/bfin.c:4890
+#, gcc-internal-format
+msgid "section of %q+D conflicts with previous declaration"
+msgstr "%q+D 的區段與早先的宣告衝突"
+
+#: c-family/c-common.c:7611
+#, fuzzy, gcc-internal-format
+msgid "section of %q+D cannot be overridden"
+msgstr "區段的 %q+D 無法 overridden"
+
+#: c-family/c-common.c:7620
+#, gcc-internal-format
+msgid "section attribute not allowed for %q+D"
+msgstr "%q+D 不能有 section 屬性"
+
+#: c-family/c-common.c:7627
+#, fuzzy, gcc-internal-format
+msgid "section attributes are not supported for this target"
+msgstr "區段屬性未被支援用於這個目標"
+
+#: c-family/c-common.c:7648
+#, fuzzy, gcc-internal-format
+msgid "requested alignment is not an integer constant"
+msgstr "要求的對齊不是整數常數"
+
+#: c-family/c-common.c:7656
+#, fuzzy, gcc-internal-format
+#| msgid "requested alignment is not a power of 2"
+msgid "requested alignment is not a positive power of 2"
+msgstr "要求的對齊邊界不是 2 的某次方"
+
+#: c-family/c-common.c:7661
+#, gcc-internal-format
+msgid "requested alignment is too large"
+msgstr "要求的對齊邊界太大"
+
+#: c-family/c-common.c:7744
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "requested alignment %d is larger than %d"
+msgstr "要求的對齊邊界太大"
+
+#: c-family/c-common.c:7810
+#, gcc-internal-format
+msgid "alignment may not be specified for %q+D"
+msgstr "不能為 %q+D 指定對齊"
+
+#: c-family/c-common.c:7828
+#, fuzzy, gcc-internal-format
+msgid "alignment for %q+D was previously specified as %d and may not be decreased"
+msgstr "對齊用於 %q+D 是在之前指定的做為 %d 和可能無法被減少"
+
+#: c-family/c-common.c:7832
+#, fuzzy, gcc-internal-format
+msgid "alignment for %q+D must be at least %d"
+msgstr "對齊用於 %q+D 必須是至少 %d"
+
+#: c-family/c-common.c:7857
+#, fuzzy, gcc-internal-format
+msgid "inline function %q+D declared weak"
+msgstr "內聯函式 %q+D 宣告的 weak"
+
+#: c-family/c-common.c:7862
+#, fuzzy, gcc-internal-format
+msgid "indirect function %q+D cannot be declared weak"
+msgstr "間接函式 %q+D 無法宣告的 weak"
+
+#: c-family/c-common.c:7904
+#, fuzzy, gcc-internal-format
+msgid "%q+D defined both normally and as %qE attribute"
+msgstr "%q+D 定義的兩者正常和做為 %qE 屬性"
+
+#: c-family/c-common.c:7912
+#, fuzzy, gcc-internal-format
+msgid "weak %q+D cannot be defined %qE"
+msgstr "weak %q+D 無法定義 %qE"
+
+#: c-family/c-common.c:7929
+#, fuzzy, gcc-internal-format
+msgid "attribute %qE argument not a string"
+msgstr "屬性 %qE 引數不是字串"
+
+#: c-family/c-common.c:7959
+#, fuzzy, gcc-internal-format
+#| msgid "%q+D declared inline after being called"
+msgid "%+D declared alias after being used"
+msgstr "%q+D 的內聯宣告出現在其被呼叫之後"
+
+#: c-family/c-common.c:7961
+#, fuzzy, gcc-internal-format
+#| msgid "%q+D declared inline after being called"
+msgid "%+D declared ifunc after being used"
+msgstr "%q+D 的內聯宣告出現在其被呼叫之後"
+
+#: c-family/c-common.c:8012
+#, fuzzy, gcc-internal-format
+msgid "indirect function %q+D cannot be declared weakref"
+msgstr "間接函式 %q+D 無法宣告的 weakref"
+
+#: c-family/c-common.c:8034
+#, fuzzy, gcc-internal-format
+msgid "weakref attribute must appear before alias attribute"
+msgstr "weakref 屬性必須出現之前別名屬性"
+
+#: c-family/c-common.c:8046
+#, fuzzy, gcc-internal-format
+#| msgid "%q+D declared inline after being called"
+msgid "%+D declared weakref after being used"
+msgstr "%q+D 的內聯宣告出現在其被呼叫之後"
+
+#: c-family/c-common.c:8070
+#, gcc-internal-format
+msgid "%qE attribute ignored on non-class types"
+msgstr "%qE 屬性在不是類別的類型上被忽略"
+
+#: c-family/c-common.c:8076
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute ignored because %qT is already defined"
+msgstr "%qE 屬性忽略的因為 %qT 已經定義"
+
+#: c-family/c-common.c:8089
+#, gcc-internal-format
+msgid "visibility argument not a string"
+msgstr "visibility 的引數不是一個字串"
+
+#: c-family/c-common.c:8101
+#, gcc-internal-format
+msgid "%qE attribute ignored on types"
+msgstr "%qE 屬性在類型上被忽略"
+
+#: c-family/c-common.c:8117
+#, gcc-internal-format
+msgid "visibility argument must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
+msgstr "visibility 的引數必須是「default」、「hidden」、「protected」或「internal」其中之一"
+
+#: c-family/c-common.c:8128
+#, fuzzy, gcc-internal-format
+msgid "%qD redeclared with different visibility"
+msgstr "%qD redeclared 與不同的可視性"
+
+#: c-family/c-common.c:8131 c-family/c-common.c:8135
+#, fuzzy, gcc-internal-format
+msgid "%qD was declared %qs which implies default visibility"
+msgstr "%qD 被宣告 %qs 該項意味著預設可視性"
+
+#: c-family/c-common.c:8219
+#, gcc-internal-format
+msgid "tls_model argument not a string"
+msgstr "tls_model 的引數不是一個字串"
+
+#: c-family/c-common.c:8232
+#, gcc-internal-format
+msgid "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
+msgstr "tls_model 的引數必須是「local-exec」、「initial-exec」、「local-dynamic」或「global-dynamic」其中之一"
+
+#: c-family/c-common.c:8252 c-family/c-common.c:8490 c-family/c-common.c:9488
+#: config/m32c/m32c.c:2974
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute applies only to functions"
+msgstr "%qE 屬性套用只有到函式"
+
+#: c-family/c-common.c:8300
+#, fuzzy, gcc-internal-format
+msgid "alloc_size parameter outside range"
+msgstr "allocsize 參數外側範圍(_S)"
+
+#: c-family/c-common.c:8325
+#, fuzzy, gcc-internal-format
+msgid "alloc_align parameter outside range"
+msgstr "allocsize 參數外側範圍(_S)"
+
+#: c-family/c-common.c:8349
+#, fuzzy, gcc-internal-format
+msgid "assume_aligned parameter not integer constant"
+msgstr "要求的對齊不是整數常數"
+
+#: c-family/c-common.c:8496 c-family/c-common.c:9494
+#, fuzzy, gcc-internal-format
+msgid "can%'t set %qE attribute after definition"
+msgstr "can%'t 設定 %qE 屬性之後定義"
+
+#: c-family/c-common.c:8554
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute duplicated"
+msgstr "%qE 屬性重製"
+
+#: c-family/c-common.c:8556
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute follows %qE"
+msgstr "%qE 屬性追隨 %qE"
+
+#: c-family/c-common.c:8655
+#, fuzzy, gcc-internal-format
+msgid "type was previously declared %qE"
+msgstr "型態是在之前宣告 %qE"
+
+#: c-family/c-common.c:8710
+#, fuzzy, gcc-internal-format
+msgid "%qE argument not an identifier"
+msgstr "%qE 引數不是識別碼"
+
+#: c-family/c-common.c:8721
+#, fuzzy, gcc-internal-format
+msgid "%qD is not compatible with %qD"
+msgstr "%qD 不是相容與 %qD"
+
+#: c-family/c-common.c:8724
+#, fuzzy, gcc-internal-format
+#| msgid "cleanup argument not a function"
+msgid "%qE argument is not a function"
+msgstr "cleanup 引數不是一個函式"
+
+#: c-family/c-common.c:8772
+#, fuzzy, gcc-internal-format
+msgid "deprecated message is not a string"
+msgstr "不宜用訊息並非字串"
+
+#: c-family/c-common.c:8813
+#, gcc-internal-format
+msgid "%qE attribute ignored for %qE"
+msgstr "%qE 屬性為 %qE 所忽略"
+
+#: c-family/c-common.c:8876
+#, gcc-internal-format
+msgid "invalid vector type for attribute %qE"
+msgstr "屬性 %qE 的向量類型無效"
+
+#: c-family/c-common.c:8882 ada/gcc-interface/utils.c:3640
+#, fuzzy, gcc-internal-format
+msgid "vector size not an integral multiple of component size"
+msgstr "向量大小不是積分多重的成分大小"
+
+#: c-family/c-common.c:8888 ada/gcc-interface/utils.c:3647
+#, fuzzy, gcc-internal-format
+msgid "zero vector size"
+msgstr "零向量大小"
+
+#: c-family/c-common.c:8896
+#, gcc-internal-format
+msgid "number of components of the vector not a power of two"
+msgstr "向量中分量數不是 2 的某次方"
+
+#: c-family/c-common.c:8924 ada/gcc-interface/utils.c:5671
+#, gcc-internal-format
+msgid "nonnull attribute without arguments on a non-prototype"
+msgstr "非空的屬性在非原型中沒有引數"
+
+#: c-family/c-common.c:8943 ada/gcc-interface/utils.c:5685
+#, gcc-internal-format, gfc-internal-format
+msgid "nonnull argument has invalid operand number (argument %lu)"
+msgstr "非空的引數 %lu 運算元號不正確"
+
+#: c-family/c-common.c:8965 ada/gcc-interface/utils.c:5707
+#, gcc-internal-format, gfc-internal-format
+msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
+msgstr "非空的引數運算元號越界(引數 %lu,運算元 %lu)"
+
+#: c-family/c-common.c:8973 ada/gcc-interface/utils.c:5716
+#, gcc-internal-format, gfc-internal-format
+msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
+msgstr "非空的引數 %lu 參照了非指標運算元 %lu"
+
+#: c-family/c-common.c:9068
+#, gcc-internal-format
+msgid "not enough variable arguments to fit a sentinel"
+msgstr "變數引數太少,不足以填滿一個哨兵"
+
+#: c-family/c-common.c:9082
+#, gcc-internal-format
+msgid "missing sentinel in function call"
+msgstr "函式呼叫中缺少哨兵"
+
+#: c-family/c-common.c:9123
+#, gcc-internal-format, gfc-internal-format
+msgid "null argument where non-null required (argument %lu)"
+msgstr "引數為 NULL,需要非 NULL 值(引數 %lu)"
+
+#: c-family/c-common.c:9189
+#, gcc-internal-format
+msgid "cleanup argument not an identifier"
+msgstr "cleanup 引數不是一個識別碼"
+
+#: c-family/c-common.c:9196
+#, gcc-internal-format
+msgid "cleanup argument not a function"
+msgstr "cleanup 引數不是一個函式"
+
+#: c-family/c-common.c:9233
+#, gcc-internal-format
+msgid "%qE attribute requires prototypes with named arguments"
+msgstr "%qE 屬性需要帶具名引數的原型"
+
+#: c-family/c-common.c:9241
+#, gcc-internal-format
+msgid "%qE attribute only applies to variadic functions"
+msgstr "%qE 屬性只能用於帶可變參數函式"
+
+#: c-family/c-common.c:9257 ada/gcc-interface/utils.c:5758
+#, gcc-internal-format
+msgid "requested position is not an integer constant"
+msgstr "要求的位置不是一個整數常數"
+
+#: c-family/c-common.c:9265 ada/gcc-interface/utils.c:5765
+#, gcc-internal-format
+msgid "requested position is less than zero"
+msgstr "要求的位置小於 0"
+
+#: c-family/c-common.c:9383
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bad option %s to optimize attribute"
+msgstr "不當的選項 %s 到最佳化屬性"
+
+#: c-family/c-common.c:9386
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bad option %s to pragma attribute"
+msgstr "不當的選項 %s 到 pragma 屬性"
+
+#: c-family/c-common.c:9511
+#, fuzzy, gcc-internal-format
+msgid "returns_nonnull attribute on a function not returning a pointer"
+msgstr "回傳與值在中函式不具任何傳回類型"
+
+#: c-family/c-common.c:9526
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute is only valid on %<struct%> type"
+msgstr "%qE 屬性只有套用到函數型式"
+
+#: c-family/c-common.c:9642
+#, fuzzy, gcc-internal-format
+msgid "not enough arguments to function %qE"
+msgstr "不足引數到函式 %qE"
+
+#: c-family/c-common.c:9648 c-family/c-common.c:10606 c/c-typeck.c:3144
+#, gcc-internal-format
+msgid "too many arguments to function %qE"
+msgstr "提供給函式 %qE 的引數太多"
+
+#: c-family/c-common.c:9678 c-family/c-common.c:9724
+#, fuzzy, gcc-internal-format
+msgid "non-floating-point argument in call to function %qE"
+msgstr "non-floating-point 引數在中呼叫到函式 %qE"
+
+#: c-family/c-common.c:9701
+#, fuzzy, gcc-internal-format
+msgid "non-floating-point arguments in call to function %qE"
+msgstr "non-floating-point 引數在中呼叫到函式 %qE"
+
+#: c-family/c-common.c:9717
+#, fuzzy, gcc-internal-format
+msgid "non-const integer argument %u in call to function %qE"
+msgstr "non-const 整數引數 %u 在中呼叫到函式 %qE"
+
+#: c-family/c-common.c:9737
+#, fuzzy, gcc-internal-format
+msgid "non-integer argument 3 in call to function %qE"
+msgstr "non-integer 引數 3 在中呼叫到函式 %qE"
+
+#: c-family/c-common.c:9753
+#, fuzzy, gcc-internal-format
+msgid "argument %u in call to function %qE does not have integral type"
+msgstr "引數 %d 的 %qE 必須是指標類型"
+
+#: c-family/c-common.c:9760
+#, fuzzy, gcc-internal-format
+msgid "argument 3 in call to function %qE does not have pointer to integer type"
+msgstr "引數 1 的 %qE 必須是指標到常數大小型態"
+
+#: c-family/c-common.c:10071
+#, fuzzy, gcc-internal-format
+msgid "cannot apply %<offsetof%> to static data member %qD"
+msgstr "無法套用 %<offsetof%> 到靜態資料成員 %qD"
+
+#: c-family/c-common.c:10076
+#, fuzzy, gcc-internal-format
+msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
+msgstr "無法套用 %<offsetof%> 時 %<運算子 []%>被過載"
+
+#: c-family/c-common.c:10083
+#, fuzzy, gcc-internal-format
+msgid "cannot apply %<offsetof%> to a non constant address"
+msgstr "無法套用 %<offsetof%> 到非常數位址"
+
+#: c-family/c-common.c:10096 cp/typeck.c:5576
+#, gcc-internal-format
+msgid "attempt to take address of bit-field structure member %qD"
+msgstr "試圖取位元段結構成員 %qD 的位址"
+
+#: c-family/c-common.c:10147
+#, fuzzy, gcc-internal-format
+msgid "index %E denotes an offset greater than size of %qT"
+msgstr "索引 %E 指出偏移大於大小的 %qT"
+
+#: c-family/c-common.c:10187
+#, fuzzy, gcc-internal-format
+msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
+msgstr "省略的中間運算元在中 ?:將一律是 %<true%>,建議明確的中間運算元"
+
+#: c-family/c-common.c:10208
+#, fuzzy, gcc-internal-format
+msgid "assignment of member %qD in read-only object"
+msgstr "指派的成員 %qD 在中唯讀物件"
+
+#: c-family/c-common.c:10210
+#, fuzzy, gcc-internal-format
+msgid "increment of member %qD in read-only object"
+msgstr "遞增的成員 %qD 在中唯讀物件"
+
+#: c-family/c-common.c:10212
+#, fuzzy, gcc-internal-format
+msgid "decrement of member %qD in read-only object"
+msgstr "遞減的成員 %qD 在中唯讀物件"
+
+#: c-family/c-common.c:10214
+#, fuzzy, gcc-internal-format
+msgid "member %qD in read-only object used as %<asm%> output"
+msgstr "成員 %qD 在中唯讀物件使用的做為 %<asm%> 輸出"
+
+#: c-family/c-common.c:10218
+#, gcc-internal-format
+msgid "assignment of read-only member %qD"
+msgstr "向唯讀成員 %qD 賦值"
+
+#: c-family/c-common.c:10219
+#, gcc-internal-format
+msgid "increment of read-only member %qD"
+msgstr "令唯讀成員 %qD 自增"
+
+#: c-family/c-common.c:10220
+#, gcc-internal-format
+msgid "decrement of read-only member %qD"
+msgstr "令唯讀成員 %qD 自減"
+
+#: c-family/c-common.c:10221
+#, gcc-internal-format
+msgid "read-only member %qD used as %<asm%> output"
+msgstr "唯讀成員 %qD 做為 %<asm%> 的輸出"
+
+#: c-family/c-common.c:10225
+#, gcc-internal-format
+msgid "assignment of read-only variable %qD"
+msgstr "向唯讀變數 %qD 賦值"
+
+#: c-family/c-common.c:10226
+#, gcc-internal-format
+msgid "increment of read-only variable %qD"
+msgstr "令唯讀變數 %qD 自增"
+
+#: c-family/c-common.c:10227
+#, gcc-internal-format
+msgid "decrement of read-only variable %qD"
+msgstr "令唯讀成員 %qD 自增"
+
+#: c-family/c-common.c:10228
+#, gcc-internal-format
+msgid "read-only variable %qD used as %<asm%> output"
+msgstr "唯讀變數 %qD 做為 %<asm%> 的輸出"
+
+#: c-family/c-common.c:10231
+#, fuzzy, gcc-internal-format
+msgid "assignment of read-only parameter %qD"
+msgstr "指派的唯讀參數 %qD"
+
+#: c-family/c-common.c:10232
+#, fuzzy, gcc-internal-format
+msgid "increment of read-only parameter %qD"
+msgstr "遞增的唯讀參數 %qD"
+
+#: c-family/c-common.c:10233
+#, fuzzy, gcc-internal-format
+msgid "decrement of read-only parameter %qD"
+msgstr "遞減的唯讀參數 %qD"
+
+#: c-family/c-common.c:10234
+#, fuzzy, gcc-internal-format
+msgid "read-only parameter %qD use as %<asm%> output"
+msgstr "唯讀參數 %qD 做為 %<asm%> 輸出"
+
+#: c-family/c-common.c:10239
+#, fuzzy, gcc-internal-format
+msgid "assignment of read-only named return value %qD"
+msgstr "指派的唯讀具名的傳回值 %qD"
+
+#: c-family/c-common.c:10241
+#, fuzzy, gcc-internal-format
+msgid "increment of read-only named return value %qD"
+msgstr "遞增的唯讀具名的傳回值 %qD"
+
+#: c-family/c-common.c:10243
+#, fuzzy, gcc-internal-format
+msgid "decrement of read-only named return value %qD"
+msgstr "遞減的唯讀具名的傳回值 %qD"
+
+#: c-family/c-common.c:10245
+#, fuzzy, gcc-internal-format
+msgid "read-only named return value %qD used as %<asm%>output"
+msgstr "唯讀具名的傳回值 %qD 使用的做為 %<asm%>輸出"
+
+#: c-family/c-common.c:10250
+#, fuzzy, gcc-internal-format
+msgid "assignment of function %qD"
+msgstr "指派的函式 %qD"
+
+#: c-family/c-common.c:10251
+#, fuzzy, gcc-internal-format
+msgid "increment of function %qD"
+msgstr "遞增的函式 %qD"
+
+#: c-family/c-common.c:10252
+#, fuzzy, gcc-internal-format
+msgid "decrement of function %qD"
+msgstr "遞減的函式 %qD"
+
+#: c-family/c-common.c:10253
+#, fuzzy, gcc-internal-format
+msgid "function %qD used as %<asm%> output"
+msgstr "函式 %qD 使用的做為 %<asm%> 輸出"
+
+#: c-family/c-common.c:10256 c/c-typeck.c:4332
+#, fuzzy, gcc-internal-format
+msgid "assignment of read-only location %qE"
+msgstr "指派的唯讀位置 %qE"
+
+#: c-family/c-common.c:10257 c/c-typeck.c:4335
+#, fuzzy, gcc-internal-format
+msgid "increment of read-only location %qE"
+msgstr "遞增的唯讀位置 %qE"
+
+#: c-family/c-common.c:10258 c/c-typeck.c:4338
+#, fuzzy, gcc-internal-format
+msgid "decrement of read-only location %qE"
+msgstr "遞減的唯讀位置 %qE"
+
+#: c-family/c-common.c:10259
+#, fuzzy, gcc-internal-format
+msgid "read-only location %qE used as %<asm%> output"
+msgstr "唯讀位置 %qE 使用的做為 %<asm%> 輸出"
+
+#: c-family/c-common.c:10273
+#, fuzzy, gcc-internal-format
+msgid "lvalue required as left operand of assignment"
+msgstr "lvalue 必要項做為向左運算元的指派"
+
+#: c-family/c-common.c:10276
+#, fuzzy, gcc-internal-format
+msgid "lvalue required as increment operand"
+msgstr "lvalue 必要項做為遞增運算元"
+
+#: c-family/c-common.c:10279
+#, fuzzy, gcc-internal-format
+msgid "lvalue required as decrement operand"
+msgstr "lvalue 必要項做為遞減運算元"
+
+#: c-family/c-common.c:10282
+#, fuzzy, gcc-internal-format
+msgid "lvalue required as unary %<&%> operand"
+msgstr "lvalue 必要項做為一元 %<&%>運算元"
+
+#: c-family/c-common.c:10285
+#, fuzzy, gcc-internal-format
+msgid "lvalue required in asm statement"
+msgstr "lvalue 必要項在中 asm 敘述"
+
+#: c-family/c-common.c:10302
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument (have %qT)"
+msgstr "無效的型態引數 (有 %qT)"
+
+#: c-family/c-common.c:10306
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of array indexing (have %qT)"
+msgstr "無效的型態引數的陣列索引 (有 %qT)"
+
+#: c-family/c-common.c:10311
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of unary %<*%> (have %qT)"
+msgstr "無效的型態引數的一元 %<*%>(有 %qT)"
+
+#: c-family/c-common.c:10316
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of %<->%> (have %qT)"
+msgstr "無效的型態引數的 %<->%> (有 %qT)"
+
+#: c-family/c-common.c:10321
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of %<->*%> (have %qT)"
+msgstr "無效的型態引數的 %<->%> (有 %qT)"
+
+#: c-family/c-common.c:10326
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of implicit conversion (have %qT)"
+msgstr "無效的型態引數的隱含轉換 (有 %qT)"
+
+#: c-family/c-common.c:10468 cp/init.c:2472
+#, fuzzy, gcc-internal-format
+msgid "size of array is too large"
+msgstr "大小的陣列太大"
+
+#: c-family/c-common.c:10516 c-family/c-common.c:10580 c/c-typeck.c:3386
+#, gcc-internal-format
+msgid "too few arguments to function %qE"
+msgstr "提供給函式 %qE 的引數太少"
+
+#: c-family/c-common.c:10540 config/mep/mep.c:6201 c/c-typeck.c:6368
+#, gcc-internal-format
+msgid "incompatible type for argument %d of %qE"
+msgstr "引數 %d(屬於 %qE)類型不相容"
+
+#: c-family/c-common.c:10673
+#, fuzzy, gcc-internal-format
+msgid "incorrect number of arguments to function %qE"
+msgstr "不正確引數數量到函式 %qE"
+
+#: c-family/c-common.c:10688
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of %qE must be a non-void pointer type"
+msgstr "引數 1 的 %qE 必須是 non-void 指標類型"
+
+#: c-family/c-common.c:10697
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of %qE must be a pointer to a constant size type"
+msgstr "引數 1 的 %qE 必須是指標到常數大小型態"
+
+#: c-family/c-common.c:10708
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of %qE must be a pointer to a nonzero size object"
+msgstr "引數 1 的 %qE 必須是指標到非零值大小物件"
+
+#: c-family/c-common.c:10723
+#, fuzzy, gcc-internal-format
+msgid "argument %d of %qE must be a pointer type"
+msgstr "引數 %d 的 %qE 必須是指標類型"
+
+#: c-family/c-common.c:10731
+#, fuzzy, gcc-internal-format
+msgid "size mismatch in argument %d of %qE"
+msgstr "大小不匹配在中引數 %d 的 %qE"
+
+#: c-family/c-common.c:10747
+#, fuzzy, gcc-internal-format
+msgid "invalid memory model argument %d of %qE"
+msgstr "無效的記憶體式樣引數 %d 的 %qE"
+
+#: c-family/c-common.c:10754
+#, fuzzy, gcc-internal-format
+msgid "non-integer memory model argument %d of %qE"
+msgstr "non-integer 記憶體式樣引數 %d 的 %qE"
+
+#: c-family/c-common.c:11330
+#, gcc-internal-format
+msgid "array subscript has type %<char%>"
+msgstr "陣列下標類型為 %<char%>"
+
+#: c-family/c-common.c:11365 c-family/c-common.c:11368
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around %<+%> inside %<<<%>"
+msgstr "建議 parentheses 周圍 %<+%>內部 %<<<%>"
+
+#: c-family/c-common.c:11371 c-family/c-common.c:11374
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around %<-%> inside %<<<%>"
+msgstr "建議 parentheses 周圍 %<-%> 內部 %<<<%>"
+
+#: c-family/c-common.c:11380 c-family/c-common.c:11383
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around %<+%> inside %<>>%>"
+msgstr "建議 parentheses 周圍 %<+%>內部 %<>>%>"
+
+#: c-family/c-common.c:11386 c-family/c-common.c:11389
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around %<-%> inside %<>>%>"
+msgstr "建議 parentheses 周圍 %<-%> 內部 %<>>%>"
+
+#: c-family/c-common.c:11395 c-family/c-common.c:11398
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around %<&&%> within %<||%>"
+msgstr "建議 parentheses 周圍 %<&&%>在之內 %<||%>"
+
+#: c-family/c-common.c:11405 c-family/c-common.c:11409
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around arithmetic in operand of %<|%>"
+msgstr "建議 parentheses 周圍算術在中運算元的 %<|%>"
+
+#: c-family/c-common.c:11413 c-family/c-common.c:11416
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of %<|%>"
+msgstr "建議 parentheses 周圍比較在中運算元的 %<|%>"
+
+#: c-family/c-common.c:11421
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
+msgstr "建議 parentheses 周圍運算元的 %<!%>或變更 %<|%>到 %<||%>或 %<!%>到 %<~%>"
+
+#: c-family/c-common.c:11429 c-family/c-common.c:11433
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around arithmetic in operand of %<^%>"
+msgstr "建議 parentheses 周圍算術在中運算元的 %<^%>"
+
+#: c-family/c-common.c:11437 c-family/c-common.c:11440
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of %<^%>"
+msgstr "建議 parentheses 周圍比較在中運算元的 %<^%>"
+
+#: c-family/c-common.c:11446 c-family/c-common.c:11449
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around %<+%> in operand of %<&%>"
+msgstr "建議 parentheses 周圍 %<+%>在中運算元的 %<&%>"
+
+#: c-family/c-common.c:11452 c-family/c-common.c:11455
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around %<-%> in operand of %<&%>"
+msgstr "建議 parentheses 周圍 %<-%> 在中運算元的 %<&%>"
+
+#: c-family/c-common.c:11459 c-family/c-common.c:11462
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of %<&%>"
+msgstr "建議 parentheses 周圍比較在中運算元的 %<&%>"
+
+#: c-family/c-common.c:11467
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
+msgstr "建議 parentheses 周圍運算元的 %<!%>或變更 %<&%>到 %<&&%>或 %<!%>到 %<~%>"
+
+#: c-family/c-common.c:11474 c-family/c-common.c:11477
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of %<==%>"
+msgstr "建議 parentheses 周圍比較在中運算元的 %<==%>"
+
+#: c-family/c-common.c:11482 c-family/c-common.c:11485
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of %<!=%>"
+msgstr "建議 parentheses 周圍比較在中運算元的 %<!=%>"
+
+#: c-family/c-common.c:11495 c-family/c-common.c:11501
+#, fuzzy, gcc-internal-format
+msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
+msgstr "比較如同 %<X<=Y<=Z%> 沒有它們的數學的平均"
+
+#: c-family/c-common.c:11517
+#, gcc-internal-format
+msgid "label %q+D defined but not used"
+msgstr "標籤 %q+D 定義後未使用"
+
+#: c-family/c-common.c:11519
+#, gcc-internal-format
+msgid "label %q+D declared but not defined"
+msgstr "標籤 %q+D 宣告後未定義"
+
+#: c-family/c-common.c:11535
+#, gcc-internal-format
+msgid "division by zero"
+msgstr "被零除"
+
+#: c-family/c-common.c:11567
+#, fuzzy, gcc-internal-format
+msgid "comparison between types %qT and %qT"
+msgstr "比較介於類型 %qT 和 %qT"
+
+#: c-family/c-common.c:11618
+#, gcc-internal-format
+msgid "comparison between signed and unsigned integer expressions"
+msgstr "在有號和無號整數運算式間比較"
+
+#: c-family/c-common.c:11669
+#, fuzzy, gcc-internal-format
+msgid "promoted ~unsigned is always non-zero"
+msgstr "升級 ~ 無正負號是一律非零"
+
+#: c-family/c-common.c:11672
+#, gcc-internal-format
+msgid "comparison of promoted ~unsigned with constant"
+msgstr "比較常數和取反後又經提升的無號數"
+
+#: c-family/c-common.c:11682
+#, gcc-internal-format
+msgid "comparison of promoted ~unsigned with unsigned"
+msgstr "比較無號數和取反後又經提升的無號數"
+
+#: c-family/c-common.c:11860
+#, fuzzy, gcc-internal-format
+msgid "typedef %qD locally defined but not used"
+msgstr "typedef %qD 局部地定義的並不是使用"
+
+#: c-family/c-common.c:11892
+#, fuzzy, gcc-internal-format
+#| msgid "comparison of unsigned expression < 0 is always false"
+msgid "comparison of constant %qE with boolean expression is always false"
+msgstr "無號運算式永遠不小於 0"
+
+#: c-family/c-common.c:11895
+#, fuzzy, gcc-internal-format
+#| msgid "comparison of unsigned expression >= 0 is always true"
+msgid "comparison of constant %qE with boolean expression is always true"
+msgstr "無號運算式永遠大於或等於 0"
+
+#: c-family/c-common.c:12141
+#, fuzzy, gcc-internal-format
+msgid "index value is out of bound"
+msgstr "索引值是超出約束"
+
+#: c-family/c-common.c:12214 c-family/c-common.c:12264
+#: c-family/c-common.c:12279 cp/call.c:4631 cp/call.c:4638
+#, fuzzy, gcc-internal-format
+msgid "conversion of scalar %qT to vector %qT involves truncation"
+msgstr "轉換的純量到向量牽連出截斷"
+
+#: c-family/c-format.c:114 c-family/c-format.c:301
+#, gcc-internal-format
+msgid "format string has invalid operand number"
+msgstr "格式字串的運算元號無效"
+
+#: c-family/c-format.c:130
+#, gcc-internal-format
+msgid "function does not return string type"
+msgstr "函式不回傳字串類型"
+
+#: c-family/c-format.c:164
+#, fuzzy, gcc-internal-format
+msgid "format string argument is not a string type"
+msgstr "格式字串引數並非字串型態"
+
+#: c-family/c-format.c:190
+#, fuzzy, gcc-internal-format
+msgid "found a %<%s%> reference but the format argument should be a string"
+msgstr "找到 %<%s%>參考但是格式引數應該是字串"
+
+#: c-family/c-format.c:193
+#, fuzzy, gcc-internal-format
+msgid "found a %qT but the format argument should be a string"
+msgstr "找到 %qT 但是格式引數應該是字串"
+
+#: c-family/c-format.c:203
+#, fuzzy, gcc-internal-format
+msgid "format argument should be a %<%s%> reference but a string was found"
+msgstr "格式引數應該是 %<%s%>參考但是字串是找到"
+
+#: c-family/c-format.c:225
+#, fuzzy, gcc-internal-format
+msgid "format argument should be a %<%s%> reference"
+msgstr "格式引數應該是 %<%s%>參考"
+
+#: c-family/c-format.c:269
+#, gcc-internal-format
+msgid "unrecognized format specifier"
+msgstr "無法辨識的格式限定符"
+
+#: c-family/c-format.c:284
+#, fuzzy, gcc-internal-format
+msgid "%qE is only allowed in Objective-C dialects"
+msgstr "%qE 是只有允許的在中 Objective-C 方言"
+
+#: c-family/c-format.c:293
+#, gcc-internal-format
+msgid "%qE is an unrecognized format function type"
+msgstr "%qE 是一個無法辨識的格式字串函式類型"
+
+#: c-family/c-format.c:307
+#, gcc-internal-format
+msgid "%<...%> has invalid operand number"
+msgstr "%<...%> 運算元號不正確"
+
+#: c-family/c-format.c:314
+#, gcc-internal-format
+msgid "format string argument follows the args to be formatted"
+msgstr "格式字串出現在待格式化的引數之後"
+
+#: c-family/c-format.c:1060
+#, gcc-internal-format
+msgid "function might be possible candidate for %qs format attribute"
+msgstr "函式可能是 %qs format 屬性的備選"
+
+#: c-family/c-format.c:1150 c-family/c-format.c:1171 c-family/c-format.c:2263
+#, gcc-internal-format
+msgid "missing $ operand number in format"
+msgstr "格式字串缺少 $ 運算元號"
+
+#: c-family/c-format.c:1180
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support %%n$ operand number formats"
+msgstr "%s 不支援 %%n$ 運算元號格式字串"
+
+#: c-family/c-format.c:1187
+#, gcc-internal-format
+msgid "operand number out of range in format"
+msgstr "格式字元中運算元號越界"
+
+#: c-family/c-format.c:1210
+#, gcc-internal-format, gfc-internal-format
+msgid "format argument %d used more than once in %s format"
+msgstr "格式引數 %d 在 %s 格式字串中使用不止一次"
+
+#: c-family/c-format.c:1242
+#, gcc-internal-format
+msgid "$ operand number used after format without operand number"
+msgstr "$ 運算元號在不使用運算元號的格式後被使用"
+
+#: c-family/c-format.c:1273
+#, gcc-internal-format, gfc-internal-format
+msgid "format argument %d unused before used argument %d in $-style format"
+msgstr "格式引數 %d 在被使用的 $ 風格的格式引數 %d 前未被使用"
+
+#: c-family/c-format.c:1374
+#, gcc-internal-format
+msgid "format not a string literal, format string not checked"
+msgstr "格式字串不是一個字面字串,格式字串未被檢查"
+
+#: c-family/c-format.c:1389 c-family/c-format.c:1392
+#, gcc-internal-format
+msgid "format not a string literal and no format arguments"
+msgstr "格式字串不是一個字面字串而且沒有待格式化的引數"
+
+#: c-family/c-format.c:1395
+#, gcc-internal-format
+msgid "format not a string literal, argument types not checked"
+msgstr "格式字串不是一個字面字串,沒有進行引數類型檢查"
+
+#: c-family/c-format.c:1409
+#, gcc-internal-format
+msgid "too many arguments for format"
+msgstr "提供給格式字串的引數太多"
+
+#: c-family/c-format.c:1412
+#, gcc-internal-format
+msgid "unused arguments in $-style format"
+msgstr "$ 風格的格式字串中有未使用的引數"
+
+#: c-family/c-format.c:1415
+#, gcc-internal-format, gfc-internal-format
+msgid "zero-length %s format string"
+msgstr "格式字串 %s 長度為 0"
+
+#: c-family/c-format.c:1419
+#, gcc-internal-format
+msgid "format is a wide character string"
+msgstr "格式字串是一個寬字串"
+
+#: c-family/c-format.c:1422
+#, gcc-internal-format
+msgid "unterminated format string"
+msgstr "未終止的格式字串"
+
+#: c-family/c-format.c:1686
+#, gcc-internal-format
+msgid "spurious trailing %<%%%> in format"
+msgstr "格式字串尾有可疑的 %<%%%>"
+
+#: c-family/c-format.c:1731 c-family/c-format.c:2016
+#, gcc-internal-format, gfc-internal-format
+msgid "repeated %s in format"
+msgstr "格式字串中有重複的 %s"
+
+#: c-family/c-format.c:1745
+#, gcc-internal-format
+msgid "missing fill character at end of strfmon format"
+msgstr "strfmon 格式字串末尾缺少填充字元"
+
+#: c-family/c-format.c:1834
+#, gcc-internal-format, gfc-internal-format
+msgid "zero width in %s format"
+msgstr "%s 格式字串中欄位寬為 0"
+
+#: c-family/c-format.c:1853
+#, gcc-internal-format, gfc-internal-format
+msgid "empty left precision in %s format"
+msgstr "%s 格式字串中左精度為空"
+
+#: c-family/c-format.c:1930
+#, gcc-internal-format, gfc-internal-format
+msgid "empty precision in %s format"
+msgstr "%s 格式字串中精度為空"
+
+#: c-family/c-format.c:1999
+#, gcc-internal-format
+msgid "%s does not support the %qs %s length modifier"
+msgstr "%s 不支援 %qs %s 長度修飾符"
+
+#: c-family/c-format.c:2034
+#, gcc-internal-format
+msgid "conversion lacks type at end of format"
+msgstr "格式字串末尾的轉換缺少類型"
+
+#: c-family/c-format.c:2046
+#, gcc-internal-format
+msgid "unknown conversion type character %qc in format"
+msgstr "格式字串中出現無效的類型轉換字元 %qc"
+
+#: c-family/c-format.c:2050
+#, gcc-internal-format
+msgid "unknown conversion type character 0x%x in format"
+msgstr "格式字串中出現無效的類型轉換字元 0x%x"
+
+#: c-family/c-format.c:2058
+#, gcc-internal-format
+msgid "%s does not support the %<%%%c%> %s format"
+msgstr "%s 不支援 %<%%%c%> %s 格式"
+
+#: c-family/c-format.c:2075
+#, gcc-internal-format
+msgid "%s used with %<%%%c%> %s format"
+msgstr "%s 與 %<%%%c%> %s 格式並用"
+
+#: c-family/c-format.c:2085
+#, gcc-internal-format, gfc-internal-format
+msgid "%s does not support %s"
+msgstr "%s 不支援 %s"
+
+#: c-family/c-format.c:2095
+#, gcc-internal-format
+msgid "%s does not support %s with the %<%%%c%> %s format"
+msgstr "%s 不支援 %s 出現在 %<%%%c%> %s 格式字串中"
+
+#: c-family/c-format.c:2131
+#, gcc-internal-format
+msgid "%s ignored with %s and %<%%%c%> %s format"
+msgstr "%s 與 %s 和 %<%%%c%> %s 格式字串合用時被忽略"
+
+#: c-family/c-format.c:2136
+#, gcc-internal-format, gfc-internal-format
+msgid "%s ignored with %s in %s format"
+msgstr "%s 和 %s 出現在 %s 格式字串中時被忽略"
+
+#: c-family/c-format.c:2143
+#, gcc-internal-format
+msgid "use of %s and %s together with %<%%%c%> %s format"
+msgstr "同時使用 %s 和 %s,在 %<%%%c%> %s 格式字串中"
+
+#: c-family/c-format.c:2148
+#, gcc-internal-format, gfc-internal-format
+msgid "use of %s and %s together in %s format"
+msgstr "同時使用 %s 和 %s,在 %s 格式字串中"
+
+#: c-family/c-format.c:2168
+#, gcc-internal-format
+msgid "%<%%%c%> yields only last 2 digits of year in some locales"
+msgstr "%<%%%c%> 在某些區域設定下只給出 2 位表示的年分"
+
+#: c-family/c-format.c:2172
+#, gcc-internal-format
+msgid "%<%%%c%> yields only last 2 digits of year"
+msgstr "%<%%%c%> 只給出 2 位表示的年分"
+
+#: c-family/c-format.c:2190
+#, gcc-internal-format
+msgid "no closing %<]%> for %<%%[%> format"
+msgstr "%<%%[%> 格式沒有相對的 %<]%>"
+
+#: c-family/c-format.c:2204
+#, gcc-internal-format
+msgid "use of %qs length modifier with %qc type character"
+msgstr "將 %qs 長度修飾符和%qc 類型字元一起使用"
+
+#: c-family/c-format.c:2222
+#, gcc-internal-format
+msgid "%s does not support the %<%%%s%c%> %s format"
+msgstr "%s 不支援 %<%%%s%c%> %s 格式"
+
+#: c-family/c-format.c:2240
+#, gcc-internal-format
+msgid "operand number specified with suppressed assignment"
+msgstr "為格式字串指定的運算元號取消了賦值"
+
+#: c-family/c-format.c:2244
+#, gcc-internal-format
+msgid "operand number specified for format taking no argument"
+msgstr "為格式字串指定的運算元號不帶參數"
+
+#: c-family/c-format.c:2331
+#, gcc-internal-format
+msgid "embedded %<\\0%> in format"
+msgstr "格式字串嵌有 %<\\0%>"
+
+#: c-family/c-format.c:2401
+#, gcc-internal-format, gfc-internal-format
+msgid "writing through null pointer (argument %d)"
+msgstr "對空指標參照內容的寫作業(引數 %d)"
+
+#: c-family/c-format.c:2409
+#, gcc-internal-format, gfc-internal-format
+msgid "reading through null pointer (argument %d)"
+msgstr "對空指標參照內容的讀作業(引數 %d)"
+
+#: c-family/c-format.c:2429
+#, gcc-internal-format, gfc-internal-format
+msgid "writing into constant object (argument %d)"
+msgstr "對常數物件的寫作業(引數 %d)"
+
+#: c-family/c-format.c:2441
+#, gcc-internal-format, gfc-internal-format
+msgid "extra type qualifiers in format argument (argument %d)"
+msgstr "格式字串引數 %d 有多餘的類型限定"
+
+#: c-family/c-format.c:2575
+#, fuzzy, gcc-internal-format
+msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
+msgstr "%s %<%s%.*s%>預期引數的型態 %<%s%s%>,但是引數 %d 有型態 %qT"
+
+#: c-family/c-format.c:2583
+#, fuzzy, gcc-internal-format
+msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
+msgstr "%s %<%s%.*s%>預期匹配 %<%s%s%>引數"
+
+#: c-family/c-format.c:2592
+#, fuzzy, gcc-internal-format
+msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
+msgstr "%s %<%s%.*s%>預期引數的型態 %<%T%s%>,但是引數 %d 有型態 %qT"
+
+#: c-family/c-format.c:2600
+#, fuzzy, gcc-internal-format
+msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
+msgstr "%s %<%s%.*s%>預期匹配 %<%T%s%>引數"
+
+#: c-family/c-format.c:2660 c-family/c-format.c:2666 c-family/c-format.c:2817
+#, gcc-internal-format
+msgid "%<__gcc_host_wide_int__%> is not defined as a type"
+msgstr "%<__gcc_host_wide_int__%> 未被定義為一個類型"
+
+#: c-family/c-format.c:2673 c-family/c-format.c:2827
+#, gcc-internal-format
+msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
+msgstr "%<__gcc_host_wide_int__%> 未被定義為 %<long%> 或 %<long long%>"
+
+#: c-family/c-format.c:2723
+#, gcc-internal-format
+msgid "%<locus%> is not defined as a type"
+msgstr "%<locus%> 未被定義為一個類型"
+
+#: c-family/c-format.c:2776
+#, gcc-internal-format
+msgid "%<location_t%> is not defined as a type"
+msgstr "%<location_t%> 未被定義為一個類型"
+
+#: c-family/c-format.c:2793
+#, gcc-internal-format
+msgid "%<tree%> is not defined as a type"
+msgstr "%<tree%> 未被定義為一個類型"
+
+#: c-family/c-format.c:2798
+#, gcc-internal-format
+msgid "%<tree%> is not defined as a pointer type"
+msgstr "%<tree%> 未被定義為一個指標類型"
+
+#: c-family/c-format.c:3071
+#, gcc-internal-format
+msgid "args to be formatted is not %<...%>"
+msgstr "待格式化的引數不是 %<...%>"
+
+#: c-family/c-format.c:3083
+#, gcc-internal-format
+msgid "strftime formats cannot format arguments"
+msgstr "strftime 格式字串無法格式化引數"
+
+#: c-family/c-lex.c:239
+#, gcc-internal-format
+msgid "badly nested C headers from preprocessor"
+msgstr "前處理器產生的巢狀 C 頭 錯誤"
+
+#: c-family/c-lex.c:274
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "ignoring #pragma %s %s"
+msgstr "忽略 # pragma %s %s"
+
+#. ... or not.
+#: c-family/c-lex.c:511 c-family/c-lex.c:1171
+#, fuzzy, gcc-internal-format
+msgid "stray %<@%> in program"
+msgstr "零星的 %<@%>在中程式"
+
+#: c-family/c-lex.c:526
+#, gcc-internal-format
+msgid "stray %qs in program"
+msgstr "程式中有游離的 %qs"
+
+#: c-family/c-lex.c:536
+#, gcc-internal-format, gfc-internal-format
+msgid "missing terminating %c character"
+msgstr "缺少結尾的 %c 字元"
+
+#: c-family/c-lex.c:538
+#, gcc-internal-format
+msgid "stray %qc in program"
+msgstr "程式中有游離的 %qc"
+
+#: c-family/c-lex.c:540
+#, gcc-internal-format
+msgid "stray %<\\%o%> in program"
+msgstr "程式中有游離的 %<\\%o%>"
+
+#: c-family/c-lex.c:746
+#, gcc-internal-format
+msgid "this decimal constant is unsigned only in ISO C90"
+msgstr "這個小數常數僅 ISO C90 中是無號的"
+
+#: c-family/c-lex.c:750
+#, gcc-internal-format
+msgid "this decimal constant would be unsigned in ISO C90"
+msgstr "這個小數常數在 ISO C90 中將是無號的"
+
+#: c-family/c-lex.c:770
+#, fuzzy, gcc-internal-format
+msgid "integer constant is too large for %<unsigned long%> type"
+msgstr "整數常數太大用於 %<unsigned long%> 型態"
+
+#: c-family/c-lex.c:810
+#, fuzzy, gcc-internal-format
+msgid "unsuffixed float constant"
+msgstr "unsuffixed 浮點數常數"
+
+#: c-family/c-lex.c:842
+#, fuzzy, gcc-internal-format
+msgid "unsupported non-standard suffix on floating constant"
+msgstr "不受支援的 non-standard 字尾於浮點常數"
+
+#: c-family/c-lex.c:847
+#, fuzzy, gcc-internal-format
+msgid "non-standard suffix on floating constant"
+msgstr "non-standard 字尾於浮點常數"
+
+#: c-family/c-lex.c:918 c-family/c-lex.c:921
+#, fuzzy, gcc-internal-format
+msgid "floating constant exceeds range of %qT"
+msgstr "浮點常數超出範圍的 %qT"
+
+#: c-family/c-lex.c:936
+#, fuzzy, gcc-internal-format
+msgid "floating constant truncated to zero"
+msgstr "浮點常數截短至零"
+
+#: c-family/c-lex.c:1133
+#, fuzzy, gcc-internal-format
+msgid "repeated %<@%> before Objective-C string"
+msgstr "重複 %<@%>之前 Objective-C 字串"
+
+#: c-family/c-lex.c:1152 cp/parser.c:3716
+#, fuzzy, gcc-internal-format
+msgid "unsupported non-standard concatenation of string literals"
+msgstr "不受支援的 non-standard 串接的字串實字"
+
+#: c-family/c-lex.c:1180
+#, gcc-internal-format
+msgid "traditional C rejects string constant concatenation"
+msgstr "傳統 C 不接受字串常數粘貼"
+
+#: c-family/c-omp.c:205
+#, fuzzy, gcc-internal-format
+msgid "invalid expression type for %<#pragma omp atomic%>"
+msgstr "無效的運算式型態用於 %<# pragma omp atomic%>"
+
+#: c-family/c-omp.c:279
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp atomic update%> uses two different variables for memory"
+msgstr "%<# pragma omp 基元的 update%>使用兩不同的變數用於記憶體"
+
+#: c-family/c-omp.c:281 c-family/c-omp.c:293
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
+msgstr "%<# pragma omp 基元的 capture%>使用兩不同的變數用於記憶體"
+
+#: c-family/c-omp.c:474 cp/semantics.c:6629
+#, fuzzy, gcc-internal-format
+msgid "invalid type for iteration variable %qE"
+msgstr "無效的型態用於迭代變數 %qE"
+
+#: c-family/c-omp.c:487
+#, fuzzy, gcc-internal-format
+msgid "%qE is not initialized"
+msgstr "%qE 未被初始化的"
+
+#: c-family/c-omp.c:507 cp/semantics.c:6535
+#, fuzzy, gcc-internal-format
+msgid "missing controlling predicate"
+msgstr "缺少控制述詞"
+
+#: c-family/c-omp.c:592 cp/semantics.c:6279
+#, fuzzy, gcc-internal-format
+msgid "invalid controlling predicate"
+msgstr "無效的控制述詞"
+
+#: c-family/c-omp.c:599 cp/semantics.c:6541
+#, fuzzy, gcc-internal-format
+msgid "missing increment expression"
+msgstr "缺少遞增運算式"
+
+#: c-family/c-omp.c:663 cp/semantics.c:6389
+#, fuzzy, gcc-internal-format
+msgid "invalid increment expression"
+msgstr "無效的遞增運算式"
+
+#: c-family/c-omp.c:1036
+#, fuzzy, gcc-internal-format
+#| msgid "%qD is not a function template"
+msgid "%qD is not an function argument"
+msgstr "%qD 不是一個函式範本"
+
+#: c-family/c-opts.c:329
+#, gcc-internal-format
+msgid "-I- specified twice"
+msgstr "-I- 指定了兩次"
+
+#: c-family/c-opts.c:332
+#, gcc-internal-format
+msgid "obsolete option -I- used, please use -iquote instead"
+msgstr "使用了過時的選項 -I-,請改用 -iquote"
+
+#: c-family/c-opts.c:410
+#, fuzzy, gcc-internal-format
+msgid "%<-Wabi=1%> is not supported, using =2"
+msgstr "-f%s 不受支援:已忽略"
+
+#: c-family/c-opts.c:600 fortran/cpp.c:365
+#, gcc-internal-format
+msgid "output filename specified twice"
+msgstr "輸出檔案名稱指定了兩次"
+
+#: c-family/c-opts.c:779
+#, fuzzy, gcc-internal-format
+msgid "-fexcess-precision=standard for C++"
+msgstr "-fexcess-precision=標準用於 C++"
+
+#: c-family/c-opts.c:802
+#, fuzzy, gcc-internal-format
+msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
+msgstr "-fno-gnu89-inline 是只有支援的在中 GNU99 或 C99 模式"
+
+#: c-family/c-opts.c:848
+#, gcc-internal-format
+msgid "-Wformat-y2k ignored without -Wformat"
+msgstr "-Wformat-y2k 未與 -Wformat 一起使用,已忽略"
+
+#: c-family/c-opts.c:850
+#, gcc-internal-format
+msgid "-Wformat-extra-args ignored without -Wformat"
+msgstr "-Wformat-extra-args 未與 -Wformat 一起使用,已忽略"
+
+#: c-family/c-opts.c:852
+#, gcc-internal-format
+msgid "-Wformat-zero-length ignored without -Wformat"
+msgstr "-Wformat-zero-length 未與 -Wformat 一起使用,已忽略"
+
+#: c-family/c-opts.c:854
+#, gcc-internal-format
+msgid "-Wformat-nonliteral ignored without -Wformat"
+msgstr "-Wformat-nonliteral 未與 -Wformat 一起使用,已忽略"
+
+#: c-family/c-opts.c:856
+#, fuzzy, gcc-internal-format
+msgid "-Wformat-contains-nul ignored without -Wformat"
+msgstr "-Wformat-contains-nul 忽略的而無需 -Wformat"
+
+#: c-family/c-opts.c:858
+#, gcc-internal-format
+msgid "-Wformat-security ignored without -Wformat"
+msgstr "-Wformat-security 未與 -Wformat 一起使用,已忽略"
+
+#: c-family/c-opts.c:875
+#, fuzzy, gcc-internal-format
+msgid "%<-fabi-compat-version=1%> is not supported, using =2"
+msgstr "-falign-loops=%d 未被支援"
+
+#: c-family/c-opts.c:916
+#, fuzzy, gcc-internal-format
+msgid "external TLS initialization functions not supported on this target"
+msgstr "巢狀的函式不支援於這個目標"
+
+#: c-family/c-opts.c:936
+#, gcc-internal-format
+msgid "opening output file %s: %m"
+msgstr "開啟輸出檔案 %s:%m"
+
+#: c-family/c-opts.c:941
+#, gcc-internal-format, gfc-internal-format
+msgid "too many filenames given. Type %s --help for usage"
+msgstr "給定了太多檔案名稱。試用 %s --help 以了解用法"
+
+#: c-family/c-opts.c:960
+#, gcc-internal-format, gfc-internal-format
+msgid "the \"%s\" debug format cannot be used with pre-compiled headers"
+msgstr ""
+
+#: c-family/c-opts.c:1119
+#, gcc-internal-format
+msgid "opening dependency file %s: %m"
+msgstr "開啟依賴檔案 %s:%m"
+
+#: c-family/c-opts.c:1130
+#, gcc-internal-format
+msgid "closing dependency file %s: %m"
+msgstr "關閉依賴檔案 %s:%m"
+
+#: c-family/c-opts.c:1133
+#, gcc-internal-format
+msgid "when writing output to %s: %m"
+msgstr "當寫入輸出到 %s 時:%m"
+
+#: c-family/c-opts.c:1213
+#, gcc-internal-format
+msgid "to generate dependencies you must specify either -M or -MM"
+msgstr "要產生依賴項,您必須指定 -M 或 -MM"
+
+#: c-family/c-opts.c:1236
+#, fuzzy, gcc-internal-format
+msgid "-MG may only be used with -M or -MM"
+msgstr "-MG 也許會只有被使用與 -M 或 -MM"
+
+#: c-family/c-opts.c:1264
+#, fuzzy, gcc-internal-format
+msgid "-fdirectives-only is incompatible with -Wunused_macros"
+msgstr "-fdirectives-only 是不相容的與 -Wunusedmacros(_M)"
+
+#: c-family/c-opts.c:1266
+#, fuzzy, gcc-internal-format
+msgid "-fdirectives-only is incompatible with -traditional"
+msgstr "-fdirectives-only 是不相容的與 -traditional"
+
+#: c-family/c-opts.c:1456
+#, gcc-internal-format
+msgid "too late for # directive to set debug directory"
+msgstr "使用 # 指示設定除錯目錄太遲"
+
+#: c-family/c-pch.c:125
+#, gcc-internal-format
+msgid "can%'t create precompiled header %s: %m"
+msgstr "無法建立預先編譯頭 %s:%m"
+
+#: c-family/c-pch.c:148
+#, gcc-internal-format
+msgid "can%'t write to %s: %m"
+msgstr "無法寫入 %s:%m"
+
+#: c-family/c-pch.c:206
+#, gcc-internal-format
+msgid "can%'t write %s: %m"
+msgstr "無法寫入 %s:%m"
+
+#: c-family/c-pch.c:234 c-family/c-pch.c:275 c-family/c-pch.c:326
+#, gcc-internal-format
+msgid "can%'t read %s: %m"
+msgstr "無法讀取 %s:%m"
+
+#: c-family/c-pch.c:432
+#, gcc-internal-format
+msgid "pch_preprocess pragma should only be used with -fpreprocessed"
+msgstr "pch_preprocess pragma 只應與 -fpreprocessed 並用"
+
+#: c-family/c-pch.c:433
+#, gcc-internal-format
+msgid "use #include instead"
+msgstr "改用 #include"
+
+#: c-family/c-pch.c:439
+#, gcc-internal-format
+msgid "%s: couldn%'t open PCH file: %m"
+msgstr "%s:無法開啟 PCH 檔案:%m"
+
+#: c-family/c-pch.c:444
+#, gcc-internal-format
+msgid "use -Winvalid-pch for more information"
+msgstr "使用 -Winvalid-pch 以獲得更多資訊"
+
+#: c-family/c-pch.c:445
+#, gcc-internal-format, gfc-internal-format
+msgid "%s: PCH file was invalid"
+msgstr "%s:PCH 檔案無效"
+
+#: c-family/c-pragma.c:119
+#, gcc-internal-format
+msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
+msgstr "#pragma pack (pop) 沒有相匹配的 #pragma pack (push)"
+
+#: c-family/c-pragma.c:132
+#, fuzzy, gcc-internal-format
+msgid "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
+msgstr "# pragma 包裝 (流行,%E) 遇到的而無需匹配 # pragma 包裝 (推,%E)"
+
+#: c-family/c-pragma.c:162
+#, gcc-internal-format
+msgid "missing %<(%> after %<#pragma pack%> - ignored"
+msgstr "%<#pragma pack%> 後缺少 %<(%>,忽略"
+
+#: c-family/c-pragma.c:173 c-family/c-pragma.c:205
+#, fuzzy, gcc-internal-format
+msgid "invalid constant in %<#pragma pack%> - ignored"
+msgstr "無效的常數在中 %<# pragma pack%>- 忽略"
+
+#: c-family/c-pragma.c:177 c-family/c-pragma.c:219
+#, gcc-internal-format
+msgid "malformed %<#pragma pack%> - ignored"
+msgstr "%<#pragma pack%> 格式錯誤 - 已忽略"
+
+#: c-family/c-pragma.c:182
+#, gcc-internal-format
+msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
+msgstr "%<#pragma pack(push[, id][, <n>])%> 格式錯誤 - 已忽略"
+
+#: c-family/c-pragma.c:184
+#, gcc-internal-format
+msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
+msgstr "%<#pragma pack(pop[, id])%> 格式錯誤 - 已忽略"
+
+#: c-family/c-pragma.c:193
+#, fuzzy, gcc-internal-format
+msgid "unknown action %qE for %<#pragma pack%> - ignored"
+msgstr "不明動作 %qE 用於 %<# pragma pack%>- 忽略"
+
+#: c-family/c-pragma.c:222
+#, gcc-internal-format
+msgid "junk at end of %<#pragma pack%>"
+msgstr "%<#pragma pack%> 末尾有無用字元"
+
+#: c-family/c-pragma.c:225
+#, gcc-internal-format
+msgid "#pragma pack has no effect with -fpack-struct - ignored"
+msgstr "指定了 -fpack-struct 時 #pragma pack 無效 - 已忽略"
+
+#: c-family/c-pragma.c:245
+#, gcc-internal-format, gfc-internal-format
+msgid "alignment must be a small power of two, not %d"
+msgstr "對齊邊界必須是 2 的較小次方,而不是 %d"
+
+#: c-family/c-pragma.c:284
+#, gcc-internal-format
+msgid "applying #pragma weak %q+D after first use results in unspecified behavior"
+msgstr "在第一次使用後套用 #pragma weak %q+D 導致不可預知的後果"
+
+#: c-family/c-pragma.c:381 c-family/c-pragma.c:386
+#, gcc-internal-format
+msgid "malformed #pragma weak, ignored"
+msgstr "#pragma weak 格式錯誤,已忽略"
+
+#: c-family/c-pragma.c:390
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma weak%>"
+msgstr "垃圾於結束的 %<# pragma weak%>"
+
+#: c-family/c-pragma.c:396
+#, fuzzy, gcc-internal-format
+#| msgid "weak declaration of %q+D not supported"
+msgid "%<#pragma weak%> declaration of %q+D not allowed, ignored"
+msgstr "不支援 %q+D 的弱宣告"
+
+#: c-family/c-pragma.c:465 c-family/c-pragma.c:467
+#, gcc-internal-format
+msgid "malformed #pragma redefine_extname, ignored"
+msgstr "#pragma redefine_extname 格式錯誤,已忽略"
+
+#: c-family/c-pragma.c:470
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma redefine_extname%>"
+msgstr "垃圾於結束的 %<# pragma redefineextname%(_E)>"
+
+#: c-family/c-pragma.c:499 c-family/c-pragma.c:572
+#, gcc-internal-format
+msgid "#pragma redefine_extname ignored due to conflict with previous rename"
+msgstr "#pragma redefine_extname 因與先前的 rename 衝突而被忽略"
+
+#: c-family/c-pragma.c:527
+#, gcc-internal-format
+msgid "#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname"
+msgstr "#pragma redefine_extname 因與先前的 #pragma redefine_extname 衝突而被忽略"
+
+#: c-family/c-pragma.c:563
+#, gcc-internal-format
+msgid "asm declaration ignored due to conflict with previous rename"
+msgstr "asm 宣告因與先前的 rename 衝突而被忽略"
+
+#: c-family/c-pragma.c:594
+#, gcc-internal-format
+msgid "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
+msgstr "#pragma redefine_extname 因與 __asm__ declaration 衝突而被忽略"
+
+#: c-family/c-pragma.c:655
+#, gcc-internal-format
+msgid "#pragma GCC visibility push() must specify default, internal, hidden or protected"
+msgstr "#pragma GCC visibility push() 必須指定 default、internal、hidden 或 protected"
+
+#: c-family/c-pragma.c:697
+#, gcc-internal-format
+msgid "#pragma GCC visibility must be followed by push or pop"
+msgstr "#pragma GCC visibility 後面必須跟 push 或 pop"
+
+#: c-family/c-pragma.c:703
+#, gcc-internal-format
+msgid "no matching push for %<#pragma GCC visibility pop%>"
+msgstr "沒有與 %<#pragma GCC visibility pop%> 對應的 push"
+
+#: c-family/c-pragma.c:708 c-family/c-pragma.c:715
+#, gcc-internal-format
+msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
+msgstr "%<#pragma GCC visibility push%> 缺少 %<(%> — 已忽略"
+
+#: c-family/c-pragma.c:711
+#, gcc-internal-format
+msgid "malformed #pragma GCC visibility push"
+msgstr "#pragma GCC visibility push 格式錯誤"
+
+#: c-family/c-pragma.c:719
+#, gcc-internal-format
+msgid "junk at end of %<#pragma GCC visibility%>"
+msgstr "%<#pragma GCC visibility%> 末尾有無用字元"
+
+#: c-family/c-pragma.c:734
+#, fuzzy, gcc-internal-format
+msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
+msgstr "缺少[錯誤|警告|忽略] 之後 %<# pragma GCC diagnostic%>"
+
+#: c-family/c-pragma.c:753
+#, fuzzy, gcc-internal-format
+msgid "expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
+msgstr "預期 [錯誤|警告|忽略|推|流行] 之後 %<# pragma GCC diagnostic%>"
+
+#: c-family/c-pragma.c:757
+#, fuzzy, gcc-internal-format
+msgid "missing option after %<#pragma GCC diagnostic%> kind"
+msgstr "缺少選項之後 %<# pragma GCC diagnostic%>kind"
+
+#: c-family/c-pragma.c:769
+#, fuzzy, gcc-internal-format
+msgid "unknown option after %<#pragma GCC diagnostic%> kind"
+msgstr "不明選項之後 %<# pragma GCC diagnostic%>kind"
+
+#: c-family/c-pragma.c:782
+#, fuzzy, gcc-internal-format
+msgid "#pragma GCC option is not allowed inside functions"
+msgstr "# pragma GCC 選項未被允許內部函式"
+
+#: c-family/c-pragma.c:795
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma GCC option%> is not a string"
+msgstr "%<# pragma GCC option%>並非字串"
+
+#: c-family/c-pragma.c:822
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
+msgstr "%<# pragma GCC 目標 (字串 [, 字串]...)%>沒有最後的 %<)%>"
+
+#: c-family/c-pragma.c:828
+#, fuzzy, gcc-internal-format
+msgid "#pragma GCC target string... is badly formed"
+msgstr "# pragma GCC 目標字串…是不當的形成"
+
+#: c-family/c-pragma.c:851
+#, fuzzy, gcc-internal-format
+msgid "#pragma GCC optimize is not allowed inside functions"
+msgstr "# pragma GCC 最佳化未被允許內部函式"
+
+#: c-family/c-pragma.c:864
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma GCC optimize%> is not a string or number"
+msgstr "%<# pragma GCC optimize%>並非字串或數字"
+
+#: c-family/c-pragma.c:890
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
+msgstr "%<# pragma GCC 最佳化 (字串 [, 字串]...)%>沒有最後的 %<)%>"
+
+#: c-family/c-pragma.c:896
+#, fuzzy, gcc-internal-format
+msgid "#pragma GCC optimize string... is badly formed"
+msgstr "# pragma GCC 最佳化字串…是不當的形成"
+
+#: c-family/c-pragma.c:937
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma push_options%>"
+msgstr "垃圾於結束的 %<# pragma pushoptions%(_O)>"
+
+#: c-family/c-pragma.c:967
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma pop_options%>"
+msgstr "垃圾於結束的 %<# pragma popoptions%(_O)>"
+
+#: c-family/c-pragma.c:974
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
+msgstr "%<# pragma GCC pop_options%>而無需相應 %<# pragma GCC push_options%>"
+
+#: c-family/c-pragma.c:1016
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma reset_options%>"
+msgstr "垃圾於結束的 %<# pragma resetoptions%(_O)>"
+
+#: c-family/c-pragma.c:1054 c-family/c-pragma.c:1061
+#, fuzzy, gcc-internal-format
+msgid "expected a string after %<#pragma message%>"
+msgstr "預期的字串之後 %<# pragma message%>"
+
+#: c-family/c-pragma.c:1056
+#, fuzzy, gcc-internal-format
+msgid "malformed %<#pragma message%>, ignored"
+msgstr "異常的 %<# pragma message%>,忽略"
+
+#: c-family/c-pragma.c:1066
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma message%>"
+msgstr "垃圾於結束的 %<# pragma message%>"
+
+#: c-family/c-pragma.c:1069
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "#pragma message: %s"
+msgstr "# pragma 訊息:%s"
+
+#: c-family/c-pragma.c:1106
+#, fuzzy, gcc-internal-format
+msgid "invalid location for %<pragma %s%>, ignored"
+msgstr "無效的位置用於 %<pragma %s%>,忽略"
+
+#: c-family/c-pragma.c:1113 c-family/c-pragma.c:1127
+#, fuzzy, gcc-internal-format
+msgid "malformed %<#pragma %s%>, ignored"
+msgstr "異常的 %<# pragma %s%>,忽略"
+
+#: c-family/c-pragma.c:1133
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma %s%>"
+msgstr "垃圾於結束的 %<# pragma %s%>"
+
+#: c-family/c-pragma.c:1151
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
+msgstr "%<# pragma STDC FLOAT_CONST_DECIMAL64%>未被支援用於 C++"
+
+#: c-family/c-pragma.c:1160
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
+msgstr "%<# pragma STDC FLOAT_CONST_DECIMAL64%>未被支援於這個目標"
+
+#: c-family/c-pragma.c:1166
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
+msgstr "ISO C 不支援 %<# pragma STDC FLOAT_CONST_DECIMAL64%>"
+
+#: c-family/c-pretty-print.c:362
+#, fuzzy, gcc-internal-format
+msgid "<type-error>"
+msgstr "<type-error>"
+
+#: c-family/c-pretty-print.c:401
+#, fuzzy, gcc-internal-format
+msgid "<unnamed-unsigned:"
+msgstr "<unnamed-unsigned:"
+
+#: c-family/c-pretty-print.c:405
+#, fuzzy, gcc-internal-format
+msgid "<unnamed-float:"
+msgstr "<unnamed-float:"
+
+#: c-family/c-pretty-print.c:408
+#, fuzzy, gcc-internal-format
+msgid "<unnamed-fixed:"
+msgstr "<unnamed-fixed:"
+
+#: c-family/c-pretty-print.c:423
+#, fuzzy, gcc-internal-format
+msgid "<typedef-error>"
+msgstr "<typedef-error>"
+
+#: c-family/c-pretty-print.c:438
+#, fuzzy, gcc-internal-format
+msgid "<tag-error>"
+msgstr "<tag-error>"
+
+#: c-family/c-pretty-print.c:1272
+#, fuzzy, gcc-internal-format
+msgid "<erroneous-expression>"
+msgstr "<erroneous-expression>"
+
+#: c-family/c-pretty-print.c:1276 cp/cxx-pretty-print.c:139
+#, fuzzy, gcc-internal-format
+msgid "<return-value>"
+msgstr "<return-value>"
+
+#: c-family/c-semantics.c:168
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "wrong type argument to %s"
+msgstr "錯誤的型態引數到 %s"
+
+#: c-family/cilk.c:116 cp/parser.c:5997
+#, fuzzy, gcc-internal-format
+#| msgid "%<friend%> can only be specified inside a class"
+msgid "%<_Cilk_spawn%> may only be used inside a function"
+msgstr "%<friend%> 只能在類別中指定"
+
+#: c-family/cilk.c:129
+#, fuzzy, gcc-internal-format
+msgid "only function calls can be spawned"
+msgstr "只有一個 -flto-partition 值可以被指定的"
+
+#: c-family/cilk.c:262
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %<_Cilk_spawn%>"
+msgstr "無效的使用的 %<auto%>"
+
+#: c-family/cilk.c:403
+#, fuzzy, gcc-internal-format
+#| msgid "address of explicit register variable %qD requested"
+msgid "explicit register variable %qD may not be modified in spawn"
+msgstr "要求明確暫存器變數 %qD 的位址。"
+
+#: c-family/cilk.c:484
+#, gcc-internal-format
+msgid "cannot spawn call to function that returns twice"
+msgstr ""
+
+#: c-family/cilk.c:505
+#, fuzzy, gcc-internal-format
+msgid "invalid use of label %q+D in %<_Cilk_spawn%>"
+msgstr "無效的使用的 %qD 在中連繫規格"
+
+#: c-family/cilk.c:975
+#, gcc-internal-format
+msgid "register assignment ignored for %qD used in Cilk block"
+msgstr ""
+
+#: c-family/cppspec.c:93
+#, fuzzy, gcc-internal-format
+msgid "%qs is not a valid option to the preprocessor"
+msgstr "%qs 並非有效選項到前置處理器"
+
+#: c-family/cppspec.c:112
+#, gcc-internal-format
+msgid "too many input files"
+msgstr "輸入檔案太多"
+
+#: common/config/alpha/alpha-common.c:76
+#, gcc-internal-format
+msgid "bad value %qs for -mtls-size switch"
+msgstr "-mtls-size 開關的值 %qs 不正確"
+
+#: common/config/arc/arc-common.c:80
+#, fuzzy, gcc-internal-format
+#| msgid "multiple function type attributes specified"
+msgid "multiple -mcpu= options specified."
+msgstr "指定了多個函式類型屬性"
+
+#: common/config/bfin/bfin-common.c:304 common/config/m68k/m68k-common.c:60
+#, gcc-internal-format, gfc-internal-format
+msgid "-mshared-library-id=%s is not between 0 and %d"
+msgstr "-mshared-library-id=%s 不在 0 和 %d 之間"
+
+#: common/config/bfin/bfin-common.c:323
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "-mcpu=%s is not valid"
+msgstr "-mcpu=%s 無效"
+
+#: common/config/bfin/bfin-common.c:359
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "-mcpu=%s has invalid silicon revision"
+msgstr "-mcpu=%s 有無效的 silicon 修訂"
+
+#: common/config/i386/i386-common.c:939
+#, gcc-internal-format
+msgid "-malign-loops is obsolete, use -falign-loops"
+msgstr "-malign-loops 已經過時,請使用 -falign-loops"
+
+#: common/config/i386/i386-common.c:941
+#, gcc-internal-format, gfc-internal-format
+msgid "-malign-loops=%d is not between 0 and %d"
+msgstr "-malign-loops=%d 不在 0 和 %d 之間"
+
+#: common/config/i386/i386-common.c:948
+#, gcc-internal-format
+msgid "-malign-jumps is obsolete, use -falign-jumps"
+msgstr "-malign-jumps 已經過時,請使用 -falign-jumps"
+
+#: common/config/i386/i386-common.c:950
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "-malign-jumps=%d is not between 0 and %d"
+msgstr "-malign-jumps=%d 未被介於 0 和 %d"
+
+#: common/config/i386/i386-common.c:958
+#, gcc-internal-format
+msgid "-malign-functions is obsolete, use -falign-functions"
+msgstr "-malign-functions 已過時,請使用 -falign-functions"
+
+#: common/config/i386/i386-common.c:960
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "-malign-functions=%d is not between 0 and %d"
+msgstr "-malign-functions=%d 未被介於 0 和 %d"
+
+#: common/config/i386/i386-common.c:969
+#, gcc-internal-format, gfc-internal-format
+msgid "-mbranch-cost=%d is not between 0 and 5"
+msgstr "-mbranch-cost=%d 不在 0 和 5 之間"
+
+#: common/config/i386/i386-common.c:1020
+#, fuzzy, gcc-internal-format
+msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
+msgstr "%<-fsplit-stack%> 目前只有支援的於 GNU/Linux"
+
+#: common/config/i386/i386-common.c:1026
+#, fuzzy, gcc-internal-format
+msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
+msgstr "%<-fsplit-stack%> 需求組譯器支援用於 CFI 指令"
+
+#: common/config/ia64/ia64-common.c:58
+#, gcc-internal-format
+msgid "bad value %<%s%> for -mtls-size= switch"
+msgstr "-mtls-size= 開關的值 %<%s%> 無效"
+
+#: common/config/msp430/msp430-common.c:59
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "unrecognised argument of -mcpu: %s"
+msgstr "無法辨識的引數在中選項 %qs"
+
+#: common/config/nds32/nds32-common.c:49
+#, gcc-internal-format
+msgid "for the option -misr-vector-size=X, the valid X must be: 4 or 16"
+msgstr ""
+
+#: common/config/nds32/nds32-common.c:60
+#, gcc-internal-format
+msgid "for the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
+msgstr ""
+
+#: common/config/rs6000/rs6000-common.c:172 config/sparc/sparc.c:1362
+#, gcc-internal-format, gfc-internal-format
+msgid "unknown -mdebug-%s switch"
+msgstr "不明的 -mdebug-%s 開關"
+
+#: common/config/rs6000/rs6000-common.c:220
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "unknown switch -mlong-double-%s"
+msgstr "不明切換 -mlong-double-%s"
+
+#: common/config/rs6000/rs6000-common.c:230
+#, fuzzy, gcc-internal-format
+msgid "-msingle-float option equivalent to -mhard-float"
+msgstr "-msingle-float 選項 equivalent 到 -mhard-float"
+
+#: common/config/rs6000/rs6000-common.c:246
+#, fuzzy, gcc-internal-format
+msgid "-msimple-fpu option ignored"
+msgstr "-msimple-fpu 選項忽略"
+
+#: common/config/rx/rx-common.c:61
+#, fuzzy, gcc-internal-format
+msgid "the RX200 cpu does not have FPU hardware"
+msgstr "RX200 cpu 沒有 FPU 硬體"
+
+#: common/config/rx/rx-common.c:63
+#, fuzzy, gcc-internal-format
+msgid "the RX100 cpu does not have FPU hardware"
+msgstr "RX200 cpu 沒有 FPU 硬體"
+
+#: common/config/s390/s390-common.c:98
+#, gcc-internal-format
+msgid "stack guard value must be an exact power of 2"
+msgstr "堆疊防護值必須是 2 的整數次方"
+
+#: common/config/s390/s390-common.c:103
+#, gcc-internal-format
+msgid "stack size must be an exact power of 2"
+msgstr "堆疊大小必須剛好是 2 的某次方"
+
+#: common/config/v850/v850-common.c:47
+#, fuzzy, gcc-internal-format
+msgid "value passed in %qs is too large"
+msgstr "值傳遞在中 %qs 太大"
+
+#: config/darwin-c.c:116
+#, fuzzy, gcc-internal-format
+msgid "too many #pragma options align=reset"
+msgstr "太多 # pragma 選項對齊=重置"
+
+#: config/darwin-c.c:136 config/darwin-c.c:139 config/darwin-c.c:141
+#: config/darwin-c.c:143
+#, gcc-internal-format
+msgid "malformed '#pragma options', ignoring"
+msgstr "「#pragma options」格式錯誤 - 已忽略"
+
+#: config/darwin-c.c:146
+#, gcc-internal-format
+msgid "junk at end of '#pragma options'"
+msgstr "「#pragma options」末尾有無用字元"
+
+#: config/darwin-c.c:156
+#, fuzzy, gcc-internal-format
+msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
+msgstr "異常的『# pragma 選項對齊={mac68k|乘冪|重置}』,忽略"
+
+#: config/darwin-c.c:168
+#, gcc-internal-format
+msgid "missing '(' after '#pragma unused', ignoring"
+msgstr "「#pragma unused」後面缺少「(」,忽略"
+
+#: config/darwin-c.c:189
+#, gcc-internal-format
+msgid "missing ')' after '#pragma unused', ignoring"
+msgstr "「#pragma unused」後面缺少「)」,忽略"
+
+#: config/darwin-c.c:192
+#, gcc-internal-format
+msgid "junk at end of '#pragma unused'"
+msgstr "「#pragma unused」末尾有無用字元"
+
+#: config/darwin-c.c:203
+#, fuzzy, gcc-internal-format
+msgid "malformed '#pragma ms_struct', ignoring"
+msgstr "異常的『# pragma msstruct』(_S),忽略"
+
+#: config/darwin-c.c:211
+#, fuzzy, gcc-internal-format
+msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
+msgstr "異常的『# pragma msstruct {於|關閉|重置}』(_S),忽略"
+
+#: config/darwin-c.c:214
+#, fuzzy, gcc-internal-format
+msgid "junk at end of '#pragma ms_struct'"
+msgstr "垃圾於結束的『# pragma msstruct』(_S)"
+
+#: config/darwin-c.c:440
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "subframework include %s conflicts with framework include"
+msgstr "subframework 包含 %s 衝突與框架包含"
+
+#: config/darwin-c.c:636
+#, fuzzy, gcc-internal-format
+msgid "unknown value %qs of -mmacosx-version-min"
+msgstr "不明值 %qs 的 -mmacosx-version-min"
+
+#: config/darwin-driver.c:49
+#, fuzzy, gcc-internal-format
+msgid "sysctl for kern.osversion failed: %m"
+msgstr "sysctl 用於字距微調.osversion 失敗:%m"
+
+#: config/darwin-driver.c:83
+#, fuzzy, gcc-internal-format
+msgid "couldn%'t understand kern.osversion %q.*s"
+msgstr "couldn%'t 了解字距微調.osversion %q.*s"
+
+#: config/darwin.c:1698
+#, fuzzy, gcc-internal-format
+msgid "the use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7"
+msgstr "使用的 _OBJC_-prefixed 變數名稱以選取後設資料區段被不宜用於 4.6 而將被 移除的在中 4.7"
+
+#: config/darwin.c:1953
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "failed to open temporary file %s for LTO output"
+msgstr "開啟暫存檔 %s 用於 LTO 輸出時失敗"
+
+#: config/darwin.c:2042
+#, fuzzy, gcc-internal-format
+msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
+msgstr "%qE 2.95 vtable-compatibility 屬性套用只有時編譯 kext"
+
+#: config/darwin.c:2049
+#, fuzzy, gcc-internal-format
+msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
+msgstr "%qE 2.95 vtable-compatibility 屬性套用只有到 C++類別"
+
+#: config/darwin.c:2761
+#, fuzzy, gcc-internal-format
+msgid "protected visibility attribute not supported in this configuration; ignored"
+msgstr "可見性屬性在此配置下不受支援;已忽略"
+
+#: config/darwin.c:2947
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "failed to open temporary file %s with LTO output"
+msgstr "開啟暫存檔 %s 與 LTO 輸出時失敗"
+
+#: config/darwin.c:3120
+#, fuzzy, gcc-internal-format
+msgid "%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>"
+msgstr "%<-fobjc-abi-version%>>=2 必須被用於 %<-m64%> 目標與 %<-fnext-runtime%>"
+
+#: config/darwin.c:3124
+#, fuzzy, gcc-internal-format
+msgid "%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>"
+msgstr "%<-fobjc-abi-version%>>=2 未被支援於 %<-m32%> 目標與 %<-fnext-runtime%>"
+
+#: config/darwin.c:3209
+#, fuzzy, gcc-internal-format
+msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
+msgstr "%<-mdynamic-no-pic%> 強制變更 %<-fpic%>,%<-fPIC%>,%<-fpie%> 或 %<-fPIE%>"
+
+#: config/darwin.c:3397
+#, fuzzy, gcc-internal-format
+msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
+msgstr "內建函式 %qD 需求 %<-mconstant-cfstrings%> 旗標"
+
+#: config/darwin.c:3404
+#, fuzzy, gcc-internal-format
+msgid "built-in function %qD takes one argument only"
+msgstr "內建函式 %qD 需一個引數只有"
+
+#: config/darwin.c:3490
+#, fuzzy, gcc-internal-format
+msgid "CFString literal is missing"
+msgstr "CFString 實字缺少"
+
+#: config/darwin.c:3501
+#, fuzzy, gcc-internal-format
+msgid "CFString literal expression is not a string constant"
+msgstr "CFString 實字運算式並非字串常數"
+
+#: config/darwin.c:3524
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s in CFString literal"
+msgstr "%s 在中 CFString 實字"
+
+#: config/host-darwin.c:61
+#, fuzzy, gcc-internal-format
+msgid "couldn%'t unmap pch_address_space: %m"
+msgstr "couldn%'t unmap pch_address_space:%m"
+
+#: config/sol2-c.c:104 config/sol2-c.c:120
+#, gcc-internal-format
+msgid "malformed %<#pragma align%>, ignoring"
+msgstr "%<#pragma align%> 格式錯誤 - 已忽略"
+
+#: config/sol2-c.c:113
+#, gcc-internal-format
+msgid "invalid alignment for %<#pragma align%>, ignoring"
+msgstr "%<#pragma align%> 指定的對齊邊界無效,忽略"
+
+#: config/sol2-c.c:128
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
+msgstr "%<# pragma align%>必須出現之前宣告的 %D, 忽略"
+
+#: config/sol2-c.c:140 config/sol2-c.c:152
+#, gcc-internal-format
+msgid "malformed %<#pragma align%>"
+msgstr "%<#pragma align%> 格式錯誤"
+
+#: config/sol2-c.c:147
+#, gcc-internal-format
+msgid "junk at end of %<#pragma align%>"
+msgstr "%<#pragma align%> 末尾有無用字元"
+
+#: config/sol2-c.c:168 config/sol2-c.c:175
+#, gcc-internal-format
+msgid "malformed %<#pragma init%>, ignoring"
+msgstr "%<#pragma init%> 格式錯誤 - 已忽略"
+
+#: config/sol2-c.c:199 config/sol2-c.c:211
+#, gcc-internal-format
+msgid "malformed %<#pragma init%>"
+msgstr "%<#pragma init%> 格式錯誤"
+
+#: config/sol2-c.c:206
+#, gcc-internal-format
+msgid "junk at end of %<#pragma init%>"
+msgstr "%<#pragma init%> 末尾有無用字元"
+
+#: config/sol2-c.c:227 config/sol2-c.c:234
+#, gcc-internal-format
+msgid "malformed %<#pragma fini%>, ignoring"
+msgstr "%<#pragma fini%> 格式錯誤 - 已忽略"
+
+#: config/sol2-c.c:258 config/sol2-c.c:270
+#, gcc-internal-format
+msgid "malformed %<#pragma fini%>"
+msgstr "%<#pragma fini%> 格式錯誤"
+
+#: config/sol2-c.c:265
+#, gcc-internal-format
+msgid "junk at end of %<#pragma fini%>"
+msgstr "%<#pragma fini%> 末尾有無用字元"
+
+#: config/sol2.c:68
+#, gcc-internal-format
+msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
+msgstr "為明確對齊的 %q+D 忽略 %<#pragma align%>"
+
+#: config/vxworks.c:155
+#, fuzzy, gcc-internal-format
+msgid "PIC is only supported for RTPs"
+msgstr "PIC 是只有支援的用於 RTPs"
+
+#. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
+#. sections. machopic_select_section ensures that weak variables go in
+#. coalesced sections. Weak aliases (or any other kind of aliases) are
+#. not supported. Weak symbols that aren't visible outside the .s file
+#. are not supported.
+#: config/darwin.h:444
+#, fuzzy, gcc-internal-format
+msgid "alias definitions not supported in Mach-O; ignored"
+msgstr "別名定義不支援在中 Mach-O; 忽略"
+
+#. No profiling.
+#: config/vx-common.h:89
+#, gcc-internal-format
+msgid "profiler support for VxWorks"
+msgstr "對 VxWorks 的取樣支援"