| /* Automatically generated by po2tbl.sed from @PACKAGE@.pot. */ |
| |
| #if HAVE_CONFIG_H |
| # include <config.h> |
| #endif |
| |
| #include "libgettext.h" |
| |
| const struct _msg_ent _msg_tbl[] = { |
| {"", 1}, |
| {"offset outside bounds of constant string", 2}, |
| {"__builtin_saveregs not supported by this target", 3}, |
| {"argument of `__builtin_args_info' must be constant", 4}, |
| {"argument of `__builtin_args_info' out of range", 5}, |
| {"missing argument in `__builtin_args_info'", 6}, |
| {"`va_start' used in function with fixed args", 7}, |
| {"second parameter of `va_start' not last named argument", 8}, |
| {"`__builtin_next_arg' called without an argument", 9}, |
| {"too many arguments to function `va_start'", 10}, |
| {"first argument to `va_arg' not of type `va_list'", 11}, |
| {"`%s' is promoted to `%s' when passed through `...'", 12}, |
| {"(so you should pass `%s' not `%s' to `va_arg')", 13}, |
| {"invalid arg to `__builtin_frame_address'", 14}, |
| {"invalid arg to `__builtin_return_address'", 15}, |
| {"unsupported arg to `__builtin_frame_address'", 16}, |
| {"unsupported arg to `__builtin_return_address'", 17}, |
| {"second arg to `__builtin_expect' must be a constant", 18}, |
| {"__builtin_longjmp second argument must be 1", 19}, |
| {"__builtin_trap not supported by this target", 20}, |
| {"built-in function `%s' not currently supported", 21}, |
| {"\ |
| string length `%d' is greater than the length `%d' ISO C%d compilers are \ |
| required to support", 22}, |
| {"`%s' attribute directive ignored", 23}, |
| {"`%s' attribute does not apply to types", 24}, |
| {"wrong number of arguments specified for `%s' attribute", 25}, |
| {"`%s' attribute ignored", 26}, |
| {"unknown machine mode `%s'", 27}, |
| {"no data type for mode `%s'", 28}, |
| {"type with more precision than %s", 29}, |
| {"section attribute cannot be specified for local variables", 30}, |
| {"section of `%s' conflicts with previous declaration", 31}, |
| {"section attribute not allowed for `%s'", 32}, |
| {"section attributes are not supported for this target", 33}, |
| {"requested alignment is not a constant", 34}, |
| {"requested alignment is not a power of 2", 35}, |
| {"requested alignment is too large", 36}, |
| {"alignment may not be specified for `%s'", 37}, |
| {"`%s' defined both normally and as an alias", 38}, |
| {"alias arg not a string", 39}, |
| {"`%s' attribute applies only to functions", 40}, |
| {"can't set `%s' attribute after definition", 41}, |
| {"overflow in constant expression", 42}, |
| {"integer overflow in expression", 43}, |
| {"floating point overflow in expression", 44}, |
| {"large integer implicitly truncated to unsigned type", 45}, |
| {"negative integer implicitly converted to unsigned type", 46}, |
| {"overflow in implicit constant conversion", 47}, |
| {"operation on `%s' may be undefined", 48}, |
| {"expression statement has incomplete type", 49}, |
| {"case label does not reduce to an integer constant", 50}, |
| {"invalid truth-value expression", 51}, |
| {"invalid operands to binary %s", 52}, |
| {"comparison is always false due to limited range of data type", 53}, |
| {"comparison is always true due to limited range of data type", 54}, |
| {"comparison of unsigned expression >= 0 is always true", 55}, |
| {"comparison of unsigned expression < 0 is always false", 56}, |
| {"struct type value used where scalar is required", 57}, |
| {"union type value used where scalar is required", 58}, |
| {"array type value used where scalar is required", 59}, |
| {"suggest parentheses around assignment used as truth value", 60}, |
| {"invalid use of `restrict'", 61}, |
| {"too few arguments to function `%s'", 62}, |
| {"too many arguments to function `%s'", 63}, |
| {"pointers are not permitted as case values", 64}, |
| {"ISO C++ forbids range expressions in switch statements", 65}, |
| {"ISO C forbids range expressions in switch statements", 66}, |
| {"empty range specified", 67}, |
| {"duplicate (or overlapping) case value", 68}, |
| {"this is the first entry overlapping that value", 69}, |
| {"duplicate case value", 70}, |
| {"previously used here", 71}, |
| {"multiple default labels in one switch", 72}, |
| {"this is the first default label", 73}, |
| {"-Wformat-y2k ignored without -Wformat", 74}, |
| {"-Wformat-extra-args ignored without -Wformat", 75}, |
| {"-Wformat-nonliteral ignored without -Wformat", 76}, |
| {"-Wformat-security ignored without -Wformat", 77}, |
| {"-Wmissing-format-attribute ignored without -Wformat", 78}, |
| {"void value not ignored as it ought to be", 79}, |
| {"conversion to non-scalar type requested", 80}, |
| {"unknown C standard `%s'", 81}, |
| {"array `%s' assumed to have one element", 82}, |
| {"`struct %s' incomplete in scope ending here", 83}, |
| {"`union %s' incomplete in scope ending here", 84}, |
| {"`enum %s' incomplete in scope ending here", 85}, |
| {"label `%s' used but not defined", 86}, |
| {"label `%s' defined but not used", 87}, |
| {"shadowing built-in function `%s'", 88}, |
| {"shadowing library function `%s'", 89}, |
| {"library function `%s' declared as non-function", 90}, |
| {"built-in function `%s' declared as non-function", 91}, |
| {"`%s' redeclared as different kind of symbol", 92}, |
| {"previous declaration of `%s'", 93}, |
| {"conflicting types for built-in function `%s'", 94}, |
| {"conflicting types for `%s'", 95}, |
| {"\ |
| A parameter list with an ellipsis can't match an empty parameter name list \ |
| declaration.", 96}, |
| {"\ |
| An argument type that has a default promotion can't match an empty parameter \ |
| name list declaration.", 97}, |
| {"redefinition of `%s'", 98}, |
| {"redeclaration of `%s'", 99}, |
| {"conflicting declarations of `%s'", 100}, |
| {"`%s' previously defined here", 101}, |
| {"`%s' previously declared here", 102}, |
| {"prototype for `%s' follows", 103}, |
| {"non-prototype definition here", 104}, |
| {"prototype for `%s' follows and number of arguments doesn't match", 105}, |
| {"prototype for `%s' follows and argument %d doesn't match", 106}, |
| {"`%s' declared inline after being called", 107}, |
| {"`%s' declared inline after its definition", 108}, |
| {"static declaration for `%s' follows non-static", 109}, |
| {"non-static declaration for `%s' follows static", 110}, |
| {"const declaration for `%s' follows non-const", 111}, |
| {"type qualifiers for `%s' conflict with previous decl", 112}, |
| {"redundant redeclaration of `%s' in same scope", 113}, |
| {"nested extern declaration of `%s'", 114}, |
| {"`%s' used prior to declaration", 115}, |
| {"`%s' was declared implicitly `extern' and later `static'", 116}, |
| {"type mismatch with previous external decl", 117}, |
| {"previous external decl of `%s'", 118}, |
| {"type mismatch with previous implicit declaration", 119}, |
| {"previous implicit declaration of `%s'", 120}, |
| {"type of external `%s' is not global", 121}, |
| {"`%s' was previously implicitly declared to return `int'", 122}, |
| {"`%s' was declared `extern' and later `static'", 123}, |
| {"extern declaration of `%s' doesn't match global one", 124}, |
| {"`%s' locally external but globally static", 125}, |
| {"declaration of `%s' shadows a parameter", 126}, |
| {"declaration of `%s' shadows a symbol from the parameter list", 127}, |
| {"declaration of `%s' shadows previous local", 128}, |
| {"declaration of `%s' shadows global declaration", 129}, |
| {"function `%s' was previously declared within a block", 130}, |
| {"implicit declaration of function `%s'", 131}, |
| {"label %s referenced outside of any function", 132}, |
| {"duplicate label declaration `%s'", 133}, |
| {"this is a previous declaration", 134}, |
| {"unnamed struct/union that defines no instances", 135}, |
| {"useless keyword or type name in empty declaration", 136}, |
| {"two types specified in one empty declaration", 137}, |
| {"empty declaration", 138}, |
| {"`%s' is usually a function", 139}, |
| {"typedef `%s' is initialized", 140}, |
| {"function `%s' is initialized like a variable", 141}, |
| {"parameter `%s' is initialized", 142}, |
| {"variable-sized object may not be initialized", 143}, |
| {"variable `%s' has initializer but incomplete type", 144}, |
| {"elements of array `%s' have incomplete type", 145}, |
| {"declaration of `%s' has `extern' and is initialized", 146}, |
| {"initializer fails to determine size of `%s'", 147}, |
| {"array size missing in `%s'", 148}, |
| {"zero or negative size array `%s'", 149}, |
| {"storage size of `%s' isn't known", 150}, |
| {"storage size of `%s' isn't constant", 151}, |
| {"ignoring asm-specifier for non-static local variable `%s'", 152}, |
| {"ANSI C forbids parameter `%s' shadowing typedef", 153}, |
| {"`long long long' is too long for GCC", 154}, |
| {"ISO C89 does not support `long long'", 155}, |
| {"duplicate `%s'", 156}, |
| {"two or more data types in declaration of `%s'", 157}, |
| {"`%s' fails to be a typedef or built in type", 158}, |
| {"type defaults to `int' in declaration of `%s'", 159}, |
| {"both long and short specified for `%s'", 160}, |
| {"long or short specified with char for `%s'", 161}, |
| {"long or short specified with floating type for `%s'", 162}, |
| {"the only valid combination is `long double'", 163}, |
| {"both signed and unsigned specified for `%s'", 164}, |
| {"long, short, signed or unsigned invalid for `%s'", 165}, |
| {"long, short, signed or unsigned used invalidly for `%s'", 166}, |
| {"complex invalid for `%s'", 167}, |
| {"ISO C89 does not support complex types", 168}, |
| {"ISO C does not support plain `complex' meaning `double complex'", 169}, |
| {"ISO C does not support complex integer types", 170}, |
| {"duplicate `const'", 171}, |
| {"duplicate `restrict'", 172}, |
| {"duplicate `volatile'", 173}, |
| {"multiple storage classes in declaration of `%s'", 174}, |
| {"function definition declared `auto'", 175}, |
| {"function definition declared `register'", 176}, |
| {"function definition declared `typedef'", 177}, |
| {"storage class specified for structure field `%s'", 178}, |
| {"storage class specified for parameter `%s'", 179}, |
| {"storage class specified for typename", 180}, |
| {"`%s' initialized and declared `extern'", 181}, |
| {"`%s' has both `extern' and initializer", 182}, |
| {"nested function `%s' declared `extern'", 183}, |
| {"top-level declaration of `%s' specifies `auto'", 184}, |
| {"declaration of `%s' as array of voids", 185}, |
| {"declaration of `%s' as array of functions", 186}, |
| {"size of array `%s' has non-integer type", 187}, |
| {"ISO C forbids zero-size array `%s'", 188}, |
| {"size of array `%s' is negative", 189}, |
| {"ISO C89 forbids array `%s' whose size can't be evaluated", 190}, |
| {"ISO C89 forbids variable-size array `%s'", 191}, |
| {"size of array `%s' is too large", 192}, |
| {"ISO C89 does not support flexible array members", 193}, |
| {"array type has incomplete element type", 194}, |
| {"ANSI C forbids const or volatile function types", 195}, |
| {"`%s' declared as function returning a function", 196}, |
| {"`%s' declared as function returning an array", 197}, |
| {"ISO C forbids qualified void function return type", 198}, |
| {"type qualifiers ignored on function return type", 199}, |
| {"ISO C forbids qualified function types", 200}, |
| {"invalid type modifier within pointer declarator", 201}, |
| {"ISO C forbids const or volatile function types", 202}, |
| {"variable or field `%s' declared void", 203}, |
| {"field `%s' declared as a function", 204}, |
| {"field `%s' has incomplete type", 205}, |
| {"invalid storage class for function `%s'", 206}, |
| {"`noreturn' function returns non-void value", 207}, |
| {"cannot inline function `main'", 208}, |
| {"variable `%s' declared `inline'", 209}, |
| {"function declaration isn't a prototype", 210}, |
| {"parameter names (without types) in function declaration", 211}, |
| {"parameter `%s' has incomplete type", 212}, |
| {"parameter has incomplete type", 213}, |
| {"parameter `%s' points to incomplete type", 214}, |
| {"parameter points to incomplete type", 215}, |
| {"parameter `%s' has just a forward declaration", 216}, |
| {"`void' in parameter list must be the entire list", 217}, |
| {"`%s %s' declared inside parameter list", 218}, |
| {"anonymous struct declared inside parameter list", 219}, |
| {"anonymous union declared inside parameter list", 220}, |
| {"anonymous enum declared inside parameter list", 221}, |
| {"\ |
| its scope is only this definition or declaration, which is probably not what \ |
| you want.", 222}, |
| {"redefinition of `%s %s'", 223}, |
| {"%s defined inside parms", 224}, |
| {"union", 225}, |
| {"structure", 226}, |
| {"%s has no %s", 227}, |
| {"struct", 228}, |
| {"named members", 229}, |
| {"members", 230}, |
| {"nested redefinition of `%s'", 231}, |
| {"bit-field `%s' width not an integer constant", 232}, |
| {"bit-field `%s' has invalid type", 233}, |
| {"bit-field `%s' type invalid in ISO C", 234}, |
| {"negative width in bit-field `%s'", 235}, |
| {"width of `%s' exceeds its type", 236}, |
| {"zero width for bit-field `%s'", 237}, |
| {"`%s' is narrower than values of its type", 238}, |
| {"flexible array member in union", 239}, |
| {"flexible array member not at end of struct", 240}, |
| {"flexible array member in otherwise empty struct", 241}, |
| {"duplicate member `%s'", 242}, |
| {"union cannot be made transparent", 243}, |
| {"redeclaration of `enum %s'", 244}, |
| {"enum defined inside parms", 245}, |
| {"enumeration values exceed range of largest integer", 246}, |
| {"enumerator value for `%s' not integer constant", 247}, |
| {"overflow in enumeration values", 248}, |
| {"ISO C restricts enumerator values to range of `int'", 249}, |
| {"return type is an incomplete type", 250}, |
| {"return type defaults to `int'", 251}, |
| {"no previous prototype for `%s'", 252}, |
| {"`%s' was used with no prototype before its definition", 253}, |
| {"no previous declaration for `%s'", 254}, |
| {"`%s' was used with no declaration before its definition", 255}, |
| {"return type of `%s' is not `int'", 256}, |
| {"first argument of `%s' should be `int'", 257}, |
| {"second argument of `%s' should be `char **'", 258}, |
| {"third argument of `%s' should probably be `char **'", 259}, |
| {"`%s' takes only zero or two arguments", 260}, |
| {"`%s' is normally a non-static function", 261}, |
| {"parm types given both in parmlist and separately", 262}, |
| {"parameter name omitted", 263}, |
| {"parameter `%s' declared void", 264}, |
| {"parameter name missing from parameter list", 265}, |
| {"multiple parameters named `%s'", 266}, |
| {"type of `%s' defaults to `int'", 267}, |
| {"declaration for parameter `%s' but no such parameter", 268}, |
| {"number of arguments doesn't match prototype", 269}, |
| {"promoted argument `%s' doesn't match prototype", 270}, |
| {"argument `%s' doesn't match prototype", 271}, |
| {"type of parameter `%s' is not declared", 272}, |
| {"this function may return with or without a value", 273}, |
| {"size of return value of `%s' is %u bytes", 274}, |
| {"size of return value of `%s' is larger than %d bytes", 275}, |
| {"`for' loop initial declaration used outside C99 mode", 276}, |
| {"`%s %s' declared in `for' loop initial declaration", 277}, |
| {"declaration of non-variable `%s' in `for' loop initial declaration", 278}, |
| {"declaration of static variable `%s' in `for' loop initial declaration", 279}, |
| {"declaration of `extern' variable `%s' in `for' loop initial declaration", 280}, |
| {"could not open dump file `%s'", 281}, |
| {"ignoring `%s' at end of `-f%s'", 282}, |
| {"argument format specified for non-function `%s'", 283}, |
| {"unrecognized format specifier", 284}, |
| {"`%s' is an unrecognized format function type", 285}, |
| {"format string has invalid operand number", 286}, |
| {"format string arg follows the args to be formatted", 287}, |
| {"format string arg not a string type", 288}, |
| {"args to be formatted is not '...'", 289}, |
| {"strftime formats cannot format arguments", 290}, |
| {"function does not return string type", 291}, |
| {"` ' flag", 292}, |
| {"the ` ' printf flag", 293}, |
| {"`+' flag", 294}, |
| {"the `+' printf flag", 295}, |
| {"`#' flag", 296}, |
| {"the `#' printf flag", 297}, |
| {"`0' flag", 298}, |
| {"the `0' printf flag", 299}, |
| {"`-' flag", 300}, |
| {"the `-' printf flag", 301}, |
| {"`'' flag", 302}, |
| {"the `'' printf flag", 303}, |
| {"`I' flag", 304}, |
| {"the `I' printf flag", 305}, |
| {"field width", 306}, |
| {"field width in printf format", 307}, |
| {"precision", 308}, |
| {"precision in printf format", 309}, |
| {"length modifier", 310}, |
| {"length modifier in printf format", 311}, |
| {"assignment suppression", 312}, |
| {"`a' flag", 313}, |
| {"the `a' scanf flag", 314}, |
| {"field width in scanf format", 315}, |
| {"length modifier in scanf format", 316}, |
| {"the `'' scanf flag", 317}, |
| {"the `I' scanf flag", 318}, |
| {"`_' flag", 319}, |
| {"the `_' strftime flag", 320}, |
| {"the `-' strftime flag", 321}, |
| {"the `0' strftime flag", 322}, |
| {"`^' flag", 323}, |
| {"the `^' strftime flag", 324}, |
| {"the `#' strftime flag", 325}, |
| {"field width in strftime format", 326}, |
| {"`E' modifier", 327}, |
| {"the `E' strftime modifier", 328}, |
| {"`O' modifier", 329}, |
| {"the `O' strftime modifier", 330}, |
| {"the `O' modifier", 331}, |
| {"fill character", 332}, |
| {"fill character in strfmon format", 333}, |
| {"the `^' strfmon flag", 334}, |
| {"the `+' strfmon flag", 335}, |
| {"`(' flag", 336}, |
| {"the `(' strfmon flag", 337}, |
| {"`!' flag", 338}, |
| {"the `!' strfmon flag", 339}, |
| {"the `-' strfmon flag", 340}, |
| {"field width in strfmon format", 341}, |
| {"left precision", 342}, |
| {"left precision in strfmon format", 343}, |
| {"right precision", 344}, |
| {"right precision in strfmon format", 345}, |
| {"length modifier in strfmon format", 346}, |
| {"function might be possible candidate for `%s' format attribute", 347}, |
| {"missing $ operand number in format", 348}, |
| {"%s does not support %%n$ operand number formats", 349}, |
| {"operand number out of range in format", 350}, |
| {"format argument %d used more than once in %s format", 351}, |
| {"format argument %d unused before used argument %d in $-style format", 352}, |
| {"format not a string literal, format string not checked", 353}, |
| {"format not a string literal and no format arguments", 354}, |
| {"format not a string literal, argument types not checked", 355}, |
| {"too many arguments for format", 356}, |
| {"unused arguments in $-style format", 357}, |
| {"zero-length format string", 358}, |
| {"format is a wide character string", 359}, |
| {"unterminated format string", 360}, |
| {"null format string", 361}, |
| {"embedded `\\0' in format", 362}, |
| {"spurious trailing `%%' in format", 363}, |
| {"repeated %s in format", 364}, |
| {"missing fill character at end of strfmon format", 365}, |
| {"too few arguments for format", 366}, |
| {"zero width in %s format", 367}, |
| {"empty left precision in %s format", 368}, |
| {"field precision", 369}, |
| {"empty precision in %s format", 370}, |
| {"%s does not support the `%s' %s length modifier", 371}, |
| {"conversion lacks type at end of format", 372}, |
| {"unknown conversion type character `%c' in format", 373}, |
| {"unknown conversion type character 0x%x in format", 374}, |
| {"%s does not support the `%%%c' %s format", 375}, |
| {"%s used with `%%%c' %s format", 376}, |
| {"%s does not support %s", 377}, |
| {"%s does not support %s with the `%%%c' %s format", 378}, |
| {"%s ignored with %s and `%%%c' %s format", 379}, |
| {"%s ignored with %s in %s format", 380}, |
| {"use of %s and %s together with `%%%c' %s format", 381}, |
| {"use of %s and %s together in %s format", 382}, |
| {"`%%%c' yields only last 2 digits of year in some locales", 383}, |
| {"`%%%c' yields only last 2 digits of year", 384}, |
| {"no closing `]' for `%%[' format", 385}, |
| {"use of `%s' length modifier with `%c' type character", 386}, |
| {"%s does not support the `%%%s%c' %s format", 387}, |
| {"operand number specified with suppressed assignment", 388}, |
| {"operand number specified for format taking no argument", 389}, |
| {"writing through null pointer (arg %d)", 390}, |
| {"reading through null pointer (arg %d)", 391}, |
| {"writing into constant object (arg %d)", 392}, |
| {"extra type qualifiers in format argument (arg %d)", 393}, |
| {"format argument is not a pointer (arg %d)", 394}, |
| {"format argument is not a pointer to a pointer (arg %d)", 395}, |
| {"%s is not type %s (arg %d)", 396}, |
| {"%s format, %s arg (arg %d)", 397}, |
| {"badly nested C headers from preprocessor", 398}, |
| {"leaving more files than we entered", 399}, |
| {"ignoring #pragma %s %s", 400}, |
| {"ignoring #pragma %s", 401}, |
| {"incomplete universal-character-name", 402}, |
| {"non hex digit '%c' in universal-character-name", 403}, |
| {"universal-character-name on EBCDIC target", 404}, |
| {"universal-character-name used for '%c'", 405}, |
| {"invalid universal-character-name", 406}, |
| {"the meaning of `\\x' varies with -traditional", 407}, |
| {"\\x used with no following hex digits", 408}, |
| {"hex escape out of range", 409}, |
| {"the meaning of '\\a' varies with -traditional", 410}, |
| {"the meaning of '\\%c' varies with -traditional", 411}, |
| {"non-ISO-standard escape sequence, '\\%c'", 412}, |
| {"unknown escape sequence '\\%c'", 413}, |
| {"unknown escape sequence: '\\' followed by char 0x%x", 414}, |
| {"universal-character-name '\\U%08x' not valid in identifier", 415}, |
| {"universal-character-name '\\u%04x' not valid in identifier", 416}, |
| {"both 'f' and 'l' suffixes on floating constant", 417}, |
| {"floating point number exceeds range of '%s'", 418}, |
| {"stray '%c' in program", 419}, |
| {"stray '\\%o' in program", 420}, |
| {"floating constant may not be in radix 16", 421}, |
| {"traditional C rejects the 'f' suffix", 422}, |
| {"traditional C rejects the 'l' suffix", 423}, |
| {"ISO C forbids imaginary numeric constants", 424}, |
| {"floating point number exceeds range of 'double'", 425}, |
| {"two 'u' suffixes on integer constant", 426}, |
| {"traditional C rejects the 'u' suffix", 427}, |
| {"three 'l' suffixes on integer constant", 428}, |
| {"'lul' is not a valid integer suffix", 429}, |
| {"'Ll' and 'lL' are not valid integer suffixes", 430}, |
| {"ISO C89 forbids long long integer constants", 431}, |
| {"more than one 'i' or 'j' suffix on integer constant", 432}, |
| {"\ |
| integer constant is too large for this configuration of the compiler - \ |
| truncated to %d bits", 433}, |
| {"width of integer constant changes with -traditional", 434}, |
| {"integer constant is unsigned in ISO C, signed with -traditional", 435}, |
| {"width of integer constant may change on other systems with -traditional", 436}, |
| {"integer constant larger than the maximum value of %s", 437}, |
| {"decimal constant is so large that it is unsigned", 438}, |
| {"integer constant is larger than the maximum value for its type", 439}, |
| {"missing white space after number '%.*s'", 440}, |
| {"Ignoring invalid multibyte character", 441}, |
| {"escape sequence out of range for character", 442}, |
| {"empty character constant", 443}, |
| {"character constant too long", 444}, |
| {"multi-character character constant", 445}, |
| {"syntax error", 446}, |
| {"ISO C forbids an empty source file", 447}, |
| {"argument of `asm' is not a constant string", 448}, |
| {"ISO C forbids data definition with no type or storage class", 449}, |
| {"data definition has no type or storage class", 450}, |
| {"ISO C does not allow extra `;' outside of a function", 451}, |
| {"traditional C rejects the unary plus operator", 452}, |
| {"ISO C forbids `&&'", 453}, |
| {"`sizeof' applied to a bit-field", 454}, |
| {"ISO C forbids omitting the middle term of a ?: expression", 455}, |
| {"ISO C89 forbids compound literals", 456}, |
| {"ISO C forbids braced-groups within expressions", 457}, |
| {"traditional C rejects string concatenation", 458}, |
| {"ISO C does not permit use of `varargs.h'", 459}, |
| {"`%s' is not at beginning of declaration", 460}, |
| {"ISO C forbids empty initializer braces", 461}, |
| {"ISO C89 forbids specifying subobject to initialize", 462}, |
| {"obsolete use of designated initializer without `='", 463}, |
| {"obsolete use of designated initializer with `:'", 464}, |
| {"ISO C forbids specifying range of elements to initialize", 465}, |
| {"ISO C forbids nested functions", 466}, |
| {"`[*]' in parameter declaration only allowed in ISO C 99", 467}, |
| {"ISO C forbids forward references to `enum' types", 468}, |
| {"comma at end of enumerator list", 469}, |
| {"no semicolon at end of struct or union", 470}, |
| {"extra semicolon in struct or union specified", 471}, |
| {"ISO C doesn't support unnamed structs/unions", 472}, |
| {"ISO C forbids member declarations with no members", 473}, |
| {"deprecated use of label at end of compound statement", 474}, |
| {"ISO C89 forbids mixed declarations and code", 475}, |
| {"ISO C forbids label declarations", 476}, |
| {"braced-group within expression allowed only inside a function", 477}, |
| {"empty body in an else-statement", 478}, |
| {"ISO C forbids `goto *expr;'", 479}, |
| {"ISO C forbids forward parameter declarations", 480}, |
| {"ISO C requires a named argument before `...'", 481}, |
| {"`...' in old-style identifier list", 482}, |
| {"%s at end of input", 483}, |
| {"%s before %s'%c'", 484}, |
| {"%s before %s'\\x%x'", 485}, |
| {"%s before string constant", 486}, |
| {"%s before numeric constant", 487}, |
| {"%s before \"%s\"", 488}, |
| {"%s before '%s' token", 489}, |
| {"syntax error at '%s' token", 490}, |
| {"YYDEBUG not defined.", 491}, |
| {"\ |
| #pragma pack (pop) encountered without matching #pragma pack (push, <n>)", 492}, |
| {"\ |
| #pragma pack(pop, %s) encountered without matching #pragma pack(push, %s, \ |
| <n>)", 493}, |
| {"junk at end of '#pragma pack'", 494}, |
| {"junk at end of #pragma weak", 495}, |
| {"break statement not within loop or switch", 496}, |
| {"continue statement not within a loop", 497}, |
| {"destructor needed for `%#D'", 498}, |
| {"where case label appears here", 499}, |
| {"\ |
| (enclose actions of previous case statements requiring destructors in their \ |
| own scope.)", 500}, |
| {"%s qualifier ignored on asm", 501}, |
| {"`%s' has an incomplete type", 502}, |
| {"invalid use of void expression", 503}, |
| {"invalid use of array with unspecified bounds", 504}, |
| {"invalid use of undefined type `%s %s'", 505}, |
| {"invalid use of incomplete typedef `%s'", 506}, |
| {"function types not truly compatible in ISO C", 507}, |
| {"types are not quite compatible", 508}, |
| {"sizeof applied to a function type", 509}, |
| {"sizeof applied to a void type", 510}, |
| {"sizeof applied to an incomplete type", 511}, |
| {"arithmetic on pointer to an incomplete type", 512}, |
| {"__alignof__ applied to an incomplete type", 513}, |
| {"`__alignof' applied to a bit-field", 514}, |
| {"invalid use of non-lvalue array", 515}, |
| {"%s has no member named `%s'", 516}, |
| {"request for member `%s' in something not a structure or union", 517}, |
| {"dereferencing pointer to incomplete type", 518}, |
| {"dereferencing `void *' pointer", 519}, |
| {"invalid type argument of `%s'", 520}, |
| {"subscript missing in array reference", 521}, |
| {"array subscript has type `char'", 522}, |
| {"array subscript is not an integer", 523}, |
| {"ISO C forbids subscripting `register' array", 524}, |
| {"ISO C89 forbids subscripting non-lvalue array", 525}, |
| {"subscript has type `char'", 526}, |
| {"subscripted value is neither array nor pointer", 527}, |
| {"`%s' undeclared here (not in a function)", 528}, |
| {"`%s' undeclared (first use in this function)", 529}, |
| {"(Each undeclared identifier is reported only once", 530}, |
| {"for each function it appears in.)", 531}, |
| {"local declaration of `%s' hides instance variable", 532}, |
| {"called object is not a function", 533}, |
| {"too many arguments to function", 534}, |
| {"type of formal parameter %d is incomplete", 535}, |
| {"%s as integer rather than floating due to prototype", 536}, |
| {"%s as integer rather than complex due to prototype", 537}, |
| {"%s as complex rather than floating due to prototype", 538}, |
| {"%s as floating rather than integer due to prototype", 539}, |
| {"%s as complex rather than integer due to prototype", 540}, |
| {"%s as floating rather than complex due to prototype", 541}, |
| {"%s as `float' rather than `double' due to prototype", 542}, |
| {"%s with different width due to prototype", 543}, |
| {"%s as unsigned due to prototype", 544}, |
| {"%s as signed due to prototype", 545}, |
| {"too few arguments to function", 546}, |
| {"suggest parentheses around + or - inside shift", 547}, |
| {"suggest parentheses around && within ||", 548}, |
| {"suggest parentheses around arithmetic in operand of |", 549}, |
| {"suggest parentheses around comparison in operand of |", 550}, |
| {"suggest parentheses around arithmetic in operand of ^", 551}, |
| {"suggest parentheses around comparison in operand of ^", 552}, |
| {"suggest parentheses around + or - in operand of &", 553}, |
| {"suggest parentheses around comparison in operand of &", 554}, |
| {"comparisons like X<=Y<=Z do not have their mathematical meaning", 555}, |
| {"right shift count is negative", 556}, |
| {"right shift count >= width of type", 557}, |
| {"left shift count is negative", 558}, |
| {"left shift count >= width of type", 559}, |
| {"shift count is negative", 560}, |
| {"shift count >= width of type", 561}, |
| {"comparing floating point with == or != is unsafe", 562}, |
| {"ISO C forbids comparison of `void *' with function pointer", 563}, |
| {"comparison of distinct pointer types lacks a cast", 564}, |
| {"comparison between pointer and integer", 565}, |
| {"ISO C forbids ordered comparisons of pointers to functions", 566}, |
| {"comparison of complete and incomplete pointers", 567}, |
| {"ordered comparison of pointer with integer zero", 568}, |
| {"unordered comparison on non-floating point argument", 569}, |
| {"comparison between signed and unsigned", 570}, |
| {"comparison of promoted ~unsigned with constant", 571}, |
| {"comparison of promoted ~unsigned with unsigned", 572}, |
| {"pointer of type `void *' used in arithmetic", 573}, |
| {"pointer to a function used in arithmetic", 574}, |
| {"pointer of type `void *' used in subtraction", 575}, |
| {"pointer to a function used in subtraction", 576}, |
| {"wrong type argument to unary plus", 577}, |
| {"wrong type argument to unary minus", 578}, |
| {"ISO C does not support `~' for complex conjugation", 579}, |
| {"wrong type argument to bit-complement", 580}, |
| {"wrong type argument to abs", 581}, |
| {"wrong type argument to conjugation", 582}, |
| {"wrong type argument to unary exclamation mark", 583}, |
| {"ISO C does not support `++' and `--' on complex types", 584}, |
| {"wrong type argument to %s", 585}, |
| {"%s of pointer to unknown structure", 586}, |
| {"invalid lvalue in increment", 587}, |
| {"invalid lvalue in decrement", 588}, |
| {"increment", 589}, |
| {"decrement", 590}, |
| {"ISO C forbids the address of a cast expression", 591}, |
| {"invalid lvalue in unary `&'", 592}, |
| {"attempt to take address of bit-field structure member `%s'", 593}, |
| {"%s", 594}, |
| {"ISO C forbids use of conditional expressions as lvalues", 595}, |
| {"ISO C forbids use of compound expressions as lvalues", 596}, |
| {"ISO C forbids use of cast expressions as lvalues", 597}, |
| {"%s of read-only member `%s'", 598}, |
| {"%s of read-only variable `%s'", 599}, |
| {"%s of read-only location", 600}, |
| {"cannot take address of bitfield `%s'", 601}, |
| {"global register variable `%s' used in nested function", 602}, |
| {"register variable `%s' used in nested function", 603}, |
| {"address of global register variable `%s' requested", 604}, |
| {"cannot put object with volatile field into register", 605}, |
| {"address of register variable `%s' requested", 606}, |
| {"signed and unsigned type in conditional expression", 607}, |
| {"ISO C forbids conditional expr with only one void side", 608}, |
| {"ISO C forbids conditional expr between `void *' and function pointer", 609}, |
| {"pointer type mismatch in conditional expression", 610}, |
| {"pointer/integer type mismatch in conditional expression", 611}, |
| {"type mismatch in conditional expression", 612}, |
| {"left-hand operand of comma expression has no effect", 613}, |
| {"cast specifies array type", 614}, |
| {"cast specifies function type", 615}, |
| {"ISO C forbids casting nonscalar to the same type", 616}, |
| {"ISO C forbids casts to union type", 617}, |
| {"cast to union type from type not present in union", 618}, |
| {"cast discards qualifiers from pointer target type", 619}, |
| {"cast increases required alignment of target type", 620}, |
| {"cast from pointer to integer of different size", 621}, |
| {"cast does not match function type", 622}, |
| {"cast to pointer from integer of different size", 623}, |
| {"invalid lvalue in assignment", 624}, |
| {"assignment", 625}, |
| {"%s makes qualified function pointer from unqualified", 626}, |
| {"%s discards qualifiers from pointer target type", 627}, |
| {"ISO C prohibits argument conversion to union type", 628}, |
| {"ISO C forbids %s between function pointer and `void *'", 629}, |
| {"pointer targets in %s differ in signedness", 630}, |
| {"%s from incompatible pointer type", 631}, |
| {"%s makes pointer from integer without a cast", 632}, |
| {"%s makes integer from pointer without a cast", 633}, |
| {"incompatible type for argument %d of `%s'", 634}, |
| {"incompatible type for argument %d of indirect function call", 635}, |
| {"incompatible types in %s", 636}, |
| {"passing arg %d of `%s'", 637}, |
| {"passing arg %d of pointer to function", 638}, |
| {"initializer for static variable is not constant", 639}, |
| {"initializer for static variable uses complicated arithmetic", 640}, |
| {"aggregate initializer is not constant", 641}, |
| {"aggregate initializer uses complicated arithmetic", 642}, |
| {"traditional C rejects automatic aggregate initialization", 643}, |
| {"(near initialization for `%s')", 644}, |
| {"char-array initialized from wide string", 645}, |
| {"int-array initialized from non-wide string", 646}, |
| {"initializer-string for array of chars is too long", 647}, |
| {"array initialized from non-constant array expression", 648}, |
| {"initializer element is not constant", 649}, |
| {"initialization", 650}, |
| {"initializer element is not computable at load time", 651}, |
| {"invalid initializer", 652}, |
| {"extra brace group at end of initializer", 653}, |
| {"missing braces around initializer", 654}, |
| {"braces around scalar initializer", 655}, |
| {"initialization of flexible array member in a nested context", 656}, |
| {"initialization of a flexible array member", 657}, |
| {"deprecated initialization of zero-length array", 658}, |
| {"initialization of zero-length array before end of structure", 659}, |
| {"initialization of zero-length array inside a nested context", 660}, |
| {"missing initializer", 661}, |
| {"empty scalar initializer", 662}, |
| {"extra elements in scalar initializer", 663}, |
| {"initialization designators may not nest", 664}, |
| {"array index in non-array initializer", 665}, |
| {"field name not in record or union initializer", 666}, |
| {"nonconstant array index in initializer", 667}, |
| {"array index in initializer exceeds array bounds", 668}, |
| {"empty index range in initializer", 669}, |
| {"array index range in initializer exceeds array bounds", 670}, |
| {"unknown field `%s' specified in initializer", 671}, |
| {"initialized field with side-effects overwritten", 672}, |
| {"excess elements in char array initializer", 673}, |
| {"excess elements in struct initializer", 674}, |
| {"excess elements in union initializer", 675}, |
| {"traditional C rejects initialization of unions", 676}, |
| {"excess elements in array initializer", 677}, |
| {"excess elements in scalar initializer", 678}, |
| {"asm template is not a string constant", 679}, |
| {"invalid lvalue in asm statement", 680}, |
| {"modification by `asm'", 681}, |
| {"function declared `noreturn' has a `return' statement", 682}, |
| {"`return' with no value, in function returning non-void", 683}, |
| {"`return' with a value, in function returning void", 684}, |
| {"return", 685}, |
| {"function returns address of local variable", 686}, |
| {"switch quantity not an integer", 687}, |
| {"`long' switch expression not converted to `int' in ISO C", 688}, |
| {"case label not within a switch statement", 689}, |
| {"`default' label not within a switch statement", 690}, |
| {"inlining failed in call to `%s'", 691}, |
| {"called from here", 692}, |
| {"can't inline call to `%s'", 693}, |
| {"function call has aggregate value", 694}, |
| {"variable offset is passed paritially in stack and in reg", 695}, |
| {"variable size is passed partially in stack and in reg", 696}, |
| {"internal error", 697}, |
| {"no arguments", 698}, |
| {"fopen %s", 699}, |
| {"fclose %s", 700}, |
| {"collect2 version %s", 701}, |
| {"%d constructor(s) found\n", 702}, |
| {"%d destructor(s) found\n", 703}, |
| {"%d frame table(s) found\n", 704}, |
| {"%s terminated with signal %d [%s]%s", 705}, |
| {"%s returned %d exit status", 706}, |
| {"[cannot find %s]", 707}, |
| {"cannot find `%s'", 708}, |
| {"redirecting stdout: %s", 709}, |
| {"[Leaving %s]\n", 710}, |
| {"\ |
| \n\ |
| write_c_file - output name is %s, prefix is %s\n", 711}, |
| {"cannot find `nm'", 712}, |
| {"pipe", 713}, |
| {"fdopen", 714}, |
| {"dup2 %d 1", 715}, |
| {"close %d", 716}, |
| {"execvp %s", 717}, |
| {"init function found in object %s", 718}, |
| {"fini function found in object %s", 719}, |
| {"fclose", 720}, |
| {"unable to open file '%s'", 721}, |
| {"unable to stat file '%s'", 722}, |
| {"unable to mmap file '%s'", 723}, |
| {"not found\n", 724}, |
| {"dynamic dependency %s not found", 725}, |
| {"bad magic number in file '%s'", 726}, |
| {"dynamic dependencies.\n", 727}, |
| {"cannot find `ldd'", 728}, |
| {"execv %s", 729}, |
| {"\ |
| \n\ |
| ldd output with constructors/destructors.\n", 730}, |
| {"unable to open dynamic dependency '%s'", 731}, |
| {"%s: not a COFF file", 732}, |
| {"%s: cannot open as COFF file", 733}, |
| {"Library lib%s not found", 734}, |
| {"open %s", 735}, |
| {"incompatibilities between object file & expected values", 736}, |
| {"\ |
| \n\ |
| Processing symbol table #%d, offset = 0x%.8lx, kind = %s\n", 737}, |
| {"string section missing", 738}, |
| {"section pointer missing", 739}, |
| {"no symbol table found", 740}, |
| {"no cmd_strings found", 741}, |
| {"\ |
| \n\ |
| Updating header and load commands.\n\ |
| \n", 742}, |
| {"load command map, %d cmds, new size %ld.\n", 743}, |
| {"\ |
| writing load commands.\n\ |
| \n", 744}, |
| {"close %s", 745}, |
| {"could not convert 0x%l.8x into a region", 746}, |
| {"%s function, region %d, offset = %ld (0x%.8lx)\n", 747}, |
| {"bad magic number", 748}, |
| {"bad header version", 749}, |
| {"bad raw header version", 750}, |
| {"raw header buffer too small", 751}, |
| {"old raw header file", 752}, |
| {"unsupported version", 753}, |
| {"unknown {de,en}code_mach_o_hdr return value %d", 754}, |
| {"fstat %s", 755}, |
| {"lseek %s 0", 756}, |
| {"read %s", 757}, |
| {"read %ld bytes, expected %ld, from %s", 758}, |
| {"msync %s", 759}, |
| {"munmap %s", 760}, |
| {"write %s", 761}, |
| {"wrote %ld bytes, expected %ld, to %s", 762}, |
| {"\ |
| ;; Combiner statistics: %d attempts, %d substitutions (%d requiring new \ |
| space),\n\ |
| ;; %d successes.\n\ |
| \n", 763}, |
| {"\ |
| \n\ |
| ;; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n\ |
| ;; %d successes.\n", 764}, |
| {"Use VAX-C alignment", 765}, |
| {"invalid %%Q value", 766}, |
| {"invalid %%C value", 767}, |
| {"invalid %%N value", 768}, |
| {"invalid %%M value", 769}, |
| {"invalid %%m value", 770}, |
| {"invalid %%L value", 771}, |
| {"invalid %%O value", 772}, |
| {"invalid %%P value", 773}, |
| {"invalid %%V value", 774}, |
| {"Generate code assuming DW bit is set", 775}, |
| {"Generate code assuming DW bit is not set", 776}, |
| {"Generate code using byte writes", 777}, |
| {"Do not generate byte writes", 778}, |
| {"Use small memory model", 779}, |
| {"Use normal memory model", 780}, |
| {"Use large memory model", 781}, |
| {"Generate 29050 code", 782}, |
| {"Generate 29000 code", 783}, |
| {"Use kernel global registers", 784}, |
| {"Use user global registers", 785}, |
| {"Emit stack checking code", 786}, |
| {"Do not emit stack checking code", 787}, |
| {"Work around storem hardware bug", 788}, |
| {"Do not work around storem hardware bug", 789}, |
| {"Store locals in argument registers", 790}, |
| {"Do not store locals in arg registers", 791}, |
| {"Use software floating point", 792}, |
| {"Do not generate multm instructions", 793}, |
| {"bad value `%s' for -mtrap-precision switch", 794}, |
| {"bad value `%s' for -mfp-rounding-mode switch", 795}, |
| {"bad value `%s' for -mfp-trap-mode switch", 796}, |
| {"bad value `%s' for -mcpu switch", 797}, |
| {"fp software completion requires -mtrap-precision=i", 798}, |
| {"rounding mode not supported for VAX floats", 799}, |
| {"trap mode not supported for VAX floats", 800}, |
| {"L%d cache latency unknown for %s", 801}, |
| {"bad value `%s' for -mmemory-latency", 802}, |
| {"invalid %%r value", 803}, |
| {"invalid %%R value", 804}, |
| {"invalid %%h value", 805}, |
| {"invalid %%U value", 806}, |
| {"invalid %%s value", 807}, |
| {"invalid %%E value", 808}, |
| {"invalid %%xn code", 809}, |
| {"Use hardware fp", 810}, |
| {"Do not use hardware fp", 811}, |
| {"Use fp registers", 812}, |
| {"Do not use fp registers", 813}, |
| {"Do not assume GAS", 814}, |
| {"Assume GAS", 815}, |
| {"Request IEEE-conformant math library routines (OSF/1)", 816}, |
| {"Emit IEEE-conformant code, without inexact exceptions", 817}, |
| {"Emit IEEE-conformant code, with inexact exceptions", 818}, |
| {"Do not emit complex integer constants to read-only memory", 819}, |
| {"Use VAX fp", 820}, |
| {"Do not use VAX fp", 821}, |
| {"Emit code for the byte/word ISA extension", 822}, |
| {"Emit code for the motion video ISA extension", 823}, |
| {"Emit code for the fp move and sqrt ISA extension", 824}, |
| {"Emit code for the counting ISA extension", 825}, |
| {"Use features of and schedule given CPU", 826}, |
| {"Schedule given CPU", 827}, |
| {"Control the generated fp rounding mode", 828}, |
| {"Control the IEEE trap mode", 829}, |
| {"Control the precision given to fp exceptions", 830}, |
| {"Tune expected memory latency", 831}, |
| {"%s causes a section type conflict", 832}, |
| {"bad value (%s) for -mcpu switch", 833}, |
| {"invalid operand to %R code", 834}, |
| {"invalid operand to %H/%L code", 835}, |
| {"invalid operand to %U code", 836}, |
| {"invalid operand to %V code", 837}, |
| {"invalid operand output code", 838}, |
| {"switch -mcpu=%s conflicts with -march= switch", 839}, |
| {"bad value (%s) for %s switch", 840}, |
| {"target CPU does not support APCS-32", 841}, |
| {"target CPU does not support APCS-26", 842}, |
| {"target CPU does not support interworking", 843}, |
| {"target CPU does not support THUMB instructions.", 844}, |
| {"\ |
| enabling backtrace support is only meaningful when compiling for the Thumb.", 845}, |
| {"\ |
| enabling callee interworking support is only meaningful when compiling for \ |
| the Thumb.", 846}, |
| {"\ |
| enabling caller interworking support is only meaningful when compiling for \ |
| the Thumb.", 847}, |
| {"interworking forces APCS-32 to be used", 848}, |
| {"-mapcs-stack-check incompatible with -mno-apcs-frame", 849}, |
| {"-fpic and -mapcs-reent are incompatible", 850}, |
| {"APCS reentrant code not supported. Ignored", 851}, |
| {"-g with -mno-apcs-frame may not give sensible debugging", 852}, |
| {"Passing floating point arguments in fp regs not yet supported", 853}, |
| {"Invalid floating point emulation option: -mfpe-%s", 854}, |
| {"Structure size boundary can only be set to 8 or 32", 855}, |
| {"-mpic-register= is useless without -fpic", 856}, |
| {"Unable to use '%s' for PIC register", 857}, |
| {"Unable to find a temporary location for static chain register", 858}, |
| {"Unable to compute real location of stacked parameter", 859}, |
| {"no low registers available for popping high registers", 860}, |
| {"Interrupt Service Routines cannot be coded in Thumb mode.", 861}, |
| {"Generate APCS conformant stack frames", 862}, |
| {"Store function names in object code", 863}, |
| {"Use the 32-bit version of the APCS", 864}, |
| {"Use the 26-bit version of the APCS", 865}, |
| {"Pass FP arguments in FP registers", 866}, |
| {"Generate re-entrant, PIC code", 867}, |
| {"The MMU will trap on unaligned accesses", 868}, |
| {"Use library calls to perform FP operations", 869}, |
| {"Use hardware floating point instructions", 870}, |
| {"Assume target CPU is configured as big endian", 871}, |
| {"Assume target CPU is configured as little endian", 872}, |
| {"Assume big endian bytes, little endian words", 873}, |
| {"Support calls between Thumb and ARM instruction sets", 874}, |
| {"Generate a call to abort if a noreturn function returns", 875}, |
| {"Do not move instructions into a function's prologue", 876}, |
| {"Do not load the PIC register in function prologues", 877}, |
| {"Generate call insns as indirect calls, if necessary", 878}, |
| {"Compile for the Thumb not the ARM", 879}, |
| {"Thumb: Generate (non-leaf) stack frames even if not needed", 880}, |
| {"Thumb: Generate (leaf) stack frames even if not needed", 881}, |
| {"Thumb: Assume non-static functions may be called from ARM code", 882}, |
| {"Thumb: Assume function pointers may go to non-Thumb aware code", 883}, |
| {"Specify the name of the target CPU", 884}, |
| {"Specify the name of the target architecture", 885}, |
| {"Specify the version of the floating point emulator", 886}, |
| {"Specify the minimum bit alignment of structures", 887}, |
| {"Specify the register to be used for PIC addressing", 888}, |
| {"initialized variable `%s' is marked dllimport", 889}, |
| {"static variable `%s' is marked dllimport", 890}, |
| {"Ignore dllimport attribute for functions", 891}, |
| {"Do symbol renaming for BSD", 892}, |
| {"Do symbol renaming for X/OPEN", 893}, |
| {"Don't do symbol renaming", 894}, |
| {"MCU `%s' not supported", 895}, |
| {"large frame pointer change (%d) with -mtiny-stack", 896}, |
| {"Only initialized variables can be placed into program memory area.", 897}, |
| {"Assume int to be 8 bit integer", 898}, |
| {"Change the stack pointer without disabling interrupts", 899}, |
| {"Use subroutines for function prologue/epilogue", 900}, |
| {"Change only the low 8 bits of the stack pointer", 901}, |
| {"Do not generate tablejump insns", 902}, |
| {"Output instruction sizes to the asm file", 903}, |
| {"Specify the initial stack address", 904}, |
| {"Specify the MCU name", 905}, |
| {"Trampolines not supported\n", 906}, |
| {"Unknown CPU version %d, using 40.\n", 907}, |
| {"ISR %s requires %d words of local vars, max is 32767.", 908}, |
| {"junk at end of '#pragma %s'", 909}, |
| {"Small memory model", 910}, |
| {"Big memory model", 911}, |
| {"Use MPYI instruction for C3x", 912}, |
| {"Do not use MPYI instruction for C3x", 913}, |
| {"Use fast but approximate float to integer conversion", 914}, |
| {"Use slow but accurate float to integer conversion", 915}, |
| {"Enable use of RTPS instruction", 916}, |
| {"Disable use of RTPS instruction", 917}, |
| {"Enable use of RTPB instruction", 918}, |
| {"Disable use of RTPB instruction", 919}, |
| {"Generate code for C30 CPU", 920}, |
| {"Generate code for C31 CPU", 921}, |
| {"Generate code for C32 CPU", 922}, |
| {"Generate code for C33 CPU", 923}, |
| {"Generate code for C40 CPU", 924}, |
| {"Generate code for C44 CPU", 925}, |
| {"Emit code compatible with TI tools", 926}, |
| {"Emit code to use GAS extensions", 927}, |
| {"Save DP across ISR in small memory model", 928}, |
| {"Don't save DP across ISR in small memory model", 929}, |
| {"Pass arguments on the stack", 930}, |
| {"Pass arguments in registers", 931}, |
| {"Enable new features under development", 932}, |
| {"Disable new features under development", 933}, |
| {"Use the BK register as a general purpose register", 934}, |
| {"Do not allocate BK register", 935}, |
| {"Enable use of DB instruction", 936}, |
| {"Disable use of DB instruction", 937}, |
| {"Enable debugging", 938}, |
| {"Disable debugging", 939}, |
| {"Force constants into registers to improve hoisting", 940}, |
| {"Don't force constants into registers", 941}, |
| {"Force RTL generation to emit valid 3 operand insns", 942}, |
| {"Allow RTL generation to emit invalid 3 operand insns", 943}, |
| {"Allow unsigned interation counts for RPTB/DB", 944}, |
| {"Disallow unsigned iteration counts for RPTB/DB", 945}, |
| {"Preserve all 40 bits of FP reg across call", 946}, |
| {"Only preserve 32 bits of FP reg across call", 947}, |
| {"Enable parallel instructions", 948}, |
| {"Disable parallel instructions", 949}, |
| {"Enable MPY||ADD and MPY||SUB instructions", 950}, |
| {"Disable MPY||ADD and MPY||SUB instructions", 951}, |
| {"Assume that pointers may be aliased", 952}, |
| {"Assume that pointers not aliased", 953}, |
| {"Specify maximum number of iterations for RPTS", 954}, |
| {"Select CPU to generate code for", 955}, |
| {"Generate code for the C400", 956}, |
| {"Generate code for the C300", 957}, |
| {"Generate code for c1", 958}, |
| {"Generate code for c2", 959}, |
| {"Generate code for c32", 960}, |
| {"Generate code for c34", 961}, |
| {"Use standard calling sequence, with arg count word", 962}, |
| {"Place arg count in a nop instruction (faster than push)", 963}, |
| {"Don't push arg count, depend on symbol table", 964}, |
| {"Use data cache for volatile mem refs (default)", 965}, |
| {"Don't use data cache for volatile mem refs", 966}, |
| {"Bypass data cache for volatile mem refs", 967}, |
| {"Use 64-bit longs", 968}, |
| {"Use cc- and libc-compatible 32-bit longs", 969}, |
| {"Bad modes_tieable_p for register %s, mode1 %s, mode2 %s", 970}, |
| {"Enable use of conditional move instructions", 971}, |
| {"Disable use of conditional move instructions", 972}, |
| {"Debug argument support in compiler", 973}, |
| {"Debug stack support in compiler", 974}, |
| {"Debug memory address support in compiler", 975}, |
| {"Make adjacent short instructions parallel if possible.", 976}, |
| {"Do not make adjacent short instructions parallel.", 977}, |
| {"Link programs/data to be in external memory by default", 978}, |
| {"Link programs/data to be in onchip memory by default", 979}, |
| {"Change the branch costs within the compiler", 980}, |
| {"Change the threshold for conversion to conditional execution", 981}, |
| {"Stack size > 32k", 982}, |
| {"inline float constants not supported on this host", 983}, |
| {"Profiling not implemented yet.", 984}, |
| {"Trampolines not yet implemented", 985}, |
| {"Generate code the unix assembler can handle", 986}, |
| {"Generate code an embedded assembler can handle", 987}, |
| {"fr30_print_operand_address: unhandled address", 988}, |
| {"fr30_print_operand: unrecognised %p code", 989}, |
| {"fr30_print_operand: unrecognised %b code", 990}, |
| {"fr30_print_operand: unrecognised %B code", 991}, |
| {"fr30_print_operand: invalid operand to %A code", 992}, |
| {"fr30_print_operand: invalid %x code", 993}, |
| {"fr30_print_operand: invalid %F code", 994}, |
| {"fr30_print_operand: unknown code", 995}, |
| {"fr30_print_operand: unhandled MEM", 996}, |
| {"Assume small address space", 997}, |
| {"-ms2600 is used without -ms.", 998}, |
| {"Only initialized variables can be placed into the 8-bit area.", 999}, |
| {"Generate H8/S code", 1000}, |
| {"Do not generate H8/S code", 1001}, |
| {"Generate H8/S2600 code", 1002}, |
| {"Do not generate H8/S2600 code", 1003}, |
| {"Make integers 32 bits wide", 1004}, |
| {"Use registers for argument passing", 1005}, |
| {"Do not use registers for argument passing", 1006}, |
| {"Consider access to byte sized memory slow", 1007}, |
| {"Enable linker relaxing", 1008}, |
| {"Generate H8/300H code", 1009}, |
| {"Do not generate H8/300H code", 1010}, |
| {"Use H8/300 alignment rules", 1011}, |
| {"real name is too long - alias ignored", 1012}, |
| {"alias name is too long - alias ignored", 1013}, |
| {"junk at end of #pragma map", 1014}, |
| {"malformed #pragma map, ignored", 1015}, |
| {"Generate char instructions", 1016}, |
| {"Do not generate char instructions", 1017}, |
| {"Use the Cygwin interface", 1018}, |
| {"Use the Mingw32 interface", 1019}, |
| {"Create GUI application", 1020}, |
| {"Don't set Windows defines", 1021}, |
| {"Set Windows defines", 1022}, |
| {"Create console application", 1023}, |
| {"Generate code for a DLL", 1024}, |
| {"Ignore dllimport for functions", 1025}, |
| {"Use Mingw-specific thread support", 1026}, |
| {"-f%s ignored for target (all code is position independent)", 1027}, |
| {"Internal gcc abort from %s:%d", 1028}, |
| {"The local variable `insn' has the value:", 1029}, |
| {"Retain standard MXDB information", 1030}, |
| {"Retain legend information", 1031}, |
| {"Generate external legend information", 1032}, |
| {"Emit identifying info in .s file", 1033}, |
| {"Warn when a function arg is a structure", 1034}, |
| {"argument is a structure", 1035}, |
| {"-mbnu210 is ignored (option is obsolete).", 1036}, |
| {"bad value (%s) for -march= switch", 1037}, |
| {"bad value (%s) for -mcpu= switch", 1038}, |
| {"Register '%c' is unknown", 1039}, |
| {"Register '%c' already specified in allocation order", 1040}, |
| {"-mregparm=%d is not between 0 and %d", 1041}, |
| {"-malign-loops=%d is not between 0 and %d", 1042}, |
| {"-malign-jumps=%d is not between 0 and %d", 1043}, |
| {"-malign-functions=%d is not between 0 and %d", 1044}, |
| {"-mpreferred-stack-boundary=%d is not between 2 and 31", 1045}, |
| {"-mbranch-cost=%d is not between 0 and 5", 1046}, |
| {"floating constant misused", 1047}, |
| {"invalid UNSPEC as operand", 1048}, |
| {"invalid expression as operand", 1049}, |
| {"selector must be an immediate", 1050}, |
| {"mask must be an immediate", 1051}, |
| {"half-pic init called on systems that don't support it.", 1052}, |
| {"Same as -mcpu=i386", 1053}, |
| {"Same as -mcpu=i486", 1054}, |
| {"Same as -mcpu=pentium", 1055}, |
| {"Same as -mcpu=pentiumpro", 1056}, |
| {"Alternate calling convention", 1057}, |
| {"Use normal calling convention", 1058}, |
| {"Align some doubles on dword boundary", 1059}, |
| {"Align doubles on word boundary", 1060}, |
| {"Uninitialized locals in .bss", 1061}, |
| {"Uninitialized locals in .data", 1062}, |
| {"Use IEEE math for fp comparisons", 1063}, |
| {"Do not use IEEE math for fp comparisons", 1064}, |
| {"Return values of functions in FPU registers", 1065}, |
| {"Do not return values of functions in FPU registers", 1066}, |
| {"Do not generate sin, cos, sqrt for FPU", 1067}, |
| {"Generate sin, cos, sqrt for FPU", 1068}, |
| {"Omit the frame pointer in leaf functions", 1069}, |
| {"Enable stack probing", 1070}, |
| {"Emit Intel syntax assembler opcodes", 1071}, |
| {"Align destination of the string operations", 1072}, |
| {"Do not align destination of the string operations", 1073}, |
| {"Inline all known string operations", 1074}, |
| {"Do not inline all known string operations", 1075}, |
| {"Use push instructions to save outgoing arguments", 1076}, |
| {"Do not use push instructions to save outgoing arguments", 1077}, |
| {"sizeof(long double) is 16.", 1078}, |
| {"sizeof(long double) is 12.", 1079}, |
| {"Schedule code for given CPU", 1080}, |
| {"Generate code for given CPU", 1081}, |
| {"Control allocation order of integer registers", 1082}, |
| {"Number of registers used to pass integer arguments", 1083}, |
| {"Loop code aligned to this power of 2", 1084}, |
| {"Jump targets are aligned to this power of 2", 1085}, |
| {"Function starts are aligned to this power of 2", 1086}, |
| {"Attempt to keep stack aligned to this power of 2", 1087}, |
| {"Branches are this expensive (1-5, arbitrary units)", 1088}, |
| {"Profiling uses mcount", 1089}, |
| {"Emit half-PIC code", 1090}, |
| {"Emit ELF object code", 1091}, |
| {"Emit ROSE object code", 1092}, |
| {"Symbols have a leading underscore", 1093}, |
| {"Align to >word boundaries", 1094}, |
| {"Use mcount for profiling", 1095}, |
| {"Use mcount_ptr for profiling", 1096}, |
| {"Generate ELF output", 1097}, |
| {"Use Mingw32 interface", 1098}, |
| {"Use Cygwin interface", 1099}, |
| {"Use bare Windows interface", 1100}, |
| {"`%s' declared as both exported to and imported from a DLL.", 1101}, |
| {"Environment variable DJGPP not defined.", 1102}, |
| {"Environment variable DJGPP points to missing file '%s'.", 1103}, |
| {"Environment variable DJGPP points to corrupt file '%s'.", 1104}, |
| {"Generate code which uses the FPU", 1105}, |
| {"Do not generate code which uses the FPU", 1106}, |
| {"sorry, not implemented: #pragma align NAME=SIZE", 1107}, |
| {"malformed #pragma align - ignored", 1108}, |
| {"sorry, not implemented: #pragma noalign NAME", 1109}, |
| {"stack limit expression is not supported", 1110}, |
| {"Generate SA code", 1111}, |
| {"Generate SB code", 1112}, |
| {"Generate KA code", 1113}, |
| {"Generate KB code", 1114}, |
| {"Generate JA code", 1115}, |
| {"Generate JD code", 1116}, |
| {"Generate JF code", 1117}, |
| {"generate RP code", 1118}, |
| {"Generate MC code", 1119}, |
| {"Generate CA code", 1120}, |
| {"Generate CF code", 1121}, |
| {"Use alternate leaf function entries", 1122}, |
| {"Do not use alternate leaf function entries", 1123}, |
| {"Perform tail call optimization", 1124}, |
| {"Do not perform tail call optimization", 1125}, |
| {"Use complex addressing modes", 1126}, |
| {"Do not use complex addressing modes", 1127}, |
| {"Align code to 8 byte boundary", 1128}, |
| {"Do not align code to 8 byte boundary", 1129}, |
| {"Enable compatibility with iC960 v2.0", 1130}, |
| {"Enable compatibility with iC960 v3.0", 1131}, |
| {"Enable compatibility with ic960 assembler", 1132}, |
| {"Do not permit unaligned accesses", 1133}, |
| {"Permit unaligned accesses", 1134}, |
| {"Layout types like Intel's v1.3 gcc", 1135}, |
| {"Do not layout types like Intel's v1.3 gcc", 1136}, |
| {"Use 64 bit long doubles", 1137}, |
| {"Enable linker relaxation", 1138}, |
| {"Do not enable linker relaxation", 1139}, |
| {"conflicting architectures defined - using C series", 1140}, |
| {"conflicting architectures defined - using K series", 1141}, |
| {"iC2.0 and iC3.0 are incompatible - using iC3.0", 1142}, |
| {"The -mlong-double-64 option does not work yet.", 1143}, |
| {"ia64_print_operand: unknown code", 1144}, |
| {"value of -mfixed-range must have form REG1-REG2", 1145}, |
| {"unknown register name: %s", 1146}, |
| {"%s-%s is an empty range", 1147}, |
| {"cannot optimize division for both latency and throughput", 1148}, |
| {"Generate big endian code", 1149}, |
| {"Generate little endian code", 1150}, |
| {"Generate code for GNU as", 1151}, |
| {"Generate code for Intel as", 1152}, |
| {"Generate code for GNU ld", 1153}, |
| {"Generate code for Intel ld", 1154}, |
| {"Generate code without GP reg", 1155}, |
| {"Emit stop bits before and after volatile extended asms", 1156}, |
| {"Don't emit stop bits before and after volatile extended asms", 1157}, |
| {"Emit code for Itanium (TM) processor B step", 1158}, |
| {"Use in/loc/out register names", 1159}, |
| {"Disable use of sdata/scommon/sbss", 1160}, |
| {"Enable use of sdata/scommon/sbss", 1161}, |
| {"gp is constant (but save/restore gp on indirect calls)", 1162}, |
| {"Generate self-relocatable code", 1163}, |
| {"Generate inline division, optimize for latency", 1164}, |
| {"Generate inline division, optimize for throughput", 1165}, |
| {"Enable Dwarf 2 line debug info via GNU as", 1166}, |
| {"Disable Dwarf 2 line debug info via GNU as", 1167}, |
| {"Specify range of registers to make fixed.", 1168}, |
| {"-msystem-v and -p are incompatible", 1169}, |
| {"-msystem-v and -mthreads are incompatible", 1170}, |
| {"bad value (%s) for -mmodel switch", 1171}, |
| {"bad value (%s) for -msdata switch", 1172}, |
| {"const objects cannot go in .sdata/.sbss", 1173}, |
| {"invalid operand to %s code", 1174}, |
| {"invalid operand to %p code", 1175}, |
| {"invalid operand to %T/%B code", 1176}, |
| {"invalid operand to %N code", 1177}, |
| {"Display compile time statistics", 1178}, |
| {"Align all loops to 32 byte boundary", 1179}, |
| {"Only issue one instruction per cycle", 1180}, |
| {"Prefer branches over conditional execution", 1181}, |
| {"Code size: small, medium or large", 1182}, |
| {"Small data area: none, sdata, use", 1183}, |
| {"-f%s ignored for 68HC11/68HC12 (not supported)", 1184}, |
| {"Compile with 16-bit integer mode", 1185}, |
| {"Compile with 32-bit integer mode", 1186}, |
| {"Auto pre/post decrement increment allowed", 1187}, |
| {"Auto pre/post decrement increment not allowed", 1188}, |
| {"Compile for a 68HC11", 1189}, |
| {"Compile for a 68HC12", 1190}, |
| {"Specify the register allocation order", 1191}, |
| {"Indicate the number of soft registers available", 1192}, |
| {"-malign-loops=%d is not between 1 and %d", 1193}, |
| {"-malign-jumps=%d is not between 1 and %d", 1194}, |
| {"-malign-functions=%d is not between 1 and %d", 1195}, |
| {"-fPIC is not currently supported on the 68000 or 68010\n", 1196}, |
| {"Internal gcc monitor: short-branch(%x)", 1197}, |
| {"Internal gcc error: Can't express symbolic location", 1198}, |
| {"argument #%d is a structure", 1199}, |
| {"%R not followed by %B/C/D/E", 1200}, |
| {"invalid %x/X value", 1201}, |
| {"invalid %H value", 1202}, |
| {"invalid %h value", 1203}, |
| {"invalid %Q value", 1204}, |
| {"invalid %q value", 1205}, |
| {"invalid %o value", 1206}, |
| {"invalid %p value", 1207}, |
| {"invalid %s/S value", 1208}, |
| {"invalid %P operand", 1209}, |
| {"invalid %B value", 1210}, |
| {"invalid %C value", 1211}, |
| {"invalid %D value", 1212}, |
| {"invalid %E value", 1213}, |
| {"`%d' operand isn't a register", 1214}, |
| {"invalid %r value", 1215}, |
| {"operand is r0", 1216}, |
| {"operand is const_double", 1217}, |
| {"invalid code", 1218}, |
| {"-mtrap-large-shift and -mhandle-large-shift are incompatible", 1219}, |
| {"Invalid option `-mshort-data-%s'", 1220}, |
| {"-mshort-data-%s is too large ", 1221}, |
| {"-mshort-data-%s and PIC are incompatible", 1222}, |
| {"Invalid option `-mstack-increment=%s'", 1223}, |
| {"Inline constants if it can be done in 2 insns or less", 1224}, |
| {"inline constants if it only takes 1 instruction", 1225}, |
| {"Set maximum alignment to 4", 1226}, |
| {"Set maximum alignment to 8", 1227}, |
| {"Do not use the divide instruction", 1228}, |
| {"Do not arbitary sized immediates in bit operations", 1229}, |
| {"Always treat bitfield as int-sized", 1230}, |
| {"Force functions to be aligned to a 4 byte boundary", 1231}, |
| {"Force functions to be aligned to a 2 byte boundary", 1232}, |
| {"Emit call graph information", 1233}, |
| {"Prefer word accesses over byte accesses", 1234}, |
| {"Generate code for the M*Core M340", 1235}, |
| {"Maximum amount for a single stack increment operation", 1236}, |
| {"-mips%d not supported", 1237}, |
| {"bad value (%s) for -mips switch", 1238}, |
| {"bad value (%s) for -mabi= switch", 1239}, |
| {"-mabi=%s does not support -mips%d", 1240}, |
| {"The -mabi=32 support does not work yet.", 1241}, |
| {"This target does not support the -mabi switch.", 1242}, |
| {"-mcpu=%s does not support -mips%d", 1243}, |
| {"-mips%d does not support 64 bit fp registers", 1244}, |
| {"-mips%d does not support 64 bit gp registers", 1245}, |
| {"-G is incompatible with PIC code which is the default", 1246}, |
| {"-membedded-pic and -mabicalls are incompatible", 1247}, |
| {"-G and -membedded-pic are incompatible", 1248}, |
| {"Invalid option `entry%s'", 1249}, |
| {"-mentry is only meaningful with -mips-16", 1250}, |
| {"internal error: %%) found without a %%( in assembler pattern", 1251}, |
| {"internal error: %%] found without a %%[ in assembler pattern", 1252}, |
| {"internal error: %%> found without a %%< in assembler pattern", 1253}, |
| {"internal error: %%} found without a %%{ in assembler pattern", 1254}, |
| {"PRINT_OPERAND: Unknown punctuation '%c'", 1255}, |
| {"PRINT_OPERAND null pointer", 1256}, |
| {"invalid use of %%d, %%x, or %%X", 1257}, |
| {"PRINT_OPERAND_ADDRESS, null pointer", 1258}, |
| {"can't open %s", 1259}, |
| {"\ |
| MIPS ECOFF format does not allow changing filenames within functions with \ |
| #line", 1260}, |
| {"can't rewind %s", 1261}, |
| {"can't write to %s", 1262}, |
| {"can't read from %s", 1263}, |
| {"can't close %s", 1264}, |
| {"gp_offset (%ld) or end_offset (%ld) is less than zero.", 1265}, |
| {"fp_offset (%ld) or end_offset (%ld) is less than zero.", 1266}, |
| {"can not handle inconsistent calls to `%s'", 1267}, |
| {"No default crt0.o", 1268}, |
| {"Use 64-bit int type", 1269}, |
| {"Use 64-bit long type", 1270}, |
| {"Use 32-bit long type", 1271}, |
| {"Optimize lui/addiu address loads", 1272}, |
| {"Don't optimize lui/addiu address loads", 1273}, |
| {"Use MIPS as", 1274}, |
| {"Use GNU as", 1275}, |
| {"Use symbolic register names", 1276}, |
| {"Don't use symbolic register names", 1277}, |
| {"Use GP relative sdata/sbss sections", 1278}, |
| {"Don't use GP relative sdata/sbss sections", 1279}, |
| {"Output compiler statistics", 1280}, |
| {"Don't output compiler statistics", 1281}, |
| {"Don't optimize block moves", 1282}, |
| {"Optimize block moves", 1283}, |
| {"Use mips-tfile asm postpass", 1284}, |
| {"Don't use mips-tfile asm postpass", 1285}, |
| {"Use hardware floating point", 1286}, |
| {"Use 64-bit FP registers", 1287}, |
| {"Use 32-bit FP registers", 1288}, |
| {"Use 64-bit general registers", 1289}, |
| {"Use 32-bit general registers", 1290}, |
| {"Use Irix PIC", 1291}, |
| {"Don't use Irix PIC", 1292}, |
| {"Use OSF PIC", 1293}, |
| {"Don't use OSF PIC", 1294}, |
| {"Use indirect calls", 1295}, |
| {"Don't use indirect calls", 1296}, |
| {"Use embedded PIC", 1297}, |
| {"Don't use embedded PIC", 1298}, |
| {"Use ROM instead of RAM", 1299}, |
| {"Don't use ROM instead of RAM", 1300}, |
| {"Put uninitialized constants in ROM (needs -membedded-data)", 1301}, |
| {"Don't put uninitialized constants in ROM", 1302}, |
| {"Use big-endian byte order", 1303}, |
| {"Use little-endian byte order", 1304}, |
| {"Use single (32-bit) FP only", 1305}, |
| {"Don't use single (32-bit) FP only", 1306}, |
| {"Use multiply accumulate", 1307}, |
| {"Don't use multiply accumulate", 1308}, |
| {"Work around early 4300 hardware bug", 1309}, |
| {"Don't work around early 4300 hardware bug", 1310}, |
| {"Optimize for 4650", 1311}, |
| {"Optimize for 3900", 1312}, |
| {"Trap on integer divide by zero", 1313}, |
| {"Don't trap on integer divide by zero", 1314}, |
| {"Trap on integer divide overflow", 1315}, |
| {"Don't trap on integer divide overflow", 1316}, |
| {"Specify CPU for scheduling purposes", 1317}, |
| {"Specify MIPS ISA", 1318}, |
| {"Use mips16 entry/exit psuedo ops", 1319}, |
| {"Don't use MIPS16 instructions", 1320}, |
| {"mips16 function profiling", 1321}, |
| {"Work around hardware multiply bug", 1322}, |
| {"Do not work around hardware multiply bug", 1323}, |
| {"Target the AM33 processor", 1324}, |
| {"optimization turned on", 1325}, |
| {"optimization turned off", 1326}, |
| {"optimization level restored", 1327}, |
| {"Don't use hardware fp", 1328}, |
| {"Alternative calling convention", 1329}, |
| {"Pass some arguments in registers", 1330}, |
| {"Pass all arguments on stack", 1331}, |
| {"Optimize for 32532 cpu", 1332}, |
| {"Optimize for 32332 cpu", 1333}, |
| {"Optimize for 32032", 1334}, |
| {"Register sb is zero. Use for absolute addressing", 1335}, |
| {"Do not use register sb", 1336}, |
| {"Do not use bitfield instructions", 1337}, |
| {"Use bitfield instructions", 1338}, |
| {"Generate code for high memory", 1339}, |
| {"Generate code for low memory", 1340}, |
| {"32381 fpu", 1341}, |
| {"Use multiply-accumulate fp instructions", 1342}, |
| {"Do not use multiply-accumulate fp instructions", 1343}, |
| {"\"Small register classes\" kludge", 1344}, |
| {"No \"Small register classes\" kludge", 1345}, |
| {"\ |
| Unknown -mschedule= option (%s).\n\ |
| Valid options are 700, 7100, 7100LC, 7200, and 8000\n", 1346}, |
| {"\ |
| Unknown -march= option (%s).\n\ |
| Valid options are 1.0, 1.1, and 2.0\n", 1347}, |
| {"PIC code generation is not supported in the portable runtime model\n", 1348}, |
| {"PIC code generation is not compatible with fast indirect calls\n", 1349}, |
| {"PIC code generation is not compatible with profiling\n", 1350}, |
| {"-g is only supported when using GAS on this processor,", 1351}, |
| {"-g option disabled.", 1352}, |
| {"Do not use hardware floating point", 1353}, |
| {"Return floating point results in ac0", 1354}, |
| {"Return floating point results in memory", 1355}, |
| {"Generate code for an 11/40", 1356}, |
| {"Generate code for an 11/45", 1357}, |
| {"Generate code for an 11/10", 1358}, |
| {"Use 32 bit int", 1359}, |
| {"Use 16 bit int", 1360}, |
| {"Use 32 bit float", 1361}, |
| {"Use 64 bit float", 1362}, |
| {"Target has split I&D", 1363}, |
| {"Target does not have split I&D", 1364}, |
| {"Use UNIX assembler syntax", 1365}, |
| {"Use DEC assembler syntax", 1366}, |
| {"Generate little endian data", 1367}, |
| {"Generate big endian data", 1368}, |
| {"Turn on maintainer testing code", 1369}, |
| {"Enable Transmeta picoJava extensions", 1370}, |
| {"Disable Transmeta picoJava extensions", 1371}, |
| {"Disable reorganization pass", 1372}, |
| {"invalid %%B value", 1373}, |
| {"invalid %%S value", 1374}, |
| {"invalid %%b value", 1375}, |
| {"invalid %%H value", 1376}, |
| {"invalid %%z value", 1377}, |
| {"invalid %%Z value", 1378}, |
| {"invalid %%k value", 1379}, |
| {"invalid %%j value", 1380}, |
| {"can't have varargs with -mfp-arg-in-fp-regs", 1381}, |
| {"Always pass floating-point arguments in memory", 1382}, |
| {"Don't always pass floating-point arguments in memory", 1383}, |
| {"Support message passing with the Parallel Environment", 1384}, |
| {"Compile for 64-bit pointers", 1385}, |
| {"Compile for 32-bit pointers", 1386}, |
| {"-maix64 and POWER architecture are incompatible.", 1387}, |
| {"-maix64 requires PowerPC64 architecture remain enabled.", 1388}, |
| {"\ |
| -maix64 required: 64-bit computation with 32-bit addressing not yet \ |
| supported.", 1389}, |
| {"-mmultiple is not supported on little endian systems", 1390}, |
| {"-mstring is not supported on little endian systems", 1391}, |
| {"-f%s ignored for AIX (all code is position independent)", 1392}, |
| {"-ffunction-sections disabled on AIX when debugging", 1393}, |
| {"-fdata-sections not supported on AIX", 1394}, |
| {"Unknown -mdebug-%s switch", 1395}, |
| {"invalid %%f value", 1396}, |
| {"invalid %%F value", 1397}, |
| {"invalid %%G value", 1398}, |
| {"invalid %%j code", 1399}, |
| {"invalid %%J code", 1400}, |
| {"invalid %%K value", 1401}, |
| {"invalid %%p value", 1402}, |
| {"invalid %%q value", 1403}, |
| {"%%S computed all 1's mask", 1404}, |
| {"%%S computed all 0's mask", 1405}, |
| {"invalid %%T value", 1406}, |
| {"invalid %%u value", 1407}, |
| {"invalid %%v value", 1408}, |
| {"invalid %%W value", 1409}, |
| {"Use POWER instruction set", 1410}, |
| {"Use POWER2 instruction set", 1411}, |
| {"Do not use POWER2 instruction set", 1412}, |
| {"Do not use POWER instruction set", 1413}, |
| {"Use PowerPC instruction set", 1414}, |
| {"Do not use PowerPC instruction set", 1415}, |
| {"Use PowerPC General Purpose group optional instructions", 1416}, |
| {"Don't use PowerPC General Purpose group optional instructions", 1417}, |
| {"Use PowerPC Graphics group optional instructions", 1418}, |
| {"Don't use PowerPC Graphics group optional instructions", 1419}, |
| {"Use PowerPC-64 instruction set", 1420}, |
| {"Don't use PowerPC-64 instruction set", 1421}, |
| {"Use new mnemonics for PowerPC architecture", 1422}, |
| {"Use old mnemonics for PowerPC architecture", 1423}, |
| {"Put everything in the regular TOC", 1424}, |
| {"Place floating point constants in TOC", 1425}, |
| {"Don't place floating point constants in TOC", 1426}, |
| {"Place symbol+offset constants in TOC", 1427}, |
| {"Don't place symbol+offset constants in TOC", 1428}, |
| {"Place variable addresses in the regular TOC", 1429}, |
| {"Generate load/store multiple instructions", 1430}, |
| {"Do not generate load/store multiple instructions", 1431}, |
| {"Generate string instructions for block moves", 1432}, |
| {"Do not generate string instructions for block moves", 1433}, |
| {"Generate load/store with update instructions", 1434}, |
| {"Do not generate load/store with update instructions", 1435}, |
| {"Generate fused multiply/add instructions", 1436}, |
| {"Don't generate fused multiply/add instructions", 1437}, |
| {"Don't schedule the start and end of the procedure", 1438}, |
| {"Use features of and schedule code for given CPU", 1439}, |
| {"Enable debug output", 1440}, |
| {"RETURN_ADDRESS_OFFSET not supported", 1441}, |
| {"Select ABI calling convention.", 1442}, |
| {"Select method for sdata handling.", 1443}, |
| {"Align to the base type of the bitfield.", 1444}, |
| {"Don't align to the base type of the bitfield.", 1445}, |
| {"Don't assume that unaligned accesses are handled by the system", 1446}, |
| {"Assume that unaligned accesses are handled by the system", 1447}, |
| {"Produce code relocatable at runtime.", 1448}, |
| {"Don't produce code relocatable at runtime.", 1449}, |
| {"Produce little endian code.", 1450}, |
| {"Produce big endian code.", 1451}, |
| {"Use 128 bit long doubles", 1452}, |
| {"no description yet", 1453}, |
| {"Use EABI.", 1454}, |
| {"Don't use EABI.", 1455}, |
| {"Use alternate register names.", 1456}, |
| {"Don't use alternate register names.", 1457}, |
| {"Link with libsim.a, libc.a and sim-crt0.o.", 1458}, |
| {"Link with libads.a, libc.a and crt0.o.", 1459}, |
| {"Link with libyk.a, libc.a and crt0.o.", 1460}, |
| {"Link with libmvme.a, libc.a and crt0.o.", 1461}, |
| {"Set the PPC_EMB bit in the ELF flags header", 1462}, |
| {"Bad value for -mcall-%s", 1463}, |
| {"Bad value for -msdata=%s", 1464}, |
| {"-mrelocatable and -msdata=%s are incompatible.", 1465}, |
| {"-f%s and -msdata=%s are incompatible.", 1466}, |
| {"-msdata=%s and -mcall-%s are incompatible.", 1467}, |
| {"-mrelocatable and -mno-minimal-toc are incompatible.", 1468}, |
| {"-mrelocatable and -mcall-%s are incompatible.", 1469}, |
| {"-fPIC and -mcall-%s are incompatible.", 1470}, |
| {"-mcall-aixdesc must be big endian", 1471}, |
| {"Generate code for big endian", 1472}, |
| {"Generate code for little endian", 1473}, |
| {"Use little-endian byte order for data", 1474}, |
| {"%s is not supported by this configuration", 1475}, |
| {"-mlong-double-64 not allowed with -m64", 1476}, |
| {"bad value (%s) for -mcmodel= switch", 1477}, |
| {"-mcmodel= is not supported on 32 bit systems", 1478}, |
| {"profiling does not support code models other than medlow", 1479}, |
| {"Invalid %%Y operand", 1480}, |
| {"Invalid %%A operand", 1481}, |
| {"Invalid %%B operand", 1482}, |
| {"Invalid %%c operand", 1483}, |
| {"Invalid %%C operand", 1484}, |
| {"Invalid %%d operand", 1485}, |
| {"Invalid %%D operand", 1486}, |
| {"Invalid %%f operand", 1487}, |
| {"long long constant not a valid immediate operand", 1488}, |
| {"floating point constant not a valid immediate operand", 1489}, |
| {"%s and profiling conflict: disabling %s", 1490}, |
| {"Use FUNCTION_EPILOGUE", 1491}, |
| {"Do not use FUNCTION_EPILOGUE", 1492}, |
| {"Assume possible double misalignment", 1493}, |
| {"Assume all doubles are aligned", 1494}, |
| {"Pass -assert pure-text to linker", 1495}, |
| {"Do not pass -assert pure-text to linker", 1496}, |
| {"Use flat register window model", 1497}, |
| {"Do not use flat register window model", 1498}, |
| {"Use ABI reserved registers", 1499}, |
| {"Do not use ABI reserved registers", 1500}, |
| {"Use hardware quad fp instructions", 1501}, |
| {"Do not use hardware quad fp instructions", 1502}, |
| {"Compile for v8plus ABI", 1503}, |
| {"Do not compile for v8plus ABI", 1504}, |
| {"Utilize Visual Instruction Set", 1505}, |
| {"Do not utilize Visual Instruction Set", 1506}, |
| {"Optimize for Cypress processors", 1507}, |
| {"Optimize for SparcLite processors", 1508}, |
| {"Optimize for F930 processors", 1509}, |
| {"Optimize for F934 processors", 1510}, |
| {"Use V8 Sparc ISA", 1511}, |
| {"Optimize for SuperSparc processors", 1512}, |
| {"Pointers are 64-bit", 1513}, |
| {"Pointers are 32-bit", 1514}, |
| {"Use 32-bit ABI", 1515}, |
| {"Use 64-bit ABI", 1516}, |
| {"Use stack bias", 1517}, |
| {"Do not use stack bias", 1518}, |
| {"Use structs on stronger alignment for double-word copies", 1519}, |
| {"Do not use structs on stronger alignment for double-word copies", 1520}, |
| {"Optimize tail call instructions in assembler and linker", 1521}, |
| {"Do not optimize tail call instructions in assembler or linker", 1522}, |
| {"Use given Sparc code model", 1523}, |
| {"#pragma GHS endXXXX found without previous startXXX", 1524}, |
| {"#pragma GHS endXXX does not match previous startXXX", 1525}, |
| {"Cannot set interrupt attribute: no current function", 1526}, |
| {"Cannot set interrupt attribute: no such identifier", 1527}, |
| {"junk at end of #pragma ghs section", 1528}, |
| {"unrecognised section name \"%s\"", 1529}, |
| {"malformed #pragma ghs section", 1530}, |
| {"junk at end of #pragma ghs interrupt", 1531}, |
| {"junk at end of #pragma ghs starttda", 1532}, |
| {"junk at end of #pragma ghs startsda", 1533}, |
| {"junk at end of #pragma ghs startzda", 1534}, |
| {"junk at end of #pragma ghs endtda", 1535}, |
| {"junk at end of #pragma ghs endsda", 1536}, |
| {"junk at end of #pragma ghs endzda", 1537}, |
| {"%s=%s is not numeric.", 1538}, |
| {"%s=%s is too large.", 1539}, |
| {"a data area attribute cannot be specified for local variables", 1540}, |
| {"data area of '%s' conflicts with previous declaration", 1541}, |
| {"Bogus JR construction: %d\n", 1542}, |
| {"Bad amount of stack space removal: %d", 1543}, |
| {"Bogus JARL construction: %d\n", 1544}, |
| {"Support Green Hills ABI", 1545}, |
| {"Prohibit PC relative function calls", 1546}, |
| {"Reuse r30 on a per function basis", 1547}, |
| {"Use stubs for function prologues", 1548}, |
| {"Same as: -mep -mprolog-function", 1549}, |
| {"Enable backend debugging", 1550}, |
| {"Compile for the v850 processor", 1551}, |
| {"Use 4 byte entries in switch tables", 1552}, |
| {"Set the max size of data eligible for the TDA area", 1553}, |
| {"Set the max size of data eligible for the SDA area", 1554}, |
| {"Set the max size of data eligible for the ZDA area", 1555}, |
| {"cannot convert to a pointer type", 1556}, |
| {"pointer value used where a floating point value was expected", 1557}, |
| {"aggregate value used where a float was expected", 1558}, |
| {"conversion to incomplete type", 1559}, |
| {"can't convert between vector values of different size", 1560}, |
| {"aggregate value used where an integer was expected", 1561}, |
| {"pointer value used where a complex was expected", 1562}, |
| {"aggregate value used where a complex was expected", 1563}, |
| {"can't convert value to a vector", 1564}, |
| {"unable to call pointer to member function here", 1565}, |
| {"destructors take no parameters", 1566}, |
| {"ISO C++ forbids omitting the middle term of a ?: expression", 1567}, |
| {"conflicting access specifications for field `%s', ignored", 1568}, |
| {"trying to finish struct, but kicked out due to previous parse errors.", 1569}, |
| {"language string `\"%s\"' not recognized", 1570}, |
| {"not enough type information", 1571}, |
| {"invalid operation on uninstantiated type", 1572}, |
| {"\ |
| object size exceeds built-in limit for virtual function table implementation", 1573}, |
| {"\ |
| object size exceeds normal limit for virtual function table implementation, \ |
| recompile all source and use -fhuge-objects", 1574}, |
| {"declaration of `%s' shadows a member of `this'", 1575}, |
| {"label `%s' referenced outside of any function", 1576}, |
| {"jump to case label", 1577}, |
| {" enters try block", 1578}, |
| {" enters catch block", 1579}, |
| {" from here", 1580}, |
| {"the ABI requires vtable thunks", 1581}, |
| {"multiple types in one declaration", 1582}, |
| {"declaration does not declare anything", 1583}, |
| {"Missing type-name in typedef-declaration.", 1584}, |
| {"ISO C++ prohibits anonymous structs", 1585}, |
| {"assignment (not initialization) in declaration", 1586}, |
| {"invalid catch parameter", 1587}, |
| {"cannot declare `::main' to be a template", 1588}, |
| {"cannot declare `::main' to be inline", 1589}, |
| {"cannot declare `::main' to be static", 1590}, |
| {"`main' must return `int'", 1591}, |
| {"overflow in array dimension", 1592}, |
| {"destructors must be member functions", 1593}, |
| {"`bool' is now a keyword", 1594}, |
| {"ISO C++ does not support `long long'", 1595}, |
| {"short, signed or unsigned invalid for `%s'", 1596}, |
| {"long and short specified together for `%s'", 1597}, |
| {"signed and unsigned given together for `%s'", 1598}, |
| {"storage class specifiers invalid in parameter declarations", 1599}, |
| {"typedef declaration invalid in parameter declaration", 1600}, |
| {"virtual outside class declaration", 1601}, |
| {"storage class specified for %s `%s'", 1602}, |
| {"storage class specifiers invalid in friend function declarations", 1603}, |
| {"destructor cannot be static member function", 1604}, |
| {"constructor cannot be static member function", 1605}, |
| {"constructors cannot be declared virtual", 1606}, |
| {"return value type specifier for constructor ignored", 1607}, |
| {"can't initialize friend function `%s'", 1608}, |
| {"virtual functions cannot be friends", 1609}, |
| {"friend declaration not in class definition", 1610}, |
| {"cannot declare %s to references", 1611}, |
| {"invalid type: `void &'", 1612}, |
| {"discarding `const' applied to a reference", 1613}, |
| {"discarding `volatile' applied to a reference", 1614}, |
| {"only declarations of constructors can be `explicit'", 1615}, |
| {"non-member `%s' cannot be declared `mutable'", 1616}, |
| {"non-object member `%s' cannot be declared `mutable'", 1617}, |
| {"function `%s' cannot be declared `mutable'", 1618}, |
| {"static `%s' cannot be declared `mutable'", 1619}, |
| {"const `%s' cannot be declared `mutable'", 1620}, |
| {"typedef declaration includes an initializer", 1621}, |
| {"unnamed variable or field declared void", 1622}, |
| {"variable or field declared void", 1623}, |
| {"cannot use `::' in parameter declaration", 1624}, |
| {"`%s' is neither function nor member function; cannot be declared friend", 1625}, |
| {"member functions are implicitly friends of their class", 1626}, |
| {"storage class `auto' invalid for function `%s'", 1627}, |
| {"storage class `register' invalid for function `%s'", 1628}, |
| {"\ |
| storage class `static' invalid for function `%s' declared out of global scope", 1629}, |
| {"\ |
| storage class `inline' invalid for function `%s' declared out of global scope", 1630}, |
| {"virtual non-class function `%s'", 1631}, |
| {"cannot declare static function inside another function", 1632}, |
| {"\ |
| invalid integer constant in parameter list, did you forget to give parameter \ |
| name?", 1633}, |
| {"conversion to %s%s will never use a type conversion operator", 1634}, |
| {"return type for `main' changed to `int'", 1635}, |
| {"-f%s is no longer supported", 1636}, |
| {"\ |
| -fhandle-exceptions has been renamed to -fexceptions (and is now on by \ |
| default)", 1637}, |
| {"-fname-mangling-version is no longer supported", 1638}, |
| {"-Wno-strict-prototypes is not supported in C++", 1639}, |
| {"name missing for member function", 1640}, |
| {"`__alignof__' applied to a bit-field", 1641}, |
| {"parser may be lost: is there a '{' missing somewhere?", 1642}, |
| {"ambiguous conversion for array subscript", 1643}, |
| {"anachronistic use of array size in vector delete", 1644}, |
| {"\ |
| cannot delete a function. Only pointer-to-objects are valid arguments to \ |
| `delete'", 1645}, |
| {"initializer invalid for static member with constructor", 1646}, |
| {"(an out of class initialization is required)", 1647}, |
| {"field initializer is not constant", 1648}, |
| {"anonymous struct not inside named type", 1649}, |
| {"namespace-scope anonymous aggregates must be static", 1650}, |
| {"anonymous aggregate with no members", 1651}, |
| {"too many initialization functions required", 1652}, |
| {"use of old-style cast", 1653}, |
| {"`%s' not supported by %s", 1654}, |
| {"<anonymous %s>", 1655}, |
| {"(static %s for %s)", 1656}, |
| {"In %s `%s':", 1657}, |
| {"%s: In instantiation of `%s':\n", 1658}, |
| {"%s:%d: instantiated from `%s'\n", 1659}, |
| {"%s:%d: instantiated from here\n", 1660}, |
| {"call to Java `catch' or `throw' with `jthrowable' undefined", 1661}, |
| {"mixing C++ and Java catches in a single translation unit", 1662}, |
| {" in thrown expression", 1663}, |
| {"\ |
| (if this is not what you intended, make sure the function template has \ |
| already been declared and add <> after the function name here) -Wno-non-\ |
| template-friend disables this warning.", 1664}, |
| {"argument to `%s' missing\n", 1665}, |
| {"initializer list treated as compound expression", 1666}, |
| {" will be re-ordered to match declaration order", 1667}, |
| {" will be re-ordered to match inheritance order", 1668}, |
| {"base class initializer specified, but no base class to initialize", 1669}, |
| {"initializer for unnamed base class ambiguous", 1670}, |
| {"no base class to initialize", 1671}, |
| {"object missing in use of pointer-to-member construct", 1672}, |
| {"at this point in file", 1673}, |
| {"new of array type fails to specify size", 1674}, |
| {"size in array new must have integral type", 1675}, |
| {"zero size array reserves no space", 1676}, |
| {"new cannot be applied to a reference type", 1677}, |
| {"new cannot be applied to a function type", 1678}, |
| {"call to Java constructor, while `jclass' undefined", 1679}, |
| {"Can't find class$", 1680}, |
| {"invalid type `void' for new", 1681}, |
| {"call to Java constructor with `%s' undefined", 1682}, |
| {"initializer list being treated as compound expression", 1683}, |
| {"ISO C++ forbids aggregate initializer to new", 1684}, |
| {"initializer ends prematurely", 1685}, |
| {"cannot initialize multi-dimensional array with initializer", 1686}, |
| {"unknown array size in delete", 1687}, |
| {"type to vector delete is neither pointer or array type", 1688}, |
| {"Do not obey access control semantics", 1689}, |
| {"Change when template instances are emitted", 1690}, |
| {"Check the return value of new", 1691}, |
| {"Reduce size of object files", 1692}, |
| {"Make string literals `char[]' instead of `const char[]'", 1693}, |
| {"Dump the entire translation unit to a file", 1694}, |
| {"Do not inline member functions by default", 1695}, |
| {"Do not generate run time type descriptor information", 1696}, |
| {"Do not generate code to check exception specifications", 1697}, |
| {"Scope of for-init-statement vars extends outside", 1698}, |
| {"Do not recognise GNU defined keywords", 1699}, |
| {"Do not treat the namespace `std' as a normal namespace", 1700}, |
| {"Enable support for huge objects", 1701}, |
| {"Export functions even if they can be inlined", 1702}, |
| {"Only emit explicit template instatiations", 1703}, |
| {"Only emit explicit instatiations of inline templates", 1704}, |
| {"Don't pedwarn about uses of Microsoft extensions", 1705}, |
| {"Recognise and/bitand/bitor/compl/not/or/xor", 1706}, |
| {"Disable optional diagnostics", 1707}, |
| {"Downgrade conformance errors to warnings", 1708}, |
| {"Enable automatic template instantiation", 1709}, |
| {"Display statistics accumulated during compilation", 1710}, |
| {"Specify maximum template instantiation depth", 1711}, |
| {"Use __cxa_atexit to register destructors.", 1712}, |
| {"Discard unused virtual functions", 1713}, |
| {"Implement vtables using thunks", 1714}, |
| {"Emit common-like symbols as weak symbols", 1715}, |
| {"Emit cross referencing information", 1716}, |
| {"Warn about inconsistent return types", 1717}, |
| {"Warn about overloaded virtual function names", 1718}, |
| {"Don't warn when all ctors/dtors are private", 1719}, |
| {"Warn about non virtual destructors", 1720}, |
| {"Warn when a function is declared extern, then inline", 1721}, |
| {"Warn when the compiler reorders code", 1722}, |
| {"Warn when synthesis behaviour differs from Cfront", 1723}, |
| {"Don't warn when type converting pointers to member functions", 1724}, |
| {"Warn about violations of Effective C++ style rules", 1725}, |
| {"Warn when overload promotes from unsigned to signed", 1726}, |
| {"Warn if a C style cast is used in a program", 1727}, |
| {"\ |
| Don't warn when non-templatized friend functions are declared within a \ |
| template", 1728}, |
| {"Don't announce deprecation of compiler features", 1729}, |
| {"type name expected before `*'", 1730}, |
| {"cannot declare references to references", 1731}, |
| {"cannot declare pointers to references", 1732}, |
| {"type name expected before `&'", 1733}, |
| {"semicolon missing after %s declaration", 1734}, |
| {"junk at end of #pragma %s", 1735}, |
| {"invalid #pragma %s", 1736}, |
| {"#pragma implementation for %s appears after file is included", 1737}, |
| {"junk at end of #pragma GCC java_exceptions", 1738}, |
| {"\ |
| (Each undeclared identifier is reported only once for each function it \ |
| appears in.)", 1739}, |
| {"name lookup of `%s' changed", 1740}, |
| {"name lookup of `%s' changed for new ISO `for' scoping", 1741}, |
| {"real-valued template parameters when cross-compiling", 1742}, |
| {"methods cannot be converted to function pointers", 1743}, |
| {"ambiguous request for method pointer `%s'", 1744}, |
| {"invalid default template argument", 1745}, |
| {"no base or member initializers given following ':'", 1746}, |
| {"base initializers not allowed for non-member functions", 1747}, |
| {"only constructors take base initializers", 1748}, |
| {"anachronistic old style base class initializer", 1749}, |
| {"`>>' should be `> >' in template class name", 1750}, |
| {"ISO C++ forbids an empty condition for `%s'", 1751}, |
| {"ISO C++ forbids `&&'", 1752}, |
| {"ISO C++ forbids initialization of new expression with `='", 1753}, |
| {"ISO C++ forbids compound literals", 1754}, |
| {"ISO C++ forbids braced-groups within expressions", 1755}, |
| {"sigof type specifier", 1756}, |
| {"`sigof' applied to non-aggregate expression", 1757}, |
| {"`sigof' applied to non-aggregate type", 1758}, |
| {"storage class specifier `%s' not allowed after struct or class", 1759}, |
| {"type specifier `%s' not allowed after struct or class", 1760}, |
| {"type qualifier `%s' not allowed after struct or class", 1761}, |
| {"no body nor ';' separates two class, struct or union declarations", 1762}, |
| {"multiple access specifiers", 1763}, |
| {"multiple `virtual' specifiers", 1764}, |
| {"missing ';' before right brace", 1765}, |
| {"ISO C++ forbids array dimensions with parenthesized type in new", 1766}, |
| {"ISO C++ forbids label declarations", 1767}, |
| {"ISO C++ forbids computed gotos", 1768}, |
| {"label must be followed by statement", 1769}, |
| {"ISO C++ forbids compound statements inside for initializations", 1770}, |
| {"possibly missing ')'", 1771}, |
| {"type specifier omitted for parameter", 1772}, |
| {"creating array with size zero", 1773}, |
| {"use of `%s' in template", 1774}, |
| {"incomplete type unification", 1775}, |
| {"use of `%s' in template type unification", 1776}, |
| {"-frepo must be used with -c", 1777}, |
| {"mysterious repository information in %s", 1778}, |
| {"can't create repository information file `%s'", 1779}, |
| {"taking dynamic typeid of object with -fno-rtti", 1780}, |
| {"cannot use typeid with -fno-rtti", 1781}, |
| {"must #include <typeinfo> before using typeid", 1782}, |
| {"adjusting pointers for covariant returns", 1783}, |
| {"recoverable compiler error, fixups for virtual function", 1784}, |
| {"ISO C++ does not permit named return values", 1785}, |
| {"can't redefine default return value for constructors", 1786}, |
| {" will be re-ordered to precede member initializations", 1787}, |
| {"`this' is unavailable for static member functions", 1788}, |
| {"invalid use of `this' in non-member function", 1789}, |
| {"invalid use of `this' at top level", 1790}, |
| {"template type parameters must use the keyword `class' or `typename'", 1791}, |
| {"identifier name `%s' conflicts with GNU C++ internal naming strategy", 1792}, |
| {"parse error", 1793}, |
| {"parse error at end of saved function text", 1794}, |
| {"parse error in method specification", 1795}, |
| {"function body for constructor missing", 1796}, |
| {"%s before `%s'", 1797}, |
| {"%s before `%c'", 1798}, |
| {"%s before `\\%o'", 1799}, |
| {"%s before `%s' token", 1800}, |
| {"non-lvalue in %s", 1801}, |
| {"\ |
| `java_interface' attribute can only be applied to Java class definitions", 1802}, |
| {"`com_interface' only supported with -fvtable-thunks", 1803}, |
| {"`com_interface' attribute can only be applied to class definitions", 1804}, |
| {"requested init_priority is not an integer constant", 1805}, |
| {"\ |
| can only use init_priority attribute on file-scope definitions of objects of \ |
| class type", 1806}, |
| {"requested init_priority is out of range", 1807}, |
| {"requested init_priority is reserved for internal use", 1808}, |
| {"init_priority attribute is not supported on this platform", 1809}, |
| {"\ |
| ISO C++ forbids %s between pointer of type `void *' and pointer-to-function", 1810}, |
| {"ISO C++ forbids applying `sizeof' to a function type", 1811}, |
| {"ISO C++ forbids applying `sizeof' to a member function", 1812}, |
| {"\ |
| ISO C++ forbids applying `sizeof' to type `void' which is an incomplete type", 1813}, |
| {"sizeof applied to a bit-field", 1814}, |
| {"ISO C++ forbids applying `sizeof' to an expression of function type", 1815}, |
| {"invalid reference to NULL ptr, use ptr-to-member instead", 1816}, |
| {"invalid use of `%s' on pointer to member", 1817}, |
| {"invalid type argument", 1818}, |
| {"ISO C++ forbids subscripting non-lvalue array", 1819}, |
| {"subscripting array declared `register'", 1820}, |
| {"pointer to member function called, but not in class scope", 1821}, |
| {"\ |
| invalid call to member function needing `this' in static member function \ |
| scope", 1822}, |
| {"ISO C++ forbids calling `::main' from within program", 1823}, |
| {"parameter type of called function is incomplete", 1824}, |
| {"%s rotate count is negative", 1825}, |
| {"%s rotate count >= width of type", 1826}, |
| {"ISO C++ forbids comparison between pointer and integer", 1827}, |
| {"comparison between signed and unsigned integer expressions", 1828}, |
| {"ISO C++ forbids using pointer of type `void *' in pointer arithmetic", 1829}, |
| {"ISO C++ forbids using a pointer-to-function in pointer arithmetic", 1830}, |
| {"\ |
| ISO C++ forbids using a pointer to member function in pointer arithmetic", 1831}, |
| {"ISO C++ forbids using pointer to a member in pointer arithmetic", 1832}, |
| {"ISO C++ forbids using pointer of type `void *' in subtraction", 1833}, |
| {"ISO C++ forbids using pointer to a function in subtraction", 1834}, |
| {"ISO C++ forbids using pointer to a method in subtraction", 1835}, |
| {"ISO C++ forbids using pointer to a member in subtraction", 1836}, |
| {"invalid use of a pointer to an incomplete type in pointer arithmetic", 1837}, |
| {"taking address of temporary", 1838}, |
| {"ISO C++ forbids %sing an enum", 1839}, |
| {"cast to non-reference type used as lvalue", 1840}, |
| {"ISO C++ forbids taking address of function `::main'", 1841}, |
| {"ISO C++ forbids taking the address of a cast to a non-lvalue expression", 1842}, |
| {"unary `&'", 1843}, |
| {"cannot take the address of `this', which is an rvalue expression", 1844}, |
| {"\ |
| ISO C++ forbids casting between pointer-to-function and pointer-to-object", 1845}, |
| {"ISO C++ forbids cast to non-reference type used as lvalue", 1846}, |
| {"ISO C++ forbids assignment of arrays", 1847}, |
| {"return value from function receives multiple initializations", 1848}, |
| {" in pointer to member function conversion", 1849}, |
| {" in pointer to member conversion", 1850}, |
| {"returning reference to temporary", 1851}, |
| {"reference to non-lvalue returned", 1852}, |
| {"returning a value from a destructor", 1853}, |
| {"cannot return from a handler of a function-try-block of a constructor", 1854}, |
| {"returning a value from a constructor", 1855}, |
| {"\ |
| return-statement with no value, in function declared with a non-void return \ |
| type", 1856}, |
| {"\ |
| return-statement with a value, in function declared with a void return type", 1857}, |
| {" because the following virtual functions are abstract:", 1858}, |
| {"Internal error #%d.", 1859}, |
| {"due to the presence of a constructor", 1860}, |
| {"comma expression used to initialize return value", 1861}, |
| {"cannot initialize arrays using this syntax", 1862}, |
| {"ANSI C++ forbids non-constant aggregate initializer expressions", 1863}, |
| {"initializing array with parameter list", 1864}, |
| {"initializer for scalar variable requires one element", 1865}, |
| {"aggregate has a partly bracketed initializer", 1866}, |
| {"non-trivial labeled initializers", 1867}, |
| {"non-empty initializer for array of empty elements", 1868}, |
| {"initializer list for object of class with virtual base classes", 1869}, |
| {"initializer list for object of class with base classes", 1870}, |
| {"initializer list for object using virtual functions", 1871}, |
| {"index value instead of field name in union initializer", 1872}, |
| {"excess elements in aggregate initializer", 1873}, |
| {"circular pointer delegation detected", 1874}, |
| {"result of `operator->()' yields non-pointer result", 1875}, |
| {"base operand of `->' is not a pointer", 1876}, |
| {"ISO C++ forbids defining types within %s", 1877}, |
| {"Can't create cross-reference file `%s'", 1878}, |
| {"In file included from %s:%u", 1879}, |
| {"\ |
| ,\n\ |
| from %s:%u", 1880}, |
| {"internal error: ", 1881}, |
| {"warning: ", 1882}, |
| {"%s: %s", 1883}, |
| {"traditional C rejects the `U' suffix", 1884}, |
| {"too many 'l' suffixes in integer constant", 1885}, |
| {"integer constant contains digits beyond the radix", 1886}, |
| {"integer constant out of range", 1887}, |
| {"integer constant is so large that it is unsigned", 1888}, |
| {"invalid suffix '%.*s' on integer constant", 1889}, |
| {"missing ')' after \"defined\"", 1890}, |
| {"operator \"defined\" requires an identifier", 1891}, |
| {"(\"%s\" is an alternative token for \"%s\" in C++)", 1892}, |
| {"\"defined\" operator appears during macro expansion", 1893}, |
| {"ISO C++ does not permit \"%s\" in #if", 1894}, |
| {"\"%s\" is not defined", 1895}, |
| {"octal escape sequence out of range", 1896}, |
| {"hex escape sequence out of range", 1897}, |
| {"integer overflow in preprocessor expression", 1898}, |
| {"impossible operator '%s'", 1899}, |
| {"comma operator in operand of #if", 1900}, |
| {"%s is too large", 1901}, |
| {"%s is shorter than expected", 1902}, |
| {"%s is a block device", 1903}, |
| {"No include path in which to find %s", 1904}, |
| {"Multiple include guards may be useful for:\n", 1905}, |
| {"absolute file name in remap_filename", 1906}, |
| {"ignoring nonexistent directory \"%s\"\n", 1907}, |
| {"%s: Not a directory", 1908}, |
| {"ignoring duplicate directory \"%s\"\n", 1909}, |
| {"-include and -imacros cannot be used with -fpreprocessed", 1910}, |
| {"#include \"...\" search starts here:\n", 1911}, |
| {"#include <...> search starts here:\n", 1912}, |
| {"End of search list.\n", 1913}, |
| {"I/O error on output", 1914}, |
| {"buffers still stacked in cpp_finish", 1915}, |
| {"Argument missing after %s", 1916}, |
| {"Assertion missing after %s", 1917}, |
| {"Directory name missing after %s", 1918}, |
| {"File name missing after %s", 1919}, |
| {"Macro name missing after %s", 1920}, |
| {"Path name missing after %s", 1921}, |
| {"Number missing after %s", 1922}, |
| {"Target missing after %s", 1923}, |
| {"Too many filenames. Type %s --help for usage info", 1924}, |
| {"Output filename specified twice", 1925}, |
| {"-I- specified twice", 1926}, |
| {"GNU CPP version %s (cpplib)", 1927}, |
| {"you must additionally specify either -M or -MM", 1928}, |
| {"Usage: %s [switches] input output\n", 1929}, |
| {"\ |
| Switches:\n\ |
| -include <file> Include the contents of <file> before other \ |
| files\n\ |
| -imacros <file> Accept definition of macros in <file>\n\ |
| -iprefix <path> Specify <path> as a prefix for next two options\n\ |
| -iwithprefix <dir> Add <dir> to the end of the system include path\n\ |
| -iwithprefixbefore <dir> Add <dir> to the end of the main include path\n\ |
| -isystem <dir> Add <dir> to the start of the system include \ |
| path\n", 1930}, |
| {"\ |
| -idirafter <dir> Add <dir> to the end of the system include path\n\ |
| -I <dir> Add <dir> to the end of the main include path\n\ |
| -I- Fine-grained include path control; see info \ |
| docs\n\ |
| -nostdinc Do not search system include directories\n\ |
| (dirs specified with -isystem will still be \ |
| used)\n\ |
| -nostdinc++ Do not search system include directories for C+\ |
| +\n\ |
| -o <file> Put output into <file>\n", 1931}, |
| {"\ |
| -pedantic Issue all warnings demanded by strict ISO C\n\ |
| -pedantic-errors Issue -pedantic warnings as errors instead\n\ |
| -trigraphs Support ISO C trigraphs\n\ |
| -lang-c Assume that the input sources are in C\n\ |
| -lang-c89 Assume that the input sources are in C89\n", 1932}, |
| {"\ |
| -lang-c++ Assume that the input sources are in C++\n\ |
| -lang-objc Assume that the input sources are in ObjectiveC\n\ |
| -lang-objc++ Assume that the input sources are in ObjectiveC+\ |
| +\n\ |
| -lang-asm Assume that the input sources are in assembler\n", 1933}, |
| {"\ |
| -std=<std name> Specify the conformance standard; one of:\n\ |
| gnu89, gnu99, c89, c99, iso9899:1990,\n\ |
| iso9899:199409, iso9899:1999\n\ |
| -+ Allow parsing of C++ style features\n\ |
| -w Inhibit warning messages\n\ |
| -Wtrigraphs Warn if trigraphs are encountered\n\ |
| -Wno-trigraphs Do not warn about trigraphs\n\ |
| -Wcomment{s} Warn if one comment starts inside another\n", 1934}, |
| {"\ |
| -Wno-comment{s} Do not warn about comments\n\ |
| -Wtraditional Warn about features not present in traditional \ |
| C\n\ |
| -Wno-traditional Do not warn about traditional C\n\ |
| -Wundef Warn if an undefined macro is used by #if\n\ |
| -Wno-undef Do not warn about testing undefined macros\n\ |
| -Wimport Warn about the use of the #import directive\n", 1935}, |
| {"\ |
| -Wno-import Do not warn about the use of #import\n\ |
| -Werror Treat all warnings as errors\n\ |
| -Wno-error Do not treat warnings as errors\n\ |
| -Wsystem-headers Do not suppress warnings from system headers\n\ |
| -Wno-system-headers Suppress warnings from system headers\n\ |
| -Wall Enable all preprocessor warnings\n", 1936}, |
| {"\ |
| -M Generate make dependencies\n\ |
| -MM As -M, but ignore system header files\n\ |
| -MF <file> Write dependency output to the given file\n\ |
| -MG Treat missing header file as generated files\n", 1937}, |
| {"\ |
| -MP\t\t\t Generate phony targets for all headers\n\ |
| -MQ <target> Add a MAKE-quoted target\n\ |
| -MT <target> Add an unquoted target\n", 1938}, |
| {"\ |
| -D<macro> Define a <macro> with string '1' as its value\n\ |
| -D<macro>=<val> Define a <macro> with <val> as its value\n\ |
| -A<question> (<answer>) Assert the <answer> to <question>\n\ |
| -A-<question> (<answer>) Disable the <answer> to <question>\n\ |
| -U<macro> Undefine <macro> \n\ |
| -v Display the version number\n", 1939}, |
| {"\ |
| -H Print the name of header files as they are used\n\ |
| -C Do not discard comments\n\ |
| -dM Display a list of macro definitions active at \ |
| end\n\ |
| -dD Preserve macro definitions in output\n\ |
| -dN As -dD except that only the names are preserved\n\ |
| -dI Include #include directives in the output\n", 1940}, |
| {"\ |
| -fpreprocessed Treat the input file as already preprocessed\n\ |
| -ftabstop=<number> Distance between tab stops for column reporting\n\ |
| -P Do not generate #line directives\n\ |
| -$ Do not allow '$' in identifiers\n\ |
| -remap Remap file names when including files.\n\ |
| --version Display version information\n\ |
| -h or --help Display this information\n", 1941}, |
| {"trigraph ??%c converted to %c", 1942}, |
| {"trigraph ??%c ignored", 1943}, |
| {"backslash and newline separated by space", 1944}, |
| {"backslash-newline at end of file", 1945}, |
| {"\"/*\" within comment", 1946}, |
| {"null character(s) ignored", 1947}, |
| {"%s in preprocessing directive", 1948}, |
| {"'$' character(s) in identifier", 1949}, |
| {"attempt to use poisoned \"%s\"", 1950}, |
| {"__VA_ARGS__ can only appear in the expansion of a C99 variadic macro", 1951}, |
| {"missing terminating %c character", 1952}, |
| {"possible start of unterminated string literal", 1953}, |
| {"multi-line string literals are deprecated", 1954}, |
| {"null character(s) preserved in literal", 1955}, |
| {"no newline at end of file", 1956}, |
| {"unterminated comment", 1957}, |
| {"C++ style comments are not allowed in ISO C89", 1958}, |
| {"(this will be reported only once per input file)", 1959}, |
| {"multi-line comment", 1960}, |
| {"directives may not be used inside a macro argument", 1961}, |
| {"Unspellable token %s", 1962}, |
| {"extra tokens at end of #%s directive", 1963}, |
| {"# followed by integer", 1964}, |
| {"suggest not using #elif in traditional C", 1965}, |
| {"traditional C ignores #%s with the # indented", 1966}, |
| {"suggest hiding #%s from traditional C with an indented #", 1967}, |
| {"#%s is a GCC extension", 1968}, |
| {"invalid preprocessing directive #%s", 1969}, |
| {"no macro name given in #%s directive", 1970}, |
| {"\"%s\" cannot be used as a macro name as it is an operator in C++", 1971}, |
| {"macro names must be identifiers", 1972}, |
| {"\"%s\" cannot be used as a macro name", 1973}, |
| {"undefining \"%s\"", 1974}, |
| {"missing terminating > character", 1975}, |
| {"#%s expects \"FILENAME\" or <FILENAME>", 1976}, |
| {"empty file name in #%s", 1977}, |
| {"#include nested too deeply", 1978}, |
| {"attempt to push file buffer with contexts stacked", 1979}, |
| {"#include_next in primary source file", 1980}, |
| {"#import is obsolete, use an #ifndef wrapper in the header file", 1981}, |
| {"invalid flag \"%s\" in line directive", 1982}, |
| {"\"%s\" after #line is not a positive integer", 1983}, |
| {"line number out of range", 1984}, |
| {"file \"%s\" left but not entered", 1985}, |
| {"expected to return to file \"%s\"", 1986}, |
| {"expected to return to line number %u", 1987}, |
| {"header flags for \"%s\" have changed", 1988}, |
| {"\"%s\" is not a valid filename", 1989}, |
| {"invalid #ident", 1990}, |
| {"unknown #pragma namespace %s", 1991}, |
| {"#pragma once is obsolete", 1992}, |
| {"#pragma once in main file", 1993}, |
| {"invalid #pragma GCC poison directive", 1994}, |
| {"poisoning existing macro \"%s\"", 1995}, |
| {"#pragma system_header ignored outside include file", 1996}, |
| {"cannot find source %s", 1997}, |
| {"current file is older than %s", 1998}, |
| {"_Pragma takes a parenthesized string literal", 1999}, |
| {"#else without #if", 2000}, |
| {"#else after #else", 2001}, |
| {"the conditional began here", 2002}, |
| {"#elif without #if", 2003}, |
| {"#elif after #else", 2004}, |
| {"#endif without #if", 2005}, |
| {"missing '(' after predicate", 2006}, |
| {"missing ')' to complete answer", 2007}, |
| {"predicate's answer is empty", 2008}, |
| {"assertion without predicate", 2009}, |
| {"predicate must be an identifier", 2010}, |
| {"\"%s\" re-asserted", 2011}, |
| {"<builtin>", 2012}, |
| {"<command line>", 2013}, |
| {"<stdin>", 2014}, |
| {"unterminated #%s", 2015}, |
| {"file \"%s\" entered but not left", 2016}, |
| {"invalid builtin macro \"%s\"", 2017}, |
| {"invalid string literal, ignoring final '\\'", 2018}, |
| {"pasting \"%s\" and \"%s\" does not give a valid preprocessing token", 2019}, |
| {"unterminated argument list invoking macro \"%s\"", 2020}, |
| {"ISO C99 requires rest arguments to be used", 2021}, |
| {"macro \"%s\" requires %u arguments, but only %u given", 2022}, |
| {"macro \"%s\" passed %u arguments, but takes just %u", 2023}, |
| {"function-like macro \"%s\" must be used with arguments in traditional C", 2024}, |
| {"duplicate macro parameter \"%s\"", 2025}, |
| {"\"%s\" may not appear in macro parameter list", 2026}, |
| {"macro parameters must be comma-separated", 2027}, |
| {"parameter name missing", 2028}, |
| {"anonymous variadic macros were introduced in C99", 2029}, |
| {"ISO C does not permit named variadic macros", 2030}, |
| {"missing ')' in macro parameter list", 2031}, |
| {"ISO C requires whitespace after the macro name", 2032}, |
| {"'#' is not followed by a macro parameter", 2033}, |
| {"'##' cannot appear at either end of a macro expansion", 2034}, |
| {"\"%s\" redefined", 2035}, |
| {"this is the location of the previous definition", 2036}, |
| {"macro argument \"%s\" would be stringified with -traditional.", 2037}, |
| {"invalid hash type %d in dump_definition", 2038}, |
| {"Invalid option %s", 2039}, |
| {"\"%s\" is not a valid option to the preprocessor", 2040}, |
| {"too many input files", 2041}, |
| {";; Processing block from %d to %d, %d sets.\n", 2042}, |
| {"%s:%d: warning: ", 2043}, |
| {"%s: warning: ", 2044}, |
| {"((anonymous))", 2045}, |
| {"%s: warnings being treated as errors\n", 2046}, |
| {"%s: %s: ", 2047}, |
| {"sorry, not implemented: ", 2048}, |
| {"%s ", 2049}, |
| {" %s", 2050}, |
| {"At top level:", 2051}, |
| {"In method `%s':", 2052}, |
| {"In function `%s':", 2053}, |
| {"compilation terminated.\n", 2054}, |
| {"%s:%d: confused by earlier errors, bailing out\n", 2055}, |
| {"\ |
| Please submit a full bug report,\n\ |
| with preprocessed source if appropriate.\n\ |
| See %s for instructions.\n", 2056}, |
| {"Unrecognizable insn:", 2057}, |
| {"Insn does not satisfy its constraints:", 2058}, |
| {"Internal compiler error: Error reporting routines re-entered.\n", 2059}, |
| {"Internal compiler error in %s, at %s:%d", 2060}, |
| {"In file included from %s:%d", 2061}, |
| {"\ |
| ,\n\ |
| from %s:%d", 2062}, |
| {":\n", 2063}, |
| {"DW_LOC_OP %s not implememnted\n", 2064}, |
| {"internal regno botch: regno = %d\n", 2065}, |
| {"can't get current directory", 2066}, |
| {"Can't access real part of complex value in hard register", 2067}, |
| {"can't access imaginary part of complex value in hard register", 2068}, |
| {"ICE: emit_insn used where emit_jump_insn needed:\n", 2069}, |
| {"abort in %s, at %s:%d", 2070}, |
| {"exception handling disabled, use -fexceptions to enable", 2071}, |
| {"argument of `__builtin_eh_return_regno' must be constant", 2072}, |
| {"__builtin_eh_return not supported on this target", 2073}, |
| {"stack limits not supported on this target", 2074}, |
| {"function using short complex types cannot be inline", 2075}, |
| {"unsupported wide integer operation", 2076}, |
| {"prior parameter's size depends on `%s'", 2077}, |
| {"returned value in block_exit_expr", 2078}, |
| {"no INTEGER type can hold a pointer on this configuration", 2079}, |
| {"configuration: REAL, INTEGER, and LOGICAL are %d bits wide,", 2080}, |
| {"and pointers are %d bits wide, but g77 doesn't yet work", 2081}, |
| {"properly unless they all are 32 bits wide.", 2082}, |
| {"Please keep this in mind before you report bugs. g77 should", 2083}, |
| {"support non-32-bit machines better as of version 0.6.", 2084}, |
| {"configuration: char * holds %d bits, but ftnlen only %d", 2085}, |
| {"\ |
| configuration: char * holds %d bits, but INTEGER only %d --\n\ |
| ASSIGN statement might fail", 2086}, |
| {"Directory name must immediately follow -I", 2087}, |
| {"overflowed output arg list for `%s'", 2088}, |
| {"--driver no longer supported", 2089}, |
| {"argument to `%s' missing", 2090}, |
| {"No input files; unwilling to write output files", 2091}, |
| {"Print g77-specific compiler version info, run internal tests", 2092}, |
| {"Program is written in typical FORTRAN 66 dialect", 2093}, |
| {"Program is written in typical Unix f77 dialect", 2094}, |
| {"Program does not use Unix-f77 dialectal features", 2095}, |
| {"Program is written in Fortran-90-ish dialect", 2096}, |
| {"\ |
| Treat local vars and COMMON blocks as if they were named in SAVE statements", 2097}, |
| {"Allow $ in symbol names", 2098}, |
| {"f2c-compatible code need not be generated", 2099}, |
| {"Unsupported; do not generate libf2c-calling code", 2100}, |
| {"Unsupported; affects code-generation of arrays", 2101}, |
| {"Program is written in Fortran-90-ish free form", 2102}, |
| {"Warn about use of (only a few for now) Fortran extensions", 2103}, |
| {"Program is written in VXT (Digital-like) FORTRAN", 2104}, |
| {"Disallow all ugly features", 2105}, |
| {"Hollerith and typeless constants not passed as arguments", 2106}, |
| {"Allow ordinary copying of ASSIGN'ed vars", 2107}, |
| {"Dummy array dimensioned to (1) is assumed-size", 2108}, |
| {"Trailing comma in procedure call denotes null argument", 2109}, |
| {"Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z", 2110}, |
| {"Initialization via DATA and PARAMETER is type-compatible", 2111}, |
| {"Allow INTEGER and LOGICAL interchangeability", 2112}, |
| {"Print internal debugging-related info", 2113}, |
| {"Initialize local vars and arrays to zero", 2114}, |
| {"Backslashes in character/hollerith constants not special (C-style)", 2115}, |
| {"Have front end emulate COMPLEX arithmetic to avoid bugs", 2116}, |
| {"Disable the appending of underscores to externals", 2117}, |
| {"Never append a second underscore to externals", 2118}, |
| {"Intrinsics spelled as e.g. SqRt", 2119}, |
| {"Intrinsics in uppercase", 2120}, |
| {"Intrinsics letters in arbitrary cases", 2121}, |
| {"Language keywords spelled as e.g. IOStat", 2122}, |
| {"Language keywords in uppercase", 2123}, |
| {"Language keyword letters in arbitrary cases", 2124}, |
| {"Internally convert most source to uppercase", 2125}, |
| {"Internally preserve source case", 2126}, |
| {"Symbol names spelled in mixed case", 2127}, |
| {"Symbol names in uppercase", 2128}, |
| {"Symbol names in lowercase", 2129}, |
| {"Program written in uppercase", 2130}, |
| {"Program written in lowercase", 2131}, |
| {"Program written in strict mixed-case", 2132}, |
| {"Compile as if program written in uppercase", 2133}, |
| {"Compile as if program written in lowercase", 2134}, |
| {"Preserve all spelling (case) used in program", 2135}, |
| {"Delete libU77 intrinsics with bad interfaces", 2136}, |
| {"Disable libU77 intrinsics with bad interfaces", 2137}, |
| {"Hide libU77 intrinsics with bad interfaces", 2138}, |
| {"Delete non-FORTRAN-77 intrinsics f2c supports", 2139}, |
| {"Disable non-FORTRAN-77 intrinsics f2c supports", 2140}, |
| {"Hide non-FORTRAN-77 intrinsics f2c supports", 2141}, |
| {"Delete non-FORTRAN-77 intrinsics F90 supports", 2142}, |
| {"Disable non-FORTRAN-77 intrinsics F90 supports", 2143}, |
| {"Hide non-FORTRAN-77 intrinsics F90 supports", 2144}, |
| {"Delete non-FORTRAN-77 intrinsics g77 supports", 2145}, |
| {"Disable non-FORTRAN 77 intrinsics F90 supports", 2146}, |
| {"Hide non-FORTRAN 77 intrinsics F90 supports", 2147}, |
| {"Delete MIL-STD 1753 intrinsics", 2148}, |
| {"Disable MIL-STD 1753 intrinsics", 2149}, |
| {"Hide MIL-STD 1753 intrinsics", 2150}, |
| {"Delete libU77 intrinsics", 2151}, |
| {"Disable libU77 intrinsics", 2152}, |
| {"Hide libU77 intrinsics", 2153}, |
| {"Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports", 2154}, |
| {"Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports", 2155}, |
| {"Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports", 2156}, |
| {"Treat initial values of 0 like non-zero values", 2157}, |
| {"\ |
| Emit special debugging information for COMMON and EQUIVALENCE (disabled)", 2158}, |
| {"Take at least one trip through each iterative DO loop", 2159}, |
| {"Print names of program units as they are compiled", 2160}, |
| {"Disable fatal diagnostics about inter-procedural problems", 2161}, |
| {"Make prefix-radix non-decimal constants be typeless", 2162}, |
| {"Generate code to check subscript and substring bounds", 2163}, |
| {"Fortran-specific form of -fbounds-check", 2164}, |
| {"Disable warnings about inter-procedural problems", 2165}, |
| {"Warn about constructs with surprising meanings", 2166}, |
| {"Add a directory for INCLUDE searching", 2167}, |
| {"Set the maximum line length", 2168}, |
| {"the meaning of `\\a' varies with -traditional", 2169}, |
| {"non-ANSI-standard escape sequence, `\\%c'", 2170}, |
| {"non-ANSI escape sequence `\\%c'", 2171}, |
| {"unknown escape sequence `\\%c'", 2172}, |
| {"unknown escape sequence: `\\' followed by char code 0x%x", 2173}, |
| {"Badly formed directive -- no closing quote", 2174}, |
| {"#-lines for entering and leaving files don't match", 2175}, |
| {"Bad directive -- missing close-quote", 2176}, |
| {"ignoring pragma: %s", 2177}, |
| {"undefined or invalid # directive", 2178}, |
| {"invalid #line", 2179}, |
| {"Use `#line ...' instead of `# ...' in first line", 2180}, |
| {"invalid #-line", 2181}, |
| {"ASSIGNed FORMAT specifier is too small", 2182}, |
| {"ASSIGN to variable that is too small", 2183}, |
| {"ASSIGNed GOTO target variable is too small", 2184}, |
| {"%s no longer supported -- try -fvxt", 2185}, |
| {"%s no longer supported -- try -fno-vxt -ff90", 2186}, |
| {"%s disabled, use normal debugging flags", 2187}, |
| {"invalid `asm': %s", 2188}, |
| {"output_operand: %s", 2189}, |
| {"operand number missing after %-letter", 2190}, |
| {"operand number out of range", 2191}, |
| {"invalid %%-code", 2192}, |
| {"`%l' operand isn't a label", 2193}, |
| {"function might be possible candidate for attribute `noreturn'", 2194}, |
| {"`noreturn' function does return", 2195}, |
| {"control reaches end of non-void function", 2196}, |
| {"End insn %d for block %d not found in the insn stream.", 2197}, |
| {"Insn %d is in multiple basic blocks (%d and %d)", 2198}, |
| {"Head insn %d for block %d not found in the insn stream.", 2199}, |
| {"Basic block %i edge lists are corrupted", 2200}, |
| {"Basic block %d pred edge is corrupted", 2201}, |
| {"NOTE_INSN_BASIC_BLOCK is missing for block %d", 2202}, |
| {"NOTE_INSN_BASIC_BLOCK is missing for block %d\n", 2203}, |
| {"NOTE_INSN_BASIC_BLOCK %d in the middle of basic block %d", 2204}, |
| {"In basic block %d:", 2205}, |
| {"number of bb notes in insn chain (%d) != n_basic_blocks (%d)", 2206}, |
| {"comparison is always %d due to width of bitfield", 2207}, |
| {"comparison is always %d", 2208}, |
| {"`or' of unmatched not-equal tests is always 1", 2209}, |
| {"`and' of mutually exclusive equal-tests is always 0", 2210}, |
| {"`%s' might be used uninitialized in this function", 2211}, |
| {"variable `%s' might be clobbered by `longjmp' or `vfork'", 2212}, |
| {"argument `%s' might be clobbered by `longjmp' or `vfork'", 2213}, |
| {"function returns an aggregate", 2214}, |
| {"unused parameter `%s'", 2215}, |
| {"Ambiguous abbreviation %s", 2216}, |
| {"Incomplete `%s' option", 2217}, |
| {"Missing argument to `%s' option", 2218}, |
| {"Extraneous argument to `%s' option", 2219}, |
| {"Using builtin specs.\n", 2220}, |
| {"\ |
| Setting spec %s to '%s'\n\ |
| \n", 2221}, |
| {"Reading specs from %s\n", 2222}, |
| {"specs %%include syntax malformed after %ld characters", 2223}, |
| {"Could not find specs file %s\n", 2224}, |
| {"specs %%rename syntax malformed after %ld characters", 2225}, |
| {"specs %s spec was not found to be renamed", 2226}, |
| {"rename spec %s to %s\n", 2227}, |
| {"\ |
| spec is '%s'\n\ |
| \n", 2228}, |
| {"specs unknown %% command after %ld characters", 2229}, |
| {"specs file malformed after %ld characters", 2230}, |
| {"spec file has no spec for linking", 2231}, |
| {"-pipe not supported", 2232}, |
| {"\ |
| \n\ |
| Go ahead? (y or n) ", 2233}, |
| {"\ |
| Internal error: %s (program %s)\n\ |
| Please submit a full bug report.\n\ |
| See %s for instructions.", 2234}, |
| {"# %s %.2f %.2f\n", 2235}, |
| {"Usage: %s [options] file...\n", 2236}, |
| {"Options:\n", 2237}, |
| {" -pass-exit-codes Exit with highest error code from a phase\n", 2238}, |
| {" --help Display this information\n", 2239}, |
| {"\ |
| --target-help Display target specific command line options\n", 2240}, |
| {" (Use '-v --help' to display command line options of sub-processes)\n", 2241}, |
| {" -dumpspecs Display all of the built in spec strings\n", 2242}, |
| {" -dumpversion Display the version of the compiler\n", 2243}, |
| {" -dumpmachine Display the compiler's target processor\n", 2244}, |
| {"\ |
| -print-search-dirs Display the directories in the compiler's search \ |
| path\n", 2245}, |
| {"\ |
| -print-libgcc-file-name Display the name of the compiler's companion \ |
| library\n", 2246}, |
| {" -print-file-name=<lib> Display the full path to library <lib>\n", 2247}, |
| {"\ |
| -print-prog-name=<prog> Display the full path to compiler component \ |
| <prog>\n", 2248}, |
| {"\ |
| -print-multi-directory Display the root directory for versions of \ |
| libgcc\n", 2249}, |
| {"\ |
| -print-multi-lib Display the mapping between command line options \ |
| and\n\ |
| multiple library search directories\n", 2250}, |
| {"\ |
| -Wa,<options> Pass comma-separated <options> on to the \ |
| assembler\n", 2251}, |
| {"\ |
| -Wp,<options> Pass comma-separated <options> on to the \ |
| preprocessor\n", 2252}, |
| {"\ |
| -Wl,<options> Pass comma-separated <options> on to the linker\n", 2253}, |
| {" -Xlinker <arg> Pass <arg> on to the linker\n", 2254}, |
| {" -save-temps Do not delete intermediate files\n", 2255}, |
| {" -pipe Use pipes rather than intermediate files\n", 2256}, |
| {" -time Time the execution of each subprocess\n", 2257}, |
| {"\ |
| -specs=<file> Override builtin specs with the contents of \ |
| <file>\n", 2258}, |
| {"\ |
| -std=<standard> Assume that the input sources are for <standard>\n", 2259}, |
| {"\ |
| -B <directory> Add <directory> to the compiler's search paths\n", 2260}, |
| {" -b <machine> Run gcc for target <machine>, if installed\n", 2261}, |
| {"\ |
| -V <version> Run gcc version number <version>, if installed\n", 2262}, |
| {"\ |
| -v Display the programs invoked by the compiler\n", 2263}, |
| {"\ |
| -E Preprocess only; do not compile, assemble or \ |
| link\n", 2264}, |
| {" -S Compile only; do not assemble or link\n", 2265}, |
| {" -c Compile and assemble, but do not link\n", 2266}, |
| {" -o <file> Place the output into <file>\n", 2267}, |
| {"\ |
| -x <language> Specify the language of the following input \ |
| files\n\ |
| Permissable languages include: c c++ assembler \ |
| none\n\ |
| 'none' means revert to the default behaviour of\n\ |
| guessing the language based on the file's \ |
| extension\n", 2268}, |
| {"\ |
| \n\ |
| Options starting with -g, -f, -m, -O, -W, or --param are automatically\n\ |
| passed on to the various sub-processes invoked by %s. In order to pass\n\ |
| other options on to these processes the -W<letter> options must be used.\n", 2269}, |
| {"argument to `-Xlinker' is missing", 2270}, |
| {"argument to `-specs' is missing", 2271}, |
| {"argument to `-specs=' is missing", 2272}, |
| {"argument to `-b' is missing", 2273}, |
| {"argument to `-B' is missing", 2274}, |
| {"argument to `-V' is missing", 2275}, |
| {"invalid version number format", 2276}, |
| {"cannot specify -o with -c or -S and multiple compilations", 2277}, |
| {"Warning: -pipe ignored because -save-temps specified", 2278}, |
| {"Warning: -pipe ignored because -time specified", 2279}, |
| {"argument to `-x' is missing", 2280}, |
| {"argument to `-%s' is missing", 2281}, |
| {"Warning: `-x %s' after last input file has no effect", 2282}, |
| {"Invalid specification! Bug in cc.", 2283}, |
| {"%s\n", 2284}, |
| {"Spec failure: '%%*' has not been initialised by pattern match", 2285}, |
| {"Warning: use of obsolete %%[ operator in specs", 2286}, |
| {"Processing spec %c%s%c, which is '%s'\n", 2287}, |
| {"Spec failure: Unrecognised spec option '%c'", 2288}, |
| {"unrecognized option `-%s'", 2289}, |
| {"install: %s%s\n", 2290}, |
| {"programs: %s\n", 2291}, |
| {"libraries: %s\n", 2292}, |
| {"\ |
| \n\ |
| For bug reporting instructions, please see:\n", 2293}, |
| {"Configured with: %s\n", 2294}, |
| {"Thread model: %s\n", 2295}, |
| {"gcc version %s\n", 2296}, |
| {"gcc driver version %s executing gcc version %s\n", 2297}, |
| {"No input files", 2298}, |
| {"%s: %s compiler not installed on this system", 2299}, |
| {"%s: linker input file unused because linking not done", 2300}, |
| {"language %s not recognized", 2301}, |
| {"Internal gcc abort.", 2302}, |
| {"Internal gcov abort.\n", 2303}, |
| {"gcov [-b] [-v] [-n] [-l] [-f] [-o OBJDIR] file\n", 2304}, |
| {"Could not open basic block file %s.\n", 2305}, |
| {"Could not open data file %s.\n", 2306}, |
| {"Assuming that all execution counts are zero.\n", 2307}, |
| {"Could not open program flow graph file %s.\n", 2308}, |
| {"No executable code associated with file %s.\n", 2309}, |
| {".da file contents exhausted too early\n", 2310}, |
| {".da file contents not exhausted\n", 2311}, |
| {"%6.2f%% of %d source lines executed in function %s\n", 2312}, |
| {"No executable source lines in function %s\n", 2313}, |
| {"%6.2f%% of %d branches executed in function %s\n", 2314}, |
| {"%6.2f%% of %d branches taken at least once in function %s\n", 2315}, |
| {"No branches in function %s\n", 2316}, |
| {"%6.2f%% of %d calls executed in function %s\n", 2317}, |
| {"No calls in function %s\n", 2318}, |
| {"didn't use all bb entries of graph, function %s\n", 2319}, |
| {"block_num = %ld, num_blocks = %d\n", 2320}, |
| {"ERROR: too many basic blocks in .bb file %s\n", 2321}, |
| {"%6.2f%% of %d source lines executed in file %s\n", 2322}, |
| {"No executable source lines in file %s\n", 2323}, |
| {"%6.2f%% of %d branches executed in file %s\n", 2324}, |
| {"%6.2f%% of %d branches taken at least once in file %s\n", 2325}, |
| {"No branches in file %s\n", 2326}, |
| {"%6.2f%% of %d calls executed in file %s\n", 2327}, |
| {"No calls in file %s\n", 2328}, |
| {"Could not open source file %s.\n", 2329}, |
| {"Could not open output file %s.\n", 2330}, |
| {"Creating %s.\n", 2331}, |
| {"call %d never executed\n", 2332}, |
| {"call %d returns = %d\n", 2333}, |
| {"call %d returns = %d%%\n", 2334}, |
| {"branch %d never executed\n", 2335}, |
| {"branch %d taken = %d\n", 2336}, |
| {"branch %d taken = %d%%\n", 2337}, |
| {"Unexpected EOF while reading source file %s.\n", 2338}, |
| {"GCSE disabled: %d > 1000 basic blocks and %d >= 20 edges/basic block", 2339}, |
| {"GCSE disabled: %d basic blocks and %d registers", 2340}, |
| {"fix_sched_param: unknown param: %s", 2341}, |
| {"function cannot be inline", 2342}, |
| {"varargs function cannot be inline", 2343}, |
| {"function using alloca cannot be inline", 2344}, |
| {"function using setjmp cannot be inline", 2345}, |
| {"function uses __builtin_eh_return", 2346}, |
| {"function with nested functions cannot be inline", 2347}, |
| {"function with label addresses used in initializers cannot inline", 2348}, |
| {"function too large to be inline", 2349}, |
| {"no prototype, and parameter address used; cannot be inline", 2350}, |
| {"inline functions not supported for this return value type", 2351}, |
| {"function with varying-size return value cannot be inline", 2352}, |
| {"function with varying-size parameter cannot be inline", 2353}, |
| {"function with transparent unit parameter cannot be inline", 2354}, |
| {"function with computed jump cannot inline", 2355}, |
| {"function with nonlocal goto cannot be inline", 2356}, |
| {"function with target specific attribute(s) cannot be inlined", 2357}, |
| {"internal error in check-init: tree code not implemented: %s", 2358}, |
| {"internal error - too many interface type", 2359}, |
| {"bad method signature", 2360}, |
| {"misplaced ConstantValue attribute (not in any field)", 2361}, |
| {"duplicate ConstanValue atribute for field '%s'", 2362}, |
| {"field '%s' not found in class", 2363}, |
| {"abstract method in non-abstract class", 2364}, |
| {"non-static method '%s' overrides static method", 2365}, |
| {"In %s: overlapped variable and exception ranges at %d", 2366}, |
| {"bad type in parameter debug info", 2367}, |
| {"bad PC range for debug info for local `%s'", 2368}, |
| {"stack underflow - dup* operation", 2369}, |
| {"\ |
| reference `%s' is ambiguous: appears in interface `%s' and interface `%s'", 2370}, |
| {"field `%s' not found", 2371}, |
| {"ret instruction not implemented", 2372}, |
| {"method '%s' not found in class", 2373}, |
| {"failed to find class '%s'", 2374}, |
| {"Class '%s' has no method named '%s' matching signature '%s'", 2375}, |
| {"invokestatic on non static method", 2376}, |
| {"invokestatic on abstract method", 2377}, |
| {"invoke[non-static] on static method", 2378}, |
| {"Missing field '%s' in '%s'", 2379}, |
| {"Mismatching signature for field '%s' in '%s'", 2380}, |
| {"assignment to final field `%s' not in field's class", 2381}, |
| {"assignment to final static field `%s' not in class initializer", 2382}, |
| {"assignment to final field `%s' not in constructor", 2383}, |
| {"Can't expand %s", 2384}, |
| {"invalid PC in line number table", 2385}, |
| {"Unreachable bytecode from %d to before %d.", 2386}, |
| {"Unreachable bytecode from %d to the end of the method.", 2387}, |
| {"unrecogized wide sub-instruction", 2388}, |
| {"\ |
| Source file for class `%s' is newer than its matching class file. Source \ |
| file used instead", 2389}, |
| {"bad string constant", 2390}, |
| {"bad value constant type %d, index %d", 2391}, |
| {"can't reopen %s", 2392}, |
| {"Cannot find file for class %s.", 2393}, |
| {"not a valid Java .class file", 2394}, |
| {"error while parsing constant pool", 2395}, |
| {"error in constant pool entry #%d\n", 2396}, |
| {"reading class %s for the second time from %s", 2397}, |
| {"error while parsing fields", 2398}, |
| {"error while parsing methods", 2399}, |
| {"error while parsing final attributes", 2400}, |
| {"\ |
| The `java.lang.Object' that was found in `%s' didn't have the special zero-\ |
| length `gnu.gcj.gcj-compiled' attribute. This generally means that your \ |
| classpath is incorrect set. Use `info gcj \"Input Options\"' to see the info \ |
| page describing how to set the classpath.", 2401}, |
| {"missing Code attribute", 2402}, |
| {"error closing %s", 2403}, |
| {"source file seen twice on command line and will be compiled only once.", 2404}, |
| {"no input file specified", 2405}, |
| {"can't close input file %s", 2406}, |
| {"Premature end of input file %s", 2407}, |
| {"bad zip/jar file %s", 2408}, |
| {"\ |
| internal error in generate_bytecode_insn - tree code not implemented: %s", 2409}, |
| {"can't create directory %s", 2410}, |
| {"can't to open %s", 2411}, |
| {"Only one of `--print-main', `--list-class', and `--complexity' allowed", 2412}, |
| {"Can't open output file `%s'", 2413}, |
| {"File not found `%s'", 2414}, |
| {"can't specify `-D' without `--main'\n", 2415}, |
| {"Warning: already-compiled .class files ignored with -C", 2416}, |
| {"cannot specify both -C and -o", 2417}, |
| {"cannot create temporary file", 2418}, |
| {"using both @FILE with multiple files not implemented", 2419}, |
| {"cannot specify `main' class when not linking", 2420}, |
| {"Disable automatic array bounds checking", 2421}, |
| {"Make is_compiled_class return 1", 2422}, |
| {"Dump class files to <name>.class", 2423}, |
| {"input file is list of file names to compile", 2424}, |
| {"Generate code for Boehm GC", 2425}, |
| {"Don't put synchronization structure in each object", 2426}, |
| {"Assume native functions are implemented using JNI", 2427}, |
| {"Set class path and suppress system path", 2428}, |
| {"Set class path", 2429}, |
| {"Choose class whose main method should be used", 2430}, |
| {"Choose input encoding (default is UTF-8)", 2431}, |
| {"Add directory to class path", 2432}, |
| {"Directory where class files should be written", 2433}, |
| {"Use built-in instructions for division", 2434}, |
| {"Warn if modifiers are specified when not necessary", 2435}, |
| {"Warn if deprecated empty statements are found", 2436}, |
| {"Warn if .class files are out of date", 2437}, |
| {"Always check for non gcj generated classes archives", 2438}, |
| {"can't do dependency tracking with input from stdin", 2439}, |
| {"couldn't determine target name for dependency tracking", 2440}, |
| {"\ |
| unknown encoding: `%s'\n\ |
| This might mean that your locale's encoding is not supported\n\ |
| by your system's iconv(3) implementation. If you aren't trying\n\ |
| to use a particular encoding for your input file, try the\n\ |
| `--encoding=UTF-8' option.", 2441}, |
| {"Can't mangle %s", 2442}, |
| {"internal error - invalid Utf8 name", 2443}, |
| {"Missing name", 2444}, |
| {"';' expected", 2445}, |
| {"'*' expected", 2446}, |
| {"Class or interface declaration expected", 2447}, |
| {"Missing class name", 2448}, |
| {"'{' expected", 2449}, |
| {"Missing super class name", 2450}, |
| {"Missing interface name", 2451}, |
| {"Missing term", 2452}, |
| {"Missing variable initializer", 2453}, |
| {"Invalid declaration", 2454}, |
| {"Can't specify array dimension in a declaration", 2455}, |
| {"']' expected", 2456}, |
| {"Unbalanced ']'", 2457}, |
| {"Invalid method declaration, method name required", 2458}, |
| {"Identifier expected", 2459}, |
| {"Invalid method declaration, return type required", 2460}, |
| {"')' expected", 2461}, |
| {"Missing formal parameter term", 2462}, |
| {"Missing identifier", 2463}, |
| {"Missing class type term", 2464}, |
| {"Invalid interface type", 2465}, |
| {"':' expected", 2466}, |
| {"Invalid expression statement", 2467}, |
| {"'(' expected", 2468}, |
| {"Missing term or ')'", 2469}, |
| {"Missing or invalid constant expression", 2470}, |
| {"Missing term and ')' expected", 2471}, |
| {"Invalid control expression", 2472}, |
| {"Invalid update expression", 2473}, |
| {"Invalid init statement", 2474}, |
| {"Missing term or ')' expected", 2475}, |
| {"'class' or 'this' expected", 2476}, |
| {"'class' expected", 2477}, |
| {"')' or term expected", 2478}, |
| {"'[' expected", 2479}, |
| {"Field expected", 2480}, |
| {"Missing term and ']' expected", 2481}, |
| {"']' expected, invalid type expression", 2482}, |
| {"Invalid type expression", 2483}, |
| {"Invalid reference type", 2484}, |
| {"Constructor invocation must be first thing in a constructor", 2485}, |
| {"Only constructors can invoke constructors", 2486}, |
| {": `%s' JDK1.1(TM) feature", 2487}, |
| {"\ |
| %s.\n\ |
| %s", 2488}, |
| {"Can't use '$' as a separator for inner classes", 2489}, |
| {"malformed .zip archive in CLASSPATH: %s", 2490}, |
| {"\ |
| Can't find default package `%s'. Check the CLASSPATH environment variable \ |
| and the access to the archives.", 2491}, |
| {"missing static field `%s'", 2492}, |
| {"not a static field `%s'", 2493}, |
| {"No case for %s", 2494}, |
| {"unregistered operator %s", 2495}, |
| {"internal error - use of undefined type", 2496}, |
| {"junk at end of signature string", 2497}, |
| {"bad pc in exception_table", 2498}, |
| {"unknown opcode %d@pc=%d during verification", 2499}, |
| {"verification error at PC=%d", 2500}, |
| {"Dump decls to a .decl file", 2501}, |
| {"Generate code for GNU runtime environment", 2502}, |
| {"Generate code for NeXT runtime environment", 2503}, |
| {"Warn if a selector has multiple methods", 2504}, |
| {"Do not warn if inherited methods are unimplemented", 2505}, |
| {"Generate C header of platform specific features", 2506}, |
| {"Specify the name of the class for constant strings", 2507}, |
| {"no class name specified as argument to -fconstant-string-class", 2508}, |
| {"object does not conform to the `%s' protocol", 2509}, |
| {"class `%s' does not implement the `%s' protocol", 2510}, |
| {"`%s' cannot be statically allocated", 2511}, |
| {"Unexpected type for `id' (%s)", 2512}, |
| {"Undefined type `id', please import <objc/objc.h>", 2513}, |
| {"Cannot find protocol declaration for `%s'", 2514}, |
| {"Cannot find interface declaration for `%s'", 2515}, |
| {"Cannot find class `%s'", 2516}, |
| {"Class `%s' already exists", 2517}, |
| {"Cannot find interface declaration for `%s', superclass of `%s'", 2518}, |
| {"Circular inheritance in interface declaration for `%s'", 2519}, |
| {"inconsistent instance variable specification", 2520}, |
| {"multiple declarations for method `%s'", 2521}, |
| {"invalid receiver type `%s'", 2522}, |
| {"`%s' does not respond to `%s'", 2523}, |
| {"no super class declared in interface for `%s'", 2524}, |
| {"cannot find class (factory) method.", 2525}, |
| {"return type for `%s' defaults to id", 2526}, |
| {"method `%s' not implemented by protocol.", 2527}, |
| {"return type defaults to id", 2528}, |
| {"cannot find method.", 2529}, |
| {"instance variable `%s' accessed in class method", 2530}, |
| {"duplicate definition of class method `%s'.", 2531}, |
| {"duplicate declaration of class method `%s'.", 2532}, |
| {"duplicate definition of instance method `%s'.", 2533}, |
| {"duplicate declaration of instance method `%s'.", 2534}, |
| {"duplicate interface declaration for category `%s(%s)'", 2535}, |
| {"instance variable `%s' is declared private", 2536}, |
| {"instance variable `%s' is declared %s", 2537}, |
| {"static access to object of type `id'", 2538}, |
| {"incomplete implementation of class `%s'", 2539}, |
| {"incomplete implementation of category `%s'", 2540}, |
| {"method definition for `%c%s' not found", 2541}, |
| {"%s `%s' does not fully implement the `%s' protocol", 2542}, |
| {"reimplementation of class `%s'", 2543}, |
| {"conflicting super class name `%s'", 2544}, |
| {"duplicate interface declaration for class `%s'", 2545}, |
| {"duplicate declaration for protocol `%s'", 2546}, |
| {"[super ...] must appear in a method context", 2547}, |
| {"potential selector conflict for method `%s'", 2548}, |
| {"`@end' must appear in an implementation context", 2549}, |
| {"method definition not in class context", 2550}, |
| {"syntax error at '@' token", 2551}, |
| {"invalid parameter `%s'", 2552}, |
| {"Arc profiling: some edge counts were bad.", 2553}, |
| {"file %s not found, execution counts assumed to be zero.", 2554}, |
| {"%s: internal abort\n", 2555}, |
| {"%s: error writing file `%s': %s\n", 2556}, |
| {"%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n", 2557}, |
| {"%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n", 2558}, |
| {"%s: warning: no read access for file `%s'\n", 2559}, |
| {"%s: warning: no write access for file `%s'\n", 2560}, |
| {"%s: warning: no write access for dir containing `%s'\n", 2561}, |
| {"%s: invalid file name: %s\n", 2562}, |
| {"%s: %s: can't get status: %s\n", 2563}, |
| {"\ |
| \n\ |
| %s: fatal error: aux info file corrupted at line %d\n", 2564}, |
| {"%s:%d: declaration of function `%s' takes different forms\n", 2565}, |
| {"%s: compiling `%s'\n", 2566}, |
| {"%s: wait: %s\n", 2567}, |
| {"%s: subprocess got fatal signal %d\n", 2568}, |
| {"%s: %s exited with status %d\n", 2569}, |
| {"%s: warning: missing SYSCALLS file `%s'\n", 2570}, |
| {"%s: can't read aux info file `%s': %s\n", 2571}, |
| {"%s: can't get status of aux info file `%s': %s\n", 2572}, |
| {"%s: can't open aux info file `%s' for reading: %s\n", 2573}, |
| {"%s: error reading aux info file `%s': %s\n", 2574}, |
| {"%s: error closing aux info file `%s': %s\n", 2575}, |
| {"%s: can't delete aux info file `%s': %s\n", 2576}, |
| {"%s: can't delete file `%s': %s\n", 2577}, |
| {"%s: warning: can't rename file `%s' to `%s': %s\n", 2578}, |
| {"%s: conflicting extern definitions of '%s'\n", 2579}, |
| {"%s: declarations of '%s' will not be converted\n", 2580}, |
| {"%s: conflict list for '%s' follows:\n", 2581}, |
| {"%s: warning: using formals list from %s(%d) for function `%s'\n", 2582}, |
| {"%s: %d: `%s' used but missing from SYSCALLS\n", 2583}, |
| {"%s: %d: warning: no extern definition for `%s'\n", 2584}, |
| {"%s: warning: no static definition for `%s' in file `%s'\n", 2585}, |
| {"%s: multiple static defs of `%s' in file `%s'\n", 2586}, |
| {"%s: %d: warning: source too confusing\n", 2587}, |
| {"%s: %d: warning: varargs function declaration not converted\n", 2588}, |
| {"%s: declaration of function `%s' not converted\n", 2589}, |
| {"%s: warning: too many parameter lists in declaration of `%s'\n", 2590}, |
| {"\ |
| \n\ |
| %s: warning: too few parameter lists in declaration of `%s'\n", 2591}, |
| {"%s: %d: warning: found `%s' but expected `%s'\n", 2592}, |
| {"%s: local declaration for function `%s' not inserted\n", 2593}, |
| {"\ |
| \n\ |
| %s: %d: warning: can't add declaration of `%s' into macro call\n", 2594}, |
| {"%s: global declarations for file `%s' not inserted\n", 2595}, |
| {"%s: definition of function `%s' not converted\n", 2596}, |
| {"%s: %d: warning: definition of %s not converted\n", 2597}, |
| {"%s: found definition of `%s' at %s(%d)\n", 2598}, |
| {"%s: %d: warning: `%s' excluded by preprocessing\n", 2599}, |
| {"%s: function definition not converted\n", 2600}, |
| {"%s: `%s' not converted\n", 2601}, |
| {"%s: would convert file `%s'\n", 2602}, |
| {"%s: converting file `%s'\n", 2603}, |
| {"%s: can't get status for file `%s': %s\n", 2604}, |
| {"%s: can't open file `%s' for reading: %s\n", 2605}, |
| {"\ |
| \n\ |
| %s: error reading input file `%s': %s\n", 2606}, |
| {"%s: can't create/open clean file `%s': %s\n", 2607}, |
| {"%s: warning: file `%s' already saved in `%s'\n", 2608}, |
| {"%s: can't link file `%s' to `%s': %s\n", 2609}, |
| {"%s: can't create/open output file `%s': %s\n", 2610}, |
| {"%s: can't change mode of file `%s': %s\n", 2611}, |
| {"%s: cannot get working directory: %s\n", 2612}, |
| {"%s: input file names must have .c suffixes: %s\n", 2613}, |
| {"conversion from NaN to int", 2614}, |
| {"conversion from NaN to unsigned int", 2615}, |
| {"floating point overflow", 2616}, |
| {"overflow on truncation to integer", 2617}, |
| {"overflow on truncation to unsigned integer", 2618}, |
| {"%s: argument domain error", 2619}, |
| {"%s: function singularity", 2620}, |
| {"%s: overflow range error", 2621}, |
| {"%s: underflow range error", 2622}, |
| {"%s: total loss of precision", 2623}, |
| {"%s: partial loss of precision", 2624}, |
| {"%s: NaN - producing operation", 2625}, |
| {"Output constraint %d must specify a single register", 2626}, |
| {"Output regs must be grouped at top of stack", 2627}, |
| {"Implicitly popped regs must be grouped at top of stack", 2628}, |
| {"Output operand %d must use `&' constraint", 2629}, |
| {"can't use '%s' as a %s register", 2630}, |
| {"global register variable follows a function definition", 2631}, |
| {"register used for two global register variables", 2632}, |
| {"call-clobbered register used for global register variable", 2633}, |
| {"cannot reload integer constant operand in `asm'", 2634}, |
| {"impossible register constraint in `asm'", 2635}, |
| {"`&' constraint used with no register class", 2636}, |
| {"inconsistent operand constraints in an `asm'", 2637}, |
| {"frame size too large for reliable stack checking", 2638}, |
| {"try reducing the number of local variables", 2639}, |
| {"Can't find a register in class `%s' while reloading `asm'.", 2640}, |
| {"Unable to find a register to spill in class `%s'.", 2641}, |
| {"`asm' operand requires impossible reload", 2642}, |
| {"`asm' operand constraint incompatible with operand size", 2643}, |
| {"output operand is constant in `asm'", 2644}, |
| {"RTL check: access of elt %d of `%s' with last elt %d in %s, at %s:%d", 2645}, |
| {"\ |
| RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d", 2646}, |
| {"\ |
| RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %\ |
| s:%d", 2647}, |
| {"RTL check: expected code `%s', have `%s' in %s, at %s:%d", 2648}, |
| {"RTL check: expected code `%s' or `%s', have `%s' in %s, at %s:%d", 2649}, |
| {"RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d", 2650}, |
| {"jump to `%s' invalidly jumps into binding contour", 2651}, |
| {"label `%s' used before containing binding contour", 2652}, |
| {"`asm' cannot be used in function where memory usage is checked", 2653}, |
| {"`asm' cannot be used with `-fcheck-memory-usage'", 2654}, |
| {"unknown register name `%s' in `asm'", 2655}, |
| {"too many alternatives in `asm'", 2656}, |
| {"operand constraints for `asm' differ in number of alternatives", 2657}, |
| {"output operand constraint lacks `='", 2658}, |
| {"output constraint `%c' for operand %d is not at the beginning", 2659}, |
| {"output operand constraint %d contains `+'", 2660}, |
| {"operand constraint contains '+' or '=' at illegal position.", 2661}, |
| {"`%%' constraint used with last operand", 2662}, |
| {"matching constraint not valid in output operand", 2663}, |
| {"invalid punctuation `%c' in constraint", 2664}, |
| {"output number %d not directly addressable", 2665}, |
| {"more than %d operands in `asm'", 2666}, |
| {"hard register `%s' listed as input operand to `asm'", 2667}, |
| {"input operand constraint contains `%c'", 2668}, |
| {"matching constraint references invalid operand number", 2669}, |
| {"asm operand %d probably doesn't match constraints", 2670}, |
| {"unused variable `%s'", 2671}, |
| {"enumeration value `%s' not handled in switch", 2672}, |
| {"case value `%ld' not in enumerated type", 2673}, |
| {"case value `%ld' not in enumerated type `%s'", 2674}, |
| {"type size can't be explicitly evaluated", 2675}, |
| {"variable-size type declared outside of any function", 2676}, |
| {"size of `%s' is %d bytes", 2677}, |
| {"size of `%s' is larger than %d bytes", 2678}, |
| {"packed attribute causes inefficient alignment for `%s'", 2679}, |
| {"packed attribute is unnecessary for `%s'", 2680}, |
| {"padding struct to align `%s'", 2681}, |
| {"padding struct size to alignment boundary", 2682}, |
| {"packed attribute causes inefficient alignment", 2683}, |
| {"packed attribute is unnecessary", 2684}, |
| {"\"%s\" and \"%s\" identical in first %d characters", 2685}, |
| {"\ |
| \n\ |
| Execution times (seconds)\n", 2686}, |
| {" TOTAL :", 2687}, |
| {"time in %s: %ld.%06ld (%ld%%)\n", 2688}, |
| {"collect: reading %s\n", 2689}, |
| {"collect: recompiling %s\n", 2690}, |
| {"collect: tweaking %s in %s\n", 2691}, |
| {"collect: relinking\n", 2692}, |
| {"ld returned %d exit status", 2693}, |
| {"Generate debugging info in default format", 2694}, |
| {"Generate debugging info in default extended format", 2695}, |
| {"Generate STABS format debug info", 2696}, |
| {"Generate extended STABS format debug info", 2697}, |
| {"Generate DWARF-1 format debug info", 2698}, |
| {"Generate extended DWARF-1 format debug info", 2699}, |
| {"Generate DWARF-2 debug info", 2700}, |
| {"Generate XCOFF format debug info", 2701}, |
| {"Generate extended XCOFF format debug info", 2702}, |
| {"Generate COFF format debug info", 2703}, |
| {"Do not store floats in registers", 2704}, |
| {"Consider all mem refs through pointers as volatile", 2705}, |
| {"Consider all mem refs to global data to be volatile", 2706}, |
| {"Consider all mem refs to static data to be volatile", 2707}, |
| {"Defer popping functions args from stack until later", 2708}, |
| {"When possible do not generate stack frames", 2709}, |
| {"Optimize sibling and tail recursive calls", 2710}, |
| {"When running CSE, follow jumps to their targets", 2711}, |
| {"When running CSE, follow conditional jumps", 2712}, |
| {"Perform a number of minor, expensive optimisations", 2713}, |
| {"Perform jump threading optimisations", 2714}, |
| {"Perform strength reduction optimisations", 2715}, |
| {"Perform loop unrolling when iteration count is known", 2716}, |
| {"Perform loop unrolling for all loops", 2717}, |
| {"Force all loop invariant computations out of loops", 2718}, |
| {"Strength reduce all loop general induction variables", 2719}, |
| {"Store strings in writable data section", 2720}, |
| {"Enable machine specific peephole optimisations", 2721}, |
| {"Copy memory operands into registers before using", 2722}, |
| {"Copy memory address constants into regs before using", 2723}, |
| {"Allow function addresses to be held in registers", 2724}, |
| {"Integrate simple functions into their callers", 2725}, |
| {"Generate code for funcs even if they are fully inlined", 2726}, |
| {"Pay attention to the 'inline' keyword", 2727}, |
| {"Emit static const variables even if they are not used", 2728}, |
| {"Check for syntax errors, then stop", 2729}, |
| {"Mark data as shared rather than private", 2730}, |
| {"Enable saving registers around function calls", 2731}, |
| {"Return 'short' aggregates in memory, not registers", 2732}, |
| {"Return 'short' aggregates in registers", 2733}, |
| {"Attempt to fill delay slots of branch instructions", 2734}, |
| {"Perform the global common subexpression elimination", 2735}, |
| {"Run CSE pass after loop optimisations", 2736}, |
| {"Run the loop optimiser twice", 2737}, |
| {"Delete useless null pointer checks", 2738}, |
| {"Pretend that host and target use the same FP format", 2739}, |
| {"Reschedule instructions before register allocation", 2740}, |
| {"Reschedule instructions after register allocation", 2741}, |
| {"Enable scheduling across basic blocks", 2742}, |
| {"Allow speculative motion of non-loads", 2743}, |
| {"Allow speculative motion of some loads", 2744}, |
| {"Allow speculative motion of more loads", 2745}, |
| {"Replace add,compare,branch with branch on count reg", 2746}, |
| {"Generate position independent code, if possible", 2747}, |
| {"Enable exception handling", 2748}, |
| {"Just generate unwind tables for exception handling", 2749}, |
| {"Support synchronous non-call exceptions", 2750}, |
| {"Insert arc based program profiling code", 2751}, |
| {"Create data files needed by gcov", 2752}, |
| {"Use profiling information for branch probabilities", 2753}, |
| {"Reorder basic blocks to improve code placement", 2754}, |
| {"Do the register renaming optimization pass", 2755}, |
| {"Improve FP speed by violating ANSI & IEEE rules", 2756}, |
| {"Do not put unitialised globals in the common section", 2757}, |
| {"Do not generate .size directives", 2758}, |
| {"place each function into its own section", 2759}, |
| {"place data items into their own section", 2760}, |
| {"Add extra commentry to assembler output", 2761}, |
| {"Output GNU ld formatted global initialisers", 2762}, |
| {"Enables a register move optimisation", 2763}, |
| {"Do the full regmove optimization pass", 2764}, |
| {"Pack structure members together without holes", 2765}, |
| {"Insert stack checking code into the program", 2766}, |
| {"Specify that arguments may alias each other & globals", 2767}, |
| {"Assume arguments may alias globals but not each other", 2768}, |
| {"Assume arguments do not alias each other or globals", 2769}, |
| {"Assume strict aliasing rules apply", 2770}, |
| {"Align the start of loops", 2771}, |
| {"Align labels which are only reached by jumping", 2772}, |
| {"Align all labels", 2773}, |
| {"Align the start of functions", 2774}, |
| {"Generate code to check every memory access", 2775}, |
| {"Add a prefix to all function names", 2776}, |
| {"\ |
| Suppress output of instruction numbers and line number notes in debugging \ |
| dumps", 2777}, |
| {"Instrument function entry/exit with profiling calls", 2778}, |
| {"Enable SSA optimizations", 2779}, |
| {"Enable dead code elimination", 2780}, |
| {"External symbols have a leading underscore", 2781}, |
| {"Process #ident directives", 2782}, |
| {"Enables an rtl peephole pass run before sched2", 2783}, |
| {"Enables guessing of branch probabilities", 2784}, |
| {"Set errno after built-in math functions", 2785}, |
| {"Convert floating point constant to single precision constant", 2786}, |
| {"Report time taken by each compiler pass at end of run", 2787}, |
| {"Report on permanent memory allocation at end of run", 2788}, |
| {"Trap for signed overflow in addition / subtraction / multiplication.", 2789}, |
| {"Compile just for ISO C89", 2790}, |
| {"Do not promote floats to double if using -traditional", 2791}, |
| {"Determine language standard", 2792}, |
| {"Make bitfields by unsigned by default", 2793}, |
| {"Make 'char' be signed by default", 2794}, |
| {"Make 'char' be unsigned by default", 2795}, |
| {"Attempt to support traditional K&R style C", 2796}, |
| {"Do not recognise the 'asm' keyword", 2797}, |
| {"Do not recognise any built in functions", 2798}, |
| {"Assume normal C execution environment", 2799}, |
| {"Assume that standard libraries & main might not exist", 2800}, |
| {"Allow different types as args of ? operator", 2801}, |
| {"Allow the use of $ inside identifiers", 2802}, |
| {"Use the same size for double as for float", 2803}, |
| {"Use the smallest fitting integer to hold enums", 2804}, |
| {"Override the underlying type for wchar_t to `unsigned short'", 2805}, |
| {"Enable most warning messages", 2806}, |
| {"Warn about casting functions to incompatible types", 2807}, |
| {"Warn about functions which might be candidates for format attributes", 2808}, |
| {"Warn about casts which discard qualifiers", 2809}, |
| {"Warn about subscripts whose type is 'char'", 2810}, |
| {"Warn if nested comments are detected", 2811}, |
| {"Warn about possibly confusing type conversions", 2812}, |
| {"Warn about printf/scanf/strftime/strfmon format anomalies", 2813}, |
| {"Don't warn about strftime formats yielding 2 digit years", 2814}, |
| {"Don't warn about too many arguments to format functions", 2815}, |
| {"Warn about non-string-literal format strings", 2816}, |
| {"Warn about possible security problems with format functions", 2817}, |
| {"Warn about implicit function declarations", 2818}, |
| {"Warn when a declaration does not specify a type", 2819}, |
| {"Warn about the use of the #import directive", 2820}, |
| {"Do not warn about using 'long long' when -pedantic", 2821}, |
| {"Warn about suspicious declarations of main", 2822}, |
| {"Warn about possibly missing braces around initialisers", 2823}, |
| {"Warn about global funcs without previous declarations", 2824}, |
| {"Warn about global funcs without prototypes", 2825}, |
| {"Warn about use of multicharacter literals", 2826}, |
| {"Warn about externs not at file scope level", 2827}, |
| {"Warn about possible missing parentheses", 2828}, |
| {"Warn about possible violations of sequence point rules", 2829}, |
| {"Warn about function pointer arithmetic", 2830}, |
| {"Warn about multiple declarations of the same object", 2831}, |
| {"Warn about signed/unsigned comparisons", 2832}, |
| {"Warn about testing equality of floating point numbers", 2833}, |
| {"Warn about unrecognized pragmas", 2834}, |
| {"Warn about non-prototyped function decls", 2835}, |
| {"Warn about constructs whose meaning change in ISO C", 2836}, |
| {"Warn when trigraphs are encountered", 2837}, |
| {"Mark strings as 'const char *'", 2838}, |
| {"Warn when a function is unused", 2839}, |
| {"Warn when a label is unused", 2840}, |
| {"Warn when a function parameter is unused", 2841}, |
| {"Warn when a variable is unused", 2842}, |
| {"Warn when an expression value is unused", 2843}, |
| {"Do not suppress warnings from system headers", 2844}, |
| {"Treat all warnings as errors", 2845}, |
| {"Warn when one local variable shadows another", 2846}, |
| {"Warn about enumerated switches missing a specific case", 2847}, |
| {"Warn about returning structures, unions or arrays", 2848}, |
| {"Warn about pointer casts which increase alignment", 2849}, |
| {"Warn about code that will never be executed", 2850}, |
| {"Warn about unitialized automatic variables", 2851}, |
| {"Warn when an inlined function cannot be inlined", 2852}, |
| {"Warn when the packed attribute has no effect on struct layout", 2853}, |
| {"Warn when padding is required to align struct members", 2854}, |
| {"Warn when an optimization pass is disabled", 2855}, |
| {"Warn about functions which might be candidates for attribute noreturn", 2856}, |
| {"Invalid option `%s'", 2857}, |
| {"Internal error: %s", 2858}, |
| {"`%s' used but never defined", 2859}, |
| {"`%s' declared `static' but never defined", 2860}, |
| {"`%s' defined but not used", 2861}, |
| {"can't open %s for writing", 2862}, |
| {"-ffunction-sections not supported for this target.", 2863}, |
| {"-fdata-sections not supported for this target.", 2864}, |
| {"-ffunction-sections disabled; it makes profiling impossible.", 2865}, |
| {"-ffunction-sections may affect debugging on some targets.", 2866}, |
| {"Errors detected in input file (your bison.simple is out of date)\n", 2867}, |
| {"error writing to %s", 2868}, |
| {"invalid register name `%s' for register variable", 2869}, |
| {"\ |
| -ffixed-<register> Mark <register> as being unavailable to the \ |
| compiler\n", 2870}, |
| {"\ |
| -fcall-used-<register> Mark <register> as being corrupted by function \ |
| calls\n", 2871}, |
| {"\ |
| -fcall-saved-<register> Mark <register> as being preserved across \ |
| functions\n", 2872}, |
| {"\ |
| -finline-limit=<number> Limits the size of inlined functions to <number>\n", 2873}, |
| {"\ |
| -fmessage-length=<number> Limits diagnostics messages lengths to <number> \ |
| characters per line. 0 suppresses line-wrapping\n", 2874}, |
| {"\ |
| -fdiagnostics-show-location=[once | every-line] Indicates how often source \ |
| location information should be emitted, as prefix, at the beginning of \ |
| diagnostics when line-wrapping\n", 2875}, |
| {" -O[number] Set optimisation level to [number]\n", 2876}, |
| {" -Os Optimise for space rather than speed\n", 2877}, |
| {"\ |
| -pedantic Issue warnings needed by strict compliance to ISO \ |
| C\n", 2878}, |
| {"\ |
| -pedantic-errors Like -pedantic except that errors are produced\n", 2879}, |
| {" -w Suppress warnings\n", 2880}, |
| {" -W Enable extra warnings\n", 2881}, |
| {" -Wunused Enable unused warnings\n", 2882}, |
| {"\ |
| -Wid-clash-<num> Warn if 2 identifiers have the same first <num> \ |
| chars\n", 2883}, |
| {"\ |
| -Wlarger-than-<number> Warn if an object is larger than <number> bytes\n", 2884}, |
| {" -p Enable function profiling\n", 2885}, |
| {" -a Enable block profiling \n", 2886}, |
| {" -ax Enable jump profiling \n", 2887}, |
| {" -o <file> Place output into <file> \n", 2888}, |
| {"\ |
| -G <number> Put global and static data smaller than <number>\n\ |
| bytes into a special section (on some targets)\n", 2889}, |
| {" -aux-info <file> Emit declaration info into <file>\n", 2890}, |
| {"\ |
| -quiet Do not display functions compiled or elapsed time\n", 2891}, |
| {" -version Display the compiler's version\n", 2892}, |
| {"\ |
| -d[letters] Enable dumps from specific passes of the compiler\n", 2893}, |
| {"\ |
| -dumpbase <file> Base name to be used for dumps from specific \ |
| passes\n", 2894}, |
| {" -fsched-verbose=<number> Set the verbosity level of the scheduler\n", 2895}, |
| {" --help Display this information\n", 2896}, |
| {"\ |
| \n\ |
| Language specific options:\n", 2897}, |
| {" %-23.23s [undocumented]\n", 2898}, |
| {"\ |
| \n\ |
| There are undocumented %s specific options as well.\n", 2899}, |
| {"\ |
| \n\ |
| Options for %s:\n", 2900}, |
| {"\ |
| \n\ |
| Target specific options:\n", 2901}, |
| {" -m%-23.23s [undocumented]\n", 2902}, |
| {"\ |
| \n\ |
| There are undocumented target specific options as well.\n", 2903}, |
| {" They exist, but they are not documented.\n", 2904}, |
| {"unrecognized gcc debugging option: %c", 2905}, |
| {"unrecognized register name `%s'", 2906}, |
| {"Unrecognized option `%s'", 2907}, |
| {"use -gdwarf -g%d for DWARF v1, level %d", 2908}, |
| {"use -gdwarf-2 for DWARF v2", 2909}, |
| {"ignoring option `%s' due to invalid debug level specification", 2910}, |
| {"`%s': unknown or unsupported -g option", 2911}, |
| {"`%s' ignored, conflicts with `-g%s'", 2912}, |
| {"-param option missing argument", 2913}, |
| {"invalid --param option: %s", 2914}, |
| {"invalid parameter value `%s'", 2915}, |
| {"`-a' option (basic block profile) not supported", 2916}, |
| {"`-ax' option (jump profiling) not supported", 2917}, |
| {"Ignoring command line option '%s'", 2918}, |
| {"(It is valid for %s but not the selected language)", 2919}, |
| {"-Wuninitialized is not supported without -O", 2920}, |
| {"`-ax' and `-a' are conflicting options. `-a' ignored.", 2921}, |
| {"instruction scheduling not supported on this target machine", 2922}, |
| {"this target machine does not have delayed branches", 2923}, |
| {"profiling does not work without a frame pointer", 2924}, |
| {"-f%sleading-underscore not supported on this target machine", 2925}, |
| {"Data size %ld.\n", 2926}, |
| {"\ |
| %s%s%s version %s (%s)\n\ |
| %s\tcompiled by GNU C version %s.\n\ |
| %s%s%s version %s (%s) compiled by CC.\n", 2927}, |
| {"options passed: ", 2928}, |
| {"options enabled: ", 2929}, |
| {"division by zero in #if", 2930}, |
| {"floating point numbers not allowed in #if expressions", 2931}, |
| {"Invalid number in #if expression", 2932}, |
| {"Invalid character constant in #if", 2933}, |
| {"double quoted strings not allowed in #if expressions", 2934}, |
| {"Invalid token in expression", 2935}, |
| {"octal character constant does not fit in a byte", 2936}, |
| {"hex character constant does not fit in a byte", 2937}, |
| {"empty #if expression", 2938}, |
| {"Junk after end of expression.", 2939}, |
| {"macro or #include recursion too deep", 2940}, |
| {"Usage: %s [switches] input output", 2941}, |
| {"-traditional is not supported in C++", 2942}, |
| {"-traditional and -ansi are mutually exclusive", 2943}, |
| {"Filename missing after -i option", 2944}, |
| {"Filename missing after -o option", 2945}, |
| {"Target missing after %s option", 2946}, |
| {"Filename missing after %s option", 2947}, |
| {"Macro name missing after -%c option", 2948}, |
| {"-pedantic and -traditional are mutually exclusive", 2949}, |
| {"-trigraphs and -traditional are mutually exclusive", 2950}, |
| {"Directory name missing after -I option", 2951}, |
| {"`/*' within comment", 2952}, |
| {"unterminated #%s conditional", 2953}, |
| {"not in any file?!", 2954}, |
| {"`defined' must be followed by ident or (ident)", 2955}, |
| {"cccp error: invalid special hash type", 2956}, |
| {"#include expects \"fname\" or <fname>", 2957}, |
| {"No include path in which to find %.*s", 2958}, |
| {"invalid macro name", 2959}, |
| {"invalid macro name `%s'", 2960}, |
| {"\"defined\" cannot be used as a macro name", 2961}, |
| {"parameter name starts with a digit in #define", 2962}, |
| {"badly punctuated parameter list in #define", 2963}, |
| {"unterminated parameter list in #define", 2964}, |
| {"\"%.*s\" redefined", 2965}, |
| {"# operator should be followed by a macro argument name", 2966}, |
| {"invalid format #line command", 2967}, |
| {"undefining `defined'", 2968}, |
| {"undefining `%s'", 2969}, |
| {"extra text at end of directive", 2970}, |
| {"#error%.*s", 2971}, |
| {"#warning%.*s", 2972}, |
| {"#elif not within a conditional", 2973}, |
| {"#%s not within a conditional", 2974}, |
| {"#else or #elif after #else", 2975}, |
| {"#else not within a conditional", 2976}, |
| {"unbalanced #endif", 2977}, |
| {"unterminated string or character constant", 2978}, |
| {"arguments given to macro `%s'", 2979}, |
| {"no args to macro `%s'", 2980}, |
| {"only 1 arg to macro `%s'", 2981}, |
| {"only %d args to macro `%s'", 2982}, |
| {"too many (%d) args to macro `%s'", 2983}, |
| {"\ |
| Internal error in %s, at tradcpp.c:%d\n\ |
| Please submit a full bug report.\n\ |
| See %s for instructions.", 2984}, |
| {"arrays of functions are not meaningful", 2985}, |
| {"function return type cannot be function", 2986}, |
| {"invalid initializer for bit string", 2987}, |
| {"Tree check: expected %s, have %s in %s, at %s:%d", 2988}, |
| {"Tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d", 2989}, |
| {"register name not specified for `%s'", 2990}, |
| {"invalid register name for `%s'", 2991}, |
| {"data type of `%s' isn't suitable for a register", 2992}, |
| {"register specified for `%s' isn't suitable for data type", 2993}, |
| {"global register variable has initial value", 2994}, |
| {"volatile register variables don't work as you might wish", 2995}, |
| {"register name given for non-register variable `%s'", 2996}, |
| {"size of variable `%s' is too large", 2997}, |
| {"\ |
| alignment of `%s' is greater than maximum object file alignment. Using %d.", 2998}, |
| {"requested alignment for %s is greater than implemented alignment of %d.", 2999}, |
| {"floating point trap outputting a constant", 3000}, |
| {"initializer for integer value is too complicated", 3001}, |
| {"initializer for floating value is not a floating constant", 3002}, |
| {"unknown set constructor type", 3003}, |
| {"invalid initial value for member `%s'", 3004}, |
| {"weak declaration of `%s' must be public", 3005}, |
| {"weak declaration of `%s' must precede definition", 3006}, |
| {"only weak aliases are supported in this configuration", 3007}, |
| {"alias definitions not supported in this configuration; ignored", 3008}, |
| {"Virtual array %s[%lu]: element %lu out of bounds", 3009}, |
| {"No sclass for %s stab (0x%x)\n", 3010}, |
| {"`-p' not supported; use `-pg' and gprof(1)", 3011}, |
| {"may not use both -EB and -EL", 3012}, |
| {"-mapcs-26 and -mapcs-32 may not be used together", 3013}, |
| {"-msoft-float and -mhard_float may not be used together", 3014}, |
| {"-mbig-endian and -mlittle-endian may not be used together", 3015}, |
| {"Incompatible interworking options", 3016}, |
| {"-mbsd and -pedantic incompatible", 3017}, |
| {"-mbsd and -mxopen incompatible", 3018}, |
| {"-mxopen and -pedantic incompatible", 3019}, |
| {"A -ifile option requires a -map option", 3020}, |
| {"mno-cygwin and mno-win32 are not compatible", 3021}, |
| {"shared and mdll are not compatible", 3022}, |
| {"-static not valid with -mcoff", 3023}, |
| {"-shared not valid with -mcoff", 3024}, |
| {"-symbolic not valid with -mcoff", 3025}, |
| {"-fpic is not valid with -mcoff", 3026}, |
| {"-fPIC is not valid with -mcoff", 3027}, |
| {"-fpic not valid with -mcoff", 3028}, |
| {"-fPIC not valid with -mcoff", 3029}, |
| {"bx]", 3030}, |
| {"bx", 3031}, |
| {"cx", 3032}, |
| {"-p option not supported: use -pg instead", 3033}, |
| {"choose either big or little endian, not both", 3034}, |
| {"choose either m340 or m210 not both", 3035}, |
| {"the m210 does not have little endian support", 3036}, |
| {"-pipe is not supported.", 3037}, |
| {"may not use both -mfp64 and -msingle-float", 3038}, |
| {"may not use both -mfp64 and -m4650", 3039}, |
| {"-mhard-float not supported.", 3040}, |
| {"-msingle-float and -msoft-float can not both be specified.", 3041}, |
| {"-p profiling is no longer supported. Use -pg instead.", 3042}, |
| {"profiling not supported with -mg\n", 3043}, |
| {"GNU C does not support -C without using -E", 3044}, |
| {"-pg and -fomit-frame-pointer are incompatible", 3045}, |
| {"-E required when input is from standard input", 3046}, |
| {"Compilation of header file requested", 3047}, |
| {"-fjni and -femit-class-files are incompatible", 3048}, |
| {"-fjni and -femit-class-file are incompatible", 3049}, |
| }; |
| |
| int _msg_tbl_length = 3049; |