+/* Automatically generated by po2tbl.sed from gcc.pot. */
+
+#if HAVE_CONFIG_H
+# include <config.h>
+#endif
+
+#include "libgettext.h"
+
+const struct _msg_ent _msg_tbl[] = {
+ {"", 1},
+ {"wrong number of arguments specified for `%s' attribute", 2},
+ {"unknown machine mode `%s'", 3},
+ {"no data type for mode `%s'", 4},
+ {"requested alignment is not a constant", 5},
+ {"requested alignment is not a power of 2", 6},
+ {"requested alignment is too large", 7},
+ {"unrecognized format specifier", 8},
+ {"format string has invalid operand number", 9},
+ {"format string arg follows the args to be formatted", 10},
+ {"format string arg not a string type", 11},
+ {"args to be formatted is not '...'", 12},
+ {"function does not return string type", 13},
+ {"alias arg not a string", 14},
+ {"expression statement has incomplete type", 15},
+ {"case label does not reduce to an integer constant", 16},
+ {"invalid truth-value expression", 17},
+ {"invalid operands to binary %s", 18},
+ {"struct type value used where scalar is required", 19},
+ {"union type value used where scalar is required", 20},
+ {"array type value used where scalar is required", 21},
+ {"invalid use of `restrict'", 22},
+ {"too few arguments to function `%s'", 23},
+ {"too many arguments to function `%s'", 24},
+ {"void value not ignored as it ought to be", 25},
+ {"conversion to non-scalar type requested", 26},
+ {"unknown C standard `%s'", 27},
+ {"`struct %s' incomplete in scope ending here", 28},
+ {"`union %s' incomplete in scope ending here", 29},
+ {"`enum %s' incomplete in scope ending here", 30},
+ {"\
+A parameter list with an ellipsis can't match an empty parameter name list \
+declaration.", 31},
+ {"\
+An argument type that has a default promotion can't match an empty parameter \
+name list declaration.", 32},
+ {"implicit declaration of function `%s'", 33},
+ {"label %s referenced outside of any function", 34},
+ {"duplicate label declaration `%s'", 35},
+ {"duplicate label `%s'", 36},
+ {"two types specified in one empty declaration", 37},
+ {"typedef `%s' is initialized", 38},
+ {"function `%s' is initialized like a variable", 39},
+ {"parameter `%s' is initialized", 40},
+ {"variable-sized object may not be initialized", 41},
+ {"variable `%s' has initializer but incomplete type", 42},
+ {"elements of array `%s' have incomplete type", 43},
+ {"`long long long' is too long for GCC", 44},
+ {"two or more data types in declaration of `%s'", 45},
+ {"`%s' fails to be a typedef or built in type", 46},
+ {"both long and short specified for `%s'", 47},
+ {"long or short specified with char for `%s'", 48},
+ {"long or short specified with floating type for `%s'", 49},
+ {"the only valid combination is `long double'", 50},
+ {"both signed and unsigned specified for `%s'", 51},
+ {"long, short, signed or unsigned invalid for `%s'", 52},
+ {"complex invalid for `%s'", 53},
+ {"multiple storage classes in declaration of `%s'", 54},
+ {"function definition declared `register'", 55},
+ {"function definition declared `typedef'", 56},
+ {"storage class specified for structure field `%s'", 57},
+ {"storage class specified for parameter `%s'", 58},
+ {"storage class specified for typename", 59},
+ {"`%s' has both `extern' and initializer", 60},
+ {"nested function `%s' declared `extern'", 61},
+ {"top-level declaration of `%s' specifies `auto'", 62},
+ {"iterator `%s' has derived type", 63},
+ {"iterator `%s' has noninteger type", 64},
+ {"declaration of `%s' as array of voids", 65},
+ {"declaration of `%s' as array of functions", 66},
+ {"size of array `%s' has non-integer type", 67},
+ {"size of array `%s' is negative", 68},
+ {"size of array `%s' is too large", 69},
+ {"`%s' declared as function returning a function", 70},
+ {"`%s' declared as function returning an array", 71},
+ {"invalid type modifier within pointer declarator", 72},
+ {"variable or field `%s' declared void", 73},
+ {"field `%s' declared as a function", 74},
+ {"field `%s' has incomplete type", 75},
+ {"invalid storage class for function `%s'", 76},
+ {"parameter `%s' has incomplete type", 77},
+ {"`void' in parameter list must be the entire list", 78},
+ {"redefinition of `%s %s'", 79},
+ {"nested redefinition of `%s'", 80},
+ {"redeclaration of `enum %s'", 81},
+ {"enumerator value for `%s' not integer constant", 82},
+ {"overflow in enumeration values", 83},
+ {"return-type is an incomplete type", 84},
+ {"number of arguments doesn't match prototype", 85},
+ {"argument `%s' doesn't match prototype", 86},
+ {"stray '\\' in program", 87},
+ {"invalid #-line", 88},
+ {"invalid #ident", 89},
+ {"undefined or invalid # directive `%s'", 90},
+ {"invalid #line", 91},
+ {"#-lines for entering and leaving files don't match", 92},
+ {"%s at end of input", 93},
+ {"%s at null character", 94},
+ {"%s before string constant", 95},
+ {"%s before character constant", 96},
+ {"%s before character 0%o", 97},
+ {"%s before `%s'", 98},
+ {"more than one `f' in numeric constant", 99},
+ {"more than one `l' in numeric constant", 100},
+ {"more than one `i' or `j' in numeric constant", 101},
+ {"both `f' and `l' in floating constant", 102},
+ {"`$' in identifier", 103},
+ {"invalid identifier `%s'", 104},
+ {"parse error at `..'", 105},
+ {"malformed floating constant", 106},
+ {"nondigits in number and not hexadecimal", 107},
+ {"numeric constant with no digits", 108},
+ {"numeric constant contains digits beyond the radix", 109},
+ {"floating constant exponent has no digits", 110},
+ {"hexadecimal floating constant has no exponent", 111},
+ {"floating constant out of range", 112},
+ {"two `u's in integer constant", 113},
+ {"three `l's in integer constant", 114},
+ {"complex integer constant is too wide for `complex int'", 115},
+ {"missing white space after number `%s'", 116},
+ {"malformed character constant", 117},
+ {"empty character constant", 118},
+ {"character constant too long", 119},
+ {"Unterminated string constant", 120},
+ {"parser stack overflow", 121},
+ {"argument of `asm' is not a constant string", 122},
+ {"ANSI C forbids data definition with no type or storage class", 123},
+ {"`sizeof' applied to a bit-field", 124},
+ {"`%s' undeclared here (not in a function)", 125},
+ {"`%s' undeclared (first use in this function)", 126},
+ {"(Each undeclared identifier is reported only once", 127},
+ {"for each function it appears in.)", 128},
+ {"`%s' implicitly declared as function", 129},
+ {"`[*]' in parameter declaration only allowed in ISO C 99", 130},
+ {"braced-group within expression allowed only inside a function", 131},
+ {"break statement not within loop or switch", 132},
+ {"continue statement not within a loop", 133},
+ {"invalid `for (ITERATOR)' syntax", 134},
+ {"`%s' is not an iterator", 135},
+ {"`for (%s)' inside expansion of same iterator", 136},
+ {"case label not within a switch statement", 137},
+ {"duplicate case value", 138},
+ {"case label within scope of cleanup or variable array", 139},
+ {"default label not within a switch statement", 140},
+ {"multiple default labels in one switch", 141},
+ {"ANSI C requires a named argument before `...'", 142},
+ {"`...' in old-style identifier list", 143},
+ {"parse error; also virtual memory exceeded", 144},
+ {"parse error", 145},
+ {"`%s' has an incomplete type", 146},
+ {"invalid use of void expression", 147},
+ {"invalid use of array with unspecified bounds", 148},
+ {"invalid use of undefined type `%s %s'", 149},
+ {"invalid use of incomplete typedef `%s'", 150},
+ {"sizeof applied to an incomplete type", 151},
+ {"arithmetic on pointer to an incomplete type", 152},
+ {"__alignof__ applied to an incomplete type", 153},
+ {"`__alignof' applied to a bit-field", 154},
+ {"invalid use of non-lvalue array", 155},
+ {"%s has no member named `%s'", 156},
+ {"request for member `%s' in something not a structure or union", 157},
+ {"dereferencing pointer to incomplete type", 158},
+ {"invalid type argument of `%s'", 159},
+ {"subscript missing in array reference", 160},
+ {"array subscript is not an integer", 161},
+ {"subscripted value is neither array nor pointer", 162},
+ {"called object is not a function", 163},
+ {"too many arguments to function", 164},
+ {"type of formal parameter %d is incomplete", 165},
+ {"%s as integer rather than floating due to prototype", 166},
+ {"%s as complex rather than floating due to prototype", 167},
+ {"%s as floating rather than integer due to prototype", 168},
+ {"%s as floating rather than complex due to prototype", 169},
+ {"%s as `float' rather than `double' due to prototype", 170},
+ {"%s with different width due to prototype", 171},
+ {"%s as unsigned due to prototype", 172},
+ {"%s as signed due to prototype", 173},
+ {"too few arguments to function", 174},
+ {"unordered comparison on non-floating point argument", 175},
+ {"wrong type argument to unary plus", 176},
+ {"wrong type argument to unary minus", 177},
+ {"wrong type argument to bit-complement", 178},
+ {"wrong type argument to abs", 179},
+ {"wrong type argument to conjugation", 180},
+ {"wrong type argument to unary exclamation mark", 181},
+ {"wrong type argument to %s", 182},
+ {"%s of pointer to unknown structure", 183},
+ {"attempt to take address of bit-field structure member `%s'", 184},
+ {"%s", 185},
+ {"cannot take address of bitfield `%s'", 186},
+ {"global register variable `%s' used in nested function", 187},
+ {"address of global register variable `%s' requested", 188},
+ {"cannot put object with volatile field into register", 189},
+ {"type mismatch in conditional expression", 190},
+ {"cast specifies array type", 191},
+ {"cast specifies function type", 192},
+ {"cast to union type from type not present in union", 193},
+ {"assignment", 194},
+ {"%s makes qualified function pointer from unqualified", 195},
+ {"%s discards qualifiers from pointer target type", 196},
+ {"ANSI forbids %s between function pointer and `void *'", 197},
+ {"pointer targets in %s differ in signedness", 198},
+ {"%s from incompatible pointer type", 199},
+ {"%s makes pointer from integer without a cast", 200},
+ {"%s makes integer from pointer without a cast", 201},
+ {"incompatible type for argument %d of `%s'", 202},
+ {"incompatible type for argument %d of indirect function call", 203},
+ {"incompatible types in %s", 204},
+ {"passing arg %d of `%s'", 205},
+ {"passing arg %d of pointer to function", 206},
+ {"initializer for static variable is not constant", 207},
+ {"initializer for static variable uses complicated arithmetic", 208},
+ {"(near initialization for `%s')", 209},
+ {"char-array initialized from wide string", 210},
+ {"int-array initialized from non-wide string", 211},
+ {"initializer-string for array of chars is too long", 212},
+ {"array initialized from non-constant array expression", 213},
+ {"initializer element is not constant", 214},
+ {"initializer element is not computable at load time", 215},
+ {"initialization", 216},
+ {"invalid initializer", 217},
+ {"extra brace group at end of initializer", 218},
+ {"missing braces around initializer", 219},
+ {"braces around scalar initializer", 220},
+ {"missing initializer", 221},
+ {"empty braces in initializer", 222},
+ {"empty scalar initializer", 223},
+ {"extra elements in scalar initializer", 224},
+ {"nonconstant array index in initializer", 225},
+ {"array index in non-array initializer", 226},
+ {"duplicate array index in initializer", 227},
+ {"empty index range in initializer", 228},
+ {"unknown field `%s' specified in initializer", 229},
+ {"field `%s' already initialized", 230},
+ {"duplicate initializer", 231},
+ {"excess elements in char array initializer", 232},
+ {"excess elements in struct initializer", 233},
+ {"excess elements in union initializer", 234},
+ {"excess elements in array initializer", 235},
+ {"excess elements in scalar initializer", 236},
+ {"asm template is not a string constant", 237},
+ {"return", 238},
+ {"switch quantity not an integer", 239},
+ {"internal error", 240},
+ {"no arguments", 241},
+ {"fopen %s", 242},
+ {"fclose %s", 243},
+ {"collect2 version %s", 244},
+ {"%d constructor(s) found\n", 245},
+ {"%d destructor(s) found\n", 246},
+ {"%d frame table(s) found\n", 247},
+ {"%s terminated with signal %d [%s]%s", 248},
+ {"%s returned %d exit status", 249},
+ {"[cannot find %s]", 250},
+ {"cannot find `%s'", 251},
+ {"redirecting stdout: %s", 252},
+ {"[Leaving %s]\n", 253},
+ {"\
+\n\
+write_c_file - output name is %s, prefix is %s\n", 254},
+ {"cannot find `nm'", 255},
+ {"pipe", 256},
+ {"fdopen", 257},
+ {"dup2 %d 1", 258},
+ {"close %d", 259},
+ {"execvp %s", 260},
+ {"init function found in object %s", 261},
+ {"fini function found in object %s", 262},
+ {"fclose", 263},
+ {"unable to open file '%s'", 264},
+ {"unable to stat file '%s'", 265},
+ {"unable to mmap file '%s'", 266},
+ {"not found\n", 267},
+ {"dynamic dependency %s not found", 268},
+ {"bad magic number in file '%s'", 269},
+ {"dynamic dependencies.\n", 270},
+ {"cannot find `ldd'", 271},
+ {"execv %s", 272},
+ {"\
+\n\
+ldd output with constructors/destructors.\n", 273},
+ {"unable to open dynamic dependency '%s'", 274},
+ {"%s: not a COFF file", 275},
+ {"%s: cannot open as COFF file", 276},
+ {"Library lib%s not found", 277},
+ {"open %s", 278},
+ {"incompatibilities between object file & expected values", 279},
+ {"\
+\n\
+Processing symbol table #%d, offset = 0x%.8lx, kind = %s\n", 280},
+ {"string section missing", 281},
+ {"section pointer missing", 282},
+ {"no symbol table found", 283},
+ {"no cmd_strings found", 284},
+ {"\
+\n\
+Updating header and load commands.\n\
+\n", 285},
+ {"load command map, %d cmds, new size %ld.\n", 286},
+ {"\
+writing load commands.\n\
+\n", 287},
+ {"close %s", 288},
+ {"could not convert 0x%l.8x into a region", 289},
+ {"%s function, region %d, offset = %ld (0x%.8lx)\n", 290},
+ {"bad magic number", 291},
+ {"bad header version", 292},
+ {"bad raw header version", 293},
+ {"raw header buffer too small", 294},
+ {"old raw header file", 295},
+ {"unsupported version", 296},
+ {"unknown {de,en}code_mach_o_hdr return value %d", 297},
+ {"fstat %s", 298},
+ {"lseek %s 0", 299},
+ {"read %s", 300},
+ {"read %ld bytes, expected %ld, from %s", 301},
+ {"msync %s", 302},
+ {"munmap %s", 303},
+ {"write %s", 304},
+ {"wrote %ld bytes, expected %ld, to %s", 305},
+ {"invalid %%Q value", 306},
+ {"invalid %%C value", 307},
+ {"invalid %%N value", 308},
+ {"invalid %%M value", 309},
+ {"invalid %%m value", 310},
+ {"invalid %%L value", 311},
+ {"invalid %%O value", 312},
+ {"invalid %%P value", 313},
+ {"invalid %%V value", 314},
+ {"bad value `%s' for -mtrap-precision switch", 315},
+ {"bad value `%s' for -mfp-rounding-mode switch", 316},
+ {"bad value `%s' for -mfp-trap-mode switch", 317},
+ {"bad value `%s' for -mcpu switch", 318},
+ {"invalid %%r value", 319},
+ {"invalid %%R value", 320},
+ {"invalid %%h value", 321},
+ {"invalid %%U value", 322},
+ {"invalid %%s value", 323},
+ {"invalid %%E value", 324},
+ {"invalid %%xn code", 325},
+ {"bad value (%s) for -mcpu switch", 326},
+ {"invalid operand to %R code", 327},
+ {"invalid operand to %H/%L code", 328},
+ {"invalid operand to %U code", 329},
+ {"invalid operand to %V code", 330},
+ {"invalid operand output code", 331},
+ {"bad value (%s) for %s switch", 332},
+ {"-fpic and -mapcs-reent are incompatible", 333},
+ {"Invalid floating point emulation option: -mfpe-%s", 334},
+ {"Unable to use '%s' for PIC register", 335},
+ {"No low registers available for popping high registers", 336},
+ {"thumb_load_double_from_address: destination is not a register", 337},
+ {"thumb_load_double_from_address: source is not a computed memory address", 338},
+ {"thumb_load_double_from_address: base is not a register", 339},
+ {"thumb_load_double_from_address: Unhandled address calculation", 340},
+ {"Invalid register class letter %c", 341},
+ {"ACCUM_HIGH_REGS class in limit_reload_class", 342},
+ {"YH_OR_ACCUM_HIGH_REGS found in limit_reload_class", 343},
+ {"YL found in limit_reload_class", 344},
+ {"Stack size > 32k", 345},
+ {"Invalid addressing mode", 346},
+ {"Bad register extension code", 347},
+ {"Invalid offset in ybase addressing", 348},
+ {"Invalid register in ybase addressing", 349},
+ {"inline float constants not supported on this host", 350},
+ {"Invalid shift operator in emit_1600_core_shift", 351},
+ {"Invalid mode for gen_tst_reg", 352},
+ {"Invalid mode for integer comparison in gen_compare_reg", 353},
+ {"Invalid register for compare", 354},
+ {"Internal gcc abort from %s:%d", 355},
+ {"The local variable `insn' has the value:", 356},
+ {"bad value (%s) for -march= switch", 357},
+ {"bad value (%s) for -mcpu= switch", 358},
+ {"Register '%c' is unknown", 359},
+ {"Register '%c' already specified in allocation order", 360},
+ {"-mregparm=%d is not between 0 and %d", 361},
+ {"-malign-loops=%d is not between 0 and %d", 362},
+ {"-malign-jumps=%d is not between 0 and %d", 363},
+ {"-malign-functions=%d is not between 0 and %d", 364},
+ {"-mpreferred-stack-boundary=%d is not between 2 and 31", 365},
+ {"-mbranch-cost=%d is not between 0 and 5", 366},
+ {"floating constant misused", 367},
+ {"invalid UNSPEC as operand", 368},
+ {"invalid expression as operand", 369},
+ {"`%s' declared as both exported to and imported from a DLL.", 370},
+ {"bad value (%s) for -mmodel switch", 371},
+ {"bad value (%s) for -msdata switch", 372},
+ {"invalid operand to %s code", 373},
+ {"invalid operand to %p code", 374},
+ {"invalid operand to %T/%B code", 375},
+ {"invalid operand to %N code", 376},
+ {"-malign-loops=%d is not between 1 and %d", 377},
+ {"-malign-jumps=%d is not between 1 and %d", 378},
+ {"-malign-functions=%d is not between 1 and %d", 379},
+ {"%R not followed by %B/C/D/E", 380},
+ {"invalid %x/X value", 381},
+ {"invalid %H value", 382},
+ {"invalid %h value", 383},
+ {"invalid %Q value", 384},
+ {"invalid %q value", 385},
+ {"invalid %o value", 386},
+ {"invalid %p value", 387},
+ {"invalid %s/S value", 388},
+ {"invalid %P operand", 389},
+ {"invalid %B value", 390},
+ {"invalid %C value", 391},
+ {"invalid %D value", 392},
+ {"invalid %E value", 393},
+ {"`%d' operand isn't a register", 394},
+ {"invalid %r value", 395},
+ {"operand is r0", 396},
+ {"operand is const_double", 397},
+ {"invalid code", 398},
+ {"-mips%d not supported", 399},
+ {"bad value (%s) for -mips switch", 400},
+ {"bad value (%s) for -mabi= switch", 401},
+ {"-mabi=%s does not support -mips%d", 402},
+ {"The -mabi=32 support does not work yet.", 403},
+ {"This target does not support the -mabi switch.", 404},
+ {"-mcpu=%s does not support -mips%d", 405},
+ {"-mips%d does not support 64 bit fp registers", 406},
+ {"-mips%d does not support 64 bit gp registers", 407},
+ {"Invalid option `entry%s'", 408},
+ {"internal error: %%) found without a %%( in assembler pattern", 409},
+ {"internal error: %%] found without a %%[ in assembler pattern", 410},
+ {"internal error: %%> found without a %%< in assembler pattern", 411},
+ {"internal error: %%} found without a %%{ in assembler pattern", 412},
+ {"PRINT_OPERAND: Unknown punctuation '%c'", 413},
+ {"PRINT_OPERAND null pointer", 414},
+ {"PRINT_OPERAND: letter %c was found & insn was not CONST_INT", 415},
+ {"PRINT_OPERAND_ADDRESS, null pointer", 416},
+ {"gp_offset (%ld) or end_offset (%ld) is less than zero.", 417},
+ {"fp_offset (%ld) or end_offset (%ld) is less than zero.", 418},
+ {"can not handle inconsistent calls to `%s'", 419},
+ {"invalid %%B value", 420},
+ {"invalid %%S value", 421},
+ {"invalid %%b value", 422},
+ {"invalid %%H value", 423},
+ {"invalid %%z value", 424},
+ {"invalid %%Z value", 425},
+ {"invalid %%k value", 426},
+ {"invalid %%j value", 427},
+ {"Unknown -mdebug-%s switch", 428},
+ {"invalid %%f value", 429},
+ {"invalid %%F value", 430},
+ {"invalid %%G value", 431},
+ {"invalid %%j code", 432},
+ {"invalid %%J code", 433},
+ {"invalid %%K value", 434},
+ {"invalid %%p value", 435},
+ {"invalid %%q value", 436},
+ {"%%S computed all 1's mask", 437},
+ {"%%S computed all 0's mask", 438},
+ {"invalid %%u value", 439},
+ {"invalid %%v value", 440},
+ {"%s is not supported by this configuration", 441},
+ {"-mptr%d not allowed on -m%d", 442},
+ {"-mlong-double-64 not allowed with -m64", 443},
+ {"bad value (%s) for -mcmodel= switch", 444},
+ {"-mcmodel= is not supported on 32 bit systems", 445},
+ {"profiling does not support code models other than medlow", 446},
+ {"Invalid %%Y operand", 447},
+ {"Invalid %%A operand", 448},
+ {"Invalid %%B operand", 449},
+ {"Invalid %%f operand", 450},
+ {"long long constant not a valid immediate operand", 451},
+ {"floating point constant not a valid immediate operand", 452},
+ {"%s=%s is not numeric.", 453},
+ {"%s=%s is too large.", 454},
+ {"Bogus JR construction: %d\n", 455},
+ {"Bad amount of stack space removal: %d", 456},
+ {"Bogus JARL construction: %d\n", 457},
+ {"cannot convert to a pointer type", 458},
+ {"pointer value used where a floating point value was expected", 459},
+ {"aggregate value used where a float was expected", 460},
+ {"conversion to incomplete type", 461},
+ {"aggregate value used where an integer was expected", 462},
+ {"pointer value used where a complex was expected", 463},
+ {"aggregate value used where a complex was expected", 464},
+ {"destructors take no parameters", 465},
+ {"conflicting access specifications for field `%s', ignored", 466},
+ {"trying to finish struct, but kicked out due to previous parse errors.", 467},
+ {"language string `\"%s\"' not recognized", 468},
+ {"not enough type information", 469},
+ {"invalid operation on uninstantiated type", 470},
+ {"parse errors have confused me too much", 471},
+ {"label `%s' referenced outside of any function", 472},
+ {" enters try block", 473},
+ {"virtual memory exhausted", 474},
+ {"the new ABI requires vtable thunks", 475},
+ {"an anonymous union cannot have function members", 476},
+ {"multiple types in one declaration", 477},
+ {"assignment (not initialization) in declaration", 478},
+ {"invalid catch parameter", 479},
+ {"destructor for alien class `%s' cannot be a member", 480},
+ {"constructor for alien class `%s' cannot be a member", 481},
+ {"cannot declare `::main' to be a template", 482},
+ {"cannot declare `::main' to be inline", 483},
+ {"cannot declare `::main' to be static", 484},
+ {"overflow in array dimension", 485},
+ {"destructors must be member functions", 486},
+ {"`bool' is now a keyword", 487},
+ {"short, signed or unsigned invalid for `%s'", 488},
+ {"long and short specified together for `%s'", 489},
+ {"signed and unsigned given together for `%s'", 490},
+ {"storage class specifiers invalid in parameter declarations", 491},
+ {"typedef declaration invalid in parameter declaration", 492},
+ {"virtual outside class declaration", 493},
+ {"storage class specified for %s `%s'", 494},
+ {"storage class specifiers invalid in friend function declarations", 495},
+ {"destructor cannot be static member function", 496},
+ {"constructor cannot be static member function", 497},
+ {"return value type specifier for constructor ignored", 498},
+ {"can't initialize friend function `%s'", 499},
+ {"virtual functions cannot be friends", 500},
+ {"friend declaration not in class definition", 501},
+ {"cannot declare %s to references", 502},
+ {"invalid type: `void &'", 503},
+ {"only declarations of constructors can be `explicit'", 504},
+ {"non-member `%s' cannot be declared `mutable'", 505},
+ {"non-object member `%s' cannot be declared `mutable'", 506},
+ {"function `%s' cannot be declared `mutable'", 507},
+ {"static `%s' cannot be declared `mutable'", 508},
+ {"const `%s' cannot be declared `mutable'", 509},
+ {"typedef declaration includes an initializer", 510},
+ {"trying to make class `%s' a friend of global scope", 511},
+ {"unnamed variable or field declared void", 512},
+ {"variable or field declared void", 513},
+ {"cannot use `::' in parameter declaration", 514},
+ {"declaration of `%s' as void", 515},
+ {"`%s' is neither function nor member function; cannot be declared friend", 516},
+ {"storage class `auto' invalid for function `%s'", 517},
+ {"storage class `register' invalid for function `%s'", 518},
+ {"virtual non-class function `%s'", 519},
+ {"cannot declare static function inside another function", 520},
+ {"parameter has incomplete type", 521},
+ {"\
+invalid integer constant in parameter list, did you forget to give parameter \
+name?", 522},
+ {"parameter invalidly declared method type", 523},
+ {"parameter invalidly declared offset type", 524},
+ {"`void' in parameter list must be entire list", 525},
+ {"Unrecognized option `%s'", 526},
+ {"no file specified with -fdump-translation-unit", 527},
+ {"name missing for member function", 528},
+ {"`__alignof__' applied to a bit-field", 529},
+ {"parser may be lost: is there a '{' missing somewhere?", 530},
+ {"ambiguous conversion for array subscript", 531},
+ {"\
+cannot delete a function. Only pointer-to-objects are valid arguments to \
+`delete'", 532},
+ {"initializer invalid for static member with constructor", 533},
+ {"(you really want to initialize it separately)", 534},
+ {"field initializer is not constant", 535},
+ {"anonymous struct not inside named type", 536},
+ {"namespace-scope anonymous aggregates must be static", 537},
+ {"`operator new' must return type `void *'", 538},
+ {"`operator new' takes type `size_t' parameter", 539},
+ {"`operator new' takes type `size_t' as first parameter", 540},
+ {"`operator delete' must return type `void'", 541},
+ {"`operator delete' takes type `void *' as first parameter", 542},
+ {"second argument to `operator delete' must be of type `size_t'", 543},
+ {"too many arguments in declaration of `operator delete'", 544},
+ {"`...' invalid in specification of `operator delete'", 545},
+ {"call to Java `catch' or `throw', while `jthrowable' undefined", 546},
+ {"mixing C++ and Java `catch'es in single translation unit", 547},
+ {" in thrown expression", 548},
+ {"pointers are not permitted as case values", 549},
+ {"duplicate (or overlapping) case value", 550},
+ {"`default' label within scope of cleanup or variable array", 551},
+ {"argument to `%s' missing\n", 552},
+ {"base class initializer specified, but no base class to initialize", 553},
+ {"initializer for unnamed base class ambiguous", 554},
+ {"no base class to initialize", 555},
+ {"bad array initializer", 556},
+ {"object missing in use of pointer-to-member construct", 557},
+ {"at this point in file", 558},
+ {"new of array type fails to specify size", 559},
+ {"new cannot be applied to a reference type", 560},
+ {"new cannot be applied to a function type", 561},
+ {"call to Java constructor, while `jclass' undefined", 562},
+ {"invalid type `void' for new", 563},
+ {"call to Java constructor, while `%s' undefined", 564},
+ {"initializer ends prematurely", 565},
+ {"unknown array size in delete", 566},
+ {"type to vector delete is neither pointer or array type", 567},
+ {"type name expected before `*'", 568},
+ {"cannot declare references to references", 569},
+ {"cannot declare pointers to references", 570},
+ {"type name expected before `&'", 571},
+ {"parse error at end of saved function text", 572},
+ {"end of file encountered inside string constant", 573},
+ {"end of file encountered inside character constant", 574},
+ {"parse error in method specification", 575},
+ {"function body for constructor missing", 576},
+ {"semicolon missing after %s declaration", 577},
+ {"invalid #pragma vtable", 578},
+ {"invalid #pragma unit", 579},
+ {"invalid `#pragma interface'", 580},
+ {"invalid `#pragma implementation'", 581},
+ {"non hex digit '%c' in universal-character-name", 582},
+ {"\
+universal-character-name designates `%c', part of the basic source character \
+set", 583},
+ {"invalid universal-character-name", 584},
+ {"universal-character-name `\\U%08x' not valid in identifier", 585},
+ {"universal-character-name `\\u%04x' not valid in identifier", 586},
+ {"\\x used with no following hex digits", 587},
+ {"%s at end of saved text", 588},
+ {"\
+(Each undeclared identifier is reported only once for each function it \
+appears in.)", 589},
+ {"name lookup of `%s' changed for new ISO `for' scoping", 590},
+ {"complex integer constant is too wide for `__complex int'", 591},
+ {"malformatted character constant", 592},
+ {"ambiguous request for method pointer `%s'", 593},
+ {"request for member `%s' is ambiguous in multiple inheritance lattice", 594},
+ {"invalid default template argument", 595},
+ {"no base initializers given following ':'", 596},
+ {"base initializers not allowed for non-member functions", 597},
+ {"only constructors take base initializers", 598},
+ {"ISO C++ forbids an empty condition for `%s'", 599},
+ {"`sigof' applied to non-aggregate expression", 600},
+ {"`sigof' applied to non-aggregate type", 601},
+ {"storage class specifier `%s' not allowed after struct or class", 602},
+ {"type specifier `%s' not allowed after struct or class", 603},
+ {"type qualifier `%s' not allowed after struct or class", 604},
+ {"no body nor ';' separates two class, struct or union declarations", 605},
+ {"multiple access specifiers", 606},
+ {"multiple `virtual' specifiers", 607},
+ {"missing ';' before right brace", 608},
+ {"label must be followed by statement", 609},
+ {"possibly missing ')'", 610},
+ {"type specifier omitted for parameter", 611},
+ {" a template type parameter must begin with `class' or `typename'", 612},
+ {"incomplete type unification", 613},
+ {"mysterious repository information in %s", 614},
+ {"can't create repository information file `%s'", 615},
+ {"taking dynamic typeid of object with -fno-rtti", 616},
+ {"cannot use typeid with -fno-rtti", 617},
+ {"must #include <typeinfo> before using typeid", 618},
+ {"non-lvalue in %s", 619},
+ {"`com_interface' only supported with -fvtable-thunks", 620},
+ {"requested init_priority is not an integer constant", 621},
+ {"\
+can only use init_priority attribute on file-scope definitions of objects of \
+class type", 622},
+ {"requested init_priority is out of range", 623},
+ {"sizeof applied to a bit-field", 624},
+ {"invalid reference to NULL ptr, use ptr-to-member instead", 625},
+ {"invalid use of `%s' on pointer to member", 626},
+ {"invalid type argument", 627},
+ {"pointer to member function called, but not in class scope", 628},
+ {"\
+invalid call to member function needing `this' in static member function \
+scope", 629},
+ {"parameter type of called function is incomplete", 630},
+ {"ISO C++ forbids comparison between pointer and integer", 631},
+ {"invalid use of a pointer to an incomplete type in pointer arithmetic", 632},
+ {"cannot take the address of `this', which is an ravlue expression", 633},
+ {"ISO C++ forbids casting to an array type", 634},
+ {" in pointer to member function conversion", 635},
+ {" in pointer to member conversion", 636},
+ {"returning a value from a destructor", 637},
+ {"cannot return from a handler of a function-try-block of a constructor", 638},
+ {"returning a value from a constructor", 639},
+ {" since the following virtual functions are abstract:", 640},
+ {"confused by earlier errors, bailing out", 641},
+ {"Internal compiler error.", 642},
+ {"Internal compiler error %d.", 643},
+ {"Please submit a full bug report.", 644},
+ {"See %s for instructions.", 645},
+ {"due to the presence of a constructor", 646},
+ {"cannot initialize arrays using this syntax", 647},
+ {"initializing array with parameter list", 648},
+ {"initializer for scalar variable requires one element", 649},
+ {"non-empty initializer for array of empty elements", 650},
+ {"index value instead of field name in union initializer", 651},
+ {"circular pointer delegation detected", 652},
+ {"result of `operator->()' yields non-pointer result", 653},
+ {"base operand of `->' is not a pointer", 654},
+ {"duplicate label `%s' in switch statement", 655},
+ {"duplicate label (%d) in switch statement", 656},
+ {"range values `%s' and `%s' reversed", 657},
+ {"range values reversed", 658},
+ {"Can't create cross-reference file `%s'", 659},
+ {"Internal gcc abort.", 660},
+ {"In file included from %s:%u", 661},
+ {"\
+,\n\
+ from %s:%u", 662},
+ {"<command line>: ", 663},
+ {"warning: ", 664},
+ {"internal error: ", 665},
+ {"ignoring nonexistent directory `%s'\n", 666},
+ {"ignoring duplicate directory `%s'\n", 667},
+ {"#include \"...\" search starts here:\n", 668},
+ {"#include <...> search starts here:\n", 669},
+ {"End of search list.\n", 670},
+ {"GNU CPP version %s (cpplib)\n", 671},
+ {"Usage: %s [switches] input output\n", 672},
+ {"\
+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\
+ -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\
+ -pedantic Issue all warnings demanded by strict ANSI C\n\
+ -pedantic-errors Issue -pedantic warnings as errors instead\n\
+ -traditional Follow K&R pre-processor behaviour\n\
+ -trigraphs Support ANSI 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\
+ -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\
+ -lang-fortran\t\t Assume that the input sources are in Fortran\n\
+ -lang-chill Assume that the input sources are in Chill\n\
+ -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\
+ -Wno-comment{s} Do not warn about comments\n\
+ -Wtraditional Warn if a macro argument is/would be turned \
+into\n\
+ a string if -traditional is specified\n\
+ -Wno-traditional Do not warn about stringification\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\
+ -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\
+ -Wall Enable all preprocessor warnings\n\
+ -M Generate make dependencies\n\
+ -MM As -M, but ignore system header files\n\
+ -MD As -M, but put output in a .d file\n\
+ -MMD As -MD, but ignore system header files\n\
+ -MG Treat missing header file as generated files\n\
+ -g3 Include #define and #undef directives in the \
+output\n\
+ -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\
+ -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\
+ -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", 673},
+ {"`%s' is not a legal option to the preprocessor", 674},
+ {"too many input files", 675},
+ {"\
+Unable to access real part of complex value in a hard register on this target", 676},
+ {"\
+Unable to access imaginary part of complex value in a hard register on this \
+target", 677},
+ {"Cannot duplicate non-existant exception region.", 678},
+ {"exception handling disabled, use -fexceptions to enable", 679},
+ {"Never issued previous false_label", 680},
+ {"Duplicate call to __builtin_eh_return", 681},
+ {"function uses __builtin_eh_return", 682},
+ {"stack limits not supported on this target", 683},
+ {"function using short complex types cannot be inline", 684},
+ {"unsupported wide integer operation", 685},
+ {"output_operand: %s", 686},
+ {"operand number missing after %-letter", 687},
+ {"operand number out of range", 688},
+ {"invalid %%-code", 689},
+ {"`%l' operand isn't a label", 690},
+ {"Head insn %d for block %d not found in the insn stream.", 691},
+ {"Insn %d is in multiple basic blocks (%d and %d)", 692},
+ {"End insn %d for block %d not found in the insn stream.", 693},
+ {"Basic block %i edge lists are corrupted", 694},
+ {"Basic block %d pred edge is corrupted", 695},
+ {"NOTE_INSN_BASIC_BLOCK is missing for block %d", 696},
+ {"NOTE_INSN_BASIC_BLOCK is missing for block %d\n", 697},
+ {"NOTE_INSN_BASIC_BLOCK %d in the middle of basic block %d", 698},
+ {"In basic block %d:", 699},
+ {"Basic blocks not numbered consecutively", 700},
+ {"number of bb notes in insn chain (%d) != n_basic_blocks (%d)", 701},
+ {"Ambiguous abbreviation %s", 702},
+ {"Incomplete `%s' option", 703},
+ {"Missing argument to `%s' option", 704},
+ {"Extraneous argument to `%s' option", 705},
+ {"Using builtin specs.\n", 706},
+ {"\
+Setting spec %s to '%s'\n\
+\n", 707},
+ {"Reading specs from %s\n", 708},
+ {"specs %%include syntax malformed after %ld characters", 709},
+ {"Could not find specs file %s\n", 710},
+ {"specs %%rename syntax malformed after %ld characters", 711},
+ {"specs %s spec was not found to be renamed", 712},
+ {"rename spec %s to %s\n", 713},
+ {"\
+spec is '%s'\n\
+\n", 714},
+ {"specs unknown %% command after %ld characters", 715},
+ {"specs file malformed after %ld characters", 716},
+ {"spec file has no spec for linking", 717},
+ {"file path prefix `%s%s' never used", 718},
+ {"file path prefix `%s' never used", 719},
+ {"-pipe not supported", 720},
+ {"\
+\n\
+Go ahead? (y or n) ", 721},
+ {"Internal compiler error: program %s got fatal signal %d", 722},
+ {"# %s %.2f %.2f\n", 723},
+ {"argument to `-Xlinker' is missing", 724},
+ {"argument to `-specs' is missing", 725},
+ {"argument to `-specs=' is missing", 726},
+ {"argument to `-b' is missing", 727},
+ {"argument to `-B' is missing", 728},
+ {"argument to `-V' is missing", 729},
+ {"invalid version number format", 730},
+ {"cannot specify -o with -c or -S and multiple compilations", 731},
+ {"Warning: -pipe ignored since -save-temps specified", 732},
+ {"Warning: -pipe ignored since -time specified", 733},
+ {"argument to `-x' is missing", 734},
+ {"argument to `-%s' is missing", 735},
+ {"Warning: `-x %s' after last input file has no effect", 736},
+ {"Invalid specification! Bug in cc.", 737},
+ {"Spec failure: '%%*' has not been initialised by pattern match", 738},
+ {"Warning: use of obsolete %%[ operator in specs", 739},
+ {"Processing spec %c%s%c, which is '%s'\n", 740},
+ {"Spec failure: Unrecognised spec option '%c'", 741},
+ {"unrecognized option `-%s'", 742},
+ {"gcc version %s\n", 743},
+ {"gcc driver version %s executing gcc version %s\n", 744},
+ {"No input files", 745},
+ {"%s: %s compiler not installed on this system", 746},
+ {"%s: linker input file unused since linking not done", 747},
+ {"language %s not recognized", 748},
+ {"%s: %s", 749},
+ {"%s: option `%s' is ambiguous\n", 750},
+ {"%s: option `--%s' doesn't allow an argument\n", 751},
+ {"%s: option `%c%s' doesn't allow an argument\n", 752},
+ {"%s: option `%s' requires an argument\n", 753},
+ {"%s: unrecognized option `--%s'\n", 754},
+ {"%s: unrecognized option `%c%s'\n", 755},
+ {"%s: illegal option -- %c\n", 756},
+ {"%s: invalid option -- %c\n", 757},
+ {"%s: option requires an argument -- %c\n", 758},
+ {"%s: option `-W %s' is ambiguous\n", 759},
+ {"%s: option `-W %s' doesn't allow an argument\n", 760},
+ {"varargs function cannot be inline", 761},
+ {"function using alloca cannot be inline", 762},
+ {"function using setjmp cannot be inline", 763},
+ {"function with nested functions cannot be inline", 764},
+ {"function with label addresses used in initializers cannot inline", 765},
+ {"function too large to be inline", 766},
+ {"no prototype, and parameter address used; cannot be inline", 767},
+ {"inline functions not supported for this return value type", 768},
+ {"function with varying-size return value cannot be inline", 769},
+ {"function with varying-size parameter cannot be inline", 770},
+ {"function with transparent unit parameter cannot be inline", 771},
+ {"function with computed jump cannot inline", 772},
+ {"function with nonlocal goto cannot be inline", 773},
+ {"function with complex parameters cannot be inline", 774},
+ {"function with target specific attribute(s) cannot be inlined", 775},
+ {"Objective-C text in C source file", 776},
+ {"statically allocated objects not supported", 777},
+ {"Undefined type `id', please import <objc/objc.h>", 778},
+ {"Cannot find protocol declaration for `%s'", 779},
+ {"Cannot find interface declaration for `%s'", 780},
+ {"`%s' redeclared as different kind of symbol", 781},
+ {"Cannot find interface declaration for `%s', superclass of `%s'", 782},
+ {"Circular inheritance in interface declaration for `%s'", 783},
+ {"inconsistent instance variable specification", 784},
+ {"no super class declared in interface for `%s'", 785},
+ {"duplicate definition of class method `%s'.", 786},
+ {"duplicate declaration of class method `%s'.", 787},
+ {"duplicate definition of instance method `%s'.", 788},
+ {"duplicate declaration of instance method `%s'.", 789},
+ {"instance variable `%s' is declared private", 790},
+ {"instance variable `%s' is declared %s", 791},
+ {"reimplementation of class `%s'", 792},
+ {"conflicting super class name `%s'", 793},
+ {"previous declaration of `%s'", 794},
+ {"[super ...] must appear in a method context", 795},
+ {"Instance variable `%s' implicitly declared as function", 796},
+ {"method definition not in class context", 797},
+ {"%s: internal abort\n", 798},
+ {"%s: error writing file `%s': %s\n", 799},
+ {"%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n", 800},
+ {"%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n", 801},
+ {"%s: warning: no read access for file `%s'\n", 802},
+ {"%s: warning: no write access for file `%s'\n", 803},
+ {"%s: warning: no write access for dir containing `%s'\n", 804},
+ {"%s: invalid file name: %s\n", 805},
+ {"%s: %s: can't get status: %s\n", 806},
+ {"\
+\n\
+%s: fatal error: aux info file corrupted at line %d\n", 807},
+ {"%s:%d: declaration of function `%s' takes different forms\n", 808},
+ {"%s: compiling `%s'\n", 809},
+ {"%s: wait: %s\n", 810},
+ {"%s: subprocess got fatal signal %d\n", 811},
+ {"%s: %s exited with status %d\n", 812},
+ {"%s: warning: missing SYSCALLS file `%s'\n", 813},
+ {"%s: can't read aux info file `%s': %s\n", 814},
+ {"%s: can't get status of aux info file `%s': %s\n", 815},
+ {"%s: can't open aux info file `%s' for reading: %s\n", 816},
+ {"%s: error reading aux info file `%s': %s\n", 817},
+ {"%s: error closing aux info file `%s': %s\n", 818},
+ {"%s: can't delete aux info file `%s': %s\n", 819},
+ {"%s: can't delete file `%s': %s\n", 820},
+ {"%s: warning: can't rename file `%s' to `%s': %s\n", 821},
+ {"%s: conflicting extern definitions of '%s'\n", 822},
+ {"%s: declarations of '%s' will not be converted\n", 823},
+ {"%s: conflict list for '%s' follows:\n", 824},
+ {"%s: warning: using formals list from %s(%d) for function `%s'\n", 825},
+ {"%s: %d: `%s' used but missing from SYSCALLS\n", 826},
+ {"%s: %d: warning: no extern definition for `%s'\n", 827},
+ {"%s: warning: no static definition for `%s' in file `%s'\n", 828},
+ {"%s: multiple static defs of `%s' in file `%s'\n", 829},
+ {"%s: %d: warning: source too confusing\n", 830},
+ {"%s: %d: warning: varargs function declaration not converted\n", 831},
+ {"%s: declaration of function `%s' not converted\n", 832},
+ {"%s: warning: too many parameter lists in declaration of `%s'\n", 833},
+ {"\
+\n\
+%s: warning: too few parameter lists in declaration of `%s'\n", 834},
+ {"%s: %d: warning: found `%s' but expected `%s'\n", 835},
+ {"%s: local declaration for function `%s' not inserted\n", 836},
+ {"\
+\n\
+%s: %d: warning: can't add declaration of `%s' into macro call\n", 837},
+ {"%s: global declarations for file `%s' not inserted\n", 838},
+ {"%s: definition of function `%s' not converted\n", 839},
+ {"%s: %d: warning: definition of %s not converted\n", 840},
+ {"%s: found definition of `%s' at %s(%d)\n", 841},
+ {"%s: %d: warning: `%s' excluded by preprocessing\n", 842},
+ {"%s: function definition not converted\n", 843},
+ {"%s: `%s' not converted\n", 844},
+ {"%s: would convert file `%s'\n", 845},
+ {"%s: converting file `%s'\n", 846},
+ {"%s: can't get status for file `%s': %s\n", 847},
+ {"%s: can't open file `%s' for reading: %s\n", 848},
+ {"\
+\n\
+%s: error reading input file `%s': %s\n", 849},
+ {"%s: can't create/open clean file `%s': %s\n", 850},
+ {"%s: warning: file `%s' already saved in `%s'\n", 851},
+ {"%s: can't link file `%s' to `%s': %s\n", 852},
+ {"%s: can't create/open output file `%s': %s\n", 853},
+ {"%s: can't change mode of file `%s': %s\n", 854},
+ {"%s: cannot get working directory: %s\n", 855},
+ {"%s: input file names must have .c suffixes: %s\n", 856},
+ {"can't use '%s' as a %s register", 857},
+ {"global register variable follows a function definition", 858},
+ {"Unable to find a register to spill in class `%s'.", 859},
+ {"RTL check: access of elt %d of `%s' with last elt %d", 860},
+ {"RTL check: expected elt %d type '%c', have '%c' (rtx %s)", 861},
+ {"RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s)", 862},
+ {"RTL check: expected code `%s', have `%s'", 863},
+ {"RTL check: expected code `%s' or `%s', have `%s'", 864},
+ {"RTL check: access of elt %d of vector with last elt %d", 865},
+ {"\
+Internal compiler error in `%s', at %s:%d\n\
+Please submit a full bug report.\n\
+See %s for instructions.", 866},
+ {"jump to `%s' invalidly jumps into binding contour", 867},
+ {"`asm' cannot be used in function where memory usage is checked", 868},
+ {"`asm' cannot be used with `-fcheck-memory-usage'", 869},
+ {"unknown register name `%s' in `asm'", 870},
+ {"too many alternatives in `asm'", 871},
+ {"operand constraints for `asm' differ in number of alternatives", 872},
+ {"output operand constraint lacks `='", 873},
+ {"output operand constraint %d contains `+'", 874},
+ {"operand constraint contains '+' or '=' at illegal position.", 875},
+ {"`%%' constraint used with last operand", 876},
+ {"matching constraint not valid in output operand", 877},
+ {"output number %d not directly addressable", 878},
+ {"more than %d operands in `asm'", 879},
+ {"hard register `%s' listed as input operand to `asm'", 880},
+ {"input operand constraint contains `%c'", 881},
+ {"matching constraint references invalid operand number", 882},
+ {"type size can't be explicitly evaluated", 883},
+ {"variable-size type declared outside of any function", 884},
+ {"Invalid option `%s'", 885},
+ {"output pipe has been closed", 886},
+ {"invalid register name `%s' for register variable", 887},
+ {"unrecognized register name `%s'", 888},
+ {"use -gdwarf -g%d for DWARF v1, level %d", 889},
+ {"use -gdwarf-2 for DWARF v2", 890},
+ {"options passed: ", 891},
+ {"options enabled: ", 892},
+ {"arrays of functions are not meaningful", 893},
+ {"function return type cannot be function", 894},
+ {"invalid initializer for bit string", 895},
+ {"Tree check: expected %s, have %s", 896},
+ {"Tree check: expected class '%c', have '%c' (%s)", 897},
+ {"global register variable has initial value", 898},
+ {"floating point trap outputting a constant", 899},
+ {"initializer for integer value is too complicated", 900},
+ {"initializer for floating value is not a floating constant", 901},
+ {"unknown set constructor type", 902},
+ {"invalid initial value for member `%s'", 903},
+ {"may not use both -EB and -EL", 904},
+ {"-mapcs-26 and -mapcs-32 may not be used together", 905},
+ {"-msoft-float and -mhard_float may not be used together", 906},
+ {"-mbig-endian and -mlittle-endian may not be used together", 907},
+ {"-mbsd and -pedantic incompatible", 908},
+ {"-mbsd and -mxopen incompatible", 909},
+ {"-mxopen and -pedantic incompatible", 910},
+ {"A -ifile option requires a -map option", 911},
+ {"`-p' not supported; use `-pg' and gprof(1)", 912},
+ {"-static not valid with -mcoff", 913},
+ {"-shared not valid with -mcoff", 914},
+ {"-symbolic not valid with -mcoff", 915},
+ {"-fpic is not valid with -mcoff", 916},
+ {"-fPIC is not valid with -mcoff", 917},
+ {"-fpic not valid with -mcoff", 918},
+ {"-fPIC not valid with -mcoff", 919},
+ {"-p option not supported: use -pg instead", 920},
+ {"-pipe is not supported.", 921},
+ {"may not use both -mfp64 and -msingle-float", 922},
+ {"may not use both -mfp64 and -m4650", 923},
+ {"-mhard-float not supported.", 924},
+ {"-msingle-float and -msoft-float can not both be specified.", 925},
+ {"-p profiling is no longer supported. Use -pg instead.", 926},
+ {"profiling not supported with -mg\n", 927},
+ {"GNU C++ does not support -C without using -E", 928},
+ {"-pg and -fomit-frame-pointer are incompatible", 929},
+ {"GNU C does not support -C without using -E", 930},
+ {"-E required when input is from standard input", 931},
+ {"Compilation of header file requested", 932},
+};
+
+int _msg_tbl_length = 932;