gcc 4.8.0 - en to zh_TW translation catalogue (2445 entries)

en: flow control insn inside a basic block
zh_TW: 基本區塊內有流程控制指令

en: wrong insn in the fallthru edge
zh_TW: 直通邊上的錯誤指令

en: insn outside basic block
zh_TW: 基本區塊外出現指令

en: return not followed by barrier
zh_TW: 界線之後沒有 return

en: [cannot find %s]
zh_TW: [找不到 %s]

en: [Leaving %s]
zh_TW: [離開 %s]

en: 
    write_c_file - output name is %s, prefix is %s
zh_TW: 
    write_c_file - 輸出名為 %s，字首為 %s

en: 
    ldd output with constructors/destructors.
zh_TW: 
    ldd 輸出帶有建構/解構函式。

en: compilation terminated due to -Wfatal-errors.
zh_TW: 編譯因為 -Wfatal-errors 而中止。

en: compilation terminated.
zh_TW: 編譯插斷。

en: %s:%d: confused by earlier errors, bailing out
zh_TW: %s：%d：不能從先前的錯誤中恢復，離開

en: Internal compiler error: Error reporting routines re-entered.
zh_TW: 內部編譯器錯誤：重入錯誤報告程式。

en: negative insn length
zh_TW: 指令長度為負

en: could not split insn
zh_TW: 無法分離指令

en: invalid 'asm':
zh_TW: 無效的「asm」：

en: nested assembly dialect alternatives
zh_TW: 巢狀的組譯風格指示

en: unterminated assembly dialect alternative
zh_TW: 未結束的組譯風格指示

en: operand number missing after %%-letter
zh_TW: %% 字母後缺少運算元號

en: operand number out of range
zh_TW: 運算元號超出範圍

en: invalid %%-code
zh_TW: 無效的 %%-code

en: '%%l' operand isn't a label
zh_TW: 「%%l」運算元不是一個標籤

note: We can't handle floating point constants; PRINT_OPERAND must handle them. TARGET_PRINT_OPERAND must handle them.
en: floating constant misused
zh_TW: 錯誤地使用了浮點常數

en: invalid expression as operand
zh_TW: 無效的運算式做為運算元

en: Using built-in specs.
zh_TW: 使用內建 specs。

en: Setting spec %s to '%s'
zh_TW: 將 spec %s 設為「%s」

en: Reading specs from %s
zh_TW: 從 %s 讀取 specs

en: could not find specs file %s
zh_TW: 找不到 specs 檔案 %s

en: rename spec %s to %s
zh_TW: 將 spec %s 重新命名為 %s

en: spec is '%s'
zh_TW: spec 是「%s」

en: 
    Go ahead? (y or n)
zh_TW: 
    繼續？(y 或 n)

en: Usage: %s [options] file...
zh_TW: 用法：%s [選項] 檔案...

en: Options:
zh_TW: 選項：

en: 
    Options starting with -g, -f, -m, -O, -W, or --param are automatically
     passed on to the various sub-processes invoked by %s.  In order to pass
     other options on to these processes the -W<letter> options must be used.
zh_TW: 
    以 -g、-f、-m、-O、-W 或 --param 開頭的選項將由 %s 自動傳遞給其呼叫的
     不同子處理序。若要向這些處理序傳遞其它選項，必須使用 -W<字母> 選項。

en: Target: %s
zh_TW: 目的：%s

en: Configured with: %s
zh_TW: 配置為：%s

en: Thread model: %s
zh_TW: 執行緒模型：%s

en: install: %s%s
zh_TW: 安裝：%s%s

en: programs: %s
zh_TW: 程式：%s

en: libraries: %s
zh_TW: 函式庫：%s

en: 
    For bug reporting instructions, please see:
zh_TW: 
    報告程式缺陷的步驟請參見：

en: This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
zh_TW: 本程式是自由軟體；請參看來源程式碼的版權宣告。本軟體沒有任何擔保；
    包括沒有適銷性和某一專用目的下的適用性擔保。

en: 
    For bug reporting instructions, please see:
    %s.
zh_TW: 
    提交錯誤報告的具體步驟請參見：
    %s。

en: This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or 
    FITNESS FOR A PARTICULAR PURPOSE.
zh_TW: 本程式是自由軟體；請參看來源程式碼的版權宣告。本軟體沒有任何擔保；
    包括沒有適銷性和某一專用目的下的適用性擔保。

en: Print code coverage information.
zh_TW: 顯示程式碼覆寫資訊。

en:   -a, --all-blocks                Show information for every basic block
zh_TW:   -a, --all-blocks                顯示每個基本區塊的資訊

en:   -b, --branch-probabilities      Include branch probabilities in output
zh_TW:   -b, --branch-probabilities      輸出包含分支概率

en:   -f, --function-summaries        Output summaries for each function
zh_TW:   -f, --function-summaries        輸出每個函式的小結資訊

en:   -h, --help                      Print this help, then exit
zh_TW:   -h, --help                      列印此輔助並離開

en:   -l, --long-file-names           Use long output file names for included
                                        source files
zh_TW:   -l, --long-file-names           為包含進來的來源檔案使用長輸出檔案名稱

en:   -n, --no-output                 Do not create an output file
zh_TW:   -n, --no-output                 不建立輸出檔案

en:   -o, --object-directory DIR|FILE Search for object files in DIR or called FILE
zh_TW:   -o, --object-directory DIR|FILE 在 DIR 中搜尋目的檔案，或搜尋名為 FILE 的目的檔案

en:   -p, --preserve-paths            Preserve all pathname components
zh_TW:   -p, --preserve-paths            保留所有路徑名

en:   -u, --unconditional-branches    Show unconditional branch counts too
zh_TW:   -u, --unconditional-branches    同時顯示無條件跳轉數

en:   -v, --version                   Print version number, then exit
zh_TW:   -v, --version                    列印版本號並離開

en: %s:version '%.4s', prefer '%.4s'
zh_TW: %s：版本「%.4s」，偏好「%.4s」

en: %s:already seen blocks for '%s'
zh_TW: %s:已經看到「%s」的區塊

en: %s:corrupted
zh_TW: %s：已損壞

en: %s:no functions found
zh_TW: %s：找不到函式

en: %s:not a gcov data file
zh_TW: %s：不是一個 gcov 資料檔案

en: %s:version '%.4s', prefer version '%.4s'
zh_TW: %s：版本「%.4s」，偏好版本「%.4s」

en: %s:unknown function '%u'
zh_TW: %s：不明函式「%u」

en: %s:profile mismatch for '%s'
zh_TW: %s：樣本檔案與「%s」不匹配

en: %s:overflowed
zh_TW: %s：溢出

en: %s:'%s' lacks entry and/or exit blocks
zh_TW: %s：「%s」缺少入口/出口塊

en: %s:'%s' has arcs to entry block
zh_TW: %s：「%s」有去往入口塊的弧

en: %s:'%s' has arcs from exit block
zh_TW: %s：「%s」有來自出口區塊的弧

en: %s:graph is unsolvable for '%s'
zh_TW: %s：圖為「%s」不可解

en: Lines executed:%s of %d
zh_TW: 已執行的列數：%s (共 %d 列)

en: No executable lines
zh_TW: 沒有可執行列

en: %s '%s'
zh_TW: %s「%s」

en: Branches executed:%s of %d
zh_TW: 執行的分支：%s (共有 %d 個)

en: Taken at least once:%s of %d
zh_TW: 至少執行一次的跳轉：%s(總數為 %d)

en: No branches
zh_TW: 沒有跳轉

en: Calls executed:%s of %d
zh_TW: 執行的呼叫：%s(共 %d)

en: No calls
zh_TW: 沒有呼叫

en: %s:no lines for '%s'
zh_TW: %s：「%s」沒有列

en: call   %2d returned %s
zh_TW: call   %2d 回傳了 %s

en: call   %2d never executed
zh_TW: call   %2d 從未被執行

en: branch %2d taken %s%s
zh_TW: branch %2d 被執行 %s%s

en: branch %2d never executed
zh_TW: branch %2d 從未被執行

en: unconditional %2d taken %s
zh_TW: unconditional %2d 被執行 %s

en: unconditional %2d never executed
zh_TW: 無條件 %2d 從未執行

en: GCSE disabled
zh_TW: GCSE 被停用

en: function returns address of local variable
zh_TW: 函式回傳局部變數的位址

en: ignoring duplicate directory "%s"
zh_TW: 忽略重複的目錄「%s」

en:   as it is a non-system directory that duplicates a system directory
zh_TW:   因為它是一個重複了系統目錄的非系統目錄

en: ignoring nonexistent directory "%s"
zh_TW: 忽略不存在的目錄「%s」

en: #include "..." search starts here:
zh_TW: #include "..." 搜尋從這裡開始：

en: #include <...> search starts here:
zh_TW: #include <...> 搜尋從這裡開始：

en: End of search list.
zh_TW: 搜尋清單結束。

