+#: 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 的取樣支援"
+
+#: config/aarch64/aarch64-builtins.c:947
+#, fuzzy, gcc-internal-format
+msgid "%Kargument %d must be a constant immediate"
+msgstr "引數必須是常數"
+
+#: config/aarch64/aarch64-builtins.c:1018
+#, fuzzy, gcc-internal-format
+#| msgid "mask must be an immediate"
+msgid "%Klane index must be a constant immediate"
+msgstr "遮罩必須是一個立即數值"
+
+#: config/aarch64/aarch64-builtins.c:1021
+#, gcc-internal-format
+msgid "%Ktotal size and element size must be a non-zero constant immediate"
+msgstr ""
+
+#: config/aarch64/aarch64.c:6643
+#, fuzzy, gcc-internal-format
+msgid "missing feature modifier after %qs"
+msgstr "%qs 後缺少檔案名稱"
+
+#. Extension not found in list.
+#: config/aarch64/aarch64.c:6665
+#, fuzzy, gcc-internal-format
+msgid "unknown feature modifier %qs"
+msgstr "不明 TLS 式樣 %qs"
+
+#: config/aarch64/aarch64.c:6696
+#, fuzzy, gcc-internal-format
+msgid "missing arch name in -march=%qs"
+msgstr "%qs 後缺少路徑"
+
+#: config/aarch64/aarch64.c:6719 config/arm/arm.c:2660
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "switch -mcpu=%s conflicts with -march=%s switch"
+msgstr "切換 -mcpu=%s 衝突與 -march=%s 切換"
+
+#. ARCH name not found in list.
+#: config/aarch64/aarch64.c:6728
+#, fuzzy, gcc-internal-format
+msgid "unknown value %qs for -march"
+msgstr "不明值 %qs 的 -mmacosx-version-min"
+
+#: config/aarch64/aarch64.c:6753
+#, fuzzy, gcc-internal-format
+msgid "missing cpu name in -mcpu=%qs"
+msgstr "%qs 後缺少路徑"
+
+#. CPU name not found in list.
+#: config/aarch64/aarch64.c:6776
+#, fuzzy, gcc-internal-format
+msgid "unknown value %qs for -mcpu"
+msgstr "-mcpu 開關的值 %qs 錯誤"
+
+#. CPU name not found in list.
+#: config/aarch64/aarch64.c:6800
+#, fuzzy, gcc-internal-format
+msgid "unknown value %qs for -mtune"
+msgstr "不當的值 %qs 用於 -mtune 切換"
+
+#: config/aarch64/aarch64.c:6836
+#, fuzzy, gcc-internal-format
+#| msgid "does not support multilib"
+msgid "Assembler does not support -mabi=ilp32"
+msgstr "不支援 multilib"
+
+#: config/aarch64/aarch64.c:6930
+#, gcc-internal-format
+msgid "code model %qs with -f%s"
+msgstr ""
+
+#: config/aarch64/aarch64.c:7239 config/aarch64/aarch64.c:7347
+#: config/aarch64/aarch64.c:7586
+#, fuzzy, gcc-internal-format
+msgid "%qs and floating point or vector arguments"
+msgstr "使用硬體浮點數指令"
+
+#: config/aarch64/aarch64.c:8566
+#, fuzzy, gcc-internal-format
+msgid "%Klane %ld out of range %ld - %ld"
+msgstr "運算元號超出範圍"
+
+#: config/aarch64/aarch64.c:8568
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "lane %ld out of range %ld - %ld"
+msgstr "運算元號超出範圍"
+
+#: config/alpha/alpha.c:464
+#, gcc-internal-format
+msgid "bad value %qs for -mtrap-precision switch"
+msgstr "-mtrap-precision 開關的值 %qs 不正確"
+
+#: config/alpha/alpha.c:478
+#, gcc-internal-format
+msgid "bad value %qs for -mfp-rounding-mode switch"
+msgstr "-mfp-rounding-mode 開關的值 %qs 不正確"
+
+#: config/alpha/alpha.c:493
+#, gcc-internal-format
+msgid "bad value %qs for -mfp-trap-mode switch"
+msgstr "-mfp-trap-mode 開關的值 %qs 不正確"
+
+#: config/alpha/alpha.c:510
+#, gcc-internal-format
+msgid "bad value %qs for -mcpu switch"
+msgstr "-mcpu 開關的值 %qs 錯誤"
+
+#: config/alpha/alpha.c:525
+#, fuzzy, gcc-internal-format
+msgid "bad value %qs for -mtune switch"
+msgstr "不當的值 %qs 用於 -mtune 切換"
+
+#: config/alpha/alpha.c:546
+#, fuzzy, gcc-internal-format
+msgid "fp software completion requires -mtrap-precision=i"
+msgstr "fp 軟體完成需求 -mtrap-precision=i"
+
+#: config/alpha/alpha.c:562
+#, gcc-internal-format
+msgid "rounding mode not supported for VAX floats"
+msgstr "捨入模式不為 VAX 浮點數所支援"
+
+#: config/alpha/alpha.c:567
+#, gcc-internal-format
+msgid "trap mode not supported for VAX floats"
+msgstr "陷阱模式不為 VAX 浮點數所支援"
+
+#: config/alpha/alpha.c:571
+#, gcc-internal-format
+msgid "128-bit long double not supported for VAX floats"
+msgstr "128 位 long double 在 VAX 上不受支援"
+
+#: config/alpha/alpha.c:599
+#, gcc-internal-format, gfc-internal-format
+msgid "L%d cache latency unknown for %s"
+msgstr "L%d 快取延遲不明,對 %s 來說"
+
+#: config/alpha/alpha.c:614
+#, gcc-internal-format
+msgid "bad value %qs for -mmemory-latency"
+msgstr "-mmemory-latency 開關的值 %qs 錯誤"
+
+#: config/alpha/alpha.c:6726 config/alpha/alpha.c:6729
+#: config/s390/s390.c:10096 config/s390/s390.c:10099
+#: config/tilegx/tilegx.c:3579 config/tilepro/tilepro.c:3147
+#, gcc-internal-format
+msgid "bad builtin fcode"
+msgstr "錯誤的內建 fcode"
+
+#: config/arc/arc.c:778
+#, fuzzy, gcc-internal-format
+msgid "-mmul64 not supported for ARC700"
+msgstr "-mrelax 是只有支援的用於 RTP PIC"
+
+#: config/arc/arc.c:782
+#, gcc-internal-format
+msgid "-mno-mpy supported only for ARC700"
+msgstr ""
+
+#: config/arc/arc.c:786
+#, gcc-internal-format
+msgid "-mmul32x16 supported only for ARC600 or ARC601"
+msgstr ""
+
+#: config/arc/arc.c:789
+#, fuzzy, gcc-internal-format
+msgid "-mno-dpfp-lrsr supported only with -mdpfp"
+msgstr "-fno-fat-lto-objects 被支援只有與鏈結器外掛程式。"
+
+#: config/arc/arc.c:794
+#, fuzzy, gcc-internal-format
+msgid "FPX fast and compact options cannot be specified together"
+msgstr "-mcorea 和 -mcoreb can%'t 一起使用"
+
+#: config/arc/arc.c:798
+#, gcc-internal-format
+msgid "-mspfp_fast not available on ARC600 or ARC601"
+msgstr ""
+
+#: config/arc/arc.c:803
+#, fuzzy, gcc-internal-format
+msgid "FPX extensions not available on pre-ARC600 cores"
+msgstr "類別延伸不是可用在中 Objective-C 1.0"
+
+#: config/arc/arc.c:808
+#, gcc-internal-format, gfc-internal-format
+msgid "PIC is not supported for %s. Generating non-PIC code only.."
+msgstr ""
+
+#: config/arc/arc.c:1272
+#, fuzzy, gcc-internal-format, gfc-internal-format
+#| msgid "multiple function type attributes specified"
+msgid "multiply option implies r%d is fixed"
+msgstr "指定了多個函式類型屬性"
+
+#: config/arc/arc.c:1448 config/epiphany/epiphany.c:524
+#: config/epiphany/epiphany.c:564
+#, fuzzy, gcc-internal-format
+msgid "argument of %qE attribute is not a string constant"
+msgstr "引數的 %qE 屬性並非字串常數"
+
+#: config/arc/arc.c:1456
+#, fuzzy, gcc-internal-format
+#| msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
+msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
+msgstr "%qs 屬性的引數不是「ilink1」或「ilink2」"
+
+#. Keep this message in sync with the one in arc.md:trap_s,
+#. because *.md files don't get scanned by exgettext.
+#: config/arc/arc.c:5392
+#, gcc-internal-format
+msgid "operand to trap_s should be an unsigned 6-bit value"
+msgstr ""
+
+#: config/arc/arc.c:5416
+#, fuzzy, gcc-internal-format
+#| msgid "%<__builtin_next_arg%> called without an argument"
+msgid "__builtin_arc_aligned with non-constant alignment"
+msgstr "呼叫 %<__builtin_next_arg%> 時沒有給定引數"
+
+#: config/arc/arc.c:5424
+#, fuzzy, gcc-internal-format
+#| msgid "invalid argument to %<__builtin_frame_address%>"
+msgid "invalid alignment value for __builtin_arc_aligned"
+msgstr "%<__builtin_frame_address%> 的引數無效"
+
+#: config/arc/arc.c:5476
+#, gcc-internal-format
+msgid "register number must be a compile-time constant. Try giving higher optimization levels"
+msgstr ""
+
+#: config/arc/arc.c:5496
+#, gcc-internal-format
+msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
+msgstr ""
+
+#: config/arc/arc.c:6048
+#, gcc-internal-format
+msgid "Insn addresses not set after shorten_branches"
+msgstr ""
+
+#: config/arc/arc.c:6252
+#, fuzzy, gcc-internal-format
+msgid "insn addresses not freed"
+msgstr "不當的位址,無法暫存器:"
+
+#: config/arc/arc.c:6930
+#, gcc-internal-format, gfc-internal-format
+msgid "operand 2 of %s instruction should be an unsigned %d-bit value"
+msgstr ""
+
+#: config/arc/arc.c:6957 config/arc/arc.c:7170 config/arc/arc.c:7241
+#, gcc-internal-format, gfc-internal-format
+msgid "operand 2 of %s instruction should be an unsigned 8-bit value"
+msgstr ""
+
+#: config/arc/arc.c:6984 config/arc/arc.c:7199
+#, gcc-internal-format, gfc-internal-format
+msgid "operand 2 of %s instruction should be an unsigned 3-bit value (I0-I7)"
+msgstr ""
+
+#: config/arc/arc.c:7078
+#, gcc-internal-format, gfc-internal-format
+msgid "operand 1 of %s instruction should be an unsigned 3-bit value (DR0-DR7)"
+msgstr ""
+
+#: config/arc/arc.c:7114
+#, gcc-internal-format, gfc-internal-format
+msgid "operand of %s instruction should be an unsigned 6-bit value"
+msgstr ""
+
+#: config/arc/arc.c:7165 config/arc/arc.c:7236
+#, gcc-internal-format, gfc-internal-format
+msgid "operand 1 of %s instruction should be an unsigned 3-bit value (I0-I7)"
+msgstr ""
+
+#: config/arc/arc.c:7204
+#, gcc-internal-format, gfc-internal-format
+msgid "operand 3 of %s instruction should be an unsigned 8-bit value"
+msgstr ""
+
+#: config/arc/arc.c:7272
+#, gcc-internal-format, gfc-internal-format
+msgid "operand 4 of %s instruction should be an unsigned 8-bit value (0-255)"
+msgstr ""
+
+#: config/arc/arc.c:7277
+#, gcc-internal-format, gfc-internal-format
+msgid "operand 3 of %s instruction should be an unsigned 3-bit value (I0-I7)"
+msgstr ""
+
+#: config/arc/arc.c:7285
+#, gcc-internal-format, gfc-internal-format
+msgid "operand 2 of %s instruction should be an unsigned 3-bit value (subreg 0-7)"
+msgstr ""
+
+#: config/arc/arc.c:7289
+#, gcc-internal-format, gfc-internal-format
+msgid "operand 2 of %s instruction should be an even 3-bit value (subreg 0,2,4,6)"
+msgstr ""
+
+#: config/arm/arm-builtins.c:2061
+#, fuzzy, gcc-internal-format
+msgid "incompatible type for argument %d, expected %<const int%>"
+msgstr "引數 %d(屬於 %qE)類型不相容"
+
+#. @@@ better error message
+#: config/arm/arm-builtins.c:2300 config/arm/arm-builtins.c:2404
+#, gcc-internal-format
+msgid "selector must be an immediate"
+msgstr "選擇子必須是立即數值"
+
+#: config/arm/arm-builtins.c:2308 config/arm/arm-builtins.c:2353
+#: config/arm/arm-builtins.c:2411 config/arm/arm-builtins.c:2420
+#, gcc-internal-format
+msgid "the range of selector should be in 0 to 7"
+msgstr ""
+
+#: config/arm/arm-builtins.c:2313 config/arm/arm-builtins.c:2422
+#, gcc-internal-format
+msgid "the range of selector should be in 0 to 3"
+msgstr ""
+
+#: config/arm/arm-builtins.c:2318 config/arm/arm-builtins.c:2424
+#, gcc-internal-format
+msgid "the range of selector should be in 0 to 1"
+msgstr ""
+
+#: config/arm/arm-builtins.c:2490
+#, gcc-internal-format
+msgid "mask must be an immediate"
+msgstr "遮罩必須是一個立即數值"
+
+#: config/arm/arm-builtins.c:2495
+#, fuzzy, gcc-internal-format
+msgid "the range of mask should be in 0 to 255"
+msgstr "%qE 屬性引數應該被介於 0 到 255"
+
+#: config/arm/arm-builtins.c:2683
+#, gcc-internal-format
+msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi16 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2685
+#, gcc-internal-format
+msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_rori_pi32 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2687
+#, gcc-internal-format
+msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi16 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2689
+#, gcc-internal-format
+msgid "the range of count should be in 0 to 32. please check the intrinsic _mm_ror_pi32 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2695
+#, gcc-internal-format
+msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_rori_si64 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2697
+#, gcc-internal-format
+msgid "the range of count should be in 0 to 64. please check the intrinsic _mm_ror_si64 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2702
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi16 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2704
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_srli_pi32 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2706
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_srli_si64 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2708
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi16 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2710
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_slli_pi32 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2712
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_slli_si64 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2714
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi16 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2716
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_srai_pi32 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2718
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_srai_si64 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2720
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2722
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2724
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_srl_si64 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2726
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2728
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2730
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_sll_si64 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2732
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2734
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 in code."
+msgstr ""
+
+#: config/arm/arm-builtins.c:2736
+#, gcc-internal-format
+msgid "the count should be no less than 0. please check the intrinsic _mm_sra_si64 in code."
+msgstr ""
+
+#: config/arm/arm.c:2778
+#, fuzzy, gcc-internal-format
+msgid "target CPU does not support ARM mode"
+msgstr "目標 CPU 不支援手臂模式"
+
+#: config/arm/arm.c:2784
+#, gcc-internal-format
+msgid "target CPU does not support interworking"
+msgstr "目的 CPU 不支援交互工作"
+
+#: config/arm/arm.c:2790
+#, gcc-internal-format
+msgid "target CPU does not support THUMB instructions"
+msgstr "目的 CPU 不支援 THUMB 指令"
+
+#: config/arm/arm.c:2808
+#, fuzzy, gcc-internal-format
+msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
+msgstr "啟用返回支援是只有有意義的時編譯用於姆指"
+
+#: config/arm/arm.c:2811
+#, fuzzy, gcc-internal-format
+msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
+msgstr "啟用被呼叫端交互作用支援是只有有意義的時編譯用於姆指"
+
+#: config/arm/arm.c:2815
+#, gcc-internal-format
+msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
+msgstr "-mapcs-stack-check 和 -mno-apcs-frame 互不相容"
+
+#: config/arm/arm.c:2823
+#, gcc-internal-format
+msgid "-fpic and -mapcs-reent are incompatible"
+msgstr "-fpic 和 -mapcs-reent 互不相容"
+
+#: config/arm/arm.c:2826
+#, gcc-internal-format
+msgid "APCS reentrant code not supported. Ignored"
+msgstr "不支援 APCS 重入程式碼。已忽略"
+
+#: config/arm/arm.c:2834
+#, gcc-internal-format
+msgid "-g with -mno-apcs-frame may not give sensible debugging"
+msgstr "-g 與 -mno-apcs-frame 並用可能不能給出有意義的除錯資訊"
+
+#: config/arm/arm.c:2837
+#, gcc-internal-format
+msgid "passing floating point arguments in fp regs not yet supported"
+msgstr "尚不支援在浮點暫存器中傳遞浮點參數"
+
+#: config/arm/arm.c:2908
+#, fuzzy, gcc-internal-format
+msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
+msgstr "iwmmxt 需求 AAPCS 相容 ABI 用於適當作業"
+
+#: config/arm/arm.c:2911
+#, gcc-internal-format
+msgid "iwmmxt abi requires an iwmmxt capable cpu"
+msgstr "iwmmxt abi 需要相應 CPU 的支援"
+
+#: config/arm/arm.c:2944
+#, fuzzy, gcc-internal-format
+msgid "AAPCS does not support -mcaller-super-interworking"
+msgstr "AAPCS 不支援 -mcaller-super-interworking"
+
+#: config/arm/arm.c:2947
+#, fuzzy, gcc-internal-format
+msgid "AAPCS does not support -mcallee-super-interworking"
+msgstr "AAPCS 不支援 -mcallee-super-interworking"
+
+#: config/arm/arm.c:2952
+#, fuzzy, gcc-internal-format
+msgid "iWMMXt and NEON are incompatible"
+msgstr "-mvsx 和 -mpaired 是不相容的"
+
+#: config/arm/arm.c:2956
+#, gcc-internal-format
+msgid "iWMMXt unsupported under Thumb mode"
+msgstr ""
+
+#: config/arm/arm.c:2960
+#, fuzzy, gcc-internal-format
+msgid "__fp16 and no ldrh"
+msgstr "__fp16 以及沒有 ldrh"
+
+#: config/arm/arm.c:2980
+#, gcc-internal-format
+msgid "-mfloat-abi=hard and VFP"
+msgstr "-mfloat-abi=hard 和 VFP"
+
+#: config/arm/arm.c:3003
+#, fuzzy, gcc-internal-format
+msgid "can not use -mtp=cp15 with 16-bit Thumb"
+msgstr "無法使用 -mtp=cp15 與 16-bit 姆指"
+
+#: config/arm/arm.c:3019
+#, fuzzy, gcc-internal-format
+msgid "structure size boundary can only be set to 8, 32 or 64"
+msgstr "結構大小邊界只能是設定為 8, 32 或 64"
+
+#: config/arm/arm.c:3021
+#, fuzzy, gcc-internal-format
+msgid "structure size boundary can only be set to 8 or 32"
+msgstr "結構大小邊界只能是設定為 8 或 32"
+
+#: config/arm/arm.c:3029
+#, fuzzy, gcc-internal-format
+msgid "RTP PIC is incompatible with Thumb"
+msgstr "RTP PIC 是不相容的與姆指"
+
+#: config/arm/arm.c:3038
+#, fuzzy, gcc-internal-format
+msgid "RTP PIC is incompatible with -msingle-pic-base"
+msgstr "RTP PIC 是不相容的與 -msingle-pic-base"
+
+#: config/arm/arm.c:3050
+#, gcc-internal-format
+msgid "-mpic-register= is useless without -fpic"
+msgstr "-mpic-register= 不與 -fpic 並用時不起作用"
+
+#: config/arm/arm.c:3059
+#, gcc-internal-format, gfc-internal-format
+msgid "unable to use '%s' for PIC register"
+msgstr "「%s」不能做為 PIC 暫存器"
+
+#: config/arm/arm.c:3096
+#, fuzzy, gcc-internal-format
+msgid "target CPU does not support unaligned accesses"
+msgstr "目標 CPU 不支援 unaligned 存取"
+
+#: config/arm/arm.c:3124
+#, fuzzy, gcc-internal-format
+msgid "-freorder-blocks-and-partition not supported on this architecture"
+msgstr "-freorder-blocks-and-partition 不支援於這個架構"
+
+#: config/arm/arm.c:3208
+#, gcc-internal-format
+msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
+msgstr ""
+
+#: config/arm/arm.c:5278
+#, fuzzy, gcc-internal-format
+msgid "non-AAPCS derived PCS variant"
+msgstr "non-AAPCS 衍生的 PCS 變體"
+
+#: config/arm/arm.c:5280
+#, fuzzy, gcc-internal-format
+msgid "variadic functions must use the base AAPCS variant"
+msgstr "variadic 函式必須使用基底 AAPCS 變體"
+
+#: config/arm/arm.c:5299
+#, fuzzy, gcc-internal-format
+msgid "PCS variant"
+msgstr "PCS 變體"
+
+#: config/arm/arm.c:5494
+#, fuzzy, gcc-internal-format
+msgid "Thumb-1 hard-float VFP ABI"
+msgstr "Thumb-1 hard-float VFP ABI"
+
+#: config/arm/arm.c:6218 config/arm/arm.c:6236 config/avr/avr.c:8995
+#: config/avr/avr.c:9011 config/bfin/bfin.c:4699 config/bfin/bfin.c:4760
+#: config/bfin/bfin.c:4789 config/epiphany/epiphany.c:507
+#: config/h8300/h8300.c:5472 config/i386/i386.c:5543 config/i386/i386.c:42721
+#: config/i386/i386.c:42771 config/i386/i386.c:42841 config/m68k/m68k.c:764
+#: config/mcore/mcore.c:3079 config/mep/mep.c:3929 config/mep/mep.c:3943
+#: config/mep/mep.c:4017 config/msp430/msp430.c:1312 config/nvptx/nvptx.c:2001
+#: config/rl78/rl78.c:734 config/rs6000/rs6000.c:28918 config/rx/rx.c:2696
+#: config/rx/rx.c:2722 config/s390/s390.c:480 config/sh/sh.c:9696
+#: config/sh/sh.c:9714 config/sh/sh.c:9743 config/sh/sh.c:9825
+#: config/sh/sh.c:9848 config/spu/spu.c:3732 config/stormy16/stormy16.c:2251
+#: config/v850/v850.c:2117 config/visium/visium.c:653
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only applies to functions"
+msgstr "%qE 屬性只有套用到函式"
+
+#: config/arm/arm.c:23326
+#, fuzzy, gcc-internal-format
+msgid "unable to compute real location of stacked parameter"
+msgstr "無法計算真實位置的重疊參數"
+
+#: config/arm/arm.c:23944
+#, fuzzy, gcc-internal-format
+#| msgid "Unexpected end of module"
+msgid "Unexpected thumb1 far jump"
+msgstr "非預期的模組結束"
+
+#: config/arm/arm.c:24211
+#, gcc-internal-format
+msgid "no low registers available for popping high registers"
+msgstr "高暫存器彈堆疊時沒有可用的低暫存器"
+
+#: config/arm/arm.c:24436
+#, fuzzy, gcc-internal-format
+msgid "interrupt Service Routines cannot be coded in Thumb mode"
+msgstr "插斷服務常式無法編碼的在中姆指模式"
+
+#: config/avr/avr-c.c:75 config/avr/avr-c.c:200
+#, fuzzy, gcc-internal-format
+msgid "%qs expects 1 argument but %d given"
+msgstr "%qs 需要一個常數引數"
+
+#: config/avr/avr-c.c:86
+#, fuzzy, gcc-internal-format
+msgid "%qs expects a fixed-point value as argument"
+msgstr "%qs 需要一個常數引數"
+
+#: config/avr/avr-c.c:112
+#, fuzzy, gcc-internal-format
+msgid "using %qs with unsigned type has no effect"
+msgstr "%qE 屬性沒有任何效果"
+
+#: config/avr/avr-c.c:117 config/avr/avr-c.c:183 config/avr/avr-c.c:240
+#, fuzzy, gcc-internal-format
+msgid "no matching fixed-point overload found for %qs"
+msgstr "沒有找到與 %qD 匹配的範本"
+
+#: config/avr/avr-c.c:134
+#, fuzzy, gcc-internal-format
+msgid "%qs expects 2 arguments but %d given"
+msgstr "%qs 需要一個常數引數"
+
+#: config/avr/avr-c.c:146 config/avr/avr-c.c:211
+#, fuzzy, gcc-internal-format
+msgid "%qs expects a fixed-point value as first argument"
+msgstr "%qs 需要一個常數引數"
+
+#: config/avr/avr-c.c:154
+#, fuzzy, gcc-internal-format
+msgid "%qs expects an integer value as second argument"
+msgstr "%qs 需要一個常數引數"
+
+#: config/avr/avr-devices.c:203
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "devices natively supported:%s"
+msgstr "-fpic 未被支援"
+
+#: config/avr/avr-devices.c:212
+#, gcc-internal-format, gfc-internal-format
+msgid "supported core architectures:%s"
+msgstr ""
+
+#. Reached the end of `avr_mcu_types'. This should actually never
+#. happen as options are provided by device-specs. It could be a
+#. typo in a device-specs or calling the compiler proper directly
+#. with -mmcu=<device>.
+#: config/avr/avr.c:402
+#, fuzzy, gcc-internal-format
+#| msgid "no class name specified with %qs"
+msgid "unknown core architecture %qs specified with %qs"
+msgstr "%qs 沒有指定類別名"
+
+#: config/avr/avr.c:459 config/mep/mep.c:394 config/visium/visium.c:354
+#, fuzzy, gcc-internal-format
+msgid "-fpic is not supported"
+msgstr "-fpic 未被支援"
+
+#: config/avr/avr.c:461 config/mep/mep.c:396 config/visium/visium.c:356
+#, fuzzy, gcc-internal-format
+msgid "-fPIC is not supported"
+msgstr "-fPIC 未被支援"
+
+#: config/avr/avr.c:463
+#, fuzzy, gcc-internal-format
+msgid "-fpie is not supported"
+msgstr "-fpic 未被支援"
+
+#: config/avr/avr.c:465
+#, fuzzy, gcc-internal-format
+msgid "-fPIE is not supported"
+msgstr "-fPIC 未被支援"
+
+#: config/avr/avr.c:737
+#, fuzzy, gcc-internal-format
+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
+msgstr "函式屬性 %qs,%qs 和 %qs 彼此互斥"
+
+#: config/avr/avr.c:744
+#, fuzzy, gcc-internal-format
+msgid "function attributes %qs and %qs have no effect on %qs function"
+msgstr "函式屬性 %qs 和 %qs 沒有任何效果於 %qs 函式"
+
+#: config/avr/avr.c:771
+#, fuzzy, gcc-internal-format
+msgid "%qs function cannot have arguments"
+msgstr "%qs 函式無法有引數"
+
+#: config/avr/avr.c:774
+#, fuzzy, gcc-internal-format
+msgid "%qs function cannot return a value"
+msgstr "%qs 函式無法回傳值"
+
+#: config/avr/avr.c:781
+#, fuzzy, gcc-internal-format
+msgid "%qs appears to be a misspelled %s handler"
+msgstr "%qs 似乎是 misspelled %s 處理常式"
+
+#: config/avr/avr.c:1008
+#, fuzzy, gcc-internal-format
+msgid "%<builtin_return_address%> contains only 2 bytes of address"
+msgstr "『builtin_return_address』含有只有 2 位元組的位址"
+
+#: config/avr/avr.c:2233
+#, fuzzy, gcc-internal-format
+msgid "pointer offset from symbol maybe incorrect"
+msgstr "指標偏移從符號也許不正確"
+
+#: config/avr/avr.c:2372
+#, fuzzy, gcc-internal-format
+msgid "accessing data memory with program memory address"
+msgstr "存取資料記憶體與程式記憶體位址"
+
+#: config/avr/avr.c:2432
+#, fuzzy, gcc-internal-format
+msgid "accessing program memory with data memory address"
+msgstr "存取程式記憶體與資料記憶體位址"
+
+#: config/avr/avr.c:2857
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "fixed register %s used to pass parameter to function"
+msgstr "固定的暫存器 %s 用來回合參數到函式"
+
+#: config/avr/avr.c:3128
+#, fuzzy, gcc-internal-format
+msgid "writing to address space %qs not supported"
+msgstr "寫入位址空間 %qs 不支援"
+
+#: config/avr/avr.c:9028 config/bfin/bfin.c:4821 config/i386/winnt.c:97
+#: config/mep/mep.c:3833 config/mep/mep.c:3971
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only applies to variables"
+msgstr "%qE 屬性只有套用到變數"
+
+#: config/avr/avr.c:9039 config/mep/mep.c:3981
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute allows only an integer constant argument"
+msgstr "%qE 屬性允許只有整數常數引數"
+
+#: config/avr/avr.c:9049
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute address out of range"
+msgstr "%qE 屬性沒有任何效果"
+
+#: config/avr/avr.c:9062
+#, gcc-internal-format
+msgid "both %s and %qE attribute provide address"
+msgstr ""
+
+#: config/avr/avr.c:9072
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute on non-volatile variable"
+msgstr "%qE 屬性只有套用到變數"
+
+#: config/avr/avr.c:9274
+#, fuzzy, gcc-internal-format
+msgid "%qT uses address space %qs beyond flash of %d KiB"
+msgstr "%qT 使用位址空間 %qs 位於之後 flash 的 %qs"
+
+#: config/avr/avr.c:9277
+#, fuzzy, gcc-internal-format
+msgid "%s %q+D uses address space %qs beyond flash of %d KiB"
+msgstr "%s %q+D 使用位址空間 %qs 位於之後 flash 的 %qs"
+
+#: config/avr/avr.c:9283
+#, fuzzy, gcc-internal-format
+msgid "pointer targeting address space %qs must be const in %qT"
+msgstr "指標目標位址空間 %qs 必須是常數在中 %qT"
+
+#: config/avr/avr.c:9286
+#, fuzzy, gcc-internal-format
+msgid "pointer targeting address space %qs must be const in %s %q+D"
+msgstr "指標目標位址空間 %qs 必須是常數在中 %s %q+D"
+
+#: config/avr/avr.c:9324
+#, fuzzy, gcc-internal-format
+msgid "variable %q+D located in address space %qs beyond flash of %d KiB"
+msgstr "變數 %q+D 尋找位置的在中位址空間 %qs 位於之後 flash 的 %qs"
+
+#: config/avr/avr.c:9329
+#, fuzzy, gcc-internal-format
+msgid "variable %q+D located in address space %qs which is not supported for architecture %qs"
+msgstr "變數 %q+D 尋找位置的在中位址空間 %qs 位於之後 flash 的 %qs"
+
+#: config/avr/avr.c:9345
+#, fuzzy, gcc-internal-format
+msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
+msgstr "變數 %q+D 必須是常數以便是置放進入唯讀區段依靠 %qs"
+
+#: config/avr/avr.c:9385
+#, fuzzy, gcc-internal-format
+#| msgid "declaration of %q+D shadows a parameter"
+msgid "static IO declaration for %q+D needs an address"
+msgstr "%q+D 的宣告隱藏了一個參數"
+
+#: config/avr/avr.c:9417
+#, fuzzy, gcc-internal-format
+#| msgid "previous definition of %q+D was here"
+msgid "IO definition for %q+D needs an address"
+msgstr "%q+D 的上一個定義在此"
+
+#: config/avr/avr.c:9601
+#, gcc-internal-format
+msgid "only uninitialized variables can be placed in the .noinit section"
+msgstr "只有未初始化的變數才能放在 .noinit 區段中"
+
+#: config/avr/avr.c:9642
+#, fuzzy, gcc-internal-format
+msgid "uninitialized variable %q+D put into program memory area"
+msgstr "uninitialized 變數 %q+D 置放進入程式記憶儲存區"
+
+#: config/avr/avr.c:9752
+#, fuzzy, gcc-internal-format
+#| msgid "MCU %qs supported for assembler only"
+msgid "architecture %qs supported for assembler only"
+msgstr "MCU %qs 只支援組譯器"
+
+#: config/avr/avr.c:12265
+#, fuzzy, gcc-internal-format
+msgid "conversion from address space %qs to address space %qs"
+msgstr "從 %s 轉換到 %s,位於 %L"
+
+#: config/avr/avr.c:13321
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s expects a compile time integer constant"
+msgstr "%s 預期編譯時期整數常數"
+
+#: config/avr/avr.c:13335
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s expects a compile time long integer constant as first argument"
+msgstr "%s 預期編譯時期長整數常數做為先引數"
+
+#: config/avr/avr.c:13363
+#, gcc-internal-format, gfc-internal-format
+msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
+msgstr ""
+
+#: config/avr/avr.c:13372
+#, gcc-internal-format
+msgid "rounding result will always be 0"
+msgstr ""
+
+#: config/avr/driver-avr.c:39
+#, gcc-internal-format
+msgid "cannot access device-specs for %qs expected at %qs"
+msgstr ""
+
+#: config/avr/driver-avr.c:49
+#, gcc-internal-format, gfc-internal-format
+msgid "you can provide your own specs files, see <%s> for details"
+msgstr ""
+
+#: config/avr/driver-avr.c:79
+#, fuzzy, gcc-internal-format
+msgid "bad usage of spec function %qs"
+msgstr "不明 spec 函式 %qs"
+
+#: config/avr/driver-avr.c:107
+#, fuzzy, gcc-internal-format
+#| msgid "Array specification at %C has more than %d dimensions"
+msgid "specified option %qs more than once"
+msgstr "%C 處陣列指定了多於 %d 的維數"
+
+#: config/avr/driver-avr.c:129
+#, fuzzy, gcc-internal-format
+#| msgid "specs file malformed after %ld characters"
+msgid "strange device name %qs after %qs: bad character %qc"
+msgstr "specs 在 %ld 字元後檔案格式錯誤"
+
+#: config/bfin/bfin.c:2387
+#, fuzzy, gcc-internal-format
+msgid "-mfdpic is not supported, please use a bfin-linux-uclibc target"
+msgstr "-mfdpic 未被支援,請使用 bfin-linux-uclibc 目標"
+
+#: config/bfin/bfin.c:2392
+#, gcc-internal-format
+msgid "-mshared-library-id= specified without -mid-shared-library"
+msgstr "指定了 -mshared-library-id= 卻沒有使用 -mid-shared-library"
+
+#: config/bfin/bfin.c:2396
+#, fuzzy, gcc-internal-format
+msgid "-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1"
+msgstr "-fstack-limit- 選項被忽略與 -mfdpic;使用 -mstack-check-l1"
+
+#: config/bfin/bfin.c:2401
+#, fuzzy, gcc-internal-format
+msgid "can%'t use multiple stack checking methods together"
+msgstr "can%'t 使用多重堆疊檢查方法一起"
+
+#: config/bfin/bfin.c:2404
+#, fuzzy, gcc-internal-format
+msgid "ID shared libraries and FD-PIC mode can%'t be used together"
+msgstr "識別號共用函式庫和 FD-PIC 模式 can%'t 一起使用"
+
+#: config/bfin/bfin.c:2409 config/m68k/m68k.c:568
+#, gcc-internal-format
+msgid "cannot specify both -msep-data and -mid-shared-library"
+msgstr "不能同時指定 -msep-data 和 -mid-shared-library"
+
+#: config/bfin/bfin.c:2429
+#, fuzzy, gcc-internal-format
+msgid "-mmulticore can only be used with BF561"
+msgstr "-mmulticore 只能使用與 BF561"
+
+#: config/bfin/bfin.c:2432
+#, fuzzy, gcc-internal-format
+msgid "-mcorea should be used with -mmulticore"
+msgstr "-mcorea 應該被使用與 -mmulticore"
+
+#: config/bfin/bfin.c:2435
+#, fuzzy, gcc-internal-format
+msgid "-mcoreb should be used with -mmulticore"
+msgstr "-mcoreb 應該被使用與 -mmulticore"
+
+#: config/bfin/bfin.c:2438
+#, fuzzy, gcc-internal-format
+msgid "-mcorea and -mcoreb can%'t be used together"
+msgstr "-mcorea 和 -mcoreb can%'t 一起使用"
+
+#: config/bfin/bfin.c:4704
+#, gcc-internal-format
+msgid "multiple function type attributes specified"
+msgstr "指定了多個函式類型屬性"
+
+#: config/bfin/bfin.c:4771
+#, fuzzy, gcc-internal-format
+msgid "can%'t apply both longcall and shortcall attributes to the same function"
+msgstr "can%'t 套用兩者 longcall 和 shortcall 屬性到相同函式"
+
+#: config/bfin/bfin.c:4828
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute cannot be specified for local variables"
+msgstr "%qE 屬性無法指定的用於區域變數"
+
+#: config/c6x/c6x.c:274
+#, fuzzy, gcc-internal-format
+msgid "-fpic and -fPIC not supported without -mdsbt on this target"
+msgstr "-fpic 和 -fPIC 不支援而無需 -mdsbt 於這個目標"
+
+#: config/c6x/c6x.h:363 config/nvptx/nvptx.h:193
+#, fuzzy, gcc-internal-format
+msgid "profiling is not yet implemented for this architecture"
+msgstr "側寫檔不是未實作的用於這個架構"
+
+#: config/cr16/cr16.c:325
+#, fuzzy, gcc-internal-format
+msgid "data-model=far not valid for cr16c architecture"
+msgstr "data-model=far 無法有效用於 cr16c 架構"
+
+#: config/cr16/cr16.c:328
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "invalid data model option -mdata-model=%s"
+msgstr "無效的資料式樣選項 -mdata-model=%s"
+
+#: config/cr16/cr16.h:431
+#, fuzzy, gcc-internal-format
+msgid "profiler support for CR16"
+msgstr "效能評測器支援用於 CR16"
+
+#. This function is for retrieving a part of an instruction name for
+#. an operator, for immediate output. If that ever happens for
+#. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure
+#. we notice.
+#: config/cris/cris.c:588
+#, fuzzy, gcc-internal-format
+msgid "MULT case in cris_op_str"
+msgstr "MULT 大小寫在中 cris_op_str"
+
+#: config/cris/cris.c:926
+#, gcc-internal-format
+msgid "invalid use of ':' modifier"
+msgstr "錯誤地使用了「:」修飾符"
+
+#: config/cris/cris.c:1160 config/moxie/moxie.c:221
+#, gcc-internal-format, gfc-internal-format
+msgid "internal error: bad register: %d"
+msgstr "內部錯誤:錯誤的暫存器:%dt"
+
+#: config/cris/cris.c:1915
+#, fuzzy, gcc-internal-format
+msgid "internal error: sideeffect-insn affecting main effect"
+msgstr "內部錯誤:sideeffect-insn 影響主要效果"
+
+#: config/cris/cris.c:2012
+#, gcc-internal-format
+msgid "unknown cc_attr value"
+msgstr "不明的 cc_attr 值"
+
+#. If we get here, the caller got its initial tests wrong.
+#: config/cris/cris.c:2436
+#, fuzzy, gcc-internal-format
+msgid "internal error: cris_side_effect_mode_ok with bad operands"
+msgstr "內部錯誤:cris_side_effect_mode_ok 與不當的運算元"
+
+#: config/cris/cris.c:2675
+#, gcc-internal-format, gfc-internal-format
+msgid "-max-stackframe=%d is not usable, not between 0 and %d"
+msgstr "-max-stackframe=%d 無法使用,不在 0 和 %d 之間"
+
+#: config/cris/cris.c:2703
+#, gcc-internal-format, gfc-internal-format
+msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
+msgstr "-march= 或 -mcpu= 中不明的 CRIS CPU 版本設定:%s"
+
+#: config/cris/cris.c:2739
+#, gcc-internal-format, gfc-internal-format
+msgid "unknown CRIS cpu version specification in -mtune= : %s"
+msgstr "-mtune= 中不明的 CRIS CPU 版本設定:%s"
+
+#: config/cris/cris.c:2760
+#, gcc-internal-format
+msgid "-fPIC and -fpic are not supported in this configuration"
+msgstr "-fPIC 和 -fpic 在此配置下不受支援"
+
+#: config/cris/cris.c:3017
+#, fuzzy, gcc-internal-format
+msgid "unknown src"
+msgstr "不明 src"
+
+#: config/cris/cris.c:3078
+#, fuzzy, gcc-internal-format
+msgid "unknown dest"
+msgstr "不明 dest"
+
+#: config/cris/cris.c:3367
+#, gcc-internal-format, gfc-internal-format
+msgid "stackframe too big: %d bytes"
+msgstr "堆疊框架太大:%d 位元組"
+
+#: config/cris/cris.c:3865 config/cris/cris.c:3893
+#, fuzzy, gcc-internal-format
+msgid "expand_binop failed in movsi got"
+msgstr "expandbinop 失敗的在中 movsi 得到(_B)"
+
+#: config/cris/cris.c:3988
+#, fuzzy, gcc-internal-format
+msgid "emitting PIC operand, but PIC register isn%'t set up"
+msgstr "emitting PIC 運算元,但是 PIC 暫存器 isn%'t 設置"
+
+#. Definitions for GCC. Part of the machine description for CRIS.
+#. Copyright (C) 1998-2015 Free Software Foundation, Inc.
+#. Contributed by Axis Communications. Written by Hans-Peter Nilsson.
+#.
+#. This file is part of GCC.
+#.
+#. GCC is free software; you can redistribute it and/or modify
+#. it under the terms of the GNU General Public License as published by
+#. the Free Software Foundation; either version 3, or (at your option)
+#. any later version.
+#.
+#. GCC is distributed in the hope that it will be useful,
+#. but WITHOUT ANY WARRANTY; without even the implied warranty of
+#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+#. GNU General Public License for more details.
+#.
+#. You should have received a copy of the GNU General Public License
+#. along with GCC; see the file COPYING3. If not see
+#. <http://www.gnu.org/licenses/>.
+#. After the first "Node:" comment comes all preprocessor directives and
+#. attached declarations described in the info files, the "Using and
+#. Porting GCC" manual (uapgcc), in the same order as found in the "Target
+#. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not
+#. really, but needs an update anyway.
+#.
+#. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
+#. for that. If applicable, there is a CRIS-specific comment. The order
+#. of macro definitions follow the order in the manual. Every section in
+#. the manual (node in the info pages) has an introductory `Node:
+#. <subchapter>' comment. If no macros are defined for a section, only
+#. the section-comment is present.
+#. Note that other header files (e.g. config/elfos.h, config/linux.h,
+#. and config/cris/linux.h) are responsible for lots of settings not
+#. repeated below. This file contains general CRIS definitions
+#. and definitions for the cris-*-elf subtarget.
+#. We don't want to use gcc_assert for everything, as that can be
+#. compiled out.
+#: config/cris/cris.h:42
+#, gcc-internal-format
+msgid "CRIS-port assertion failed: "
+msgstr "CRIS-port 判定語錯誤:"
+
+#. Node: Caller Saves
+#. (no definitions)
+#. Node: Function entry
+#. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
+#. TARGET_ASM_FUNCTION_EPILOGUE.
+#. Node: Profiling
+#: config/cris/cris.h:749
+#, gcc-internal-format
+msgid "no FUNCTION_PROFILER for CRIS"
+msgstr "CRIS 沒有 FUNCTION_PROFILER"
+
+#: config/epiphany/epiphany.c:515
+#, fuzzy, gcc-internal-format
+msgid "interrupt handlers cannot have arguments"
+msgstr "中斷處理程式無法 MIPS16 函式"
+
+#: config/epiphany/epiphany.c:539
+#, fuzzy, gcc-internal-format
+msgid "argument of %qE attribute is not \"reset\", \"software_exception\", \"page_miss\", \"timer0\", \"timer1\", \"message\", \"dma0\", \"dma1\", \"wand\" or \"swi\""
+msgstr "引數的 %qE 屬性不是「重置」,「software_exception」,「page_miss」,「timer0」,「timer1」,「訊息」,「dma0」,「dma1」,「魔杖」或「swi」"
+
+#: config/epiphany/epiphany.c:1553
+#, fuzzy, gcc-internal-format
+msgid "stack_offset must be at least 4"
+msgstr "stackoffset 必須是至少 4(_O)"
+
+#: config/epiphany/epiphany.c:1555
+#, fuzzy, gcc-internal-format
+msgid "stack_offset must be a multiple of 4"
+msgstr "stackoffset 必須是多重的 4(_O)"
+
+#: config/frv/frv.c:8644
+#, gcc-internal-format
+msgid "accumulator is not a constant integer"
+msgstr "累加數不是一個整常數"
+
+#: config/frv/frv.c:8649
+#, gcc-internal-format
+msgid "accumulator number is out of bounds"
+msgstr "累加器個數越界"
+
+#: config/frv/frv.c:8660
+#, gcc-internal-format
+msgid "inappropriate accumulator for %qs"
+msgstr "%qs 的累加器不合適"
+
+#: config/frv/frv.c:8736
+#, gcc-internal-format
+msgid "invalid IACC argument"
+msgstr "無效的 IACC 引數"
+
+#: config/frv/frv.c:8759
+#, gcc-internal-format
+msgid "%qs expects a constant argument"
+msgstr "%qs 需要一個常數引數"
+
+#: config/frv/frv.c:8764
+#, gcc-internal-format
+msgid "constant argument out of range for %qs"
+msgstr "常數引數超過 %qs 的範圍"
+
+#: config/frv/frv.c:9245
+#, gcc-internal-format
+msgid "media functions are not available unless -mmedia is used"
+msgstr "多媒體函式只在使用-mmedia 的情況下可用"
+
+#: config/frv/frv.c:9257
+#, gcc-internal-format
+msgid "this media function is only available on the fr500"
+msgstr "此多媒體函式只在 fr500 上可用"
+
+#: config/frv/frv.c:9285
+#, gcc-internal-format
+msgid "this media function is only available on the fr400 and fr550"
+msgstr "此多媒體函式只在 fr400 和 fr550 上可用"
+
+#: config/frv/frv.c:9304
+#, gcc-internal-format
+msgid "this builtin function is only available on the fr405 and fr450"
+msgstr "此內建函式只在 fr405 和 fr450 上可用"
+
+#: config/frv/frv.c:9313
+#, gcc-internal-format
+msgid "this builtin function is only available on the fr500 and fr550"
+msgstr "此內建函式只在 fr500 和 fr550 上可用"
+
+#: config/frv/frv.c:9325
+#, gcc-internal-format
+msgid "this builtin function is only available on the fr450"
+msgstr "此內建函式只在 fr450 上可用"
+
+#: config/h8300/h8300.c:353
+#, fuzzy, gcc-internal-format
+msgid "-msx is not supported in coff"
+msgstr "-f%s 不受支援:已忽略"
+
+#: config/h8300/h8300.c:375
+#, gcc-internal-format
+msgid "-ms2600 is used without -ms"
+msgstr "-ms2600 未與 -ms 一起使用"
+
+#: config/h8300/h8300.c:381
+#, fuzzy, gcc-internal-format
+msgid "-mn is used without -mh or -ms or -msx"
+msgstr "-mn 未與 -mh 或 -ms 一起使用"
+
+#: config/h8300/h8300.c:387
+#, fuzzy, gcc-internal-format
+msgid "-mexr is used without -ms"
+msgstr "-ms2600 未與 -ms 一起使用"
+
+#: config/h8300/h8300.c:393
+#, fuzzy, gcc-internal-format
+msgid "-mint32 is not supported for H8300 and H8300L targets"
+msgstr "%<__int128%>未被支援用於這個目標"
+
+#: config/h8300/h8300.c:399
+#, fuzzy, gcc-internal-format
+msgid "-mexr is used without -ms or -msx"
+msgstr "-mn 未與 -mh 或 -ms 一起使用"
+
+#: config/h8300/h8300.c:405
+#, gcc-internal-format
+msgid "-mno-exr valid only with -ms or -msx - Option ignored!"
+msgstr ""
+
+#: config/i386/host-cygwin.c:62
+#, fuzzy, gcc-internal-format
+msgid "can%'t extend PCH file: %m"
+msgstr "can%'t 延伸 PCH 檔案:%m"
+
+#: config/i386/host-cygwin.c:73
+#, fuzzy, gcc-internal-format
+msgid "can%'t set position in PCH file: %m"
+msgstr "can%'t 設定位置在中 PCH 檔案:%m"
+
+#: config/i386/i386.c:2967
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "wrong arg %s to option %s"
+msgstr "-Werror=%s:沒有選項 -%s"
+
+#: config/i386/i386.c:2974
+#, gcc-internal-format, gfc-internal-format
+msgid "size ranges of option %s should be increasing"
+msgstr ""
+
+#: config/i386/i386.c:2985
+#, fuzzy, gcc-internal-format, gfc-internal-format
+#| msgid "register name not specified for %q+D"
+msgid "wrong stringop strategy name %s specified for option %s"
+msgstr "%q+D 的暫存器名無效"
+
+#: config/i386/i386.c:2999
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "unknown alignment %s specified for option %s"
+msgstr "對齊指定的用於函式 %qE"
+
+#: config/i386/i386.c:3010
+#, gcc-internal-format, gfc-internal-format
+msgid "the max value for the last size range should be -1 for option %s"
+msgstr ""
+
+#: config/i386/i386.c:3018
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "too many size ranges specified in option %s"
+msgstr "無效的範圍 %s 在中選項 %s"
+
+#: config/i386/i386.c:3072
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Unknown parameter to option -mtune-ctrl: %s"
+msgstr "不明引數清單函式於 %L"
+
+#: config/i386/i386.c:3453
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
+msgstr "%stune =x86-64%s 被不宜用;使用 %stune=k8%s 或 %stune=generic%s 做為替代做為適當"
+
+#. rep; movq isn't available in 32-bit code.
+#: config/i386/i386.c:3480
+#, fuzzy, gcc-internal-format
+msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
+msgstr "-mstringop-strategy=rep_8 位元組不支援用於 32-bit 編碼"
+
+#: config/i386/i386.c:3497
+#, fuzzy, gcc-internal-format
+msgid "address mode %qs not supported in the %s bit mode"
+msgstr "程式碼模式 %qs 在 %s 位模式下不受支援"
+
+#: config/i386/i386.c:3523 config/i386/i386.c:3532 config/i386/i386.c:3544
+#: config/i386/i386.c:3555 config/i386/i386.c:3566
+#, gcc-internal-format
+msgid "code model %qs not supported in the %s bit mode"
+msgstr "程式碼模式 %qs 在 %s 位模式下不受支援"
+
+#: config/i386/i386.c:3535 config/i386/i386.c:3547
+#, fuzzy, gcc-internal-format
+msgid "code model %qs not supported in x32 mode"
+msgstr "編碼式樣 %qs 不支援在中 x32 模式"
+
+#: config/i386/i386.c:3553 config/i386/i386.c:3562 config/i386/i386.c:4600
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "code model %s does not support PIC mode"
+msgstr "編碼式樣 %s 不支援 PIC 模式"
+
+#: config/i386/i386.c:3590
+#, fuzzy, gcc-internal-format
+msgid "-masm=intel not supported in this configuration"
+msgstr "-masm=intel 不支援在中這個組態"
+
+#: config/i386/i386.c:3595
+#, gcc-internal-format, gfc-internal-format
+msgid "%i-bit mode not compiled in"
+msgstr "未編譯入對 %i 位模式的支援"
+
+#: config/i386/i386.c:3608 config/i386/i386.c:3823
+#, gcc-internal-format
+msgid "CPU you selected does not support x86-64 instruction set"
+msgstr "您選擇的 CPU 不支援 x86-64 指令集"
+
+#: config/i386/i386.c:3784 config/i386/i386.c:3787
+#, fuzzy, gcc-internal-format
+#| msgid "%s does not support %s"
+msgid "Intel MPX does not support x32"
+msgstr "%s 不支援 %s"
+
+#: config/i386/i386.c:3790
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "generic CPU can be used only for %stune=%s %s"
+msgstr "通用 CPU 可以被使用只有用於 %stune=%s %s"
+
+#: config/i386/i386.c:3793
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "intel CPU can be used only for %stune=%s %s"
+msgstr "通用 CPU 可以被使用只有用於 %stune=%s %s"
+
+#: config/i386/i386.c:3796
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bad value (%s) for %sarch=%s %s"
+msgstr "不當的值 (%s) 用於 %sarch=%s %s"
+
+#: config/i386/i386.c:3839
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bad value (%s) for %stune=%s %s"
+msgstr "不當的值 (%s) 用於 %stune=%s %s"
+
+#: config/i386/i386.c:3894
+#, fuzzy, gcc-internal-format
+msgid "-mregparm is ignored in 64-bit mode"
+msgstr "-mregparm 被忽略在中 64-bit 模式"
+
+#: config/i386/i386.c:3897
+#, gcc-internal-format, gfc-internal-format
+msgid "-mregparm=%d is not between 0 and %d"
+msgstr "-mregparm=%d 不在 0 和 %d 之間"
+
+#: config/i386/i386.c:3940
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%srtd%s is ignored in 64bit mode"
+msgstr "%srtd%s 被忽略在中 64 位元模式"
+
+#: config/i386/i386.c:4018
+#, fuzzy, gcc-internal-format
+msgid "-mpreferred-stack-boundary is not supported for this target"
+msgstr "-mpreferred-stack-boundary 未被支援用於這個目標"
+
+#: config/i386/i386.c:4021
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
+msgstr "-mpreferred-stack-boundary=%d 未被介於 %d 和 %d"
+
+#: config/i386/i386.c:4043
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "-mincoming-stack-boundary=%d is not between %d and 12"
+msgstr "-mincoming-stack-boundary=%d 未被介於 %d 和 12"
+
+#: config/i386/i386.c:4057
+#, fuzzy, gcc-internal-format
+msgid "-mnop-mcount is not compatible with this target"
+msgstr "-mno-fentry isn%'t 相容與 SEH"
+
+#: config/i386/i386.c:4060
+#, fuzzy, gcc-internal-format
+#| msgid "inter-module optimizations not implemented for C++"
+msgid "-mnop-mcount is not implemented for -fPIC"
+msgstr "模組間最佳化淍未為 C++ 實作"
+
+#: config/i386/i386.c:4065
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%ssseregparm%s used without SSE enabled"
+msgstr "%ssseregparm%s 使用的而無需 SSE 已啟用"
+
+#: config/i386/i386.c:4073
+#, gcc-internal-format
+msgid "SSE instruction set disabled, using 387 arithmetics"
+msgstr "SSE 指令集已停用,使用 387 指令"
+
+#: config/i386/i386.c:4079
+#, gcc-internal-format
+msgid "387 instruction set disabled, using SSE arithmetics"
+msgstr "387 指令集已停用,使用 SSE 指令"
+
+#: config/i386/i386.c:4131
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
+msgstr "堆疊試探需求 %saccumulate-outgoing-args%s 用於 correctness"
+
+#: config/i386/i386.c:4232
+#, fuzzy, gcc-internal-format
+msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
+msgstr "-mfentry isn%'t 支援的用於 32-bit 在中組合與 -fpic"
+
+#: config/i386/i386.c:4239
+#, fuzzy, gcc-internal-format
+msgid "-mno-fentry isn%'t compatible with SEH"
+msgstr "-mno-fentry isn%'t 相容與 SEH"
+
+#: config/i386/i386.c:4296 config/rs6000/rs6000.c:4240
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "unknown option for -mrecip=%s"
+msgstr "不明選項用於 -mrecip=%s"
+
+#: config/i386/i386.c:4801
+#, fuzzy, gcc-internal-format
+msgid "attribute %<target%> argument not a string"
+msgstr "屬性 %qE 引數不是字串"
+
+#: config/i386/i386.c:4867 config/i386/i386.c:4914
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "attribute(target(\"%s\")) is unknown"
+msgstr "屬性 (目標 (「%s」)) 為未知"
+
+#: config/i386/i386.c:4895
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "option(\"%s\") was already specified"
+msgstr "選項 (「%s」) 已經指定的"
+
+#: config/i386/i386.c:5556 config/i386/i386.c:5607
+#, gcc-internal-format
+msgid "fastcall and regparm attributes are not compatible"
+msgstr "fastcall 和 regparm 屬性互不相容"
+
+#: config/i386/i386.c:5561
+#, fuzzy, gcc-internal-format
+msgid "regparam and thiscall attributes are not compatible"
+msgstr "regparam 和 thiscall 屬性不是相容"
+
+#: config/i386/i386.c:5568 config/i386/i386.c:42741
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute requires an integer constant argument"
+msgstr "%qE 屬性需求整數常數引數"
+
+#: config/i386/i386.c:5574
+#, fuzzy, gcc-internal-format
+msgid "argument to %qE attribute larger than %d"
+msgstr "引數到 %qE 屬性大於 %d"
+
+#: config/i386/i386.c:5599 config/i386/i386.c:5642
+#, gcc-internal-format
+msgid "fastcall and cdecl attributes are not compatible"
+msgstr "fastcall 和 cdecl 屬性互不相容"
+
+#: config/i386/i386.c:5603
+#, gcc-internal-format
+msgid "fastcall and stdcall attributes are not compatible"
+msgstr "fastcall 和 stdcall 屬性互不相容"
+
+#: config/i386/i386.c:5611 config/i386/i386.c:5660
+#, fuzzy, gcc-internal-format
+msgid "fastcall and thiscall attributes are not compatible"
+msgstr "fastcall 和 thiscall 屬性不是相容"
+
+#: config/i386/i386.c:5621 config/i386/i386.c:5638
+#, gcc-internal-format
+msgid "stdcall and cdecl attributes are not compatible"
+msgstr "stdcall 和 cdecl 屬性互不相容"
+
+#: config/i386/i386.c:5625
+#, gcc-internal-format
+msgid "stdcall and fastcall attributes are not compatible"
+msgstr "stdcall 和 fastcall 屬性互不相容"
+
+#: config/i386/i386.c:5629 config/i386/i386.c:5656
+#, fuzzy, gcc-internal-format
+msgid "stdcall and thiscall attributes are not compatible"
+msgstr "stdcall 和 thiscall 屬性不是相容"
+
+#: config/i386/i386.c:5646 config/i386/i386.c:5664
+#, fuzzy, gcc-internal-format
+msgid "cdecl and thiscall attributes are not compatible"
+msgstr "cdecl 和 thiscall 屬性不是相容"
+
+#: config/i386/i386.c:5652
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute is used for non-class method"
+msgstr "%qE 屬性被用於無 class-method"
+
+#: config/i386/i386.c:5887
+#, fuzzy, gcc-internal-format
+msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
+msgstr "呼叫 %qD 與屬性 sseregparm 而無需 SSE/SSE2 已啟用"
+
+#: config/i386/i386.c:5890
+#, fuzzy, gcc-internal-format
+msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
+msgstr "呼叫 %qT 與屬性 sseregparm 而無需 SSE/SSE2 已啟用"
+
+#: config/i386/i386.c:5923
+#, fuzzy, gcc-internal-format
+msgid "calling %qD with SSE caling convention without SSE/SSE2 enabled"
+msgstr "呼叫 %qD 與屬性 sseregparm 而無需 SSE/SSE2 已啟用"
+
+#: config/i386/i386.c:6210
+#, fuzzy, gcc-internal-format
+#| msgid "does not support multilib"
+msgid "X32 does not support ms_abi attribute"
+msgstr "不支援 multilib"
+
+#: config/i386/i386.c:6239
+#, fuzzy, gcc-internal-format
+msgid "ms_hook_prologue is not compatible with nested function"
+msgstr "ms_hook_prologue 不是相容與巢狀的函式"
+
+#: config/i386/i386.c:6573
+#, fuzzy, gcc-internal-format
+msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
+msgstr "AVX 向量引數而無需 AVX 已啟用變更 ABI"
+
+#: config/i386/i386.c:6579
+#, fuzzy, gcc-internal-format
+msgid "AVX512F vector return without AVX512F enabled changes the ABI"
+msgstr "AVX 向量引數而無需 AVX 已啟用變更 ABI"
+
+#: config/i386/i386.c:6593
+#, fuzzy, gcc-internal-format
+msgid "AVX vector argument without AVX enabled changes the ABI"
+msgstr "AVX 向量引數而無需 AVX 已啟用變更 ABI"
+
+#: config/i386/i386.c:6599
+#, fuzzy, gcc-internal-format
+msgid "AVX vector return without AVX enabled changes the ABI"
+msgstr "AVX 向量引數而無需 AVX 已啟用變更 ABI"
+
+#: config/i386/i386.c:6614
+#, gcc-internal-format
+msgid "SSE vector argument without SSE enabled changes the ABI"
+msgstr "沒有啟用 SSE,卻出現了 SSE 向量引數,這變更了 ABI"
+
+#: config/i386/i386.c:6620
+#, gcc-internal-format
+msgid "SSE vector return without SSE enabled changes the ABI"
+msgstr "沒有啟用 SSE,卻有 SSE 向量回傳值,這變更了 ABI"
+
+#: config/i386/i386.c:6632
+#, gcc-internal-format
+msgid "MMX vector argument without MMX enabled changes the ABI"
+msgstr "沒有啟用 MMX,卻出現了 MMX 向量引數,這變更了 ABI"
+
+#: config/i386/i386.c:6638
+#, gcc-internal-format
+msgid "MMX vector return without MMX enabled changes the ABI"
+msgstr "沒有啟用 MMX卻回傳 MMX 向量,這變更了 ABI"
+
+#: config/i386/i386.c:6821
+#, fuzzy, gcc-internal-format
+msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
+msgstr "ABI 的傳遞結構與 flexible 陣列成員已變更在中 GCC 4.4"
+
+#: config/i386/i386.c:6938
+#, fuzzy, gcc-internal-format
+msgid "the ABI of passing union with long double has changed in GCC 4.4"
+msgstr "ABI 的傳遞聯合與長雙倍已變更在中 GCC 4.4"
+
+#: config/i386/i386.c:7056
+#, fuzzy, gcc-internal-format
+msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
+msgstr "ABI 的傳遞結構與複雜浮點數成員已變更在中 GCC 4.4"
+
+#: config/i386/i386.c:7219
+#, gcc-internal-format
+msgid "SSE register return with SSE disabled"
+msgstr "已停用 SSE 卻在 SSE 暫存器中回傳"
+
+#: config/i386/i386.c:7225
+#, gcc-internal-format
+msgid "SSE register argument with SSE disabled"
+msgstr "已停用 SSE 卻在 SSE 暫存器中傳遞參數"
+
+#: config/i386/i386.c:7241
+#, fuzzy, gcc-internal-format
+msgid "x87 register return with x87 disabled"
+msgstr "x87 暫存器回傳與 x87 已停用"
+
+#: config/i386/i386.c:8138
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
+msgstr "ABI 用於傳遞參數與 %d-byte 對齊已變更在中 GCC 4.6"
+
+#: config/i386/i386.c:11319
+#, fuzzy, gcc-internal-format
+msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
+msgstr "ms_hook_prologue 屬性 isn%'t 相容與 -mfentry 用於 32-bit"
+
+#: config/i386/i386.c:12357
+#, fuzzy, gcc-internal-format
+msgid "-fsplit-stack does not support fastcall with nested function"
+msgstr "-fsplit-stack 不支援 fastcall 與巢狀的函式"
+
+#: config/i386/i386.c:12377
+#, fuzzy, gcc-internal-format
+msgid "-fsplit-stack does not support 2 register parameters for a nested function"
+msgstr "-fsplit-stack 不支援 2 暫存器 參數用於巢狀的函式"
+
+#. FIXME: We could make this work by pushing a register
+#. around the addition and comparison.
+#: config/i386/i386.c:12388
+#, fuzzy, gcc-internal-format
+msgid "-fsplit-stack does not support 3 register parameters"
+msgstr "-fsplit-stack 不支援 3 暫存器參數"
+
+#: config/i386/i386.c:15244
+#, gcc-internal-format
+msgid "extended registers have no high halves"
+msgstr "擴充的暫存器沒有高半部分"
+
+#: config/i386/i386.c:15259
+#, gcc-internal-format
+msgid "unsupported operand size for extended register"
+msgstr "擴充的暫存器不支援的運算元大小"
+
+#: config/i386/i386.c:15504
+#, fuzzy, gcc-internal-format
+msgid "non-integer operand used with operand code 'z'"
+msgstr "non-integer 運算元使用的與運算元編碼『%c』"
+
+#: config/i386/i386.c:34585
+#, gcc-internal-format
+msgid "No dispatcher found for the versioning attributes"
+msgstr ""
+
+#: config/i386/i386.c:34635
+#, gcc-internal-format, gfc-internal-format
+msgid "No dispatcher found for %s"
+msgstr ""
+
+#: config/i386/i386.c:34645
+#, gcc-internal-format, gfc-internal-format
+msgid "No dispatcher found for the versioning attributes : %s"
+msgstr ""
+
+#: config/i386/i386.c:34893
+#, gcc-internal-format
+msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
+msgstr ""
+
+#: config/i386/i386.c:34898 config/i386/i386.c:35346
+#, fuzzy, gcc-internal-format
+msgid "Virtual function multiversioning not supported"
+msgstr "不支援堆疊限制運算式"
+
+#: config/i386/i386.c:34963
+#, gcc-internal-format
+msgid "missing %<target%> attribute for multi-versioned %D"
+msgstr ""
+
+#: config/i386/i386.c:34966
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of %D"
+msgstr "%q+D 的前一個宣告"
+
+#: config/i386/i386.c:35185
+#, fuzzy, gcc-internal-format
+msgid "multiversioning needs ifunc which is not supported on this target"
+msgstr "ifunc 未被支援在中這個組態"
+
+#: config/i386/i386.c:35563
+#, fuzzy, gcc-internal-format
+msgid "Parameter to builtin must be a string constant or literal"
+msgstr "%qs 的引數必須是一個 2 位無號原文"
+
+#: config/i386/i386.c:35588 config/i386/i386.c:35638
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Parameter to builtin not valid: %s"
+msgstr "-ffpe-trap 的參數無效:%s"
+
+#: config/i386/i386.c:36049 config/i386/i386.c:37457
+#, fuzzy, gcc-internal-format
+msgid "the last argument must be a 2-bit immediate"
+msgstr "最後一筆引數必須是 2-bit 即時"
+
+#: config/i386/i386.c:36446
+#, fuzzy, gcc-internal-format
+msgid "the fifth argument must be an 8-bit immediate"
+msgstr "fifth 引數必須是 8-bit 即時"
+
+#: config/i386/i386.c:36541
+#, fuzzy, gcc-internal-format
+msgid "the third argument must be an 8-bit immediate"
+msgstr "第三引數必須是 8-bit 即時"
+
+#: config/i386/i386.c:37388
+#, fuzzy, gcc-internal-format
+msgid "the last argument must be an 1-bit immediate"
+msgstr "最後一筆引數必須是 1-bit 即時"
+
+#: config/i386/i386.c:37403
+#, fuzzy, gcc-internal-format
+msgid "the last argument must be a 3-bit immediate"
+msgstr "最後一筆引數必須是 32-bit 即時"
+
+#: config/i386/i386.c:37436
+#, fuzzy, gcc-internal-format
+msgid "the last argument must be a 4-bit immediate"
+msgstr "最後一筆引數必須是 4-bit 即時"
+
+#: config/i386/i386.c:37476
+#, fuzzy, gcc-internal-format
+msgid "the last argument must be a 1-bit immediate"
+msgstr "最後一筆引數必須是 1-bit 即時"
+
+#: config/i386/i386.c:37489
+#, fuzzy, gcc-internal-format
+msgid "the last argument must be a 5-bit immediate"
+msgstr "最後一筆引數必須是 5-bit 即時"
+
+#: config/i386/i386.c:37499
+#, fuzzy, gcc-internal-format
+msgid "the next to last argument must be an 8-bit immediate"
+msgstr "下一個到最後一筆引數必須是 8-bit 即時"
+
+#: config/i386/i386.c:37503 config/i386/i386.c:38276
+#, fuzzy, gcc-internal-format
+msgid "the last argument must be an 8-bit immediate"
+msgstr "最後一筆引數必須是 8-bit 即時"
+
+#: config/i386/i386.c:37670
+#, fuzzy, gcc-internal-format
+msgid "the third argument must be comparison constant"
+msgstr "引數必須是常數"
+
+#: config/i386/i386.c:37675
+#, fuzzy, gcc-internal-format
+#| msgid "incorrect insn:"
+msgid "incorrect comparison mode"
+msgstr "錯誤指令:"
+
+#: config/i386/i386.c:37681 config/i386/i386.c:37883
+#, fuzzy, gcc-internal-format
+#| msgid "incorrect sharing of tree nodes"
+msgid "incorrect rounding operand"
+msgstr "對樹結區段的共享不正確"
+
+#: config/i386/i386.c:37865
+#, fuzzy, gcc-internal-format
+msgid "the immediate argument must be a 4-bit immediate"
+msgstr "最後一筆引數必須是 4-bit 即時"
+
+#: config/i386/i386.c:37871
+#, fuzzy, gcc-internal-format
+msgid "the immediate argument must be a 5-bit immediate"
+msgstr "最後一筆引數必須是 5-bit 即時"
+
+#: config/i386/i386.c:37874
+#, fuzzy, gcc-internal-format
+msgid "the immediate argument must be an 8-bit immediate"
+msgstr "最後一筆引數必須是 8-bit 即時"
+
+#: config/i386/i386.c:38274
+#, fuzzy, gcc-internal-format
+msgid "the last argument must be a 32-bit immediate"
+msgstr "最後一筆引數必須是 32-bit 即時"
+
+#: config/i386/i386.c:38356 config/rs6000/rs6000.c:13196
+#, gcc-internal-format
+msgid "selector must be an integer constant in the range 0..%wi"
+msgstr "選擇子必須是 0 到 %wi 間的整常數"
+
+#: config/i386/i386.c:38551
+#, fuzzy, gcc-internal-format
+msgid "%qE needs unknown isa option"
+msgstr "%qE 需要不明 isa 選項"
+
+#: config/i386/i386.c:38555
+#, fuzzy, gcc-internal-format
+msgid "%qE needs isa option %s"
+msgstr "%qE 需要 isa 選項 %s"
+
+#: config/i386/i386.c:39289
+#, fuzzy, gcc-internal-format
+msgid "last argument must be an immediate"
+msgstr "最後一筆引數必須是即時"
+
+#: config/i386/i386.c:39885 config/i386/i386.c:40037
+#, fuzzy, gcc-internal-format
+msgid "the last argument must be scale 1, 2, 4, 8"
+msgstr "最後一筆引數必須是尺度 1,- 2,- 4, 8"
+
+#: config/i386/i386.c:40091
+#, fuzzy, gcc-internal-format
+msgid "the forth argument must be scale 1, 2, 4, 8"
+msgstr "最後一筆引數必須是尺度 1,- 2,- 4, 8"
+
+#: config/i386/i386.c:40097
+#, fuzzy, gcc-internal-format
+#| msgid "incorrect insn:"
+msgid "incorrect hint operand"
+msgstr "錯誤指令:"
+
+#: config/i386/i386.c:40116
+#, fuzzy, gcc-internal-format
+msgid "the xabort's argument must be an 8-bit immediate"
+msgstr "最後一筆引數必須是 8-bit 即時"
+
+#: config/i386/i386.c:42728
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only available for 32-bit"
+msgstr "%qE 屬性只有可見於 32-bit"
+
+#: config/i386/i386.c:42749
+#, fuzzy, gcc-internal-format
+msgid "argument to %qE attribute is neither zero, nor one"
+msgstr "引數到 %qE 屬性是 neither 零,nor 一個"
+
+#: config/i386/i386.c:42782 config/i386/i386.c:42791
+#, fuzzy, gcc-internal-format
+msgid "ms_abi and sysv_abi attributes are not compatible"
+msgstr "ms_abi 和 sysv_abi 屬性不是相容"
+
+#: config/i386/i386.c:42827 config/rs6000/rs6000.c:29001
+#, fuzzy, gcc-internal-format
+msgid "%qE incompatible attribute ignored"
+msgstr "%qE 不相容的屬性忽略"
+
+#: config/i386/i386.c:51386
+#, gcc-internal-format
+msgid "Unknown architecture specific memory model"
+msgstr ""
+
+#: config/i386/i386.c:51393
+#, gcc-internal-format
+msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
+msgstr ""
+
+#: config/i386/i386.c:51399
+#, gcc-internal-format
+msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
+msgstr ""
+
+#: config/i386/i386.c:51423
+#, fuzzy, gcc-internal-format, gfc-internal-format
+#| msgid "unsupported combination: %s"
+msgid "unsupported simdlen %d"
+msgstr "不支援的組合:%s"
+
+#: config/i386/i386.c:51442
+#, gcc-internal-format
+msgid "unsupported return type %qT for simd\n"
+msgstr ""
+
+#: config/i386/i386.c:51464
+#, fuzzy, gcc-internal-format
+msgid "unsupported argument type %qT for simd\n"
+msgstr "不受支援的引數類型到內建函式"
+
+#: config/i386/i386.c:51748
+#, gcc-internal-format
+msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
+msgstr ""
+
+#: config/i386/intelmic-mkoffload.c:241 config/i386/intelmic-mkoffload.c:301
+#: config/i386/intelmic-mkoffload.c:338 config/nvptx/mkoffload.c:1008
+#, fuzzy, gcc-internal-format, gfc-internal-format
+#| msgid "cannot open %s"
+msgid "cannot open '%s'"
+msgstr "無法開啟 %s"
+
+#: config/i386/intelmic-mkoffload.c:428
+#, fuzzy, gcc-internal-format
+#| msgid "no input file specified"
+msgid "output file not specified"
+msgstr "沒有指定輸入檔案"
+
+#: config/i386/intelmic-mkoffload.c:508
+#, fuzzy, gcc-internal-format
+msgid "COLLECT_GCC must be set"
+msgstr "COLLECT_LTO_WRAPPER 必須是設定"
+
+#: config/i386/intelmic-mkoffload.c:513 config/nvptx/mkoffload.c:959
+#, fuzzy, gcc-internal-format, gfc-internal-format
+#| msgid "field %qs not found"
+msgid "offload compiler %s not found"
+msgstr "找不到欄位 %qs。"
+
+#: config/i386/intelmic-mkoffload.c:528
+#, fuzzy, gcc-internal-format
+msgid "unrecognizable argument of option -foffload-abi"
+msgstr "無法辨識的引數在中選項 %qs"
+
+#: config/i386/winnt.c:117
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute applies only to initialized variables with external linkage"
+msgstr "%qE 屬性套用只有到初始化的變數與外部連結"
+
+#: config/i386/winnt.c:184
+#, fuzzy, gcc-internal-format
+msgid "definition of static data member %q+D of dllimport%'d class"
+msgstr "定義的靜態資料成員 %q+D 的 dllimport%'d 類別"
+
+#: config/i386/winnt.c:370
+#, fuzzy, gcc-internal-format
+msgid "%q+D:'selectany' attribute applies only to initialized objects"
+msgstr "%q+D:『selectany』屬性套用只有到初始化的物件"
+
+#: config/i386/cygming.h:205
+#, fuzzy, gcc-internal-format
+msgid "-fPIC ignored for target (all code is position independent)"
+msgstr "-fPIC 忽略的用於目標 (所有編碼是位置獨立)"
+
+#: config/i386/cygming.h:211
+#, gcc-internal-format, gfc-internal-format
+msgid "-f%s ignored for target (all code is position independent)"
+msgstr "-f%s 在目標平臺上被忽略(所有程式碼都是與位置無關的)"
+
+#: config/i386/djgpp.h:172
+#, gcc-internal-format
+msgid "-mbnu210 is ignored (option is obsolete)"
+msgstr "-mbnu210 被忽略(選項已過時)"
+
+#: config/ia64/ia64-c.c:61
+#, gcc-internal-format
+msgid "malformed #pragma builtin"
+msgstr "#pragma builtin 格式錯誤"
+
+#: config/ia64/ia64.c:763
+#, fuzzy, gcc-internal-format
+msgid "invalid argument of %qE attribute"
+msgstr "無效的引數的 %qE 屬性"
+
+#: config/ia64/ia64.c:776
+#, fuzzy, gcc-internal-format
+msgid "an address area attribute cannot be specified for local variables"
+msgstr "位址區域屬性無法指定的用於區域變數"
+
+#: config/ia64/ia64.c:783
+#, gcc-internal-format
+msgid "address area of %q+D conflicts with previous declaration"
+msgstr "%q+D 的資料區域與先前的宣告衝突"
+
+#: config/ia64/ia64.c:791
+#, fuzzy, gcc-internal-format
+msgid "address area attribute cannot be specified for functions"
+msgstr "位址區域屬性無法指定的用於函式"
+
+#: config/ia64/ia64.c:824
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute requires a string constant argument"
+msgstr "%qE 屬性需要字串常數引數"
+
+#: config/ia64/ia64.c:5971 config/pa/pa.c:454 config/sh/sh.c:9532
+#: config/spu/spu.c:4945
+#, gcc-internal-format
+msgid "value of -mfixed-range must have form REG1-REG2"
+msgstr "-mfixed-range 值必須有「暫存器1-暫存器2」的形式"
+
+#: config/ia64/ia64.c:5998 config/pa/pa.c:481 config/sh/sh.c:9558
+#: config/spu/spu.c:4971
+#, gcc-internal-format, gfc-internal-format
+msgid "%s-%s is an empty range"
+msgstr "%s-%s 是一個空的範圍"
+
+#: config/ia64/ia64.c:11203
+#, fuzzy, gcc-internal-format
+msgid "version attribute is not a string"
+msgstr "版本屬性並非字串"
+
+#: config/iq2000/iq2000.c:1866
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
+msgstr "gp_offset (%ld) 或 end_offset (%ld) 是少於零"
+
+#: config/iq2000/iq2000.c:2630
+#, gcc-internal-format
+msgid "argument %qd is not a constant"
+msgstr "引數 %qd 不是一個常數"
+
+#: config/iq2000/iq2000.c:2933 config/xtensa/xtensa.c:2473
+#, gcc-internal-format
+msgid "PRINT_OPERAND_ADDRESS, null pointer"
+msgstr "PRINT_OPERAND_ADDRESS,空指標"
+
+#: config/iq2000/iq2000.c:3088
+#, gcc-internal-format, gfc-internal-format
+msgid "PRINT_OPERAND: Unknown punctuation '%c'"
+msgstr "PRINT_OPERAND:不明的標點「%c」"
+
+#: config/iq2000/iq2000.c:3097 config/xtensa/xtensa.c:2327
+#, gcc-internal-format
+msgid "PRINT_OPERAND null pointer"
+msgstr "PRINT_OPERAND 空指標"
+
+#: config/m32c/m32c-pragma.c:64
+#, gcc-internal-format
+msgid "junk at end of #pragma GCC memregs [0..16]"
+msgstr "#pragma GCC memregs [0..16] 末尾有無用字元"
+
+#: config/m32c/m32c-pragma.c:71
+#, gcc-internal-format
+msgid "#pragma GCC memregs must precede any function decls"
+msgstr "#pragma GCC memregs 必須出現在所有函式宣告之前"
+
+#: config/m32c/m32c-pragma.c:79 config/m32c/m32c-pragma.c:86
+#, gcc-internal-format
+msgid "#pragma GCC memregs takes a number [0..16]"
+msgstr "#pragma GCC memregs 需要 [0..16] 範圍內的數"
+
+#: config/m32c/m32c-pragma.c:114
+#, fuzzy, gcc-internal-format
+msgid "junk at end of #pragma ADDRESS"
+msgstr "垃圾於結束的 # pragma 位址"
+
+#: config/m32c/m32c-pragma.c:119
+#, fuzzy, gcc-internal-format
+msgid "malformed #pragma ADDRESS variable address"
+msgstr "異常的 # pragma 位址變數位址"
+
+#: config/m32c/m32c.c:454
+#, gcc-internal-format, gfc-internal-format
+msgid "invalid target memregs value '%d'"
+msgstr "無效的目的 memregs 值「%d」"
+
+#: config/m32c/m32c.c:2966
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute is not supported for R8C target"
+msgstr "%qE 屬性未被支援用於 R8C 目標"
+
+#. The argument must be a constant integer.
+#: config/m32c/m32c.c:2982 config/sh/sh.c:9751 config/sh/sh.c:9857
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute argument not an integer constant"
+msgstr "%qE 屬性引數不是整數常數"
+
+#: config/m32c/m32c.c:2991
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute argument should be between 18 to 255"
+msgstr "%qE 屬性引數應該被介於 18 到 255"
+
+#: config/m32c/m32c.c:4143
+#, fuzzy, gcc-internal-format
+msgid "%<bank_switch%> has no effect on non-interrupt functions"
+msgstr "%<bank_switch%> 沒有任何效果於 non-interrupt 函式"
+
+#: config/m32c/m32c.c:4247
+#, fuzzy, gcc-internal-format
+msgid "%<fast_interrupt%> attribute directive ignored"
+msgstr "%<fast_interrupt%> 屬性指令忽略"
+
+#: config/m32r/m32r.c:416
+#, gcc-internal-format
+msgid "invalid argument of %qs attribute"
+msgstr "屬性 %qs 的參數無效"
+
+#: config/m68k/m68k.c:509
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "-mcpu=%s conflicts with -march=%s"
+msgstr "-mcpu=%s 衝突與 -march=%s"
+
+#: config/m68k/m68k.c:580
+#, fuzzy, gcc-internal-format
+msgid "-mpcrel -fPIC is not currently supported on selected cpu"
+msgstr "-mpcrel -fPIC 不是目前支援的於已選 cpu"
+
+#: config/m68k/m68k.c:642
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "-falign-labels=%d is not supported"
+msgstr "-falign-labels=%d 未被支援"
+
+#: config/m68k/m68k.c:647
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "-falign-loops=%d is not supported"
+msgstr "-falign-loops=%d 未被支援"
+
+#: config/m68k/m68k.c:654
+#, fuzzy, gcc-internal-format
+msgid "-fstack-limit- options are not supported on this cpu"
+msgstr "堆疊限制在此目標平臺上不受支援"
+
+#: config/m68k/m68k.c:771
+#, fuzzy, gcc-internal-format
+msgid "multiple interrupt attributes not allowed"
+msgstr "多重插斷屬性不允許"
+
+#: config/m68k/m68k.c:778
+#, fuzzy, gcc-internal-format
+msgid "interrupt_thread is available only on fido"
+msgstr "interruptthread 是可用只有於 fido(_T)"
+
+#: config/m68k/m68k.c:1112 config/rs6000/rs6000.c:22579
+#, gcc-internal-format
+msgid "stack limit expression is not supported"
+msgstr "不支援堆疊限制運算式"
+
+#: config/mcore/mcore.c:2972
+#, gcc-internal-format
+msgid "initialized variable %q+D is marked dllimport"
+msgstr "經初始化的變數 %q+D 被標記為 dllimport"
+
+#: config/mep/mep-pragma.c:81
+#, fuzzy, gcc-internal-format
+msgid "junk at end of #pragma io_volatile"
+msgstr "垃圾於結束的 # pragma iovolatile(_V)"
+
+#: config/mep/mep-pragma.c:95
+#, fuzzy, gcc-internal-format
+msgid "#pragma io_volatile takes only on or off"
+msgstr "# pragma iovolatile 需只有開或關(_V)"
+
+#: config/mep/mep-pragma.c:134
+#, fuzzy, gcc-internal-format
+msgid "invalid coprocessor register range"
+msgstr "無效的輔助處理器暫存器範圍"
+
+#: config/mep/mep-pragma.c:154
+#, fuzzy, gcc-internal-format
+msgid "invalid coprocessor register %qE"
+msgstr "無效的輔助處理器暫存器 %qE"
+
+#: config/mep/mep-pragma.c:177
+#, fuzzy, gcc-internal-format
+msgid "malformed coprocessor register"
+msgstr "異常的輔助處理器暫存器"
+
+#: config/mep/mep-pragma.c:264
+#, fuzzy, gcc-internal-format
+msgid "junk at end of #pragma GCC coprocessor width"
+msgstr "垃圾於結束的 # pragma GCC 輔助處理器寬度"
+
+#: config/mep/mep-pragma.c:271
+#, fuzzy, gcc-internal-format
+msgid "#pragma GCC coprocessor width takes only 32 or 64"
+msgstr "# pragma GCC 輔助處理器寬度需只有 32 或 64"
+
+#: config/mep/mep-pragma.c:302
+#, fuzzy, gcc-internal-format
+msgid "#pragma GCC coprocessor subclass letter must be in [ABCD]"
+msgstr "# pragma GCC 輔助處理器子類別字母必須是在中 [ABCD]"
+
+#: config/mep/mep-pragma.c:307
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "#pragma GCC coprocessor subclass '%c' already defined"
+msgstr "# pragma GCC 輔助處理器子類別『%c』已經定義"
+
+#: config/mep/mep-pragma.c:325
+#, fuzzy, gcc-internal-format
+msgid "malformed #pragma GCC coprocessor subclass"
+msgstr "異常的 # pragma GCC 輔助處理器子類別"
+
+#: config/mep/mep-pragma.c:347
+#, fuzzy, gcc-internal-format
+msgid "malformed #pragma disinterrupt"
+msgstr "異常的 # pragma disinterrupt"
+
+#: config/mep/mep-pragma.c:361
+#, fuzzy, gcc-internal-format
+msgid "malformed #pragma GCC coprocessor"
+msgstr "異常的 # pragma GCC 輔助處理器"
+
+#: config/mep/mep-pragma.c:366
+#, fuzzy, gcc-internal-format
+msgid "coprocessor not enabled"
+msgstr "輔助處理器未啟用"
+
+#: config/mep/mep-pragma.c:377
+#, fuzzy, gcc-internal-format
+msgid "unknown #pragma GCC coprocessor %E"
+msgstr "不明 # pragma GCC 輔助處理器 %E"
+
+#: config/mep/mep-pragma.c:399
+#, fuzzy, gcc-internal-format
+msgid "malformed #pragma call"
+msgstr "異常的 # pragma 呼叫"
+
+#: config/mep/mep.c:398
+#, fuzzy, gcc-internal-format
+msgid "only one of -ms and -mm may be given"
+msgstr "只有之一 -ms 和 -mm 也許會被給定的"
+
+#: config/mep/mep.c:400
+#, fuzzy, gcc-internal-format
+msgid "only one of -ms and -ml may be given"
+msgstr "只有之一 -ms 和 -ml 也許會被給定的"
+
+#: config/mep/mep.c:402
+#, fuzzy, gcc-internal-format
+msgid "only one of -mm and -ml may be given"
+msgstr "只有之一 -mm 和 -ml 也許會被給定的"
+
+#: config/mep/mep.c:404
+#, fuzzy, gcc-internal-format
+msgid "only one of -ms and -mtiny= may be given"
+msgstr "只有之一 -ms 和 -mtiny=也許會被給定的"
+
+#: config/mep/mep.c:406
+#, fuzzy, gcc-internal-format
+msgid "only one of -mm and -mtiny= may be given"
+msgstr "只有之一 -mm 和 -mtiny=也許會被給定的"
+
+#: config/mep/mep.c:408
+#, fuzzy, gcc-internal-format
+msgid "-mclip currently has no effect without -mminmax"
+msgstr "-mclip 目前沒有任何效果而無需 -mminmax"
+
+#: config/mep/mep.c:415
+#, fuzzy, gcc-internal-format
+msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
+msgstr "-mc=必須是 -mc=微小的,-mc=接近,或 -mc=far"
+
+#: config/mep/mep.c:1417
+#, fuzzy, gcc-internal-format
+msgid "unusual TP-relative address"
+msgstr "不尋常的 TP-relative 位址"
+
+#: config/mep/mep.c:3394
+#, fuzzy, gcc-internal-format
+msgid "unconvertible operand %c %qs"
+msgstr "unconvertible 運算元 %c %qs"
+
+#: config/mep/mep.c:3840 config/mep/mep.c:3903
+#, fuzzy, gcc-internal-format
+msgid "address region attributes not allowed with auto storage class"
+msgstr "位址區域屬性不允許與自動貯藏類別"
+
+#: config/mep/mep.c:3846 config/mep/mep.c:3909
+#, fuzzy, gcc-internal-format
+msgid "address region attributes on pointed-to types ignored"
+msgstr "位址區域屬性於 pointed-to 類型忽略"
+
+#: config/mep/mep.c:3895
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only applies to variables and functions"
+msgstr "%qE 屬性只有套用到變數和函式"
+
+#: config/mep/mep.c:3915 config/mep/mep.c:4214
+#, fuzzy, gcc-internal-format
+msgid "duplicate address region attribute %qE in declaration of %qE on line %d"
+msgstr "重製位址區域屬性 %qE 在中宣告的 %qE 於第 %d 列"
+
+#: config/mep/mep.c:3949
+#, fuzzy, gcc-internal-format
+msgid "cannot inline interrupt function %qE"
+msgstr "無法內聯插斷函式 %qE"
+
+#: config/mep/mep.c:3955
+#, fuzzy, gcc-internal-format
+msgid "interrupt function must have return type of void"
+msgstr "插斷函式必須有傳回類型的虛值"
+
+#: config/mep/mep.c:3960
+#, fuzzy, gcc-internal-format
+msgid "interrupt function must have no arguments"
+msgstr "插斷函式必須沒有任何引數"
+
+#: config/mep/mep.c:4014
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only applies to functions, not %s"
+msgstr "%qE 屬性只有套用到函式,無法 %s"
+
+#: config/mep/mep.c:4025
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid ""
+"to describe a pointer to a VLIW function, use syntax like this:\n"
+"%s"
+msgstr ""
+"要描述指標到 VLIW 函式,使用語法如同這個:\n"
+"%s"
+
+#: config/mep/mep.c:4034
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid ""
+"to describe an array of VLIW function pointers, use syntax like this:\n"
+"%s"
+msgstr ""
+"要描述陣列的 VLIW 函式指標,使用語法如同這個:\n"
+"%s"
+
+#: config/mep/mep.c:4040
+#, fuzzy, gcc-internal-format
+msgid "VLIW functions are not allowed without a VLIW configuration"
+msgstr "VLIW 函式未被允許而無需 VLIW 組態"
+
+#: config/mep/mep.c:4173
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "\"#pragma disinterrupt %s\" not used"
+msgstr "「# pragma disinterrupt %s」未使用"
+
+#: config/mep/mep.c:4339
+#, fuzzy, gcc-internal-format
+msgid "__io address 0x%x is the same for %qE and %qE"
+msgstr "__io 位址 0x%x 相同用於 %qE 和 %qE"
+
+#: config/mep/mep.c:4487
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)"
+msgstr "變數 %s (%ld 位元組) 太大用於 %s 區段 (%d 位元組)"
+
+#: config/mep/mep.c:4585
+#, fuzzy, gcc-internal-format
+msgid "variable %D of type %<io%> must be uninitialized"
+msgstr "變數 %D 的型態 %<io%> 必須被 uninitialized"
+
+#: config/mep/mep.c:4590
+#, fuzzy, gcc-internal-format
+msgid "variable %D of type %<cb%> must be uninitialized"
+msgstr "變數 %D 的型態 %<cb%> 必須被 uninitialized"
+
+#: config/mep/mep.c:6025
+#, fuzzy, gcc-internal-format
+msgid "coprocessor intrinsic %qs is not available in this configuration"
+msgstr "輔助處理器 intrinsic %qs 不是可用在中這個組態"
+
+#: config/mep/mep.c:6028
+#, fuzzy, gcc-internal-format
+msgid "%qs is not available in VLIW functions"
+msgstr "%qs 不是可用在中 VLIW 函式"
+
+#: config/mep/mep.c:6031
+#, fuzzy, gcc-internal-format
+msgid "%qs is not available in non-VLIW functions"
+msgstr "%qs 不是可用在中 non-VLIW 函式"
+
+#: config/mep/mep.c:6193 config/mep/mep.c:6310
+#, fuzzy, gcc-internal-format
+msgid "argument %d of %qE must be in the range %d...%d"
+msgstr "引數 %d 的 %qE 必須是在中範圍 %d...%d"
+
+#: config/mep/mep.c:6196
+#, fuzzy, gcc-internal-format
+msgid "argument %d of %qE must be a multiple of %d"
+msgstr "引數 %d 的 %qE 必須是多重的 %d"
+
+#: config/mep/mep.c:6249
+#, fuzzy, gcc-internal-format
+msgid "too few arguments to %qE"
+msgstr "太少引數到 %qE"
+
+#: config/mep/mep.c:6254
+#, fuzzy, gcc-internal-format
+msgid "too many arguments to %qE"
+msgstr "太多引數到 %qE"
+
+#: config/mep/mep.c:6272
+#, fuzzy, gcc-internal-format
+msgid "argument %d of %qE must be an address"
+msgstr "引數 %d 的 %qE 必須是位址"
+
+#: config/mep/mep.c:7068
+#, fuzzy, gcc-internal-format
+msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
+msgstr "2 位元組 cop 指令未被允許在中 64-bit VLIW 模式"
+
+#: config/mep/mep.c:7074
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "unexpected %d byte cop instruction"
+msgstr "未預期的 %d 位元組 cop 指令"
+
+#: config/microblaze/microblaze.c:1723
+#, fuzzy, gcc-internal-format
+msgid "-fPIC/-fpic not supported for this target"
+msgstr "-fstack-protector 在此目標平臺上不受支援"
+
+#: config/microblaze/microblaze.c:1735
+#, fuzzy, gcc-internal-format
+msgid "%qs is an invalid argument to -mcpu="
+msgstr "%qs 是無效的引數到 -mcpu="
+
+#: config/microblaze/microblaze.c:1784
+#, fuzzy, gcc-internal-format
+msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
+msgstr "-mxl-multiply-high 可以被使用只有與 -mcpu=v6.00.a 或更大"
+
+#: config/microblaze/microblaze.c:1800
+#, fuzzy, gcc-internal-format
+msgid "-mxl-reorder can be used only with -mcpu=v8.30.a or greater"
+msgstr "-mxl-multiply-high 可以被使用只有與 -mcpu=v6.00.a 或更大"
+
+#: config/microblaze/microblaze.c:1806
+#, gcc-internal-format
+msgid "-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a"
+msgstr ""
+
+#: config/microblaze/microblaze.c:1811
+#, fuzzy, gcc-internal-format
+msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
+msgstr "-mxl-multiply-high 需求 -mno-xl-soft-mul"
+
+#: config/mips/mips.c:1493 config/mips/mips.c:1497
+#, gcc-internal-format
+msgid "%qs attribute only applies to functions"
+msgstr "%qs 屬性只能套用於函式"
+
+#: config/mips/mips.c:1507 config/mips/mips.c:1513
+#, fuzzy, gcc-internal-format
+msgid "%qE cannot have both %qs and %qs attributes"
+msgstr "%qE 無法同時有 %<mips16%> 和 %<nomips16%>屬性"
+
+#: config/mips/mips.c:1542 config/mips/mips.c:1548 config/nios2/nios2.c:3339
+#, fuzzy, gcc-internal-format
+msgid "%qE redeclared with conflicting %qs attributes"
+msgstr "%qE redeclared 與衝突 %qs 屬性"
+
+#: config/mips/mips.c:7239
+#, gcc-internal-format
+msgid "cannot handle inconsistent calls to %qs"
+msgstr "無法處理對 %qs 不一致的呼叫"
+
+#: config/mips/mips.c:10332
+#, fuzzy, gcc-internal-format
+msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
+msgstr "%<interrupt%> 屬性需要 MIPS32r2 處理器"
+
+#: config/mips/mips.c:10334
+#, fuzzy, gcc-internal-format
+msgid "the %<interrupt%> attribute requires %<-msoft-float%>"
+msgstr "%<interrupt%> 屬性需求 %<-msoft-float%>"
+
+#: config/mips/mips.c:10336
+#, fuzzy, gcc-internal-format
+msgid "interrupt handlers cannot be MIPS16 functions"
+msgstr "中斷處理程式無法 MIPS16 函式"
+
+#: config/mips/mips.c:11279
+#, gcc-internal-format
+msgid "-fstack-check=specific not implemented for MIPS16"
+msgstr ""
+
+#: config/mips/mips.c:14782 config/nds32/nds32-intrinsic.c:106
+#: config/nds32/nds32-intrinsic.c:134 config/nds32/nds32-intrinsic.c:164
+#: config/nios2/nios2.c:2608
+#, fuzzy, gcc-internal-format
+msgid "invalid argument to built-in function"
+msgstr "無效的引數到內建函式"
+
+#: config/mips/mips.c:14983
+#, fuzzy, gcc-internal-format
+msgid "built-in function %qE not supported for MIPS16"
+msgstr "內建函式 %qE 不支援用於 MIPS16"
+
+#: config/mips/mips.c:15579
+#, fuzzy, gcc-internal-format
+msgid "%qs does not support MIPS16 code"
+msgstr "%qs 不支援 MIPS16 編碼"
+
+#: config/mips/mips.c:17142
+#, fuzzy, gcc-internal-format
+msgid "MIPS16 PIC for ABIs other than o32 and o64"
+msgstr "MIPS16 PIC 用於 ABIs 不同於 o32 和 o64"
+
+#: config/mips/mips.c:17145
+#, fuzzy, gcc-internal-format
+msgid "MIPS16 -mxgot code"
+msgstr "MIPS16 -mxgot 編碼"
+
+#: config/mips/mips.c:17148
+#, fuzzy, gcc-internal-format
+msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
+msgstr "hard-float MIPS16 編碼用於 ABIs 不同於 o32 和 o64"
+
+#: config/mips/mips.c:17316 config/mips/mips.c:17398 config/mips/mips.c:17400
+#: config/mips/mips.c:17428 config/mips/mips.c:17438 config/mips/mips.c:17537
+#: config/mips/mips.c:17546
+#, gcc-internal-format, gfc-internal-format
+msgid "unsupported combination: %s"
+msgstr "不支援的組合:%s"
+
+#: config/mips/mips.c:17350
+#, fuzzy, gcc-internal-format
+msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
+msgstr "%<-%s%> 衝突與其他架構選項,該項指定 %s 處理器"
+
+#: config/mips/mips.c:17360
+#, fuzzy, gcc-internal-format
+msgid "%<-march=%s%> is not compatible with the selected ABI"
+msgstr "%<-march=%s%>不是相容與已選 ABI"
+
+#: config/mips/mips.c:17375
+#, fuzzy, gcc-internal-format
+msgid "%<-mgp64%> used with a 32-bit processor"
+msgstr "%<-mgp64%> 使用的與 32-bit 處理器"
+
+#: config/mips/mips.c:17377
+#, fuzzy, gcc-internal-format
+msgid "%<-mgp32%> used with a 64-bit ABI"
+msgstr "%<-mgp32%> 使用的與 64-bit ABI"
+
+#: config/mips/mips.c:17379
+#, fuzzy, gcc-internal-format
+msgid "%<-mgp64%> used with a 32-bit ABI"
+msgstr "%<-mgp64%> 使用的與 32-bit ABI"
+
+#: config/mips/mips.c:17395
+#, fuzzy, gcc-internal-format
+msgid "the %qs architecture does not support %<-mfp32%>"
+msgstr "%qs 架構不支援同步指令"
+
+#: config/mips/mips.c:17404
+#, fuzzy, gcc-internal-format
+msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
+msgstr "%<-mgp32%> 和 %<-mfp64%> 只能被合併如果目標支援 mfhc1 和 mthc1 指令"
+
+#: config/mips/mips.c:17407
+#, fuzzy, gcc-internal-format
+msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
+msgstr "%<-mgp32%> 和 %<-mfp64%> 只能被合併時使用 o32 ABI"
+
+#: config/mips/mips.c:17426
+#, fuzzy, gcc-internal-format
+msgid "%<-mfpxx%> can only be used with the o32 ABI"
+msgstr "%<-mgp32%> 和 %<-mfp64%> 只能被合併時使用 o32 ABI"
+
+#: config/mips/mips.c:17430
+#, fuzzy, gcc-internal-format
+msgid "%<-march=%s%> requires %<-mfp32%>"
+msgstr "%<-mips3d%> 需求 %<-mpaired-single%>"
+
+#: config/mips/mips.c:17432
+#, fuzzy, gcc-internal-format
+msgid "%<-mfpxx%> requires %<-mlra%>"
+msgstr "%<-mips3d%> 需求 %<-mpaired-single%>"
+
+#: config/mips/mips.c:17448 config/mips/mips.c:17450 config/mips/mips.c:17463
+#, fuzzy, gcc-internal-format
+msgid "%qs is incompatible with %qs"
+msgstr "%qs 是不相容的與 %qs"
+
+#. We have traditionally allowed non-abicalls code to use
+#. an LP64 form of o64. However, it would take a bit more
+#. effort to support the combination of 32-bit GOT entries
+#. and 64-bit pointers, so we treat the abicalls case as
+#. an error.
+#: config/mips/mips.c:17457
+#, fuzzy, gcc-internal-format
+msgid "the combination of %qs and %qs is incompatible with %qs"
+msgstr "組合的 %qs 和 %qs 是不相容的與 %qs"
+
+#: config/mips/mips.c:17503
+#, fuzzy, gcc-internal-format
+msgid "the %qs architecture does not support branch-likely instructions"
+msgstr "%qs 架構不支援 branch-likely 指令"
+
+#: config/mips/mips.c:17518
+#, fuzzy, gcc-internal-format
+msgid "the %qs architecture does not support madd or msub instructions"
+msgstr "%qs 架構不支援同步指令"
+
+#: config/mips/mips.c:17532
+#, fuzzy, gcc-internal-format
+msgid "the %qs architecture does not support odd single-precision registers"
+msgstr "%qs 架構不支援 paired-single 指令"
+
+#: config/mips/mips.c:17554
+#, fuzzy, gcc-internal-format
+msgid "cannot generate position-independent code for %qs"
+msgstr "盡可能產生與位置無關的程式碼(大模式)"
+
+#: config/mips/mips.c:17557
+#, fuzzy, gcc-internal-format
+msgid "position-independent code requires %qs"
+msgstr "停用 position-independent 編碼 (PIC) 用於使用在中作業系統內核編碼"
+
+#: config/mips/mips.c:17590
+#, fuzzy, gcc-internal-format
+msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
+msgstr "%<-mno-gpopt%> 需要 %<-mexplicit-relocs%>"
+
+#: config/mips/mips.c:17598 config/mips/mips.c:17601
+#, fuzzy, gcc-internal-format
+msgid "cannot use small-data accesses for %qs"
+msgstr "無法使用 small-data 存取用於 %qs"
+
+#: config/mips/mips.c:17616
+#, fuzzy, gcc-internal-format
+msgid "the %qs architecture does not support %<-m%s=legacy%>"
+msgstr "%qs 架構不支援 paired-single 指令"
+
+#: config/mips/mips.c:17623
+#, fuzzy, gcc-internal-format
+msgid "the %qs architecture does not support %<-m%s=2008%>"
+msgstr "%qs 架構不支援同步指令"
+
+#: config/mips/mips.c:17641
+#, fuzzy, gcc-internal-format
+msgid "%<-mips3d%> requires %<-mpaired-single%>"
+msgstr "%<-mips3d%> 需求 %<-mpaired-single%>"
+
+#: config/mips/mips.c:17651
+#, fuzzy, gcc-internal-format
+msgid "%qs must be used with %qs"
+msgstr "%qs 必須被使用與 %qs"
+
+#: config/mips/mips.c:17663
+#, fuzzy, gcc-internal-format
+msgid "the %qs architecture does not support paired-single instructions"
+msgstr "%qs 架構不支援 paired-single 指令"
+
+#: config/mips/mips.c:17672
+#, fuzzy, gcc-internal-format
+msgid "%qs requires a target that provides the %qs instruction"
+msgstr "%qs 需要目標該提供 %qs 指令"
+
+#: config/mips/mips.c:17683
+#, fuzzy, gcc-internal-format
+msgid "the %qs architecture does not support DSP instructions"
+msgstr "%qs 架構不支援同步指令"
+
+#: config/mips/mips.c:17785
+#, fuzzy, gcc-internal-format
+msgid "%qs requires branch-likely instructions"
+msgstr "%qs 需求 branch-likely 指令"
+
+#: config/mips/mips.c:17789
+#, fuzzy, gcc-internal-format
+msgid "the %qs architecture does not support the synci instruction"
+msgstr "%qs 架構不支援同步指令"
+
+#: config/mips/mips.c:18527
+#, gcc-internal-format
+msgid "mips16 function profiling"
+msgstr "mips16 函式取樣"
+
+#: config/mmix/mmix.c:324
+#, gcc-internal-format, gfc-internal-format
+msgid "-f%s not supported: ignored"
+msgstr "-f%s 不受支援:已忽略"
+
+#: config/mmix/mmix.c:754
+#, gcc-internal-format
+msgid "support for mode %qs"
+msgstr "支援 %qs 模式"
+
+#: config/mmix/mmix.c:768
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "too large function value type, needs %d registers, have only %d registers for this"
+msgstr "太大函式數值類型,需要 %d 暫存器,有只有 %d 暫存器用於這個"
+
+#: config/mmix/mmix.c:947
+#, gcc-internal-format
+msgid "function_profiler support for MMIX"
+msgstr "對 MMIX 的 function_profiler 支援"
+
+#: config/mmix/mmix.c:971
+#, gcc-internal-format
+msgid "MMIX Internal: Last named vararg would not fit in a register"
+msgstr "MMIX 內部錯誤:最後一個具名的不定參數無法放入暫存器中"
+
+#: config/mmix/mmix.c:1583 config/mmix/mmix.c:1607 config/mmix/mmix.c:1723
+#, gcc-internal-format, gfc-internal-format
+msgid "MMIX Internal: Bad register: %d"
+msgstr "MMIX 內部錯誤:錯誤的暫存器:%d"
+
+#. Presumably there's a missing case above if we get here.
+#: config/mmix/mmix.c:1715
+#, gcc-internal-format
+msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
+msgstr "MMIX 內部錯誤:mmix_print_operand 缺少 %qc 類型"
+
+#: config/mmix/mmix.c:2000
+#, gcc-internal-format
+msgid "stack frame not a multiple of 8 bytes: %wd"
+msgstr "堆疊框架大小不是 8 位元組的倍數:%wd"
+
+#: config/mmix/mmix.c:2239
+#, gcc-internal-format
+msgid "stack frame not a multiple of octabyte: %wd"
+msgstr "堆疊框架大小不是 8 位元組的倍數:%wd"
+
+#: config/mmix/mmix.c:2525 config/mmix/mmix.c:2584
+#, gcc-internal-format, gfc-internal-format
+msgid "MMIX Internal: %s is not a shiftable int"
+msgstr "MMIX 內部錯誤:%s 不是一個可移位的整數"
+
+#: config/mn10300/mn10300.c:130
+#, fuzzy, gcc-internal-format
+msgid "-mtune= expects mn10300, am33, am33-2, or am34"
+msgstr "-mtune=預期 mn10300,- am33, am33-2, 或 am34"
+
+#: config/msp430/msp430.c:245
+#, gcc-internal-format
+msgid "-mlarge requires a 430X-compatible -mmcu="
+msgstr ""
+
+#: config/msp430/msp430.c:1287
+#, fuzzy, gcc-internal-format
+msgid "unrecognised interrupt vector argument of %qE attribute"
+msgstr "無效的引數的 %qE 屬性"
+
+#: config/msp430/msp430.c:1296
+#, fuzzy, gcc-internal-format
+msgid "numeric argument of %qE attribute must be in range 0..63"
+msgstr "引數 %d 的 %qE 必須是在中範圍 %d...%d"
+
+#: config/msp430/msp430.c:1302
+#, fuzzy, gcc-internal-format
+msgid "argument of %qE attribute is not a string constant or number"
+msgstr "引數的 %qE 屬性並非字串常數"
+
+#: config/msp430/msp430.c:1469
+#, fuzzy, gcc-internal-format
+msgid "__delay_cycles() only takes constant arguments"
+msgstr "%qE 屬性允許只有整數常數引數"
+
+#: config/msp430/msp430.c:1479
+#, gcc-internal-format
+msgid "__delay_cycles only takes non-negative cycle counts."
+msgstr ""
+
+#: config/msp430/msp430.c:1499
+#, gcc-internal-format
+msgid "__delay_cycles is limited to 32-bit loop counts."
+msgstr ""
+
+#: config/msp430/msp430.c:1569
+#, gcc-internal-format
+msgid "MSP430 builtin functions only work inside interrupt handlers"
+msgstr ""
+
+#: config/msp430/msp430.c:1581 config/rx/rx.c:2635 config/xtensa/xtensa.c:3371
+#: config/xtensa/xtensa.c:3397
+#, fuzzy, gcc-internal-format
+msgid "bad builtin code"
+msgstr "不當的內建編碼"
+
+#: config/nds32/nds32-isr.c:387
+#, fuzzy, gcc-internal-format
+msgid "multiple save reg attributes to function %qD"
+msgstr "太少引數到函式 %q#D"
+
+#: config/nds32/nds32-isr.c:398
+#, fuzzy, gcc-internal-format
+#| msgid "multiple function type attributes specified"
+msgid "multiple nested types attributes to function %qD"
+msgstr "指定了多個函式類型屬性"
+
+#: config/nds32/nds32-isr.c:410
+#, fuzzy, gcc-internal-format
+msgid "multiple interrupt attributes to function %qD"
+msgstr "多重插斷屬性不允許"
+
+#. Trampoline is not supported on reduced-set registers yet.
+#: config/nds32/nds32.c:1779 config/nds32/nds32.c:1833
+#: config/nds32/nds32.c:2345 config/nds32/nds32.c:2392
+#: config/nds32/nds32.c:2407 config/nds32/nds32.c:2413
+#: config/nds32/nds32.c:2473 config/nds32/nds32.c:2479
+#: config/nds32/nds32.c:2511
+#, fuzzy, gcc-internal-format
+msgid "a nested function is not supported for reduced registers"
+msgstr "巢狀的函式不支援於這個目標"
+
+#. The enum index value for array size is out of range.
+#: config/nds32/nds32.c:2314
+#, fuzzy, gcc-internal-format
+#| msgid "requested init_priority is out of range"
+msgid "intrinsic register index is out of range"
+msgstr "請求的 init_priority 越界"
+
+#: config/nds32/nds32.c:2619
+#, fuzzy, gcc-internal-format
+msgid "invalid id value for interrupt/exception attribute"
+msgstr "無效的型態用於迭代變數 %qE"
+
+#: config/nds32/nds32.c:2647
+#, fuzzy, gcc-internal-format
+#| msgid "invalid argument of %qs attribute"
+msgid "invalid id value for reset attribute"
+msgstr "屬性 %qs 的參數無效"
+
+#: config/nds32/nds32.c:2663
+#, fuzzy, gcc-internal-format
+#| msgid "invalid argument of %qs attribute"
+msgid "invalid nmi function for reset attribute"
+msgstr "屬性 %qs 的參數無效"
+
+#: config/nds32/nds32.c:2676
+#, fuzzy, gcc-internal-format
+#| msgid "invalid argument of %qs attribute"
+msgid "invalid warm function for reset attribute"
+msgstr "屬性 %qs 的參數無效"
+
+#: config/nds32/nds32.c:2744
+#, fuzzy, gcc-internal-format
+#| msgid "%s does not support split_block"
+msgid "not support -fpic"
+msgstr "%s 不支援 split_block"
+
+#: config/nios2/nios2.c:486
+#, gcc-internal-format
+msgid "only register based stack limit is supported"
+msgstr ""
+
+#: config/nios2/nios2.c:868
+#, fuzzy, gcc-internal-format
+msgid "switch %<-mcustom-%s%> is required for double precision floating point"
+msgstr "目標屬性或 pragma 變更雙倍精度浮點數"
+
+#: config/nios2/nios2.c:881
+#, gcc-internal-format
+msgid "switch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specified"
+msgstr ""
+
+#: config/nios2/nios2.c:890
+#, gcc-internal-format
+msgid "switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specified"
+msgstr ""
+
+#: config/nios2/nios2.c:899
+#, gcc-internal-format
+msgid "switch %<-mcustom-%s%> has no effect unless -fno-math-errno is specified"
+msgstr ""
+
+#: config/nios2/nios2.c:904
+#, gcc-internal-format
+msgid "conflicting use of -mcustom switches, target attributes, and/or __builtin_custom_ functions"
+msgstr ""
+
+#: config/nios2/nios2.c:1006
+#, gcc-internal-format
+msgid "ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>"
+msgstr ""
+
+#: config/nios2/nios2.c:1025
+#, gcc-internal-format
+msgid "switch %<-mcustom-%s%> value %d must be between 0 and 255"
+msgstr ""
+
+#: config/nios2/nios2.c:1048
+#, fuzzy, gcc-internal-format
+msgid "position-independent code requires the Linux ABI"
+msgstr "停用 position-independent 編碼 (PIC) 用於使用在中作業系統內核編碼"
+
+#: config/nios2/nios2.c:2592
+#, gcc-internal-format
+msgid "Cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
+msgstr ""
+
+#: config/nios2/nios2.c:2700
+#, gcc-internal-format, gfc-internal-format
+msgid "custom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%s"
+msgstr ""
+
+#: config/nios2/nios2.c:2836
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "invalid argument to built-in function %s"
+msgstr "無效的引數到內建函式"
+
+#: config/nios2/nios2.c:2886
+#, gcc-internal-format, gfc-internal-format
+msgid "Control register number must be in range 0-31 for %s"
+msgstr ""
+
+#: config/nios2/nios2.c:2981
+#, fuzzy, gcc-internal-format
+msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
+msgstr "切換 -mcpu=%s 衝突與 -march=%s 切換"
+
+#: config/nios2/nios2.c:2987 config/nios2/nios2.c:2997
+#, gcc-internal-format
+msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
+msgstr ""
+
+#: config/nios2/nios2.c:3103
+#, gcc-internal-format
+msgid "custom-fpu-cfg option does not support %<no-%>"
+msgstr ""
+
+#: config/nios2/nios2.c:3108
+#, gcc-internal-format
+msgid "custom-fpu-cfg option requires configuration argument"
+msgstr ""
+
+#: config/nios2/nios2.c:3137
+#, fuzzy, gcc-internal-format
+msgid "%<no-custom-%s%> does not accept arguments"
+msgstr "%s 只有接受 2 引數"
+
+#: config/nios2/nios2.c:3152
+#, gcc-internal-format
+msgid "%<custom-%s=%> requires argument"
+msgstr ""
+
+#: config/nios2/nios2.c:3162
+#, gcc-internal-format, gfc-internal-format
+msgid "`custom-%s=' argument requires numeric digits"
+msgstr ""
+
+#: config/nios2/nios2.c:3174
+#, gcc-internal-format
+msgid "%<custom-%s=%> is not recognised as FPU instruction"
+msgstr ""
+
+#: config/nios2/nios2.c:3181
+#, fuzzy, gcc-internal-format
+#| msgid "type of %qE is unknown"
+msgid "%<%s%> is unknown"
+msgstr "%qE 的類型不明"
+
+#: config/nvptx/mkoffload.c:140
+#, fuzzy, gcc-internal-format
+msgid "deleting file %s: %m"
+msgstr "刪除 LTRANS 檔案 %s"
+
+#: config/nvptx/mkoffload.c:167
+#, fuzzy, gcc-internal-format
+#| msgid "malformed spec function name"
+msgid "malformed ptx file"
+msgstr "spec 函式名格式錯誤"
+
+#: config/nvptx/mkoffload.c:911
+#, fuzzy, gcc-internal-format
+msgid "COLLECT_GCC must be set."
+msgstr "COLLECT_LTO_WRAPPER 必須是設定"
+
+#: config/nvptx/mkoffload.c:1002
+#, fuzzy, gcc-internal-format
+msgid "cannot open intermediate ptx file"
+msgstr "%s:無法開啟圖檔案\n"
+
+#: config/nvptx/nvptx.c:1287
+#, gcc-internal-format
+msgid "cannot emit unaligned pointers in ptx assembly"
+msgstr ""
+
+#: config/nvptx/nvptx.c:2007
+#, fuzzy, gcc-internal-format
+#| msgid "%qE attribute ignored on types"
+msgid "%qE attribute requires a void return type"
+msgstr "%qE 屬性在類型上被忽略"
+
+#: config/pa/pa.c:530
+#, gcc-internal-format
+msgid "PIC code generation is not supported in the portable runtime model"
+msgstr "PIC 程式碼產生在可移植執行時模型中不受支援"
+
+#: config/pa/pa.c:535
+#, gcc-internal-format
+msgid "PIC code generation is not compatible with fast indirect calls"
+msgstr "PIC 程式碼產生與快速間接呼叫不相容"
+
+#: config/pa/pa.c:540
+#, gcc-internal-format
+msgid "-g is only supported when using GAS on this processor,"
+msgstr "此處理器只有使用 GAS 時才支援 -g"
+
+#: config/pa/pa.c:541
+#, gcc-internal-format
+msgid "-g option disabled"
+msgstr "-g 選項已被停用"
+
+#: config/pa/pa.c:8642
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
+msgstr "對齊 (%u) 用於 %s 超出最大值對齊用於全域共同資料。 使用 %u"
+
+#: config/pa/pa-hpux11.h:83
+#, gcc-internal-format
+msgid "-munix=98 option required for C89 Amendment 1 features.\n"
+msgstr "使用 C89 修訂版 1 的特性必須指定 -munix=98 選項。\n"
+
+#. Address spaces are currently only supported by C.
+#: config/rl78/rl78.c:379
+#, fuzzy, gcc-internal-format
+msgid "-mes0 can only be used with C"
+msgstr "-mmulticore 只能使用與 BF561"
+
+#: config/rl78/rl78.c:757
+#, fuzzy, gcc-internal-format
+msgid "naked attribute only applies to functions"
+msgstr "%qE 屬性只有套用到函式"
+
+#: config/rl78/rl78.c:781
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute doesn't apply to functions"
+msgstr "%qE 屬性只有套用到函式"
+
+#. This is unpredictable, as we're truncating off usable address
+#. bits.
+#: config/rl78/rl78.c:1120
+#, fuzzy, gcc-internal-format
+msgid "converting far pointer to near pointer"
+msgstr "轉換 %<false%> 到指標類型 %qT"
+
+#: config/rs6000/host-darwin.c:59
+#, gcc-internal-format
+msgid "Segmentation Fault (code)"
+msgstr "段錯誤 (程式碼)"
+
+#: config/rs6000/host-darwin.c:129
+#, gcc-internal-format
+msgid "Segmentation Fault"
+msgstr "段錯誤"
+
+#: config/rs6000/host-darwin.c:143
+#, gcc-internal-format
+msgid "While setting up signal stack: %m"
+msgstr "當設定信號堆疊時:%m"
+
+#: config/rs6000/host-darwin.c:149
+#, gcc-internal-format
+msgid "While setting up signal handler: %m"
+msgstr "當設定信號處理者時:%m"
+
+#. Handle the machine specific pragma longcall. Its syntax is
+#.
+#. # pragma longcall ( TOGGLE )
+#.
+#. where TOGGLE is either 0 or 1.
+#.
+#. rs6000_default_long_calls is set to the value of TOGGLE, changing
+#. whether or not new function declarations receive a longcall
+#. attribute by default.
+#: config/rs6000/rs6000-c.c:63
+#, gcc-internal-format
+msgid "ignoring malformed #pragma longcall"
+msgstr "忽略格式錯誤的 #pragma longcall"
+
+#: config/rs6000/rs6000-c.c:76
+#, gcc-internal-format
+msgid "missing open paren"
+msgstr "缺少左括號"
+
+#: config/rs6000/rs6000-c.c:78
+#, gcc-internal-format
+msgid "missing number"
+msgstr "缺少數字"
+
+#: config/rs6000/rs6000-c.c:80
+#, gcc-internal-format
+msgid "missing close paren"
+msgstr "缺少右括號"
+
+#: config/rs6000/rs6000-c.c:83
+#, gcc-internal-format
+msgid "number must be 0 or 1"
+msgstr "數字必須是 0 或 1"
+
+#: config/rs6000/rs6000-c.c:86
+#, gcc-internal-format
+msgid "junk at end of #pragma longcall"
+msgstr "#pragma longcall 末尾有無用字元"
+
+#: config/rs6000/rs6000-c.c:4367
+#, gcc-internal-format
+msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
+msgstr ""
+
+#: config/rs6000/rs6000-c.c:4370
+#, gcc-internal-format
+msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
+msgstr ""
+
+#: config/rs6000/rs6000-c.c:4386
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s only accepts %d arguments"
+msgstr "%s 只有接受 %d 引數"
+
+#: config/rs6000/rs6000-c.c:4391
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s only accepts 1 argument"
+msgstr "%s 只有接受 1 引數"
+
+#: config/rs6000/rs6000-c.c:4396
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s only accepts 2 arguments"
+msgstr "%s 只有接受 2 引數"
+
+#: config/rs6000/rs6000-c.c:4462
+#, fuzzy, gcc-internal-format
+msgid "vec_extract only accepts 2 arguments"
+msgstr "vecextract 只有接受 2 引數(_E)"
+
+#: config/rs6000/rs6000-c.c:4564
+#, fuzzy, gcc-internal-format
+msgid "vec_insert only accepts 3 arguments"
+msgstr "vecinsert 只有接受 3 引數(_I)"
+
+#: config/rs6000/rs6000-c.c:4696
+#, gcc-internal-format
+msgid "passing arg %d of %qE discards qualifiers frompointer target type"
+msgstr "傳遞參數 %d (屬於 %qE)時丟棄了指標目的類型的類型限定"
+
+#: config/rs6000/rs6000-c.c:4740
+#, gcc-internal-format
+msgid "invalid parameter combination for AltiVec intrinsic"
+msgstr "對 AltiVec 內建函式來說無效的參陣列合"
+
+#: config/rs6000/rs6000.c:3046
+#, fuzzy, gcc-internal-format
+msgid "-mrecip requires -ffinite-math or -ffast-math"
+msgstr "-mrecip 需求 -ffinite-math 或 -ffast-math"
+
+#: config/rs6000/rs6000.c:3048
+#, fuzzy, gcc-internal-format
+msgid "-mrecip requires -fno-trapping-math or -ffast-math"
+msgstr "-mrecip 需求 -fno-trapping-math 或 -ffast-math"
+
+#: config/rs6000/rs6000.c:3050
+#, fuzzy, gcc-internal-format
+msgid "-mrecip requires -freciprocal-math or -ffast-math"
+msgstr "-mrecip 需求 -freciprocal-math 或 -ffast-math"
+
+#: config/rs6000/rs6000.c:3150
+#, gcc-internal-format
+msgid "-m64 requires PowerPC64 architecture, enabling"
+msgstr "-m64 需要 PowerPC64 架構,正在啟用"
+
+#: config/rs6000/rs6000.c:3260
+#, gcc-internal-format
+msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
+msgstr "-malign-power 在 64 位元 Darwin 下不受支援;它與已安裝的 C 和 C++ 函式庫不相容"
+
+#: config/rs6000/rs6000.c:3407
+#, fuzzy, gcc-internal-format
+msgid "not configured for SPE ABI"
+msgstr "無法已組配用於 SPE ABI"
+
+#: config/rs6000/rs6000.c:3412
+#, fuzzy, gcc-internal-format
+msgid "not configured for SPE instruction set"
+msgstr "不使用 PowerPC 指令集"
+
+#: config/rs6000/rs6000.c:3418
+#, fuzzy, gcc-internal-format
+msgid "target attribute or pragma changes SPE ABI"
+msgstr "目標屬性或 pragma 變更 SPE ABI"
+
+#: config/rs6000/rs6000.c:3425
+#, fuzzy, gcc-internal-format
+msgid "AltiVec not supported in this target"
+msgstr "AltiVec 不支援在中這個目標"
+
+#: config/rs6000/rs6000.c:3427 config/rs6000/rs6000.c:3432
+#, fuzzy, gcc-internal-format
+msgid "SPE not supported in this target"
+msgstr "SPE 不支援在中這個目標"
+
+#: config/rs6000/rs6000.c:3460
+#, gcc-internal-format
+msgid "-mmultiple is not supported on little endian systems"
+msgstr "-mmultiple 在低位位元組在前的系統上不受支援"
+
+#: config/rs6000/rs6000.c:3467
+#, gcc-internal-format
+msgid "-mstring is not supported on little endian systems"
+msgstr "-mstring 在低位位元組在前的系統上不受支援"
+
+#: config/rs6000/rs6000.c:3560
+#, gcc-internal-format
+msgid "-mcrypto requires -maltivec"
+msgstr ""
+
+#: config/rs6000/rs6000.c:3567
+#, fuzzy, gcc-internal-format
+#| msgid "--resource requires -o"
+msgid "-mdirect-move requires -mvsx"
+msgstr "--resource 需要 -o"
+
+#: config/rs6000/rs6000.c:3574
+#, gcc-internal-format
+msgid "-mpower8-vector requires -maltivec"
+msgstr ""
+
+#: config/rs6000/rs6000.c:3581
+#, fuzzy, gcc-internal-format
+#| msgid "--resource requires -o"
+msgid "-mpower8-vector requires -mvsx"
+msgstr "--resource 需要 -o"
+
+#: config/rs6000/rs6000.c:3588
+#, fuzzy, gcc-internal-format
+#| msgid "--resource requires -o"
+msgid "-mvsx-timode requires -mvsx"
+msgstr "--resource 需要 -o"
+
+#: config/rs6000/rs6000.c:3595
+#, fuzzy, gcc-internal-format
+msgid "-mhard-dfp requires -mhard-float"
+msgstr "-msingle-float 選項 equivalent 到 -mhard-float"
+
+#: config/rs6000/rs6000.c:3636
+#, fuzzy, gcc-internal-format
+#| msgid "--resource requires -o"
+msgid "-mupper-regs-df requires -mvsx"
+msgstr "--resource 需要 -o"
+
+#: config/rs6000/rs6000.c:3643
+#, gcc-internal-format
+msgid "-mupper-regs-sf requires -mpower8-vector"
+msgstr ""
+
+#: config/rs6000/rs6000.c:3748
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
+msgstr "不明 vectorization 函式庫 ABI 型態 (%s) 用於 -mveclibabi=切換"
+
+#: config/rs6000/rs6000.c:3760
+#, fuzzy, gcc-internal-format
+msgid "target attribute or pragma changes long double size"
+msgstr "目標屬性或 pragma 變更長兩倍大小"
+
+#: config/rs6000/rs6000.c:3782 config/rs6000/rs6000.c:3797
+#, fuzzy, gcc-internal-format
+msgid "target attribute or pragma changes AltiVec ABI"
+msgstr "目標屬性或 pragma 變更 AltiVec ABI"
+
+#: config/rs6000/rs6000.c:3810
+#, fuzzy, gcc-internal-format
+msgid "target attribute or pragma changes darwin64 ABI"
+msgstr "目標屬性或 pragma 變更 darwin64 ABI"
+
+#: config/rs6000/rs6000.c:3876
+#, fuzzy, gcc-internal-format
+msgid "target attribute or pragma changes single precision floating point"
+msgstr "目標屬性或 pragma 變更單精確度浮點數"
+
+#: config/rs6000/rs6000.c:3879
+#, fuzzy, gcc-internal-format
+msgid "target attribute or pragma changes double precision floating point"
+msgstr "目標屬性或 pragma 變更雙倍精度浮點數"
+
+#: config/rs6000/rs6000.c:6162
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
+msgstr "ABI 用於傳遞參數與 %d-byte 對齊已變更在中 GCC 4.6"
+
+#: config/rs6000/rs6000.c:9232
+#, gcc-internal-format
+msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
+msgstr "GCC 回傳向量參照:非標準的 ABI 擴充,不保證相容性"
+
+#: config/rs6000/rs6000.c:9383
+#, gcc-internal-format
+msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
+msgstr "不能在向量暫存器中回傳值,因為 altivec 指令集已被停用,使用 -maltivec 啟用"
+
+#: config/rs6000/rs6000.c:9541
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
+msgstr "ABI 用於傳遞參數與 %d-byte 對齊已變更在中 GCC 4.6"
+
+#: config/rs6000/rs6000.c:9803
+#, gcc-internal-format
+msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
+msgstr "不能在向量暫存器中傳遞參數,因為 altivec 指令集已被停用,使用 -maltivec 啟用"
+
+#: config/rs6000/rs6000.c:10662
+#, fuzzy, gcc-internal-format
+msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
+msgstr "ABI 的傳遞結構與複雜浮點數成員已變更在中 GCC 4.4"
+
+#: config/rs6000/rs6000.c:10833
+#, gcc-internal-format
+msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
+msgstr "GCC 傳遞向量參照:非標準的 ABI 擴充,不保證相容性"
+
+#: config/rs6000/rs6000.c:11625
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "internal error: builtin function %s already processed"
+msgstr "內部錯誤:內建函式 %s 已經處理"
+
+#: config/rs6000/rs6000.c:12067
+#, fuzzy, gcc-internal-format
+#| msgid "argument 1 must be a 5-bit signed literal"
+msgid "argument 1 must be an 8-bit field value"
+msgstr "引數 1 必須是一個 5 位有號字面值"
+
+#: config/rs6000/rs6000.c:12114
+#, gcc-internal-format
+msgid "argument 1 must be a 5-bit signed literal"
+msgstr "引數 1 必須是一個 5 位有號字面值"
+
+#: config/rs6000/rs6000.c:12217 config/rs6000/rs6000.c:13659
+#, gcc-internal-format
+msgid "argument 2 must be a 5-bit unsigned literal"
+msgstr "引數 2 必須是一個 5 位無號字面值"
+
+#: config/rs6000/rs6000.c:12256
+#, gcc-internal-format
+msgid "argument 1 of __builtin_altivec_predicate must be a constant"
+msgstr "__builtin_altivec_predicate 的第一個引數必須是常數"
+
+#: config/rs6000/rs6000.c:12308
+#, gcc-internal-format
+msgid "argument 1 of __builtin_altivec_predicate is out of range"
+msgstr "__builtin_altivec_predicate 的第 1 個引數越界"
+
+#: config/rs6000/rs6000.c:12718
+#, fuzzy, gcc-internal-format, gfc-internal-format
+#| msgid "argument 2 must be a 5-bit unsigned literal"
+msgid "argument %d must be an unsigned literal"
+msgstr "引數 2 必須是一個 5 位無號字面值"
+
+#: config/rs6000/rs6000.c:12720
+#, fuzzy, gcc-internal-format, gfc-internal-format
+#| msgid "argument 1 of __builtin_spe_predicate is out of range"
+msgid "argument %d is an unsigned literal that is out of range"
+msgstr "__builtin_spe_predicate 的第 1 個引數越界"
+
+#: config/rs6000/rs6000.c:12847
+#, gcc-internal-format
+msgid "argument 3 must be a 4-bit unsigned literal"
+msgstr "引數 3 必須是一個 4 位無號字面值"
+
+#: config/rs6000/rs6000.c:12865
+#, fuzzy, gcc-internal-format
+msgid "argument 3 must be a 2-bit unsigned literal"
+msgstr "引數 3 必須是 2-bit 無正負號實字"
+
+#: config/rs6000/rs6000.c:12885
+#, fuzzy, gcc-internal-format
+msgid "argument 3 must be a 1-bit unsigned literal"
+msgstr "引數 3 必須是 1-bit 無正負號實字"
+
+#: config/rs6000/rs6000.c:12897
+#, fuzzy, gcc-internal-format
+msgid "argument 1 must be 0 or 2"
+msgstr "引數 1 必須是映射"
+
+#: config/rs6000/rs6000.c:12909
+#, fuzzy, gcc-internal-format
+msgid "argument 1 must be a 1-bit unsigned literal"
+msgstr "引數 3 必須是 1-bit 無正負號實字"
+
+#: config/rs6000/rs6000.c:12923
+#, fuzzy, gcc-internal-format
+#| msgid "argument 2 must be a 5-bit unsigned literal"
+msgid "argument 2 must be a 6-bit unsigned literal"
+msgstr "引數 2 必須是一個 5 位無號字面值"
+
+#: config/rs6000/rs6000.c:12935
+#, fuzzy, gcc-internal-format
+#| msgid "number must be 0 or 1"
+msgid "argument 2 must be 0 or 1"
+msgstr "數字必須是 0 或 1"
+
+#: config/rs6000/rs6000.c:12942
+#, fuzzy, gcc-internal-format
+msgid "argument 3 must be in the range 0..15"
+msgstr "引數 %d 的 %qE 必須是在中範圍 %d...%d"
+
+#: config/rs6000/rs6000.c:13129
+#, gcc-internal-format
+msgid "argument to %qs must be a 2-bit unsigned literal"
+msgstr "%qs 的引數必須是一個 2 位無號原文"
+
+#: config/rs6000/rs6000.c:13282
+#, fuzzy, gcc-internal-format
+msgid "unresolved overload for Altivec builtin %qF"
+msgstr "無法解析的過載用於 Altivec 內建 %qF"
+
+#: config/rs6000/rs6000.c:13412
+#, gcc-internal-format
+msgid "argument to dss must be a 2-bit unsigned literal"
+msgstr "dss 的引數必須是一個 2 位無號原文"
+
+#: config/rs6000/rs6000.c:13779
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of __builtin_paired_predicate must be a constant"
+msgstr "引數 1 的 __builtin_paired_predicate 必須是常數"
+
+#: config/rs6000/rs6000.c:13826
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of __builtin_paired_predicate is out of range"
+msgstr "引數 1 的 __builtin_paired_predicate 是超出範圍"
+
+#: config/rs6000/rs6000.c:13851
+#, gcc-internal-format
+msgid "argument 1 of __builtin_spe_predicate must be a constant"
+msgstr "__builtin_spe_predicate 的第一個引數必須是常數"
+
+#: config/rs6000/rs6000.c:13923
+#, gcc-internal-format
+msgid "argument 1 of __builtin_spe_predicate is out of range"
+msgstr "__builtin_spe_predicate 的第 1 個引數越界"
+
+#: config/rs6000/rs6000.c:14005
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Builtin function %s is only valid for the cell processor"
+msgstr "內建函式 %s 是只有有效用於儲存格處理器"
+
+#: config/rs6000/rs6000.c:14007
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Builtin function %s requires the -mvsx option"
+msgstr "內建函式 %s 需求 -mvsx 選項"
+
+#: config/rs6000/rs6000.c:14009
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Builtin function %s requires the -mhtm option"
+msgstr "內建函式 %s 需求 -mvsx 選項"
+
+#: config/rs6000/rs6000.c:14011
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Builtin function %s requires the -maltivec option"
+msgstr "內建函式 %s 需求 -maltivec 選項"
+
+#: config/rs6000/rs6000.c:14013
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Builtin function %s requires the -mpaired option"
+msgstr "內建函式 %s 需求 -mpaired 選項"
+
+#: config/rs6000/rs6000.c:14015
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Builtin function %s requires the -mspe option"
+msgstr "內建函式 %s 需求 -mspe 選項"
+
+#: config/rs6000/rs6000.c:14018
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
+msgstr "內建函式 %s 需求 -mpaired 選項"
+
+#: config/rs6000/rs6000.c:14021
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Builtin function %s requires the -mhard-dfp option"
+msgstr "內建函式 %s 需求 -mpaired 選項"
+
+#: config/rs6000/rs6000.c:14023
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Builtin function %s requires the -mpower8-vector option"
+msgstr "內建函式 %s 需求 -mspe 選項"
+
+#: config/rs6000/rs6000.c:14026
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
+msgstr "內建函式 %s 需求 -maltivec 選項"
+
+#: config/rs6000/rs6000.c:14029
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Builtin function %s requires the -mhard-float option"
+msgstr "內建函式 %s 需求 -mpaired 選項"
+
+#: config/rs6000/rs6000.c:14031
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "Builtin function %s is not supported with the current options"
+msgstr "內建函式 %s 未被支援與目前的選項"
+
+#: config/rs6000/rs6000.c:15524
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "internal error: builtin function %s had no type"
+msgstr "內部錯誤:內建函式 %s 沒有任何型態"
+
+#: config/rs6000/rs6000.c:15532
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "internal error: builtin function %s had an unexpected return type %s"
+msgstr "內部錯誤:內建函式 %s 有未預期的傳回類型 %s"
+
+#: config/rs6000/rs6000.c:15549
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
+msgstr "內部錯誤:內建函式 %s,引數 %d 已未預期的引數類型 %s"
+
+#: config/rs6000/rs6000.c:22549
+#, gcc-internal-format
+msgid "stack frame too large"
+msgstr "堆疊框架太大"
+
+#: config/rs6000/rs6000.c:26625
+#, gcc-internal-format
+msgid "no profiling of 64-bit code for this ABI"
+msgstr "此 ABI 不支援取樣 64 位元程式碼"
+
+#: config/rs6000/rs6000.c:28703
+#, fuzzy, gcc-internal-format
+msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
+msgstr "您無法需位址的巢狀的函式如果您使用 -mno-pointers-to-nested-functions 選項。"
+
+#: config/rs6000/rs6000.c:28785
+#, gcc-internal-format
+msgid "use of %<long double%> in AltiVec types is invalid"
+msgstr "在 AltiVec 類型中使用 %<long double%> 無效"
+
+#: config/rs6000/rs6000.c:28787
+#, gcc-internal-format
+msgid "use of boolean types in AltiVec types is invalid"
+msgstr "在 AltiVec 類型中使用布林類型無效"
+
+#: config/rs6000/rs6000.c:28789
+#, gcc-internal-format
+msgid "use of %<complex%> in AltiVec types is invalid"
+msgstr "在 AltiVec 類型中使用 %<complex%> 無效"
+
+#: config/rs6000/rs6000.c:28791
+#, fuzzy, gcc-internal-format
+msgid "use of decimal floating point types in AltiVec types is invalid"
+msgstr "使用的十進位浮點數類型在中 AltiVec 類型無效"
+
+#: config/rs6000/rs6000.c:28797
+#, fuzzy, gcc-internal-format
+msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
+msgstr "使用的 %<long%> 在中 AltiVec 類型無效用於 64-bit 編碼而無需 -mvsx"
+
+#: config/rs6000/rs6000.c:28800
+#, gcc-internal-format
+msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
+msgstr "在 AltiVec 類型中使用 %<long%> 已過時;請改用 %<int%>"
+
+#: config/rs6000/rs6000.c:28805
+#, fuzzy, gcc-internal-format
+msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
+msgstr "使用的 %<long long%> 在中 AltiVec 類型無效而無需 -mvsx"
+
+#: config/rs6000/rs6000.c:28808
+#, fuzzy, gcc-internal-format
+msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
+msgstr "使用的 %<double%> 在中 AltiVec 類型無效而無需 -mvsx"
+
+#: config/rs6000/rs6000.c:32141
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "emitting microcode insn %s\t[%s] #%d"
+msgstr "emitting microcode insn %s\t[%s] #%d"
+
+#: config/rs6000/rs6000.c:32145
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "emitting conditional microcode insn %s\t[%s] #%d"
+msgstr "emitting 條件 microcode insn %s\t[%s] #%d"
+
+#: config/rs6000/rs6000.c:32391
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "invalid cpu \"%s\" for %s\"%s\"%s"
+msgstr "無效的 cpu「%s」用於 %s「%s」%s"
+
+#: config/rs6000/rs6000.c:32394
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s\"%s\"%s is not allowed"
+msgstr "%s「%s」%s 未被允許"
+
+#: config/rs6000/rs6000.c:32396
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s\"%s\"%s is invalid"
+msgstr "%s「%s」%s 無效"
+
+#. Definitions of target machine for GNU compiler,
+#. for IBM RS/6000 POWER running AIX version 4.3.
+#. Copyright (C) 1998-2015 Free Software Foundation, Inc.
+#. Contributed by David Edelsohn (edelsohn@gnu.org).
+#.
+#. This file is part of GCC.
+#.
+#. GCC is free software; you can redistribute it and/or modify it
+#. under the terms of the GNU General Public License as published
+#. by the Free Software Foundation; either version 3, or (at your
+#. option) any later version.
+#.
+#. GCC is distributed in the hope that it will be useful, but WITHOUT
+#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+#. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
+#. License for more details.
+#.
+#. You should have received a copy of the GNU General Public License
+#. along with GCC; see the file COPYING3. If not see
+#. <http://www.gnu.org/licenses/>.
+#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
+#. get control in TARGET_OPTION_OVERRIDE.
+#. Definitions of target machine for GNU compiler,
+#. for IBM RS/6000 POWER running AIX V5.
+#. Copyright (C) 2001-2015 Free Software Foundation, Inc.
+#. Contributed by David Edelsohn (edelsohn@gnu.org).
+#.
+#. This file is part of GCC.
+#.
+#. GCC is free software; you can redistribute it and/or modify it
+#. under the terms of the GNU General Public License as published
+#. by the Free Software Foundation; either version 3, or (at your
+#. option) any later version.
+#.
+#. GCC is distributed in the hope that it will be useful, but WITHOUT
+#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+#. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
+#. License for more details.
+#.
+#. You should have received a copy of the GNU General Public License
+#. along with GCC; see the file COPYING3. If not see
+#. <http://www.gnu.org/licenses/>.
+#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
+#. get control in TARGET_OPTION_OVERRIDE.
+#. Definitions of target machine for GNU compiler,
+#. for IBM RS/6000 POWER running AIX V5.2.
+#. Copyright (C) 2002-2015 Free Software Foundation, Inc.
+#. Contributed by David Edelsohn (edelsohn@gnu.org).
+#.
+#. This file is part of GCC.
+#.
+#. GCC is free software; you can redistribute it and/or modify it
+#. under the terms of the GNU General Public License as published
+#. by the Free Software Foundation; either version 3, or (at your
+#. option) any later version.
+#.
+#. GCC is distributed in the hope that it will be useful, but WITHOUT
+#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+#. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
+#. License for more details.
+#.
+#. You should have received a copy of the GNU General Public License
+#. along with GCC; see the file COPYING3. If not see
+#. <http://www.gnu.org/licenses/>.
+#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
+#. get control in TARGET_OPTION_OVERRIDE.
+#. Definitions of target machine for GNU compiler,
+#. for IBM RS/6000 POWER running AIX V5.3.
+#. Copyright (C) 2002-2015 Free Software Foundation, Inc.
+#. Contributed by David Edelsohn (edelsohn@gnu.org).
+#.
+#. This file is part of GCC.
+#.
+#. GCC is free software; you can redistribute it and/or modify it
+#. under the terms of the GNU General Public License as published
+#. by the Free Software Foundation; either version 3, or (at your
+#. option) any later version.
+#.
+#. GCC is distributed in the hope that it will be useful, but WITHOUT
+#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+#. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
+#. License for more details.
+#.
+#. You should have received a copy of the GNU General Public License
+#. along with GCC; see the file COPYING3. If not see
+#. <http://www.gnu.org/licenses/>.
+#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
+#. get control in TARGET_OPTION_OVERRIDE.
+#. Definitions of target machine for GNU compiler,
+#. for IBM RS/6000 POWER running AIX V6.1.
+#. Copyright (C) 2002-2015 Free Software Foundation, Inc.
+#. Contributed by David Edelsohn (edelsohn@gnu.org).
+#.
+#. This file is part of GCC.
+#.
+#. GCC is free software; you can redistribute it and/or modify it
+#. under the terms of the GNU General Public License as published
+#. by the Free Software Foundation; either version 3, or (at your
+#. option) any later version.
+#.
+#. GCC is distributed in the hope that it will be useful, but WITHOUT
+#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+#. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
+#. License for more details.
+#.
+#. You should have received a copy of the GNU General Public License
+#. along with GCC; see the file COPYING3. If not see
+#. <http://www.gnu.org/licenses/>.
+#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
+#. get control in TARGET_OPTION_OVERRIDE.
+#: config/rs6000/aix43.h:30 config/rs6000/aix51.h:30 config/rs6000/aix52.h:30
+#: config/rs6000/aix53.h:30 config/rs6000/aix61.h:30
+#, gcc-internal-format
+msgid "-maix64 requires PowerPC64 architecture remain enabled"
+msgstr "-maix64 需要 PowerPC64 架構被啟用"
+
+#: config/rs6000/aix43.h:36 config/rs6000/aix52.h:36 config/rs6000/aix53.h:36
+#: config/rs6000/aix61.h:36
+#, gcc-internal-format
+msgid "soft-float and long-double-128 are incompatible"
+msgstr "soft-float 與 long-double-128 互不相容"
+
+#: config/rs6000/aix43.h:40 config/rs6000/aix51.h:34 config/rs6000/aix52.h:40
+#: config/rs6000/aix53.h:40 config/rs6000/aix61.h:40
+#, gcc-internal-format
+msgid "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
+msgstr "需要 -maix64:目前尚不支援 64 位元計算和 32 位元定址混用"
+
+#: config/rs6000/aix61.h:47 config/rs6000/freebsd64.h:107
+#: config/rs6000/linux64.h:139
+#, fuzzy, gcc-internal-format
+msgid "-mcmodel incompatible with other toc options"
+msgstr "-mcmodel 不相容的與其他光碟內容表選項"
+
+#: config/rs6000/e500.h:37
+#, fuzzy, gcc-internal-format
+msgid "AltiVec and SPE instructions cannot coexist"
+msgstr "AltiVec 和 E500 指令不能共存"
+
+#: config/rs6000/e500.h:39
+#, fuzzy, gcc-internal-format
+msgid "VSX and SPE instructions cannot coexist"
+msgstr "VSX 和 E500 指令無法共同存在"
+
+#: config/rs6000/e500.h:41
+#, fuzzy, gcc-internal-format
+msgid "64-bit SPE not supported"
+msgstr "64-bit E500 不支援"
+
+#: config/rs6000/e500.h:43
+#, fuzzy, gcc-internal-format
+msgid "E500 and FPRs not supported"
+msgstr "E500 和 FPRs 不支援"
+
+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:132
+#, gcc-internal-format
+msgid "-m64 requires a PowerPC64 cpu"
+msgstr "-m64 需要 PowerPC64 CPU"
+
+#: config/rs6000/linux64.h:112
+#, fuzzy, gcc-internal-format
+msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
+msgstr "-mas100-syntax 是不相容的與 -gdwarf"
+
+#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
+#. get control in TARGET_OPTION_OVERRIDE.
+#: config/rs6000/sysv4.h:113
+#, gcc-internal-format, gfc-internal-format
+msgid "bad value for -mcall-%s"
+msgstr "-mcall-%s 值不正確"
+
+#: config/rs6000/sysv4.h:129
+#, gcc-internal-format, gfc-internal-format
+msgid "bad value for -msdata=%s"
+msgstr "-msdata=%s 值不正確"
+
+#: config/rs6000/sysv4.h:146
+#, gcc-internal-format, gfc-internal-format
+msgid "-mrelocatable and -msdata=%s are incompatible"
+msgstr "-mrelocatable 與 -msdata=%s 互不相容"
+
+#: config/rs6000/sysv4.h:155
+#, gcc-internal-format, gfc-internal-format
+msgid "-f%s and -msdata=%s are incompatible"
+msgstr "-f%s 和 -msdata=%s 互不相容"
+
+#: config/rs6000/sysv4.h:164
+#, gcc-internal-format, gfc-internal-format
+msgid "-msdata=%s and -mcall-%s are incompatible"
+msgstr "-msdata=%s 與 -mcall-%s 互不相容"
+
+#: config/rs6000/sysv4.h:173
+#, gcc-internal-format
+msgid "-mrelocatable and -mno-minimal-toc are incompatible"
+msgstr "-mrelocatable 和 -mno-minimal-toc 互不相容"
+
+#: config/rs6000/sysv4.h:179
+#, gcc-internal-format, gfc-internal-format
+msgid "-mrelocatable and -mcall-%s are incompatible"
+msgstr "-mrelocatable 與 -mcall-%s 互不相容"
+
+#: config/rs6000/sysv4.h:186
+#, gcc-internal-format, gfc-internal-format
+msgid "-fPIC and -mcall-%s are incompatible"
+msgstr "-fPIC 與 -mcall-%s 互不相容"
+
+#: config/rs6000/sysv4.h:192
+#, gcc-internal-format
+msgid "-msecure-plt not supported by your assembler"
+msgstr "-msecure-plt 不為您的組譯器所支援"
+
+#: config/rs6000/sysv4.h:211
+#, gcc-internal-format, gfc-internal-format
+msgid "-m%s not supported in this configuration"
+msgstr "-m%s 在此配置下不受支援"
+
+#: config/rx/rx.c:677
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "unrecognized control register number: %d - using 'psw'"
+msgstr "無法辨識的控制暫存器數字:%d - 使用『psw』"
+
+#: config/rx/rx.c:1413
+#, fuzzy, gcc-internal-format
+msgid "multiple fast interrupt routines seen: %qE and %qE"
+msgstr "多重插斷屬性不允許"
+
+#: config/rx/rx.c:2578
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'"
+msgstr "__builtin_rx_%s 需『C』,『Z』,『S』,『O』,『我』,或『U』"
+
+#: config/rx/rx.c:2580
+#, fuzzy, gcc-internal-format
+msgid "use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW"
+msgstr "使用 __builtin_rx_mvtc (0,…) 到寫入任意值到 PSW"
+
+#: config/rx/rx.c:2769
+#, fuzzy, gcc-internal-format
+msgid "RX FPU instructions do not support NaNs and infinities"
+msgstr "RX FPU 指令不支援 NaNs 和 infinities"
+
+#: config/s390/s390.c:503
+#, gcc-internal-format
+msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
+msgstr ""
+
+#: config/s390/s390.c:7790
+#, gcc-internal-format
+msgid "total size of local variables exceeds architecture limit"
+msgstr "局部變數大小總和超過架構極值。"
+
+#: config/s390/s390.c:8790
+#, fuzzy, gcc-internal-format
+msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added."
+msgstr "影格大小的函式 %qs 是 %wd 位元組超出使用者提供的堆疊限制的 %d 位元組。 unconditional 陷阱被已加入。"
+
+#: config/s390/s390.c:8805
+#, fuzzy, gcc-internal-format
+msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
+msgstr "影格大小的函式 %qs 是 %wd 位元組該項是超過半堆疊大小。動態檢查會無法是 reliable。沒有檢查發出用於這個函式。"
+
+#: config/s390/s390.c:8833
+#, fuzzy, gcc-internal-format
+msgid "frame size of %qs is %wd bytes"
+msgstr "影格大小的 %qs 是 %wd 位元組"
+
+#: config/s390/s390.c:8837
+#, gcc-internal-format
+msgid "%qs uses dynamic stack allocation"
+msgstr "%qs 使用動態堆疊指派"
+
+#: config/s390/s390.c:10102
+#, gcc-internal-format
+msgid "Transactional execution builtins not enabled (-mhtm)\n"
+msgstr ""
+
+#. argument is not a plain number
+#: config/s390/s390.c:11935
+#, fuzzy, gcc-internal-format
+msgid "arguments to %qs should be non-negative integers"
+msgstr "引數到 %qs 應該是 non-negative 整數"
+
+#: config/s390/s390.c:11942
+#, fuzzy, gcc-internal-format
+msgid "argument to %qs is too large (max. %d)"
+msgstr "引數到 %qE 屬性大於 %d"
+
+#: config/s390/s390.c:11985
+#, gcc-internal-format, gfc-internal-format
+msgid "z/Architecture mode not supported on %s"
+msgstr "z/Architecture 模式在 %s 上不受支援"
+
+#: config/s390/s390.c:11987
+#, gcc-internal-format
+msgid "64-bit ABI not supported in ESA/390 mode"
+msgstr "64-bit ABI 在 ESA/390 模式下不受支援"
+
+#: config/s390/s390.c:12004
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "hardware decimal floating point instructions not available on %s"
+msgstr "硬體十進位浮點數指令無法使用於 %s"
+
+#: config/s390/s390.c:12007
+#, fuzzy, gcc-internal-format
+msgid "hardware decimal floating point instructions not available in ESA/390 mode"
+msgstr "硬體十進位浮點數指令無法使用在中 ESA/390 模式"
+
+#: config/s390/s390.c:12017
+#, fuzzy, gcc-internal-format
+msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
+msgstr "-mhard-dfp can%'t 被已用於接合與 -msoft-float"
+
+#: config/s390/s390.c:12045
+#, gcc-internal-format
+msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
+msgstr "-mbackchain -mpacked-stack -mhard-float 一起使用不受支援"
+
+#: config/s390/s390.c:12051
+#, gcc-internal-format
+msgid "stack size must be greater than the stack guard value"
+msgstr "堆疊大小必須大於堆疊防護值"
+
+#: config/s390/s390.c:12053
+#, gcc-internal-format
+msgid "stack size must not be greater than 64k"
+msgstr "堆疊大小不能大於 64K"
+
+#: config/s390/s390.c:12056
+#, gcc-internal-format
+msgid "-mstack-guard implies use of -mstack-size"
+msgstr "-mstack-guard 意味著使用 -mstack-size"
+
+#: config/sh/sh.c:1046
+#, gcc-internal-format
+msgid "ignoring -fschedule-insns because of exception handling bug"
+msgstr "忽略 -fschedule-insns 以繞開異常處理的缺陷"
+
+#: config/sh/sh.c:1063
+#, gcc-internal-format
+msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
+msgstr "解捲表目前需要框架指標或 -maccumulate-outgoing-args 來保證正確性"
+
+#: config/sh/sh.c:8417
+#, gcc-internal-format
+msgid "__builtin_saveregs not supported by this subtarget"
+msgstr "__builtin_saveregs 在此子目的上不受支援"
+
+#: config/sh/sh.c:9620
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only applies to interrupt functions"
+msgstr "%qE 屬性只有套用到插斷函式"
+
+#: config/sh/sh.c:9690
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute is supported only for SH2A"
+msgstr "%qE 屬性被支援只有用於 SH2A"
+
+#: config/sh/sh.c:9720
+#, gcc-internal-format
+msgid "attribute interrupt_handler is not compatible with -m5-compact"
+msgstr "屬性 interrupt_handler 與 -m5-compact 不相容"
+
+#: config/sh/sh.c:9737
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only applies to SH2A"
+msgstr "%qE 屬性只有套用到 SH2A"
+
+#: config/sh/sh.c:9759
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute argument should be between 0 to 255"
+msgstr "%qE 屬性引數應該被介於 0 到 255"
+
+#. The argument must be a constant string.
+#: config/sh/sh.c:9832
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute argument not a string constant"
+msgstr "%qE 屬性引數不是字串常數"
+
+#: config/sh/sh.c:12595
+#, gcc-internal-format
+msgid "r0 needs to be available as a call-clobbered register"
+msgstr "r0 需要做為呼叫篡改的暫存器"
+
+#: config/sh/sh.c:12616
+#, fuzzy, gcc-internal-format
+msgid "need a second call-clobbered general purpose register"
+msgstr "需要秒 call-clobbered 通用暫存器"
+
+#: config/sh/sh.c:12624
+#, fuzzy, gcc-internal-format
+msgid "need a call-clobbered target register"
+msgstr "需要 call-clobbered 目標暫存器"
+
+#. FIXME
+#: config/sh/netbsd-elf.h:73
+#, gcc-internal-format
+msgid "unimplemented-shmedia profiling"
+msgstr "未實作 - shmedia 取樣"
+
+#. The kernel loader cannot handle the relaxation relocations, so it cannot load kernel modules (which are ET_REL) or RTP executables (which are linked with --emit-relocs). No relaxation relocations appear in shared libraries, so relaxation is OK for RTP PIC.
+#: config/sh/vxworks.h:43
+#, fuzzy, gcc-internal-format
+msgid "-mrelax is only supported for RTP PIC"
+msgstr "-mrelax 是只有支援的用於 RTP PIC"
+
+#: config/sparc/sparc.c:1384
+#, gcc-internal-format, gfc-internal-format
+msgid "%s is not supported by this configuration"
+msgstr "%s 不為這個配置所支援"
+
+#: config/sparc/sparc.c:1391
+#, gcc-internal-format
+msgid "-mlong-double-64 not allowed with -m64"
+msgstr "-mlong-double-64 不允許與 -m64 一起使用"
+
+#: config/sparc/sparc.c:1411
+#, gcc-internal-format, gfc-internal-format
+msgid "bad value (%s) for -mcmodel= switch"
+msgstr "-mcmodel= 值(%s)不正確"
+
+#: config/sparc/sparc.c:1416
+#, gcc-internal-format
+msgid "-mcmodel= is not supported on 32 bit systems"
+msgstr "32 位元系統不支援 -mcmodel="
+
+#: config/sparc/sparc.c:1423
+#, fuzzy, gcc-internal-format
+msgid "-fcall-saved-REG is not supported for out registers"
+msgstr "-fcall-saved-REG 未被支援用於出暫存器"
+
+#: config/spu/spu-c.c:145
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "insufficient arguments to overloaded function %s"
+msgstr "不足的引數到多載化函式 %s"
+
+#: config/spu/spu-c.c:176
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "too many arguments to overloaded function %s"
+msgstr "太多引數到多載化函式 %s"
+
+#: config/spu/spu-c.c:188
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "parameter list does not match a valid signature for %s()"
+msgstr "參數清單不匹配有效簽名用於%s()"
+
+#: config/spu/spu.c:291
+#, gcc-internal-format, gfc-internal-format
+msgid "bad value (%s) for -march= switch"
+msgstr "-march= 所帶參數(%s)不正確"
+
+#: config/spu/spu.c:302
+#, gcc-internal-format, gfc-internal-format
+msgid "bad value (%s) for -mtune= switch"
+msgstr "-mtune= 所帶參數(%s)不正確"
+
+#: config/spu/spu.c:5225 config/spu/spu.c:5228
+#, fuzzy, gcc-internal-format
+msgid "creating run-time relocation for %qD"
+msgstr "建立執行時期重定址用於 %qD"
+
+#: config/spu/spu.c:5233 config/spu/spu.c:5235
+#, fuzzy, gcc-internal-format
+msgid "creating run-time relocation"
+msgstr "建立執行時期重定址"
+
+#: config/spu/spu.c:6370
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%s expects an integer literal in the range [%d, %d]"
+msgstr "%s 預期整數實字在中範圍 [%d,%d]"
+
+#: config/spu/spu.c:6390
+#, fuzzy, gcc-internal-format
+msgid "%s expects an integer literal in the range [%d, %d]. (%wd)"
+msgstr "%s 預期整數實字在中範圍 [%d,%d]。(%wd)"
+
+#: config/spu/spu.c:6419
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "%d least significant bits of %s are ignored"
+msgstr "%d 最低有效位元的 %s 被忽略"
+
+#: config/stormy16/stormy16.c:1082
+#, gcc-internal-format
+msgid "local variable memory requirements exceed capacity"
+msgstr "局部變數記憶體需求超過容量限制"
+
+#: config/stormy16/stormy16.c:1241
+#, gcc-internal-format
+msgid "function_profiler support"
+msgstr "function_profiler 支援"
+
+#: config/stormy16/stormy16.c:1335
+#, gcc-internal-format
+msgid "cannot use va_start in interrupt function"
+msgstr "不能為插斷函式使用 va_start"
+
+#: config/stormy16/stormy16.c:1902
+#, gcc-internal-format, gfc-internal-format
+msgid "switch statement of size %lu entries too large"
+msgstr "switch 敘述太大(%lu 個條目)"
+
+#: config/stormy16/stormy16.c:2274
+#, gcc-internal-format
+msgid "%<__BELOW100__%> attribute only applies to variables"
+msgstr "屬性 %<__BELOW100__%> 只對變數類型起作用"
+
+#: config/stormy16/stormy16.c:2281
+#, gcc-internal-format
+msgid "__BELOW100__ attribute not allowed with auto storage class"
+msgstr "__BELOW100__ 屬性不允許用於自動存儲類別"
+
+#: config/tilegx/tilegx.c:3582 config/tilepro/tilepro.c:3150
+#, fuzzy, gcc-internal-format
+msgid "bad builtin icode"
+msgstr "不當的內建 icode"
+
+#: config/tilegx/tilegx.c:3623 config/tilepro/tilepro.c:3176
+#, fuzzy, gcc-internal-format
+msgid "operand must be an immediate of the right size"
+msgstr "運算元必須是即時的權限大小"
+
+#: config/v850/v850-c.c:77
+#, gcc-internal-format
+msgid "#pragma GHS endXXXX found without previous startXXX"
+msgstr "#pragma GHS endXXXX 前沒有 startXXX"
+
+#: config/v850/v850-c.c:80
+#, gcc-internal-format
+msgid "#pragma GHS endXXX does not match previous startXXX"
+msgstr "#pragma GHS endXXX 與先前的 startXXX 不匹配"
+
+#: config/v850/v850-c.c:106
+#, gcc-internal-format
+msgid "cannot set interrupt attribute: no current function"
+msgstr "無法設定插斷屬性:沒有目前函式"
+
+#: config/v850/v850-c.c:114
+#, gcc-internal-format
+msgid "cannot set interrupt attribute: no such identifier"
+msgstr "無法設定插斷屬性:沒有這個識別碼"
+
+#: config/v850/v850-c.c:163
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs section"
+msgstr "#pragma ghs section 末尾有無用字元"
+
+#: config/v850/v850-c.c:180
+#, fuzzy, gcc-internal-format
+msgid "unrecognized section name %qE"
+msgstr "無法辨識的節段名稱 %qE"
+
+#: config/v850/v850-c.c:194
+#, gcc-internal-format
+msgid "malformed #pragma ghs section"
+msgstr "格式錯誤的 #pragma ghs section"
+
+#: config/v850/v850-c.c:213
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs interrupt"
+msgstr "#pragma ghs interrupt 末尾有無用字元"
+
+#: config/v850/v850-c.c:224
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs starttda"
+msgstr "#pragma ghs starttda 末尾有無用字元"
+
+#: config/v850/v850-c.c:235
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs startsda"
+msgstr "#pragma ghs startsda 末尾有無用字元"
+
+#: config/v850/v850-c.c:246
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs startzda"
+msgstr "#pragma ghs startzda 末尾有無用字元"
+
+#: config/v850/v850-c.c:257
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs endtda"
+msgstr "#pragma ghs endtda 末尾有無用字元"
+
+#: config/v850/v850-c.c:268
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs endsda"
+msgstr "#pragma ghs endsda 末尾有無用字元"
+
+#: config/v850/v850-c.c:279
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs endzda"
+msgstr "#pragma ghs endzda 末尾有無用字元"
+
+#: config/v850/v850.c:2154
+#, fuzzy, gcc-internal-format
+msgid "data area attributes cannot be specified for local variables"
+msgstr "資料區域屬性無法指定的用於區域變數"
+
+#: config/v850/v850.c:2165
+#, gcc-internal-format
+msgid "data area of %q+D conflicts with previous declaration"
+msgstr "%q+D 的資料區域與先前的宣告衝突"
+
+#: config/v850/v850.c:2296
+#, gcc-internal-format, gfc-internal-format
+msgid "bogus JR construction: %d"
+msgstr "誤判的 JR 建構:%d"
+
+#: config/v850/v850.c:2314 config/v850/v850.c:2421
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bad amount of stack space removal: %d"
+msgstr "不當的數目的堆疊空格撤除:%d"
+
+#: config/v850/v850.c:2401
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "bogus JARL construction: %d"
+msgstr "假造的 JARL 建構:%d"
+
+#: config/v850/v850.c:2698
+#, gcc-internal-format, gfc-internal-format
+msgid "bogus DISPOSE construction: %d"
+msgstr "誤判的 DISPOSE 建構:%d"
+
+#: config/v850/v850.c:2717
+#, gcc-internal-format, gfc-internal-format
+msgid "too much stack space to dispose of: %d"
+msgstr "要捨棄太多的堆疊空間:%d"
+
+#: config/v850/v850.c:2819
+#, gcc-internal-format, gfc-internal-format
+msgid "bogus PREPEARE construction: %d"
+msgstr "誤判的 PREPEARE 建構:%d"
+
+#: config/v850/v850.c:2836
+#, gcc-internal-format, gfc-internal-format
+msgid "too much stack space to prepare: %d"
+msgstr "要準備太多的堆疊空間:%d"
+
+#: config/visium/visium.c:659
+#, fuzzy, gcc-internal-format
+#| msgid "attribute interrupt_handler is not compatible with -m5-compact"
+msgid "an interrupt handler cannot be compiled with -muser-mode"
+msgstr "屬性 interrupt_handler 與 -m5-compact 不相容"
+
+#: config/vms/vms-c.c:53
+#, fuzzy, gcc-internal-format
+msgid "junk at end of #pragma __nostandard"
+msgstr "垃圾於結束的 # pragma __nostandard"
+
+#: config/vms/vms-c.c:64
+#, fuzzy, gcc-internal-format
+msgid "junk at end of #pragma __standard"
+msgstr "垃圾於結束的 # pragma __standard"
+
+#: config/vms/vms-c.c:89
+#, fuzzy, gcc-internal-format
+msgid "malformed '#pragma member_alignment', ignoring"
+msgstr "異常的『# pragma memberalignment』(_A),忽略"
+
+#: config/vms/vms-c.c:104
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "unknown '#pragma member_alignment' name %s"
+msgstr "不明『# pragma memberalignment』名稱 %s(_A)"
+
+#: config/vms/vms-c.c:109
+#, fuzzy, gcc-internal-format
+msgid "malformed '#pragma member_alignment'"
+msgstr "異常的『# pragma memberalignment』(_A)"
+
+#: config/vms/vms-c.c:143
+#, fuzzy, gcc-internal-format
+msgid "unhandled alignment for '#pragma nomember_alignment'"
+msgstr "未經處理的對齊用於『# pragma nomemberalignment』(_A)"
+
+#: config/vms/vms-c.c:156
+#, fuzzy, gcc-internal-format
+msgid "garbage at end of '#pragma nomember_alignment'"
+msgstr "無用資料於結束的『# pragma nomemberalignment』(_A)"
+
+#: config/vms/vms-c.c:211
+#, fuzzy, gcc-internal-format
+msgid "malformed '#pragma extern_model', ignoring"
+msgstr "異常的『# pragma externmodel』(_M),忽略"
+
+#: config/vms/vms-c.c:232
+#, fuzzy, gcc-internal-format
+msgid "extern model globalvalue"
+msgstr "extern 式樣 globalvalue"
+
+#: config/vms/vms-c.c:237
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "unknown '#pragma extern_model' model '%s'"
+msgstr "不明『# pragma externmodel』式樣『%s』(_M)"
+
+#: config/vms/vms-c.c:243
+#, fuzzy, gcc-internal-format
+msgid "junk at end of '#pragma extern_model'"
+msgstr "垃圾於結束的『# pragma externmodel』(_M)"
+
+#: config/vms/vms-c.c:257
+#, fuzzy, gcc-internal-format
+msgid "vms '#pragma __message' is ignored"
+msgstr "vms『# pragma __message』被忽略"
+
+#: config/vms/vms-c.c:282 config/vms/vms-c.c:288
+#, fuzzy, gcc-internal-format
+msgid "malformed '#pragma __extern_prefix', ignoring"
+msgstr "異常的『# pragma __extern_prefix』,忽略"
+
+#: config/vms/vms-c.c:321 config/vms/vms-c.c:341
+#, fuzzy, gcc-internal-format
+msgid "malformed %<#pragma %s%>, ignoring"
+msgstr "異常的 %<# pragma %s%>,忽略"
+
+#: config/vms/vms-c.c:337
+#, fuzzy, gcc-internal-format
+msgid "invalid constant in %<#pragma %s%>"
+msgstr "無效的常數在中 %<# pragma pack%>- 忽略"
+
+#: config/xtensa/xtensa.c:2213
+#, gcc-internal-format
+msgid "boolean registers required for the floating-point option"
+msgstr "浮點選項需要布林暫存器"
+
+#: config/xtensa/xtensa.c:2248
+#, gcc-internal-format, gfc-internal-format
+msgid "-f%s is not supported with CONST16 instructions"
+msgstr "CONST16 指令不支援 -f%s"
+
+#: config/xtensa/xtensa.c:2255
+#, gcc-internal-format
+msgid "PIC is required but not supported with CONST16 instructions"
+msgstr "需要 PIC,但 CONST16 指令不支援"
+
+#: config/xtensa/xtensa.c:3539
+#, gcc-internal-format
+msgid "only uninitialized variables can be placed in a .bss section"
+msgstr "只有未初始化的變數才能放在 .bss 區段中"
+
+#: ada/gcc-interface/decl.c:2219 ada/gcc-interface/decl.c:2955
+#, gcc-internal-format
+msgid "non-default Scalar_Storage_Order"
+msgstr ""
+
+#: ada/gcc-interface/misc.c:158
+#, gcc-internal-format
+msgid "%<-gnat%> misspelled as %<-gant%>"
+msgstr "%<-gnat%> 被錯誤地拼寫為 %<-gant%>"
+
+#: ada/gcc-interface/misc.c:269
+#, fuzzy, gcc-internal-format
+msgid "-fexcess-precision=standard for Ada"
+msgstr "-fexcess-precision=標準用於 Ada"
+
+#: ada/gcc-interface/trans.c:1529
+#, gcc-internal-format
+msgid "subprogram %q+F not marked Inline_Always"
+msgstr ""
+
+#: ada/gcc-interface/trans.c:1530 ada/gcc-interface/trans.c:1536
+#, fuzzy, gcc-internal-format
+#| msgid "template parameters cannot be friends"
+msgid "parent subprogram cannot be inlined"
+msgstr "範本參數不能是夥伴"
+
+#: ada/gcc-interface/trans.c:1534
+#, gcc-internal-format
+msgid "subprogram %q+F not marked Inline"
+msgstr ""
+
+#: ada/gcc-interface/utils.c:3631
+#, fuzzy, gcc-internal-format
+msgid "invalid element type for attribute %qs"
+msgstr "無效的元件類型用於屬性 %qs"
+
+#: ada/gcc-interface/utils.c:3655
+#, fuzzy, gcc-internal-format
+#| msgid "number of components of the vector not a power of two"
+msgid "number of components of vector not a power of two"
+msgstr "向量中分量數不是 2 的某次方"
+
+#: ada/gcc-interface/utils.c:5620 ada/gcc-interface/utils.c:5794
+#: ada/gcc-interface/utils.c:5856
+#, gcc-internal-format
+msgid "%qs attribute ignored"
+msgstr "忽略 %qs 屬性"
+
+#: ada/gcc-interface/utils.c:5737
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute requires prototypes with named arguments"
+msgstr "%qs 屬性需求原型與具名引數"
+
+#: ada/gcc-interface/utils.c:5746
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute only applies to variadic functions"
+msgstr "%qs 屬性只有套用到 variadic 函式"
+
+#: ada/gcc-interface/utils.c:5816
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute has no effect"
+msgstr "%qE 屬性沒有任何效果"
+
+#: ada/gcc-interface/utils.c:5940
+#, fuzzy, gcc-internal-format
+msgid "attribute %qs applies to array types only"
+msgstr "屬性 %qs 套用到陣列類型只有"
+
+#: c/c-array-notation.c:229 c/c-array-notation.c:258 cp/call.c:7569
+#: cp/cp-array-notation.c:264
+#, fuzzy, gcc-internal-format
+msgid "Invalid builtin arguments"
+msgstr "無效的 PHI 引數"
+
+#: c/c-array-notation.c:265 cp/cp-array-notation.c:271
+#, gcc-internal-format
+msgid "__sec_reduce_min_ind or __sec_reduce_max_ind cannot have arrays with dimension greater than 1"
+msgstr ""
+
+#: c/c-array-notation.c:731 c/c-array-notation.c:737
+#: cp/cp-array-notation.c:620
+#, fuzzy, gcc-internal-format
+#| msgid "%qE cannot be used as a function"
+msgid "%qE cannot be scalar when %qE is not"
+msgstr "%qE 不能做為函式"
+
+#: c/c-array-notation.c:799 cp/cp-array-notation.c:673
+#, fuzzy, gcc-internal-format
+msgid "length mismatch between LHS and RHS"
+msgstr "型態不匹配介於 SSA_NAME 和它的符號"
+
+#: c/c-array-notation.c:1360 cp/cp-array-notation.c:1437
+#, fuzzy, gcc-internal-format
+#| msgid "array subscript is not an integer"
+msgid "start-index of array notation triplet is not an integer"
+msgstr "陣列下標不是一個整數"
+
+#: c/c-array-notation.c:1365 cp/cp-array-notation.c:1442
+#, fuzzy, gcc-internal-format
+#| msgid "array subscript is not an integer"
+msgid "length of array notation triplet is not an integer"
+msgstr "陣列下標不是一個整數"
+
+#: c/c-array-notation.c:1372 cp/cp-array-notation.c:1447
+#, fuzzy, gcc-internal-format
+#| msgid "array subscript is not an integer"
+msgid "stride of array notation triplet is not an integer"
+msgstr "陣列下標不是一個整數"
+
+#: c/c-array-notation.c:1393
+#, gcc-internal-format
+msgid "rank of an array notation triplet's start-index is not zero"
+msgstr ""
+
+#: c/c-array-notation.c:1399
+#, gcc-internal-format
+msgid "rank of an array notation triplet's length is not zero"
+msgstr ""
+
+#: c/c-array-notation.c:1404
+#, gcc-internal-format
+msgid "rank of array notation triplet's stride is not zero"
+msgstr ""
+
+#. Except for passing an argument to an unprototyped function,
+#. this is a constraint violation. When passing an argument to
+#. an unprototyped function, it is compile-time undefined;
+#. making it a constraint in that case was rejected in
+#. DR#252.
+#: c/c-convert.c:110 c/c-typeck.c:2144 c/c-typeck.c:5879 c/c-typeck.c:11329
+#: cp/typeck.c:1952 cp/typeck.c:7383 cp/typeck.c:8094
+#, gcc-internal-format
+msgid "void value not ignored as it ought to be"
+msgstr "void 值未如預期地被忽略"
+
+#: c/c-convert.c:211 java/typeck.c:161
+#, gcc-internal-format
+msgid "conversion to non-scalar type requested"
+msgstr "請求轉換到非標量類型"
+
+#: c/c-decl.c:843
+#, gcc-internal-format
+msgid "array %q+D assumed to have one element"
+msgstr "假定陣列 %q+D 有一個元素"
+
+#: c/c-decl.c:884
+#, fuzzy, gcc-internal-format
+msgid "%qD is static but used in inline function %qD which is not static"
+msgstr "%qD 是靜態但是已用於內聯函式 %qD 該項不是靜態"
+
+#: c/c-decl.c:889
+#, fuzzy, gcc-internal-format
+msgid "%q+D is static but declared in inline function %qD which is not static"
+msgstr "%q+D 是靜態但是宣告的在中內聯函式 %qD 該項不是靜態"
+
+#: c/c-decl.c:1074
+#, gcc-internal-format, gfc-internal-format
+msgid "GCC supports only %u nested scopes"
+msgstr "GCC 只支援 %u 個巢狀的作用欄位"
+
+#: c/c-decl.c:1224 cp/decl.c:391
+#, gcc-internal-format
+msgid "label %q+D used but not defined"
+msgstr "標籤 %q+D 使用前未定義"
+
+#: c/c-decl.c:1269
+#, gcc-internal-format
+msgid "nested function %q+D declared but never defined"
+msgstr "巢狀函式 %q+D 宣告過但從未定義"
+
+#: c/c-decl.c:1283
+#, fuzzy, gcc-internal-format
+msgid "inline function %q+D declared but never defined"
+msgstr "內聯函式 %q+D 宣告的但是永不定義"
+
+#: c/c-decl.c:1300 cp/decl.c:658
+#, gcc-internal-format
+msgid "unused variable %q+D"
+msgstr "未使用的變數 %q+D"
+
+#: c/c-decl.c:1304
+#, fuzzy, gcc-internal-format
+msgid "variable %qD set but not used"
+msgstr "變數 %qD 設定並不是使用"
+
+#: c/c-decl.c:1309
+#, gcc-internal-format
+msgid "type of array %q+D completed incompatibly with implicit initialization"
+msgstr "陣列 %q+D 類型與隱含初始化不相容"
+
+#: c/c-decl.c:1588 c/c-decl.c:6358 c/c-decl.c:7220 c/c-decl.c:7929
+#, fuzzy, gcc-internal-format
+msgid "originally defined here"
+msgstr "原本地定義的在此"
+
+#: c/c-decl.c:1706
+#, gcc-internal-format
+msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
+msgstr "帶有省略號的參數清單無法與空參數名清單宣告匹配"
+
+#: c/c-decl.c:1713
+#, gcc-internal-format
+msgid "an argument type that has a default promotion can%'t match an empty parameter name list declaration"
+msgstr "具有預設提升的引數類型不能匹配空參數名清單宣告"
+
+#: c/c-decl.c:1760
+#, gcc-internal-format
+msgid "prototype for %q+D declares more arguments than previous old-style definition"
+msgstr "%q+D 的原型宣告的參數多於先前舊式的定義"
+
+#: c/c-decl.c:1766
+#, gcc-internal-format
+msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
+msgstr "%q+D 的原型宣告的參數少於先前舊式的定義"
+
+#: c/c-decl.c:1775
+#, gcc-internal-format
+msgid "prototype for %q+D declares argument %d with incompatible type"
+msgstr "%q+D 的原型對引數 %d 宣告類型不相容"
+
+#. If we get here, no errors were found, but do issue a warning
+#. for this poor-style construct.
+#: c/c-decl.c:1788
+#, gcc-internal-format
+msgid "prototype for %q+D follows non-prototype definition"
+msgstr "%q+D 的原型出現在非原型定義之後"
+
+#: c/c-decl.c:1804
+#, gcc-internal-format
+msgid "previous definition of %q+D was here"
+msgstr "%q+D 的上一個定義在此"
+
+#: c/c-decl.c:1806
+#, gcc-internal-format
+msgid "previous implicit declaration of %q+D was here"
+msgstr "%q+D 的上一個隱含宣告在此"
+
+#: c/c-decl.c:1808
+#, gcc-internal-format
+msgid "previous declaration of %q+D was here"
+msgstr "%q+D 的上一個宣告在此"
+
+#: c/c-decl.c:1848
+#, gcc-internal-format
+msgid "%q+D redeclared as different kind of symbol"
+msgstr "%q+D 被重新宣告為不同意義的符號"
+
+#: c/c-decl.c:1852
+#, gcc-internal-format
+msgid "built-in function %q+D declared as non-function"
+msgstr "內建函式 %q+D 未被宣告為函式"
+
+#: c/c-decl.c:1855 c/c-decl.c:2025 c/c-decl.c:2801
+#, gcc-internal-format
+msgid "declaration of %q+D shadows a built-in function"
+msgstr "%q+D 的宣告隱藏了一個內建函式"
+
+#: c/c-decl.c:1864
+#, gcc-internal-format
+msgid "redeclaration of enumerator %q+D"
+msgstr "列舉 %q+D 重宣告"
+
+#. If types don't match for a built-in, throw away the
+#. built-in. No point in calling locate_old_decl here, it
+#. won't print anything.
+#: c/c-decl.c:1885
+#, gcc-internal-format
+msgid "conflicting types for built-in function %q+D"
+msgstr "與內建函式 %q+D 類型衝突"
+
+#: c/c-decl.c:1910 c/c-decl.c:1923 c/c-decl.c:1959
+#, gcc-internal-format
+msgid "conflicting types for %q+D"
+msgstr "與 %q+D 類型衝突"
+
+#: c/c-decl.c:1939
+#, fuzzy, gcc-internal-format
+msgid "conflicting named address spaces (generic vs %s) for %q+D"
+msgstr "衝突具名的位址空間 (通用 vs %s) 用於 %q+D"
+
+#: c/c-decl.c:1943
+#, fuzzy, gcc-internal-format
+msgid "conflicting named address spaces (%s vs generic) for %q+D"
+msgstr "衝突具名的位址空間 (%s vs 通用) 用於 %q+D"
+
+#: c/c-decl.c:1947
+#, fuzzy, gcc-internal-format
+msgid "conflicting named address spaces (%s vs %s) for %q+D"
+msgstr "衝突具名的位址空間 (%s vs %s) 用於 %q+D"
+
+#: c/c-decl.c:1956
+#, gcc-internal-format
+msgid "conflicting type qualifiers for %q+D"
+msgstr "%q+D 的類型限定衝突"
+
+#: c/c-decl.c:1981
+#, fuzzy, gcc-internal-format
+msgid "redefinition of typedef %q+D with different type"
+msgstr "重複定義的 typedef %q+D 與不同的型態"
+
+#: c/c-decl.c:1994
+#, fuzzy, gcc-internal-format
+msgid "redefinition of typedef %q+D with variably modified type"
+msgstr "重複定義的 typedef %q+D 與 variably 已修改型態"
+
+#: c/c-decl.c:1999
+#, gcc-internal-format
+msgid "redefinition of typedef %q+D"
+msgstr "%q+D 重定義"
+
+#: c/c-decl.c:2051 c/c-decl.c:2154
+#, gcc-internal-format
+msgid "redefinition of %q+D"
+msgstr "%q+D 重定義"
+
+#: c/c-decl.c:2086 c/c-decl.c:2192
+#, gcc-internal-format
+msgid "static declaration of %q+D follows non-static declaration"
+msgstr "對 %qD 的靜態宣告出現在非靜態宣告之後"
+
+#: c/c-decl.c:2096 c/c-decl.c:2104 c/c-decl.c:2182 c/c-decl.c:2189
+#, gcc-internal-format
+msgid "non-static declaration of %q+D follows static declaration"
+msgstr "對 %q+D 的靜態宣告出現在非靜態宣告之後"
+
+#: c/c-decl.c:2120
+#, fuzzy, gcc-internal-format
+msgid "%<gnu_inline%> attribute present on %q+D"
+msgstr "%<gnu_inline%> 屬性呈現於 %q+D"
+
+#: c/c-decl.c:2123
+#, fuzzy, gcc-internal-format
+msgid "but not here"
+msgstr "並不是在此"
+
+#: c/c-decl.c:2141
+#, gcc-internal-format
+msgid "thread-local declaration of %q+D follows non-thread-local declaration"
+msgstr "%q+D 的執行緒局部宣告跟在其非執行緒局部宣告之後"
+
+#: c/c-decl.c:2144
+#, gcc-internal-format
+msgid "non-thread-local declaration of %q+D follows thread-local declaration"
+msgstr "%q+D 的執行緒局部宣告跟在其非執行緒局部宣告之後"
+
+#: c/c-decl.c:2174
+#, gcc-internal-format
+msgid "extern declaration of %q+D follows declaration with no linkage"
+msgstr "%q+D 宣告為沒有外部連結的,之前卻有外部宣告"
+
+#: c/c-decl.c:2210
+#, gcc-internal-format
+msgid "declaration of %q+D with no linkage follows extern declaration"
+msgstr "%q+D 宣告為沒有外部連結的,之前卻有外部宣告"
+
+#: c/c-decl.c:2216
+#, gcc-internal-format
+msgid "redeclaration of %q+D with no linkage"
+msgstr "%q+D 重宣告為沒有外部連結"
+
+#: c/c-decl.c:2242
+#, gcc-internal-format
+msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
+msgstr "對 %q+D 的再次宣告中指定了不同的可見性 (保留原有的可見性)"
+
+#: c/c-decl.c:2252
+#, gcc-internal-format
+msgid "inline declaration of %qD follows declaration with attribute noinline"
+msgstr "%q+D 帶有 noinline 屬性的宣告出現在其內聯宣告之後"
+
+#: c/c-decl.c:2257
+#, gcc-internal-format
+msgid "declaration of %q+D with attribute noinline follows inline declaration "
+msgstr "%q+D 帶有 noinline 屬性的宣告出現在其內聯宣告之後"
+
+#: c/c-decl.c:2262 c/c-decl.c:2268 c/c-decl.c:2274 c/c-decl.c:2280
+#, fuzzy, gcc-internal-format
+#| msgid "declaration of %q+D with attribute noinline follows inline declaration "
+msgid "declaration of %q+D with attribute %qs follows declaration with attribute %qs"
+msgstr "%q+D 帶有 noinline 屬性的宣告出現在其內聯宣告之後"
+
+#: c/c-decl.c:2298
+#, gcc-internal-format
+msgid "redefinition of parameter %q+D"
+msgstr "參數 %q+D 重定義"
+
+#: c/c-decl.c:2325
+#, gcc-internal-format
+msgid "redundant redeclaration of %q+D"
+msgstr "對 %q+D 冗餘的重宣告"
+
+#: c/c-decl.c:2776
+#, gcc-internal-format
+msgid "declaration of %q+D shadows previous non-variable"
+msgstr "%q+D 的宣告隱藏了先前的一個非變數宣告"
+
+#: c/c-decl.c:2782
+#, gcc-internal-format
+msgid "declaration of %q+D shadows a parameter"
+msgstr "%q+D 的宣告隱藏了一個參數"
+
+#: c/c-decl.c:2794 cp/name-lookup.c:1284
+#, gcc-internal-format
+msgid "declaration of %qD shadows a global declaration"
+msgstr "%qD 的宣告隱藏了一個全域宣告"
+
+#: c/c-decl.c:2806
+#, gcc-internal-format
+msgid "declaration of %q+D shadows a previous local"
+msgstr "%q+D 的宣告隱藏了先前的一個局部變數"
+
+#: c/c-decl.c:2811 cp/name-lookup.c:1227 cp/name-lookup.c:1269
+#: cp/name-lookup.c:1287
+#, fuzzy, gcc-internal-format
+msgid "shadowed declaration is here"
+msgstr "帶陰影宣告是在此"
+
+#: c/c-decl.c:2938
+#, gcc-internal-format
+msgid "nested extern declaration of %qD"
+msgstr "對 %qD 的巢狀的外部宣告"
+
+#: c/c-decl.c:3114 c/c-decl.c:3117
+#, gcc-internal-format
+msgid "implicit declaration of function %qE"
+msgstr "隱含宣告函式 %qE"
+
+#: c/c-decl.c:3363
+#, gcc-internal-format
+msgid "incompatible implicit declaration of built-in function %qD"
+msgstr "隱含宣告與內建函式 %qD 不相容"
+
+#: c/c-decl.c:3370
+#, fuzzy, gcc-internal-format
+#| msgid "invalid redeclaration of %q+D"
+msgid "include %qs or provide a declaration of %qD"
+msgstr "對 %q+#D 無效的重宣告"
+
+#: c/c-decl.c:3379
+#, gcc-internal-format
+msgid "incompatible implicit declaration of function %qD"
+msgstr "隱含宣告與函式 %qD 不相容"
+
+#: c/c-decl.c:3433
+#, fuzzy, gcc-internal-format
+msgid "%qE undeclared here (not in a function)"
+msgstr "%qE undeclared 在此 (無法在中函式)"
+
+#: c/c-decl.c:3439
+#, fuzzy, gcc-internal-format
+msgid "%qE undeclared (first use in this function)"
+msgstr "%qE undeclared (先使用在中這個函式)"
+
+#: c/c-decl.c:3442
+#, fuzzy, gcc-internal-format
+msgid "each undeclared identifier is reported only once for each function it appears in"
+msgstr "每個 undeclared 識別碼被報告只一次用於每個函式看來在中"
+
+#: c/c-decl.c:3490 cp/decl.c:2838
+#, gcc-internal-format
+msgid "label %qE referenced outside of any function"
+msgstr "標籤 %qE 在所有函式外被參照"
+
+#: c/c-decl.c:3526
+#, gcc-internal-format
+msgid "jump into scope of identifier with variably modified type"
+msgstr "跳至具有可變類型的識別碼的作用欄位中"
+
+#: c/c-decl.c:3529
+#, fuzzy, gcc-internal-format
+msgid "jump skips variable initialization"
+msgstr "跳躍跳過變數初始化"
+
+#: c/c-decl.c:3530 c/c-decl.c:3585 c/c-decl.c:3674
+#, fuzzy, gcc-internal-format
+msgid "label %qD defined here"
+msgstr "標貼 %qD 定義的在此"
+
+#: c/c-decl.c:3531 c/c-decl.c:3802 c/c-typeck.c:7634 cp/class.c:1435
+#: cp/class.c:3260 cp/decl.c:3631 cp/parser.c:5464
+#, fuzzy, gcc-internal-format
+msgid "%qD declared here"
+msgstr "%qD 宣告的在此"
+
+#: c/c-decl.c:3584 c/c-decl.c:3673
+#, gcc-internal-format
+msgid "jump into statement expression"
+msgstr "跳轉至敘述運算式中"
+
+#: c/c-decl.c:3606
+#, gcc-internal-format
+msgid "duplicate label declaration %qE"
+msgstr "重複的標籤定義 %qE"
+
+#: c/c-decl.c:3704 cp/decl.c:3182
+#, gcc-internal-format
+msgid "duplicate label %qD"
+msgstr "重複的標籤 %qD"
+
+#: c/c-decl.c:3735
+#, fuzzy, gcc-internal-format
+msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
+msgstr "傳統 C lacks 分隔命名空間用於標貼,識別碼 %qE 衝突"
+
+#: c/c-decl.c:3800
+#, fuzzy, gcc-internal-format
+msgid "switch jumps over variable initialization"
+msgstr "切換跳躍之上變數初始化"
+
+#: c/c-decl.c:3801 c/c-decl.c:3812
+#, fuzzy, gcc-internal-format
+msgid "switch starts here"
+msgstr "切換開始在此"
+
+#: c/c-decl.c:3811
+#, fuzzy, gcc-internal-format
+msgid "switch jumps into statement expression"
+msgstr "切換跳躍進入敘述運算式"
+
+#: c/c-decl.c:3882
+#, fuzzy, gcc-internal-format
+msgid "%qE defined as wrong kind of tag"
+msgstr "%qE 定義為錯誤的 kind 的標籤"
+
+#: c/c-decl.c:4111
+#, gcc-internal-format
+msgid "unnamed struct/union that defines no instances"
+msgstr "未定義任何實體的無名結構/聯合"
+
+#: c/c-decl.c:4121
+#, gcc-internal-format
+msgid "empty declaration with storage class specifier does not redeclare tag"
+msgstr "帶有存儲類別的空宣告沒有重宣告標記"
+
+#: c/c-decl.c:4136
+#, gcc-internal-format
+msgid "empty declaration with type qualifier does not redeclare tag"
+msgstr "帶有類型限定的空宣告沒有重宣告標記"
+
+#: c/c-decl.c:4147
+#, fuzzy, gcc-internal-format
+msgid "empty declaration with %<_Alignas%> does not redeclare tag"
+msgstr "清空宣告與 %<Alignas%(_A)>不 redeclare 標籤"
+
+#: c/c-decl.c:4169 c/c-decl.c:4177
+#, gcc-internal-format
+msgid "useless type name in empty declaration"
+msgstr "空宣告中類型名無用"
+
+#: c/c-decl.c:4185
+#, gcc-internal-format
+msgid "%<inline%> in empty declaration"
+msgstr "%<inline%> 用於空宣告中"
+
+#: c/c-decl.c:4191
+#, fuzzy, gcc-internal-format
+msgid "%<_Noreturn%> in empty declaration"
+msgstr "%<Noreturn%(_N)>在中清空宣告"
+
+#: c/c-decl.c:4197
+#, gcc-internal-format
+msgid "%<auto%> in file-scope empty declaration"
+msgstr "檔案作用欄位中出現 %<auto%> 空宣告"
+
+#: c/c-decl.c:4203
+#, gcc-internal-format
+msgid "%<register%> in file-scope empty declaration"
+msgstr "檔案作用欄位中出現 %<register%> 空宣告"
+
+#: c/c-decl.c:4210
+#, gcc-internal-format
+msgid "useless storage class specifier in empty declaration"
+msgstr "空宣告中指定存儲類別無用"
+
+#: c/c-decl.c:4216
+#, fuzzy, gcc-internal-format
+msgid "useless %qs in empty declaration"
+msgstr "無用的 %<Alignas%(_A)>在中清空宣告"
+
+#: c/c-decl.c:4229
+#, gcc-internal-format
+msgid "useless type qualifier in empty declaration"
+msgstr "空宣告中類型限定無用"
+
+#: c/c-decl.c:4236
+#, fuzzy, gcc-internal-format
+msgid "useless %<_Alignas%> in empty declaration"
+msgstr "無用的 %<Alignas%(_A)>在中清空宣告"
+
+#: c/c-decl.c:4243 c/c-parser.c:1594
+#, gcc-internal-format
+msgid "empty declaration"
+msgstr "空宣告"
+
+#: c/c-decl.c:4314
+#, gcc-internal-format
+msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
+msgstr "ISO C90 不支援在參數陣列宣告中使用 %<static%> 或類型限定符"
+
+#: c/c-decl.c:4318
+#, gcc-internal-format
+msgid "ISO C90 does not support %<[*]%> array declarators"
+msgstr "ISO C90 不支援 %<[*]%> 陣列宣告"
+
+#. C99 6.7.5.2p4
+#. A function definition isn't function prototype scope C99 6.2.1p4.
+#. C99 6.7.5.2p4
+#: c/c-decl.c:4324 c/c-decl.c:6788
+#, fuzzy, gcc-internal-format
+msgid "%<[*]%> not allowed in other than function prototype scope"
+msgstr "%<[*]%>不允許在中不同於函式原型範圍"
+
+#: c/c-decl.c:4414 cp/decl2.c:1454
+#, gcc-internal-format
+msgid "%q+D in block scope inside of declare target directive"
+msgstr ""
+
+#: c/c-decl.c:4418 cp/decl2.c:1459
+#, gcc-internal-format
+msgid "%q+D in declare target directive does not have mappable type"
+msgstr ""
+
+#: c/c-decl.c:4467
+#, gcc-internal-format
+msgid "%q+D is usually a function"
+msgstr "%q+D 一般是一個函式"
+
+#: c/c-decl.c:4476
+#, gcc-internal-format
+msgid "typedef %qD is initialized (use __typeof__ instead)"
+msgstr "typedef %qD 被初始化(改用 __typeof__)"
+
+#: c/c-decl.c:4481
+#, gcc-internal-format
+msgid "function %qD is initialized like a variable"
+msgstr "函式 %qD 像變數一樣被初始化"
+
+#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
+#: c/c-decl.c:4487
+#, gcc-internal-format
+msgid "parameter %qD is initialized"
+msgstr "參數 %qD 已初始化"
+
+#. Although C99 is unclear about whether incomplete arrays
+#. of VLAs themselves count as VLAs, it does not make
+#. sense to permit them to be initialized given that
+#. ordinary VLAs may not be initialized.
+#: c/c-decl.c:4506 c/c-decl.c:4521 c/c-typeck.c:6929
+#, gcc-internal-format
+msgid "variable-sized object may not be initialized"
+msgstr "可變大小的物件不能被初始化"
+
+#: c/c-decl.c:4512
+#, gcc-internal-format
+msgid "variable %qD has initializer but incomplete type"
+msgstr "變數 %qD 有初始值設定但類型不完全"
+
+#: c/c-decl.c:4601 cp/decl.c:4728 cp/decl.c:13370
+#, gcc-internal-format
+msgid "inline function %q+D given attribute noinline"
+msgstr "為內聯函式 %q+D 給定了 noinline 屬性"
+
+#: c/c-decl.c:4652
+#, fuzzy, gcc-internal-format
+msgid "uninitialized const member in %qT is invalid in C++"
+msgstr "uninitialized 常數成員在中 %qT 無效在中 C++"
+
+#: c/c-decl.c:4654
+#, fuzzy, gcc-internal-format
+msgid "%qD should be initialized"
+msgstr "%qD 應該被初始化的"
+
+#: c/c-decl.c:4732
+#, gcc-internal-format
+msgid "initializer fails to determine size of %q+D"
+msgstr "初始值設定無法決定 %q+D 的大小"
+
+#: c/c-decl.c:4737
+#, gcc-internal-format
+msgid "array size missing in %q+D"
+msgstr "在 %q+D 中缺少陣列大小"
+
+#: c/c-decl.c:4749
+#, gcc-internal-format
+msgid "zero or negative size array %q+D"
+msgstr "陣列 %q+D 大小為 0 或負"
+
+#: c/c-decl.c:4815
+#, gcc-internal-format
+msgid "storage size of %q+D isn%'t constant"
+msgstr "%q+D 的存儲大小不是常數"
+
+#: c/c-decl.c:4865
+#, gcc-internal-format
+msgid "ignoring asm-specifier for non-static local variable %q+D"
+msgstr "為非靜態局部變數 %q+D 忽略了 asm 限定符"
+
+#: c/c-decl.c:4895
+#, gcc-internal-format
+msgid "cannot put object with volatile field into register"
+msgstr "不能將帶有 volatile 欄位的物件放入暫存器"
+
+#: c/c-decl.c:4982
+#, fuzzy, gcc-internal-format
+msgid "uninitialized const %qD is invalid in C++"
+msgstr "uninitialized 常數 %qD 無效在中 C++"
+
+#: c/c-decl.c:5040
+#, gcc-internal-format
+msgid "ISO C forbids forward parameter declarations"
+msgstr "ISO C 不允許前向參數宣告"
+
+#: c/c-decl.c:5137
+#, fuzzy, gcc-internal-format
+msgid "defining a type in a compound literal is invalid in C++"
+msgstr "定義輸入複合實字無效在中 C++"
+
+#: c/c-decl.c:5189 c/c-decl.c:5204
+#, gcc-internal-format
+msgid "bit-field %qs width not an integer constant"
+msgstr "位元段 %qs 的寬度不是一個整數常數"
+
+#: c/c-decl.c:5199
+#, fuzzy, gcc-internal-format
+msgid "bit-field %qs width not an integer constant expression"
+msgstr "bit-field %qs 寬度不是整數常數運算式"
+
+#: c/c-decl.c:5210
+#, gcc-internal-format
+msgid "negative width in bit-field %qs"
+msgstr "位元段 %qs 寬度為負"
+
+#: c/c-decl.c:5215
+#, gcc-internal-format
+msgid "zero width for bit-field %qs"
+msgstr "位元段 %qs 寬度為 0"
+
+#: c/c-decl.c:5225
+#, gcc-internal-format
+msgid "bit-field %qs has invalid type"
+msgstr "位元段 %qs 類型無效"
+
+#: c/c-decl.c:5235
+#, gcc-internal-format
+msgid "type of bit-field %qs is a GCC extension"
+msgstr "位元段類型 %qs 是一個 GCC 擴充"
+
+#: c/c-decl.c:5241
+#, gcc-internal-format
+msgid "width of %qs exceeds its type"
+msgstr "%qs 的寬度超過它自身的類型"
+
+#: c/c-decl.c:5254
+#, gcc-internal-format
+msgid "%qs is narrower than values of its type"
+msgstr "%qs 比其類型的值要窄"
+
+#: c/c-decl.c:5269
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
+msgstr "ISO C90 禁止陣列 %qE 其大小 can%'t 被評估"
+
+#: c/c-decl.c:5272
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids array whose size can%'t be evaluated"
+msgstr "ISO C90 禁止陣列其大小 can%'t 被評估"
+
+#: c/c-decl.c:5279
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids variable length array %qE"
+msgstr "ISO C90 禁止變數長度陣列 %qE"
+
+#: c/c-decl.c:5281
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids variable length array"
+msgstr "ISO C90 禁止變數長度陣列"
+
+#: c/c-decl.c:5457 c/c-decl.c:5815 c/c-decl.c:5825
+#, fuzzy, gcc-internal-format
+msgid "variably modified %qE at file scope"
+msgstr "variably 已修改 %qE 於檔案範圍"
+
+#: c/c-decl.c:5459
+#, fuzzy, gcc-internal-format
+msgid "variably modified field at file scope"
+msgstr "variably 已修改欄位於檔案範圍"
+
+#: c/c-decl.c:5479
+#, fuzzy, gcc-internal-format
+msgid "type defaults to %<int%> in declaration of %qE"
+msgstr "型態預設值到 %<int%> 在中宣告的 %qE"
+
+#: c/c-decl.c:5483
+#, fuzzy, gcc-internal-format
+msgid "type defaults to %<int%> in type name"
+msgstr "型態預設值到 %<int%> 在中型態名稱"
+
+#: c/c-decl.c:5515
+#, gcc-internal-format
+msgid "duplicate %<const%>"
+msgstr "重複的 %<const%>"
+
+#: c/c-decl.c:5517
+#, gcc-internal-format
+msgid "duplicate %<restrict%>"
+msgstr "重複的 %<restrict%>"
+
+#: c/c-decl.c:5519
+#, gcc-internal-format
+msgid "duplicate %<volatile%>"
+msgstr "重複的 %<volatile%>"
+
+#: c/c-decl.c:5521
+#, fuzzy, gcc-internal-format
+#| msgid "duplicate %<restrict%>"
+msgid "duplicate %<_Atomic%>"
+msgstr "重複的 %<restrict%>"
+
+#: c/c-decl.c:5524
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "conflicting named address spaces (%s vs %s)"
+msgstr "衝突具名的位址空間 (%s vs %s)"
+
+#: c/c-decl.c:5542 c/c-parser.c:2460
+#, gcc-internal-format
+msgid "%<_Atomic%>-qualified array type"
+msgstr ""
+
+#: c/c-decl.c:5556
+#, gcc-internal-format
+msgid "function definition declared %<auto%>"
+msgstr "函式宣告定義為 %<auto%>"
+
+#: c/c-decl.c:5558
+#, gcc-internal-format
+msgid "function definition declared %<register%>"
+msgstr "函式宣告定義為 %<register%>"
+
+#: c/c-decl.c:5560
+#, gcc-internal-format
+msgid "function definition declared %<typedef%>"
+msgstr "函式宣告定義為 %<typedef%>"
+
+#: c/c-decl.c:5562
+#, fuzzy, gcc-internal-format
+#| msgid "function definition declared %<auto%>"
+msgid "function definition declared %qs"
+msgstr "函式宣告定義為 %<auto%>"
+
+#: c/c-decl.c:5580
+#, fuzzy, gcc-internal-format
+msgid "storage class specified for structure field %qE"
+msgstr "貯藏類別指定的用於結構欄位 %qE"
+
+#: c/c-decl.c:5583
+#, fuzzy, gcc-internal-format
+msgid "storage class specified for structure field"
+msgstr "貯藏類別指定的用於結構欄位"
+
+#: c/c-decl.c:5587
+#, fuzzy, gcc-internal-format
+msgid "storage class specified for parameter %qE"
+msgstr "貯藏類別指定的用於參數 %qE"
+
+#: c/c-decl.c:5590
+#, fuzzy, gcc-internal-format
+msgid "storage class specified for unnamed parameter"
+msgstr "貯藏類別指定的用於未命名參數"
+
+#: c/c-decl.c:5593 cp/decl.c:9586
+#, gcc-internal-format
+msgid "storage class specified for typename"
+msgstr "為類型名指定了存儲類別"
+
+#: c/c-decl.c:5610
+#, fuzzy, gcc-internal-format
+msgid "%qE initialized and declared %<extern%>"
+msgstr "%qE 初始化的和宣告 %<extern%>"
+
+#: c/c-decl.c:5614
+#, fuzzy, gcc-internal-format
+msgid "%qE has both %<extern%> and initializer"
+msgstr "%qE 同時有 %<extern%> 和初始設定式"
+
+#: c/c-decl.c:5619
+#, fuzzy, gcc-internal-format
+msgid "file-scope declaration of %qE specifies %<auto%>"
+msgstr "file-scope 宣告的 %qE 指定 %<auto%>"
+
+#: c/c-decl.c:5623
+#, fuzzy, gcc-internal-format
+msgid "file-scope declaration of %qE specifies %<register%>"
+msgstr "file-scope 宣告的 %qE 指定 %<register%>"
+
+#: c/c-decl.c:5628
+#, fuzzy, gcc-internal-format
+msgid "nested function %qE declared %<extern%>"
+msgstr "巢狀的函式 %qE 宣告 %<extern%>"
+
+#: c/c-decl.c:5631
+#, fuzzy, gcc-internal-format
+msgid "function-scope %qE implicitly auto and declared %qs"
+msgstr "function-scope %qE 隱含地自動和宣告 %<__thread%>"
+
+#. Only the innermost declarator (making a parameter be of
+#. array type which is converted to pointer type)
+#. may have static or type qualifiers.
+#: c/c-decl.c:5678 c/c-decl.c:6021
+#, gcc-internal-format
+msgid "static or type qualifiers in non-parameter array declarator"
+msgstr "static 或類型限定符出現在非參數陣列宣告中"
+
+#: c/c-decl.c:5726
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qE as array of voids"
+msgstr "宣告的 %qE 做為陣列的虛值"
+
+#: c/c-decl.c:5728
+#, fuzzy, gcc-internal-format
+msgid "declaration of type name as array of voids"
+msgstr "宣告的型態名稱做為陣列的虛值"
+
+#: c/c-decl.c:5735
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qE as array of functions"
+msgstr "宣告的 %qE 做為陣列的函式"
+
+#: c/c-decl.c:5738
+#, fuzzy, gcc-internal-format
+msgid "declaration of type name as array of functions"
+msgstr "宣告的型態名稱做為陣列的函式"
+
+#: c/c-decl.c:5746 c/c-decl.c:7709
+#, gcc-internal-format
+msgid "invalid use of structure with flexible array member"
+msgstr "對包含彈性陣列成員的結構的無效使用"
+
+#: c/c-decl.c:5772
+#, fuzzy, gcc-internal-format
+msgid "size of array %qE has non-integer type"
+msgstr "大小的陣列 %qE 有 non-integer 型態"
+
+#: c/c-decl.c:5776
+#, fuzzy, gcc-internal-format
+msgid "size of unnamed array has non-integer type"
+msgstr "大小的未命名陣列有 non-integer 型態"
+
+#: c/c-decl.c:5786
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids zero-size array %qE"
+msgstr "ISO C 禁止 zero-size 陣列 %qE"
+
+#: c/c-decl.c:5789
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids zero-size array"
+msgstr "ISO C 禁止 zero-size 陣列"
+
+#: c/c-decl.c:5798
+#, fuzzy, gcc-internal-format
+msgid "size of array %qE is negative"
+msgstr "大小的陣列 %qE 是負"
+
+#: c/c-decl.c:5800
+#, fuzzy, gcc-internal-format
+msgid "size of unnamed array is negative"
+msgstr "大小的未命名陣列是負"
+
+#: c/c-decl.c:5885 c/c-decl.c:6308
+#, fuzzy, gcc-internal-format
+msgid "size of array %qE is too large"
+msgstr "大小的陣列 %qE 太大"
+
+#: c/c-decl.c:5888 c/c-decl.c:6310
+#, fuzzy, gcc-internal-format
+msgid "size of unnamed array is too large"
+msgstr "大小的未命名陣列太大"
+
+#: c/c-decl.c:5924 c/c-decl.c:6519
+#, gcc-internal-format
+msgid "ISO C90 does not support flexible array members"
+msgstr "ISO C90 不允許彈性陣列成員"
+
+#. C99 6.7.5.2p4
+#: c/c-decl.c:5946
+#, fuzzy, gcc-internal-format
+msgid "%<[*]%> not in a declaration"
+msgstr "%<[*]%>無法在中宣告"
+
+#: c/c-decl.c:5959
+#, fuzzy, gcc-internal-format
+#| msgid "array type has incomplete element type"
+msgid "array type has incomplete element type %qT"
+msgstr "陣列元素的類型不完全"
+
+#: c/c-decl.c:6054
+#, fuzzy, gcc-internal-format
+msgid "%qE declared as function returning a function"
+msgstr "%qE 宣告的做為函式回傳函式"
+
+#: c/c-decl.c:6057
+#, fuzzy, gcc-internal-format
+msgid "type name declared as function returning a function"
+msgstr "型態名稱宣告的做為函式回傳函式"
+
+#: c/c-decl.c:6064
+#, fuzzy, gcc-internal-format
+msgid "%qE declared as function returning an array"
+msgstr "%qE 宣告的做為函式回傳陣列"
+
+#: c/c-decl.c:6067
+#, fuzzy, gcc-internal-format
+msgid "type name declared as function returning an array"
+msgstr "型態名稱宣告的做為函式回傳陣列"
+
+#: c/c-decl.c:6095
+#, gcc-internal-format
+msgid "function definition has qualified void return type"
+msgstr "函式定義有限定的 void 回傳類型"
+
+#: c/c-decl.c:6098 cp/decl.c:9713
+#, gcc-internal-format
+msgid "type qualifiers ignored on function return type"
+msgstr "忽略函式回傳類型的類型限定"
+
+#: c/c-decl.c:6127 c/c-decl.c:6325 c/c-decl.c:6378 c/c-decl.c:6453
+#: c/c-decl.c:6568 c/c-parser.c:2462
+#, fuzzy, gcc-internal-format
+#| msgid "ISO C forbids qualified function types"
+msgid "%<_Atomic%>-qualified function type"
+msgstr "ISO C 不允許使用 const 或 volatile 限定函式類型"
+
+#: c/c-decl.c:6133 c/c-decl.c:6331 c/c-decl.c:6458 c/c-decl.c:6573
+#, gcc-internal-format
+msgid "ISO C forbids qualified function types"
+msgstr "ISO C 不允許使用 const 或 volatile 限定函式類型"
+
+#: c/c-decl.c:6200
+#, fuzzy, gcc-internal-format
+msgid "%qs combined with %<auto%> qualifier for %qE"
+msgstr "%qs 合併的與 %<auto%> 限定元用於 %qE"
+
+#: c/c-decl.c:6204
+#, fuzzy, gcc-internal-format
+msgid "%qs combined with %<register%> qualifier for %qE"
+msgstr "%qs 合併的與 %<register%> 限定元用於 %qE"
+
+#: c/c-decl.c:6210
+#, fuzzy, gcc-internal-format
+msgid "%qs specified for auto variable %qE"
+msgstr "%qs 指定的用於自動變數 %qE"
+
+#: c/c-decl.c:6226
+#, fuzzy, gcc-internal-format
+msgid "%qs specified for parameter %qE"
+msgstr "%qs 指定的用於參數 %qE"
+
+#: c/c-decl.c:6229
+#, fuzzy, gcc-internal-format
+msgid "%qs specified for unnamed parameter"
+msgstr "%qs 指定的用於未命名參數"
+
+#: c/c-decl.c:6235
+#, fuzzy, gcc-internal-format
+msgid "%qs specified for structure field %qE"
+msgstr "%qs 指定的用於結構欄位 %qE"
+
+#: c/c-decl.c:6238
+#, fuzzy, gcc-internal-format
+msgid "%qs specified for structure field"
+msgstr "%qs 指定的用於結構欄位"
+
+#: c/c-decl.c:6253
+#, fuzzy, gcc-internal-format
+#| msgid "bit-field %qs has invalid type"
+msgid "bit-field %qE has atomic type"
+msgstr "位元段 %qs 類型無效"
+
+#: c/c-decl.c:6255
+#, fuzzy, gcc-internal-format
+#| msgid "bit-field %qs has invalid type"
+msgid "bit-field has atomic type"
+msgstr "位元段 %qs 類型無效"
+
+#: c/c-decl.c:6264
+#, fuzzy, gcc-internal-format
+msgid "alignment specified for typedef %qE"
+msgstr "對齊指定的用於 typedef %qE"
+
+#: c/c-decl.c:6266
+#, fuzzy, gcc-internal-format
+msgid "alignment specified for %<register%> object %qE"
+msgstr "對齊指定的用於 %<register%> 物件 %qE"
+
+#: c/c-decl.c:6271
+#, fuzzy, gcc-internal-format
+msgid "alignment specified for parameter %qE"
+msgstr "對齊指定的用於參數 %qE"
+
+#: c/c-decl.c:6273
+#, fuzzy, gcc-internal-format
+msgid "alignment specified for unnamed parameter"
+msgstr "對齊指定的用於未命名參數"
+
+#: c/c-decl.c:6278
+#, fuzzy, gcc-internal-format
+msgid "alignment specified for bit-field %qE"
+msgstr "對齊指定的用於 bit-field %qE"
+
+#: c/c-decl.c:6280
+#, fuzzy, gcc-internal-format
+msgid "alignment specified for unnamed bit-field"
+msgstr "對齊指定的用於未命名 bit-field"
+
+#: c/c-decl.c:6283
+#, fuzzy, gcc-internal-format
+msgid "alignment specified for function %qE"
+msgstr "對齊指定的用於函式 %qE"
+
+#: c/c-decl.c:6290
+#, fuzzy, gcc-internal-format
+msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
+msgstr "%<Alignas%(_A)>說明符無法縮小對齊的 %qE"
+
+#: c/c-decl.c:6293
+#, fuzzy, gcc-internal-format
+msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
+msgstr "%<Alignas%(_A)>說明符無法縮小對齊的未命名欄位"
+
+#: c/c-decl.c:6339
+#, gcc-internal-format
+msgid "typedef %q+D declared %<inline%>"
+msgstr "typedef %q+D 宣告為 %<inline%>"
+
+#: c/c-decl.c:6341
+#, fuzzy, gcc-internal-format
+msgid "typedef %q+D declared %<_Noreturn%>"
+msgstr "typedef %q+D 宣告 %<Noreturn%(_N)>"
+
+#: c/c-decl.c:6384
+#, gcc-internal-format
+msgid "ISO C forbids const or volatile function types"
+msgstr "ISO C 不允許使用 const 或 volatile 限定函式類型"
+
+#. C99 6.7.2.1p8
+#: c/c-decl.c:6394
+#, fuzzy, gcc-internal-format
+msgid "a member of a structure or union cannot have a variably modified type"
+msgstr "成員的結構或聯合無法有 variably 已修改型態"
+
+#: c/c-decl.c:6411 cp/decl.c:8821
+#, gcc-internal-format
+msgid "variable or field %qE declared void"
+msgstr "變數或欄位 %qE 宣告為 void"
+
+#: c/c-decl.c:6443
+#, gcc-internal-format
+msgid "attributes in parameter array declarator ignored"
+msgstr "出現在參數陣列宣告中的屬性被忽略"
+
+#: c/c-decl.c:6485
+#, gcc-internal-format
+msgid "parameter %q+D declared %<inline%>"
+msgstr "參數 %q+D 宣告為 %<inline%>"
+
+#: c/c-decl.c:6487
+#, fuzzy, gcc-internal-format
+msgid "parameter %q+D declared %<_Noreturn%>"
+msgstr "參數 %q+D 宣告 %<Noreturn%(_N)>"
+
+#: c/c-decl.c:6500
+#, fuzzy, gcc-internal-format
+msgid "field %qE declared as a function"
+msgstr "欄位 %qE 宣告的做為函式"
+
+#: c/c-decl.c:6507
+#, fuzzy, gcc-internal-format
+msgid "field %qE has incomplete type"
+msgstr "欄位 %qE 有不完整型態"
+
+#: c/c-decl.c:6509
+#, fuzzy, gcc-internal-format
+msgid "unnamed field has incomplete type"
+msgstr "未命名欄位有不完整型態"
+
+#: c/c-decl.c:6539 c/c-decl.c:6550 c/c-decl.c:6553
+#, fuzzy, gcc-internal-format
+msgid "invalid storage class for function %qE"
+msgstr "無效的貯藏類別用於函式 %qE"
+
+#: c/c-decl.c:6610
+#, gcc-internal-format
+msgid "cannot inline function %<main%>"
+msgstr "不能內聯 %<main%> 函式"
+
+#: c/c-decl.c:6612
+#, fuzzy, gcc-internal-format
+msgid "%<main%> declared %<_Noreturn%>"
+msgstr "%<main%> 宣告 %<Noreturn%(_N)>"
+
+#: c/c-decl.c:6623
+#, fuzzy, gcc-internal-format
+msgid "ISO C99 does not support %<_Noreturn%>"
+msgstr "ISO C99 不支援 %<Noreturn%(_N)>"
+
+#: c/c-decl.c:6626
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support %<_Noreturn%>"
+msgstr "ISO C90 不支援 %<Noreturn%(_N)>"
+
+#: c/c-decl.c:6654
+#, gcc-internal-format
+msgid "variable previously declared %<static%> redeclared %<extern%>"
+msgstr "先前被宣告為 %<static%> 的變數重宣告為 %<extern%>"
+
+#: c/c-decl.c:6664
+#, gcc-internal-format
+msgid "variable %q+D declared %<inline%>"
+msgstr "變數 %q+D 宣告為 %<inline%>"
+
+#: c/c-decl.c:6666
+#, fuzzy, gcc-internal-format
+msgid "variable %q+D declared %<_Noreturn%>"
+msgstr "變數 %q+D 宣告 %<Noreturn%(_N)>"
+
+#: c/c-decl.c:6701
+#, fuzzy, gcc-internal-format
+msgid "non-nested function with variably modified type"
+msgstr "non-nested 函式與 variably 已修改型態"
+
+#: c/c-decl.c:6703
+#, fuzzy, gcc-internal-format
+msgid "object with variably modified type must have no linkage"
+msgstr "物件與 variably 已修改型態必須沒有任何鏈結"
+
+#: c/c-decl.c:6794 c/c-decl.c:8352
+#, gcc-internal-format
+msgid "function declaration isn%'t a prototype"
+msgstr "函式宣告不是一個原型"
+
+#: c/c-decl.c:6803
+#, gcc-internal-format
+msgid "parameter names (without types) in function declaration"
+msgstr "函式宣告中出現參數名卻未指定類型"
+
+#: c/c-decl.c:6841
+#, gcc-internal-format
+msgid "parameter %u (%q+D) has incomplete type"
+msgstr "參數 %u (%q+D) 的類型不完全"
+
+#: c/c-decl.c:6845
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "parameter %u has incomplete type"
+msgstr "參數 %u 有不完整型態"
+
+#: c/c-decl.c:6856
+#, gcc-internal-format
+msgid "parameter %u (%q+D) has void type"
+msgstr "參數 %u (%q+D)類型為 void"
+
+#: c/c-decl.c:6860
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "parameter %u has void type"
+msgstr "參數 %u 有虛值型態"
+
+#: c/c-decl.c:6944
+#, gcc-internal-format
+msgid "%<void%> as only parameter may not be qualified"
+msgstr "%<void%> 做為僅有的參數時不能被限定"
+
+#: c/c-decl.c:6948 c/c-decl.c:6983
+#, gcc-internal-format
+msgid "%<void%> must be the only parameter"
+msgstr "%<void%> 必須是僅有的參數"
+
+#: c/c-decl.c:6977
+#, gcc-internal-format
+msgid "parameter %q+D has just a forward declaration"
+msgstr "參數 %q+D 有一個前向宣告"
+
+#. The %s will be one of 'struct', 'union', or 'enum'.
+#: c/c-decl.c:7022
+#, gcc-internal-format
+msgid "%<%s %E%> declared inside parameter list"
+msgstr "%<%s %E%> 在參數表內部宣告"
+
+#. The %s will be one of 'struct', 'union', or 'enum'.
+#: c/c-decl.c:7026
+#, gcc-internal-format, gfc-internal-format
+msgid "anonymous %s declared inside parameter list"
+msgstr "在參數清單中宣告了匿名 %s"
+
+#: c/c-decl.c:7031
+#, gcc-internal-format
+msgid "its scope is only this definition or declaration, which is probably not what you want"
+msgstr "它的作用欄位僅限於此定義或宣告,這可能並不是您想要的"
+
+#: c/c-decl.c:7131
+#, fuzzy, gcc-internal-format
+msgid "enum type defined here"
+msgstr "enum 型態定義的在此"
+
+#: c/c-decl.c:7137
+#, fuzzy, gcc-internal-format
+msgid "struct defined here"
+msgstr "結構定義的在此"
+
+#: c/c-decl.c:7143
+#, fuzzy, gcc-internal-format
+msgid "union defined here"
+msgstr "聯合定義的在此"
+
+#: c/c-decl.c:7216
+#, gcc-internal-format
+msgid "redefinition of %<union %E%>"
+msgstr "%<union %E%> 重定義"
+
+#: c/c-decl.c:7218
+#, gcc-internal-format
+msgid "redefinition of %<struct %E%>"
+msgstr "%<struct %E%> 重定義"
+
+#: c/c-decl.c:7227
+#, gcc-internal-format
+msgid "nested redefinition of %<union %E%>"
+msgstr "巢狀的 %<union %E%> 重定義"
+
+#: c/c-decl.c:7229
+#, gcc-internal-format
+msgid "nested redefinition of %<struct %E%>"
+msgstr "巢狀的 %<struct %E%> 重定義"
+
+#: c/c-decl.c:7261 c/c-decl.c:7947
+#, fuzzy, gcc-internal-format
+msgid "defining type in %qs expression is invalid in C++"
+msgstr "定義輸入 %qs 運算式無效在中 C++"
+
+#: c/c-decl.c:7330 cp/decl.c:4444
+#, gcc-internal-format
+msgid "declaration does not declare anything"
+msgstr "沒有宣告任何東西"
+
+#: c/c-decl.c:7335
+#, fuzzy, gcc-internal-format
+msgid "ISO C99 doesn%'t support unnamed structs/unions"
+msgstr "ISO C99 doesn%'t 支援未命名結構/聯合"
+
+#: c/c-decl.c:7338
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 doesn%'t support unnamed structs/unions"
+msgstr "ISO C90 doesn%'t 支援未命名結構/聯合"
+
+#: c/c-decl.c:7429 c/c-decl.c:7448 c/c-decl.c:7511
+#, gcc-internal-format
+msgid "duplicate member %q+D"
+msgstr "重複的成員 %q+D"
+
+#: c/c-decl.c:7617
+#, gcc-internal-format
+msgid "union has no named members"
+msgstr "聯合包含無名成員"
+
+#: c/c-decl.c:7619
+#, gcc-internal-format
+msgid "union has no members"
+msgstr "聯合體沒有成員"
+
+#: c/c-decl.c:7624
+#, gcc-internal-format
+msgid "struct has no named members"
+msgstr "結構不包含任何具名成員"
+
+#: c/c-decl.c:7626
+#, gcc-internal-format
+msgid "struct has no members"
+msgstr "結構體沒有成員"
+
+#: c/c-decl.c:7689
+#, fuzzy, gcc-internal-format
+msgid "flexible array member in union"
+msgstr "flexible 陣列成員在中聯合"
+
+#: c/c-decl.c:7695
+#, fuzzy, gcc-internal-format
+msgid "flexible array member not at end of struct"
+msgstr "flexible 陣列成員無法於結束的結構"
+
+#: c/c-decl.c:7701
+#, fuzzy, gcc-internal-format
+msgid "flexible array member in otherwise empty struct"
+msgstr "flexible 陣列成員在中否則清空結構"
+
+#: c/c-decl.c:7730 cp/class.c:6474
+#, fuzzy, gcc-internal-format
+msgid "type %qT is too large"
+msgstr "值傳遞在中 %qs 太大"
+
+#: c/c-decl.c:7826
+#, gcc-internal-format
+msgid "union cannot be made transparent"
+msgstr "聯合不能成為透明的"
+
+#: c/c-decl.c:7920
+#, gcc-internal-format
+msgid "nested redefinition of %<enum %E%>"
+msgstr "巢狀的 %<enum %E%> 重定義"
+
+#. This enum is a named one that has been declared already.
+#: c/c-decl.c:7927
+#, gcc-internal-format
+msgid "redeclaration of %<enum %E%>"
+msgstr "%<enum %E%> 重宣告"
+
+#: c/c-decl.c:8003
+#, gcc-internal-format
+msgid "enumeration values exceed range of largest integer"
+msgstr "列舉值超過了最大整數類型可表示的範圍"
+
+#: c/c-decl.c:8020
+#, gcc-internal-format
+msgid "specified mode too small for enumeral values"
+msgstr "指定的模式對列舉值來說太小"
+
+#: c/c-decl.c:8125 c/c-decl.c:8141
+#, gcc-internal-format
+msgid "enumerator value for %qE is not an integer constant"
+msgstr "%qE 的列舉值不是一個整數常數"
+
+#: c/c-decl.c:8136
+#, fuzzy, gcc-internal-format
+msgid "enumerator value for %qE is not an integer constant expression"
+msgstr "列舉值值用於 %qE 不是整數常數運算式"
+
+#: c/c-decl.c:8160
+#, gcc-internal-format
+msgid "overflow in enumeration values"
+msgstr "列舉值溢出"
+
+#: c/c-decl.c:8168
+#, gcc-internal-format
+msgid "ISO C restricts enumerator values to range of %<int%>"
+msgstr "ISO C 將列舉值限制在 %<int%> 範圍內"
+
+#: c/c-decl.c:8253
+#, fuzzy, gcc-internal-format
+msgid "inline function %qD given attribute noinline"
+msgstr "內聯函式 %qD 給定的屬性 noinline"
+
+#: c/c-decl.c:8271
+#, gcc-internal-format
+msgid "return type is an incomplete type"
+msgstr "回傳不完全的類型"
+
+#: c/c-decl.c:8282
+#, gcc-internal-format
+msgid "return type defaults to %<int%>"
+msgstr "回傳類型預設為 %<int%>"
+
+#: c/c-decl.c:8361
+#, fuzzy, gcc-internal-format
+msgid "no previous prototype for %qD"
+msgstr "沒有前一個原型用於 %qD"
+
+#: c/c-decl.c:8370
+#, fuzzy, gcc-internal-format
+msgid "%qD was used with no prototype before its definition"
+msgstr "%qD 被使用不具任何原型之前它的定義"
+
+#: c/c-decl.c:8378
+#, fuzzy, gcc-internal-format
+msgid "no previous declaration for %qD"
+msgstr "沒有前一個宣告用於 %qD"
+
+#: c/c-decl.c:8388
+#, fuzzy, gcc-internal-format
+msgid "%qD was used with no declaration before its definition"
+msgstr "%qD 被使用不具任何宣告之前它的定義"
+
+#: c/c-decl.c:8407
+#, fuzzy, gcc-internal-format
+msgid "return type of %qD is not %<int%>"
+msgstr "傳回類型的 %qD 不是 %<int%>"
+
+#: c/c-decl.c:8409
+#, gcc-internal-format
+msgid "%<_Atomic%>-qualified return type of %qD"
+msgstr ""
+
+#: c/c-decl.c:8416
+#, fuzzy, gcc-internal-format
+msgid "%qD is normally a non-static function"
+msgstr "%qD 是正常非靜態函式"
+
+#: c/c-decl.c:8453
+#, fuzzy, gcc-internal-format
+msgid "old-style parameter declarations in prototyped function definition"
+msgstr "舊式參數宣告在中原型的函式定義"
+
+#: c/c-decl.c:8468
+#, fuzzy, gcc-internal-format
+msgid "traditional C rejects ISO C style function definitions"
+msgstr "傳統 C 拒絕 ISO C 樣式函式定義"
+
+#: c/c-decl.c:8484
+#, fuzzy, gcc-internal-format
+msgid "parameter name omitted"
+msgstr "參數名稱省略"
+
+#: c/c-decl.c:8521
+#, fuzzy, gcc-internal-format
+msgid "old-style function definition"
+msgstr "舊式函式定義"
+
+#: c/c-decl.c:8530
+#, fuzzy, gcc-internal-format
+msgid "parameter name missing from parameter list"
+msgstr "參數名稱缺少的從參數清單"
+
+#: c/c-decl.c:8545
+#, fuzzy, gcc-internal-format
+msgid "%qD declared as a non-parameter"
+msgstr "%qD 宣告的做為 non-parameter"
+
+#: c/c-decl.c:8551
+#, fuzzy, gcc-internal-format
+msgid "multiple parameters named %qD"
+msgstr "多重參數具名的 %qD"
+
+#: c/c-decl.c:8560
+#, fuzzy, gcc-internal-format
+msgid "parameter %qD declared with void type"
+msgstr "參數 %qD 宣告的與虛值型態"
+
+#: c/c-decl.c:8589 c/c-decl.c:8594
+#, fuzzy, gcc-internal-format
+msgid "type of %qD defaults to %<int%>"
+msgstr "型態的 %qD 預設值到 %<int%>"
+
+#: c/c-decl.c:8614
+#, fuzzy, gcc-internal-format
+msgid "parameter %qD has incomplete type"
+msgstr "參數 %qD 有不完整型態"
+
+#: c/c-decl.c:8621
+#, fuzzy, gcc-internal-format
+msgid "declaration for parameter %qD but no such parameter"
+msgstr "宣告用於參數 %qD 但是沒有此類參數"
+
+#: c/c-decl.c:8671
+#, gcc-internal-format
+msgid "number of arguments doesn%'t match built-in prototype"
+msgstr "引數個數與內建原型不符"
+
+#: c/c-decl.c:8682
+#, gcc-internal-format
+msgid "number of arguments doesn%'t match prototype"
+msgstr "引數數目與原型不符"
+
+#: c/c-decl.c:8685 c/c-decl.c:8732 c/c-decl.c:8746
+#, fuzzy, gcc-internal-format
+msgid "prototype declaration"
+msgstr "原型宣告"
+
+#: c/c-decl.c:8724
+#, gcc-internal-format
+msgid "promoted argument %qD doesn%'t match built-in prototype"
+msgstr "提升後的引數 %qD 與內建原型不符"
+
+#: c/c-decl.c:8729
+#, gcc-internal-format
+msgid "promoted argument %qD doesn%'t match prototype"
+msgstr "提升後的引數 %qD 與原型不符"
+
+#: c/c-decl.c:8739
+#, gcc-internal-format
+msgid "argument %qD doesn%'t match built-in prototype"
+msgstr "引數 %qD 與內建原型不符"
+
+#: c/c-decl.c:8744
+#, gcc-internal-format
+msgid "argument %qD doesn%'t match prototype"
+msgstr "引數 %qD 與原型不符"
+
+#: c/c-decl.c:8971 cp/decl.c:14277
+#, gcc-internal-format
+msgid "no return statement in function returning non-void"
+msgstr "在有回傳值的函式中未發現 return 敘述"
+
+#: c/c-decl.c:8991
+#, fuzzy, gcc-internal-format
+msgid "parameter %qD set but not used"
+msgstr "參數 %qD 設定並不是使用"
+
+#. If we get here, declarations have been used in a for loop without
+#. the C99 for loop scope. This doesn't make much sense, so don't
+#. allow it.
+#: c/c-decl.c:9080
+#, fuzzy, gcc-internal-format
+msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
+msgstr "%<for%> 迴圈初始宣告是只有允許的在中 C99 模式"
+
+#: c/c-decl.c:9085
+#, fuzzy, gcc-internal-format
+msgid "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
+msgstr "使用選項 -std=c99 或 -std=gnu99 到編譯您的編碼"
+
+#: c/c-decl.c:9120
+#, fuzzy, gcc-internal-format
+msgid "declaration of static variable %qD in %<for%> loop initial declaration"
+msgstr "宣告的靜態變數 %qD 在中 %<for%> 迴圈初始宣告"
+
+#: c/c-decl.c:9124
+#, fuzzy, gcc-internal-format
+msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
+msgstr "宣告的 %<extern%> 變數 %qD 在中 %<for%>迴圈初始宣告"
+
+#: c/c-decl.c:9131
+#, gcc-internal-format
+msgid "%<struct %E%> declared in %<for%> loop initial declaration"
+msgstr "%<struct %E%> 宣告於 %<for%> 循環初始宣告中"
+
+#: c/c-decl.c:9136
+#, gcc-internal-format
+msgid "%<union %E%> declared in %<for%> loop initial declaration"
+msgstr "%<union %E%> 宣告於 %<for%> 循環初始宣告中"
+
+#: c/c-decl.c:9140
+#, gcc-internal-format
+msgid "%<enum %E%> declared in %<for%> loop initial declaration"
+msgstr "%<enum %E%> 宣告於 %<for%> 循環初始宣告中"
+
+#: c/c-decl.c:9144
+#, fuzzy, gcc-internal-format
+msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
+msgstr "宣告的 non-variable %qD 在中 %<for%> 迴圈初始宣告"
+
+#: c/c-decl.c:9418
+#, fuzzy, gcc-internal-format
+msgid "incompatible address space qualifiers %qs and %qs"
+msgstr "不相容的位址空間限定元 %qs 和 %qs"
+
+#: c/c-decl.c:9468 c/c-decl.c:9825 c/c-decl.c:10315
+#, gcc-internal-format
+msgid "duplicate %qE"
+msgstr "重複的 %qE"
+
+#: c/c-decl.c:9494 c/c-decl.c:9837 c/c-decl.c:10158
+#, gcc-internal-format
+msgid "two or more data types in declaration specifiers"
+msgstr "宣告指定了兩個以上的資料類型"
+
+#: c/c-decl.c:9506 cp/parser.c:24675
+#, gcc-internal-format
+msgid "%<long long long%> is too long for GCC"
+msgstr "%<long long long%> 對 GCC 來說太長了"
+
+#: c/c-decl.c:9519
+#, gcc-internal-format
+msgid "ISO C90 does not support %<long long%>"
+msgstr "ISO C90 不支援 %<long long%>"
+
+#: c/c-decl.c:9716 c/c-parser.c:7557
+#, gcc-internal-format
+msgid "ISO C90 does not support complex types"
+msgstr "ISO C90 不支援複數類型"
+
+#: c/c-decl.c:9762
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support saturating types"
+msgstr "ISO C 不支援飽和類型"
+
+#: c/c-decl.c:9880
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support %<__int%d%> types"
+msgstr "ISO C 不支援 %<__int128%>型態"
+
+#: c/c-decl.c:9900
+#, fuzzy, gcc-internal-format
+msgid "%<__int%d%> is not supported on this target"
+msgstr "%<__int128%>未被支援用於這個目標"
+
+#: c/c-decl.c:9942
+#, fuzzy, gcc-internal-format
+#| msgid "ISO C90 does not support complex types"
+msgid "ISO C90 does not support boolean types"
+msgstr "ISO C90 不支援複數類型"
+
+#: c/c-decl.c:10116
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support decimal floating point"
+msgstr "ISO C 不支援十進位浮點數"
+
+#: c/c-decl.c:10139 c/c-decl.c:10405 c/c-parser.c:7092
+#, fuzzy, gcc-internal-format
+msgid "fixed-point types not supported for this target"
+msgstr "定點類型不支援用於這個目標"
+
+#: c/c-decl.c:10141
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support fixed-point types"
+msgstr "ISO C 不支援定點類型"
+
+#: c/c-decl.c:10176
+#, fuzzy, gcc-internal-format
+msgid "C++ lookup of %qD would return a field, not a type"
+msgstr "C++查找的 %qD 會回傳欄位,不是型態"
+
+#: c/c-decl.c:10189
+#, gcc-internal-format
+msgid "%qE fails to be a typedef or built in type"
+msgstr "%qE 不是一個 typedef 類型,也不是一個內建類型"
+
+#: c/c-decl.c:10237
+#, gcc-internal-format
+msgid "%qE is not at beginning of declaration"
+msgstr "%qE 沒有出現在宣告的開頭"
+
+#: c/c-decl.c:10258
+#, fuzzy, gcc-internal-format
+#| msgid "%<__thread%> used with %<auto%>"
+msgid "%qE used with %<auto%>"
+msgstr "%<__thread%> 與 %<auto%> 一起使用"
+
+#: c/c-decl.c:10260
+#, fuzzy, gcc-internal-format
+#| msgid "%<__thread%> used with %<register%>"
+msgid "%qE used with %<register%>"
+msgstr "%<__thread%> 與 %<register%> 一起使用"
+
+#: c/c-decl.c:10262
+#, fuzzy, gcc-internal-format
+#| msgid "%<__thread%> used with %<typedef%>"
+msgid "%qE used with %<typedef%>"
+msgstr "%<__thread%> 與 %<typedef%> 一起使用"
+
+#: c/c-decl.c:10276 c/c-parser.c:6681
+#, fuzzy, gcc-internal-format
+msgid "ISO C99 does not support %qE"
+msgstr "ISO C99 不支援 %qE"
+
+#: c/c-decl.c:10279 c/c-parser.c:6684
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support %qE"
+msgstr "ISO C90 不支援 %qE"
+
+#: c/c-decl.c:10291
+#, gcc-internal-format
+msgid "%<__thread%> before %<extern%>"
+msgstr "%<__thread%> 出現在 %<extern%> 之前"
+
+#: c/c-decl.c:10300
+#, gcc-internal-format
+msgid "%<__thread%> before %<static%>"
+msgstr "%<__thread%> 出現在 %<static%> 之前"
+
+#: c/c-decl.c:10313
+#, gcc-internal-format
+msgid "duplicate %<_Thread_local%> or %<__thread%>"
+msgstr ""
+
+#: c/c-decl.c:10321
+#, gcc-internal-format
+msgid "multiple storage classes in declaration specifiers"
+msgstr "宣告指定了多個存儲類別"
+
+#: c/c-decl.c:10329
+#, fuzzy, gcc-internal-format
+msgid "%qs used with %qE"
+msgstr "%qs 必須被使用與 %qs"
+
+#: c/c-decl.c:10402
+#, fuzzy, gcc-internal-format
+msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
+msgstr "%<_Sat%>被使用而無需 %<_Fract%>或 %<_Accum%>"
+
+#: c/c-decl.c:10417
+#, gcc-internal-format
+msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
+msgstr "ISO C 不支援單獨用 %<complex%> 表示 %<double complex%>"
+
+#: c/c-decl.c:10468 c/c-decl.c:10481 c/c-decl.c:10507
+#, gcc-internal-format
+msgid "ISO C does not support complex integer types"
+msgstr "ISO C 不支援複整數"
+
+#: c/c-decl.c:10925 cp/semantics.c:4930
+#, gcc-internal-format
+msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
+msgstr ""
+
+#: c/c-decl.c:10929 cp/semantics.c:4934
+#, gcc-internal-format
+msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
+msgstr ""
+
+#: c/c-parser.c:283
+#, fuzzy, gcc-internal-format
+msgid "identifier %qE conflicts with C++ keyword"
+msgstr "識別碼 %qE 衝突與 C++關鍵字"
+
+#: c/c-parser.c:1000 cp/parser.c:24882
+#, fuzzy, gcc-internal-format
+msgid "expected end of line"
+msgstr "預期的列尾"
+
+#: c/c-parser.c:1330
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids an empty translation unit"
+msgstr "ISO C 禁止清空轉譯單位"
+
+#: c/c-parser.c:1428 c/c-parser.c:8633
+#, gcc-internal-format
+msgid "ISO C does not allow extra %<;%> outside of a function"
+msgstr "ISO C 不支援在函式外使用多餘的 %<;%>"
+
+#: c/c-parser.c:1558 c/c-parser.c:2286 c/c-parser.c:3665
+#, fuzzy, gcc-internal-format
+msgid "unknown type name %qE"
+msgstr "不明型態名稱 %qE"
+
+#: c/c-parser.c:1579 c/c-parser.c:9770 c/c-parser.c:13884 cp/parser.c:31426
+#: cp/parser.c:33139
+#, gcc-internal-format
+msgid "expected declaration specifiers"
+msgstr "需要指定宣告"
+
+#: c/c-parser.c:1588
+#, fuzzy, gcc-internal-format
+msgid "%<__auto_type%> in empty declaration"
+msgstr "%<Noreturn%(_N)>在中清空宣告"
+
+#: c/c-parser.c:1607 c/c-parser.c:2944
+#, fuzzy, gcc-internal-format
+msgid "expected %<;%>, identifier or %<(%>"
+msgstr "預期 %<;%>,識別碼或 %<(%>"
+
+#: c/c-parser.c:1625 cp/parser.c:26480 cp/parser.c:26554
+#, fuzzy, gcc-internal-format
+msgid "prefix attributes are ignored for methods"
+msgstr "前綴屬性被忽略用於方法"
+
+#: c/c-parser.c:1660
+#, fuzzy, gcc-internal-format
+msgid "prefix attributes are ignored for implementations"
+msgstr "前綴屬性被忽略用於實作"
+
+#: c/c-parser.c:1681
+#, fuzzy, gcc-internal-format
+msgid "unexpected attribute"
+msgstr "未預期的屬性"
+
+#: c/c-parser.c:1719
+#, gcc-internal-format
+msgid "%<__auto_type%> requires a plain identifier as declarator"
+msgstr ""
+
+#: c/c-parser.c:1736
+#, gcc-internal-format
+msgid "data definition has no type or storage class"
+msgstr "資料定義時沒有類型或存儲類別"
+
+#. This means there is an attribute specifier after
+#. the declarator in a function definition. Provide
+#. some more information for the user.
+#: c/c-parser.c:1751
+#, fuzzy, gcc-internal-format
+#| msgid "attributes are not allowed on a function-definition"
+msgid "attributes should be specified before the declarator in a function definition"
+msgstr "函式定義中不允許有屬性"
+
+#: c/c-parser.c:1771
+#, fuzzy, gcc-internal-format
+#| msgid "%<typeof%> applied to a bit-field"
+msgid "%<__auto_type%> used with a bit-field initializer"
+msgstr "為位元段使用 %<typeof%> "
+
+#: c/c-parser.c:1839 c/c-parser.c:1924
+#, fuzzy, gcc-internal-format
+#| msgid "%<auto%> in file-scope empty declaration"
+msgid "%<__auto_type%> requires an initialized data declaration"
+msgstr "檔案作用欄位中出現 %<auto%> 空宣告"
+
+#: c/c-parser.c:1887
+#, fuzzy, gcc-internal-format
+msgid "%<__auto_type%> may only be used with a single declarator"
+msgstr "%<auto%> 只能被指定的用於變數或函式宣告"
+
+#: c/c-parser.c:1916 cp/parser.c:11654
+#, gcc-internal-format
+msgid "expected %<,%> or %<;%>"
+msgstr "需要 %<,%> 或 %<;%>"
+
+#. This can appear in many cases looking nothing like a
+#. function definition, so we don't give a more specific
+#. error suggesting there was one.
+#: c/c-parser.c:1930 c/c-parser.c:1946
+#, gcc-internal-format
+msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
+msgstr "需要 %<=%>,%<,%>,%<;%>,%<asm%> 或 %<__attribute__%>"
+
+#: c/c-parser.c:1938
+#, gcc-internal-format
+msgid "ISO C forbids nested functions"
+msgstr "ISO C++ 不允許巢狀函式"
+
+#: c/c-parser.c:2058
+#, fuzzy, gcc-internal-format
+msgid "ISO C99 does not support %<_Static_assert%>"
+msgstr "ISO C99 不支援 %<_Static_assert%>"
+
+#: c/c-parser.c:2061
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support %<_Static_assert%>"
+msgstr "ISO C90 不支援 %<_Static_assert%>"
+
+#: c/c-parser.c:2085 c/c-parser.c:3733 c/c-parser.c:9825 cp/parser.c:32869
+#, gcc-internal-format
+msgid "expected string literal"
+msgstr "需要字面字串"
+
+#: c/c-parser.c:2093
+#, fuzzy, gcc-internal-format
+msgid "expression in static assertion is not an integer"
+msgstr "運算式在中靜態假設不是整數"
+
+#: c/c-parser.c:2102
+#, fuzzy, gcc-internal-format
+msgid "expression in static assertion is not an integer constant expression"
+msgstr "運算式在中靜態假設不是整數常數運算式"
+
+#: c/c-parser.c:2107
+#, fuzzy, gcc-internal-format
+msgid "expression in static assertion is not constant"
+msgstr "運算式在中靜態假設不是常數"
+
+#: c/c-parser.c:2112
+#, fuzzy, gcc-internal-format
+msgid "static assertion failed: %E"
+msgstr "靜態假設失敗:%E"
+
+#: c/c-parser.c:2427
+#, gcc-internal-format
+msgid "%<_Atomic%> in Objective-C"
+msgstr ""
+
+#: c/c-parser.c:2431
+#, gcc-internal-format
+msgid "%<_Atomic%> with OpenMP"
+msgstr ""
+
+#: c/c-parser.c:2434
+#, fuzzy, gcc-internal-format
+msgid "ISO C99 does not support the %<_Atomic%> qualifier"
+msgstr "ISO C99 不支援 %<Alignas%(_A)>"
+
+#: c/c-parser.c:2437
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support the %<_Atomic%> qualifier"
+msgstr "ISO C90 不支援 %<Alignas%(_A)>"
+
+#: c/c-parser.c:2464
+#, fuzzy, gcc-internal-format
+#| msgid "%<typeof%> applied to a bit-field"
+msgid "%<_Atomic%> applied to a qualified type"
+msgstr "為位元段使用 %<typeof%> "
+
+#: c/c-parser.c:2567 c/c-parser.c:3505 c/c-parser.c:4283 c/c-parser.c:4579
+#: c/c-parser.c:5824 c/c-parser.c:5911 c/c-parser.c:6565 c/c-parser.c:7146
+#: c/c-parser.c:7351 c/c-parser.c:7376 c/c-parser.c:7628 c/c-parser.c:7918
+#: c/c-parser.c:7947 c/c-parser.c:8217 c/c-parser.c:8266 c/c-parser.c:8426
+#: c/c-parser.c:8456 c/c-parser.c:8464 c/c-parser.c:8493 c/c-parser.c:8506
+#: c/c-parser.c:8811 c/c-parser.c:8935 c/c-parser.c:9375 c/c-parser.c:9410
+#: c/c-parser.c:9463 c/c-parser.c:9516 c/c-parser.c:9532 c/c-parser.c:9578
+#: c/c-parser.c:10109 c/c-parser.c:12764 c/c-parser.c:14883 c/c-parser.c:15211
+#: cp/parser.c:24885 cp/parser.c:27323 cp/parser.c:27353 cp/parser.c:27423
+#: cp/parser.c:32590 cp/parser.c:33284
+#, gcc-internal-format
+msgid "expected identifier"
+msgstr "需要識別碼"
+
+#: c/c-parser.c:2601 cp/parser.c:16064
+#, gcc-internal-format
+msgid "comma at end of enumerator list"
+msgstr "列舉表以逗號結尾"
+
+#: c/c-parser.c:2607
+#, gcc-internal-format
+msgid "expected %<,%> or %<}%>"
+msgstr "需要 %<,%> 或 %<}%>"
+
+#: c/c-parser.c:2638
+#, gcc-internal-format
+msgid "ISO C forbids forward references to %<enum%> types"
+msgstr "ISO C 不允許 %<enum%> 類型的前向參照"
+
+#: c/c-parser.c:2754
+#, gcc-internal-format
+msgid "expected class name"
+msgstr "需要類別名"
+
+#: c/c-parser.c:2773
+#, gcc-internal-format
+msgid "extra semicolon in struct or union specified"
+msgstr "為結合或結構指定了多餘的分號"
+
+#: c/c-parser.c:2802
+#, gcc-internal-format
+msgid "no semicolon at end of struct or union"
+msgstr "結構或聯合後沒有分號"
+
+#: c/c-parser.c:2906 c/c-parser.c:4096
+#, gcc-internal-format
+msgid "expected specifier-qualifier-list"
+msgstr "需要指定符-限制符清單"
+
+#: c/c-parser.c:2917
+#, gcc-internal-format
+msgid "ISO C forbids member declarations with no members"
+msgstr "ISO C 不允許不含成員的成員宣告"
+
+#: c/c-parser.c:3007
+#, gcc-internal-format
+msgid "expected %<,%>, %<;%> or %<}%>"
+msgstr "需要 %<,%>、%<;%> 或 %<}%>"
+
+#: c/c-parser.c:3014
+#, gcc-internal-format
+msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
+msgstr "需要 %<:%>,%<,%>,%<;%>,%<}%> 或 %<__attribute__%>"
+
+#: c/c-parser.c:3067
+#, gcc-internal-format
+msgid "%<typeof%> applied to a bit-field"
+msgstr "為位元段使用 %<typeof%> "
+
+#: c/c-parser.c:3104
+#, fuzzy, gcc-internal-format
+msgid "ISO C99 does not support %<_Alignas%>"
+msgstr "ISO C99 不支援 %<Alignas%(_A)>"
+
+#: c/c-parser.c:3107
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support %<_Alignas%>"
+msgstr "ISO C90 不支援 %<Alignas%(_A)>"
+
+#: c/c-parser.c:3342
+#, gcc-internal-format
+msgid "expected identifier or %<(%>"
+msgstr "需要識別碼或 %<(%>"
+
+#: c/c-parser.c:3403 c/c-parser.c:3432
+#, fuzzy, gcc-internal-format
+msgid "array notations cannot be used in declaration"
+msgstr "警告用於 obsolescent 用法在中宣告"
+
+#: c/c-parser.c:3571
+#, gcc-internal-format
+msgid "ISO C requires a named argument before %<...%>"
+msgstr "ISO C 要求在 %<...%> 前有一個具名參數"
+
+#: c/c-parser.c:3672
+#, gcc-internal-format
+msgid "expected declaration specifiers or %<...%>"
+msgstr "需要指定宣告或 %<...%>"
+
+#: c/c-parser.c:3727
+#, gcc-internal-format
+msgid "wide string literal in %<asm%>"
+msgstr "%<asm%> 中出現寬字面字串"
+
+#: c/c-parser.c:4196
+#, gcc-internal-format
+msgid "ISO C forbids empty initializer braces"
+msgstr "ISO C 不允許用初始值設定中有空的大括號對"
+
+#: c/c-parser.c:4248
+#, gcc-internal-format
+msgid "obsolete use of designated initializer with %<:%>"
+msgstr "使用 %<:%> 來指定元素初始值的作法已過時"
+
+#: c/c-parser.c:4392
+#, gcc-internal-format
+msgid "ISO C forbids specifying range of elements to initialize"
+msgstr "ISO C 不允許在初始化指定元素的範圍"
+
+#: c/c-parser.c:4404
+#, gcc-internal-format
+msgid "ISO C90 forbids specifying subobject to initialize"
+msgstr "ISO C90 不允許指定子物件的初始值"
+
+#: c/c-parser.c:4412
+#, gcc-internal-format
+msgid "obsolete use of designated initializer without %<=%>"
+msgstr "過時的用法,應使用 %<=%> 來指定元素初始值"
+
+#: c/c-parser.c:4594
+#, gcc-internal-format
+msgid "ISO C forbids label declarations"
+msgstr "ISO C 不允許標籤宣告"
+
+#: c/c-parser.c:4600 c/c-parser.c:4677
+#, gcc-internal-format
+msgid "expected declaration or statement"
+msgstr "需要宣告或敘述"
+
+#: c/c-parser.c:4630 c/c-parser.c:4658
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids mixed declarations and code"
+msgstr "ISO C90 禁止混合的宣告和編碼"
+
+#: c/c-parser.c:4685
+#, fuzzy, gcc-internal-format
+msgid "expected %<}%> before %<else%>"
+msgstr "預期 %<}%>之前 %<else%>expected %<}%> before %<else%>預期 %<}%>之前 %<else%>"
+
+#: c/c-parser.c:4690 cp/parser.c:10109
+#, fuzzy, gcc-internal-format
+msgid "%<else%> without a previous %<if%>"
+msgstr "%<else%> 而無需前一個 %<if%>"
+
+#: c/c-parser.c:4707
+#, gcc-internal-format
+msgid "label at end of compound statement"
+msgstr "標籤位於複合敘述末尾"
+
+#: c/c-parser.c:4764
+#, gcc-internal-format
+msgid "expected %<:%> or %<...%>"
+msgstr "需要 %<:%> 或 %<...%>"
+
+#: c/c-parser.c:4795
+#, fuzzy, gcc-internal-format
+msgid "a label can only be part of a statement and a declaration is not a statement"
+msgstr "標貼只能是部分的敘述和宣告並非敘述"
+
+#: c/c-parser.c:4988 cp/parser.c:9714
+#, gcc-internal-format
+msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
+msgstr ""
+
+#: c/c-parser.c:4998 cp/parser.c:9740
+#, gcc-internal-format
+msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
+msgstr ""
+
+#: c/c-parser.c:5025
+#, gcc-internal-format
+msgid "expected identifier or %<*%>"
+msgstr "需要識別碼或 %<*%>"
+
+#. Avoid infinite loop in error recovery:
+#. c_parser_skip_until_found stops at a closing nesting
+#. delimiter without consuming it, but here we need to consume
+#. it to proceed further.
+#: c/c-parser.c:5107 cp/parser.c:9814
+#, gcc-internal-format
+msgid "expected statement"
+msgstr "需要敘述"
+
+#: c/c-parser.c:5201 cp/parser.c:10191
+#, fuzzy, gcc-internal-format
+msgid "suggest braces around empty body in an %<if%> statement"
+msgstr "建議大括號周圍清空內文在中 %<if%> 敘述"
+
+#: c/c-parser.c:5225 cp/parser.c:10214
+#, fuzzy, gcc-internal-format
+msgid "suggest braces around empty body in an %<else%> statement"
+msgstr "建議大括號周圍清空內文在中 %<else%> 敘述"
+
+#: c/c-parser.c:5259
+#, gcc-internal-format
+msgid "if statement cannot contain %<Cilk_spawn%>"
+msgstr ""
+
+#: c/c-parser.c:5388
+#, fuzzy, gcc-internal-format
+msgid "suggest braces around empty body in %<do%> statement"
+msgstr "建議大括號周圍清空內文在中 %<do%> 敘述"
+
+#: c/c-parser.c:5512 c/c-parser.c:5542
+#, fuzzy, gcc-internal-format
+msgid "multiple iterating variables in fast enumeration"
+msgstr "多重迭代變數在中快速列舉類型"
+
+#: c/c-parser.c:5566
+#, fuzzy, gcc-internal-format
+msgid "invalid iterating variable in fast enumeration"
+msgstr "無效的迭代變數在中快速列舉類型"
+
+#: c/c-parser.c:5587 cp/parser.c:10434
+#, gcc-internal-format
+msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
+msgstr ""
+
+#: c/c-parser.c:5619
+#, fuzzy, gcc-internal-format
+msgid "missing collection in fast enumeration"
+msgstr "缺少收集在中快速列舉類型"
+
+#: c/c-parser.c:5694
+#, gcc-internal-format
+msgid "%E qualifier ignored on asm"
+msgstr "%E 限定在 asm 上被忽略"
+
+#: c/c-parser.c:6044
+#, gcc-internal-format
+msgid "ISO C forbids omitting the middle term of a ?: expression"
+msgstr "ISO C 不允許省略 ?: 運算式中的第二項"
+
+#: c/c-parser.c:6530
+#, gcc-internal-format
+msgid "traditional C rejects the unary plus operator"
+msgstr "傳統 C 不接受單位元 + 運算子"
+
+#: c/c-parser.c:6659
+#, gcc-internal-format
+msgid "%<sizeof%> applied to a bit-field"
+msgstr "對位元段使用 %<sizeof%>"
+
+#: c/c-parser.c:6737
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not allow %<%E (expression)%>"
+msgstr "ISO C 不允許 %<%E (運算式)%>"
+
+#: c/c-parser.c:6764
+#, fuzzy, gcc-internal-format
+msgid "cannot take address of %qs"
+msgstr "無法需位址的 %qs"
+
+#: c/c-parser.c:6846
+#, fuzzy, gcc-internal-format
+msgid "ISO C99 does not support %<_Generic%>"
+msgstr "ISO C99 不支援 %<Noreturn%(_N)>"
+
+#: c/c-parser.c:6849
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support %<_Generic%>"
+msgstr "ISO C90 不支援 %<Noreturn%(_N)>"
+
+#: c/c-parser.c:6915
+#, fuzzy, gcc-internal-format
+#| msgid "cast specifies function type"
+msgid "%<_Generic%> association has function type"
+msgstr "類型轉換指定了函式類型"
+
+#: c/c-parser.c:6918
+#, fuzzy, gcc-internal-format
+#| msgid "expression statement has incomplete type"
+msgid "%<_Generic%> association has incomplete type"
+msgstr "運算式敘述類型不完全"
+
+#: c/c-parser.c:6922
+#, gcc-internal-format
+msgid "%<_Generic%> association has variable length type"
+msgstr ""
+
+#: c/c-parser.c:6946
+#, gcc-internal-format
+msgid "duplicate %<default%> case in %<_Generic%>"
+msgstr ""
+
+#: c/c-parser.c:6947
+#, fuzzy, gcc-internal-format
+msgid "original %<default%> is here"
+msgstr "原本地定義的在此"
+
+#: c/c-parser.c:6955
+#, gcc-internal-format
+msgid "%<_Generic%> specifies two compatible types"
+msgstr ""
+
+#: c/c-parser.c:6956
+#, fuzzy, gcc-internal-format
+msgid "compatible type is here"
+msgstr "不相容的類型在中發送"
+
+#: c/c-parser.c:6979
+#, fuzzy, gcc-internal-format
+msgid "%<_Generic> selector matches multiple associations"
+msgstr "產生載入/儲存多重指令"
+
+#: c/c-parser.c:6981
+#, fuzzy, gcc-internal-format
+#| msgid "%J other type here"
+msgid "other match is here"
+msgstr "%J 其它類型在這裡"
+
+#: c/c-parser.c:7002
+#, gcc-internal-format
+msgid "%<_Generic%> selector of type %qT is not compatible with any association"
+msgstr ""
+
+#: c/c-parser.c:7157 c/c-parser.c:7692 c/c-parser.c:7711
+#, gcc-internal-format
+msgid "expected expression"
+msgstr "需要運算式"
+
+#: c/c-parser.c:7175
+#, gcc-internal-format
+msgid "braced-group within expression allowed only inside a function"
+msgstr "運算式中的大括號組只允許出現在函式中"
+
+#: c/c-parser.c:7188
+#, gcc-internal-format
+msgid "ISO C forbids braced-groups within expressions"
+msgstr "ISO C 不允許在運算式中使用大括號組"
+
+#: c/c-parser.c:7232
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support %<__FUNCTION__%> predefined identifier"
+msgstr "ISO C 不支援 %<__int128%>型態"
+
+#: c/c-parser.c:7240
+#, gcc-internal-format
+msgid "ISO C does not support %<__PRETTY_FUNCTION__%> predefined identifier"
+msgstr ""
+
+#: c/c-parser.c:7248
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support %<__func__%> predefined identifier"
+msgstr "ISO C 不支援 %<__int128%>型態"
+
+#: c/c-parser.c:7399
+#, fuzzy, gcc-internal-format
+msgid "wrong number of arguments to %<__builtin_choose_expr%>"
+msgstr "錯誤的引數數量到 %<__builtin_choose_expr%>"
+
+#: c/c-parser.c:7415
+#, gcc-internal-format
+msgid "first argument to %<__builtin_choose_expr%> not a constant"
+msgstr "%<__builtin_choose_expr%> 的第一個引數不是一個常數"
+
+#: c/c-parser.c:7481
+#, fuzzy, gcc-internal-format
+msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
+msgstr "錯誤的引數數量到 %<__builtin_choose_expr%>"
+
+#: c/c-parser.c:7494
+#, fuzzy, gcc-internal-format
+#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
+msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
+msgstr "%<__builtin_prefetch%> 的第三個引數必須是一個常數"
+
+#: c/c-parser.c:7498
+#, fuzzy, gcc-internal-format
+#| msgid "second argument to %<__builtin_prefetch%> must be a constant"
+msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
+msgstr "%<__builtin_prefetch%> 的第二個引數必須是一個常數"
+
+#: c/c-parser.c:7521
+#, fuzzy, gcc-internal-format
+msgid "wrong number of arguments to %<__builtin_complex%>"
+msgstr "錯誤的引數數量到 %<__builtin_complex%>"
+
+#: c/c-parser.c:7543
+#, fuzzy, gcc-internal-format
+msgid "%<__builtin_complex%> operand not of real binary floating-point type"
+msgstr "%<__builtin_complex%>運算元無法的真實二進位浮點型態"
+
+#: c/c-parser.c:7552
+#, fuzzy, gcc-internal-format
+msgid "%<__builtin_complex%> operands of different types"
+msgstr "%<__builtin_complex%>運算元的不同的類型"
+
+#: c/c-parser.c:7597 cp/parser.c:6060
+#, fuzzy, gcc-internal-format
+msgid "wrong number of arguments to %<__builtin_shuffle%>"
+msgstr "錯誤的引數數量到 %<__builtin_shuffle%>"
+
+#: c/c-parser.c:7671 cp/parser.c:6014
+#, gcc-internal-format
+msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
+msgstr ""
+
+#: c/c-parser.c:7678 cp/parser.c:6020
+#, gcc-internal-format
+msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
+msgstr ""
+
+#: c/c-parser.c:7746
+#, gcc-internal-format
+msgid "compound literal has variable size"
+msgstr "複合字面值有可變的大小"
+
+#: c/c-parser.c:7757
+#, fuzzy, gcc-internal-format
+msgid "compound literal qualified by address-space qualifier"
+msgstr "複合實字經資格修飾由位址空間限定元"
+
+#: c/c-parser.c:7761
+#, gcc-internal-format
+msgid "ISO C90 forbids compound literals"
+msgstr "ISO C90 不允許複合字面值"
+
+#: c/c-parser.c:7890 cp/parser.c:6306
+#, gcc-internal-format
+msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
+msgstr ""
+
+#: c/c-parser.c:8237
+#, fuzzy, gcc-internal-format
+msgid "expected identifier or %<)%>"
+msgstr "預期的識別碼或 %<)%>"
+
+#: c/c-parser.c:8333
+#, fuzzy, gcc-internal-format
+msgid "extra semicolon"
+msgstr "額外分號"
+
+#: c/c-parser.c:8581
+#, gcc-internal-format
+msgid "extra semicolon in method definition specified"
+msgstr "為方法定義指定了多餘的分號"
+
+#: c/c-parser.c:8713
+#, fuzzy, gcc-internal-format
+msgid "method attributes must be specified at the end only"
+msgstr "方法屬性必須被指定的於結束只有"
+
+#: c/c-parser.c:8733
+#, fuzzy, gcc-internal-format
+msgid "expected %<;%> or %<{%> after method attribute definition"
+msgstr "預期 %<;%>或 %<{%>之後方法屬性定義"
+
+#: c/c-parser.c:8854
+#, fuzzy, gcc-internal-format
+msgid "objective-c method declaration is expected"
+msgstr "objective-c 方法宣告被預期"
+
+#: c/c-parser.c:9289
+#, fuzzy, gcc-internal-format
+msgid "no type or storage class may be specified here,"
+msgstr "沒有型態或貯藏類別也許會被指定的在此,"
+
+#: c/c-parser.c:9379 c/c-parser.c:9436 cp/parser.c:27383
+#, fuzzy, gcc-internal-format
+msgid "unknown property attribute"
+msgstr "不明內容屬性"
+
+#: c/c-parser.c:9400 cp/parser.c:27343
+#, fuzzy, gcc-internal-format
+msgid "missing %<=%> (after %<getter%> attribute)"
+msgstr "缺少%<=%>(之後 %<getter%>屬性)missing %<=%> (after %<getter%> attribute)缺少%<=%>(之後 %<getter%>屬性)"
+
+#: c/c-parser.c:9403 cp/parser.c:27346
+#, fuzzy, gcc-internal-format
+msgid "missing %<=%> (after %<setter%> attribute)"
+msgstr "缺少%<=%>(之後 %<setter%>屬性)missing %<=%> (after %<setter%> attribute)缺少%<=%>(之後 %<setter%>屬性)"
+
+#: c/c-parser.c:9417 cp/parser.c:27361
+#, fuzzy, gcc-internal-format
+msgid "the %<setter%> attribute may only be specified once"
+msgstr "%<setter%> 屬性也許會只有被指定的一旦"
+
+#: c/c-parser.c:9422 cp/parser.c:27367
+#, fuzzy, gcc-internal-format
+msgid "setter name must terminate with %<:%>"
+msgstr "setter 名稱必須終止與 %<:%>"
+
+#: c/c-parser.c:9429 cp/parser.c:27375
+#, fuzzy, gcc-internal-format
+msgid "the %<getter%> attribute may only be specified once"
+msgstr "%<getter%> 屬性也許會只有被指定的一旦"
+
+#: c/c-parser.c:9623
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma acc update%> may only be used in compound statements"
+msgstr "%<# pragma omp barrier%>也許會只有被已用於複合陳述"
+
+#: c/c-parser.c:9634 cp/parser.c:32945
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp barrier%> may only be used in compound statements"
+msgstr "%<# pragma omp barrier%>也許會只有被已用於複合陳述"
+
+#: c/c-parser.c:9645 cp/parser.c:32960
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp flush%> may only be used in compound statements"
+msgstr "%<# pragma omp flush%>也許會只有被已用於複合陳述"
+
+#: c/c-parser.c:9656 cp/parser.c:32976
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp taskwait%> may only be used in compound statements"
+msgstr "%<# pragma omp taskwait%>也許會只有被已用於複合陳述"
+
+#: c/c-parser.c:9667 cp/parser.c:32992
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp taskyield%> may only be used in compound statements"
+msgstr "%<# pragma omp taskyield%>也許會只有被已用於複合陳述"
+
+#: c/c-parser.c:9678 cp/parser.c:33008
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp cancel%> may only be used in compound statements"
+msgstr "%<# pragma omp taskyield%>也許會只有被已用於複合陳述"
+
+#: c/c-parser.c:9689 cp/parser.c:33024
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp cancellation point%> may only be used in compound statements"
+msgstr "%<# pragma omp taskwait%>也許會只有被已用於複合陳述"
+
+#: c/c-parser.c:9709 cp/parser.c:33076
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
+msgstr "%<# pragma omp section%>也許會只有被已用於 %<# pragma omp sections%>建構"
+
+#: c/c-parser.c:9724 cp/parser.c:33095
+#, fuzzy, gcc-internal-format
+msgid "for, while or do statement expected"
+msgstr "用於敘述預期"
+
+#: c/c-parser.c:9736 cp/parser.c:32935
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma GCC pch_preprocess%> must be first"
+msgstr "%<# pragma GCC pchpreprocess%(_P)>必須是先"
+
+#: c/c-parser.c:9749
+#, gcc-internal-format
+msgid "%<#pragma grainsize%> ignored because -fcilkplus is not enabled"
+msgstr ""
+
+#: c/c-parser.c:9757
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma grainsize%> must be inside a function"
+msgstr "# pragma GCC 最佳化未被允許內部函式"
+
+#: c/c-parser.c:10035 cp/parser.c:27731
+#, fuzzy, gcc-internal-format
+msgid "too many %qs clauses"
+msgstr "太多 %qs 子句"
+
+#: c/c-parser.c:10056 cp/parser.c:28073
+#, fuzzy, gcc-internal-format
+msgid "expected integer expression before ')'"
+msgstr "預期的整數運算式"
+
+#: c/c-parser.c:10071
+#, fuzzy, gcc-internal-format
+msgid "expression must be integral"
+msgstr "numthreads 運算式必須是積分(_T)"
+
+#: c/c-parser.c:10184 c/c-parser.c:10192 cp/parser.c:27831 cp/parser.c:27839
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a constant"
+msgstr "%q#D 不是常數"
+
+#: c/c-parser.c:10338 c/c-parser.c:14744 cp/parser.c:28002
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a variable"
+msgstr "%qD 並非變數"
+
+#: c/c-parser.c:10342 cp/parser.c:28006
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a pointer variable"
+msgstr "%qD 並非變數"
+
+#: c/c-parser.c:10382 cp/parser.c:28151
+#, fuzzy, gcc-internal-format
+msgid "collapse argument needs positive constant integer expression"
+msgstr "崩潰引數需要正面的常數整數運算式"
+
+#: c/c-parser.c:10448 cp/parser.c:28202
+#, fuzzy, gcc-internal-format
+msgid "expected %<none%> or %<shared%>"
+msgstr "預期 %<none%> 或 %<shared%>"
+
+#: c/c-parser.c:10583 c/c-parser.c:10628 c/c-parser.c:10673 c/c-parser.c:10717
+#: c/c-parser.c:10955 c/c-parser.c:11018 c/c-parser.c:11095 c/c-parser.c:11139
+#: c/c-parser.c:11441
+#, fuzzy, gcc-internal-format
+msgid "expected integer expression"
+msgstr "預期的整數運算式"
+
+#: c/c-parser.c:10595
+#, fuzzy, gcc-internal-format
+msgid "%<num_gangs%> value must be positive"
+msgstr "%<num_threads%> 值必須是正值"
+
+#: c/c-parser.c:10640
+#, fuzzy, gcc-internal-format
+msgid "%<num_threads%> value must be positive"
+msgstr "%<num_threads%> 值必須是正值"
+
+#: c/c-parser.c:10685
+#, fuzzy, gcc-internal-format
+msgid "%<num_workers%> value must be positive"
+msgstr "%<num_threads%> 值必須是正值"
+
+#: c/c-parser.c:10846
+#, fuzzy, gcc-internal-format
+msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
+msgstr "預期 %<+%>,%<*%>,%<-%>,%<&%>,%<^%>,%<|%>,%<&&%>,%<||%>,%<min%>或 %<max%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>預期 %<+%>,%<*%>,%<-%>,%<&%>,%<^%>,%<|%>,%<&&%>,%<||%>,%<min%>或 %<max%>"
+
+#: c/c-parser.c:10946 cp/parser.c:28604
+#, fuzzy, gcc-internal-format
+msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
+msgstr "排程 %<runtime%> 不需 %<chunksize%(_S)>參數"
+
+#: c/c-parser.c:10950 cp/parser.c:28607
+#, fuzzy, gcc-internal-format
+msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
+msgstr "排程 %<auto%> 不需 %<chunksize%(_S)>參數"
+
+#: c/c-parser.c:10968 cp/parser.c:28623
+#, fuzzy, gcc-internal-format
+msgid "invalid schedule kind"
+msgstr "無效的排程 kind"
+
+#: c/c-parser.c:11030
+#, fuzzy, gcc-internal-format
+msgid "%<vector_length%> value must be positive"
+msgstr "%<num_threads%> 值必須是正值"
+
+#: c/c-parser.c:11106
+#, fuzzy, gcc-internal-format
+msgid "%<num_teams%> value must be positive"
+msgstr "%<num_threads%> 值必須是正值"
+
+#: c/c-parser.c:11150
+#, fuzzy, gcc-internal-format
+msgid "%<thread_limit%> value must be positive"
+msgstr "%<num_threads%> 值必須是正值"
+
+#: c/c-parser.c:11192 cp/semantics.c:5725
+#, fuzzy, gcc-internal-format
+msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
+msgstr "崩潰引數需要正面的常數整數運算式"
+
+#: c/c-parser.c:11229 cp/parser.c:28795
+#, fuzzy, gcc-internal-format
+#| msgid "code model %<large%> not supported yet"
+msgid "using parameters for %<linear%> step is not supported yet"
+msgstr "尚未支援程式碼模式 %<large%>"
+
+#: c/c-parser.c:11234
+#, fuzzy, gcc-internal-format
+msgid "%<linear%> clause step expression must be integral"
+msgstr "排程資料塊大小運算式必須是積分"
+
+#: c/c-parser.c:11271
+#, fuzzy, gcc-internal-format
+msgid "%<safelen%> clause expression must be positive constant integer expression"
+msgstr "崩潰引數需要正面的常數整數運算式"
+
+#: c/c-parser.c:11307
+#, fuzzy, gcc-internal-format
+msgid "%<simdlen%> clause expression must be positive constant integer expression"
+msgstr "崩潰引數需要正面的常數整數運算式"
+
+#: c/c-parser.c:11369 cp/parser.c:28916 cp/parser.c:29099
+#, fuzzy, gcc-internal-format
+msgid "invalid depend kind"
+msgstr "無效的排程 kind"
+
+#: c/c-parser.c:11406 cp/parser.c:28956
+#, fuzzy, gcc-internal-format
+#| msgid "invalid mask"
+msgid "invalid map kind"
+msgstr "無效遮罩"
+
+#: c/c-parser.c:11471 cp/parser.c:29046
+#, fuzzy, gcc-internal-format
+msgid "invalid dist_schedule kind"
+msgstr "無效的排程 kind"
+
+#: c/c-parser.c:11540
+#, fuzzy, gcc-internal-format
+msgid "invalid proc_bind kind"
+msgstr "無效的排程 kind"
+
+#: c/c-parser.c:11703 cp/parser.c:29255
+#, fuzzy, gcc-internal-format
+msgid "expected %<#pragma acc%> clause"
+msgstr "預期 %<# pragma omp%>子句"
+
+#: c/c-parser.c:11714 c/c-parser.c:11943 cp/parser.c:29266 cp/parser.c:29517
+#, fuzzy, gcc-internal-format
+msgid "%qs is not valid for %qs"
+msgstr "%qs 無效用於 %qs"
+
+#: c/c-parser.c:11840 cp/parser.c:29407
+#, fuzzy, gcc-internal-format
+msgid "%qs must be the first clause of %qs"
+msgstr "%qs 必須被使用與 %qs"
+
+#: c/c-parser.c:11932 cp/parser.c:29506
+#, fuzzy, gcc-internal-format
+msgid "expected %<#pragma omp%> clause"
+msgstr "預期 %<# pragma omp%>子句"
+
+#: c/c-parser.c:12125 cp/parser.c:31592
+#, fuzzy, gcc-internal-format
+msgid "expected %<data%> in %<#pragma acc enter data%>"
+msgstr "預期的字串之後 %<# pragma message%>"
+
+#: c/c-parser.c:12134 cp/parser.c:31602
+#, fuzzy, gcc-internal-format
+#| msgid "invalid #pragma %s"
+msgid "invalid pragma"
+msgstr "無效的 #pragma %s"
+
+#: c/c-parser.c:12151 cp/parser.c:31619
+#, gcc-internal-format
+msgid "%<#pragma acc enter data%> has no data movement clause"
+msgstr ""
+
+#: c/c-parser.c:12278 cp/parser.c:31758
+#, gcc-internal-format
+msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host/self%> clause"
+msgstr ""
+
+#: c/c-parser.c:12666 cp/parser.c:29883 cp/parser.c:29909
+#, fuzzy, gcc-internal-format
+msgid "invalid form of %<#pragma omp atomic%>"
+msgstr "無效的表單的 %<# pragma omp atomic%>"
+
+#: c/c-parser.c:12670 cp/parser.c:29940 cp/parser.c:29956
+#, fuzzy, gcc-internal-format
+msgid "invalid operator for %<#pragma omp atomic%>"
+msgstr "無效的運算子用於 %<# pragma omp atomic%>"
+
+#: c/c-parser.c:12714 cp/semantics.c:6891 cp/semantics.c:6901
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
+msgstr "%<# pragma omp 基元的 capture%>使用兩不同的變數用於記憶體"
+
+#: c/c-parser.c:12767 c/c-parser.c:12788
+#, fuzzy, gcc-internal-format
+msgid "expected %<(%> or end of line"
+msgstr "預期 %<(%>或列尾"
+
+#: c/c-parser.c:12825 cp/parser.c:30413 cp/parser.c:33461
+#, fuzzy, gcc-internal-format
+msgid "for statement expected"
+msgstr "用於敘述預期"
+
+#: c/c-parser.c:12831 cp/parser.c:30419
+#, fuzzy, gcc-internal-format
+msgid "_Cilk_for statement expected"
+msgstr "用於敘述預期"
+
+#: c/c-parser.c:12885 cp/semantics.c:6525 cp/semantics.c:6595
+#, fuzzy, gcc-internal-format
+msgid "expected iteration declaration or initialization"
+msgstr "預期的迭代宣告或初始化"
+
+#: c/c-parser.c:12970
+#, fuzzy, gcc-internal-format
+msgid "not enough perfectly nested loops"
+msgstr "不足 perfectly 巢狀的迴圈"
+
+#: c/c-parser.c:13026 cp/parser.c:30632
+#, fuzzy, gcc-internal-format
+msgid "collapsed loops not perfectly nested"
+msgstr "崩潰的迴圈無法 perfectly 巢狀"
+
+#: c/c-parser.c:13066 cp/parser.c:30462 cp/parser.c:30508 cp/pt.c:13676
+#, fuzzy, gcc-internal-format
+msgid "iteration variable %qD should not be firstprivate"
+msgstr "迭代變數 %qD 不應為 firstprivate"
+
+#: c/c-parser.c:13445 cp/parser.c:30976
+#, fuzzy, gcc-internal-format
+msgid "expected %<for%> after %qs"
+msgstr "預期 %<operator%>"
+
+#: c/c-parser.c:13637 cp/parser.c:31163
+#, fuzzy, gcc-internal-format
+msgid "expected %<point%>"
+msgstr "預期 %<using%>"
+
+#: c/c-parser.c:13841 cp/parser.c:31385
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp target update%> may only be used in compound statements"
+msgstr "%<# pragma omp taskwait%>也許會只有被已用於複合陳述"
+
+#: c/c-parser.c:13854 cp/parser.c:31398
+#, gcc-internal-format
+msgid "%<#pragma omp target update must contain at least one %<from%> or %<to%> clauses"
+msgstr ""
+
+#: c/c-parser.c:13996
+#, gcc-internal-format
+msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>"
+msgstr ""
+
+#: c/c-parser.c:14047 c/c-parser.c:14075
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
+msgstr "%<# pragma align%>必須出現之前宣告的 %D, 忽略"
+
+#: c/c-parser.c:14094 cp/parser.c:31873
+#, gcc-internal-format
+msgid "%<#pragma omp declare simd%> cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
+msgstr ""
+
+#: c/c-parser.c:14107
+#, gcc-internal-format
+msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
+msgstr ""
+
+#: c/c-parser.c:14115 cp/parser.c:31929
+#, gcc-internal-format
+msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
+msgstr ""
+
+#: c/c-parser.c:14213 cp/parser.c:31997
+#, fuzzy, gcc-internal-format
+msgid "expected %<target%>"
+msgstr "預期 %<try%>"
+
+#: c/c-parser.c:14220 cp/parser.c:32004
+#, fuzzy, gcc-internal-format
+msgid "expected %<declare%>"
+msgstr "預期 %<decltype%>"
+
+#: c/c-parser.c:14226 cp/parser.c:32011
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
+msgstr "%<# pragma GCC pop_options%>而無需相應 %<# pragma GCC push_options%>"
+
+#: c/c-parser.c:14254
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma omp declare reduction%> not at file or block scope"
+msgstr "模板宣告無法出現於區塊範圍"
+
+#: c/c-parser.c:14304
+#, fuzzy, gcc-internal-format
+msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or identifier"
+msgstr "預期 %<+%>,%<*%>,%<-%>,%<&%>,%<^%>,%<|%>,%<&&%>,%<||%>,%<min%>或 %<max%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>預期 %<+%>,%<*%>,%<-%>,%<&%>,%<^%>,%<|%>,%<&&%>,%<||%>,%<min%>或 %<max%>"
+
+#: c/c-parser.c:14331
+#, gcc-internal-format
+msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
+msgstr ""
+
+#: c/c-parser.c:14335
+#, gcc-internal-format
+msgid "function or array type in %<#pragma omp declare reduction%>"
+msgstr ""
+
+#: c/c-parser.c:14338
+#, gcc-internal-format
+msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
+msgstr ""
+
+#: c/c-parser.c:14346
+#, gcc-internal-format
+msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
+msgstr ""
+
+#: c/c-parser.c:14355
+#, fuzzy, gcc-internal-format
+msgid "previous %<#pragma omp declare reduction%>"
+msgstr "前一個宣告"
+
+#: c/c-parser.c:14472
+#, fuzzy, gcc-internal-format
+msgid "expected %<omp_priv%> or function-name"
+msgstr "預期 %<(%>或列尾"
+
+#: c/c-parser.c:14483
+#, fuzzy, gcc-internal-format
+msgid "expected function-name %<(%>"
+msgstr "預期的函式"
+
+#: c/c-parser.c:14498
+#, gcc-internal-format
+msgid "one of the initializer call arguments should be %<&omp_priv%>"
+msgstr ""
+
+#: c/c-parser.c:14618 cp/parser.c:32455
+#, fuzzy, gcc-internal-format
+msgid "expected %<simd%> or %<reduction%> or %<target%>"
+msgstr "預期 %<# pragma omp section%>或 %<}%>"
+
+#: c/c-parser.c:14746 cp/semantics.c:6080
+#, fuzzy, gcc-internal-format
+msgid "%qE declared %<threadprivate%> after first use"
+msgstr "%qE 宣告 %<threadprivate%> 之後先使用"
+
+#: c/c-parser.c:14748 cp/semantics.c:6082
+#, fuzzy, gcc-internal-format
+msgid "automatic variable %qE cannot be %<threadprivate%>"
+msgstr "自動變數 %qE 無法 %<threadprivate%>"
+
+#: c/c-parser.c:14752 cp/semantics.c:6084
+#, fuzzy, gcc-internal-format
+msgid "%<threadprivate%> %qE has incomplete type"
+msgstr "%<threadprivate%> %qE 有不完整型態"
+
+#: c/c-parser.c:14783
+#, gcc-internal-format
+msgid "pragma simd ignored because -fcilkplus is not enabled"
+msgstr ""
+
+#: c/c-parser.c:14789
+#, fuzzy, gcc-internal-format
+msgid "pragma simd must be inside a function"
+msgstr "# pragma GCC 最佳化未被允許內部函式"
+
+#: c/c-parser.c:14833 cp/parser.c:33232
+#, fuzzy, gcc-internal-format
+#| msgid "selector must be an integer constant in the range 0..%wi"
+msgid "vectorlength must be an integer constant"
+msgstr "選擇子必須是 0 到 %wi 間的整常數"
+
+#: c/c-parser.c:14835 cp/parser.c:33235
+#, fuzzy, gcc-internal-format
+#| msgid "stack size must be an exact power of 2"
+msgid "vectorlength must be a power of 2"
+msgstr "堆疊大小必須剛好是 2 的某次方"
+
+#: c/c-parser.c:14918 cp/parser.c:33342
+#, fuzzy, gcc-internal-format
+#| msgid "selector must be an integer constant in the range 0..%wi"
+msgid "step size must be an integer constant expression or an integer variable"
+msgstr "選擇子必須是 0 到 %wi 間的整常數"
+
+#: c/c-parser.c:15017 cp/parser.c:33435
+#, fuzzy, gcc-internal-format
+msgid "expected %<#pragma simd%> clause"
+msgstr "預期 %<# pragma omp%>子句"
+
+#: c/c-parser.c:15061 cp/parser.c:32908
+#, fuzzy, gcc-internal-format
+#| msgid "%<#pragma%> is not allowed here"
+msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
+msgstr "在這裡不允許使用 %<#pragma%>"
+
+#: c/c-parser.c:15358 cp/parser.c:32800
+#, fuzzy, gcc-internal-format
+msgid "%<__transaction_cancel%> without transactional memory support enabled"
+msgstr "%<__transaction_cancel%>而無需 transactional 記憶體支援已啟用"
+
+#: c/c-parser.c:15364 cp/parser.c:32806
+#, fuzzy, gcc-internal-format
+msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
+msgstr "%<__transaction_cancel%>在之內 %<__transaction_relaxed%>"
+
+#: c/c-parser.c:15373 cp/parser.c:32815
+#, fuzzy, gcc-internal-format
+msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
+msgstr "外 %<__transaction_cancel%>無法在之內外 %<__transaction_atomic%>"
+
+#: c/c-parser.c:15375 cp/parser.c:32818
+#, fuzzy, gcc-internal-format
+msgid " or a %<transaction_may_cancel_outer%> function"
+msgstr " 或 %<transaction_may_cancel_outer%> 函式"
+
+#: c/c-parser.c:15381 cp/parser.c:32824
+#, fuzzy, gcc-internal-format
+msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
+msgstr "%<__transaction_cancel%>無法在之內 %<__transaction_atomic%>"
+
+#: c/c-parser.c:15449 cp/cp-array-notation.c:1418
+#, fuzzy, gcc-internal-format
+#| msgid "size in array new must have integral type"
+msgid "base of array section must be pointer or array type"
+msgstr "陣列 new 的大小必須有整數類型"
+
+#: c/c-parser.c:15458 cp/parser.c:6476
+#, fuzzy, gcc-internal-format
+msgid "expected %<:%> or numeral"
+msgstr "預期 %<:%>或 %<::%>"
+
+#: c/c-parser.c:15469
+#, gcc-internal-format
+msgid "start-index and length fields necessary for using array notations in pointers"
+msgstr ""
+
+#: c/c-parser.c:15476 c/c-parser.c:15519
+#, fuzzy, gcc-internal-format
+#| msgid "new cannot be applied to a function type"
+msgid "array notations cannot be used with function type"
+msgstr "new 不能用於函式類型"
+
+#: c/c-parser.c:15485
+#, gcc-internal-format
+msgid "start-index and length fields necessary for using array notations in dimensionless arrays"
+msgstr ""
+
+#: c/c-parser.c:15497
+#, gcc-internal-format
+msgid "start-index and length fields necessary for using array notations in variable-length arrays"
+msgstr ""
+
+#: c/c-parser.c:15547 c/c-parser.c:15550
+#, fuzzy, gcc-internal-format
+msgid "expected array notation expression"
+msgstr "預期的布林表示式"
+
+#: c/c-typeck.c:240
+#, gcc-internal-format
+msgid "%qD has an incomplete type"
+msgstr "%qD 類型不完全"
+
+#: c/c-typeck.c:261 c/c-typeck.c:9258 c/c-typeck.c:9300 cp/call.c:3945
+#, gcc-internal-format
+msgid "invalid use of void expression"
+msgstr "對 void 運算式的無效使用"
+
+#: c/c-typeck.c:269
+#, gcc-internal-format
+msgid "invalid use of flexible array member"
+msgstr "對彈性陣列成員無效的使用"
+
+#: c/c-typeck.c:275 cp/typeck2.c:517
+#, gcc-internal-format
+msgid "invalid use of array with unspecified bounds"
+msgstr "對未指定邊界的陣列的無效使用"
+
+#: c/c-typeck.c:283
+#, gcc-internal-format
+msgid "invalid use of undefined type %<%s %E%>"
+msgstr "對未定義類型 %<%s %E%> 的使用無效"
+
+#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
+#: c/c-typeck.c:287
+#, gcc-internal-format
+msgid "invalid use of incomplete typedef %qD"
+msgstr "對不完全的 typedef %qD 的無效使用"
+
+#: c/c-typeck.c:360
+#, fuzzy, gcc-internal-format
+msgid "%qT and %qT are in disjoint named address spaces"
+msgstr "%qT 和 %qT 是在中 disjoint 具名的位址空間"
+
+#: c/c-typeck.c:599 c/c-typeck.c:624
+#, gcc-internal-format
+msgid "function types not truly compatible in ISO C"
+msgstr "函式類型與 ISO C 不完全相容"
+
+#: c/c-typeck.c:768
+#, fuzzy, gcc-internal-format
+msgid "can%'t mix operands of decimal float and vector types"
+msgstr "can%'t 混合運算元的十進位浮點數和向量類型"
+
+#: c/c-typeck.c:773
+#, fuzzy, gcc-internal-format
+msgid "can%'t mix operands of decimal float and complex types"
+msgstr "can%'t 混合運算元的十進位浮點數和複雜類型"
+
+#: c/c-typeck.c:778
+#, fuzzy, gcc-internal-format
+msgid "can%'t mix operands of decimal float and other float types"
+msgstr "can%'t 混合運算元的十進位浮點數和其他浮點數類型"
+
+#: c/c-typeck.c:1275
+#, fuzzy, gcc-internal-format
+msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
+msgstr "指標目標類型不相容的在中 C++"
+
+#: c/c-typeck.c:1279
+#, gcc-internal-format
+msgid "types are not quite compatible"
+msgstr "類型不完全相容"
+
+#: c/c-typeck.c:1283
+#, fuzzy, gcc-internal-format
+msgid "pointer target types incompatible in C++"
+msgstr "指標目標類型不相容的在中 C++"
+
+#: c/c-typeck.c:1615
+#, gcc-internal-format
+msgid "function return types not compatible due to %<volatile%>"
+msgstr "由於 %<volatile%>,函式回傳類型不相容"
+
+#: c/c-typeck.c:1865
+#, fuzzy, gcc-internal-format
+msgid "converting an array compound literal to a pointer is ill-formed in C++"
+msgstr "轉換陣列複合實字到指標被不當形式的在中 C++"
+
+#: c/c-typeck.c:2312
+#, gcc-internal-format
+msgid "%qT has no member named %qE"
+msgstr "%qT 沒具名為 %qE 的成員"
+
+#: c/c-typeck.c:2366
+#, gcc-internal-format
+msgid "request for member %qE in something not a structure or union"
+msgstr "在非結構或聯合中請求成員 %qE"
+
+#: c/c-typeck.c:2417
+#, fuzzy, gcc-internal-format
+#| msgid "dereferencing pointer to incomplete type"
+msgid "dereferencing pointer to incomplete type %qT"
+msgstr "提領參照不完全類型的指標"
+
+#: c/c-typeck.c:2424
+#, gcc-internal-format
+msgid "dereferencing %<void *%> pointer"
+msgstr "提領 %<void *%> 指標"
+
+#: c/c-typeck.c:2477
+#, fuzzy, gcc-internal-format
+#| msgid "alignment of array elements is greater than element size"
+msgid "rank of the array's index is greater than 1"
+msgstr "陣列元素的對齊邊界比元素大小還要大"
+
+#: c/c-typeck.c:2491
+#, fuzzy, gcc-internal-format
+msgid "subscripted value is neither array nor pointer nor vector"
+msgstr "註標的值是 neither 陣列 nor 指標 nor 向量"
+
+#: c/c-typeck.c:2503 cp/typeck.c:3101 cp/typeck.c:3202
+#, gcc-internal-format
+msgid "array subscript is not an integer"
+msgstr "陣列下標不是一個整數"
+
+#: c/c-typeck.c:2509
+#, gcc-internal-format
+msgid "subscripted value is pointer to function"
+msgstr "下標運算的左運算元是函式指標"
+
+#: c/c-typeck.c:2562
+#, gcc-internal-format
+msgid "ISO C forbids subscripting %<register%> array"
+msgstr "ISO C 不允許按下標存取 %<register%> 陣列"
+
+#: c/c-typeck.c:2565
+#, gcc-internal-format
+msgid "ISO C90 forbids subscripting non-lvalue array"
+msgstr "ISO C90 不允許非左值的陣列做為下標運算的左運算元"
+
+#: c/c-typeck.c:2679
+#, fuzzy, gcc-internal-format
+msgid "enum constant defined here"
+msgstr "enum 常數定義的在此"
+
+#: c/c-typeck.c:2786 cp/typeck.c:1641
+#, gcc-internal-format
+msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
+msgstr ""
+
+#: c/c-typeck.c:2935
+#, fuzzy, gcc-internal-format
+msgid "called object %qE is not a function or function pointer"
+msgstr "被呼叫的物件 %qE 不是一個函式"
+
+#: c/c-typeck.c:2940
+#, fuzzy, gcc-internal-format
+msgid "called object %qD is not a function or function pointer"
+msgstr "被呼叫的物件 %qE 不是一個函式"
+
+#: c/c-typeck.c:2946
+#, fuzzy, gcc-internal-format
+msgid "called object is not a function or function pointer"
+msgstr "被呼叫的物件 %qE 不是一個函式"
+
+#. This situation leads to run-time undefined behavior. We can't,
+#. therefore, simply error unless we can prove that all possible
+#. executions of the program must execute the code.
+#: c/c-typeck.c:2976
+#, gcc-internal-format
+msgid "function called through a non-compatible type"
+msgstr "函式經由不相容的類型呼叫"
+
+#: c/c-typeck.c:2981 c/c-typeck.c:3018
+#, fuzzy, gcc-internal-format
+msgid "function with qualified void return type called"
+msgstr "函式與經資格修飾虛值傳回類型 called"
+
+#: c/c-typeck.c:3142
+#, fuzzy, gcc-internal-format
+msgid "too many arguments to method %qE"
+msgstr "太多引數到方法 %qE"
+
+#: c/c-typeck.c:3180
+#, gcc-internal-format, gfc-internal-format
+msgid "type of formal parameter %d is incomplete"
+msgstr "引數 %d 的類型不完全"
+
+#: c/c-typeck.c:3197
+#, gcc-internal-format
+msgid "passing argument %d of %qE as integer rather than floating due to prototype"
+msgstr "根據原型,引數 %d (%qE) 將做為整數而不是浮點數傳遞"
+
+#: c/c-typeck.c:3203
+#, gcc-internal-format
+msgid "passing argument %d of %qE as integer rather than complex due to prototype"
+msgstr "根據原型,引數 %d (%qE) 將做為整數而不是複數傳遞"
+
+#: c/c-typeck.c:3209
+#, gcc-internal-format
+msgid "passing argument %d of %qE as complex rather than floating due to prototype"
+msgstr "根據原型,引數 %d (%qE) 將做為複數而不是浮點數傳遞"
+
+#: c/c-typeck.c:3215
+#, gcc-internal-format
+msgid "passing argument %d of %qE as floating rather than integer due to prototype"
+msgstr "根據原型,引數 %d (%qE) 將做為浮點數而不是整數傳遞"
+
+#: c/c-typeck.c:3221
+#, gcc-internal-format
+msgid "passing argument %d of %qE as complex rather than integer due to prototype"
+msgstr "根據原型,引數 %d (%qE) 將做為複數而不是整數傳遞"
+
+#: c/c-typeck.c:3227
+#, gcc-internal-format
+msgid "passing argument %d of %qE as floating rather than complex due to prototype"
+msgstr "根據原型,引數 %d (%qE) 將做為浮點數而不是複數傳遞"
+
+#: c/c-typeck.c:3241
+#, gcc-internal-format
+msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
+msgstr "根據原型,引數 %d (%qE) 將做為 %<float%> 而不是 %<double%> 傳遞"
+
+#: c/c-typeck.c:3267
+#, fuzzy, gcc-internal-format
+msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
+msgstr "傳遞引數 %d 的 %qE 做為 %qT 而非 %qT 由於原型"
+
+#: c/c-typeck.c:3289
+#, gcc-internal-format
+msgid "passing argument %d of %qE with different width due to prototype"
+msgstr "根據原型,引數 %d (%qE) 將以不同的寬度傳遞"
+
+#: c/c-typeck.c:3313
+#, gcc-internal-format
+msgid "passing argument %d of %qE as unsigned due to prototype"
+msgstr "根據原型,引數 %d (%qE) 將作用無號數傳遞"
+
+#: c/c-typeck.c:3318
+#, gcc-internal-format
+msgid "passing argument %d of %qE as signed due to prototype"
+msgstr "根據原型,引數 %d (%qE) 將做為有號數傳遞"
+
+#: c/c-typeck.c:3354 cp/call.c:6615
+#, fuzzy, gcc-internal-format
+msgid "implicit conversion from %qT to %qT when passing argument to function"
+msgstr "隱含轉換從 %qT 到 %qT 時傳遞引數到函式"
+
+#: c/c-typeck.c:3500 c/c-typeck.c:3505
+#, fuzzy, gcc-internal-format
+msgid "comparison with string literal results in unspecified behavior"
+msgstr "比較與字串實字結果於未規定行為"
+
+#: c/c-typeck.c:3519
+#, fuzzy, gcc-internal-format
+msgid "comparison between %qT and %qT"
+msgstr "比較介於 %qT 和 %qT"
+
+#: c/c-typeck.c:3568
+#, gcc-internal-format
+msgid "pointer of type %<void *%> used in subtraction"
+msgstr "在減法中使用類型為 %<void *%> 的指標"
+
+#: c/c-typeck.c:3571
+#, gcc-internal-format
+msgid "pointer to a function used in subtraction"
+msgstr "函式指標不能相減"
+
+#: c/c-typeck.c:3583
+#, gcc-internal-format
+msgid "arithmetic on pointer to an incomplete type"
+msgstr "在參照不完全類型的指標上執行算術運算"
+
+#: c/c-typeck.c:3588 cp/typeck.c:5146
+#, fuzzy, gcc-internal-format
+#| msgid "arithmetic on pointer to an incomplete type"
+msgid "arithmetic on pointer to an empty aggregate"
+msgstr "在參照不完全類型的指標上執行算術運算"
+
+#: c/c-typeck.c:3904
+#, gcc-internal-format
+msgid "ISO C does not support %<~%> for complex conjugation"
+msgstr "ISO C 不支援用 ~ 求共軛複數"
+
+#: c/c-typeck.c:3943
+#, gcc-internal-format
+msgid "wrong type argument to unary exclamation mark"
+msgstr "單位元 ! 的引數類型無效"
+
+#: c/c-typeck.c:4000
+#, fuzzy, gcc-internal-format
+msgid "increment of enumeration value is invalid in C++"
+msgstr "遞增的列舉類型值無效在中 C++"
+
+#: c/c-typeck.c:4003
+#, fuzzy, gcc-internal-format
+msgid "decrement of enumeration value is invalid in C++"
+msgstr "遞減的列舉類型值無效在中 C++"
+
+#: c/c-typeck.c:4019
+#, gcc-internal-format
+msgid "ISO C does not support %<++%> and %<--%> on complex types"
+msgstr "ISO C 不支援對複數類型進行 %<++%> 或 %<--%> 作業"
+
+#: c/c-typeck.c:4042 c/c-typeck.c:4076
+#, gcc-internal-format
+msgid "wrong type argument to increment"
+msgstr "該類型的引數不能自增"
+
+#: c/c-typeck.c:4044 c/c-typeck.c:4079
+#, gcc-internal-format
+msgid "wrong type argument to decrement"
+msgstr "該類型的引數不能自減"
+
+#: c/c-typeck.c:4064
+#, fuzzy, gcc-internal-format
+msgid "increment of pointer to an incomplete type %qT"
+msgstr "無法遞增指標到不完整型態 %qT"
+
+#: c/c-typeck.c:4068
+#, fuzzy, gcc-internal-format
+msgid "decrement of pointer to an incomplete type %qT"
+msgstr "無法遞減指標到不完整型態 %qT"
+
+#: c/c-typeck.c:4173
+#, fuzzy, gcc-internal-format
+msgid "taking address of expression of type %<void%>"
+msgstr "需位址的運算式的型態 %<void%>"
+
+#: c/c-typeck.c:4379
+#, gcc-internal-format
+msgid "cannot take address of bit-field %qD"
+msgstr "無法取得位元段 %qD 的位址"
+
+#: c/c-typeck.c:4407
+#, gcc-internal-format
+msgid "global register variable %qD used in nested function"
+msgstr "巢狀函式中使用了全域暫存器變數 %qD"
+
+#: c/c-typeck.c:4410
+#, gcc-internal-format
+msgid "register variable %qD used in nested function"
+msgstr "巢狀函式中使用了暫存器變數 %qD"
+
+#: c/c-typeck.c:4415
+#, gcc-internal-format
+msgid "address of global register variable %qD requested"
+msgstr "要求全域暫存器變數 %qD 的位址"
+
+#: c/c-typeck.c:4417
+#, gcc-internal-format
+msgid "address of register variable %qD requested"
+msgstr "要求暫存器變數 %qD 的位址。"
+
+#: c/c-typeck.c:4512
+#, gcc-internal-format
+msgid "non-lvalue array in conditional expression"
+msgstr "非左值陣列出現在條件運算式中"
+
+#: c/c-typeck.c:4568 cp/call.c:5027
+#, fuzzy, gcc-internal-format
+msgid "implicit conversion from %qT to %qT to match other result of conditional"
+msgstr "隱含轉換從 %qT 到 %qT 到匹配其他結果的條件"
+
+#: c/c-typeck.c:4642
+#, gcc-internal-format
+msgid "ISO C forbids conditional expr with only one void side"
+msgstr "ISO C 不允許條件運算式僅有一邊為空"
+
+#: c/c-typeck.c:4659
+#, fuzzy, gcc-internal-format
+msgid "pointers to disjoint address spaces used in conditional expression"
+msgstr "指標到 disjoint 位址空間已用於條件運算式"
+
+#: c/c-typeck.c:4670 c/c-typeck.c:4687
+#, fuzzy, gcc-internal-format
+#| msgid "pointer type mismatch in conditional expression"
+msgid "pointer to array loses qualifier in conditional expression"
+msgstr "條件運算式指標類型不匹配"
+
+#: c/c-typeck.c:4675 c/c-typeck.c:4692
+#, gcc-internal-format
+msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
+msgstr "ISO C 不允許在條件運算式中同時使用 %<void *%> 和函式指標"
+
+#: c/c-typeck.c:4705
+#, gcc-internal-format
+msgid "pointer type mismatch in conditional expression"
+msgstr "條件運算式指標類型不匹配"
+
+#: c/c-typeck.c:4714 c/c-typeck.c:4725
+#, gcc-internal-format
+msgid "pointer/integer type mismatch in conditional expression"
+msgstr "條件運算式中指標/整數類型不匹配"
+
+#: c/c-typeck.c:4816 cp/typeck.c:6277
+#, fuzzy, gcc-internal-format
+msgid "spawned function call cannot be part of a comma expression"
+msgstr "函式呼叫無法出現在中 constant-expression"
+
+#: c/c-typeck.c:4850
+#, gcc-internal-format
+msgid "left-hand operand of comma expression has no effect"
+msgstr "逗號運算式的左運算元不起作用"
+
+#: c/c-typeck.c:4868 c/c-typeck.c:9945
+#, fuzzy, gcc-internal-format
+#| msgid "left-hand operand of comma expression has no effect"
+msgid "right-hand operand of comma expression has no effect"
+msgstr "逗號運算式的左運算元不起作用"
+
+#: c/c-typeck.c:4937
+#, fuzzy
+msgid "cast adds %q#v qualifier to function type"
+msgstr "演員陣容加入 %q#v 限定元到函數型式"
+
+#: c/c-typeck.c:4943
+#, fuzzy
+msgid "cast discards %qv qualifier from pointer target type"
+msgstr "演員陣容捨棄 %q#v 限定元從指標目標類型"
+
+#: c/c-typeck.c:4978
+#, fuzzy, gcc-internal-format
+msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
+msgstr "要是安全所有中介指標在中演員陣容從 %qT 到 %qT 必須是 %<const%> 經資格修飾"
+
+#: c/c-typeck.c:5015
+#, gcc-internal-format
+msgid "cast specifies array type"
+msgstr "類型轉換指定了陣列類型"
+
+#: c/c-typeck.c:5021
+#, gcc-internal-format
+msgid "cast specifies function type"
+msgstr "類型轉換指定了函式類型"
+
+#: c/c-typeck.c:5037
+#, gcc-internal-format
+msgid "ISO C forbids casting nonscalar to the same type"
+msgstr "ISO C 不允許將非標量轉換為其自身類型"
+
+#: c/c-typeck.c:5057
+#, gcc-internal-format
+msgid "ISO C forbids casts to union type"
+msgstr "ISO C 不允許轉換為聯合類型"
+
+#: c/c-typeck.c:5067
+#, gcc-internal-format
+msgid "cast to union type from type not present in union"
+msgstr "類型轉換的來源類型未出現在聯合中"
+
+#: c/c-typeck.c:5102
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "cast to %s address space pointer from disjoint generic address space pointer"
+msgstr "演員陣容到 %s 位址空間指標從 disjoint 通用位址空間指標"
+
+#: c/c-typeck.c:5107
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "cast to generic address space pointer from disjoint %s address space pointer"
+msgstr "演員陣容到通用位址空間指標從 disjoint %s 位址空間指標"
+
+#: c/c-typeck.c:5112
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid "cast to %s address space pointer from disjoint %s address space pointer"
+msgstr "演員陣容到 %s 位址空間指標從 disjoint %s 位址空間指標"
+
+#: c/c-typeck.c:5132
+#, gcc-internal-format
+msgid "cast increases required alignment of target type"
+msgstr "類型轉換增大了目的類型的對齊需求"
+
+#: c/c-typeck.c:5143
+#, gcc-internal-format
+msgid "cast from pointer to integer of different size"
+msgstr "當將一個指標轉換為大小不同的整數時給出警告"
+
+#: c/c-typeck.c:5148
+#, gcc-internal-format
+msgid "cast from function call of type %qT to non-matching type %qT"
+msgstr "從類型為 %qT 的函式呼叫轉換到不匹配的類型 %qT"
+
+#: c/c-typeck.c:5157 cp/typeck.c:7232
+#, gcc-internal-format
+msgid "cast to pointer from integer of different size"
+msgstr "當將一個指標轉換為大小不同的整數時給出警告"
+
+#: c/c-typeck.c:5171
+#, gcc-internal-format
+msgid "ISO C forbids conversion of function pointer to object pointer type"
+msgstr "ISO C 不允許將一個函式指標轉換為一個物件指標"
+
+#: c/c-typeck.c:5180
+#, gcc-internal-format
+msgid "ISO C forbids conversion of object pointer to function pointer type"
+msgstr "ISO C 不允許將一個物件指標轉換為一個函式指標"
+
+#: c/c-typeck.c:5264
+#, fuzzy, gcc-internal-format
+msgid "defining a type in a cast is invalid in C++"
+msgstr "定義輸入演員陣容無效在中 C++"
+
+#: c/c-typeck.c:5306
+#, fuzzy, gcc-internal-format
+#| msgid "assignment suppression"
+msgid "assignment to expression with array type"
+msgstr "取消賦值"
+
+#: c/c-typeck.c:5430 c/c-typeck.c:5860
+#, fuzzy, gcc-internal-format
+msgid "enum conversion in assignment is invalid in C++"
+msgstr "enum 轉換在中指派無效在中 C++"
+
+#: c/c-typeck.c:5626 c/c-typeck.c:5644 c/c-typeck.c:5663
+#, gcc-internal-format
+msgid "(near initialization for %qs)"
+msgstr "(在 %qs 的初始化附近)"
+
+#: c/c-typeck.c:5678
+#, gcc-internal-format
+msgid "array initialized from parenthesized string constant"
+msgstr "用括號中的字串常數初始化陣列"
+
+#. This macro is used to emit diagnostics to ensure that all format
+#. strings are complete sentences, visible to gettext and checked at
+#. compile time.
+#. This macro is used to emit diagnostics to ensure that all format
+#. strings are complete sentences, visible to gettext and checked at
+#. compile time. It is the same as PEDWARN_FOR_ASSIGNMENT but with an
+#. extra parameter to enumerate qualifiers.
+#. This macro is used to emit diagnostics to ensure that all format
+#. strings are complete sentences, visible to gettext and checked at
+#. compile time. It is the same as PEDWARN_FOR_QUALIFIERS but uses
+#. warning_at instead of pedwarn.
+#: c/c-typeck.c:5740 c/c-typeck.c:5769 c/c-typeck.c:5798 c/c-typeck.c:6372
+#, fuzzy, gcc-internal-format
+msgid "expected %qT but argument is of type %qT"
+msgstr "預期 %qT 但是引數是的型態 %qT"
+
+#: c/c-typeck.c:5858
+#, fuzzy, gcc-internal-format
+msgid "enum conversion when passing argument %d of %qE is invalid in C++"
+msgstr "enum 轉換時傳遞引數 %d 的 %qE 無效在中 C++"
+
+#: c/c-typeck.c:5862 c/c-typeck.c:8465
+#, fuzzy, gcc-internal-format
+msgid "enum conversion in initialization is invalid in C++"
+msgstr "enum 轉換在中初始化無效在中 C++"
+
+#: c/c-typeck.c:5864
+#, fuzzy, gcc-internal-format
+msgid "enum conversion in return is invalid in C++"
+msgstr "enum 轉換在中回傳無效在中 C++"
+
+#: c/c-typeck.c:5891
+#, gcc-internal-format
+msgid "cannot pass rvalue to reference parameter"
+msgstr "不能將右值傳遞給參照參數"
+
+#: c/c-typeck.c:6024 c/c-typeck.c:6289
+#, fuzzy
+msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
+msgstr "傳遞引數 %d 的 %qE 製作 %q#v 經資格修飾函式指標從資格不符的"
+
+#: c/c-typeck.c:6027 c/c-typeck.c:6292
+#, fuzzy
+msgid "assignment makes %q#v qualified function pointer from unqualified"
+msgstr "指派製作 %q#v 經資格修飾函式指標從資格不符的"
+
+#: c/c-typeck.c:6030 c/c-typeck.c:6294
+#, fuzzy
+msgid "initialization makes %q#v qualified function pointer from unqualified"
+msgstr "初始化製作 %q#v 經資格修飾函式指標從資格不符的"
+
+#: c/c-typeck.c:6033 c/c-typeck.c:6296
+#, fuzzy
+msgid "return makes %q#v qualified function pointer from unqualified"
+msgstr "回傳製作 %q#v 經資格修飾函式指標從資格不符的"
+
+#: c/c-typeck.c:6041 c/c-typeck.c:6208 c/c-typeck.c:6251
+#, fuzzy
+msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
+msgstr "傳遞引數 %d 的 %qE 捨棄 %qv 限定元從指標目標類型"
+
+#: c/c-typeck.c:6043 c/c-typeck.c:6210 c/c-typeck.c:6253
+#, fuzzy
+msgid "assignment discards %qv qualifier from pointer target type"
+msgstr "指派捨棄 %qv 限定元從指標目標類型"
+
+#: c/c-typeck.c:6045 c/c-typeck.c:6212 c/c-typeck.c:6255
+#, fuzzy
+msgid "initialization discards %qv qualifier from pointer target type"
+msgstr "初始化捨棄 %qv 限定元從指標目標類型"
+
+#: c/c-typeck.c:6047 c/c-typeck.c:6214 c/c-typeck.c:6257
+#, fuzzy
+msgid "return discards %qv qualifier from pointer target type"
+msgstr "回傳捨棄 %qv 限定元從指標目標類型"
+
+#: c/c-typeck.c:6056
+#, gcc-internal-format
+msgid "ISO C prohibits argument conversion to union type"
+msgstr "ISO C 不允許將引數轉換為聯合"
+
+#: c/c-typeck.c:6118
+#, gcc-internal-format
+msgid "request for implicit conversion from %qT to %qT not permitted in C++"
+msgstr "C++ 中不允許從 %qT 到 %qT 的隱含轉換"
+
+#: c/c-typeck.c:6130
+#, fuzzy, gcc-internal-format
+msgid "passing argument %d of %qE from pointer to non-enclosed address space"
+msgstr "傳遞引數 %d 的 %qE 從指標到 non-enclosed 位址空間"
+
+#: c/c-typeck.c:6134
+#, fuzzy, gcc-internal-format
+msgid "assignment from pointer to non-enclosed address space"
+msgstr "指派從指標到 non-enclosed 位址空間"
+
+#: c/c-typeck.c:6138
+#, fuzzy, gcc-internal-format
+msgid "initialization from pointer to non-enclosed address space"
+msgstr "初始化從指標到 non-enclosed 位址空間"
+
+#: c/c-typeck.c:6142
+#, fuzzy, gcc-internal-format
+msgid "return from pointer to non-enclosed address space"
+msgstr "回傳從指標到 non-enclosed 位址空間"
+
+#: c/c-typeck.c:6160
+#, gcc-internal-format
+msgid "argument %d of %qE might be a candidate for a format attribute"
+msgstr "引數 %d(屬於 %qE)可能是 format 屬性的備選"
+
+#: c/c-typeck.c:6166
+#, gcc-internal-format
+msgid "assignment left-hand side might be a candidate for a format attribute"
+msgstr "賦值的左手邊可能是 format 屬性的備選時"
+
+#: c/c-typeck.c:6171
+#, gcc-internal-format
+msgid "initialization left-hand side might be a candidate for a format attribute"
+msgstr "初始化的左手邊可能是 format 屬性的備選時"
+
+#: c/c-typeck.c:6176 cp/typeck.c:8232
+#, gcc-internal-format
+msgid "return type might be a candidate for a format attribute"
+msgstr "回傳類型可能是 format 屬性的備選"
+
+#: c/c-typeck.c:6225
+#, gcc-internal-format
+msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
+msgstr "ISO C 不允許將引數 %d(屬於 %qE)在函式指標和 %<void *%> 間傳遞"
+
+#: c/c-typeck.c:6228
+#, gcc-internal-format
+msgid "ISO C forbids assignment between function pointer and %<void *%>"
+msgstr "ISO C 不允許在函式指標和 %<void *%> 間賦值"
+
+#: c/c-typeck.c:6230
+#, gcc-internal-format
+msgid "ISO C forbids initialization between function pointer and %<void *%>"
+msgstr "ISO C 不允許在函式指標和 %<void *%> 間初始化"
+
+#: c/c-typeck.c:6232
+#, gcc-internal-format
+msgid "ISO C forbids return between function pointer and %<void *%>"
+msgstr "ISO C 不允許在函式指標和 %<void *%> 間回傳"
+
+#: c/c-typeck.c:6269
+#, gcc-internal-format
+msgid "pointer targets in passing argument %d of %qE differ in signedness"
+msgstr "傳遞參數 %d (屬於 %qE) 給指標時目的與指標有/無號不一致"
+
+#: c/c-typeck.c:6271
+#, gcc-internal-format
+msgid "pointer targets in assignment differ in signedness"
+msgstr "對指標賦值時目的與指標有/無號不一致"
+
+#: c/c-typeck.c:6273
+#, gcc-internal-format
+msgid "pointer targets in initialization differ in signedness"
+msgstr "初始化指標時目的與指標有/無號不一致"
+
+#: c/c-typeck.c:6275
+#, gcc-internal-format
+msgid "pointer targets in return differ in signedness"
+msgstr "回傳指標時目的與指標有/無號不一致"
+
+#: c/c-typeck.c:6306
+#, gcc-internal-format
+msgid "passing argument %d of %qE from incompatible pointer type"
+msgstr "傳遞參數 %d (屬於 %qE)時在不相容的指標類型間轉換"
+
+#: c/c-typeck.c:6308
+#, gcc-internal-format
+msgid "assignment from incompatible pointer type"
+msgstr "永遠不相容的指標類型賦值"
+
+#: c/c-typeck.c:6309
+#, gcc-internal-format
+msgid "initialization from incompatible pointer type"
+msgstr "永遠不相容的指標類型初始化"
+
+#: c/c-typeck.c:6311
+#, gcc-internal-format
+msgid "return from incompatible pointer type"
+msgstr "回傳了不相容的指標類型"
+
+#. ??? This should not be an error when inlining calls to
+#. unprototyped functions.
+#: c/c-typeck.c:6319 c/c-typeck.c:6813 cp/typeck.c:1981
+#, gcc-internal-format
+msgid "invalid use of non-lvalue array"
+msgstr "對非左值陣列的無效使用"
+
+#: c/c-typeck.c:6330
+#, gcc-internal-format
+msgid "passing argument %d of %qE makes pointer from integer without a cast"
+msgstr "傳遞參數 %d (屬於 %qE)時將整數賦給指標,未作類型轉換"
+
+#: c/c-typeck.c:6332
+#, gcc-internal-format
+msgid "assignment makes pointer from integer without a cast"
+msgstr "賦值時將整數賦給指標,未作類型轉換"
+
+#: c/c-typeck.c:6334
+#, gcc-internal-format
+msgid "initialization makes pointer from integer without a cast"
+msgstr "初始化時將整數賦給指標,未作類型轉換"
+
+#: c/c-typeck.c:6336
+#, gcc-internal-format
+msgid "return makes pointer from integer without a cast"
+msgstr "回傳時將整數賦給指標,未作類型轉換"
+
+#: c/c-typeck.c:6345
+#, gcc-internal-format
+msgid "passing argument %d of %qE makes integer from pointer without a cast"
+msgstr "傳遞參數 %d (屬於 %qE)時將指標賦給整數,未作類型轉換"
+
+#: c/c-typeck.c:6347
+#, gcc-internal-format
+msgid "assignment makes integer from pointer without a cast"
+msgstr "賦值時將指標賦給整數,未作類型轉換"
+
+#: c/c-typeck.c:6349
+#, gcc-internal-format
+msgid "initialization makes integer from pointer without a cast"
+msgstr "初始化將指標賦給整數,未作類型轉換"
+
+#: c/c-typeck.c:6351
+#, gcc-internal-format
+msgid "return makes integer from pointer without a cast"
+msgstr "回傳時將指標賦給整數,未作類型轉換"
+
+#: c/c-typeck.c:6375
+#, fuzzy, gcc-internal-format
+msgid "incompatible types when assigning to type %qT from type %qT"
+msgstr "不相容的類型時指派輸入 %qT 從型態 %qT"
+
+#: c/c-typeck.c:6380
+#, fuzzy, gcc-internal-format
+msgid "incompatible types when initializing type %qT using type %qT"
+msgstr "不相容的類型時初始化型態 %qT 使用型態 %qT"
+
+#: c/c-typeck.c:6385
+#, fuzzy, gcc-internal-format
+msgid "incompatible types when returning type %qT but %qT was expected"
+msgstr "不相容的類型時傳回類型 %qT 但是 %qT 被預期"
+
+#: c/c-typeck.c:6449
+#, gcc-internal-format
+msgid "traditional C rejects automatic aggregate initialization"
+msgstr "傳統 C 不接受自動的聚合初始化"
+
+#: c/c-typeck.c:6686 c/c-typeck.c:7577
+#, gcc-internal-format
+msgid "initialization of a flexible array member"
+msgstr "對彈性陣列成員的初始化"
+
+#: c/c-typeck.c:6696 cp/typeck2.c:1017
+#, gcc-internal-format
+msgid "char-array initialized from wide string"
+msgstr "用寬字串初始化 char 陣列"
+
+#: c/c-typeck.c:6705
+#, fuzzy, gcc-internal-format
+msgid "wide character array initialized from non-wide string"
+msgstr "寬字元陣列初始化的從 non-wide 字串"
+
+#: c/c-typeck.c:6711
+#, fuzzy, gcc-internal-format
+msgid "wide character array initialized from incompatible wide string"
+msgstr "寬字元陣列初始化的從不相容的 wide 字串"
+
+#: c/c-typeck.c:6745
+#, gcc-internal-format
+msgid "array of inappropriate type initialized from string constant"
+msgstr "用字串常數初始化的陣列類型不合適"
+
+#: c/c-typeck.c:6832 c/c-typeck.c:6856 c/c-typeck.c:6859 c/c-typeck.c:6867
+#: c/c-typeck.c:6907 c/c-typeck.c:8407 c/c-typeck.c:8438
+#, gcc-internal-format
+msgid "initializer element is not constant"
+msgstr "初始值設定元素不是常數"
+
+#: c/c-typeck.c:6841
+#, gcc-internal-format
+msgid "array initialized from non-constant array expression"
+msgstr "用非常數的陣列運算式初始化陣列"
+
+#: c/c-typeck.c:6872 c/c-typeck.c:6920 c/c-typeck.c:8448
+#, fuzzy, gcc-internal-format
+msgid "initializer element is not a constant expression"
+msgstr "初始設定式元件並非常數運算式"
+
+#: c/c-typeck.c:6914 c/c-typeck.c:8443
+#, gcc-internal-format
+msgid "initializer element is not computable at load time"
+msgstr "初始值設定中的元素在載入時無法被計算出"
+
+#: c/c-typeck.c:6933
+#, gcc-internal-format
+msgid "invalid initializer"
+msgstr "無效的初始值設定"
+
+#: c/c-typeck.c:7211 cp/decl.c:5922
+#, gcc-internal-format
+msgid "opaque vector types cannot be initialized"
+msgstr "不透明的向量類型不能被初始化"
+
+#: c/c-typeck.c:7435
+#, gcc-internal-format
+msgid "extra brace group at end of initializer"
+msgstr "初始值設定項末尾有多餘的大括號組"
+
+#: c/c-typeck.c:7514
+#, gcc-internal-format
+msgid "braces around scalar initializer"
+msgstr "標量初始化帶大括號"
+
+#: c/c-typeck.c:7574 c/c-typeck.c:8880
+#, gcc-internal-format
+msgid "initialization of flexible array member in a nested context"
+msgstr "在巢狀的上下文中初始化彈性陣列成員"
+
+#: c/c-typeck.c:7608
+#, gcc-internal-format
+msgid "missing braces around initializer"
+msgstr "初始值設定周圍缺少大括號"
+
+#: c/c-typeck.c:7630
+#, fuzzy, gcc-internal-format
+msgid "missing initializer for field %qD of %qT"
+msgstr "成員 %qD 缺少初始值設定"
+
+#: c/c-typeck.c:7655
+#, gcc-internal-format
+msgid "empty scalar initializer"
+msgstr "空的標量初始值設定項"
+
+#: c/c-typeck.c:7660
+#, gcc-internal-format
+msgid "extra elements in scalar initializer"
+msgstr "標量初始化設定中有多餘元素"
+
+#: c/c-typeck.c:7772 c/c-typeck.c:7853
+#, gcc-internal-format
+msgid "array index in non-array initializer"
+msgstr "在非陣列初始值設定項中出現陣列索引"
+
+#: c/c-typeck.c:7777 c/c-typeck.c:7916
+#, gcc-internal-format
+msgid "field name not in record or union initializer"
+msgstr "欄位名不在記錄或聯合初始化設定中"
+
+#: c/c-typeck.c:7826
+#, gcc-internal-format
+msgid "array index in initializer not of integer type"
+msgstr "初始值設定中陣列索引不是整型"
+
+#: c/c-typeck.c:7835 c/c-typeck.c:7844
+#, fuzzy, gcc-internal-format
+msgid "array index in initializer is not an integer constant expression"
+msgstr "陣列索引在中初始設定式不是整數常數運算式"
+
+#: c/c-typeck.c:7849 c/c-typeck.c:7851
+#, gcc-internal-format
+msgid "nonconstant array index in initializer"
+msgstr "初始值設定中陣列索引不是常數"
+
+#: c/c-typeck.c:7855 c/c-typeck.c:7858
+#, gcc-internal-format
+msgid "array index in initializer exceeds array bounds"
+msgstr "初始化時陣列索引越界"
+
+#: c/c-typeck.c:7877
+#, gcc-internal-format
+msgid "empty index range in initializer"
+msgstr "初始值設定項中索引範圍為空"
+
+#: c/c-typeck.c:7886
+#, gcc-internal-format
+msgid "array index range in initializer exceeds array bounds"
+msgstr "初始值設定中資料索引範圍超出陣列邊界"
+
+#: c/c-typeck.c:7923
+#, gcc-internal-format
+msgid "unknown field %qE specified in initializer"
+msgstr "初始值設定項裡有不明的欄位 %qE"
+
+#: c/c-typeck.c:7976 c/c-typeck.c:8006 c/c-typeck.c:8538
+#, gcc-internal-format
+msgid "initialized field with side-effects overwritten"
+msgstr "帶副作用的欄位初始化設定被覆寫"
+
+#: c/c-typeck.c:7980 c/c-typeck.c:8010 c/c-typeck.c:8541
+#, fuzzy, gcc-internal-format
+msgid "initialized field overwritten"
+msgstr "初始化的欄位覆寫"
+
+#: c/c-typeck.c:8762
+#, gcc-internal-format
+msgid "excess elements in char array initializer"
+msgstr "字元陣列初始值設定項中有多餘元素"
+
+#: c/c-typeck.c:8769 c/c-typeck.c:8839
+#, gcc-internal-format
+msgid "excess elements in struct initializer"
+msgstr "結構初始值設定項中有多餘元素"
+
+#: c/c-typeck.c:8784
+#, gcc-internal-format
+msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
+msgstr ""
+
+#: c/c-typeck.c:8854
+#, gcc-internal-format
+msgid "non-static initialization of a flexible array member"
+msgstr "對彈性陣列成員非靜態地初始化"
+
+#: c/c-typeck.c:8953
+#, gcc-internal-format
+msgid "excess elements in union initializer"
+msgstr "聯合初始值設定項中有多餘元素"
+
+#: c/c-typeck.c:8975
+#, gcc-internal-format
+msgid "traditional C rejects initialization of unions"
+msgstr "傳統 C 不接受對聯合的初始化"
+
+#: c/c-typeck.c:9043
+#, gcc-internal-format
+msgid "excess elements in array initializer"
+msgstr "陣列初始值設定項中有多餘的元素"
+
+#: c/c-typeck.c:9077
+#, gcc-internal-format
+msgid "excess elements in vector initializer"
+msgstr "向量初始值設定項中有多餘元素"
+
+#: c/c-typeck.c:9109
+#, gcc-internal-format
+msgid "excess elements in scalar initializer"
+msgstr "標量初始值設定項中有多餘元素"
+
+#: c/c-typeck.c:9349
+#, gcc-internal-format
+msgid "ISO C forbids %<goto *expr;%>"
+msgstr "ISO C++ 不允許 %<goto *expr;%>"
+
+#: c/c-typeck.c:9373 cp/typeck.c:8455
+#, gcc-internal-format
+msgid "function declared %<noreturn%> has a %<return%> statement"
+msgstr "被宣告為 %<noreturn%> 的函式卻有 %<return%> 敘述"
+
+#: c/c-typeck.c:9383 cp/cp-array-notation.c:1103
+#, fuzzy, gcc-internal-format
+msgid "array notation expression cannot be used as a return value"
+msgstr "%qE 不能做為函式"
+
+#: c/c-typeck.c:9390 cp/typeck.c:8446
+#, fuzzy, gcc-internal-format
+msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
+msgstr "邏輯的範圍在中條件敘述於 %L 未被允許"
+
+#: c/c-typeck.c:9415 c/c-typeck.c:9418
+#, gcc-internal-format
+msgid "%<return%> with no value, in function returning non-void"
+msgstr "在有回傳值的的函式中,%<return%> 不帶回傳值"
+
+#: c/c-typeck.c:9428
+#, gcc-internal-format
+msgid "%<return%> with a value, in function returning void"
+msgstr "在無回傳值的函式中,%<return%> 帶回傳值"
+
+#: c/c-typeck.c:9430
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids %<return%> with expression, in function returning void"
+msgstr "ISO C 禁止 %<return%> 與運算式,在中函式回傳虛值"
+
+#: c/c-typeck.c:9503
+#, fuzzy, gcc-internal-format
+#| msgid "function returns address of local variable"
+msgid "function returns address of label"
+msgstr "函式回傳局部變數的位址"
+
+#: c/c-typeck.c:9585 cp/semantics.c:1163
+#, gcc-internal-format
+msgid "switch quantity not an integer"
+msgstr "switch 敘述中的值不是一個整數"
+
+#: c/c-typeck.c:9605
+#, gcc-internal-format
+msgid "switch condition has boolean value"
+msgstr ""
+
+#: c/c-typeck.c:9611
+#, gcc-internal-format
+msgid "%<long%> switch expression not converted to %<int%> in ISO C"
+msgstr "在 ISO C 中,%<long%> 開關運算式不被轉換為 %<int%>"
+
+#: c/c-typeck.c:9647 c/c-typeck.c:9655
+#, fuzzy, gcc-internal-format
+msgid "case label is not an integer constant expression"
+msgstr "大小寫標貼不是整數常數運算式"
+
+#: c/c-typeck.c:9661 cp/parser.c:9932
+#, gcc-internal-format
+msgid "case label not within a switch statement"
+msgstr "case 標籤出現在開關敘述外"
+
+#: c/c-typeck.c:9663
+#, gcc-internal-format
+msgid "%<default%> label not within a switch statement"
+msgstr "%<default%> 標籤未出現在 switch 敘述內"
+
+#: c/c-typeck.c:9733
+#, gcc-internal-format
+msgid "rank-mismatch between if-statement%'s condition and the then-block"
+msgstr ""
+
+#: c/c-typeck.c:9739
+#, gcc-internal-format
+msgid "rank-mismatch between if-statement%'s condition and the else-block"
+msgstr ""
+
+#: c/c-typeck.c:9775 cp/parser.c:10240
+#, fuzzy, gcc-internal-format
+msgid "suggest explicit braces to avoid ambiguous %<else%>"
+msgstr "建議明確的大括號到避免模稜兩可的 %<else%>"
+
+#: c/c-typeck.c:9887 cp/parser.c:11013
+#, gcc-internal-format
+msgid "break statement not within loop or switch"
+msgstr "break 敘述不在循環或開關敘述內"
+
+#: c/c-typeck.c:9889 cp/parser.c:11039
+#, gcc-internal-format
+msgid "continue statement not within a loop"
+msgstr "continue 敘述出現在循環以外"
+
+#: c/c-typeck.c:9894 cp/parser.c:11026
+#, fuzzy, gcc-internal-format
+msgid "break statement used with OpenMP for loop"
+msgstr "中斷敘述使用的與 OpenMP 用於迴圈"
+
+#: c/c-typeck.c:9899
+#, fuzzy, gcc-internal-format
+#| msgid "break statement not within loop or switch"
+msgid "break statement within %<#pragma simd%> loop body"
+msgstr "break 敘述不在循環或開關敘述內"
+
+#: c/c-typeck.c:9901 cp/parser.c:11043
+#, fuzzy, gcc-internal-format
+#| msgid "continue statement not within a loop"
+msgid "continue statement within %<#pragma simd%> loop body"
+msgstr "continue 敘述出現在循環以外"
+
+#: c/c-typeck.c:9927 cp/cp-gimplify.c:439
+#, gcc-internal-format
+msgid "statement with no effect"
+msgstr "敘述不起作用"
+
+#: c/c-typeck.c:9971
+#, gcc-internal-format
+msgid "expression statement has incomplete type"
+msgstr "運算式敘述類型不完全"
+
+#: c/c-typeck.c:10737 c/c-typeck.c:10879 cp/typeck.c:4664
+#, fuzzy, gcc-internal-format
+msgid "comparing vectors with different element types"
+msgstr "比較向量與不同的元件類型"
+
+#: c/c-typeck.c:10744 c/c-typeck.c:10886 cp/typeck.c:4676
+#, fuzzy, gcc-internal-format
+msgid "comparing vectors with different number of elements"
+msgstr "比較向量與不同的元件號碼的"
+
+#: c/c-typeck.c:10760 cp/typeck.c:4392
+#, gcc-internal-format
+msgid "comparing floating point with == or != is unsafe"
+msgstr "使用 == 或 != 比較浮點數是不安全的"
+
+#: c/c-typeck.c:10777 c/c-typeck.c:10797
+#, fuzzy, gcc-internal-format
+msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
+msgstr "比較將一律評估做為 %<false%> 用於位址的 %qD 將永不是空值"
+
+#: c/c-typeck.c:10783 c/c-typeck.c:10803
+#, fuzzy, gcc-internal-format
+msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
+msgstr "比較將一律評估做為 %<true%> 用於位址的 %qD 將永不是空值"
+
+#: c/c-typeck.c:10824 c/c-typeck.c:10929
+#, fuzzy, gcc-internal-format
+msgid "comparison of pointers to disjoint address spaces"
+msgstr "比較的指標到 disjoint 位址空間"
+
+#: c/c-typeck.c:10831 c/c-typeck.c:10837
+#, gcc-internal-format
+msgid "ISO C forbids comparison of %<void *%> with function pointer"
+msgstr "ISO C 不允許在 %<void *%> 和函式指標間比較"
+
+#: c/c-typeck.c:10844 c/c-typeck.c:10939
+#, gcc-internal-format
+msgid "comparison of distinct pointer types lacks a cast"
+msgstr "比較不相關的指標時缺少類型轉換"
+
+#: c/c-typeck.c:10856 c/c-typeck.c:10861 c/c-typeck.c:10965 c/c-typeck.c:10970
+#, gcc-internal-format
+msgid "comparison between pointer and integer"
+msgstr "比較指標和整數"
+
+#: c/c-typeck.c:10917
+#, gcc-internal-format
+msgid "comparison of complete and incomplete pointers"
+msgstr "在完全和不完全指標間比較"
+
+#: c/c-typeck.c:10919
+#, gcc-internal-format
+msgid "ISO C forbids ordered comparisons of pointers to functions"
+msgstr "ISO C 不允許函式指標間比較大小"
+
+#: c/c-typeck.c:10924
+#, fuzzy, gcc-internal-format
+msgid "ordered comparison of pointer with null pointer"
+msgstr "已排序的比較的指標與空指標"
+
+#: c/c-typeck.c:10947 c/c-typeck.c:10950 c/c-typeck.c:10957 c/c-typeck.c:10960
+#: cp/typeck.c:4713 cp/typeck.c:4720
+#, gcc-internal-format
+msgid "ordered comparison of pointer with integer zero"
+msgstr "指標與整數 0 比較大小"
+
+#: c/c-typeck.c:11008 cp/typeck.c:4793
+#, fuzzy, gcc-internal-format
+msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
+msgstr "隱含轉換從 %qT 到 %qT 到匹配其他運算元的二進位運算式"
+
+#: c/c-typeck.c:11317
+#, gcc-internal-format
+msgid "used array that cannot be converted to pointer where scalar is required"
+msgstr "需要標量時使用了不能被轉換為指標的陣列"
+
+#: c/c-typeck.c:11321
+#, gcc-internal-format
+msgid "used struct type value where scalar is required"
+msgstr "需要標量時使用了結構類型"
+
+#: c/c-typeck.c:11325
+#, gcc-internal-format
+msgid "used union type value where scalar is required"
+msgstr "需要標量時使用了聯合類型"
+
+#: c/c-typeck.c:11336
+#, fuzzy, gcc-internal-format
+msgid "used vector type where scalar is required"
+msgstr "使用的向量型態位置純量被必要項"
+
+#: c/c-typeck.c:11527 cp/semantics.c:6997
+#, gcc-internal-format
+msgid "%<#pragma omp cancel must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
+msgstr ""
+
+#: c/c-typeck.c:11566 cp/semantics.c:7034
+#, gcc-internal-format
+msgid "%<#pragma omp cancellation point must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
+msgstr ""
+
+#: c/c-typeck.c:11609 cp/semantics.c:4299 cp/semantics.c:5794
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a variable in %qs clause"
+msgstr "%qD 並非變數在中子句 %qs"
+
+#: c/c-typeck.c:11613 c/c-typeck.c:12388 cp/semantics.c:4303
+#: cp/semantics.c:5797
+#, fuzzy, gcc-internal-format
+msgid "%qE is not a variable in %qs clause"
+msgstr "%qE 並非變數在中子句 %qs"
+
+#: c/c-typeck.c:11621 c/c-typeck.c:12395 cp/semantics.c:4311
+#: cp/semantics.c:5803
+#, fuzzy, gcc-internal-format
+msgid "%qD is threadprivate variable in %qs clause"
+msgstr "%qD 並非變數在中子句 %qs"
+
+#: c/c-typeck.c:11643 cp/semantics.c:4337
+#, fuzzy, gcc-internal-format
+#| msgid "size in array new must have integral type"
+msgid "low bound %qE of array section does not have integral type"
+msgstr "陣列 new 的大小必須有整數類型"
+
+#: c/c-typeck.c:11650 cp/semantics.c:4344
+#, fuzzy, gcc-internal-format
+#| msgid "size in array new must have integral type"
+msgid "length %qE of array section does not have integral type"
+msgstr "陣列 new 的大小必須有整數類型"
+
+#: c/c-typeck.c:11682 cp/semantics.c:4380
+#, gcc-internal-format
+msgid "for unknown bound array type length expression must be specified"
+msgstr ""
+
+#: c/c-typeck.c:11690 cp/semantics.c:4388
+#, gcc-internal-format
+msgid "negative low bound in array section in %qs clause"
+msgstr ""
+
+#: c/c-typeck.c:11699 cp/semantics.c:4397
+#, fuzzy, gcc-internal-format
+msgid "negative length in array section in %qs clause"
+msgstr "變數長度陣列被使用"
+
+#: c/c-typeck.c:11716 cp/semantics.c:4414
+#, gcc-internal-format
+msgid "low bound %qE above array section size in %qs clause"
+msgstr ""
+
+#: c/c-typeck.c:11741 cp/semantics.c:4439
+#, gcc-internal-format
+msgid "length %qE above array section size in %qs clause"
+msgstr ""
+
+#: c/c-typeck.c:11756 cp/semantics.c:4454
+#, gcc-internal-format
+msgid "high bound %qE above array section size in %qs clause"
+msgstr ""
+
+#: c/c-typeck.c:11787 cp/semantics.c:4485
+#, fuzzy, gcc-internal-format
+msgid "for pointer type length expression must be specified"
+msgstr "用於遞增運算式沒有任何效果"
+
+#: c/c-typeck.c:11796 c/c-typeck.c:11911 cp/semantics.c:4494
+#: cp/semantics.c:4605
+#, fuzzy, gcc-internal-format
+msgid "array section is not contiguous in %qs clause"
+msgstr "複製陣列區段進入 contiguous 區塊於程序條目"
+
+#: c/c-typeck.c:11804 cp/semantics.c:4502
+#, fuzzy, gcc-internal-format
+msgid "%qE does not have pointer or array type"
+msgstr "%qD 沒有積分或列舉類型型態"
+
+#: c/c-typeck.c:12124
+#, fuzzy, gcc-internal-format
+msgid "%qE has invalid type for %<reduction(%s)%>"
+msgstr "%qE 有無效的型態用於 %<reduction(%s)%>"
+
+#: c/c-typeck.c:12133 cp/semantics.c:5286
+#, gcc-internal-format
+msgid "user defined reduction not found for %qD"
+msgstr ""
+
+#: c/c-typeck.c:12205 c/c-typeck.c:12443 cp/semantics.c:5933
+#, gcc-internal-format
+msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
+msgstr ""
+
+#: c/c-typeck.c:12217 cp/semantics.c:5973
+#, fuzzy, gcc-internal-format
+msgid "%qE must be %<threadprivate%> for %<copyin%>"
+msgstr "%qE 必須是 %<threadprivate%> 用於 %<copyin%>"
+
+#: c/c-typeck.c:12229
+#, gcc-internal-format
+msgid "linear clause applied to non-integral non-pointer variable with type %qT"
+msgstr ""
+
+#: c/c-typeck.c:12255 cp/semantics.c:5391
+#, fuzzy, gcc-internal-format
+msgid "%qE is not a variable in clause %qs"
+msgstr "%qE 並非變數在中子句 %qs"
+
+#: c/c-typeck.c:12264 c/c-typeck.c:12285 c/c-typeck.c:12306
+#, fuzzy, gcc-internal-format
+msgid "%qE appears more than once in data clauses"
+msgstr "%qE 出現一次以上在中資料子句"
+
+#: c/c-typeck.c:12278 cp/semantics.c:5415
+#, fuzzy, gcc-internal-format
+msgid "%qE is not a variable in clause %<firstprivate%>"
+msgstr "%qE 並非變數在中子句 %<firstprivate%>"
+
+#: c/c-typeck.c:12299 cp/semantics.c:5437
+#, fuzzy, gcc-internal-format
+msgid "%qE is not a variable in clause %<lastprivate%>"
+msgstr "%qE 並非變數在中子句 %<lastprivate%>"
+
+#: c/c-typeck.c:12318 cp/semantics.c:5681
+#, fuzzy, gcc-internal-format
+msgid "%qE is not a variable in %<aligned%> clause"
+msgstr "%qE 並非變數在中子句 %qs"
+
+#: c/c-typeck.c:12325
+#, fuzzy, gcc-internal-format
+#| msgid "type to vector delete is neither pointer or array type"
+msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
+msgstr "向量 delete 的引數類型既非指標也非陣列"
+
+#: c/c-typeck.c:12332
+#, fuzzy, gcc-internal-format
+msgid "%qE appears more than once in %<aligned%> clauses"
+msgstr "%qE 出現一次以上在中資料子句"
+
+#: c/c-typeck.c:12353 cp/semantics.c:5751
+#, fuzzy, gcc-internal-format
+msgid "%qE is not a variable in %<depend%> clause"
+msgstr "%qE 並非變數在中子句 %qs"
+
+#: c/c-typeck.c:12375 cp/semantics.c:5776
+#, fuzzy, gcc-internal-format
+msgid "array section does not have mappable type in %qs clause"
+msgstr "陣列區段無法允許的在中『%s』呼叫於 %L"
+
+#: c/c-typeck.c:12408 cp/semantics.c:5820
+#, fuzzy, gcc-internal-format
+msgid "%qD does not have a mappable type in %qs clause"
+msgstr "%qD 並非變數在中子句 %qs"
+
+#: c/c-typeck.c:12415 cp/semantics.c:5827
+#, fuzzy, gcc-internal-format
+msgid "%qD appears more than once in motion clauses"
+msgstr "%qD 出現一次以上在中資料子句"
+
+#: c/c-typeck.c:12417 cp/semantics.c:5829
+#, fuzzy, gcc-internal-format
+msgid "%qD appears more than once in map clauses"
+msgstr "%qD 出現一次以上在中資料子句"
+
+#: c/c-typeck.c:12430 cp/semantics.c:5843
+#, fuzzy, gcc-internal-format
+msgid "%qD is not an argument in %<uniform%> clause"
+msgstr "%qD 並非變數在中子句 %qs"
+
+#: c/c-typeck.c:12433 cp/semantics.c:5845
+#, fuzzy, gcc-internal-format
+msgid "%qE is not an argument in %<uniform%> clause"
+msgstr "%qE 並非變數在中子句 %qs"
+
+#: c/c-typeck.c:12491 cp/semantics.c:5869
+#, gcc-internal-format
+msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
+msgstr ""
+
+#: c/c-typeck.c:12541 cp/semantics.c:6020
+#, fuzzy, gcc-internal-format
+msgid "%qE is predetermined %qs for %qs"
+msgstr "%qE 被 predetermined %qs 用於 %qs"
+
+#: c/c-typeck.c:12644
+#, fuzzy, gcc-internal-format
+msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
+msgstr "C++需求升級的型態,無法 enum 型態,在中 %<va_arg%>"
+
+#. A bad conversion for 'this' must be discarding cv-quals.
+#: cp/call.c:3291
+#, fuzzy, gcc-internal-format
+#| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
+msgid " passing %qT as %<this%> argument discards qualifiers"
+msgstr "將 %qT 做為 %q#D 的 %<this%> 引數時丟棄了類型限定"
+
+#: cp/call.c:3295
+#, fuzzy, gcc-internal-format
+msgid " no known conversion for implicit %<this%> parameter from %qT to %qT"
+msgstr " 沒有已知轉換用於隱含的 %<this%> 參數從 %qT 到 %qT"
+
+#: cp/call.c:3302
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid " conversion of argument %d would be ill-formed:"
+msgstr " 沒有已知轉換用於引數 %d 從 %qT 到 %qT"
+
+#. Conversion of conversion function return value failed.
+#: cp/call.c:3309
+#, fuzzy, gcc-internal-format
+#| msgid " for conversion from %qT to %qT"
+msgid " no known conversion from %qT to %qT"
+msgstr " 當從 %qT 轉換為 %qT 時"
+
+#: cp/call.c:3312
+#, fuzzy, gcc-internal-format
+msgid " no known conversion for argument %d from %qT to %qT"
+msgstr " 沒有已知轉換用於引數 %d 從 %qT 到 %qT"
+
+#: cp/call.c:3323 cp/pt.c:5658
+#, fuzzy, gcc-internal-format, gfc-internal-format
+msgid " candidate expects %d argument, %d provided"
+msgid_plural " candidate expects %d arguments, %d provided"
+msgstr[0] " candidate 預期 %d 引數,%d 提供"
+
+#: cp/call.c:3348
+#, fuzzy, gcc-internal-format
+msgid "%s%D(%T, %T, %T) <built-in>"
+msgstr "%s%D(%T, %T, %T) <built-in>"
+
+#: cp/call.c:3353
+#, fuzzy, gcc-internal-format
+msgid "%s%D(%T, %T) <built-in>"
+msgstr "%s%D(%T, %T) <built-in>"
+
+#: cp/call.c:3357
+#, fuzzy, gcc-internal-format
+msgid "%s%D(%T) <built-in>"
+msgstr "%s%D(%T) <built-in>"
+
+#: cp/call.c:3361
+#, fuzzy, gcc-internal-format
+msgid "%s%T <conversion>"
+msgstr "%s%T <conversion>"
+
+#: cp/call.c:3363
+#, fuzzy, gcc-internal-format
+msgid "%s%#D <near match>"
+msgstr "%s%#D <near match>"
+
+#: cp/call.c:3365
+#, fuzzy, gcc-internal-format
+msgid "%s%#D <deleted>"
+msgstr "%s%#D <deleted>"
+
+#: cp/call.c:3367
+#, fuzzy, gcc-internal-format
+msgid "%s%#D"
+msgstr "%s%#D"
+
+#: cp/call.c:3386
+#, fuzzy, gcc-internal-format
+msgid " return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
+msgstr " 傳回類型 %qT 的明確的轉換函式無法轉換到 %qT 與合格轉換"
+
+#: cp/call.c:3392
+#, fuzzy, gcc-internal-format
+msgid " conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
+msgstr " 轉換從傳回類型 %qT 的模板轉換函式特殊化到 %qT 不是精確的匹配"
+
+#: cp/call.c:3403
+#, fuzzy, gcc-internal-format
+msgid " substitution of deduced template arguments resulted in errors seen above"
+msgstr " 替代的 deduced 模板引數結果的在中錯誤看見以上的"
+
+#. Re-run template unification with diagnostics.
+#: cp/call.c:3408
+#, fuzzy, gcc-internal-format
+msgid " template argument deduction/substitution failed:"
+msgstr " 模板引數推導/替代失敗:"
+
+#: cp/call.c:3422
+#, fuzzy, gcc-internal-format
+msgid " a constructor taking a single argument of its own class type is invalid"
+msgstr " 建構子需單一引數的它的本身類別型態無效"
+
+#: cp/call.c:3783
+#, gcc-internal-format
+msgid "conversion from %qT to %qT is ambiguous"
+msgstr "從 %qT 到 %qT 的轉換有歧義"
+
+#: cp/call.c:3910
+#, fuzzy, gcc-internal-format
+msgid "conversion from %qT to %qT not considered for non-type template argument"
+msgstr "轉換從 %qT 到 %qT 無法認為的用於 non-type 模板引數"
+
+#: cp/call.c:4028
+#, gcc-internal-format
+msgid "no matching function for call to %<%D(%A)%>"
+msgstr "對 %<%D(%A)%> 的呼叫沒有匹配的函式"
+
+#: cp/call.c:4031
+#, gcc-internal-format
+msgid "call of overloaded %<%D(%A)%> is ambiguous"
+msgstr "呼叫多載的 %<%D(%A)%> 有歧義"
+
+#. It's no good looking for an overloaded operator() on a
+#. pointer-to-member-function.
+#: cp/call.c:4240
+#, gcc-internal-format
+msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
+msgstr "沒有物件不能呼叫成員函式指標 %E,考慮使用 .* 或 ->*"
+
+#: cp/call.c:4311
+#, gcc-internal-format
+msgid "no match for call to %<(%T) (%A)%>"
+msgstr "對 %<(%T) (%A)%> 的呼叫沒有匹配"
+
+#: cp/call.c:4324
+#, gcc-internal-format
+msgid "call of %<(%T) (%A)%> is ambiguous"
+msgstr "對 %<(%T) (%A)%> 的呼叫有歧義"
+
+#: cp/call.c:4372
+#, fuzzy, gcc-internal-format
+msgid "ambiguous overload for "
+msgstr "模稜兩可的過載用於 %qs 在中 %<%s %E%>"
+
+#: cp/call.c:4373
+#, fuzzy, gcc-internal-format
+msgid "no match for "
+msgstr "沒有匹配用於 %qs 在中 %<%s %E%>"
+
+#: cp/call.c:4376
+#, fuzzy, gcc-internal-format
+msgid " (operand types are %qT, %qT, and %qT)"
+msgstr "無效的運算元到二進位 %s (有 %qT 和 %qT)"
+
+#: cp/call.c:4378
+#, fuzzy, gcc-internal-format
+msgid " (operand types are %qT and %qT)"
+msgstr "無效的運算元到二進位 %s (有 %qT 和 %qT)"
+
+#: cp/call.c:4380
+#, gcc-internal-format
+msgid " (operand type is %qT)"
+msgstr ""
+
+#: cp/call.c:4400
+#, fuzzy, gcc-internal-format
+msgid "ternary %<operator?:%>"
+msgstr "預期 %<operator%>"
+
+#: cp/call.c:4404
+#, fuzzy, gcc-internal-format
+msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
+msgstr "沒有匹配用於三進 %<operator?:%> 在中 %<%E?%E:%E%>"
+
+#: cp/call.c:4413 cp/call.c:4444 cp/call.c:4453
+#, fuzzy, gcc-internal-format
+msgid "%<operator%s%>"
+msgstr "預期 %<operator%>"
+
+#: cp/call.c:4416
+#, fuzzy, gcc-internal-format
+msgid "%<operator%s%> in %<%E%s%>"
+msgstr "沒有匹配用於 %<operator%s%> 在中 %<%E%s%>"
+
+#: cp/call.c:4423
+#, fuzzy, gcc-internal-format
+msgid "%<operator[]%>"
+msgstr "預期 %<operator%>"
+
+#: cp/call.c:4426
+#, fuzzy, gcc-internal-format
+msgid "%<operator[]%> in %<%E[%E]%>"
+msgstr "沒有匹配用於 %<operator[]%> 在中 %<%E[%E]%>"
+
+#: cp/call.c:4434
+#, fuzzy, gcc-internal-format
+msgid "%qs"
+msgstr "%s"
+
+#: cp/call.c:4437
+#, fuzzy, gcc-internal-format
+msgid "%qs in %<%s %E%>"
+msgstr "沒有匹配用於 %qs 在中 %<%s %E%>"
+
+#: cp/call.c:4447
+#, fuzzy, gcc-internal-format
+msgid "%<operator%s%> in %<%E %s %E%>"
+msgstr "沒有匹配用於 %<operator%s%> 在中 %<%E %s %E%>"
+
+#: cp/call.c:4456
+#, fuzzy, gcc-internal-format
+msgid "%<operator%s%> in %<%s%E%>"
+msgstr "沒有匹配用於 %<operator%s%> 在中 %<%s%E%>"
+
+#: cp/call.c:4565
+#, gcc-internal-format
+msgid "ISO C++ forbids omitting the middle term of a ?: expression"
+msgstr "ISO C 不允許省略 ?: 運算式中的第二項"
+
+#: cp/call.c:4614
+#, gcc-internal-format
+msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
+msgstr ""
+
+#: cp/call.c:4692
+#, fuzzy, gcc-internal-format
+msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
+msgstr "條件運算式中列舉不匹配:%qT 對 %qT"
+
+#: cp/call.c:4780
+#, fuzzy, gcc-internal-format
+msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
+msgstr "秒運算元到條件式運算子是的型態 %<void%>,但是第三運算元是 neither throw-expression nor 的型態 %<void%>"
+
+#: cp/call.c:4785
+#, fuzzy, gcc-internal-format
+msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
+msgstr "第三運算元到條件式運算子是的型態 %<void%>,但是第二運算元是 neither throw-expression nor 的型態 %<void%>"
+
+#: cp/call.c:4836 cp/call.c:4952 cp/call.c:5095
+#, fuzzy, gcc-internal-format
+msgid "operands to ?: have different types %qT and %qT"
+msgstr "運算元到 ?:有不同的類型 %qT 和 %qT"
+
+#: cp/call.c:4839
+#, gcc-internal-format
+msgid " and each type can be converted to the other"
+msgstr ""
+
+#: cp/call.c:5040
+#, gcc-internal-format
+msgid "enumeral mismatch in conditional expression: %qT vs %qT"
+msgstr "條件運算式中列舉不匹配:%qT 對 %qT"
+
+#: cp/call.c:5052
+#, gcc-internal-format
+msgid "enumeral and non-enumeral type in conditional expression"
+msgstr "列舉和非列舉類型一起出現在條件運算式中"
+
+#: cp/call.c:5518
+#, gcc-internal-format
+msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
+msgstr "%<%D(int)%> 沒有出現在字尾 %qs 中,嘗試使用字首運算子"
+
+#: cp/call.c:5520
+#, fuzzy, gcc-internal-format
+msgid "no %<%D(int)%> declared for postfix %qs"
+msgstr "沒有 %<%D(整數)%>宣告的用於後綴 %qs"
+
+#: cp/call.c:5613
+#, gcc-internal-format
+msgid "comparison between %q#T and %q#T"
+msgstr "在 %q#T 和 %q#T 間比較"
+
+#: cp/call.c:5881
+#, fuzzy, gcc-internal-format
+msgid "non-placement deallocation function %q+D"
+msgstr "non-placement deallocation 函式 %q+D"
+
+#: cp/call.c:5882
+#, fuzzy, gcc-internal-format
+msgid "selected for placement delete"
+msgstr "已選用於放置位址刪除"
+
+#: cp/call.c:5996
+#, fuzzy, gcc-internal-format
+msgid "no corresponding deallocation function for %qD"
+msgstr "沒有相應 deallocation 函式用於 %qD"
+
+#: cp/call.c:6002
+#, gcc-internal-format
+msgid "no suitable %<operator %s%> for %qT"
+msgstr "沒有合適的 %<operator %s%> 給 %qT"
+
+#: cp/call.c:6023
+#, gcc-internal-format
+msgid "%q+#D is private"
+msgstr "%q+#D 是私有的"
+
+#: cp/call.c:6025
+#, gcc-internal-format
+msgid "%q+#D is protected"
+msgstr "%q+#D 是保護的"
+
+#: cp/call.c:6027
+#, gcc-internal-format
+msgid "%q+#D is inaccessible"
+msgstr "%q+#D 無法存取"
+
+#: cp/call.c:6028
+#, gcc-internal-format
+msgid "within this context"
+msgstr "在此上下文中"
+
+#: cp/call.c:6079
+#, gcc-internal-format
+msgid "passing NULL to non-pointer argument %P of %qD"
+msgstr "將 NULL 做為非指標引數 %P 傳遞給 %qD"
+
+#: cp/call.c:6083
+#, gcc-internal-format
+msgid "converting to non-pointer type %qT from NULL"
+msgstr "將 NULL 轉換到非指標類型 %qT"
+
+#: cp/call.c:6092
+#, fuzzy, gcc-internal-format
+msgid "converting %<false%> to pointer type for argument %P of %qD"
+msgstr "轉換 %<false%> 到指標類型用於引數 %P 的 %qD"
+
+#: cp/call.c:6096
+#, fuzzy, gcc-internal-format
+msgid "converting %<false%> to pointer type %qT"
+msgstr "轉換 %<false%> 到指標類型 %qT"
+
+#: cp/call.c:6159
+#, fuzzy, gcc-internal-format
+msgid "too many braces around initializer for %qT"
+msgstr "太多大括號周圍初始設定式用於 %qT"
+
+#: cp/call.c:6170
+#, fuzzy, gcc-internal-format
+msgid "converting to %qT from %qT requires direct-initialization"
+msgstr "無法轉換 %qT 到 %qT 在中初始化"
+
+#: cp/call.c:6178
+#, fuzzy, gcc-internal-format
+msgid "invalid user-defined conversion from %qT to %qT"
+msgstr "無效的使用者定義的轉換從 %qT 到 %qT"
+
+#: cp/call.c:6195 cp/call.c:6219 cp/call.c:6447
+#, gcc-internal-format
+msgid " initializing argument %P of %qD"
+msgstr " 初始化引數 %P,屬於 %qD"
+
+#: cp/call.c:6215 cp/cvt.c:236
+#, gcc-internal-format
+msgid "invalid conversion from %qT to %qT"
+msgstr "從類型 %qT 到類型 %qT 的轉換無效"
+
+#: cp/call.c:6243
+#, fuzzy, gcc-internal-format
+msgid "converting to %qT from initializer list would use explicit constructor %qD"
+msgstr "轉換到 %qT 從初始設定式清單會使用明確的建構子 %qD"
+
+#: cp/call.c:6323 cp/call.c:6475
+#, fuzzy, gcc-internal-format
+msgid " initializing argument %P of %q+D"
+msgstr " 初始化引數 %P 的 %q+D"
+
+#: cp/call.c:6461
+#, fuzzy, gcc-internal-format
+msgid "cannot bind %qT lvalue to %qT"
+msgstr "無法繫結 %qT lvalue 到 %qT"
+
+#: cp/call.c:6465 cp/call.c:9721
+#, fuzzy, gcc-internal-format
+msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
+msgstr "無效的初始化的 non-const 參考的型態 %qT 從 rvalue 的型態 %qT"
+
+#: cp/call.c:6468
+#, fuzzy, gcc-internal-format
+#| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
+msgid "binding %qT to reference of type %qT discards qualifiers"
+msgstr "將 %qT 做為 %q#D 的 %<this%> 引數時丟棄了類型限定"
+
+#: cp/call.c:6504
+#, gcc-internal-format
+msgid "cannot bind bitfield %qE to %qT"
+msgstr "無法將位元段 %qE 繫結到 %qT"
+
+#: cp/call.c:6507 cp/call.c:6524
+#, gcc-internal-format
+msgid "cannot bind packed field %qE to %qT"
+msgstr "不能將緊實的欄位 %qE 繫結到 %qT"
+
+#: cp/call.c:6510
+#, gcc-internal-format
+msgid "cannot bind rvalue %qE to %qT"
+msgstr "無法將右值 %qE 繫結到 %qT"
+
+#: cp/call.c:6632 cp/cvt.c:1734
+#, gcc-internal-format
+msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
+msgstr ""
+
+#: cp/call.c:6673
+#, fuzzy, gcc-internal-format
+msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
+msgstr "無法回合物件的 non-trivially-copyable 型態 %q#T 透過 %<...%>"
+
+#: cp/call.c:6704
+#, fuzzy, gcc-internal-format
+msgid "cannot receive reference type %qT through %<...%>"
+msgstr "無法接收物件的 non-trivially-copyable 型態 %q#T 透過 %<...%>;"
+
+#: cp/call.c:6714
+#, fuzzy, gcc-internal-format
+msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
+msgstr "無法接收物件的 non-trivially-copyable 型態 %q#T 透過 %<...%>;"
+
+#: cp/call.c:6774
+#, fuzzy, gcc-internal-format
+msgid "recursive evaluation of default argument for %q#D"
+msgstr "遞迴求值的預設引數用於 %q#D"
+
+#: cp/call.c:6783
+#, fuzzy, gcc-internal-format
+msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
+msgstr "呼叫到 %qD 使用預設引數用於參數 %P, 該項不是未定義"
+
+#: cp/call.c:6885
+#, gcc-internal-format
+msgid "argument of function call might be a candidate for a format attribute"
+msgstr "函式的引數可能是 format 屬性的備選"
+
+#: cp/call.c:6932
+#, fuzzy, gcc-internal-format
+msgid "use of multiversioned function without a default"
+msgstr "缺席函式 %q+D 與預設引數"
+
+#: cp/call.c:7177
+#, fuzzy, gcc-internal-format
+#| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
+msgid "passing %qT as %<this%> argument discards qualifiers"
+msgstr "將 %qT 做為 %q#D 的 %<this%> 引數時丟棄了類型限定"
+
+#: cp/call.c:7180 cp/call.c:8961 cp/name-lookup.c:5713
+#, gcc-internal-format
+msgid " in call to %qD"
+msgstr " 在呼叫 %qD 時"
+
+#: cp/call.c:7210
+#, gcc-internal-format
+msgid "%qT is not an accessible base of %qT"
+msgstr "%qT 是 %qT 的一個不可存取的基礎類別"
+
+#: cp/call.c:7292
+#, fuzzy, gcc-internal-format
+msgid "deducing %qT as %qT"
+msgstr "deducing %qT 做為 %qT"
+
+#: cp/call.c:7295
+#, fuzzy, gcc-internal-format
+msgid " in call to %q+D"
+msgstr " 在中呼叫到 %q+D"
+
+#: cp/call.c:7297
+#, fuzzy, gcc-internal-format
+msgid " (you can disable this with -fno-deduce-init-list)"
+msgstr " (您可以停用這個與 -fno-deduce-init-list)"
+
+#: cp/call.c:7651
+#, gcc-internal-format
+msgid "could not find class$ field in java interface type %qT"
+msgstr "在 java 介面類型 %qT 中找不到 class$ 欄位"
+
+#: cp/call.c:7826
+#, fuzzy, gcc-internal-format
+msgid "constructor delegates to itself"
+msgstr "常數參考它自己"
+
+#: cp/call.c:7916
+#, gcc-internal-format
+msgid "call to non-function %qD"
+msgstr "呼叫非函式的 %qD"
+
+#: cp/call.c:7962 cp/typeck.c:2750
+#, fuzzy, gcc-internal-format
+msgid "cannot call constructor %<%T::%D%> directly"
+msgstr "無法呼叫建構子 %<%T::%D%>直接"
+
+#: cp/call.c:7964
+#, fuzzy, gcc-internal-format
+msgid "for a function-style cast, remove the redundant %<::%D%>"
+msgstr " 用於 function-style 演員陣容,移除冗餘 %<::%D%>"
+
+#: cp/call.c:8091
+#, fuzzy, gcc-internal-format
+msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
+msgstr "沒有匹配函式用於呼叫到 %<%T::運算子 %T(%A)%#V%>"
+
+#: cp/call.c:8104
+#, gcc-internal-format
+msgid "no matching function for call to %<%T::%s(%A)%#V%>"
+msgstr "對 %<%T::%s(%A)%#V%> 的呼叫沒有匹配的函式"
+
+#: cp/call.c:8130
+#, fuzzy, gcc-internal-format
+#| msgid "no matching function for call to %<%D(%A)%>"
+msgid "no matching function for call to %<%s(%A)%>"
+msgstr "對 %<%D(%A)%> 的呼叫沒有匹配的函式"
+
+#: cp/call.c:8133
+#, gcc-internal-format
+msgid "call of overloaded %<%s(%A)%> is ambiguous"
+msgstr "對多載的 %<%s(%A)%> 的呼叫有歧義"
+
+#: cp/call.c:8154
+#, fuzzy, gcc-internal-format
+#| msgid "%qT has no non-static data member named %qD"
+msgid "pure virtual %q#D called from non-static data member initializer"
+msgstr "%qT 沒具名為 %qD 的非靜態資料成員"
+
+#: cp/call.c:8180
+#, gcc-internal-format
+msgid "cannot call member function %qD without object"
+msgstr "沒有物件無法呼叫成員函式 %qD"
+
+#: cp/call.c:8959
+#, gcc-internal-format
+msgid "passing %qT chooses %qT over %qT"
+msgstr "傳遞 %qT 時選擇 %qT 而不是 %qT"
+
+#: cp/call.c:9019
+#, gcc-internal-format
+msgid "choosing %qD over %qD"
+msgstr "選擇 %qD 而不是 %qD"
+
+#: cp/call.c:9020
+#, gcc-internal-format
+msgid " for conversion from %qT to %qT"
+msgstr " 當從 %qT 轉換為 %qT 時"
+
+#: cp/call.c:9023
+#, gcc-internal-format
+msgid " because conversion sequence for the argument is better"
+msgstr " 因為前者的引數類型轉換序列更好"
+
+#: cp/call.c:9176
+#, fuzzy, gcc-internal-format
+msgid "default argument mismatch in overload resolution"
+msgstr "預設引數不匹配在中過載解析度"
+
+#: cp/call.c:9180
+#, fuzzy, gcc-internal-format
+msgid " candidate 1: %q+#F"
+msgstr " candidate 1:%q+#F"
+
+#: cp/call.c:9182
+#, fuzzy, gcc-internal-format
+msgid " candidate 2: %q+#F"
+msgstr " candidate 2:%q+#F"
+
+#: cp/call.c:9227
+#, gcc-internal-format
+msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
+msgstr "ISO C++ 認為有歧義,盡管第一個備選的最差類型轉換要好於第二個備選的最差類型轉換"
+
+#: cp/call.c:9405
+#, fuzzy, gcc-internal-format
+msgid "could not convert %qE from %qT to %qT"
+msgstr "無法轉換 %qE 從 %qT 到 %qT"
+
+#: cp/call.c:9598
+#, fuzzy, gcc-internal-format
+msgid "a temporary bound to %qD only persists until the constructor exits"
+msgstr "暫時的約束到 %qD 只有持續直到建構子離開"
+
+#: cp/call.c:9725
+#, gcc-internal-format
+msgid "invalid initialization of reference of type %qT from expression of type %qT"
+msgstr "將類型為 %qT 的參照初始化為類型為 %qT 的運算式無效"
+
+#: cp/class.c:320
+#, fuzzy, gcc-internal-format
+#| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
+msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtual"
+msgstr "無法從基礎類別 %qT 轉換到衍生類別 %qT,透過虛基礎類別 %qT"
+
+#: cp/class.c:324
+#, fuzzy, gcc-internal-format
+#| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
+msgid "cannot convert from base class %qT to derived class %qT because the base is virtual"
+msgstr "無法從基礎類別 %qT 轉換到衍生類別 %qT,透過虛基礎類別 %qT"
+
+#: cp/class.c:331
+#, fuzzy, gcc-internal-format
+#| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
+msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qT"
+msgstr "無法從基礎類別 %qT 轉換到衍生類別 %qT,透過虛基礎類別 %qT"
+
+#: cp/class.c:336
+#, fuzzy, gcc-internal-format
+#| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
+msgid "cannot convert from base class %qT to derived class %qT via virtual base %qT"
+msgstr "無法從基礎類別 %qT 轉換到衍生類別 %qT,透過虛基礎類別 %qT"
+
+#: cp/class.c:1053
+#, gcc-internal-format
+msgid "Java class %qT cannot have a destructor"
+msgstr "Java 類別 %qT 不能有解構函式"
+
+#: cp/class.c:1055
+#, gcc-internal-format
+msgid "Java class %qT cannot have an implicit non-trivial destructor"
+msgstr "Java 類別 %qT 不能有隱含的非平凡的解構函式"
+
+#: cp/class.c:1190
+#, fuzzy, gcc-internal-format
+msgid "%q#D inherited from %qT"
+msgstr " %qT 未被衍生自 %qT"
+
+#: cp/class.c:1193
+#, fuzzy, gcc-internal-format
+msgid "conflicts with version inherited from %qT"
+msgstr "衝突與前一個宣告在此"
+
+#: cp/class.c:1207
+#, gcc-internal-format
+msgid "%q+#D cannot be overloaded"
+msgstr "%q+#D 無法被多載"
+
+#: cp/class.c:1208
+#, gcc-internal-format
+msgid "with %q+#D"
+msgstr "與 %q+#D"
+
+#: cp/class.c:1281
+#, gcc-internal-format
+msgid "conflicting access specifications for method %q+D, ignored"
+msgstr "方法 %q+D 的權限設定衝突,已忽略"
+
+#: cp/class.c:1284
+#, gcc-internal-format
+msgid "conflicting access specifications for field %qE, ignored"
+msgstr "欄位 %qE 的權限設定衝突,已忽略"
+
+#: cp/class.c:1347 cp/class.c:1355
+#, gcc-internal-format
+msgid "%q+D invalid in %q#T"
+msgstr "%q+D 無效,在 %q#T 中"
+
+#: cp/class.c:1348
+#, gcc-internal-format
+msgid " because of local method %q+#D with same name"
+msgstr " 因為局部方法 %q+#D 與之同名"
+
+#: cp/class.c:1356
+#, gcc-internal-format
+msgid " because of local member %q+#D with same name"
+msgstr " 因為局部成員 %q+#D 與之同名"
+
+#: cp/class.c:1411
+#, gcc-internal-format
+msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
+msgstr ""
+
+#: cp/class.c:1414 cp/class.c:1420 cp/class.c:1426 cp/class.c:1437
+#, fuzzy, gcc-internal-format
+msgid "%qT declared here"
+msgstr "%qD 宣告的在此"
+
+#: cp/class.c:1418
+#, gcc-internal-format
+msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
+msgstr ""
+
+#: cp/class.c:1424
+#, gcc-internal-format
+msgid "%qT does not have the %E ABI tag that base %qT has"
+msgstr ""
+
+#: cp/class.c:1431
+#, gcc-internal-format
+msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
+msgstr ""
+
+#: cp/class.c:1706
+#, fuzzy, gcc-internal-format
+msgid "cannot derive from %<final%> base %qT in derived type %qT"
+msgstr "無法衍生從 %<final%> 基底 %qT 在中衍生類型 %qT"
+
+#: cp/class.c:2123
+#, gcc-internal-format
+msgid "all member functions in class %qT are private"
+msgstr "類別 %qT 中所有成員函式都是私有的"
+
+#: cp/class.c:2135
+#, gcc-internal-format
+msgid "%q#T only defines a private destructor and has no friends"
+msgstr "%q#T 僅定義了一個私有解構函式且沒有夥伴"
+
+#: cp/class.c:2180
+#, gcc-internal-format
+msgid "%q#T only defines private constructors and has no friends"
+msgstr "%q#T 僅定義了一個私有建構式且沒有夥伴"
+
+#: cp/class.c:2573
+#, gcc-internal-format
+msgid "no unique final overrider for %qD in %qT"
+msgstr "%qD 的最終多載在 %qT 中不唯一"
+
+#: cp/class.c:2936
+#, fuzzy, gcc-internal-format
+#| msgid "%q+#D cannot be overloaded"
+msgid "%q+D can be marked override"
+msgstr "%q+#D 無法被多載"
+
+#: cp/class.c:2948
+#, fuzzy, gcc-internal-format
+msgid "%q+#D marked %<final%>, but is not virtual"
+msgstr "%q+#D 標記的最後的,但是不是虛擬"
+
+#: cp/class.c:2950
+#, fuzzy, gcc-internal-format
+msgid "%q+#D marked %<override%>, but does not override"
+msgstr "%q+#D 標記的強制變更,但是不強制變更"
+
+#. Here we know it is a hider, and no overrider exists.
+#: cp/class.c:3018
+#, gcc-internal-format
+msgid "%q+D was hidden"
+msgstr "%q+D 被隱藏"
+
+#: cp/class.c:3019
+#, gcc-internal-format
+msgid " by %q+D"
+msgstr " 為 %q+D"
+
+#: cp/class.c:3053 cp/decl2.c:1533
+#, gcc-internal-format
+msgid "%q+#D invalid; an anonymous union can only have non-static data members"
+msgstr "%q+#D 無效;匿名聯合只能有非靜態的資料成員"
+
+#: cp/class.c:3057
+#, fuzzy, gcc-internal-format
+msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
+msgstr "%q+#D 無效的;匿名結構只能有非靜態資料成員"
+
+#: cp/class.c:3069 cp/decl2.c:1539
+#, gcc-internal-format
+msgid "private member %q+#D in anonymous union"
+msgstr "匿名聯合中出現私有成員 %q+#D"
+
+#: cp/class.c:3072
+#, fuzzy, gcc-internal-format
+msgid "private member %q+#D in anonymous struct"
+msgstr "私人的成員 %q+#D 在中匿名結構"
+
+#: cp/class.c:3078 cp/decl2.c:1541
+#, gcc-internal-format
+msgid "protected member %q+#D in anonymous union"
+msgstr "匿名聯合中出現保護成員 %q+#D"
+
+#: cp/class.c:3081
+#, fuzzy, gcc-internal-format
+msgid "protected member %q+#D in anonymous struct"
+msgstr "保護的成員 %q+#D 在中匿名結構"
+
+#: cp/class.c:3259
+#, gcc-internal-format
+msgid "the ellipsis in %qD is not inherited"
+msgstr ""
+
+#: cp/class.c:3434
+#, gcc-internal-format
+msgid "bit-field %q+#D with non-integral type"
+msgstr "位元段 %q+#D 有非整數的類型"
+
+#: cp/class.c:3450
+#, gcc-internal-format
+msgid "bit-field %q+D width not an integer constant"
+msgstr "位元段 %q+D 的寬度不是一個整數常數"
+
+#: cp/class.c:3455
+#, gcc-internal-format
+msgid "negative width in bit-field %q+D"
+msgstr "位元段 %q+D 寬度為負"
+
+#: cp/class.c:3460
+#, gcc-internal-format
+msgid "zero width for bit-field %q+D"
+msgstr "位元段 %q+D 寬度為 0"
+
+#: cp/class.c:3469
+#, gcc-internal-format
+msgid "width of %q+D exceeds its type"
+msgstr "%q+D 的寬度超過了它的類型"
+
+#: cp/class.c:3473
+#, gcc-internal-format
+msgid "%q+D is too small to hold all values of %q#T"
+msgstr "%q+D 太小而不能存放 %q#T 的所有可能值"
+
+#: cp/class.c:3532
+#, gcc-internal-format
+msgid "member %q+#D with constructor not allowed in union"
+msgstr "有建構式的成員 %q+#D 不能用在聯合中"
+
+#: cp/class.c:3535
+#, gcc-internal-format
+msgid "member %q+#D with destructor not allowed in union"
+msgstr "有解構函式的成員 %q+#D 不能用在聯合中"
+
+#: cp/class.c:3537
+#, gcc-internal-format
+msgid "member %q+#D with copy assignment operator not allowed in union"
+msgstr "有複製賦值運算子的成員 %q+#D 不能用在聯合中"
+
+#: cp/class.c:3541
+#, fuzzy, gcc-internal-format
+msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
+msgstr "無限制的聯合只有可用與 -std=c++11 或 -std=gnu++11"
+
+#: cp/class.c:3578
+#, gcc-internal-format
+msgid "multiple fields in union %qT initialized"
+msgstr "初始化了聯合 %qT 中的多個欄位"
+
+#: cp/class.c:3666
+#, fuzzy, gcc-internal-format
+#| msgid "%q+D may not be static because it is a member of a union"
+msgid "in C++98 %q+D may not be static because it is a member of a union"
+msgstr "%q+D 不能是靜態的,因為它是聯合的成員"
+
+#: cp/class.c:3672
+#, fuzzy, gcc-internal-format
+#| msgid "%q+D may not have reference type %qT because it is a member of a union"
+msgid "in C++98 %q+D may not have reference type %qT because it is a member of a union"
+msgstr "%q+D 不能有參照類型 %qT,因為它是聯合的成員"
+
+#: cp/class.c:3682
+#, gcc-internal-format
+msgid "field %q+D invalidly declared function type"
+msgstr "欄位 %q+D 無效地宣告為函式類型"
+
+#: cp/class.c:3688
+#, gcc-internal-format
+msgid "field %q+D invalidly declared method type"
+msgstr "欄位 %q+D 無效地宣告為方法類型"
+
+#: cp/class.c:3748
+#, fuzzy, gcc-internal-format
+msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
+msgstr "忽略包裝的屬性因為解裝 non-POD 欄位 %q+#D"
+
+#: cp/class.c:3796
+#, fuzzy, gcc-internal-format
+#| msgid "non-member %qs cannot be declared %<mutable%>"
+msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
+msgstr "非成員 %qs 不能被宣告為 %<mutable%>"
+
+#: cp/class.c:3802
+#, fuzzy, gcc-internal-format
+#| msgid "non-member %qs cannot be declared %<mutable%>"
+msgid "member %q+D cannot be declared as a %<mutable%> reference"
+msgstr "非成員 %qs 不能被宣告為 %<mutable%>"
+
+#: cp/class.c:3863
+#, gcc-internal-format
+msgid "field %q+#D with same name as class"
+msgstr "欄位 %q+#D 與類別同名"
+
+#: cp/class.c:3886
+#, gcc-internal-format
+msgid "%q#T has pointer data members"
+msgstr "%q#T 有指標資料成員"
+
+#: cp/class.c:3891
+#, gcc-internal-format
+msgid " but does not override %<%T(const %T&)%>"
+msgstr " 但沒有多載 %<%T(const %T&)%>"
+
+#: cp/class.c:3893
+#, gcc-internal-format
+msgid " or %<operator=(const %T&)%>"
+msgstr " 或 %<operator=(const %T&)%>"
+
+#: cp/class.c:3897
+#, gcc-internal-format
+msgid " but does not override %<operator=(const %T&)%>"
+msgstr " 也沒有多載 %<operator=(const %T&)%>"
+
+#: cp/class.c:4538
+#, gcc-internal-format
+msgid "initializer specified for non-virtual method %q+D"
+msgstr "為非虛方法 %q+D 指定了初始值設定項"
+
+#: cp/class.c:4959
+#, fuzzy, gcc-internal-format
+msgid "method overrides both %<transaction_pure%> and %qE methods"
+msgstr "方法強制變更兩者 %<transaction_pure%> 和 %qE 方法"
+
+#: cp/class.c:4980
+#, fuzzy, gcc-internal-format
+msgid "method declared %qE overriding %qE method"
+msgstr "方法宣告 %qE 強迫 %qE 方法"
+
+#: cp/class.c:5532 cp/constexpr.c:228
+#, fuzzy, gcc-internal-format
+msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
+msgstr "封入類別的 constexpr 非靜態成員函式 %q+#D 並非實字型態"
+
+#: cp/class.c:5557
+#, fuzzy, gcc-internal-format
+msgid "%q+T is not literal because:"
+msgstr "%q+T 不是實字因為:"
+
+#: cp/class.c:5559
+#, fuzzy, gcc-internal-format
+msgid " %q+T has a non-trivial destructor"
+msgstr " %q+T 有 non-trivial 解構式"
+
+#: cp/class.c:5564
+#, fuzzy, gcc-internal-format
+msgid " %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor"
+msgstr " %q+T 不是彙總,沒有 trivial 預設建構函式,而沒有任何 constexpr 建構子該並非複製或移動建構子"
+
+#: cp/class.c:5599
+#, fuzzy, gcc-internal-format
+msgid " base class %qT of %q+T is non-literal"
+msgstr " 基礎類別 %qT 的 %q+T 是 non-literal"
+
+#: cp/class.c:5613
+#, fuzzy, gcc-internal-format
+msgid " non-static data member %q+D has non-literal type"
+msgstr " 非靜態資料成員 %q+D 有 non-literal 型態"
+
+#: cp/class.c:5619
+#, fuzzy, gcc-internal-format
+msgid " non-static data member %q+D has volatile type"
+msgstr " 非靜態資料成員 %q+D 有 non-literal 型態"
+
+#: cp/class.c:5737
+#, fuzzy, gcc-internal-format
+#| msgid "base class %q#T has a non-virtual destructor"
+msgid "base class %q#T has accessible non-virtual destructor"
+msgstr "基礎類別 %q#T 有一個非虛解構函式"
+
+#: cp/class.c:5765
+#, gcc-internal-format
+msgid "non-static reference %q+#D in class without a constructor"
+msgstr "類別中有非靜態參照 %q+#D,卻沒有提供建構式"
+
+#: cp/class.c:5770
+#, gcc-internal-format
+msgid "non-static const member %q+#D in class without a constructor"
+msgstr "類別中有非靜態常數成員 %q+#D 卻沒有建構式"