note: Opening quotation mark.
en: `
zh_TW: 「

note: Closing quotation mark.
en: '
zh_TW: 」

en: At top level:
zh_TW: 在頂層：

en: this is the insn:
zh_TW: 這是指令：

en: unable to generate reloads for:
zh_TW: 無法產生重新載入，為：

note: It's the compiler's fault.
en: could not find a spill register
zh_TW: 找不到可捨出的暫存器

note: It's the compiler's fault.
en: VOIDmode on an output
zh_TW: 輸出有 VOIDmode

en: unrecognizable insn:
zh_TW: 無法辨識的指令：

en: insn does not satisfy its constraints:
zh_TW: 指令不滿足其約束：

en: created and used with differing settings of '%s'
zh_TW: 建立和使用時使用了不同的「%s」設定

en: created and used with different settings of -fpic
zh_TW: 建立和使用時使用了不同的 -fpic 設定

en: created and used with different settings of -fpie
zh_TW: 建立和使用時使用了不同的 -fpie 設定

en: collect: reading %s
zh_TW: collect：讀入 %s

en: collect: recompiling %s
zh_TW: collect：重新編譯 %s

en: collect: tweaking %s in %s
zh_TW: collect：調整 %s，於 %s

en: collect: relinking
zh_TW: collect：重新連結

en: unrecoverable error
zh_TW: 不可恢復錯誤

en: %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
zh_TW: %s%sGGC 準則：--param ggc-min-expand=%d --param ggc-min-heapsize=%d

en: options passed:
zh_TW: 傳遞的選項：

en: options enabled:
zh_TW: 啟用的選項：

en: function not considered for inlining
zh_TW: 不考慮內聯函式

en: function body not available
zh_TW: 函式體無法使用

en: redefined extern inline functions are not considered for inlining
zh_TW: 不考慮內聯重定義的外部內聯函式

en: function not inlinable
zh_TW: 函式不能內聯

en: --param large-function-growth limit reached
zh_TW: 到達 --param large-function-growth 給定的極值

en: --param max-inline-insns-single limit reached
zh_TW: 到達 --param max-inline-insns-single 給定的極值

en: --param max-inline-insns-auto limit reached
zh_TW: 到達 --param max-inline-insns-single 給定的極值

en: --param inline-unit-growth limit reached
zh_TW: 到達 --param inline-unit-growth 給定的極值

en: recursive inlining
zh_TW: 遞迴內聯

en: originally indirect function call not considered for inlining
zh_TW: 原本間接的函式呼叫不被考慮內聯

note: The remainder are real diagnostic types.
en: fatal error:
zh_TW: 嚴重錯誤：

note: This is like DK_ICE, but backtrace is not printed.  Used in the driver when reporting fatal signal in the compiler.
en: internal compiler error:
zh_TW: 編譯器內部錯誤：

note: This one is just for counting DK_WARNING promoted to DK_ERROR due to -Werror and -Werror=warning.
en: error:
zh_TW: 錯誤：

en: sorry, unimplemented:
zh_TW: 對不起，尚未實作：

en: warning:
zh_TW: 警告：

en: anachronism:
zh_TW: 時代錯誤：

en: note:
zh_TW: 附註：

en: debug:
zh_TW: 除錯：

en: ' ' flag
zh_TW: 「 」旗標

en: the ' ' printf flag
zh_TW: 「 」printf 旗標

en: '+' flag
zh_TW: 「+」旗標

en: the '+' printf flag
zh_TW: 「+」printf 旗標

en: '#' flag
zh_TW: 「#」旗標

en: the '#' printf flag
zh_TW: 「#」printf 旗標

en: '0' flag
zh_TW: 「0」旗標

en: the '0' printf flag
zh_TW: 「0」printf 旗標

en: '-' flag
zh_TW: 「-」旗標

en: the '-' printf flag
zh_TW: 「-」printf 旗標

en: ''' flag
zh_TW: 「'」旗標

en: the ''' printf flag
zh_TW: 「'」printf 旗標

en: 'I' flag
zh_TW: 「I」旗標

en: the 'I' printf flag
zh_TW: 「I」printf 旗標

en: field width
zh_TW: 欄位寬

en: field width in printf format
zh_TW: printf 格式的欄位寬度

en: precision
zh_TW: 精度

en: precision in printf format
zh_TW: printf 格式的精度

en: length modifier
zh_TW: 長度修飾符

en: length modifier in printf format
zh_TW: printf 格式的長度修飾符

en: 'q' flag
zh_TW: 「q」旗標

en: the 'q' diagnostic flag
zh_TW: 「q」診斷旗標

en: assignment suppression
zh_TW: 取消賦值

en: the assignment suppression scanf feature
zh_TW: scanf 的取消賦值特性

en: 'a' flag
zh_TW: 「a」旗標

en: the 'a' scanf flag
zh_TW: 「a」scanf 旗標

en: field width in scanf format
zh_TW: scanf 格式的欄位寬

en: length modifier in scanf format
zh_TW: scanf 格式的長度修飾符

en: the ''' scanf flag
zh_TW: 「'」scanf 旗標

en: the 'I' scanf flag
zh_TW: 「I」scanf 旗標

en: '_' flag
zh_TW: 「_」旗標

en: the '_' strftime flag
zh_TW: 「_」strftime 旗標

en: the '-' strftime flag
zh_TW: 「-」strftime 旗標

en: the '0' strftime flag
zh_TW: 「0」strftime 旗標

en: '^' flag
zh_TW: 「^」旗標

en: the '^' strftime flag
zh_TW: 「^」strftime 旗標

en: the '#' strftime flag
zh_TW: 「#」strftime 旗標

en: field width in strftime format
zh_TW: strftime 格式的欄位寬度

en: 'E' modifier
zh_TW: 「E」修飾符

en: the 'E' strftime modifier
zh_TW: 「E」strftime 修飾符

en: 'O' modifier
zh_TW: 「O」修飾符

en: the 'O' strftime modifier
zh_TW: 「O」strftime 修飾符

en: the 'O' modifier
zh_TW: 「O」修飾符

en: fill character
zh_TW: 填充字元

en: fill character in strfmon format
zh_TW: strfmon 格式的填充字元

en: the '^' strfmon flag
zh_TW: 「^」strfmon 旗標

en: the '+' strfmon flag
zh_TW: 「+」strfmon 旗標

en: '(' flag
zh_TW: 「(」旗標

en: the '(' strfmon flag
zh_TW: 「(」strfmon 旗標

en: '!' flag
zh_TW: 「!」旗標

en: the '!' strfmon flag
zh_TW: 「!」strfmon 旗標

en: the '-' strfmon flag
zh_TW: 「-」strfmon 旗標

en: field width in strfmon format
zh_TW: strfmon 格式的欄位寬度

en: left precision
zh_TW: 左精度

en: left precision in strfmon format
zh_TW: strfmon 格式的左精度

en: right precision
zh_TW: 右精度

en: right precision in strfmon format
zh_TW: strfmon 格式的右精度

en: length modifier in strfmon format
zh_TW: strfmon 格式的長度修飾符

en: missing operand
zh_TW: 缺少運算元

en: invalid %%J value
zh_TW: 無效 %%J 值

en: invalid %%r value
zh_TW: 無效 %%r 值

en: invalid %%R value
zh_TW: 無效 %%R 值

en: invalid %%N value
zh_TW: 無效 %%N 值

en: invalid %%P value
zh_TW: 無效 %%P 值

en: invalid %%h value
zh_TW: 無效 %%h 值

en: invalid %%L value
zh_TW: 無效 %%L 值

en: invalid %%m value
zh_TW: 無效 %%m 值

en: invalid %%M value
zh_TW: 無效 %%M 值

en: invalid %%U value
zh_TW: 無效 %%U 值

en: invalid %%s value
zh_TW: 無效 %%s 值

en: invalid %%C value
zh_TW: 無效 %%C 值

en: invalid %%E value
zh_TW: 無效 %%E 值

en: unknown relocation unspec
zh_TW: 不明的不可預期重定位

en: invalid %%xn code
zh_TW: 無效的 %%xn 程式碼

en: invalid operand to %%p code
zh_TW: %%p 程式碼的運算元無效

en: invalid operand to %%s code
zh_TW: %%s 程式碼的運算元無效

en: invalid operand to %%R code
zh_TW: %%R 程式碼的運算元無效

en: invalid operand to %%H/%%L code
zh_TW: %%H/%%L 程式碼的運算元無效

en: invalid operand to %%U code
zh_TW: %%U 程式碼的運算元無效

en: invalid operand to %%V code
zh_TW: %%V 程式碼的運算元無效

note: Unknown flag. Undocumented flag.
en: invalid operand output code
zh_TW: 無效的運算元輸出程式碼

en: predicated Thumb instruction
zh_TW: 預測到的 Thumb 指令

en: predicated instruction in conditional sequence
zh_TW: 在條件序列中預測到的指令

en: invalid operand for code '%c'
zh_TW: 程式碼「%c」的運算元無效

en: bad address, not (reg+disp):
zh_TW: 位址錯誤，不是(reg+disp)：

en: bad address, not post_inc or pre_dec:
zh_TW: 錯誤的位址，不是 post_inc 或 pre_dec:

en: internal compiler error.  Bad address:
zh_TW: 編譯器內部錯誤。錯誤的位址：

en: internal compiler error.  Unknown mode:
zh_TW: 編譯器內部錯誤。不明的模式：

en: invalid insn:
zh_TW: 無效指令：

en: incorrect insn:
zh_TW: 錯誤指令：

en: unknown move insn:
zh_TW: 無效的 move 指令：

en: bad shift insn:
zh_TW: 錯誤的 shift 指令

en: internal compiler error.  Incorrect shift:
zh_TW: 編譯器內部錯誤。不正確的移位量：

en: invalid %%j value
zh_TW: 無效的 %%j 值

en: invalid const_double operand
zh_TW: 無效的 const_double 運算元

en: unexpected index-type in cris_print_index
zh_TW: cris_print_index 中有非預期的索引類型

en: unexpected base-type in cris_print_base
zh_TW: cris_print_base 中有非預期的基礎類別型

en: invalid operand for 'b' modifier
zh_TW: 「b」修飾符的運算元無效

en: invalid operand for 'o' modifier
zh_TW: 「o」修飾符的運算元無效

en: invalid operand for 'O' modifier
zh_TW: 「O」修飾符的運算元無效

en: invalid operand for 'p' modifier
zh_TW: 「p」修飾符的運算元無效

en: invalid operand for 'z' modifier
zh_TW: 「z」修飾符的運算元無效

en: invalid operand for 'H' modifier
zh_TW: 「H」修飾符的運算元無效

en: bad register
zh_TW: 錯誤的暫存器名

en: invalid operand for 'e' modifier
zh_TW: 「e」修飾符的運算元無效

en: invalid operand for 'm' modifier
zh_TW: 「m」修飾符的運算元無效

en: invalid operand for 'A' modifier
zh_TW: 「A」修飾符的運算元無效

en: invalid operand for 'D' modifier
zh_TW: 「D」修飾符的運算元無效

en: invalid operand for 'T' modifier
zh_TW: 「T」修飾符的運算元無效

en: invalid operand modifier letter
zh_TW: 無效的運算元修飾符字母

en: unexpected multiplicative operand
zh_TW: 無效的乘性運算元

en: unexpected operand
zh_TW: 非預期的運算元

en: unrecognized address
zh_TW: 無法辨識的位址

en: unrecognized supposed constant
zh_TW: 預期的常數無法識別

en: unexpected side-effects in address
zh_TW: 位址中有非預期的副作用

en: PIC register isn't set up
zh_TW: 尚未設定好 PIC 暫存器

en: fr30_print_operand_address: unhandled address
zh_TW: fr30_print_operand：未處理的指標

en: fr30_print_operand: unrecognized %%p code
zh_TW: fr30_print_operand：無法辨識的 %%p 程式碼

en: fr30_print_operand: unrecognized %%b code
zh_TW: fr30_print_operand：無法辨識的 %%b 程式碼

en: fr30_print_operand: unrecognized %%B code
zh_TW: fr30_print_operand：無法辨識的 %%B 程式碼

en: fr30_print_operand: invalid operand to %%A code
zh_TW: fr30_print_operand：%%A 程式碼運算元無效

en: fr30_print_operand: invalid %%x code
zh_TW: fr30_print_operand：無效的 %%x 程式碼

en: fr30_print_operand: invalid %%F code
zh_TW: fr30_print_operand：無效的 %%F 程式碼

en: fr30_print_operand: unknown code
zh_TW: fr30_print_operand：不明程式碼

en: fr30_print_operand: unhandled MEM
zh_TW: fr30_print_operand：未處理的 MEM

en: bad insn to frv_print_operand_address:
zh_TW: 給 frv_print_operand_address 錯誤的指令：

en: bad register to frv_print_operand_memory_reference_reg:
zh_TW: 給 frv_print_operand_memory_reference_reg 錯誤的暫存器：

en: bad insn to frv_print_operand_memory_reference:
zh_TW: 給 frv_print_operand_memory_reference 錯誤的指令：

en: bad condition code
zh_TW: 錯誤的條件碼

en: bad insn in frv_print_operand, bad const_double
zh_TW: frv_print_operand 中不正確誤指令，錯誤的 const_double

en: bad insn to frv_print_operand, 'e' modifier:
zh_TW: 給 frv_print_operand 錯誤的指令，「e」修飾符：

en: bad insn to frv_print_operand, 'F' modifier:
zh_TW: 給 frv_print_operand 錯誤的指令，「F」修飾符：

en: bad insn to frv_print_operand, 'f' modifier:
zh_TW: 給 frv_print_operand 錯誤的指令，「f」修飾符：

en: bad insn to frv_print_operand, 'g' modifier:
zh_TW: 給 frv_print_operand 錯誤的指令，「g」修飾符：

en: bad insn to frv_print_operand, 'L' modifier:
zh_TW: 給 frv_print_operand 錯誤的指令，「L」修飾符：

en: bad insn to frv_print_operand, 'M/N' modifier:
zh_TW: 給 frv_print_operand 錯誤的指令，「M/N」修飾符：

en: bad insn to frv_print_operand, 'O' modifier:
zh_TW: 給 frv_print_operand 錯誤的指令，「O」修飾符：

en: bad insn to frv_print_operand, P modifier:
zh_TW: 給 frv_print_operand 錯誤的指令，P 修飾符：

en: bad insn in frv_print_operand, z case
zh_TW: frv_print_operand 中不正確誤指令，z case

en: bad insn in frv_print_operand, 0 case
zh_TW: frv_print_operand 中不正確誤指令，0 case

en: frv_print_operand: unknown code
zh_TW: frv_print_operand：不明程式碼

en: bad output_move_single operand
zh_TW: 錯誤的 output_move_single 運算元

en: bad output_move_double operand
zh_TW: 錯誤的 output_move_double 運算元

en: bad output_condmove_single operand
zh_TW: 錯誤的 output_condmove_single 運算元

en: invalid UNSPEC as operand
zh_TW: 無效的 UNSPEC 做為運算元

en: invalid operand code '%c'
zh_TW: 無效的運算元程式碼「%c」

en: invalid constraints for operand
zh_TW: 運算元的約束無效

en: unknown insn mode
zh_TW: 不明的指令模式

en: ia64_print_operand: unknown code
zh_TW: ia64_print_operand：不明程式碼

en: invalid conversion from %<__fpreg%>
zh_TW: 從 %<__fpreg%> 的轉換無效

en: invalid conversion to %<__fpreg%>
zh_TW: 向 %<__fpreg%> 的轉換無效

en: invalid operation on %<__fpreg%>
zh_TW: 對 %<__fpreg%> 的作業無效

en: invalid %%P operand
zh_TW: 無效的 %%P 運算元

en: invalid %%p value
zh_TW: 無效的 %%p 值

en: invalid use of %%d, %%x, or %%X
zh_TW: 對 %%d、%%x 或 %%X 的無效使用

en: bad insn for 'A'
zh_TW: 「A」的指令錯誤

en: invalid operand to %%T/%%B code
zh_TW: %%T/%%B 程式碼的運算元無效

en: invalid operand to %%N code
zh_TW: %%N 程式碼的運算元無效

en: pre-increment address is not a register
zh_TW: 前自增位址不是一個暫存器

en: pre-decrement address is not a register
zh_TW: 前自減位址不是一個暫存器

en: post-increment address is not a register
zh_TW: 後自增位址不是一個暫存器

en: bad address
zh_TW: 錯誤位址

en: lo_sum not of register
zh_TW: lo_sum 不是暫存器

en: PRINT_OPERAND, invalid insn for %%C
zh_TW: PRINT_OPERAND，%%C 的指令無效

en: PRINT_OPERAND, invalid insn for %%N
zh_TW: PRINT_OPERAND，%%N 的指令無效

en: invalid address
zh_TW: 無效位址

en: MMIX Internal: Expected a CONST_INT, not this
zh_TW: MMIX 內部錯誤：預期的是 CONST_INT，不是這個

en: MMIX Internal: Bad value for 'm', not a CONST_INT
zh_TW: MMIX 內部錯誤：「m」值錯誤，不是一個 CONST_INT

en: MMIX Internal: Expected a register, not this
zh_TW: MMIX 內部錯誤：需要一個暫存器，不是這個

en: MMIX Internal: Expected a constant, not this
zh_TW: MMIX 內部錯誤：需要一個常數，不是這個

note: We need the original here.
en: MMIX Internal: Cannot decode this operand
zh_TW: MMIX 內部錯誤：無法解碼此運算元

en: MMIX Internal: This is not a recognized address
zh_TW: MMIX 內部錯誤：這不是一個可辨識的位址

en: MMIX Internal: Trying to output invalidly reversed condition:
zh_TW: MMIX 內部錯誤：試圖輸出無效地反轉的條件：

en: MMIX Internal: What's the CC of this?
zh_TW: MMIX 內部錯誤：它的比較條件是什麼？

en: MMIX Internal: What is the CC of this?
zh_TW: MMIX 內部錯誤：它的比較條件是什麼？

en: MMIX Internal: This is not a constant:
zh_TW: MMIX 內部錯誤：這不是一個常數：

en: Out of stack space.
zh_TW: 堆疊溢出。

en: Try running '%s' in the shell to raise its limit.
zh_TW: 嘗試在命令解譯器中執行「%s」以提升它的極值。

en: invalid %%f value
zh_TW: 無效 %%f 值

en: invalid %%F value
zh_TW: 無效 %%F 值

en: invalid %%G value
zh_TW: 無效 %%G 值

en: invalid %%j code
zh_TW: 無效 %%j 程式碼

en: invalid %%J code
zh_TW: 無效 %%J 程式碼

en: invalid %%k value
zh_TW: 無效 %%k 值

en: invalid %%K value
zh_TW: 無效 %%K 值

en: invalid %%O value
zh_TW: 無效 %%O 值

en: invalid %%q value
zh_TW: 無效 %%q 值

en: invalid %%T value
zh_TW: 無效 %%T 值

en: invalid %%u value
zh_TW: 無效 %%u 值

en: invalid %%v value
zh_TW: 無效 %%v 值

en: invalid %%x value
zh_TW: 無效的 %%x 值

en: AltiVec argument passed to unprototyped function
zh_TW: 傳遞 AltiVec 引數給無原型的函式

en: cannot decompose address
zh_TW: 無法分解位址

en: invalid operand to %%R
zh_TW: %%R 的運算元無效

en: invalid operand to %%S
zh_TW: %%S 的運算元無效

en: created and used with different architectures / ABIs
zh_TW: 建立和使用時使用了不同的架構/ABI

en: created and used with different ABIs
zh_TW: 建立和使用時使用了不同的 ABI

en: created and used with different endianness
zh_TW: 建立和使用時使用了不同的高/低位位元組在前設定

en: invalid %%Y operand
zh_TW: 無效的 %%Y 運算元

en: invalid %%A operand
zh_TW: 無效的 %%A 運算元

en: invalid %%B operand
zh_TW: 無效的 %%B 運算元

en: invalid %%C operand
zh_TW: 無效的 %%C 運算元

en: invalid %%D operand
zh_TW: 無效的 %%D 運算元

en: invalid %%f operand
zh_TW: 無效的 %%f 運算元

en: invalid %%s operand
zh_TW: 無效的 %%s 運算元

en: 'B' operand is not constant
zh_TW: 「B」運算元不是一個常數

en: 'B' operand has multiple bits set
zh_TW: 「B」運算元設定了多個位

en: 'o' operand is not constant
zh_TW: 「o」運算元不是一個常數

en: xstormy16_print_operand: unknown code
zh_TW: xstormy16_print_operand：不明程式碼

en: invalid %%c operand
zh_TW: 無效的 %%c 運算元

en: invalid %%d operand
zh_TW: 無效的 %%d 運算元

en: const_double_split got a bad insn:
zh_TW: const_double_split 得到一個錯誤的指令：

en: output_move_single:
zh_TW: output_move_single：

en: bad test
zh_TW: 錯誤的測試

en: invalid %%D value
zh_TW: 無效的 %%D 值

en: invalid mask
zh_TW: 無效遮罩

en: invalid %%d value
zh_TW: 無效的 %%d 值

en: invalid %%t/%%b value
zh_TW: 無效的 %%t/%%b 值

en: no register in address
zh_TW: 位址中無暫存器

en: address offset not a constant
zh_TW: 位址偏移量不是一個常數

en: expected %<;%>
zh_TW: 需要 %<;%>

en: expected %<{%>
zh_TW: 需要 %<{%>

note: All following cases are statements with LHS.
en: expected %<=%>
zh_TW: 需要 %<=%>

en: candidate 1:
zh_TW: 備選 1：

en: candidate 2:
zh_TW: 備選 2：

en: candidates are: %+#D
zh_TW: 備選為：%+#D

en: candidate is: %+#D
zh_TW: 備選為：%+#D

en: candidates are:
zh_TW: 備選為：

en: wrong type argument to unary minus
zh_TW: 單位元減的運算元類型錯誤

en: wrong type argument to unary plus
zh_TW: 單位元加的運算元類型錯誤

en: wrong type argument to bit-complement
zh_TW: 按位取反的引數類型錯誤

en: wrong type argument to abs
zh_TW: 不能對該類型的引數求絕對值

en: wrong type argument to conjugation
zh_TW: 不能對該類型的引數求共軛

en: Arithmetic OK at %L
zh_TW: %L 處算術正常

en: Arithmetic overflow at %L
zh_TW: %L 處算術向上溢位

en: Arithmetic underflow at %L
zh_TW: %L 處算術向下溢位

en: Arithmetic NaN at %L
zh_TW: %L 處算術 NaN

en: Division by zero at %L
zh_TW: %L 處被零除

en: Array operands are incommensurate at %L
zh_TW: %L 處陣列運算元無法被使用

en: Integer outside symmetric range implied by Standard Fortran at %L
zh_TW: %L 處整數超出標準 Fortran 隱含的對稱範圍

en: Driving:
zh_TW: 驅動：

en: Positive width required
zh_TW: 需要正的寬度

en: Nonnegative width required
zh_TW: 需要非負的寬度

en: Unexpected end of format string
zh_TW: 非預期的格式字串結尾

en: Missing leading left parenthesis
zh_TW: 缺少前導左括號

en: Expected P edit descriptor
zh_TW: 需要 P 編譯描述符號

en: Positive exponent width required
zh_TW: 需要正的指數寬度

en: Syntax error in expression at %C
zh_TW: %C 運算式語法錯誤

en: Unexpected EOF
zh_TW: 非預期的檔案結束

en: Integer overflow
zh_TW: 整數溢出

en: Name too long
zh_TW: 名稱太長

en: Bad name
zh_TW: 錯誤的名稱

en: Expected name
zh_TW: 需要名稱

en: Expected left parenthesis
zh_TW: 需要左圓括號

en: Expected right parenthesis
zh_TW: 需要右圓括號

en: Expected integer
zh_TW: 需要整數

en: Expected string
zh_TW: 需要字串

en: find_enum(): Enum not found
zh_TW: find_enum()：找不到列舉

en: Expected attribute bit name
zh_TW: 需要屬性位名

en: Expected integer string
zh_TW: 需要整數字串

en: Error converting integer
zh_TW: 轉換整數時發生錯誤

en: Expected real string
zh_TW: 需要實數字串

en: Expected expression type
zh_TW: 需要運算式類型

en: Bad operator
zh_TW: 錯誤的運算子

en: Bad type in constant expression
zh_TW: 常數運算式中類型錯誤

en: Unexpected end of module
zh_TW: 非預期的模組結束

en: arithmetic IF
zh_TW: 算術 IF

en: attribute declaration
zh_TW: 屬性宣告

en: data declaration
zh_TW: 資料宣告

en: derived type declaration
zh_TW: 衍生的類型宣告

en: block IF
zh_TW: 區塊 IF

en: implied END DO
zh_TW: 暗示的 END DO

en: assignment
zh_TW: 賦值

en: pointer assignment
zh_TW: 指標賦值

en: simple IF
zh_TW: 簡單的 IF

en: Operands of string concatenation operator at %%L are %s/%s
zh_TW: 字串粘貼運算子(位於 %%L)的運算元為 %s/%s

en: COMPLEX quantities cannot be compared at %L
zh_TW: %L 處複數不能比較大小

en: Logicals at %%L must be compared with %s instead of %s
zh_TW: %%L 處邏輯值必須與 %s 比較，而不是 %s

en: Assigned label is not a target label
zh_TW: 賦值標籤不是目的標籤

en: Array reference out of bounds
zh_TW: 對陣列的參照超出範圍

en: Incorrect function return value
zh_TW: 不正確的函式回傳值

en: -pg and -fomit-frame-pointer are incompatible
zh_TW: -pg 和 -fomit-frame-pointer 互不相容

en: -E or -x required when input is from standard input
zh_TW: 當輸入來自標準輸入裝置時，需要 -E 或 -x

en: -current_version only allowed with -dynamiclib
zh_TW: -current_version 只能和 -dynamiclib 一起使用

en: -install_name only allowed with -dynamiclib
zh_TW: -install_name 只能和 -dynamiclib 一起使用

en: -bundle not allowed with -dynamiclib
zh_TW: -bundle 不允許與 -dynamiclib 一起使用

en: -bundle_loader not allowed with -dynamiclib
zh_TW: -bundle_loader 不能和 -dynamiclib 一起使用

en: -client_name not allowed with -dynamiclib
zh_TW: -client_name 不能和 -dynamiclib 一起使用

en: -force_flat_namespace not allowed with -dynamiclib
zh_TW: -force_flat_namespace 不能和 -dynamiclib 一起使用

en: -keep_private_externs not allowed with -dynamiclib
zh_TW: -keep_private_externs 不能和 -dynamiclib 一起使用

en: -private_bundle not allowed with -dynamiclib
zh_TW: -private_bundle 不能和 -dynamiclib 一起使用

en: cannot use mthreads and mlegacy-threads together
zh_TW: 不能同時使用 mthreads 和 mlegacy-threads

en: cannot use mshared and static together
zh_TW: 不能同時使用 mshared 和 static

en: does not support multilib
zh_TW: 不支援 multilib

en: -Xbind-now and -Xbind-lazy are incompatible
zh_TW: -Xbind-now 與 -Xbind-lazy 不相容

en: may not use both -EB and -EL
zh_TW: 不能同時使用 -EB 和 -EL

en: -mbig-endian and -mlittle-endian may not be used together
zh_TW: -mbig-endian 和 -mlittle-endian 不能一起使用

en: shared and mdll are not compatible
zh_TW: shared 和 mdll 互不相容

en: the m210 does not have little endian support
zh_TW: m210 不支援低位位元組在前

en: -mhard-float not supported
zh_TW: 不支援 -mhard-float

en: -msingle-float and -msoft-float cannot both be specified
zh_TW: 不能同時指定 -msingle-float 和 -msoft-float

en:  conflicting code gen style switches are used
zh_TW:  衝突的程式碼產生選項

en: static is not supported on TPF-OS
zh_TW: TPF-OS 不支援 static

en: SH2a does not support little-endian
zh_TW: SH2a 不支援低位位元組在前

en: may not use both -m32 and -m64
zh_TW: 不能同時使用 -m32 和 -m64

en: the -shared option is not currently supported for VAX ELF
zh_TW: -shared 選項目前在 VAX ELF 下不受支援

en: -c or -S required for Ada
zh_TW: Ada 需要 -c 或是 -S

en: assertion missing after %qs
zh_TW: %qs 後判定語

en: macro name missing after %qs
zh_TW: %qs 後缺少巨集名

en: missing filename after %qs
zh_TW: %qs 後缺少檔案名稱

en: missing path after %qs
zh_TW: %qs 後缺少路徑

en: missing makefile target after %qs
zh_TW: %qs 後缺少 makefile 目的

en: switch %qs is no longer supported
zh_TW: 開關 %qs 不再被支援

en: argument %qs to %<-Wnormalized%> not recognized
zh_TW: 引數 %qs(給予 %<-Wnormalized%>)無法識別

en: no class name specified with %qs
zh_TW: %qs 沒有指定類別名

en: -fhandle-exceptions has been renamed -fexceptions (and is now on by default)
zh_TW: -fhandle-exceptions 已被重新命名為 -fexceptions (並且現在預設為開)

en: Generate code for the M*Core M210
zh_TW: 為 M*Core M210 產生程式碼

en: Generate code for the M*Core M340
zh_TW: 為 M*Core M340 產生程式碼

en: Warn if the loop cannot be optimized due to nontrivial assumptions.
zh_TW: 當循環因為不平凡的假定而不能被最佳化時給出警告

en: value computed is not used
zh_TW: 計算出的值未被使用

en: second argument to %<__builtin_prefetch%> must be a constant
zh_TW: %<__builtin_prefetch%> 的第二個引數必須是一個常數

en: invalid second argument to %<__builtin_prefetch%>; using zero
zh_TW: %<__builtin_prefetch%> 的第二個引數無效；使用 0

en: third argument to %<__builtin_prefetch%> must be a constant
zh_TW: %<__builtin_prefetch%> 的第三個引數必須是一個常數

en: invalid third argument to %<__builtin_prefetch%>; using zero
zh_TW: %<__builtin_prefetch%> 的第三個引數無效；使用 0

en: too few arguments to function %<va_start%>
zh_TW: 給函式 %<va_start%> 的參數太少

en: %<__builtin_longjmp%> second argument must be 1
zh_TW: %<__builtin_longjmp%> 的第二個引數必須是 1

en: target format does not support infinity
zh_TW: 目的格式不支援無限大浮點數

en: %<va_start%> used in function with fixed args
zh_TW: 在定參數的函式中使用了 %<va_start%>

en: %<__builtin_next_arg%> called without an argument
zh_TW: 呼叫 %<__builtin_next_arg%> 時沒有給定引數

en: second parameter of %<va_start%> not last named argument
zh_TW: %<va_start%> 的第二個參數不是最後一個具名參數

en: function call has aggregate value
zh_TW: 函式呼叫有聚合類型

en: size of variable %q+D is too large
zh_TW: 變數 %q+D 的大小太大

en: too many alternatives in %<asm%>
zh_TW: %<asm%> 中太多變數

en: more than %d operands in %<asm%>
zh_TW: %<asm%> 中的運算元超過 %d 個

note: ??? Diagnose during gimplification?
en: unknown register name %qs in %<asm%>
zh_TW: %<asm%> 中出現不明的暫存器名 %qs

en: output number %d not directly addressable
zh_TW: 輸出數 %d 不可直接定址

en: asm operand %d probably doesn%'t match constraints
zh_TW: 組譯運算元 %d 與約束可能不匹配

en: asm clobber conflict with output operand
zh_TW: 組譯篡改清單與輸出運算元衝突

en: asm clobber conflict with input operand
zh_TW: 組譯篡改清單與輸入運算元衝突

en: bb %d on wrong place
zh_TW: 基本區塊 %d 位置不正確

en: prev_bb of %d should be %d, not %d
zh_TW: %d 的 prev_bb 應該為 %d，而不是 %d

en: verify_flow_info: Wrong count of block %i %i
zh_TW: verify_flow_info：塊 %i %i 計數錯

en: verify_flow_info: Wrong frequency of block %i %i
zh_TW: verify_flow_info：塊 %i %i 頻率錯

en: verify_flow_info: Duplicate edge %i->%i
zh_TW: verify_flow_info：重複的邊 %i->%i

en: verify_flow_info: Wrong probability of edge %i->%i %i
zh_TW: verify_flow_info：邊 %i->%i %i 概率錯

en: verify_flow_info: Wrong count of edge %i->%i %i
zh_TW: verify_flow_info：邊 %i->%i %i 計數錯

en: wrong amount of branch edges after unconditional jump %i
zh_TW: 非條件跳轉 %i 之後的分支邊數不正確

en: its dest_idx should be %d, not %d
zh_TW: 它的 dest_idx 應當是 %d 而不是 %d

en: verify_flow_info failed
zh_TW: verify_flow_info 失敗

en: %s does not support redirect_edge_and_branch
zh_TW: %s 不支援 redirect_edge_and_branch

en: %s does not support redirect_edge_and_branch_force
zh_TW: %s 不支援 redirect_edge_and_branch_force

en: %s does not support split_block
zh_TW: %s 不支援 split_block

en: %s does not support move_block_after
zh_TW: %s 不支援t move_block_after

en: %s does not support delete_basic_block
zh_TW: %s 不支援 delete_basic_block

en: %s does not support split_edge
zh_TW: %s 不支援 split_edge

en: %s does not support create_basic_block
zh_TW: %s 不支援 create_basic_block

en: %s does not support can_merge_blocks_p
zh_TW: %s 不支援 can_merge_blocks_p

en: %s does not support predict_edge
zh_TW: %s 不支援 predict_edge

en: %s does not support predicted_by_p
zh_TW: %s 不支援 predicted_by_p

en: %s does not support merge_blocks
zh_TW: %s 不支援 merge_blocks

en: %s does not support make_forwarder_block
zh_TW: %s 不支援 make_forwarder_block

en: %s does not support can_duplicate_block_p
zh_TW: %s 不支援 can_duplicate_block_p

en: %s does not support duplicate_block
zh_TW: %s 不支援 duplicate_block

en: %s does not support block_ends_with_call_p
zh_TW: %s 不支援 block_ends_with_call_p

en: %s does not support block_ends_with_condjump_p
zh_TW: %s 不支援 block_ends_with_condjump_p

en: %s does not support flow_call_edges_add
zh_TW: %s 不支援 flow_call_edges_add

en: size of loop %d should be %d, not %d
zh_TW: 循環 %d 的大小應該為 %d，而不是%d

en: NOTE_INSN_BASIC_BLOCK is missing for block %d
zh_TW: 區塊 %d 缺少 NOTE_INSN_BASIC_BLOCK

en: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d
zh_TW: NOTE_INSN_BASIC_BLOCK %d 在基本區塊 %d 中間

en: in basic block %d:
zh_TW: 在基本區塊 %d 中：

en: missing barrier after block %i
zh_TW: 在區塊 %i 之後缺少邊界

en: verify_flow_info: Incorrect blocks for fallthru %i->%i
zh_TW: verify_flow_info：不正確的區塊直通 %i->%i

en: verify_flow_info: Incorrect fallthru %i->%i
zh_TW: verify_flow_info：不正確的直通 %i->%i

en: caller edge count is negative
zh_TW: 呼叫邊計數為負

en: aux field set for edge %s->%s
zh_TW: 為邊 %s->%s 設定 AUX 欄位

en: inlined_to pointer is wrong
zh_TW: inlined_to pointer 錯誤

en: multiple inline callers
zh_TW: 多個內聯呼叫者

en: inlined_to pointer set for noninline callers
zh_TW: 為非內聯的呼叫者設定了 inlined_to pointer

en: inlined_to pointer refers to itself
zh_TW: inlined_to pointer 參照自身

en: shared call_stmt:
zh_TW: 共享的 call_stmt：

en: edge points to wrong declaration:
zh_TW: 邊緣指到不對的宣告：

en: verify_cgraph_node failed
zh_TW: verify_cgraph_node 失敗

note: include_self=
en: %q+F used but never defined
zh_TW: %q+F 使用過但從未定義

en: %q+F declared %<static%> but never defined
zh_TW: %q+F 宣告為 %<static%> 卻從未定義過

en: failed to reclaim unneeded function
zh_TW: 無法收回不需要的函式

en: size of return value of %q+D is %u bytes
zh_TW: %q+D 回傳值的大小為 %u 位元組

en: size of return value of %q+D is larger than %wd bytes
zh_TW: %q+D 回傳值的大小為 %wd 位元組

en: %s terminated with signal %d [%s]%s
zh_TW: %s 以信號 %d [%s]%s 離開。

en: %s returned %d exit status
zh_TW: %s 以回傳值 %d 離開

en: cannot find '%s'
zh_TW: 找不到「%s」

en: no arguments
zh_TW: 沒有參數

en: can't open %s: %m
zh_TW: 無法開啟 %s：%m

en: unknown demangling style '%s'
zh_TW: 不明的解修飾風格「%s」

en: cannot find 'nm'
zh_TW: 找不到 「nm」

en: init function found in object %s
zh_TW: 在物件 %s 中發現 init 函式

en: fini function found in object %s
zh_TW: 在物件 %s 中發現 fini 函式

en: cannot find 'ldd'
zh_TW: 找不到「ldd」

en: dynamic dependency %s not found
zh_TW: 找不到動態依賴項 %s

en: unable to open dynamic dependency '%s'
zh_TW: 無法開啟動態依賴項「%s」

en: %s: not a COFF file
zh_TW: %s：不是一個 COFF 檔案

en: %s: cannot open as COFF file
zh_TW: %s：無法開啟 COFF 檔案

en: library lib%s not found
zh_TW: 找不到函式庫 lib%s

en: cannot convert to a pointer type
zh_TW: 無法轉換為指標類型

en: pointer value used where a floating point value was expected
zh_TW: 需要浮點數值時使用了指標值

en: aggregate value used where a float was expected
zh_TW: 需要浮點數時使用了聚合值

en: conversion to incomplete type
zh_TW: 轉換為不完全類型

en: aggregate value used where an integer was expected
zh_TW: 需要整數時使用了聚合值

en: pointer value used where a complex was expected
zh_TW: 需要複數時使用了指標值

en: aggregate value used where a complex was expected
zh_TW: 需要複數時使用了聚合值

en: %qs is not a gcov data file
zh_TW: %qs 不是一個 gcov 資料檔案

en: %qs is version %q.*s, expected version %q.*s
zh_TW: %qs 的版本是 %q.*s，需要的版本 %q.*s

en: number of counters is %d instead of %d
zh_TW: 計數器的數量是 %d 而不是 %d

en: %qs has overflowed
zh_TW: %qs 已溢出

en: %qs is corrupted
zh_TW: %qs 已損壞

en: error writing %qs
zh_TW: 寫入 %qs 時錯誤

en: cannot open %s
zh_TW: 無法開啟 %s

en: global destructors not supported on this target
zh_TW: 全域解構函式在此目標平臺上不受支援

en: global constructors not supported on this target
zh_TW: 全域建構式在此目標平臺上不受支援

en: in %s, at %s:%d
zh_TW: 在 %s 中，於 %s:%d

en: dominator of %d status unknown
zh_TW: %d 的主導者狀態不明

en: dominator of %d should be %d, not %d
zh_TW: %d 的主導者應該為 %d，而不是 %d

en: invalid rtl sharing found in the insn
zh_TW: 在 insn 中找到無效的 rtl 分享

en: shared rtx
zh_TW: 共享的 rtx

en: internal consistency failure
zh_TW: 內部一致性錯誤

en: ICE: emit_insn used where emit_jump_insn needed:
zh_TW: ICE：需要 emit_jump_insn 時使用了 emit_insn used where：

en: abort in %s, at %s:%d
zh_TW: 在 %s 中放棄，於 %s:%d

en: argument of %<__builtin_eh_return_regno%> must be constant
zh_TW: %<__builtin_eh_return_regno%> 的引數必須是常數

en: __builtin_eh_return not supported on this target
zh_TW: __builtin_eh_return 在此目標平臺上不受支援

en: verify_eh_tree failed
zh_TW: verify_eh_tree 失敗

en: stack limits not supported on this target
zh_TW: 堆疊限制在此目標平臺上不受支援

en: comparison is always %d due to width of bit-field
zh_TW: 由於位元段寬度所限，比較結果永遠為 %d

en: comparison is always %d
zh_TW: 比較結果始終為 %d

en: %<or%> of unmatched not-equal tests is always 1
zh_TW: 對兩個不匹配的不等比較取 %<or%> 的結果總為 1

en: %<and%> of mutually exclusive equal-tests is always 0
zh_TW: 對兩個互斥的相等比較取 %<and%> 的結果永遠是 0

en: impossible constraint in %<asm%>
zh_TW: %<asm%> 中不可能的約束

en: variable %q+D might be clobbered by %<longjmp%> or %<vfork%>
zh_TW: 變數 %q+D 能為 %<longjmp%> 或 %<vfork%> 所篡改

en: argument %q+D might be clobbered by %<longjmp%> or %<vfork%>
zh_TW: 引數 %q+D 可能為 %<longjmp%> 或 %<vfork%> 所篡改

en: function returns an aggregate
zh_TW: 函式回傳一個聚合

en: specs %%include syntax malformed after %ld characters
zh_TW: specs %%include 在 %ld 字元後語法格式錯誤

en: specs %%rename syntax malformed after %ld characters
zh_TW: specs %%rename 在 %ld 字元後語法格式錯誤

en: specs %s spec was not found to be renamed
zh_TW: specs 找不到 %s spec 或已被重新命名

en: specs unknown %% command after %ld characters
zh_TW: specs 在 %ld 字元後出現不明的 %% 命令

en: specs file malformed after %ld characters
zh_TW: specs 在 %ld 字元後檔案格式錯誤

en: spec file has no spec for linking
zh_TW: spec 檔案沒有對連結的設定

en: -pipe not supported
zh_TW: 不支援 -pipe

en: malformed spec function name
zh_TW: spec 函式名格式錯誤

note: )
en: no arguments for spec function
zh_TW: spec 函式沒有引數

en: malformed spec function arguments
zh_TW: spec 函式引數格式錯誤

en: spec failure: more than one arg to SYSROOT_SUFFIX_SPEC
zh_TW: spec 失敗：SYSROOT_SUFFIX_SPEC 參數多於一個

en: spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC
zh_TW: spec 失敗：SYSROOT_HEADERS_SUFFIX_SPEC 參數多於一個

en: no input files
zh_TW: 沒有輸入檔案

en: %s: %s compiler not installed on this system
zh_TW: %s：此系統未安裝 %s 編譯器

en: %s: linker input file unused because linking not done
zh_TW: %s：未使用連結器輸入檔案，因為連結尚未完成

en: language %s not recognized
zh_TW: 語言 %s 未能被識別

en: too few arguments to %%:version-compare
zh_TW: %%：version-compare 的引數太少

en: too many arguments to %%:version-compare
zh_TW: %%：version-compare 的引數太多

en: had to relocate PCH
zh_TW: 必須重新定位 PCH

en: open /dev/zero: %m
zh_TW: 開啟 /dev/zero：%m

en: invalid lvalue in asm output %d
zh_TW: 組譯輸出 %d 中左值無效

en: memory input %d is not directly addressable
zh_TW: 記憶體輸入 %d 不可直接定址

en: gimplification failed
zh_TW: gimplification 失敗

en: %qT is promoted to %qT when passed through %<...%>
zh_TW: 透過 %<...%> 傳遞時 %qT 被提升為 %qT

en: (so you should pass %qT not %qT to %<va_arg%>)
zh_TW: (因此您應該向 %<va_arg%> 傳遞 %qT 而不是 %qT)

en: if this code is reached, the program will abort
zh_TW: 如果執行到這段程式碼，程式將中止

en: can%'t open %s: %m
zh_TW: 無法開啟%s：%m

en: %s cannot be used in asm here
zh_TW: %s 不能在這裡用於 asm

en: frame size too large for reliable stack checking
zh_TW: 對可靠的堆疊檢查來說框架太大了

en: inconsistent operand constraints in an %<asm%>
zh_TW: 一句 %<asm%> 中運算元約束不一致

en: command line option %qs is not supported by this configuration
zh_TW: 此配置不支援命令列選項 %qs

en: -freorder-blocks-and-partition does not work on this architecture
zh_TW: -freorder-blocks-and-partition 不能在此架構下工作

en: structure alignment must be a small power of two, not %d
zh_TW: 結構的對齊必須是 2 的較小次方，而不是 %d

en: %s: --param arguments should be of the form NAME=VALUE
zh_TW: %s：--param 引數的形式應該為「名稱=值」

en: invalid --param value %qs
zh_TW: 無效的 --param 值 %qs

en: target system does not support debug output
zh_TW: 目的系統不支援除錯輸出

en: unrecognized gcc debugging option: %c
zh_TW: 無法辨識的 gcc 除錯選項：%c

note: If we didn't find this parameter, issue an error message.
en: invalid parameter %qs
zh_TW: 無效的參數 %qs

en: minimum value of parameter %qs is %u
zh_TW: 參數 %qs 的最小值為 %u

en: maximum value of parameter %qs is %u
zh_TW: 參數 %qs 的最大值是 %u

en: corrupted profile info: edge from %i to %i exceeds maximal count
zh_TW: 損壞的樣本資訊：從 %i 到 %i 的邊超過最大計數

en: corrupted profile info: sum_all is smaller than sum_max
zh_TW: 損壞的樣本資訊：sum_all 小於 sum_max

en: corrupted profile info: number of iterations for basic block %d thought to be %i
zh_TW: 損壞的樣本資訊：基本區塊 %d 的迭代次數被認為是 %i

en: corrupted profile info: number of executions for edge %d-%d thought to be %i
zh_TW: 損壞的樣本資訊：邊 %d-%d 的執行次數被認為是 %i

en: output constraint %d must specify a single register
zh_TW: 輸出約束 %d 必須指定單一暫存器

en: output constraint %d cannot be specified together with "%s" clobber
zh_TW: 輸出約束 %d 不能在指定「%s」篡改時被指定

en: output operand %d must use %<&%> constraint
zh_TW: 輸出運算元 %d 必須使用 %<&%> 約束

en: unknown register name: %s
zh_TW: 不明的暫存器名：%s

en: global register variable follows a function definition
zh_TW: 全域暫存器變數出現在函式定義後

en: call-clobbered register used for global register variable
zh_TW: 呼叫篡改暫存器做為全域暫存器變數

en: cannot reload integer constant operand in %<asm%>
zh_TW: 不能在 %<asm%> 中重新載入整數常數運算元

en: impossible register constraint in %<asm%>
zh_TW: %<asm%> 中不可能的暫存器約束

en: %<&%> constraint used with no register class
zh_TW: %<&%> 約束未與暫存器類型一起使用

en: unable to find a register to spill in class %qs
zh_TW: 在類別 %qs 中找不到可捨出的暫存器

en: %<asm%> operand requires impossible reload
zh_TW: %<asm%> 要求不可能的重新載入

en: %<asm%> operand constraint incompatible with operand size
zh_TW: %<asm%> 運算元的約束與運算元大小不相容

en: output operand is constant in %<asm%>
zh_TW: %<asm%> 的輸出運算元是常數

en: RTL check: expected code '%s', have '%s' in %s, at %s:%d
zh_TW: RTL 檢查：需要程式碼「%s」，卻得到「%s」在 %s，於 %s:%d

en: RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d
zh_TW: RTL 檢查：需要程式碼「%s」或「%s」，卻得到「%s」在 %s，於 %s:%d

en: output operand constraint lacks %<=%>
zh_TW: 輸出運算元約束缺少 %<=%>

en: output constraint %qc for operand %d is not at the beginning
zh_TW: 輸出約束 %qc(對運算元 %d)沒有出現在開頭

en: %<%%%> constraint used with last operand
zh_TW: %<%%%> 約束用於最後一個運算元

en: matching constraint not valid in output operand
zh_TW: 匹配的約束在輸出運算元中無效

en: input operand constraint contains %qc
zh_TW: 輸入運算元約束包含 %qc

en: matching constraint references invalid operand number
zh_TW: 匹配的約束參照了無效的運算元號

en: invalid punctuation %qc in constraint
zh_TW: 約束中出現無效的標點 %qc

en: matching constraint does not allow a register
zh_TW: 匹配的約束不允許使用暫存器

en: duplicate asm operand name %qs
zh_TW: 重複的組譯運算元名 %qs

en: missing close brace for named operand
zh_TW: 具名運算元後缺少右大括號

en: undefined named operand %qs
zh_TW: 未定義的具名運算元 %qs

en: size of %q+D is %d bytes
zh_TW: %q+D 的大小為 %d 位元組

en: size of %q+D is larger than %wd bytes
zh_TW: %q+D 的大小超過 %wd 位元組

en: packed attribute causes inefficient alignment for %q+D
zh_TW: packed 屬性導致 %q+D 低效率的對齊

en: packed attribute is unnecessary for %q+D
zh_TW: packed 屬性對 %q+D 來說是不需要的

en: padding struct to align %q+D
zh_TW: 填補結構以對齊 %q+D

en: padding struct size to alignment boundary
zh_TW: 將結構大小填補到對齊邊界上

en: packed attribute causes inefficient alignment
zh_TW: packed 屬性導致低效率的對齊

en: packed attribute is unnecessary
zh_TW: 不需要 packed 屬性

en: alignment of array elements is greater than element size
zh_TW: 陣列元素的對齊邊界比元素大小還要大

en: __builtin_saveregs not supported by this target
zh_TW: __builtin_saveregs 不為此目的所支援

en: '%s' was assigned to '%s', but was not defined during recompilation, or vice versa
zh_TW: 「%s」被指派給「%s」，但在重新編譯的程序中未定義，或相反

en: ld returned %d exit status
zh_TW: ld 回傳 %d

en: can%'t open %s for writing: %m
zh_TW: 無法開啟 %s 並寫入：%m

en: instruction scheduling not supported on this target machine
zh_TW: 指令調度在此目標平臺上不受支援

en: this target machine does not have delayed branches
zh_TW: 此目標平臺沒有延遲轉移指令

en: -f%sleading-underscore not supported on this target machine
zh_TW: -f%sleading-underscore 在此目標平臺上不受支援

en: -ffunction-sections not supported for this target
zh_TW: -ffunction-sections 在此目標平臺上不受支援

en: -fdata-sections not supported for this target
zh_TW: -fdata-sections 在此目標平臺上不受支援

en: -fprefetch-loop-arrays not supported for this target
zh_TW: -fprefetch-loop-arrays 在此目標平臺上不受支援

en: -fprefetch-loop-arrays not supported for this target (try -march switches)
zh_TW: -fprefetch-loop-arrays 在此目標平臺上不受支援(嘗試 -march 開關)

en: -fprefetch-loop-arrays is not supported with -Os
zh_TW: -fprefetch-loop-arrays 不支援與 -Os 並用

en: -fstack-protector not supported for this target
zh_TW: -fstack-protector 在此目標平臺上不受支援

en: error writing to %s: %m
zh_TW: 寫入 %s 時發生錯誤：%m

en: error closing %s: %m
zh_TW: 關閉 %s 時發生錯誤：%m

en: invalid conditional operand
zh_TW: 無效的條件運算元

en: invalid reference prefix
zh_TW: 無效的參照字首

en: type mismatch in conditional expression
zh_TW: 條件運算式中類型不匹配

en: incorrect sharing of tree nodes
zh_TW: 對樹結區段的共享不正確

en: control flow in the middle of basic block %d
zh_TW: 基本區塊 %d 中出現流程控制

en: explicit goto at end of bb %d
zh_TW: 基本區塊 %d 末尾明確的 goto

en: extra outgoing edge %d->%d
zh_TW: 多餘的出邊 %d->%d

en: missing edge %i->%i
zh_TW: 缺少邊 %i->%i

en: function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)
zh_TW: 函式 %q+F 無法被內聯，因為它使用了 alloca (使用 always_inline 屬性強制內聯)

en: function %q+F can never be inlined because it uses setjmp
zh_TW: 函式 %q+F 無法被內聯，因為它使用了 setjmp

en: function %q+F can never be inlined because it uses variable argument lists
zh_TW: 函式 %q+F 無法被內聯，因為它使用了變長引數表

en: function %q+F can never be inlined because it uses setjmp-longjmp exception handling
zh_TW: 函式 %q+F 無法被內聯，因為它使用了 setjmp-longjmp 異常處理

en: function %q+F can never be inlined because it uses non-local goto
zh_TW: 函式 %q+F 無法被內聯，因為使用了非區域性的 goto

en: function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args
zh_TW: 函式 %q+F 無法被內聯，因為使用了 __builtin_return 或 __builtin_apply_args

en: function %q+F can never be inlined because it contains a computed goto
zh_TW: 函式 %q+F 無法被內聯，因為包含一個執行時 goto

en: function %q+F can never be inlined because it is suppressed using -fno-inline
zh_TW: 函式 %q+F 無法被內聯，因為使用了 -fno-inline

en: function %q+F can never be inlined because it uses attributes conflicting with inlining
zh_TW: 函式 %q+F 無法被內聯，因為它使用了與內聯衝突的屬性

en: called from here
zh_TW: 從此處呼叫

en: inlining failed in call to %q+F: %s
zh_TW: 呼叫 %q+F 時內聯失敗：%s

en: SSA corruption
zh_TW: SSA 損壞

en: expected an SSA_NAME object
zh_TW: 需要一個 SSA_NAME 物件

en: found a real definition for a non-register
zh_TW: 找到非暫存器的真實定義

en: SSA_NAME_DEF_STMT is wrong
zh_TW: SSA_NAME_DEF_STMT 不正確

en: missing definition
zh_TW: 定義缺失

en: no immediate_use list
zh_TW: 沒有 immediate_use 清單

en: wrong immediate use list
zh_TW: 錯誤的 immediate use 清單

en: PHI argument is missing for edge %d->%d
zh_TW: 邊 %d->%d 缺少 PHI 參數

en: wrong edge %d->%d for PHI argument
zh_TW: PHI 參數邊 %d->%d 錯誤

en: AUX pointer initialized for edge %d->%d
zh_TW: 為邊 %d->%d 初始化 AUX 指標

en: verify_ssa failed
zh_TW: verify_ssa 失敗

en: %q+D already declared with dllexport attribute: dllimport ignored
zh_TW: %q+D 已被宣告為具有 dllexport 屬性：忽略 dllimport

en: %q+D redeclared without dllimport attribute after being referenced with dll linkage
zh_TW: %q+D 重宣告時沒有 dllimport 屬性，但已被做為 dllimport 連結參照過

en: %q+D redeclared without dllimport attribute: previous dllimport ignored
zh_TW: %q+D 重宣告時沒有 dllimport 屬性：忽略先前的 dllimport

en: %qE attribute ignored
zh_TW: %qE 屬性被忽略

en: inline function %q+D declared as  dllimport: attribute ignored
zh_TW: 內聯函式 %q+D 宣告為 dllimport：忽略此屬性

en: function %q+D definition is marked dllimport
zh_TW: 函式 %q+D 的定義被標記為 dllimport

en: variable %q+D definition is marked dllimport
zh_TW: 變數 %q+D 的定義被標記為 dllimport

en: arrays of functions are not meaningful
zh_TW: 函式陣列是沒有意義的

en: function return type cannot be function
zh_TW: 函式不能回傳函式

en: tree check: %s, have %s in %s, at %s:%d
zh_TW: 樹檢查：%s，得到 %s 在 %s，於 %s:%d

en: tree check: expected none of %s, have %s in %s, at %s:%d
zh_TW: 樹檢查：不需要 %s，得到 %s 在 %s，於 %s:%d

en: tree check: expected class %qs, have %qs (%s) in %s, at %s:%d
zh_TW: 樹檢查：需要類別 %qs，得到 %qs(%s) 在 %s，於 %s:%d

en: type is deprecated
zh_TW: 類型已過時

en: %+D causes a section type conflict
zh_TW: %+D 導致一個區段類型衝突

en: register name not specified for %q+D
zh_TW: %q+D 的暫存器名無效

en: invalid register name for %q+D
zh_TW: %q+D 的暫存器名無效

en: data type of %q+D isn%'t suitable for a register
zh_TW: 為 %q+D 指定的暫存器不適合此資料類型

en: register specified for %q+D isn%'t suitable for data type
zh_TW: 為 %q+D 指定的暫存器不適合此資料類型

en: global register variable has initial value
zh_TW: 全域暫存器變數有初始值

en: optimization may eliminate reads and/or writes to register variables
zh_TW: 最佳化可能會去除對暫存器變數的讀寫

en: register name given for non-register variable %q+D
zh_TW: 為非暫存器變數 %q+D 給定了暫存器名

en: thread-local COMMON data not implemented
zh_TW: 執行緒區域性的 COMMON 資料沒有實作

en: requested alignment for %q+D is greater than implemented alignment of %wu
zh_TW: %q+D 需要的對齊邊界大於實作的對齊邊界 %wu

en: storage size of %q+D isn%'t known
zh_TW: %q+D 的存儲大小不明

en: initializer for floating value is not a floating constant
zh_TW: 浮點值的初始值設定不是一個浮點常數

en: weak declaration of %q+D must be public
zh_TW: %q+D 的弱宣告必須是公共的

en: weak declaration of %q+D not supported
zh_TW: 不支援 %q+D 的弱宣告

en: only weak aliases are supported in this configuration
zh_TW: 此配置下只支援弱別名

en: weakref %q+D ultimately targets itself
zh_TW: weakref %q+D 最終參照其自身

en: visibility attribute not supported in this configuration; ignored
zh_TW: 可見性屬性在此配置下不受支援；已忽略

en: %qE attribute ignored for field of type %qT
zh_TW: %qE 屬性為 %qT 型態的欄位所忽略

en: %qE attribute have effect only on public objects
zh_TW: %qE 屬性只能套用到公共物件上

en: specifying vector types with __attribute__ ((mode)) is deprecated
zh_TW: 指定向量類型時使用 __attribute__ ((mode)) 已過時

en: use __attribute__ ((vector_size)) instead
zh_TW: 改用 __attribute__ ((vector_size))

en: unable to emulate %qs
zh_TW: 無法列舉 %qs

en: invalid pointer mode %qs
zh_TW: 無效的指標模式 %qs

en: no data type for mode %qs
zh_TW: 沒有模式為 %qs 的資料類型

en: cannot use mode %qs for enumeral types
zh_TW: 無法為列舉類型使用模式 %qs

en: mode %qs applied to inappropriate type
zh_TW: 對不合適的類型套用模式 %qs

en: section attribute not allowed for %q+D
zh_TW: %q+D 不能有 section 屬性

en: section of %q+D conflicts with previous declaration
zh_TW: %q+D 的區段與早先的宣告衝突

en: alignment may not be specified for %q+D
zh_TW: 不能為 %q+D 指定對齊

en: %qE attribute ignored on non-class types
zh_TW: %qE 屬性在不是類別的類型上被忽略

en: visibility argument not a string
zh_TW: visibility 的引數不是一個字串

en: %qE attribute ignored on types
zh_TW: %qE 屬性在類型上被忽略

en: visibility argument must be one of "default", "hidden", "protected" or "internal"
zh_TW: visibility  的引數必須是「default」、「hidden」、「protected」或「internal」其中之一

en: tls_model argument not a string
zh_TW: tls_model 的引數不是一個字串

en: tls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"
zh_TW: tls_model 的引數必須是「local-exec」、「initial-exec」、「local-dynamic」或「global-dynamic」其中之一

en: %qE attribute ignored for %qE
zh_TW: %qE 屬性為 %qE 所忽略

en: invalid vector type for attribute %qE
zh_TW: 屬性 %qE 的向量類型無效

en: number of components of the vector not a power of two
zh_TW: 向量中分量數不是 2 的某次方

en: nonnull attribute without arguments on a non-prototype
zh_TW: 非空的屬性在非原型中沒有引數

en: nonnull argument has invalid operand number (argument %lu)
zh_TW: 非空的引數 %lu 運算元號不正確

en: nonnull argument with out-of-range operand number (argument %lu, operand %lu)
zh_TW: 非空的引數運算元號越界(引數 %lu，運算元 %lu)

en: nonnull argument references non-pointer operand (argument %lu, operand %lu)
zh_TW: 非空的引數 %lu 參照了非指標運算元 %lu

en: cleanup argument not an identifier
zh_TW: cleanup 引數不是一個識別碼

en: cleanup argument not a function
zh_TW: cleanup 引數不是一個函式

en: %qE attribute requires prototypes with named arguments
zh_TW: %qE 屬性需要帶具名引數的原型

en: %qE attribute only applies to variadic functions
zh_TW: %qE 屬性只能用於帶可變參數函式

en: requested position is not an integer constant
zh_TW: 要求的位置不是一個整數常數

en: requested position is less than zero
zh_TW: 要求的位置小於 0

en: %qD is not defined outside of function scope
zh_TW: %qD 在函式作用欄位外未被定義

en: string length %qd is greater than the length %qd ISO C%d compilers are required to support
zh_TW: 字串長 %qd 比 %qd (ISO C%d 被要求支援的最大長度) 還要長

en: negative integer implicitly converted to unsigned type
zh_TW: 負整數隱含轉換為無號類型

en: operation on %qE may be undefined
zh_TW: %qE 上的運算結果可能是未定義的

en: case label does not reduce to an integer constant
zh_TW: case 標籤不能還原為一個整常數

en: case label value is less than minimum value for type
zh_TW: case 標籤值比該類型的最小值還要小

en: case label value exceeds maximum value for type
zh_TW: case 標籤值比該類型的最大值還要大

en: lower value in case label range less than minimum value for type
zh_TW: case 標籤範圍的下限值比該類型的最小值還要小

en: upper value in case label range exceeds maximum value for type
zh_TW: case 標籤範圍的上限值比該類型的最大值還要大

en: comparison is always false due to limited range of data type
zh_TW: 由於資料類型範圍限制，比較結果永遠為假

en: comparison is always true due to limited range of data type
zh_TW: 由於資料類型範圍限制，比較結果永遠為真

en: comparison of unsigned expression >= 0 is always true
zh_TW: 無號運算式永遠大於或等於 0

en: comparison of unsigned expression < 0 is always false
zh_TW: 無號運算式永遠不小於 0

en: pointer of type %<void *%> used in arithmetic
zh_TW: %<void *%> 型指標用在了算術運算式中

en: pointer to a function used in arithmetic
zh_TW: 在算術運算式中使用了函式指標

en: suggest parentheses around assignment used as truth value
zh_TW: 建議在做為真值的賦值敘述前後加上括號

en: invalid use of %<restrict%>
zh_TW: 錯誤地使用了 %<restrict%>

en: invalid application of %<sizeof%> to a function type
zh_TW: %<sizeof%> 不能用於函式類型

en: invalid application of %qs to a void type
zh_TW: %qs 不能用於 void 類型

en: %<__alignof%> applied to a bit-field
zh_TW: 將 %<__alignof%> 用於位元段

en: first argument to %<va_arg%> not of type %<va_list%>
zh_TW: 給 %<va_arg%> 的第一個參數的類型不是 %<va_list%>

en: cannot disable built-in function %qs
zh_TW: 無法停用內建函式 %qs

en: pointers are not permitted as case values
zh_TW: 指標不能做為 case 常數

en: range expressions in switch statements are non-standard
zh_TW: 在 switch 敘述中使用範圍運算式不符合標準

en: empty range specified
zh_TW: 指定範圍為空

en: duplicate (or overlapping) case value
zh_TW: 重複 (或重疊) 的 case 值

en: duplicate case value
zh_TW: 重複的 case 常數

en: multiple default labels in one switch
zh_TW: 單一 switch 敘述中出現了多個 default 標籤

en: taking the address of a label is non-standard
zh_TW: 取標籤的位址不符合標準

en: requested alignment is too large
zh_TW: 要求的對齊邊界太大

en: not enough variable arguments to fit a sentinel
zh_TW: 變數引數太少，不足以填滿一個哨兵

en: missing sentinel in function call
zh_TW: 函式呼叫中缺少哨兵

en: null argument where non-null required (argument %lu)
zh_TW: 引數為 NULL，需要非 NULL 值(引數 %lu)

en: too few arguments to function %qE
zh_TW: 提供給函式 %qE 的引數太少

en: too many arguments to function %qE
zh_TW: 提供給函式 %qE 的引數太多

en: attempt to take address of bit-field structure member %qD
zh_TW: 試圖取位元段結構成員 %qD 的位址

en: format string has invalid operand number
zh_TW: 格式字串的運算元號無效

en: function does not return string type
zh_TW: 函式不回傳字串類型

en: unrecognized format specifier
zh_TW: 無法辨識的格式限定符

en: %qE is an unrecognized format function type
zh_TW: %qE 是一個無法辨識的格式字串函式類型

en: %<...%> has invalid operand number
zh_TW: %<...%> 運算元號不正確

en: format string argument follows the args to be formatted
zh_TW: 格式字串出現在待格式化的引數之後

en: missing $ operand number in format
zh_TW: 格式字串缺少 $ 運算元號

en: %s does not support %%n$ operand number formats
zh_TW: %s 不支援 %%n$ 運算元號格式字串

en: operand number out of range in format
zh_TW: 格式字元中運算元號越界

en: format argument %d used more than once in %s format
zh_TW: 格式引數 %d 在 %s 格式字串中使用不止一次

en: $ operand number used after format without operand number
zh_TW: $ 運算元號在不使用運算元號的格式後被使用

en: format argument %d unused before used argument %d in $-style format
zh_TW: 格式引數 %d 在被使用的 $ 風格的格式引數 %d 前未被使用

en: format not a string literal, format string not checked
zh_TW: 格式字串不是一個字面字串，格式字串未被檢查

en: format not a string literal and no format arguments
zh_TW: 格式字串不是一個字面字串而且沒有待格式化的引數

en: format not a string literal, argument types not checked
zh_TW: 格式字串不是一個字面字串，沒有進行引數類型檢查

en: too many arguments for format
zh_TW: 提供給格式字串的引數太多

en: unused arguments in $-style format
zh_TW: $ 風格的格式字串中有未使用的引數

en: zero-length %s format string
zh_TW: 格式字串 %s 長度為 0

en: format is a wide character string
zh_TW: 格式字串是一個寬字串

en: unterminated format string
zh_TW: 未終止的格式字串

en: %s used with %<%%%c%> %s format
zh_TW: %s 與 %<%%%c%> %s 格式並用

en: %s does not support %s
zh_TW: %s 不支援 %s

en: %s does not support %s with the %<%%%c%> %s format
zh_TW: %s 不支援 %s 出現在 %<%%%c%> %s 格式字串中

en: repeated %s in format
zh_TW: 格式字串中有重複的 %s

en: missing fill character at end of strfmon format
zh_TW: strfmon 格式字串末尾缺少填充字元

en: zero width in %s format
zh_TW: %s 格式字串中欄位寬為 0

en: empty left precision in %s format
zh_TW: %s 格式字串中左精度為空

en: empty precision in %s format
zh_TW: %s 格式字串中精度為空

en: %s does not support the %qs %s length modifier
zh_TW: %s 不支援 %qs %s 長度修飾符

en: unknown conversion type character %qc in format
zh_TW: 格式字串中出現無效的類型轉換字元 %qc

en: %s does not support the %<%%%c%> %s format
zh_TW: %s 不支援 %<%%%c%> %s 格式

en: %s ignored with %s and %<%%%c%> %s format
zh_TW: %s 與 %s 和  %<%%%c%> %s 格式字串合用時被忽略

en: %s ignored with %s in %s format
zh_TW: %s 和 %s 出現在 %s 格式字串中時被忽略

en: use of %s and %s together with %<%%%c%> %s format
zh_TW: 同時使用 %s 和 %s，在 %<%%%c%> %s 格式字串中

en: use of %s and %s together in %s format
zh_TW: 同時使用 %s 和 %s，在 %s 格式字串中

en: %<%%%c%> yields only last 2 digits of year in some locales
zh_TW: %<%%%c%> 在某些區域設定下只給出 2 位表示的年分

en: %<%%%c%> yields only last 2 digits of year
zh_TW: %<%%%c%> 只給出 2 位表示的年分

en: no closing %<]%> for %<%%[%> format
zh_TW: %<%%[%> 格式沒有相對的 %<]%>

en: %s does not support the %<%%%s%c%> %s format
zh_TW: %s 不支援 %<%%%s%c%> %s 格式

en: operand number specified with suppressed assignment
zh_TW: 為格式字串指定的運算元號取消了賦值

en: operand number specified for format taking no argument
zh_TW: 為格式字串指定的運算元號不帶參數

en: spurious trailing %<%%%> in format
zh_TW: 格式字串尾有可疑的 %<%%%>

en: conversion lacks type at end of format
zh_TW: 格式字串末尾的轉換缺少類型

en: embedded %<\0%> in format
zh_TW: 格式字串嵌有 %<\0%>

en: writing through null pointer (argument %d)
zh_TW: 對空指標參照內容的寫作業(引數 %d)

en: reading through null pointer (argument %d)
zh_TW: 對空指標參照內容的讀作業(引數 %d)

en: writing into constant object (argument %d)
zh_TW: 對常數物件的寫作業(引數 %d)

en: extra type qualifiers in format argument (argument %d)
zh_TW: 格式字串引數 %d 有多餘的類型限定

en: %<__gcc_host_wide_int__%> is not defined as a type
zh_TW: %<__gcc_host_wide_int__%> 未被定義為一個類型

en: %<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>
zh_TW: %<__gcc_host_wide_int__%> 未被定義為 %<long%> 或 %<long long%>

en: %<locus%> is not defined as a type
zh_TW: %<locus%> 未被定義為一個類型

en: %<location_t%> is not defined as a type
zh_TW: %<location_t%> 未被定義為一個類型

en: %<tree%> is not defined as a type
zh_TW: %<tree%> 未被定義為一個類型

en: %<tree%> is not defined as a pointer type
zh_TW: %<tree%> 未被定義為一個指標類型

en: args to be formatted is not %<...%>
zh_TW: 待格式化的引數不是 %<...%>

en: strftime formats cannot format arguments
zh_TW: strftime 格式字串無法格式化引數

en: badly nested C headers from preprocessor
zh_TW: 前處理器產生的巢狀 C 頭 錯誤

en: stray %qs in program
zh_TW: 程式中有游離的 %qs

en: missing terminating %c character
zh_TW: 缺少結尾的 %c 字元

en: stray %qc in program
zh_TW: 程式中有游離的 %qc

en: stray %<\%o%> in program
zh_TW: 程式中有游離的 %<\%o%>

en: this decimal constant is unsigned only in ISO C90
zh_TW: 這個小數常數僅 ISO C90 中是無號的

en: this decimal constant would be unsigned in ISO C90
zh_TW: 這個小數常數在 ISO C90 中將是無號的

en: traditional C rejects string constant concatenation
zh_TW: 傳統 C 不接受字串常數粘貼

en: -I- specified twice
zh_TW: -I- 指定了兩次

en: obsolete option -I- used, please use -iquote instead
zh_TW: 使用了過時的選項 -I-，請改用 -iquote

en: output filename specified twice
zh_TW: 輸出檔案名稱指定了兩次

en: -Wformat-y2k ignored without -Wformat
zh_TW: -Wformat-y2k 未與 -Wformat 一起使用，已忽略

en: -Wformat-extra-args ignored without -Wformat
zh_TW: -Wformat-extra-args 未與 -Wformat 一起使用，已忽略

en: -Wformat-zero-length ignored without -Wformat
zh_TW: -Wformat-zero-length 未與 -Wformat 一起使用，已忽略

en: -Wformat-nonliteral ignored without -Wformat
zh_TW: -Wformat-nonliteral 未與 -Wformat 一起使用，已忽略

en: -Wformat-security ignored without -Wformat
zh_TW: -Wformat-security 未與 -Wformat 一起使用，已忽略

en: opening output file %s: %m
zh_TW: 開啟輸出檔案 %s：%m

en: too many filenames given.  Type %s --help for usage
zh_TW: 給定了太多檔案名稱。試用 %s --help 以了解用法

en: opening dependency file %s: %m
zh_TW: 開啟依賴檔案 %s：%m

en: closing dependency file %s: %m
zh_TW: 關閉依賴檔案 %s：%m

en: when writing output to %s: %m
zh_TW: 當寫入輸出到 %s 時：%m

en: to generate dependencies you must specify either -M or -MM
zh_TW: 要產生依賴項，您必須指定 -M 或 -MM

en: too late for # directive to set debug directory
zh_TW: 使用 # 指示設定除錯目錄太遲

en: can%'t create precompiled header %s: %m
zh_TW: 無法建立預先編譯頭 %s：%m

en: can%'t write to %s: %m
zh_TW: 無法寫入 %s：%m

en: can%'t write %s: %m
zh_TW: 無法寫入 %s：%m

en: can%'t read %s: %m
zh_TW: 無法讀取 %s：%m

en: pch_preprocess pragma should only be used with -fpreprocessed
zh_TW: pch_preprocess pragma 只應與 -fpreprocessed 並用

en: use #include instead
zh_TW: 改用 #include

en: %s: couldn%'t open PCH file: %m
zh_TW: %s：無法開啟 PCH 檔案：%m

en: use -Winvalid-pch for more information
zh_TW: 使用 -Winvalid-pch 以獲得更多資訊

en: %s: PCH file was invalid
zh_TW: %s：PCH 檔案無效

en: #pragma pack (pop) encountered without matching #pragma pack (push)
zh_TW: #pragma pack (pop) 沒有相匹配的 #pragma pack (push)

en: missing %<(%> after %<#pragma pack%> - ignored
zh_TW: %<#pragma pack%> 後缺少 %<(%>，忽略

en: malformed %<#pragma pack%> - ignored
zh_TW: %<#pragma pack%> 格式錯誤 - 已忽略

en: malformed %<#pragma pack(push[, id][, <n>])%> - ignored
zh_TW: %<#pragma pack(push[, id][, <n>])%> 格式錯誤 - 已忽略

en: malformed %<#pragma pack(pop[, id])%> - ignored
zh_TW: %<#pragma pack(pop[, id])%> 格式錯誤 - 已忽略

en: junk at end of %<#pragma pack%>
zh_TW: %<#pragma pack%> 末尾有無用字元

en: #pragma pack has no effect with -fpack-struct - ignored
zh_TW: 指定了 -fpack-struct 時 #pragma pack 無效  - 已忽略

en: alignment must be a small power of two, not %d
zh_TW: 對齊邊界必須是 2 的較小次方，而不是 %d

en: applying #pragma weak %q+D after first use results in unspecified behavior
zh_TW: 在第一次使用後套用 #pragma weak %q+D 導致不可預知的後果

en: malformed #pragma weak, ignored
zh_TW: #pragma weak 格式錯誤，已忽略

en: malformed #pragma redefine_extname, ignored
zh_TW: #pragma redefine_extname 格式錯誤，已忽略

en: #pragma redefine_extname ignored due to conflict with previous rename
zh_TW: #pragma redefine_extname 因與先前的 rename 衝突而被忽略

en: #pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname
zh_TW: #pragma redefine_extname 因與先前的 #pragma redefine_extname 衝突而被忽略

en: asm declaration ignored due to conflict with previous rename
zh_TW: asm 宣告因與先前的 rename 衝突而被忽略

en: #pragma redefine_extname ignored due to conflict with __asm__ declaration
zh_TW: #pragma redefine_extname 因與 __asm__ declaration 衝突而被忽略

en: #pragma GCC visibility push() must specify default, internal, hidden or protected
zh_TW: #pragma GCC visibility push() 必須指定 default、internal、hidden 或 protected

en: #pragma GCC visibility must be followed by push or pop
zh_TW: #pragma GCC visibility 後面必須跟 push 或 pop

en: no matching push for %<#pragma GCC visibility pop%>
zh_TW: 沒有與 %<#pragma GCC visibility pop%> 對應的 push

en: missing %<(%> after %<#pragma GCC visibility push%> - ignored
zh_TW: %<#pragma GCC visibility push%> 缺少 %<(%> — 已忽略

en: malformed #pragma GCC visibility push
zh_TW: #pragma GCC visibility push 格式錯誤

en: junk at end of %<#pragma GCC visibility%>
zh_TW: %<#pragma GCC visibility%> 末尾有無用字元

en: overflow in constant expression
zh_TW: 常數運算式溢出

en: integer overflow in expression
zh_TW: 整數溢出

en: floating point overflow in expression
zh_TW: 運算式中浮點溢出

en: vector overflow in expression
zh_TW: 向量浮點溢出

en: type-punning to incomplete type might break strict-aliasing rules
zh_TW: 類型雙關作用在不完全類型上可能破壞強重疊規則

en: dereferencing type-punned pointer will break strict-aliasing rules
zh_TW: 提領類型雙關的指標將破壞強重疊規則

en: dereferencing type-punned pointer might break strict-aliasing rules
zh_TW: 提領類型雙關的指標可能破壞強重疊規則

en: first argument of %q+D should be %<int%>
zh_TW: %q+D 的第一個參數的類型應該是 %<int%>

en: second argument of %q+D should be %<char **%>
zh_TW: %q+D 的第二個參數類型應該是 %<char **%>

en: third argument of %q+D should probably be %<char **%>
zh_TW: %q+D 如果有第三個參數，類型應該是 %<char **%>

en: %q+D takes only zero or two arguments
zh_TW: %q+D 只帶零或兩個參數

en: large integer implicitly truncated to unsigned type
zh_TW: 大整數隱含截斷為無號類型

en: overflow in implicit constant conversion
zh_TW: 隱含常數轉換溢出

en: assignment of read-only member %qD
zh_TW: 向唯讀成員 %qD 賦值

en: increment of read-only member %qD
zh_TW: 令唯讀成員 %qD 自增

en: decrement of read-only member %qD
zh_TW: 令唯讀成員 %qD 自減

en: read-only member %qD used as %<asm%> output
zh_TW: 唯讀成員 %qD 做為 %<asm%> 的輸出

en: assignment of read-only variable %qD
zh_TW: 向唯讀變數 %qD 賦值

en: increment of read-only variable %qD
zh_TW: 令唯讀變數 %qD 自增

en: decrement of read-only variable %qD
zh_TW: 令唯讀成員 %qD 自增

en: read-only variable %qD used as %<asm%> output
zh_TW: 唯讀變數 %qD 做為 %<asm%> 的輸出

en: array subscript has type %<char%>
zh_TW: 陣列下標類型為 %<char%>

en: label %q+D defined but not used
zh_TW: 標籤 %q+D 定義後未使用

en: label %q+D declared but not defined
zh_TW: 標籤 %q+D 宣告後未定義

en: division by zero
zh_TW: 被零除

en: comparison between signed and unsigned integer expressions
zh_TW: 在有號和無號整數運算式間比較

en: comparison of promoted ~unsigned with constant
zh_TW: 比較常數和取反後又經提升的無號數

en: comparison of promoted ~unsigned with unsigned
zh_TW: 比較無號數和取反後又經提升的無號數

en: inline declaration of %qD follows declaration with attribute noinline
zh_TW: %q+D 帶有 noinline 屬性的宣告出現在其內聯宣告之後

en: declaration of %q+D with attribute noinline follows inline declaration
zh_TW: %q+D 帶有 noinline 屬性的宣告出現在其內聯宣告之後

en: too many input files
zh_TW: 輸入檔案太多

en: bad value %qs for -mtls-size switch
zh_TW: -mtls-size 開關的值 %qs 不正確

en: -mshared-library-id=%s is not between 0 and %d
zh_TW: -mshared-library-id=%s 不在 0 和 %d 之間

en: -malign-loops is obsolete, use -falign-loops
zh_TW: -malign-loops 已經過時，請使用 -falign-loops

en: -malign-loops=%d is not between 0 and %d
zh_TW: -malign-loops=%d 不在 0 和 %d 之間

en: -malign-jumps is obsolete, use -falign-jumps
zh_TW: -malign-jumps 已經過時，請使用 -falign-jumps

en: -malign-functions is obsolete, use -falign-functions
zh_TW: -malign-functions 已過時，請使用 -falign-functions

en: -mbranch-cost=%d is not between 0 and 5
zh_TW: -mbranch-cost=%d 不在 0 和 5 之間

en: bad value %<%s%> for -mtls-size= switch
zh_TW: -mtls-size= 開關的值 %<%s%> 無效

en: unknown -mdebug-%s switch
zh_TW: 不明的 -mdebug-%s 開關

en: stack guard value must be an exact power of 2
zh_TW: 堆疊防護值必須是 2 的整數次方

en: stack size must be an exact power of 2
zh_TW: 堆疊大小必須剛好是 2 的某次方

en: malformed '#pragma options', ignoring
zh_TW: 「#pragma options」格式錯誤 - 已忽略

en: junk at end of '#pragma options'
zh_TW: 「#pragma options」末尾有無用字元

en: missing '(' after '#pragma unused', ignoring
zh_TW: 「#pragma unused」後面缺少「(」，忽略

en: missing ')' after '#pragma unused', ignoring
zh_TW: 「#pragma unused」後面缺少「)」，忽略

en: junk at end of '#pragma unused'
zh_TW: 「#pragma unused」末尾有無用字元

en: malformed %<#pragma align%>, ignoring
zh_TW: %<#pragma align%> 格式錯誤 - 已忽略

en: invalid alignment for %<#pragma align%>, ignoring
zh_TW: %<#pragma align%> 指定的對齊邊界無效，忽略

en: malformed %<#pragma align%>
zh_TW: %<#pragma align%> 格式錯誤

en: junk at end of %<#pragma align%>
zh_TW: %<#pragma align%> 末尾有無用字元

en: malformed %<#pragma init%>, ignoring
zh_TW: %<#pragma init%> 格式錯誤 - 已忽略

en: malformed %<#pragma init%>
zh_TW: %<#pragma init%> 格式錯誤

en: junk at end of %<#pragma init%>
zh_TW: %<#pragma init%> 末尾有無用字元

en: malformed %<#pragma fini%>, ignoring
zh_TW: %<#pragma fini%> 格式錯誤 - 已忽略

en: malformed %<#pragma fini%>
zh_TW: %<#pragma fini%> 格式錯誤

en: junk at end of %<#pragma fini%>
zh_TW: %<#pragma fini%> 末尾有無用字元

en: ignoring %<#pragma align%> for explicitly aligned %q+D
zh_TW: 為明確對齊的 %q+D 忽略 %<#pragma align%>

note: No profiling.
en: profiler support for VxWorks
zh_TW: 對 VxWorks 的取樣支援

en: bad value %qs for -mtrap-precision switch
zh_TW: -mtrap-precision 開關的值 %qs 不正確

en: bad value %qs for -mfp-rounding-mode switch
zh_TW: -mfp-rounding-mode 開關的值 %qs 不正確

en: bad value %qs for -mfp-trap-mode switch
zh_TW: -mfp-trap-mode 開關的值 %qs 不正確

en: bad value %qs for -mcpu switch
zh_TW: -mcpu 開關的值 %qs 錯誤

en: rounding mode not supported for VAX floats
zh_TW: 捨入模式不為 VAX 浮點數所支援

en: trap mode not supported for VAX floats
zh_TW: 陷阱模式不為 VAX 浮點數所支援

en: 128-bit long double not supported for VAX floats
zh_TW: 128 位 long double 在 VAX 上不受支援

en: L%d cache latency unknown for %s
zh_TW: L%d 快取延遲不明，對 %s 來說

en: bad value %qs for -mmemory-latency
zh_TW: -mmemory-latency 開關的值 %qs 錯誤

en: bad builtin fcode
zh_TW: 錯誤的內建 fcode

note: @@@ better error message
en: selector must be an immediate
zh_TW: 選擇子必須是立即數值

en: mask must be an immediate
zh_TW: 遮罩必須是一個立即數值

en: -g with -mno-apcs-frame may not give sensible debugging
zh_TW: -g 與 -mno-apcs-frame 並用可能不能給出有意義的除錯資訊

en: target CPU does not support THUMB instructions
zh_TW: 目的 CPU 不支援 THUMB 指令

en: target CPU does not support interworking
zh_TW: 目的 CPU 不支援交互工作

en: -mapcs-stack-check incompatible with -mno-apcs-frame
zh_TW: -mapcs-stack-check 和 -mno-apcs-frame 互不相容

en: -fpic and -mapcs-reent are incompatible
zh_TW: -fpic 和 -mapcs-reent 互不相容

en: APCS reentrant code not supported.  Ignored
zh_TW: 不支援 APCS 重入程式碼。已忽略

en: iwmmxt abi requires an iwmmxt capable cpu
zh_TW: iwmmxt abi 需要相應 CPU 的支援

en: -mfloat-abi=hard and VFP
zh_TW: -mfloat-abi=hard 和 VFP

en: -mpic-register= is useless without -fpic
zh_TW: -mpic-register= 不與 -fpic 並用時不起作用

en: unable to use '%s' for PIC register
zh_TW: 「%s」不能做為 PIC 暫存器

en: no low registers available for popping high registers
zh_TW: 高暫存器彈堆疊時沒有可用的低暫存器

en: only uninitialized variables can be placed in the .noinit section
zh_TW: 只有未初始化的變數才能放在 .noinit 區段中

en: -mshared-library-id= specified without -mid-shared-library
zh_TW: 指定了 -mshared-library-id= 卻沒有使用 -mid-shared-library

en: cannot specify both -msep-data and -mid-shared-library
zh_TW: 不能同時指定 -msep-data 和 -mid-shared-library

en: multiple function type attributes specified
zh_TW: 指定了多個函式類型屬性

en: invalid use of ':' modifier
zh_TW: 錯誤地使用了「:」修飾符

en: internal error: bad register: %d
zh_TW: 內部錯誤：錯誤的暫存器：%dt

en: unknown cc_attr value
zh_TW: 不明的 cc_attr 值

en: -max-stackframe=%d is not usable, not between 0 and %d
zh_TW: -max-stackframe=%d 無法使用，不在 0 和 %d 之間

en: unknown CRIS version specification in -march= or -mcpu= : %s
zh_TW: -march= 或 -mcpu= 中不明的 CRIS CPU 版本設定：%s

en: unknown CRIS cpu version specification in -mtune= : %s
zh_TW: -mtune= 中不明的 CRIS CPU 版本設定：%s

en: -fPIC and -fpic are not supported in this configuration
zh_TW: -fPIC 和 -fpic 在此配置下不受支援

en: stackframe too big: %d bytes
zh_TW: 堆疊框架太大：%d 位元組

note: Definitions for GCC.  Part of the machine description for CRIS. Copyright (C) 1998-2017 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 G
en: CRIS-port assertion failed:
zh_TW: CRIS-port 判定語錯誤：

note: Node: Caller Saves (no definitions) Node: Function entry See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and TARGET_ASM_FUNCTION_EPILOGUE. Node: Profiling
en: no FUNCTION_PROFILER for CRIS
zh_TW: CRIS 沒有 FUNCTION_PROFILER

en: accumulator is not a constant integer
zh_TW: 累加數不是一個整常數

en: accumulator number is out of bounds
zh_TW: 累加器個數越界

en: inappropriate accumulator for %qs
zh_TW: %qs 的累加器不合適

en: invalid IACC argument
zh_TW: 無效的 IACC 引數

en: %qs expects a constant argument
zh_TW: %qs 需要一個常數引數

en: constant argument out of range for %qs
zh_TW: 常數引數超過 %qs 的範圍

en: media functions are not available unless -mmedia is used
zh_TW: 多媒體函式只在使用-mmedia 的情況下可用

en: this media function is only available on the fr500
zh_TW: 此多媒體函式只在 fr500 上可用

en: this media function is only available on the fr400 and fr550
zh_TW: 此多媒體函式只在 fr400 和 fr550 上可用

en: this builtin function is only available on the fr405 and fr450
zh_TW: 此內建函式只在 fr405 和 fr450 上可用

en: this builtin function is only available on the fr500 and fr550
zh_TW: 此內建函式只在 fr500 和 fr550 上可用

en: this builtin function is only available on the fr450
zh_TW: 此內建函式只在 fr450 上可用

en: -ms2600 is used without -ms
zh_TW: -ms2600 未與 -ms 一起使用

en: code model %qs not supported in the %s bit mode
zh_TW: 程式碼模式 %qs 在 %s 位模式下不受支援

en: %i-bit mode not compiled in
zh_TW: 未編譯入對 %i 位模式的支援

en: CPU you selected does not support x86-64 instruction set
zh_TW: 您選擇的 CPU 不支援 x86-64 指令集

en: -mregparm=%d is not between 0 and %d
zh_TW: -mregparm=%d 不在 0 和 %d 之間

en: SSE instruction set disabled, using 387 arithmetics
zh_TW: SSE 指令集已停用，使用 387 指令

en: 387 instruction set disabled, using SSE arithmetics
zh_TW: 387 指令集已停用，使用 SSE 指令

en: fastcall and regparm attributes are not compatible
zh_TW: fastcall 和 regparm 屬性互不相容

en: fastcall and cdecl attributes are not compatible
zh_TW: fastcall 和 cdecl 屬性互不相容

en: fastcall and stdcall attributes are not compatible
zh_TW: fastcall 和 stdcall 屬性互不相容

en: stdcall and cdecl attributes are not compatible
zh_TW: stdcall 和 cdecl 屬性互不相容

en: stdcall and fastcall attributes are not compatible
zh_TW: stdcall 和 fastcall 屬性互不相容

en: SSE vector argument without SSE enabled changes the ABI
zh_TW: 沒有啟用 SSE，卻出現了 SSE 向量引數，這變更了 ABI

en: SSE vector return without SSE enabled changes the ABI
zh_TW: 沒有啟用 SSE，卻有 SSE 向量回傳值，這變更了 ABI

en: MMX vector argument without MMX enabled changes the ABI
zh_TW: 沒有啟用 MMX，卻出現了 MMX 向量引數，這變更了 ABI

en: MMX vector return without MMX enabled changes the ABI
zh_TW: 沒有啟用 MMX卻回傳 MMX 向量，這變更了 ABI

en: SSE register return with SSE disabled
zh_TW: 已停用 SSE 卻在 SSE 暫存器中回傳

en: SSE register argument with SSE disabled
zh_TW: 已停用 SSE 卻在 SSE 暫存器中傳遞參數

en: extended registers have no high halves
zh_TW: 擴充的暫存器沒有高半部分

en: unsupported operand size for extended register
zh_TW: 擴充的暫存器不支援的運算元大小

en: selector must be an integer constant in the range 0..%wi
zh_TW: 選擇子必須是 0 到 %wi 間的整常數

note: If the environment variable DJDIR is not defined, then DJGPP is not        installed correctly and GCC will quickly become confused with the        default prefix settings. Report the problem now so the user doesn't        receive deceptive "file not found" error messages later. DJDIR is automatical
en: environment variable DJGPP not defined
zh_TW: 沒有定義 DJGPP 環境變數

en: environment variable DJGPP points to missing file '%s'
zh_TW: 環境變數 DJGPP 參照的檔案「%s」不存在

en: environment variable DJGPP points to corrupt file '%s'
zh_TW: 環境變數 DJGPP 參照的檔案「%s」已損壞

en: malformed #pragma builtin
zh_TW: #pragma builtin 格式錯誤

en: address area of %q+D conflicts with previous declaration
zh_TW: %q+D 的資料區域與先前的宣告衝突

en: value of -mfixed-range must have form REG1-REG2
zh_TW: -mfixed-range 值必須有「暫存器1-暫存器2」的形式

en: %s-%s is an empty range
zh_TW: %s-%s 是一個空的範圍

en: argument %qd is not a constant
zh_TW: 引數 %qd 不是一個常數

en: PRINT_OPERAND_ADDRESS, null pointer
zh_TW: PRINT_OPERAND_ADDRESS，空指標

en: PRINT_OPERAND: Unknown punctuation '%c'
zh_TW: PRINT_OPERAND：不明的標點「%c」

en: PRINT_OPERAND null pointer
zh_TW: PRINT_OPERAND 空指標

en: junk at end of #pragma GCC memregs [0..16]
zh_TW: #pragma GCC memregs [0..16] 末尾有無用字元

en: #pragma GCC memregs must precede any function decls
zh_TW: #pragma GCC memregs 必須出現在所有函式宣告之前

en: #pragma GCC memregs takes a number [0..16]
zh_TW: #pragma GCC memregs 需要 [0..16] 範圍內的數

en: invalid target memregs value '%d'
zh_TW: 無效的目的 memregs 值「%d」

en: invalid argument of %qs attribute
zh_TW: 屬性 %qs 的參數無效

en: stack limit expression is not supported
zh_TW: 不支援堆疊限制運算式

en: initialized variable %q+D is marked dllimport
zh_TW: 經初始化的變數 %q+D 被標記為 dllimport

en: %qs attribute only applies to functions
zh_TW: %qs 屬性只能套用於函式

en: cannot handle inconsistent calls to %qs
zh_TW: 無法處理對 %qs 不一致的呼叫

en: unsupported combination: %s
zh_TW: 不支援的組合：%s

en: mips16 function profiling
zh_TW: mips16 函式取樣

en: -f%s not supported: ignored
zh_TW: -f%s 不受支援：已忽略

en: support for mode %qs
zh_TW: 支援 %qs 模式

en: function_profiler support for MMIX
zh_TW: 對 MMIX 的 function_profiler 支援

en: MMIX Internal: Last named vararg would not fit in a register
zh_TW: MMIX 內部錯誤：最後一個具名的不定參數無法放入暫存器中

en: MMIX Internal: Bad register: %d
zh_TW: MMIX 內部錯誤：錯誤的暫存器：%d

note: Presumably there's a missing case above if we get here.
en: MMIX Internal: Missing %qc case in mmix_print_operand
zh_TW: MMIX 內部錯誤：mmix_print_operand 缺少 %qc 類型

en: stack frame not a multiple of 8 bytes: %wd
zh_TW: 堆疊框架大小不是 8 位元組的倍數：%wd

en: stack frame not a multiple of octabyte: %wd
zh_TW: 堆疊框架大小不是 8 位元組的倍數：%wd

en: MMIX Internal: %s is not a shiftable int
zh_TW: MMIX 內部錯誤：%s 不是一個可移位的整數

en: PIC code generation is not supported in the portable runtime model
zh_TW: PIC 程式碼產生在可移植執行時模型中不受支援

en: PIC code generation is not compatible with fast indirect calls
zh_TW: PIC 程式碼產生與快速間接呼叫不相容

en: -g is only supported when using GAS on this processor,
zh_TW: 此處理器只有使用 GAS 時才支援 -g

en: -g option disabled
zh_TW: -g 選項已被停用

en: Segmentation Fault (code)
zh_TW: 段錯誤 (程式碼)

en: Segmentation Fault
zh_TW: 段錯誤

en: While setting up signal stack: %m
zh_TW: 當設定信號堆疊時：%m

en: While setting up signal handler: %m
zh_TW: 當設定信號處理者時：%m

note: 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.
en: ignoring malformed #pragma longcall
zh_TW: 忽略格式錯誤的 #pragma longcall

en: missing open paren
zh_TW: 缺少左括號

en: missing number
zh_TW: 缺少數字

en: missing close paren
zh_TW: 缺少右括號

en: number must be 0 or 1
zh_TW: 數字必須是 0 或 1

en: junk at end of #pragma longcall
zh_TW: #pragma longcall 末尾有無用字元

en: -m64 requires PowerPC64 architecture, enabling
zh_TW: -m64 需要 PowerPC64 架構，正在啟用

en: -malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries
zh_TW: -malign-power 在 64 位元 Darwin 下不受支援；它與已安裝的 C 和 C++ 函式庫不相容

en: -mmultiple is not supported on little endian systems
zh_TW: -mmultiple 在低位位元組在前的系統上不受支援

en: -mstring is not supported on little endian systems
zh_TW: -mstring 在低位位元組在前的系統上不受支援

en: GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee
zh_TW: GCC 回傳向量參照：非標準的 ABI 擴充，不保證相容性

en: cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them
zh_TW: 不能在向量暫存器中回傳值，因為 altivec 指令集已被停用，使用 -maltivec 啟用

en: cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them
zh_TW: 不能在向量暫存器中傳遞參數，因為 altivec 指令集已被停用，使用 -maltivec 啟用

en: GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee
zh_TW: GCC 傳遞向量參照：非標準的 ABI 擴充，不保證相容性

en: argument 1 must be a 5-bit signed literal
zh_TW: 引數 1 必須是一個 5 位有號字面值

en: argument 2 must be a 5-bit unsigned literal
zh_TW: 引數 2 必須是一個 5 位無號字面值

en: argument 1 of __builtin_altivec_predicate must be a constant
zh_TW: __builtin_altivec_predicate 的第一個引數必須是常數

en: argument 1 of __builtin_altivec_predicate is out of range
zh_TW: __builtin_altivec_predicate 的第 1 個引數越界

en: argument 3 must be a 4-bit unsigned literal
zh_TW: 引數 3 必須是一個 4 位無號字面值

en: argument to %qs must be a 2-bit unsigned literal
zh_TW: %qs 的引數必須是一個 2 位無號原文

en: argument to dss must be a 2-bit unsigned literal
zh_TW: dss 的引數必須是一個 2 位無號原文

en: argument 1 of __builtin_spe_predicate must be a constant
zh_TW: __builtin_spe_predicate 的第一個引數必須是常數

en: argument 1 of __builtin_spe_predicate is out of range
zh_TW: __builtin_spe_predicate 的第 1 個引數越界

en: stack frame too large
zh_TW: 堆疊框架太大

en: no profiling of 64-bit code for this ABI
zh_TW: 此 ABI 不支援取樣 64 位元程式碼

en: use of %<long double%> in AltiVec types is invalid
zh_TW: 在 AltiVec 類型中使用 %<long double%> 無效

en: use of boolean types in AltiVec types is invalid
zh_TW: 在 AltiVec 類型中使用布林類型無效

en: use of %<complex%> in AltiVec types is invalid
zh_TW: 在 AltiVec 類型中使用 %<complex%> 無效

en: use of %<long%> in AltiVec types is deprecated; use %<int%>
zh_TW: 在 AltiVec 類型中使用 %<long%> 已過時；請改用 %<int%>

note: Definitions of target machine for GNU compiler, for IBM RS/6000 POWER running AIX version 4.3. Copyright (C) 1998-2017 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 t
en: -maix64 requires PowerPC64 architecture remain enabled
zh_TW: -maix64 需要 PowerPC64 架構被啟用

en: soft-float and long-double-128 are incompatible
zh_TW: soft-float 與 long-double-128 互不相容

en: -maix64 required: 64-bit computation with 32-bit addressing not yet supported
zh_TW: 需要 -maix64：目前尚不支援 64 位元計算和 32 位元定址混用

en: -m64 requires a PowerPC64 cpu
zh_TW: -m64 需要 PowerPC64 CPU

note: The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to get control in TARGET_OPTION_OVERRIDE.
en: bad value for -mcall-%s
zh_TW: -mcall-%s 值不正確

en: bad value for -msdata=%s
zh_TW: -msdata=%s 值不正確

en: -mrelocatable and -msdata=%s are incompatible
zh_TW: -mrelocatable 與 -msdata=%s 互不相容

en: -f%s and -msdata=%s are incompatible
zh_TW: -f%s 和 -msdata=%s 互不相容

en: -msdata=%s and -mcall-%s are incompatible
zh_TW: -msdata=%s 與 -mcall-%s 互不相容

en: -mrelocatable and -mno-minimal-toc are incompatible
zh_TW: -mrelocatable 和 -mno-minimal-toc 互不相容

en: -mrelocatable and -mcall-%s are incompatible
zh_TW: -mrelocatable 與 -mcall-%s 互不相容

en: -fPIC and -mcall-%s are incompatible
zh_TW: -fPIC 與 -mcall-%s 互不相容

en: -msecure-plt not supported by your assembler
zh_TW: -msecure-plt 不為您的組譯器所支援

en: -m%s not supported in this configuration
zh_TW: -m%s 在此配置下不受支援

en: total size of local variables exceeds architecture limit
zh_TW: 局部變數大小總和超過架構極值。

en: %qs uses dynamic stack allocation
zh_TW: %qs 使用動態堆疊指派

en: z/Architecture mode not supported on %s
zh_TW: z/Architecture 模式在 %s 上不受支援

en: 64-bit ABI not supported in ESA/390 mode
zh_TW: 64-bit ABI 在 ESA/390 模式下不受支援

en: -mbackchain -mpacked-stack -mhard-float are not supported in combination
zh_TW: -mbackchain -mpacked-stack -mhard-float 一起使用不受支援

en: stack size must be greater than the stack guard value
zh_TW: 堆疊大小必須大於堆疊防護值

en: stack size must not be greater than 64k
zh_TW: 堆疊大小不能大於 64K

en: -mstack-guard implies use of -mstack-size
zh_TW: -mstack-guard 意味著使用 -mstack-size

en: ignoring -fschedule-insns because of exception handling bug
zh_TW: 忽略 -fschedule-insns 以繞開異常處理的缺陷

en: unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness
zh_TW: 解捲表目前需要框架指標或 -maccumulate-outgoing-args 來保證正確性

en: __builtin_saveregs not supported by this subtarget
zh_TW: __builtin_saveregs 在此子目的上不受支援

en: r0 needs to be available as a call-clobbered register
zh_TW: r0 需要做為呼叫篡改的暫存器

en: %s is not supported by this configuration
zh_TW: %s 不為這個配置所支援

en: -mlong-double-64 not allowed with -m64
zh_TW: -mlong-double-64 不允許與 -m64 一起使用

en: bad value (%s) for -mcmodel= switch
zh_TW: -mcmodel= 值(%s)不正確

en: bad value (%s) for -march= switch
zh_TW: -march= 所帶參數(%s)不正確

en: bad value (%s) for -mtune= switch
zh_TW: -mtune= 所帶參數(%s)不正確

en: local variable memory requirements exceed capacity
zh_TW: 局部變數記憶體需求超過容量限制

en: function_profiler support
zh_TW: function_profiler 支援

en: cannot use va_start in interrupt function
zh_TW: 不能為插斷函式使用 va_start

en: switch statement of size %lu entries too large
zh_TW: switch 敘述太大(%lu 個條目)

en: %<__BELOW100__%> attribute only applies to variables
zh_TW: 屬性 %<__BELOW100__%> 只對變數類型起作用

en: __BELOW100__ attribute not allowed with auto storage class
zh_TW: __BELOW100__ 屬性不允許用於自動存儲類別

en: #pragma GHS endXXXX found without previous startXXX
zh_TW: #pragma GHS endXXXX 前沒有 startXXX

en: #pragma GHS endXXX does not match previous startXXX
zh_TW: #pragma GHS endXXX 與先前的 startXXX 不匹配

en: cannot set interrupt attribute: no current function
zh_TW: 無法設定插斷屬性：沒有目前函式

en: cannot set interrupt attribute: no such identifier
zh_TW: 無法設定插斷屬性：沒有這個識別碼

en: junk at end of #pragma ghs section
zh_TW: #pragma ghs section 末尾有無用字元

en: malformed #pragma ghs section
zh_TW: 格式錯誤的 #pragma ghs section

en: junk at end of #pragma ghs interrupt
zh_TW: #pragma ghs interrupt 末尾有無用字元

en: junk at end of #pragma ghs starttda
zh_TW: #pragma ghs starttda 末尾有無用字元

en: junk at end of #pragma ghs startsda
zh_TW: #pragma ghs startsda 末尾有無用字元

en: junk at end of #pragma ghs startzda
zh_TW: #pragma ghs startzda 末尾有無用字元

en: junk at end of #pragma ghs endtda
zh_TW: #pragma ghs endtda 末尾有無用字元

en: junk at end of #pragma ghs endsda
zh_TW: #pragma ghs endsda 末尾有無用字元

en: junk at end of #pragma ghs endzda
zh_TW: #pragma ghs endzda 末尾有無用字元

en: data area of %q+D conflicts with previous declaration
zh_TW: %q+D 的資料區域與先前的宣告衝突

en: bogus JR construction: %d
zh_TW: 誤判的 JR 建構：%d

en: bogus DISPOSE construction: %d
zh_TW: 誤判的 DISPOSE 建構：%d

en: too much stack space to dispose of: %d
zh_TW: 要捨棄太多的堆疊空間：%d

en: bogus PREPEARE construction: %d
zh_TW: 誤判的 PREPEARE 建構：%d

en: too much stack space to prepare: %d
zh_TW: 要準備太多的堆疊空間：%d

en: boolean registers required for the floating-point option
zh_TW: 浮點選項需要布林暫存器

en: -f%s is not supported with CONST16 instructions
zh_TW: CONST16 指令不支援 -f%s

en: PIC is required but not supported with CONST16 instructions
zh_TW: 需要 PIC，但 CONST16 指令不支援

en: only uninitialized variables can be placed in a .bss section
zh_TW: 只有未初始化的變數才能放在 .bss 區段中

en: %<-gnat%> misspelled as %<-gant%>
zh_TW: %<-gnat%> 被錯誤地拼寫為 %<-gant%>

en: %qs attribute ignored
zh_TW: 忽略 %qs 屬性

note: 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.
en: void value not ignored as it ought to be
zh_TW: void 值未如預期地被忽略

en: conversion to non-scalar type requested
zh_TW: 請求轉換到非標量類型

en: array %q+D assumed to have one element
zh_TW: 假定陣列 %q+D 有一個元素

en: GCC supports only %u nested scopes
zh_TW: GCC 只支援 %u 個巢狀的作用欄位

en: label %q+D used but not defined
zh_TW: 標籤 %q+D 使用前未定義

en: nested function %q+D declared but never defined
zh_TW: 巢狀函式 %q+D 宣告過但從未定義

en: unused variable %q+D
zh_TW: 未使用的變數 %q+D

en: type of array %q+D completed incompatibly with implicit initialization
zh_TW: 陣列 %q+D 類型與隱含初始化不相容

en: a parameter list with an ellipsis can%'t match an empty parameter name list declaration
zh_TW: 帶有省略號的參數清單無法與空參數名清單宣告匹配

en: an argument type that has a default promotion can%'t match an empty parameter name list declaration
zh_TW: 具有預設提升的引數類型不能匹配空參數名清單宣告

en: prototype for %q+D declares more arguments than previous old-style definition
zh_TW: %q+D 的原型宣告的參數多於先前舊式的定義

en: prototype for %q+D declares fewer arguments than previous old-style definition
zh_TW: %q+D 的原型宣告的參數少於先前舊式的定義

en: prototype for %q+D declares argument %d with incompatible type
zh_TW: %q+D 的原型對引數 %d 宣告類型不相容

note: If we get here, no errors were found, but do issue a warning for this poor-style construct.
en: prototype for %q+D follows non-prototype definition
zh_TW: %q+D 的原型出現在非原型定義之後

en: previous definition of %q+D was here
zh_TW: %q+D 的上一個定義在此

en: previous implicit declaration of %q+D was here
zh_TW: %q+D 的上一個隱含宣告在此

en: previous declaration of %q+D was here
zh_TW: %q+D 的上一個宣告在此

en: %q+D redeclared as different kind of symbol
zh_TW: %q+D 被重新宣告為不同意義的符號

en: built-in function %q+D declared as non-function
zh_TW: 內建函式 %q+D 未被宣告為函式

en: declaration of %q+D shadows a built-in function
zh_TW: %q+D 的宣告隱藏了一個內建函式

en: redeclaration of enumerator %q+D
zh_TW: 列舉 %q+D 重宣告

en: conflicting types for built-in function %q+D
zh_TW: 與內建函式 %q+D 類型衝突

en: conflicting types for %q+D
zh_TW: 與 %q+D 類型衝突

en: conflicting type qualifiers for %q+D
zh_TW: %q+D 的類型限定衝突

en: redefinition of typedef %q+D
zh_TW: %q+D 重定義

en: redefinition of %q+D
zh_TW: %q+D 重定義

en: static declaration of %q+D follows non-static declaration
zh_TW: 對 %qD 的靜態宣告出現在非靜態宣告之後

en: non-static declaration of %q+D follows static declaration
zh_TW: 對 %q+D 的靜態宣告出現在非靜態宣告之後

en: thread-local declaration of %q+D follows non-thread-local declaration
zh_TW: %q+D 的執行緒局部宣告跟在其非執行緒局部宣告之後

en: non-thread-local declaration of %q+D follows thread-local declaration
zh_TW: %q+D 的執行緒局部宣告跟在其非執行緒局部宣告之後

en: extern declaration of %q+D follows declaration with no linkage
zh_TW: %q+D 宣告為沒有外部連結的，之前卻有外部宣告

en: declaration of %q+D with no linkage follows extern declaration
zh_TW: %q+D 宣告為沒有外部連結的，之前卻有外部宣告

en: redeclaration of %q+D with no linkage
zh_TW: %q+D 重宣告為沒有外部連結

en: redeclaration of %q+D with different visibility (old visibility preserved)
zh_TW: 對 %q+D 的再次宣告中指定了不同的可見性 (保留原有的可見性)

en: redefinition of parameter %q+D
zh_TW: 參數 %q+D 重定義

en: redundant redeclaration of %q+D
zh_TW: 對 %q+D 冗餘的重宣告

en: declaration of %q+D shadows previous non-variable
zh_TW: %q+D 的宣告隱藏了先前的一個非變數宣告

en: declaration of %qD shadows a global declaration
zh_TW: %qD 的宣告隱藏了一個全域宣告

en: declaration of %qD shadows a previous local
zh_TW: %qD 的宣告隱藏了先前的一個局部變數

en: nested extern declaration of %qD
zh_TW: 對 %qD 的巢狀的外部宣告

en: implicit declaration of function %qE
zh_TW: 隱含宣告函式 %qE

en: incompatible implicit declaration of built-in function %qD
zh_TW: 隱含宣告與內建函式 %qD 不相容

en: incompatible implicit declaration of function %qD
zh_TW: 隱含宣告與函式 %qD 不相容

en: label %qE referenced outside of any function
zh_TW: 標籤 %qE 在所有函式外被參照

en: jump into scope of identifier with variably modified type
zh_TW: 跳至具有可變類型的識別碼的作用欄位中

en: jump into statement expression
zh_TW: 跳轉至敘述運算式中

en: duplicate label declaration %qE
zh_TW: 重複的標籤定義 %qE

en: duplicate label %qD
zh_TW: 重複的標籤 %qD

en: unnamed struct/union that defines no instances
zh_TW: 未定義任何實體的無名結構/聯合

en: empty declaration with storage class specifier does not redeclare tag
zh_TW: 帶有存儲類別的空宣告沒有重宣告標記

en: empty declaration with type qualifier does not redeclare tag
zh_TW: 帶有類型限定的空宣告沒有重宣告標記

en: useless type name in empty declaration
zh_TW: 空宣告中類型名無用

en: %<inline%> in empty declaration
zh_TW: %<inline%> 用於空宣告中

en: %<auto%> in file-scope empty declaration
zh_TW: 檔案作用欄位中出現 %<auto%> 空宣告

en: %<register%> in file-scope empty declaration
zh_TW: 檔案作用欄位中出現 %<register%> 空宣告

en: useless storage class specifier in empty declaration
zh_TW: 空宣告中指定存儲類別無用

en: useless type qualifier in empty declaration
zh_TW: 空宣告中類型限定無用

en: empty declaration
zh_TW: 空宣告

en: ISO C90 does not support %<static%> or type qualifiers in parameter array declarators
zh_TW: ISO C90 不支援在參數陣列宣告中使用 %<static%> 或類型限定符

en: ISO C90 does not support %<[*]%> array declarators
zh_TW: ISO C90 不支援 %<[*]%> 陣列宣告

en: %q+D is usually a function
zh_TW: %q+D 一般是一個函式

en: typedef %qD is initialized (use __typeof__ instead)
zh_TW: typedef %qD 被初始化(改用 __typeof__)

en: function %qD is initialized like a variable
zh_TW: 函式 %qD 像變數一樣被初始化

note: DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
en: parameter %qD is initialized
zh_TW: 參數 %qD 已初始化

note: 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.
en: variable-sized object may not be initialized
zh_TW: 可變大小的物件不能被初始化

en: variable %qD has initializer but incomplete type
zh_TW: 變數 %qD 有初始值設定但類型不完全

en: inline function %q+D given attribute noinline
zh_TW: 為內聯函式 %q+D 給定了 noinline 屬性

en: initializer fails to determine size of %q+D
zh_TW: 初始值設定無法決定 %q+D 的大小

en: array size missing in %q+D
zh_TW: 在 %q+D 中缺少陣列大小

en: zero or negative size array %q+D
zh_TW: 陣列 %q+D 大小為 0 或負

en: storage size of %q+D isn%'t constant
zh_TW: %q+D 的存儲大小不是常數

en: ignoring asm-specifier for non-static local variable %q+D
zh_TW: 為非靜態局部變數 %q+D 忽略了 asm 限定符

en: cannot put object with volatile field into register
zh_TW: 不能將帶有 volatile 欄位的物件放入暫存器

en: ISO C forbids forward parameter declarations
zh_TW: ISO C 不允許前向參數宣告

en: bit-field %qs width not an integer constant
zh_TW: 位元段 %qs 的寬度不是一個整數常數

en: negative width in bit-field %qs
zh_TW: 位元段 %qs 寬度為負

en: zero width for bit-field %qs
zh_TW: 位元段 %qs 寬度為 0

en: bit-field %qs has invalid type
zh_TW: 位元段 %qs 類型無效

en: type of bit-field %qs is a GCC extension
zh_TW: 位元段類型 %qs 是一個 GCC 擴充

en: width of %qs exceeds its type
zh_TW: %qs 的寬度超過它自身的類型

en: %qs is narrower than values of its type
zh_TW: %qs 比其類型的值要窄

en: duplicate %<const%>
zh_TW: 重複的 %<const%>

en: duplicate %<restrict%>
zh_TW: 重複的 %<restrict%>

en: duplicate %<volatile%>
zh_TW: 重複的 %<volatile%>

en: function definition declared %<auto%>
zh_TW: 函式宣告定義為 %<auto%>

en: function definition declared %<register%>
zh_TW: 函式宣告定義為 %<register%>

en: function definition declared %<typedef%>
zh_TW: 函式宣告定義為 %<typedef%>

en: storage class specified for typename
zh_TW: 為類型名指定了存儲類別

note: Only the innermost declarator (making a parameter be of array type which is converted to pointer type) may have static or type qualifiers.
en: static or type qualifiers in non-parameter array declarator
zh_TW: static 或類型限定符出現在非參數陣列宣告中

en: invalid use of structure with flexible array member
zh_TW: 對包含彈性陣列成員的結構的無效使用

en: ISO C90 does not support flexible array members
zh_TW: ISO C90 不允許彈性陣列成員

en: function definition has qualified void return type
zh_TW: 函式定義有限定的 void 回傳類型

en: type qualifiers ignored on function return type
zh_TW: 忽略函式回傳類型的類型限定

en: ISO C forbids qualified function types
zh_TW: ISO C 不允許使用 const 或 volatile 限定函式類型

en: typedef %q+D declared %<inline%>
zh_TW: typedef %q+D 宣告為 %<inline%>

en: ISO C forbids const or volatile function types
zh_TW: ISO C 不允許使用 const 或 volatile 限定函式類型

en: variable or field %qE declared void
zh_TW: 變數或欄位 %qE 宣告為 void

en: attributes in parameter array declarator ignored
zh_TW: 出現在參數陣列宣告中的屬性被忽略

en: parameter %q+D declared %<inline%>
zh_TW: 參數 %q+D 宣告為 %<inline%>

en: cannot inline function %<main%>
zh_TW: 不能內聯 %<main%> 函式

en: variable previously declared %<static%> redeclared %<extern%>
zh_TW: 先前被宣告為 %<static%> 的變數重宣告為 %<extern%>

en: variable %q+D declared %<inline%>
zh_TW: 變數 %q+D 宣告為 %<inline%>

en: function declaration isn%'t a prototype
zh_TW: 函式宣告不是一個原型

en: parameter names (without types) in function declaration
zh_TW: 函式宣告中出現參數名卻未指定類型

en: parameter %u (%q+D) has incomplete type
zh_TW: 參數 %u (%q+D) 的類型不完全

en: parameter %u (%q+D) has void type
zh_TW: 參數 %u (%q+D)類型為 void

en: %<void%> as only parameter may not be qualified
zh_TW: %<void%> 做為僅有的參數時不能被限定

en: %<void%> must be the only parameter
zh_TW: %<void%> 必須是僅有的參數

en: parameter %q+D has just a forward declaration
zh_TW: 參數 %q+D 有一個前向宣告

en: redefinition of %<union %E%>
zh_TW: %<union %E%> 重定義

en: redefinition of %<struct %E%>
zh_TW: %<struct %E%> 重定義

en: nested redefinition of %<union %E%>
zh_TW: 巢狀的 %<union %E%> 重定義

en: nested redefinition of %<struct %E%>
zh_TW: 巢狀的 %<struct %E%> 重定義

en: declaration does not declare anything
zh_TW: 沒有宣告任何東西

en: duplicate member %q+D
zh_TW: 重複的成員 %q+D

en: union has no named members
zh_TW: 聯合包含無名成員

en: union has no members
zh_TW: 聯合體沒有成員

en: struct has no named members
zh_TW: 結構不包含任何具名成員

en: struct has no members
zh_TW: 結構體沒有成員

en: union cannot be made transparent
zh_TW: 聯合不能成為透明的

en: nested redefinition of %<enum %E%>
zh_TW: 巢狀的 %<enum %E%> 重定義

note: This enum is a named one that has been declared already.
en: redeclaration of %<enum %E%>
zh_TW: %<enum %E%> 重宣告

en: specified mode too small for enumeral values
zh_TW: 指定的模式對列舉值來說太小

en: enumeration values exceed range of largest integer
zh_TW: 列舉值超過了最大整數類型可表示的範圍

en: enumerator value for %qE is not an integer constant
zh_TW: %qE 的列舉值不是一個整數常數

en: overflow in enumeration values
zh_TW: 列舉值溢出

en: ISO C restricts enumerator values to range of %<int%>
zh_TW: ISO C 將列舉值限制在 %<int%> 範圍內

en: return type is an incomplete type
zh_TW: 回傳不完全的類型

en: return type defaults to %<int%>
zh_TW: 回傳類型預設為 %<int%>

en: number of arguments doesn%'t match built-in prototype
zh_TW: 引數個數與內建原型不符

en: number of arguments doesn%'t match prototype
zh_TW: 引數數目與原型不符

en: promoted argument %qD doesn%'t match built-in prototype
zh_TW: 提升後的引數 %qD 與內建原型不符

en: promoted argument %qD doesn%'t match prototype
zh_TW: 提升後的引數 %qD 與原型不符

en: argument %qD doesn%'t match built-in prototype
zh_TW: 引數 %qD 與內建原型不符

en: argument %qD doesn%'t match prototype
zh_TW: 引數 %qD 與原型不符

en: no return statement in function returning non-void
zh_TW: 在有回傳值的函式中未發現 return 敘述

en: %<struct %E%> declared in %<for%> loop initial declaration
zh_TW: %<struct %E%> 宣告於 %<for%> 循環初始宣告中

en: %<union %E%> declared in %<for%> loop initial declaration
zh_TW: %<union %E%> 宣告於 %<for%> 循環初始宣告中

en: %<enum %E%> declared in %<for%> loop initial declaration
zh_TW: %<enum %E%> 宣告於 %<for%> 循環初始宣告中

en: two or more data types in declaration specifiers
zh_TW: 宣告指定了兩個以上的資料類型

en: %<long long long%> is too long for GCC
zh_TW: %<long long long%> 對 GCC 來說太長了

en: ISO C90 does not support %<long long%>
zh_TW: ISO C90 不支援 %<long long%>

en: ISO C90 does not support complex types
zh_TW: ISO C90 不支援複數類型

en: duplicate %qE
zh_TW: 重複的 %qE

en: %qE fails to be a typedef or built in type
zh_TW: %qE 不是一個 typedef 類型，也不是一個內建類型

en: %qE is not at beginning of declaration
zh_TW: %qE 沒有出現在宣告的開頭

en: %<__thread%> before %<extern%>
zh_TW: %<__thread%> 出現在 %<extern%> 之前

en: %<__thread%> before %<static%>
zh_TW: %<__thread%> 出現在 %<static%> 之前

en: multiple storage classes in declaration specifiers
zh_TW: 宣告指定了多個存儲類別

en: ISO C does not support plain %<complex%> meaning %<double complex%>
zh_TW: ISO C 不支援單獨用 %<complex%> 表示 %<double complex%>

en: ISO C does not support complex integer types
zh_TW: ISO C 不支援複整數

en: left shift count is negative
zh_TW: 左移次數為負

en: right shift count is negative
zh_TW: 右移次數為負

en: left shift count >= width of type
zh_TW: 左移次數大於或等於類型寬度

en: right shift count >= width of type
zh_TW: 右移次數大於或等於類型寬度

en: ISO C does not allow extra %<;%> outside of a function
zh_TW: ISO C 不支援在函式外使用多餘的 %<;%>

en: expected declaration specifiers
zh_TW: 需要指定宣告

en: data definition has no type or storage class
zh_TW: 資料定義時沒有類型或存儲類別

en: expected %<,%> or %<;%>
zh_TW: 需要 %<,%> 或 %<;%>

note: 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.
en: expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>
zh_TW: 需要 %<=%>，%<,%>，%<;%>，%<asm%> 或 %<__attribute__%>

en: ISO C forbids nested functions
zh_TW: ISO C++ 不允許巢狀函式

en: expected string literal
zh_TW: 需要字面字串

en: expected identifier
zh_TW: 需要識別碼

en: comma at end of enumerator list
zh_TW: 列舉表以逗號結尾

en: expected %<,%> or %<}%>
zh_TW: 需要 %<,%> 或 %<}%>

en: ISO C forbids forward references to %<enum%> types
zh_TW: ISO C 不允許 %<enum%> 類型的前向參照

en: expected class name
zh_TW: 需要類別名

en: extra semicolon in struct or union specified
zh_TW: 為結合或結構指定了多餘的分號

en: no semicolon at end of struct or union
zh_TW: 結構或聯合後沒有分號

en: expected specifier-qualifier-list
zh_TW: 需要指定符-限制符清單

en: ISO C forbids member declarations with no members
zh_TW: ISO C 不允許不含成員的成員宣告

en: expected %<,%>, %<;%> or %<}%>
zh_TW: 需要 %<,%>、%<;%> 或 %<}%>

en: expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>
zh_TW: 需要 %<:%>，%<,%>，%<;%>，%<}%> 或 %<__attribute__%>

en: %<typeof%> applied to a bit-field
zh_TW: 為位元段使用 %<typeof%>

en: expected identifier or %<(%>
zh_TW: 需要識別碼或 %<(%>

en: ISO C requires a named argument before %<...%>
zh_TW: ISO C 要求在 %<...%> 前有一個具名參數

en: expected declaration specifiers or %<...%>
zh_TW: 需要指定宣告或 %<...%>

en: wide string literal in %<asm%>
zh_TW: %<asm%> 中出現寬字面字串

en: ISO C forbids empty initializer braces
zh_TW: ISO C 不允許用初始值設定中有空的大括號對

en: obsolete use of designated initializer with %<:%>
zh_TW: 使用 %<:%> 來指定元素初始值的作法已過時

en: ISO C forbids specifying range of elements to initialize
zh_TW: ISO C 不允許在初始化指定元素的範圍

en: ISO C90 forbids specifying subobject to initialize
zh_TW: ISO C90 不允許指定子物件的初始值

en: obsolete use of designated initializer without %<=%>
zh_TW: 過時的用法，應使用 %<=%> 來指定元素初始值

en: ISO C forbids label declarations
zh_TW: ISO C 不允許標籤宣告

en: expected declaration or statement
zh_TW: 需要宣告或敘述

en: label at end of compound statement
zh_TW: 標籤位於複合敘述末尾

en: expected %<:%> or %<...%>
zh_TW: 需要 %<:%> 或 %<...%>

en: expected identifier or %<*%>
zh_TW: 需要識別碼或 %<*%>

note: 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.
en: expected statement
zh_TW: 需要敘述

en: %E qualifier ignored on asm
zh_TW: %E 限定在 asm 上被忽略

en: ISO C forbids omitting the middle term of a ?: expression
zh_TW: ISO C 不允許省略 ?: 運算式中的第二項

en: traditional C rejects the unary plus operator
zh_TW: 傳統 C 不接受單位元 + 運算子

en: %<sizeof%> applied to a bit-field
zh_TW: 對位元段使用 %<sizeof%>

en: expected expression
zh_TW: 需要運算式

en: braced-group within expression allowed only inside a function
zh_TW: 運算式中的大括號組只允許出現在函式中

en: ISO C forbids braced-groups within expressions
zh_TW: ISO C 不允許在運算式中使用大括號組

en: first argument to %<__builtin_choose_expr%> not a constant
zh_TW: %<__builtin_choose_expr%> 的第一個引數不是一個常數

en: compound literal has variable size
zh_TW: 複合字面值有可變的大小

en: ISO C90 forbids compound literals
zh_TW: ISO C90 不允許複合字面值

en: extra semicolon in method definition specified
zh_TW: 為方法定義指定了多餘的分號

en: invalid use of void expression
zh_TW: 對 void 運算式的無效使用

en: invalid use of flexible array member
zh_TW: 對彈性陣列成員無效的使用

en: invalid use of array with unspecified bounds
zh_TW: 對未指定邊界的陣列的無效使用

en: function types not truly compatible in ISO C
zh_TW: 函式類型與 ISO C 不完全相容

en: types are not quite compatible
zh_TW: 類型不完全相容

en: function return types not compatible due to %<volatile%>
zh_TW: 由於 %<volatile%>，函式回傳類型不相容

en: %qT has no member named %qE
zh_TW: %qT 沒具名為 %qE 的成員

en: request for member %qE in something not a structure or union
zh_TW: 在非結構或聯合中請求成員 %qE

en: dereferencing %<void *%> pointer
zh_TW: 提領 %<void *%> 指標

en: array subscript is not an integer
zh_TW: 陣列下標不是一個整數

en: subscripted value is pointer to function
zh_TW: 下標運算的左運算元是函式指標

en: ISO C forbids subscripting %<register%> array
zh_TW: ISO C 不允許按下標存取 %<register%> 陣列

en: ISO C90 forbids subscripting non-lvalue array
zh_TW: ISO C90 不允許非左值的陣列做為下標運算的左運算元

note: 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.
en: function called through a non-compatible type
zh_TW: 函式經由不相容的類型呼叫

en: type of formal parameter %d is incomplete
zh_TW: 引數 %d 的類型不完全

en: passing argument %d of %qE as integer rather than floating due to prototype
zh_TW: 根據原型，引數 %d (%qE) 將做為整數而不是浮點數傳遞

en: passing argument %d of %qE as integer rather than complex due to prototype
zh_TW: 根據原型，引數 %d (%qE) 將做為整數而不是複數傳遞

en: passing argument %d of %qE as complex rather than floating due to prototype
zh_TW: 根據原型，引數 %d (%qE) 將做為複數而不是浮點數傳遞

en: passing argument %d of %qE as floating rather than integer due to prototype
zh_TW: 根據原型，引數 %d (%qE) 將做為浮點數而不是整數傳遞

en: passing argument %d of %qE as complex rather than integer due to prototype
zh_TW: 根據原型，引數 %d (%qE) 將做為複數而不是整數傳遞

en: passing argument %d of %qE as floating rather than complex due to prototype
zh_TW: 根據原型，引數 %d (%qE) 將做為浮點數而不是複數傳遞

en: passing argument %d of %qE as %<float%> rather than %<double%> due to prototype
zh_TW: 根據原型，引數 %d (%qE) 將做為 %<float%> 而不是 %<double%> 傳遞

en: passing argument %d of %qE with different width due to prototype
zh_TW: 根據原型，引數 %d (%qE) 將以不同的寬度傳遞

en: passing argument %d of %qE as unsigned due to prototype
zh_TW: 根據原型，引數 %d (%qE) 將作用無號數傳遞

en: passing argument %d of %qE as signed due to prototype
zh_TW: 根據原型，引數 %d (%qE) 將做為有號數傳遞

en: pointer of type %<void *%> used in subtraction
zh_TW: 在減法中使用類型為 %<void *%> 的指標

en: pointer to a function used in subtraction
zh_TW: 函式指標不能相減

en: arithmetic on pointer to an incomplete type
zh_TW: 在參照不完全類型的指標上執行算術運算

en: ISO C does not support %<~%> for complex conjugation
zh_TW: ISO C 不支援用 ~ 求共軛複數

en: wrong type argument to unary exclamation mark
zh_TW: 單位元 ! 的引數類型無效

en: ISO C does not support %<++%> and %<--%> on complex types
zh_TW: ISO C 不支援對複數類型進行 %<++%> 或 %<--%> 作業

en: wrong type argument to increment
zh_TW: 該類型的引數不能自增

en: wrong type argument to decrement
zh_TW: 該類型的引數不能自減

en: cannot take address of bit-field %qD
zh_TW: 無法取得位元段 %qD 的位址

en: global register variable %qD used in nested function
zh_TW: 巢狀函式中使用了全域暫存器變數 %qD

en: register variable %qD used in nested function
zh_TW: 巢狀函式中使用了暫存器變數 %qD

en: address of global register variable %qD requested
zh_TW: 要求全域暫存器變數 %qD 的位址

en: address of register variable %qD requested
zh_TW: 要求暫存器變數 %qD 的位址。

en: non-lvalue array in conditional expression
zh_TW: 非左值陣列出現在條件運算式中

en: ISO C forbids conditional expr with only one void side
zh_TW: ISO C 不允許條件運算式僅有一邊為空

en: ISO C forbids conditional expr between %<void *%> and function pointer
zh_TW: ISO C 不允許在條件運算式中同時使用 %<void *%> 和函式指標

en: pointer type mismatch in conditional expression
zh_TW: 條件運算式指標類型不匹配

en: pointer/integer type mismatch in conditional expression
zh_TW: 條件運算式中指標/整數類型不匹配

en: left-hand operand of comma expression has no effect
zh_TW: 逗號運算式的左運算元不起作用

en: cast specifies array type
zh_TW: 類型轉換指定了陣列類型

en: cast specifies function type
zh_TW: 類型轉換指定了函式類型

en: ISO C forbids casting nonscalar to the same type
zh_TW: ISO C 不允許將非標量轉換為其自身類型

en: ISO C forbids casts to union type
zh_TW: ISO C 不允許轉換為聯合類型

en: cast to union type from type not present in union
zh_TW: 類型轉換的來源類型未出現在聯合中

en: cast increases required alignment of target type
zh_TW: 類型轉換增大了目的類型的對齊需求

en: cast from pointer to integer of different size
zh_TW: 當將一個指標轉換為大小不同的整數時給出警告

en: cast from function call of type %qT to non-matching type %qT
zh_TW: 從類型為 %qT 的函式呼叫轉換到不匹配的類型 %qT

en: cast to pointer from integer of different size
zh_TW: 當將一個指標轉換為大小不同的整數時給出警告

en: ISO C forbids conversion of function pointer to object pointer type
zh_TW: ISO C 不允許將一個函式指標轉換為一個物件指標

en: ISO C forbids conversion of object pointer to function pointer type
zh_TW: ISO C 不允許將一個物件指標轉換為一個函式指標

en: (near initialization for %qs)
zh_TW: (在 %qs 的初始化附近)

en: array initialized from parenthesized string constant
zh_TW: 用括號中的字串常數初始化陣列

en: cannot pass rvalue to reference parameter
zh_TW: 不能將右值傳遞給參照參數

en: ISO C prohibits argument conversion to union type
zh_TW: ISO C 不允許將引數轉換為聯合

en: request for implicit conversion from %qT to %qT not permitted in C++
zh_TW: C++ 中不允許從 %qT 到 %qT 的隱含轉換

en: argument %d of %qE might be a candidate for a format attribute
zh_TW: 引數 %d(屬於 %qE)可能是 format 屬性的備選

en: assignment left-hand side might be a candidate for a format attribute
zh_TW: 賦值的左手邊可能是 format 屬性的備選時

en: initialization left-hand side might be a candidate for a format attribute
zh_TW: 初始化的左手邊可能是 format 屬性的備選時

en: return type might be a candidate for a format attribute
zh_TW: 回傳類型可能是 format 屬性的備選

en: ISO C forbids passing argument %d of %qE between function pointer and %<void *%>
zh_TW: ISO C 不允許將引數 %d(屬於 %qE)在函式指標和 %<void *%> 間傳遞

en: ISO C forbids assignment between function pointer and %<void *%>
zh_TW: ISO C 不允許在函式指標和 %<void *%> 間賦值

en: ISO C forbids initialization between function pointer and %<void *%>
zh_TW: ISO C 不允許在函式指標和 %<void *%> 間初始化

en: ISO C forbids return between function pointer and %<void *%>
zh_TW: ISO C 不允許在函式指標和 %<void *%> 間回傳

en: pointer targets in passing argument %d of %qE differ in signedness
zh_TW: 傳遞參數 %d (屬於 %qE) 給指標時目的與指標有/無號不一致

en: pointer targets in assignment differ in signedness
zh_TW: 對指標賦值時目的與指標有/無號不一致

en: pointer targets in initialization differ in signedness
zh_TW: 初始化指標時目的與指標有/無號不一致

en: pointer targets in return differ in signedness
zh_TW: 回傳指標時目的與指標有/無號不一致

en: passing argument %d of %qE from incompatible pointer type
zh_TW: 傳遞參數 %d (屬於 %qE)時在不相容的指標類型間轉換

en: assignment from incompatible pointer type
zh_TW: 永遠不相容的指標類型賦值

en: initialization from incompatible pointer type
zh_TW: 永遠不相容的指標類型初始化

en: return from incompatible pointer type
zh_TW: 回傳了不相容的指標類型

note: ??? This should not be an error when inlining calls to unprototyped functions.
en: invalid use of non-lvalue array
zh_TW: 對非左值陣列的無效使用

en: passing argument %d of %qE makes pointer from integer without a cast
zh_TW: 傳遞參數 %d (屬於 %qE)時將整數賦給指標，未作類型轉換

en: assignment makes pointer from integer without a cast
zh_TW: 賦值時將整數賦給指標，未作類型轉換

en: initialization makes pointer from integer without a cast
zh_TW: 初始化時將整數賦給指標，未作類型轉換

en: return makes pointer from integer without a cast
zh_TW: 回傳時將整數賦給指標，未作類型轉換

en: passing argument %d of %qE makes integer from pointer without a cast
zh_TW: 傳遞參數 %d (屬於 %qE)時將指標賦給整數，未作類型轉換

en: assignment makes integer from pointer without a cast
zh_TW: 賦值時將指標賦給整數，未作類型轉換

en: initialization makes integer from pointer without a cast
zh_TW: 初始化將指標賦給整數，未作類型轉換

en: return makes integer from pointer without a cast
zh_TW: 回傳時將指標賦給整數，未作類型轉換

en: incompatible type for argument %d of %qE
zh_TW: 引數 %d(屬於 %qE)類型不相容

en: traditional C rejects automatic aggregate initialization
zh_TW: 傳統 C 不接受自動的聚合初始化

en: initialization of a flexible array member
zh_TW: 對彈性陣列成員的初始化

en: char-array initialized from wide string
zh_TW: 用寬字串初始化 char 陣列

en: array of inappropriate type initialized from string constant
zh_TW: 用字串常數初始化的陣列類型不合適

en: initializer element is not constant
zh_TW: 初始值設定元素不是常數

en: array initialized from non-constant array expression
zh_TW: 用非常數的陣列運算式初始化陣列

en: initializer element is not computable at load time
zh_TW: 初始值設定中的元素在載入時無法被計算出

en: invalid initializer
zh_TW: 無效的初始值設定

en: opaque vector types cannot be initialized
zh_TW: 不透明的向量類型不能被初始化

en: extra brace group at end of initializer
zh_TW: 初始值設定項末尾有多餘的大括號組

en: braces around scalar initializer
zh_TW: 標量初始化帶大括號

en: initialization of flexible array member in a nested context
zh_TW: 在巢狀的上下文中初始化彈性陣列成員

en: missing braces around initializer
zh_TW: 初始值設定周圍缺少大括號

en: empty scalar initializer
zh_TW: 空的標量初始值設定項

en: extra elements in scalar initializer
zh_TW: 標量初始化設定中有多餘元素

en: array index in non-array initializer
zh_TW: 在非陣列初始值設定項中出現陣列索引

en: field name not in record or union initializer
zh_TW: 欄位名不在記錄或聯合初始化設定中

en: array index in initializer not of integer type
zh_TW: 初始值設定中陣列索引不是整型

en: nonconstant array index in initializer
zh_TW: 初始值設定中陣列索引不是常數

en: array index in initializer exceeds array bounds
zh_TW: 初始化時陣列索引越界

en: empty index range in initializer
zh_TW: 初始值設定項中索引範圍為空

en: array index range in initializer exceeds array bounds
zh_TW: 初始值設定中資料索引範圍超出陣列邊界

en: initialized field with side-effects overwritten
zh_TW: 帶副作用的欄位初始化設定被覆寫

en: excess elements in char array initializer
zh_TW: 字元陣列初始值設定項中有多餘元素

en: excess elements in struct initializer
zh_TW: 結構初始值設定項中有多餘元素

en: non-static initialization of a flexible array member
zh_TW: 對彈性陣列成員非靜態地初始化

en: excess elements in union initializer
zh_TW: 聯合初始值設定項中有多餘元素

en: traditional C rejects initialization of unions
zh_TW: 傳統 C 不接受對聯合的初始化

en: excess elements in array initializer
zh_TW: 陣列初始值設定項中有多餘的元素

en: excess elements in vector initializer
zh_TW: 向量初始值設定項中有多餘元素

en: excess elements in scalar initializer
zh_TW: 標量初始值設定項中有多餘元素

en: ISO C forbids %<goto *expr;%>
zh_TW: ISO C++ 不允許 %<goto *expr;%>

en: function declared %<noreturn%> has a %<return%> statement
zh_TW: 被宣告為 %<noreturn%> 的函式卻有 %<return%> 敘述

en: %<return%> with no value, in function returning non-void
zh_TW: 在有回傳值的的函式中，%<return%> 不帶回傳值

en: %<return%> with a value, in function returning void
zh_TW: 在無回傳值的函式中，%<return%> 帶回傳值

en: switch quantity not an integer
zh_TW: switch 敘述中的值不是一個整數

en: %<long%> switch expression not converted to %<int%> in ISO C
zh_TW: 在 ISO C 中，%<long%> 開關運算式不被轉換為 %<int%>

en: case label not within a switch statement
zh_TW: case 標籤出現在開關敘述外

en: %<default%> label not within a switch statement
zh_TW: %<default%> 標籤未出現在 switch 敘述內

en: break statement not within loop or switch
zh_TW: break 敘述不在循環或開關敘述內

en: continue statement not within a loop
zh_TW: continue 敘述出現在循環以外

en: statement with no effect
zh_TW: 敘述不起作用

en: expression statement has incomplete type
zh_TW: 運算式敘述類型不完全

en: comparing floating point with == or != is unsafe
zh_TW: 使用 == 或 != 比較浮點數是不安全的

en: ISO C forbids comparison of %<void *%> with function pointer
zh_TW: ISO C 不允許在 %<void *%> 和函式指標間比較

en: comparison of distinct pointer types lacks a cast
zh_TW: 比較不相關的指標時缺少類型轉換

en: comparison between pointer and integer
zh_TW: 比較指標和整數

en: comparison of complete and incomplete pointers
zh_TW: 在完全和不完全指標間比較

en: ISO C forbids ordered comparisons of pointers to functions
zh_TW: ISO C 不允許函式指標間比較大小

en: ordered comparison of pointer with integer zero
zh_TW: 指標與整數 0 比較大小

en: used array that cannot be converted to pointer where scalar is required
zh_TW: 需要標量時使用了不能被轉換為指標的陣列

en: used struct type value where scalar is required
zh_TW: 需要標量時使用了結構類型

en: used union type value where scalar is required
zh_TW: 需要標量時使用了聯合類型

en: conversion from %qT to %qT is ambiguous
zh_TW: 從 %qT 到 %qT 的轉換有歧義

en: no matching function for call to %<%D(%A)%>
zh_TW: 對 %<%D(%A)%> 的呼叫沒有匹配的函式

en: call of overloaded %<%D(%A)%> is ambiguous
zh_TW: 呼叫多載的 %<%D(%A)%> 有歧義

note: It's no good looking for an overloaded operator() on a pointer-to-member-function.
en: pointer-to-member function %E cannot be called without an object; consider using .* or ->*
zh_TW: 沒有物件不能呼叫成員函式指標 %E，考慮使用 .* 或 ->*

en: no match for call to %<(%T) (%A)%>
zh_TW: 對 %<(%T) (%A)%> 的呼叫沒有匹配

en: call of %<(%T) (%A)%> is ambiguous
zh_TW: 對 %<(%T) (%A)%> 的呼叫有歧義

en: ISO C++ forbids omitting the middle term of a ?: expression
zh_TW: ISO C 不允許省略 ?: 運算式中的第二項

en: enumeral mismatch in conditional expression: %qT vs %qT
zh_TW: 條件運算式中列舉不匹配：%qT 對 %qT

en: enumeral and non-enumeral type in conditional expression
zh_TW: 列舉和非列舉類型一起出現在條件運算式中

en: no %<%D(int)%> declared for postfix %qs, trying prefix operator instead
zh_TW: %<%D(int)%> 沒有出現在字尾 %qs 中，嘗試使用字首運算子

en: comparison between %q#T and %q#T
zh_TW: 在 %q#T 和 %q#T 間比較

en: no suitable %<operator %s%> for %qT
zh_TW: 沒有合適的 %<operator %s%> 給 %qT

en: passing NULL to non-pointer argument %P of %qD
zh_TW: 將 NULL 做為非指標引數 %P 傳遞給 %qD

en: converting to non-pointer type %qT from NULL
zh_TW: 將 NULL 轉換到非指標類型 %qT

en:   initializing argument %P of %qD
zh_TW:   初始化引數 %P，屬於 %qD

en: invalid conversion from %qT to %qT
zh_TW: 從類型 %qT 到類型 %qT 的轉換無效

en: cannot bind bitfield %qE to %qT
zh_TW: 無法將位元段 %qE 繫結到 %qT

en: cannot bind packed field %qE to %qT
zh_TW: 不能將緊實的欄位 %qE 繫結到 %qT

en: cannot bind rvalue %qE to %qT
zh_TW: 無法將右值 %qE 繫結到 %qT

en: argument of function call might be a candidate for a format attribute
zh_TW: 函式的引數可能是 format 屬性的備選

en:   in call to %qD
zh_TW:   在呼叫 %qD 時

en: %qT is not an accessible base of %qT
zh_TW: %qT 是 %qT 的一個不可存取的基礎類別

en: call to non-function %qD
zh_TW: 呼叫非函式的 %qD

en: call of overloaded %<%s(%A)%> is ambiguous
zh_TW: 對多載的 %<%s(%A)%> 的呼叫有歧義

en: cannot call member function %qD without object
zh_TW: 沒有物件無法呼叫成員函式 %qD

en: passing %qT chooses %qT over %qT
zh_TW: 傳遞 %qT 時選擇 %qT 而不是 %qT

en: choosing %qD over %qD
zh_TW: 選擇 %qD 而不是 %qD

en:   for conversion from %qT to %qT
zh_TW:   當從 %qT 轉換為 %qT 時

en:   because conversion sequence for the argument is better
zh_TW:   因為前者的引數類型轉換序列更好

en: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
zh_TW: ISO C++ 認為有歧義，盡管第一個備選的最差類型轉換要好於第二個備選的最差類型轉換

en: invalid initialization of reference of type %qT from expression of type %qT
zh_TW: 將類型為 %qT 的參照初始化為類型為 %qT 的運算式無效

en: %q+#D cannot be overloaded
zh_TW: %q+#D 無法被多載

en: with %q+#D
zh_TW: 與 %q+#D

en: conflicting access specifications for method %q+D, ignored
zh_TW: 方法 %q+D 的權限設定衝突，已忽略

en: conflicting access specifications for field %qE, ignored
zh_TW: 欄位 %qE 的權限設定衝突，已忽略

en: %q+D invalid in %q#T
zh_TW: %q+D 無效，在 %q#T 中

en:   because of local method %q+#D with same name
zh_TW:  因為局部方法 %q+#D 與之同名

en:   because of local member %q+#D with same name
zh_TW:  因為局部成員 %q+#D 與之同名

en: all member functions in class %qT are private
zh_TW: 類別 %qT 中所有成員函式都是私有的

en: %q#T only defines a private destructor and has no friends
zh_TW: %q#T 僅定義了一個私有解構函式且沒有夥伴

en: %q#T only defines private constructors and has no friends
zh_TW: %q#T 僅定義了一個私有建構式且沒有夥伴

en: no unique final overrider for %qD in %qT
zh_TW: %qD 的最終多載在 %qT 中不唯一

en: bit-field %q+#D with non-integral type
zh_TW: 位元段 %q+#D 有非整數的類型

en: bit-field %q+D width not an integer constant
zh_TW: 位元段 %q+D 的寬度不是一個整數常數

en: negative width in bit-field %q+D
zh_TW: 位元段 %q+D 寬度為負

en: zero width for bit-field %q+D
zh_TW: 位元段 %q+D 寬度為 0

en: member %q+#D with constructor not allowed in union
zh_TW: 有建構式的成員 %q+#D 不能用在聯合中

en: member %q+#D with destructor not allowed in union
zh_TW: 有解構函式的成員 %q+#D 不能用在聯合中

en: member %q+#D with copy assignment operator not allowed in union
zh_TW: 有複製賦值運算子的成員 %q+#D 不能用在聯合中

en: field %q+D invalidly declared function type
zh_TW: 欄位 %q+D 無效地宣告為函式類型

en: field %q+D invalidly declared method type
zh_TW: 欄位 %q+D 無效地宣告為方法類型

en: multiple fields in union %qT initialized
zh_TW: 初始化了聯合 %qT 中的多個欄位

en: %q#T has pointer data members
zh_TW: %q#T 有指標資料成員

en:   but does not override %<%T(const %T&)%>
zh_TW:   但沒有多載 %<%T(const %T&)%>

en:   or %<operator=(const %T&)%>
zh_TW:   或 %<operator=(const %T&)%>

en:   but does not override %<operator=(const %T&)%>
zh_TW:   也沒有多載 %<operator=(const %T&)%>

en: initializer specified for non-virtual method %q+D
zh_TW: 為非虛方法 %q+D 指定了初始值設定項

en: direct base %qT inaccessible in %qT due to ambiguity
zh_TW: 由於存在歧義，直接基礎類別 %qT 在 %qT 中無法存取

en: virtual base %qT inaccessible in %qT due to ambiguity
zh_TW: 由於存在歧義，虛基礎類別 %qT 在 %qT 中無法存取

en: redefinition of %q#T
zh_TW: %q#T 重定義

en: trying to finish struct, but kicked out due to previous parse errors
zh_TW: 試圖完成結構，但為先前的解析錯誤所插斷

en: language string %<"%E"%> not recognized
zh_TW: 語言字串 %<"%E"%> 不可識別

en: cannot resolve overloaded function %qD based on conversion to type %qT
zh_TW: 無法解析多載函式 %qD，基於向類型 %qT 的轉換

en: no matches converting function %qD to type %q#T
zh_TW: 沒有可將函式 %qD 轉換到類型 %q#T 的匹配項

en: converting overloaded function %qD to type %q#T is ambiguous
zh_TW: 將多載函式 %qD 轉換為類型 %q#T 有歧義

en: assuming pointer to member %qD
zh_TW: 假定是成員指標 %qD

en: (a pointer to member can only be formed with %<&%E%>)
zh_TW: (成員指標只能用 %<&%E%> 構成)

en: not enough type information
zh_TW: 類型資訊不充分

en: cannot convert %qE from type %qT to type %qT
zh_TW: 無法將 %qE 從類型 %qT 轉換到類型 %qT

note: [basic.scope.class] A name N used in a class S shall refer to the same declaration in its context and when re-evaluated in the completed scope of S.
en: declaration of %q#D
zh_TW: %q#D 的宣告

en: conversion of %qE from %qT to %qT is ambiguous
zh_TW: 將 %qE 從 %qT 轉換到 %qT 有歧義

en: conversion from %qT to %qT discards qualifiers
zh_TW: 從 %qT 到 %qT 的轉換丟失了限定資訊

en: casting %qT to %qT does not dereference pointer
zh_TW: 從 %qT 轉換到 %qT 並未提領指標

en: cannot convert type %qT to type %qT
zh_TW: 不能將類型 %qT 轉換為類型 %qT

en: conversion from %q#T to %q#T
zh_TW: 從 %q#T 到 %q#T 的轉換

en: %q#T used where a %qT was expected
zh_TW: 不應使用 %q#T 而應使用 %qT

en: %q#T used where a floating point value was expected
zh_TW: 需要浮點數值時使用了 %q#T

en: conversion from %qT to non-scalar type %qT requested
zh_TW: 請求從 %qT 轉換到非標量類型 %qT

en: pseudo-destructor is not called
zh_TW: 偽解構函式未被呼叫

en: converting NULL to non-pointer type
zh_TW: 將 NULL 轉換為非指標類型

en: ambiguous default type conversion from %qT
zh_TW: %qT 的預設類型轉換有歧義

en:   candidate conversions include %qD and %qD
zh_TW:   備選轉換包括 %qD 和 %qD

en: %qD was declared %<extern%> and later %<static%>
zh_TW: %qD 先被宣告為 %<extern%> 後又被宣告為 %<static%>

en: library function %q#D redeclared as non-function %q#D
zh_TW: 函式庫函式 %q#D 重宣告為非函式 %q#D

en: %q#D redeclared as different kind of symbol
zh_TW: %q#D 被重新宣告為不同意義的符號

en: default argument given for parameter %d of %q#D
zh_TW: 為參數 %d (屬於 %q#D)指定了預設引數

en: redundant redeclaration of %qD in same scope
zh_TW: 同一作用欄位中 %qD 冗餘的重宣告

note: From [temp.expl.spec]: If a template, a member template or the member of a class template is explicitly specialized then that specialization shall be declared before the first use of that specialization that would cause an implicit instantiation to take place, in every translation unit in which such
en: explicit specialization of %qD after first use
zh_TW: 在初次使用後明確特例化 %qD

en: jump to label %qD
zh_TW: 跳轉至標籤 %qD

en: jump to case label
zh_TW: 跳轉至 case 標籤

en:   from here
zh_TW:   從這裡

en:   enters try block
zh_TW:   進入 try 區塊

en:   enters catch block
zh_TW:   進入 catch 區塊

en: label named wchar_t
zh_TW: 標籤名為 wchar_t

en: %qD used without template parameters
zh_TW: %qD 使用時未帶範本參數

en: no class template named %q#T in %q#T
zh_TW: 沒具名為 %q#T 的類別範本，在%q#T 中

en: no type named %q#T in %q#T
zh_TW: 沒具名為 %q#T 的類型，在%q#T 中

en: member %q+#D with constructor not allowed in anonymous aggregate
zh_TW: 有建構式的成員 %q+#D 不允許在匿名聚合中出現

en: member %q+#D with destructor not allowed in anonymous aggregate
zh_TW: 有構構函式的成員 %q+#D 不允許在匿名聚合中出現

en: member %q+#D with copy assignment operator not allowed in anonymous aggregate
zh_TW: 有複製賦值運算子的成員 %q+#D 不能用在聯合中

en: multiple types in one declaration
zh_TW: 一個宣告指定了多個類型

en: redeclaration of C++ built-in type %qT
zh_TW: 對 C++ 內建類型 %qT 的重宣告

en: missing type-name in typedef-declaration
zh_TW: typedef 宣告中缺少類型名

en: ISO C++ prohibits anonymous structs
zh_TW: ISO C++ 不允許匿名結構

en: %<friend%> can only be specified inside a class
zh_TW: %<friend%> 只能在類別中指定

en: %<explicit%> can only be specified for constructors
zh_TW: 只能為建構式指定 %<explicit%>

en: a storage class can only be specified for objects and functions
zh_TW: 只能為物件和函式指定存儲類別

en: declaration of %q#D has %<extern%> and is initialized
zh_TW: %q#D 宣告有 %<extern%> 並被初始化

en: ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>
zh_TW: ISO C++ 不允許將 %<%T::%D%> 定義為 %<%T::%D%>

en: duplicate initialization of %qD
zh_TW: ISO C++ 不允許成員 %qD 的初始化

en: declaration of %q#D outside of class is not definition
zh_TW: 出現在類別外的 %q#D 的宣告不是定義

en: variable %q#D has initializer but incomplete type
zh_TW: 變數 %q#D 有初始值設定，但是類型不完全

en: elements of array %q#D have incomplete type
zh_TW: 陣列 %q#D 的元素類型不完全

en: aggregate %q#D has incomplete type and cannot be defined
zh_TW: 聚合 %q#D 類型不完全，無法被定義

en: %qD declared as reference but not initialized
zh_TW: %qD 宣告為參照卻未被初始化

en: name %qD used in a GNU-style designated initializer for an array
zh_TW: 名稱 %qD 用在 GNU 風格的陣列指定元素初始值設定中

en: non-trivial designated initializers not supported
zh_TW: 不平凡的代理初始值設定不受支援

en: initializer fails to determine size of %qD
zh_TW: 初始值設定無法決定 %qD 的大小

en: array size missing in %qD
zh_TW: %qD 缺少陣列大小

en: zero-size array %qD
zh_TW: 大小為 0 的陣列 %qD

en: uninitialized const %qD
zh_TW: 未初始化的常數 %qD

en: invalid type %qT as initializer for a vector of type %qT
zh_TW: 無效類型 %qT 做為類型為 %qT 的向量的初始化設定

en: initializer for %qT must be brace-enclosed
zh_TW: %qT 的初始化設定必須在大括號內

en: %qT has no non-static data member named %qD
zh_TW: %qT 沒具名為 %qD 的非靜態資料成員

en: too many initializers for %qT
zh_TW: %qT 的初始值設定項太多

en: braces around scalar initializer for type %qT
zh_TW: 類型 %qT 的標量初始化帶大括號

en: missing braces around initializer for %qT
zh_TW: %qT 的初始值設定周圍缺少大括號

en: array %qD initialized by parenthesized string literal %qE
zh_TW: 陣列 %qD 被有括號的字面字串 %qE 所初始化

en: initializer invalid for static member with constructor
zh_TW: 建構式中對靜態成員的初始化無效

en: (an out of class initialization is required)
zh_TW: (需要一個類別外的初始化)

en: assignment (not initialization) in declaration
zh_TW: 賦值(不是初始化)出現在宣告中

en: shadowing previous type declaration of %q#D
zh_TW: 隱藏了早先的類型宣告 %q#D

en: function %q#D is initialized like a variable
zh_TW: 函式 %q#D 像變數一樣被初始化

en: destructor for alien class %qT cannot be a member
zh_TW: 其它類別 %qT 的解構函式不能做為成員

en: constructor for alien class %qT cannot be a member
zh_TW: 其它類別 %qT 的建構式不能做為成員

en: %q+D declared as a friend
zh_TW: %q+D 宣告為夥伴

en: %q+D declared with an exception specification
zh_TW: %q+D 宣告時有異常指定

en: definition of %qD is not in namespace enclosing %qT
zh_TW: %qD 的定義不在包含 %qT 的命名空間中

en: static member function %q#D declared with type qualifiers
zh_TW: 靜態成員函式 %q#D 的宣告帶有類型限定符

en: defining explicit specialization %qD in friend declaration
zh_TW: 在夥伴宣告中定義明確特例化 %qD

note: Something like `template <class T> friend void f<T>()'.
en: invalid use of template-id %qD in declaration of primary template
zh_TW: 在基本範本的宣告中對範本識別碼 %qD 的使用無效

en: default arguments are not allowed in declaration of friend template specialization %qD
zh_TW: 夥伴範本特例化 %qD 中不允許出現預設參數

en: %<inline%> is not allowed in declaration of friend template specialization %qD
zh_TW: %<inline%> 不允許用於夥伴範本特例化 %qD 的宣告

en: cannot declare %<::main%> to be a template
zh_TW: 不能將 %<::main%> 宣告為一個範本

en: cannot declare %<::main%> to be inline
zh_TW: 不能將 %<::main%> 宣告為 inline

en: cannot declare %<::main%> to be static
zh_TW: 不能將 %<::main%> 宣告為 static

en: %<::main%> must return %<int%>
zh_TW: %<::main%> 必須回傳 %<int%>

en: definition of implicitly-declared %qD
zh_TW: 隱含宣告的 %qD 的定義

en: no %q#D member function declared in class %qT
zh_TW: 成員函式 %q#D 未在類別 %qT 中宣告

en: invalid in-class initialization of static data member of non-integral type %qT
zh_TW: 類別中對具有非整數類型 %qT 的靜態資料成員的初始化無效

en: ISO C++ forbids in-class initialization of non-const static member %qD
zh_TW: ISO C++ 不允許在類別內初始化非常數靜態成員 %qD

en: ISO C++ forbids initialization of member constant %qD of non-integral type %qT
zh_TW: ISO C++ 不允許初始化成員常數 %qD，因為它有非整數的類型 %qT

en: size of array %qD has non-integral type %qT
zh_TW: 陣列 %qD 的大小具有非整數類型 %qT

en: size of array has non-integral type %qT
zh_TW: 陣列 %qT 的大小的類型不是整數

en: size of array is not an integral constant-expression
zh_TW: 陣列大小不是一個整數常運算式

en: size of array %qD is negative
zh_TW: 陣列 %qD 的大小為負

en: size of array is negative
zh_TW: 陣列大小為負數

en: ISO C++ forbids zero-size array %qD
zh_TW: ISO C 不允許大小為 0 的陣列 %qD

en: ISO C++ forbids zero-size array
zh_TW: ISO C++ 不允許大小為 0 的陣列

en: size of array %qD is not an integral constant-expression
zh_TW: 陣列 %qD 的大小不是一個整數常運算式

en: overflow in array dimension
zh_TW: 陣列維數溢出

en: declaration of %qD as multidimensional array must have bounds for all dimensions except the first
zh_TW: 多維陣列 %qD 的宣告必須至少指定除第一維以外所有維的大小

en: multidimensional array must have bounds for all dimensions except the first
zh_TW: 宣告多維陣列必須至少指定除第一維以外所有維的大小

en: return type specification for constructor invalid
zh_TW: 為建構式指定回傳值無效

en: return type specification for destructor invalid
zh_TW: 指定解構函式的回傳類型無效

en: return type specified for %<operator %T%>
zh_TW: 為 %<operator %T%> 指定了回傳值

en: qualifiers are not allowed on declaration of %<operator %T%>
zh_TW: %<operator %T%> 的宣告中不能使用限定符

en: unnamed variable or field declared void
zh_TW: 無名變數或欄位宣告為 void

en: variable or field declared void
zh_TW: 變數或欄位宣告為 void

en: declaration of %qD as non-function
zh_TW: %qD 沒有宣告為一個函式

en: declaration of %qD as non-member
zh_TW: %qD 未宣告為成員

en: declarator-id missing; using reserved word %qD
zh_TW: 缺少宣告識別碼：使用了保留字 %qD

en: two or more data types in declaration of %qs
zh_TW: %qs 的宣告指定了兩個以上的資料類型

en: ISO C++ forbids declaration of %qs with no type
zh_TW: ISO C++ 不允許宣告無類型的 %qs

en: long, short, signed or unsigned used invalidly for %qs
zh_TW: 為 %qs 使用 long、short、signed 或 unsigned 無效

en: complex invalid for %qs
zh_TW: 對 %qs 而言無效的複數

en: typedef declaration invalid in parameter declaration
zh_TW: 參數宣告中出現的 typedef 宣告無效

en: storage class specifiers invalid in parameter declarations
zh_TW: 為參數宣告指定了無效的存儲類別

en: multiple storage classes in declaration of %qs
zh_TW: %qs 的宣告指定了多個存儲類別

en: storage class specified for %qs
zh_TW: 為 %qs 指定了存儲類別

en: storage class specified for parameter %qs
zh_TW: 為參數 %qs 指定了存儲類別

en: nested function %qs declared %<extern%>
zh_TW: 巢狀函式 %qs 被宣告為 %<extern%>

en: top-level declaration of %qs specifies %<auto%>
zh_TW: 在頂層將 %qs 宣告為 %<auto%>

en: function-scope %qs implicitly auto and declared %<__thread%>
zh_TW: 函式作用欄位的 %qs 隱含為 auto，卻被宣告為 %<__thread%>

en: storage class specifiers invalid in friend function declarations
zh_TW: 為夥伴函式宣告指定了無效的存儲類別

en: %qs declared as function returning a function
zh_TW: %qs 宣告為回傳一個函式的函式

en: %qs declared as function returning an array
zh_TW: %qs 宣告為回傳一個陣列的函式

en: destructor cannot be static member function
zh_TW: 解構函式不能是靜態成員函式

en: constructor cannot be static member function
zh_TW: 建構式不能是靜態成員函式

en: destructors may not be cv-qualified
zh_TW: 解構函式不能被 cv 限定

en: constructors may not be cv-qualified
zh_TW: 建構式不能帶 cv 限定

note: Cannot be both friend and virtual.
en: virtual functions cannot be friends
zh_TW: 虛函式不能是夥伴

en: friend declaration not in class definition
zh_TW: 夥伴宣告不在類別定義內

en: destructors may not have parameters
zh_TW: 解構函式不能有參數

en: cannot declare pointer to %q#T
zh_TW: 無法宣告參照 %q#T 的指標

en: cannot declare reference to %q#T
zh_TW: 無法宣告對 %q#T 的參照

en: cannot declare pointer to %q#T member
zh_TW: 無法宣告參照 %q#T 成員的指標

en: template-id %qD used as a declarator
zh_TW: 範本識別碼 %qD 做為宣告

en: member functions are implicitly friends of their class
zh_TW: 成員函式隱含地成為所屬類別的夥伴

en: extra qualification %<%T::%> on member %qs
zh_TW: 有多餘的限定 %<%T::%> 於成員 %qs 上

en: cannot define member function %<%T::%s%> within %<%T%>
zh_TW: 無法定義成員函式 %<%T::%s%> 於 %<%T%> 之內

en: cannot declare member function %<%T::%s%> within %<%T%>
zh_TW: 無法宣告成員函式 %<%T::%s%> 於 %<%T%> 之內

en: cannot declare member %<%T::%s%> within %qT
zh_TW: 無法宣告成員 %<%T::%s%> 於 %qT 之內

en: data member may not have variably modified type %qT
zh_TW: 資料成員不能具有可變類型 %qT

en: parameter may not have variably modified type %qT
zh_TW: 參數不能具有可變類型 %qT

en: non-member %qs cannot be declared %<mutable%>
zh_TW: 非成員 %qs 不能被宣告為 %<mutable%>

en: non-object member %qs cannot be declared %<mutable%>
zh_TW: 非物件成員 %qs 不能被宣告為 %<mutable%>

en: function %qs cannot be declared %<mutable%>
zh_TW: 函式 %qs 不能被宣告為 %<mutable%>

en: static %qs cannot be declared %<mutable%>
zh_TW: 靜態 %qs 不能被宣告為 %<mutable%>

en: const %qs cannot be declared %<mutable%>
zh_TW: 常數 %qs 不能被宣告為 %<mutable%>

en: ISO C++ forbids nested type %qD with same name as enclosing class
zh_TW: ISO C++ 不允許嵌類別的類型 %qD 與其所屬的類別同名

en: %<inline%> specified for friend class declaration
zh_TW: 夥伴函式宣告中出現了 %<inline%>

en: template parameters cannot be friends
zh_TW: 範本參數不能是夥伴

en: friend declaration requires class-key, i.e. %<friend class %T::%D%>
zh_TW: 夥伴宣告需要 class，即 %<friend class %T::%D%>

en: friend declaration requires class-key, i.e. %<friend %#T%>
zh_TW: 夥伴宣告需要 class，即 %<friend %#T%>

en: trying to make class %qT a friend of global scope
zh_TW: 試圖讓 %qT 成為全域欄位的夥伴

en: invalid qualifiers on non-member function type
zh_TW: 非成員函式類型上的限定符無效

en: abstract declarator %qT used as declaration
zh_TW: 抽象宣告 %qT 做為宣告

en: cannot use %<::%> in parameter declaration
zh_TW: 不能在參數宣告中使用 %<::%>

en: invalid use of template-name %qE without an argument list
zh_TW: 使用範本名 %qE 時不帶引數表無效

note: Something like struct S { int N::j; };
en: invalid use of %<::%>
zh_TW: 錯誤地使用了 %<::%>

en: expected qualified name in friend declaration for destructor %qD
zh_TW: 在解構函式 %qD 中的夥伴宣告需要限定名

en: declaration of %qD as member of %qT
zh_TW: %qD 宣告為 %qT 的一個成員

en: name %qT has incomplete type
zh_TW: 名稱 %qT 類型不完全

en: %qE is neither function nor member function; cannot be declared friend
zh_TW: %qE 既不是函式也不是成員函式；不能宣告為夥伴

en: storage class %<auto%> invalid for function %qs
zh_TW: 函式 %qs 的存儲類別 %<auto%> 無效

en: storage class %<register%> invalid for function %qs
zh_TW: 函式 %qs 的存儲類別 %<register%> 無效

en: storage class %<__thread%> invalid for function %qs
zh_TW: 函式 %qs 的存儲類別 %<__thread%> 無效

en: %<inline%> specifier invalid for function %qs declared out of global scope
zh_TW: 在全域作用欄位外為函式 %qs 指定 %<inline%> 無效

en: virtual non-class function %qs
zh_TW: 虛函式 %qs 不是類別成員

en: cannot declare member function %qD to have static linkage
zh_TW: 不能將成員函式 %qD 宣告為有靜態連結

note: 7.1.1: There can be no static function declarations within a block.
en: cannot declare static function inside another function
zh_TW: 不能在另一個函式中宣告一個靜態函式

en: %<static%> may not be used when defining (as opposed to declaring) a static data member
zh_TW: 與宣告不同，定義靜態資料成員時不能使用 %<static%>

en: static member %qD declared %<register%>
zh_TW: 靜態成員 %qD 宣告為 %<register%>

en: cannot explicitly declare member %q#D to have extern linkage
zh_TW: 不能明確地將成員 %q#D 宣告為有外部連結

en: %qs initialized and declared %<extern%>
zh_TW: %qs 已初始化，卻又被宣告為 %<extern%>

en: %qs has both %<extern%> and initializer
zh_TW: %qs 既有 %<extern%> 又有初始值設定

en: default argument %qE uses local variable %qD
zh_TW: 預設引數 %qE 使用了局部變數 %qD

en: parameter %qD invalidly declared method type
zh_TW: 參數 %qD 被無效地被宣告為具有方法類型

note: [class.copy] A declaration of a constructor for a class X is ill-formed if its first parameter is of type (optionally cv-qualified) X and either there are no other parameters or else all other parameters have default arguments. We *don't* complain about member template instantiations that have this 
en: invalid constructor; you probably meant %<%T (const %T&)%>
zh_TW: 無效的建構式：您要的可能是 %<%T (const %T&)%>

en: %qD may not be declared within a namespace
zh_TW: %qD 不能在命名空間宣告

en: %qD may not be declared as static
zh_TW: %qD 不能被宣告為靜態的

en: %qD must be a nonstatic member function
zh_TW: %qD 必須是一個非靜態的成員函式

en: %qD must be either a non-static member function or a non-member function
zh_TW: %qD 必須是一個非靜態成員函式或非成員函式

en: %qD must have an argument of class or enumerated type
zh_TW: %qD 的引數必須有類別或列舉類型

note: 13.4.0.3
en: ISO C++ prohibits overloading operator ?:
zh_TW: ISO C++ 不允許多載 ?: 運算子

en: postfix %qD must take %<int%> as its argument
zh_TW: 字尾 %qD 必須使用 %<int%> 做為它的參數

en: postfix %qD must take %<int%> as its second argument
zh_TW: 字尾 %qD 必須使用 %<int%> 做為它的第二個參數

en: %qD must take either zero or one argument
zh_TW: %qD 必須帶 0 或 1 個引數

en: %qD must take either one or two arguments
zh_TW: %qD 必須帶 1 或 2 個引數

en: prefix %qD should return %qT
zh_TW: 字首 %qD 應當回傳 %qT

en: postfix %qD should return %qT
zh_TW: 字尾 %qD 應當回傳 %qT

en: %qD must take %<void%>
zh_TW: %qD 必須有 %<void%> 類型

en: %qD must take exactly one argument
zh_TW: %qD 帶且僅帶 1 個引數

en: %qD must take exactly two arguments
zh_TW: %qD 帶且僅帶 2 個引數

en: user-defined %qD always evaluates both arguments
zh_TW: 使用者定義的 %qD 總是計算所有兩個參數

en: %qD should return by value
zh_TW: %qD 應當回傳值而非參照

en: %qD cannot have default arguments
zh_TW: %qD 不能有預設參數

en: using template type parameter %qT after %qs
zh_TW: 使用範本類型參數 %qT，在 %qs 後

en: using typedef-name %qD after %qs
zh_TW: 使用 typedef 名 %qD，在 %qs 後

en: %qT referred to as %qs
zh_TW: %qT 做為 %qs 被參照

en: %qT referred to as enum
zh_TW: %qT 做為列舉被參照

note: If a class template appears as elaborated type specifier without a template header such as: template <class T> class C {}; void f(class C);		// No template header here then the required template argument is missing.
en: template argument required for %<%s %T%>
zh_TW: %<%s %T%> 需要範本參數

en: %qD has the same name as the class in which it is declared
zh_TW: %qD 與其宣告所在的類別同名

en: %qT is not a template
zh_TW: %qT 不是一個範本

en: reference to %qD is ambiguous
zh_TW: 對 %qD 的參照有歧義

en: use of enum %q#D without previous declaration
zh_TW: 使用列舉 %q#D 前沒有給出宣告

en: redeclaration of %qT as a non-template
zh_TW: %qT 重宣告為非範本

en: derived union %qT invalid
zh_TW: 衍生聯合 %qT 無效

en: base type %qT fails to be a struct or class type
zh_TW: 基礎類別型 %qT 不是結構或類別

en: recursive type %qT undefined
zh_TW: 遞迴的類型 %qT 未定義

en: duplicate base type %qT invalid
zh_TW: 重複的基礎類別型 %qT 無效

note: DR 377 IF no integral type can represent all the enumerator values, the enumeration is ill-formed.
en: no integral type can represent all of the enumerator values for %qT
zh_TW: 沒有一個整數類型可以表示 %qT 的所有列舉值

en: overflow in enumeration values at %qD
zh_TW: %qD 處列舉值溢出

en: return type %q#T is incomplete
zh_TW: 回傳值類型 %q#T 為不完全

en: %<operator=%> should return a reference to %<*this%>
zh_TW: %<operator=%> 應當回傳一個對 %<*this%> 的參照

en: invalid function declaration
zh_TW: 無效的函式宣告

en: invalid member function declaration
zh_TW: 無效的成員函式宣告

en: %qD is already defined in class %qT
zh_TW: %qD 已在類別 %qT 中定義過

en: name missing for member function
zh_TW: 成員函式沒具名字

en: ambiguous conversion for array subscript
zh_TW: 為陣列下標的轉換有歧義

en: invalid types %<%T[%T]%> for array subscript
zh_TW: %<%T[%T]%> 做為陣列下標類型無效

en: type %q#T argument given to %<delete%>, expected pointer
zh_TW: %<delete%> 的參數類型應為指標而非 %q#T

en: cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>
zh_TW: 不能 delete 一個函式。只有參照物件的指標才是 %<delete%> 的有效參數

en: deleting %qT is undefined
zh_TW: 刪除 %qT 未定義

en: template declaration of %q#D
zh_TW: %q#D 宣告為範本

note: [temp.mem] A destructor shall not be a member template.
en: destructor %qD declared as member template
zh_TW: 解構函式 %qD 被宣告為一個成員範本

en: prototype for %q#D does not match any in class %qT
zh_TW: %q#D 的原型不匹配類別 %qT 中的任何一個

en: local class %q#T shall not have static data member %q#D
zh_TW: 局部類別 %q#T 不應當擁有靜態資料成員 %q#D

en: member %qD conflicts with virtual function table field name
zh_TW: 成員 %qD 與虛函式表的欄位名衝突

en: %qD is already defined in %qT
zh_TW: %qD 已在 %qT 中定義過

en: initializer specified for static member function %qD
zh_TW: 為靜態成員函式 %qD 指定了初始值

en: %<asm%> specifiers are not permitted on non-static data members
zh_TW: %<asm%> 指定不允許用於非靜態資料成員

en: cannot declare %qD to be a bit-field type
zh_TW: 不能將 %qD 宣告為位元段類型

en: cannot declare bit-field %qD with function type
zh_TW: 不能將位元段 %qD 宣告為函式類型

en: %qD is already defined in the class %qT
zh_TW: %qD 已在類別 %qT 中定義過

en: static member %qD cannot be a bit-field
zh_TW: 靜態成員 %qD 不能是位元段

en: anonymous struct not inside named type
zh_TW: 匿名結構不在具名類型內

en: namespace-scope anonymous aggregates must be static
zh_TW: 命名空間欄位的匿名聚合必須是靜態的

en: anonymous union with no members
zh_TW: 匿名聯合沒有成員

en: %<operator new%> must return type %qT
zh_TW: %<operator new%> 必須回傳 %qT

en: %<operator new%> takes type %<size_t%> (%qT) as first parameter
zh_TW: %<operator new%> 的第一個參數類型為 %<size_t%> (%qT)

en: %<operator delete%> must return type %qT
zh_TW: %<operator delete%> 必須回傳 %qT

en: %<operator delete%> takes type %qT as first parameter
zh_TW: %<operator delete%> 的第一個參數類型為 %qT

en: default argument missing for parameter %P of %q+#D
zh_TW: 參數 %P (屬於 %q+#D)缺少預設引數

en: incomplete type %qT used in nested name specifier
zh_TW: 巢狀名指定中使用了不完全的類型 %qT

en: reference to %<%T::%D%> is ambiguous
zh_TW: 對 %<%T::%D%> 的參照有歧義

en: %qD is not a member of %qT
zh_TW: %qD 不是 %qT 的成員

en: %qD is not a member of %qD
zh_TW: %qD 不是 %qD 的成員

en: %<::%D%> has not been declared
zh_TW: %<::%D%> 尚未宣告

en: throwing NULL, which has integral, not pointer type
zh_TW: 拋出 NULL，它的類型是整數而不是指標

en:   in thrown expression
zh_TW:   在拋出的運算式中

en: %qD is already a friend of class %qT
zh_TW: %qD 已經是類別 %qT 的夥伴

en: invalid type %qT declared %<friend%>
zh_TW: 無效的類型 %qT 宣告為 %<friend%>

note: [temp.friend] Friend declarations shall not declare partial specializations. template <class U> friend class T::X<U>;
en: partial specialization %qT declared %<friend%>
zh_TW: 部分特例化範本 %qT 宣告為 %<friend%>

en: class %qT is implicitly friends with itself
zh_TW: 類別 %qT 隱含地成為其自身的夥伴

en: %qT is not a member of %qT
zh_TW: %qT 不是 %qT 的成員

en: %qT is not a member class template of %qT
zh_TW: %qT 不是 %qT 的成員類別範本

en: %qT is not a nested class of %qT
zh_TW: %qT 不是 %qT 的巢狀類別

note: template <class T> friend class T;
en: template parameter type %qT declared %<friend%>
zh_TW: 範本參數類型 %qT 宣告為 %<friend%>

note: template <class T> friend class A; where A is not a template
en: %q#T is not a template
zh_TW: %q#T 不是一個範本

en: %qD is already a friend of %qT
zh_TW: %qD 已經是 %qT 的夥伴

en: %qT is already a friend of %qT
zh_TW: %qT 已經是 %qT 的夥伴

en: member %qD declared as friend before type %qT defined
zh_TW: 成員 %qD 在類型 %qT 被定義之前宣告為夥伴

en: friend declaration %q#D declares a non-template function
zh_TW: 夥伴宣告 %q#D 宣告了一個非範本函式

en: base %qT will be initialized after
zh_TW: 基礎類別 %qT 將在

en:   base %qT
zh_TW:   基礎類別 %qT

en: class %qT does not have any field named %qD
zh_TW: 類別 %qT 沒具名為 %qD 的欄位

en: %q#D is a static data member; it can only be initialized at its definition
zh_TW: %q#D 是一個靜態資料成員；它只能在定義時被初始化

en: %q#D is not a non-static data member of %qT
zh_TW: %q#D 不是 %qT 的非靜態資料成員

en: unnamed initializer for %qT, which has no base classes
zh_TW: 對沒有基礎類別的 %qT 的無名初始化

en: unnamed initializer for %qT, which uses multiple inheritance
zh_TW: 對使用了多繼承的 %qT 的無名初始化

en: %qD is both a direct base and an indirect virtual base
zh_TW: %qD 既是一個直接基礎類別又是一個間接虛基礎類別

en: type %qT is not a direct or virtual base of %qT
zh_TW: 類型 %qT 不是 %qT 的直接或虛基礎類別

en: type %qT is not a direct base of %qT
zh_TW: 類型 %qT 不是 %qT 的直接基礎類別

en: bad array initializer
zh_TW: 錯誤的陣列初始值設定

en: incomplete type %qT does not have member %qD
zh_TW: 不完全類型 %qT 沒有成員 %qD

en: invalid pointer to bit-field %qD
zh_TW: 參照位元段 %qD 指標無效

en: invalid use of non-static member function %qD
zh_TW: 對非靜態成員函式 %qD 的使用無效

en: invalid use of non-static data member %qD
zh_TW: 對非靜態資料成員 %qD 的無效使用

en: invalid type %<void%> for new
zh_TW: 對 new 而言類型 %<void%> 無效

en: uninitialized const in %<new%> of %q#T
zh_TW: %<new%> %q#T 時常數未初始化

en: no suitable %qD found in class %qT
zh_TW: 找不到合適的 %qD，在類別 %qT 中

en: request for member %qD is ambiguous
zh_TW: 對成員 %qD 的請求有歧義

en: size in array new must have integral type
zh_TW: 陣列 new 的大小必須有整數類型

en: new cannot be applied to a reference type
zh_TW: new 不能用於參照類型

en: new cannot be applied to a function type
zh_TW: new 不能用於函式類型

en: initializer ends prematurely
zh_TW: 初始值設定在完成之前結束

en: cannot initialize multi-dimensional array with initializer
zh_TW: 不能用初始值設定項來初始化多維陣列

en: unknown array size in delete
zh_TW: delete 時陣列大小不明

en: possible problem detected in invocation of delete operator:
zh_TW: 偵測到呼叫 delete 運算子時可能出現的問題：

en: type to vector delete is neither pointer or array type
zh_TW: 向量 delete 的引數類型既非指標也非陣列

en: junk at end of #pragma %s
zh_TW: #pragma %s 末尾有無用字元

en: invalid #pragma %s
zh_TW: 無效的 #pragma %s

en: #pragma vtable no longer supported
zh_TW: #pragma vtable 不再受支援

en: #pragma implementation for %qs appears after file is included
zh_TW: 檔案在 %qs 的 #pragma implementation 出現前已被包含

en: %qD not defined
zh_TW: %qD 未定義

en: %qD was not declared in this scope
zh_TW: %qD 在此作用欄位中尚未宣告

note: In a template, it is invalid to write "f()" or "f(3)" if no declaration of "f" is available.  Historically, G++ and most other compilers accepted that usage since they deferred all name lookup until instantiation time rather than doing unqualified name lookup at template definition time; explain to 
en: there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available
zh_TW: %qD 的引數不依賴範本參數，所以 %qD 的宣告必須可用

en: (if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
zh_TW: (如果您使用 %<-fpermissive%>，G++ 會接受您的程式碼，但是允許使用未定義的名稱是過時的風格)

en: omitted middle operand to %<?:%> operand cannot be mangled
zh_TW: 省略的 %<?:%> 中運算元不能被修飾

en: redeclaration of %<wchar_t%> as %qT
zh_TW: %<wchar_t%> 重宣告為 %qT

note: A redeclaration of main, but not a duplicate of the previous one. [basic.start.main] This function shall not be overloaded.
en: invalid redeclaration of %q+D
zh_TW: 對 %q+#D 無效的重宣告

en: as %qD
zh_TW: 做為 %qD

en: type mismatch with previous external decl of %q#D
zh_TW: 類型與先前的 %q#D 的外部宣告不匹配

en: declaration of %q#D shadows a parameter
zh_TW: %q#D 的宣告隱藏了一個參數

en: name lookup of %qD changed
zh_TW: %qD 的名稱查閱已變更

en:   cannot use obsolete binding at %q+D because it has a destructor
zh_TW:   不能在 %q+D 使用過時的繫結，因為它有解構函式

en: %q#D hides constructor for %q#T
zh_TW: %q#D 隱藏了 %q#T 的建構式

en: previous non-function declaration %q+#D
zh_TW: 先前對於 %q+#D 的非函式宣告

en: conflicts with function declaration %q#D
zh_TW: 與函式宣告 %q#D 衝突

note: 7.3.3/5 A using-declaration shall not name a template-id.
en: a using-declaration cannot specify a template-id.  Try %<using %D%>
zh_TW: using 宣告不能指定一個範本識別碼。請嘗試 %<using %D%>

en: namespace %qD not allowed in using-declaration
zh_TW: 不允許在 using 宣告中使用命名空間 %qD

note: It's a nested name with template parameter dependent scope. This can only be using-declaration for class member.
en: %qT is not a namespace
zh_TW: %qT 不是一個命名空間

note: C++11 7.3.3/10.
en: %qD is already declared in this scope
zh_TW: %qD 已在此作用欄位中宣告過

en: %qD not declared
zh_TW: %qD 未宣告

en: using-declaration for non-member at class scope
zh_TW: 在類別作用欄位使用非成員的 using 宣告

en: %<%T::%D%> names destructor
zh_TW: %<%T::%D%> 指定了解構函式

en: %<%T::%D%> names constructor in %qT
zh_TW: %<%T::%D%> 在 %qT 內指定了建構式

en: no members matching %<%T::%D%> in %q#T
zh_TW: 沒有與 %<%T::%D%> 匹配的成員，在 %q#T 中

en: declaration of %qD not in a namespace surrounding %qD
zh_TW: %qD 的宣告不在包含 %qD 的命名空間中

en: explicit qualification in declaration of %qD
zh_TW: %qD 的宣告中有明確的限定

en: %qD should have been declared inside %qD
zh_TW: %qD 應當已在 %qD 內部宣告過

en: %qD attribute directive ignored
zh_TW: 指定 %qD 屬性被忽略

en: namespace alias %qD not allowed here, assuming %qD
zh_TW: 這裡不允許命名空間別名 %qD，假定為 %qD

en: strong using only meaningful at namespace scope
zh_TW: 強 using 只在命名空間作用欄位有意義

en: XXX entering pop_everything ()
zh_TW: XXX 進入 pop_everything ()

en: XXX leaving pop_everything ()
zh_TW: XXX 離開 pop_everything ()

en: %<#pragma%> is not allowed here
zh_TW: 在這裡不允許使用 %<#pragma%>

en: new types may not be defined in a return type
zh_TW: 不能在回傳類型中定義新類型

en: (perhaps a semicolon is missing after the definition of %qT)
zh_TW: (%qT 的定義末尾可能缺少一個分號)

en: %qE is not a template
zh_TW: %qE 不是一個範本

en: invalid template-id
zh_TW: 無效的範本 ID

en: %qE does not name a type
zh_TW: %qE 沒有命名一個類型

en: (perhaps %<typename %T::%E%> was intended)
zh_TW: (也許您本意是想用 %<typename %T::%E%>)

en: %qE in namespace %qE does not name a type
zh_TW: %qE 在命名空間 %qE 中沒有命名一個類型

en: ISO C++ forbids braced-groups within expressions
zh_TW: ISO C++ 不允許在運算式中使用大括號組

en: %<this%> may not be used in this context
zh_TW: %<this%> 不能用在此上下文中

en: local variable %qD may not appear in this context
zh_TW: 局部變數 %qD 不應出現在此上下文中

en: declaration of %<~%T%> as member of %qT
zh_TW: %<~%T%> 宣告為 %qT 的一個成員

en: typedef-name %qD used as destructor declarator
zh_TW: typedef 名 %qD 用於解構函式宣告

en: %qD is not a template
zh_TW: %qD 不是一個範本

en: ISO C++ forbids compound-literals
zh_TW: ISO C++ 不允許複合字面值

en: invalid use of %qD
zh_TW: 錯誤地使用了 %qD

en: array bound forbidden after parenthesized type-id
zh_TW: 括起的類型識別碼後面不能出現陣列邊界

en: try removing the parentheses around the type-id
zh_TW: 請嘗試刪除類型識別碼兩邊的括號

en: expression in new-declarator must have integral or enumeration type
zh_TW: new 宣告中的運算式必須具有整數或列舉類型

en: use of old-style cast
zh_TW: 使用舊式的類型轉換

en: case label %qE not within a switch statement
zh_TW: case 標籤 %qE 未出現在 switch 敘述中

note: Issue a warning about this use of a GNU extension.
en: ISO C++ forbids computed gotos
zh_TW: ISO C++ 不允許執行時可知的 goto 目的

en: extra %<;%>
zh_TW: 多餘的 %<;%>

en: mixing declarations and function-definitions is forbidden
zh_TW: 不能混合宣告和函式定義

en: class definition may not be declared a friend
zh_TW: 類別定義不能被宣告為夥伴

en: anachronistic old-style base class initializer
zh_TW: 年代錯誤的舊式基礎類別初始值設定

en: keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)
zh_TW: 關鍵字 %<typename%> 不允許用在此上下文中(限定的初始值設定隱含地是一個類型)

note: Warn that we do not support `export'.
en: keyword %<export%> not implemented, and will be ignored
zh_TW: 關鍵字 %<export%> 未實作，將被忽略

en: %<<::%> cannot begin a template-argument list
zh_TW: 不能以 %<<::%> 開始一個範本引數清單

en: %<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>
zh_TW: %<<:%> 是 %<[%> 的另一種拼法。請在 %<<%> 和 %<::%> 間加上空格

en: parse error in template argument list
zh_TW: 範本引數表語法錯誤

note: Explain what went wrong.
en: non-template %qD used as template
zh_TW: 非範本 %qD 做為範本

en: use %<%T::template %D%> to indicate that it is a template
zh_TW: 使用 %<%T::template %D%> 來表示這是一個範本

en: template specialization with C linkage
zh_TW: 特例化範本有 C 連結

en: declaration of %qD in %qD which does not enclose %qD
zh_TW: %qD 宣告出現在 %qD 中，而後者並不包含 %qD

en: multiple definition of %q#T
zh_TW: %q#T 多次定義

en: %qD is not a namespace-name
zh_TW: %qD 不是一個命名空間

en: a template-id may not appear in a using-declaration
zh_TW: 範本識別碼不允許出現在 using 宣告中

en: an asm-specification is not allowed on a function-definition
zh_TW: 函式定義中不允許出現 asm 指定

en: attributes are not allowed on a function-definition
zh_TW: 函式定義中不允許有屬性

en: attributes after parenthesized initializer ignored
zh_TW: 括起的初始值設定後出現的屬性被忽略

en: array bound is not an integer constant
zh_TW: 陣列邊界不是一個整數常數

en: invalid use of constructor as a template
zh_TW: 將建構式做為範本用法無效

en: use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name
zh_TW: 使用 %<%T::%D%> 而不是 %<%T::%D%> 來以限定名指定建構式

en: %qD is a namespace
zh_TW: %qD 是一個命名空間

en: duplicate cv-qualifier
zh_TW: 重複的 cv 限定

en: default arguments are only permitted for function parameters
zh_TW: 預設參數只允許出現在函式參數中

en: ISO C++ does not allow designated initializers
zh_TW: ISO C++ 不允許指定元素初始值設定

en: invalid class name in declaration of %qD
zh_TW: %qD 的宣告中類別名無效

en: an explicit specialization must be preceded by %<template <>%>
zh_TW: 明確特例化前必須有 %<template <>%>

en: friend declaration does not name a class or function
zh_TW: 夥伴宣告沒有指定類別或函式名

en: pure-specifier on function-definition
zh_TW: 函式定義上有 pure 指定

en: keyword %<typename%> not allowed outside of templates
zh_TW: 關鍵字 %<typename%> 不能在範本以外使用

en: keyword %<typename%> not allowed in this context (the base class is implicitly a type)
zh_TW: 關鍵字 %<typename%> 不允許用在此上下文中(基礎類別隱含地是一個類型)

en: too few template-parameter-lists
zh_TW: 範本參數表太少

note: Otherwise, there are too many template parameter lists.  We have something like: template <class T> template <class U> void S::f();
en: too many template-parameter-lists
zh_TW: 範本參數表太多

en: named return values are no longer supported
zh_TW: 具名回傳值不再被支援

en: template with C linkage
zh_TW: C 連結的範本

en: spurious %<>>%>, use %<>%> to terminate a template argument list
zh_TW: 可疑的 %<>>%>，使用 %<>%> 來結束範本引數清單

en: duplicate %qs
zh_TW: 重複的 %qs

en: %qs tag used in naming %q#T
zh_TW: 使用了 %qs 標記，在命名 %q#T 時

en: %qD redeclared with different access
zh_TW: %qD 重宣告時有不同的可存取性

en: file ends in default argument
zh_TW: 檔案在預設參數處結束

en: misplaced %<@%D%> Objective-C++ construct
zh_TW: 位置錯誤的 %<@%D%> Objective-C++ 建構

en: %<@encode%> must specify a type as an argument
zh_TW: %<@encode%> 必須指定一個類型做為引數

en: invalid Objective-C++ selector name
zh_TW: 無效的 Objective-C++ 選擇子名

en: identifier expected after %<@protocol%>
zh_TW: %<@protocol%> 需要識別碼

en: inter-module optimizations not implemented for C++
zh_TW: 模組間最佳化淍未為 C++ 實作

en: data member %qD cannot be a member template
zh_TW: 資料成員 %qD 不能是成員範本

en: invalid member template declaration %qD
zh_TW: 無效的成員範本宣告 %qD

en: explicit specialization in non-namespace scope %qD
zh_TW: 明確特例化出現在非命名空間作用欄位 %qD 中

en: enclosing class templates are not explicitly specialized
zh_TW: 所包含的類別範本並未被明確特例化

en: specialization of %qD in different namespace
zh_TW: 在不同命名空間內對 %qD 的特例化

en: explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)
zh_TW: %qD 的明確實體化出現在命名空間 %qD 中，而後者並不包含命名空間 %qD

en: explicit specialization of non-template %qT
zh_TW: 明確特例化非範本 %qT

en: specialization of %qT after instantiation
zh_TW: %qT 的實體化在特例化之後

en: specializing %q#T in different namespace
zh_TW: 在不同命名空間中特例化 %q#T

note: But if we've had an implicit instantiation, that's a problem ([temp.expl.spec]/6).
en: specialization %qT after instantiation %qT
zh_TW: %qT 的實體化在 %qT 的特例化之後

en: specialization of %qD after instantiation
zh_TW: %qD 的特例化在實體化之後

en: %qD is not a function template
zh_TW: %qD 不是一個函式範本

en: template-id %qD for %q+D does not match any template declaration
zh_TW: 範本識別碼 %qD(屬於 %q+D)不匹配任何範本宣告

en: ambiguous template specialization %qD for %q+D
zh_TW: 有歧義的範本特例化 %qD (為 %q+D)

note: This case handles bogus declarations like template <> template <class T> void f<int>();
en: template-id %qD in declaration of primary template
zh_TW: 範本識別碼 %qD 出現在基本範本的宣告中

en: template parameter list used in explicit instantiation
zh_TW: 明確初始化中出現了範本參數清單

en: definition provided for explicit instantiation
zh_TW: 為明確實體化提供的定義

en: too many template parameter lists in declaration of %qD
zh_TW: %qD 宣告時範本參數表太多

en: too few template parameter lists in declaration of %qD
zh_TW: %qD 宣告時範本參數表太少

en: explicit specialization of %qD must be introduced by %<template <>%>
zh_TW: %qD 的明確特例化必須由 %<template <>%> 引入

en: default argument specified in explicit specialization
zh_TW: 明確特例化時指定了預設參數

en: %qD is not a template function
zh_TW: %qD 不是一個範本函式

note: From [temp.expl.spec]: If such an explicit specialization for the member of a class template names an implicitly-declared special member function (clause _special_), the program is ill-formed. Similar language is found in [temp.explicit].
en: specialization of implicitly-declared special member function
zh_TW: 特例化了隱含宣告的特殊成員函式

en: no member function %qD declared in %qT
zh_TW: 成員函式 %qD 未在 %qT 中宣告

en: template argument %qE involves template parameter(s)
zh_TW: 範本引數 %qE 混雜了範本參數

en: no default argument for %qD
zh_TW: %qD 沒有預設參數

en: template class without a name
zh_TW: 範本類別沒具名字

note: [basic.stc.dynamic.allocation] An allocation function can be a function template. ... Template allocation functions shall have two or more parameters.
en: invalid template declaration of %qD
zh_TW: %qD 範本宣告無效

en: template definition of non-template %q#D
zh_TW: 對非範本 %q#D 的範本定義

en: expected %d levels of template parms for %q#D, got %d
zh_TW: 需要 %d 級的 %q#D 範本參數，卻給出了 %d 級

en: got %d template parameters for %q#D
zh_TW: 得到 %d 個範本參數，為 %q#D

en: got %d template parameters for %q#T
zh_TW: 得到 %d 個範本參數，為 %q#T

en:   but %d required
zh_TW:   但實際需要 %d 個

en: %qT is not a template type
zh_TW: %qT 不是一個範本類型

en: template specifiers not specified in declaration of %qD
zh_TW: %qD 的宣告中沒有 template 限定

en: template parameter %q+#D
zh_TW: 範本參數 %q+#D

en: redeclared here as %q#D
zh_TW: 在這裡又被宣告為 %q#D

note: We have in [temp.param]: A template-parameter may not be given default arguments by two different declarations in the same scope.
en: redefinition of default argument for %q#D
zh_TW: 重定義 %q#D 的預設參數

en: %qE is not a valid template argument for type %qT because string literals can never be used in this context
zh_TW: %qE 不是類型 %qT 的有效範本引數，因為字面字串不能用在此上下文中

en: %qE is not a valid template argument for type %qT because of conflicts in cv-qualification
zh_TW: %qE 不是類型 %qT 的有效範本引數，因為 cv 限定衝突

en: %qE is not a valid template argument for type %qT because it is a pointer
zh_TW: %qE 不是類型 %qT 的有效範本引數，因為它是一個指標

en: try using %qE instead
zh_TW: 嘗試使用 %qE 代替

en: %qE is not a valid template argument for type %qT because it is of type %qT
zh_TW: %qE 不是類型 %qT 的有效範本引數，因為它的類型是 %qT

en: standard conversions are not allowed in this context
zh_TW: 此上下文中不允許標準轉換

en: to refer to a type member of a template parameter, use %<typename %E%>
zh_TW: 需要使用某個範本參數的類型成員時，請使用 %<typename %E%>

en: type/value mismatch at argument %d in template parameter list for %qD
zh_TW: 引數 %d 的類型/值不匹配，在 %qD 的範本參數清單中

en:   expected a constant of type %qT, got %qT
zh_TW:   需要一個 %qT 類型的常數，卻給出了 %qT

en:   expected a class template, got %qE
zh_TW:   需要一個類別範本，卻給出了 %qE

en:   expected a type, got %qE
zh_TW:   需要一個類型，卻給出了 %qE

en:   expected a type, got %qT
zh_TW:   需要一個類型，卻給出了 %qT

en:   expected a class template, got %qT
zh_TW:   需要一個類別範本，卻給出了 %qT

en: template argument %d is invalid
zh_TW: 範本參數 %d 無效

en: wrong number of template arguments (%d, should be %d)
zh_TW: 範本參數數目不正確(不應是 %d 個而應是 %d 個)

en: provided for %q+D
zh_TW: 提供給 %q+D

en: non-template type %qT used as a template
zh_TW: 非範本類型 %qT 做為範本

en: for template declaration %q+D
zh_TW: 對於範本宣告 %q+D

en: invalid parameter type %qT
zh_TW: 無效的參數類型 %qT

en: in declaration %q+D
zh_TW: 在宣告 %q+D 中

en: function returning an array
zh_TW: 函式回傳了一個陣列

en: function returning a function
zh_TW: 函式回傳了一個函式

en: creating pointer to member function of non-class type %qT
zh_TW: 產生非類別類型 %qT 的成員函式指標

en: forming reference to void
zh_TW: 形成對 void 的參照

en: creating pointer to member of non-class type %qT
zh_TW: 產生非類別類型 %qT 的成員指標

en: creating pointer to member reference type %qT
zh_TW: 產生參照類型 %qT 的成員指標

en: creating pointer to member of type void
zh_TW: 建立參照 void 類型的成員指標

en: creating array of %qT
zh_TW: 產生 %qT 的陣列

en: %qT is not a class, struct, or union type
zh_TW: %qT 不是類別、結構或聯合類型

en: %qT resolves to %qT, which is not an enumeration type
zh_TW: %qT 被解析到非列舉類型 %qT

en: %qT resolves to %qT, which is is not a class type
zh_TW: %qT 被解析到非類別類型 %qT

en: use of %qs in template
zh_TW: 在範本中使用 %qs

en: dependent-name %qE is parsed as a non-type, but instantiation yields a type
zh_TW: 依賴名 %qE 被解析為非類型，但實體化卻產生了一個類型

en: say %<typename %E%> if a type is meant
zh_TW: 如果您想指定類型，請使用 %<typename %E%>

en: using invalid field %qD
zh_TW: 使用無效欄位 %qD

en: %qT is not a class or namespace
zh_TW: %qT 既不是類別也不是命名空間

en: %qD is not a class or namespace
zh_TW: %qD 既不是類別也不是命名空間

en: %qT is a variably modified type
zh_TW: %qT 是一個可變類型

en: integral expression %qE is not constant
zh_TW: 整型運算式 %qE 不是常數

en:   trying to instantiate %qD
zh_TW:   試圖實體化 %qD

en: explicit instantiation of non-template %q#D
zh_TW: 對非範本 %q#D 的明確實體化

en: no matching template for %qD found
zh_TW: 沒有找到與 %qD 匹配的範本

en: explicit instantiation of %q#D
zh_TW: 對 %q#D 的明確實體化

en: duplicate explicit instantiation of %q#D
zh_TW: 對 %q#D 重複的明確實體化

en: storage class %qD applied to template instantiation
zh_TW: 為範本實體化化套用了存儲類型 %qD

en: explicit instantiation of non-template type %qT
zh_TW: 明確實體化非範本類型 %qT

en: explicit instantiation of %q#T before definition of template
zh_TW: %q#T 的明確實體化出現在範本定義之前

en: ISO C++ forbids the use of %qE on explicit instantiations
zh_TW: ISO C++ 不允許在明確實體化時使用 %qE

en: duplicate explicit instantiation of %q#T
zh_TW: 對 %q#T 重複的明確實體化

note: [temp.explicit] The definition of a non-exported function template, a non-exported member function template, or a non-exported member function or static data member of a class template shall be present in every translation unit in which it is explicitly instantiated.
en: explicit instantiation of %qD but no definition available
zh_TW: 明確實體化 %qD 時沒有可用的定義

en: -frepo must be used with -c
zh_TW: -frepo 必須與 -c 一起使用

en: mysterious repository information in %s
zh_TW: %s 的存儲資訊很詭異

en: cannot use typeid with -fno-rtti
zh_TW: 在指定 -fno-rtti 的情況下不能使用 typeid

en: must #include <typeinfo> before using typeid
zh_TW: 在使用 typeid 之前必須先 #include <typeinfo>

en: dynamic_cast of %q#D to %q#T can never succeed
zh_TW: 從 %q#D 到 %q#T 的動態_轉換永遠不會成功

en: cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)
zh_TW: 無法將 %qE 從類型 %qT 動態_轉換到類型 %q#T (%s)

en: %qT is an ambiguous base of %qT
zh_TW: %qT 是 %qT 的有歧義的基礎類別

en: %qT is an inaccessible base of %qT
zh_TW: %qT 是 %qT 不可存取的基礎類別

en: invalid covariant return type for %q+#D
zh_TW: %q+#D 的協變回傳類型無效

en:   overriding %q+#D
zh_TW:   覆寫了 %q+#D

en: conflicting return type specified for %q+#D
zh_TW: 為 %q+#D 指定了衝突的回傳類型

en: looser throw specifier for %q+#F
zh_TW: 放鬆 %q+#F 的 throw 限定

en:   overriding %q+#F
zh_TW:   覆寫了 %q+#F

note: A static member function cannot match an inherited virtual member function.
en: %q+#D cannot be declared
zh_TW: 無法宣告 %q+#D

en:   since %q+#D declared in base class
zh_TW:   因為 %q+#D 已在基礎類別中宣告過

en: type of asm operand %qE could not be determined
zh_TW: 無法確定 asm 運算元 %qE 的類型

en: arguments to destructor are not allowed
zh_TW: 解構函式不能有參數

en: %<this%> is unavailable for static member functions
zh_TW: 靜態成員函式中不能使用 %<this%>

en: invalid use of %<this%> in non-member function
zh_TW: 在非成員函式中使用 %<this%> 無效

en: invalid use of %<this%> at top level
zh_TW: 在頂層使用 %<this%> 無效

en: invalid qualifying scope in pseudo-destructor name
zh_TW: 偽解構函式名的限定作用欄位無效

en: qualified type %qT does not match destructor name ~%qT
zh_TW: 限定的類型 %qT 不匹配解構函式名 ~%qT

en: %qE is not of type %qT
zh_TW: %qE 的類型不是 %qT

en: template type parameters must use the keyword %<class%> or %<typename%>
zh_TW: 範本參數必須使用 %<class%> 或 %<typename%> 關鍵字

en: invalid use of type %qT as a default value for a template template-parameter
zh_TW: 將類型 %qT 做為範本的範本參數的預設值無效

en: invalid default argument for a template template parameter
zh_TW: 範本的範本參數的預設引數無效

en: definition of %q#T inside template parameter list
zh_TW: 在範本參數清單中定義了 %q#T

en: invalid definition of qualified type %qT
zh_TW: 對限定類型 %qT 的定義無效

en: invalid base-class specification
zh_TW: 無效的基礎類別

en: use of parameter from containing function
zh_TW: 在包含函式中使用參數

en: template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type
zh_TW: 範本參數 %qD(類型為 %qT)不允許出現在整數運算式中，因為它的類型不是整數或列舉

en: use of namespace %qD as expression
zh_TW: 命名空間 %qD 做為運算式

en: use of class template %qT as expression
zh_TW: 將類別範本 %qT 做為運算式

note: Ambiguous reference to base members.
en: request for member %qD is ambiguous in multiple inheritance lattice
zh_TW: 在多繼承網格中對 %qD 的存取有歧義

en: %qD cannot appear in a constant-expression
zh_TW: %qD 不能出現在常數運算式中

en: type of %qE is unknown
zh_TW: %qE 的類型不明

en: %qV qualifiers cannot be applied to %qT
zh_TW: %qV 限定符不能套用到 %qT 上

en: requested init_priority is not an integer constant
zh_TW: 請求的 init_priority 不是一個整數常數

en: can only use %qE attribute on file-scope definitions of objects of class type
zh_TW: 只能將 %qE 屬性用於某個類別的物件的檔案作用欄位定義

en: requested init_priority is out of range
zh_TW: 請求的 init_priority 越界

en: requested init_priority is reserved for internal use
zh_TW: 請求的 init_priority 保留為內部使用

en: %qE attribute is not supported on this platform
zh_TW: %qE 屬性在此平臺上不受支援

en: lang_* check: failed in %s, at %s:%d
zh_TW: lang_* check：在 %s 中失敗，於 %s:%d

en: invalid application of %qs to a member function
zh_TW: %qs 用於成員函式無效

en: request for member %qD in %qE, which is of non-class type %qT
zh_TW: 對成員 %qD 的請求出現在 %qE 中，而後者具有非類別類型 %qT

en: invalid use of nonstatic data member %qE
zh_TW: 對非靜態資料成員 %qE 的使用無效

en: the type being destroyed is %qT, but the destructor refers to %qT
zh_TW: 被解構的類型是 %qT，但解構函式卻使用了 %qT

en: %<%D::%D%> is not a member of %qT
zh_TW: %<%D::%D%> 不是 %qT 的成員

en: %qT is not a base of %qT
zh_TW: %qT 不是 %qT 的基礎類別

en: %qD is not a member template function
zh_TW: %qD 不是一個成員範本函式

en: %qT is not a pointer-to-object type
zh_TW: %qT 不是一個參照物件的類型

en: subscript missing in array reference
zh_TW: 陣列參照缺少下標

en: subscripting array declared %<register%>
zh_TW: 按下標存取宣告為 %<register%> 的陣列

en: subscripted value is neither array nor pointer
zh_TW: 下標運算的左運算元既非陣列也非指標

en: object missing in use of %qE
zh_TW: 使用 %qE 時缺少物件

en: ISO C++ forbids calling %<::main%> from within program
zh_TW: ISO C++ 不允許在程式裡呼叫 %<::main%>

en: %qE cannot be used as a function
zh_TW: %qE 不能做為函式

en: too many arguments to function
zh_TW: 給予函式的引數太多

en: too few arguments to function
zh_TW: 給予函式的引數太少

en: parameter %P of %qD has incomplete type %qT
zh_TW: 參數 %P (屬於 %qD)的類型 %qT 不完全

en: parameter %P has incomplete type %qT
zh_TW: 參數 %P 的類型 %qT 不完全

en: assuming cast to type %qT from overloaded function
zh_TW: 假定從多載函式轉換到類型 %qT

en: NULL used in arithmetic
zh_TW: 算術運算式中使用了 NULL

en: ISO C++ forbids comparison between pointer and integer
zh_TW: ISO C++ 不允許比較指標和整數的值

en: unordered comparison on non-floating point argument
zh_TW: 非浮點引數間的無效比較

en: invalid operands of types %qT and %qT to binary %qO
zh_TW: 運算元類型 %qT 和 %qT 對二進位 %qO 而言無效

en: ISO C++ forbids using pointer of type %<void *%> in subtraction
zh_TW: ISO C++ 不允許在減法中使用類型為 %<void *%> 的指標

en: ISO C++ forbids using pointer to a function in subtraction
zh_TW: ISO C++ 不允許在減法中使用函式指標

en: ISO C++ forbids using pointer to a method in subtraction
zh_TW: ISO C++ 不允許在減法中使用參照方法的指標

en: invalid use of a pointer to an incomplete type in pointer arithmetic
zh_TW: 在指標算術中使用參照不完全類型的指標無效

en: invalid use of %qE to form a pointer-to-member-function
zh_TW: 用 %qE 形成成員函式指標的用法無效。

en:   a qualified-id is required
zh_TW:   需要一個限定的識別碼

note: An expression like &memfn.
en: ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>
zh_TW: ISO C++ 不允許透過提取一個未限定的或帶括號的非靜態成員函式的位址來形成一個成員函式指標。請使用 %<&%T::%D%>

en: ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>
zh_TW: ISO C++ 不允許透過取已繫結的成員函式的位址來建構成員函式指標。請改用 %<&%T::%D%>

note: Make this a permerror because we used to accept it.
en: taking address of temporary
zh_TW: 取臨時變數的位址

en: ISO C++ forbids taking address of function %<::main%>
zh_TW: ISO C++ 不允許取函式 %<::main%> 的位址

en: cannot create pointer to reference member %qD
zh_TW: 不能建立參照參照成員 %qD 的指標

en: cannot take the address of %<this%>, which is an rvalue expression
zh_TW: 無法取右值運算式 %<this%> 的位址

en: address of explicit register variable %qD requested
zh_TW: 要求明確暫存器變數 %qD 的位址。

en: address requested for %qD, which is declared %<register%>
zh_TW: 請求宣告為 %<register%> 的 %qD 的位址

en: %s expression list treated as compound expression
zh_TW: %s 運算式清單被看作複合運算式

en: invalid static_cast from type %qT to type %qT
zh_TW: 從類型 %qT 到類型 %qT 中的 static_cast 無效

en: converting from %qT to %qT
zh_TW: 從 %qT 轉換到 %qT

en: invalid cast of an rvalue expression of type %qT to type %qT
zh_TW: 從具有類型 %qT 的右值運算式到類型 %qT 中的轉換無效

en: cast from %qT to %qT loses precision
zh_TW: 從 %qT 到 %qT 的轉換損失精度

en: cast from %qT to %qT increases required alignment of target type
zh_TW: 從 %qT 到 %qT 的轉換增大了目的類型的對齊需求

en: invalid cast from type %qT to type %qT
zh_TW: 從類型 %qT 到類型 %qT 的轉換無效

en: invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type
zh_TW: 在類型 %qT 上使用 const_cast 無效，因為它既不是指標，也不是參照，也不是資料成員指標

en: invalid use of const_cast with type %qT, which is a pointer or reference to a function type
zh_TW: 在類型 %qT 上使用 const_cast 無效，因為它是一個指標函式類型的指標或參照

en: invalid const_cast of an rvalue of type %qT to type %qT
zh_TW: 從類型 %qT 到類型 %qT 中的 const_cast 無效

en: invalid const_cast from type %qT to type %qT
zh_TW: 從類型 %qT 到類型 %qT 中的 const_cast 無效

en: ISO C++ forbids casting to an array type %qT
zh_TW: ISO C++ 不允許轉換為陣列類型 %qT

en: invalid cast to function type %qT
zh_TW: 向函式類型 %qT 的轉換無效

en:   in evaluation of %<%Q(%#T, %#T)%>
zh_TW:   在求 %<%Q(%#T, %#T)%> 值時

en: incompatible types in assignment of %qT to %qT
zh_TW: 將 %qT 賦值給 %qT 時類型不相容

en:    in pointer to member function conversion
zh_TW:   在成員函式指標轉換中

en: pointer to member conversion via virtual base %qT
zh_TW: 成員指標轉換經由虛基礎類別 %qT

en:    in pointer to member conversion
zh_TW:   在成員指標轉換中

en: invalid conversion to type %qT from type %qT
zh_TW: 到類型 %qT 的轉換無效，從類型 %qT

en: cannot convert %qT to %qT for argument %qP to %qD
zh_TW: 不能從 %qT 轉換到 %qT，為引數 %qP(屬於 %qD)

en: returning reference to temporary
zh_TW: 回傳臨時變數的參照

en: reference to non-lvalue returned
zh_TW: 回傳了一個非左值的參照

en: returning a value from a destructor
zh_TW: 解構函式回傳值

note: If a return statement appears in a handler of the function-try-block of a constructor, the program is ill-formed.
en: cannot return from a handler of a function-try-block of a constructor
zh_TW: 不能從建構式的異常處理中回傳

note: You can't return a value from a constructor.
en: returning a value from a constructor
zh_TW: 建構式回傳值

note: Give a helpful error message.
en: return-statement with no value, in function returning %qT
zh_TW: 在回傳 %qT 的函式中，回傳敘述不帶回傳值

en: return-statement with a value, in function returning 'void'
zh_TW: 在回傳「void」的函式中，回傳敘述帶回傳值

en: %<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)
zh_TW: %<operator new%> 不能回傳 NULL，除非它被宣告為 %<throw()%> (或 -fcheck-new 起作用)

en: type %qT is not a base type for type %qT
zh_TW: 類型 %qT 不是類型 %qT 的基礎類別

en: cannot declare variable %q+D to be of abstract type %qT
zh_TW: 不能將變數 %q+D 宣告為具有抽象類型 %qT

en: cannot declare parameter %q+D to be of abstract type %qT
zh_TW: 不能將參數 %q+D 宣告為具有抽象類型 %qT

en: cannot declare field %q+D to be of abstract type %qT
zh_TW: 不能將欄位 %q+D 宣告為具有抽象類型 %qT

en: invalid abstract return type for member function %q+#D
zh_TW: 成員函式 %q+#D 的抽象回傳類型無效

en: invalid abstract return type for function %q+#D
zh_TW: 函式 %q+#D 的抽象回傳類型無效

note: Here we do not have location information.
en: invalid abstract type %qT for %qE
zh_TW: 抽象類型 %qT 無效，對於 %qE 無效

en: invalid abstract type for %q+D
zh_TW: %q+D 的抽象類型無效

en: creating array of %qT, which is an abstract class type
zh_TW: 產生抽象類型 %qT 的陣列

en: cannot allocate an object of abstract type %qT
zh_TW: 無法為有抽象類型 %qT 的物件指派記憶體

en: constructor syntax used, but no constructor declared for type %qT
zh_TW: 使用了建構式的語法，但沒有為類型 %qT 宣告建構式

en: int-array initialized from non-wide string
zh_TW: int 型陣列由非寬字串初始化

en: initializer-string for array of chars is too long
zh_TW: 用以初始化字元陣列的字串太長

en: cannot initialize aggregate of type %qT with a compound literal
zh_TW: 不可使用複合原文初始化類型為 %qT 的聚集

en: missing initializer for member %qD
zh_TW: 成員 %qD 缺少初始值設定

en: member %qD is uninitialized reference
zh_TW: 成員 %qD 是未初始化的參照

en: no field %qD found in union being initialized
zh_TW: 在初始化的聯合中找不到欄位 %qD

en: index value instead of field name in union initializer
zh_TW: 在聯合初始值設定中出現了索引值而不是欄位名

en: circular pointer delegation detected
zh_TW: 偵測到循環指標代理

en: base operand of %<->%> has non-pointer type %qT
zh_TW: %<->%> 的基運算元具有非指標類型 %qT

en: result of %<operator->()%> yields non-pointer result
zh_TW: %<operator->()%> 的結果給出了非指標的結果

en: base operand of %<->%> is not a pointer
zh_TW: %<->%> 的左運算元不是一個指標

en: %qE cannot be used as a member pointer, since it is of type %qT
zh_TW: %qE 不能做為成員指標，因為它的類型為 %qT

en: pointer to member type %qT incompatible with object type %qT
zh_TW: 成員指標類型 %qT 與物件類型 %qT 不相容

en: call to function %qD which throws incomplete type %q#T
zh_TW: 呼叫的函式 %qD 會拋出不完全的類型 %q#T

en: call to function which throws incomplete type %q#T
zh_TW: 呼叫的函式會拋出不完全的類型 %q#T

en: Arithmetic OK converting %s to %s at %L
zh_TW: 從 %s 轉換到 %s，在 %L 處：算術正常

en: Division by zero converting %s to %s at %L
zh_TW: 從 %s 轉換到 %s 時被零除，於 %L 處

en: Expected array subscript at %C
zh_TW: %C 處需要陣列下標

en: Expected array subscript stride at %C
zh_TW: %C 需要陣列下標間隔

en: Invalid form of array reference at %C
zh_TW: %C 處陣列參照形式無效

en: Array reference at %C cannot have more than %d dimensions
zh_TW: %C 處的任何參照都不能多於 %d 維

en: Expected expression in array specification at %C
zh_TW: %C 處指定陣列時需要運算式

en: Expected another dimension in array declaration at %C
zh_TW: %C 處陣列宣告需要另外一維

en: Array specification at %C has more than %d dimensions
zh_TW: %C 處陣列指定了多於 %d 的維數

en: Syntax error in array constructor at %C
zh_TW: %C 陣列建構語法錯誤

en: Empty array constructor at %C is not allowed
zh_TW: %C 處的空陣列建構不被允許

en: Element in %s array constructor at %L is %s
zh_TW: %s 陣列建構中的元素在 %L 處是 %s

en: Iterator step at %L cannot be zero
zh_TW: %L 迭代次數不能為零

en: Invalid kind for %s at %L
zh_TW: %s 種別無效，於 %L 處

en: Array section with a vector subscript at %L shall not be the target of a pointer
zh_TW: %L 處由向量下標選擇的部分陣列不應是指標的目的

en: Argument of %s at %L must be of length one
zh_TW: %s 的參數(位於 %L)長度必須為 1

en: Too many arguments to %s at %L
zh_TW: 給予函式 %s 的參數太多，於 %L

en: Initialization at %C is not allowed in a PURE procedure
zh_TW: 初始化不允許出現在 %C 處的 PURE 程序中

en: DATA statement at %C is not allowed in a PURE procedure
zh_TW: DATA 敘述不允許出現在 %C 處的 PURE 程序中

en: Bad INTENT specification at %C
zh_TW: %C 處錯誤地指定 INTENT

en: Syntax error in character length specification at %C
zh_TW: %C 處指定字元長度時語法錯誤

en: PARAMETER at %L is missing an initializer
zh_TW: %L 處 PARAMETER 缺少初始值設定

en: Component at %C must have the POINTER attribute
zh_TW: %C 處的元件必須有 POINTER 屬性

en: NULL() initialization at %C is ambiguous
zh_TW: %C 處的 NULL() 初始化有歧義

en: Initialization of pointer at %C is not allowed in a PURE procedure
zh_TW: %C 處對指標的初始化不允許出現在 PURE 程序中

en: Initialization at %C isn't for a pointer variable
zh_TW: %C 的初始化不是為指標變數準備的

en: Expected an initialization expression at %C
zh_TW: %C 處需要一個初始化運算式

en: Initialization of variable at %C is not allowed in a PURE procedure
zh_TW: %C 處對變數的初始化不允許出現在 PURE 程序中

en: Old-style type declaration %s*%d not supported at %C
zh_TW: 舊式的型態宣告 %s*%d 在 %C 處不被支援

en: Expected initialization expression at %C
zh_TW: %C 處需要初始化運算式

en: Expected scalar initialization expression at %C
zh_TW: %C 處需要標量初始化運算式

en: Syntax error in CHARACTER declaration at %C
zh_TW: %C 的 CHARACTER 宣告語法錯誤

en: BYTE type used at %C is not available on the target machine
zh_TW: %C 使用到的 BYTE 類型在目標平臺上不可

en: Duplicate IMPLICIT NONE statement at %C
zh_TW: %C 處 IMPLICIT NONE 敘述重複

en: Letters must be in alphabetic order in IMPLICIT statement at %C
zh_TW: %C 處 IMPLICIT 敘述中的字母必須按序排列

en: Empty IMPLICIT statement at %C
zh_TW: %C IMPLICIT 敘述為空

en: Missing dimension specification at %C
zh_TW: %C 處沒有指定維數

en: Duplicate %s attribute at %L
zh_TW: 重複的 %s 屬性，位於 %L

en: Syntax error in data declaration at %C
zh_TW: %C 處資料宣告語法錯誤

en: Unexpected junk in formal argument list at %C
zh_TW: %C 處參數清單中有非預期的無用字元

en: RESULT variable at %C must be different than function name
zh_TW: %C 處 RESULT 變數不能與函式同名

en: Unexpected junk after function declaration at %C
zh_TW: %C 處的函式宣告後有非預期的無用字元

en: ENTRY statement at %C cannot appear within a PROGRAM
zh_TW: %C 處的 ENTRY 敘述不能出現在 PROGRAM 中

en: ENTRY statement at %C cannot appear within a MODULE
zh_TW: %C 處的 ENTRY 敘述不能出現在 MODULE 中

en: ENTRY statement at %C cannot appear within a BLOCK DATA
zh_TW: %C 處的 ENTRY 敘述不能出現在 BLOCK DATA 中

en: ENTRY statement at %C cannot appear within an INTERFACE
zh_TW: %C 處的 ENTRY 敘述不能出現在 INTERFACE 中

en: ENTRY statement at %C cannot appear within a DERIVED TYPE block
zh_TW: %C 處的 ENTRY 敘述不能出現在 DERIVED TYPE 區塊中

en: ENTRY statement at %C cannot appear within an IF-THEN block
zh_TW: %C 處的 ENTRY 敘述不能出現在 IF-THEN 區塊中

en: ENTRY statement at %C cannot appear within a DO block
zh_TW: %C 處的 ENTRY 敘述不能出現在 DO 中

en: ENTRY statement at %C cannot appear within a SELECT block
zh_TW: %C 處的 ENTRY 敘述不能出現在 SELECT 區塊中

en: ENTRY statement at %C cannot appear within a FORALL block
zh_TW: %C 處的 ENTRY 敘述不能出現在 FORALL 區塊中

en: ENTRY statement at %C cannot appear within a WHERE block
zh_TW: %C 處的 ENTRY 敘述不能出現在 WHERE 區塊中

en: ENTRY statement at %C cannot appear within a contained subprogram
zh_TW: %C 處的 ENTRY 敘述不能出現在巢狀的子程式中

en: ENTRY statement at %C cannot appear in a contained procedure
zh_TW: %C 處 ENTRY 敘述不能出現在被包含的程序中

en: Unexpected END statement at %C
zh_TW: %C 處非預期的 END 敘述

note: We would have required END [something].
en: %s statement expected at %L
zh_TW: 需要 %s 敘述在 %L 處

en: Expected terminating name at %C
zh_TW: %C 處需要結束名

en: Array specification must be deferred at %L
zh_TW: %L 處陣列指定必須延遲

en: Unexpected character in variable list at %C
zh_TW: %C 處變數清單中有非預期的無用字元

en: Expected variable name at %C
zh_TW: 在 %C 處需要變數名

en: Expected "," at %C
zh_TW: 在 %C 處需要「,」

en: Expected ")" at %C
zh_TW: 在 %C 處需要「)」

en: Expected = sign in PARAMETER statement at %C
zh_TW: %C 在 PARAMETER 敘述中需要 = 符號

en: Expected expression at %C in PARAMETER statement
zh_TW: %C 在 PARAMETER 敘述中需要運算式

en: Unexpected characters in PARAMETER statement at %C
zh_TW: %C 處 PARAMETER 敘述中有非預期的字元

en: SAVE statement at %C follows blanket SAVE statement
zh_TW: %C 處 SAVE 敘述跟隨空白 SAVE 敘述

en: Syntax error in SAVE statement at %C
zh_TW: %C SAVE 敘述語法錯誤

en: Expected :: in TYPE definition at %C
zh_TW: %C 在 TYPE 定義中需要 ::

en: Enumerator exceeds the C integer type at %C
zh_TW: %C 處：列舉量超過 C 整數類型

en: Syntax error in ENUMERATOR definition at %C
zh_TW: %C 處 ENUMERATOR 定義中語法錯誤

en: <During initialization>
zh_TW: <在初始化程序中>

en: Constant expression required at %C
zh_TW: %C 處需要常數運算式

en: Integer expression required at %C
zh_TW: %C 處需要整數運算式

en: Integer value too large in expression at %C
zh_TW: %C 處運算式中整數值太大

en: Concat operator at %L must concatenate strings of the same kind
zh_TW: %L 處的粘貼運算子必須粘貼同一種別的字串

en: .NOT. operator in expression at %L must have a LOGICAL operand
zh_TW: %L 處的運算式中的 .NOT. 運算子必須帶 LOGICAL 運算元

en: LOGICAL operands are required in expression at %L
zh_TW: %L 處的運算式需要 LOGICAL 運算元

en: Only intrinsic operators can be used in expression at %L
zh_TW: %L 處只有內建運算子才能用於運算式中

en: Numeric operands are required in expression at %L
zh_TW: %L 處的運算式需要數字運算元

en: Expression at %L must be scalar
zh_TW: %L 處的運算式必須具有標量類型

en: Incompatible ranks %d and %d in assignment at %L
zh_TW: 賦值中有不相容的秩 %d 和 %d，位於 %L

en: Variable type is UNKNOWN in assignment at %L
zh_TW: %L 處賦值中的變數類型是 UNKNOWN

en: NULL appears on right-hand side in assignment at %L
zh_TW: %L 處賦值右手邊出現 NULL

en: Different ranks in pointer assignment at %L
zh_TW: %L 處指標賦值時秩不同

en: can't open input file: %s
zh_TW: 無法開啟輸入檔案：%s

en: Syntax error in generic specification at %C
zh_TW: %C 一般指定語法錯誤

en: Expected a nameless interface at %C
zh_TW: %C 需要一個無名介面

en: Second argument of defined assignment at %L must be INTENT(IN)
zh_TW: %L 處定義賦值的第二個參數必須是 INTENT(IN)

en: First argument of operator interface at %L must be INTENT(IN)
zh_TW: %L 處運算子介面的第一個參數必須是 INTENT(IN)

en: Second argument of operator interface at %L must be INTENT(IN)
zh_TW: %L 處運算子介面的第二個參數必須是 INTENT(IN)

en: Extension: Conversion from %s to %s at %L
zh_TW: 擴充：從 %s 到 %s，位於 %L

en: Conversion from %s to %s at %L
zh_TW: 從 %s 轉換到 %s，位於 %L

en: Can't convert %s to %s at %L
zh_TW: 不能將 %s 轉換為 %s，於 %L

en: Missing format label at %C
zh_TW: %C 處缺少格式標籤

en: Duplicate %s specification at %C
zh_TW: 重複 %s 指定，於 %C

en: Duplicate %s label specification at %C
zh_TW: 重複的 %s 標籤指定，位於 %C

en: %s tag at %L must be of type %s
zh_TW: %s 標記在 %L 處必須具有類型 %s

en: %s tag at %L must be scalar
zh_TW: %s 標記在 %L 處必須是標量

en: OPEN statement not allowed in PURE procedure at %C
zh_TW: OPEN 敘述不允許出現在 %C 處的 PURE 程序中

en: CLOSE statement not allowed in PURE procedure at %C
zh_TW: CLOSE 敘述不允許出現在 %C 處的 PURE 程序中

en: Duplicate UNIT specification at %C
zh_TW: %C 處重複的 UNIT 指定

en: Duplicate format specification at %C
zh_TW: %C 處重複的格式指定

en: Duplicate NML specification at %C
zh_TW: %C 處重複的 NML 指定

en: END tag at %C not allowed in output statement
zh_TW: %C 處的 END 標記不允許出現在輸出敘述中

en: UNIT specification at %L must be an INTEGER expression or a CHARACTER variable
zh_TW: %L 處指定的 UNIT 必須是 INTEGER 運算式或一個 CHARACTER 變數

en: External IO UNIT cannot be an array at %L
zh_TW: %L 處外部 IO UNIT 不能是陣列

en: ERR tag label %d at %L not defined
zh_TW: ERR 標記標籤 %d 在 %L 處未定義

en: END tag label %d at %L not defined
zh_TW: END 標記標籤 %d 在 %L 處未定義

en: EOR tag label %d at %L not defined
zh_TW: EOR 標記標籤 %d 在 %L 處未定義

en: FORMAT label %d at %L not defined
zh_TW: FORMAT 標籤 %d 在 %L 處未定義

en: Syntax error in I/O iterator at %C
zh_TW: %C 處 I/O 迭代語法錯誤

en: Expected variable in READ statement at %C
zh_TW: %C READ 敘述需要變數

en: Expected expression in %s statement at %C
zh_TW: 需要 %s 敘述，於 %C 處

note: A general purpose syntax error.
en: Syntax error in %s statement at %C
zh_TW: %s 敘述在 %C 處語法錯誤

en: PRINT namelist at %C is an extension
zh_TW: %C 處的 PRINT 名稱清單是一個擴充

en: Expected comma in I/O list at %C
zh_TW: %C 處 I/O 清單中需要逗號

en: PRINT statement at %C not allowed within PURE procedure
zh_TW: %C 處的 PRINT 敘述不允許出現在 PURE 程序中

en: INQUIRE statement not allowed in PURE procedure at %C
zh_TW: INQUIRE 敘述不允許出現在 %C 處的 PURE 程序中

en: INQUIRE statement at %L requires either FILE or UNIT specifier
zh_TW: %L 處的 INQUIRE 敘述需要 FILE 或 UNIT 限定符

en: Integer too large at %C
zh_TW: %C 處整數太大

en: Too many digits in statement label at %C
zh_TW: %C 處的敘述標籤太多位數

en: Statement label at %C is zero
zh_TW: %C 處敘述標籤為零

en: Name at %C is too long
zh_TW: %C 的名稱太長

en: Syntax error in iterator at %C
zh_TW: %C 處迭代語法錯誤

en: Invalid form of PROGRAM statement at %C
zh_TW: %C 處 PROGRAM 敘述格式無效

en: Syntax error in IF-expression at %C
zh_TW: %C 處 IF 運算式語法錯誤

en: Unclassifiable statement in IF-clause at %C
zh_TW: %C 處 IF 子句中有無法歸類別的敘述

en: Syntax error in IF-clause at %C
zh_TW: %C 處 IF 敘述語法錯誤

en: Unexpected junk after ELSE statement at %C
zh_TW: %C 處 ELSE 敘述後有非預期的無用字元

en: Syntax error in FORALL iterator at %C
zh_TW: %C 處 FORALL 迭代語法錯誤

en: Alternate RETURN statement at %C is only allowed within a SUBROUTINE
zh_TW: %C 處的替代 RETURN 敘述只允許出現在 SUBROUTINE 中

en: Syntax error in common block name at %C
zh_TW: %C 處公共塊名語法錯誤

en: Statement function at %L is recursive
zh_TW: %L 處的敘述函式是遞迴的

en: Expected initialization expression in CASE at %C
zh_TW: %C 處 CASE 中需要初始化運算式

en: Unexpected CASE statement at %C
zh_TW: %C 處非預期的 CASE 敘述

en: Expected a right parenthesis in expression at %C
zh_TW: %C 處運算式中需要右括號

en: Expected exponent in expression at %C
zh_TW: %C 處運算式中需要指數部分

en: Error writing modules file: %s
zh_TW: 寫入模組檔案時發生錯誤：%s

en: Unclassifiable statement at %C
zh_TW: %C 敘述無法歸類別

en: Zero is not a valid statement label at %C
zh_TW: 零不是 %C 處的一個有效的敘述標籤

en: Bad continuation line at %C
zh_TW: %C 處錯誤的續列

en: FORMAT statement at %L does not have a statement label
zh_TW: %L 處 FORMAT 敘述沒有敘述標籤

en: Unexpected %s statement at %C
zh_TW: 非預期的 %s 敘述於 %C 處

en: %s statement at %C cannot follow %s statement at %L
zh_TW: %s 敘述在 %C 處不能跟隨 %s 敘述在 %L 處

en: Duplicate PRIVATE statement at %C
zh_TW: %C 處重複的 PRIVATE 敘述

en: Duplicate SEQUENCE statement at %C
zh_TW: %C 處重複的 SEQUENCE 敘述

en: Unexpected %s statement in INTERFACE block at %C
zh_TW: 非預期的 %s 敘述出現在 %C 處的 INTERFACE 區塊中

en: Unexpected %s statement at %C in INTERFACE body
zh_TW: 非預期的 %s 敘述出現在 %C 處的 INTERFACE 體中

en: %s statement must appear in a MODULE
zh_TW: %s 敘述必須出現在 MODULE 中

en: Unexpected %s statement in WHERE block at %C
zh_TW: 非預期的 %s 敘述出現在 %C 處的 WHERE 區塊中

en: Unexpected %s statement in FORALL block at %C
zh_TW: 非預期的 %s 敘述出現在 %C 處的 FORALL 區塊中

en: ELSE IF statement at %C cannot follow ELSE statement at %L
zh_TW: %C 處的 ELSE IF 敘述不能出現在 %L 處的 ELSE 敘述之後

en: Duplicate ELSE statements at %L and %C
zh_TW: %L 和 %C 處重複的 ELSE 敘述

en: Unexpected %s statement in CONTAINS section at %C
zh_TW: 非預期的 %s 敘述出現在 %C 處的 CONTAINS 段中

en: Unexpected %s statement in BLOCK DATA at %C
zh_TW: 非預期的 %s 敘述出現在 %C 處的 DATA 區塊中

en: Unexpected %s statement in MODULE at %C
zh_TW: 非預期的 %s 敘述出現在 %C 處的 MODULE 中

note: If we see a duplicate main program, shut down.  If the second instance is an implied main program, i.e. data decls or executable statements, we're in for lots of errors.
en: Two main PROGRAMs at %L and %C
zh_TW: %L 和 %C 處有兩個主 PROGRAM

en: Missing kind-parameter at %C
zh_TW: %C 處缺少種別參數

en: Integer kind %d at %C not available
zh_TW: 整數種別 %d 在 %C 處無法使用

en: Invalid Hollerith constant: %L must contain at least one character
zh_TW: 無效的荷勒瑞斯常數：%L 必須包含至少一個字元

en: Empty set of digits in BOZ constant at %C
zh_TW: %C 處 BOZ 常數中的數字集合為空

en: Illegal character in BOZ constant at %C
zh_TW: %C 處 BOZ 常數中有無效字元

en: Integer too big for integer kind %i at %C
zh_TW: 整數對其種別 %i 來說太大，於 %C 處

en: Missing exponent in real number at %C
zh_TW: %C 處實數缺少指數部分

en: Invalid real kind %d at %C
zh_TW: 無效的實型種別 %d，在 %C 處

en: Real constant overflows its kind at %C
zh_TW: %C 處實常數向上溢位其種別

en: Real constant underflows its kind at %C
zh_TW: %C 處實常數向下溢位其種別

en: Syntax error in SUBSTRING specification at %C
zh_TW: %C SUBSTRING 指定語法錯誤

en: Invalid kind %d for CHARACTER constant at %C
zh_TW: CHARACTER 常數的種別 %d 無效，在 %C 處

en: Unterminated character constant beginning at %C
zh_TW: 開始於 %C 的未終結的字元常數

en: Bad kind for logical constant at %C
zh_TW: %C 處邏輯常數的種別錯誤

en: Syntax error in COMPLEX constant at %C
zh_TW: %C 處的複常數語法錯誤

en: Expected alternate return label at %C
zh_TW: %C 處需要替代的回傳標籤

en: Syntax error in argument list at %C
zh_TW: %C 處的參數清單語法錯誤

en: Expected structure component name at %C
zh_TW: %C 處需要結構元件名

en: Symbol at %C is not appropriate for an expression
zh_TW: %C 處的符號不適用於運算式

en: Label %d referenced at %L is never defined
zh_TW: 標籤 %d(參照自 %L)從未被定義

en: Shapes for operands at %L and %L are not conformable
zh_TW: %L 和 %L 處的運算元外形不相容

en: Illegal stride of zero at %L
zh_TW: %L 零間隔無效

en: Rank mismatch in array reference at %L (%d/%d)
zh_TW: %L 處陣列參照中秩不匹配(%d/%d)

en: Array index at %L must be scalar
zh_TW: %L 處陣列索引必須是標量

en: Argument dim at %L must be scalar
zh_TW: %L 引數維數必須是標量

en: Argument dim at %L must be of INTEGER type
zh_TW: %L 處引數維數必須具有 INTEGER 類型

en: Array index at %L is an array of rank %d
zh_TW: %L 處陣列索引是一個秩為 %d 的陣列

en: Substring start index at %L must be of type INTEGER
zh_TW: %L 處的子字串起始索引類型必須為 INTEGER

en: Substring start index at %L must be scalar
zh_TW: %L 處的子字串起始索引必須是標量

en: Substring start index at %L is less than one
zh_TW: %L 處的子字串起始索引小於 1

en: Substring end index at %L must be of type INTEGER
zh_TW: %L 處的子字串終止索引類型必須為 INTEGER

en: Substring end index at %L must be scalar
zh_TW: %L 處的子字串終止索引必須是標量

en: %s at %L must be a scalar
zh_TW: %s (%L 處)必須是一個標量

en: %s at %L must be INTEGER
zh_TW: %s (%L 處)必須是 INTEGER

en: Step expression in DO loop at %L cannot be zero
zh_TW: 步進敘述於 %L 處的 DO 迴圈中不可為零

en: FORALL index-name at %L must be a scalar INTEGER
zh_TW: %L 處 FORALL 索引名稱必須是 INTEGER 標量

en: FORALL start expression at %L must be a scalar INTEGER
zh_TW: %L 處的 FORALL 啟始敘述必須是 INTEGER 標量

en: FORALL end expression at %L must be a scalar INTEGER
zh_TW: %L 處的 FORALL 結束敘述必須是 INTEGER 標量

en: FORALL stride expression at %L must be a scalar %s
zh_TW: %L 處的 FORALL 步幅敘述必須是 %s 標量

en: FORALL stride expression at %L cannot be zero
zh_TW: %L 處的 FORALL 步幅敘述不能為零

en: Expression in CASE statement at %L must be of type %s
zh_TW: %L 處 CASE 敘述中的運算式必須具有 %s 類型

en: Expression in CASE statement at %L must be scalar
zh_TW: %L 處 CASE 敘述中的運算式必須為標量

en: Argument of SELECT statement at %L cannot be %s
zh_TW: %L 處 SELECT 敘述的引數不能是 %s

en: Unsupported statement inside WHERE at %L
zh_TW: %L 處在 WHERE 內不支援的敘述

en: Assignment to a FORALL index variable at %L
zh_TW: %L 處向 FORALL 索引變數賦值

en: WHERE/ELSEWHERE clause at %L requires a LOGICAL array
zh_TW: %L 處的 WHERE/ELSEWHERE 子句需要一個 LOGICAL 陣列

en: Assumed size array at %L must be a dummy argument
zh_TW: 假定大小的陣列在 %L 處必須是啞引數

en: Assumed shape array at %L must be a dummy argument
zh_TW: 假定外形的陣列在 %L 處必須是啞引數

en: Symbol at %L is not a DUMMY variable
zh_TW: %L 處的符號不是一個 DUMMY 變數

en: Label %d at %L defined but not used
zh_TW: 標籤 %d 於 %L 經定義但未被使用

en: Label %d at %L defined but cannot be used
zh_TW: 標籤 %d 於 %L 經定義但無法被使用

en: Syntax error in EQUIVALENCE statement at %L
zh_TW: %L 處 EQUIVALENCE 敘述語法錯誤

en: Substring at %L has length zero
zh_TW: %L 的子字串長度為零

en: Result of %s overflows its kind at %L
zh_TW: %s 的結果在 %L 處向上溢位其種別

en: KIND parameter of %s at %L must be an initialization expression
zh_TW: KIND 參數 %s 在 %L 處必須是初始化運算式

en: Invalid KIND parameter of %s at %L
zh_TW: %s 位於 %L 的 KIND 參數無效

en: Argument of ACOS at %L must be between -1 and 1
zh_TW: %L 處 ACOS 的參數必須在 -1 和 1 之間

en: Argument of ACOSH at %L must not be less than 1
zh_TW: %L 處 ACOSH 的參數必須不小於 1

en: Argument of ASIN at %L must be between -1 and 1
zh_TW: %L 處 ASIN 的參數必須在 -1 和 1 之間

en: Argument of ATANH at %L must be inside the range -1 to 1
zh_TW: %L 處 ATANH 的參數必須在 -1 和 1 之間

en: If first argument of ATAN2 %L is zero, then the second argument must not be zero
zh_TW: 如果 ATAN2 %L 的第一個參數為 0，第二個參數必須不為 0

en: Argument of IACHAR at %L must be of length one
zh_TW: %L 處 IACHAR 的參數長度必須為 1

en: Argument of ICHAR at %L must be of length one
zh_TW: %L 處 ICHAR 的參數長度必須為 1

en: DIM argument at %L is out of bounds
zh_TW: %L 處的 DIM 參數越界

note: Result is processor-dependent.
en: Second argument MOD at %L is zero
zh_TW: %L 處 MOD 的第二個參數為 0

note: Result is processor-dependent.
en: Second argument of MOD at %L is zero
zh_TW: %L 處 MOD 的第二個參數為 0

note: Result is processor-dependent. This processor just opts to not handle it at all. Result is processor-dependent.
en: Second argument of MODULO at %L is zero
zh_TW: %L 處 MODULO 的第二個參數為 0

en: Result of SCALE overflows its kind at %L
zh_TW: %L 處 SCALE 的結果向上溢位其種別

en: Argument of SQRT at %L has a negative value
zh_TW: %L 處 SQRT 的參數為負

en: %s attribute not allowed in BLOCK DATA program unit at %L
zh_TW: %s 屬性在 %L 處不允許出現在 BLOCAK DATA 程式單元中

en: %s attribute conflicts with %s attribute at %L
zh_TW: %s 屬性與 %s 屬性在 %L 處衝突

en: Duplicate %s attribute specified at %L
zh_TW: 重複的 %s 屬性在 %L 處被指定

en: SAVE attribute at %L cannot be specified in a PURE procedure
zh_TW: %L 處 PURE 程序不能指定 SAVE 屬性

en: Duplicate SAVE attribute specified at %L
zh_TW: %L 指定了重複的 SAVE 屬性

en: INTENT (%s) conflicts with INTENT(%s) at %L
zh_TW: INTENT (%s) 與 INTENT(%s) 在 %L 衝突

en: Duplicate statement label %d at %L and %L
zh_TW: 重複的敘述標籤 %d 出現在 %L 和 %L 處

en: Bad array reference at %L
zh_TW: %L 處陣列參照錯誤

en: gfc_conv_constant_to_tree(): invalid type: %s
zh_TW: gfc_conv_constant_to_tree()：無效類型；%s

en: intrinsic variable which isn't a procedure
zh_TW: 內建函式變數不是一個程序

en: Unknown intrinsic op
zh_TW: 不明的內建作業

en: Bad IO basetype (%d)
zh_TW: 錯誤的 IO 基礎類別型(%d)

en: An alternate return at %L without a * dummy argument
zh_TW: %L 不帶 * 啞引數的替代回傳

en: gfc_trans_code(): Bad statement code
zh_TW: gfc_trans_code()：錯誤的敘述程式碼

en: %s: %s
zh_TW: %s：%s

en: %<@end%> missing in implementation context
zh_TW: 實作上下文中缺少 %<@end%>

en: %<@end%> must appear in an @implementation context
zh_TW: %<@end%> 必須出現在 @implementation 上下文中

en: method declaration not in @interface context
zh_TW: 方法宣告不在@interface 上下文中

en: method definition not in @implementation context
zh_TW: 方法定義不在 @implementation 上下文中

en: comparison of distinct Objective-C types lacks a cast
zh_TW: 比較獨一無二的 Objective-C 類型時缺少轉換

en: initialization from distinct Objective-C type
zh_TW: 從獨一無二的 Objective-C 類型初始化

en: assignment from distinct Objective-C type
zh_TW: 從獨一無二的 Objective-C 類型賦值

en: distinct Objective-C type in return
zh_TW: 回傳獨一無二的 Objective-C 類型

en: passing argument %d of %qE from distinct Objective-C type
zh_TW: 永遠不同的 Objective-C 類型傳遞參數 %d (屬於 %qE)

en: Objective-C declarations may only appear in global scope
zh_TW: Objective-C 宣告只能出現在全域作用欄位中

en: previous declaration of %q+D
zh_TW: %q+D 的前一個宣告

en: strong-cast assignment has been intercepted
zh_TW: 強轉換的賦值被打斷

en: strong-cast may possibly be needed
zh_TW: 可能需要強類型轉換

en: instance variable assignment has been intercepted
zh_TW: 實體變數的賦值被打斷

en: pointer arithmetic for garbage-collected objects not allowed
zh_TW: 不允許在被無用收集的物件上進行指標算術運算

en: global/static variable assignment has been intercepted
zh_TW: 全域/靜態變數賦值已被打斷

en: @catch parameter is not a known Objective-C class type
zh_TW: @catch 參數不是一個已知的 Objective-C 類別類型

en: exception of type %<%T%> will be caught
zh_TW: 類型為 %<%T%> 的異常將被獲取

en: %<@try%> without %<@catch%> or %<@finally%>
zh_TW: %<@try%> 缺少對應的 %<@catch%> 或 %<@finally%>

en: %<@throw%> (rethrow) used outside of a @catch block
zh_TW: 在 @catch 區塊外使用 %<@throw%> (rethrow)

en: inconsistent instance variable specification
zh_TW: 不一致的實體變數指定

en: can not use an object as parameter to a method
zh_TW: 不能將物件做為方法的參數

note: We have a type, but it's not an Objective-C type (!).
en: invalid receiver type %qs
zh_TW: 無效的接收者類型 %qs

en: (Messages without a matching method signature
zh_TW: (訊息缺少匹配的方法簽名

en: will be assumed to return %<id%> and accept
zh_TW: 將被假定為回傳 %<id%> 並接受

en: %<...%> as arguments.)
zh_TW: %<...%> 做為引數。)

en: illegal reference type specified for instance variable %qs
zh_TW: 為實體變數 %qs 指定了無效的參照類型

en: instance variable %qs has unknown size
zh_TW: 實體變數 %qs 大小不明

en: C++ constructors and destructors will not be invoked for Objective-C fields
zh_TW: 不會為 Objective-C 欄位呼叫 C++ 建構和解構函式

en: [super ...] must appear in a method context
zh_TW: [super ...] 必須出現在方法上下文中

en: method possibly missing a [super dealloc] call
zh_TW: 方法可能缺少一個 [super dealloc] 呼叫

en: instance variable %qs is declared private
zh_TW: 實體變數 %qs 被宣告為私有的
