OSDN Git Service

* tree-ssa-dom.c (simplify_rhs_and_lookup_avail_expr): Do not
[pf3gnuchains/gcc-fork.git] / gcc / po / sv.po
index a8ebd4e..f70134a 100644 (file)
-# Swedish translation for the GNU CC.
-# Copyright (C) 2000 Free Software Foundation, Inc.
+# Swedish messages for GCC.
+# Copyright © 2000, 2005 Free Software Foundation, Inc.
 # Dennis Björklund <db@zigo.dhs.org>, 2000, 2001, 2002.
+# Göran Uddeborg <goeran@uddeborg.se>, 2005.
 #
-# Kom ihåg att i svenskan så använder vi "" för citat
-# och inte '' som det är i originaluttrycken.
-#
-# Jag har gjort en liten ordlista över uttryck som kan finnas i
-# översättningen
-#
-# http://www.zigo.dhs.org/~dennis/gcc/
-#
-# Denna lista är inte komplett men är det någon som vill hjälpa till
-# att översätta gcc och har åsikter om hur dessa uttryck skall skrivas
-# så ta kontakt så kan vi uppdatera den.
-#
-# Det mesta av övdersättningen som finns nu kommer från tiden
-# innan version 3.0 av gcc. Dessvärre så fungerade aldrig gcc
-# med översättningar korrekt då, så den kom inte till användning.
-# Jag har överfört de gamla strängarna till dagens version (3.2)
-# så det finns en början, men det är mycket kvar. Men vill någon hjälpa
-# till så vore det jättebra. Jag kommer översätta en bit då och då
-# i mån av tid, men det är en stor fil med komplicerade uttryck så
-# det tar en stund att bli klar.
+# Remember: GCC team does not want RCS keywords in the header!
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: gcc 3.2\n"
-"POT-Creation-Date: 2003-10-24 13:20+0200\n"
-"PO-Revision-Date: 2002-08-26 12:58+0200\n"
-"Last-Translator: Dennis Björklund <db@zigo.dhs.org>\n"
+"Project-Id-Version: gcc 4.0.1\n"
+"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
+"POT-Creation-Date: 2005-07-07 10:51-0700\n"
+"PO-Revision-Date: 2005-08-20 22:51+0200\n"
+"Last-Translator: Göran Uddeborg <goeran@uddeborg.se>\n"
 "Language-Team: Swedish <sv@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
-#: attribs.c:185
-#, c-format
-msgid "`%s' attribute directive ignored"
-msgstr "attributet \"%s\" ignorerat"
+#: c-decl.c:3701
+msgid "<anonymous>"
+msgstr "<anonym>"
 
-#: attribs.c:193
-#, c-format
-msgid "wrong number of arguments specified for `%s' attribute"
-msgstr "fel antal argument angett för attributet `%s'"
+#: c-format.c:345 c-format.c:369
+msgid "' ' flag"
+msgstr "\" \"-flagga"
 
-#: attribs.c:210
-#, c-format
-msgid "`%s' attribute does not apply to types"
-msgstr "attributet \"%s\" är inte applicerbart på typer"
+#: c-format.c:345 c-format.c:369
+msgid "the ' ' printf flag"
+msgstr "printf-flaggan \" \""
 
-#: attribs.c:247
-#, c-format
-msgid "`%s' attribute only applies to function types"
-msgstr "attributet \"%s\" fungerar bara på funktionstyper"
+#: c-format.c:346 c-format.c:370 c-format.c:408 c-format.c:465
+msgid "'+' flag"
+msgstr "\"+\"-flagga"
 
-#: attribs.c:404 c-common.c:5275 c-common.c:5297 c-common.c:5319
-#: c-common.c:5350 c-common.c:5372 c-common.c:5397 c-common.c:5423
-#: c-common.c:5453 c-common.c:5491 c-common.c:5538 c-common.c:5568
-#: c-common.c:5598 c-common.c:5621 c-common.c:5878 c-common.c:5900
-#: c-common.c:5943 c-common.c:6020 c-common.c:6076 c-common.c:6103
-#: c-common.c:6186 c-common.c:6220 c-common.c:6574 config/arm/arm.c:2101
-#: config/arm/arm.c:2128 config/avr/avr.c:4774 config/h8300/h8300.c:3693
-#: config/h8300/h8300.c:3718 config/i386/i386.c:1403 config/i386/winnt.c:78
-#: config/ip2k/ip2k.c:3204
-#, c-format
-msgid "`%s' attribute ignored"
-msgstr "attributet `%s' ignorerat"
+#: c-format.c:346 c-format.c:370 c-format.c:408
+msgid "the '+' printf flag"
+msgstr "printf-flaggan \"+\""
 
-#: builtins.c:285
-msgid "offset outside bounds of constant string"
-msgstr "index till en konstant sträng pekar utanför dess gränser"
+#: c-format.c:347 c-format.c:371 c-format.c:409 c-format.c:441
+msgid "'#' flag"
+msgstr "\"#\"-flagga"
 
-#: builtins.c:765
-msgid "second arg to `__builtin_prefetch' must be a constant"
-msgstr "andra argumentet till \"__builtin_prefetch\" måste vara en konstant"
+#: c-format.c:347 c-format.c:371 c-format.c:409
+msgid "the '#' printf flag"
+msgstr "printf-flaggan \"#\""
 
-#: builtins.c:772
-msgid "invalid second arg to __builtin_prefetch; using zero"
-msgstr "ogiltigt andra argument till __builtin_prefetch; använder noll"
+#: c-format.c:348 c-format.c:372 c-format.c:439
+msgid "'0' flag"
+msgstr "\"0\"-flagga"
 
-#: builtins.c:779
-msgid "third arg to `__builtin_prefetch' must be a constant"
-msgstr "tredje argumentet till \"__builtin_prefetch\" måste vara en konstant"
+#: c-format.c:348 c-format.c:372
+msgid "the '0' printf flag"
+msgstr "printf-flaggan \"0\""
 
-#: builtins.c:786
-msgid "invalid third arg to __builtin_prefetch; using zero"
-msgstr "ogiltigt tredje argument till __builtin_prefetch; använder noll"
+#: c-format.c:349 c-format.c:373 c-format.c:438 c-format.c:468
+msgid "'-' flag"
+msgstr "\"-\"-flagga"
 
-#. ??? We used to try and build up a call to the out of line function,
-#. guessing about what registers needed saving etc.  This became much
-#. harder with __builtin_va_start, since we don't have a tree for a
-#. call to __builtin_saveregs to fall back on.  There was exactly one
-#. port (i860) that used this code, and I'm unconvinced it could actually
-#. handle the general case.  So we no longer try to handle anything
-#. weird and make the backend absorb the evil.
-#: builtins.c:2875
-msgid "__builtin_saveregs not supported by this target"
-msgstr "__builtin_saveregs stöds inte på denna målarkitektur"
+#: c-format.c:349 c-format.c:373
+msgid "the '-' printf flag"
+msgstr "printf-flaggan \"-\""
 
-#: builtins.c:2917
-msgid "argument of `__builtin_args_info' must be constant"
-msgstr "argumentet till \"__builtin_args_info\" måste vara konstant"
+#: c-format.c:350 c-format.c:422
+msgid "''' flag"
+msgstr "\"'\"-flagga"
 
-#: builtins.c:2923
-msgid "argument of `__builtin_args_info' out of range"
-msgstr "argument till \"__builtin_args_info\" är utanför sitt intervall"
+#: c-format.c:350
+msgid "the ''' printf flag"
+msgstr "printf-flaggan \"'\""
 
-#: builtins.c:2929
-msgid "missing argument in `__builtin_args_info'"
-msgstr "argument saknas till \"__builtin_args_info\""
+#: c-format.c:351 c-format.c:423
+msgid "'I' flag"
+msgstr "\"I\"-flagga"
 
-#: builtins.c:2960
-msgid "`va_start' used in function with fixed args"
-msgstr "\"va_start\" används i en funktion med fixt antal parametrar"
+#: c-format.c:351
+msgid "the 'I' printf flag"
+msgstr "printf-flaggan \"I\""
 
-#: builtins.c:2979
-msgid "second parameter of `va_start' not last named argument"
-msgstr "andra parametern till \"va_start\" var inte det sista namngivna argumentet"
+#: c-format.c:352 c-format.c:374 c-format.c:420 c-format.c:442 c-format.c:469
+#: c-format.c:1531 config/sol2-c.c:46
+msgid "field width"
+msgstr "fältbredd"
 
-#. Evidently an out of date version of <stdarg.h>; can't validate
-#. va_start's second argument, but can still work as intended.
-#: builtins.c:2984
-msgid "`__builtin_next_arg' called without an argument"
-msgstr "\"__builtin_next_arg\" anropad utan argument"
+#: c-format.c:352 c-format.c:374 config/sol2-c.c:46
+msgid "field width in printf format"
+msgstr "fältbredd i printf-format"
 
-#: builtins.c:3070
-msgid "too many arguments to function `va_start'"
-msgstr "För många argument till funktionen \"va_start\""
+#: c-format.c:353 c-format.c:375 c-format.c:399 c-format.c:411
+msgid "precision"
+msgstr "precision"
 
-#: builtins.c:3172
-msgid "first argument to `va_arg' not of type `va_list'"
-msgstr "första argumentet till \"va_arg\" är inte av typen \"va_list\""
+#: c-format.c:353 c-format.c:375 c-format.c:399 c-format.c:411
+msgid "precision in printf format"
+msgstr "precision i printf-format"
 
-#. Unfortunately, this is merely undefined, rather than a constraint
-#. violation, so we cannot make this an error.  If this call is never
-#. executed, the program is still strictly conforming.
-#: builtins.c:3204
-#, c-format
-msgid "`%s' is promoted to `%s' when passed through `...'"
-msgstr "\"%s\" konverteras till \"%s\" när det skickas via \"...\""
+#: c-format.c:354 c-format.c:376 c-format.c:400 c-format.c:412 c-format.c:421
+#: c-format.c:472 config/sol2-c.c:47
+msgid "length modifier"
+msgstr "längdmodifierare"
 
-#: builtins.c:3209
-#, c-format
-msgid "(so you should pass `%s' not `%s' to `va_arg')"
-msgstr "(alltså skall du skicka \"%s\" och inte \"%s\" till \"va_arg\")"
+#: c-format.c:354 c-format.c:376 c-format.c:400 c-format.c:412
+#: config/sol2-c.c:47
+msgid "length modifier in printf format"
+msgstr "längdmodifierare i printf-format"
 
-#: builtins.c:3340
-msgid "invalid arg to `__builtin_frame_address'"
-msgstr "ogiltigt argument till \"__builtin_frame_address\""
+#: c-format.c:398 c-format.c:410
+msgid "'q' flag"
+msgstr "\"q\"-flagga"
 
-#: builtins.c:3342
-msgid "invalid arg to `__builtin_return_address'"
-msgstr "ogiltigt argument till \"__builtin_return_address\""
+#: c-format.c:398 c-format.c:410
+msgid "the 'q' diagnostic flag"
+msgstr "diagnostikflaggan \"q\""
 
-#: builtins.c:3356
-msgid "unsupported arg to `__builtin_frame_address'"
-msgstr "Icke supportat argument till \"__builtin_frame_address\""
+#: c-format.c:418
+msgid "assignment suppression"
+msgstr "utelämnad tilldelning"
 
-#: builtins.c:3358
-msgid "unsupported arg to `__builtin_return_address'"
-msgstr "Icke supportat argument till \"__builtin_return_address\""
+#: c-format.c:418
+msgid "the assignment suppression scanf feature"
+msgstr "scanf-funktionen för utelämnande av tilldelning"
 
-#: builtins.c:3530
-msgid "second arg to `__builtin_expect' must be a constant"
-msgstr "andra argumentet till \"__builtin_expect\" måste vara en konstant"
+#: c-format.c:419
+msgid "'a' flag"
+msgstr "\"a\"-flagga"
 
-#: builtins.c:4028
-msgid "__builtin_longjmp second argument must be 1"
-msgstr "andra argumentet till __builtin_longjmp måste vara 1"
+#: c-format.c:419
+msgid "the 'a' scanf flag"
+msgstr "scanf-flaggan \"a\""
 
-#. just do library call, if unknown builtin
-#: builtins.c:4092 c-common.c:4459
-#, c-format
-msgid "built-in function `%s' not currently supported"
-msgstr "inbyggd funktion \"%s\" stöds inte för närvarande"
+#: c-format.c:420
+msgid "field width in scanf format"
+msgstr "fältbredd i scanf-format"
 
-#: builtins.c:4165
-#, fuzzy
-msgid "target format does not support infinity"
-msgstr "målprocessorn stödjer inte THUMB-instruktioner"
+#: c-format.c:421
+msgid "length modifier in scanf format"
+msgstr "längdmodifierare i scanf-format"
 
-#: c-common.c:1168
-#, c-format
-msgid "`%s' is not defined outside of function scope"
-msgstr "\"%s\" är inte definierad utanför funktions-scope"
+#: c-format.c:422
+msgid "the ''' scanf flag"
+msgstr "scanf-flaggan \"'\""
 
-#: c-common.c:1189
-#, c-format
-msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
-msgstr "stränglängden \"%d\" är större än den minsta längden \"%d\" som ISO C%d kompilatorer behöver stödja"
+#: c-format.c:423
+msgid "the 'I' scanf flag"
+msgstr "scanf-flaggan \"I\""
 
-#: c-common.c:1247
-msgid "concatenation of string literals with __FUNCTION__ is deprecated"
-msgstr "sammanslagning av strängliteraler tillsammans med __FUNCTION__ är föråldrat"
+#: c-format.c:437
+msgid "'_' flag"
+msgstr "\"_\"-flagga"
 
-#: c-common.c:1343
-msgid "overflow in constant expression"
-msgstr "spill i konstant uttryck"
+#: c-format.c:437
+msgid "the '_' strftime flag"
+msgstr "strftime-flaggan \"_\""
 
-#: c-common.c:1364
-msgid "integer overflow in expression"
-msgstr "heltalsspill i uttryck"
+#: c-format.c:438
+msgid "the '-' strftime flag"
+msgstr "strftime-flaggan \"-\""
 
-#: c-common.c:1373
-msgid "floating point overflow in expression"
-msgstr "flyttalsspill i uttryck"
+#: c-format.c:439
+msgid "the '0' strftime flag"
+msgstr "strftime-flaggan \"0\""
 
-#: c-common.c:1379
-#, fuzzy
-msgid "vector overflow in expression"
-msgstr "heltalsspill i uttryck"
+#: c-format.c:440 c-format.c:464
+msgid "'^' flag"
+msgstr "\"^\"-flagga"
 
-#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1402
-msgid "large integer implicitly truncated to unsigned type"
-msgstr "stort heltal implicit trunkerat till unsigned typ"
+#: c-format.c:440
+msgid "the '^' strftime flag"
+msgstr "strftime-flaggan \"^\""
 
-#: c-common.c:1404
-msgid "negative integer implicitly converted to unsigned type"
-msgstr "negativt heltal implicit konverterat till unsigned typ"
+#: c-format.c:441
+msgid "the '#' strftime flag"
+msgstr "strftime-flaggan \"#\""
 
-#: c-common.c:1452
-msgid "overflow in implicit constant conversion"
-msgstr "spill i implicit constant konvertering"
+#: c-format.c:442
+msgid "field width in strftime format"
+msgstr "fältbredd i strftime-format"
 
-#: c-common.c:1600
-#, c-format
-msgid "operation on `%s' may be undefined"
-msgstr "operation på \"%s\" kan vara odefinierad"
+#: c-format.c:443
+msgid "'E' modifier"
+msgstr "\"E\"-modifierare"
 
-#: c-common.c:1891
-msgid "expression statement has incomplete type"
-msgstr "uttryckssats har inkomplett typ"
+#: c-format.c:443
+msgid "the 'E' strftime modifier"
+msgstr "strftime-modifieraren \"E\""
 
-#: c-common.c:1924
-msgid "case label does not reduce to an integer constant"
-msgstr "case-etikett reducerar inte till en heltalskonstant"
+#: c-format.c:444
+msgid "'O' modifier"
+msgstr "\"O\"-modifierare"
 
-#: c-common.c:2228
-msgid "invalid truth-value expression"
-msgstr "ogiltigt sanningsvärdeuttryck"
+#: c-format.c:444
+msgid "the 'O' strftime modifier"
+msgstr "strftime-modifieraren \"O\""
 
-#: c-common.c:2279
-#, c-format
-msgid "invalid operands to binary %s"
-msgstr "ogiltiga operander till binär %s"
+#: c-format.c:445
+msgid "the 'O' modifier"
+msgstr "modifieraren \"O\""
 
-#: c-common.c:2513
-msgid "comparison is always false due to limited range of data type"
-msgstr "jämförelsen är alltid falsk på grund av begränsat intervall för datatypen"
+#: c-format.c:463
+msgid "fill character"
+msgstr "utfyllnadstecken"
 
-#: c-common.c:2515
-msgid "comparison is always true due to limited range of data type"
-msgstr "jämförelsen är alltid sann på grund av begränsat intervall för datatypen"
+#: c-format.c:463
+msgid "fill character in strfmon format"
+msgstr "utfyllnadstecken i strfmon-format"
 
-#: c-common.c:2585
-msgid "comparison of unsigned expression >= 0 is always true"
-msgstr "jämförelse med unsigned-uttryck >= 0 är alltid sant"
+#: c-format.c:464
+msgid "the '^' strfmon flag"
+msgstr "strfmon-flaggan \"^\""
 
-#: c-common.c:2594
-msgid "comparison of unsigned expression < 0 is always false"
-msgstr "jämförelse med unsigned-uttryck < 0 är alltid falskt"
+#: c-format.c:465
+msgid "the '+' strfmon flag"
+msgstr "strfmon-flaggan \"+\""
 
-#: c-common.c:2641
-msgid "pointer of type `void *' used in arithmetic"
-msgstr "pekare av typen \"void *\" använd med aritmetik"
+#: c-format.c:466
+msgid "'(' flag"
+msgstr "\"(\"-flagga"
 
-#: c-common.c:2647
-msgid "pointer to a function used in arithmetic"
-msgstr "pekare till funktion använd med aritmetik"
+#: c-format.c:466
+msgid "the '(' strfmon flag"
+msgstr "strfmon-flaggan \"(\""
 
-#: c-common.c:2653
-msgid "pointer to member function used in arithmetic"
-msgstr "pekare till medlemsfunktion använd med aritmetik"
+#: c-format.c:467
+msgid "'!' flag"
+msgstr "\"!\"-flagga"
 
-#: c-common.c:2659
-msgid "pointer to a member used in arithmetic"
-msgstr "pekare till en medlemsfunktion använd med aritmetik"
+#: c-format.c:467
+msgid "the '!' strfmon flag"
+msgstr "strfmon-flaggan \"!\""
 
-#: c-common.c:2746 f/com.c:14762
-msgid "struct type value used where scalar is required"
-msgstr "struct-värde använt där skalär krävs"
+#: c-format.c:468
+msgid "the '-' strfmon flag"
+msgstr "strfmon-flaggan \"-\""
 
-#: c-common.c:2750 f/com.c:14766
-msgid "union type value used where scalar is required"
-msgstr "union-värde använt där skalär krävs"
+#: c-format.c:469
+msgid "field width in strfmon format"
+msgstr "fältbredd i strfmon-format"
 
-#: c-common.c:2754 f/com.c:14770
-msgid "array type value used where scalar is required"
-msgstr "fält-värde använd där skalär krävs"
+#: c-format.c:470
+msgid "left precision"
+msgstr "vänsterprecision"
 
-#: c-common.c:2874 f/com.c:14903
-msgid "suggest parentheses around assignment used as truth value"
-msgstr "föreslår parenteser runt tilldelning som används som sanningsvärde"
+#: c-format.c:470
+msgid "left precision in strfmon format"
+msgstr "vänsterprecision i strfmon-format"
 
-#: c-common.c:2918 c-common.c:2950
-msgid "invalid use of `restrict'"
-msgstr "ogiltigt användande av \"restrict\""
+#: c-format.c:471
+msgid "right precision"
+msgstr "högerprecision"
 
-#: c-common.c:3064
-#, fuzzy
-msgid "invalid application of `sizeof' to a function type"
-msgstr "ISO C++ förbjuder användning av \"sizeof\" på funktioner"
+#: c-format.c:471
+msgid "right precision in strfmon format"
+msgstr "högerprecision i strfmon-format"
 
-#: c-common.c:3074
-#, fuzzy, c-format
-msgid "invalid application of `%s' to a void type"
-msgstr "ogiltig operation på oinstansierad typ"
+#: c-format.c:472
+msgid "length modifier in strfmon format"
+msgstr "längdmodifierare i strfmon-format"
 
-#: c-common.c:3080
-#, fuzzy, c-format
-msgid "invalid application of `%s' to an incomplete type"
-msgstr "sizeof applicerat på en inkomplett typ"
+#: c-format.c:1633
+msgid "field precision"
+msgstr "fältprecision"
 
-#: c-common.c:3121
-msgid "`__alignof' applied to a bit-field"
-msgstr ""
+#: c-incpath.c:70
+#, c-format
+msgid "ignoring duplicate directory \"%s\"\n"
+msgstr "ingorerar dubblerad katalog \"%s\"\n"
 
-#: c-common.c:3618
-#, fuzzy, c-format
-msgid "cannot disable built-in function `%s'"
-msgstr "döljer inbyggd funktion \"%s\""
+#: c-incpath.c:73
+#, c-format
+msgid "  as it is a non-system directory that duplicates a system directory\n"
+msgstr "  eftersom den är en icke-systemkatalog som dubblerar en systemkatalog\n"
 
-#: c-common.c:3787 c-typeck.c:1748
+#: c-incpath.c:77
 #, c-format
-msgid "too few arguments to function `%s'"
-msgstr "för få argument till funktionen \"%s\""
+msgid "ignoring nonexistent directory \"%s\"\n"
+msgstr "ignorerar ej existerande katalog \"%s\"\n"
 
-#: c-common.c:3793 c-typeck.c:1601
+#: c-incpath.c:286
 #, c-format
-msgid "too many arguments to function `%s'"
-msgstr "för många argument till funktionen \"%s\""
+msgid "#include \"...\" search starts here:\n"
+msgstr "#include \"...\" sökning startar här:\n"
 
-#: c-common.c:3812
-#, fuzzy, c-format
-msgid "non-floating-point argument to function `%s'"
-msgstr "för många argument till funktionen \"%s\""
+#: c-incpath.c:290
+#, c-format
+msgid "#include <...> search starts here:\n"
+msgstr "#include <...> sökning startar här:\n"
 
-#: c-common.c:4081
-msgid "pointers are not permitted as case values"
-msgstr "pekare är inte tillåtna case-värden"
+#: c-incpath.c:295
+#, c-format
+msgid "End of search list.\n"
+msgstr "Slut på söklistan.\n"
 
-#: c-common.c:4087
-msgid "ISO C++ forbids range expressions in switch statements"
-msgstr "ISO C++ förbjuder intervalluttryck i switch-satser"
+#: c-opts.c:1296
+msgid "<built-in>"
+msgstr "<inbyggd>"
 
-#: c-common.c:4089
-msgid "ISO C forbids range expressions in switch statements"
-msgstr "ISO C förbjuder intervalluttryck i switch-satser"
+#: c-opts.c:1311
+msgid "<command line>"
+msgstr "<kommandorad>"
+
+#. Depending on the version of Bison used to compile this grammar,
+#. it may issue generic diagnostics spelled "syntax error" or
+#. "parse error".  To prevent this from changing the translation
+#. template randomly, we list all the variants of this particular
+#. diagnostic here.  Translators: there is no fine distinction
+#. between diagnostics with "syntax error" in them, and diagnostics
+#. with "parse error" in them.  It's okay to give them both the same
+#. translation.
+#: c-parse.y:54 c-parse.c:5385 c-parse.y:2955 gengtype-yacc.c:1606
+msgid "syntax error"
+msgstr "syntaxfel"
 
-#: c-common.c:4119
-msgid "empty range specified"
-msgstr "tomt intervall angivet"
+#: c-parse.c:2157 c-parse.y:2959 gengtype-yacc.c:560
+msgid "syntax error: cannot back up"
+msgstr "syntaxfel: kan inte backa tillbaka"
 
-#: c-common.c:4170
-msgid "duplicate (or overlapping) case value"
-msgstr "dubbla (eller överlappand) case-värden"
+#: c-parse.c:5381 c-parse.y:2957 gengtype-yacc.c:1602
+msgid "syntax error; also virtual memory exhausted"
+msgstr "syntaxfel; och det virtuella minnet tog slut"
 
-#: c-common.c:4172
-msgid "this is the first entry overlapping that value"
-msgstr "detta är det första fallet som överlappar det värdet"
+#: c-parse.c:5506 gengtype-yacc.c:1727
+msgid "parser stack overflow"
+msgstr "parsestack överfull"
 
-#: c-common.c:4176
-msgid "duplicate case value"
-msgstr "upprepat case-värde"
+#: c-parse.y:2956
+msgid "parse error"
+msgstr "parsningsfel"
 
-#: c-common.c:4177
-msgid "previously used here"
-msgstr "tidigare använd här"
+#: c-parse.y:2958
+msgid "parse error; also virtual memory exhausted"
+msgstr "parsningsfel; och det virtuella minnet tog slut"
 
-#: c-common.c:4181
-msgid "multiple default labels in one switch"
-msgstr "flera default-etiketter i en switch"
+#: c-parse.y:2960
+msgid "parse error: cannot back up"
+msgstr "parsningsfel: kan inte backa tillbaka"
 
-#: c-common.c:4182
-msgid "this is the first default label"
-msgstr "detta är den första default-etiketten"
+#: c-typeck.c:2077 c-typeck.c:4346 c-typeck.c:4348 c-typeck.c:4356
+#: c-typeck.c:4381 c-typeck.c:5771
+msgid "initializer element is not constant"
+msgstr "initierarelement är inte konstant"
 
-#: c-common.c:4210
-#, fuzzy
-msgid "ISO C++ forbids taking the address of a label"
-msgstr "ISO C++ förbjuder att man tar adressen till funktionen \"::main\""
+#: c-typeck.c:4152
+msgid "array initialized from parenthesized string constant"
+msgstr "vektor initierad från strängkonstant inom parentes"
 
-#: c-common.c:4212
-#, fuzzy
-msgid "ISO C forbids taking the address of a label"
-msgstr "ISO C++ förbjuder att man tar adressen till funktionen \"::main\""
+#: c-typeck.c:4216 cp/typeck2.c:703
+#, gcc-internal-format
+msgid "char-array initialized from wide string"
+msgstr "char-vektor initierad från vid sträng"
 
-#: c-common.c:5235
-#, c-format
-msgid "declaration of `%s' shadows %s"
-msgstr "deklaration av \"%s\" döljer %s"
+#: c-typeck.c:4221
+msgid "wchar_t-array initialized from non-wide string"
+msgstr "wchar_t-vektor initierad från icke-vid sträng"
 
-#: c-common.c:5654
-#, c-format
-msgid "unknown machine mode `%s'"
-msgstr "okänt maskinläge `%s'"
+#: c-typeck.c:4239 cp/typeck2.c:725
+#, gcc-internal-format
+msgid "initializer-string for array of chars is too long"
+msgstr "initierarsträng för vektor av tecken är för stor"
 
-#: c-common.c:5657
-#, c-format
-msgid "no data type for mode `%s'"
-msgstr "ingen datatyp för läge `%s'"
+#: c-typeck.c:4245
+msgid "array of inappropriate type initialized from string constant"
+msgstr "vektor av typ som inte passar initierad från stränkonstant"
 
-#: c-common.c:5666 c-common.c:6316
-#, fuzzy, c-format
-msgid "unable to emulate '%s'"
-msgstr "kan inte öppna fil \"%s\""
+#. ??? This should not be an error when inlining calls to
+#. unprototyped functions.
+#: c-typeck.c:4306 c-typeck.c:3804 cp/typeck.c:1393
+#, gcc-internal-format
+msgid "invalid use of non-lvalue array"
+msgstr "ogiltig användning av icke-lvärde-vektor"
 
-#: c-common.c:5702
-msgid "section attribute cannot be specified for local variables"
-msgstr "attributet \"section\" kan inte anges för lokala variabler"
+#: c-typeck.c:4329
+msgid "array initialized from non-constant array expression"
+msgstr "vektor initierad från icke-konstant vektoruttryck"
 
-#: c-common.c:5713
-#, c-format
-msgid "section of `%s' conflicts with previous declaration"
-msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
+#: c-typeck.c:4388 c-typeck.c:5775
+#, gcc-internal-format
+msgid "initializer element is not computable at load time"
+msgstr "initierarelement är inte beräkningsbart vid laddtidpunkt"
+
+#. Although C99 is unclear about whether incomplete arrays
+#. of VLAs themselves count as VLAs, it does not make
+#. sense to permit them to be initialized given that
+#. ordinary VLAs may not be initialized.
+#: c-typeck.c:4399 c-decl.c:3138 c-decl.c:3153
+#, gcc-internal-format
+msgid "variable-sized object may not be initialized"
+msgstr "objekt med variabel storlek kan inte initieras"
 
-#: c-common.c:5722
-#, c-format
-msgid "section attribute not allowed for `%s'"
-msgstr "attributet \"section\" är inte tillåten för \"%s\""
+#: c-typeck.c:4403 cp/typeck2.c:804
+#, gcc-internal-format
+msgid "invalid initializer"
+msgstr "ogiltig initierare"
 
-#: c-common.c:5729
-msgid "section attributes are not supported for this target"
-msgstr "attributet \"section\" stöds inte för denna målarkitektur"
+#: c-typeck.c:4877
+msgid "extra brace group at end of initializer"
+msgstr "extra klammergrupp vid slutet av initierare"
 
-#: c-common.c:5771
-msgid "requested alignment is not a constant"
-msgstr "efterfrågad minnesjustering är inte konstant"
+#: c-typeck.c:4897 cp/decl.c:4368
+#, gcc-internal-format
+msgid "missing braces around initializer"
+msgstr "klamrar saknas runt initierare"
 
-#: c-common.c:5776
-msgid "requested alignment is not a power of 2"
-msgstr "efterrågad minnesjustering är inte en potens av 2"
+#: c-typeck.c:4958
+msgid "braces around scalar initializer"
+msgstr "klamrar funt skalär initierare"
 
-#: c-common.c:5781
-msgid "requested alignment is too large"
-msgstr "efterfrågad minnesjustering är för stor"
+#: c-typeck.c:5015
+msgid "initialization of flexible array member in a nested context"
+msgstr "initiering av medlem som är en flexibel vektor i nästat sammanhang"
 
-#: c-common.c:5808
-#, c-format
-msgid "alignment may not be specified for `%s'"
-msgstr "minnesjustering kan inte anges för \"%s\""
+#: c-typeck.c:5017
+msgid "initialization of a flexible array member"
+msgstr "initiering av medlem som är en flexibel vektor"
 
-#: c-common.c:5853
-#, c-format
-msgid "`%s' defined both normally and as an alias"
-msgstr "\"%s\" är definierad både normalt och som ett alias"
+#: c-typeck.c:5044
+msgid "missing initializer"
+msgstr "initierare saknas"
 
-#: c-common.c:5863
-msgid "alias arg not a string"
-msgstr "aliasargumentet är inte en sträng"
+#: c-typeck.c:5066
+msgid "empty scalar initializer"
+msgstr "tom skalär initierare"
 
-#: c-common.c:5910
-#, fuzzy
-msgid "visibility arg not a string"
-msgstr "aliasargumentet är inte en sträng"
+#: c-typeck.c:5071
+msgid "extra elements in scalar initializer"
+msgstr "extra element i skalär initierare"
 
-#: c-common.c:5919
-msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
-msgstr ""
+#: c-typeck.c:5175 c-typeck.c:5250
+msgid "array index in non-array initializer"
+msgstr "vektorindex i initierare för annat än vektor"
 
-#: c-common.c:5953
-#, fuzzy
-msgid "tls_model arg not a string"
-msgstr "aliasargumentet är inte en sträng"
+#: c-typeck.c:5180 c-typeck.c:5303
+msgid "field name not in record or union initializer"
+msgstr "fältnamn i initierare för annat än post eller union"
 
-#: c-common.c:5962
-msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
-msgstr ""
+#: c-typeck.c:5226
+msgid "array index in initializer not of integer type"
+msgstr "vektorindex i initierare inte av heltalstyp"
 
-#: c-common.c:5987 c-common.c:6043
-#, c-format
-msgid "`%s' attribute applies only to functions"
-msgstr "attributet \"%s\" fungerar bara på funktioner"
+#: c-typeck.c:5246 c-typeck.c:5248
+msgid "nonconstant array index in initializer"
+msgstr "ickekonstant vetkorindex i initierare"
 
-#: c-common.c:5994 c-common.c:6050
-#, c-format
-msgid "can't set `%s' attribute after definition"
-msgstr "kan inte sätta attributet \"%s\" efter definitionen"
+#: c-typeck.c:5252 c-typeck.c:5255
+msgid "array index in initializer exceeds array bounds"
+msgstr "vektorindex i initierare överskrider vektorns storlek"
 
-#: c-common.c:6114
-#, fuzzy
-msgid "cleanup arg not an identifier"
-msgstr "predikat måste vara en identifierare"
+#: c-typeck.c:5266
+msgid "empty index range in initializer"
+msgstr "tomt indexintervall i initierare"
 
-#: c-common.c:6121
-#, fuzzy
-msgid "cleanup arg not a function"
-msgstr "anropat objekt är inte en funktion"
+#: c-typeck.c:5275
+msgid "array index range in initializer exceeds array bounds"
+msgstr "vektorindexintervall i initierare överskrider vektorns gränser"
 
-#: c-common.c:6183
-#, c-format
-msgid "`%s' attribute ignored for `%s'"
-msgstr "attributet `%s' ignorerat för \"%s\""
+#: c-typeck.c:5351 c-typeck.c:5372 c-typeck.c:5838
+msgid "initialized field with side-effects overwritten"
+msgstr "initierat fält med sidoeffekter överskrivet"
 
-#: c-common.c:6248
-#, c-format
-msgid "invalid vector type for attribute `%s'"
-msgstr "ogiltigt vektortype för attribut \"%s\""
+#: c-typeck.c:6047
+msgid "excess elements in char array initializer"
+msgstr "överflödiga element i teckenvektorinitierare"
 
-#: c-common.c:6272 c-common.c:6304
-msgid "no vector mode with the size and type specified could be found"
-msgstr ""
+#: c-typeck.c:6054 c-typeck.c:6100
+msgid "excess elements in struct initializer"
+msgstr "överflödiga element i postinitierare"
 
-#: c-common.c:6403
-#, fuzzy
-msgid "nonnull attribute without arguments on a non-prototype"
-msgstr "antalet argument matchar inte prototypen"
+#: c-typeck.c:6115
+msgid "non-static initialization of a flexible array member"
+msgstr "icke-statisk initiering av an flexibel vektormedlem"
 
-#: c-common.c:6418
-#, fuzzy, c-format
-msgid "nonnull argument has invalid operand number (arg %lu)"
-msgstr "formatsträng har ett ogiltigt antal operander"
+#: c-typeck.c:6183
+msgid "excess elements in union initializer"
+msgstr "överflödiga element i unioninitierare"
 
-#: c-common.c:6437
-#, c-format
-msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
-msgstr ""
+#: c-typeck.c:6269
+msgid "excess elements in array initializer"
+msgstr "överflödiga element i vektorinitierare"
 
-#: c-common.c:6445
-#, c-format
-msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
-msgstr ""
+#: c-typeck.c:6299
+msgid "excess elements in vector initializer"
+msgstr "överflödiga element i vector-initierare"
 
-#: c-common.c:6531
-#, c-format
-msgid "null argument where non-null required (arg %lu)"
-msgstr ""
+#: c-typeck.c:6323
+msgid "excess elements in scalar initializer"
+msgstr "överflödiga element i skalärinitierare"
 
-#: c-convert.c:80 c-typeck.c:988 c-typeck.c:4059 cp/typeck.c:1615
-#: cp/typeck.c:5939
-msgid "void value not ignored as it ought to be"
-msgstr "värdet av typen void ignoreras inte vilket bör göras"
+#: cfgrtl.c:2140
+msgid "flow control insn inside a basic block"
+msgstr "flödesstyrningsinstruktion inuti grundblock"
 
-#: c-convert.c:112 java/typeck.c:150
-msgid "conversion to non-scalar type requested"
-msgstr "konvertering till icke-skalär typ begärd"
+#: cfgrtl.c:2212
+msgid "wrong insn in the fallthru edge"
+msgstr "fel instruktion i fall-igenom-bågen"
 
-#: c-decl.c:340
-#, c-format
-msgid "array `%s' assumed to have one element"
-msgstr "fält \"%s\" antas ha ett element"
+#: cfgrtl.c:2254
+msgid "insn outside basic block"
+msgstr "instruktion utanför grundblock"
 
-#: c-decl.c:526
-#, c-format
-msgid "`struct %s' incomplete in scope ending here"
-msgstr "\"struct %s\" är inkomplett i scope-område som slutar här"
+#: cfgrtl.c:2261
+msgid "return not followed by barrier"
+msgstr "retur inte följt av en barriär"
 
-#: c-decl.c:529
-#, c-format
-msgid "`union %s' incomplete in scope ending here"
-msgstr "\"union %s\" är inkomplett i scope-område som slutar här"
+#: cgraph.c:282
+msgid "function body not available"
+msgstr "funktionskroppen inte tillgänglig"
 
-#: c-decl.c:532
-#, c-format
-msgid "`enum %s' incomplete in scope ending here"
-msgstr "\"enum %s\" är inkomplett i scope-område som slutar här"
+#: cgraph.c:284 cgraphunit.c:662
+msgid "redefined extern inline functions are not considered for inlining"
+msgstr "omdefinierade externa inline-funktioner beaktas inte för inline:ing"
 
-#: c-decl.c:646 c-decl.c:771 java/decl.c:1403
-#, c-format
-msgid "label `%s' used but not defined"
-msgstr "etikett \"%s\" använd men inte definierad"
+#: cgraph.c:287 cgraphunit.c:667
+#, fuzzy
+msgid "function not considered for inlining"
+msgstr "funktionen inte  \"%s\" kan inte deklareras som \"mutable\""
 
-#: c-decl.c:652 c-decl.c:778 java/decl.c:1409
-#, c-format
-msgid "label `%s' defined but not used"
-msgstr "etikett \"%s\" definierad men inte använd"
+#: cgraph.c:289 cgraphunit.c:665
+#, fuzzy
+msgid "function not inlinable"
+msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
 
-#: c-decl.c:893 cp/decl.c:3335
-#, fuzzy, c-format
-msgid "function `%s' redeclared as inline"
-msgstr "biblioteksfunktion \"%s\" deklarerad som icke-funktion"
+#: cgraphunit.c:1201
+msgid "--param large-function-growth limit reached"
+msgstr "gränsen --param large-function-growth nådd"
 
-#: c-decl.c:895 cp/decl.c:3337
-#, fuzzy, c-format
-msgid "previous declaration of function `%s' with attribute noinline"
-msgstr "implicit deklaration av funktion \"%s\""
+#: cgraphunit.c:1238
+msgid "recursive inlining"
+msgstr "rekursiv inline:ing"
 
-#: c-decl.c:902 cp/decl.c:3344
-#, fuzzy, c-format
-msgid "function `%s' redeclared with attribute noinline"
-msgstr "funktionen \"%s\" deklarerades tidigare i ett block"
+#: cgraphunit.c:1403 cgraphunit.c:1655
+msgid "--param max-inline-insns-single limit reached"
+msgstr "gränsen --param max-inline-insns-single nådd"
 
-#: c-decl.c:904 cp/decl.c:3346
-#, fuzzy, c-format
-msgid "previous declaration of function `%s' was inline"
-msgstr "tidigare deklaration av \"%s\""
+#: cgraphunit.c:1427
+msgid "--param max-inline-insns-single limit reached after inlining into the callee"
+msgstr "gränsen --param max-inline-insns-single nådd efter inline:in i den anropade"
 
-#: c-decl.c:933 c-decl.c:979
-#, c-format
-msgid "shadowing built-in function `%s'"
-msgstr "döljer inbyggd funktion \"%s\""
+#: cgraphunit.c:1477
+msgid "--param inline-unit-growth limit reached"
+msgstr "gränsen --param inline-unit-growth nådd"
 
-#: c-decl.c:935
+#: collect2.c:402 gcc.c:6736
 #, c-format
-msgid "shadowing library function `%s'"
-msgstr "döljer biblioteksfunktion \"%s\""
+msgid "internal gcc abort in %s, at %s:%d"
+msgstr "internt gcc-avbrott i %s, vid %s:%d"
 
-#: c-decl.c:941
+#: collect2.c:898
 #, c-format
-msgid "library function `%s' declared as non-function"
-msgstr "biblioteksfunktion \"%s\" deklarerad som icke-funktion"
+msgid "no arguments"
+msgstr "inga argument"
 
-#: c-decl.c:945 c-decl.c:948
+#: collect2.c:1271 collect2.c:1419 collect2.c:1454
 #, c-format
-msgid "built-in function `%s' declared as non-function"
-msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
+msgid "fopen %s"
+msgstr "fopen %s"
 
-#: c-decl.c:952 objc/objc-act.c:2384 objc/objc-act.c:6154
+#: collect2.c:1274 collect2.c:1424 collect2.c:1457
 #, c-format
-msgid "`%s' redeclared as different kind of symbol"
-msgstr "\"%s\" omdeklarerad som en annan sorts symbol"
+msgid "fclose %s"
+msgstr "fclose %s"
 
-#: c-decl.c:953 c-decl.c:1144 c-decl.c:1158 c-decl.c:1165 c-decl.c:1310
-#: objc/objc-act.c:2386 objc/objc-act.c:6156 objc/objc-act.c:6211
+#: collect2.c:1283
 #, c-format
-msgid "previous declaration of `%s'"
-msgstr "tidigare deklaration av \"%s\""
+msgid "collect2 version %s"
+msgstr "collect2 version %s"
 
-#. If types don't match for a built-in, throw away the built-in.
-#: c-decl.c:1048
+#: collect2.c:1373
 #, c-format
-msgid "conflicting types for built-in function `%s'"
-msgstr "motstridiga typer på inbyggd funktion \"%s\""
+msgid "%d constructor(s) found\n"
+msgstr "%d konstruerare hittad(e)\n"
 
-#: c-decl.c:1091 c-decl.c:1110
+#: collect2.c:1374
 #, c-format
-msgid "conflicting types for `%s'"
-msgstr "motstridiga typer på \"%s\""
-
-#: c-decl.c:1133
-#, fuzzy
-msgid "a parameter list with an ellipsis can't match an empty parameter name list declaration"
-msgstr "En parameterlista med ellips kan inte matcha en tom namnlistdeklaration."
+msgid "%d destructor(s)  found\n"
+msgstr "%d destruerare  hittad(e)\n"
 
-#: c-decl.c:1139
-#, fuzzy
-msgid "an argument type that has a default promotion can't match an empty parameter name list declaration"
-msgstr "En parameterlista med ellips kan inte matcha en tom namnlistdeklaration."
+#: collect2.c:1375
+#, c-format
+msgid "%d frame table(s) found\n"
+msgstr "%d ramtabell(er) hittade\n"
 
-#: c-decl.c:1157
-#, fuzzy, c-format
-msgid "thread-local declaration of `%s' follows non thread-local declaration"
-msgstr "statisk deklaration av \"%s\" följer på icke-statisk"
+#: collect2.c:1560
+#, c-format
+msgid "[cannot find %s]"
+msgstr "[kan inte hitta %s]"
 
-#: c-decl.c:1164
+#: collect2.c:1575
 #, fuzzy, c-format
-msgid "non thread-local declaration of `%s' follows thread-local declaration"
-msgstr "icke-statisk deklaration av \"%s\" följer på statisk"
+msgid "cannot find '%s'"
+msgstr "kan inte hitta \"%s\""
 
-#: c-decl.c:1175 c-decl.c:1198
+#: collect2.c:1586 collect2.c:1589
 #, c-format
-msgid "redefinition of `%s'"
-msgstr "omdefiniering av \"%s\""
+msgid "redirecting stdout: %s"
+msgstr "omdirigerar stdout: %s"
 
-#: c-decl.c:1178
+#: collect2.c:1628
 #, c-format
-msgid "redeclaration of `%s'"
-msgstr "omdeklaration av \"%s\""
+msgid "[Leaving %s]\n"
+msgstr "[Lämnar %s]\n"
 
-#: c-decl.c:1181
+#: collect2.c:1848
 #, c-format
-msgid "conflicting declarations of `%s'"
-msgstr "motstridande deklarationer av \"%s\""
+msgid ""
+"\n"
+"write_c_file - output name is %s, prefix is %s\n"
+msgstr ""
+"\n"
+"write_c_file - utdatanamn är %s, prefix är %s\n"
+
+#: collect2.c:2052
+#, fuzzy, c-format
+msgid "cannot find 'nm'"
+msgstr "kan inte hitta \"nm\""
 
-#: c-decl.c:1225
+#: collect2.c:2062 collect2.c:2228
 #, c-format
-msgid "prototype for `%s' follows"
-msgstr "prototyp för \"%s\" följer"
+msgid "pipe"
+msgstr "r"
 
-#: c-decl.c:1226 c-decl.c:1234 c-decl.c:1245
-msgid "non-prototype definition here"
-msgstr "icke-prototypdefinition here"
+#: collect2.c:2066 collect2.c:2232
+#, c-format
+msgid "fdopen"
+msgstr "fdopen"
 
-#: c-decl.c:1233
+#: collect2.c:2092 collect2.c:2258
 #, c-format
-msgid "prototype for `%s' follows and number of arguments doesn't match"
-msgstr "prototyp för \"%s\" följer och antalet argument matchar inte"
+msgid "dup2 %d 1"
+msgstr "dup2 %d 1"
 
-#: c-decl.c:1243
+#: collect2.c:2095 collect2.c:2098 collect2.c:2111 collect2.c:2261
+#: collect2.c:2264 collect2.c:2277
 #, c-format
-msgid "prototype for `%s' follows and argument %d doesn't match"
-msgstr "prototyp för `%s' följer och argument %d matchar inte"
+msgid "close %d"
+msgstr "close %d"
 
-#: c-decl.c:1261
+#: collect2.c:2101 collect2.c:2267
 #, c-format
-msgid "`%s' declared inline after being called"
-msgstr "\"%s\" är deklarerad inline efter att den blivit anropad"
+msgid "execv %s"
+msgstr "execv %s"
 
-#: c-decl.c:1267
+#: collect2.c:2155
 #, c-format
-msgid "`%s' declared inline after its definition"
-msgstr "\"%s\" deklarerad inline efter sin definition"
+msgid "init function found in object %s"
+msgstr "init-funktion funnen i objekt %s"
 
-#: c-decl.c:1274
+#: collect2.c:2163
 #, c-format
-msgid "static declaration for `%s' follows non-static"
-msgstr "statisk deklaration av \"%s\" följer på icke-statisk"
+msgid "fini function found in object %s"
+msgstr "fini-funktion funnen i objekt %s"
 
-#: c-decl.c:1282
+#: collect2.c:2186 collect2.c:2316
 #, c-format
-msgid "non-static declaration for `%s' follows static"
-msgstr "icke-statisk deklaration av \"%s\" följer på statisk"
+msgid "fclose"
+msgstr "fclose"
 
-#: c-decl.c:1289
+#: collect2.c:2280
 #, c-format
-msgid "const declaration for `%s' follows non-const"
-msgstr "const-deklaration för \"%s\" följer på icke-const"
+msgid ""
+"\n"
+"ldd output with constructors/destructors.\n"
+msgstr ""
+"\n"
+"ldd-utdata med konstruerare/destuerare.\n"
 
-#: c-decl.c:1296
+#: collect2.c:2295
 #, c-format
-msgid "type qualifiers for `%s' conflict with previous decl"
-msgstr "typkvalificerare för \"%s\" i konflikt med tidigare dekl"
+msgid "dynamic dependency %s not found"
+msgstr "dynamiskt beroende %s inte funnet"
 
-#: c-decl.c:1309
+#: collect2.c:2307
 #, c-format
-msgid "redundant redeclaration of `%s' in same scope"
-msgstr "redundant omdeklaration av \"%s\" i samma scope"
+msgid "unable to open dynamic dependency '%s'"
+msgstr "kan inte öppna dynamiskt beroende \"%s\""
 
-#: c-decl.c:1619 java/decl.c:1102
+#: collect2.c:2466
 #, c-format
-msgid "declaration of `%s' shadows a parameter"
-msgstr "deklaration av \"%s\" döljer en parameter"
+msgid "%s: not a COFF file"
+msgstr "%s: är inte en COFF-fil"
 
-#: c-decl.c:1622 java/decl.c:1105
+#: collect2.c:2586
 #, c-format
-msgid "declaration of `%s' shadows a symbol from the parameter list"
-msgstr "deklaration av \"%s\" döljer symbol från parameterlista"
+msgid "%s: cannot open as COFF file"
+msgstr "%s: kan inte öppna som COFF-fil"
 
-#: c-decl.c:1643 cp/decl.c:4479
-#, fuzzy
-msgid "a parameter"
-msgstr "oanvänd parameter \"%s\""
+#: collect2.c:2644
+#, fuzzy, c-format
+msgid "library lib%s not found"
+msgstr "Hittade inte bibliotek lib%s"
 
-#: c-decl.c:1645 cp/decl.c:4496
-msgid "a previous local"
+#: combine.c:12516
+#, c-format
+msgid ""
+";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
+";; %d successes.\n"
+"\n"
 msgstr ""
+";; Kombinerarstatistik: %d försök, %d ersättningar (%d krävde mer plats),\n"
+";; %d lyckade.\n"
+"\n"
 
-#. XXX shadow warnings in outer-more namespaces
-#: c-decl.c:1649 cp/decl.c:4500
-#, fuzzy
-msgid "a global declaration"
-msgstr "dubbel deklaration av etikett \"%s\""
-
-#: c-decl.c:1693
+#: combine.c:12525
 #, c-format
-msgid "nested extern declaration of `%s'"
-msgstr "nästlad extern deklaration av \"%s\""
+msgid ""
+"\n"
+";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n"
+";; %d successes.\n"
+msgstr ""
+"\n"
+";; Kombinerarsummor: %d försök, %d ersättningar (%d krävde mer plats),\n"
+";; %d lyckade.\n"
 
-#: c-decl.c:1712 java/decl.c:1055
+#: cppspec.c:106
 #, c-format
-msgid "`%s' used prior to declaration"
-msgstr "\"%s\" är använd innan sin deklaration"
+msgid "\"%s\" is not a valid option to the preprocessor"
+msgstr "\"%s\" är inte en giltig flagga till preprocessorn"
 
-#: c-decl.c:1726 c-decl.c:1901
+#: cppspec.c:128
 #, c-format
-msgid "`%s' was declared implicitly `extern' and later `static'"
-msgstr "\"%s\" deklarerades implicit \"extern\" och senare \"static\""
+msgid "too many input files"
+msgstr "för många indatafiler"
 
-#: c-decl.c:1829 cp/decl.c:4336
-msgid "type mismatch with previous external decl"
-msgstr "typ skiljer sig från tidigare extern deklaration"
+#: cse.c:6812
+#, c-format
+msgid ";; Processing block from %d to %d, %d sets.\n"
+msgstr ";; Bearbetar block från %d till %d, %d mängder.\n"
 
-#: c-decl.c:1830
+#: diagnostic.c:168
 #, c-format
-msgid "previous external decl of `%s'"
-msgstr "föregående externa dekl. av \"%s\""
+msgid "%s:%d: confused by earlier errors, bailing out\n"
+msgstr "%s:%d: förvirrar av tidigare fel, hoppar ut\n"
 
-#: c-decl.c:1843
-msgid "type mismatch with previous implicit declaration"
-msgstr "typ skiljer sig från tidigare implicit deklaration"
+#: diagnostic.c:228
+#, fuzzy, c-format
+msgid "compilation terminated due to -Wfatal-errors.\n"
+msgstr "kompilering avslutad.\n"
 
-#: c-decl.c:1845
+#: diagnostic.c:237
 #, c-format
-msgid "previous implicit declaration of `%s'"
-msgstr "tidigare implicit deklaration av \"%s\""
+msgid ""
+"Please submit a full bug report,\n"
+"with preprocessed source if appropriate.\n"
+"See %s for instructions.\n"
+msgstr ""
+"Var vänlig och skicka in en komplett felrapport,\n"
+"om möjligt med preprocessad källfil.\n"
+"Se %s för instruktioner.\n"
 
-#: c-decl.c:1880
+#: diagnostic.c:246
 #, c-format
-msgid "`%s' was previously implicitly declared to return `int'"
-msgstr "\"%s\" deklarerades tidigare implicit att returnera \"int\""
+msgid "compilation terminated.\n"
+msgstr "kompilering avslutad.\n"
 
-#: c-decl.c:1905
+#: diagnostic.c:537
 #, c-format
-msgid "`%s' was declared `extern' and later `static'"
-msgstr "\"%s\" deklarerades \"extern\" och senare \"static\""
+msgid "Internal compiler error: Error reporting routines re-entered.\n"
+msgstr "Internt kompilatorfel: Felhanteringsrutiner återanropade.\n"
 
-#: c-decl.c:1929
-#, c-format
-msgid "extern declaration of `%s' doesn't match global one"
-msgstr "extern deklaration av \"%s\" matchar inte den globala"
+#: final.c:1062
+msgid "negative insn length"
+msgstr "negativ instruktionslängd"
 
-#: c-decl.c:1971
-#, c-format
-msgid "`%s' locally external but globally static"
-msgstr "\"%s\" är lokalt extern men globalt static"
+#: final.c:2508
+msgid "could not split insn"
+msgstr "gick inte att dela instruktion"
 
-#: c-decl.c:2095
-#, c-format
-msgid "function `%s' was previously declared within a block"
-msgstr "funktionen \"%s\" deklarerades tidigare i ett block"
+#: final.c:2857
+#, fuzzy
+msgid "invalid 'asm': "
+msgstr "ogiltig \"asm\": %s"
 
-#: c-decl.c:2115 c-decl.c:2117
+#: final.c:3040
 #, c-format
-msgid "implicit declaration of function `%s'"
-msgstr "implicit deklaration av funktion \"%s\""
+msgid "nested assembly dialect alternatives"
+msgstr "nästade assemblerdialektalternativ"
 
-#: c-decl.c:2196
+#: final.c:3057 final.c:3069
 #, c-format
-msgid "label %s referenced outside of any function"
-msgstr "etikett %s är refererad till utanför en funktion"
+msgid "unterminated assembly dialect alternative"
+msgstr "oavslutat assemblerdialektalternativ"
 
-#: c-decl.c:2253
-#, c-format
-msgid "duplicate label declaration `%s'"
-msgstr "dubbel deklaration av etikett \"%s\""
+#: final.c:3116
+#, fuzzy, c-format
+msgid "operand number missing after %%-letter"
+msgstr "Nummer saknas efter %s"
 
-#: c-decl.c:2256
-msgid "this is a previous declaration"
-msgstr "detta är en tidigare deklaration"
+#: final.c:3119 final.c:3160
+#, c-format
+msgid "operand number out of range"
+msgstr "operandnummer utanför intervall"
 
-#: c-decl.c:2679
-msgid "unnamed struct/union that defines no instances"
-msgstr "odöpt struktur/union som inte har någon instans"
+#: final.c:3179
+#, c-format
+msgid "invalid %%-code"
+msgstr "ogiltig %%-kod"
 
-#: c-decl.c:2698
-msgid "useless keyword or type name in empty declaration"
-msgstr "oanvändbart nyckelord eller typnamn i tom deklaration"
+#: final.c:3209
+#, c-format
+msgid "'%%l' operand isn't a label"
+msgstr "'%%l'-operand är inte en etikett"
 
-#: c-decl.c:2705
-msgid "two types specified in one empty declaration"
-msgstr "två typer angivna i en tom deklaration"
+#. We can't handle floating point constants;
+#. PRINT_OPERAND must handle them.
+#. We can't handle floating point constants; PRINT_OPERAND must
+#. handle them.
+#. We can't handle floating point constants;
+#. PRINT_OPERAND must handle them.
+#: final.c:3311 vmsdbgout.c:488 config/i386/i386.c:5960
+#: config/pdp11/pdp11.c:1690
+#, c-format
+msgid "floating constant misused"
+msgstr "flyttalskonstant felanvänd"
 
-#: c-decl.c:2710 c-parse.y:753 c-parse.y:755 parse.y:766 parse.y:1853
-#: objc-parse.y:799 objc-parse.y:801 objc-parse.y:3042
-msgid "empty declaration"
-msgstr "tom deklaration"
+#: final.c:3367 vmsdbgout.c:545 config/i386/i386.c:6038
+#: config/pdp11/pdp11.c:1737
+#, c-format
+msgid "invalid expression as operand"
+msgstr "ogiltigt uttryck som operand"
 
-#: c-decl.c:2740
-#, fuzzy
-msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators"
-msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
+#: flow.c:1689
+msgid "Attempt to delete prologue/epilogue insn:"
+msgstr "Försök att radera prolog-/epiloginstruktioner:"
 
-#: c-decl.c:2742
-#, fuzzy
-msgid "ISO C90 does not support `[*]' array declarators"
-msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
+#: gcc.c:1632
+#, c-format
+msgid "Using built-in specs.\n"
+msgstr "Använder inbyggda specifikationer.\n"
 
-#: c-decl.c:2745
-msgid "GCC does not yet properly implement `[*]' array declarators"
+#: gcc.c:1815
+#, c-format
+msgid ""
+"Setting spec %s to '%s'\n"
+"\n"
 msgstr ""
+"Ställer in specifikationer %s till \"%s\"\n"
+"\n"
 
-#: c-decl.c:2764
-msgid "static or type qualifiers in abstract declarator"
-msgstr ""
+#: gcc.c:1924
+#, c-format
+msgid "Reading specs from %s\n"
+msgstr "Läser specifikationer från %s\n"
 
-#: c-decl.c:2838
+#: gcc.c:2020 gcc.c:2039
 #, c-format
-msgid "`%s' is usually a function"
-msgstr "\"%s\" är vanligtvis en funktion"
+msgid "specs %%include syntax malformed after %ld characters"
+msgstr "specifikationers %%include-syntax felaktig efter %ld tecken"
 
-#: c-decl.c:2847
+#: gcc.c:2047
 #, fuzzy, c-format
-msgid "typedef `%s' is initialized (use __typeof__ instead)"
-msgstr "typedef \"%s\" är initierad"
+msgid "could not find specs file %s\n"
+msgstr "Kunde inte öppna källkodsfil %s.\n"
 
-#: c-decl.c:2853
+#: gcc.c:2064 gcc.c:2072 gcc.c:2081 gcc.c:2090
 #, c-format
-msgid "function `%s' is initialized like a variable"
-msgstr "funktion \"%s\" är initierad som en variabel"
+msgid "specs %%rename syntax malformed after %ld characters"
+msgstr "specifikationers %%rename-syntax felaktig efter %ld tecken"
 
-#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2860
+#: gcc.c:2099
 #, c-format
-msgid "parameter `%s' is initialized"
-msgstr "parameter \"%s\" är initierad"
-
-#: c-decl.c:2880 c-typeck.c:4895
-msgid "variable-sized object may not be initialized"
-msgstr "objekt med variabel storlek kan inte initieras"
+msgid "specs %s spec was not found to be renamed"
+msgstr "specifikationers %s-specifikation fanns inte när den skulle få nytt namn"
 
-#: c-decl.c:2886
+#: gcc.c:2106
 #, c-format
-msgid "variable `%s' has initializer but incomplete type"
-msgstr "variabel \"%s\" har initierare men är av inkomplett typ"
+msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
+msgstr "%s: försök att byta namn på specifikation \"%s\" till redan definierad specifikation \"%s\""
 
-#: c-decl.c:2892
+#: gcc.c:2111
 #, c-format
-msgid "elements of array `%s' have incomplete type"
-msgstr "elementen i fält \"%s\" har en ofullständig typ"
+msgid "rename spec %s to %s\n"
+msgstr "byter namn på specifikation %s till %s\n"
 
-#: c-decl.c:2905
+#: gcc.c:2113
 #, c-format
-msgid "declaration of `%s' has `extern' and is initialized"
-msgstr "deklaration av \"%s\" är \"extern\" och initierad"
+msgid ""
+"spec is '%s'\n"
+"\n"
+msgstr ""
+"specifikation är \"%s\"\n"
+"\n"
 
-#: c-decl.c:2954 c-decl.c:5828 cp/decl.c:7760 cp/decl.c:14339
-#, fuzzy, c-format
-msgid "inline function `%s' given attribute noinline"
-msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
+#: gcc.c:2126
+#, c-format
+msgid "specs unknown %% command after %ld characters"
+msgstr "specifikationer okänt %%-kommando efter %ld tecken"
 
-#: c-decl.c:3028
+#: gcc.c:2137 gcc.c:2150
 #, c-format
-msgid "initializer fails to determine size of `%s'"
-msgstr "initierare misslyckas med att bestämma storlek på \"%s\""
+msgid "specs file malformed after %ld characters"
+msgstr "specifikationsfil felaktig efter %ld tecken"
 
-#: c-decl.c:3033
+#: gcc.c:2203
 #, c-format
-msgid "array size missing in `%s'"
-msgstr "fältstorlek saknas i \"%s\""
+msgid "spec file has no spec for linking"
+msgstr "specfilen har ingen spec för länkning"
 
-#: c-decl.c:3049
+#: gcc.c:2625
 #, c-format
-msgid "zero or negative size array `%s'"
-msgstr "noll eller negativ storlek på fält \"%s\""
+msgid "system path '%s' is not absolute"
+msgstr "systemsökväg \"%s\" är inte absolut"
 
-#: c-decl.c:3077
+#: gcc.c:2688
 #, c-format
-msgid "storage size of `%s' isn't known"
-msgstr "lagringsstorlek på \"%s\" är okänd"
+msgid "-pipe not supported"
+msgstr "-pipe stöds inte"
 
-#: c-decl.c:3087
+#: gcc.c:2750
 #, c-format
-msgid "storage size of `%s' isn't constant"
-msgstr "lagringsstorlek på \"%s\" är inte konstant"
+msgid ""
+"\n"
+"Go ahead? (y or n) "
+msgstr ""
+"\n"
+"Fortsätta? (y eller n) "
 
-#: c-decl.c:3147
+#: gcc.c:2875
 #, c-format
-msgid "ignoring asm-specifier for non-static local variable `%s'"
-msgstr "ignorerar asm för ickestatisk lokal variabel \"%s\""
-
-#: c-decl.c:3247
-#, fuzzy, c-format
-msgid "ISO C forbids parameter `%s' shadowing typedef"
-msgstr "ANSI C förbjuder att parameter \"%s\" döljer typedef"
-
-#: c-decl.c:3592 cp/decl.c:10880
-msgid "`long long long' is too long for GCC"
-msgstr "\"long long long\" är för långt för GCC"
+msgid ""
+"Internal error: %s (program %s)\n"
+"Please submit a full bug report.\n"
+"See %s for instructions."
+msgstr ""
+"Internt fel: %s (program %s)\n"
+"Var vänlig och skicka in en felrapport.\n"
+"Se %s för instruktioner."
 
-#: c-decl.c:3597
-#, fuzzy
-msgid "ISO C90 does not support `long long'"
-msgstr "ISO C89 stödjer inte \"long long\"'"
+#: gcc.c:2893
+#, c-format
+msgid "# %s %.2f %.2f\n"
+msgstr "# %s %.2f %.2f\n"
 
-#: c-decl.c:3606 c-decl.c:3609 cp/decl.c:10885
+#: gcc.c:3023
 #, c-format
-msgid "duplicate `%s'"
-msgstr "flera \"%s\""
+msgid "Usage: %s [options] file...\n"
+msgstr "Användning: %s [flaggor] fil...\n"
 
-#: c-decl.c:3619 cp/decl.c:10892
-msgid "`__thread' before `extern'"
-msgstr ""
+#: gcc.c:3024
+msgid "Options:\n"
+msgstr "Flaggor:\n"
 
-#: c-decl.c:3621 cp/decl.c:10894
-msgid "`__thread' before `static'"
-msgstr ""
+#: gcc.c:3026
+msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
+msgstr "  -pass-exit-codes         Avsluta med högsta felkoden från någon av faserna\n"
 
-#: c-decl.c:3629 cp/decl.c:10921
-#, c-format
-msgid "two or more data types in declaration of `%s'"
-msgstr "två eller fler datatyper i deklaration av \"%s\""
+#: gcc.c:3027
+msgid "  --help                   Display this information\n"
+msgstr "  --help                   Visa den här informatationen\n"
 
-#: c-decl.c:3649 cp/decl.c:10926
-#, c-format
-msgid "`%s' fails to be a typedef or built in type"
-msgstr ""
+#: gcc.c:3028
+msgid "  --target-help            Display target specific command line options\n"
+msgstr "  --target-help            Visa specifika kommandoradsflaggor för mål\n"
 
-#: c-decl.c:3688
-#, c-format
-msgid "type defaults to `int' in declaration of `%s'"
-msgstr ""
+#: gcc.c:3030
+msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
+msgstr "  (Använd '-v --help' för att visa kommandoradsflaggor för barnprocesser)\n"
 
-#: c-decl.c:3717
-#, c-format
-msgid "both long and short specified for `%s'"
-msgstr "både long och short angivet för \"%s\""
+#: gcc.c:3031
+msgid "  -dumpspecs               Display all of the built in spec strings\n"
+msgstr "  -dumpspecs               Visa de inbyggda spec-strängarna\n"
 
-#: c-decl.c:3721 cp/decl.c:11041
-#, c-format
-msgid "long or short specified with char for `%s'"
-msgstr "long eller short angiven med char för \"%s\""
+#: gcc.c:3032
+msgid "  -dumpversion             Display the version of the compiler\n"
+msgstr "  -dumpversion             Visa kompilatorns version\n"
 
-#: c-decl.c:3728 cp/decl.c:11045
-#, c-format
-msgid "long or short specified with floating type for `%s'"
-msgstr "long eller short angiven med flyttalstyp för \"%s\""
+#: gcc.c:3033
+msgid "  -dumpmachine             Display the compiler's target processor\n"
+msgstr "  -dumpmachine             Visa kompilatorns målprocessor\n"
+
+#: gcc.c:3034
+msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
+msgstr "  -print-search-dirs       Visa katalogerna i kompilatorns sökväg\n"
 
-#: c-decl.c:3731
-msgid "the only valid combination is `long double'"
-msgstr "den enda giltiga kombinationen är \"long double\""
+#: gcc.c:3035
+msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
+msgstr "  -print-libgcc-file-name  Visa namnet på kompilatorns medföljande bibliotek\n"
 
-#: c-decl.c:3737
-#, c-format
-msgid "both signed and unsigned specified for `%s'"
-msgstr "både signed och unsigned specificerat för \"%s\""
+#: gcc.c:3036
+msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
+msgstr "  -print-file-name=<bib>   Visa hela sökvägen till länkbibliotek <bib>\n"
 
-#: c-decl.c:3739 cp/decl.c:11034
-#, c-format
-msgid "long, short, signed or unsigned invalid for `%s'"
-msgstr "long, short, signed eller unsigned ogiltig för \"%s\""
+#: gcc.c:3037
+msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
+msgstr "  -print-prog-name=<prog>  Visa fulla sökvägen till kompilatorkomponenten <prog>\n"
 
-#: c-decl.c:3745 cp/decl.c:11054
-#, c-format
-msgid "long, short, signed or unsigned used invalidly for `%s'"
-msgstr "long, short, signed eller unsigned använd felaktigt på \"%s\""
+#: gcc.c:3038
+msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
+msgstr "  -print-multi-directory   Visa rotkatalogen för olika versioner av libgcc\n"
 
-#: c-decl.c:3763 cp/decl.c:11075
-#, c-format
-msgid "complex invalid for `%s'"
-msgstr "complex ogiltig för \"%s\""
+#: gcc.c:3039
+msgid ""
+"  -print-multi-lib         Display the mapping between command line options and\n"
+"                           multiple library search directories\n"
+msgstr ""
+"  -print-multi-lib         Visa mappningen mellan kommandoradsflaggor och\n"
+"                           multipla biblioteks sökkataloger\n"
 
-#: c-decl.c:3805
+#: gcc.c:3042
 #, fuzzy
-msgid "ISO C90 does not support complex types"
-msgstr "ISO C89 stöder inte typen complex"
+msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
+msgstr "  -print-multi-directory   Visa rotkatalogen för olika versioner av libgcc\n"
 
-#: c-decl.c:3817
-msgid "ISO C does not support plain `complex' meaning `double complex'"
-msgstr "ISO C stöder inte bara \"complex\" i meningen \"double complex\""
+#: gcc.c:3043
+msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
+msgstr "  -Wa,<flaggor>            Skicka kommaseparerade <flaggor> till assembleraren\n"
 
-#: c-decl.c:3823 c-decl.c:3835
-msgid "ISO C does not support complex integer types"
-msgstr "ISO C stöder inte komplexa heltalstyper"
+#: gcc.c:3044
+msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
+msgstr "  -Wp,<flaggor>            Skicka kommaseparerade <flaggor> till preprocessorn\n"
 
-#: c-decl.c:3850 c-decl.c:4316 cp/decl.c:11688
-msgid "duplicate `const'"
-msgstr "upprepning av \"const\""
+#: gcc.c:3045
+msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
+msgstr "  -Wl,<flaggor>            Skicka kommaseparerade <flaggor> till länkaren\n"
 
-#: c-decl.c:3852 c-decl.c:4320 cp/decl.c:11692
-msgid "duplicate `restrict'"
-msgstr "upprepning av \"restrict\""
+#: gcc.c:3046
+#, fuzzy
+msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
+msgstr "  -Xlinker <arg>           Skicka <arg> vidare till länkaren\n"
 
-#: c-decl.c:3854 c-decl.c:4318 cp/decl.c:11690
-msgid "duplicate `volatile'"
-msgstr "upprepning av \"volatile\""
+#: gcc.c:3047
+#, fuzzy
+msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
+msgstr "  -Xlinker <arg>           Skicka <arg> vidare till länkaren\n"
 
-#: c-decl.c:3882 cp/decl.c:11238
-#, c-format
-msgid "multiple storage classes in declaration of `%s'"
-msgstr "flera lagringsklasser i deklaration av \"%s\""
+#: gcc.c:3048
+msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
+msgstr "  -Xlinker <arg>           Skicka <arg> vidare till länkaren\n"
 
-#: c-decl.c:3892
-msgid "function definition declared `auto'"
-msgstr "funktionsdefinition deklarerad som \"auto\""
+#: gcc.c:3049
+#, fuzzy
+msgid "  -combine                 Pass multiple source files to compiler at once\n"
+msgstr "  -quiet                  Visa inte kompilerade funktioner eller tiden som förbrukats\n"
 
-#: c-decl.c:3894
-msgid "function definition declared `register'"
-msgstr "funktionsdefinition deklarerad som \"register\""
+#: gcc.c:3050
+msgid "  -save-temps              Do not delete intermediate files\n"
+msgstr "  -save-temps              Radera inte temporära filer\n"
 
-#: c-decl.c:3896
-msgid "function definition declared `typedef'"
-msgstr "funktionsdefinition deklarerad som \"typedef\""
+#: gcc.c:3051
+msgid "  -pipe                    Use pipes rather than intermediate files\n"
+msgstr "  -pipe                    Använd rör istället för temporära filer\n"
 
-#: c-decl.c:3898
+#: gcc.c:3052
+msgid "  -time                    Time the execution of each subprocess\n"
+msgstr "  -time                    Mät tiden det tar att exekvera varje barnprocess\n"
+
+#: gcc.c:3053
 #, fuzzy
-msgid "function definition declared `__thread'"
-msgstr "funktionsdefinition deklarerad som \"typedef\""
+msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
+msgstr "  -specs=<fil>             Använd innehållet i <fil> istället för inbyggda spec\n"
 
-#: c-decl.c:3911
-#, c-format
-msgid "storage class specified for structure field `%s'"
-msgstr "lagringsklass angiven för strukturfält \"%s\""
+#: gcc.c:3054
+msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
+msgstr "  -std=<standard>          Antag att källkodsfilerna är för <standard>\n"
 
-#: c-decl.c:3915 cp/decl.c:11285
-#, c-format
-msgid "storage class specified for parameter `%s'"
-msgstr "lagringsklass angiven för parameter \"%s\""
+#: gcc.c:3055
+msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
+msgstr "  -B <katalog>             Lägg till <katalog> till kompilatorns sökvägar\n"
 
-#: c-decl.c:3918 cp/decl.c:11287
-msgid "storage class specified for typename"
-msgstr "lagringsklass angiven för typnamn"
+#: gcc.c:3056
+msgid "  -b <machine>             Run gcc for target <machine>, if installed\n"
+msgstr "  -b <maskin>              Kör gcc för mål <maskin>, om det är installerat\n"
 
-#: c-decl.c:3930 cp/decl.c:11302
-#, c-format
-msgid "`%s' initialized and declared `extern'"
-msgstr "`%s' initierad och deklarerad \"extern\""
+#: gcc.c:3057
+msgid "  -V <version>             Run gcc version number <version>, if installed\n"
+msgstr "  -V <version>             Kör gcc version <version>, om den är installerad\n"
 
-#: c-decl.c:3932 cp/decl.c:11305
-#, c-format
-msgid "`%s' has both `extern' and initializer"
-msgstr "\"%s\" är både \"extern\" och initierare"
+#: gcc.c:3058
+msgid "  -v                       Display the programs invoked by the compiler\n"
+msgstr "  -v                       Visa vilka program som körs av kompilatorn\n"
 
-#: c-decl.c:3937 cp/decl.c:11313
-#, c-format
-msgid "top-level declaration of `%s' specifies `auto'"
-msgstr "toppnivådeklaration av \"%s\" anger \"auto\""
+#: gcc.c:3059
+msgid "  -###                     Like -v but options quoted and commands not executed\n"
+msgstr "  -###                     Som -v men flaggor citerade och kommandon inte körda\n"
 
-#: c-decl.c:3942 cp/decl.c:11309
-#, c-format
-msgid "nested function `%s' declared `extern'"
-msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
+#: gcc.c:3060
+msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
+msgstr ""
+"  -E                       Preprocessa bara; kompilera, assemblera och\n"
+"                           länka inte\n"
 
-#: c-decl.c:3948 cp/decl.c:11319
-#, fuzzy, c-format
-msgid "function-scope `%s' implicitly auto and declared `__thread'"
-msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
+#: gcc.c:3061
+msgid "  -S                       Compile only; do not assemble or link\n"
+msgstr "  -S                       Kompilera bara; assemblera och länka inte\n"
 
-#. Only the innermost declarator (making a parameter be of
-#. array type which is converted to pointer type)
-#. may have static or type qualifiers.
-#: c-decl.c:3987 c-decl.c:4188
+#: gcc.c:3062
+msgid "  -c                       Compile and assemble, but do not link\n"
+msgstr "  -c                       Kompilera och assemblera, men länka inte\n"
+
+#: gcc.c:3063
+msgid "  -o <file>                Place the output into <file>\n"
+msgstr "  -o <fil>                 Placera utdata i <fil>\n"
+
+#: gcc.c:3064
 #, fuzzy
-msgid "static or type qualifiers in non-parameter array declarator"
-msgstr "två typer angivna i en tom deklaration"
+msgid ""
+"  -x <language>            Specify the language of the following input files\n"
+"                           Permissible languages include: c c++ assembler none\n"
+"                           'none' means revert to the default behavior of\n"
+"                           guessing the language based on the file's extension\n"
+msgstr ""
+"  -x <språk>               Specificera språk för de följande källkodsfilerna\n"
+"                           Tillåtna språk är bland annat: c c++ assembler none\n"
+"                           'none' innebär att man använder standardmetoden,\n"
+"                           att man gissar språk beroende på filändelse\n"
 
-#: c-decl.c:4031
+#: gcc.c:3071
 #, c-format
-msgid "declaration of `%s' as array of voids"
-msgstr "deklaration av \"%s\" som ett fält med void"
+msgid ""
+"\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"
+msgstr ""
+"\n"
+"Flaggor som börjar med -g, -f, -m, -O, -W eller --param skickas automatiskt\n"
+"vidare till de barnprocesser som startas av %s. För att skicka med andra\n"
+"flaggor till dessa processer måste flaggan -W<bokstav> användas.\n"
 
-#: c-decl.c:4037
+#: gcc.c:3191
 #, c-format
-msgid "declaration of `%s' as array of functions"
-msgstr "deklaration av \"%s\" som ett fält med funktioner"
-
-#: c-decl.c:4042 c-decl.c:5332
-#, fuzzy
-msgid "invalid use of structure with flexible array member"
-msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
+msgid "'-%c' option must have argument"
+msgstr "\"-%c\"-flaggan måste ha argument"
 
-#: c-decl.c:4061
+#: gcc.c:3213
 #, c-format
-msgid "size of array `%s' has non-integer type"
-msgstr "storlek på fält \"%s\" är inte av heltalstyp"
+msgid "couldn't run '%s': %s"
+msgstr "gick inte att köra \"%s\": %s"
 
-#: c-decl.c:4066
+#. translate_options () has turned --version into -fversion.
+#: gcc.c:3398
 #, c-format
-msgid "ISO C forbids zero-size array `%s'"
-msgstr "ISO C förbjuder fält \"%s\" med storlek noll"
+msgid "%s (GCC) %s\n"
+msgstr "%s (GCC) %s\n"
+
+#: gcc.c:3400 gcov.c:415 java/gjavah.c:2400 java/jcf-dump.c:916
+#: java/jv-scan.c:128
+msgid "(C)"
+msgstr "©"
 
-#: c-decl.c:4073
+#: gcc.c:3401 java/gjavah.c:2401 java/jcf-dump.c:917 java/jv-scan.c:129
 #, c-format
-msgid "size of array `%s' is negative"
-msgstr "storlek på fält \"%s\" är negativt"
+msgid ""
+"This is free software; see the source for copying conditions.  There is NO\n"
+"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
+"\n"
+msgstr ""
+"Detta är fri programvara, se källkoden för kopieringsvillkor.  Det\n"
+"finns INGEN garanti, inte ens för KÖP eller LÄMPLIGHET FÖR NÅGOT\n"
+"SPECIELLT ÄNDAMÅL.\n"
+"\n"
 
-#: c-decl.c:4086
+#: gcc.c:3502
 #, fuzzy, c-format
-msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
-msgstr "ISO C89 förbjuder fält \"%s\" vars storlek inte kan beräknas"
+msgid "argument to '-Xlinker' is missing"
+msgstr "argument till \"-Xlinker\" saknas"
 
-#: c-decl.c:4089
+#: gcc.c:3510
 #, fuzzy, c-format
-msgid "ISO C90 forbids variable-size array `%s'"
-msgstr "ISO C89 förbjuder fält \"%s\" med variabel storlek"
-
-#: c-decl.c:4119 c-decl.c:4342 cp/decl.c:11897
-#, c-format
-msgid "size of array `%s' is too large"
-msgstr "fältet \"%s\" är för stort"
+msgid "argument to '-Xpreprocessor' is missing"
+msgstr "argument till \"-specs\" saknas"
 
-#: c-decl.c:4145
-#, fuzzy
-msgid "ISO C90 does not support flexible array members"
-msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
+#: gcc.c:3517
+#, fuzzy, c-format
+msgid "argument to '-Xassembler' is missing"
+msgstr "argument till \"-Xlinker\" saknas"
 
-#: c-decl.c:4155
-msgid "array type has incomplete element type"
-msgstr "fälttyp har inkomplett elementtyp"
+#: gcc.c:3524
+#, fuzzy, c-format
+msgid "argument to '-l' is missing"
+msgstr "argument till \"-x\" saknas"
 
-#: c-decl.c:4162 c-decl.c:4392
-msgid "ISO C forbids const or volatile function types"
-msgstr ""
+#: gcc.c:3545
+#, fuzzy, c-format
+msgid "argument to '-specs' is missing"
+msgstr "argument till \"-specs\" saknas"
 
-#: c-decl.c:4208 cp/decl.c:11445
-#, c-format
-msgid "`%s' declared as function returning a function"
-msgstr "\"%s\" är deklarerad som en funktion som returnerar en funktion"
+#: gcc.c:3559
+#, fuzzy, c-format
+msgid "argument to '-specs=' is missing"
+msgstr "argument till \"-specs=\" saknas"
 
-#: c-decl.c:4213 cp/decl.c:11450
+#: gcc.c:3596
 #, c-format
-msgid "`%s' declared as function returning an array"
-msgstr "\"%s\" är deklarerad som en funktion som returnerar ett fält"
-
-#: c-decl.c:4241
-msgid "ISO C forbids qualified void function return type"
-msgstr ""
+msgid "'-%c' must come at the start of the command line"
+msgstr "\"-%c\" måste komma vid början av kommandoraden"
 
-#: c-decl.c:4245
-msgid "type qualifiers ignored on function return type"
-msgstr ""
+#: gcc.c:3605
+#, fuzzy, c-format
+msgid "argument to '-B' is missing"
+msgstr "argument till \"-B\" saknas"
 
-#: c-decl.c:4274 c-decl.c:4357 c-decl.c:4481 c-decl.c:4573
-msgid "ISO C forbids qualified function types"
-msgstr ""
+#: gcc.c:3994
+#, fuzzy, c-format
+msgid "argument to '-x' is missing"
+msgstr "argument till \"-x\" saknas"
 
-#: c-decl.c:4314 cp/decl.c:11684
-msgid "invalid type modifier within pointer declarator"
-msgstr ""
+#: gcc.c:4022
+#, fuzzy, c-format
+msgid "argument to '-%s' is missing"
+msgstr "argument till \"-%s\" saknas"
 
-#: c-decl.c:4412 cp/decl.c:12182
+#: gcc.c:4360
 #, c-format
-msgid "variable or field `%s' declared void"
-msgstr "variabel eller fält \"%s\" deklarerad som void"
+msgid "switch '%s' does not start with '-'"
+msgstr "flagga \"%s\" börjar inte med \"-\""
 
-#: c-decl.c:4445
-msgid "attributes in parameter array declarator ignored"
-msgstr ""
-
-#: c-decl.c:4470
-msgid "invalid type modifier within array declarator"
-msgstr ""
-
-#: c-decl.c:4515
+#: gcc.c:4587
 #, c-format
-msgid "field `%s' declared as a function"
-msgstr "fält \"%s\" deklarerad som en funktion"
+msgid "spec '%s' invalid"
+msgstr "specifikation \"%s\" ogiltig"
 
-#: c-decl.c:4521
+#: gcc.c:4653
 #, c-format
-msgid "field `%s' has incomplete type"
-msgstr "fält \"%s\" har en inkomplett typ"
-
-#: c-decl.c:4553 c-decl.c:4555 c-decl.c:4557 c-decl.c:4564
-#, c-format
-msgid "invalid storage class for function `%s'"
-msgstr "ogiltig lagringsklass för funktion \"%s\""
+msgid "%s\n"
+msgstr "%s\n"
 
-#: c-decl.c:4579
-msgid "`noreturn' function returns non-void value"
-msgstr "\"noreturn\"-funktion returnerar ett icke-void värde"
+#: gcc.c:4726
+#, fuzzy, c-format
+msgid "spec '%s' has invalid '%%0%c'"
+msgstr "bitfält \"%s\" har en icke godkänd typ"
 
-#: c-decl.c:4594
-msgid "cannot inline function `main'"
-msgstr "kan inte inline:a funktion \"main\""
+#: gcc.c:4923
+#, fuzzy, c-format
+msgid "spec '%s' has invalid '%%W%c"
+msgstr "bitfält \"%s\" har en icke godkänd typ"
 
-#: c-decl.c:4649
-#, c-format
-msgid "variable `%s' declared `inline'"
-msgstr "variabel \"%s\" deklarerad \"inline\""
+#: gcc.c:4954
+#, fuzzy, c-format
+msgid "spec '%s' has invalid '%%x%c'"
+msgstr "bitfält \"%s\" har en icke godkänd typ"
 
-#. A mere warning is sure to result in improper semantics
-#. at runtime.  Don't bother to allow this to compile.
-#: c-decl.c:4677 cp/decl.c:9951
-#, fuzzy
-msgid "thread-local storage not supported for this target"
-msgstr "-fdata-sections stöds inte för AIX"
+#: gcc.c:5176
+#, c-format
+msgid "Processing spec %c%s%c, which is '%s'\n"
+msgstr "Bearbetar specifikation %c%s%c, som är \"%s\"\n"
 
-#: c-decl.c:4732 c-decl.c:5880
-msgid "function declaration isn't a prototype"
-msgstr "funktionsdeklaration är inte en prototyp"
+#: gcc.c:5318
+#, fuzzy, c-format
+msgid "unknown spec function '%s'"
+msgstr "okänt maskinläge `%s'"
 
-#: c-decl.c:4738
-msgid "parameter names (without types) in function declaration"
-msgstr ""
+#: gcc.c:5337
+#, fuzzy, c-format
+msgid "error in args to spec function '%s'"
+msgstr "för många argument till funktionen \"%s\""
 
-#: c-decl.c:4770 c-decl.c:6250
+#: gcc.c:5385
 #, c-format
-msgid "parameter `%s' has incomplete type"
-msgstr "parameter \"%s\" har en inkomplett typ"
+msgid "malformed spec function name"
+msgstr "felaktigt specifikationsfunktionsnamn"
 
-#: c-decl.c:4773
-msgid "parameter has incomplete type"
-msgstr "parameter har en inkomplett typ"
+#. )
+#: gcc.c:5388
+#, fuzzy, c-format
+msgid "no arguments for spec function"
+msgstr "för få argument till funktion"
 
-#: c-decl.c:4794
+#: gcc.c:5407
 #, c-format
-msgid "parameter `%s' points to incomplete type"
-msgstr "parameter \"%s\" pekar på inkomplett typ"
-
-#: c-decl.c:4797
-msgid "parameter points to incomplete type"
-msgstr "parameter pekar på inkomplett typ"
+msgid "malformed spec function arguments"
+msgstr "felaktiga specifikationsfunktionsargument"
 
-#: c-decl.c:4862
+#: gcc.c:5646
 #, c-format
-msgid "parameter `%s' has just a forward declaration"
-msgstr ""
+msgid "braced spec '%s' is invalid at '%c'"
+msgstr "klammerspecifikation \"%s\" är ogiltig vid \"%c\""
 
-#: c-decl.c:4903
-msgid "`void' in parameter list must be the entire list"
-msgstr "\"void\" i parameterlistan måste vara hela listan"
-
-#: c-decl.c:4934
-#, fuzzy, c-format
-msgid "`struct %s' declared inside parameter list"
-msgstr "\"%s %s\" deklarerad inuti parameterlista"
-
-#: c-decl.c:4937
+#: gcc.c:5734
 #, c-format
-msgid "`union %s' declared inside parameter list"
-msgstr "\"union %s\" deklarerad inuti parameterlista"
+msgid "braced spec body '%s' is invalid"
+msgstr "klammerspecifikationskropp \"%s\" är ogiltig"
 
-#: c-decl.c:4940
+#: gcc.c:6272
 #, c-format
-msgid "`enum %s' declared inside parameter list"
-msgstr "\"enum %s\" deklarerad inuti parameterlista"
+msgid "install: %s%s\n"
+msgstr "installation: %s%s\n"
 
-#: c-decl.c:4947
-msgid "anonymous struct declared inside parameter list"
-msgstr "anonym struktur deklarerad i parameterlista"
+#: gcc.c:6273
+#, c-format
+msgid "programs: %s\n"
+msgstr "program: %s\n"
 
-#: c-decl.c:4949
-msgid "anonymous union declared inside parameter list"
-msgstr "anonym union deklarerad i parameterlista"
+#: gcc.c:6274
+#, c-format
+msgid "libraries: %s\n"
+msgstr "bibliotek: %s\n"
 
-#: c-decl.c:4951
-msgid "anonymous enum declared inside parameter list"
-msgstr "anonym uppräkningstyp deklarerad i parameterlista"
+#: gcc.c:6331
+#, c-format
+msgid ""
+"\n"
+"For bug reporting instructions, please see:\n"
+msgstr ""
+"\n"
+"Instruktioner för bugrapportering, se:\n"
 
-#: c-decl.c:4955
-msgid "its scope is only this definition or declaration, which is probably not what you want"
-msgstr "dess scope-område är endast denna definition eller deklaration, vilket troligen inte är vad du vill."
+#: gcc.c:6347
+#, fuzzy, c-format
+msgid "Target: %s\n"
+msgstr "bibliotek: %s\n"
 
-#: c-decl.c:5032
+#: gcc.c:6348
 #, c-format
-msgid "redefinition of `union %s'"
-msgstr "omdefiniering av \"union %s\""
+msgid "Configured with: %s\n"
+msgstr "Konfigurerad med: %s\n"
 
-#: c-decl.c:5034
+#: gcc.c:6362
 #, c-format
-msgid "redefinition of `struct %s'"
-msgstr "omdefiniering av \"struct %s\""
-
-#: c-decl.c:5105 cp/decl.c:7532
-msgid "declaration does not declare anything"
-msgstr ""
+msgid "Thread model: %s\n"
+msgstr "Trådmodell: %s\n"
 
-#: c-decl.c:5169 c-decl.c:5172
+#: gcc.c:6373
 #, c-format
-msgid "%s defined inside parms"
-msgstr ""
+msgid "gcc version %s\n"
+msgstr "gcc version %s\n"
 
-#: c-decl.c:5170 c-decl.c:5173 c-decl.c:5184
-msgid "union"
-msgstr "union"
+#: gcc.c:6375
+#, c-format
+msgid "gcc driver version %s executing gcc version %s\n"
+msgstr "gcc-driver version %s kör gcc version %s\n"
 
-#: c-decl.c:5170 c-decl.c:5173
-msgid "structure"
-msgstr "struktur"
+#: gcc.c:6383
+#, fuzzy, c-format
+msgid "no input files"
+msgstr "Inga indatafiler"
 
-#: c-decl.c:5183
-#, c-format
-msgid "%s has no %s"
-msgstr "%s har ingen %s"
+#: gcc.c:6463
+#, fuzzy, c-format
+msgid "spec '%s' is invalid"
+msgstr "typedef \"%s\" är initierad"
 
-#: c-decl.c:5184
-msgid "struct"
-msgstr "struct"
+#: gcc.c:6936
+#, fuzzy, c-format
+msgid "multilib spec '%s' is invalid"
+msgstr "typedef \"%s\" är initierad"
 
-#: c-decl.c:5185
-msgid "named members"
-msgstr "namngivna medlemmar"
+#: gcc.c:7128
+#, c-format
+msgid "multilib exclusions '%s' is invalid"
+msgstr "multilib_exclusions \"%s\" är ogiltig"
 
-#: c-decl.c:5185
-msgid "members"
-msgstr "medlemmar"
+#: gcc.c:7186 gcc.c:7327
+#, fuzzy, c-format
+msgid "multilib select '%s' is invalid"
+msgstr "parameter \"%s\" är initierad"
 
-#: c-decl.c:5224
+#: gcc.c:7365
 #, c-format
-msgid "nested redefinition of `%s'"
-msgstr "nästlad omdefinition av \"%s\""
+msgid "multilib exclusion '%s' is invalid"
+msgstr "multilib_exclusions \"%s\" är ogiltig"
 
-#: c-decl.c:5237
+#: gcov.c:388
 #, c-format
-msgid "bit-field `%s' width not an integer constant"
+msgid ""
+"Usage: gcov [OPTION]... SOURCEFILE\n"
+"\n"
 msgstr ""
+"Användning: gcov [FLAGGA]... KÄLLFIL\n"
+"\n"
 
-#: c-decl.c:5248
-#, c-format
-msgid "bit-field `%s' has invalid type"
-msgstr "bitfält \"%s\" har en icke godkänd typ"
+#: gcov.c:389
+#, fuzzy, c-format
+msgid ""
+"Print code coverage information.\n"
+"\n"
+msgstr "inte tillräcklig typinformation"
 
-#: c-decl.c:5260
-#, c-format
-msgid "bit-field `%s' type invalid in ISO C"
-msgstr "bitfält \"%s\" har en icke godkänd typ enligt ISO C"
+#: gcov.c:390
+#, fuzzy, c-format
+msgid "  -h, --help                      Print this help, then exit\n"
+msgstr "  --help                   Visa den här informatationen\n"
 
-#: c-decl.c:5271
-#, c-format
-msgid "negative width in bit-field `%s'"
-msgstr "negativ storlek i bitfält \"%s\""
+#: gcov.c:391
+#, fuzzy, c-format
+msgid "  -v, --version                   Print version number, then exit\n"
+msgstr "  -V <version>             Kör gcc version <version>, om den är installerad\n"
 
-#: c-decl.c:5273
+#: gcov.c:392
 #, c-format
-msgid "width of `%s' exceeds its type"
-msgstr "storleken på \"%s\" är större än sin typ"
+msgid "  -a, --all-blocks                Show information for every basic block\n"
+msgstr "  -a, --all-blocks                Visa information för varje grundblock\n"
 
-#: c-decl.c:5275
+#: gcov.c:393
 #, c-format
-msgid "zero width for bit-field `%s'"
-msgstr "Storleken noll på bitfält \"%s\""
+msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
+msgstr "  -b, --branch-probabilities      Tag med hoppsannolikheter i utdata\n"
 
-#: c-decl.c:5289
+#: gcov.c:394
 #, c-format
-msgid "`%s' is narrower than values of its type"
+msgid ""
+"  -c, --branch-counts             Given counts of branches taken\n"
+"                                    rather than percentages\n"
 msgstr ""
+"  -c, --branch-counts             Ange antal hopp tagna istället\n"
+"                                    för procentsatser\n"
 
-#: c-decl.c:5323
-msgid "flexible array member in union"
-msgstr ""
+#: gcov.c:396
+#, fuzzy, c-format
+msgid "  -n, --no-output                 Do not create an output file\n"
+msgstr "  -save-temps              Radera inte temporära filer\n"
 
-#: c-decl.c:5325
-msgid "flexible array member not at end of struct"
+#: gcov.c:397
+#, c-format
+msgid ""
+"  -l, --long-file-names           Use long output file names for included\n"
+"                                    source files\n"
 msgstr ""
+"  -l, --long-file-names           Använd långa filnamn i utdata för\n"
+"                                    inkluderade källfiler\n"
+
+#: gcov.c:399
+#, c-format
+msgid "  -f, --function-summaries        Output summaries for each function\n"
+msgstr "  -f, --function-summaries        Skriv sammanfattningar för varje funktion\n"
 
-#: c-decl.c:5327
-msgid "flexible array member in otherwise empty struct"
+#: gcov.c:400
+#, c-format
+msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
 msgstr ""
+"  -o, --object-directory KAT|FIL  Sök efter objektfiler i KAT eller som \n"
+"                                    heter FIL\n"
 
-#: c-decl.c:5357
+#: gcov.c:401
 #, c-format
-msgid "duplicate member `%s'"
-msgstr "upprepning av medlem \"%s\""
+msgid "  -p, --preserve-paths            Preserve all pathname components\n"
+msgstr "  -p, --preserve-paths            Bevara alla sökvägskomponenter\n"
 
-#: c-decl.c:5448
-msgid "union cannot be made transparent"
+#: gcov.c:402
+#, c-format
+msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
+msgstr "  -u, --unconditional-branches    Visa antal ovillkorliga hopp också\n"
+
+#: gcov.c:403
+#, fuzzy, c-format
+msgid ""
+"\n"
+"For bug reporting instructions, please see:\n"
+"%s.\n"
 msgstr ""
+"\n"
+"Instruktioner för bugrapportering, se:\n"
 
-#. This enum is a named one that has been declared already.
-#: c-decl.c:5558
+#: gcov.c:413
 #, c-format
-msgid "redeclaration of `enum %s'"
-msgstr "omdeklaration av \"enum %s\""
+msgid "gcov (GCC) %s\n"
+msgstr "gcov (GCC) %s\n"
 
-#: c-decl.c:5592
-msgid "enum defined inside parms"
+#: gcov.c:417
+#, c-format
+msgid ""
+"This is free software; see the source for copying conditions.\n"
+"There is NO warranty; not even for MERCHANTABILITY or \n"
+"FITNESS FOR A PARTICULAR PURPOSE.\n"
+"\n"
 msgstr ""
+"Detta är fri programvara, se källkoden för kopieringsvillkor.  Det\n"
+"finns INGEN garanti, inte heller vid KÖP eller LÄMPLIGHET FÖR NÅGOT\n"
+"SPECIELLT ÄNDAMÅL.\n"
+"\n"
 
-#: c-decl.c:5625
-msgid "enumeration values exceed range of largest integer"
-msgstr ""
+#: gcov.c:507
+#, fuzzy, c-format
+msgid "%s:no functions found\n"
+msgstr "hittar ingen cmd_strings"
 
-#: c-decl.c:5734
-#, c-format
-msgid "enumerator value for `%s' not integer constant"
-msgstr "uppräkningsvärde för \"%s\" är inte en heltalskonstant"
+#: gcov.c:528 gcov.c:556
+#, fuzzy, c-format
+msgid "\n"
+msgstr ":\n"
 
-#: c-decl.c:5747
-msgid "overflow in enumeration values"
-msgstr "överspill i uppräkningsvärden"
+#: gcov.c:543
+#, fuzzy, c-format
+msgid "%s:creating '%s'\n"
+msgstr "Skapar %s.\n"
 
-#: c-decl.c:5752
-msgid "ISO C restricts enumerator values to range of `int'"
-msgstr "ISO C begränsar enumreringsvärden till intervallet av en \"int\""
+#: gcov.c:547
+#, fuzzy, c-format
+msgid "%s:error writing output file '%s'\n"
+msgstr "fel vid skrivning till %s"
 
-#: c-decl.c:5834
-msgid "return type is an incomplete type"
-msgstr "returtypen är en inkomplett typ"
+#: gcov.c:552
+#, fuzzy, c-format
+msgid "%s:could not open output file '%s'\n"
+msgstr "Kunde inte öppna utdatafil %s.\n"
 
-#: c-decl.c:5842
-msgid "return type defaults to `int'"
-msgstr "returtyp sätts till \"int\""
+#: gcov.c:703
+#, fuzzy, c-format
+msgid "%s:cannot open graph file\n"
+msgstr "%s: kan inte öppna som COFF-fil"
 
-#: c-decl.c:5889
-#, c-format
-msgid "no previous prototype for `%s'"
-msgstr "ingen tidigare prototyp för `%s'"
+#: gcov.c:709
+#, fuzzy, c-format
+msgid "%s:not a gcov graph file\n"
+msgstr "%s: är inte en COFF-fil"
 
-#: c-decl.c:5896
+#: gcov.c:722
 #, c-format
-msgid "`%s' was used with no prototype before its definition"
-msgstr "\"%s\" användes utan någon prototyp innan sin definition"
+msgid "%s:version '%.4s', prefer '%.4s'\n"
+msgstr "%s:version '%.4s', föredrar '%.4s'\n"
 
-#: c-decl.c:5902
+#: gcov.c:774
 #, c-format
-msgid "no previous declaration for `%s'"
-msgstr "ingen tidigare deklaration av \"%s\""
+msgid "%s:already seen blocks for '%s'\n"
+msgstr "%s:redan sett block för \"%s\"\n"
 
-#: c-decl.c:5909
+#: gcov.c:892 gcov.c:1048
 #, c-format
-msgid "`%s' was used with no declaration before its definition"
-msgstr "\"%s\" användes utan någon deklaration innan sin definition"
+msgid "%s:corrupted\n"
+msgstr "%s:trasig\n"
 
-#: c-decl.c:5933 c-decl.c:6486
-#, c-format
-msgid "return type of `%s' is not `int'"
-msgstr "returtypen på \"%s\" är inte \"int\""
+#: gcov.c:966
+#, fuzzy, c-format
+msgid "%s:cannot open data file\n"
+msgstr "%s: kan inte öppna som COFF-fil"
+
+#: gcov.c:971
+#, fuzzy, c-format
+msgid "%s:not a gcov data file\n"
+msgstr "%s: är inte en COFF-fil"
 
-#: c-decl.c:5949
+#: gcov.c:984
 #, c-format
-msgid "first argument of `%s' should be `int'"
-msgstr "första argumentet till \"%s\" skall vara \"int\""
+msgid "%s:version '%.4s', prefer version '%.4s'\n"
+msgstr "%s:version '%.4s', föredrar version '%.4s'\n"
 
-#: c-decl.c:5958
+#: gcov.c:990
 #, c-format
-msgid "second argument of `%s' should be `char **'"
-msgstr "andra argumentet till \"%s\" skall vara \"char **\""
+msgid "%s:stamp mismatch with graph file\n"
+msgstr "%s:stämpel stämmer inte med graffil\n"
 
-#: c-decl.c:5967
+#: gcov.c:1016
+#, fuzzy, c-format
+msgid "%s:unknown function '%u'\n"
+msgstr "I funktion `%s':"
+
+#: gcov.c:1029
 #, c-format
-msgid "third argument of `%s' should probably be `char **'"
-msgstr "tredje argumentet till \"%s2 skall troligen vara \"char **\""
+msgid "%s:profile mismatch for '%s'\n"
+msgstr "%s:profil stämmer inte för \"%s\"\n"
 
-#: c-decl.c:5976
+#: gcov.c:1048
 #, c-format
-msgid "`%s' takes only zero or two arguments"
-msgstr "\"%s\" tar bara noll eller två argument"
+msgid "%s:overflowed\n"
+msgstr "%s:spill\n"
 
-#: c-decl.c:5979
+#: gcov.c:1072
 #, c-format
-msgid "`%s' is normally a non-static function"
-msgstr "\"%s\" är normalt en icke-statisk function"
+msgid "%s:'%s' lacks entry and/or exit blocks\n"
+msgstr "%s:\"%s\" saknar ingångs och/eller utgångsblock\n"
 
-#: c-decl.c:6077
-msgid "parm types given both in parmlist and separately"
-msgstr ""
+#: gcov.c:1077
+#, c-format
+msgid "%s:'%s' has arcs to entry block\n"
+msgstr "%s:\"%s\" har bågar till ingångsblock\n"
 
-#: c-decl.c:6098
-msgid "parameter name omitted"
-msgstr "parameternamn utlämnat"
+#: gcov.c:1085
+#, c-format
+msgid "%s:'%s' has arcs from exit block\n"
+msgstr "%s:\"%s\" har bågar från utgångsblock\n"
 
-#: c-decl.c:6102 c-decl.c:6204
+#: gcov.c:1293
 #, c-format
-msgid "parameter `%s' declared void"
-msgstr "parameter \"%s\" deklarerad som void"
+msgid "%s:graph is unsolvable for '%s'\n"
+msgstr "%s:graf är olösbar för \"%s\"\n"
 
-#: c-decl.c:6178
-msgid "parameter name missing from parameter list"
-msgstr "parameternamn saknas i parameterlista"
+#: gcov.c:1373
+#, fuzzy, c-format
+msgid "%s '%s'\n"
+msgstr "%s: %s"
 
-#: c-decl.c:6197
+#: gcov.c:1376
 #, c-format
-msgid "multiple parameters named `%s'"
-msgstr "flera parametrar med namn \"%s\""
+msgid "Lines executed:%s of %d\n"
+msgstr "Körda rader:%s av %d\n"
 
-#: c-decl.c:6219 c-decl.c:6221
+#: gcov.c:1380
+#, fuzzy, c-format
+msgid "No executable lines\n"
+msgstr "Inga körbara källkodsrader i funktion %s\n"
+
+#: gcov.c:1386
 #, c-format
-msgid "type of `%s' defaults to `int'"
-msgstr "typen på \"%s\" sätts till \"int\""
+msgid "Branches executed:%s of %d\n"
+msgstr "Utförda hopp:%s av %d\n"
 
-#: c-decl.c:6257
+#: gcov.c:1390
 #, c-format
-msgid "declaration for parameter `%s' but no such parameter"
-msgstr "deklaration av parameter \"%s\" med det finns ingen sådan parameter"
+msgid "Taken at least once:%s of %d\n"
+msgstr "Tagna minst en gång:%s av %d\n"
 
-#: c-decl.c:6305
-msgid "number of arguments doesn't match prototype"
-msgstr "antalet argument matchar inte prototypen"
+#: gcov.c:1396
+#, fuzzy, c-format
+msgid "No branches\n"
+msgstr "Inga hopp i fil %s\n"
 
-#: c-decl.c:6335
+#: gcov.c:1398
 #, c-format
-msgid "promoted argument `%s' doesn't match prototype"
-msgstr ""
+msgid "Calls executed:%s of %d\n"
+msgstr "Gjorda anrop:%s av %d\n"
 
-#: c-decl.c:6345
-#, c-format
-msgid "argument `%s' doesn't match prototype"
-msgstr "argument \"%s\" matchar inte prototypen"
+#: gcov.c:1402
+#, fuzzy, c-format
+msgid "No calls\n"
+msgstr "Inga anrop i fil %s\n"
 
-#: c-decl.c:6518 cp/decl.c:15049
-msgid "no return statement in function returning non-void"
-msgstr "ingen return i funktion som returnerar icke-void"
+#: gcov.c:1543
+#, fuzzy, c-format
+msgid "%s:no lines for '%s'\n"
+msgstr "%s före \"%s\""
 
-#: c-decl.c:6525
-msgid "this function may return with or without a value"
-msgstr "denna funktion kan returnera med eller utan ett värde"
+#: gcov.c:1738
+#, fuzzy, c-format
+msgid "call   %2d returned %s\n"
+msgstr "anrop %d aldrig utfört\n"
 
-#: c-decl.c:6729
-#, c-format
-msgid "size of return value of `%s' is %u bytes"
-msgstr "storleken på returvärdet från \"%s\" är %u bytes"
+#: gcov.c:1743
+#, fuzzy, c-format
+msgid "call   %2d never executed\n"
+msgstr "anrop %d aldrig utfört\n"
 
-#: c-decl.c:6733
+#: gcov.c:1748
 #, c-format
-msgid "size of return value of `%s' is larger than %d bytes"
-msgstr "storleken på returvärdet från \"%s\" är större än %d bytes"
+msgid "branch %2d taken %s%s\n"
+msgstr "hopp %2d tjort %s%s\n"
 
-#. If we get here, declarations have been used in a for loop without
-#. the C99 for loop scope.  This doesn't make much sense, so don't
-#. allow it.
-#: c-decl.c:6791
-msgid "`for' loop initial declaration used outside C99 mode"
-msgstr ""
+#: gcov.c:1752
+#, fuzzy, c-format
+msgid "branch %2d never executed\n"
+msgstr "anrop %d aldrig utfört\n"
 
-#: c-decl.c:6815
-#, c-format
-msgid "`struct %s' declared in `for' loop initial declaration"
-msgstr "\"struct %s\" är deklarerad i en for-loops init-deklaration"
+#: gcov.c:1757
+#, fuzzy, c-format
+msgid "unconditional %2d taken %s\n"
+msgstr "okänt registernamn: %s"
 
-#: c-decl.c:6818
-#, c-format
-msgid "`union %s' declared in `for' loop initial declaration"
-msgstr "\"union %s\" är deklarerad i en for-loops init-deklaration"
+#: gcov.c:1760
+#, fuzzy, c-format
+msgid "unconditional %2d never executed\n"
+msgstr "anrop %d aldrig utfört\n"
 
-#: c-decl.c:6821
-#, c-format
-msgid "`enum %s' declared in `for' loop initial declaration"
-msgstr "\"enum %s\" är deklarerad i en for-loops init-deklaration"
+#: gcov.c:1792
+#, fuzzy, c-format
+msgid "%s:cannot open source file\n"
+msgstr "%s: kan inte öppna som COFF-fil"
 
-#: c-decl.c:6829
+#: gcov.c:1802
 #, c-format
-msgid "declaration of non-variable `%s' in `for' loop initial declaration"
-msgstr ""
+msgid "%s:source file is newer than graph file '%s'\n"
+msgstr "%s:källkodsfil är nyaren än graffil \"%s\"\n"
 
-#: c-decl.c:6831
-#, c-format
-msgid "declaration of static variable `%s' in `for' loop initial declaration"
-msgstr ""
+#. Return if there's nothing to do, or it is too expensive.
+#: gcse.c:689
+msgid "GCSE disabled"
+msgstr "GCSE avslagen"
 
-#: c-decl.c:6833
-#, c-format
-msgid "declaration of `extern' variable `%s' in `for' loop initial declaration"
-msgstr ""
+#. Return if there's nothing to do, or it is too expensive.
+#: gcse.c:6474
+#, fuzzy
+msgid "jump bypassing disabled"
+msgstr "flaggan -g är avslagen."
 
-#: c-format.c:109 c-format.c:191
-msgid "format string arg not a string type"
-msgstr "argument för formatsträng är inte av strängtyp"
+#. Opening quotation mark.
+#: intl.c:58
+msgid "`"
+msgstr "\""
 
-#: c-format.c:124
-msgid "args to be formatted is not '...'"
-msgstr "argumenten som skall formateras är inte \"...\""
+#. Closing quotation mark.
+#: intl.c:61
+msgid "'"
+msgstr "\""
 
-#: c-format.c:133
-msgid "strftime formats cannot format arguments"
-msgstr ""
+#: langhooks.c:516
+msgid "At top level:"
+msgstr "På toppnivå:"
 
-#: c-format.c:168 c-format.c:270
-msgid "format string has invalid operand number"
-msgstr "formatsträng har ett ogiltigt antal operander"
+#: langhooks.c:521
+#, fuzzy, c-format
+msgid "In member function %qs:"
+msgstr "I funktion `%s':"
 
-#: c-format.c:202
-msgid "function does not return string type"
-msgstr ""
+#: langhooks.c:525
+#, fuzzy, c-format
+msgid "In function %qs:"
+msgstr "I funktion `%s':"
 
-#: c-format.c:233
-msgid "unrecognized format specifier"
-msgstr "oigenkänd formatangivelse"
+#. What to print when a switch has no documentation.
+#: opts.c:89
+msgid "This switch lacks documentation"
+msgstr "Denna flagga saknar dokumentation"
 
-#: c-format.c:246
+#: opts.c:1183
+msgid "The following options are language-independent:\n"
+msgstr "Följande flaggor är språkoberoende:\n"
+
+#: opts.c:1190
 #, c-format
-msgid "`%s' is an unrecognized format function type"
-msgstr "\"%s\" är ett ej känt funktionsformat"
+msgid ""
+"The %s front end recognizes the following options:\n"
+"\n"
+msgstr "Framänden %s accepterar följande flaggor:\n"
 
-#: c-format.c:280
-msgid "format string arg follows the args to be formatted"
-msgstr "formatsträngen kommer efter argumenten som skall formateras"
+#: opts.c:1204
+msgid "The --param option recognizes the following as parameters:\n"
+msgstr "Flaggan --param accepterar följande som parametrar:\n"
 
-#: c-format.c:601
-msgid "` ' flag"
-msgstr ""
+#: protoize.c:582
+#, fuzzy, c-format
+msgid "%s: error writing file '%s': %s\n"
+msgstr "fel vid skrivning till %s"
 
-#: c-format.c:601
-msgid "the ` ' printf flag"
-msgstr ""
+#: protoize.c:626
+#, c-format
+msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
+msgstr "%s: användning '%s [ -VqfnkN ] [ -i <isträng> ] [ filnamn ... ]'\n"
 
-#: c-format.c:602 c-format.c:673
-msgid "`+' flag"
-msgstr ""
+#: protoize.c:629
+#, c-format
+msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
+msgstr "%s: användning '%s [ -VqfnkNlgC ] [ -B <katalognamn> ] [ filnamn ... ]'\n"
 
-#: c-format.c:602
-msgid "the `+' printf flag"
-msgstr ""
+#: protoize.c:735
+#, fuzzy, c-format
+msgid "%s: warning: no read access for file '%s'\n"
+msgstr "%s: varning: ingen läsrättighet för fil \"%s\"\n"
 
-#: c-format.c:603 c-format.c:649
-msgid "`#' flag"
-msgstr ""
+#: protoize.c:743
+#, fuzzy, c-format
+msgid "%s: warning: no write access for file '%s'\n"
+msgstr "%s: varning: ingen skrivrättighet för fil \"%s\"\n"
 
-#: c-format.c:603
-msgid "the `#' printf flag"
-msgstr ""
+#: protoize.c:751
+#, fuzzy, c-format
+msgid "%s: warning: no write access for dir containing '%s'\n"
+msgstr "%s: varning: ingen skrivrättighet för fil \"%s\"\n"
 
-#: c-format.c:604 c-format.c:647
-msgid "`0' flag"
-msgstr ""
+#. Catch cases like /.. where we try to backup to a
+#. point above the absolute root of the logical file
+#. system.
+#: protoize.c:1138
+#, c-format
+msgid "%s: invalid file name: %s\n"
+msgstr "%s: ogiltigt filnamn: %s\n"
 
-#: c-format.c:604
-msgid "the `0' printf flag"
-msgstr ""
+#: protoize.c:1286
+#, c-format
+msgid "%s: %s: can't get status: %s\n"
+msgstr "%s: %s: kan inte få status: %s\n"
 
-#: c-format.c:605 c-format.c:646 c-format.c:676
-msgid "`-' flag"
+#: protoize.c:1307
+#, c-format
+msgid ""
+"\n"
+"%s: fatal error: aux info file corrupted at line %d\n"
 msgstr ""
+"\n"
+"%s: ödesdigert fel: fil med extra information trasig vid rad %d\n"
 
-#: c-format.c:605
-msgid "the `-' printf flag"
-msgstr ""
+#: protoize.c:1636
+#, fuzzy, c-format
+msgid "%s:%d: declaration of function '%s' takes different forms\n"
+msgstr "tidigare deklaration av \"%s\""
 
-#: c-format.c:606 c-format.c:630
-msgid "`'' flag"
-msgstr ""
+#: protoize.c:1891
+#, fuzzy, c-format
+msgid "%s: compiling '%s'\n"
+msgstr "%s: kompilerar `%s'\n"
 
-#: c-format.c:606
-msgid "the `'' printf flag"
-msgstr ""
+#: protoize.c:1914
+#, c-format
+msgid "%s: wait: %s\n"
+msgstr "%s: vänta: %s\n"
 
-#: c-format.c:607 c-format.c:631
-msgid "`I' flag"
-msgstr ""
+#: protoize.c:1919
+#, c-format
+msgid "%s: subprocess got fatal signal %d\n"
+msgstr "%s: subprocess fick dödlig signal %d\n"
 
-#: c-format.c:607
-msgid "the `I' printf flag"
-msgstr ""
+#: protoize.c:1927
+#, c-format
+msgid "%s: %s exited with status %d\n"
+msgstr "%s: %s avslutade med status %d\n"
 
-#: c-format.c:608 c-format.c:628 c-format.c:650 c-format.c:677 c-format.c:1702
-msgid "field width"
-msgstr ""
+#: protoize.c:1976
+#, fuzzy, c-format
+msgid "%s: warning: missing SYSCALLS file '%s'\n"
+msgstr "%s: varning: ingen skrivrättighet för fil \"%s\"\n"
 
-#: c-format.c:608
-msgid "field width in printf format"
-msgstr ""
+#: protoize.c:1985 protoize.c:2014
+#, fuzzy, c-format
+msgid "%s: can't read aux info file '%s': %s\n"
+msgstr "%s: kan inte radera fil \"%s\": %s\n"
 
-#: c-format.c:609
-msgid "precision"
-msgstr ""
+#: protoize.c:2030 protoize.c:2058
+#, fuzzy, c-format
+msgid "%s: can't get status of aux info file '%s': %s\n"
+msgstr "%s: kan inte radera fil \"%s\": %s\n"
 
-#: c-format.c:609
-msgid "precision in printf format"
-msgstr ""
+#: protoize.c:2086
+#, fuzzy, c-format
+msgid "%s: can't open aux info file '%s' for reading: %s\n"
+msgstr "%s: kan inte öppna fil `%s' för läsning: %s\n"
 
-#: c-format.c:610 c-format.c:629 c-format.c:680
-msgid "length modifier"
-msgstr ""
+#: protoize.c:2104
+#, fuzzy, c-format
+msgid "%s: error reading aux info file '%s': %s\n"
+msgstr "%s: varning: ingen läsrättighet för fil \"%s\"\n"
 
-#: c-format.c:610
-msgid "length modifier in printf format"
-msgstr ""
+#: protoize.c:2117
+#, fuzzy, c-format
+msgid "%s: error closing aux info file '%s': %s\n"
+msgstr "%s: kan inte länka fil \"%s\" till \"%s\": %s\n"
 
-#: c-format.c:626
-msgid "assignment suppression"
-msgstr ""
+#: protoize.c:2133
+#, fuzzy, c-format
+msgid "%s: can't delete aux info file '%s': %s\n"
+msgstr "%s: kan inte radera fil \"%s\": %s\n"
 
-#: c-format.c:626
-msgid "the assignment suppression scanf feature"
-msgstr ""
+#: protoize.c:2215 protoize.c:4185
+#, fuzzy, c-format
+msgid "%s: can't delete file '%s': %s\n"
+msgstr "%s: kan inte radera fil \"%s\": %s\n"
 
-#: c-format.c:627
-msgid "`a' flag"
-msgstr ""
+#: protoize.c:2293
+#, fuzzy, c-format
+msgid "%s: warning: can't rename file '%s' to '%s': %s\n"
+msgstr "%s: varning: kan inte döpa om fil \"%s\" till \"%s\": %s\n"
 
-#: c-format.c:627
-msgid "the `a' scanf flag"
-msgstr ""
+#: protoize.c:2415
+#, c-format
+msgid "%s: conflicting extern definitions of '%s'\n"
+msgstr "%s: motstridiga exterdefinitioner av \"%s\"\n"
 
-#: c-format.c:628
-msgid "field width in scanf format"
-msgstr ""
+#: protoize.c:2419
+#, c-format
+msgid "%s: declarations of '%s' will not be converted\n"
+msgstr "%s: deklarationer av \"%s\" kommer inte konverteras\n"
 
-#: c-format.c:629
-msgid "length modifier in scanf format"
-msgstr ""
+#: protoize.c:2421
+#, c-format
+msgid "%s: conflict list for '%s' follows:\n"
+msgstr "%s: konfliktlista för \"%s\" följer:\n"
 
-#: c-format.c:630
-msgid "the `'' scanf flag"
-msgstr ""
+#: protoize.c:2454
+#, fuzzy, c-format
+msgid "%s: warning: using formals list from %s(%d) for function '%s'\n"
+msgstr "%s: varning: ingen läsrättighet för fil \"%s\"\n"
 
-#: c-format.c:631
-msgid "the `I' scanf flag"
-msgstr ""
+#: protoize.c:2494
+#, c-format
+msgid "%s: %d: '%s' used but missing from SYSCALLS\n"
+msgstr "%s: %d: \"%s\" anvnänds men saknas i SYSCALLS\n"
 
-#: c-format.c:645
-msgid "`_' flag"
-msgstr ""
+#: protoize.c:2500
+#, fuzzy, c-format
+msgid "%s: %d: warning: no extern definition for '%s'\n"
+msgstr "%s: varning: ingen skrivrättighet för fil \"%s\"\n"
 
-#: c-format.c:645
-msgid "the `_' strftime flag"
-msgstr ""
+#: protoize.c:2530
+#, fuzzy, c-format
+msgid "%s: warning: no static definition for '%s' in file '%s'\n"
+msgstr "%s: varning: ingen skrivrättighet för fil \"%s\"\n"
 
-#: c-format.c:646
-msgid "the `-' strftime flag"
-msgstr ""
+#: protoize.c:2536
+#, c-format
+msgid "%s: multiple static defs of '%s' in file '%s'\n"
+msgstr "%s: multipla statiska definitioner av \"%s\" i filen \"%s\"\n"
 
-#: c-format.c:647
-msgid "the `0' strftime flag"
-msgstr ""
+#: protoize.c:2706 protoize.c:2709
+#, c-format
+msgid "%s: %d: warning: source too confusing\n"
+msgstr "%s: %d: varning: källkoden alltför förvirrande\n"
 
-#: c-format.c:648 c-format.c:672
-msgid "`^' flag"
-msgstr ""
+#: protoize.c:2905
+#, c-format
+msgid "%s: %d: warning: varargs function declaration not converted\n"
+msgstr "%s: %d: varning: varargs-funktionsdeklaration konverterades inte\n"
 
-#: c-format.c:648
-msgid "the `^' strftime flag"
-msgstr ""
+#: protoize.c:2920
+#, fuzzy, c-format
+msgid "%s: declaration of function '%s' not converted\n"
+msgstr "tidigare deklaration av \"%s\""
 
-#: c-format.c:649
-msgid "the `#' strftime flag"
-msgstr ""
+#: protoize.c:3043
+#, fuzzy, c-format
+msgid "%s: warning: too many parameter lists in declaration of '%s'\n"
+msgstr "flera lagringsklasser i deklaration av \"%s\""
 
-#: c-format.c:650
-msgid "field width in strftime format"
-msgstr ""
+#: protoize.c:3064
+#, fuzzy, c-format
+msgid ""
+"\n"
+"%s: warning: too few parameter lists in declaration of '%s'\n"
+msgstr "två eller fler datatyper i deklaration av \"%s\""
 
-#: c-format.c:651
-msgid "`E' modifier"
-msgstr ""
+#: protoize.c:3160
+#, c-format
+msgid "%s: %d: warning: found '%s' but expected '%s'\n"
+msgstr "%s: %d: varning: fann \"%s\" men förväntde \"%s\"\n"
 
-#: c-format.c:651
-msgid "the `E' strftime modifier"
-msgstr ""
+#: protoize.c:3335
+#, fuzzy, c-format
+msgid "%s: local declaration for function '%s' not inserted\n"
+msgstr "omdeklaration av \"%s\""
 
-#: c-format.c:652
-msgid "`O' modifier"
+#: protoize.c:3362
+#, c-format
+msgid ""
+"\n"
+"%s: %d: warning: can't add declaration of '%s' into macro call\n"
 msgstr ""
+"\n"
+"%s: %d: varning: kan inte lägga till deklaration av \"%s\" i makroanrop\n"
 
-#: c-format.c:652
-msgid "the `O' strftime modifier"
-msgstr ""
+#: protoize.c:3434
+#, fuzzy, c-format
+msgid "%s: global declarations for file '%s' not inserted\n"
+msgstr "omdeklaration av \"%s\""
 
-#: c-format.c:653
-msgid "the `O' modifier"
-msgstr ""
+#: protoize.c:3523 protoize.c:3553
+#, fuzzy, c-format
+msgid "%s: definition of function '%s' not converted\n"
+msgstr "omdefiniering av \"union %s\""
 
-#: c-format.c:671
-msgid "fill character"
-msgstr ""
+#: protoize.c:3542
+#, c-format
+msgid "%s: %d: warning: definition of %s not converted\n"
+msgstr "%s: %d: varning: definition av %s konverterades inte\n"
 
-#: c-format.c:671
-msgid "fill character in strfmon format"
-msgstr ""
+#: protoize.c:3868
+#, fuzzy, c-format
+msgid "%s: found definition of '%s' at %s(%d)\n"
+msgstr "omdefiniering av \"%s\""
 
-#: c-format.c:672
-msgid "the `^' strfmon flag"
-msgstr ""
+#. If we make it here, then we did not know about this
+#. function definition.
+#: protoize.c:3884
+#, c-format
+msgid "%s: %d: warning: '%s' excluded by preprocessing\n"
+msgstr "%s: %d: varning: \"%s\" uteslöts av preprocessningen\n"
 
-#: c-format.c:673
-msgid "the `+' strfmon flag"
-msgstr ""
+#: protoize.c:3887
+#, c-format
+msgid "%s: function definition not converted\n"
+msgstr "%s: funktionsdefinition inte konverterad\n"
 
-#: c-format.c:674
-msgid "`(' flag"
-msgstr ""
+#: protoize.c:3945
+#, fuzzy, c-format
+msgid "%s: '%s' not converted\n"
+msgstr "MCU \"%s\" stöds inte"
 
-#: c-format.c:674
-msgid "the `(' strfmon flag"
-msgstr ""
+#: protoize.c:3953
+#, fuzzy, c-format
+msgid "%s: would convert file '%s'\n"
+msgstr "%s: kan inte radera fil \"%s\": %s\n"
 
-#: c-format.c:675
-msgid "`!' flag"
-msgstr ""
+#: protoize.c:3956
+#, fuzzy, c-format
+msgid "%s: converting file '%s'\n"
+msgstr "%s: kan inte länka fil \"%s\" till \"%s\": %s\n"
 
-#: c-format.c:675
-msgid "the `!' strfmon flag"
-msgstr ""
+#: protoize.c:3966
+#, fuzzy, c-format
+msgid "%s: can't get status for file '%s': %s\n"
+msgstr "%s: kan inte radera fil \"%s\": %s\n"
 
-#: c-format.c:676
-msgid "the `-' strfmon flag"
-msgstr ""
+#: protoize.c:4008
+#, fuzzy, c-format
+msgid "%s: can't open file '%s' for reading: %s\n"
+msgstr "%s: kan inte öppna fil `%s' för läsning: %s\n"
 
-#: c-format.c:677
-msgid "field width in strfmon format"
-msgstr ""
+#: protoize.c:4023
+#, fuzzy, c-format
+msgid ""
+"\n"
+"%s: error reading input file '%s': %s\n"
+msgstr "%s: kan inte länka fil \"%s\" till \"%s\": %s\n"
 
-#: c-format.c:678
-msgid "left precision"
-msgstr ""
+#: protoize.c:4057
+#, fuzzy, c-format
+msgid "%s: can't create/open clean file '%s': %s\n"
+msgstr "%s: kan inte radera fil \"%s\": %s\n"
 
-#: c-format.c:678
-msgid "left precision in strfmon format"
-msgstr ""
+#: protoize.c:4162
+#, fuzzy, c-format
+msgid "%s: warning: file '%s' already saved in '%s'\n"
+msgstr "%s: varning: ingen läsrättighet för fil \"%s\"\n"
 
-#: c-format.c:679
-msgid "right precision"
-msgstr ""
+#: protoize.c:4170
+#, fuzzy, c-format
+msgid "%s: can't link file '%s' to '%s': %s\n"
+msgstr "%s: kan inte länka fil \"%s\" till \"%s\": %s\n"
 
-#: c-format.c:679
-msgid "right precision in strfmon format"
-msgstr ""
+#: protoize.c:4200
+#, fuzzy, c-format
+msgid "%s: can't create/open output file '%s': %s\n"
+msgstr "Kan inte öppna utdatafil \"%s\""
 
-#: c-format.c:680
-msgid "length modifier in strfmon format"
-msgstr ""
+#: protoize.c:4233
+#, fuzzy, c-format
+msgid "%s: can't change mode of file '%s': %s\n"
+msgstr "%s: kan inte radera fil \"%s\": %s\n"
 
-#: c-format.c:983
+#: protoize.c:4409
 #, c-format
-msgid "function might be possible candidate for `%s' format attribute"
-msgstr "funktionen är en möjlig kandidat för formatattributet \"%s\""
-
-#: c-format.c:1107 c-format.c:1128 c-format.c:2112
-msgid "missing $ operand number in format"
-msgstr "saknar numerisk $-operand i formatsträng"
+msgid "%s: cannot get working directory: %s\n"
+msgstr "%s: kan inte bestämma aktuell katalog: %s\n"
 
-#: c-format.c:1138
+#: protoize.c:4507
 #, c-format
-msgid "%s does not support %%n$ operand number formats"
-msgstr ""
+msgid "%s: input file names must have .c suffixes: %s\n"
+msgstr "%s: indatafilnamn måste ha ändelsen .c: %s\n"
 
-#: c-format.c:1145
-msgid "operand number out of range in format"
-msgstr ""
+#: reload.c:3720
+#, fuzzy
+msgid "unable to generate reloads for:"
+msgstr "Välj CPU att generera kod för"
 
-#: c-format.c:1168
-#, c-format
-msgid "format argument %d used more than once in %s format"
-msgstr ""
+#: reload1.c:1878
+msgid "this is the insn:"
+msgstr "detta är instruktionen:"
 
-#: c-format.c:1218
-#, c-format
-msgid "format argument %d unused before used argument %d in $-style format"
-msgstr ""
+#. It's the compiler's fault.
+#: reload1.c:4997
+msgid "could not find a spill register"
+msgstr "kunde inte hitta något spillregister"
 
-#: c-format.c:1322
-msgid "format not a string literal, format string not checked"
-msgstr ""
+#. It's the compiler's fault.
+#: reload1.c:6628
+#, fuzzy
+msgid "VOIDmode on an output"
+msgstr "I/O-fel vid utmatning"
 
-#: c-format.c:1336
-msgid "format not a string literal and no format arguments"
-msgstr ""
-
-#: c-format.c:1338
-msgid "format not a string literal, argument types not checked"
-msgstr ""
-
-#: c-format.c:1351
-msgid "too many arguments for format"
-msgstr "för många argument för för formatsträng"
-
-#: c-format.c:1354
-msgid "unused arguments in $-style format"
-msgstr ""
+#: rtl-error.c:128
+#, fuzzy
+msgid "unrecognizable insn:"
+msgstr "ej igenkänd flagga `-%s'"
 
-#: c-format.c:1357
-#, fuzzy, c-format
-msgid "zero-length %s format string"
-msgstr "formatsträng med längden noll"
+#: rtl-error.c:130
+msgid "insn does not satisfy its constraints:"
+msgstr "instruktionen håller inte sina begränsningar:"
 
-#: c-format.c:1361
-msgid "format is a wide character string"
+#: timevar.c:401
+msgid ""
+"\n"
+"Execution times (seconds)\n"
 msgstr ""
+"\n"
+"Exekveringstider (sekunder)\n"
 
-#: c-format.c:1364
-msgid "unterminated format string"
-msgstr "icke terminerad formatsträng"
-
-#: c-format.c:1581
-msgid "embedded `\\0' in format"
-msgstr ""
+#. Print total time.
+#: timevar.c:451
+msgid " TOTAL                 :"
+msgstr " TOTALT                :"
 
-#: c-format.c:1596
+#: timevar.c:479
 #, c-format
-msgid "spurious trailing `%%' in format"
-msgstr ""
+msgid "time in %s: %ld.%06ld (%ld%%)\n"
+msgstr "tid %s: %ld.%06ld (%ld%%)\n"
 
-#: c-format.c:1635 c-format.c:1872
+#: tlink.c:381
 #, c-format
-msgid "repeated %s in format"
-msgstr ""
-
-#: c-format.c:1648
-msgid "missing fill character at end of strfmon format"
-msgstr ""
-
-#: c-format.c:1687 c-format.c:1786 c-format.c:2066 c-format.c:2119
-msgid "too few arguments for format"
-msgstr "för få argument enligt formatsträngen"
+msgid "collect: reading %s\n"
+msgstr "collect: läser %s\n"
 
-#: c-format.c:1728
+#: tlink.c:525
 #, c-format
-msgid "zero width in %s format"
-msgstr "nollstorlek i %s formatsträng"
+msgid "collect: recompiling %s\n"
+msgstr "collect: kompilerar om %s\n"
 
-#: c-format.c:1747
+#: tlink.c:705
 #, c-format
-msgid "empty left precision in %s format"
-msgstr ""
-
-#: c-format.c:1801
-msgid "field precision"
-msgstr ""
+msgid "collect: tweaking %s in %s\n"
+msgstr "collect: justerar %s i %s\n"
 
-#: c-format.c:1816
+#: tlink.c:751
 #, c-format
-msgid "empty precision in %s format"
-msgstr ""
+msgid "collect: relinking\n"
+msgstr "collect: länkar om\n"
+
+#: toplev.c:606
+#, fuzzy, c-format
+msgid "unrecoverable error"
+msgstr "internt fel"
 
-#: c-format.c:1856
+#: toplev.c:1086
 #, c-format
-msgid "%s does not support the `%s' %s length modifier"
+msgid ""
+"\n"
+"Target specific options:\n"
 msgstr ""
+"\n"
+"Speciella flaggor för målarkitektur:\n"
 
-#: c-format.c:1906
-msgid "conversion lacks type at end of format"
-msgstr ""
+#: toplev.c:1100 toplev.c:1119
+#, fuzzy, c-format
+msgid "  -m%-23s [undocumented]\n"
+msgstr "  -m%-23.23s [odokumenterad]\n"
 
-#: c-format.c:1917
+#: toplev.c:1128
 #, c-format
-msgid "unknown conversion type character `%c' in format"
+msgid ""
+"\n"
+"There are undocumented target specific options as well.\n"
 msgstr ""
+"\n"
+"Det finns dessutom odokumenterade flaggor speciellt för målarkitekturen.\n"
 
-#: c-format.c:1920
+#: toplev.c:1130
 #, c-format
-msgid "unknown conversion type character 0x%x in format"
-msgstr ""
+msgid "  They exist, but they are not documented.\n"
+msgstr "  De finns, men är inte dokumenterade.\n"
 
-#: c-format.c:1927
+#: toplev.c:1251
 #, c-format
-msgid "%s does not support the `%%%c' %s format"
+msgid ""
+"%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"
 msgstr ""
+"%s%s%s version %s (%s)\n"
+"%s\tkompilerad av GNU C version %s.\n"
+"%s%s%s version %s (%s) kompilerad av CC.\n"
 
-#: c-format.c:1943
+#: toplev.c:1258
 #, c-format
-msgid "%s used with `%%%c' %s format"
-msgstr ""
+msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
+msgstr "%s%sGGC heurestik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
 
-#: c-format.c:1952
-#, c-format
-msgid "%s does not support %s"
-msgstr ""
+#: toplev.c:1310
+msgid "options passed: "
+msgstr "skickade flaggor: "
 
-#: c-format.c:1961
-#, c-format
-msgid "%s does not support %s with the `%%%c' %s format"
-msgstr ""
+#: toplev.c:1339
+msgid "options enabled: "
+msgstr "aktiverade flaggor: "
 
-#: c-format.c:1994
-#, c-format
-msgid "%s ignored with %s and `%%%c' %s format"
-msgstr ""
+#: toplev.c:1491 config/sh/sh.c:7334
+msgid "created and used with different settings of -fpic"
+msgstr "skapad och använd med olika inställningar av -fpic"
 
-#: c-format.c:1998
-#, c-format
-msgid "%s ignored with %s in %s format"
-msgstr ""
+#: toplev.c:1493 config/sh/sh.c:7336
+msgid "created and used with different settings of -fpie"
+msgstr "skapad och använd med olika inställningar av -fpie"
 
-#: c-format.c:2004
+#: toplev.c:1544 config/sh/sh.c:7386
 #, c-format
-msgid "use of %s and %s together with `%%%c' %s format"
-msgstr ""
+msgid "created and used with differing settings of '-m%s'"
+msgstr "skapad och använd med olika inställningar av \"-m%s\""
 
-#: c-format.c:2008
-#, c-format
-msgid "use of %s and %s together in %s format"
-msgstr ""
+#: toplev.c:1547 config/sh/sh.c:7389
+#, fuzzy
+msgid "out of memory"
+msgstr "inget minne"
 
-# fixme: ordet locale borde standardiseras
-#: c-format.c:2027
-#, c-format
-msgid "`%%%c' yields only last 2 digits of year in some locales"
-msgstr "\"%%%c\" ger bara de sista två siffrorna i året i vissa landsinställningar"
+#: tree-inline.c:1565
+msgid "originally indirect function call not considered for inlining"
+msgstr "ursprunligen indirekt funktionsanrop beaktas inte för ineline:ing"
 
-#: c-format.c:2030
-#, c-format
-msgid "`%%%c' yields only last 2 digits of year"
-msgstr "\"%%%c\" ger bara de sista två siffrorna i året"
+#.
+#. Local variables:
+#. mode:c
+#. End:
+#.
+#: diagnostic.def:1
+#, fuzzy
+msgid "fatal error: "
+msgstr "internt fel: "
 
-#. The end of the format string was reached.
-#: c-format.c:2046
-#, c-format
-msgid "no closing `]' for `%%[' format"
-msgstr ""
+#: diagnostic.def:2
+#, fuzzy
+msgid "internal compiler error: "
+msgstr "internt fel: "
 
-#: c-format.c:2059
-#, c-format
-msgid "use of `%s' length modifier with `%c' type character"
-msgstr ""
+#: diagnostic.def:3
+#, fuzzy
+msgid "error: "
+msgstr "internt fel: "
 
-#: c-format.c:2080
-#, c-format
-msgid "%s does not support the `%%%s%c' %s format"
-msgstr ""
+#: diagnostic.def:4
+#, fuzzy
+msgid "sorry, unimplemented: "
+msgstr "ledsen, inte implementerat: "
 
-#: c-format.c:2095
-msgid "operand number specified with suppressed assignment"
-msgstr ""
+#: diagnostic.def:5
+msgid "warning: "
+msgstr "varning: "
 
-#: c-format.c:2097
-msgid "operand number specified for format taking no argument"
-msgstr ""
+#: diagnostic.def:6
+msgid "anachronism: "
+msgstr "anakronism: "
 
-#: c-format.c:2211
-#, c-format
-msgid "writing through null pointer (arg %d)"
-msgstr ""
+#: diagnostic.def:7
+msgid "note: "
+msgstr "anm: "
 
-#: c-format.c:2220
-#, c-format
-msgid "reading through null pointer (arg %d)"
-msgstr ""
+#: diagnostic.def:8
+msgid "debug: "
+msgstr "felsökning: "
 
-#: c-format.c:2240
-#, c-format
-msgid "writing into constant object (arg %d)"
-msgstr ""
+#: params.def:44
+msgid "The maximum structure size (in bytes) at which GCC will do block copies"
+msgstr "Den maximala poststorlek (i byte) vid vilken GCC gör blockkopiering"
 
-#: c-format.c:2250
-#, c-format
-msgid "extra type qualifiers in format argument (arg %d)"
-msgstr ""
+#: params.def:54
+msgid "The threshold ratio between instantiated fields and the total structure size"
+msgstr "Tröskelförhållandet mellan instantierade fält och den totala poststorleken"
 
-#: c-format.c:2257
-#, c-format
-msgid "format argument is not a pointer (arg %d)"
-msgstr ""
+#: params.def:71
+msgid "The maximum number of instructions in a single function eligible for inlining"
+msgstr "Det maximala antalet instruktioner i en enskild funktion tänkbar för inline:ing"
 
-#: c-format.c:2259
-#, c-format
-msgid "format argument is not a pointer to a pointer (arg %d)"
-msgstr ""
+#: params.def:83
+msgid "The maximum number of instructions when automatically inlining"
+msgstr "Det maximala antalet instruktioner vid autmatisk inline:ing"
 
-#: c-format.c:2330
-msgid "pointer"
-msgstr ""
+#: params.def:88
+msgid "The maximum number of instructions inline function can grow to via recursive inlining"
+msgstr "Det maximala antalet instruktioner inline-funktioner kan växa till via rekursiv inline:ing"
 
-#: c-format.c:2332
-msgid "different type"
-msgstr ""
+#: params.def:93
+msgid "The maximum number of instructions non-inline function can grow to via recursive inlining"
+msgstr "Det maximala antalet instruktioner icke-inline-funktioner kan växa till via rekursiv inline:ing"
 
-#: c-format.c:2353
-#, c-format
-msgid "%s is not type %s (arg %d)"
-msgstr ""
+#: params.def:98
+msgid "The maximum depth of recursive inlining for inline functions"
+msgstr "Det maximala djupet för rekursiv inline:ing för inline-funktioner"
 
-#: c-format.c:2356
-#, c-format
-msgid "%s format, %s arg (arg %d)"
-msgstr ""
+#: params.def:103
+msgid "The maximum depth of recursive inlining for non-inline functions"
+msgstr "Det maximala djupet för rekursiv inline:ing för icke-inline-funktioner"
 
-#: c-lex.c:153
-#, fuzzy
-msgid "YYDEBUG not defined"
-msgstr "YYDEBUG är inte definierad."
+#: params.def:110
+msgid "If -fvariable-expansion-in-unroller is used, the maximum number of            times that an individual variable will be expanded            during loop unrolling"
+msgstr "Om -fvariable-expansion-in-unroller är på, det maximala antalet gånger som en enskild variable kommer expanderas under slingutrullning"
 
-#: c-lex.c:293
-msgid "badly nested C headers from preprocessor"
-msgstr ""
+#: params.def:123
+msgid "The maximum number of instructions to consider to fill a delay slot"
+msgstr "Det maximala antalet instruktioner att överväga för att fylla ett fördröjningsutrymme"
 
-#: c-lex.c:336
-#, c-format
-msgid "ignoring #pragma %s %s"
-msgstr "ignorerar #pragma %s %s"
+#: params.def:134
+msgid "The maximum number of instructions to consider to find accurate live register information"
+msgstr "Det maximala antalet instruktioner att överväga för att hitta korrekt information om aktiva register"
 
-#: c-lex.c:386
-#, c-format
-msgid "universal-character-name '\\U%08x' not valid in identifier"
-msgstr ""
+#: params.def:144
+msgid "The maximum length of scheduling's pending operations list"
+msgstr "Den maximala längden på schemaläggarens lista över väntande operationer"
 
-#: c-lex.c:632
-#, c-format
-msgid "universal-character-name '\\u%04x' not valid in identifier"
-msgstr ""
+#: params.def:149
+msgid "The size of function body to be considered large"
+msgstr "Storleken på en funktionskropp för att betraktas som stor"
 
-#: c-lex.c:695
-#, c-format
-msgid "stray '%c' in program"
-msgstr ""
+#: params.def:153
+msgid "Maximal growth due to inlining of large function (in percent)"
+msgstr "Maximal på grund av inline:ing av stora funktioner (i procent)"
 
-#: c-lex.c:697
-#, c-format
-msgid "stray '\\%o' in program"
-msgstr ""
+#: params.def:157
+msgid "how much can given compilation unit grow because of the inlining (in percent)"
+msgstr "Hur mycket kan en given kompileringsenhet växa på grund av inline:ingen (i procent)"
 
-#: c-lex.c:854
-msgid "this decimal constant is unsigned only in ISO C90"
-msgstr ""
+#: params.def:161
+msgid "expense of call operation relative to ordinary aritmetic operations"
+msgstr "Kostnad för anropsoperationer jämfört med vanliga aritmetiska operationer"
 
-#: c-lex.c:857
-msgid "this decimal constant would be unsigned in ISO C90"
-msgstr ""
+#: params.def:168
+msgid "The maximum amount of memory to be allocated by GCSE"
+msgstr "Den maximala mängden minne som får allokeras av GCSE"
 
-#: c-lex.c:873
-#, fuzzy, c-format
-msgid "integer constant is too large for \"%s\" type"
-msgstr "heltalskonstant är större än maximala värdet för sin typ"
+#: params.def:173
+msgid "The maximum number of passes to make when doing GCSE"
+msgstr "Det maximala antalet pass som görs under GCSE"
 
-#: c-lex.c:941
-#, fuzzy, c-format
-msgid "floating constant exceeds range of \"%s\""
-msgstr "flyttal utanför intervallet för \"%s\""
+#: params.def:183
+msgid "The threshold ratio for performing partial redundancy elimination after reload."
+msgstr "Tröskelförhållandet för att utföra partiell redundanselimination efter omläsning."
 
-#: c-lex.c:977 cpplex.c:330 cpplex.c:668 cpplex.c:1942
-msgid "ignoring invalid multibyte character"
-msgstr "ignorerar ogiltigt flerbytestecken"
+# Undrar om jag fattat syftningen i "critical edges execution count" rätt!
+#: params.def:190
+msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
+msgstr "Tröskelförhållandet av antal beräkningar av kritiska bågar som tillåter att göra redundanseliminering efter omläsning."
 
-#: c-opts.c:355
-#, fuzzy, c-format
-msgid "missing argument to \"-%s\""
-msgstr "Saknar argument till flaggan \"%s\""
+#: params.def:201
+msgid "The maximum number of instructions to consider to unroll in a loop"
+msgstr "Det maximala antalet instruktioner för att överväga att rulla ut i en slinga"
 
-#: c-opts.c:359
-#, fuzzy, c-format
-msgid "no class name specified with \"-%s\""
-msgstr "Utdatafilnamn angivet två gånger"
+#: params.def:207
+msgid "The maximum number of instructions to consider to unroll in a loop on average"
+msgstr "Det maximala antalet instruktioner för att överväga att rulle ut i en slinga i genomsnitt"
 
-#: c-opts.c:366
-#, fuzzy, c-format
-msgid "missing filename after \"-%s\""
-msgstr "Filnamn saknas efter %s"
+#: params.def:212
+msgid "The maximum number of unrollings of a single loop"
+msgstr "Det maximala antalet utrullningar av en enskild slinga"
 
-#: c-opts.c:371
-#, fuzzy, c-format
-msgid "missing target after \"-%s\""
-msgstr "Argument saknas efter %s"
+#: params.def:217
+msgid "The maximum number of insns of a peeled loop"
+msgstr "Det maximala antalet instruktioner i en avskalad slinga"
 
-#: c-opts.c:505
-#, c-format
-msgid "options array incorrectly sorted: %s is before %s"
-msgstr ""
+#: params.def:222
+msgid "The maximum number of peelings of a single loop"
+msgstr "Det maximala antalet avskalningar av en enskild slinga"
 
-#: c-opts.c:550
-#, fuzzy, c-format
-msgid "too many filenames given.  Type %s --help for usage"
-msgstr "För många filnamn. Skriv %s --help för användningsinformation"
+#: params.def:227
+msgid "The maximum number of insns of a completely peeled loop"
+msgstr "Det maximala antalet instruktioner i en helt avskalad slinga"
 
-#: c-opts.c:937
-msgid "-Wno-strict-prototypes is not supported in C++"
-msgstr "-Wno-strict-prototypes stödjs inte för C++"
+#: params.def:232
+msgid "The maximum number of peelings of a single loop that is peeled completely"
+msgstr "Det maximala antalet avskalningar av en enskild slinga som är helt avskalad"
 
-#: c-opts.c:1017
-#, fuzzy, c-format
-msgid "switch \"%s\" is no longer supported"
-msgstr "-f%s stödjs inte längre"
+#: params.def:237
+msgid "The maximum number of insns of a peeled loop that rolls only once"
+msgstr "Det maximala antalet instruktioner i en avskalad slinga som bara snurrar en gång"
 
-#: c-opts.c:1033
-#, c-format
-msgid "switch \"%s\" is deprecated, please see documentation for details"
-msgstr ""
+#: params.def:243
+msgid "The maximum number of insns of an unswitched loop"
+msgstr "Det maximala antalet instruktioner i en oväxlad slinga"
 
-#: c-opts.c:1153
-msgid "-fhandle-exceptions has been renamed to -fexceptions (and is now on by default)"
-msgstr ""
+#: params.def:248
+msgid "The maximum number of unswitchings in a single loop"
+msgstr "Det maximala antalet oväxlningar i en enskild slinga"
 
-#: c-opts.c:1273
-#, fuzzy
-msgid "output filename specified twice"
-msgstr "Utdatafilnamn angivet två gånger"
+# Är syftningarna rätt här?
+#: params.def:255
+msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates"
+msgstr "Begränsning på antalet iterationer som utvärderas av råstyrkealgoritmen för att analysera antalet iterationer"
 
-#: c-opts.c:1387
-msgid "-Wformat-y2k ignored without -Wformat"
-msgstr "-Wformat-y2k ignorerad utan -Wformat"
+# Är det här rätt?
+#: params.def:260
+msgid "Maximum number of loops to perform swing modulo scheduling on (mainly for debugging)"
+msgstr "Maximala antalet slingor att utföra pendlingsmoduloschemaläggning på (huvudsakligen för felsökning)"
 
-#: c-opts.c:1389
-msgid "-Wformat-extra-args ignored without -Wformat"
-msgstr "-Wformat-extra-args ignorerad utan -Wformat"
+#: params.def:266
+msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop"
+msgstr "En faktor för att trimma den övre gränsen som pendlingsmolduloschemaläggaren använder för att schemalägga en slinga"
 
-#: c-opts.c:1391
-#, fuzzy
-msgid "-Wformat-zero-length ignored without -Wformat"
-msgstr "-Wformat-extra-args ignorerad utan -Wformat"
+#: params.def:270
+msgid "The number of cycles the swing modulo scheduler considers when \t  checking conflicts using DFA"
+msgstr "Antalet cykler som pendlingsschemaläggaren beaktar när den söker efter konflikter med DFA"
 
-#: c-opts.c:1393
-msgid "-Wformat-nonliteral ignored without -Wformat"
-msgstr "-Wformat-nonliteral ignorerad utan -Wformat"
+#: params.def:275
+msgid "A threshold on the average loop count considered by the swing modulo scheduler"
+msgstr "Ett tröskelvärde på det genomsnittliga antalet varv som beaktas av pendlingsmoduloschemaläggaren"
 
-#: c-opts.c:1395
-msgid "-Wformat-security ignored without -Wformat"
-msgstr "-Wformat-security ignorerad utan -Wformat"
+#: params.def:280
+msgid "Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot"
+msgstr "Välj andel av det maximala antalet repetitioner av grundblock i program som givet grundblock måste ha för att anses hett"
 
-#: c-opts.c:1397
-msgid "-Wmissing-format-attribute ignored without -Wformat"
-msgstr "-Wmissing-format-attribute ignorerad utan -Wformat"
+#: params.def:284
+msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot"
+msgstr "Välj andel av den maximala exekveringsfrekvensen av grundblock i funktion givet grundblock måste ha för att anses hett"
 
-#: c-opts.c:1419
-#, fuzzy, c-format
-msgid "opening output file %s"
-msgstr "Kan inte öppna utdatafil \"%s\""
+#: params.def:288
+msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available"
+msgstr "Andelen av funktion i procent, viktad efter exekveringsfrekvens, som måste täckas av spårinformation.  Används när profileringsdata är tillgängligt"
 
-#: c-opts.c:1474
-#, fuzzy, c-format
-msgid "opening dependency file %s"
-msgstr "dynamiskt beroende.\n"
+#: params.def:292
+msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available"
+msgstr "Andelen av funktion i procent, viktad efter exekveringsfrekvens, som måste täckas av spårinformation.  Används när profileringsdata inte är tillgängligt"
 
-#: c-opts.c:1484
-#, fuzzy, c-format
-msgid "closing dependency file %s"
-msgstr "Kunde inte öppna källkodsfil %s.\n"
+#: params.def:296
+msgid "Maximal code growth caused by tail duplication (in percent)"
+msgstr "Maxmimal kodtillväxt orsakad av svansduplicering (i procent)"
 
-#: c-opts.c:1487
-#, fuzzy, c-format
-msgid "when writing output to %s"
-msgstr "fel vid skrivning till %s"
+#: params.def:300
+msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)"
+msgstr "Stoppa omvänd tillväxt om den omvända sannolikheten av bästa båge är mindre än detta tröskelvärde (i procent)"
 
-#: c-opts.c:1567
-#, fuzzy
-msgid "to generate dependencies you must specify either -M or -MM"
-msgstr "du måste dessutom ange antingen -M eller -MM"
+#: params.def:304
+msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available"
+msgstr "Stoppa framåttillväxt om sannolikheten av bästa båge är mindre än detta tröskelvärde (i procent).  Används när profilieringsdata är tillgänglig"
 
-#: c-opts.c:1715
-#, c-format
-msgid "\"-%c%s%s\" is valid for %s but not for %s"
-msgstr ""
+#: params.def:308
+msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available"
+msgstr "Stoppa framåttillväxt om sannolikheten av bästa båge är mindre än detta tröskelvärde (i procent).  Används när profilieringsdata inte är tillgänglig"
 
-#. To keep the lines from getting too long for some compilers, limit
-#. to about 500 characters (6 lines) per chunk.
-#: c-opts.c:1726
-msgid ""
-"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"
-msgstr ""
-"Flaggor:\n"
-"  -include <fil>            Inkludera innehållet i <fil> före andra filer\n"
-"  -imacros <fil>            Använd makrodefinitioner i <fil>\n"
-"  -iprefix <sökväg>         Sätt <sökväg> som prefix för följande två flaggor\n"
-"  -iwithprefix <katalog>    Sätt <katalog> i slutet på systemets include-sökväg\n"
-"  -iwithprefixbefore <kat>  Sätt <kat> i slutet på huvud-include-sökvägen\n"
-"  -isystem <katalog>        Sätt <katalog> först på systemets include-sökväg\n"
-
-#: c-opts.c:1735
-msgid ""
-"  -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"
-msgstr ""
-"  -idirafter <katalog>      Sätt <katalog> i slutet på systemets include-sökväg\n"
-"  -I <katalog>              Sätt <katalog> i slutet på huvud-include-sökvägen\n"
-"  -I-                       Detaljerad include-sökväg kontroll; se info-hjälp\n"
-"  -nostdinc                 Använd inte systemets include-sökväg (kataloger\n"
-"                            satta med -isystem kommer fortfarande användas)\n"
-"  -nostdinc++               Använd inte systemets include-sökväg för C++\n"
-"  -o <fil>                  Skriv utdata till <fil>\n"
-
-#: c-opts.c:1744
-#, fuzzy
-msgid ""
-"  -trigraphs                Support ISO C trigraphs\n"
-"  -std=<std name>           Specify the conformance standard; one of:\n"
-"                            gnu89, gnu99, c89, c99, iso9899:1990,\n"
-"                            iso9899:199409, iso9899:1999, c++98\n"
-"  -w                        Inhibit warning messages\n"
-"  -W[no-]trigraphs          Warn if trigraphs are encountered\n"
-"  -W[no-]comment{s}         Warn if one comment starts inside another\n"
-msgstr ""
-"  -std=<std namn>           Ange standard att följa; en av:\n"
-"                            gnu89, gnu99, c89, c99, iso9899:1990,\n"
-"                            iso9899:199409, iso9899:1999\n"
-"  -+                        Tillåt användning av C++ finesser\n"
-"  -w                        Stoppa varningsmeddelande\n"
-"  -Wtrigraphs               Varna om trigrapher påträffas\n"
-"  -Wno-trigraphs            Varna inte om trigrapher\n"
-"  -Wcomment{s}              Varna om en kommentar börjar i en annan kommentar\n"
-
-#: c-opts.c:1753
-#, fuzzy
-msgid ""
-"  -W[no-]traditional        Warn about features not present in traditional C\n"
-"  -W[no-]undef              Warn if an undefined macro is used by #if\n"
-"  -W[no-]import             Warn about the use of the #import directive\n"
-msgstr ""
-"  -Wno-comment{s}           Varna inte om kommentarer\n"
-"  -Wtraditional             Varna om finesser som inte finns i traditionell C\n"
-"  -Wno-traditional          Varna inte om traditionell C\n"
-"  -Wundef                   Varna om ett odefinierat makro används av #if\n"
-"  -Wno-undef                Varna inte om att testa odefinierade makron\n"
-"  -Wimport                  Varna om användande av direktivet #import\n"
+#: params.def:314
+msgid "The maximum number of incoming edges to consider for crossjumping"
+msgstr "Det maximala antalet ingående bågar att överväga för korshopp"
 
-#: c-opts.c:1758
-#, fuzzy
-msgid ""
-"  -W[no-]error              Treat all warnings as errors\n"
-"  -W[no-]system-headers     Do not suppress warnings from system headers\n"
-"  -W[no-]all                Enable most preprocessor warnings\n"
-msgstr ""
-"  -Wno-import               Varna inte om användande av #import\n"
-"  -Werror                   Behandla alla varningar som fel\n"
-"  -Wno-error                Behandla inte varningar som fel\n"
-"  -Wsystem-headers          Dölj inte varningar från system-include-filer\n"
-"  -Wno-system-headers       Dölj varningar från system-include-filer\n"
-"  -Wall                     Aktivera alla preprocessor-varningar\n"
+#: params.def:320
+msgid "The minimum number of matching instructions to consider for crossjumping"
+msgstr "Det minsta antal av matchande instruktioner att överväga för korshopp"
 
-#: c-opts.c:1763
-#, fuzzy
-msgid ""
-"  -M                        Generate make dependencies\n"
-"  -MM                       As -M, but ignore system header files\n"
-"  -MD                       Generate make dependencies and compile\n"
-"  -MMD                      As -MD, 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"
-msgstr ""
-"  -M                        Generera make beroenden\n"
-"  -MM                       Som -M, men ignorera system-include-filer\n"
-"  -MF <fil>                 Skriv beroenden till den givna filen\n"
-"  -MG                       Behandla saknade filer som genererade filer\n"
-
-# fixme: vad menas med unquoted
-#: c-opts.c:1771
-msgid ""
-"  -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"
-msgstr ""
-"  -MP\t\t\t    Generera phony-mål för alla include-filer\n"
-"  -MQ <mål>                 Lägg till MAKE-citerat mål\n"
-"  -MT <mål>                 Lägg till ociterat mål\n"
+#: params.def:326
+msgid "The maximum number of insns to duplicate when unfactoring computed gotos"
+msgstr "Det maximala antalet instruktioner att duplicera vid avfaktorering av beräknade goto"
 
-#: c-opts.c:1776
-#, fuzzy
-msgid ""
-"  -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"
-msgstr ""
-"  -D<makro>                 Definiera <makro> med strängen \"1\" som sitt värde\n"
-"  -D<makro>=<värde>         Definiera <makro> with <värde> som sitt värde\n"
-"  -A<fråga> (<svar>)        Ange svaret <svar> på frågan <fråga>\n"
-"  -A-<fråga> (<svar>)       Slå av svaret <svar> på frågan <fråga>\n"
-"  -U<makro>                 Gör <makro> till icke definierat\n"
-"  -v                        Visa versionsnummer\n"
-
-#: c-opts.c:1784
-msgid ""
-"  -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"
-msgstr ""
-"  -H                        Skriv namnet på include-filer när de används\n"
-"  -C                        Släng inte bort kommentarer\n"
-"  -dM                       Visa en lista med aktiva makron i slutet\n"
-"  -dD                       Bevara mokrodefinitioner i utdata\n"
-"  -dN                       Som -dD men bara namnet bevaras\n"
-"  -dI                       Ta med #include-direktives i utdata\n"
-
-#: c-opts.c:1792
-#, fuzzy
-msgid ""
-"  -f[no-]preprocessed       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"
-"  -remap                    Remap file names when including files\n"
-"  --help                    Display this information\n"
-msgstr ""
-"  -fpreprocessed            Tolka infiler som redan preprocessade\n"
-"  -ftabstop=<nummer>        Avstånd mellan tabbar för kolumutskrifter\n"
-"  -P                        Genererar inte #line-direktiv\n"
-"  -$                        Tillåt inte '$' i identifierare\n"
-"  -remap                    Mappa om filnamn vid inkludering av filer\n"
-"  --version                 Visa versionsinformation\n"
-"  -h or --help              Visa denna information\n"
-
-#. Like YYERROR but do call yyerror.
-#: c-parse.y:55 parse.y:48 objc-parse.y:55
-msgid "syntax error"
-msgstr "syntaxfel"
+#: params.def:332
+msgid "The maximum length of path considered in cse"
+msgstr "Den maximala längden på sökvägar som övervägs i cse"
 
-#: /usr/share/bison/bison.simple:179
-msgid "syntax error: cannot back up"
-msgstr "syntaxfel: kan inte backa tillbaka"
+#: params.def:339
+msgid "The minimum cost of an expensive expression in the loop invariant motion"
+msgstr "Den minsta kostnaden av ett dyrt uttryck vid flyttning av slinginvariant"
 
-#: c-parse.y:325 objc-parse.y:346
-msgid "ISO C forbids an empty source file"
-msgstr "ISO C förbjuder tomma källkodsfiler"
-
-#: c-parse.y:366 c-typeck.c:6916 objc-parse.y:388
-msgid "argument of `asm' is not a constant string"
-msgstr "argumentet till \"asm\" är inte en konstant sträng"
-
-#: c-parse.y:374 objc-parse.y:396
-msgid "ISO C forbids data definition with no type or storage class"
-msgstr "ISO C förbjuder datadefinition utan typ eller lagringsklass"
-
-#: c-parse.y:376 objc-parse.y:398
-msgid "data definition has no type or storage class"
-msgstr "datadefinition har ingen typ eller lagringsklass"
-
-#: c-parse.y:389 objc-parse.y:411
-msgid "ISO C does not allow extra `;' outside of a function"
-msgstr "ISO C tillåter inte extra \";\" utanför funktioner"
-
-#: c-parse.y:449 cppexp.c:1312
-msgid "traditional C rejects the unary plus operator"
-msgstr "traditionell C hanterar inte operatorn unärt plus"
-
-#: c-parse.y:496 objc-parse.y:518
-msgid "`sizeof' applied to a bit-field"
-msgstr "\"sizeof\" applicerat på ett bitfält"
-
-#: c-parse.y:583 objc-parse.y:605
-msgid "ISO C forbids omitting the middle term of a ?: expression"
-msgstr "ISO C förbjuder uteslutande av den mittersta termen i ett ?: uttryck"
+# Osäker
+#: params.def:348
+msgid "Bound on number of candidates below that all candidates are considered in iv optimizations"
+msgstr "Gräns på antalet kanditater nedan för att alla kandidater övervägs i iv-optimeringar"
 
-#: c-parse.y:632 objc-parse.y:654
-msgid "ISO C89 forbids compound literals"
-msgstr ""
-
-#: c-parse.y:646 objc-parse.y:668
-msgid "ISO C forbids braced-groups within expressions"
-msgstr ""
-
-#: c-parse.y:677 objc-parse.y:699
-msgid "first argument to __builtin_choose_expr not a constant"
-msgstr "första argumentet till \"__builtin_choose_expr\" är inte en konstant"
-
-#: c-parse.y:721 objc-parse.y:767
+#: params.def:356
 #, fuzzy
-msgid "traditional C rejects ISO C style function definitions"
-msgstr "traditionell C stödjer inte sträng-sammanslagning"
+msgid "Bound on number of iv uses in loop optimized in iv optimizations"
+msgstr "Utför optimering för svansrekursion"
 
-#: c-parse.y:985 c-parse.y:991 c-parse.y:997 c-parse.y:1003 c-parse.y:1024
-#: c-parse.y:1030 c-parse.y:1036 c-parse.y:1042 c-parse.y:1075 c-parse.y:1081
-#: c-parse.y:1087 c-parse.y:1093 c-parse.y:1138 c-parse.y:1144 c-parse.y:1150
-#: c-parse.y:1156 parse.y:1933 parse.y:1940 parse.y:1975 objc-parse.y:1031
-#: objc-parse.y:1037 objc-parse.y:1043 objc-parse.y:1049 objc-parse.y:1070
-#: objc-parse.y:1076 objc-parse.y:1082 objc-parse.y:1088 objc-parse.y:1121
-#: objc-parse.y:1127 objc-parse.y:1133 objc-parse.y:1139 objc-parse.y:1184
-#: objc-parse.y:1190 objc-parse.y:1196 objc-parse.y:1202
-#, c-format
-msgid "`%s' is not at beginning of declaration"
-msgstr "\"%s\" är inte i början av deklarationen"
+#: params.def:364
+msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization"
+msgstr "Om antalet kandidater i mängden är mindre, försöker vi alltid ta bort oanvända iv under deras optimering"
 
-#: c-parse.y:1441 objc-parse.y:1496
-msgid "ISO C forbids empty initializer braces"
-msgstr ""
+#: params.def:369
+msgid "Bound on size of expressions used in the scalar evolutions analyzer"
+msgstr "Gräns på storleken av uttryck som används i analyseraren av skalära uttryck"
 
-#: c-parse.y:1455 objc-parse.y:1510
-msgid "ISO C89 forbids specifying subobject to initialize"
-msgstr "ISO C89 förbjuder specifiering av subobjekt som skall initieras"
+#: params.def:376
+msgid "Given N calls and V call-clobbered vars in a function.  Use .GLOBAL_VAR if NxV is larger than this limit"
+msgstr "Givet N anrop och V anropsöverskrivna variabler i en funktion.  Använd .GLOBAL_VAR om N·V är större n denna gräns"
 
-#: c-parse.y:1458 objc-parse.y:1513
-msgid "obsolete use of designated initializer without `='"
-msgstr "obsolet angivelse av initierare utan \"=\""
+#: params.def:381
+msgid "The maximum memory locations recorded by cselib"
+msgstr "Det maximala antalet minnesplatser noterade av cselib"
 
-#: c-parse.y:1462 objc-parse.y:1517
-msgid "obsolete use of designated initializer with `:'"
-msgstr "obsolet användning av initierare med \":\""
+#: params.def:394
+msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap"
+msgstr "Minsta heap-expansion för att utlösa skräpsamling, som en procent av den totala storleken på heap:en"
 
-#: c-parse.y:1489 objc-parse.y:1544
-msgid "ISO C forbids specifying range of elements to initialize"
-msgstr ""
+#: params.def:399
+msgid "Minimum heap size before we start collecting garbage, in kilobytes"
+msgstr "Minsta heap-storlke före vi börjar samla skräp, i kilobyte"
 
-#: c-parse.y:1497 c-parse.y:1528 objc-parse.y:1552 objc-parse.y:1583
-msgid "ISO C forbids nested functions"
-msgstr "ISO C förbjuder nästlade funktioner"
+#: params.def:407
+msgid "The maximum number of instructions to search backward when looking for equivalent reload"
+msgstr "Det största antalet instruktioner att söka bakåt för att leta efter ekvivalent omläsning"
 
-#: c-parse.y:1703 objc-parse.y:1760
-msgid "ISO C forbids forward references to `enum' types"
-msgstr ""
+#: params.def:412
+msgid "The maximum number of virtual operands allowed to represent aliases before triggering alias grouping."
+msgstr "Det maximala antalet tillåtna virtuella operander för att representera alias för aliasgruppering utlöses."
 
-#: c-parse.y:1715 parse.y:2411 objc-parse.y:1772
-msgid "comma at end of enumerator list"
-msgstr "komma i slutet av uppräkningslista"
+#: params.def:417
+msgid "The maximum number of blocks in a region to be considered for interblock scheduling"
+msgstr "Det maximala antalet block i en region som övervägs för interblockschemaläggning"
 
-#: c-parse.y:1723 objc-parse.y:1780
-msgid "no semicolon at end of struct or union"
-msgstr "inget semikolon vid slutet av struktur eller union"
+#: params.def:422
+msgid "The maximum number of insns in a region to be considered for interblock scheduling"
+msgstr "Det maximala antalet instruktioner i en region för att övervägas för interblockschemaläggning"
 
-#: c-parse.y:1732 objc-parse.y:1789 objc-parse.y:2864
-msgid "extra semicolon in struct or union specified"
-msgstr "extra semikolon i struktur eller union angivet"
+#: params.def:427
+msgid "The maximum number of RTL nodes that can be recorded as combiner's last value"
+msgstr "Det maximala antalet RTL-noder som kan noteras som kombinerarens sista värde"
 
-#: c-parse.y:1745 objc-parse.y:1816
-msgid "ISO C doesn't support unnamed structs/unions"
-msgstr "ISO C stödjer inte ej namnsatta strukturer/unioner"
+#: params.def:435
+#, fuzzy
+msgid "The upper bound for sharing integer constants"
+msgstr "uppräkningsvärde för \"%s\" är inte en heltalskonstant"
 
-#: c-parse.y:1754 objc-parse.y:1825
-msgid "ISO C forbids member declarations with no members"
-msgstr "ISO C förbjuder medlemsdeklarationer utan medlemmar"
+#: config/darwin.h:155
+#, fuzzy
+msgid "Set sizeof(bool) to 1"
+msgstr "sizeof(long double) är 16."
 
-#: c-parse.y:1913 objc-parse.y:1984
-msgid "deprecated use of label at end of compound statement"
-msgstr ""
+#: config/darwin.h:157
+#, fuzzy
+msgid "Generate code suitable for fast turn around debugging"
+msgstr "Generera kod för en DLL"
 
-#: c-parse.y:1930 objc-parse.y:2001
-msgid "ISO C89 forbids mixed declarations and code"
-msgstr "ISO C89 förbjuder blandade deklarationer och kod"
+#: config/darwin.h:159
+#, fuzzy
+msgid "Don't generate code suitable for fast turn around debugging"
+msgstr "Generera kod för \"big endian\""
 
-#: c-parse.y:2005 objc-parse.y:2080
-msgid "ISO C forbids label declarations"
-msgstr ""
+# fixme: fp = flyttal, men hur skall man skriva det. Förkortat eller FPU?
+#: config/lynx.h:137
+#, fuzzy
+msgid "Use shared libraries"
+msgstr "Använd hårdvaru-fp"
 
-#: c-parse.y:2055 parse.y:1638 objc-parse.y:2130
-msgid "braced-group within expression allowed only inside a function"
-msgstr ""
+#: config/lynx.h:138
+msgid "Support multi-threading"
+msgstr "Stöd multitrådning"
 
-#: c-parse.y:2182 objc-parse.y:2257
-msgid "empty body in an else-statement"
-msgstr "tom kropp i else-sats"
+#: config/lynx.h:139
+msgid "Support legacy multi-threading"
+msgstr "Stöd gammaldags multitrådning"
 
-#: c-parse.y:2303 objc-parse.y:2378
-msgid "ISO C forbids `goto *expr;'"
-msgstr "ISO C förbjuder \"goto *expr;\""
+#: config/alpha/alpha.c:4748
+#, c-format
+msgid "invalid %%H value"
+msgstr "ogiltigt %%H-värde"
 
-#: c-parse.y:2403 objc-parse.y:2478
-msgid "ISO C forbids forward parameter declarations"
-msgstr ""
+#: config/alpha/alpha.c:4769 config/bfin/bfin.c:1031
+#, fuzzy, c-format
+msgid "invalid %%J value"
+msgstr "ogiltigt värde %%B"
 
-#. Gcc used to allow this as an extension.  However, it does
-#. not work for all targets, and thus has been disabled.
-#. Also, since func (...) and func () are indistinguishable,
-#. it caused problems with the code in expand_builtin which
-#. tries to verify that BUILT_IN_NEXT_ARG is being used
-#. correctly.
-#: c-parse.y:2429 objc-parse.y:2504
-msgid "ISO C requires a named argument before `...'"
-msgstr "ISO C kräver ett namnsatt argument före \"...\""
+#: config/alpha/alpha.c:4799 config/ia64/ia64.c:4252
+#, c-format
+msgid "invalid %%r value"
+msgstr "ogiltigt %%r-värde"
 
-#: c-parse.y:2526 objc-parse.y:2601
-msgid "`...' in old-style identifier list"
-msgstr "\"...\" i en gammaldags identifierarlista"
+#: config/alpha/alpha.c:4809 config/rs6000/rs6000.c:10956
+#: config/xtensa/xtensa.c:1951
+#, c-format
+msgid "invalid %%R value"
+msgstr "ogiltigt %%R-värde"
 
-#: /usr/share/bison/bison.simple:795
-#, fuzzy
-msgid "parse error; also virtual memory exhausted"
-msgstr "parsningsfel; och det virtuella minnet tog slut"
+#: config/alpha/alpha.c:4815 config/rs6000/rs6000.c:10875
+#: config/xtensa/xtensa.c:1918
+#, c-format
+msgid "invalid %%N value"
+msgstr "ogiltigt %%N-värde"
 
-#: /usr/share/bison/bison.simple:799 cp/spew.c:364
-msgid "parse error"
-msgstr "parsningsfel"
+#: config/alpha/alpha.c:4823 config/rs6000/rs6000.c:10903
+#, c-format
+msgid "invalid %%P value"
+msgstr "ogiltigt %%P-värde"
 
-#: /usr/share/bison/bison.simple:924
-msgid "parser stack overflow"
-msgstr "parsestack överfull"
+#: config/alpha/alpha.c:4831
+#, c-format
+msgid "invalid %%h value"
+msgstr "ogiltigt %%h-värde"
 
-#: c-parse.y:2838 cp/spew.c:1525 objc-parse.y:3537
+#: config/alpha/alpha.c:4839 config/xtensa/xtensa.c:1944
 #, c-format
-msgid "%s at end of input"
-msgstr "%s vid slutet av indatan"
+msgid "invalid %%L value"
+msgstr "ogiltigt %%L-värde"
 
-#: c-parse.y:2844 cp/spew.c:1533 objc-parse.y:3543
+#: config/alpha/alpha.c:4878 config/rs6000/rs6000.c:10857
 #, c-format
-msgid "%s before %s'%c'"
-msgstr "%s före %s'%c'"
+msgid "invalid %%m value"
+msgstr "ogiltigt %%m-värde"
 
-#: c-parse.y:2846 cp/spew.c:1535 objc-parse.y:3545
+#: config/alpha/alpha.c:4886 config/rs6000/rs6000.c:10865
 #, c-format
-msgid "%s before %s'\\x%x'"
-msgstr "%s före %s'\\x%x'"
+msgid "invalid %%M value"
+msgstr "ogiltigt %%M-värde"
 
-#: c-parse.y:2850 cp/spew.c:1542 objc-parse.y:3549
+#: config/alpha/alpha.c:4930
 #, c-format
-msgid "%s before string constant"
-msgstr "%s före strängkonstant"
+msgid "invalid %%U value"
+msgstr "ogiltigt %%U-värde"
 
-#: c-parse.y:2852 cp/spew.c:1544 objc-parse.y:3551
+#: config/alpha/alpha.c:4942 config/alpha/alpha.c:4956
+#: config/rs6000/rs6000.c:10964
 #, c-format
-msgid "%s before numeric constant"
-msgstr "%s före numerisk konstant"
+msgid "invalid %%s value"
+msgstr "ogiltigt %%s-värde"
 
-#: c-parse.y:2854 objc-parse.y:3553
+#: config/alpha/alpha.c:4979
 #, c-format
-msgid "%s before \"%s\""
-msgstr "%s före \"%s\""
+msgid "invalid %%C value"
+msgstr "ogiltigt %%C-värde"
 
-#: c-parse.y:2856 objc-parse.y:3555
+#: config/alpha/alpha.c:5016 config/rs6000/rs6000.c:10695
+#: config/rs6000/rs6000.c:10714
 #, c-format
-msgid "%s before '%s' token"
-msgstr "%s före symbolen '%s'"
+msgid "invalid %%E value"
+msgstr "ogiltigt %%E-värde"
 
-#: c-parse.y:2921
-msgid "traditional C rejects string concatenation"
-msgstr "traditionell C stödjer inte sträng-sammanslagning"
+#: config/alpha/alpha.c:5041 config/alpha/alpha.c:5089
+#, c-format
+msgid "unknown relocation unspec"
+msgstr "okänd avspecifikation av omlokalisering"
 
-#: c-parse.y:3047 objc-parse.y:3779
+#: config/alpha/alpha.c:5050 config/rs6000/rs6000.c:11282
 #, c-format
-msgid "syntax error at '%s' token"
-msgstr "syntaxfel vid token \"%s\""
+msgid "invalid %%xn code"
+msgstr "ogiltig %%xn-kod"
 
-#: c-pragma.c:107
-msgid "#pragma pack (pop) encountered without matching #pragma pack (push, <n>)"
-msgstr "#pragma pack (pop) påträffat utan matchande #pragma pack (push, <n>)"
+# fixme: fp = flyttal, men hur skall man skriva det. Förkortat eller FPU?
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#. WARNING: Do not mark empty strings for translation, as calling
+#. gettext on an empty string does NOT return an empty
+#. string.
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/alpha/alpha.h:293 config/i386/i386.h:335 config/i386/i386.h:337
+#: config/i386/i386.h:339 config/ns32k/ns32k.h:140 config/s390/s390.h:134
+#: config/sparc/sparc.h:625 config/sparc/sparc.h:630
+msgid "Use hardware fp"
+msgstr "Använd hårdvaru-fp"
 
-#: c-pragma.c:125
-#, c-format
-msgid "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s, <n>)"
-msgstr "#pragma pack(pop, %s) påträffat utan matchande #pragma pack(push, %s, <n>)"
+#: config/alpha/alpha.h:294 config/i386/i386.h:336 config/i386/i386.h:338
+#: config/sparc/sparc.h:627 config/sparc/sparc.h:632
+msgid "Do not use hardware fp"
+msgstr "Använd inte hårdvaru-fp"
 
-#: c-pragma.c:145
-#, fuzzy
-msgid "#pragma pack(push[, id], <n>) is not supported on this target"
-msgstr "attributet \"section\" stöds inte för denna målarkitektur"
+#: config/alpha/alpha.h:295
+msgid "Use fp registers"
+msgstr "Använd fp-register"
 
-#: c-pragma.c:147
-#, fuzzy
-msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
-msgstr "attributet \"section\" stöds inte för denna målarkitektur"
+#: config/alpha/alpha.h:297
+msgid "Do not use fp registers"
+msgstr "Använd inte fp-register"
 
-#: c-pragma.c:167
-#, fuzzy
-msgid "missing '(' after '#pragma pack' - ignored"
-msgstr "saknas '(' efter predikat"
+#: config/alpha/alpha.h:298
+msgid "Do not assume GAS"
+msgstr "Antag inte GAS"
 
-#: c-pragma.c:180 c-pragma.c:230
-msgid "malformed '#pragma pack' - ignored"
-msgstr ""
+#: config/alpha/alpha.h:299
+msgid "Assume GAS"
+msgstr "Antag GAS"
 
-#: c-pragma.c:185
-msgid "malformed '#pragma pack(push[, id], <n>)' - ignored"
-msgstr ""
+#: config/alpha/alpha.h:301
+msgid "Request IEEE-conformant math library routines (OSF/1)"
+msgstr "Begär matematikbiblioteksfunktioner som följer IEEE (OSF/1)"
 
-#: c-pragma.c:187
-msgid "malformed '#pragma pack(pop[, id])' - ignored"
-msgstr ""
+#: config/alpha/alpha.h:303
+msgid "Emit IEEE-conformant code, without inexact exceptions"
+msgstr "Avge kod som följer IEEE, utan oexakta undantag"
 
-#: c-pragma.c:196
-#, fuzzy, c-format
-msgid "unknown action '%s' for '#pragma pack' - ignored"
-msgstr "skräp vid slutet av \"#pragma pack\""
+#: config/alpha/alpha.h:305
+msgid "Emit IEEE-conformant code, with inexact exceptions"
+msgstr "Avge kod som följer IEEE, med oexakta undantag"
 
-#: c-pragma.c:233
-msgid "junk at end of '#pragma pack'"
-msgstr "skräp vid slutet av \"#pragma pack\""
+#: config/alpha/alpha.h:307
+msgid "Do not emit complex integer constants to read-only memory"
+msgstr "Avge inte complexa heltalskonstanter till endast läsbart minne"
 
-#: c-pragma.c:247
-#, c-format
-msgid "alignment must be a small power of two, not %d"
-msgstr ""
+#: config/alpha/alpha.h:308
+msgid "Use VAX fp"
+msgstr "Använd VAX fp"
 
-#: c-pragma.c:280
-#, c-format
-msgid "applying #pragma weak `%s' after first use results in unspecified behavior"
-msgstr ""
+#: config/alpha/alpha.h:309
+msgid "Do not use VAX fp"
+msgstr "Använd inte VAX fp"
 
-#: c-pragma.c:328 c-pragma.c:333
-msgid "malformed #pragma weak, ignored"
-msgstr ""
+#: config/alpha/alpha.h:310
+msgid "Emit code for the byte/word ISA extension"
+msgstr "Avge kod för byte/ord-ISA-utökningen"
 
-#: c-pragma.c:337
-msgid "junk at end of #pragma weak"
-msgstr "skräp vid slutet av #pragma weak"
+#: config/alpha/alpha.h:313
+msgid "Emit code for the motion video ISA extension"
+msgstr "Avge kod för ISA-utökningen för rörlig video"
 
-#: c-pragma.c:372 c-pragma.c:377
-msgid "malformed #pragma redefine_extname, ignored"
-msgstr ""
+#: config/alpha/alpha.h:316
+msgid "Emit code for the fp move and sqrt ISA extension"
+msgstr "Avge kod för ISA-utökningen för fp move och sqrt"
 
-#: c-pragma.c:382
-#, fuzzy
-msgid "junk at end of #pragma redefine_extname"
-msgstr "skräp vid slutet av #pragma weak"
+#: config/alpha/alpha.h:318
+msgid "Emit code for the counting ISA extension"
+msgstr "Avge kod för ISA-utökningen för räkning"
 
-#: c-pragma.c:389 c-pragma.c:470
-msgid "#pragma redefine_extname conflicts with declaration"
-msgstr ""
+#: config/alpha/alpha.h:321
+msgid "Emit code using explicit relocation directives"
+msgstr "Avge kod som använder uttryckliga omlokaliseringsdirektiv"
 
-#: c-pragma.c:420
-msgid "malformed #pragma extern_prefix, ignored"
-msgstr ""
+#: config/alpha/alpha.h:324
+msgid "Emit 16-bit relocations to the small data areas"
+msgstr "Avge 16-bitars omlokaliseringar till de små dataareorna"
+
+#: config/alpha/alpha.h:326
+msgid "Emit 32-bit relocations to the small data areas"
+msgstr "Avge 32-bitars omlokaliseringar till de små dataareorna"
 
-#: c-pragma.c:425
+#: config/alpha/alpha.h:328
 #, fuzzy
-msgid "junk at end of #pragma extern_prefix"
-msgstr "skräp vid slutet av #pragma weak"
+msgid "Emit direct branches to local functions"
+msgstr "Inga hopp i funktionen %s\n"
+
+#: config/alpha/alpha.h:331
+msgid "Emit rdval instead of rduniq for thread pointer"
+msgstr "Avge rdval istället för rduniq för trådpekare"
 
-#: c-pragma.c:457
+#: config/alpha/alpha.h:333
 #, fuzzy
-msgid "asm declaration conflicts with previous rename"
-msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
+msgid "Use 128-bit long double"
+msgstr "Använd 128 bit long double"
 
-#: c-semantics.c:565
-msgid "break statement not within loop or switch"
-msgstr "break-sats som inte är i en loop eller switch"
+#: config/alpha/alpha.h:335
+#, fuzzy
+msgid "Use 64-bit long double"
+msgstr "Använd 64 bits long double"
 
-#: c-semantics.c:583
-msgid "continue statement not within a loop"
-msgstr "continue-sats som inte är i en loop"
+#. For -mcpu=
+#. For -mtune=
+#. For -mfp-rounding-mode=[n|m|c|d]
+#. For -mfp-trap-mode=[n|u|su|sui]
+#. For -mtrap-precision=[p|f|i]
+#. For -mmemory-latency=
+#. For -mtls-size=
+#: config/alpha/alpha.h:364
+msgid "Use features of and schedule given CPU"
+msgstr "Använd funktioner i och schemalägg för angiven CPU"
 
-#: c-semantics.c:678
-msgid "destructor needed for `%#D'"
-msgstr "destruerare behövs för \"%#D\""
+#: config/alpha/alpha.h:366
+msgid "Schedule given CPU"
+msgstr "Schemalägg för given CPU"
 
-#: c-semantics.c:679
-msgid "where case label appears here"
-msgstr ""
+#: config/alpha/alpha.h:368
+msgid "Control the generated fp rounding mode"
+msgstr "Styr det genererade fp-avrundningsläget"
 
-#: c-semantics.c:682
-msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
-msgstr ""
+#: config/alpha/alpha.h:370
+msgid "Control the IEEE trap mode"
+msgstr "Styr IEEE-läge för fällor"
 
-#: c-semantics.c:725 c-typeck.c:6942 cp/semantics.c:897
-#, c-format
-msgid "%s qualifier ignored on asm"
-msgstr ""
+#: config/alpha/alpha.h:372
+msgid "Control the precision given to fp exceptions"
+msgstr "Styr precisionen som ges till fp-undantag"
 
-#: c-typeck.c:123
-#, c-format
-msgid "`%s' has an incomplete type"
-msgstr "\"%s\" har en inkomplett typ"
+#: config/alpha/alpha.h:374
+msgid "Tune expected memory latency"
+msgstr "Trimma förväntad minneslatens"
 
-#: c-typeck.c:145 cp/call.c:2865
-msgid "invalid use of void expression"
-msgstr "ogiltig användning av void-uttryck"
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:278 config/rs6000/sysv4.h:90
+msgid "Specify bit size of immediate TLS offsets"
+msgstr "Ange bitstorlek på omedelbara TLS-avstånd"
 
-#: c-typeck.c:153
-#, fuzzy
-msgid "invalid use of flexible array member"
-msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
+#: config/arc/arc.c:1739 config/m32r/m32r.c:2141
+#, fuzzy, c-format
+msgid "invalid operand to %%R code"
+msgstr "ogiltig operand för %R"
 
-#: c-typeck.c:159
-msgid "invalid use of array with unspecified bounds"
-msgstr ""
+#: config/arc/arc.c:1771 config/m32r/m32r.c:2164
+#, fuzzy, c-format
+msgid "invalid operand to %%H/%%L code"
+msgstr "ogiltig operand för %H/%L"
 
-#: c-typeck.c:167
-#, c-format
-msgid "invalid use of undefined type `%s %s'"
-msgstr ""
+#: config/arc/arc.c:1794 config/m32r/m32r.c:2235
+#, fuzzy, c-format
+msgid "invalid operand to %%U code"
+msgstr "ogiltig operand för %U"
 
-#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:171
+#: config/arc/arc.c:1805
+#, fuzzy, c-format
+msgid "invalid operand to %%V code"
+msgstr "ogiltig operand för %V"
+
+#. Unknown flag.
+#. Undocumented flag.
+#: config/arc/arc.c:1812 config/m32r/m32r.c:2262 config/sparc/sparc.c:7517
 #, c-format
-msgid "invalid use of incomplete typedef `%s'"
-msgstr ""
+msgid "invalid operand output code"
+msgstr "ogiltig operand i utmatningskod"
 
-#: c-typeck.c:424 c-typeck.c:438
-msgid "function types not truly compatible in ISO C"
-msgstr "funktionstyper inte riktigt kompatibla i ISO C"
+#: config/arm/arm.c:10466 config/arm/arm.c:10484
+#, fuzzy, c-format
+msgid "predicated Thumb instruction"
+msgstr "Använd bitfältsinstruktioner"
 
-#: c-typeck.c:603
-msgid "types are not quite compatible"
-msgstr "typerna är inte riktigt kompatibla"
-
-#: c-typeck.c:757 c-typeck.c:2687
-msgid "arithmetic on pointer to an incomplete type"
-msgstr "aritmetik på pekare till inkomplett typ"
-
-#: c-typeck.c:1136
-#, c-format
-msgid "%s has no member named `%s'"
-msgstr "%s har ingen medlem med namn \"%s\""
-
-#: c-typeck.c:1172
-#, c-format
-msgid "request for member `%s' in something not a structure or union"
-msgstr "begäran av medlem \"%s\" i något som inte är en struktur eller union"
-
-#: c-typeck.c:1204
-msgid "dereferencing pointer to incomplete type"
-msgstr "derefererar pekare till inkomplett typ"
-
-#: c-typeck.c:1208
-msgid "dereferencing `void *' pointer"
-msgstr "derefererar \"void *\"-pekare"
-
-#: c-typeck.c:1225 cp/typeck.c:2369
-#, c-format
-msgid "invalid type argument of `%s'"
-msgstr "ogiltigt typargument till \"%s\""
-
-#: c-typeck.c:1244 cp/typeck.c:2395
-msgid "subscript missing in array reference"
-msgstr ""
-
-#: c-typeck.c:1265 cp/typeck.c:2437
-msgid "array subscript has type `char'"
-msgstr "fältindex har typen \"char\""
+#: config/arm/arm.c:10472
+#, fuzzy, c-format
+msgid "predicated instruction in conditional sequence"
+msgstr "typfel i villkorsuttryck"
 
-#: c-typeck.c:1273 c-typeck.c:1362 cp/typeck.c:2444 cp/typeck.c:2523
-msgid "array subscript is not an integer"
-msgstr "fältindex är inte ett heltal"
+#: config/arm/arm.c:10580 config/arm/arm.c:10590 config/arm/arm.c:10600
+#: config/arm/arm.c:10626 config/arm/arm.c:10644 config/arm/arm.c:10679
+#: config/arm/arm.c:10698 config/arm/arm.c:10713 config/arm/arm.c:10739
+#: config/arm/arm.c:10746 config/arm/arm.c:10753
+#, fuzzy, c-format
+msgid "invalid operand for code '%c'"
+msgstr "ogiltig operand för %V"
 
-#: c-typeck.c:1306
-msgid "ISO C forbids subscripting `register' array"
-msgstr ""
+#: config/arm/arm.c:10639
+#, fuzzy, c-format
+msgid "instruction never exectued"
+msgstr "anrop %d aldrig utfört\n"
 
-#: c-typeck.c:1308
-#, fuzzy
-msgid "ISO C90 forbids subscripting non-lvalue array"
-msgstr "ISO C++ förbjuder tilldelning av fält"
+#: config/arm/arm.c:10764
+#, fuzzy, c-format
+msgid "missing operand"
+msgstr "saknas '(' efter predikat"
 
-#: c-typeck.c:1341
-msgid "subscript has type `char'"
-msgstr "index har typen \"char\""
+#: config/arm/arm.h:318
+msgid "Generate APCS conformant stack frames"
+msgstr "Generera stackramar enligt APCS"
 
-#: c-typeck.c:1357 cp/typeck.c:2518
-msgid "subscripted value is neither array nor pointer"
-msgstr ""
+#: config/arm/arm.h:321
+msgid "Store function names in object code"
+msgstr "Lagra funktionsnamn i objektkod"
 
-#: c-typeck.c:1411
-#, c-format
-msgid "`%s' undeclared here (not in a function)"
-msgstr "\"%s\" odeklarerad här (inte i en funktion)"
+#: config/arm/arm.h:327
+msgid "Pass FP arguments in FP registers"
+msgstr "Skicka FP-argument i FP-register"
 
-#: c-typeck.c:1418
-#, c-format
-msgid "`%s' undeclared (first use in this function)"
-msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)"
+#: config/arm/arm.h:330
+msgid "Generate re-entrant, PIC code"
+msgstr "Generera återstartbar, PIC-kod"
 
-#: c-typeck.c:1423
-msgid "(Each undeclared identifier is reported only once"
-msgstr "(Varje odeklarerad identifierare rapporteras bara"
+#: config/arm/arm.h:333
+msgid "Assume target CPU is configured as big endian"
+msgstr "Antag att mål-CPU:n är konfigurerad som \"big endian\""
 
-#: c-typeck.c:1424
-msgid "for each function it appears in.)"
-msgstr "en gång för varje funktion den finns i.)"
+#: config/arm/arm.h:335
+msgid "Assume target CPU is configured as little endian"
+msgstr "Antag att mål-CPU:n är konfigurerad som \"little endian\""
 
-#: c-typeck.c:1441
-#, c-format
-msgid "local declaration of `%s' hides instance variable"
-msgstr ""
+#: config/arm/arm.h:337
+msgid "Assume big endian bytes, little endian words"
+msgstr "Antag att bytes är \"big endian\", ord är \"little endian\""
 
-#: c-typeck.c:1518
-msgid "called object is not a function"
-msgstr "anropat objekt är inte en funktion"
+#: config/arm/arm.h:339
+msgid "Support calls between Thumb and ARM instruction sets"
+msgstr "Stöd anrop mellan Thumb- och ARM-instruktionsuppsättningar"
 
-#: c-typeck.c:1604 cp/typeck.c:2829
-msgid "too many arguments to function"
-msgstr "för många argument till funktion"
+#: config/arm/arm.h:342
+msgid "Generate a call to abort if a noreturn function returns"
+msgstr "Generera ett anrop till abort om en noreturn-funktion retunerar"
 
-#: c-typeck.c:1625
-#, c-format
-msgid "type of formal parameter %d is incomplete"
-msgstr ""
+#: config/arm/arm.h:345
+msgid "Do not move instructions into a function's prologue"
+msgstr "Flytta inte instruktioner in i en funktions prolog"
 
-#: c-typeck.c:1638
-#, c-format
-msgid "%s as integer rather than floating due to prototype"
-msgstr ""
+#: config/arm/arm.h:348
+msgid "Do not load the PIC register in function prologues"
+msgstr "Ladda inte PIC-registret i funktionsprologer"
 
-#: c-typeck.c:1641
-#, c-format
-msgid "%s as integer rather than complex due to prototype"
-msgstr ""
+#: config/arm/arm.h:351
+msgid "Generate call insns as indirect calls, if necessary"
+msgstr "Generera anropsinstruktioner som indirekta anrop, om nödvändigt"
 
-#: c-typeck.c:1644
-#, c-format
-msgid "%s as complex rather than floating due to prototype"
-msgstr ""
+#: config/arm/arm.h:354
+msgid "Compile for the Thumb not the ARM"
+msgstr "Kompilera för Thumb, inte ARM"
 
-#: c-typeck.c:1647
-#, c-format
-msgid "%s as floating rather than integer due to prototype"
-msgstr ""
+#: config/arm/arm.h:358
+msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
+msgstr "Thumb: Generera (icke-löv-)stackramar även om de inte behövs"
 
-#: c-typeck.c:1650
-#, c-format
-msgid "%s as complex rather than integer due to prototype"
-msgstr "%s som complex istället för heltal grund av prototyp"
+#: config/arm/arm.h:361
+msgid "Thumb: Generate (leaf) stack frames even if not needed"
+msgstr "Thumb: Generera (löv)stackramar även om de inte behövs"
 
-#: c-typeck.c:1653
-#, c-format
-msgid "%s as floating rather than complex due to prototype"
-msgstr ""
+#: config/arm/arm.h:364
+msgid "Thumb: Assume non-static functions may be called from ARM code"
+msgstr "Thumb: Anta att icke-statiska funktioner kan anropas från ARM-kod"
 
-#: c-typeck.c:1663
-#, c-format
-msgid "%s as `float' rather than `double' due to prototype"
-msgstr ""
+#: config/arm/arm.h:368
+msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
+msgstr "Thumb: Anta att funktionspekare kan gå till icke-Thumb-medveten kod"
 
-#: c-typeck.c:1681
-#, c-format
-msgid "%s with different width due to prototype"
-msgstr ""
+#: config/arm/arm.h:372
+msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
+msgstr "Cirrus: Placera NOP:ar för att undvika ogiltiga instruktionskombinationer"
 
-#: c-typeck.c:1715
-#, c-format
-msgid "%s as unsigned due to prototype"
-msgstr "%s som unsigned på grund av prototyp"
+#: config/arm/arm.h:374
+msgid "Cirrus: Do not break up invalid instruction combinations with NOPs"
+msgstr "Cirrus: Bryt inte up ogiltiga instruktionskombinationer med NOP:ar"
 
-#: c-typeck.c:1717
-#, c-format
-msgid "%s as signed due to prototype"
-msgstr "%s som signed på grund av prototyp"
+#: config/arm/arm.h:382
+msgid "Specify the name of the target CPU"
+msgstr "Ange namnet på målprocessorn"
 
-#: c-typeck.c:1751 cp/typeck.c:2933
-msgid "too few arguments to function"
-msgstr "för få argument till funktion"
+#: config/arm/arm.h:384
+msgid "Specify the name of the target architecture"
+msgstr "Ange namnet på målarkitekturen"
 
-#: c-typeck.c:1793
-msgid "suggest parentheses around + or - inside shift"
-msgstr "föreslår parenteser runt + eller - inuti skift"
+#: config/arm/arm.h:389
+#, fuzzy
+msgid "Specify the name of the target floating point hardware/format"
+msgstr "Ange namnet på målarkitekturen"
 
-#: c-typeck.c:1800
-msgid "suggest parentheses around && within ||"
-msgstr "föreslår parenteser runt && inuti ||"
+#: config/arm/arm.h:391
+msgid "Specify if floating point hardware should be used"
+msgstr "Ange om flyttalshårdvara skall användas"
 
-#: c-typeck.c:1809
-msgid "suggest parentheses around arithmetic in operand of |"
-msgstr "föreslår parenteser runt aritmetik inuti operanden till |"
+#: config/arm/arm.h:393
+msgid "Specify the minimum bit alignment of structures"
+msgstr "Ange den minsta justering i bitar för poster"
 
-#: c-typeck.c:1812
-msgid "suggest parentheses around comparison in operand of |"
-msgstr "föreslår parenteser runt jämförelse inuti operanden till |"
+#: config/arm/arm.h:395
+msgid "Specify the register to be used for PIC addressing"
+msgstr "Angi registret som skall användas för PIC-adressering"
 
-#: c-typeck.c:1821
-msgid "suggest parentheses around arithmetic in operand of ^"
-msgstr "föreslår parenteser runt aritmetik inuti operanden till ^"
+#: config/arm/arm.h:396 config/mips/mips.h:792
+msgid "Specify an ABI"
+msgstr "Ange ett ABI"
 
-#: c-typeck.c:1824
-msgid "suggest parentheses around comparison in operand of ^"
-msgstr "föreslår parenteser runt jämförelse inuti operanden till ^"
+#: config/arm/arm.h:398
+msgid "Alias for -mfloat-abi=soft"
+msgstr "Alias för -mfloat-abi=soft"
 
-#: c-typeck.c:1831
-msgid "suggest parentheses around + or - in operand of &"
-msgstr "föreslår parenteser runt + eller - inuti operanden till &"
+#: config/arm/arm.h:400
+msgid "Alias for -mfloat-abi=hard"
+msgstr "Alias för -mfloat-abi=hard"
 
-#: c-typeck.c:1834
-msgid "suggest parentheses around comparison in operand of &"
-msgstr "föreslår parenteser runt jämförelser inuti operanden till &"
+#: config/arm/pe.h:59
+msgid "Ignore dllimport attribute for functions"
+msgstr "Ignorera attributet dllimport för funktioner"
 
-#: c-typeck.c:1841
-msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
-msgstr "jämförelser som X<=Y<=Z har inte sin matematiska mening"
+#: config/avr/avr.c:1117
+msgid "bad address, not (reg+disp):"
+msgstr "felaktig adress, inte (reg+avst):"
 
-#: c-typeck.c:2001 c-typeck.c:2036
-msgid "division by zero"
-msgstr ""
+#: config/avr/avr.c:1124
+msgid "bad address, not post_inc or pre_dec:"
+msgstr "felaktig adress, inte post_inc eller pre_dec:"
 
-#: c-typeck.c:2081 cp/typeck.c:3194
-msgid "right shift count is negative"
-msgstr "högershiftoperanden är negativ"
+#: config/avr/avr.c:1135
+#, fuzzy
+msgid "internal compiler error.  Bad address:"
+msgstr "Internt kompilatorfel i %s, vid %s:%d"
 
-#: c-typeck.c:2088 cp/typeck.c:3200
-msgid "right shift count >= width of type"
-msgstr "högershiftoperanden >= storleken på typen"
+#: config/avr/avr.c:1148
+#, fuzzy
+msgid "internal compiler error.  Unknown mode:"
+msgstr "Internt kompilatorfel i %s, vid %s:%d"
 
-#: c-typeck.c:2109 cp/typeck.c:3219
-msgid "left shift count is negative"
-msgstr "vänstershiftoperanden är negativ"
+#: config/avr/avr.c:1771 config/avr/avr.c:2454
+#, fuzzy
+msgid "invalid insn:"
+msgstr "ogiltig #line"
 
-#: c-typeck.c:2112 cp/typeck.c:3221
-msgid "left shift count >= width of type"
-msgstr "vänstershiftoperanden >= storleken på typen"
+#: config/avr/avr.c:1805 config/avr/avr.c:1891 config/avr/avr.c:1940
+#: config/avr/avr.c:1968 config/avr/avr.c:2063 config/avr/avr.c:2232
+#: config/avr/avr.c:2488 config/avr/avr.c:2600
+msgid "incorrect insn:"
+msgstr "felaktig instruktion:"
 
-#: c-typeck.c:2133
-msgid "shift count is negative"
-msgstr "shiftoperanden är negativ"
+#: config/avr/avr.c:1987 config/avr/avr.c:2148 config/avr/avr.c:2303
+#: config/avr/avr.c:2666
+#, fuzzy
+msgid "unknown move insn:"
+msgstr "okänt registernamn: %s"
 
-#: c-typeck.c:2135
-msgid "shift count >= width of type"
-msgstr "shiftoperanden >= storleken på typen"
+#: config/avr/avr.c:2896
+msgid "bad shift insn:"
+msgstr "felaktig skiftinstruktion:"
 
-#: c-typeck.c:2152 cp/typeck.c:3256
-msgid "comparing floating point with == or != is unsafe"
-msgstr "jämföra flyttal med == eller != är osäkert"
+#: config/avr/avr.c:3012 config/avr/avr.c:3460 config/avr/avr.c:3846
+#, fuzzy
+msgid "internal compiler error.  Incorrect shift:"
+msgstr "Internt kompilatorfel i %s, vid %s:%d"
 
-#: c-typeck.c:2178 c-typeck.c:2184
-msgid "ISO C forbids comparison of `void *' with function pointer"
-msgstr "ISO C förbjuder jämförelse mellan \"void *\" och funktionspekare"
+#: config/avr/avr.h:73
+msgid "Assume int to be 8 bit integer"
+msgstr "Antag att int är 8-bitars heltal"
 
-#: c-typeck.c:2187 c-typeck.c:2227 c-typeck.c:2255
-msgid "comparison of distinct pointer types lacks a cast"
-msgstr ""
+#: config/avr/avr.h:75
+msgid "Change the stack pointer without disabling interrupts"
+msgstr "Ändra stackpekaren utan att avaktivera avbrott"
 
-#: c-typeck.c:2201 c-typeck.c:2206 c-typeck.c:2275 c-typeck.c:2280
-msgid "comparison between pointer and integer"
-msgstr "jämförelse mellan pekare och heltal"
+#: config/avr/avr.h:77
+msgid "Use subroutines for function prologue/epilogue"
+msgstr "Använd subrutiner för funktionprolog/-epilog"
 
-#: c-typeck.c:2222 c-typeck.c:2250
-msgid "ISO C forbids ordered comparisons of pointers to functions"
-msgstr "ISO C förbjuder ordningsjämförelse på pekare till funktioner"
+#: config/avr/avr.h:79
+msgid "Change only the low 8 bits of the stack pointer"
+msgstr "Andra endast de låga 8 bitarna av stackpekaren"
 
-#: c-typeck.c:2247
-msgid "comparison of complete and incomplete pointers"
-msgstr "jämförelse av kompletta och inkompletta pekare"
+#: config/avr/avr.h:81
+msgid "Do not generate tablejump insns"
+msgstr "Generera inte tabellhoppinstruktioner"
 
-#: c-typeck.c:2263 c-typeck.c:2270
-msgid "ordered comparison of pointer with integer zero"
-msgstr ""
+#: config/avr/avr.h:83
+msgid "Use rjmp/rcall (limited range) on >8K devices"
+msgstr "Använd rjmp/rcll (begränsat intervall) på enhter >8k"
 
-#: c-typeck.c:2294 cp/typeck.c:3389
-msgid "unordered comparison on non-floating point argument"
-msgstr ""
+#: config/avr/avr.h:85
+msgid "Output instruction sizes to the asm file"
+msgstr "Mata ut instruktionsstorlekar till asm-filen"
 
-#: c-typeck.c:2505
-msgid "comparison between signed and unsigned"
-msgstr "jämföreslse mellan signed och unsigned"
+#: config/avr/avr.h:102
+msgid "Specify the initial stack address"
+msgstr "Ange den initiala stackadressen"
 
-#: c-typeck.c:2551 cp/typeck.c:3633
-msgid "comparison of promoted ~unsigned with constant"
-msgstr ""
+#: config/avr/avr.h:103
+msgid "Specify the MCU name"
+msgstr "Ange MCU-namnet"
 
-#: c-typeck.c:2559 cp/typeck.c:3641
-msgid "comparison of promoted ~unsigned with unsigned"
-msgstr ""
+#: config/bfin/bfin.c:993
+#, fuzzy, c-format
+msgid "invalid %%j value"
+msgstr "ogiltigt värde %%B"
 
-#: c-typeck.c:2639
-msgid "pointer of type `void *' used in subtraction"
-msgstr "pekare av typ \"void *\" använd i subtraktion"
+#: config/bfin/bfin.c:1113
+#, fuzzy, c-format
+msgid "invalid const_double operand"
+msgstr "ogiltig %%-kod"
 
-#: c-typeck.c:2641
-msgid "pointer to a function used in subtraction"
-msgstr "pekare till funktion använd i subtraktion"
+#: config/c4x/c4x.c:1598
+msgid "using CONST_DOUBLE for address"
+msgstr "använder CONST_DOUBLE som adress"
 
-#: c-typeck.c:2738
-msgid "wrong type argument to unary plus"
-msgstr ""
+#: config/c4x/c4x.c:1736
+msgid "c4x_address_cost: Invalid addressing mode"
+msgstr "c4x_address_cost: Ogiltigt adresseringssätt"
 
-#: c-typeck.c:2751
-msgid "wrong type argument to unary minus"
-msgstr ""
+#: config/c4x/c4x.c:1871
+#, c-format
+msgid "c4x_print_operand: %%L inconsistency"
+msgstr "c4x_print_operand: %%L-inkonsekvens"
 
-#: c-typeck.c:2768
-msgid "ISO C does not support `~' for complex conjugation"
-msgstr "ISO C stödjer inte ~ för komplex konjugering"
+#: config/c4x/c4x.c:1877
+#, c-format
+msgid "c4x_print_operand: %%N inconsistency"
+msgstr "c4x_print_operand: %%N-inkosekvens"
 
-#: c-typeck.c:2774
-msgid "wrong type argument to bit-complement"
-msgstr ""
+#: config/c4x/c4x.c:1918
+#, c-format
+msgid "c4x_print_operand: %%O inconsistency"
+msgstr "c4x_print_operand: %%O-inkonsekvens"
 
-#: c-typeck.c:2783
-msgid "wrong type argument to abs"
-msgstr "fel typ på argument till abs"
+#: config/c4x/c4x.c:2013
+msgid "c4x_print_operand: Bad operand case"
+msgstr "c4x_print_operand: Fle sorts operand"
 
-#: c-typeck.c:2795
-msgid "wrong type argument to conjugation"
-msgstr ""
+#: config/c4x/c4x.c:2054
+msgid "c4x_print_operand_address: Bad post_modify"
+msgstr "c4x_print_operand_address: Felaktig post_modify"
 
-#: c-typeck.c:2809
-msgid "wrong type argument to unary exclamation mark"
-msgstr ""
+#: config/c4x/c4x.c:2076
+msgid "c4x_print_operand_address: Bad pre_modify"
+msgstr "c4x_print_operand_address: Felaktig pre_modify"
 
-#: c-typeck.c:2852
-msgid "ISO C does not support `++' and `--' on complex types"
-msgstr "ISO C stöder inte \"++\" och \"--\" på komplexa typer"
+#: config/c4x/c4x.c:2124 config/c4x/c4x.c:2136 config/c4x/c4x.c:2151
+msgid "c4x_print_operand_address: Bad operand case"
+msgstr "c4x_print_operand_address: Fel sorts operand"
 
-#: c-typeck.c:2867 c-typeck.c:2899
-#, fuzzy
-msgid "wrong type argument to increment"
-msgstr "fel typ på argument till %s"
+#: config/c4x/c4x.c:2402
+msgid "c4x_rptb_insert: Cannot find start label"
+msgstr "c4x_rptb_insert: Hittar inte startetikett"
 
-#: c-typeck.c:2869 c-typeck.c:2901
-#, fuzzy
-msgid "wrong type argument to decrement"
-msgstr "fel typ på argument till %s"
+#: config/c4x/c4x.c:3317 config/c4x/c4x.c:3335
+msgid "mode not QImode"
+msgstr "inte QImode-läge"
 
-#: c-typeck.c:2890
-msgid "increment of pointer to unknown structure"
-msgstr ""
+#: config/c4x/c4x.c:3405
+msgid "invalid indirect memory address"
+msgstr "ogiltig indirekt minnesadress"
 
-#: c-typeck.c:2892
-msgid "decrement of pointer to unknown structure"
-msgstr ""
+#: config/c4x/c4x.c:3494
+msgid "invalid indirect (S) memory address"
+msgstr "ogiltig indirekt (S-)minnesadress"
 
-#: c-typeck.c:3029
-msgid "ISO C forbids the address of a cast expression"
-msgstr ""
+#: config/c4x/c4x.c:3829
+msgid "c4x_valid_operands: Internal error"
+msgstr "c4x_valid_operands: Internt fel"
 
-#: c-typeck.c:3039
-msgid "invalid lvalue in unary `&'"
-msgstr ""
+#: config/c4x/c4x.c:4268
+msgid "c4x_operand_subword: invalid mode"
+msgstr "c4x_operand_subword: ogiltigt läge"
 
-#: c-typeck.c:3071
-#, c-format
-msgid "attempt to take address of bit-field structure member `%s'"
-msgstr ""
+#: config/c4x/c4x.c:4271
+msgid "c4x_operand_subword: invalid operand"
+msgstr "c4x_operand_subword: ogiltig operand"
 
-#: c-typeck.c:3180 c-typeck.c:4651 c-typeck.c:4667 c-typeck.c:4683
-#: final.c:3146 final.c:3148 gcc.c:4381 rtl-error.c:122 toplev.c:1694
-#: config/cris/cris.c:545 cp/spew.c:1538 cp/typeck.c:4367 java/expr.c:364
-#: java/verify.c:1467 java/verify.c:1468 java/verify.c:1483
-#, c-format
-msgid "%s"
-msgstr "%s"
+#. We could handle these with some difficulty.
+#. e.g., *p-- => *(p-=2); *(p+1).
+#: config/c4x/c4x.c:4297
+msgid "c4x_operand_subword: invalid autoincrement"
+msgstr "c4x_operand_subword: ogiltigt autoinkrement"
 
-#: c-typeck.c:3241
-msgid "ISO C forbids use of conditional expressions as lvalues"
-msgstr ""
+#: config/c4x/c4x.c:4303
+msgid "c4x_operand_subword: invalid address"
+msgstr "c4x_operand_subword: ogiltig adress"
 
-#: c-typeck.c:3244
-msgid "ISO C forbids use of compound expressions as lvalues"
-msgstr ""
+#: config/c4x/c4x.c:4314
+msgid "c4x_operand_subword: address not offsettable"
+msgstr "c4x_operand_subword: adress kan inte ha avstånd"
 
-#: c-typeck.c:3247
-msgid "ISO C forbids use of cast expressions as lvalues"
-msgstr ""
+#: config/c4x/c4x.c:4524
+msgid "c4x_rptb_rpts_p: Repeat block top label moved\n"
+msgstr "c4x_rptb_rpts_p: Repeteringsblocks toppetikett flyttad\n"
 
-#: c-typeck.c:3264
-#, c-format
-msgid "%s of read-only member `%s'"
-msgstr ""
-
-#: c-typeck.c:3268
-#, c-format
-msgid "%s of read-only variable `%s'"
-msgstr ""
-
-#: c-typeck.c:3271
-#, c-format
-msgid "%s of read-only location"
-msgstr ""
-
-#: c-typeck.c:3290
-#, fuzzy, c-format
-msgid "cannot take address of bit-field `%s'"
-msgstr "kan inte ta adressen till bitfält \"%s\""
-
-#: c-typeck.c:3318
-#, c-format
-msgid "global register variable `%s' used in nested function"
-msgstr "global registervariabel \"%s\" använd i nästlad funktion"
-
-#: c-typeck.c:3322
-#, c-format
-msgid "register variable `%s' used in nested function"
-msgstr "registervariabel \\\"%s\\\" använd i nästlad funktion"
-
-#: c-typeck.c:3329
-#, c-format
-msgid "address of global register variable `%s' requested"
-msgstr "adress på global registervariabel \"%s\" efterfrågad"
-
-#: c-typeck.c:3341
-msgid "cannot put object with volatile field into register"
-msgstr ""
-
-#: c-typeck.c:3345
-#, c-format
-msgid "address of register variable `%s' requested"
-msgstr "adress på register variabel \"%s\" efterfrågad"
-
-#: c-typeck.c:3453
-msgid "signed and unsigned type in conditional expression"
-msgstr "typ signed och unsigned i villkorsuttryck"
-
-#: c-typeck.c:3460
-msgid "ISO C forbids conditional expr with only one void side"
-msgstr ""
-
-#: c-typeck.c:3476 c-typeck.c:3483
-msgid "ISO C forbids conditional expr between `void *' and function pointer"
-msgstr ""
-
-#: c-typeck.c:3489
-msgid "pointer type mismatch in conditional expression"
-msgstr ""
-
-#: c-typeck.c:3496 c-typeck.c:3506
-msgid "pointer/integer type mismatch in conditional expression"
-msgstr ""
-
-#: c-typeck.c:3520
-msgid "type mismatch in conditional expression"
-msgstr "typfel i villkorsuttryck"
-
-#: c-typeck.c:3591 cp/typeck.c:4623
-msgid "left-hand operand of comma expression has no effect"
-msgstr ""
-
-#: c-typeck.c:3635
-msgid "cast specifies array type"
-msgstr ""
-
-#: c-typeck.c:3641
-msgid "cast specifies function type"
-msgstr ""
-
-#: c-typeck.c:3651
-msgid "ISO C forbids casting nonscalar to the same type"
-msgstr ""
-
-#: c-typeck.c:3670
-msgid "ISO C forbids casts to union type"
-msgstr "ISO C förbjuder typkonvertering till unionstyper"
-
-#: c-typeck.c:3685
-msgid "cast to union type from type not present in union"
-msgstr "typkonvertering till unionstyp från typ som ej finns i unionen"
-
-#: c-typeck.c:3736
-#, fuzzy
-msgid "cast adds new qualifiers to function type"
-msgstr "typkonvertering matchar inte en funktionstyp"
-
-#. There are qualifiers present in IN_OTYPE that are not
-#. present in IN_TYPE.
-#: c-typeck.c:3741
-msgid "cast discards qualifiers from pointer target type"
-msgstr ""
-
-#: c-typeck.c:3756
-msgid "cast increases required alignment of target type"
-msgstr ""
-
-#: c-typeck.c:3762 cp/typeck.c:5144
-msgid "cast from pointer to integer of different size"
-msgstr "typkonvertering från pekare till heltal av annan storlek"
-
-#: c-typeck.c:3767
-msgid "cast does not match function type"
-msgstr "typkonvertering matchar inte en funktionstyp"
-
-#: c-typeck.c:3774 cp/typeck.c:5151
-msgid "cast to pointer from integer of different size"
-msgstr "typkonvertering till pekare från heltal med annan storlek"
-
-#: c-typeck.c:3786
-msgid "type-punning to incomplete type might break strict-aliasing rules"
-msgstr ""
-
-#: c-typeck.c:3790
-msgid "dereferencing type-punned pointer will break strict-aliasing rules"
-msgstr ""
-
-#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
-#. Reject anything strange now.
-#: c-typeck.c:3949
-msgid "invalid lvalue in assignment"
-msgstr "ogiltigt lvalue i tilldelning"
-
-#. Convert new value to destination type.
-#: c-typeck.c:3958 c-typeck.c:3983 c-typeck.c:4000 cp/typeck.c:5266
-#: cp/typeck.c:5416
-msgid "assignment"
-msgstr "tilldelning"
-
-#: c-typeck.c:4070
-#, fuzzy
-msgid "cannot pass rvalue to reference parameter"
-msgstr "kan inte deklarera pekare till referenser"
-
-#: c-typeck.c:4174 c-typeck.c:4241
-#, c-format
-msgid "%s makes qualified function pointer from unqualified"
-msgstr ""
-
-#: c-typeck.c:4178 c-typeck.c:4221
-#, c-format
-msgid "%s discards qualifiers from pointer target type"
-msgstr ""
-
-#: c-typeck.c:4184
-msgid "ISO C prohibits argument conversion to union type"
-msgstr ""
-
-#: c-typeck.c:4213
-#, c-format
-msgid "ISO C forbids %s between function pointer and `void *'"
-msgstr "ISO C förbjuder %s mellan funktionspekare och \"void *\""
-
-#: c-typeck.c:4230
-#, c-format
-msgid "pointer targets in %s differ in signedness"
-msgstr ""
-
-#: c-typeck.c:4246
-#, c-format
-msgid "%s from incompatible pointer type"
-msgstr ""
-
-#: c-typeck.c:4252 c-typeck.c:4804 cp/typeck.c:1653
-msgid "invalid use of non-lvalue array"
-msgstr ""
-
-# fixme: vad är %s
-#: c-typeck.c:4267
-#, c-format
-msgid "%s makes pointer from integer without a cast"
-msgstr "%s skapar pekare från heltal utan typkonvertering"
-
-#: c-typeck.c:4275
-#, c-format
-msgid "%s makes integer from pointer without a cast"
-msgstr ""
-
-#: c-typeck.c:4289 c-typeck.c:4292
-#, c-format
-msgid "incompatible type for argument %d of `%s'"
-msgstr ""
-
-#: c-typeck.c:4296
-#, c-format
-msgid "incompatible type for argument %d of indirect function call"
-msgstr ""
-
-#: c-typeck.c:4300
-#, c-format
-msgid "incompatible types in %s"
-msgstr "inkompatibla typer i %s"
-
-#. Function name is known; supply it.
-#: c-typeck.c:4358
-#, fuzzy, c-format
-msgid "passing arg of `%s'"
-msgstr "Saknar argument till flaggan \"%s\""
-
-#. Function name unknown (call through ptr).
-#: c-typeck.c:4368
-#, fuzzy
-msgid "passing arg of pointer to function"
-msgstr "för många argument till funktion"
-
-#. Function name is known; supply it.
-#: c-typeck.c:4376
-#, c-format
-msgid "passing arg %d of `%s'"
-msgstr ""
-
-#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:4386
-#, c-format
-msgid "passing arg %d of pointer to function"
-msgstr ""
-
-#: c-typeck.c:4452
-msgid "initializer for static variable is not constant"
-msgstr "initierare för statisk variabel är inte konstant"
-
-#: c-typeck.c:4458
-msgid "initializer for static variable uses complicated arithmetic"
-msgstr ""
-
-#: c-typeck.c:4466
-msgid "aggregate initializer is not constant"
-msgstr ""
-
-#: c-typeck.c:4468
-msgid "aggregate initializer uses complicated arithmetic"
-msgstr ""
-
-#: c-typeck.c:4475
-msgid "traditional C rejects automatic aggregate initialization"
-msgstr ""
-
-#: c-typeck.c:4654 c-typeck.c:4670 c-typeck.c:4686
-#, c-format
-msgid "(near initialization for `%s')"
-msgstr ""
-
-#: c-typeck.c:4737 cp/typeck2.c:488
-msgid "char-array initialized from wide string"
-msgstr ""
-
-#: c-typeck.c:4744 cp/typeck2.c:495
-msgid "int-array initialized from non-wide string"
-msgstr ""
-
-#: c-typeck.c:4762 cp/typeck2.c:511
-msgid "initializer-string for array of chars is too long"
-msgstr ""
-
-#: c-typeck.c:4822
-msgid "array initialized from non-constant array expression"
-msgstr ""
-
-#: c-typeck.c:4839 c-typeck.c:4841 c-typeck.c:4857 c-typeck.c:4878
-#: c-typeck.c:6281
-msgid "initializer element is not constant"
-msgstr ""
-
-#: c-typeck.c:4873
-msgid "initialization"
-msgstr "initiering"
-
-#: c-typeck.c:4884 c-typeck.c:6286
-msgid "initializer element is not computable at load time"
-msgstr ""
-
-#: c-typeck.c:4899 cp/typeck2.c:588
-msgid "invalid initializer"
-msgstr ""
-
-#: c-typeck.c:5393
-msgid "extra brace group at end of initializer"
-msgstr ""
-
-#: c-typeck.c:5413
-msgid "missing braces around initializer"
-msgstr ""
-
-#: c-typeck.c:5473
-msgid "braces around scalar initializer"
-msgstr ""
-
-#: c-typeck.c:5521
-msgid "initialization of flexible array member in a nested context"
-msgstr ""
-
-#: c-typeck.c:5523
-msgid "initialization of a flexible array member"
-msgstr ""
-
-#: c-typeck.c:5554
-msgid "missing initializer"
-msgstr ""
-
-#: c-typeck.c:5580
-msgid "empty scalar initializer"
-msgstr ""
-
-#: c-typeck.c:5585
-msgid "extra elements in scalar initializer"
-msgstr ""
-
-#: c-typeck.c:5671
-msgid "initialization designators may not nest"
-msgstr ""
-
-#: c-typeck.c:5692 c-typeck.c:5763
-msgid "array index in non-array initializer"
-msgstr ""
-
-#: c-typeck.c:5697 c-typeck.c:5817
-msgid "field name not in record or union initializer"
-msgstr ""
-
-#: c-typeck.c:5759 c-typeck.c:5761
-msgid "nonconstant array index in initializer"
-msgstr ""
-
-#: c-typeck.c:5765 c-typeck.c:5768
-msgid "array index in initializer exceeds array bounds"
-msgstr ""
-
-#: c-typeck.c:5779
-msgid "empty index range in initializer"
-msgstr ""
-
-#: c-typeck.c:5788
-msgid "array index range in initializer exceeds array bounds"
-msgstr ""
-
-#: c-typeck.c:5829
-#, c-format
-msgid "unknown field `%s' specified in initializer"
-msgstr ""
-
-#: c-typeck.c:5866 c-typeck.c:5887 c-typeck.c:6348
-msgid "initialized field with side-effects overwritten"
-msgstr ""
-
-#: c-typeck.c:6558
-msgid "excess elements in char array initializer"
-msgstr ""
-
-#: c-typeck.c:6565 c-typeck.c:6611
-msgid "excess elements in struct initializer"
-msgstr ""
-
-#: c-typeck.c:6626
-msgid "non-static initialization of a flexible array member"
-msgstr ""
-
-#: c-typeck.c:6693
-msgid "excess elements in union initializer"
-msgstr ""
-
-#: c-typeck.c:6714
-msgid "traditional C rejects initialization of unions"
-msgstr ""
-
-#: c-typeck.c:6777
-msgid "excess elements in array initializer"
-msgstr ""
-
-#: c-typeck.c:6806
-msgid "excess elements in vector initializer"
-msgstr ""
-
-#: c-typeck.c:6828
-msgid "excess elements in scalar initializer"
-msgstr ""
-
-#: c-typeck.c:6935
-msgid "asm template is not a string constant"
-msgstr ""
-
-#: c-typeck.c:6967
-msgid "invalid lvalue in asm statement"
-msgstr ""
-
-#: c-typeck.c:7042
-msgid "modification by `asm'"
-msgstr ""
-
-#: c-typeck.c:7061 cp/typeck.c:6237
-msgid "function declared `noreturn' has a `return' statement"
-msgstr ""
-
-#: c-typeck.c:7068
-msgid "`return' with no value, in function returning non-void"
-msgstr ""
-
-#: c-typeck.c:7074
-msgid "`return' with a value, in function returning void"
-msgstr "\"return\" med värde i funktion som returnerar void"
-
-#: c-typeck.c:7078
-msgid "return"
-msgstr "return"
-
-#: c-typeck.c:7130
-msgid "function returns address of local variable"
-msgstr "funktionen returnerar adress till en lokal variabel"
-
-#: c-typeck.c:7186 cp/semantics.c:555
-msgid "switch quantity not an integer"
-msgstr "switch-argument är inte ett heltal"
-
-#: c-typeck.c:7196
-msgid "`long' switch expression not converted to `int' in ISO C"
-msgstr ""
-
-#: c-typeck.c:7231 cp/decl.c:5523
-msgid "case label not within a switch statement"
-msgstr "case-etikett är inte i en switch-sats"
-
-#: c-typeck.c:7233 cp/decl.c:5528
-msgid "`default' label not within a switch statement"
-msgstr "\"default\"-etikett är inte i en switch-sats"
-
-#: calls.c:1934 tree-inline.c:1177
-#, c-format
-msgid "inlining failed in call to `%s'"
-msgstr "inlining misslyckades i anrop av \"%s\""
-
-#: calls.c:1935 calls.c:2271 tree-inline.c:1178
-msgid "called from here"
-msgstr "anropad härifrån"
-
-#: calls.c:2270
-#, c-format
-msgid "can't inline call to `%s'"
-msgstr "kan inte inline:a anrop till \"%s\""
-
-#: calls.c:2300
-msgid "function call has aggregate value"
-msgstr ""
-
-#: cfgloop.c:1107
-#, c-format
-msgid "Size of loop %d should be %d, not %d."
-msgstr ""
-
-#: cfgloop.c:1126
-#, c-format
-msgid "Bb %d do not belong to loop %d."
-msgstr ""
-
-#: cfgloop.c:1144
-#, c-format
-msgid "Loop %d's header does not have exactly 2 entries."
-msgstr ""
-
-#: cfgloop.c:1152
-#, c-format
-msgid "Loop %d's latch does not have exactly 1 successor."
-msgstr ""
-
-#: cfgloop.c:1157
-#, c-format
-msgid "Loop %d's latch does not have header as successor."
-msgstr ""
-
-#: cfgloop.c:1162
-#, c-format
-msgid "Loop %d's latch does not belong directly to it."
-msgstr ""
-
-#: cfgloop.c:1168
-#, c-format
-msgid "Loop %d's header does not belong directly to it."
-msgstr ""
-
-#: cfgrtl.c:1774
-#, c-format
-msgid "bb %d on wrong place"
-msgstr ""
-
-#: cfgrtl.c:1780
-#, c-format
-msgid "prev_bb of %d should be %d, not %d"
-msgstr ""
-
-#: cfgrtl.c:1800
-#, c-format
-msgid "end insn %d for block %d not found in the insn stream"
-msgstr ""
-
-#: cfgrtl.c:1814
-#, c-format
-msgid "insn %d is in multiple basic blocks (%d and %d)"
-msgstr ""
-
-#: cfgrtl.c:1826
-#, c-format
-msgid "head insn %d for block %d not found in the insn stream"
-msgstr ""
-
-#: cfgrtl.c:1848
-#, c-format
-msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
-msgstr ""
-
-#: cfgrtl.c:1855
-#, c-format
-msgid "verify_flow_info: Wrong count of block %i %i"
-msgstr ""
-
-#: cfgrtl.c:1861
-#, c-format
-msgid "verify_flow_info: Wrong frequency of block %i %i"
-msgstr ""
-
-#: cfgrtl.c:1869
-#, c-format
-msgid "verify_flow_info: Duplicate edge %i->%i"
-msgstr ""
-
-#: cfgrtl.c:1875
-#, c-format
-msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
-msgstr ""
-
-#: cfgrtl.c:1881
-#, c-format
-msgid "verify_flow_info: Wrong count of edge %i->%i %i"
-msgstr ""
-
-#: cfgrtl.c:1911
-#, c-format
-msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
-msgstr ""
-
-#: cfgrtl.c:1926
-#, c-format
-msgid "verify_flow_info: Incorrect fallthru %i->%i"
-msgstr ""
-
-#: cfgrtl.c:1928
-msgid "wrong insn in the fallthru edge"
-msgstr ""
-
-#: cfgrtl.c:1935
-#, c-format
-msgid "verify_flow_info: Basic block %d succ edge is corrupted"
-msgstr ""
-
-#: cfgrtl.c:1951
-#, c-format
-msgid "Missing REG_EH_REGION note in the end of bb %i"
-msgstr ""
-
-#: cfgrtl.c:1959
-#, c-format
-msgid "Too many outgoing branch edges from bb %i"
-msgstr ""
-
-#: cfgrtl.c:1964
-#, c-format
-msgid "Fallthru edge after unconditional jump %i"
-msgstr ""
-
-#: cfgrtl.c:1969
-#, c-format
-msgid "Wrong amount of branch edges after unconditional jump %i"
-msgstr ""
-
-#: cfgrtl.c:1975
-#, fuzzy, c-format
-msgid "Wrong amount of branch edges after conditional jump %i"
-msgstr "Föredra hopp framför villkorlig körning"
-
-#: cfgrtl.c:1980
-#, c-format
-msgid "Call edges for non-call insn in bb %i"
-msgstr ""
-
-#: cfgrtl.c:1989
-#, c-format
-msgid "Abnormal edges for no purpose in bb %i"
-msgstr ""
-
-#: cfgrtl.c:2004
-#, c-format
-msgid "missing barrier after block %i"
-msgstr ""
-
-#: cfgrtl.c:2014
-#, c-format
-msgid "basic block %d pred edge is corrupted"
-msgstr ""
-
-#: cfgrtl.c:2031
-#, c-format
-msgid "insn %d inside basic block %d but block_for_insn is NULL"
-msgstr ""
-
-#: cfgrtl.c:2035
-#, c-format
-msgid "insn %d inside basic block %d but block_for_insn is %i"
-msgstr ""
-
-#: cfgrtl.c:2049 cfgrtl.c:2059
-#, c-format
-msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
-msgstr ""
-
-#: cfgrtl.c:2072
-#, c-format
-msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
-msgstr ""
-
-#: cfgrtl.c:2084
-#, c-format
-msgid "in basic block %d:"
-msgstr ""
-
-#: cfgrtl.c:2085
-msgid "flow control insn inside a basic block"
-msgstr ""
-
-#: cfgrtl.c:2104
-#, c-format
-msgid "basic block %i edge lists are corrupted"
-msgstr ""
-
-#: cfgrtl.c:2119
-msgid "basic blocks not numbered consecutively"
-msgstr ""
-
-#: cfgrtl.c:2144
-msgid "insn outside basic block"
-msgstr ""
-
-#: cfgrtl.c:2152
-msgid "return not followed by barrier"
-msgstr ""
-
-#: cfgrtl.c:2157
-#, c-format
-msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
-msgstr ""
-
-#: cfgrtl.c:2161
-msgid "verify_flow_info failed"
-msgstr ""
-
-#: collect2.c:425
-msgid "internal error"
-msgstr "internt fel"
-
-#: collect2.c:934
-msgid "no arguments"
-msgstr "inga argument"
-
-#: collect2.c:1263 collect2.c:1411 collect2.c:1444
-#, c-format
-msgid "fopen %s"
-msgstr "fopen %s"
-
-#: collect2.c:1266 collect2.c:1416 collect2.c:1447
-#, c-format
-msgid "fclose %s"
-msgstr "fclose %s"
-
-#: collect2.c:1275
-#, c-format
-msgid "collect2 version %s"
-msgstr ""
-
-#: collect2.c:1365
-#, c-format
-msgid "%d constructor(s) found\n"
-msgstr "%d konstruerare hittad(e)\n"
-
-#: collect2.c:1366
-#, c-format
-msgid "%d destructor(s)  found\n"
-msgstr "%d destruerare  hittad(e)\n"
-
-#: collect2.c:1367
-#, c-format
-msgid "%d frame table(s) found\n"
-msgstr ""
-
-#: collect2.c:1508
-#, c-format
-msgid "%s terminated with signal %d [%s]%s"
-msgstr "%s terminerade med signal %d [%s]%s"
-
-#: collect2.c:1527
-#, c-format
-msgid "%s returned %d exit status"
-msgstr "%s returnerade avslutningsstatus %d"
-
-#: collect2.c:1555
-#, c-format
-msgid "[cannot find %s]"
-msgstr "[kan inte hitta %s]"
-
-#: collect2.c:1570
-#, c-format
-msgid "cannot find `%s'"
-msgstr "kan inte hitta \"%s\""
-
-#: collect2.c:1581 collect2.c:1584
-#, c-format
-msgid "redirecting stdout: %s"
-msgstr "omdirigerar stdout: %s"
-
-#: collect2.c:1627
-#, c-format
-msgid "[Leaving %s]\n"
-msgstr "[Lämnar %s]\n"
-
-#: collect2.c:1870
-#, c-format
-msgid ""
-"\n"
-"write_c_file - output name is %s, prefix is %s\n"
-msgstr ""
-
-#: collect2.c:2082
-msgid "cannot find `nm'"
-msgstr "kan inte hitta \"nm\""
-
-#: collect2.c:2092 collect2.c:2533
-msgid "pipe"
-msgstr "rör"
-
-#: collect2.c:2096 collect2.c:2537
-msgid "fdopen"
-msgstr "fdopen"
-
-#: collect2.c:2122 collect2.c:2563
-#, c-format
-msgid "dup2 %d 1"
-msgstr "dup2 %d 1"
-
-#: collect2.c:2125 collect2.c:2128 collect2.c:2141 collect2.c:2566
-#: collect2.c:2569 collect2.c:2582
-#, c-format
-msgid "close %d"
-msgstr "close %d"
-
-#: collect2.c:2131 collect2.c:2572
-#, c-format
-msgid "execv %s"
-msgstr "execv %s"
-
-#: collect2.c:2185
-#, c-format
-msgid "init function found in object %s"
-msgstr ""
-
-#: collect2.c:2193
-#, c-format
-msgid "fini function found in object %s"
-msgstr ""
-
-#: collect2.c:2216 collect2.c:2621
-msgid "fclose"
-msgstr "fclose"
-
-#: collect2.c:2261
-#, c-format
-msgid "unable to open file '%s'"
-msgstr "kan inte öppna fil \"%s\""
-
-#: collect2.c:2263
-#, c-format
-msgid "unable to stat file '%s'"
-msgstr ""
-
-#: collect2.c:2269
-#, c-format
-msgid "unable to mmap file '%s'"
-msgstr "kan inte göra mmap på fil \"%s\""
-
-#: collect2.c:2422
-msgid "not found\n"
-msgstr "hittades inte\n"
-
-#: collect2.c:2424 collect2.c:2600
-#, c-format
-msgid "dynamic dependency %s not found"
-msgstr ""
-
-#: collect2.c:2444
-#, c-format
-msgid "bad magic number in file '%s'"
-msgstr "felaktigt magiskt nummer i fil \"%s\""
-
-#: collect2.c:2466
-msgid "dynamic dependencies.\n"
-msgstr "dynamiskt beroende.\n"
-
-#: collect2.c:2524
-msgid "cannot find `ldd'"
-msgstr "kan inte hitta \"ldd\""
-
-#: collect2.c:2585
-msgid ""
-"\n"
-"ldd output with constructors/destructors.\n"
-msgstr ""
-
-#: collect2.c:2612
-#, c-format
-msgid "unable to open dynamic dependency '%s'"
-msgstr ""
-
-#: collect2.c:2726
-#, c-format
-msgid "%s: not a COFF file"
-msgstr "%s: är inte en COFF-fil"
-
-#: collect2.c:2845
-#, c-format
-msgid "%s: cannot open as COFF file"
-msgstr "%s: kan inte öppna som COFF-fil"
-
-#: collect2.c:2901
-#, fuzzy, c-format
-msgid "library lib%s not found"
-msgstr "Hittade inte bibliotek lib%s"
-
-#: collect2.c:3028
-#, c-format
-msgid "open %s"
-msgstr "open %s"
-
-#: collect2.c:3051
-msgid "incompatibilities between object file & expected values"
-msgstr ""
-
-#: collect2.c:3124
-#, c-format
-msgid ""
-"\n"
-"Processing symbol table #%d, offset = 0x%.8lx, kind = %s\n"
-msgstr ""
-"\n"
-"Processar symboltabell #%d, index = 0x%.8lx, sort = %s\n"
-
-#: collect2.c:3133
-msgid "string section missing"
-msgstr "strängsektionen saknas"
-
-#: collect2.c:3136
-msgid "section pointer missing"
-msgstr "sektionspekare saknas"
-
-#: collect2.c:3184
-msgid "no symbol table found"
-msgstr "hittade ingen symboltabell"
-
-#: collect2.c:3197
-msgid "no cmd_strings found"
-msgstr "hittar ingen cmd_strings"
-
-#: collect2.c:3209
-msgid ""
-"\n"
-"Updating header and load commands.\n"
-"\n"
-msgstr ""
-
-#: collect2.c:3216
-#, c-format
-msgid "load command map, %d cmds, new size %ld.\n"
-msgstr "ladda kommandomappning, %d kommandon, ny storlek %ld.\n"
-
-#: collect2.c:3247
-msgid ""
-"writing load commands.\n"
-"\n"
-msgstr ""
-
-#: collect2.c:3267
-#, c-format
-msgid "close %s"
-msgstr ""
-
-#: collect2.c:3341
-msgid "could not convert 0x%l.8x into a region"
-msgstr ""
-
-#: collect2.c:3345
-#, c-format
-msgid "%s function, region %d, offset = %ld (0x%.8lx)\n"
-msgstr ""
-
-#: collect2.c:3472
-msgid "bad magic number"
-msgstr ""
-
-#: collect2.c:3473
-msgid "bad header version"
-msgstr ""
-
-#: collect2.c:3474
-msgid "bad raw header version"
-msgstr ""
-
-#: collect2.c:3475
-msgid "raw header buffer too small"
-msgstr ""
-
-#: collect2.c:3476
-msgid "old raw header file"
-msgstr ""
-
-#: collect2.c:3477
-msgid "unsupported version"
-msgstr "ej stödd version"
-
-#: collect2.c:3479
-#, c-format
-msgid "unknown {de,en}code_mach_o_hdr return value %d"
-msgstr ""
-
-#: collect2.c:3499
-#, c-format
-msgid "fstat %s"
-msgstr "fstat %s"
-
-#: collect2.c:3536 collect2.c:3584
-#, c-format
-msgid "lseek %s 0"
-msgstr "lseek %s 0"
-
-#: collect2.c:3540
-#, c-format
-msgid "read %s"
-msgstr "read %s"
-
-#: collect2.c:3543
-#, c-format
-msgid "read %ld bytes, expected %ld, from %s"
-msgstr "läste %ld bytes, förväntade %ld, från %s"
-
-#: collect2.c:3564
-#, c-format
-msgid "msync %s"
-msgstr "msync %s"
-
-#: collect2.c:3571
-#, c-format
-msgid "munmap %s"
-msgstr "munmap %s"
-
-#: collect2.c:3588
-#, c-format
-msgid "write %s"
-msgstr "write %s"
-
-#: collect2.c:3591
-#, c-format
-msgid "wrote %ld bytes, expected %ld, to %s"
-msgstr "skrev %ld bytes, förväntade %ld, till %s"
-
-#: combine.c:13222
-#, c-format
-msgid ""
-";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
-";; %d successes.\n"
-"\n"
-msgstr ""
-
-#: combine.c:13232
-#, c-format
-msgid ""
-"\n"
-";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n"
-";; %d successes.\n"
-msgstr ""
-
-#: convert.c:69
-msgid "cannot convert to a pointer type"
-msgstr "kan inte konvertera till en pekartyp"
-
-#: convert.c:102
-msgid "pointer value used where a floating point value was expected"
-msgstr ""
-
-#: convert.c:106
-msgid "aggregate value used where a float was expected"
-msgstr ""
-
-#: convert.c:132
-msgid "conversion to incomplete type"
-msgstr ""
-
-#: convert.c:414 convert.c:494
-msgid "can't convert between vector values of different size"
-msgstr ""
-
-#: convert.c:420
-msgid "aggregate value used where an integer was expected"
-msgstr ""
-
-#: convert.c:472 f/com.c:1100
-msgid "pointer value used where a complex was expected"
-msgstr ""
-
-#: convert.c:476 f/com.c:1102
-msgid "aggregate value used where a complex was expected"
-msgstr ""
-
-#: convert.c:500
-msgid "can't convert value to a vector"
-msgstr ""
-
-#: cpperror.c:113
-msgid "warning: "
-msgstr "varning: "
-
-#: cpperror.c:115
-msgid "internal error: "
-msgstr "internt fel: "
-
-#: cpperror.c:189
-#, fuzzy
-msgid "stdout"
-msgstr "struct"
-
-#: cpperror.c:191 gcc.c:6428
-#, c-format
-msgid "%s: %s"
-msgstr "%s: %s"
-
-#: cppexp.c:199
-#, fuzzy
-msgid "too many decimal points in number"
-msgstr "för många decimalpunker i flyttalskonstant"
-
-#: cppexp.c:219
-#, fuzzy, c-format
-msgid "invalid digit \"%c\" in octal constant"
-msgstr "ogiltigt suffix på heltalskonstant"
-
-#: cppexp.c:225
-#, fuzzy
-msgid "use of C99 hexadecimal floating constant"
-msgstr "för många decimalpunker i flyttalskonstant"
-
-#: cppexp.c:234
-#, fuzzy
-msgid "exponent has no digits"
-msgstr "numerisk kostant utan siffror"
-
-#: cppexp.c:241
-msgid "hexadecimal floating constants require an exponent"
-msgstr ""
-
-#: cppexp.c:247
-#, fuzzy, c-format
-msgid "invalid suffix \"%.*s\" on floating constant"
-msgstr "både suffix 'f' och 'l' på flyttalskonstant"
-
-#: cppexp.c:257 cppexp.c:282
-#, fuzzy, c-format
-msgid "traditional C rejects the \"%.*s\" suffix"
-msgstr "traditionell C stödjer inte suffixet 'f'"
-
-#: cppexp.c:268
-#, fuzzy, c-format
-msgid "invalid suffix \"%.*s\" on integer constant"
-msgstr "ogiltigt suffix på heltalskonstant"
-
-#: cppexp.c:289
-#, fuzzy
-msgid "use of C99 long long integer constant"
-msgstr "ISO C89 förbjuder long long integer konstanter"
-
-#: cppexp.c:295
-msgid "imaginary constants are a GCC extension"
-msgstr ""
-
-#: cppexp.c:383
-#, fuzzy
-msgid "integer constant is too large for its type"
-msgstr "heltalskonstant är större än maximala värdet för sin typ"
-
-#: cppexp.c:395
-msgid "integer constant is so large that it is unsigned"
-msgstr ""
-
-#: cppexp.c:482
-msgid "missing ')' after \"defined\""
-msgstr "saknar ')' efter \"defined\""
-
-#: cppexp.c:489
-msgid "operator \"defined\" requires an identifier"
-msgstr ""
-
-#: cppexp.c:497
-#, c-format
-msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
-msgstr ""
-
-#: cppexp.c:507
-msgid "this use of \"defined\" may not be portable"
-msgstr ""
-
-#: cppexp.c:545
-#, fuzzy
-msgid "floating constant in preprocessor expression"
-msgstr "flyttalsspill i uttryck"
-
-#: cppexp.c:551
-#, fuzzy
-msgid "imaginary number in preprocessor expression"
-msgstr "ogiltig användning av void-uttryck"
-
-#: cppexp.c:596
-#, c-format
-msgid "ISO C++ does not permit \"%s\" in #if"
-msgstr "ISO C++ tillåter inte \"%s\" i #if"
-
-#: cppexp.c:604
-#, c-format
-msgid "\"%s\" is not defined"
-msgstr "\"%s\" är inte definierad"
-
-#: cppexp.c:737 cppexp.c:772
-#, fuzzy, c-format
-msgid "missing binary operator before token \"%s\""
-msgstr "saknar mellanrum efter nummer \"%.*s\""
-
-#: cppexp.c:756
-#, c-format
-msgid "invalid character '%c' in #if"
-msgstr ""
-
-#: cppexp.c:758
-#, c-format
-msgid "invalid character '\\%03o' in #if"
-msgstr ""
-
-#: cppexp.c:763
-#, fuzzy, c-format
-msgid "token \"%s\" is not valid in preprocessor expressions"
-msgstr "\"%s\" är inte ett giltigt filnamn"
-
-#: cppexp.c:782
-msgid "void expression between '(' and ')'"
-msgstr ""
-
-#: cppexp.c:785
-#, fuzzy
-msgid "#if with no expression"
-msgstr "#%s utan argument"
-
-#: cppexp.c:787
-#, c-format
-msgid "operator '%s' has no right operand"
-msgstr ""
-
-#: cppexp.c:813
-#, fuzzy
-msgid " ':' without preceding '?'"
-msgstr "syntaxfel vid token \"%s\""
-
-#: cppexp.c:840
-#, fuzzy
-msgid "unbalanced stack in #if"
-msgstr "obalanserad #endif"
-
-#: cppexp.c:862
-#, fuzzy, c-format
-msgid "impossible operator '%u'"
-msgstr "saknar mellanrum efter nummer \"%.*s\""
-
-#: cppexp.c:954
-#, fuzzy
-msgid "missing ')' in expression"
-msgstr "heltalsspill i uttryck"
-
-#: cppexp.c:975
-msgid "'?' without following ':'"
-msgstr ""
-
-#: cppexp.c:985
-msgid "integer overflow in preprocessor expression"
-msgstr ""
-
-#: cppexp.c:990
-#, fuzzy
-msgid "missing '(' in expression"
-msgstr "heltalsspill i uttryck"
-
-#: cppexp.c:1026
-#, c-format
-msgid "the left operand of \"%s\" changes sign when promoted"
-msgstr ""
-
-#: cppexp.c:1031
-#, c-format
-msgid "the right operand of \"%s\" changes sign when promoted"
-msgstr ""
-
-#: cppexp.c:1414
-msgid "comma operator in operand of #if"
-msgstr ""
-
-#: cppexp.c:1551
-msgid "division by zero in #if"
-msgstr ""
-
-#: cppfiles.c:411
-#, c-format
-msgid "%s is too large"
-msgstr "%s är för stor"
-
-#: cppfiles.c:447
-#, c-format
-msgid "%s is shorter than expected"
-msgstr "%s är kortare än förväntat"
-
-#: cppfiles.c:461
-#, c-format
-msgid "%s is a block device"
-msgstr "%s är en blockenhet"
-
-#: cppfiles.c:594
-#, c-format
-msgid "no include path in which to find %s"
-msgstr ""
-
-#: cppfiles.c:668
-msgid "Multiple include guards may be useful for:\n"
-msgstr ""
-
-#: cppfiles.c:1014
-msgid "absolute file name in remap_filename"
-msgstr "absolut filnamn i remap_filename"
-
-#: cppinit.c:224
-#, c-format
-msgid "ignoring nonexistent directory \"%s\"\n"
-msgstr "ignorerar ej existerande katalog \"%s\"\n"
-
-#: cppinit.c:231
-#, c-format
-msgid "%s: Not a directory"
-msgstr "%s: Inte en katalog"
-
-#: cppinit.c:287
-#, c-format
-msgid "ignoring duplicate directory \"%s\"\n"
-msgstr ""
-
-#: cppinit.c:325
-msgid "  as it is a non-system directory that duplicates a system directory\n"
-msgstr ""
-
-#: cppinit.c:891
-#, fuzzy
-msgid "cppchar_t must be an unsigned type"
-msgstr "predikat måste vara en identifierare"
-
-#: cppinit.c:895
-#, c-format
-msgid "preprocessor arithmetic has maximum precision of %lu bits; target requires %lu bits"
-msgstr ""
-
-#: cppinit.c:901
-msgid "CPP arithmetic must be at least as precise as a target int"
-msgstr ""
+#. Target compilation option flags.
+#. Small memory model.
+#. Use 24-bit MPYI for C3x.
+#. Fast fixing of floats.
+#. Allow use of RPTS.
+#. Emit C3x code.
+#. Be compatible with TI assembler.
+#. Be paranoid about DP reg. in ISRs.
+#. Pass arguments on stack.
+#. Enable features under development.
+#. Enable repeat block.
+#. Use BK as general register.
+#. Use decrement and branch for C3x.
+#. Enable debugging of GCC.
+#. Force constants into registers.
+#. Allow unsigned loop counters.
+#. Force op0 and op1 to be same.
+#. Save all 40 bits for floats.
+#. Allow parallel insns.
+#. Allow MPY||ADD, MPY||SUB insns.
+#. Assume mem refs possibly aliased.
+#. Emit C30 code.
+#. Emit C31 code.
+#. Emit C32 code.
+#. Emit C33 code.
+#. Emit C40 code.
+#. Emit C44 code.
+#. Run-time compilation parameters selecting different hardware subsets.
+#.
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of triplets in braces,
+#. each pair being { "NAME", VALUE, "DESCRIPTION" }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/c4x/c4x.h:158
+msgid "Small memory model"
+msgstr "Liten minnesmodell"
 
-#: cppinit.c:904
-msgid "target char is less than 8 bits wide"
-msgstr ""
+#: config/c4x/c4x.h:160
+msgid "Big memory model"
+msgstr "Stor minnesmodell"
 
-#: cppinit.c:908
-msgid "target wchar_t is narrower than target char"
-msgstr ""
+#: config/c4x/c4x.h:162
+msgid "Use MPYI instruction for C3x"
+msgstr "Använd MPYI-instruktion för C3x"
 
-#: cppinit.c:912
-msgid "target int is narrower than target char"
-msgstr ""
+#: config/c4x/c4x.h:164
+msgid "Do not use MPYI instruction for C3x"
+msgstr "Använd inte MPYI-instruktion för C3x"
 
-#: cppinit.c:916
-msgid "CPP half-integer narrower than CPP character"
-msgstr ""
+#: config/c4x/c4x.h:166
+msgid "Use fast but approximate float to integer conversion"
+msgstr "Använd snabb men ungefärlig flyttal till heltalskonvertering"
 
-#: cppinit.c:920
-#, c-format
-msgid "CPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bits"
-msgstr ""
+#: config/c4x/c4x.h:168
+msgid "Use slow but accurate float to integer conversion"
+msgstr "Använd långsam men noggran flyttal till heltalskonvertering"
 
-#: cppinit.c:972
-msgid "#include \"...\" search starts here:\n"
-msgstr "#include \"...\" sökning startar här:\n"
+#: config/c4x/c4x.h:170
+msgid "Enable use of RTPS instruction"
+msgstr "Aktivera använding av RTPS-instruktion"
 
-#: cppinit.c:976
-msgid "#include <...> search starts here:\n"
-msgstr "#include <...> sökning startar här:\n"
+#: config/c4x/c4x.h:172
+msgid "Disable use of RTPS instruction"
+msgstr "Avaktivera användning av RTPS-instruktion"
 
-#: cppinit.c:979
-msgid "End of search list.\n"
-msgstr "Slut på söklistan.\n"
+#: config/c4x/c4x.h:174
+msgid "Enable use of RTPB instruction"
+msgstr "Aktivera användning av RTPB-instruktion"
 
-#: cppinit.c:1057
-#, fuzzy
-msgid "<built-in>"
-msgstr "<inbyggd>"
+#: config/c4x/c4x.h:176
+msgid "Disable use of RTPB instruction"
+msgstr "Avaktivera användning av RTPB-instruktion"
 
-#: cppinit.c:1059
-msgid "<command line>"
-msgstr ""
+#: config/c4x/c4x.h:178
+msgid "Generate code for C30 CPU"
+msgstr "Generera kod för CPU C30"
 
-#. Irix6 "cc -n32" and OSF4 cc have problems with char foo[] = ("string");
-#. I.e. a const string initializer with parens around it.  That is
-#. what N_("string") resolves to, so we make no_* be macros instead.
-#: cppinit.c:1164
-#, fuzzy, c-format
-msgid "assertion missing after %s"
-msgstr "Makronamn saknas efter %s"
+#: config/c4x/c4x.h:180
+msgid "Generate code for C31 CPU"
+msgstr "Generera kod för CPU C31"
 
-#: cppinit.c:1165
-#, fuzzy, c-format
-msgid "directory name missing after %s"
-msgstr "Katalognamn saknas efter %s"
+#: config/c4x/c4x.h:182
+msgid "Generate code for C32 CPU"
+msgstr "Generera kod för CPU C32"
 
-#: cppinit.c:1166
-#, fuzzy, c-format
-msgid "file name missing after %s"
-msgstr "Filnamn saknas efter %s"
+#: config/c4x/c4x.h:184
+msgid "Generate code for C33 CPU"
+msgstr "Generera kod för CPU C33"
 
-#: cppinit.c:1167
-#, fuzzy, c-format
-msgid "macro name missing after %s"
-msgstr "Makronamn saknas efter %s"
+#: config/c4x/c4x.h:186
+msgid "Generate code for C40 CPU"
+msgstr "Generera kod för CPU C40"
 
-#: cppinit.c:1168
-#, fuzzy, c-format
-msgid "path name missing after %s"
-msgstr "Sökväg saknas efter %s"
+#: config/c4x/c4x.h:188
+msgid "Generate code for C44 CPU"
+msgstr "Generera kod för CPU C44"
 
-#: cppinit.c:1353
-msgid "-I- specified twice"
-msgstr "-I- angiven två gånger"
+#: config/c4x/c4x.h:190
+msgid "Emit code compatible with TI tools"
+msgstr "Mata ut kod kompatibel med TI-verktyg"
 
-#: cpplex.c:149
-#, c-format
-msgid "trigraph ??%c converted to %c"
-msgstr ""
+#: config/c4x/c4x.h:192
+msgid "Emit code to use GAS extensions"
+msgstr "Mata ut kod för att använda GAS-utvidgningar"
 
-#: cpplex.c:157
-#, c-format
-msgid "trigraph ??%c ignored"
-msgstr ""
+#: config/c4x/c4x.h:194 config/c4x/c4x.h:198
+msgid "Save DP across ISR in small memory model"
+msgstr "Spara DP över ISR i liten minnesmodell"
 
-#: cpplex.c:214
-msgid "backslash and newline separated by space"
-msgstr ""
+#: config/c4x/c4x.h:196 config/c4x/c4x.h:200
+msgid "Don't save DP across ISR in small memory model"
+msgstr "Spara inte DP över ISR i liten minnesmodell"
 
-#: cpplex.c:221 cpptrad.c:158
-msgid "backslash-newline at end of file"
-msgstr ""
+#: config/c4x/c4x.h:202
+msgid "Pass arguments on the stack"
+msgstr "Skicka argument på stacken"
 
-#: cpplex.c:287 cpptrad.c:199
-msgid "\"/*\" within comment"
-msgstr "\"/*\" i kommentar"
+#: config/c4x/c4x.h:204
+msgid "Pass arguments in registers"
+msgstr "Skicka argument i register"
 
-#: cpplex.c:395
-msgid "null character(s) ignored"
-msgstr ""
+#: config/c4x/c4x.h:206
+msgid "Enable new features under development"
+msgstr "Aktivera nya funktioner under utveckling"
 
-#: cpplex.c:402
-#, c-format
-msgid "%s in preprocessing directive"
-msgstr "%s i preprocessordirektiv"
+#: config/c4x/c4x.h:208
+msgid "Disable new features under development"
+msgstr "Avaktivera nya funktioner under utveckling"
 
-#: cpplex.c:475
-#, c-format
-msgid "attempt to use poisoned \"%s\""
-msgstr "försök att använda förgiftad \"%s\""
+#: config/c4x/c4x.h:210
+msgid "Use the BK register as a general purpose register"
+msgstr "Använd BK-registret som ett allmänt register"
 
-#: cpplex.c:483
-msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
-msgstr ""
+#: config/c4x/c4x.h:212
+msgid "Do not allocate BK register"
+msgstr "Allokera inte BK-registret"
 
-#: cpplex.c:555
-#, fuzzy
-msgid "'$' character(s) in identifier or number"
-msgstr "tecknet '$' i en identifierare"
+#: config/c4x/c4x.h:214
+msgid "Enable use of DB instruction"
+msgstr "Aktivera användning av DB-instruktion"
 
-#: cpplex.c:698
-#, c-format
-msgid "missing terminating %c character"
-msgstr ""
+#: config/c4x/c4x.h:216
+msgid "Disable use of DB instruction"
+msgstr "Avaktivera användning av DB-instruktion"
 
-#: cpplex.c:711
-msgid "null character(s) preserved in literal"
-msgstr ""
+#: config/c4x/c4x.h:218
+msgid "Enable debugging"
+msgstr "Aktivera felsökning"
 
-#: cpplex.c:915 cpptrad.c:487
-msgid "no newline at end of file"
-msgstr "inget nyradstecken vid slutet av filen"
+#: config/c4x/c4x.h:220
+msgid "Disable debugging"
+msgstr "Avaktivera felsökning"
 
-#: cpplex.c:1092 cpptrad.c:213
-msgid "unterminated comment"
-msgstr "ej avslutad kommentar"
+#: config/c4x/c4x.h:222
+msgid "Force constants into registers to improve hoisting"
+msgstr "Tvinga in konstanter i register för att förbättra upphissning"
 
-#: cpplex.c:1103
-#, fuzzy
-msgid "C++ style comments are not allowed in ISO C90"
-msgstr "C++ kommentarer tillåts inte av ISO C89"
+#: config/c4x/c4x.h:224
+msgid "Don't force constants into registers"
+msgstr "Tvinga inte in konstanter i register"
 
-#: cpplex.c:1105
-msgid "(this will be reported only once per input file)"
-msgstr ""
+#: config/c4x/c4x.h:226
+msgid "Force RTL generation to emit valid 3 operand insns"
+msgstr "Tvinga RTL-genereringen att skicka ut 3-operandinstruktioner"
 
-#: cpplex.c:1110
-msgid "multi-line comment"
-msgstr ""
+#: config/c4x/c4x.h:228
+msgid "Allow RTL generation to emit invalid 3 operand insns"
+msgstr "Tillåt RTL-genereringen att skicka ut 3-operandinstruktioner"
 
-#: cpplex.c:1425
-#, fuzzy, c-format
-msgid "unknown string token %s\n"
-msgstr "okänt registernamn: %s"
+#: config/c4x/c4x.h:230
+msgid "Allow unsigned iteration counts for RPTB/DB"
+msgstr "Tillåt iterationsräknare utan tecken för RPTB/DB"
 
-#: cpplex.c:1438
-#, fuzzy, c-format
-msgid "unspellable token %s"
-msgstr "kan inte öppna fil \"%s\""
+#: config/c4x/c4x.h:232
+msgid "Disallow unsigned iteration counts for RPTB/DB"
+msgstr "Tillåt inte iterationsräknare utan tecken för RPTB/DB"
 
-#: cpplex.c:1695
-#, fuzzy, c-format
-msgid "the meaning of '\\%c' is different in traditional C"
-msgstr "semantiken för \"\\%c\" varierar med -traditional"
+#: config/c4x/c4x.h:234
+msgid "Preserve all 40 bits of FP reg across call"
+msgstr "Bevara alla 40 bitarna av FP-register över anrop"
 
-#: cpplex.c:1701
-msgid "incomplete universal-character-name"
-msgstr ""
+#: config/c4x/c4x.h:236
+msgid "Only preserve 32 bits of FP reg across call"
+msgstr "Bevara endast 32 bitar av FP-register över anrop"
 
-#: cpplex.c:1715
-#, c-format
-msgid "non-hex digit '%c' in universal-character-name"
-msgstr ""
+#: config/c4x/c4x.h:238
+msgid "Enable parallel instructions"
+msgstr "Aktivera parallella instruktioner"
 
-#: cpplex.c:1723
-msgid "universal-character-name on EBCDIC target"
-msgstr ""
+#: config/c4x/c4x.h:240
+msgid "Disable parallel instructions"
+msgstr "Avaktivera parallella instruktioner"
 
-#: cpplex.c:1737
-msgid "universal-character-name out of range"
-msgstr ""
+#: config/c4x/c4x.h:242
+msgid "Enable MPY||ADD and MPY||SUB instructions"
+msgstr "Aktivera MPY||ADD- och MPY||SUB-instruktioner"
 
-#: cpplex.c:1791
-#, fuzzy
-msgid "the meaning of '\\a' is different in traditional C"
-msgstr "semantiken för \"\\a\" varierar med  -traditional"
+#: config/c4x/c4x.h:244
+msgid "Disable MPY||ADD and MPY||SUB instructions"
+msgstr "Avaktivera MPY||ADD- och MPY||SUB-instruktioner"
 
-#: cpplex.c:1798
-#, c-format
-msgid "non-ISO-standard escape sequence, '\\%c'"
-msgstr ""
+#: config/c4x/c4x.h:246
+msgid "Assume that pointers may be aliased"
+msgstr "Anta att pekare kan ha alias"
 
-#: cpplex.c:1809
-#, fuzzy
-msgid "the meaning of '\\x' is different in traditional C"
-msgstr "semantiken för \"\\x\" varierar med -traditional"
+#: config/c4x/c4x.h:248
+msgid "Assume that pointers not aliased"
+msgstr "Anta att pekare inte har alias"
 
-#: cpplex.c:1828 f/lex.c:585
-msgid "\\x used with no following hex digits"
-msgstr ""
+#: config/c4x/c4x.h:322
+msgid "Specify maximum number of iterations for RPTS"
+msgstr "Ange maximalt antal iterationer för RPTS"
 
-#: cpplex.c:1833
-msgid "hex escape sequence out of range"
-msgstr ""
+#: config/c4x/c4x.h:324
+msgid "Select CPU to generate code for"
+msgstr "Välj CPU att generera kod för"
 
-#: cpplex.c:1858
-msgid "octal escape sequence out of range"
-msgstr ""
+#. Use `%s' to print the string in case there are any escape
+#. characters in the message.
+#: config/cris/cris.c:578 c-typeck.c:4105 c-typeck.c:4120 c-typeck.c:4135
+#: final.c:2862 final.c:2864 gcc.c:4639 rtl-error.c:113 toplev.c:610
+#: cp/parser.c:1894 cp/typeck.c:4167 java/expr.c:409 java/verify.c:1539
+#: java/verify.c:1540 java/verify.c:1559
+#, gcc-internal-format
+msgid "%s"
+msgstr "%s"
 
-#: cpplex.c:1874
-#, c-format
-msgid "unknown escape sequence '\\%c'"
-msgstr "okänd escape-sekvens \"\\%c\""
+#: config/cris/cris.c:630
+msgid "unexpected index-type in cris_print_index"
+msgstr "oväntad indextyp i cris_print_index"
 
-#: cpplex.c:1877
-#, fuzzy, c-format
-msgid "unknown escape sequence: '\\%03o'"
-msgstr "okänd escape-sekvens \"\\%c\""
+#: config/cris/cris.c:644
+msgid "unexpected base-type in cris_print_base"
+msgstr "oväntat bastyp i cris_print_base"
 
-#: cpplex.c:1882
+#: config/cris/cris.c:1342
 #, fuzzy
-msgid "escape sequence out of range for its type"
-msgstr "escape-sekvens ryms ej i ett tecken"
-
-#: cpplex.c:1973
-msgid "empty character constant"
-msgstr "tom teckenkonstant"
+msgid "invalid operand for 'b' modifier"
+msgstr "ogiltig operand för %V"
 
-#: cpplex.c:1983
+#: config/cris/cris.c:1355
 #, fuzzy
-msgid "character constant too long for its type"
-msgstr "teckenkonstant för lång"
-
-#: cpplex.c:1986
-msgid "multi-character character constant"
-msgstr "flerteckens teckenkonstant"
-
-#: cpplib.c:225
-#, c-format
-msgid "extra tokens at end of #%s directive"
-msgstr ""
-
-#: cpplib.c:315
-#, c-format
-msgid "#%s is a GCC extension"
-msgstr "#%s är en GCC-utvidgning"
-
-#: cpplib.c:327
-msgid "suggest not using #elif in traditional C"
-msgstr ""
-
-#: cpplib.c:330
-#, c-format
-msgid "traditional C ignores #%s with the # indented"
-msgstr "traditionell C ignorerar #%s dör tecknet # är indenterat"
-
-#: cpplib.c:334
-#, c-format
-msgid "suggest hiding #%s from traditional C with an indented #"
-msgstr ""
-
-#: cpplib.c:358
-msgid "embedding a directive within macro arguments is not portable"
-msgstr ""
+msgid "invalid operand for 'v' modifier"
+msgstr "ogiltig operand för %V"
 
-#: cpplib.c:378
+#: config/cris/cris.c:1365
 #, fuzzy
-msgid "style of line directive is a GCC extension"
-msgstr "#%s är en GCC-utvidgning"
-
-#: cpplib.c:428
-#, c-format
-msgid "invalid preprocessing directive #%s"
-msgstr ""
-
-#: cpplib.c:500
-msgid "\"defined\" cannot be used as a macro name"
-msgstr ""
-
-#: cpplib.c:506
-#, c-format
-msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
-msgstr ""
-
-#: cpplib.c:509
-#, c-format
-msgid "no macro name given in #%s directive"
-msgstr ""
-
-#: cpplib.c:512
-msgid "macro names must be identifiers"
-msgstr ""
-
-#: cpplib.c:552
-#, c-format
-msgid "undefining \"%s\""
-msgstr ""
-
-#: cpplib.c:598
-msgid "missing terminating > character"
-msgstr "saknar avslutande tecken >"
-
-#: cpplib.c:637
-#, c-format
-msgid "#%s expects \"FILENAME\" or <FILENAME>"
-msgstr ""
-
-#: cpplib.c:648
-#, c-format
-msgid "empty file name in #%s"
-msgstr "tomt filnamn i #%s"
-
-#: cpplib.c:667
-msgid "#include_next in primary source file"
-msgstr ""
+msgid "invalid operand for 'P' modifier"
+msgstr "ogiltig operand för %V"
 
-#: cpplib.c:674
-msgid "#import is obsolete, use an #ifndef wrapper in the header file"
-msgstr "#import är obsolet, använd #ifndef-omslutning i includefilen"
+#: config/cris/cris.c:1372
+#, fuzzy
+msgid "invalid operand for 'p' modifier"
+msgstr "ogiltig operand för %V"
 
-#: cpplib.c:682
-msgid "#include nested too deeply"
-msgstr "#include nästlad för djupt"
+#: config/cris/cris.c:1411
+#, fuzzy
+msgid "invalid operand for 'z' modifier"
+msgstr "ogiltig operand för %V"
 
-#: cpplib.c:739
-#, c-format
-msgid "invalid flag \"%s\" in line directive"
-msgstr "ogiltigt flagga \"%s\" i line-direktiv"
+#: config/cris/cris.c:1459 config/cris/cris.c:1489
+#, fuzzy
+msgid "invalid operand for 'H' modifier"
+msgstr "ogiltig operand för %V"
 
-#: cpplib.c:814
-#, c-format
-msgid "\"%s\" after #line is not a positive integer"
-msgstr "\"%s\" efter #line är inte ett positivt heltal"
+#: config/cris/cris.c:1465
+msgid "bad register"
+msgstr "felaktigt register"
 
-#: cpplib.c:820
-msgid "line number out of range"
-msgstr "radnummer utanför möjligt intervall"
+#: config/cris/cris.c:1503
+#, fuzzy
+msgid "invalid operand for 'e' modifier"
+msgstr "ogiltig operand för %V"
 
-#: cpplib.c:831 cpplib.c:902
-#, c-format
-msgid "\"%s\" is not a valid filename"
-msgstr "\"%s\" är inte ett giltigt filnamn"
+#: config/cris/cris.c:1520
+#, fuzzy
+msgid "invalid operand for 'm' modifier"
+msgstr "ogiltig operand för %V"
 
-#: cpplib.c:866
-#, fuzzy, c-format
-msgid "\"%s\" after # is not a positive integer"
-msgstr "\"%s\" efter #line är inte ett positivt heltal"
+#: config/cris/cris.c:1545
+#, fuzzy
+msgid "invalid operand for 'A' modifier"
+msgstr "ogiltig operand för %V"
 
-#: cpplib.c:973
+#: config/cris/cris.c:1553
 #, fuzzy
-msgid "invalid #ident directive"
-msgstr "ogiltig #indent"
+msgid "invalid operand for 'D' modifier"
+msgstr "ogiltig operand för %V"
 
-#: cpplib.c:1061
-#, c-format
-msgid "registering \"%s\" as both a pragma and a pragma namespace"
-msgstr ""
+#: config/cris/cris.c:1567
+#, fuzzy
+msgid "invalid operand for 'T' modifier"
+msgstr "ogiltig operand för %V"
 
-#: cpplib.c:1064
-#, fuzzy, c-format
-msgid "#pragma %s %s is already registered"
-msgstr "Klass \"%s\" finns redan"
+#: config/cris/cris.c:1576
+#, fuzzy
+msgid "invalid operand modifier letter"
+msgstr "ogiltig operand för %V"
 
-#: cpplib.c:1067
-#, c-format
-msgid "#pragma %s is already registered"
-msgstr ""
+#: config/cris/cris.c:1632
+msgid "unexpected multiplicative operand"
+msgstr "oväntad multiplikativ operand"
 
-#: cpplib.c:1143
-msgid "#pragma once is obsolete"
-msgstr "#pragma once är obsolet"
+#: config/cris/cris.c:1652
+msgid "unexpected operand"
+msgstr "oväntad operand"
 
-#: cpplib.c:1146
-msgid "#pragma once in main file"
-msgstr "#pragma once i huvudfil"
+#: config/cris/cris.c:1685 config/cris/cris.c:1695
+#, fuzzy
+msgid "unrecognized address"
+msgstr "Känner inte igen registernamn \"%s\""
 
-#: cpplib.c:1170
-msgid "invalid #pragma GCC poison directive"
-msgstr "ogiltigt GCC-direktiv #pragma poison"
+#: config/cris/cris.c:2498 config/cris/cris.c:2559
+#, fuzzy
+msgid "unrecognized supposed constant"
+msgstr "ej igenkänd flagga `-%s'"
 
-#: cpplib.c:1179
-#, c-format
-msgid "poisoning existing macro \"%s\""
-msgstr "förgiftar existerande makro \"%s\""
+#: config/cris/cris.c:2603
+msgid "unrecognized supposed constant in cris_global_pic_symbol"
+msgstr "oväntad antagen konstant i cris_global_pic_symbol"
 
-#: cpplib.c:1201
-msgid "#pragma system_header ignored outside include file"
-msgstr ""
+#: config/cris/cris.c:2894 config/cris/cris.c:2939
+msgid "unexpected side-effects in address"
+msgstr "oväntad sidoeffekt i adress"
 
-#: cpplib.c:1226
-#, c-format
-msgid "cannot find source %s"
-msgstr "kan inte hitta källfil %s"
+#: config/cris/cris.c:3008
+msgid "unexpected PIC symbol"
+msgstr "oväntad PIC-symbol"
 
-#: cpplib.c:1230
+#: config/cris/cris.c:3012
 #, c-format
-msgid "current file is older than %s"
-msgstr "aktuell fil är äldre än %s"
+msgid "PIC register isn't set up"
+msgstr "PIC-register är inte uppsatt"
 
-#: cpplib.c:1346
-msgid "_Pragma takes a parenthesized string literal"
-msgstr ""
+#: config/cris/aout.h:85
+msgid "Compile for the MMU-less Etrax 100-based elinux system"
+msgstr "Kompilera för Etrax 100-baserade elinussystem utan MMU"
 
-#: cpplib.c:1429
-msgid "#else without #if"
-msgstr "#else utan #if"
+#: config/cris/aout.h:92
+msgid "For elinux, request a specified stack-size for this program"
+msgstr "För elinux, begär en specificerad stackstorlek för detta program"
 
-#: cpplib.c:1434
-msgid "#else after #else"
-msgstr "#else efter #else"
+#: config/cris/cris.h:354
+msgid "Work around bug in multiplication instruction"
+msgstr "Gå runt fel i multiplikationsinstruktion"
 
-#: cpplib.c:1436 cpplib.c:1470
-msgid "the conditional began here"
-msgstr "villkorssatsen började här"
+#. No "no-etrax" as it does not really imply any model.                     On the other hand, "etrax" implies the common (and large)               subset matching all models.
+#: config/cris/cris.h:360
+msgid "Compile for ETRAX 4 (CRIS v3)"
+msgstr "Kompilera för ETRAX 4 (CRIS v3)"
 
-#: cpplib.c:1463
-msgid "#elif without #if"
-msgstr "#elif utan #if"
+#: config/cris/cris.h:365
+msgid "Compile for ETRAX 100 (CRIS v8)"
+msgstr "Kompilera för ETRAX 100 (CRIS v8)"
 
-#: cpplib.c:1468
-msgid "#elif after #else"
-msgstr "#elif efter #else"
+#: config/cris/cris.h:369
+msgid "Emit verbose debug information in assembly code"
+msgstr "Mata ut utförlig felsökningsinformation i assemblerkod"
 
-#: cpplib.c:1499
-msgid "#endif without #if"
-msgstr "#endif utan #if"
+#: config/cris/cris.h:372
+#, fuzzy
+msgid "Do not use condition codes from normal instructions"
+msgstr "Använd inte bitfältsinstruktioner"
 
-#: cpplib.c:1582
-msgid "missing '(' after predicate"
-msgstr "saknas '(' efter predikat"
+#: config/cris/cris.h:376
+msgid "Do not emit addressing modes with side-effect assignment"
+msgstr "Mata inte ut adresseringssätt med sidoeffekttilldelning"
 
-#: cpplib.c:1597
-msgid "missing ')' to complete answer"
-msgstr "saknas ')' för att avsluta svaret"
+#: config/cris/cris.h:379
+#, fuzzy
+msgid "Do not tune stack alignment"
+msgstr "Generera inte kod för stackkontroll"
 
-#: cpplib.c:1617
-msgid "predicate's answer is empty"
-msgstr "predikatets svar är tomt"
+#: config/cris/cris.h:382
+msgid "Do not tune writable data alignment"
+msgstr "Trimma inte justering för skrivbar data"
 
-#: cpplib.c:1647
-msgid "assertion without predicate"
-msgstr ""
+#: config/cris/cris.h:385
+msgid "Do not tune code and read-only data alignment"
+msgstr "Trimma inte justering för kod och endast läsbar data"
 
-#: cpplib.c:1649
-msgid "predicate must be an identifier"
-msgstr "predikat måste vara en identifierare"
+#: config/cris/cris.h:394
+msgid "Align code and data to 32 bits"
+msgstr "Justera kod och data till 32 bitar"
 
-#: cpplib.c:1738
-#, c-format
-msgid "\"%s\" re-asserted"
-msgstr ""
+#: config/cris/cris.h:407
+msgid "Don't align items in code or data"
+msgstr "Justera inte element i kod och data"
 
-#: cpplib.c:1968
-#, c-format
-msgid "unterminated #%s"
-msgstr ""
+#: config/cris/cris.h:410
+msgid "Do not emit function prologue or epilogue"
+msgstr "Mata inte ut funktionsprolog eller -epilog"
 
-#: cppmacro.c:94
-#, fuzzy, c-format
-msgid "macro \"%s\" is not used"
-msgstr "\"%s\" är inte definierad"
+#. We have to handle this m-option here since we can't wash it off in      both CC1_SPEC and CC1PLUS_SPEC.
+#: config/cris/cris.h:414
+msgid "Use the most feature-enabling options allowed by other options"
+msgstr "Använd de flaggor bland övriga flaggor som slår på flest funktioner"
 
-#: cppmacro.c:139 cppmacro.c:294
-#, fuzzy, c-format
-msgid "invalid built-in macro \"%s\""
-msgstr "förgiftar existerande makro \"%s\""
+#. We must call it "override-" since calling it "no-" will cause            gcc.c to forget it, if there's a "later" -mbest-lib-options.            Kludgy, but needed for some multilibbed files.
+#: config/cris/cris.h:420
+msgid "Override -mbest-lib-options"
+msgstr "Åsidosätt -mbest-lib-options"
 
-#: cppmacro.c:234
+#: config/cris/cris.h:452
 #, fuzzy
-msgid "could not determine date and time"
-msgstr "Kunde inte öppna datafil %s.\n"
-
-#: cppmacro.c:407
-msgid "invalid string literal, ignoring final '\\'"
-msgstr ""
-
-#: cppmacro.c:504
-#, c-format
-msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
-msgstr ""
+msgid "Generate code for the specified chip or CPU version"
+msgstr "Generera kod för en given CPU"
 
-#: cppmacro.c:546
-msgid "ISO C99 requires rest arguments to be used"
-msgstr ""
+#: config/cris/cris.h:454
+#, fuzzy
+msgid "Tune alignment for the specified chip or CPU version"
+msgstr "minnesjustering kan inte anges för \"%s\""
 
-#: cppmacro.c:551
-#, c-format
-msgid "macro \"%s\" requires %u arguments, but only %u given"
-msgstr ""
+#: config/cris/cris.h:456
+msgid "Warn when a stackframe is larger than the specified size"
+msgstr "Varna när en stackram är större än den angivna storleken"
 
-#: cppmacro.c:556
-#, c-format
-msgid "macro \"%s\" passed %u arguments, but takes just %u"
-msgstr ""
+#: config/cris/linux.h:69
+msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
+msgstr "Tillsammans med -fpic och -fPIC, använd inte GOTPLT-referenser"
 
-#: cppmacro.c:669 cpptrad.c:774
+#: config/fr30/fr30.c:468
 #, c-format
-msgid "unterminated argument list invoking macro \"%s\""
-msgstr ""
+msgid "fr30_print_operand_address: unhandled address"
+msgstr "fr30_print_operand_address: ohanterad adress"
 
-#: cppmacro.c:776
+#: config/fr30/fr30.c:492
 #, c-format
-msgid "function-like macro \"%s\" must be used with arguments in traditional C"
-msgstr ""
+msgid "fr30_print_operand: unrecognized %%p code"
+msgstr "fr30_print_operand: okänd %%p-kod"
 
-#: cppmacro.c:1314
+#: config/fr30/fr30.c:512
 #, c-format
-msgid "duplicate macro parameter \"%s\""
-msgstr ""
+msgid "fr30_print_operand: unrecognized %%b code"
+msgstr "fr30_print_operand: okänd %%b-kod"
 
-#: cppmacro.c:1351
+#: config/fr30/fr30.c:533
 #, c-format
-msgid "\"%s\" may not appear in macro parameter list"
-msgstr ""
-
-#: cppmacro.c:1359
-msgid "macro parameters must be comma-separated"
-msgstr ""
-
-#: cppmacro.c:1376
-msgid "parameter name missing"
-msgstr "parameternamn saknas"
-
-#: cppmacro.c:1391
-msgid "anonymous variadic macros were introduced in C99"
-msgstr ""
-
-#: cppmacro.c:1395
-msgid "ISO C does not permit named variadic macros"
-msgstr ""
-
-#: cppmacro.c:1404
-msgid "missing ')' in macro parameter list"
-msgstr ""
-
-#: cppmacro.c:1472
-msgid "ISO C requires whitespace after the macro name"
-msgstr ""
-
-#: cppmacro.c:1500
-msgid "'#' is not followed by a macro parameter"
-msgstr ""
+msgid "fr30_print_operand: unrecognized %%B code"
+msgstr "fr30_print_operand: okänd %%B-kod"
 
-#: cppmacro.c:1519
-msgid "'##' cannot appear at either end of a macro expansion"
-msgstr ""
+#: config/fr30/fr30.c:541
+#, fuzzy, c-format
+msgid "fr30_print_operand: invalid operand to %%A code"
+msgstr "ogiltig operand för %V"
 
-#: cppmacro.c:1601
+#: config/fr30/fr30.c:558
 #, c-format
-msgid "\"%s\" redefined"
-msgstr "\"%s\" omdefinierad"
-
-#: cppmacro.c:1606
-msgid "this is the location of the previous definition"
-msgstr "detta är platsen för den tidigare definitionen"
+msgid "fr30_print_operand: invalid %%x code"
+msgstr "fr30_print_operand: ogiltig %%x-kod"
 
-#: cppmacro.c:1657
+#: config/fr30/fr30.c:565
 #, c-format
-msgid "macro argument \"%s\" would be stringified in traditional C"
-msgstr ""
+msgid "fr30_print_operand: invalid %%F code"
+msgstr "fr30_print_operand: ogiltig %%F-kod"
 
-#: cppmacro.c:1682
+#: config/fr30/fr30.c:582
 #, c-format
-msgid "invalid hash type %d in cpp_macro_definition"
-msgstr ""
+msgid "fr30_print_operand: unknown code"
+msgstr "fr30_print_operand: okänd kod"
 
-#: cppspec.c:109
+#: config/fr30/fr30.c:611 config/fr30/fr30.c:620 config/fr30/fr30.c:631
+#: config/fr30/fr30.c:644
 #, c-format
-msgid "\"%s\" is not a valid option to the preprocessor"
-msgstr ""
-
-#: cppspec.c:133
-msgid "too many input files"
-msgstr "för många indatafiler"
+msgid "fr30_print_operand: unhandled MEM"
+msgstr "fr30_print_operand: ohanterad MEM"
 
-#: cpptrad.c:841
-#, c-format
-msgid "detected recursion whilst expanding macro \"%s\""
-msgstr ""
+#: config/fr30/fr30.h:64
+msgid "Assume small address space"
+msgstr "Anta liten adressrymd"
 
-#: cse.c:7195
-#, c-format
-msgid ";; Processing block from %d to %d, %d sets.\n"
-msgstr ""
+#: config/frv/frv.c:2539
+msgid "Bad insn to frv_print_operand_address:"
+msgstr "Felaktig instruktion till frv_print_operand_address:"
 
-#: diagnostic.c:714
-msgid "((anonymous))"
-msgstr "((anonym))"
+#: config/frv/frv.c:2550
+msgid "Bad register to frv_print_operand_memory_reference_reg:"
+msgstr "Felaktigt register till frv_print_operand_memory_reference_reg:"
 
-#: diagnostic.c:928
-#, c-format
-msgid "%s: warnings being treated as errors\n"
-msgstr ""
+#: config/frv/frv.c:2589 config/frv/frv.c:2599 config/frv/frv.c:2608
+#: config/frv/frv.c:2629 config/frv/frv.c:2634
+msgid "Bad insn to frv_print_operand_memory_reference:"
+msgstr "Felaktig instruktion till frv_print_operand_memory_reference:"
 
-#: diagnostic.c:963
+#: config/frv/frv.c:2721
 #, c-format
-msgid "%s: %s: "
-msgstr "%s: %s: "
+msgid "bad condition code"
+msgstr "felaktig villkorskod"
 
-#: diagnostic.c:1054
-#, c-format
-msgid "%s "
-msgstr "%s "
+#: config/frv/frv.c:2796
+msgid "Bad insn in frv_print_operand, bad const_double"
+msgstr "Felaktig instruktion i frv_print_operand, felaktig const_double"
 
-#: diagnostic.c:1056
-#, c-format
-msgid " %s"
-msgstr " %s"
+#: config/frv/frv.c:2857
+#, fuzzy
+msgid "Bad insn to frv_print_operand, 'e' modifier:"
+msgstr "ogiltig operand för %V"
 
-#: diagnostic.c:1078
-msgid "At top level:"
-msgstr "På toppnivå:"
+#: config/frv/frv.c:2865
+#, fuzzy
+msgid "Bad insn to frv_print_operand, 'F' modifier:"
+msgstr "ogiltig operand för %V"
 
-#: diagnostic.c:1083
-#, fuzzy, c-format
-msgid "In member function `%s':"
-msgstr "I funktion `%s':"
+#: config/frv/frv.c:2881
+#, fuzzy
+msgid "Bad insn to frv_print_operand, 'f' modifier:"
+msgstr "ogiltig operand för %V"
 
-#: diagnostic.c:1087
-#, c-format
-msgid "In function `%s':"
-msgstr "I funktion `%s':"
+#: config/frv/frv.c:2895
+#, fuzzy
+msgid "Bad insn to frv_print_operand, 'g' modifier:"
+msgstr "ogiltig operand för %V"
 
-#: diagnostic.c:1175
-msgid "compilation terminated.\n"
-msgstr "kompilering avslutad.\n"
+#: config/frv/frv.c:2943
+#, fuzzy
+msgid "Bad insn to frv_print_operand, 'L' modifier:"
+msgstr "ogiltig operand för %V"
 
-#: diagnostic.c:1193
-#, c-format
-msgid "%s:%d: confused by earlier errors, bailing out\n"
-msgstr ""
+#: config/frv/frv.c:2956
+msgid "Bad insn to frv_print_operand, 'M/N' modifier:"
+msgstr "Felaktig instruktion till frv_print_operand, 'M/N'-modifierare:"
 
-#: diagnostic.c:1208 diagnostic.c:1316
-#, c-format
-msgid ""
-"Please submit a full bug report,\n"
-"with preprocessed source if appropriate.\n"
-"See %s for instructions.\n"
-msgstr ""
-"Var vänlig och skicka in en komplett felrapport,\n"
-"om möjligt med preprocessad källfil.\n"
-"Se %s för instruktioner.\n"
+#: config/frv/frv.c:2977
+#, fuzzy
+msgid "Bad insn to frv_print_operand, 'O' modifier:"
+msgstr "ogiltig operand för %V"
 
-#: diagnostic.c:1314
-msgid "Internal compiler error: Error reporting routines re-entered.\n"
-msgstr "Internt kompilatorfel: Felhanteringsrutiner återanropade.\n"
+#: config/frv/frv.c:2995
+msgid "Bad insn to frv_print_operand, P modifier:"
+msgstr "Felaktig instruktion till frv_print_operand, P-modifierare:"
 
-#: diagnostic.c:1376
-#, c-format
-msgid "in %s, at %s:%d"
-msgstr ""
+#: config/frv/frv.c:3015
+msgid "Bad insn in frv_print_operand, z case"
+msgstr "Felaktig instruktion i frv_print_operand, z-fall"
 
-#: diagnostic.c:1397
-#, c-format
-msgid "In file included from %s:%d"
-msgstr "I fil includerad från %s:%d"
+#: config/frv/frv.c:3046
+msgid "Bad insn in frv_print_operand, 0 case"
+msgstr "Felaktig instruktion i frv_print_operand, 0-fall"
 
-#: diagnostic.c:1400
-#, c-format
-msgid ""
-",\n"
-"                 from %s:%d"
-msgstr ""
-",\n"
-"                 från %s:%d"
+#: config/frv/frv.c:3051
+#, fuzzy
+msgid "frv_print_operand: unknown code"
+msgstr "ogiltig operand för %V"
 
-#: diagnostic.c:1401
-msgid ":\n"
-msgstr ":\n"
+#: config/frv/frv.c:5944
+msgid "Bad output_move_single operand"
+msgstr "Felaktig operand till output_move_single"
 
-#: diagnostic.c:1445 diagnostic.c:1462
-#, c-format
-msgid "`%s' is deprecated (declared at %s:%d)"
-msgstr ""
+#: config/frv/frv.c:6071
+msgid "Bad output_move_double operand"
+msgstr "Felaktig operand till output_move_double"
 
-#: diagnostic.c:1465
-#, fuzzy, c-format
-msgid "`%s' is deprecated"
-msgstr "tredje argumentet till \"%s\" är inte länge rekommenderat"
+#: config/frv/frv.c:6213
+msgid "Bad output_condmove_single operand"
+msgstr "Felaktig operand till output_condmove_single"
 
-#: diagnostic.c:1468
+#. This macro is a C statement to print on `stderr' a string describing the
+#. particular machine description choice.  Every machine description should
+#. define `TARGET_VERSION'.  For example:
+#.
+#. #ifdef MOTOROLA
+#. #define TARGET_VERSION           fprintf (stderr, " (68k, Motorola syntax)");
+#. #else
+#. #define TARGET_VERSION           fprintf (stderr, " (68k, MIT syntax)");
+#. #endif
+#: config/frv/frv.h:550
 #, c-format
-msgid "type is deprecated (declared at %s:%d)"
-msgstr ""
+msgid " (frv)"
+msgstr " (frv)"
 
-#: diagnostic.c:1471
-msgid "type is deprecated"
-msgstr ""
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/h8300/h8300.h:159
+#, fuzzy
+msgid "Generate H8S code"
+msgstr "Generera H8/S-kod"
 
-#: dominance.c:728
-#, c-format
-msgid "dominator of %d should be %d, not %d"
-msgstr ""
+#: config/h8300/h8300.h:160
+#, fuzzy
+msgid "Do not generate H8S code"
+msgstr "Generera inte H8/S-kod"
 
-#: dwarf2out.c:3135
-#, fuzzy, c-format
-msgid "DW_LOC_OP %s not implemented\n"
-msgstr "DW_LOC_OP %s är inte implementerad\n"
+#: config/h8300/h8300.h:161
+#, fuzzy
+msgid "Generate H8SX code"
+msgstr "Generera H8/S-kod"
 
-#: dwarfout.c:2066
-#, c-format
-msgid "internal regno botch: `%s' has regno = %d\n"
-msgstr ""
+#: config/h8300/h8300.h:162
+#, fuzzy
+msgid "Do not generate H8SX code"
+msgstr "Generera inte H8/S-kod"
 
-#: dwarfout.c:6181
-msgid "support for the DWARF1 debugging format is deprecated"
-msgstr ""
+#: config/h8300/h8300.h:163
+#, fuzzy
+msgid "Generate H8S/2600 code"
+msgstr "Generera kod för H8/S2600"
 
-#: dwarfout.c:6278
-msgid "can't get current directory"
-msgstr ""
+#: config/h8300/h8300.h:164
+#, fuzzy
+msgid "Do not generate H8S/2600 code"
+msgstr "Generera inte kod för H8/S2600"
 
-#: emit-rtl.c:1155
-msgid "can't access real part of complex value in hard register"
-msgstr ""
+#: config/h8300/h8300.h:165
+msgid "Make integers 32 bits wide"
+msgstr "Gör heltal 32 bitar stora"
 
-#: emit-rtl.c:1177
-msgid "can't access imaginary part of complex value in hard register"
-msgstr ""
+#: config/h8300/h8300.h:168
+msgid "Use registers for argument passing"
+msgstr "Använd register för argumentskickning"
 
-#: emit-rtl.c:3402
-msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
-msgstr ""
+#: config/h8300/h8300.h:170
+msgid "Do not use registers for argument passing"
+msgstr "Använd inte register för argumentskickning"
 
-#: errors.c:136
-#, c-format
-msgid "abort in %s, at %s:%d"
-msgstr ""
+#: config/h8300/h8300.h:172
+msgid "Consider access to byte sized memory slow"
+msgstr "Betrakta åkomst till bytestort minne som långsam"
 
-#: except.c:369
-msgid "exception handling disabled, use -fexceptions to enable"
-msgstr ""
+#: config/h8300/h8300.h:173
+msgid "Enable linker relaxing"
+msgstr "Aktivera länkaravslappning"
 
-#: except.c:2994
-msgid "argument of `__builtin_eh_return_regno' must be constant"
-msgstr "argumentet till \"__builtin_eh_return_regno\" måste vara konstant"
+#: config/h8300/h8300.h:174
+msgid "Generate H8/300H code"
+msgstr "Generera H8/300H-kod"
 
-#: except.c:3137
-msgid "__builtin_eh_return not supported on this target"
-msgstr "__builtin_eh_return stöds inte på denna målarkitektur"
+#: config/h8300/h8300.h:175
+msgid "Enable the normal mode"
+msgstr "Aktivera normalt läge"
 
-#: explow.c:1408
-msgid "stack limits not supported on this target"
-msgstr ""
+#: config/h8300/h8300.h:176
+msgid "Do not generate H8/300H code"
+msgstr "Generera inte H8/300H-kod"
 
-#: expr.c:3355
-msgid "function using short complex types cannot be inline"
-msgstr ""
+#: config/h8300/h8300.h:177
+msgid "Use H8/300 alignment rules"
+msgstr "Använd H8/300-regler för justering"
 
-#: expr.c:6272 expr.c:6281 expr.c:6290 expr.c:6295 expr.c:6604 expr.c:6620
-msgid "unsupported wide integer operation"
-msgstr ""
+#: config/i386/i386.c:6032
+#, c-format
+msgid "invalid UNSPEC as operand"
+msgstr "ogiltig UNSPEC som operand"
 
-#: expr.c:6669
+#: config/i386/i386.c:6601
 #, c-format
-msgid "prior parameter's size depends on `%s'"
-msgstr "föregående parameterns storlek beror på \"%s\""
+msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
+msgstr "operand är varken en konstant eller en villkorskod, ogiltig operandkod \"c\""
 
-#: expr.c:7005
-msgid "returned value in block_exit_expr"
-msgstr ""
+#: config/i386/i386.c:6654
+#, fuzzy, c-format
+msgid "invalid operand code '%c'"
+msgstr "ogiltig operand för %V"
+
+#: config/i386/i386.c:6697
+#, fuzzy, c-format
+msgid "invalid constraints for operand"
+msgstr "ogiltig %%-kod"
 
-#. We can't make a bitwise copy of this object, so fail.
-#: expr.c:9202
+#: config/i386/i386.c:11977
 #, fuzzy
-msgid "cannot take the address of an unaligned member"
-msgstr "Kan inte ta adressen till \"this\", som är ett rvalue-uttryck"
+msgid "unknown insn mode"
+msgstr "okänt maskinläge `%s'"
 
-#: final.c:1342
-msgid "negative insn length"
-msgstr ""
+#: config/i386/cygming.h:61
+msgid "Use the Cygwin interface"
+msgstr "Använd Cygwin-interfacet"
 
-#: final.c:2793
-msgid "could not split insn"
-msgstr ""
+#: config/i386/cygming.h:62
+msgid "Use the Mingw32 interface"
+msgstr "Använd Mingw32-interfacet"
 
-#: final.c:3141
-#, fuzzy
-msgid "invalid `asm': "
-msgstr "ogiltig \"asm\": %s"
+#: config/i386/cygming.h:63
+msgid "Create GUI application"
+msgstr "Skapa GUI-applikation"
 
-#: final.c:3328
-msgid "nested assembly dialect alternatives"
-msgstr ""
+#: config/i386/cygming.h:64
+msgid "Don't set Windows defines"
+msgstr "Sätt inte Windows-definitioner"
 
-#: final.c:3345 final.c:3357
-msgid "unterminated assembly dialect alternative"
-msgstr ""
+#: config/i386/cygming.h:65
+msgid "Set Windows defines"
+msgstr "Sätt Windows-definitioner"
 
-#: final.c:3401
-#, fuzzy, c-format
-msgid "operand number missing after %%-letter"
-msgstr "Nummer saknas efter %s"
+#: config/i386/cygming.h:66
+msgid "Create console application"
+msgstr "Skapa konsollapplikation"
 
-#: final.c:3404 final.c:3443
-msgid "operand number out of range"
-msgstr ""
+#: config/i386/cygming.h:67
+msgid "Generate code for a DLL"
+msgstr "Generera kod för en DLL"
 
-#: final.c:3462
-#, c-format
-msgid "invalid %%-code"
-msgstr "ogiltig %%-kod"
+#: config/i386/cygming.h:69
+msgid "Ignore dllimport for functions"
+msgstr "Ignorera dllimport för funktioner"
 
-#: final.c:3493
-#, c-format
-msgid "`%%l' operand isn't a label"
-msgstr ""
+#: config/i386/cygming.h:71
+msgid "Use Mingw-specific thread support"
+msgstr "Använd MIngw-specifikt trådstöd"
 
-#. We can't handle floating point constants;
-#. PRINT_OPERAND must handle them.
-#: final.c:3600 vmsdbgout.c:466 config/i386/i386.c:6314
-#: config/pdp11/pdp11.c:1573
-msgid "floating constant misused"
-msgstr ""
+#. Deprecated.
+#. Deprecated.
+#. Deprecated.
+#. Deprecated.
+#. Deprecated.
+#. Deprecated.
+#: config/i386/i386.h:347
+msgid "Alternate calling convention"
+msgstr "Alternativ anropskonvention"
 
-#: final.c:3656 vmsdbgout.c:523 config/i386/i386.c:6392
-#: config/pdp11/pdp11.c:1620
-msgid "invalid expression as operand"
-msgstr ""
+#: config/i386/i386.h:349 config/m68k/m68k.h:336 config/ns32k/ns32k.h:144
+msgid "Use normal calling convention"
+msgstr "Använd normal anropskonvention"
 
-#: flow.c:352
-msgid "function might be possible candidate for attribute `noreturn'"
-msgstr "funktionen är en möjlig kandidat för attributet \"noreturn\""
+#: config/i386/i386.h:351
+msgid "Align some doubles on dword boundary"
+msgstr "Justera några double på dword-gräns"
 
-#: flow.c:357
-msgid "`noreturn' function does return"
-msgstr "\"noreturn\"-funktion returnerar ändå"
+#: config/i386/i386.h:353
+msgid "Align doubles on word boundary"
+msgstr "Justera double på word-gräns"
 
-#: flow.c:378
-msgid "control reaches end of non-void function"
-msgstr "Programflödet når slutet på en icke-void-funktion"
+#: config/i386/i386.h:355
+msgid "Uninitialized locals in .bss"
+msgstr "Oinitierade lokala i .bss"
 
-#: flow.c:1642
-msgid "Attempt to delete prologue/epilogue insn:"
-msgstr ""
+#: config/i386/i386.h:357
+msgid "Uninitialized locals in .data"
+msgstr "Oinitierade lokala i .data"
 
-#: fold-const.c:2546 fold-const.c:2559
-#, fuzzy, c-format
-msgid "comparison is always %d due to width of bit-field"
-msgstr "jämförelsen är alltid sann på grund av begränsat intervall för datatypen"
+#: config/i386/i386.h:359 config/m68k/linux.h:42 config/ns32k/ns32k.h:167
+msgid "Use IEEE math for fp comparisons"
+msgstr "Använd IEEE matematik för flyttaljämförelser"
 
-#: fold-const.c:3753 fold-const.c:3770
-#, c-format
-msgid "comparison is always %d"
-msgstr "jämförelsen är alltid %d"
+#: config/i386/i386.h:361 config/ns32k/ns32k.h:169
+msgid "Do not use IEEE math for fp comparisons"
+msgstr "Använd inte IEEE matematik för flyttaljämförelser"
 
-#: fold-const.c:3901
-msgid "`or' of unmatched not-equal tests is always 1"
-msgstr ""
+#: config/i386/i386.h:363
+msgid "Return values of functions in FPU registers"
+msgstr "Returnera värden från funktioner i FPU-register"
 
-#: fold-const.c:3906
-msgid "`and' of mutually exclusive equal-tests is always 0"
-msgstr ""
+#: config/i386/i386.h:365
+msgid "Do not return values of functions in FPU registers"
+msgstr "Returnera inte värden från funktioner i FPU-register"
 
-#: function.c:884 varasm.c:1503
-#, c-format
-msgid "size of variable `%s' is too large"
-msgstr "storleken på variabel \"%s\" är för stor"
+#: config/i386/i386.h:367
+msgid "Do not generate sin, cos, sqrt for FPU"
+msgstr "Generera inte sin, cos, sqrt för FPU"
 
-#: function.c:3772
-msgid "impossible constraint in `asm'"
-msgstr ""
+#: config/i386/i386.h:369
+msgid "Generate sin, cos, sqrt for FPU"
+msgstr "Generera sin, cos, sqrt för FPU"
 
-#: function.c:5527
-#, c-format
-msgid "`%s' might be used uninitialized in this function"
-msgstr ""
+#: config/i386/i386.h:371
+msgid "Omit the frame pointer in leaf functions"
+msgstr "Utelämna rampekaren i lövfunktioner"
 
-#: function.c:5534
-#, c-format
-msgid "variable `%s' might be clobbered by `longjmp' or `vfork'"
-msgstr ""
+#: config/i386/i386.h:374
+msgid "Enable stack probing"
+msgstr "Aktivera stackavkänning"
 
-#: function.c:5553
-#, c-format
-msgid "argument `%s' might be clobbered by `longjmp' or `vfork'"
-msgstr ""
+#. undocumented
+#. undocumented
+#: config/i386/i386.h:379
+msgid "Align destination of the string operations"
+msgstr "Justera målet för strängoperationerna"
 
-#: function.c:6420
-msgid "function returns an aggregate"
-msgstr ""
+#: config/i386/i386.h:381
+msgid "Do not align destination of the string operations"
+msgstr "Justera inte målet för strängoperationerna"
 
-#: function.c:6925
-#, c-format
-msgid "unused parameter `%s'"
-msgstr "oanvänd parameter \"%s\""
+#: config/i386/i386.h:383
+msgid "Inline all known string operations"
+msgstr "Inline:a alla kända strängoperationer"
 
-#: gcc.c:1107
-#, fuzzy, c-format
-msgid "ambiguous abbreviation %s"
-msgstr "Tvetydig förkortning %s"
+#: config/i386/i386.h:385
+msgid "Do not inline all known string operations"
+msgstr "Inline:a inte alla kända strängoperationer"
 
-#: gcc.c:1134
-#, fuzzy, c-format
-msgid "incomplete `%s' option"
-msgstr "Inkomplett flagga \"%s\""
+#: config/i386/i386.h:387 config/i386/i386.h:391
+msgid "Use push instructions to save outgoing arguments"
+msgstr "Använd push-instruktioner för att spara utgående argument"
 
-#: gcc.c:1145
-#, fuzzy, c-format
-msgid "missing argument to `%s' option"
-msgstr "Saknar argument till flaggan \"%s\""
+#: config/i386/i386.h:389 config/i386/i386.h:393
+msgid "Do not use push instructions to save outgoing arguments"
+msgstr "Använd inte push-instruktioner för att spara utgående argument"
 
-#: gcc.c:1158
-#, fuzzy, c-format
-msgid "extraneous argument to `%s' option"
-msgstr "Saknar argument till flaggan \"%s\""
+#: config/i386/i386.h:395
+#, fuzzy
+msgid "Support MMX built-in functions"
+msgstr "Stöd inbyggda funktioner med MMX"
 
-#: gcc.c:1486
-msgid "Using built-in specs.\n"
-msgstr ""
+#: config/i386/i386.h:397
+#, fuzzy
+msgid "Do not support MMX built-in functions"
+msgstr "Stöd inte inbyggda funktioner med MMX"
 
-#: gcc.c:1667
-#, c-format
-msgid ""
-"Setting spec %s to '%s'\n"
-"\n"
-msgstr ""
+#: config/i386/i386.h:399
+#, fuzzy
+msgid "Support 3DNow! built-in functions"
+msgstr "döljer inbyggd funktion \"%s\""
 
-#: gcc.c:1774
-#, c-format
-msgid "Reading specs from %s\n"
-msgstr ""
+#: config/i386/i386.h:401
+#, fuzzy
+msgid "Do not support 3DNow! built-in functions"
+msgstr "Stöd inte inbyggda funktioner med MMX"
 
-#: gcc.c:1872 gcc.c:1891
-#, c-format
-msgid "specs %%include syntax malformed after %ld characters"
-msgstr ""
+#: config/i386/i386.h:403
+#, fuzzy
+msgid "Support MMX and SSE built-in functions and code generation"
+msgstr "Stöd inbyggda funktioner med MMX och SSE"
 
-#: gcc.c:1899
-#, fuzzy, c-format
-msgid "could not find specs file %s\n"
-msgstr "Kunde inte öppna källkodsfil %s.\n"
+#: config/i386/i386.h:405
+#, fuzzy
+msgid "Do not support MMX and SSE built-in functions and code generation"
+msgstr "Stöd inte inbyggda funktioner med MMX och SSE"
 
-#: gcc.c:1916 gcc.c:1924 gcc.c:1933 gcc.c:1942
-#, c-format
-msgid "specs %%rename syntax malformed after %ld characters"
-msgstr ""
+#: config/i386/i386.h:407
+#, fuzzy
+msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
+msgstr "Stöd inbyggda funktioner med MMX och SSE"
 
-#: gcc.c:1951
-#, c-format
-msgid "specs %s spec was not found to be renamed"
-msgstr ""
+#: config/i386/i386.h:409
+#, fuzzy
+msgid "Do not support MMX, SSE and SSE2 built-in functions and code generation"
+msgstr "Stöd inte inbyggda funktioner med MMX och SSE"
 
-#: gcc.c:1958
-#, c-format
-msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
-msgstr ""
+#: config/i386/i386.h:411
+#, fuzzy
+msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
+msgstr "Stöd inbyggda funktioner med MMX och SSE"
 
-#: gcc.c:1963
-#, c-format
-msgid "rename spec %s to %s\n"
-msgstr ""
+#: config/i386/i386.h:413
+#, fuzzy
+msgid "Do not support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
+msgstr "Stöd inte inbyggda funktioner med MMX och SSE"
 
-#: gcc.c:1965
-#, c-format
-msgid ""
-"spec is '%s'\n"
-"\n"
-msgstr ""
+#: config/i386/i386.h:415
+#, fuzzy
+msgid "sizeof(long double) is 16"
+msgstr "sizeof(long double) är 16."
 
-#: gcc.c:1978
-#, c-format
-msgid "specs unknown %% command after %ld characters"
-msgstr ""
+#: config/i386/i386.h:417
+#, fuzzy
+msgid "sizeof(long double) is 12"
+msgstr "sizeof(long double) är 12."
 
-#: gcc.c:1989 gcc.c:2002
-#, c-format
-msgid "specs file malformed after %ld characters"
-msgstr ""
+#: config/i386/i386.h:419
+#, fuzzy
+msgid "Generate 64bit x86-64 code"
+msgstr "Generera H8/S-kod"
 
-#: gcc.c:2056
-msgid "spec file has no spec for linking"
-msgstr "specfilen har ingen spec för länkning"
+#: config/i386/i386.h:421
+#, fuzzy
+msgid "Generate 32bit i386 code"
+msgstr "Generera \"big endian\"-kod."
 
-#: gcc.c:2554
-msgid "-pipe not supported"
-msgstr "-pipe stöds inte"
+#: config/i386/i386.h:423
+msgid "Use native (MS) bitfield layout"
+msgstr "Använd inbyggd (MS) bitfältslayout"
 
-#: gcc.c:2609
-msgid ""
-"\n"
-"Go ahead? (y or n) "
-msgstr ""
-"\n"
-"Fortsätta? (y eller n) "
+#: config/i386/i386.h:425
+msgid "Use gcc default bitfield layout"
+msgstr "Använd gcc:s standardbitfältslayout"
 
-#: gcc.c:2735
-#, c-format
-msgid ""
-"Internal error: %s (program %s)\n"
-"Please submit a full bug report.\n"
-"See %s for instructions."
-msgstr ""
-"Internt fel: %s (program %s)\n"
-"Var vänlig och skicka in en felrapport.\n"
-"Se %s för instruktioner."
+#: config/i386/i386.h:427
+msgid "Use red-zone in the x86-64 code"
+msgstr "Använd röd zon i x86-64-koden"
 
-#: gcc.c:2753
-#, c-format
-msgid "# %s %.2f %.2f\n"
-msgstr "# %s %.2f %.2f\n"
+#: config/i386/i386.h:429
+#, fuzzy
+msgid "Do not use red-zone in the x86-64 code"
+msgstr "Generera inte H8/S-kod"
 
-#: gcc.c:2883
+#: config/i386/i386.h:431
 #, c-format
-msgid "Usage: %s [options] file...\n"
-msgstr "Användning: %s [flaggor] fil...\n"
-
-#: gcc.c:2884
-msgid "Options:\n"
-msgstr "Flaggor:\n"
-
-#: gcc.c:2886
-msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
-msgstr "  -pass-exit-codes         Avsluta med högsta felkoden från någon av faserna\n"
+msgid "Use direct references against %gs when accessing tls data"
+msgstr "Använd direkta referenser mot %gs vid åtkomst av tls-data"
 
-#: gcc.c:2887
-msgid "  --help                   Display this information\n"
-msgstr "  --help                   Visa den här informatationen\n"
+#: config/i386/i386.h:433
+#, c-format
+msgid "Do not use direct references against %gs when accessing tls data"
+msgstr "Använd inte direkta referenser mot %gs vid åtkomst av tls-data"
 
-#: gcc.c:2888
-msgid "  --target-help            Display target specific command line options\n"
-msgstr "  --target-help            Visa specifika kommandoradsflaggor för mål\n"
+#. This macro is similar to `TARGET_SWITCHES' but defines names of
+#. command options that have values.  Its definition is an
+#. initializer with a subgrouping for each command option.
+#.
+#. Each subgrouping contains a string constant, that defines the
+#. fixed part of the option name, and the address of a variable.  The
+#. variable, type `char *', is set to the variable part of the given
+#. option if the fixed part matches.  The actual option name is made
+#. by appending `-m' to the specified name.
+#: config/i386/i386.h:471 config/ia64/ia64.h:280 config/rs6000/rs6000.h:453
+#: config/s390/s390.h:158 config/sparc/sparc.h:720
+msgid "Schedule code for given CPU"
+msgstr "Schemalägg kod för en given CPU"
 
-#: gcc.c:2890
-msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
-msgstr "  (Använd '-v --help' för att visa kommandoradsflaggor för barnprocesser)\n"
+#: config/i386/i386.h:473
+#, fuzzy
+msgid "Generate floating point mathematics using given instruction set"
+msgstr "Använd flyttalsinstruktioner i hårdvara"
 
-#: gcc.c:2891
-msgid "  -dumpspecs               Display all of the built in spec strings\n"
-msgstr "  -dumpspecs               Visa de inbyggda spec-strängarna\n"
+#: config/i386/i386.h:475 config/s390/s390.h:160
+msgid "Generate code for given CPU"
+msgstr "Generera kod för en given CPU"
 
-#: gcc.c:2892
-msgid "  -dumpversion             Display the version of the compiler\n"
-msgstr "  -dumpversion             Visa kompilatorns version\n"
+#: config/i386/i386.h:477
+msgid "Number of registers used to pass integer arguments"
+msgstr "Antal register för att skicka heltalsargument"
 
-#: gcc.c:2893
-msgid "  -dumpmachine             Display the compiler's target processor\n"
-msgstr "  -dumpmachine             Visa kompilatorns målprocessor\n"
+#: config/i386/i386.h:479
+msgid "Loop code aligned to this power of 2"
+msgstr "Loop-kod justeras till denna 2-potens"
 
-#: gcc.c:2894
-msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
-msgstr "  -print-search-dirs       Visa katalogerna i kompilatorns sökväg\n"
+#: config/i386/i386.h:481
+msgid "Jump targets are aligned to this power of 2"
+msgstr "Hoppmål justeras till denna 2-potens"
 
-#: gcc.c:2895
-msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
-msgstr "  -print-libgcc-file-name  Visa namnet på kompilatorns medföljande bibliotek\n"
+#: config/i386/i386.h:483
+msgid "Function starts are aligned to this power of 2"
+msgstr "Funktionsbörjan justeras till denna 2-potens"
 
-#: gcc.c:2896
-msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
-msgstr "  -print-file-name=<bib>   Visa hela sökvägen till länkbibliotek <bib>\n"
+#: config/i386/i386.h:486
+msgid "Attempt to keep stack aligned to this power of 2"
+msgstr "Försök håll stacken justerad till denna 2-potens"
 
-#: gcc.c:2897
-msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
-msgstr "  -print-prog-name=<prog>  Visa fulla sökvägen till kompilatorkomponenten <prog>\n"
+#: config/i386/i386.h:488
+msgid "Branches are this expensive (1-5, arbitrary units)"
+msgstr "Hopp är dyra (1-5, godtyckliga enheter)"
 
-#: gcc.c:2898
-msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
-msgstr "  -print-multi-directory   Visa rotkatalogen för olika versioner av libgcc\n"
+#: config/i386/i386.h:490
+msgid "Use given x86-64 code model"
+msgstr "Använd angiven x86-64 kodmodell"
 
-#: gcc.c:2899
-msgid ""
-"  -print-multi-lib         Display the mapping between command line options and\n"
-"                           multiple library search directories\n"
-msgstr ""
-"  -print-multi-lib         Visa mappningen mellan kommandoradsflaggor och\n"
-"                           multipla biblioteks sökkataloger\n"
+#. Undocumented.
+#. Undocumented.
+#: config/i386/i386.h:496
+#, fuzzy
+msgid "Use given assembler dialect"
+msgstr "Använd assemblersyntax för DEC"
 
-#: gcc.c:2902
+#: config/i386/i386.h:498
 #, fuzzy
-msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
-msgstr "  -print-multi-directory   Visa rotkatalogen för olika versioner av libgcc\n"
+msgid "Use given thread-local storage dialect"
+msgstr "Använd assemblersyntax för DEC"
 
-#: gcc.c:2903
-msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
-msgstr "  -Wa,<flaggor>            Skicka kommaseparerade <flaggor> till assembleraren\n"
+#: config/i386/sco5.h:290
+msgid "Generate ELF output"
+msgstr "Generera ELF-utdata"
 
-#: gcc.c:2904
-msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
-msgstr "  -Wp,<flaggor>            Skicka kommaseparerade <flaggor> till preprocessorn\n"
+#. If the environment variable DJDIR is not defined, then DJGPP is not        installed correctly and GCC will quickly become confused with the        default prefix settings. Report the problem now so the user doesn't        receive deceptive "file not found" error messages later.
+#. DJDIR is automatically defined by the DJGPP environment config            file pointed to by the environment variable DJGPP. Examine DJGPP            to try and figure out what's wrong.
+#: config/i386/xm-djgpp.h:62
+#, fuzzy, c-format
+msgid "environment variable DJGPP not defined"
+msgstr "Omgivningsvariabel DJGPP är inte definierad."
 
-#: gcc.c:2905
-msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
-msgstr "  -Wl,<flaggor>            Skicka kommaseparerade <flaggor> till länkaren\n"
+#: config/i386/xm-djgpp.h:64
+#, fuzzy, c-format
+msgid "environment variable DJGPP points to missing file '%s'"
+msgstr "Omgivningsvariabel DJGPP pekar på fil \"%s\" som saknas"
 
-#: gcc.c:2906
-msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
-msgstr "  -Xlinker <arg>           Skicka <arg> vidare till länkaren\n"
+#: config/i386/xm-djgpp.h:67
+#, fuzzy, c-format
+msgid "environment variable DJGPP points to corrupt file '%s'"
+msgstr "Omgivningsvariabel DJGPP pekar på fil \"%s\" som är trasig"
 
-#: gcc.c:2907
-msgid "  -save-temps              Do not delete intermediate files\n"
-msgstr "  -save-temps              Radera inte temporära filer\n"
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/i860/i860.h:60
+msgid "Generate code which uses the FPU"
+msgstr "Generera kod som använder FPU"
 
-#: gcc.c:2908
-msgid "  -pipe                    Use pipes rather than intermediate files\n"
-msgstr "  -pipe                    Använd rör istället för temporära filer\n"
+#: config/i860/i860.h:61 config/i860/i860.h:62
+msgid "Do not generate code which uses the FPU"
+msgstr "Genrera inte kod som använder FPU"
 
-#: gcc.c:2909
-msgid "  -time                    Time the execution of each subprocess\n"
-msgstr "  -time                    Mät tiden det tar att exekvera varje barnprocess\n"
+#: config/ia64/ia64.c:4302
+#, c-format
+msgid "ia64_print_operand: unknown code"
+msgstr "ia64_print_operand: okänd kod"
 
-#: gcc.c:2910
-#, fuzzy
-msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
-msgstr "  -specs=<fil>             Använd innehållet i <fil> istället för inbyggda spec\n"
+#. This macro defines names of command options to set and clear bits in
+#. `target_flags'.  Its definition is an initializer with a subgrouping for
+#. each command option.
+#: config/ia64/ia64.h:178
+msgid "Generate big endian code"
+msgstr "Generera \"big endian\"-kod."
 
-#: gcc.c:2911
-msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
-msgstr "  -std=<standard>          Antag att källkodsfilerna är för <standard>\n"
+#: config/ia64/ia64.h:180 config/mcore/mcore.h:146
+msgid "Generate little endian code"
+msgstr "Generera \"little endian\"-kod."
 
-#: gcc.c:2912
-msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
-msgstr "  -B <katalog>             Lägg till <katalog> till kompilatorns sökvägar\n"
+#: config/ia64/ia64.h:182
+msgid "Generate code for GNU as"
+msgstr "Generera kod för GNU as"
 
-#: gcc.c:2913
-msgid "  -b <machine>             Run gcc for target <machine>, if installed\n"
-msgstr "  -b <maskin>              Kör gcc för mål <maskin>, om det är installerat\n"
+#: config/ia64/ia64.h:184
+msgid "Generate code for Intel as"
+msgstr "Generera kod för Intel as"
 
-#: gcc.c:2914
-msgid "  -V <version>             Run gcc version number <version>, if installed\n"
-msgstr "  -V <version>             Kör gcc version <version>, om den är installerad\n"
+#: config/ia64/ia64.h:186
+msgid "Generate code for GNU ld"
+msgstr "Generera kod för GNU ld"
 
-#: gcc.c:2915
-msgid "  -v                       Display the programs invoked by the compiler\n"
-msgstr "  -v                       Visa vilka program som körs av kompilatorn\n"
+#: config/ia64/ia64.h:188
+msgid "Generate code for Intel ld"
+msgstr "Generera kod för Intel ld"
 
-#: gcc.c:2916
-msgid "  -###                     Like -v but options quoted and commands not executed\n"
-msgstr ""
+#: config/ia64/ia64.h:190
+msgid "Generate code without GP reg"
+msgstr "Generera kod utan GP-reg"
 
-#: gcc.c:2917
-msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
-msgstr ""
-"  -E                       Preprocessa bara; kompilera, assemblera och\n"
-"                           länka inte\n"
+#: config/ia64/ia64.h:192
+msgid "Emit stop bits before and after volatile extended asms"
+msgstr "Mata ut stoppbitar före och efter flyktiga utökade asm:er"
 
-#: gcc.c:2918
-msgid "  -S                       Compile only; do not assemble or link\n"
-msgstr "  -S                       Kompilera bara; assemblera och länka inte\n"
+#: config/ia64/ia64.h:194
+msgid "Don't emit stop bits before and after volatile extended asms"
+msgstr "Mata inte ut stoppbitar före och efter flyktiga utökade asm:er"
 
-#: gcc.c:2919
-msgid "  -c                       Compile and assemble, but do not link\n"
-msgstr "  -c                       Kompilera och assemblera, men länka inte\n"
+#: config/ia64/ia64.h:196
+msgid "Use in/loc/out register names"
+msgstr "Använd in/loc/out-registernamn"
 
-#: gcc.c:2920
-msgid "  -o <file>                Place the output into <file>\n"
-msgstr "  -o <fil>                 Placera utdata i <fil>\n"
+#: config/ia64/ia64.h:198
+msgid "Disable use of sdata/scommon/sbss"
+msgstr "Avaktivera användningen av sdata/scommon/sbss"
 
-#: gcc.c:2921
-#, fuzzy
-msgid ""
-"  -x <language>            Specify the language of the following input files\n"
-"                           Permissible languages include: c c++ assembler none\n"
-"                           'none' means revert to the default behavior of\n"
-"                           guessing the language based on the file's extension\n"
-msgstr ""
-"  -x <språk>               Specificera språk för de följande källkodsfilerna\n"
-"                           Tillåtna språk är bland annat: c c++ assembler none\n"
-"                           'none' innebär att man använder standardmetoden,\n"
-"                           att man gissar språk beroende på filändelse\n"
+#: config/ia64/ia64.h:200
+msgid "Enable use of sdata/scommon/sbss"
+msgstr "Aktivera användningen av sdata/scommon/sbss"
 
-#: gcc.c:2928
-#, c-format
-msgid ""
-"\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"
-msgstr ""
-"\n"
-"Flaggor som börjar med -g, -f, -m, -O, -W eller --param skickas automatiskt\n"
-"vidare till de barnprocesser som startas av %s. För att skicka med andra\n"
-"flaggor till dessa processer måste flaggan -W<bokstav> användas.\n"
+#: config/ia64/ia64.h:202
+msgid "gp is constant (but save/restore gp on indirect calls)"
+msgstr "gp är konstant (men spara/återställ gp vid indirekta anrop)"
 
-#: gcc.c:3063
-#, fuzzy, c-format
-msgid "`-%c' option must have argument"
-msgstr "\"%s\" tar bara noll eller två argument"
+#: config/ia64/ia64.h:204
+msgid "Generate self-relocatable code"
+msgstr "Generera självomlokaliserbar kod"
 
-#: gcc.c:3085
-#, c-format
-msgid "couldn't run `%s': %s"
-msgstr ""
+#: config/ia64/ia64.h:206
+msgid "Generate inline floating point division, optimize for latency"
+msgstr "Generera inline flyttalsdivision, optimera för svarstid"
 
-#. translate_options () has turned --version into -fversion.
-#: gcc.c:3262
-#, c-format
-msgid "%s (GCC) %s\n"
-msgstr ""
+#: config/ia64/ia64.h:208
+msgid "Generate inline floating point division, optimize for throughput"
+msgstr "Generera inline flyttalsdivision, optimera för genomströmning"
 
-#: gcc.c:3263
-msgid "Copyright (C) 2003 Free Software Foundation, Inc.\n"
-msgstr ""
+#: config/ia64/ia64.h:211
+msgid "Do not inline floating point division"
+msgstr "Inline:a inte flyttalsdivision"
 
-#: gcc.c:3265 gcov.c:364
-msgid ""
-"This is free software; see the source for copying conditions.  There is NO\n"
-"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
-"\n"
-msgstr ""
+#: config/ia64/ia64.h:213
+msgid "Generate inline integer division, optimize for latency"
+msgstr "Generera inline heltalsdivision, optimera för svarstid"
 
-#: gcc.c:3366
-msgid "argument to `-Xlinker' is missing"
-msgstr "argument till \"-Xlinker\" saknas"
+#: config/ia64/ia64.h:215
+msgid "Generate inline integer division, optimize for throughput"
+msgstr "Generera inline heltalsdivision, optimera för genomströmning"
 
-#: gcc.c:3374
+#: config/ia64/ia64.h:217
 #, fuzzy
-msgid "argument to `-l' is missing"
-msgstr "argument till \"-x\" saknas"
-
-#: gcc.c:3391
-msgid "argument to `-specs' is missing"
-msgstr "argument till \"-specs\" saknas"
-
-#: gcc.c:3406
-msgid "argument to `-specs=' is missing"
-msgstr "argument till \"-specs=\" saknas"
+msgid "Do not inline integer division"
+msgstr "Använd inte divisionsinstruktionen"
 
-#: gcc.c:3436
-#, c-format
-msgid "`-%c' must come at the start of the command line"
-msgstr ""
+#: config/ia64/ia64.h:219
+msgid "Generate inline square root, optimize for latency"
+msgstr "Generera inline kvadratrot, optimera för svarstid"
 
-#: gcc.c:3445
-msgid "argument to `-B' is missing"
-msgstr "argument till \"-B\" saknas"
+#: config/ia64/ia64.h:221
+msgid "Generate inline square root, optimize for throughput"
+msgstr "Generera inline kvadratrot, optimera för genomströmning"
 
-#: gcc.c:3618
-msgid "cannot specify -o with -c or -S and multiple compilations"
-msgstr ""
+#: config/ia64/ia64.h:223
+msgid "Do not inline square root"
+msgstr "Inline:a inte kvadratrot"
 
-#: gcc.c:3791
-#, fuzzy
-msgid "warning: -pipe ignored because -save-temps specified"
-msgstr "Varning: -pipe ignorerad eftersom -save-temps angiven"
+#: config/ia64/ia64.h:225
+msgid "Enable Dwarf 2 line debug info via GNU as"
+msgstr "Aktivera Dwarf 2 radfelsökningsinformation via GNU as"
 
-#: gcc.c:3795
-#, fuzzy
-msgid "warning: -pipe ignored because -time specified"
-msgstr "Varning: -pipe ignorerad eftersom -time angiven"
+#: config/ia64/ia64.h:227
+msgid "Disable Dwarf 2 line debug info via GNU as"
+msgstr "Avaktivera Dwarf 2 radfelsökningsinformation via GNU as"
 
-#: gcc.c:3807
-msgid "argument to `-x' is missing"
-msgstr "argument till \"-x\" saknas"
+#: config/ia64/ia64.h:229
+msgid "Enable earlier placing stop bits for better scheduling"
+msgstr "Aktivera tidigare utplacering av stoppbitar för bättre schemaläggning"
 
-#: gcc.c:3835
-#, c-format
-msgid "argument to `-%s' is missing"
-msgstr "argument till \"-%s\" saknas"
+#: config/ia64/ia64.h:231
+msgid "Disable earlier placing stop bits"
+msgstr "Avaktivera tidigare placering av stoppbitar"
 
-#: gcc.c:3896
-#, c-format
-msgid "warning: `-x %s' after last input file has no effect"
-msgstr ""
+#: config/ia64/ia64.h:276
+msgid "Specify range of registers to make fixed"
+msgstr "Ange intervall av register att fixera"
 
-#: gcc.c:4241
-msgid "invalid specification!  Bug in cc"
-msgstr ""
+#: config/ip2k/ip2k.c:1087
+#, fuzzy
+msgid "bad operand"
+msgstr "ogiltig %%-kod"
 
-#: gcc.c:4395
-#, c-format
-msgid "%s\n"
-msgstr "%s\n"
+#: config/iq2000/iq2000.c:3383
+#, fuzzy, c-format
+msgid "invalid %%P operand"
+msgstr "ogiltigt %%P-värde"
 
-#. Catch the case where a spec string contains something like
-#. '%{foo:%*}'.  ie there is no * in the pattern on the left
-#. hand side of the :.
-#: gcc.c:4955
+#: config/iq2000/iq2000.c:3391 config/rs6000/rs6000.c:10893
 #, c-format
-msgid "spec failure: '%%*' has not been initialized by pattern match"
-msgstr ""
+msgid "invalid %%p value"
+msgstr "ogiltigt %%p-värde"
 
-#: gcc.c:4964
+#: config/iq2000/iq2000.c:3455 config/mips/mips.c:4962
 #, c-format
-msgid "warning: use of obsolete %%[ operator in specs"
-msgstr ""
+msgid "invalid use of %%d, %%x, or %%X"
+msgstr "ogiltig användning av %%d, %%x eller %%x"
 
-#: gcc.c:4982
-#, c-format
-msgid "Processing spec %c%s%c, which is '%s'\n"
-msgstr ""
+#: config/iq2000/iq2000.h:72 config/mn10300/mn10300.h:74
+msgid "No default crt0.o"
+msgstr "Ingen standard-crt0.o"
 
-#: gcc.c:5107
-#, fuzzy, c-format
-msgid "spec failure: unrecognized spec option '%c'"
-msgstr "ej igenkänd flagga `-%s'"
+#: config/iq2000/iq2000.h:74
+msgid "Use GP relative sdata/sbss sections"
+msgstr "Använd GP relativt sdata/sbss-sektioner"
 
-#: gcc.c:5188
-#, fuzzy, c-format
-msgid "unknown spec function `%s'"
-msgstr "I funktion `%s':"
+#: config/iq2000/iq2000.h:76
+msgid "Don't use GP relative sdata/sbss sections"
+msgstr "Använd inte GP relativt sdata/sbss-sektioner"
 
-#: gcc.c:5207
-#, fuzzy, c-format
-msgid "error in args to spec function `%s'"
-msgstr "för många argument till funktionen \"%s\""
+#: config/iq2000/iq2000.h:78 config/mips/mips.h:593
+msgid "Use ROM instead of RAM"
+msgstr "Använd ROM istället för RAM"
 
-#: gcc.c:5256
-msgid "malformed spec function name"
-msgstr ""
+#: config/iq2000/iq2000.h:80 config/mips/mips.h:595
+msgid "Don't use ROM instead of RAM"
+msgstr "Använd inte ROM istället för RAM"
 
-#. )
-#: gcc.c:5259
-#, fuzzy
-msgid "no arguments for spec function"
-msgstr "för få argument till funktion"
+#: config/iq2000/iq2000.h:82 config/mips/mips.h:597
+msgid "Put uninitialized constants in ROM (needs -membedded-data)"
+msgstr "Placera oinitierade konstanter i ROM (kräver -membedded-data)"
 
-#: gcc.c:5278
-msgid "malformed spec function arguments"
-msgstr ""
+#: config/iq2000/iq2000.h:84 config/mips/mips.h:599
+msgid "Don't put uninitialized constants in ROM"
+msgstr "Placera inte oinitierade konstanter i ROM"
 
-#: gcc.c:5386
-msgid "mismatched braces in specs"
-msgstr ""
+#: config/iq2000/iq2000.h:106 config/mips/mips.h:788
+msgid "Specify CPU for scheduling purposes"
+msgstr "Ange CPU för schemaläggningssyften"
 
-#: gcc.c:6081
-#, c-format
-msgid "unrecognized option `-%s'"
-msgstr "ej igenkänd flagga `-%s'"
+#: config/iq2000/iq2000.h:108 config/mips/mips.h:790
+msgid "Specify CPU for code generation purposes"
+msgstr "Ange CPU för kodgenereringssyften"
 
-#: gcc.c:6087
-#, c-format
-msgid "install: %s%s\n"
-msgstr ""
+#: config/m32r/m32r.c:2111
+#, fuzzy, c-format
+msgid "invalid operand to %%s code"
+msgstr "ogiltig operand för %R"
 
-#: gcc.c:6088
-#, c-format
-msgid "programs: %s\n"
-msgstr "program: %s\n"
+#: config/m32r/m32r.c:2118
+#, fuzzy, c-format
+msgid "invalid operand to %%p code"
+msgstr "ogiltig operand för %R"
 
-#: gcc.c:6089
-#, c-format
-msgid "libraries: %s\n"
-msgstr "bibliotek: %s\n"
+#: config/m32r/m32r.c:2173
+msgid "bad insn for 'A'"
+msgstr "felaktig instruktion för \"A\""
 
-#: gcc.c:6146
-msgid ""
-"\n"
-"For bug reporting instructions, please see:\n"
-msgstr ""
-"\n"
-"Instruktioner för bugrapportering, se:\n"
+#: config/m32r/m32r.c:2220
+#, fuzzy, c-format
+msgid "invalid operand to %%T/%%B code"
+msgstr "ogiltig operand för %H/%L"
 
-#: gcc.c:6162
-#, c-format
-msgid "Configured with: %s\n"
-msgstr ""
+#: config/m32r/m32r.c:2243
+#, fuzzy, c-format
+msgid "invalid operand to %%N code"
+msgstr "ogiltig operand för %R"
 
-#: gcc.c:6176
-#, c-format
-msgid "Thread model: %s\n"
-msgstr ""
+#: config/m32r/m32r.c:2276
+msgid "pre-increment address is not a register"
+msgstr "förinkrementeringsadress är inte ett register"
 
-#: gcc.c:6187
-#, c-format
-msgid "gcc version %s\n"
-msgstr "gcc version %s\n"
+#: config/m32r/m32r.c:2283
+msgid "pre-decrement address is not a register"
+msgstr "fördekrementeringsadress är inte ett register"
 
-#: gcc.c:6189
-#, c-format
-msgid "gcc driver version %s executing gcc version %s\n"
-msgstr ""
+#: config/m32r/m32r.c:2290
+msgid "post-increment address is not a register"
+msgstr "efterinkrementeringsadress är inte ett register"
+
+#: config/m32r/m32r.c:2366 config/m32r/m32r.c:2382
+#: config/rs6000/rs6000.c:17609
+msgid "bad address"
+msgstr "felaktig adress"
 
-#: gcc.c:6197
+#: config/m32r/m32r.c:2387
 #, fuzzy
-msgid "no input files"
-msgstr "Inga indatafiler"
+msgid "lo_sum not of register"
+msgstr "Skicka argument i register"
 
-#: gcc.c:6235
-#, c-format
-msgid "%s: %s compiler not installed on this system"
-msgstr "%s: kompilatorn %s är inte installerad på detta system"
+#. { "relax",                  TARGET_RELAX_MASK, "" },                    { "no-relax",               -TARGET_RELAX_MASK, "" },
+#: config/m32r/m32r.h:283
+msgid "Display compile time statistics"
+msgstr "Visa kompileringstidsstatistik"
 
-#: gcc.c:6310
-#, c-format
-msgid "%s: linker input file unused because linking not done"
-msgstr ""
+#: config/m32r/m32r.h:285
+msgid "Align all loops to 32 byte boundary"
+msgstr "Justera alla slingor till 32-bytesgräns"
 
-#: gcc.c:6353
-#, c-format
-msgid "language %s not recognized"
-msgstr "språk %s känns inte igen"
+#: config/m32r/m32r.h:288
+msgid "Only issue one instruction per cycle"
+msgstr "Lägg bara ut en instruktion per cykel"
 
-#: gcc.c:6456
-#, fuzzy
-msgid "internal gcc abort"
-msgstr "Intern gcc-halt (abort)."
+#: config/m32r/m32r.h:291
+msgid "Prefer branches over conditional execution"
+msgstr "Föredra hopp framför villkorlig körning"
 
-#: gcov.c:325
-msgid "Internal gcov abort.\n"
-msgstr ""
+#: config/m32r/m32r.h:312
+msgid "Code size: small, medium or large"
+msgstr "Kodstorlek: small, medium, eller large"
 
-#: gcov.c:338
-msgid ""
-"Usage: gcov [OPTION]... SOURCEFILE\n"
-"\n"
-msgstr ""
+#: config/m32r/m32r.h:314
+msgid "Small data area: none, sdata, use"
+msgstr "Litet dataområde: none, sdata, use"
 
-#: gcov.c:339
+#: config/m32r/m32r.h:316 config/mips/mips.h:796
 #, fuzzy
-msgid ""
-"Print code coverage information.\n"
-"\n"
-msgstr "inte tillräcklig typinformation"
+msgid "Don't call any cache flush functions"
+msgstr "Inga anrop i funktion %s\n"
 
-#: gcov.c:340
-#, fuzzy
-msgid "  -h, --help                      Print this help, then exit\n"
-msgstr "  --help                   Visa den här informatationen\n"
+#: config/m32r/m32r.h:318 config/mips/mips.h:798
+msgid "Specify cache flush function"
+msgstr "Ange cache-tömningsfunktion"
 
-#: gcov.c:341
+#: config/m32r/m32r.h:320
 #, fuzzy
-msgid "  -v, --version                   Print version number, then exit\n"
-msgstr "  -V <version>             Kör gcc version <version>, om den är installerad\n"
+msgid "Don't call any cache flush trap"
+msgstr "Inga anrop i funktion %s\n"
 
-#: gcov.c:342
-msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
-msgstr ""
+#: config/m32r/m32r.h:322
+msgid "Specify cache flush trap number"
+msgstr "Ange cache-tömningsfällnummer"
 
-#: gcov.c:343
-msgid ""
-"  -c, --branch-counts             Given counts of branches taken\n"
-"                                    rather than percentages\n"
-msgstr ""
+#. !!!! SCz wrong here.
+#: config/m68hc11/m68hc11.c:3432 config/m68hc11/m68hc11.c:3809
+msgid "move insn not handled"
+msgstr "move-instruktion inte hanterad"
 
-#: gcov.c:345
+#: config/m68hc11/m68hc11.c:3656 config/m68hc11/m68hc11.c:3740
+#: config/m68hc11/m68hc11.c:4012
 #, fuzzy
-msgid "  -n, --no-output                 Do not create an output file\n"
-msgstr "  -save-temps              Radera inte temporära filer\n"
+msgid "invalid register in the move instruction"
+msgstr "Använd inte divisionsinstruktionen"
 
-#: gcov.c:346
-msgid ""
-"  -l, --long-file-names           Use long output file names for included\n"
-"                                    source files\n"
-msgstr ""
+#: config/m68hc11/m68hc11.c:3690
+#, fuzzy
+msgid "invalid operand in the instruction"
+msgstr "ogiltig operand för %V"
 
-#: gcov.c:348
-msgid "  -f, --function-summaries        Output summaries for each function\n"
-msgstr ""
+#: config/m68hc11/m68hc11.c:3986
+#, fuzzy
+msgid "invalid register in the instruction"
+msgstr "ogiltigt flagga \"%s\" i line-direktiv"
 
-#: gcov.c:349
-msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
-msgstr ""
+#: config/m68hc11/m68hc11.c:4019
+msgid "operand 1 must be a hard register"
+msgstr "operand 1 måste vara ett hårt register"
 
-#: gcov.c:350
-msgid "  -p, --preserve-paths            Preserve all pathname components\n"
-msgstr ""
+#: config/m68hc11/m68hc11.c:4033
+#, fuzzy
+msgid "invalid rotate insn"
+msgstr "ogiltigt format på #line"
 
-#: gcov.c:351
-#, fuzzy, c-format
-msgid ""
-"\n"
-"For bug reporting instructions, please see:\n"
-"%s.\n"
-msgstr ""
-"\n"
-"Instruktioner för bugrapportering, se:\n"
+#: config/m68hc11/m68hc11.c:4457
+msgid "registers IX, IY and Z used in the same INSN"
+msgstr "registren IX, IY och Z används i samma INSTRUKTION"
 
-#: gcov.c:361
-#, c-format
-msgid "gcov (GCC) %s\n"
-msgstr ""
+#: config/m68hc11/m68hc11.c:4794 config/m68hc11/m68hc11.c:5094
+msgid "cannot do z-register replacement"
+msgstr "kan inte göra z-registerutbyte"
 
-#: gcov.c:362
-msgid "Copyright (C) 2001 Free Software Foundation, Inc.\n"
-msgstr ""
+#: config/m68hc11/m68hc11.c:5159
+msgid "invalid Z register replacement for insn"
+msgstr "ogiltigt Z-registerutbyte för instruktion"
 
-#: gcov.c:500
-#, c-format
-msgid "Could not open basic block file %s.\n"
-msgstr ""
+#. Macro to define tables used to set the flags. This is a list in braces of
+#. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
+#. to set or minus the bits to clear. An empty string NAME is used to
+#. identify the default VALUE.
+#: config/m68hc11/m68hc11.h:179
+msgid "Compile with 16-bit integer mode"
+msgstr "Kompilera med 16-bitars heltalsläge"
 
-#: gcov.c:507
-#, c-format
-msgid "Could not open program flow graph file %s.\n"
-msgstr ""
+#: config/m68hc11/m68hc11.h:181
+msgid "Compile with 32-bit integer mode"
+msgstr "Kompilera med 32-bitars heltalsläge"
 
-#: gcov.c:524
-#, c-format
-msgid "Could not open data file %s.\n"
-msgstr "Kunde inte öppna datafil %s.\n"
+#: config/m68hc11/m68hc11.h:183
+msgid "Auto pre/post decrement increment allowed"
+msgstr "Automatisk för-/efterdekrementering -inkrementering tillåtna"
 
-#: gcov.c:525
-msgid "Assuming that all execution counts are zero.\n"
-msgstr ""
+#: config/m68hc11/m68hc11.h:185
+msgid "Auto pre/post decrement increment not allowed"
+msgstr "Automatisk för-/efterdekrementering -inkrementering inte tillåtna"
 
-#: gcov.c:534
-#, c-format
-msgid "No executable code associated with file %s.\n"
-msgstr ""
+#: config/m68hc11/m68hc11.h:187
+msgid "Min/max instructions allowed"
+msgstr "Min-/maxinstruktioner tillåtna"
 
-#: gcov.c:1186
-#, fuzzy, c-format
-msgid "%s of %d lines executed in %s %s\n"
-msgstr "%6.2f%% av %d källkodsrader körda i fil %s\n"
+#: config/m68hc11/m68hc11.h:189
+msgid "Min/max instructions not allowed"
+msgstr "Min-/maxinstruktioner inte tillåtna"
 
-#: gcov.c:1191
-#, fuzzy, c-format
-msgid "No executable lines in %s %s\n"
-msgstr "Inga körbara källkodsrader i funktion %s\n"
+#: config/m68hc11/m68hc11.h:191
+msgid "Use call and rtc for function calls and returns"
+msgstr "Använd call och rtc för funktionsanrop och returer"
 
-#: gcov.c:1198
-#, fuzzy, c-format
-msgid "%s of %d branches executed in %s %s\n"
-msgstr "%6.2f%% av %d hopp utförda i funktion %s\n"
+#: config/m68hc11/m68hc11.h:193
+msgid "Use jsr and rts for function calls and returns"
+msgstr "Använd jsr och rts för funktionsanrop och returer"
 
-#: gcov.c:1203
-#, fuzzy, c-format
-msgid "%s of %d branches taken at least once in %s %s\n"
-msgstr "%6.2f%% av %d hopp tagna minst en gång i funktion %s\n"
+#: config/m68hc11/m68hc11.h:195
+msgid "Do not use direct addressing mode for soft registers"
+msgstr "Använd inte direkt adresseringsläge för mjuka register"
 
-#: gcov.c:1209
-#, fuzzy, c-format
-msgid "No branches in %s %s\n"
-msgstr "Inga hopp i fil %s\n"
+#: config/m68hc11/m68hc11.h:197
+msgid "Use direct addressing mode for soft registers"
+msgstr "Använd direkt adresseringsläge förmjuka register"
 
-#: gcov.c:1211
-#, fuzzy, c-format
-msgid "%s of %d calls executed in %s %s\n"
-msgstr "%6.2f%% av %d anrop tagna i funktion %s\n"
+#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
+msgid "Compile for a 68HC11"
+msgstr "Kompilera för en 68HC11"
 
-#: gcov.c:1216
-#, fuzzy, c-format
-msgid "No calls in %s %s\n"
-msgstr "Inga anrop i fil %s\n"
+#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
+msgid "Compile for a 68HC12"
+msgstr "Kompilera för en 68HC12"
 
-#: gcov.c:1351
-#, c-format
-msgid "didn't use all bb entries of graph, function %s\n"
-msgstr ""
+#: config/m68hc11/m68hc11.h:203 config/m68hc11/m68hc11.h:209
+msgid "Compile for a 68HCS12"
+msgstr "Kompilera för en 68HCS12"
 
-#: gcov.c:1353
-#, c-format
-msgid "block_num = %ld, num_blocks = %d\n"
-msgstr ""
+#. This macro is similar to `TARGET_SWITCHES' but defines names of
+#. command options that have values.  Its definition is an
+#. initializer with a subgrouping for each command option.
+#.
+#. Each subgrouping contains a string constant, that defines the
+#. fixed part of the option name, and the address of a variable.  The
+#. variable, type `char *', is set to the variable part of the given
+#. option if the fixed part matches.  The actual option name is made
+#. by appending `-m' to the specified name.
+#: config/m68hc11/m68hc11.h:223
+msgid "Specify the register allocation order"
+msgstr "Ange registerallokeringsordningen"
 
-#: gcov.c:1367
-#, c-format
-msgid "ERROR: unexpected line number %ld\n"
-msgstr ""
+#: config/m68hc11/m68hc11.h:225
+msgid "Indicate the number of soft registers available"
+msgstr "Indikera antalet tillgängliga mjuka register"
 
-#: gcov.c:1383
-#, fuzzy, c-format
-msgid "ERROR: too many basic blocks in function %s\n"
-msgstr "för många argument till funktionen \"%s\""
+#: config/m68k/m68k.h:240 config/m68k/m68k.h:242
+#, fuzzy
+msgid "Generate code for a 68020"
+msgstr "Generera kod för c2"
 
-#: gcov.c:1398
-#, fuzzy, c-format
-msgid "ERROR: out of range line number in function %s\n"
-msgstr "Inga körbara källkodsrader i funktion %s\n"
+#: config/m68k/m68k.h:247 config/m68k/m68k.h:250
+#, fuzzy
+msgid "Generate code for a 68000"
+msgstr "Generera kod för en DLL"
 
-#: gcov.c:1470
-#, c-format
-msgid "Could not open source file %s.\n"
-msgstr "Kunde inte öppna källkodsfil %s.\n"
+#: config/m68k/m68k.h:252
+#, fuzzy
+msgid "Use the bit-field instructions"
+msgstr "Använd bitfältsinstruktioner"
 
-#: gcov.c:1480
-#, fuzzy, c-format
-msgid "Warning: source file %s is newer than %s\n"
-msgstr "aktuell fil är äldre än %s"
+#: config/m68k/m68k.h:254
+#, fuzzy
+msgid "Do not use the bit-field instructions"
+msgstr "Använd inte bitfältsinstruktioner"
 
-#: gcov.c:1510
-#, c-format
-msgid "Unexpected EOF while reading source file %s.\n"
-msgstr ""
+#: config/m68k/m68k.h:256
+msgid "Consider type 'int' to be 16 bits wide"
+msgstr "Betrakta typen \"int\" som 16 bitar bred"
 
-#: gcov.c:1532
-#, fuzzy, c-format
-msgid "call   %2d never executed\n"
-msgstr "anrop %d aldrig utfört\n"
+#: config/m68k/m68k.h:258
+msgid "Consider type 'int' to be 32 bits wide"
+msgstr "Betrakta typen \"int\" som 32 bitar bred"
 
-#: gcov.c:1535
-#, c-format
-msgid "call   %2d returns %s\n"
-msgstr ""
+#: config/m68k/m68k.h:261
+msgid "Generate code with library calls for floating point"
+msgstr "Generera kod med bibliteksanrop för flyttal"
 
-#: gcov.c:1543
-#, fuzzy, c-format
-msgid "branch %2d never executed\n"
-msgstr "anrop %d aldrig utfört\n"
+#: config/m68k/m68k.h:263
+#, fuzzy
+msgid "Generate code for a 68040, without any new instructions"
+msgstr "Generera kod för \"little endian\""
 
-#: gcov.c:1546
-#, fuzzy, c-format
-msgid "branch %2d taken %s\n"
-msgstr "Inga hopp i fil %s\n"
+#: config/m68k/m68k.h:266
+#, fuzzy
+msgid "Generate code for a 68060, without any new instructions"
+msgstr "Generera kod för \"little endian\""
 
-#: gcov.c:1610
-#, c-format
-msgid "Creating %s.\n"
-msgstr "Skapar %s.\n"
+#: config/m68k/m68k.h:270
+#, fuzzy
+msgid "Generate code for a 68030"
+msgstr "Generera kod för en DLL"
 
-#: gcov.c:1613
-#, fuzzy, c-format
-msgid "Error writing output file %s.\n"
-msgstr "fel vid skrivning till %s"
+#: config/m68k/m68k.h:273
+#, fuzzy
+msgid "Generate code for a 68040"
+msgstr "Generera kod för 11/40"
 
-#: gcov.c:1618
-#, c-format
-msgid "Could not open output file %s.\n"
-msgstr "Kunde inte öppna utdatafil %s.\n"
+#: config/m68k/m68k.h:277
+#, fuzzy
+msgid "Generate code for a 68060"
+msgstr "Generera kod för en DLL"
+
+#: config/m68k/m68k.h:282
+#, fuzzy
+msgid "Generate code for a 520X"
+msgstr "Generera kod för c2"
 
-#: gcse.c:763
-#, c-format
-msgid "GCSE disabled: %d > 1000 basic blocks and %d >= 20 edges/basic block"
-msgstr ""
+#: config/m68k/m68k.h:286
+#, fuzzy
+msgid "Generate code for a 5206e"
+msgstr "Generera kod för c2"
 
-#: gcse.c:775
-#, c-format
-msgid "GCSE disabled: %d basic blocks and %d registers"
-msgstr ""
+#: config/m68k/m68k.h:290
+#, fuzzy
+msgid "Generate code for a 528x"
+msgstr "Generera kod för c2"
 
-#: genautomata.c:1490
-#, c-format
-msgid "Name `%s' contains quotes"
-msgstr ""
+#: config/m68k/m68k.h:294
+#, fuzzy
+msgid "Generate code for a 5307"
+msgstr "Generera kod för c2"
 
-#: genautomata.c:1621
-#, c-format
-msgid "invalid string `%s' in define_cpu_unit"
-msgstr ""
+#: config/m68k/m68k.h:298
+#, fuzzy
+msgid "Generate code for a 5407"
+msgstr "Generera kod för c2"
 
-#: genautomata.c:1650
-#, c-format
-msgid "invalid string `%s' in define_query_cpu_unit"
-msgstr ""
+#: config/m68k/m68k.h:301
+#, fuzzy
+msgid "Generate code for a 68851"
+msgstr "Generera kod för c1"
 
-#: genautomata.c:1682 genautomata.c:1685
-#, c-format
-msgid "invalid string `%s' in define_bypass"
-msgstr ""
+#: config/m68k/m68k.h:303
+#, fuzzy
+msgid "Do no generate code for a 68851"
+msgstr "Generera kod för c1"
 
-#: genautomata.c:1720
-#, c-format
-msgid "invalid first string `%s' in exclusion_set"
-msgstr ""
+#: config/m68k/m68k.h:306
+#, fuzzy
+msgid "Generate code for a 68302"
+msgstr "Generera kod för c32"
 
-#: genautomata.c:1724
-#, c-format
-msgid "invalid second string `%s' in exclusion_set"
-msgstr ""
+#: config/m68k/m68k.h:309
+#, fuzzy
+msgid "Generate code for a 68332"
+msgstr "Generera kod för c32"
 
-#: genautomata.c:1760
-#, c-format
-msgid "invalid first string `%s' in presence_set"
-msgstr ""
+#: config/m68k/m68k.h:313
+#, fuzzy
+msgid "Generate code for a cpu32"
+msgstr "Generera kod för c32"
 
-#: genautomata.c:1764
-#, c-format
-msgid "invalid second string `%s' in presence_set"
-msgstr ""
+#: config/m68k/m68k.h:316
+msgid "Align variables on a 32-bit boundary"
+msgstr "Justera variabler på en 32-bitarsgräns"
 
-#: genautomata.c:1800
-#, c-format
-msgid "invalid first string `%s' in absence_set"
-msgstr ""
+#: config/m68k/m68k.h:318
+msgid "Align variables on a 16-bit boundary"
+msgstr "Justera variabler på en 16-bitarsgräns"
 
-#: genautomata.c:1804
-#, c-format
-msgid "invalid second string `%s' in absence_set"
-msgstr ""
+#: config/m68k/m68k.h:320
+msgid "Enable separate data segment"
+msgstr "Aktivera separat datasegment"
 
-#: genautomata.c:1837
-#, c-format
-msgid "invalid string `%s' in define_automaton"
-msgstr ""
+#: config/m68k/m68k.h:322
+msgid "Disable separate data segment"
+msgstr "Avaktivera separat datasegment"
 
-#: genautomata.c:1868
-#, fuzzy, c-format
-msgid "invalid option `%s' in automata_option"
-msgstr "Ogiltig flagga \"%s\""
+#: config/m68k/m68k.h:324
+msgid "Enable ID based shared library"
+msgstr "Aktivera ID-baserat delat bibliotek"
 
-#: genautomata.c:1890
-#, c-format
-msgid "garbage after ) in reservation `%s'"
-msgstr ""
+#: config/m68k/m68k.h:326
+msgid "Disable ID based shared library"
+msgstr "Avaktivera ID-baserat delat bibliotek"
 
-#: genautomata.c:1921 genautomata.c:1954 genautomata.c:1981
-#, fuzzy, c-format
-msgid "invalid `%s' in reservation `%s'"
-msgstr "omdeklaration av \"%s\""
+#: config/m68k/m68k.h:328
+#, fuzzy
+msgid "Generate pc-relative code"
+msgstr "Generera SA-kod"
 
-#: genautomata.c:1932
-#, c-format
-msgid "repetition `%s' <= 1 in reservation `%s'"
-msgstr ""
+#: config/m68k/m68k.h:330
+msgid "Do not use unaligned memory references"
+msgstr "Använd inte ojusterade minnesreferenser"
 
-#: genautomata.c:2425
-#, c-format
-msgid "unit `%s' in exclusion is not declared"
-msgstr ""
+#: config/m68k/m68k.h:332
+#, fuzzy
+msgid "Use unaligned memory references"
+msgstr "Använd stor minnesmodell"
 
-#: genautomata.c:2427
-#, c-format
-msgid "`%s' in exclusion is not unit"
-msgstr ""
+#: config/m68k/m68k.h:334
+msgid "Use different calling convention using 'rtd'"
+msgstr "Använd en annan anropskonvention som använder \"rtd\""
 
-#: genautomata.c:2465
-#, fuzzy, c-format
-msgid "unit `%s' excludes itself"
-msgstr "storleken på \"%s\" är större än sin typ"
+#. TARGET_DEFAULT is defined in m68k-none.h, netbsd.h, etc.
+#: config/m68k/m68k.h:344
+msgid "ID of shared library to build"
+msgstr "ID för delat bibliotek att bygga"
 
-#: genautomata.c:2473
-#, c-format
-msgid "units `%s' and `%s' in exclusion set belong to different automata"
-msgstr ""
+#: config/mcore/mcore.h:113
+msgid "Inline constants if it can be done in 2 insns or less"
+msgstr "Inline:a konstanter om det kan göras på 2 instruktioner eller mindre"
 
-#: genautomata.c:2603 genautomata.c:2609
-#, c-format
-msgid "unit `%s' excludes and requires presence of `%s'"
-msgstr ""
+#: config/mcore/mcore.h:115
+msgid "Inline constants if it only takes 1 instruction"
+msgstr "Inline:a konstanter om det bara tar 1 instruktion"
 
-#: genautomata.c:2623 genautomata.c:2629
-#, c-format
-msgid "unit `%s' requires absence and presence of `%s'"
-msgstr ""
+#: config/mcore/mcore.h:117
+msgid "Set maximum alignment to 4"
+msgstr "Sätt maximal justering till 4"
 
-#: genautomata.c:2692 genautomata.c:2695
-#, fuzzy, c-format
-msgid "repeated declaration of automaton `%s'"
-msgstr "upprepad deklaration av klassmetod \"%s\"."
+#: config/mcore/mcore.h:119
+msgid "Set maximum alignment to 8"
+msgstr "Sätt maximal justering till 8"
 
-#: genautomata.c:2711
-#, c-format
-msgid "define_insn_reservation `%s' has negative latency time"
-msgstr ""
+#: config/mcore/mcore.h:123
+msgid "Do not use the divide instruction"
+msgstr "Använd inte divisionsinstruktionen"
 
-#: genautomata.c:2717
-#, c-format
-msgid "`%s' is already used as insn reservation name"
-msgstr ""
+#: config/mcore/mcore.h:127
+msgid "Do not arbitrary sized immediates in bit operations"
+msgstr "Använd inte godtyckligt stora omedelbara i bitoperationer"
 
-#: genautomata.c:2723
-#, c-format
-msgid "define_bypass `%s - %s' has negative latency time"
-msgstr ""
+#: config/mcore/mcore.h:129
+msgid "Always treat bit-field as int-sized"
+msgstr "Hantera alttid bitfält som int-stora"
 
-#: genautomata.c:2737
-#, fuzzy, c-format
-msgid "automaton `%s' is not declared"
-msgstr "\"%s\" är tidigare deklarerad här"
+#: config/mcore/mcore.h:133
+msgid "Force functions to be aligned to a 4 byte boundary"
+msgstr "Tvinga funktioner till att vara justerade till en 4-bytegräns"
 
-#: genautomata.c:2747
-#, c-format
-msgid "define_unit `%s' without automaton when one defined"
-msgstr ""
+#: config/mcore/mcore.h:135
+msgid "Force functions to be aligned to a 2 byte boundary"
+msgstr "Tvinga funktioner till att vara justerade till en 2-bytegräns"
 
-#: genautomata.c:2753
-#, fuzzy, c-format
-msgid "`%s' is declared as cpu unit"
-msgstr "fält \"%s\" deklarerad som en funktion"
+#: config/mcore/mcore.h:137
+msgid "Emit call graph information"
+msgstr "Mata ut anropsgrafsinformation"
 
-#: genautomata.c:2762
-#, fuzzy, c-format
-msgid "`%s' is declared as cpu reservation"
-msgstr "fält \"%s\" deklarerad som en funktion"
+#: config/mcore/mcore.h:141
+msgid "Prefer word accesses over byte accesses"
+msgstr "Föredra ordåtkomst före byteåtkomst"
 
-#: genautomata.c:2772
-#, fuzzy, c-format
-msgid "repeated declaration of unit `%s'"
-msgstr "omdeklaration av \"%s\""
+#: config/mcore/mcore.h:152
+msgid "Generate code for the M*Core M340"
+msgstr "Genrera kod för M*Core M340"
 
-#: genautomata.c:2775
-#, fuzzy, c-format
-msgid "repeated declaration of reservation `%s'"
-msgstr "upprepad deklaration av klassmetod \"%s\"."
+#: config/mcore/mcore.h:165
+msgid "Maximum amount for a single stack increment operation"
+msgstr "Maximal storlek på en emsan stackökningsoperation"
 
-#: genautomata.c:2790 genautomata.c:2793
-#, fuzzy, c-format
-msgid "there is no insn reservation `%s'"
-msgstr "ingen tidigare deklaration av \"%s\""
+#: config/mips/mips.c:4647
+msgid "mips_debugger_offset called with non stack/frame/arg pointer"
+msgstr "mips_debugger_offset anropad med en icke-stack/ram/arg-pekare"
 
-#: genautomata.c:2810 genautomata.c:2815
+#: config/mips/mips.c:4856
 #, fuzzy, c-format
-msgid "the same bypass `%s - %s' is already defined"
-msgstr "Klass \"%s\" finns redan"
+msgid "PRINT_OPERAND, invalid insn for %%C"
+msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
 
-#: genautomata.c:2820
+#: config/mips/mips.c:4873
 #, fuzzy, c-format
-msgid "bypass `%s - %s' is already defined"
-msgstr "Klass \"%s\" finns redan"
-
-#: genautomata.c:2925 genautomata.c:2927
-#, c-format
-msgid "automaton `%s' is not used"
-msgstr ""
-
-#: genautomata.c:2950
-#, c-format
-msgid "undeclared unit or reservation `%s'"
-msgstr ""
+msgid "PRINT_OPERAND, invalid insn for %%N"
+msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
 
-#: genautomata.c:3028 genautomata.c:3030
+#: config/mips/mips.c:4882
 #, fuzzy, c-format
-msgid "unit `%s' is not used"
-msgstr "\"%s\" är definierad men inte använd"
+msgid "PRINT_OPERAND, invalid insn for %%F"
+msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
 
-#: genautomata.c:3035 genautomata.c:3037
+#: config/mips/mips.c:4891
 #, fuzzy, c-format
-msgid "reservation `%s' is not used"
-msgstr "omdeklaration av \"%s\""
+msgid "PRINT_OPERAND, invalid insn for %%W"
+msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
 
-#: genautomata.c:3134
+#: config/mips/mips.c:4912
 #, fuzzy, c-format
-msgid "cycle in definition of reservation `%s'"
-msgstr "omdefiniering av \"union %s\""
+msgid "invalid %%Y value"
+msgstr "ogiltigt värde %%B"
 
-#: genautomata.c:5333
-#, c-format
-msgid "Units `%s' and `%s' should be in the same automaton"
-msgstr ""
+#: config/mips/mips.c:4990
+msgid "PRINT_OPERAND, invalid operand for relocation"
+msgstr "PRINT_OPERAND, ogiltig operand för omlokalisering"
 
-#: genautomata.c:9441
-#, fuzzy
-msgid "-split has no argument."
-msgstr "inga argument"
+#. Target CPU builtins.
+#. Everyone but IRIX defines this to mips.
+#. We do this here because __mips is defined below              and so we can't use builtin_define_std.
+#. Treat _R3000 and _R4000 like register-size                       defines, which is how they've historically                      been used.
+#. Macros dependent on the C dialect.
+#. Bizarre, but needed at least for Irix.
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/mips/mips.h:541
+msgid "Use 64-bit int type"
+msgstr "Använd 64-bitars int-typ"
 
-#: genautomata.c:9442
-#, fuzzy
-msgid "option `-split' has not been implemented yet\n"
-msgstr "Profilering är inte implementerat ännu."
+#: config/mips/mips.h:543
+msgid "Use 64-bit long type"
+msgstr "Använd 64-bitars long-typ"
 
-#: genautomata.c:9486 genautomata.c:9491
-#, c-format
-msgid "Automaton `%s': Insn `%s' will never be issued"
-msgstr ""
+#: config/mips/mips.h:545
+msgid "Use 32-bit long type"
+msgstr "Använd 32-bitars long-typ"
 
-#: genautomata.c:9498 genautomata.c:9501
-#, c-format
-msgid "Insn `%s' will never be issued"
-msgstr ""
+#: config/mips/mips.h:547
+msgid "Optimize lui/addiu address loads"
+msgstr "Optimera adressinläsningar lui/addiu"
 
-#: genautomata.c:9649
-#, fuzzy
-msgid "Errors in DFA description"
-msgstr "ingen beskriving ännu"
+#: config/mips/mips.h:549
+msgid "Don't optimize lui/addiu address loads"
+msgstr "Optimera inte adressinläsningar lui/addiu"
 
-#: genautomata.c:9732
-#, fuzzy, c-format
-msgid "Error in writing DFA description file %s"
-msgstr "fel vid skrivning till %s"
+#: config/mips/mips.h:551
+msgid "Use GNU as (now ignored)"
+msgstr "Använd GNU as (ignoreras nu)"
 
-#: genconditions.c:196
-#, fuzzy
-msgid "No input file name."
-msgstr "Inga indatafiler"
+#: config/mips/mips.h:553 config/mips/mips.h:555
+msgid "Use GP relative sdata/sbss sections (now ignored)"
+msgstr "Använd GP-relativa sdata/sbss-sektioner (ignoreras nu)"
 
-#: ggc-page.c:1265
-msgid "open /dev/zero"
-msgstr ""
+#: config/mips/mips.h:557 config/mips/mips.h:559
+msgid "Don't use GP relative sdata/sbss sections (now ignored)"
+msgstr "Använd inte GP-relativa stada/sbss-sektioner (ignoreras nu)"
 
-#: graph.c:420 profile.c:1204 profile.c:1211 toplev.c:1836 toplev.c:5168
-#: f/com.c:14210 java/jcf-parse.c:917 java/jcf-parse.c:1063 java/lex.c:1776
-#: objc/objc-act.c:449
-#, c-format
-msgid "can't open %s"
-msgstr "kan inte öppna %s"
+#: config/mips/mips.h:561
+msgid "Output compiler statistics (now ignored)"
+msgstr "Skriv ut kompilatorstatistik (ignoreras nu)"
 
-#: haifa-sched.c:196
-#, c-format
-msgid "fix_sched_param: unknown param: %s"
-msgstr "fix_sched_param: okänd param: %s"
+#: config/mips/mips.h:563
+msgid "Don't output compiler statistics"
+msgstr "Skriv inte ut kompilatorstatistik"
 
-#: integrate.c:174
-msgid "function cannot be inline"
-msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
+#: config/mips/mips.h:565
+msgid "Don't optimize block moves"
+msgstr "Optimera inte blockförflyttningar"
 
-#: integrate.c:178
-msgid "varargs function cannot be inline"
-msgstr ""
+#: config/mips/mips.h:567
+msgid "Optimize block moves"
+msgstr "Optimera blockförflyttningar"
 
-#: integrate.c:181
-msgid "function using alloca cannot be inline"
-msgstr ""
+#: config/mips/mips.h:569
+msgid "Use mips-tfile asm postpass"
+msgstr "Använd mips-tfile asm postpass"
 
-#: integrate.c:184
-msgid "function using setjmp cannot be inline"
-msgstr ""
+#: config/mips/mips.h:571
+msgid "Don't use mips-tfile asm postpass"
+msgstr "Använd inte mips-tfile asm postpass"
 
-#: integrate.c:187
-msgid "function uses __builtin_eh_return"
-msgstr "funktion använder __builtin_eh_return"
+#: config/mips/mips.h:573 config/pa/pa.h:288
+msgid "Use software floating point"
+msgstr "Använd mjukvaruflyttal"
 
-#: integrate.c:190
-msgid "function with nested functions cannot be inline"
-msgstr ""
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of triplets in braces,
+#. each triplet being { "NAME", VALUE, DOC }
+#. where VALUE is the bits to set or minus the bits to clear and DOC
+#. is the documentation for --help (NULL if intentionally undocumented).
+#. An empty string NAME is used to identify the default VALUE.
+#: config/mips/mips.h:575 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:329
+msgid "Use hardware floating point"
+msgstr "Använd hårdvaruflyttal"
 
-#: integrate.c:194
-msgid "function with label addresses used in initializers cannot inline"
-msgstr ""
+#: config/mips/mips.h:577
+msgid "Use 64-bit FP registers"
+msgstr "Använd 64-bitars FP-register"
 
-#: integrate.c:201 integrate.c:245
-msgid "function too large to be inline"
-msgstr ""
+#: config/mips/mips.h:579
+msgid "Use 32-bit FP registers"
+msgstr "Använd 32-bitars FP-register"
 
-#: integrate.c:211
-msgid "no prototype, and parameter address used; cannot be inline"
-msgstr ""
+#: config/mips/mips.h:581
+msgid "Use 64-bit general registers"
+msgstr "Använd 64-bitars allmänna register"
 
-#: integrate.c:218 integrate.c:263
-msgid "inline functions not supported for this return value type"
-msgstr ""
+#: config/mips/mips.h:583
+msgid "Use 32-bit general registers"
+msgstr "Använd 32-bitars allmänna register"
 
-#: integrate.c:223
-msgid "function with varying-size return value cannot be inline"
-msgstr ""
+#: config/mips/mips.h:585
+msgid "Use Irix PIC"
+msgstr "Använd Irix PIC"
 
-#: integrate.c:230
-msgid "function with varying-size parameter cannot be inline"
-msgstr ""
+#: config/mips/mips.h:587
+msgid "Don't use Irix PIC"
+msgstr "Använd inte Irix PIC"
 
-#: integrate.c:233
-msgid "function with transparent unit parameter cannot be inline"
-msgstr ""
+#: config/mips/mips.h:589
+msgid "Use indirect calls"
+msgstr "Använd indirekta anrop"
 
-#: integrate.c:252
-msgid "function with computed jump cannot inline"
-msgstr ""
+#: config/mips/mips.h:591
+msgid "Don't use indirect calls"
+msgstr "Använd inte indirekta anrop"
 
-#: integrate.c:256
-msgid "function with nonlocal goto cannot be inline"
-msgstr ""
+#: config/mips/mips.h:601
+msgid "Use big-endian byte order"
+msgstr "Använd \"big endian\" byteordning"
 
-#: integrate.c:270
-msgid "function with target specific attribute(s) cannot be inlined"
-msgstr ""
+#: config/mips/mips.h:603
+msgid "Use little-endian byte order"
+msgstr "Använd \"little endian\" byteordning"
 
-#: line-map.c:198
-#, c-format
-msgid "In file included from %s:%u"
-msgstr "I fil inkluderad från %s:%u"
+#: config/mips/mips.h:605
+msgid "Use single (32-bit) FP only"
+msgstr "Använd endast enkel (32-bitars) FP"
 
-#. Translators note: this message is used in conjunction
-#. with "In file included from %s:%ld" and some other
-#. tricks.  We want something like this:
-#.
-#. | In file included from sys/select.h:123,
-#. |                  from sys/types.h:234,
-#. |                  from userfile.c:31:
-#. | bits/select.h:45: <error message here>
-#.
-#. with all the "from"s lined up.
-#. The trailing comma is at the beginning of this message,
-#. and the trailing colon is not translated.
-#: line-map.c:216
-#, c-format
-msgid ""
-",\n"
-"                 from %s:%u"
-msgstr ""
-",\n"
-"                 från %s:%u"
+#: config/mips/mips.h:607
+msgid "Don't use single (32-bit) FP only"
+msgstr "Använd inte endast enkel (32-bitars) FP"
 
-#. If we didn't find this parameter, issue an error message.
-#: params.c:80
-#, c-format
-msgid "invalid parameter `%s'"
-msgstr ""
+#: config/mips/mips.h:609 config/mips/mips.h:611
+#, fuzzy
+msgid "Use paired-single floating point instructions"
+msgstr "Använd flyttalsinstruktioner i hårdvara"
 
-#: profile.c:397
-#, c-format
-msgid "Profile does not match flowgraph of function %s (out of date?)"
-msgstr ""
+#: config/mips/mips.h:613 config/mips/mips.h:615
+#, fuzzy
+msgid "Use MIPS-3D instructions"
+msgstr "Använd bitfältsinstruktioner"
 
-#: profile.c:400
-msgid ".da file corrupted"
-msgstr ""
+#: config/mips/mips.h:617
+msgid "Use multiply accumulate"
+msgstr "Använd ackumulerande multiplikation"
 
-#: profile.c:634
-#, c-format
-msgid "corrupted profile info: prob for %d-%d thought to be %d"
-msgstr ""
+#: config/mips/mips.h:619
+msgid "Don't use multiply accumulate"
+msgstr "Använd inte ackumulerande multiplikation"
 
-#: profile.c:1226
-#, c-format
-msgid "file %s not found, execution counts assumed to be zero"
-msgstr ""
+#: config/mips/mips.h:621
+msgid "Don't generate fused multiply/add instructions"
+msgstr "Generera inte sammansmälta multipikations-/additionsinstruktioner"
 
-#: protoize.c:542
-#, c-format
-msgid "%s: internal abort\n"
-msgstr "%s: intern abort\n"
+#: config/mips/mips.h:623 config/rs6000/rs6000.h:345
+msgid "Generate fused multiply/add instructions"
+msgstr "Generera sammansmälta multiplikations-/additionsinstruktioner"
 
-#: protoize.c:633
-#, c-format
-msgid "%s: error writing file `%s': %s\n"
-msgstr ""
+#: config/mips/mips.h:625
+#, fuzzy
+msgid "Perform VR4130-specific alignment optimizations"
+msgstr "Utför optimering för svansrekursion"
 
-#: protoize.c:678
-#, c-format
-msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
-msgstr "%s: användning '%s [ -VqfnkN ] [ -i <isträng> ] [ filnamn ... ]'\n"
+#: config/mips/mips.h:627
+#, fuzzy
+msgid "Don't perform VR4130-specific alignment optimizations"
+msgstr "Utför inte optimering för svansrekursion"
 
-#: protoize.c:681
-#, c-format
-msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
-msgstr "%s: användning '%s [ -VqfnkNlgC ] [ -B <katalognamn> ] [ filnamn ... ]'\n"
+#: config/mips/mips.h:629
+msgid "Work around early 4300 hardware bug"
+msgstr "Gå runt hårdvarufel i tidiga 4300"
 
-#: protoize.c:788
-#, c-format
-msgid "%s: warning: no read access for file `%s'\n"
-msgstr "%s: varning: ingen läsrättighet för fil \"%s\"\n"
+#: config/mips/mips.h:631
+msgid "Don't work around early 4300 hardware bug"
+msgstr "Gå inte runt hårdvarufel i tidiga 4300"
 
-#: protoize.c:796
-#, c-format
-msgid "%s: warning: no write access for file `%s'\n"
-msgstr "%s: varning: ingen skrivrättighet för fil \"%s\"\n"
+#: config/mips/mips.h:633
+msgid "Work around errata for early SB-1 revision 2 cores"
+msgstr "Gå runt fel i tidiga SB-1 revision 2-kärnor"
 
-#: protoize.c:804
-#, c-format
-msgid "%s: warning: no write access for dir containing `%s'\n"
-msgstr ""
+#: config/mips/mips.h:635
+msgid "Don't work around errata for early SB-1 revision 2 cores"
+msgstr "Gå inte runt fel i tidiga SB-1 revision 2-kärnor"
 
-#. Catch cases like /.. where we try to backup to a
-#. point above the absolute root of the logical file
-#. system.
-#: protoize.c:1222
-#, c-format
-msgid "%s: invalid file name: %s\n"
-msgstr ""
+#: config/mips/mips.h:637
+msgid "Work around R4000 errata"
+msgstr "Gå runt fel i R4000"
 
-#: protoize.c:1374
-#, c-format
-msgid "%s: %s: can't get status: %s\n"
-msgstr "%s: %s: kan inte få status: %s\n"
+#: config/mips/mips.h:639
+msgid "Don't work around R4000 errata"
+msgstr "Gå inte runt fel i R4000"
 
-#: protoize.c:1395
-#, c-format
-msgid ""
-"\n"
-"%s: fatal error: aux info file corrupted at line %d\n"
-msgstr ""
+#: config/mips/mips.h:641
+msgid "Work around R4400 errata"
+msgstr "Gå runt fel i R4400"
 
-#: protoize.c:1731
-#, c-format
-msgid "%s:%d: declaration of function `%s' takes different forms\n"
-msgstr ""
+#: config/mips/mips.h:643
+msgid "Don't work around R4400 errata"
+msgstr "Gå inte runt fel i R4400"
 
-#: protoize.c:1989
-#, c-format
-msgid "%s: compiling `%s'\n"
-msgstr "%s: kompilerar `%s'\n"
+#: config/mips/mips.h:645
+msgid "Work around certain VR4120 errata"
+msgstr "Gå runt vissa fel i VR4120"
 
-#: protoize.c:2012
-#, c-format
-msgid "%s: wait: %s\n"
-msgstr "%s: vänta: %s\n"
+#: config/mips/mips.h:647
+msgid "Don't work around certain VR4120 errata"
+msgstr "Gå inte runt vissa fel i VR4120"
 
-#: protoize.c:2017
-#, c-format
-msgid "%s: subprocess got fatal signal %d\n"
-msgstr "%s: subprocess fick dödlig signal %d\n"
+#: config/mips/mips.h:649
+msgid "Trap on integer divide by zero"
+msgstr "Fånga heltalsdivision med noll"
 
-#: protoize.c:2025
-#, c-format
-msgid "%s: %s exited with status %d\n"
-msgstr "%s: %s avslutade med status %d\n"
+#: config/mips/mips.h:651
+msgid "Don't trap on integer divide by zero"
+msgstr "Fånga inte heltalsdivision med noll"
 
-#: protoize.c:2077
-#, c-format
-msgid "%s: warning: missing SYSCALLS file `%s'\n"
-msgstr ""
+#: config/mips/mips.h:653
+#, fuzzy
+msgid "Use trap to check for integer divide by zero"
+msgstr "Fånga heltalsdivision med noll"
 
-#: protoize.c:2086 protoize.c:2115
-#, c-format
-msgid "%s: can't read aux info file `%s': %s\n"
-msgstr ""
+#: config/mips/mips.h:655
+#, fuzzy
+msgid "Use break to check for integer divide by zero"
+msgstr "Fånga heltalsdivision med noll"
 
-#: protoize.c:2131 protoize.c:2159
-#, c-format
-msgid "%s: can't get status of aux info file `%s': %s\n"
-msgstr ""
+#: config/mips/mips.h:657
+msgid "Use Branch Likely instructions, overriding default for arch"
+msgstr "Använd Branch Likely-instruktioner, åsidosätt standardval för arkitektur"
 
-#: protoize.c:2187
-#, c-format
-msgid "%s: can't open aux info file `%s' for reading: %s\n"
-msgstr ""
+#: config/mips/mips.h:659
+msgid "Don't use Branch Likely instructions, overriding default for arch"
+msgstr "Använd inte Branch Likeley-instruktioner, åsidosätt standardval för arkitektur"
 
-#: protoize.c:2205
-#, c-format
-msgid "%s: error reading aux info file `%s': %s\n"
-msgstr ""
+#: config/mips/mips.h:661
+msgid "Use NewABI-style %reloc() assembly operators"
+msgstr "Använd assembleroperator %reloc() i NewABI-stil"
 
-#: protoize.c:2218
-#, c-format
-msgid "%s: error closing aux info file `%s': %s\n"
-msgstr ""
+#: config/mips/mips.h:663
+msgid "Use assembler macros instead of relocation operators"
+msgstr "Använd assemblermakron istället för omlokaliseringsoperatorer"
 
-#: protoize.c:2234
-#, c-format
-msgid "%s: can't delete aux info file `%s': %s\n"
-msgstr ""
+#: config/mips/mips.h:665
+#, fuzzy
+msgid "Generate mips16 code"
+msgstr "Generera SA-kod"
 
-#: protoize.c:2316 protoize.c:4318
-#, c-format
-msgid "%s: can't delete file `%s': %s\n"
-msgstr "%s: kan inte radera fil \"%s\": %s\n"
+#: config/mips/mips.h:667
+#, fuzzy
+msgid "Generate normal-mode code"
+msgstr "Generera SA-kod"
 
-#: protoize.c:2395
-#, c-format
-msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
-msgstr "%s: varning: kan inte döpa om fil \"%s\" till \"%s\": %s\n"
+#: config/mips/mips.h:669
+msgid "Lift restrictions on GOT size"
+msgstr "Lyft restriktioner på GOT-storlek"
 
-#: protoize.c:2520
-#, c-format
-msgid "%s: conflicting extern definitions of '%s'\n"
-msgstr ""
+#: config/mips/mips.h:671
+msgid "Do not lift restrictions on GOT size"
+msgstr "Lyft inte restriktioner på GOT-storlek"
 
-#: protoize.c:2524
-#, c-format
-msgid "%s: declarations of '%s' will not be converted\n"
-msgstr ""
+#: config/mips/mips.h:673
+msgid "FP exceptions are enabled"
+msgstr "FP-undantag är aktiverade"
 
-#: protoize.c:2526
-#, c-format
-msgid "%s: conflict list for '%s' follows:\n"
-msgstr ""
+#: config/mips/mips.h:675
+msgid "FP exceptions are not enabled"
+msgstr "FP-undantag är inte aktiverade"
 
-#: protoize.c:2559
-#, c-format
-msgid "%s: warning: using formals list from %s(%d) for function `%s'\n"
-msgstr ""
+#: config/mips/mips.h:677
+msgid "Assume all symbols have 32-bit values"
+msgstr "Anta att alla symboler har 32-bitsvärden"
 
-#: protoize.c:2599
-#, c-format
-msgid "%s: %d: `%s' used but missing from SYSCALLS\n"
-msgstr ""
+#: config/mips/mips.h:679
+msgid "Don't assume all symbols have 32-bit values"
+msgstr "Anta inte att alla symboler har 32-bitsvärden"
 
-#: protoize.c:2605
-#, c-format
-msgid "%s: %d: warning: no extern definition for `%s'\n"
-msgstr ""
+#: config/mips/mips.h:794
+msgid "Specify a Standard MIPS ISA"
+msgstr "Ange en standard MIPS ISA"
 
-#: protoize.c:2636
-#, c-format
-msgid "%s: warning: no static definition for `%s' in file `%s'\n"
-msgstr ""
+#: config/mips/mips.h:800
+msgid "Work around VR4130 mflo/mfhi errata"
+msgstr "Gå runt mflo/mfhi-fel i VR4130"
 
-#: protoize.c:2642
-#, c-format
-msgid "%s: multiple static defs of `%s' in file `%s'\n"
-msgstr ""
+#: config/mmix/mmix.c:1471 config/mmix/mmix.c:1601
+msgid "MMIX Internal: Expected a CONST_INT, not this"
+msgstr "MMIX-internt: Förväntade en CONST_INT, inte detta"
 
-#: protoize.c:2815 protoize.c:2818
-#, c-format
-msgid "%s: %d: warning: source too confusing\n"
-msgstr ""
+#: config/mmix/mmix.c:1550
+msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
+msgstr "MMIX-internt: Felaktigt värde för \"m\", inte en CONST_INT"
 
-#: protoize.c:3024
-#, c-format
-msgid "%s: %d: warning: varargs function declaration not converted\n"
-msgstr ""
+#: config/mmix/mmix.c:1569
+msgid "MMIX Internal: Expected a register, not this"
+msgstr "MMIX-internt: Förväntade ett register, inte detta"
 
-#: protoize.c:3039
-#, c-format
-msgid "%s: declaration of function `%s' not converted\n"
-msgstr ""
+#: config/mmix/mmix.c:1579
+msgid "MMIX Internal: Expected a constant, not this"
+msgstr "MMIX-internt: Förväntade en konstant, inte detta"
 
-#: protoize.c:3162
-#, c-format
-msgid "%s: warning: too many parameter lists in declaration of `%s'\n"
-msgstr ""
+#. We need the original here.
+#: config/mmix/mmix.c:1663
+msgid "MMIX Internal: Cannot decode this operand"
+msgstr "MMIX-internt: Kan inte avkoda denna operand"
 
-#: protoize.c:3183
-#, c-format
-msgid ""
-"\n"
-"%s: warning: too few parameter lists in declaration of `%s'\n"
-msgstr ""
+#: config/mmix/mmix.c:1720
+msgid "MMIX Internal: This is not a recognized address"
+msgstr "MMIX-internt: Detta är inte en känd adress"
 
-#: protoize.c:3281
-#, c-format
-msgid "%s: %d: warning: found `%s' but expected `%s'\n"
-msgstr ""
+#: config/mmix/mmix.c:2786
+msgid "MMIX Internal: Trying to output invalidly reversed condition:"
+msgstr "MMIX-internt: Försöker mata ut felaktigt omvänt villkor:"
 
-#: protoize.c:3459
-#, c-format
-msgid "%s: local declaration for function `%s' not inserted\n"
-msgstr ""
+#: config/mmix/mmix.c:2793
+msgid "MMIX Internal: What's the CC of this?"
+msgstr "MMIX-internt: Vad är CC:t för detta?"
 
-#: protoize.c:3486
-#, c-format
-msgid ""
-"\n"
-"%s: %d: warning: can't add declaration of `%s' into macro call\n"
-msgstr ""
+#: config/mmix/mmix.c:2797
+msgid "MMIX Internal: What is the CC of this?"
+msgstr "MMIX-internt: Vad är CC:t för detta?"
 
-#: protoize.c:3560
-#, c-format
-msgid "%s: global declarations for file `%s' not inserted\n"
-msgstr ""
+#: config/mmix/mmix.c:2867
+#, fuzzy
+msgid "MMIX Internal: This is not a constant:"
+msgstr "fältinitierare är ej konstant"
 
-#: protoize.c:3651 protoize.c:3681
-#, c-format
-msgid "%s: definition of function `%s' not converted\n"
-msgstr ""
+#: config/mmix/mmix.h:132
+#, fuzzy
+msgid "Set start-address of the program"
+msgstr "tar adress till något temporärt"
 
-#: protoize.c:3670
-#, c-format
-msgid "%s: %d: warning: definition of %s not converted\n"
-msgstr ""
+#: config/mmix/mmix.h:134
+msgid "Set start-address of data"
+msgstr "Sätt startadress för data"
 
-#: protoize.c:4000
-#, c-format
-msgid "%s: found definition of `%s' at %s(%d)\n"
-msgstr ""
+#. FIXME: Provide a way to *load* the epsilon register.
+#: config/mmix/mmix.h:198
+msgid "For intrinsics library: pass all parameters in registers"
+msgstr "För inbyggt bibliotek: skicka alla parametrar i register"
 
-#. If we make it here, then we did not know about this
-#. function definition.
-#: protoize.c:4016
-#, c-format
-msgid "%s: %d: warning: `%s' excluded by preprocessing\n"
-msgstr ""
+#: config/mmix/mmix.h:201
+#, fuzzy
+msgid "Use register stack for parameters and return value"
+msgstr "Använd register för argumentskickning"
 
-#: protoize.c:4019
-#, c-format
-msgid "%s: function definition not converted\n"
-msgstr ""
+#: config/mmix/mmix.h:203
+msgid "Use call-clobbered registers for parameters and return value"
+msgstr "Använd anropsöverskrivna register för parametrar och returvärde"
 
-#: protoize.c:4078
-#, c-format
-msgid "%s: `%s' not converted\n"
-msgstr ""
+#: config/mmix/mmix.h:205
+#, fuzzy
+msgid "Use epsilon-respecting floating point compare instructions"
+msgstr "Använd flyttalsinstruktioner i hårdvara"
 
-#: protoize.c:4086
-#, c-format
-msgid "%s: would convert file `%s'\n"
-msgstr ""
+#: config/mmix/mmix.h:208
+msgid "Use zero-extending memory loads, not sign-extending ones"
+msgstr "Använd nollutfyllda minnesladdningar, inte teckenutfyllda"
 
-#: protoize.c:4089
-#, c-format
-msgid "%s: converting file `%s'\n"
-msgstr ""
+#: config/mmix/mmix.h:211
+msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
+msgstr "Generera divisionsresultat så att resten har samma tecken som täljaren (inte nämnaren)"
 
-#: protoize.c:4099
-#, c-format
-msgid "%s: can't get status for file `%s': %s\n"
-msgstr ""
+#: config/mmix/mmix.h:215
+msgid "Prepend global symbols with \":\" (for use with PREFIX)"
+msgstr "Inled globala symboler med \":\" (för användning tillsammans med PREFIX)"
 
-#: protoize.c:4141
-#, c-format
-msgid "%s: can't open file `%s' for reading: %s\n"
-msgstr "%s: kan inte öppna fil `%s' för läsning: %s\n"
+#: config/mmix/mmix.h:217
+msgid "Do not provide a default start-address 0x100 of the program"
+msgstr "Ge inte en standard startadress 0x100 för programmet"
 
-#: protoize.c:4156
-#, c-format
-msgid ""
-"\n"
-"%s: error reading input file `%s': %s\n"
-msgstr ""
+#: config/mmix/mmix.h:219
+msgid "Link to emit program in ELF format (rather than mmo)"
+msgstr "Länka för att skapa program i ELF-format (snarare än mmo)"
 
-#: protoize.c:4190
-#, c-format
-msgid "%s: can't create/open clean file `%s': %s\n"
-msgstr ""
+#: config/mmix/mmix.h:221
+msgid "Use P-mnemonics for branches statically predicted as taken"
+msgstr "Använd P-mnemonics för grenar som statiskt förutsägs tas"
 
-#: protoize.c:4295
-#, c-format
-msgid "%s: warning: file `%s' already saved in `%s'\n"
-msgstr ""
+#: config/mmix/mmix.h:223
+msgid "Don't use P-mnemonics for branches"
+msgstr "Använd inte P-mnemonics för grenar"
 
-#: protoize.c:4303
-#, c-format
-msgid "%s: can't link file `%s' to `%s': %s\n"
-msgstr "%s: kan inte länka fil \"%s\" till \"%s\": %s\n"
+#: config/mmix/mmix.h:225
+msgid "Use addresses that allocate global registers"
+msgstr "Använd adresser som allokerar globala register"
 
-#: protoize.c:4333
-#, c-format
-msgid "%s: can't create/open output file `%s': %s\n"
-msgstr ""
+#: config/mmix/mmix.h:227
+msgid "Do not use addresses that allocate global registers"
+msgstr "Använd inte adresser som allokerar globala register"
 
-#: protoize.c:4366
-#, c-format
-msgid "%s: can't change mode of file `%s': %s\n"
-msgstr ""
+#: config/mmix/mmix.h:229
+msgid "Generate a single exit point for each function"
+msgstr "Generera en enda utgångspunkt för varje funktion"
 
-#: protoize.c:4541
-#, c-format
-msgid "%s: cannot get working directory: %s\n"
-msgstr ""
+#: config/mmix/mmix.h:231
+#, fuzzy
+msgid "Do not generate a single exit point for each function"
+msgstr "Generera inte .size-direktiv"
 
-#: protoize.c:4639
-#, c-format
-msgid "%s: input file names must have .c suffixes: %s\n"
-msgstr "%s: indatafilnamn måste ha ändelsen .c: %s\n"
+#: config/mn10300/linux.h:45 config/mn10300/mn10300.h:71
+msgid "Target the AM33 processor"
+msgstr "Sikta på processorn AM33"
 
-#: ra.c:750
-msgid "Didn't find a coloring.\n"
-msgstr ""
+#: config/mn10300/linux.h:46 config/mn10300/mn10300.h:75
+msgid "Target the AM33/2.0 processor"
+msgstr "Sikta på processorn AM33/2.0"
 
-#: reg-stack.c:673
-#, c-format
-msgid "output constraint %d must specify a single register"
-msgstr ""
+#: config/mn10300/linux.h:47 config/mn10300/mn10300.h:78
+msgid "Enable linker relaxations"
+msgstr "Aktivera länkaravslappningar"
 
-#: reg-stack.c:683
-#, c-format
-msgid "output constraint %d cannot be specified together with \"%s\" clobber"
-msgstr ""
+#: config/mn10300/mn10300.h:69
+msgid "Work around hardware multiply bug"
+msgstr "Gå runt multiplikationsfel i hårdvara"
 
-#: reg-stack.c:706
-msgid "output regs must be grouped at top of stack"
-msgstr ""
+#: config/mn10300/mn10300.h:70
+msgid "Do not work around hardware multiply bug"
+msgstr "Gå inte runt multiplikationsfel i hårdvara"
 
-#: reg-stack.c:743
-msgid "implicitly popped regs must be grouped at top of stack"
-msgstr ""
+#: config/ns32k/ns32k.h:142 config/s390/s390.h:135
+msgid "Don't use hardware fp"
+msgstr "Använd inte hårdvaru-fp"
 
-#: reg-stack.c:762
-#, c-format
-msgid "output operand %d must use `&' constraint"
-msgstr ""
+#: config/ns32k/ns32k.h:143
+msgid "Alternative calling convention"
+msgstr "Alternativ anropskonvention"
 
-#: regclass.c:756
-#, c-format
-msgid "can't use '%s' as a %s register"
-msgstr ""
+#: config/ns32k/ns32k.h:145
+msgid "Pass some arguments in registers"
+msgstr "Skicka några argument i register"
 
-#: regclass.c:771 config/ia64/ia64.c:4304 config/ia64/ia64.c:4311
-#, c-format
-msgid "unknown register name: %s"
-msgstr "okänt registernamn: %s"
+#: config/ns32k/ns32k.h:146
+msgid "Pass all arguments on stack"
+msgstr "Skicka alla argument på stack"
 
-#: regclass.c:782
-msgid "global register variable follows a function definition"
-msgstr ""
+#: config/ns32k/ns32k.h:147
+msgid "Optimize for 32532 cpu"
+msgstr "Optimera för cpu 32532"
 
-#: regclass.c:786
-msgid "register used for two global register variables"
-msgstr ""
+#: config/ns32k/ns32k.h:148
+msgid "Optimize for 32332 cpu"
+msgstr "Optimera för cpu 32332"
 
-#: regclass.c:791
-msgid "call-clobbered register used for global register variable"
-msgstr ""
+#: config/ns32k/ns32k.h:150
+msgid "Optimize for 32032"
+msgstr "Optimera för cpu 32032"
 
-#: regrename.c:1899
-#, c-format
-msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
-msgstr ""
+#: config/ns32k/ns32k.h:152
+msgid "Register sb is zero. Use for absolute addressing"
+msgstr "Register sb är noll.  Använd för absolut adressering"
 
-#: regrename.c:1911
-#, c-format
-msgid "validate_value_data: Loop in regno chain (%u)"
-msgstr ""
+#: config/ns32k/ns32k.h:153
+msgid "Do not use register sb"
+msgstr "Använd inte register sb"
 
-#: regrename.c:1914
-#, c-format
-msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
-msgstr ""
+#: config/ns32k/ns32k.h:155
+#, fuzzy
+msgid "Use bit-field instructions"
+msgstr "Använd bitfältsinstruktioner"
 
-#: regrename.c:1926
-#, c-format
-msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
-msgstr ""
+#: config/ns32k/ns32k.h:157
+#, fuzzy
+msgid "Do not use bit-field instructions"
+msgstr "Använd inte bitfältsinstruktioner"
 
-#: reload.c:1229
-msgid "cannot reload integer constant operand in `asm'"
-msgstr ""
+#: config/ns32k/ns32k.h:158
+msgid "Generate code for high memory"
+msgstr "Generera kod för högt minne"
 
-#: reload.c:1251
-msgid "impossible register constraint in `asm'"
-msgstr ""
+#: config/ns32k/ns32k.h:159
+msgid "Generate code for low memory"
+msgstr "Generera kod för lågt minne"
 
-#: reload.c:3461
-msgid "`&' constraint used with no register class"
-msgstr ""
+#: config/ns32k/ns32k.h:160
+msgid "32381 fpu"
+msgstr "fpu 32381"
 
-#: reload.c:3629
-#, fuzzy
-msgid "unable to generate reloads for:"
-msgstr "Välj CPU att generera kod för"
+#: config/ns32k/ns32k.h:162
+msgid "Use multiply-accumulate fp instructions"
+msgstr "Använd ackumulerande fp-multiplikationsinstruktioner"
 
-#: reload.c:3630 reload.c:3844
-msgid "inconsistent operand constraints in an `asm'"
-msgstr ""
+#: config/ns32k/ns32k.h:164
+msgid "Do not use multiply-accumulate fp instructions"
+msgstr "Använd inte ackumulerande fp-multiplikationsinstruktioner"
 
-#: reload1.c:1250
-msgid "frame size too large for reliable stack checking"
-msgstr ""
+#: config/ns32k/ns32k.h:165
+msgid "\"Small register classes\" kludge"
+msgstr "Hack för \"små registerklasser\""
 
-#: reload1.c:1253
-msgid "try reducing the number of local variables"
-msgstr ""
+#: config/ns32k/ns32k.h:166
+msgid "No \"Small register classes\" kludge"
+msgstr "Inget hack för \"små registerklasser\""
 
-#: reload1.c:1909
-#, c-format
-msgid "can't find a register in class `%s' while reloading `asm'"
-msgstr ""
+#: config/pa/pa-hpux.h:96 config/pa/pa64-hpux.h:26
+#, fuzzy
+msgid "Generate cpp defines for server IO"
+msgstr "Generera kod för en given CPU"
 
-#: reload1.c:1913
-#, c-format
-msgid "unable to find a register to spill in class `%s'"
-msgstr ""
+#: config/pa/pa-hpux.h:97 config/pa/pa64-hpux.h:28
+#, fuzzy
+msgid "Generate cpp defines for workstation IO"
+msgstr "Generera kod för 11/40"
 
-#: reload1.c:1915
-msgid "this is the insn:"
+#: config/pa/pa-hpux10.h:84
+msgid ""
+"Specify UNIX standard for predefines and linking.\n"
+"Supported value is 93."
 msgstr ""
+"Ange UNIX-standard för fördefinitioner och länkning.\n"
+"Tillåtet värde är 93."
 
-#: reload1.c:3938
-msgid "`asm' operand requires impossible reload"
+#: config/pa/pa-hpux1010.h:28 config/pa/pa-hpux11.h:102
+msgid ""
+"Specify UNIX standard for predefines and linking.\n"
+"Supported values are 93 and 95."
 msgstr ""
+"Ange UNIX-standard för fördefinitioner och länkning.\n"
+"Tillåtna värden är 93 och 95."
 
-#. It's the compiler's fault.
-#: reload1.c:5052
-msgid "could not find a spill register"
+#: config/pa/pa-hpux1111.h:28
+msgid ""
+"Specify UNIX standard for predefines and linking.\n"
+"Supported values are 93, 95 and 98."
 msgstr ""
+"Ange UNIX-standard för fördefinitioner och länkning.\n"
+"Tillåtna värden är 93, 95 och 98."
 
-#: reload1.c:5057
-msgid "`asm' operand constraint incompatible with operand size"
-msgstr ""
+#. Macro to define tables used to set the flags.  This is a
+#. list in braces of target switches with each switch being
+#. { "NAME", VALUE, "HELP_STRING" }.  VALUE is the bits to set,
+#. or minus the bits to clear.  An empty string NAME is used to
+#. identify the default VALUE.  Do not mark empty strings for
+#. translation.
+#: config/pa/pa.h:254 config/pa/pa.h:260
+#, fuzzy
+msgid "Generate PA1.1 code"
+msgstr "Generera CA-kod"
 
-#. It's the compiler's fault.
-#: reload1.c:6679
+#: config/pa/pa.h:256 config/pa/pa.h:258
 #, fuzzy
-msgid "VOIDmode on an output"
-msgstr "I/O-fel vid utmatning"
+msgid "Generate PA1.0 code"
+msgstr "Generera CA-kod"
 
-#: reload1.c:6680
-msgid "output operand is constant in `asm'"
-msgstr ""
+#: config/pa/pa.h:262
+msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
+msgstr "Generera kod för PA2.0 (kräver binutils 2.10 eller senare)"
 
-#: rtl-error.c:140
-#, fuzzy
-msgid "unrecognizable insn:"
-msgstr "ej igenkänd flagga `-%s'"
+#: config/pa/pa.h:264
+msgid "Disable FP regs"
+msgstr "Avaktivera FP-register"
 
-#: rtl-error.c:142
-msgid "insn does not satisfy its constraints:"
-msgstr ""
+#: config/pa/pa.h:266
+msgid "Do not disable FP regs"
+msgstr "Avaktivera inte FP-register"
 
-#: rtl.c:535
-#, c-format
-msgid "RTL check: access of elt %d of `%s' with last elt %d in %s, at %s:%d"
-msgstr ""
+#: config/pa/pa.h:268
+msgid "Disable space regs"
+msgstr "Avaktivera utrymmersregister"
 
-#: rtl.c:550
-#, c-format
-msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
-msgstr ""
+#: config/pa/pa.h:270
+msgid "Do not disable space regs"
+msgstr "Avaktivera inte utrymmesregister"
 
-#: rtl.c:566
-#, c-format
-msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
-msgstr ""
+#: config/pa/pa.h:272
+msgid "Put jumps in call delay slots"
+msgstr "Placera hopp i fördröjda anropsfack"
 
-#: rtl.c:579
-#, c-format
-msgid "RTL check: expected code `%s', have `%s' in %s, at %s:%d"
-msgstr ""
+#: config/pa/pa.h:274
+msgid "Do not put jumps in call delay slots"
+msgstr "Placera inte hopp i fördröjda anropsfack"
 
-#: rtl.c:593
-#, c-format
-msgid "RTL check: expected code `%s' or `%s', have `%s' in %s, at %s:%d"
-msgstr ""
+#: config/pa/pa.h:276
+#, fuzzy
+msgid "Disable indexed addressing"
+msgstr "ogiltig kod"
 
-#: rtl.c:608
-#, c-format
-msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
-msgstr ""
+#: config/pa/pa.h:278
+#, fuzzy
+msgid "Do not disable indexed addressing"
+msgstr "okänt registernamn: %s"
 
-#: rtl.c:623
-#, c-format
-msgid "RTL flag check: %s used with unexpected rtx code `%s' in %s, at %s:%d"
-msgstr ""
+#: config/pa/pa.h:280
+#, fuzzy
+msgid "Use portable calling conventions"
+msgstr "Använd inte divisionsinstruktionen"
 
-#: stmt.c:766
-#, c-format
-msgid "jump to `%s' invalidly jumps into binding contour"
-msgstr ""
+#: config/pa/pa.h:282
+#, fuzzy
+msgid "Do not use portable calling conventions"
+msgstr "Använd inte divisionsinstruktionen"
 
-#: stmt.c:1002 stmt.c:3766
-#, c-format
-msgid "label `%s' used before containing binding contour"
-msgstr ""
+#: config/pa/pa.h:284
+msgid "Assume code will be assembled by GAS"
+msgstr "Anta att kod kommer assembleras av GAS"
 
-#: stmt.c:1190
-msgid "output operand constraint lacks `='"
-msgstr ""
+#: config/pa/pa.h:286
+msgid "Do not assume code will be assembled by GAS"
+msgstr "Anta inte att kod kommer assembleras av GAS"
 
-#: stmt.c:1205
-#, c-format
-msgid "output constraint `%c' for operand %d is not at the beginning"
-msgstr ""
+#: config/pa/pa.h:290
+#, fuzzy
+msgid "Do not use software floating point"
+msgstr "Använd mjukvaruflytttal"
 
-#: stmt.c:1227
-msgid "operand constraint contains incorrectly positioned '+' or '='"
-msgstr ""
+#: config/pa/pa.h:292
+msgid "Emit long load/store sequences"
+msgstr "Mata ut långa load-/store-sekvenser"
 
-#: stmt.c:1233 stmt.c:1337
-#, c-format
-msgid "`%%' constraint used with last operand"
-msgstr ""
+#: config/pa/pa.h:294
+msgid "Do not emit long load/store sequences"
+msgstr "Mata inte ut långa load-/store-sekvenser"
 
-#: stmt.c:1252
-msgid "matching constraint not valid in output operand"
-msgstr ""
+#: config/pa/pa.h:296
+#, fuzzy
+msgid "Generate fast indirect calls"
+msgstr "Generera kod för Intel as"
 
-#: stmt.c:1328
-#, c-format
-msgid "input operand constraint contains `%c'"
-msgstr ""
+#: config/pa/pa.h:298
+#, fuzzy
+msgid "Do not generate fast indirect calls"
+msgstr "Generera inte .size-direktiv"
 
-#: stmt.c:1368
-msgid "matching constraint references invalid operand number"
-msgstr ""
+#: config/pa/pa.h:300
+#, fuzzy
+msgid "Generate code for huge switch statements"
+msgstr "Generera kod för Intel as"
 
-#: stmt.c:1400
-#, c-format
-msgid "invalid punctuation `%c' in constraint"
-msgstr ""
+#: config/pa/pa.h:302
+#, fuzzy
+msgid "Do not generate code for huge switch statements"
+msgstr "Generera kod för Intel as"
 
-#: stmt.c:1450
-#, fuzzy, c-format
-msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
-msgstr "typkvalificerare för \"%s\" i konflikt med tidigare dekl"
+#: config/pa/pa.h:304
+#, fuzzy
+msgid "Always generate long calls"
+msgstr "Generera kod för Intel as"
 
-#: stmt.c:1540
-#, c-format
-msgid "unknown register name `%s' in `asm'"
-msgstr ""
+#: config/pa/pa.h:306
+msgid "Generate long calls only when needed"
+msgstr "Generera långa anrop bara vid behov"
 
-#: stmt.c:1588
-#, c-format
-msgid "more than %d operands in `asm'"
-msgstr ""
+#: config/pa/pa.h:308
+#, fuzzy
+msgid "Enable linker optimizations"
+msgstr "inkompatibla typer i %s"
 
-#: stmt.c:1650
-#, c-format
-msgid "output number %d not directly addressable"
+#: config/pa/pa.h:332
+msgid ""
+"Specify PA-RISC architecture for code generation.\n"
+"Values are 1.0, 1.1 and 2.0."
 msgstr ""
+"Ange PA-RISC-arkitektur för kodgenerering.\n"
+"Värden är 1.0, 1.1 och 2.0."
 
-#: stmt.c:1728
-#, c-format
-msgid "asm operand %d probably doesn't match constraints"
-msgstr ""
+#: config/pa/pa.h:335
+msgid "Specify range of registers to make fixed."
+msgstr "Ange intervall av register som skall göras fasta."
 
-#: stmt.c:1738
-#, c-format
-msgid "use of memory input without lvalue in asm operand %d is deprecated"
-msgstr ""
+#: config/pa/pa.h:337
+msgid "Specify CPU for scheduling purposes."
+msgstr "Ange CPU för schemaläggningsändamål."
 
-#: stmt.c:1889
-#, fuzzy
-msgid "asm clobber conflict with output operand"
-msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
+#: config/pa/pa64-hpux.h:30
+msgid "Assume code will be linked by GNU ld"
+msgstr "Anta kod kommer länkas av GNU ld"
 
-#: stmt.c:1894
-#, fuzzy
-msgid "asm clobber conflict with input operand"
-msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
+#: config/pa/pa64-hpux.h:32
+msgid "Assume code will be linked by HP ld"
+msgstr "Anta kod kommer länkas av HP ld"
 
-#: stmt.c:1929
-msgid "too many alternatives in `asm'"
-msgstr ""
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:331
+msgid "Do not use hardware floating point"
+msgstr "Använd inte hårdvaruflyttal"
 
-#: stmt.c:1941
-msgid "operand constraints for `asm' differ in number of alternatives"
-msgstr ""
+#. return float result in ac0
+#: config/pdp11/pdp11.h:64
+msgid "Return floating point results in ac0"
+msgstr "Returnera flyttalsresultat i ac0"
 
-#: stmt.c:1994
-#, fuzzy, c-format
-msgid "duplicate asm operand name '%s'"
-msgstr "upprepning av medlem \"%s\""
+#: config/pdp11/pdp11.h:65
+msgid "Return floating point results in memory"
+msgstr "Returnera flyttalsresultat i minnet"
 
-#: stmt.c:2081
-msgid "missing close brace for named operand"
-msgstr ""
+#. is 11/40
+#: config/pdp11/pdp11.h:67
+msgid "Generate code for an 11/40"
+msgstr "Generera kod för 11/40"
 
-#: stmt.c:2109
-#, c-format
-msgid "undefined named operand '%s'"
-msgstr ""
+#. is 11/45
+#: config/pdp11/pdp11.h:70
+msgid "Generate code for an 11/45"
+msgstr "Generera kod för 11/45"
 
-#: stmt.c:3703
-#, c-format
-msgid "unused variable `%s'"
-msgstr "oanvänd variabel \"%s\""
+#. is 11/10
+#: config/pdp11/pdp11.h:73
+msgid "Generate code for an 11/10"
+msgstr "Generera kod för 11/10"
 
-#: stmt.c:5189
-#, c-format
-msgid "enumeration value `%s' not handled in switch"
-msgstr ""
+#. use movmemhi for bcopy
+#. use 32 bit for int
+#: config/pdp11/pdp11.h:78 config/pdp11/pdp11.h:79
+msgid "Use 32 bit int"
+msgstr "Använd 32 bits int"
 
-#: stmt.c:5214 stmt.c:5234
-#, c-format
-msgid "case value `%ld' not in enumerated type"
-msgstr ""
+#: config/pdp11/pdp11.h:80 config/pdp11/pdp11.h:81
+msgid "Use 16 bit int"
+msgstr "Använd 16 bits int"
 
-#: stmt.c:5217 stmt.c:5237
-#, c-format
-msgid "case value `%ld' not in enumerated type `%s'"
-msgstr ""
+#. use 32 bit for float
+#: config/pdp11/pdp11.h:83 config/pdp11/pdp11.h:84
+msgid "Use 32 bit float"
+msgstr "Använd 32 bits float"
 
-#: stmt.c:5310
-#, fuzzy
-msgid "switch missing default case"
-msgstr "detta är den första default-etiketten"
+#: config/pdp11/pdp11.h:85 config/pdp11/pdp11.h:86
+msgid "Use 64 bit float"
+msgstr "Använd 64 bits float"
 
-#: stor-layout.c:178
-msgid "type size can't be explicitly evaluated"
-msgstr ""
+#. allow abshi pattern? - can trigger "optimizations" which make code SLOW!
+#. is branching expensive - on a PDP, it's actually really cheap
+#. this is just to play around and check what code gcc generates
+#. split instruction and data memory?
+#: config/pdp11/pdp11.h:95
+msgid "Target has split I&D"
+msgstr "Målet har uppdelat I&D"
 
-#: stor-layout.c:180
-msgid "variable-size type declared outside of any function"
-msgstr ""
+#: config/pdp11/pdp11.h:96
+msgid "Target does not have split I&D"
+msgstr "Målet har inte uppdelat I&D"
 
-#: stor-layout.c:487
-#, c-format
-msgid "size of `%s' is %d bytes"
-msgstr "storleken på \"%s\" är %d bytes"
+#. UNIX assembler syntax?
+#: config/pdp11/pdp11.h:98
+msgid "Use UNIX assembler syntax"
+msgstr "Använd assemblersyntax för UNIX"
+
+#: config/pdp11/pdp11.h:99
+msgid "Use DEC assembler syntax"
+msgstr "Använd assemblersyntax för DEC"
 
-#: stor-layout.c:489
+#: config/rs6000/host-darwin.c:83
 #, c-format
-msgid "size of `%s' is larger than %d bytes"
-msgstr "storleken på \"%s\" är större än %d bytes"
+msgid "Out of stack space.\n"
+msgstr "Slut på stackutrymme.\n"
 
-#: stor-layout.c:909 stor-layout.c:1325
+#: config/rs6000/host-darwin.c:104
 #, c-format
-msgid "packed attribute causes inefficient alignment for `%s'"
-msgstr ""
+msgid "Try running '%s' in the shell to raise its limit.\n"
+msgstr "Försök köra \"%s\" i skalet för att öka dess gräns.\n"
 
-#: stor-layout.c:911 stor-layout.c:1327
+#: config/rs6000/rs6000.c:10723
 #, c-format
-msgid "packed attribute is unnecessary for `%s'"
-msgstr ""
+msgid "invalid %%f value"
+msgstr "ogiltigt %%f-värde"
 
-#: stor-layout.c:926
+#: config/rs6000/rs6000.c:10732
 #, c-format
-msgid "padding struct to align `%s'"
-msgstr ""
-
-#: stor-layout.c:1289
-msgid "padding struct size to alignment boundary"
-msgstr ""
-
-#: stor-layout.c:1332
-msgid "packed attribute causes inefficient alignment"
-msgstr ""
+msgid "invalid %%F value"
+msgstr "ogiltigt %%F-värde"
 
-#: stor-layout.c:1334
-msgid "packed attribute is unnecessary"
-msgstr ""
+#: config/rs6000/rs6000.c:10741
+#, c-format
+msgid "invalid %%G value"
+msgstr "ogiltigt %%G-värde"
 
-#: timevar.c:322
+#: config/rs6000/rs6000.c:10776
 #, c-format
-msgid "cannot timevar_pop '%s' when top of timevars stack is '%s'"
-msgstr ""
+msgid "invalid %%j code"
+msgstr "ogiltig %%j-kod"
 
-#: timevar.c:453
-msgid ""
-"\n"
-"Execution times (seconds)\n"
-msgstr ""
-"\n"
-"Exekveringstider (sekunder)\n"
+#: config/rs6000/rs6000.c:10786
+#, c-format
+msgid "invalid %%J code"
+msgstr "ogiltig %%J-kod"
 
-#. Print total time.
-#: timevar.c:503
-msgid " TOTAL                 :"
-msgstr " TOTALT                :"
+#: config/rs6000/rs6000.c:10796
+#, c-format
+msgid "invalid %%k value"
+msgstr "ogiltigt %%k-värde"
 
-#: timevar.c:539
+#: config/rs6000/rs6000.c:10816 config/xtensa/xtensa.c:1937
 #, c-format
-msgid "time in %s: %ld.%06ld (%ld%%)\n"
-msgstr "tid %s: %ld.%06ld (%ld%%)\n"
+msgid "invalid %%K value"
+msgstr "ogiltigt %%K-värde"
 
-#: tlink.c:399
+#: config/rs6000/rs6000.c:10883
 #, c-format
-msgid "collect: reading %s\n"
-msgstr ""
+msgid "invalid %%O value"
+msgstr "ogiltigt %%O-värde"
 
-#: tlink.c:502
+#: config/rs6000/rs6000.c:10930
 #, c-format
-msgid "collect: recompiling %s\n"
-msgstr ""
+msgid "invalid %%q value"
+msgstr "ogiltigt %%q-värde"
 
-#: tlink.c:674
+#: config/rs6000/rs6000.c:10974
 #, c-format
-msgid "collect: tweaking %s in %s\n"
-msgstr ""
+msgid "invalid %%S value"
+msgstr "ogiltigt %%S-värde"
 
-#: tlink.c:721
-msgid "collect: relinking\n"
-msgstr ""
+#: config/rs6000/rs6000.c:11016
+#, c-format
+msgid "invalid %%T value"
+msgstr "ogiltigt %%T-värde"
 
-#: tlink.c:730
+#: config/rs6000/rs6000.c:11026
 #, c-format
-msgid "ld returned %d exit status"
-msgstr ""
+msgid "invalid %%u value"
+msgstr "ogiltigt %%u-värde"
 
-#: toplev.c:920
-msgid "Generate debugging info in default format"
-msgstr ""
+#: config/rs6000/rs6000.c:11035 config/xtensa/xtensa.c:1907
+#, c-format
+msgid "invalid %%v value"
+msgstr "ogiltig %%v-kod"
 
-#: toplev.c:921
-msgid "Generate debugging info in default extended format"
-msgstr ""
+#: config/rs6000/aix.h:204
+msgid "Conform more closely to IBM XLC semantics"
+msgstr "Följ mer noga IBM XLC:s semantik"
 
-#: toplev.c:923
-msgid "Generate STABS format debug info"
-msgstr ""
+#: config/rs6000/aix.h:206
+msgid "Default GCC semantics that differ from IBM XLC"
+msgstr "Standard GCC-semantik som skiljer från IBM XLC"
 
-#: toplev.c:924
-msgid "Generate extended STABS format debug info"
-msgstr ""
+#: config/rs6000/aix41.h:28 config/rs6000/aix43.h:32 config/rs6000/aix51.h:31
+#: config/rs6000/aix52.h:31
+msgid "Support message passing with the Parallel Environment"
+msgstr "Stöd meddelandeskickning med Parallel Environment"
 
-#: toplev.c:927
-msgid "Generate DWARF-1 format debug info"
-msgstr ""
+#: config/rs6000/aix43.h:28 config/rs6000/aix51.h:27 config/rs6000/aix52.h:27
+msgid "Compile for 64-bit pointers"
+msgstr "Kompilera för 64-bitspekare"
 
-#: toplev.c:929
-msgid "Generate extended DWARF-1 format debug info"
-msgstr ""
+#: config/rs6000/aix43.h:30 config/rs6000/aix51.h:29 config/rs6000/aix52.h:29
+msgid "Compile for 32-bit pointers"
+msgstr "Kompilera för 32-bitspekare"
 
-#: toplev.c:932
-msgid "Generate DWARF-2 debug info"
-msgstr ""
+#: config/rs6000/darwin.h:69 config/rs6000/sysv4.h:153
+#, fuzzy
+msgid "Generate 64-bit code"
+msgstr "Generera H8/S-kod"
 
-#: toplev.c:935
-msgid "Generate XCOFF format debug info"
-msgstr ""
+#: config/rs6000/darwin.h:71 config/rs6000/sysv4.h:155
+#, fuzzy
+msgid "Generate 32-bit code"
+msgstr "Generera \"big endian\"-kod."
 
-#: toplev.c:936
-msgid "Generate extended XCOFF format debug info"
-msgstr ""
+#: config/rs6000/darwin.h:73
+msgid "Generate code suitable for executables (NOT shared libs)"
+msgstr "Generera kod lämplig för körbara program (INTE delade bibliotek)"
 
-#: toplev.c:939
-msgid "Generate COFF format debug info"
-msgstr ""
+#: config/rs6000/linux64.h:221
+msgid "Call mcount for profiling before a function prologue"
+msgstr "Anropa mcount för profilering före en funktionsprolog"
 
-#: toplev.c:942
-#, fuzzy
-msgid "Generate VMS format debug info"
-msgstr "Generera kod för \"big endian\""
+#: config/rs6000/linux64.h:223
+msgid "Call mcount for profiling after a function prologue"
+msgstr "Anropa mcount för profilering efter en funktionsprolog"
 
-#: toplev.c:981
-#, fuzzy
-msgid "Perform DWARF2 duplicate elimination"
-msgstr "Utför optimering för svansrekursion"
+#. Run-time compilation parameters selecting different hardware subsets.
+#.
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/rs6000/rs6000.h:277
+msgid "Use POWER instruction set"
+msgstr "Använd instruktionsuppsättning för POWER"
 
-#: toplev.c:983
-msgid "Do not store floats in registers"
-msgstr ""
+#: config/rs6000/rs6000.h:280
+msgid "Use POWER2 instruction set"
+msgstr "Använd instruktionsuppsättning för POWER2"
 
-#: toplev.c:985
-msgid "Consider all mem refs through pointers as volatile"
-msgstr ""
+#: config/rs6000/rs6000.h:282
+msgid "Do not use POWER2 instruction set"
+msgstr "Använd inte instruktionsuppsättning för POWER2"
 
-#: toplev.c:987
-msgid "Consider all mem refs to global data to be volatile"
-msgstr ""
+#: config/rs6000/rs6000.h:285
+msgid "Do not use POWER instruction set"
+msgstr "Använd inte instruktionsuppsättning för POWER"
 
-#: toplev.c:989
-msgid "Consider all mem refs to static data to be volatile"
-msgstr ""
+#: config/rs6000/rs6000.h:287
+msgid "Use PowerPC instruction set"
+msgstr "Använd instruktionsuppsättning för PowerPC"
 
-#: toplev.c:991
-msgid "Defer popping functions args from stack until later"
-msgstr ""
+#: config/rs6000/rs6000.h:290
+msgid "Do not use PowerPC instruction set"
+msgstr "Använd inte instruktionsuppsättning för PowerPC"
 
-#: toplev.c:993
-msgid "When possible do not generate stack frames"
-msgstr ""
+#: config/rs6000/rs6000.h:292
+msgid "Use PowerPC General Purpose group optional instructions"
+msgstr "Använd valbara instruktioner i gruppen PowerPC General Purpose"
 
-#: toplev.c:995
-msgid "Optimize sibling and tail recursive calls"
-msgstr ""
+#: config/rs6000/rs6000.h:294
+#, fuzzy
+msgid "Do not use PowerPC General Purpose group optional instructions"
+msgstr "Använd inte bitfältsinstruktioner"
 
-#: toplev.c:997
-msgid "Perform superblock formation via tail duplication"
-msgstr ""
+#: config/rs6000/rs6000.h:296
+msgid "Use PowerPC Graphics group optional instructions"
+msgstr "Använd valbara instruktioner i gruppen PowerPC Graphics"
 
-#: toplev.c:999
-msgid "When running CSE, follow jumps to their targets"
-msgstr ""
+#: config/rs6000/rs6000.h:298
+#, fuzzy
+msgid "Do not use PowerPC Graphics group optional instructions"
+msgstr "Använd inte bitfältsinstruktioner"
 
-#: toplev.c:1001
-msgid "When running CSE, follow conditional jumps"
-msgstr ""
+#: config/rs6000/rs6000.h:300
+msgid "Use PowerPC-64 instruction set"
+msgstr "Använd instruktionsuppsättning för PowerPC-64"
 
-#: toplev.c:1003
+#: config/rs6000/rs6000.h:302
 #, fuzzy
-msgid "Perform a number of minor, expensive optimizations"
-msgstr "Utför optimering för svansrekursion"
+msgid "Do not use PowerPC-64 instruction set"
+msgstr "Använd inte bitfältsinstruktioner"
 
-#: toplev.c:1005
+#: config/rs6000/rs6000.h:304
 #, fuzzy
-msgid "Perform jump threading optimizations"
-msgstr "Utför optimering för svansrekursion"
+msgid "Use AltiVec instructions"
+msgstr "Använd bitfältsinstruktioner"
 
-#: toplev.c:1007
+#: config/rs6000/rs6000.h:306
 #, fuzzy
-msgid "Perform strength reduction optimizations"
-msgstr "Utför optimering för svansrekursion"
+msgid "Do not use AltiVec instructions"
+msgstr "Använd inte bitfältsinstruktioner"
 
-#: toplev.c:1009
-msgid "Perform loop unrolling when iteration count is known"
-msgstr ""
+#: config/rs6000/rs6000.h:308
+msgid "Use new mnemonics for PowerPC architecture"
+msgstr "Använd nya mnemonics för PowerPC-arkitektur"
 
-#: toplev.c:1011
-msgid "Perform loop unrolling for all loops"
-msgstr ""
+#: config/rs6000/rs6000.h:310
+msgid "Use old mnemonics for PowerPC architecture"
+msgstr "Använd gamla mnemonics för PowerPC-arkitektur"
 
-#: toplev.c:1013
-msgid "Generate prefetch instructions, if available, for arrays in loops"
-msgstr ""
+#: config/rs6000/rs6000.h:313
+msgid "Put everything in the regular TOC"
+msgstr "Placera allting i den vanliga TOC"
 
-#: toplev.c:1015
-msgid "Force all loop invariant computations out of loops"
-msgstr ""
+#: config/rs6000/rs6000.h:315
+msgid "Place floating point constants in TOC"
+msgstr "Placera flyttalskonstanter i TOC"
 
-#: toplev.c:1017
-msgid "Strength reduce all loop general induction variables"
-msgstr ""
+#: config/rs6000/rs6000.h:317
+msgid "Do not place floating point constants in TOC"
+msgstr "Placera inte flyttalskonstanter i TOC"
 
-#: toplev.c:1019
-msgid "Store strings in writable data section"
-msgstr ""
+#: config/rs6000/rs6000.h:319
+msgid "Place symbol+offset constants in TOC"
+msgstr "Placera symbol+avstånd-konstanter i TOC"
 
-#: toplev.c:1021
-msgid "Enable machine specific peephole optimizations"
-msgstr ""
+#: config/rs6000/rs6000.h:321
+msgid "Do not place symbol+offset constants in TOC"
+msgstr "Placera inte symbol+avstånd-konstanter i TOC"
 
-#: toplev.c:1023
-msgid "Copy memory operands into registers before using"
-msgstr ""
+#: config/rs6000/rs6000.h:327
+msgid "Place variable addresses in the regular TOC"
+msgstr "Placera variabeladresser i den vanliga TOC"
 
-#: toplev.c:1025
-msgid "Copy memory address constants into regs before using"
-msgstr ""
+#: config/rs6000/rs6000.h:333
+msgid "Generate load/store multiple instructions"
+msgstr "Generera load/store multiple-instruktioner"
 
-#: toplev.c:1027
-msgid "Allow function addresses to be held in registers"
-msgstr ""
+#: config/rs6000/rs6000.h:335
+msgid "Do not generate load/store multiple instructions"
+msgstr "Generera inte load/store multiple-instruktioner"
 
-#: toplev.c:1029
-msgid "Integrate simple functions into their callers"
-msgstr ""
+#: config/rs6000/rs6000.h:337
+msgid "Generate string instructions for block moves"
+msgstr "Generera stränginstruktioner för blockförflyttningar"
 
-#: toplev.c:1031
-msgid "Generate code for funcs even if they are fully inlined"
-msgstr ""
+#: config/rs6000/rs6000.h:339
+msgid "Do not generate string instructions for block moves"
+msgstr "Generera inte stränginstruktioner för blockförflyttningar"
 
-#: toplev.c:1033
-msgid "Pay attention to the 'inline' keyword"
-msgstr ""
+#: config/rs6000/rs6000.h:341
+msgid "Generate load/store with update instructions"
+msgstr "Generera load/store-instruktioner med uppdatering"
 
-#: toplev.c:1035
-msgid "Emit static const variables even if they are not used"
-msgstr ""
+#: config/rs6000/rs6000.h:343
+msgid "Do not generate load/store with update instructions"
+msgstr "Generera inte load/store-instruktioner med uppdatering"
 
-#: toplev.c:1037
-msgid "Check for syntax errors, then stop"
-msgstr "Leta efter syntaxfel, stoppa sedan"
+#: config/rs6000/rs6000.h:347
+#, fuzzy
+msgid "Do not generate fused multiply/add instructions"
+msgstr "Använd inte bitfältsinstruktioner"
 
-#: toplev.c:1039
-msgid "Mark data as shared rather than private"
-msgstr ""
+#: config/rs6000/rs6000.h:351
+msgid "Do not schedule the start and end of the procedure"
+msgstr "Schemalägg inte början och slutet av proceduren"
 
-#: toplev.c:1041
-msgid "Enable saving registers around function calls"
-msgstr ""
+#: config/rs6000/rs6000.h:357
+msgid "Return all structures in memory (AIX default)"
+msgstr "Returnera alla strukturer i minnet (standard för AIX)"
 
-#: toplev.c:1043
-msgid "Return 'short' aggregates in memory, not registers"
-msgstr ""
+#: config/rs6000/rs6000.h:359
+msgid "Return small structures in registers (SVR4 default)"
+msgstr "Returnera små strukturer i register (standard för SVR4)"
 
-#: toplev.c:1045
-msgid "Return 'short' aggregates in registers"
-msgstr ""
+#: config/rs6000/rs6000.h:365
+#, fuzzy
+msgid "Generate single field mfcr instruction"
+msgstr "Använd inte bitfältsinstruktioner"
 
-#: toplev.c:1047
-msgid "Attempt to fill delay slots of branch instructions"
-msgstr ""
+#: config/rs6000/rs6000.h:367
+#, fuzzy
+msgid "Do not generate single field mfcr instruction"
+msgstr "Använd inte bitfältsinstruktioner"
 
-#: toplev.c:1049
-msgid "Perform the global common subexpression elimination"
-msgstr ""
+#: config/rs6000/rs6000.h:451 config/sparc/sparc.h:718
+msgid "Use features of and schedule code for given CPU"
+msgstr "Använd funktioner i och schemalägg kod för angiven CPU"
 
-#: toplev.c:1051
-msgid "Perform enhanced load motion during global subexpression elimination"
-msgstr ""
+#: config/rs6000/rs6000.h:454
+msgid "Enable debug output"
+msgstr "Aktivera felsökningsutdata"
 
-#: toplev.c:1053
-msgid "Perform store motion after global subexpression elimination"
-msgstr ""
+#: config/rs6000/rs6000.h:456
+msgid "Select full, part, or no traceback table"
+msgstr "Välj fullständing, partiell, eller ingen bakåtspårningstabell"
 
-#: toplev.c:1055
-#, fuzzy
-msgid "Perform the loop optimizations"
-msgstr "Utför optimering för svansrekursion"
+#: config/rs6000/rs6000.h:457
+msgid "Specify ABI to use"
+msgstr "Ange ABI att använda"
 
-#: toplev.c:1057
+#: config/rs6000/rs6000.h:459
 #, fuzzy
-msgid "Perform cross-jumping optimization"
-msgstr "Utför optimering för svansrekursion"
+msgid "Specify size of long double (64 or 128 bits)"
+msgstr "sizeof(long double) är 12."
 
-#: toplev.c:1059
-msgid "Perform conversion of conditional jumps to branchless equivalents"
-msgstr ""
+#: config/rs6000/rs6000.h:461
+msgid "Specify yes/no if isel instructions should be generated"
+msgstr "Ange med yes/no om isel-instruktioner skall genereras"
 
-#: toplev.c:1061
-#, fuzzy
-msgid "Perform conversion of conditional jumps to conditional execution"
-msgstr "Föredra hopp framför villkorlig körning"
+#: config/rs6000/rs6000.h:463
+msgid "Specify yes/no if SPE SIMD instructions should be generated"
+msgstr "Ange med yes/no om SPE SIMD-instruktioner skall genereras"
 
-#: toplev.c:1063
-msgid "Run CSE pass after loop optimizations"
-msgstr ""
+#: config/rs6000/rs6000.h:465
+msgid "Specify yes/no if using floating point in the GPRs"
+msgstr "Ange med yes/no om flyttal i GPR:er skall användas"
 
-#: toplev.c:1065
-msgid "Run the loop optimizer twice"
-msgstr ""
+#: config/rs6000/rs6000.h:467
+msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
+msgstr "Ange med yes/no om VRSAVE-instruktioner skall genereras för AltiVec"
 
-#: toplev.c:1067
-msgid "Delete useless null pointer checks"
-msgstr ""
+#: config/rs6000/rs6000.h:469
+msgid "Avoid all range limits on call instructions"
+msgstr "Undvik alla avståndsgränser vid anropsinstruktioner"
 
-#: toplev.c:1069
-msgid "Reschedule instructions before register allocation"
-msgstr ""
+#: config/rs6000/rs6000.h:472
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr "Varna för användning av AltiVec-typen \"vector long ...\" som avrådes från"
 
-#: toplev.c:1071
-msgid "Reschedule instructions after register allocation"
-msgstr ""
+#: config/rs6000/rs6000.h:475
+msgid "Determine which dependences between insns are considered costly"
+msgstr "Ange vilka beroenden mellan instruktioner som skall anses dyra"
 
-#: toplev.c:1073
-msgid "Enable scheduling across basic blocks"
-msgstr ""
+#: config/rs6000/rs6000.h:477
+msgid "Specify which post scheduling nop insertion scheme to apply"
+msgstr "Ange metod att tillämpa för inskjutande av nop efter schemaläggning"
 
-#: toplev.c:1075
-msgid "Allow speculative motion of non-loads"
-msgstr ""
+#: config/rs6000/rs6000.h:479
+msgid "Specify alignment of structure fields default/natural"
+msgstr "Ange justering av postfält till default/natural"
 
-#: toplev.c:1077
-msgid "Allow speculative motion of some loads"
-msgstr ""
+#: config/rs6000/rs6000.h:481
+msgid "Specify scheduling priority for dispatch slot restricted insns"
+msgstr "Ange schemaläggningsprioritet för begränsade instruktioner för avsändningsfack"
 
-#: toplev.c:1079
-msgid "Allow speculative motion of more loads"
-msgstr ""
+#: config/rs6000/sysv4.h:87
+msgid "Select ABI calling convention"
+msgstr "Välj ABI-konvention för anrop"
 
-#: toplev.c:1081
-msgid "Replace add,compare,branch with branch on count reg"
-msgstr ""
+#: config/rs6000/sysv4.h:88
+msgid "Select method for sdata handling"
+msgstr "Välj metod för hantering av sdata"
 
-#: toplev.c:1083
-msgid "Generate position independent code, if possible"
-msgstr ""
+#: config/rs6000/sysv4.h:100
+msgid "Align to the base type of the bit-field"
+msgstr "Justera till bastypen av bitfältet"
 
-#: toplev.c:1086
-msgid "Enable exception handling"
-msgstr ""
+#: config/rs6000/sysv4.h:102
+msgid "Don't align to the base type of the bit-field"
+msgstr "Justera inte till bastypen för bitfältet"
 
-#: toplev.c:1088
-msgid "Just generate unwind tables for exception handling"
-msgstr ""
+#: config/rs6000/sysv4.h:104
+msgid "Don't assume that unaligned accesses are handled by the system"
+msgstr "Anta inte att ojusterade åtkomster hanteras av systemet"
 
-#: toplev.c:1090
-msgid "Generate unwind tables exact at each instruction boundary"
-msgstr ""
+#: config/rs6000/sysv4.h:106
+msgid "Assume that unaligned accesses are handled by the system"
+msgstr "Anta att ojusterade åtkomster hanteras av systemet"
 
-#: toplev.c:1092
-msgid "Support synchronous non-call exceptions"
-msgstr ""
+#: config/rs6000/sysv4.h:108 config/rs6000/sysv4.h:112
+msgid "Produce code relocatable at runtime"
+msgstr "Producera kod som kan omlokaliseras vid körtillfället"
 
-#: toplev.c:1094
-msgid "Insert arc based program profiling code"
-msgstr ""
+#: config/rs6000/sysv4.h:110 config/rs6000/sysv4.h:114
+msgid "Don't produce code relocatable at runtime"
+msgstr "Producera inte kod som kan omlokaliserar vid körtillfället"
 
-#: toplev.c:1096
-msgid "Create data files needed by gcov"
-msgstr ""
+#: config/rs6000/sysv4.h:116 config/rs6000/sysv4.h:118
+#, fuzzy
+msgid "Produce little endian code"
+msgstr "Skapa \"little endian\"-kod."
 
-#: toplev.c:1098
-msgid "Use profiling information for branch probabilities"
-msgstr ""
+#: config/rs6000/sysv4.h:120 config/rs6000/sysv4.h:122
+#, fuzzy
+msgid "Produce big endian code"
+msgstr "Skapa \"big endian\"-kod."
+
+#: config/rs6000/sysv4.h:123 config/rs6000/sysv4.h:124
+#: config/rs6000/sysv4.h:125 config/rs6000/sysv4.h:126
+#: config/rs6000/sysv4.h:127 config/rs6000/sysv4.h:128
+#: config/rs6000/sysv4.h:138 config/rs6000/sysv4.h:139
+#: config/rs6000/sysv4.h:151 config/rs6000/sysv4.h:157
+msgid "no description yet"
+msgstr "ingen beskriving ännu"
+
+#: config/rs6000/sysv4.h:129
+#, fuzzy
+msgid "Use EABI"
+msgstr "Använd EABI."
 
-#: toplev.c:1100
-msgid "Enable basic program profiling code"
-msgstr ""
+#: config/rs6000/sysv4.h:130
+#, fuzzy
+msgid "Don't use EABI"
+msgstr "Använd inte EABI."
 
-#: toplev.c:1102
-msgid "Reorder basic blocks to improve code placement"
-msgstr ""
+#: config/rs6000/sysv4.h:133
+msgid "Do not allow bit-fields to cross word boundaries"
+msgstr "Tillåt inte at bitfält går över ordgränser"
 
-#: toplev.c:1104
-msgid "Reorder functions to improve code placement"
-msgstr ""
+#: config/rs6000/sysv4.h:135
+#, fuzzy
+msgid "Use alternate register names"
+msgstr "Använd alternativa registernamn."
 
-#: toplev.c:1106
-msgid "Do the register renaming optimization pass"
-msgstr ""
+#: config/rs6000/sysv4.h:137
+#, fuzzy
+msgid "Don't use alternate register names"
+msgstr "Använd inte alternativa registernamn."
 
-#: toplev.c:1108
-msgid "Do the register copy-propagation optimization pass"
-msgstr ""
+#: config/rs6000/sysv4.h:141
+#, fuzzy
+msgid "Link with libsim.a, libc.a and sim-crt0.o"
+msgstr "Länka med libsim.a, libc.a och sim-crt0.o."
 
-#: toplev.c:1110
-msgid "Do not put uninitialized globals in the common section"
-msgstr ""
+#: config/rs6000/sysv4.h:143
+#, fuzzy
+msgid "Link with libads.a, libc.a and crt0.o"
+msgstr "Länka med libads.a, libc.a och crt0.o."
 
-#: toplev.c:1112
-msgid "Do not generate .size directives"
-msgstr "Generera inte .size-direktiv"
+#: config/rs6000/sysv4.h:145
+#, fuzzy
+msgid "Link with libyk.a, libc.a and crt0.o"
+msgstr "Länka med libyk.a, libc.a och crt0.o."
 
-#: toplev.c:1114
-msgid "place each function into its own section"
-msgstr "placera varje funktion i sin egen sektion"
+#: config/rs6000/sysv4.h:147
+#, fuzzy
+msgid "Link with libmvme.a, libc.a and crt0.o"
+msgstr "Länka med libmvme.a, libc.a och crt0.o."
 
-#: toplev.c:1116
-msgid "place data items into their own section"
-msgstr ""
+#: config/rs6000/sysv4.h:149
+msgid "Set the PPC_EMB bit in the ELF flags header"
+msgstr "Sätt biten PPC_EMB i ELF:s flaggfält"
 
-#: toplev.c:1118
-msgid "Add extra commentary to assembler output"
-msgstr ""
+#: config/rs6000/sysv4.h:150
+msgid "Use the WindISS simulator"
+msgstr "Använd simulatorn WindISS"
 
-#: toplev.c:1120
-msgid "Output GNU ld formatted global initializers"
-msgstr ""
+#: config/s390/s390.c:4313
+#, c-format
+msgid "Cannot decompose address."
+msgstr "Kan inte dekomponera adress."
 
-#: toplev.c:1122
-msgid "Enables a register move optimization"
-msgstr ""
+#: config/s390/s390.c:4505
+msgid "UNKNOWN in print_operand !?"
+msgstr "OKÄND i print_operand!?"
 
-#: toplev.c:1124
-msgid "Do the full regmove optimization pass"
-msgstr ""
+#: config/s390/s390.h:136
+msgid "Use bras for executable < 64k"
+msgstr "Använd bras för exekverbara < 64k"
 
-#: toplev.c:1126
-msgid "Pack structure members together without holes"
-msgstr ""
+#: config/s390/s390.h:137
+#, fuzzy
+msgid "Don't use bras"
+msgstr "Använd inte EABI."
 
-#: toplev.c:1128
-msgid "Insert stack checking code into the program"
-msgstr ""
+#: config/s390/s390.h:138
+msgid "Additional debug prints"
+msgstr "Ytterligare felsökningsutskrifter"
 
-#: toplev.c:1130
-msgid "Specify that arguments may alias each other & globals"
-msgstr ""
+#: config/s390/s390.h:139
+msgid "Don't print additional debug prints"
+msgstr "Skriv inte ytterligare felsökningsutskrifter"
 
-#: toplev.c:1132
-msgid "Assume arguments may alias globals but not each other"
-msgstr ""
+#: config/s390/s390.h:140
+#, fuzzy
+msgid "64 bit ABI"
+msgstr "Använd 64-bitars ABI"
 
-#: toplev.c:1134
-msgid "Assume arguments do not alias each other or globals"
-msgstr ""
+#: config/s390/s390.h:141
+#, fuzzy
+msgid "31 bit ABI"
+msgstr "Använd 64-bitars ABI"
 
-#: toplev.c:1136
-msgid "Assume strict aliasing rules apply"
-msgstr ""
+#: config/s390/s390.h:142
+msgid "z/Architecture"
+msgstr "z/Arkitektur"
 
-#: toplev.c:1138
-msgid "Align the start of loops"
-msgstr ""
+#: config/s390/s390.h:143
+msgid "ESA/390 architecture"
+msgstr "ESA/390-arkitektur"
 
-#: toplev.c:1140
-msgid "Align labels which are only reached by jumping"
-msgstr ""
+#: config/s390/s390.h:144
+msgid "mvcle use"
+msgstr "använd mvcle"
 
-#: toplev.c:1142
-msgid "Align all labels"
-msgstr ""
+#: config/s390/s390.h:145
+msgid "mvc&ex"
+msgstr "mvc&ex"
 
-#: toplev.c:1144
-msgid "Align the start of functions"
-msgstr ""
+#: config/s390/s390.h:146
+msgid "Enable tpf OS tracing code"
+msgstr "Aktivera spårningskod för OS:et tpf"
 
-#: toplev.c:1146
-msgid "Attempt to merge identical constants across compilation units"
-msgstr ""
+#: config/s390/s390.h:147
+msgid "Disable tpf OS tracing code"
+msgstr "Avaktivera spårningskod för OS:et tpf"
 
-#: toplev.c:1148
-msgid "Attempt to merge identical constants and constant variables"
-msgstr ""
+#: config/s390/s390.h:148
+#, fuzzy
+msgid "Disable fused multiply/add instructions"
+msgstr "Använd inte bitfältsinstruktioner"
 
-#: toplev.c:1150
-msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
-msgstr ""
+#: config/s390/s390.h:149
+#, fuzzy
+msgid "Enable fused multiply/add instructions"
+msgstr "Använd inte bitfältsinstruktioner"
 
-#: toplev.c:1152
-msgid "Instrument function entry/exit with profiling calls"
-msgstr ""
+#: config/s390/s390.h:150
+msgid "Maintain backchain pointer"
+msgstr "Håll med bakåtkedjepekare"
 
-#: toplev.c:1154
-msgid "Put zero initialized data in the bss section"
-msgstr ""
+#: config/s390/s390.h:151
+#, fuzzy
+msgid "Don't maintain backchain pointer"
+msgstr "Generera inte kod för stackkontroll"
 
-#: toplev.c:1156
-msgid "Enable SSA optimizations"
-msgstr ""
+#: config/s390/s390.h:152
+msgid "Use packed stack layout"
+msgstr "Använd packad stackutläggning"
 
-#: toplev.c:1158
-msgid "Enable SSA conditional constant propagation"
-msgstr ""
+#: config/s390/s390.h:153
+msgid "Don't use packed stack layout"
+msgstr "Använd inte packad stackutläggning"
 
-#: toplev.c:1160
-msgid "Enable aggressive SSA dead code elimination"
-msgstr ""
+#: config/s390/s390.h:162
+msgid "Warn if a single function's framesize exceeds the given framesize"
+msgstr "Varna om en enskild funktions ramstorlek överskrider den angivna ramstorleken"
 
-#: toplev.c:1162
-msgid "External symbols have a leading underscore"
-msgstr "Externa symboler startar med en understrykning"
+#: config/s390/s390.h:165
+msgid "Warn if a function uses alloca or creates an array with dynamic size"
+msgstr "Varna om en funktion använder alloca eller skapar en vektor med dynamisk storlek"
 
-#: toplev.c:1164
-msgid "Process #ident directives"
-msgstr "Hantera #ident-direktiv"
+#: config/s390/s390.h:168
+msgid "Emit extra code in the function prologue in order to trap if the stacksize exceeds the given limit"
+msgstr "Mata ut extra kod i funktionsprologen för att fånga om stackstorleken överskrider den givna gränsen"
 
-#: toplev.c:1166
-msgid "Enables an rtl peephole pass run before sched2"
-msgstr ""
+#: config/s390/s390.h:171
+msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
+msgstr "Ange det maximala antalet byte som måste finnas kvar till stackstorleken före en fällinstruktion utlöses"
 
-#: toplev.c:1168
-msgid "Assume no NaNs or +-Infs are generated"
-msgstr ""
+#: config/sparc/sparc.c:7325 config/sparc/sparc.c:7331
+#, fuzzy, c-format
+msgid "invalid %%Y operand"
+msgstr "ogiltig %%-kod"
 
-#: toplev.c:1170
-msgid "Enables guessing of branch probabilities"
-msgstr ""
+#: config/sparc/sparc.c:7401
+#, fuzzy, c-format
+msgid "invalid %%A operand"
+msgstr "ogiltig %%-kod"
 
-#: toplev.c:1172
-msgid "Set errno after built-in math functions"
-msgstr "Sätt errno efter inbyggda matematikfunktioner"
+#: config/sparc/sparc.c:7411
+#, fuzzy, c-format
+msgid "invalid %%B operand"
+msgstr "ogiltigt värde %%B"
 
-#: toplev.c:1174
-msgid "Floating-point operations can trap"
-msgstr ""
+#: config/sparc/sparc.c:7450
+#, fuzzy, c-format
+msgid "invalid %%c operand"
+msgstr "ogiltig %%-kod"
 
-#: toplev.c:1176
-msgid "Allow math optimizations that may violate IEEE or ANSI standards"
-msgstr ""
+#: config/sparc/sparc.c:7451
+#, fuzzy, c-format
+msgid "invalid %%C operand"
+msgstr "ogiltigt %%C-värde"
 
-#: toplev.c:1178
-msgid "Disable optimizations observable by IEEE signaling NaNs"
-msgstr ""
+#: config/sparc/sparc.c:7472
+#, fuzzy, c-format
+msgid "invalid %%d operand"
+msgstr "ogiltig %%-kod"
 
-#: toplev.c:1180
-#, fuzzy
-msgid "Generate code to check bounds before indexing arrays"
-msgstr "Generera kod för Intel as"
+#: config/sparc/sparc.c:7473
+#, fuzzy, c-format
+msgid "invalid %%D operand"
+msgstr "ogiltig %%-kod"
 
-#: toplev.c:1182
-msgid "Convert floating point constant to single precision constant"
-msgstr ""
+#: config/sparc/sparc.c:7489
+#, fuzzy, c-format
+msgid "invalid %%f operand"
+msgstr "ogiltig %%-kod"
 
-#: toplev.c:1184
-msgid "Report time taken by each compiler pass at end of run"
-msgstr ""
+#: config/sparc/sparc.c:7503
+#, fuzzy, c-format
+msgid "invalid %%s operand"
+msgstr "ogiltig %%-kod"
 
-#: toplev.c:1186
-msgid "Report on permanent memory allocation at end of run"
-msgstr ""
+#: config/sparc/sparc.c:7557
+#, c-format
+msgid "long long constant not a valid immediate operand"
+msgstr "long long-konstant inte en giltig omedelbar operand"
 
-#: toplev.c:1188
-msgid "Trap for signed overflow in addition / subtraction / multiplication"
-msgstr ""
+#: config/sparc/sparc.c:7560
+#, c-format
+msgid "floating point constant not a valid immediate operand"
+msgstr "flyttalskonstant inte en giltig omdedebar operand"
 
-#: toplev.c:1190
-msgid "Use graph coloring register allocation."
-msgstr ""
+#: config/sparc/freebsd.h:77 config/sparc/linux.h:91
+#: config/sparc/linux64.h:111 config/sparc/netbsd-elf.h:201
+msgid "Use 64 bit long doubles"
+msgstr "Använd 64 bits long double"
 
-#: toplev.c:1207
-msgid "Compile just for ISO C90"
-msgstr ""
+#: config/sparc/freebsd.h:78 config/sparc/linux.h:92
+#: config/sparc/linux64.h:112 config/sparc/netbsd-elf.h:202
+msgid "Use 128 bit long doubles"
+msgstr "Använd 128 bit long double"
 
-#: toplev.c:1209
-msgid "Determine language standard"
-msgstr ""
+#: config/sparc/sp64-elf.h:87
+msgid "Generate code for big endian"
+msgstr "Generera kod för \"big endian\""
 
-#: toplev.c:1213
-msgid "Make bit-fields by unsigned by default"
-msgstr ""
+#: config/sparc/sp64-elf.h:88
+msgid "Generate code for little endian"
+msgstr "Generera kod för \"little endian\""
 
-#: toplev.c:1217
-msgid "Make 'char' be signed by default"
-msgstr ""
+#: config/sparc/sp86x-elf.h:61
+msgid "Use little-endian byte order for data"
+msgstr "Använd \"little endian\" byteordning för data"
 
-#: toplev.c:1219
-msgid "Make 'char' be unsigned by default"
-msgstr ""
+#: config/sparc/sparc.h:635
+msgid "Assume possible double misalignment"
+msgstr "Anta möjlig feljustering av double"
 
-#: toplev.c:1225
-msgid "Do not recognize the 'asm' keyword"
-msgstr ""
+#: config/sparc/sparc.h:637
+msgid "Assume all doubles are aligned"
+msgstr "Anta att alla double är justerade"
 
-#: toplev.c:1228
-#, fuzzy
-msgid "Do not recognize any built in functions"
-msgstr "Känn inte igen några inbyggda funktioner"
+#: config/sparc/sparc.h:639
+msgid "Pass -assert pure-text to linker"
+msgstr "Skica -assert pure-text till länkaren"
 
-#: toplev.c:1230
-msgid "Assume normal C execution environment"
-msgstr ""
+#: config/sparc/sparc.h:641
+msgid "Do not pass -assert pure-text to linker"
+msgstr "Skicka inte -assert pure-text till länkaren"
 
-#: toplev.c:1233
-msgid "Assume that standard libraries & main might not exist"
-msgstr ""
+#: config/sparc/sparc.h:643
+msgid "Use ABI reserved registers"
+msgstr "Använd register reserverade av ABI"
 
-#: toplev.c:1236
-msgid "Allow different types as args of ? operator"
-msgstr ""
+#: config/sparc/sparc.h:645
+msgid "Do not use ABI reserved registers"
+msgstr "Avnänd inte register reserverade av ABI"
 
-#: toplev.c:1239
-msgid "Allow the use of $ inside identifiers"
-msgstr ""
+#: config/sparc/sparc.h:647
+msgid "Use hardware quad fp instructions"
+msgstr "Använd hårdvaruinstruktioner för quad fp"
 
-#: toplev.c:1244
-msgid "Use the same size for double as for float"
-msgstr ""
+#: config/sparc/sparc.h:649
+msgid "Do not use hardware quad fp instructions"
+msgstr "Använd inte hårdvaruinstruktioner för quad fp"
 
-#: toplev.c:1247
-msgid "Use the smallest fitting integer to hold enums"
-msgstr ""
+#: config/sparc/sparc.h:651
+msgid "Compile for v8plus ABI"
+msgstr "Kompilera för v8plus-ABI"
 
-#: toplev.c:1250
-msgid "Override the underlying type for wchar_t to `unsigned short'"
-msgstr ""
+#: config/sparc/sparc.h:653
+msgid "Do not compile for v8plus ABI"
+msgstr "Kompilera inte för v8plus-ABI"
 
-#: toplev.c:1254
-msgid "Enable most warning messages"
-msgstr ""
+#: config/sparc/sparc.h:655
+msgid "Utilize Visual Instruction Set"
+msgstr "Utnyttja Visual Instruction Set"
 
-#: toplev.c:1256
-msgid "Warn about casting functions to incompatible types"
-msgstr ""
+#: config/sparc/sparc.h:657
+msgid "Do not utilize Visual Instruction Set"
+msgstr "Utnyttja inte Visual Instruction Set"
 
-#: toplev.c:1259
-msgid "Warn about functions which might be candidates for format attributes"
-msgstr ""
+#: config/sparc/sparc.h:659
+msgid "Pointers are 64-bit"
+msgstr "Pekare är 64-bitars"
 
-#: toplev.c:1262
-msgid "Warn about casts which discard qualifiers"
-msgstr ""
+#: config/sparc/sparc.h:661
+msgid "Pointers are 32-bit"
+msgstr "Pekare är 32-bitars"
 
-#: toplev.c:1265
-msgid "Warn about subscripts whose type is 'char'"
-msgstr "Varna om index har typen \"char\""
+#: config/sparc/sparc.h:663
+msgid "Use 32-bit ABI"
+msgstr "Använd 32-bitars ABI"
 
-#: toplev.c:1268 toplev.c:1271
-msgid "Warn if nested comments are detected"
-msgstr "Varna om nästlade kommentarer upptäcks"
+#: config/sparc/sparc.h:665
+msgid "Use 64-bit ABI"
+msgstr "Använd 64-bitars ABI"
 
-#: toplev.c:1274
-msgid "Warn about possibly confusing type conversions"
-msgstr ""
+#: config/sparc/sparc.h:667
+msgid "Use stack bias"
+msgstr "Använd stackförskutning"
 
-#: toplev.c:1278
-#, fuzzy
-msgid "Do not warn about compile-time integer division by zero"
-msgstr "Fånga inte heltalsdivision med noll"
+#: config/sparc/sparc.h:669
+msgid "Do not use stack bias"
+msgstr "Använd inte stackförskjutning"
 
-#: toplev.c:1280
-msgid "Warn about testing equality of floating point numbers"
-msgstr ""
+#: config/sparc/sparc.h:671
+msgid "Use structs on stronger alignment for double-word copies"
+msgstr "Använd starkare justering för poster för dubbelordkopieringar"
 
-#: toplev.c:1283
-msgid "Warn about printf/scanf/strftime/strfmon format anomalies"
-msgstr ""
+#: config/sparc/sparc.h:673
+msgid "Do not use structs on stronger alignment for double-word copies"
+msgstr "Använd inte starkare justering för poster för dubbelordkopieringar"
 
-#: toplev.c:1287
-msgid "Don't warn about too many arguments to format functions"
-msgstr "Varna inte om för många argument till format-funktioner"
+#: config/sparc/sparc.h:675
+msgid "Optimize tail call instructions in assembler and linker"
+msgstr "Optimera svansanropsinstruktioner i assembler och länkare"
 
-#: toplev.c:1289
-msgid "Warn about non-string-literal format strings"
-msgstr ""
+#: config/sparc/sparc.h:677
+msgid "Do not optimize tail call instructions in assembler or linker"
+msgstr "Optimera inte svansanropsinstruktioner i assembler och länkare"
 
-#: toplev.c:1292
-msgid "Warn about possible security problems with format functions"
-msgstr ""
+#: config/sparc/sparc.h:722
+msgid "Use given SPARC code model"
+msgstr "Använd angiven SPARC-kodmodell"
 
-#: toplev.c:1296
-msgid "Don't warn about strftime formats yielding 2 digit years"
-msgstr ""
+#: config/stormy16/stormy16.c:1921 config/stormy16/stormy16.c:1992
+#, fuzzy, c-format
+msgid "'B' operand is not constant"
+msgstr "fältinitierare är ej konstant"
 
-#: toplev.c:1298
-msgid "Warn about implicit function declarations"
-msgstr ""
+#: config/stormy16/stormy16.c:1948
+#, c-format
+msgid "'B' operand has multiple bits set"
+msgstr "\"B\"-operand har flera bitar satta"
 
-#: toplev.c:1302
-msgid "Warn when a declaration does not specify a type"
-msgstr ""
+#: config/stormy16/stormy16.c:1974
+#, fuzzy, c-format
+msgid "'o' operand is not constant"
+msgstr "fältinitierare är ej konstant"
 
-#: toplev.c:1307
-msgid "Warn about the use of the #import directive"
-msgstr ""
+#: config/stormy16/stormy16.c:2006
+#, c-format
+msgid "xstormy16_print_operand: unknown code"
+msgstr "xstormy16_print_operand: okänd kod"
 
-#: toplev.c:1311
-msgid "Do not warn about using 'long long' when -pedantic"
-msgstr ""
+#: config/v850/v850.c:339
+msgid "const_double_split got a bad insn:"
+msgstr "const_double_split fick en felaktig instruktion:"
 
-#: toplev.c:1313
-msgid "Warn about suspicious declarations of main"
-msgstr "Varna om tveksamma deklarationer av main"
+#: config/v850/v850.c:904
+msgid "output_move_single:"
+msgstr "output_move_single:"
 
-#: toplev.c:1316
-#, fuzzy
-msgid "Warn about possibly missing braces around initializers"
-msgstr "Varna om eventuellt saknade parenteser"
+#. Macro to define tables used to set the flags.
+#. This is a list in braces of pairs in braces,
+#. each pair being { "NAME", VALUE }
+#. where VALUE is the bits to set or minus the bits to clear.
+#. An empty string NAME is used to identify the default VALUE.
+#: config/v850/v850.h:174
+msgid "Support Green Hills ABI"
+msgstr "Stöd Green Hills ABI"
 
-#: toplev.c:1319
-msgid "Warn about global funcs without previous declarations"
-msgstr ""
+#: config/v850/v850.h:177
+msgid "Prohibit PC relative function calls"
+msgstr "Förhindra PC-relativa funktionsanrop"
 
-#: toplev.c:1322
-msgid "Warn about global funcs without prototypes"
-msgstr ""
+#: config/v850/v850.h:180
+msgid "Reuse r30 on a per function basis"
+msgstr "Återanvänd r30 i varje funktion"
 
-#: toplev.c:1325
-msgid "Warn about use of multicharacter literals"
-msgstr ""
+#: config/v850/v850.h:183
+msgid "Use stubs for function prologues"
+msgstr "Använd stubbar för funktionsprologer"
 
-#: toplev.c:1328
-msgid "Warn about externs not at file scope level"
-msgstr ""
+#: config/v850/v850.h:186
+msgid "Same as: -mep -mprolog-function"
+msgstr "Samma som: -mep -mprolog-function"
 
-#: toplev.c:1331
-msgid "Warn about possible missing parentheses"
-msgstr "Varna om eventuellt saknade parenteser"
+#: config/v850/v850.h:187
+msgid "Enable backend debugging"
+msgstr "Aktivera bakändefelsökning"
 
-#: toplev.c:1334
-msgid "Warn about function pointer arithmetic"
-msgstr "Varna om aritmetik med funktionspekare"
+#: config/v850/v850.h:189
+msgid "Compile for the v850 processor"
+msgstr "Kompilera för processorn v850"
 
-#: toplev.c:1337
-msgid "Warn about multiple declarations of the same object"
-msgstr "Varna om multipla deklarationer av samma objekt"
+#: config/v850/v850.h:191
+#, fuzzy
+msgid "Compile for v850e1 processor"
+msgstr "Kompilera för processorn v850"
 
-#: toplev.c:1340
+#. Make sure that the other bits are cleared.
+#: config/v850/v850.h:193
 #, fuzzy
-msgid "Warn whenever a function's return-type defaults to int"
-msgstr "returtyp sätts till \"int\""
+msgid "Compile for v850e processor"
+msgstr "Kompilera för processorn v850"
 
-#: toplev.c:1343
-msgid "Warn about possible violations of sequence point rules"
-msgstr ""
+#. Make sure that the other bits are cleared.
+#: config/v850/v850.h:195
+#, fuzzy
+msgid "Enable the use of the short load instructions"
+msgstr "Använd inte bitfältsinstruktioner"
 
-#: toplev.c:1346
-msgid "Warn about signed/unsigned comparisons"
-msgstr "Varna om jämförelser mellan signed/unsigned"
+#: config/v850/v850.h:198
+#, fuzzy
+msgid "Do not use the callt instruction"
+msgstr "Använd inte divisionsinstruktionen"
 
-#: toplev.c:1349
-msgid "Warn about non-prototyped function decls"
-msgstr ""
+#: config/v850/v850.h:205
+#, fuzzy
+msgid "Do not use registers r2 and r5"
+msgstr "Använd inte register för argumentskickning"
 
-#: toplev.c:1352
+#: config/v850/v850.h:207
 #, fuzzy
-msgid "Warn about constructs whose meanings change in ISO C"
-msgstr "Varna om index har typen \"char\""
+msgid "Enforce strict alignment"
+msgstr "Generera inte kod för stackkontroll"
 
-#: toplev.c:1355
-msgid "Warn when trigraphs are encountered"
-msgstr ""
+#: config/v850/v850.h:210
+msgid "Use 4 byte entries in switch tables"
+msgstr "Använd 4-byteposter i hopptabeller"
 
-#: toplev.c:1360
-msgid "Warn about unrecognized pragmas"
-msgstr ""
+#: config/v850/v850.h:236
+msgid "Set the max size of data eligible for the TDA area"
+msgstr "Ange den maximala storleken på data som är lämpliga för TDA-arean"
 
-#: toplev.c:1363
-msgid "Mark strings as 'const char *'"
-msgstr "Markera strängar som \"const char *\""
+#: config/v850/v850.h:239
+msgid "Set the max size of data eligible for the SDA area"
+msgstr "Ange den maximala storleken på data som är lämpliga för SDA-arean"
 
-#: toplev.c:1508
-msgid "Warn when a function is unused"
-msgstr "Varna när en funktion är oanvänd"
+#: config/v850/v850.h:242
+msgid "Set the max size of data eligible for the ZDA area"
+msgstr "Ange den maximala storleken på data som är lämpliga för ZDA-arean"
 
-#: toplev.c:1510
-msgid "Warn when a label is unused"
-msgstr "Varna när en etikett är oanvänd"
+#: config/xtensa/xtensa.c:1014 config/xtensa/xtensa.c:1046
+#: config/xtensa/xtensa.c:1055
+msgid "bad test"
+msgstr "felaktig test"
 
-#: toplev.c:1512
-msgid "Warn when a function parameter is unused"
-msgstr "Varna när en funktionsparameter är oanvänd"
+#: config/xtensa/xtensa.c:1895
+#, fuzzy, c-format
+msgid "invalid %%D value"
+msgstr "ogiltigt värde %%B"
 
-#: toplev.c:1514
-msgid "Warn when a variable is unused"
-msgstr "Varna när en variabel är oanvänd"
+#: config/xtensa/xtensa.c:1932
+#, fuzzy
+msgid "invalid mask"
+msgstr "ogiltigt #pragma %s"
 
-#: toplev.c:1516
-msgid "Warn when an expression value is unused"
-msgstr "Varna när ett uttrycksvärde är oanvänt"
+#: config/xtensa/xtensa.c:1958
+#, fuzzy, c-format
+msgid "invalid %%x value"
+msgstr "ogiltigt värde %%B"
 
-#: toplev.c:1518
-msgid "Do not suppress warnings from system headers"
-msgstr ""
+#: config/xtensa/xtensa.c:1965
+#, fuzzy, c-format
+msgid "invalid %%d value"
+msgstr "ogiltigt värde %%B"
 
-#: toplev.c:1520
-msgid "Treat all warnings as errors"
-msgstr ""
+#: config/xtensa/xtensa.c:1986 config/xtensa/xtensa.c:1996
+#, fuzzy, c-format
+msgid "invalid %%t/%%b value"
+msgstr "ogiltigt %%s-värde"
 
-#: toplev.c:1522
-msgid "Warn when one local variable shadows another"
-msgstr ""
+#: config/xtensa/xtensa.c:2038
+#, fuzzy
+msgid "invalid address"
+msgstr "ogiltig kod"
 
-#: toplev.c:1524
-msgid "Warn about enumerated switches, with no default, missing a case"
-msgstr ""
+#: config/xtensa/xtensa.c:2063
+#, fuzzy
+msgid "no register in address"
+msgstr "okänt registernamn: %s"
 
-#: toplev.c:1526
+#: config/xtensa/xtensa.c:2071
 #, fuzzy
-msgid "Warn about enumerated switches missing a default case"
-msgstr "Varna om eventuellt saknade parenteser"
+msgid "address offset not a constant"
+msgstr "efterfrågad minnesjustering är inte konstant"
 
-#: toplev.c:1528
-msgid "Warn about all enumerated switches missing a specific case"
-msgstr ""
+#: config/xtensa/xtensa.h:79
+msgid "Use CONST16 instruction to load constants"
+msgstr "Använd CONST16-instruktioner för att läsa konstanter"
 
-#: toplev.c:1530
-msgid "Warn about returning structures, unions or arrays"
-msgstr ""
+#: config/xtensa/xtensa.h:81
+msgid "Use PC-relative L32R instruction to load constants"
+msgstr "Använd PC-relativ L32R-instruktion för att läsa konstanter"
 
-#: toplev.c:1532
-msgid "Warn about pointer casts which increase alignment"
-msgstr ""
+#: config/xtensa/xtensa.h:83
+msgid "Disable fused multiply/add and multiply/subtract FP instructions"
+msgstr "Avaktivera sammanslagna multiplicera/addera- och multiplicera/subtrahera FP-instruktioner"
 
-#: toplev.c:1534
-msgid "Warn about code that will never be executed"
-msgstr ""
+#: config/xtensa/xtensa.h:85
+msgid "Enable fused multiply/add and multiply/subtract FP instructions"
+msgstr "Aktivera sammanslagna multiplicera/addera- och multiplicera/subtrahera FP-instruktioner"
 
-#: toplev.c:1536
-#, fuzzy
-msgid "Warn about uninitialized automatic variables"
-msgstr "Varna om aritmetik med funktionspekare"
+#: config/xtensa/xtensa.h:87
+msgid "Intersperse literal pools with code in the text section"
+msgstr "Växla mellan bokstavliga pooler och kod i textsektionen"
 
-#: toplev.c:1538
-msgid "Warn when an inlined function cannot be inlined"
-msgstr ""
+#: config/xtensa/xtensa.h:89
+msgid "Put literal pools in a separate literal section"
+msgstr "Lägg bokstavliga pooler i en separat bokstavlig sektion"
 
-#: toplev.c:1540
-msgid "Warn when the packed attribute has no effect on struct layout"
-msgstr ""
+#: config/xtensa/xtensa.h:91
+msgid "Automatically align branch targets to reduce branch penalties"
+msgstr "Justera automatiskt grenmål för att reducera grenstraff"
 
-#: toplev.c:1542
-msgid "Warn when padding is required to align struct members"
-msgstr ""
+#: config/xtensa/xtensa.h:93
+msgid "Do not automatically align branch targets"
+msgstr "Justera inte automatiskt grenmål"
 
-#: toplev.c:1544
-msgid "Warn when an optimization pass is disabled"
-msgstr ""
+#: config/xtensa/xtensa.h:95
+msgid "Use indirect CALLXn instructions for large programs"
+msgstr "Använd indirekta CALLXn-instruktioner för stora program"
 
-#: toplev.c:1546
-msgid "Warn about uses of __attribute__((deprecated)) declarations"
-msgstr ""
+#: config/xtensa/xtensa.h:97
+msgid "Use direct CALLn instructions for fast calls"
+msgstr "Använd direkta CALLn-instruktioner för snabba anrop"
 
-#: toplev.c:1548
-msgid "Warn about functions which might be candidates for attribute noreturn"
-msgstr "Varna om funktioner som är möjliga kandidater för attributet noreturn"
+#: cp/call.c:2428
+msgid "candidates are:"
+msgstr "kandidater är:"
 
-#: toplev.c:1550
-#, fuzzy
-msgid "Warn about code which might break the strict aliasing rules"
-msgstr "Varna om funktioner som är möjliga kandidater för attributet noreturn"
+#: cp/call.c:6186
+msgid "candidate 1:"
+msgstr "kandidat 1:"
+
+#: cp/call.c:6187
+msgid "candidate 2:"
+msgstr "kandidat 2:"
 
-#: toplev.c:1627 toplev.c:4548 config/rs6000/rs6000.c:680
+#: cp/g++spec.c:238 java/jvspec.c:417
 #, fuzzy, c-format
-msgid "invalid option `%s'"
-msgstr "Ogiltig flagga \"%s\""
+msgid "argument to '%s' missing\n"
+msgstr "argument till \"%s\" saknas\n"
 
-#: toplev.c:2031
+#: fortran/gfortranspec.c:231
 #, c-format
-msgid "`%s' used but never defined"
-msgstr "\"%s\" är använd men inte definierad"
+msgid "overflowed output arg list for '%s'"
+msgstr "spill i utargumentlistan för \"%s\""
+
+#: fortran/gfortranspec.c:375
+#, fuzzy, c-format
+msgid "argument to '%s' missing"
+msgstr "argument till \"%s\" saknas"
 
-#: toplev.c:2034
+#: fortran/gfortranspec.c:379
 #, c-format
-msgid "`%s' declared `static' but never defined"
-msgstr "\"%s\" är deklarerad som \"static\" men definieras aldrig"
+msgid "no input files; unwilling to write output files"
+msgstr "inga indatafiler; kommer inte skriva utdatafiler"
 
-#: toplev.c:2057
+#. FIXME: i18n bug here.  Order of prints should not be
+#. fixed.
+#: java/gjavah.c:910
+#, fuzzy, c-format
+msgid "ignored method '"
+msgstr "I metod `%s':"
+
+#: java/gjavah.c:912
 #, c-format
-msgid "`%s' defined but not used"
-msgstr "\"%s\" är definierad men inte använd"
+msgid "' marked virtual\n"
+msgstr "\" markerad virtuell\n"
 
-#: toplev.c:2280
+#: java/gjavah.c:2350
 #, c-format
-msgid "invalid register name `%s' for register variable"
-msgstr ""
+msgid "Try '"
+msgstr "Försök med \""
 
-#: toplev.c:3697
-msgid "  -ffixed-<register>      Mark <register> as being unavailable to the compiler\n"
-msgstr "  -ffixed-<register>      Markera <register> som ej tillgängligt för kompilatorn\n"
+#: java/gjavah.c:2350
+#, fuzzy, c-format
+msgid " --help' for more information.\n"
+msgstr "inte tillräcklig typinformation"
 
-#: toplev.c:3698
-msgid "  -fcall-used-<register>  Mark <register> as being corrupted by function calls\n"
-msgstr "  -fcall-used-<register>  Ange att <register> förstörs av funktionsanrop\n"
+#: java/gjavah.c:2357
+#, c-format
+msgid "Usage: "
+msgstr "Användning: "
 
-#: toplev.c:3699
-msgid "  -fcall-saved-<register> Mark <register> as being preserved across functions\n"
-msgstr "  -fcall-saved-<register> Ange att <register> bevaras av funktioner\n"
+#: java/gjavah.c:2357
+#, c-format
+msgid ""
+" [OPTION]... CLASS...\n"
+"\n"
+msgstr " [FLAGGA]... KLASS...\n"
 
-#: toplev.c:3700
-msgid "  -finline-limit=<number> Limits the size of inlined functions to <number>\n"
-msgstr "  -finline-limit=<nummer> Begränsa storlek på inline-funktioner till <nummer>\n"
+#: java/gjavah.c:2358
+#, c-format
+msgid ""
+"Generate C or C++ header files from .class files\n"
+"\n"
+msgstr "Generera C eller C++-huvudfiler från .class-filer\n"
 
-#: toplev.c:3701
-msgid "  -fmessage-length=<number> Limits diagnostics messages lengths to <number> characters per line.  0 suppresses line-wrapping\n"
-msgstr "  -fmessage-length=<nummer> Begränsa felmeddelandens längd till <nummer> tecken per rad. 0 stänger av radbrytning\n"
+#: java/gjavah.c:2359
+#, fuzzy, c-format
+msgid "  -stubs                  Generate an implementation stub file\n"
+msgstr "  -pipe                    Använd rör istället för temporära filer\n"
 
-#: toplev.c:3702
-msgid "  -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"
-msgstr "  -fdiagnostics-show-location=[once | every-line] Anger hur ofta källkodspositioner skall skrivas ut, som prefix, i början av utskrift vid radbrytning\n"
+#: java/gjavah.c:2360
+#, fuzzy, c-format
+msgid "  -jni                    Generate a JNI header or stub\n"
+msgstr "  -W                      Slå på extra varningar\n"
 
-#: toplev.c:3703
-msgid "  -ftls-model=[global-dynamic | local-dynamic | initial-exec | local-exec] Indicates the default thread-local storage code generation model\n"
-msgstr ""
+#: java/gjavah.c:2361
+#, fuzzy, c-format
+msgid "  -force                  Always overwrite output files\n"
+msgstr "  -o <fil>                Skriv utdata i <fil> \n"
 
-#: toplev.c:3704
-msgid "  -fstack-limit-register=<register>  Trap if the stack goes past <register>\n"
-msgstr ""
+#: java/gjavah.c:2362
+#, fuzzy, c-format
+msgid "  -old                    Unused compatibility option\n"
+msgstr "  --help                   Visa den här informatationen\n"
 
-#: toplev.c:3705
-msgid "  -fstack-limit-symbol=<name>  Trap if the stack goes past symbol <name>\n"
-msgstr ""
+#: java/gjavah.c:2363
+#, fuzzy, c-format
+msgid "  -trace                  Unused compatibility option\n"
+msgstr "  --help                   Visa den här informatationen\n"
 
-#: toplev.c:3706
-msgid "  -frandom-seed=<string>  Make compile reproducible using <string>\n"
-msgstr ""
+#: java/gjavah.c:2364
+#, c-format
+msgid "  -J OPTION               Unused compatibility option\n"
+msgstr "  -J FLAGGA               Oanvänd kompatibilitetsflagga\n"
 
-#: toplev.c:3718
-#, fuzzy
-msgid "  -O[number]              Set optimization level to [number]\n"
-msgstr "  -O[nummer]              Sätt optimeringsnivå till [nummer]\n"
+#: java/gjavah.c:2366
+#, c-format
+msgid "  -add TEXT               Insert TEXT into class body\n"
+msgstr "  -add TEXT               Skjut in TEXT i klasskropp\n"
 
-#: toplev.c:3719
-#, fuzzy
-msgid "  -Os                     Optimize for space rather than speed\n"
-msgstr "  -Os                     Optimera för storlek istället för hastighet\n"
+#: java/gjavah.c:2367
+#, c-format
+msgid "  -append TEXT            Insert TEXT after class declaration\n"
+msgstr "  -append TEXT            Skut in TEXT efter klassdeklaration\n"
 
-#: toplev.c:3731
-msgid "  -pedantic               Issue warnings needed by strict compliance to ISO C\n"
-msgstr "  -pedantic               Ge varningar som krävs för att strikt följa ISO C\n"
+#: java/gjavah.c:2368
+#, c-format
+msgid "  -friend TEXT            Insert TEXT as 'friend' declaration\n"
+msgstr "  -friend TEXT            Skut in TEXT som \"friend\"-deklaration\n"
 
-#: toplev.c:3732
-msgid "  -pedantic-errors        Like -pedantic except that errors are produced\n"
-msgstr "  -pedantic-errors        Som -pedantic men ger fel istället\n"
+#: java/gjavah.c:2369
+#, c-format
+msgid "  -prepend TEXT           Insert TEXT before start of class\n"
+msgstr "  -prepend TEXT           Skjut in TEXT före början på klass\n"
 
-#: toplev.c:3733
-msgid "  -w                      Suppress warnings\n"
-msgstr "  -w                      Stoppa varningar\n"
+#: java/gjavah.c:2371 java/jcf-dump.c:897
+#, c-format
+msgid "  --classpath PATH        Set path to find .class files\n"
+msgstr "  --classpath SÖKVÄG      Ange sökväg för att hitta .class-filer\n"
 
-#: toplev.c:3734
-msgid "  -W                      Enable extra warnings\n"
-msgstr "  -W                      Slå på extra varningar\n"
+#: java/gjavah.c:2372 java/jcf-dump.c:898
+#, fuzzy, c-format
+msgid "  -IDIR                   Append directory to class path\n"
+msgstr "  -B <katalog>             Lägg till <katalog> till kompilatorns sökvägar\n"
 
-#: toplev.c:3745
-msgid "  -Wunused                Enable unused warnings\n"
-msgstr "  -Wunused                Slå på oanvända varningar\n"
+#: java/gjavah.c:2373 java/jcf-dump.c:899
+#, c-format
+msgid "  --bootclasspath PATH    Override built-in class path\n"
+msgstr "  --bootclasspath SÖKVÄG  Åsidosätt inbyggt klasssökväg\n"
 
-#: toplev.c:3746
-msgid "  -Wlarger-than-<number>  Warn if an object is larger than <number> bytes\n"
-msgstr "  -Wlarger-than-<nummer>  Varna om objekt är större än <nummer> bytes\n"
+#: java/gjavah.c:2374 java/jcf-dump.c:900
+#, c-format
+msgid "  --extdirs PATH          Set extensions directory path\n"
+msgstr "  --extdirs SÖKVÄG        Ange katalogsökväg för ändelser\n"
 
-#: toplev.c:3747
-msgid "  -p                      Enable function profiling\n"
-msgstr "  -p                      Slå på funktionsprofilering\n"
+#: java/gjavah.c:2375
+#, c-format
+msgid "  -d DIRECTORY            Set output directory name\n"
+msgstr "  -d KATALOG              Ange namn på utdatakatalog\n"
 
-#: toplev.c:3748
-msgid "  -o <file>               Place output into <file> \n"
+#: java/gjavah.c:2376 java/jcf-dump.c:901 java/jv-scan.c:114
+#, fuzzy, c-format
+msgid "  -o FILE                 Set output file name\n"
 msgstr "  -o <fil>                Skriv utdata i <fil> \n"
 
-#: toplev.c:3749
-msgid ""
-"  -G <number>             Put global and static data smaller than <number>\n"
-"                          bytes into a special section (on some targets)\n"
-msgstr ""
-"  -G <nummer>             Placera global and statisk data mindre än <nummer>\n"
-"                          bytes i en speciell sektion (vissa arkitekturer)\n"
-
-#: toplev.c:3760
-msgid "  -aux-info <file>        Emit declaration info into <file>\n"
-msgstr "  -aux-info <fil>         Generera deklarationsinfo till fil <fil>\n"
+#: java/gjavah.c:2377
+#, c-format
+msgid "  -td DIRECTORY           Set temporary directory name\n"
+msgstr "  -td KATALOG             Ange namn på temporärkatalog\n"
 
-#: toplev.c:3761
-msgid "  -quiet                  Do not display functions compiled or elapsed time\n"
-msgstr "  -quiet                  Visa inte kompilerade funktioner eller tiden som förbrukats\n"
+#: java/gjavah.c:2379 java/jcf-dump.c:903 java/jv-scan.c:116
+#, fuzzy, c-format
+msgid "  --help                  Print this help, then exit\n"
+msgstr "  --help                   Visa den här informatationen\n"
 
-#: toplev.c:3762
-msgid "  -version                Display the compiler's version\n"
-msgstr "  -version                Visa kompilatorns version\n"
+#: java/gjavah.c:2380 java/jcf-dump.c:904 java/jv-scan.c:117
+#, fuzzy, c-format
+msgid "  --version               Print version number, then exit\n"
+msgstr "  -V <version>             Kör gcc version <version>, om den är installerad\n"
 
-#: toplev.c:3763
-msgid "  -d[letters]             Enable dumps from specific passes of the compiler\n"
-msgstr "  -d[bokstäver]           Slå på dumpning från angivna delar av kompilatorn\n"
+#: java/gjavah.c:2381 java/jcf-dump.c:905
+#, fuzzy, c-format
+msgid "  -v, --verbose           Print extra information while running\n"
+msgstr "  -V <version>             Kör gcc version <version>, om den är installerad\n"
 
-#: toplev.c:3764
-msgid "  -dumpbase <file>        Base name to be used for dumps from specific passes\n"
+#: java/gjavah.c:2383
+#, c-format
+msgid ""
+"  -M                      Print all dependencies to stdout;\n"
+"                             suppress ordinary output\n"
 msgstr ""
+"  -M                      Skriv alla beroenden på standard ut;\n"
+"                             undertryck ordinarie utdata\n"
 
-#: toplev.c:3766
-msgid "  -fsched-verbose=<number> Set the verbosity level of the scheduler\n"
+#: java/gjavah.c:2385
+#, c-format
+msgid ""
+"  -MM                     Print non-system dependencies to stdout;\n"
+"                             suppress ordinary output\n"
 msgstr ""
+"  -MM                     Skriv icke systemberoenden på standard ut;\n"
+"                             undertryck ordinarie utdata\n"
 
-#: toplev.c:3768
-msgid "  --help                  Display this information\n"
-msgstr "  --help                  Visa den här informatationen\n"
+#: java/gjavah.c:2387
+#, fuzzy, c-format
+msgid "  -MD                     Print all dependencies to stdout\n"
+msgstr "  --help                   Visa den här informatationen\n"
 
-#: toplev.c:3783
+#: java/gjavah.c:2388
+#, fuzzy, c-format
+msgid "  -MMD                    Print non-system dependencies to stdout\n"
+msgstr "  --help                   Visa den här informatationen\n"
+
+#: java/gjavah.c:2391 java/jcf-dump.c:907 java/jv-scan.c:119
+#, fuzzy, c-format
 msgid ""
-"\n"
-"Language specific options:\n"
+"For bug reporting instructions, please see:\n"
+"%s.\n"
 msgstr ""
+"\n"
+"Instruktioner för bugrapportering, se:\n"
+
+#: java/gjavah.c:2568
+#, fuzzy, c-format
+msgid "Processing %s\n"
+msgstr "fel vid stängning av %s"
 
-#: toplev.c:3795
+# Det är en klass som hittas
+#: java/gjavah.c:2578
 #, c-format
-msgid "  %-23.23s [undocumented]\n"
-msgstr "  %-23.23s [odokumenterad]\n"
+msgid "Found in %s\n"
+msgstr "Hittad i %s\n"
+
+#: java/jcf-dump.c:814
+#, fuzzy, c-format
+msgid "Not a valid Java .class file.\n"
+msgstr "\"%s\" är inte ett giltigt filnamn"
+
+#: java/jcf-dump.c:820
+#, fuzzy, c-format
+msgid "error while parsing constant pool\n"
+msgstr "%s före strängkonstant"
+
+#: java/jcf-dump.c:826 java/jcf-parse.c:749
+#, gcc-internal-format
+msgid "error in constant pool entry #%d\n"
+msgstr "fel i konstantpoolpost nummer %d\n"
+
+#: java/jcf-dump.c:836
+#, fuzzy, c-format
+msgid "error while parsing fields\n"
+msgstr "fel vid stängning av %s"
+
+#: java/jcf-dump.c:842
+#, fuzzy, c-format
+msgid "error while parsing methods\n"
+msgstr "fel vid skrivning till %s"
 
-#: toplev.c:3803 toplev.c:3817
+#: java/jcf-dump.c:848
 #, c-format
-msgid ""
-"\n"
-"There are undocumented %s specific options as well.\n"
-msgstr ""
-"\n"
-"Det finns dessutom odokumenterade %s-specifika flaggor.\n"
+msgid "error while parsing final attributes\n"
+msgstr "fel vid tolkning av avslutande attribut\n"
 
-#: toplev.c:3807
+#: java/jcf-dump.c:885
 #, c-format
-msgid ""
-"\n"
-" Options for %s:\n"
-msgstr ""
-"\n"
-" Flaggor för %s:\n"
+msgid "Try 'jcf-dump --help' for more information.\n"
+msgstr "Försök med \"jcf-dump --help\" för mer information.\n"
 
-#: toplev.c:3844
+#: java/jcf-dump.c:892
+#, c-format
 msgid ""
+"Usage: jcf-dump [OPTION]... CLASS...\n"
 "\n"
-"Target specific options:\n"
 msgstr ""
+"Användning: jcf-dump [FLAGGA]... KLASS...\n"
 "\n"
-"Speciella flaggor för målarkitektur:\n"
 
-#: toplev.c:3858 toplev.c:3877
+#: java/jcf-dump.c:893
 #, c-format
-msgid "  -m%-23.23s [undocumented]\n"
-msgstr "  -m%-23.23s [odokumenterad]\n"
-
-#: toplev.c:3886
 msgid ""
+"Display contents of a class file in readable form.\n"
 "\n"
-"There are undocumented target specific options as well.\n"
 msgstr ""
+"Visa innehållet i en klassfil i läsbar form.\n"
 "\n"
-"Det finns dessutom odokumenterade flaggor speciellt för målarkitekturen.\n"
-
-#: toplev.c:3888
-msgid "  They exist, but they are not documented.\n"
-msgstr "  De finns, men är inte dokumenterade.\n"
 
-#: toplev.c:3941
-#, c-format
-msgid "unrecognized gcc debugging option: %c"
-msgstr "ej igenkänd debuggningsflagga för gcc: %c"
+#: java/jcf-dump.c:894
+#, fuzzy, c-format
+msgid "  -c                      Disassemble method bodies\n"
+msgstr "  -W                      Slå på extra varningar\n"
 
-#: toplev.c:4007
+#: java/jcf-dump.c:895
 #, fuzzy, c-format
-msgid "`%s': unknown tls-model option"
-msgstr "\"%s\": okänd eller icke supportad flagga till -g"
+msgid "  --javap                 Generate output in 'javap' format\n"
+msgstr "  --help                  Visa den här informatationen\n"
 
-#: toplev.c:4034
+#: java/jcf-dump.c:935 java/jcf-dump.c:1003
 #, c-format
-msgid "unrecognized register name `%s'"
-msgstr "Känner inte igen registernamn \"%s\""
+msgid "jcf-dump: no classes specified\n"
+msgstr "jcf-dump: inga klasser angivna\n"
 
-#: toplev.c:4059 toplev.c:5012
+#: java/jcf-dump.c:1023
 #, fuzzy, c-format
-msgid "unrecognized option `%s'"
-msgstr "ej igenkänd flagga `-%s'"
+msgid "Cannot open '%s' for output.\n"
+msgstr "kan inte öppna fil %s för skrivning"
 
-#: toplev.c:4107
-#, fuzzy
-msgid "-Wid-clash-LEN is no longer supported"
-msgstr "-f%s stödjs inte längre"
+#: java/jcf-dump.c:1069
+#, c-format
+msgid "bad format of .zip/.jar archive\n"
+msgstr "felaktigt format på .zip/.jar-arkiv\n"
 
-#: toplev.c:4184
+#: java/jcf-dump.c:1187
 #, c-format
-msgid "use -gdwarf -g%d for DWARF v1, level %d"
-msgstr ""
+msgid "Bad byte codes.\n"
+msgstr "Felaktiga bytekoder.\n"
 
-#: toplev.c:4187
-msgid "use -gdwarf-2   for DWARF v2"
-msgstr ""
+#: java/jv-scan.c:99
+#, c-format
+msgid "Try 'jv-scan --help' for more information.\n"
+msgstr "Försök med \"jv-scan --help\" för mer information.\n"
 
-#: toplev.c:4192
+#: java/jv-scan.c:106
 #, c-format
-msgid "ignoring option `%s' due to invalid debug level specification"
+msgid ""
+"Usage: jv-scan [OPTION]... FILE...\n"
+"\n"
 msgstr ""
+"Användning: jv-scan [FLAGGA]... FIL...\n"
+"\n"
 
-#: toplev.c:4215 toplev.c:5010
+#: java/jv-scan.c:107
 #, c-format
-msgid "`%s': unknown or unsupported -g option"
-msgstr "\"%s\": okänd eller icke supportad flagga till -g"
+msgid ""
+"Print useful information read from Java source files.\n"
+"\n"
+msgstr ""
+"Skriv användbar information läst från Javakällkodsfiler.\n"
+"\n"
 
-#: toplev.c:4222
+#: java/jv-scan.c:108
 #, c-format
-msgid "`%s' ignored, conflicts with `-g%s'"
-msgstr "\"%s\" ignorerad, i konflikt med \"-g%s\""
+msgid "  --no-assert             Don't recognize the assert keyword\n"
+msgstr "  --no-assert             Känn inte igen nyckelordet assert\n"
 
-#: toplev.c:4304
-msgid "-param option missing argument"
-msgstr ""
+#: java/jv-scan.c:109
+#, fuzzy, c-format
+msgid "  --complexity            Print cyclomatic complexity of input file\n"
+msgstr "  -o <fil>                Skriv utdata i <fil> \n"
 
-#: toplev.c:4313
+#: java/jv-scan.c:110
 #, c-format
-msgid "invalid --param option: %s"
-msgstr "ogiltig flagga till --param: %s"
+msgid "  --encoding NAME         Specify encoding of input file\n"
+msgstr "  --encoding NAMN         Ange infilens kodning\n"
 
-#: toplev.c:4325
+#: java/jv-scan.c:111
 #, c-format
-msgid "invalid parameter value `%s'"
-msgstr "ogiltigt parametervärde \"%s\""
+msgid "  --print-main            Print name of class containing 'main'\n"
+msgstr "  --print-main            Skriv namn på klass som innehåller \"main\"\n"
 
-#: toplev.c:4565
+#: java/jv-scan.c:112
 #, c-format
-msgid ""
-"%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"
-msgstr ""
+msgid "  --list-class            List all classes defined in file\n"
+msgstr "  --list-class            Lista alla klasser definierade i filerna\n"
 
-#: toplev.c:4572
+#: java/jv-scan.c:113
 #, c-format
-msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
-msgstr ""
+msgid "  --list-filename         Print input filename when listing class names\n"
+msgstr "  --list-filename         Skriv ut infilsnamnet när klassnamn listas\n"
 
-#: toplev.c:4630
-msgid "options passed: "
-msgstr ""
+#: java/jv-scan.c:256
+#, fuzzy, c-format
+msgid "%s: error: "
+msgstr "parsningsfel"
 
-#: toplev.c:4659
-msgid "options enabled: "
-msgstr ""
+#: java/jv-scan.c:268
+#, c-format
+msgid "%s: warning: "
+msgstr "%s: varning: "
 
-#: toplev.c:4718 java/jcf-write.c:3453
+#: java/jvgenmain.c:48
 #, c-format
-msgid "can't open %s for writing"
-msgstr "kan inte öppna fil %s för skrivning"
+msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
+msgstr "Använding: %s [FLAGGOR]... KLASSNAMNmain [UTFIL]\n"
 
-#: toplev.c:5002
+#: java/jvgenmain.c:101
 #, fuzzy, c-format
-msgid "ignoring command line option '%s'"
-msgstr "Ignorerar kommandoradsflagga \"%s\""
-
-#: toplev.c:5005
-#, c-format
-msgid "(it is valid for %s but not the selected language)"
-msgstr ""
+msgid "%s: Cannot open output file: %s\n"
+msgstr "Kunde inte öppna utdatafil %s.\n"
 
-#: toplev.c:5039
-msgid "-Wuninitialized is not supported without -O"
-msgstr ""
+#: java/jvgenmain.c:138
+#, fuzzy, c-format
+msgid "%s: Failed to close output file %s\n"
+msgstr "Kunde inte öppna utdatafil %s.\n"
 
-#: toplev.c:5094
-msgid "instruction scheduling not supported on this target machine"
-msgstr ""
+#: java/jvspec.c:420
+#, c-format
+msgid "can't specify '-D' without '--main'\n"
+msgstr "får inte ange \"-D\" utan \"--main\"\n"
 
-#: toplev.c:5098
-msgid "this target machine does not have delayed branches"
-msgstr ""
+#: java/jvspec.c:423
+#, fuzzy, c-format
+msgid "'%s' is not a valid class name"
+msgstr "\"%s\" är inte ett giltigt filnamn"
 
-#: toplev.c:5112
+#: java/jvspec.c:429
 #, c-format
-msgid "-f%sleading-underscore not supported on this target machine"
-msgstr ""
-
-#: toplev.c:5175
-#, fuzzy
-msgid "-ffunction-sections not supported for this target"
-msgstr "attributet \"section\" stöds inte för denna målarkitektur"
+msgid "--resource requires -o"
+msgstr "--resource kräver -o"
 
-#: toplev.c:5180
-#, fuzzy
-msgid "-fdata-sections not supported for this target"
-msgstr "-fdata-sections stöds inte för AIX"
+#: java/jvspec.c:443
+#, c-format
+msgid "cannot specify both -C and -o"
+msgstr "kan inte ange både -C och -o"
 
-#: toplev.c:5187
-msgid "-ffunction-sections disabled; it makes profiling impossible"
-msgstr ""
+#: java/jvspec.c:455
+#, c-format
+msgid "cannot create temporary file"
+msgstr "kan inte skapa temporärfil"
 
-#: toplev.c:5194
-#, fuzzy
-msgid "-fprefetch-loop-arrays not supported for this target"
-msgstr "attributet \"section\" stöds inte för denna målarkitektur"
+#: java/jvspec.c:483
+#, c-format
+msgid "using both @FILE with multiple files not implemented"
+msgstr "använder både @FILE med multipla filer inte implementerade"
 
-#: toplev.c:5200
-msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
-msgstr ""
+#: java/jvspec.c:534
+#, c-format
+msgid "cannot specify 'main' class when not linking"
+msgstr "får inte ange \"main\"-klass när länkning inte görs"
 
-#: toplev.c:5209
+#: options.c:881
 #, fuzzy
-msgid "-fprefetch-loop-arrays is not supported with -Os"
-msgstr "profilering stöds inte tillsammans med -mg\n"
+msgid "Display this information"
+msgstr "  --help                  Visa den här informatationen\n"
 
-#: toplev.c:5215
-msgid "-ffunction-sections may affect debugging on some targets"
-msgstr ""
+#: options.c:887
+msgid "--param <param>=<value>\tSet parameter <param> to value.  See below for a complete list of parameters"
+msgstr "--param <param>=<värde>\tSätt parameter <param> till värde.  Se nedan för en komplett lista på parametrar"
 
-#: toplev.c:5327
-#, c-format
-msgid "error writing to %s"
-msgstr "fel vid skrivning till %s"
+#: options.c:896
+msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
+msgstr "-A<fråga>=<svar>\tBekräfta <svar>et till <fråga>.  Om \"-\" sätts före <fråga> avaktiveras <svar>et till <fråga>"
 
-#: toplev.c:5329 java/jcf-parse.c:936 java/jcf-write.c:3460
-#, c-format
-msgid "error closing %s"
-msgstr "fel vid stängning av %s"
+#: options.c:899
+#, fuzzy
+msgid "Do not discard comments"
+msgstr "ej avslutad kommentar"
 
-#: tree-dump.c:702
-#, c-format
-msgid "could not open dump file `%s'"
-msgstr "kunde inte öppna dump-fil \"%s\""
+#: options.c:902
+msgid "Do not discard comments in macro expansions"
+msgstr "Släng inte kommentarer vid makroexpansioner"
 
-#: tree-dump.c:778
-#, fuzzy, c-format
-msgid "ignoring unknown option `%.*s' in `-f%s'"
-msgstr "Ignorerar kommandoradsflagga \"%s\""
+#: options.c:905
+msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1"
+msgstr "-D<makro>[=<värde>]\tDefiniera ett <makro> med <värde> som sitt värde.  Om bara <makro> anges sätts <värde> till 1"
 
-#: tree.c:3645
-msgid "arrays of functions are not meaningful"
-msgstr ""
+#: options.c:911
+msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
+msgstr "-F <kat>\tLägg till <kat> till slutet av huvudramverkets inkluderingssökväg"
 
-#: tree.c:3702
-msgid "function return type cannot be function"
+#: options.c:914
+#, fuzzy
+msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
 msgstr ""
+"  -G <nummer>             Placera global and statisk data mindre än <nummer>\n"
+"                          bytes i en speciell sektion (vissa arkitekturer)\n"
 
-#: tree.c:4557
-msgid "invalid initializer for bit string"
-msgstr ""
+#: options.c:917
+#, fuzzy
+msgid "Print the name of header files as they are used"
+msgstr "Kompilering av include-fil begärd"
 
-#: tree.c:4616
-#, c-format
-msgid "tree check: expected %s, have %s in %s, at %s:%d"
-msgstr ""
+#: options.c:920
+msgid "-I <dir>\tAdd <dir> to the end of the main include path"
+msgstr "-I <kat>\tLägg till <kat> till slutet av huvudsökvägen"
 
-#: tree.c:4633
-#, c-format
-msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
-msgstr ""
+#: options.c:923
+#, fuzzy
+msgid "Generate make dependencies"
+msgstr "Generera \"little endian\"-kod."
 
-#: tree.c:4650
-#, c-format
-msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
-msgstr ""
+#: options.c:926
+#, fuzzy
+msgid "Generate make dependencies and compile"
+msgstr "Generera \"little endian\"-kod."
 
-#: varasm.c:455 config/i386/winnt.c:611
-#, c-format
-msgid "%s causes a section type conflict"
-msgstr ""
+#: options.c:929
+msgid "-MF <file>\tWrite dependency output to the given file"
+msgstr "-MF <fil>\tSkriv beroendeutdata till den angivna filen"
 
-#: varasm.c:841
-#, c-format
-msgid "register name not specified for `%s'"
-msgstr ""
+#: options.c:932
+msgid "Treat missing header files as generated files"
+msgstr "Behandla saknade huvudfiler som genererade filer"
 
-#: varasm.c:843
-#, c-format
-msgid "invalid register name for `%s'"
-msgstr ""
+#: options.c:935
+msgid "Like -M but ignore system header files"
+msgstr "Som -M men ignorera systemhuvudfiler"
 
-#: varasm.c:846
-#, c-format
-msgid "data type of `%s' isn't suitable for a register"
-msgstr ""
+#: options.c:938
+msgid "Like -MD but ignore system header files"
+msgstr "Som -MD men ignorera systemhuvudfiler"
 
-#: varasm.c:849
-#, c-format
-msgid "register specified for `%s' isn't suitable for data type"
-msgstr ""
+#: options.c:941
+#, fuzzy
+msgid "Generate phony targets for all headers"
+msgstr "Generera kod för Intel as"
 
-#: varasm.c:858
-msgid "global register variable has initial value"
-msgstr "global registervariabel har startvärde"
+#: options.c:944
+msgid "-MQ <target>\tAdd a MAKE-quoted target"
+msgstr "-MQ <mål>\tLägg till ett MAKE-citerat mål"
 
-#: varasm.c:861
-msgid "volatile register variables don't work as you might wish"
-msgstr ""
+#: options.c:947
+msgid "-MT <target>\tAdd an unquoted target"
+msgstr "-MT <mål>\tLägg till ett ociterat mål"
 
-#: varasm.c:894
-#, c-format
-msgid "register name given for non-register variable `%s'"
-msgstr ""
+#: options.c:950
+#, fuzzy
+msgid "-O<number>\tSet optimization level to <number>"
+msgstr "  -O[nummer]              Sätt optimeringsnivå till [nummer]\n"
 
-#: varasm.c:1542
-#, c-format
-msgid "alignment of `%s' is greater than maximum object file alignment. Using %d"
-msgstr ""
+#: options.c:953
+#, fuzzy
+msgid "Optimize for space rather than speed"
+msgstr "  -Os                     Optimera för storlek istället för hastighet\n"
 
-#: varasm.c:1584
-msgid "thread-local COMMON data not implemented"
-msgstr ""
+#: options.c:956
+#, fuzzy
+msgid "Do not generate #line directives"
+msgstr "Generera inte .size-direktiv"
 
-#: varasm.c:1610
-#, fuzzy, c-format
-msgid "requested alignment for %s is greater than implemented alignment of %d"
-msgstr "efterrågad minnesjustering är inte en potens av 2"
+#: options.c:959
+msgid "-U<macro>\tUndefine <macro>"
+msgstr "-U<makro>\tAvdefiniera <makro>"
 
-#: varasm.c:4048
-msgid "initializer for integer value is too complicated"
-msgstr ""
+#: options.c:962
+msgid "This switch is deprecated; use -Wextra instead"
+msgstr "Denna flagga avrådes ifrån, använd -Wextra istället"
 
-#: varasm.c:4053
-msgid "initializer for floating value is not a floating constant"
-msgstr ""
+#: options.c:965
+msgid "Warn about things that will change when compiling with an ABI-compliant compiler"
+msgstr "Varna om saker som skulle ändras vid kompilering med en kompilator som följer ABI"
 
-#: varasm.c:4120
-msgid "unknown set constructor type"
-msgstr ""
+#: options.c:968
+msgid "Warn about returning structures, unions or arrays"
+msgstr "Varna om retur av poster, unioner eller vektorer"
 
-#: varasm.c:4334
-#, c-format
-msgid "invalid initial value for member `%s'"
-msgstr ""
+#: options.c:971
+msgid "Enable most warning messages"
+msgstr "Aktivera de flesta varningsmeddelanden"
 
-#: varasm.c:4525 varasm.c:4568
-#, c-format
-msgid "weak declaration of `%s' must precede definition"
-msgstr ""
+#: options.c:974
+msgid "Warn about casting functions to incompatible types"
+msgstr "Varna om typkonvertering av funktioner till inkompatibla typer"
 
-#: varasm.c:4532
-#, c-format
-msgid "weak declaration of `%s' after first use results in unspecified behavior"
-msgstr ""
+#: options.c:977
+msgid "Warn about pointer casts which increase alignment"
+msgstr "Varna om typkonvertering av pekare som ökar justeringen"
 
-#: varasm.c:4566
-#, c-format
-msgid "weak declaration of `%s' must be public"
-msgstr ""
+#: options.c:980
+msgid "Warn about casts which discard qualifiers"
+msgstr "Varna om typkonvertering som slänger kvalificerare"
 
-#: varasm.c:4575
-#, fuzzy, c-format
-msgid "weak declaration of `%s' not supported"
-msgstr "omdeklaration av \"%s\""
+#: options.c:983
+#, fuzzy
+msgid "Warn about subscripts whose type is \"char\""
+msgstr "Varna om index har typen \"char\""
 
-#: varasm.c:4602 varasm.c:4677
-msgid "only weak aliases are supported in this configuration"
-msgstr ""
+#: options.c:986
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr "Varna om möjliga nästade blockkommentarer, och C++-kommentarer som spänner över mer än en fysisk rad"
 
-#: varasm.c:4685
-msgid "alias definitions not supported in this configuration; ignored"
-msgstr ""
+#: options.c:989
+msgid "Synonym for -Wcomment"
+msgstr "Synonym för -Wcommment"
 
-#: varasm.c:4716
+#: options.c:992
 #, fuzzy
-msgid "visibility attribute not supported in this configuration; ignored"
-msgstr "attributet \"section\" stöds inte för denna målarkitektur"
-
-#: varray.c:134
-#, c-format
-msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
-msgstr ""
-
-#. Print an error message for unrecognized stab codes.
-#: xcoffout.c:175
-#, c-format
-msgid "no sclass for %s stab (0x%x)\n"
-msgstr ""
+msgid "Warn about possibly confusing type conversions"
+msgstr "Varna om eventuellt saknade parenteser"
 
-#: pretty-print.h:97
-#, fuzzy, c-format
-msgid "#`%s' not supported by %s#"
-msgstr "\"%s\" stöds inte av %s"
+#: options.c:995
+#, fuzzy
+msgid "Warn when all constructors and destructors are private"
+msgstr "Varna när ett funktionsargument är en struktur"
 
-#: params.def:53
-msgid "The maximum number of instructions in a single function eligible for inlining"
-msgstr ""
+#: options.c:998
+#, fuzzy
+msgid "Warn when a declaration is found after a statement"
+msgstr "Varna när en funktion är oanvänd"
 
-#: params.def:65
-msgid "The maximum number of instructions when automatically inlining"
-msgstr ""
+#: options.c:1001
+#, fuzzy
+msgid "Warn about deprecated compiler features"
+msgstr "Varna om tveksamma deklarationer av main"
 
-#: params.def:84
-msgid "The maximum number of instructions by repeated inlining before gcc starts to throttle inlining"
-msgstr ""
+#: options.c:1004
+msgid "Warn about uses of __attribute__((deprecated)) declarations"
+msgstr "Varna om användning av __attribute__((deprecated))-deklarationer"
 
-#: params.def:97
-msgid "The slope of the linear function throttling inlining after the recursive inlining limit has been reached is given by the negative reciprocal value of this parameter"
-msgstr ""
+#: options.c:1007
+msgid "Warn when an optimization pass is disabled"
+msgstr "Varna när ett optimerarpass är avaktiverat"
 
-#: params.def:110
-msgid "The number of instructions in a single functions still eligible to inlining after a lot recursive inlining"
-msgstr ""
+#: options.c:1010
+#, fuzzy
+msgid "Warn about compile-time integer division by zero"
+msgstr "Fånga heltalsdivision med noll"
 
-#: params.def:120
-msgid "The maximum number of instructions for the RTL inliner"
-msgstr ""
+#: options.c:1013
+msgid "Warn about violations of Effective C++ style rules"
+msgstr "Varna om brott mot Effective C++ stilregler"
 
-#: params.def:131
-msgid "The maximum number of instructions to consider to fill a delay slot"
-msgstr ""
+#: options.c:1016
+msgid "Warn about stray tokens after #elif and #endif"
+msgstr "Varna om vilsekomna symboler efter #elif och #endif"
 
-#: params.def:142
-msgid "The maximum number of instructions to consider to find accurate live register information"
-msgstr ""
+#: options.c:1019
+msgid "Treat all warnings as errors"
+msgstr "Behandla alla varningar som fel."
 
-#: params.def:152
-msgid "The maximum length of scheduling's pending operations list"
-msgstr ""
+#: options.c:1022
+#, fuzzy
+msgid "Make implicit function declarations an error"
+msgstr "motstridande deklarationer av \"%s\""
 
-#: params.def:159
-msgid "The maximum amount of memory to be allocated by GCSE"
-msgstr ""
+#: options.c:1025
+msgid "Print extra (possibly unwanted) warnings"
+msgstr "Skriv extra (möjligen oönskade) varningar"
 
-#: params.def:164
-msgid "The maximum number of passes to make when doing GCSE"
-msgstr ""
+#: options.c:1028
+msgid "Exit on the first error occurred"
+msgstr "Avsluta vid första felet som uppstår"
 
-#: params.def:171
-msgid "The maximum number of instructions to consider to unroll in a loop"
-msgstr ""
+#: options.c:1031
+msgid "Warn if testing floating point numbers for equality"
+msgstr "Varna vid test av flyttal på likhet"
 
-#: params.def:176
-msgid "Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot"
-msgstr ""
+#: options.c:1034
+msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
+msgstr "Varna om anomalier i formatsträngar till printf/scanf/strftime/strfmon"
 
-#: params.def:181
-msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot"
-msgstr ""
+#: options.c:1037
+#, fuzzy
+msgid "Warn if passing too many arguments to a function for its format string"
+msgstr "För många argument till funktionen \"va_start\""
 
-#: params.def:186
-msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available"
-msgstr ""
+#: options.c:1040
+msgid "Warn about format strings that are not literals"
+msgstr "Varna om formatsträngar som inte är literaler"
 
-#: params.def:191
-msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available"
-msgstr ""
+#: options.c:1043
+msgid "Warn about possible security problems with format functions"
+msgstr "Varna om möjliga säkerhetsproblem med formatfunktioner"
 
-#: params.def:196
-msgid "Maximal code growth caused by tail duplication (in percents)"
-msgstr ""
+#: options.c:1046
+msgid "Warn about strftime formats yielding 2-digit years"
+msgstr "Varna om format till strftime som ger 2-siffrigt årtal"
 
-#: params.def:200
-msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percents)"
-msgstr ""
+#: options.c:1049
+#, fuzzy
+msgid "Warn about zero-length formats"
+msgstr "formatsträng med längden noll"
 
-#: params.def:205
-msgid "Stop forward growth if the probability of best edge is less than this threshold (in percents). Used when profile feedback is available"
-msgstr ""
+#: options.c:1058
+msgid "Warn about implicit function declarations"
+msgstr "Varna om implicita funktionsdeklarationer"
 
-#: params.def:210
-msgid "Stop forward growth if the probability of best edge is less than this threshold (in percents). Used when profile feedback is not available"
-msgstr ""
+#: options.c:1061
+msgid "Warn when a declaration does not specify a type"
+msgstr "Varna när en deklaration inte anger en typ"
 
-#: params.def:217
-msgid "The maximum number of incoming edges to consider for crossjumping"
-msgstr ""
+#: options.c:1064
+msgid "Deprecated.  This switch has no effect."
+msgstr "Avrådes ifrån.  Denna flagga har ingen effekt."
 
-#: params.def:230
-msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
-msgstr ""
+#: options.c:1067
+msgid "Warn about variables which are initialized to themselves."
+msgstr "Varna om variabler som är intierade till sig själva."
 
-#: params.def:236
-msgid "Minimum heap size before we start collecting garbage, in kilobytes."
-msgstr ""
+#: options.c:1070
+msgid "Warn when an inlined function cannot be inlined"
+msgstr "Varna när en inline:ad funktion inte kan inline:as"
 
-#: config/darwin-c.c:75
-msgid "too many #pragma options align=reset"
-msgstr ""
+#: options.c:1073
+msgid "Warn about invalid uses of the \"offsetof\" macro"
+msgstr "Varna om ogiltiga användningar av makrot \"offsetof\""
 
-#: config/darwin-c.c:97 config/darwin-c.c:100 config/darwin-c.c:102
-#: config/darwin-c.c:104
-msgid "malformed '#pragma options', ignoring"
-msgstr ""
+#: options.c:1076
+msgid "Warn about PCH files that are found but not used"
+msgstr "Varna om PCH-filer som hittas men inte används"
 
-#: config/darwin-c.c:107
+#: options.c:1079
 #, fuzzy
-msgid "junk at end of '#pragma options'"
-msgstr "skräp vid slutet av \"#pragma %s\""
+msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
+msgstr "  -Wlarger-than-<nummer>  Varna om objekt är större än <nummer> bytes\n"
 
-#: config/darwin-c.c:117
-msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
-msgstr ""
+#: options.c:1082
+msgid "Do not warn about using \"long long\" when -pedantic"
+msgstr "Varna inte om användning av \"long long\" vid -pedantic"
 
-#: config/darwin-c.c:130
+#: options.c:1085
 #, fuzzy
-msgid "missing '(' after '#pragma unused', ignoring"
-msgstr "saknas '(' efter predikat"
+msgid "Warn about suspicious declarations of \"main\""
+msgstr "Varna om tveksamma deklarationer av main"
 
-#: config/darwin-c.c:148
+#: options.c:1088
 #, fuzzy
-msgid "missing ')' after '#pragma unused', ignoring"
-msgstr "saknas '(' efter predikat"
+msgid "Warn about possibly missing braces around initializers"
+msgstr "Varna om eventuellt saknade parenteser"
 
-#: config/darwin-c.c:151
+#: options.c:1091
 #, fuzzy
-msgid "junk at end of '#pragma unused'"
-msgstr "skräp vid slutet av \"#pragma %s\""
+msgid "Warn about global functions without previous declarations"
+msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: config/lynx-ng.h:97 config/lynx.h:121 config/rs6000/lynx.h:100
-msgid "-msystem-v and -p are incompatible"
-msgstr ""
+#: options.c:1094
+#, fuzzy
+msgid "Warn about missing fields in struct initializers"
+msgstr "Varna om eventuellt saknade parenteser"
 
-#: config/lynx-ng.h:99 config/lynx.h:123 config/rs6000/lynx.h:102
-msgid "-msystem-v and -mthreads are incompatible"
-msgstr ""
+#: options.c:1097
+msgid "Warn about functions which might be candidates for format attributes"
+msgstr "Varna om funktioner som kan vara kandidater för formatattribut"
 
-#: config/alpha/alpha.c:342
-#, fuzzy, c-format
-msgid "-f%s ignored for Unicos/Mk (not supported)"
-msgstr "-pipe stöds inte."
+#: options.c:1100
+msgid "Warn about user-specified include directories that do not exist"
+msgstr "Varna om användarangivna inkluderingskataloger som inte finns"
 
-#: config/alpha/alpha.c:366
+#: options.c:1103
 #, fuzzy
-msgid "-mieee not supported on Unicos/Mk"
-msgstr "-pipe stöds inte"
+msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
+msgstr "Varna om funktioner som är möjliga kandidater för attributet noreturn"
 
-#: config/alpha/alpha.c:377
-msgid "-mieee-with-inexact not supported on Unicos/Mk"
-msgstr ""
+#: options.c:1106
+#, fuzzy
+msgid "Warn about global functions without prototypes"
+msgstr "Varna om aritmetik med funktionspekare"
 
-#: config/alpha/alpha.c:394
-#, c-format
-msgid "bad value `%s' for -mtrap-precision switch"
-msgstr ""
+#: options.c:1109
+#, fuzzy
+msgid "Warn about use of multi-character character constants"
+msgstr "flerteckens teckenkonstant"
 
-#: config/alpha/alpha.c:408
-#, c-format
-msgid "bad value `%s' for -mfp-rounding-mode switch"
-msgstr ""
+#: options.c:1112
+#, fuzzy
+msgid "Warn about \"extern\" declarations not at file scope"
+msgstr "Varna om multipla deklarationer av samma objekt"
 
-#: config/alpha/alpha.c:423
-#, c-format
-msgid "bad value `%s' for -mfp-trap-mode switch"
-msgstr ""
+#: options.c:1115
+msgid "Warn when non-templatized friend functions are declared within a template"
+msgstr "Varna när en vänfuktion som inte är en mall deklareras inuti en mall"
 
-#: config/alpha/alpha.c:435
-#, fuzzy, c-format
-msgid "bad value `%s' for -mtls-size switch"
-msgstr "ogiltigt värde (%s) till flagga -mcpu"
+#: options.c:1118
+msgid "Warn about non-virtual destructors"
+msgstr "Varna om ickevirtuella destruerare"
 
-#: config/alpha/alpha.c:454 config/alpha/alpha.c:466
-#, c-format
-msgid "bad value `%s' for -mcpu switch"
-msgstr ""
+#: options.c:1121
+msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL"
+msgstr "Varna om NULL skickas som argument till fack markerde att de kräver icke-NULL"
 
-#: config/alpha/alpha.c:473
-msgid "trap mode not supported on Unicos/Mk"
-msgstr ""
+#: options.c:1124
+msgid "Warn if a C-style cast is used in a program"
+msgstr "Varna om en typkonvertering i C-stil används i ett program"
 
-#: config/alpha/alpha.c:480
-msgid "fp software completion requires -mtrap-precision=i"
-msgstr ""
+#: options.c:1127
+#, fuzzy
+msgid "Warn if an old-style parameter definition is used"
+msgstr "Varna när en funktionsparameter är oanvänd"
 
-#: config/alpha/alpha.c:496
-msgid "rounding mode not supported for VAX floats"
-msgstr ""
+#: options.c:1130
+msgid "Warn about overloaded virtual function names"
+msgstr "Varna om överlastade virtuella funktionsnamn"
 
-#: config/alpha/alpha.c:501
-msgid "trap mode not supported for VAX floats"
-msgstr ""
+#: options.c:1133
+msgid "Warn when the packed attribute has no effect on struct layout"
+msgstr "Varna när attributet packed inte har någon effekt på postformatet"
 
-#: config/alpha/alpha.c:530
-#, c-format
-msgid "L%d cache latency unknown for %s"
-msgstr ""
+#: options.c:1136
+#, fuzzy
+msgid "Warn when padding is required to align structure members"
+msgstr "Varna när ett funktionsargument är en struktur"
 
-#: config/alpha/alpha.c:545
-#, c-format
-msgid "bad value `%s' for -mmemory-latency"
-msgstr "ogiltigt värde \"%s\" till -memory-latency"
+#: options.c:1139
+#, fuzzy
+msgid "Warn about possibly missing parentheses"
+msgstr "Varna om eventuellt saknade parenteser"
 
-#: config/alpha/alpha.c:5604 config/m88k/m88k.c:2889 config/romp/romp.c:754
-#: config/romp/romp.c:761
-#, c-format
-msgid "invalid %%H value"
-msgstr ""
+#: options.c:1142
+msgid "Warn when converting the type of pointers to member functions"
+msgstr "Varna vid typkonvertering av pekare till medlemsfunktioner"
 
-#: config/alpha/alpha.c:5625
-#, fuzzy, c-format
-msgid "invalid %%J value"
-msgstr "ogiltigt värde %%B"
+#: options.c:1145
+msgid "Warn about function pointer arithmetic"
+msgstr "Varna om aritmetik med funktionspekare"
 
-#: config/alpha/alpha.c:5641 config/ia64/ia64.c:3970 config/m88k/m88k.c:3034
-#, c-format
-msgid "invalid %%r value"
-msgstr "ogiltigt %%r-värde"
+#: options.c:1148
+msgid "Warn when a pointer differs in signedness in an assignment."
+msgstr "Varna när en pekare skiljer i teckenhet i en tilldelning."
 
-#: config/alpha/alpha.c:5651 config/rs6000/rs6000.c:7737
-#, c-format
-msgid "invalid %%R value"
-msgstr "ogiltigt %%R-värde"
+#: options.c:1151
+#, fuzzy
+msgid "Warn if inherited methods are unimplemented"
+msgstr "Varna om nästlade kommentarer upptäcks"
 
-#: config/alpha/alpha.c:5657 config/rs6000/rs6000.c:7663
-#, c-format
-msgid "invalid %%N value"
-msgstr "ogiltigt %%N-värde"
+#: options.c:1154
+msgid "Warn about multiple declarations of the same object"
+msgstr "Varna om multipla deklarationer av samma objekt"
 
-#: config/alpha/alpha.c:5665 config/rs6000/rs6000.c:7691
-#, c-format
-msgid "invalid %%P value"
-msgstr "ogiltigt %%P-värde"
+#: options.c:1157
+msgid "Warn when the compiler reorders code"
+msgstr "Varna när kompilatorn ändrar ordning på kod"
 
-#: config/alpha/alpha.c:5673 config/m88k/m88k.c:2895 config/romp/romp.c:740
-#: config/romp/romp.c:747
-#, c-format
-msgid "invalid %%h value"
-msgstr "ogiltigt %%h-värde"
+#: options.c:1160
+msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
+msgstr "Varna när en funktions returtyp får \"int\" som skönsvärde (C), eller om inkonsistenta returtyper (C++)"
 
-#: config/alpha/alpha.c:5681 config/romp/romp.c:698
-#, c-format
-msgid "invalid %%L value"
-msgstr "ogiltigt %%L-värde"
+#: options.c:1163
+msgid "Warn if a selector has multiple methods"
+msgstr "Varna om en väljare har multipla metoder"
 
-#: config/alpha/alpha.c:5720 config/rs6000/rs6000.c:7645
-#, c-format
-msgid "invalid %%m value"
-msgstr "ogiltigt %%m-värde"
+#: options.c:1166
+msgid "Warn about possible violations of sequence point rules"
+msgstr "Varna om möjliga brott mot sekvenspunktregler"
 
-#: config/alpha/alpha.c:5728 config/rs6000/rs6000.c:7653
-#, c-format
-msgid "invalid %%M value"
-msgstr "ogiltigt %%M-värde"
+#: options.c:1169
+msgid "Warn when one local variable shadows another"
+msgstr "Varna när en lokal variabel skuggar en annan"
 
-#: config/alpha/alpha.c:5772
-#, c-format
-msgid "invalid %%U value"
-msgstr "ogiltigt %%U-värde"
+#: options.c:1172
+#, fuzzy
+msgid "Warn about signed-unsigned comparisons"
+msgstr "Varna om jämförelser mellan signed/unsigned"
 
-#: config/alpha/alpha.c:5784 config/alpha/alpha.c:5798 config/romp/romp.c:706
-#: config/rs6000/rs6000.c:7745
-#, c-format
-msgid "invalid %%s value"
-msgstr "ogiltigt %%s-värde"
+#: options.c:1175
+msgid "Warn when overload promotes from unsigned to signed"
+msgstr "Varna när överlastning anpassar från teckenlöst till med tecken"
 
-#: config/alpha/alpha.c:5821 config/m88k/m88k.c:2997
-#, c-format
-msgid "invalid %%C value"
-msgstr "ogiltigt %%C-värde"
+#: options.c:1178 options.c:1181
+#, fuzzy
+msgid "Warn about code which might break strict aliasing rules"
+msgstr "Varna om funktioner som är möjliga kandidater för attributet noreturn"
 
-#: config/alpha/alpha.c:5858 config/m88k/m88k.c:3018
-#: config/rs6000/rs6000.c:7502
-#, c-format
-msgid "invalid %%E value"
-msgstr "ogiltigt %%E-värde"
+#: options.c:1184
+msgid "Warn about uncasted NULL used as sentinel"
+msgstr "Varna om ej typkonverterad NULL används som vaktpost"
 
-#: config/alpha/alpha.c:5883 config/alpha/alpha.c:5933
-msgid "unknown relocation unspec"
-msgstr ""
+#: options.c:1187
+#, fuzzy
+msgid "Warn about unprototyped function declarations"
+msgstr "Varna om tveksamma deklarationer av main"
 
-#: config/alpha/alpha.c:5892 config/romp/romp.c:981
-#: config/rs6000/rs6000.c:8052
-#, c-format
-msgid "invalid %%xn code"
-msgstr ""
+#: options.c:1190
+msgid "Warn about enumerated switches, with no default, missing a case"
+msgstr "Varna om uppräkningshopptabeller, utan standardfall, saknar ett fall"
 
-#: config/alpha/alpha.c:6618 config/alpha/alpha.c:6621 config/s390/s390.c:6069
-#: config/s390/s390.c:6072
-msgid "bad builtin fcode"
-msgstr ""
+#: options.c:1193
+msgid "Warn about enumerated switches missing a \"default:\" statement"
+msgstr "Varna om uppräkningshopptabeller saknar en \"default:\"-sats"
 
-# fixme: fp = flyttal, men hur skall man skriva det. Förkortat eller FPU?
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/alpha/alpha.h:279 config/i386/i386.h:294 config/i386/i386.h:296
-#: config/i386/i386.h:298 config/ns32k/ns32k.h:140 config/rs6000/rs6000.h:292
-#: config/s390/s390.h:68 config/sparc/sparc.h:522 config/sparc/sparc.h:527
-msgid "Use hardware fp"
-msgstr "Använd hårdvaru-fp"
+#: options.c:1196
+msgid "Warn about all enumerated switches missing a specific case"
+msgstr "Varna om alla uppräkningshopptabeller som saknar ett specifikt fall"
 
-#: config/alpha/alpha.h:280 config/i386/i386.h:295 config/i386/i386.h:297
-#: config/rs6000/rs6000.h:294 config/sparc/sparc.h:524
-#: config/sparc/sparc.h:529
-msgid "Do not use hardware fp"
-msgstr "Använd inte hårdvaru-fp"
+#: options.c:1199
+msgid "Warn when synthesis behavior differs from Cfront"
+msgstr "Varna när syntesbeteendet skiljer från Cfront"
 
-#: config/alpha/alpha.h:281
-msgid "Use fp registers"
-msgstr ""
+#: options.c:1202
+msgid "Do not suppress warnings from system headers"
+msgstr "Undertryck inte varningar från systemhuvudfiler"
 
-#: config/alpha/alpha.h:283
-msgid "Do not use fp registers"
-msgstr ""
+#: options.c:1205
+msgid "Warn about features not present in traditional C"
+msgstr "Varna om funktioner som inte finns i traditionell C"
 
-#: config/alpha/alpha.h:284
-msgid "Do not assume GAS"
-msgstr "Antag inte GAS"
+#: options.c:1208
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr "Varna om trigrafer upptäcks som kan påverka betydelsen av programmet"
 
-#: config/alpha/alpha.h:285
-msgid "Assume GAS"
-msgstr "Antag GAS"
+#: options.c:1211
+msgid "Warn about @selector()s without previously declared methods"
+msgstr "Varna om @selector()er utan tidigare deklarerade metoder"
 
-#: config/alpha/alpha.h:287
-msgid "Request IEEE-conformant math library routines (OSF/1)"
-msgstr ""
+#: options.c:1214
+msgid "Warn if an undefined macro is used in an #if directive"
+msgstr "Varna om ett odefinierat makro används i ett #if-direktiv"
 
-#: config/alpha/alpha.h:289
-msgid "Emit IEEE-conformant code, without inexact exceptions"
-msgstr ""
+#: options.c:1217
+#, fuzzy
+msgid "Warn about uninitialized automatic variables"
+msgstr "Varna om aritmetik med funktionspekare"
 
-#: config/alpha/alpha.h:291
-msgid "Emit IEEE-conformant code, with inexact exceptions"
-msgstr ""
+#: options.c:1220
+msgid "Warn about unrecognized pragmas"
+msgstr "Varna om okända pragman"
 
-#: config/alpha/alpha.h:293
-msgid "Do not emit complex integer constants to read-only memory"
-msgstr ""
+#: options.c:1223
+msgid "Warn about code that will never be executed"
+msgstr "Varna om kod som aldrig kommer köras"
 
-#: config/alpha/alpha.h:294
-msgid "Use VAX fp"
-msgstr "Använd VAX fp"
+#: options.c:1226
+msgid "Enable all -Wunused- warnings"
+msgstr "Aktivera alla -Wunused-varningar"
 
-#: config/alpha/alpha.h:295
-msgid "Do not use VAX fp"
-msgstr "Använd inte VAX fp"
+#: options.c:1229
+msgid "Warn when a function is unused"
+msgstr "Varna när en funktion är oanvänd"
 
-#: config/alpha/alpha.h:296
-msgid "Emit code for the byte/word ISA extension"
-msgstr ""
+#: options.c:1232
+msgid "Warn when a label is unused"
+msgstr "Varna när en etikett är oanvänd"
 
-#: config/alpha/alpha.h:299
-msgid "Emit code for the motion video ISA extension"
-msgstr ""
+#: options.c:1235
+msgid "Warn about macros defined in the main file that are not used"
+msgstr "Varna om makron definierade i huvudfilen som inte används"
 
-#: config/alpha/alpha.h:302
-msgid "Emit code for the fp move and sqrt ISA extension"
-msgstr ""
+#: options.c:1238
+msgid "Warn when a function parameter is unused"
+msgstr "Varna när en funktionsparameter är oanvänd"
 
-#: config/alpha/alpha.h:304
-msgid "Emit code for the counting ISA extension"
-msgstr ""
+#: options.c:1241
+msgid "Warn when an expression value is unused"
+msgstr "Varna när ett uttrycksvärde är oanvänt"
 
-#: config/alpha/alpha.h:307
-msgid "Emit code using explicit relocation directives"
-msgstr ""
+#: options.c:1244
+msgid "Warn when a variable is unused"
+msgstr "Varna när en variabel är oanvänd"
 
-#: config/alpha/alpha.h:310
-msgid "Emit 16-bit relocations to the small data areas"
-msgstr ""
+#: options.c:1247
+msgid "Do not warn about using variadic macros when -pedantic"
+msgstr "Varna inte om användning av variadiskt makro när -pedantic är på"
 
-#: config/alpha/alpha.h:312
-msgid "Emit 32-bit relocations to the small data areas"
-msgstr ""
+#: options.c:1250
+msgid "Give strings the type \"array of char\""
+msgstr "Ge strängar typen \"vektor av char\""
 
-#: config/alpha/alpha.h:314
-msgid "Emit rdval instead of rduniq for thread pointer"
-msgstr ""
+#: options.c:1253
+msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
+msgstr "En synonym för -std=c89 (för C) or -std=c++89 (för C++)."
 
-#. For -mcpu=
-#. For -mtune=
-#. For -mfp-rounding-mode=[n|m|c|d]
-#. For -mfp-trap-mode=[n|u|su|sui]
-#. For -mtrap-precision=[p|f|i]
-#. For -mmemory-latency=
-#. For -mtls-size=
-#: config/alpha/alpha.h:343
-msgid "Use features of and schedule given CPU"
-msgstr ""
+#: options.c:1256
+#, fuzzy
+msgid "-aux-info <file>\tEmit declaration information into <file>"
+msgstr "  -aux-info <fil>         Generera deklarationsinfo till fil <fil>\n"
 
-#: config/alpha/alpha.h:345
-msgid "Schedule given CPU"
-msgstr "Schemalägg för given CPU"
+#: options.c:1268
+#, fuzzy
+msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
+msgstr "  -d[bokstäver]           Slå på dumpning från angivna delar av kompilatorn\n"
 
-#: config/alpha/alpha.h:347
-msgid "Control the generated fp rounding mode"
-msgstr ""
+#: options.c:1271
+msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
+msgstr "-dumpbase <fil>\tAnge basfilnamn att användas för dumpar"
 
-#: config/alpha/alpha.h:349
-msgid "Control the IEEE trap mode"
-msgstr ""
+#: options.c:1274
+msgid "Generate position-independent code if possible (large mode)"
+msgstr "Generera positionsoberoende kod om möjligt (stort läge)"
 
-#: config/alpha/alpha.h:351
-msgid "Control the precision given to fp exceptions"
-msgstr ""
+#: options.c:1277
+msgid "Generate position-independent code for executables if possible (large mode)"
+msgstr "Generera positionsoberoende kod för körbara om möjligt (stort läge)"
 
-#: config/alpha/alpha.h:353
-msgid "Tune expected memory latency"
-msgstr ""
+#: options.c:1283
+msgid "Enforce class member access control semantics"
+msgstr "Upprätthåll åtkomstsemantik för klassmedlemmar"
 
-#: config/alpha/alpha.h:355 config/ia64/ia64.h:225
-msgid "Specify bit size of immediate TLS offsets"
-msgstr ""
+#: options.c:1286
+msgid "Align the start of functions"
+msgstr "Justera starten av funktioner"
 
-#: config/arc/arc.c:135
-#, c-format
-msgid "bad value (%s) for -mcpu switch"
-msgstr "ogiltigt värde (%s) till flagga -mcpu"
+#: options.c:1292
+msgid "Align labels which are only reached by jumping"
+msgstr "Justera etiketter som bara nås via hopp"
 
-#: config/arc/arc.c:362
-#, fuzzy, c-format
-msgid "argument of `%s' attribute is not a string constant"
-msgstr "argumentet till \"asm\" är inte en konstant sträng"
+#: options.c:1298
+msgid "Align all labels"
+msgstr "Justera alla etiketter"
 
-#: config/arc/arc.c:369
-#, c-format
-msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
-msgstr ""
+#: options.c:1304
+msgid "Align the start of loops"
+msgstr "Justera starten av slingor"
 
-#: config/arc/arc.c:1708 config/m32r/m32r.c:2286
-#, fuzzy, c-format
-msgid "invalid operand to %%R code"
-msgstr "ogiltig operand för %R"
+#: options.c:1313
+msgid "Change when template instances are emitted"
+msgstr "Ändra när mallinstanser skrivs ut"
 
-#: config/arc/arc.c:1740 config/m32r/m32r.c:2309
-#, fuzzy, c-format
-msgid "invalid operand to %%H/%%L code"
-msgstr "ogiltig operand för %H/%L"
+#: options.c:1316
+msgid "Specify that arguments may alias each other and globals"
+msgstr "Ange att argument kan vara alias för varandra och andra globala"
 
-#: config/arc/arc.c:1763 config/m32r/m32r.c:2385
-#, fuzzy, c-format
-msgid "invalid operand to %%U code"
-msgstr "ogiltig operand för %U"
+#: options.c:1319
+msgid "Assume arguments may alias globals but not each other"
+msgstr "Anta att argument kan vara alias för globala men inte varandra"
 
-#: config/arc/arc.c:1774
-#, fuzzy, c-format
-msgid "invalid operand to %%V code"
-msgstr "ogiltig operand för %V"
+#: options.c:1322
+msgid "Assume arguments alias neither each other nor globals"
+msgstr "Anta att argument varken är alias för varandra eller globala"
 
-#. Unknown flag.
-#: config/arc/arc.c:1781 config/m32r/m32r.c:2424 config/sparc/sparc.c:6533
-msgid "invalid operand output code"
-msgstr ""
+#: options.c:1325
+msgid "Recognize the \"asm\" keyword"
+msgstr "Känn igen nyckelordet \"asm\""
 
-#: config/arm/arm.c:458
-#, c-format
-msgid "switch -mcpu=%s conflicts with -march= switch"
-msgstr "flagga -mcpu=%s står i konflikt med flagga -march="
+#: options.c:1328
+msgid "Generate unwind tables that are exact at each instruction boundary"
+msgstr "Generera tabeller för uppnystning som är exakta vid varje instruktionsgräns"
 
-#: config/arm/arm.c:468 config/rs6000/rs6000.c:558 config/sparc/sparc.c:393
-#, c-format
-msgid "bad value (%s) for %s switch"
-msgstr "ogiltigt värde (%s) till flagga %s"
+#: options.c:1331
+#, fuzzy
+msgid "Generate code to check bounds before indexing arrays"
+msgstr "Generera kod för Intel as"
 
-#: config/arm/arm.c:604
-msgid "target CPU does not support APCS-32"
-msgstr "målprocessorn stödjer inte APCS-32"
+#: options.c:1334
+msgid "Replace add, compare, branch with branch on count register"
+msgstr "Ersätt addition, jämförelse, grena med gren vid räknarregister"
 
-#: config/arm/arm.c:609
-msgid "target CPU does not support APCS-26"
-msgstr "målprocessorn stödjer inte APCS-26"
+#: options.c:1337
+msgid "Use profiling information for branch probabilities"
+msgstr "Använd profileringsinformation för grensannolikheter"
 
-#: config/arm/arm.c:615
-msgid "target CPU does not support interworking"
-msgstr ""
+#: options.c:1340
+msgid "Perform branch target load optimization before prologue / epilogue threading"
+msgstr "Utför optimering av grenmålsinläsning före prolog-/epilogtrådning"
+
+#: options.c:1343
+msgid "Perform branch target load optimization after prologue / epilogue threading"
+msgstr "Utför optimering av grenmålsinläsning efter prolog-/epilogtrådning"
 
-#: config/arm/arm.c:621
+#: options.c:1346
+msgid "Restrict target load migration not to re-use registers in any basic block"
+msgstr "Begränsa migration av målinläsning till att inte återanvända register i något grundblock"
+
+#: options.c:1349
 #, fuzzy
-msgid "target CPU does not support THUMB instructions"
-msgstr "målprocessorn stödjer inte THUMB-instruktioner"
+msgid "Recognize built-in functions"
+msgstr "Känn inte igen några inbyggda funktioner"
 
-#: config/arm/arm.c:635
-msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
-msgstr ""
+#: options.c:1355
+#, fuzzy
+msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
+msgstr "  -fcall-saved-<register> Ange att <register> bevaras av funktioner\n"
 
-#: config/arm/arm.c:638
-msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
-msgstr ""
+#: options.c:1358
+#, fuzzy
+msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
+msgstr "  -fcall-used-<register>  Ange att <register> förstörs av funktionsanrop\n"
 
-#: config/arm/arm.c:641
-msgid "enabling caller interworking support is only meaningful when compiling for the Thumb"
-msgstr ""
+#: options.c:1361
+msgid "Save registers around function calls"
+msgstr "Spara register runt funktionsanrop"
 
-#: config/arm/arm.c:647
-msgid "interworking forces APCS-32 to be used"
-msgstr ""
+#: options.c:1364
+msgid "Check the return value of new"
+msgstr "Kontrollera returvärdet av new"
 
-#: config/arm/arm.c:653
-msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
-msgstr "-mapcs-stack-check är inkompatibel med -mno-apcs-frame"
+#: options.c:1367
+msgid "Do not put uninitialized globals in the common section"
+msgstr "Lägg inte oinitierade globala i den gemensamma sektionen"
 
-#: config/arm/arm.c:661
-msgid "-fpic and -mapcs-reent are incompatible"
-msgstr "-fpic och -mapcs-reent är inkompatibla"
+#: options.c:1370
+msgid "Allow the arguments of the '?' operator to have different types"
+msgstr "Tillåt argument till \"?\"-operatorn att ha olika typer"
 
-#: config/arm/arm.c:664
-msgid "APCS reentrant code not supported.  Ignored"
-msgstr ""
+#: options.c:1373
+msgid "Reduce the size of object files"
+msgstr "Reducera storleken på objektfiler"
 
-#: config/arm/arm.c:672
-msgid "-g with -mno-apcs-frame may not give sensible debugging"
-msgstr ""
+#: options.c:1376
+#, fuzzy
+msgid "Make string literals \"const char[]\" not \"char[]\""
+msgstr "Markera strängar som \"const char *\""
 
-#: config/arm/arm.c:680
-msgid "passing floating point arguments in fp regs not yet supported"
-msgstr ""
+#: options.c:1379
+msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
+msgstr "-fconst-string-class=<namn>\tAnvänd klassen <namn> för konstanta strängar"
 
-#: config/arm/arm.c:709
-#, c-format
-msgid "invalid floating point emulation option: -mfpe-%s"
-msgstr ""
+#: options.c:1382
+#, fuzzy
+msgid "Perform a register copy-propagation optimization pass"
+msgstr "Utför optimering för svansrekursion"
 
-#: config/arm/arm.c:733
+#: options.c:1385
 #, fuzzy
-msgid "structure size boundary can only be set to 8 or 32"
-msgstr "Strukturstorleksgräns kan bara sättas till 8 eller 32"
+msgid "Perform cross-jumping optimization"
+msgstr "Utför optimering för svansrekursion"
 
-#: config/arm/arm.c:741
-msgid "-mpic-register= is useless without -fpic"
-msgstr "-mpic-register= är oanvändbar utan -fpic"
+#: options.c:1388
+msgid "When running CSE, follow jumps to their targets"
+msgstr "När CSE körs, följ hopp till deras mål"
 
-#: config/arm/arm.c:748
-#, c-format
-msgid "unable to use '%s' for PIC register"
-msgstr ""
+#: options.c:1391
+msgid "When running CSE, follow conditional jumps"
+msgstr "När CSE körs, följ villkorliga hopp"
 
-#: config/arm/arm.c:2064 config/arm/arm.c:2087 config/avr/avr.c:4794
-#: config/c4x/c4x.c:4644 config/h8300/h8300.c:3667 config/i386/i386.c:1396
-#: config/i386/i386.c:1425 config/ip2k/ip2k.c:3224
-#: config/m68hc11/m68hc11.c:1267 config/mcore/mcore.c:3510
-#: config/ns32k/ns32k.c:1047 config/rs6000/rs6000.c:12538 config/sh/sh.c:5681
-#: config/sh/sh.c:5706 config/sh/sh.c:5745 config/stormy16/stormy16.c:2026
-#: config/v850/v850.c:2180
-#, fuzzy, c-format
-msgid "`%s' attribute only applies to functions"
-msgstr "attributet \"%s\" fungerar bara på funktioner"
+#: options.c:1394
+msgid "Omit range reduction step when performing complex division"
+msgstr "Uteslut intervallreduktionssteget när komplex division görs"
 
-#: config/arm/arm.c:9459
-msgid "unable to compute real location of stacked parameter"
-msgstr ""
+#: options.c:1397
+#, fuzzy
+msgid "Place data items into their own section"
+msgstr "placera varje funktion i sin egen sektion"
 
-#: config/arm/arm.c:10138
-msgid "no low registers available for popping high registers"
-msgstr ""
+#: options.c:1400
+#, fuzzy
+msgid "Inline member functions by default"
+msgstr "I funktion `%s':"
 
-#: config/arm/arm.c:10389
-msgid "interrupt Service Routines cannot be coded in Thumb mode"
-msgstr ""
+#: options.c:1403
+msgid "Defer popping functions args from stack until later"
+msgstr "Senarelägg borttagandet av funktionsargument från stacken"
 
-#: config/arm/pe.c:168 config/mcore/mcore.c:3358
-#, c-format
-msgid "initialized variable `%s' is marked dllimport"
-msgstr "initierad variabel \"%s\" är markerad som dllimport"
+#: options.c:1406
+msgid "Attempt to fill delay slots of branch instructions"
+msgstr "Försök fylla fördröjningsfack av greninstruktioner"
 
-#: config/arm/pe.c:177
-#, c-format
-msgid "static variable `%s' is marked dllimport"
-msgstr "statisk variabel \"%s\" är markerad som dllimport"
+#: options.c:1409
+msgid "Delete useless null pointer checks"
+msgstr "Tag bort oanvändbara nollpekarkontroller"
 
-#: config/arm/arm.h:416
-msgid "Generate APCS conformant stack frames"
-msgstr ""
+#: options.c:1412
+#, fuzzy
+msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
+msgstr "  -fdiagnostics-show-location=[once | every-line] Anger hur ofta källkodspositioner skall skrivas ut, som prefix, i början av utskrift vid radbrytning\n"
 
-#: config/arm/arm.h:419
-msgid "Store function names in object code"
-msgstr ""
+#: options.c:1415
+msgid "Permit '$' as an identifier character"
+msgstr "Tillåt \"$\" som ett identifierartecken"
 
-#: config/arm/arm.h:423
-msgid "Use the 32-bit version of the APCS"
-msgstr "Använd 32-bit version av APCS"
+#: options.c:1418
+msgid "-fdump-<type>\tDump various compiler internals to a file"
+msgstr "-fdump-<typ>\tSkriv ut diverse intern kompilatorinformation till en fil"
 
-#: config/arm/arm.h:425
-msgid "Use the 26-bit version of the APCS"
-msgstr "Använd 26-bit version av APCS"
+#: options.c:1421
+msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
+msgstr "Undertryck utskrift av instruktionsantal och radnummernoteringar i felsökningsutskrifter"
 
-#: config/arm/arm.h:429
-msgid "Pass FP arguments in FP registers"
-msgstr "Skicka FP-argument i FP-register"
+#: options.c:1427
+#, fuzzy
+msgid "Perform DWARF2 duplicate elimination"
+msgstr "Utför optimering för svansrekursion"
 
-#: config/arm/arm.h:432
-msgid "Generate re-entrant, PIC code"
-msgstr ""
+#: options.c:1430 options.c:1433
+msgid "Perform unused type elimination in debug info"
+msgstr "Utför eliminering av oanvända typer i felsökningsinformation"
 
-#: config/arm/arm.h:435
-msgid "The MMU will trap on unaligned accesses"
-msgstr ""
+#: options.c:1436
+#, fuzzy
+msgid "Generate code to check exception specifications"
+msgstr "\"%s\" är deklarerad som en funktion som returnerar en funktion"
 
-#: config/arm/arm.h:442
-msgid "Use library calls to perform FP operations"
-msgstr "Använd biblioteksrutiner för FP-operationer"
+#: options.c:1442
+msgid "Enable exception handling"
+msgstr "Aktivera undantagshantering"
 
-#: config/arm/arm.h:444 config/i960/i960.h:281
-msgid "Use hardware floating point instructions"
-msgstr "Använd flyttalsinstruktioner i hårdvara"
+#: options.c:1445
+msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
+msgstr "-fexec-charset=<tknst>\tKonvertera alla strängar och teckenkonstanter till teckenuppsättningen tknst"
 
-#: config/arm/arm.h:446
-msgid "Assume target CPU is configured as big endian"
-msgstr "Antag att mål-CPU:n är konfigurerad som \"big endian\""
+#: options.c:1448
+#, fuzzy
+msgid "Perform a number of minor, expensive optimizations"
+msgstr "Utför optimering för svansrekursion"
 
-#: config/arm/arm.h:448
-msgid "Assume target CPU is configured as little endian"
-msgstr "Antag att mål-CPU:n är konfigurerad som \"little endian\""
+#: options.c:1457
+msgid "Assume no NaNs or infinities are generated"
+msgstr "Anta att inga NaN:er eller oändligheter genereras"
 
-#: config/arm/arm.h:450
-msgid "Assume big endian bytes, little endian words"
-msgstr "Antag att bytes är \"big endian\", ord är \"little endian\""
+#: options.c:1460
+#, fuzzy
+msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
+msgstr "  -ffixed-<register>      Markera <register> som ej tillgängligt för kompilatorn\n"
 
-#: config/arm/arm.h:452
-msgid "Support calls between Thumb and ARM instruction sets"
-msgstr ""
+#: options.c:1469
+#, fuzzy
+msgid "Don't allocate floats and doubles in extended-precision registers"
+msgstr "Kontrollera allokeringsordning för heltalsregister"
 
-#: config/arm/arm.h:455
-msgid "Generate a call to abort if a noreturn function returns"
-msgstr ""
+#: options.c:1472
+msgid "Scope of for-init-statement variables is local to the loop"
+msgstr "Räckvidden av for-init-satsvariabler är lokal till slingan"
 
-#: config/arm/arm.h:458
-msgid "Do not move instructions into a function's prologue"
-msgstr ""
+#: options.c:1475
+msgid "Copy memory address constants into registers before use"
+msgstr "Kopiera minnesadresskonstanter till register före de används"
 
-#: config/arm/arm.h:461
-msgid "Do not load the PIC register in function prologues"
-msgstr ""
+#: options.c:1478
+msgid "Copy memory operands into registers before use"
+msgstr "Kopiera minnesoperander till register före de används"
 
-#: config/arm/arm.h:464
-msgid "Generate call insns as indirect calls, if necessary"
-msgstr ""
+#: options.c:1481
+msgid "Do not assume that standard C libraries and \"main\" exist"
+msgstr "Anta inte att standard C-bibliotek och \"main\" finns"
 
-#: config/arm/arm.h:467
-msgid "Compile for the Thumb not the ARM"
-msgstr ""
+#: options.c:1484
+msgid "Allow function addresses to be held in registers"
+msgstr "Tillåt att funktionsadresser läggs i register"
 
-#: config/arm/arm.h:471
-msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
-msgstr ""
+#: options.c:1487
+#, fuzzy
+msgid "Place each function into its own section"
+msgstr "placera varje funktion i sin egen sektion"
 
-#: config/arm/arm.h:474
-msgid "Thumb: Generate (leaf) stack frames even if not needed"
-msgstr ""
+#: options.c:1490
+msgid "Perform global common subexpression elimination"
+msgstr "Utför global eliminering av gemensamma deluttryck"
 
-#: config/arm/arm.h:477
-msgid "Thumb: Assume non-static functions may be called from ARM code"
-msgstr ""
+#: options.c:1493
+msgid "Perform global common subexpression elimination after register allocation"
+msgstr "Utför global eliminering av gemensamma deluttryck efter registertilldelning"
 
-#: config/arm/arm.h:481
-msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
-msgstr ""
+#: options.c:1496
+msgid "Perform redundant load after store elimination in global common subexpression"
+msgstr "Utför eliminering av överflödig inläsning efter lagring i globala gemensamma deluttryck"
 
-#: config/arm/arm.h:491
-msgid "Specify the name of the target CPU"
-msgstr "Ange namnet på målprocessorn"
+#: options.c:1499
+msgid "Perform enhanced load motion during global common subexpression elimination"
+msgstr "Utför förbättrad förflyttning av inläsning under global eliminering av gemensamma deluttryck"
 
-#: config/arm/arm.h:493
-msgid "Specify the name of the target architecture"
-msgstr "Ange namnet på målarkitekturen"
+#: options.c:1502
+msgid "Perform store motion after global common subexpression elimination"
+msgstr "Utför förflyttning av lagring efter global eliminering av gemensamma deluttryck"
 
-#: config/arm/arm.h:497
-msgid "Specify the version of the floating point emulator"
-msgstr ""
+#: options.c:1505
+msgid "Recognize GNU-defined keywords"
+msgstr "Acceptera GNU-definierade nyckelord"
 
-#: config/arm/arm.h:499
-msgid "Specify the minimum bit alignment of structures"
-msgstr ""
+#: options.c:1508
+msgid "Generate code for GNU runtime environment"
+msgstr "Generera kod för GNU:s körtidsmiljö"
 
-#: config/arm/arm.h:501
-msgid "Specify the register to be used for PIC addressing"
-msgstr ""
+#: options.c:1511
+msgid "Enable guessing of branch probabilities"
+msgstr "Aktivera att grensannolikheter gissas"
 
-#: config/arm/pe.h:65
-msgid "Ignore dllimport attribute for functions"
-msgstr "Ignorera attributet dllimport för funktioner"
+#: options.c:1523
+msgid "Assume normal C execution environment"
+msgstr "Anta normal C-körmiljö"
 
-#: config/avr/avr.c:528
-#, c-format
-msgid "large frame pointer change (%d) with -mtiny-stack"
-msgstr ""
+#: options.c:1526
+msgid "Enable support for huge objects"
+msgstr "Aktivera stöd för stora objekt"
 
-#: config/avr/avr.c:1135
-msgid "bad address, not (reg+disp):"
-msgstr ""
+#: options.c:1529
+msgid "Process #ident directives"
+msgstr "Hantera #ident-direktiv"
 
-#: config/avr/avr.c:1143
-#, fuzzy
-msgid "internal compiler error.  Bad address:"
-msgstr "Internt kompilatorfel i %s, vid %s:%d"
+#: options.c:1532
+msgid "Perform conversion of conditional jumps to branchless equivalents"
+msgstr "Utvör konvertering av villkorliga hopp till grenlösa motsvarigheter"
 
-#: config/avr/avr.c:1156
+#: options.c:1535
 #, fuzzy
-msgid "internal compiler error.  Unknown mode:"
-msgstr "Internt kompilatorfel i %s, vid %s:%d"
+msgid "Perform conversion of conditional jumps to conditional execution"
+msgstr "Föredra hopp framför villkorlig körning"
 
-#: config/avr/avr.c:1864 config/avr/avr.c:2576
-#, fuzzy
-msgid "invalid insn:"
-msgstr "ogiltig #line"
+#: options.c:1538
+msgid "Export functions even if they can be inlined"
+msgstr "Exportera funktioner även om de kan inline:as"
 
-#: config/avr/avr.c:1901 config/avr/avr.c:1987 config/avr/avr.c:2036
-#: config/avr/avr.c:2045 config/avr/avr.c:2143 config/avr/avr.c:2315
-#: config/avr/avr.c:2613 config/avr/avr.c:2724
-msgid "incorrect insn:"
-msgstr ""
+#: options.c:1541
+#, fuzzy
+msgid "Emit implicit instantiations of inline templates"
+msgstr "%s: Vid instansiering av \"%s\":\n"
 
-#: config/avr/avr.c:2064 config/avr/avr.c:2228 config/avr/avr.c:2386
-#: config/avr/avr.c:2768
+#: options.c:1544
 #, fuzzy
-msgid "unknown move insn:"
-msgstr "okänt registernamn: %s"
+msgid "Emit implicit instantiations of templates"
+msgstr "%s: Vid instansiering av \"%s\":\n"
 
-#: config/avr/avr.c:3003
-msgid "bad shift insn:"
-msgstr ""
+#: options.c:1547
+msgid "Do not generate .size directives"
+msgstr "Generera inte .size-direktiv"
 
-#: config/avr/avr.c:3119 config/avr/avr.c:3549 config/avr/avr.c:3929
-#, fuzzy
-msgid "internal compiler error.  Incorrect shift:"
-msgstr "Internt kompilatorfel i %s, vid %s:%d"
+#: options.c:1550
+msgid "Pay attention to the \"inline\" keyword"
+msgstr "Ta hänsynt till nyckelordet \"inline\""
 
-#: config/avr/avr.c:4767 config/ip2k/ip2k.c:3197
+#: options.c:1553
 #, fuzzy
-msgid "only initialized variables can be placed into program memory area"
-msgstr "Initiera bara variabler som kan placeras i 8-bits området."
+msgid "Integrate simple functions into their callers"
+msgstr "pekare till medlemsfunktion använd med aritmetik"
 
-#: config/avr/avr.c:4866
+#: options.c:1559
 #, fuzzy
-msgid "only uninitialized variables can be placed in the .noinit section"
-msgstr "Initiera bara variabler som kan placeras i 8-bits området."
-
-#: config/avr/avr.c:4881
-#, fuzzy, c-format
-msgid "MCU `%s' supported for assembler only"
-msgstr "MCU \"%s\" stöds inte"
-
-#: config/avr/avr.h:78
-msgid "Assume int to be 8 bit integer"
-msgstr ""
+msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
+msgstr "  -finline-limit=<nummer> Begränsa storlek på inline-funktioner till <nummer>\n"
 
-#: config/avr/avr.h:80
-msgid "Change the stack pointer without disabling interrupts"
-msgstr ""
+#: options.c:1562
+msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
+msgstr "-finput-charset=<tknst>\tAnge standardteckenuppsättning för källkodsfiler."
 
-#: config/avr/avr.h:82
-msgid "Use subroutines for function prologue/epilogue"
-msgstr ""
+#: options.c:1565
+msgid "Instrument function entry and exit with profiling calls"
+msgstr "Instrumentera funktionsingång och -utgång med profileringsanrop"
 
-#: config/avr/avr.h:84
-msgid "Change only the low 8 bits of the stack pointer"
-msgstr ""
+#: options.c:1568
+msgid "Optimize induction variables on trees"
+msgstr "Optimera induktionsvariabler på träd"
 
-#: config/avr/avr.h:86
-msgid "Do not generate tablejump insns"
-msgstr ""
+#: options.c:1571
+msgid "Generate code for functions even if they are fully inlined"
+msgstr "Generera kod för funktioner även om de är fullständigt inline:ade"
 
-#: config/avr/avr.h:88
-msgid "Use rjmp/rcall (limited range) on >8K devices"
-msgstr ""
+#: options.c:1574
+msgid "Emit static const variables even if they are not used"
+msgstr "Mata ut static const-variabler även om de inte används"
 
-#: config/avr/avr.h:91
-msgid "Output instruction sizes to the asm file"
-msgstr ""
+#: options.c:1580
+#, fuzzy
+msgid "Give external symbols a leading underscore"
+msgstr "Externa symboler startar med en understrykning"
 
-#: config/avr/avr.h:108
-msgid "Specify the initial stack address"
-msgstr ""
+#: options.c:1583
+#, fuzzy
+msgid "Perform loop optimizations"
+msgstr "Utför optimering för svansrekursion"
 
-#: config/avr/avr.h:109
-msgid "Specify the MCU name"
-msgstr ""
+#: options.c:1586
+msgid "Perform loop optimizations using the new loop optimizer"
+msgstr "Utför slingoptimeringar med den nya slingoptimeraren"
 
-#. `GIV_SORT_CRITERION(GIV1, GIV2)'
-#. In some cases, the strength reduction optimization pass can
-#. produce better code if this is defined.  This macro controls the
-#. order that induction variables are combined.  This macro is
-#. particularly useful if the target has limited addressing modes.
-#. For instance, the SH target has only positive offsets in
-#. addresses.  Thus sorting to put the smallest address first allows
-#. the most combinations to be found.
-#: config/avr/avr.h:2450
-#, fuzzy
-msgid "trampolines not supported"
-msgstr "-pipe stöds inte"
+#: options.c:1589
+msgid "Set errno after built-in math functions"
+msgstr "Sätt errno efter inbyggda matematikfunktioner"
 
-#: config/c4x/c4x-c.c:69
-#, fuzzy, c-format
-msgid "missing '(' after '#pragma %s' - ignored"
-msgstr "saknas '(' efter predikat"
+#: options.c:1592
+msgid "Report on permanent memory allocation"
+msgstr "Rapportera om permanent minnesallokering"
 
-#: config/c4x/c4x-c.c:72
-#, c-format
-msgid "missing function name in '#pragma %s' - ignored"
-msgstr ""
+#: options.c:1595
+msgid "Attempt to merge identical constants and constant variables"
+msgstr "Försök slå samman identiska konstanter och konstanta variabler"
 
-#: config/c4x/c4x-c.c:77
-#, c-format
-msgid "malformed '#pragma %s' - ignored"
-msgstr ""
+#: options.c:1598
+msgid "Attempt to merge identical constants across compilation units"
+msgstr "Försök slå samman identiska konstanter mellan kompileringsenheter"
 
-#: config/c4x/c4x-c.c:79
-#, c-format
-msgid "missing section name in '#pragma %s' - ignored"
-msgstr ""
+#: options.c:1601
+#, fuzzy
+msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
+msgstr "  -fmessage-length=<nummer> Begränsa felmeddelandens längd till <nummer> tecken per rad. 0 stänger av radbrytning\n"
 
-#: config/c4x/c4x-c.c:84
-#, c-format
-msgid "missing ')' for '#pragma %s' - ignored"
-msgstr ""
+#: options.c:1604
+msgid "Perform SMS based modulo scheduling before the first scheduling pass"
+msgstr "Utför SMS-baserad modulo-schemaläggning före det första schemaläggningspasset"
 
-#: config/c4x/c4x-c.c:87
-#, c-format
-msgid "junk at end of '#pragma %s'"
-msgstr "skräp vid slutet av \"#pragma %s\""
+#: options.c:1607
+msgid "Move loop invariant computations out of loops"
+msgstr "Flytta slinginvarianta beräkningar ut från slingor"
 
-#: config/c4x/c4x.c:280
-#, c-format
-msgid "unknown CPU version %d, using 40.\n"
-msgstr ""
+#: options.c:1610
+#, fuzzy
+msgid "Don't warn about uses of Microsoft extensions"
+msgstr "Varna inte om för många argument till format-funktioner"
 
-#: config/c4x/c4x.c:853
-#, c-format
-msgid "ISR %s requires %d words of local vars, max is 32767"
-msgstr ""
+#: options.c:1613
+msgid "Add mudflap bounds-checking instrumentation for single-threaded program."
+msgstr "Lägg till gränskontrollinstrumenteringen mudflap för enkeltrådade program."
 
-#: config/c4x/c4x.c:1602
-msgid "using CONST_DOUBLE for address"
-msgstr ""
+#: options.c:1616
+msgid "Ignore read operations when inserting mudflap instrumentation."
+msgstr "Ignorera läsoperationer när mudflap-instrumentering läggs in."
 
-#: config/c4x/c4x.c:1742
-msgid "c4x_address_cost: Invalid addressing mode"
-msgstr ""
+#: options.c:1619
+msgid "Add mudflap bounds-checking instrumentation for multi-threaded program."
+msgstr "Lägg till gränskontrollinstrumenteringen mudflap för flertrådade program."
 
-#: config/c4x/c4x.c:1884
-#, c-format
-msgid "c4x_print_operand: %%L inconsistency"
-msgstr ""
+#: options.c:1628
+msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
+msgstr "Generera kod för körtidsmiljön NeXT (Apple Mac OS X)"
 
-#: config/c4x/c4x.c:1890
-#, c-format
-msgid "c4x_print_operand: %%N inconsistency"
-msgstr ""
+#: options.c:1631
+msgid "Assume that receivers of Objective-C messages may be nil"
+msgstr "Anta att mottagare av Objective-C-meddelanden kan var nil"
 
-#: config/c4x/c4x.c:1931
-#, c-format
-msgid "c4x_print_operand: %%O inconsistency"
-msgstr ""
+#: options.c:1634
+msgid "Support synchronous non-call exceptions"
+msgstr "Stöd synkrona icke-anropsundantag"
 
-#: config/c4x/c4x.c:2026
-msgid "c4x_print_operand: Bad operand case"
-msgstr ""
+#: options.c:1643
+msgid "Enable Objective-C exception and synchronization syntax"
+msgstr "Aktivera Objective-C-undantags- och synkroniseringssyntax"
 
-#: config/c4x/c4x.c:2069
-msgid "c4x_print_operand_address: Bad post_modify"
-msgstr ""
+#: options.c:1646
+msgid "Enable Objective-C setjmp exception handling runtime"
+msgstr "Aktivera Objective-C:s setjmp-undantagshantering i körtidsmiljön"
 
-#: config/c4x/c4x.c:2091
-msgid "c4x_print_operand_address: Bad pre_modify"
-msgstr ""
+#: options.c:1649
+msgid "When possible do not generate stack frames"
+msgstr "Låt bli att generera stackramar när det är möjligt"
 
-#: config/c4x/c4x.c:2139 config/c4x/c4x.c:2151 config/c4x/c4x.c:2166
-msgid "c4x_print_operand_address: Bad operand case"
-msgstr ""
+#: options.c:1652
+msgid "Recognize C++ kewords like \"compl\" and \"xor\""
+msgstr "Acceptera C++-nyckelord som \"compl\" och \"xor\""
 
-#: config/c4x/c4x.c:2422
-msgid "c4x_rptb_insert: Cannot find start label"
-msgstr ""
+#: options.c:1655
+msgid "Do the full register move optimization pass"
+msgstr "Gör det fullständiga registerförflyttningsoptimeringspasset"
 
-#: config/c4x/c4x.c:3409 config/c4x/c4x.c:3429
-msgid "mode not QImode"
-msgstr ""
+#: options.c:1658
+msgid "Optimize sibling and tail recursive calls"
+msgstr "Optimera syskon- och svansrekursiva anrop"
 
-#: config/c4x/c4x.c:3514
-msgid "invalid indirect memory address"
-msgstr ""
+#: options.c:1661
+msgid "Enable optional diagnostics"
+msgstr "Aktivera valbar diagnostik"
 
-#: config/c4x/c4x.c:3603
-msgid "invalid indirect (S) memory address"
-msgstr ""
+#: options.c:1664
+msgid "Pack structure members together without holes"
+msgstr "Packa ihop postmedlemmar utan hål"
 
-#: config/c4x/c4x.c:3944
-msgid "c4x_valid_operands: Internal error"
-msgstr ""
+#: options.c:1667
+msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
+msgstr "-fpack-struct=<tal>\tAnge initial maximal justering för postmedlemmar"
 
-#: config/c4x/c4x.c:4424
-msgid "c4x_operand_subword: invalid mode"
-msgstr ""
+#: options.c:1670
+msgid "Return small aggregates in memory, not registers"
+msgstr "Returnera små aggrega i minne, inte register"
 
-#: config/c4x/c4x.c:4427
-msgid "c4x_operand_subword: invalid operand"
-msgstr ""
+#: options.c:1676
+msgid "Look for and use PCH files even when preprocessing"
+msgstr "Sök efter och använd PCH-filer även vid preprocessning"
 
-#. We could handle these with some difficulty.
-#. e.g., *p-- => *(p-=2); *(p+1).
-#: config/c4x/c4x.c:4453
-msgid "c4x_operand_subword: invalid autoincrement"
-msgstr ""
+#: options.c:1679
+msgid "Perform loop peeling"
+msgstr "Utför slingavskalning"
 
-#: config/c4x/c4x.c:4459
-msgid "c4x_operand_subword: invalid address"
-msgstr ""
+#: options.c:1682
+msgid "Enable machine specific peephole optimizations"
+msgstr "Aktivera maskinspecifika nyckelhålsoptimeringar"
 
-#: config/c4x/c4x.c:4470
-msgid "c4x_operand_subword: address not offsettable"
-msgstr ""
+#: options.c:1685
+msgid "Enable an RTL peephole pass before sched2"
+msgstr "Aktivera ett RTL-nyckelhålspass före sched2"
 
-#: config/c4x/c4x.c:4670
-msgid "c4x_rptb_rpts_p: Repeat block top label moved\n"
-msgstr ""
+#: options.c:1688
+msgid "Downgrade conformance errors to warnings"
+msgstr "Nedgradera följsamhetsfel till varningar"
 
-#. Name of the c4x assembler.
-#. Name of the c4x linker.
-#. Define assembler options.
-#. Define linker options.
-#. Specify the end file to link with.
-#. Target compilation option flags.
-#. Small memory model.
-#. Use 24-bit MPYI for C3x.
-#. Fast fixing of floats.
-#. Allow use of RPTS.
-#. Emit C3x code.
-#. Be compatible with TI assembler.
-#. Be paranoid about DP reg. in ISRs.
-#. Pass arguments on stack.
-#. Enable features under development.
-#. Enable repeat block.
-#. Use BK as general register.
-#. Use decrement and branch for C3x.
-#. Enable debugging of GCC.
-#. Force constants into registers.
-#. Allow unsigned loop counters.
-#. Force op0 and op1 to be same.
-#. Save all 40 bits for floats.
-#. Allow parallel insns.
-#. Allow MPY||ADD, MPY||SUB insns.
-#. Assume mem refs possibly aliased.
-#. Emit C30 code.
-#. Emit C31 code.
-#. Emit C32 code.
-#. Emit C33 code.
-#. Emit C40 code.
-#. Emit C44 code.
-#. Run-time compilation parameters selecting different hardware subsets.
-#.
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of triplets in braces,
-#. each pair being { "NAME", VALUE, "DESCRIPTION" }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/c4x/c4x.h:168
-msgid "Small memory model"
-msgstr "Liten minnesmodell"
+#: options.c:1691
+msgid "Generate position-independent code if possible (small mode)"
+msgstr "Generera positionsoberoende kod om möjligt (litet läge)"
 
-#: config/c4x/c4x.h:170
-msgid "Big memory model"
-msgstr "Stor minnesmodell"
+#: options.c:1694
+msgid "Generate position-independent code for executables if possible (small mode)"
+msgstr "Generera positionsoberoende kod för körbara om möjligt (litet läge)"
 
-#: config/c4x/c4x.h:172
-msgid "Use MPYI instruction for C3x"
-msgstr ""
+#: options.c:1697
+msgid "Generate prefetch instructions, if available, for arrays in loops"
+msgstr "Generera förhämtningsinstruktioner, om tillgängliga, för vektorer i slingor"
 
-#: config/c4x/c4x.h:174
-msgid "Do not use MPYI instruction for C3x"
-msgstr ""
+#: options.c:1700
+msgid "Treat the input file as already preprocessed"
+msgstr "Betrakta indatafilen som redan preprocessad"
 
-#: config/c4x/c4x.h:176
-msgid "Use fast but approximate float to integer conversion"
-msgstr ""
+#: options.c:1703
+msgid "Enable basic program profiling code"
+msgstr "Aktivera grundläggande programprofileringskod"
 
-#: config/c4x/c4x.h:178
-msgid "Use slow but accurate float to integer conversion"
-msgstr ""
+#: options.c:1706
+msgid "Insert arc-based program profiling code"
+msgstr "Lägg in bågbaserad programprofilieringskod"
 
-#: config/c4x/c4x.h:180
-msgid "Enable use of RTPS instruction"
-msgstr ""
+#: options.c:1709
+msgid "Enable common options for generating profile info for profile feedback directed optimizations"
+msgstr "Atkivera vanliga flaggor för att generera profileringsinformation för optimeringar styrda av återmatad profil"
 
-#: config/c4x/c4x.h:182
-msgid "Disable use of RTPS instruction"
-msgstr ""
+#: options.c:1712
+msgid "Enable common options for performing profile feedback directed optimizations"
+msgstr "Aktivera vanliga flaggor för att utföra optimeringar styrda av återmatad profil"
 
-#: config/c4x/c4x.h:184
-msgid "Enable use of RTPB instruction"
-msgstr ""
+#: options.c:1715
+msgid "Insert code to profile values of expressions"
+msgstr "Lägg in kod för att profilera värden av uttryck"
 
-#: config/c4x/c4x.h:186
-msgid "Disable use of RTPB instruction"
-msgstr ""
+#: options.c:1721
+msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
+msgstr "-frandom-seed=<sträng>\tGör kompileringen reproducerbar med <sträng>"
 
-#: config/c4x/c4x.h:188
-msgid "Generate code for C30 CPU"
-msgstr "Generera kod för CPU C30"
+#: options.c:1724
+#, fuzzy
+msgid "Return small aggregates in registers"
+msgstr "Skicka argument i register"
 
-#: config/c4x/c4x.h:190
-msgid "Generate code for C31 CPU"
-msgstr "Generera kod för CPU C31"
+#: options.c:1727
+msgid "Enables a register move optimization"
+msgstr "Aktiverar en registerförflyttningsoptimering"
 
-#: config/c4x/c4x.h:192
-msgid "Generate code for C32 CPU"
-msgstr "Generera kod för CPU C32"
+#: options.c:1730
+#, fuzzy
+msgid "Perform a register renaming optimization pass"
+msgstr "Utför optimering för svansrekursion"
 
-#: config/c4x/c4x.h:194
-msgid "Generate code for C33 CPU"
-msgstr "Generera kod för CPU C33"
+#: options.c:1733
+msgid "Reorder basic blocks to improve code placement"
+msgstr "Flytta om grundblock för att förbättra kodplacering"
 
-#: config/c4x/c4x.h:196
-msgid "Generate code for C40 CPU"
-msgstr "Generera kod för CPU C40"
+#: options.c:1736
+msgid "Reorder basic blocks and partition into hot and cold sections"
+msgstr "Flytta om grundblock och partitioner till varma och kalla sektioner"
 
-#: config/c4x/c4x.h:198
-msgid "Generate code for C44 CPU"
-msgstr "Generera kod för CPU C44"
+#: options.c:1739
+msgid "Reorder functions to improve code placement"
+msgstr "Flytta om funktioner för att förbättra kodplacering"
 
-#: config/c4x/c4x.h:200
-msgid "Emit code compatible with TI tools"
-msgstr ""
+#: options.c:1742
+msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
+msgstr "Används i Fix-and-Continue-läge för att objektfiler kan bytas ut vid körtillfället"
 
-#: config/c4x/c4x.h:202
-msgid "Emit code to use GAS extensions"
-msgstr ""
+#: options.c:1745
+msgid "Enable automatic template instantiation"
+msgstr "Slå på automatisk mallinstansiering"
 
-#: config/c4x/c4x.h:204 config/c4x/c4x.h:208
-msgid "Save DP across ISR in small memory model"
-msgstr ""
+#: options.c:1748
+msgid "Add a common subexpression elimination pass after loop optimizations"
+msgstr "Lägg till ett pass för eliminering av gemensamma deluttryck efter slingoptimeringar"
 
-#: config/c4x/c4x.h:206 config/c4x/c4x.h:210
-msgid "Don't save DP across ISR in small memory model"
-msgstr ""
+#: options.c:1751
+msgid "Run the loop optimizer twice"
+msgstr "Kör slingoptimeraren två gånger"
 
-#: config/c4x/c4x.h:212
-msgid "Pass arguments on the stack"
-msgstr "Skicka argument på stacken"
+#: options.c:1754
+msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling"
+msgstr "Aktivera/deaktivera den traditionella schemaläggningen i slingor som redan passerat modulo-schemaläggning"
 
-#: config/c4x/c4x.h:214
-msgid "Pass arguments in registers"
-msgstr "Skicka argument i register"
+#: options.c:1757
+msgid "Disable optimizations that assume default FP rounding behavior"
+msgstr "Avaktivera optimeringar som antar standardmässig avrundningsbeteende för FP"
 
-#: config/c4x/c4x.h:216
-msgid "Enable new features under development"
-msgstr ""
+#: options.c:1760
+msgid "Generate run time type descriptor information"
+msgstr "Generera typbeskrivarinformation för körtid"
 
-#: config/c4x/c4x.h:218
-msgid "Disable new features under development"
-msgstr ""
+#: options.c:1763
+msgid "Enable scheduling across basic blocks"
+msgstr "Aktivera schemaläggning mellan grundblock"
 
-#: config/c4x/c4x.h:220
-msgid "Use the BK register as a general purpose register"
-msgstr ""
+#: options.c:1766
+msgid "Allow speculative motion of non-loads"
+msgstr "Tillåt spekulativ förflyttning av icke-inläsningar"
 
-#: config/c4x/c4x.h:222
-msgid "Do not allocate BK register"
-msgstr ""
+#: options.c:1769
+msgid "Allow speculative motion of some loads"
+msgstr "Tillåt spekulativ förflyttning av några inläsningar"
 
-#: config/c4x/c4x.h:224
-msgid "Enable use of DB instruction"
-msgstr ""
+#: options.c:1772
+msgid "Allow speculative motion of more loads"
+msgstr "Tillåt spekulativ förflyggning av fler inläsningar"
 
-#: config/c4x/c4x.h:226
-msgid "Disable use of DB instruction"
-msgstr ""
+#: options.c:1775
+msgid "Allow premature scheduling of queued insns"
+msgstr "Tillåt förtida schemaläggning av köade instruktioner"
 
-#: config/c4x/c4x.h:228
-msgid "Enable debugging"
-msgstr ""
+#: options.c:1778
+msgid "Set dependence distance checking in premature scheduling of queued insns"
+msgstr "Sätt beroendeavståndet som kontrolleras i förtida schemaläggning av köade instruktioner"
 
-#: config/c4x/c4x.h:230
-msgid "Disable debugging"
-msgstr ""
+#: options.c:1781
+msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns"
+msgstr "-fsched-stalled-insns-dep=<antal>\tSätt beroendeavståndet som kontrolleras i förtida schemaläggning av köade instruktioner"
 
-#: config/c4x/c4x.h:232
-msgid "Force constants into registers to improve hoisting"
-msgstr ""
+#: options.c:1784
+msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled"
+msgstr "-fsched-stalled-insns=<antal>\tAnge antalet köade instruktioner som kan schemaläggas i förtid"
 
-#: config/c4x/c4x.h:234
-msgid "Don't force constants into registers"
-msgstr ""
+#: options.c:1787
+msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
+msgstr "-fsched-verbose=<nivå>\tAnge hur mångordig schemaläggaren skall vara"
 
-#: config/c4x/c4x.h:236
-msgid "Force RTL generation to emit valid 3 operand insns"
-msgstr ""
+#: options.c:1790
+msgid "If scheduling post reload, do superblock scheduling"
+msgstr "Om schemaläggning efter omläsning, gör superblockschemaläggning"
 
-#: config/c4x/c4x.h:238
-msgid "Allow RTL generation to emit invalid 3 operand insns"
-msgstr ""
+#: options.c:1793
+msgid "If scheduling post reload, do trace scheduling"
+msgstr "Om schemaläggning efter omläsning, gör spårningsschemaläggning"
 
-#: config/c4x/c4x.h:240
-msgid "Allow unsigned iteration counts for RPTB/DB"
-msgstr ""
+#: options.c:1796
+msgid "Reschedule instructions before register allocation"
+msgstr "Schemalägg om instruktioner före registertilldelning"
 
-#: config/c4x/c4x.h:242
-msgid "Disallow unsigned iteration counts for RPTB/DB"
-msgstr ""
+#: options.c:1799
+msgid "Reschedule instructions after register allocation"
+msgstr "Schemalägg om instruktioner efter registertilldelning"
 
-#: config/c4x/c4x.h:244
-msgid "Preserve all 40 bits of FP reg across call"
-msgstr ""
+#: options.c:1802
+msgid "Mark data as shared rather than private"
+msgstr "Markera data som delad istället för privat"
 
-#: config/c4x/c4x.h:246
-msgid "Only preserve 32 bits of FP reg across call"
-msgstr ""
+#: options.c:1805
+msgid "Use the same size for double as for float"
+msgstr "Använd samma storlek för double som för float"
 
-#: config/c4x/c4x.h:248
-msgid "Enable parallel instructions"
-msgstr ""
+#: options.c:1808
+msgid "Use the narrowest integer type possible for enumeration types"
+msgstr "Använd den smalaste möjliga heltalstypen för uppräkningstyper"
 
-#: config/c4x/c4x.h:250
-msgid "Disable parallel instructions"
-msgstr ""
+#: options.c:1811
+msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
+msgstr "Tvinga den underliggande typen för \"wchar_t\" att vara \"unsigned short\""
 
-#: config/c4x/c4x.h:252
-msgid "Enable MPY||ADD and MPY||SUB instructions"
-msgstr ""
+#: options.c:1817
+msgid "Disable optimizations observable by IEEE signaling NaNs"
+msgstr "Avaktivera optimeringar som kan observeras av IEEE signalerande NAN:ar"
 
-#: config/c4x/c4x.h:254
-msgid "Disable MPY||ADD and MPY||SUB instructions"
-msgstr ""
+#: options.c:1820
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
+msgstr "När \"signed\" eller \"unsigned\" inte anges låt bitfältet ha tecken"
 
-#: config/c4x/c4x.h:256
-msgid "Assume that pointers may be aliased"
-msgstr ""
+#: options.c:1823
+msgid "Make \"char\" signed by default"
+msgstr "Låt \"char\" ha tecken som standard"
 
-#: config/c4x/c4x.h:258
-msgid "Assume that pointers not aliased"
-msgstr ""
+#: options.c:1826
+#, fuzzy
+msgid "Convert floating point constants to single precision constants"
+msgstr "Använd flyttalsinstruktioner i hårdvara"
 
-#: config/c4x/c4x.h:331
-msgid "Specify maximum number of iterations for RPTS"
-msgstr ""
+#: options.c:1829
+msgid "Use value profiling for speculative prefetching"
+msgstr "Använd värdeprofilering för spekulativ hämtning i förväg"
 
-#: config/c4x/c4x.h:333
-msgid "Select CPU to generate code for"
-msgstr "Välj CPU att generera kod för"
+#: options.c:1832
+msgid "Split lifetimes of induction variables when loops are unrolled."
+msgstr "Dela livstiden på induktionsvariabler när slingor rullas ut"
 
-#: config/cris/cris.c:599
-msgid "unexpected index-type in cris_print_index"
-msgstr ""
+#: options.c:1838
+msgid "Insert stack checking code into the program"
+msgstr "Lägg in stackkontrollkod i programmet"
 
-#: config/cris/cris.c:615
-msgid "unexpected base-type in cris_print_base"
-msgstr ""
+#: options.c:1844
+msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
+msgstr "-fstack-limit-register=<register>\tFånga om stacken går förbi <register>"
 
-#: config/cris/cris.c:908
-#, c-format
-msgid "stackframe too big: %d bytes"
-msgstr ""
+#: options.c:1847
+msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
+msgstr "-fstack-limit-symbol=<namn>\tFånga om stacken går förbi symbolen <namn>"
 
-#: config/cris/cris.c:1223
-msgid "allocated but unused delay list in epilogue"
-msgstr ""
+#: options.c:1850
+msgid "Display statistics accumulated during compilation"
+msgstr "Visa statistik som samlats under kompilering"
 
-#: config/cris/cris.c:1233
+#: options.c:1853
 #, fuzzy
-msgid "unexpected function type needing stack adjustment for __builtin_eh_return"
-msgstr "funktion använder __builtin_eh_return"
+msgid "Perform strength reduction optimizations"
+msgstr "Utför optimering för svansrekursion"
 
-#: config/cris/cris.c:1312
-#, fuzzy
-msgid "invalid operand for 'b' modifier"
-msgstr "ogiltig operand för %V"
+#: options.c:1856
+msgid "Assume strict aliasing rules apply"
+msgstr "Anta att strikta aliasregler gäller"
+
+#: options.c:1862
+msgid "Check for syntax errors, then stop"
+msgstr "Leta efter syntaxfel, stoppa sedan"
+
+#: options.c:1865
+msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
+msgstr "-ftabstop=<antal>\tAvstånd mellan tabulatorstopp för kolumnvis rapportering"
 
-#: config/cris/cris.c:1324
+#: options.c:1868
 #, fuzzy
-msgid "invalid operand for 'v' modifier"
-msgstr "ogiltig operand för %V"
+msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
+msgstr "Ange maximalt instansieringsdjup för mallar"
+
+#: options.c:1871
+msgid "Create data files needed by \"gcov\""
+msgstr "Skapa datafiler som behövs av \"gcov\""
 
-#: config/cris/cris.c:1334
+#: options.c:1877
 #, fuzzy
-msgid "invalid operand for 'P' modifier"
-msgstr "ogiltig operand för %V"
+msgid "Perform jump threading optimizations"
+msgstr "Utför optimering för svansrekursion"
+
+#: options.c:1880
+msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
+msgstr "-fno-threadsafe-statics\tGenerera inte trådsäker kod för initiering a lakala statiska."
+
+#: options.c:1883
+msgid "Report the time taken by each compiler pass"
+msgstr "Rapportera tiden som går åt för varje kompilatorpass"
+
+#: options.c:1886
+msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
+msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tAnge normal kodgenereringsmodell för trådlokal lagring"
+
+#: options.c:1889
+msgid "Perform superblock formation via tail duplication"
+msgstr "Utför superblockformering via svansduplicering"
+
+#: options.c:1892
+msgid "Assume floating-point operations can trap"
+msgstr "Anta att flyttalsoperationer kan utlösa fällor"
+
+#: options.c:1895
+msgid "Trap for signed overflow in addition, subtraction and multiplication"
+msgstr "Fånga teckenspill i addition, subtraktion och multiplikation"
+
+#: options.c:1898
+msgid "Use tree-ssa based implementation of profiling"
+msgstr "Använd träd-ssa-baserad implementering av profilering"
+
+#: options.c:1901
+msgid "Enable SSA-CCP optimization on trees"
+msgstr "Aktivera SSA-CCP-optimering av träd"
+
+#: options.c:1904
+msgid "Enable loop header copying on trees"
+msgstr "Aktivera slinghuvdkopiering av träd"
 
-#: config/cris/cris.c:1341
-#, fuzzy
-msgid "invalid operand for 'p' modifier"
-msgstr "ogiltig operand för %V"
+#: options.c:1907
+msgid "Coalesce memory temporaries in the SSA->normal pass"
+msgstr "Förena temporärminnen i passet SSA->normal"
 
-#: config/cris/cris.c:1380
-#, fuzzy
-msgid "invalid operand for 'z' modifier"
-msgstr "ogiltig operand för %V"
+#: options.c:1910
+msgid "Replace SSA temporaries with better names in copies."
+msgstr "Ersätt SSA-temporärer med bättre namn i kopieringar."
 
-#: config/cris/cris.c:1411 config/cris/cris.c:1441
+#: options.c:1913
+msgid "Enable SSA dead code elimination optimization on trees"
+msgstr "Aktivera eliminering av död kod i SSA-optimeringen i träd"
+
+#: options.c:1916
 #, fuzzy
-msgid "invalid operand for 'H' modifier"
-msgstr "ogiltig operand för %V"
+msgid "Enable dominator optimizations"
+msgstr "Slå på automatisk mallinstansiering"
 
-#: config/cris/cris.c:1417
-msgid "bad register"
-msgstr ""
+#: options.c:1919
+msgid "Enable dead store elimination"
+msgstr "Aktivera eliminering av död lagring"
 
-#: config/cris/cris.c:1455
-#, fuzzy
-msgid "invalid operand for 'e' modifier"
-msgstr "ogiltig operand för %V"
+#: options.c:1922
+msgid "Enable Full Redundancy Elimination (FRE) on trees"
+msgstr "Aktivera fullständig överflödseliminering (FRE) i träd"
 
-#: config/cris/cris.c:1472
-#, fuzzy
-msgid "invalid operand for 'm' modifier"
-msgstr "ogiltig operand för %V"
+#: options.c:1925
+msgid "Enable loop invariant motion on trees"
+msgstr "Aktivera förflyttning av slingoberoende delar i träd"
 
-#: config/cris/cris.c:1497
-#, fuzzy
-msgid "invalid operand for 'A' modifier"
-msgstr "ogiltig operand för %V"
+#: options.c:1928
+msgid "Create canonical induction variables in loops"
+msgstr "Skapa kanoniska induktionsvariabler i slingor"
 
-#: config/cris/cris.c:1505
-#, fuzzy
-msgid "invalid operand for 'D' modifier"
-msgstr "ogiltig operand för %V"
+#: options.c:1931
+msgid "Enable linear loop transforms on trees"
+msgstr "Aktivera linjära slingtransformationer på träd"
 
-#: config/cris/cris.c:1519
-#, fuzzy
-msgid "invalid operand for 'T' modifier"
-msgstr "ogiltig operand för %V"
+#: options.c:1934
+msgid "Enable loop optimizations on tree level"
+msgstr "Akviera slingoptimeringar på trädnivå"
 
-#: config/cris/cris.c:1528
-#, fuzzy
-msgid "invalid operand modifier letter"
-msgstr "ogiltig operand för %V"
+#: options.c:1937
+msgid "Perform live range splitting during the SSA->normal pass."
+msgstr "Utför livstidsuppdelning under passet SSA->normal."
 
-#: config/cris/cris.c:1536
-#, fuzzy, c-format
-msgid "internal error: bad register: %d"
-msgstr "internt fel: "
+#: options.c:1940
+msgid "Enable SSA-PRE optimization on trees"
+msgstr "Aktivera SSA-PRE-optimeringar i träd"
 
-#: config/cris/cris.c:1584
-msgid "unexpected multiplicative operand"
-msgstr ""
+#: options.c:1943
+msgid "Perform scalar replacement of aggregates"
+msgstr "Utför skalärersättning av aggregat"
 
-#: config/cris/cris.c:1604
-msgid "unexpected operand"
-msgstr ""
+#: options.c:1946
+msgid "Replace temporary expressions in the SSA->normal pass"
+msgstr "Ersätt tillfälliga uttryck i passet SSA->normal"
 
-#: config/cris/cris.c:1639 config/cris/cris.c:1649
-#, fuzzy
-msgid "unrecognized address"
-msgstr "Känner inte igen registernamn \"%s\""
+#: options.c:1949
+msgid "Enable loop vectorization on trees"
+msgstr "Aktivera slingvektorisering i träd"
 
-#: config/cris/cris.c:2005
-msgid "internal error: sideeffect-insn affecting main effect"
-msgstr ""
+#: options.c:1952
+msgid "-ftree-vectorizer-verbose=<number>\tSet the verbosity level of the vectorizer"
+msgstr "-ftree-vectorizer-verbose=<nivå>\tSätt pratsamhetsnivå för vektoriseraren"
 
-#. If we get here, the caller got its initial tests wrong.
-#: config/cris/cris.c:2292
-msgid "internal error: cris_side_effect_mode_ok with bad operands"
-msgstr ""
+#: options.c:1955
+msgid "Compile whole compilation unit at a time"
+msgstr "Kompilera en hel kompileringsenhet åt gången"
 
-#: config/cris/cris.c:2374 config/cris/cris.c:2432
-#, fuzzy
-msgid "unrecognized supposed constant"
-msgstr "ej igenkänd flagga `-%s'"
+#: options.c:1958
+msgid "Perform loop unrolling for all loops"
+msgstr "Utför slingutrullning för alla slingor"
 
-#: config/cris/cris.c:2473
-msgid "unrecognized supposed constant in cris_global_pic_symbol"
-msgstr ""
+#: options.c:1961
+msgid "Perform loop unrolling when iteration count is known"
+msgstr "Utför slingutrullning när iterationsantalet är känt"
 
-#: config/cris/cris.c:2492
-#, c-format
-msgid "-max-stackframe=%d is not usable, not between 0 and %d"
-msgstr ""
+#: options.c:1964
+msgid "Allow math optimizations that may violate IEEE or ISO standards"
+msgstr "Tillåt matematikoptimeringar som kan strida mot IEEE- eller ISO-standarder"
 
-#: config/cris/cris.c:2520
-#, c-format
-msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
-msgstr ""
+#: options.c:1967
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
+msgstr "När \"signed\" eller \"unsigned\" inte anges görs bitfälten teckenlösa"
 
-#: config/cris/cris.c:2556
-#, c-format
-msgid "unknown CRIS cpu version specification in -mtune= : %s"
-msgstr ""
+#: options.c:1970
+msgid "Make \"char\" unsigned by default"
+msgstr "Gör \"char\" teckenlöst som standard"
 
-#: config/cris/cris.c:2574
-msgid "-fPIC and -fpic are not supported in this configuration"
-msgstr ""
+#: options.c:1973
+msgid "Perform loop unswitching"
+msgstr "Utför slingavväxling"
 
-#: config/cris/cris.c:2590
-msgid "that particular -g option is invalid with -maout and -melinux"
-msgstr ""
+#: options.c:1976
+msgid "Just generate unwind tables for exception handling"
+msgstr "Generera bara upprullningstabeller för undantagshantering"
 
-#: config/cris/cris.c:2824 config/cris/cris.c:2869
-msgid "unexpected side-effects in address"
-msgstr ""
+#: options.c:1979
+msgid "Use __cxa_atexit to register destructors"
+msgstr "Använd __cxa_atexit till registerdestruerare"
 
-#. Labels are never marked as global symbols.
-#: config/cris/cris.c:2966 config/cris/cris.c:2997
-msgid "unexpected PIC symbol"
-msgstr ""
+#: options.c:1982
+#, fuzzy
+msgid "Perform variable tracking"
+msgstr "Utför optimering för svansrekursion"
 
-#: config/cris/cris.c:2970
-msgid "PIC register isn't set up"
-msgstr ""
+#: options.c:1985
+msgid "Apply variable expansion when loops are unrolled."
+msgstr "Tillämpa variabelexpansion när slingor rullas ut"
 
-#: config/cris/cris.c:2983 config/cris/cris.c:3066
-msgid "unexpected address expression"
-msgstr ""
+#: options.c:1988
+msgid "Add extra commentary to assembler output"
+msgstr "Lägg till extra kommentarer till assemblerutdata"
 
-#: config/cris/cris.c:3001
-msgid "emitting PIC operand, but PIC register isn't set up"
-msgstr ""
+#: options.c:1991
+msgid "Marks all inlined methods as having hidden visibility"
+msgstr "Markera alla inline:ade metoder att ha dold synlighet"
 
-#: config/cris/cris.c:3010
-msgid "unexpected NOTE as addr_const:"
-msgstr ""
+#: options.c:1994
+msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility"
+msgstr "-fvisibility=[default|internal|hidden|protected]\tAnge standardsynlighet för symboler"
 
-#: config/cris/aout.h:108
-msgid "Compile for the MMU-less Etrax 100-based elinux system"
-msgstr ""
+#: options.c:1997
+msgid "Use expression value profiles in optimizations"
+msgstr "Använd uttrycksvärdeprofiler i optimeringar"
 
-#: config/cris/aout.h:115
-msgid "For elinux, request a specified stack-size for this program"
-msgstr ""
+#: options.c:2000
+msgid "Discard unused virtual functions"
+msgstr "Kasta bort oanvända virtuella funktioner"
 
-#. No "no-etrax" as it does not really imply any model.                     On the other hand, "etrax" implies the common (and large)               subset matching all models.
-#: config/cris/cris.h:340
-msgid "Compile for ETRAX 4 (CRIS v3)"
-msgstr ""
+#: options.c:2003
+msgid "Implement vtables using thunks"
+msgstr "Implementera vtables med \"thunks\""
 
-#: config/cris/cris.h:345
-msgid "Compile for ETRAX 100 (CRIS v8)"
-msgstr ""
+#: options.c:2006
+msgid "Emit common-like symbols as weak symbols"
+msgstr "Mata ut common-liknande symboler som svaga symboler"
 
-#: config/cris/cris.h:349
-msgid "Emit verbose debug information in assembly code"
-msgstr ""
+#: options.c:2009
+msgid "Construct webs and split unrelated uses of single variable"
+msgstr "Kostruera nät och dela orelaterade användningar av en enskild variabel"
 
-#: config/cris/cris.h:352
-#, fuzzy
-msgid "Do not use condition codes from normal instructions"
-msgstr "Använd inte bitfältsinstruktioner"
+#: options.c:2012
+msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
+msgstr "-fwide-exec-charset=<tknst>\tKonvertera alla vida strängar och teckenkonstanter till teckenuppsättningen <tknst>"
 
-#: config/cris/cris.h:356
-msgid "Do not emit addressing modes with side-effect assignment"
-msgstr ""
+#: options.c:2015
+msgid "Generate a #line directive pointing at the current working directory"
+msgstr "Generera ett #line-direktiv som pekar på aktuell katalog"
 
-#: config/cris/cris.h:359
-#, fuzzy
-msgid "Do not tune stack alignment"
-msgstr "Generera inte kod för stackkontroll"
+#: options.c:2018
+msgid "Assume signed arithmetic overflow wraps around"
+msgstr "Anta spill vid teckenaritmetik slår runt"
 
-#: config/cris/cris.h:362
-msgid "Do not tune writable data alignment"
-msgstr ""
+#: options.c:2021
+msgid "Emit cross referencing information"
+msgstr "Mata ut korsreferensinformation"
 
-#: config/cris/cris.h:365
-msgid "Do not tune code and read-only data alignment"
-msgstr ""
+#: options.c:2024
+msgid "Put zero initialized data in the bss section"
+msgstr "Lägg nollinitierad data i bss-sektionen"
 
-#: config/cris/cris.h:374
-msgid "Align code and data to 32 bits"
-msgstr ""
+#: options.c:2027
+msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
+msgstr "Generera lata klassuppslagningar (via objc_getClass()) att användas i läget Zero-Link"
 
-#: config/cris/cris.h:387
-msgid "Don't align items in code or data"
-msgstr ""
+#: options.c:2030
+#, fuzzy
+msgid "Generate debug information in default format"
+msgstr "Generera kod för \"big endian\""
 
-#: config/cris/cris.h:390
-msgid "Do not emit function prologue or epilogue"
-msgstr ""
+#: options.c:2033
+msgid "Generate debug information in COFF format"
+msgstr "Generera felsökningsinformation i COFF-format"
 
-#. We have to handle this m-option here since we can't wash it off in      both CC1_SPEC and CC1PLUS_SPEC.
-#: config/cris/cris.h:394
-msgid "Use the most feature-enabling options allowed by other options"
-msgstr ""
+#: options.c:2036
+msgid "Generate debug information in DWARF v2 format"
+msgstr "Generera felsökningsinformation i DWARF v2-format"
 
-#. We must call it "override-" since calling it "no-" will cause            gcc.c to forget it, if there's a "later" -mbest-lib-options.            Kludgy, but needed for some multilibbed files.
-#: config/cris/cris.h:400
-msgid "Override -mbest-lib-options"
-msgstr ""
+#: options.c:2039
+msgid "Dump declarations to a .decl file"
+msgstr "Skicka deklarationer till en .decl-fil"
+
+#: options.c:2042
+msgid "Generate debug information in default extended format"
+msgstr "Generera felskökningsinformation i normalt utökat format"
 
-#: config/cris/cris.h:432
+#: options.c:2045
 #, fuzzy
-msgid "Generate code for the specified chip or CPU version"
-msgstr "Generera kod för en given CPU"
+msgid "Generate debug information in STABS format"
+msgstr "Generera kod för en DLL"
+
+#: options.c:2048
+msgid "Generate debug information in extended STABS format"
+msgstr "Generera felsökningsinformation i utökat STABS-format"
 
-#: config/cris/cris.h:434
+#: options.c:2051
 #, fuzzy
-msgid "Tune alignment for the specified chip or CPU version"
-msgstr "minnesjustering kan inte anges för \"%s\""
+msgid "Generate debug information in VMS format"
+msgstr "Generera kod för en DLL"
 
-#: config/cris/cris.h:436
-msgid "Warn when a stackframe is larger than the specified size"
-msgstr ""
+#: options.c:2054
+msgid "Generate debug information in XCOFF format"
+msgstr "Generera felsökningsinformation i XCOFF-format"
 
-#. Node: Profiling
-#: config/cris/cris.h:1022
-msgid "no FUNCTION_PROFILER for CRIS"
-msgstr ""
+#: options.c:2057
+msgid "Generate debug information in extended XCOFF format"
+msgstr "Generera felsökningsinformation i utökat XCOFF-format"
 
-#: config/cris/linux.h:71
-msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
-msgstr ""
+#: options.c:2060
+msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
+msgstr "-idirafter <kat>\tLägg till <kat> till slutet av sökvägen för systeminkluderingar"
 
-#: config/d30v/d30v.c:207
-#, c-format
-msgid "bad modes_tieable_p for register %s, mode1 %s, mode2 %s"
-msgstr ""
+#: options.c:2063
+msgid "-imacros <file>\tAccept definition of macros in <file>"
+msgstr "-imacros <fil>\tTag med definitioner av makron i <fil>"
 
-#: config/d30v/d30v.c:2666
-msgid "bad insn to d30v_print_operand_address:"
-msgstr ""
+#: options.c:2066
+msgid "-include <file>\tInclude the contents of <file> before other files"
+msgstr "-include <fil>\tInkludera innehållet i <fil> före andra filer"
 
-#: config/d30v/d30v.c:2683 config/d30v/d30v.c:2744 config/d30v/d30v.c:2765
-#: config/d30v/d30v.c:2783
-msgid "bad insn to d30v_print_operand_memory_reference:"
-msgstr ""
+#: options.c:2069
+msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
+msgstr "-iprefix <skvg>\tAnge <skvg> som ett prefix för de följande två flaggorna"
 
-#: config/d30v/d30v.c:2851
-msgid "bad insn to d30v_print_operand, 'f' modifier:"
-msgstr ""
+#: options.c:2072
+msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
+msgstr "-iquote <kat>\tLägg till <kat> till slutet av sökvägen för citerade inkluderingar"
 
-#: config/d30v/d30v.c:2860
-msgid "bad insn to d30v_print_operand, 'A' modifier:"
-msgstr ""
+#: options.c:2075
+msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
+msgstr "-isysroot <kat>\tSätt <kat> som rotkatalog för systemet"
 
-#: config/d30v/d30v.c:2867
-msgid "bad insn to d30v_print_operand, 'M' modifier:"
-msgstr ""
+#: options.c:2078
+msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
+msgstr "-isystem <kat>\tLägg till <kat> til början av sökvägen för systeminkluderingar"
 
-#: config/d30v/d30v.c:2921
-msgid "bad insn to print_operand, 'F' or 'T' modifier:"
-msgstr ""
+#: options.c:2081
+msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
+msgstr "-iwithprefix <kat>\tLägg till <kat> till slutet av sökvägen för systeminluderingar"
 
-#: config/d30v/d30v.c:2932
-msgid "bad insn to print_operand, 'B' modifier:"
-msgstr ""
+#: options.c:2084
+msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
+msgstr "-iwithprefixbefore <kat>\tLägg till <kat> till slutet huvudsökvägen för inkluderingar"
 
-#: config/d30v/d30v.c:2939
-msgid "bad insn to print_operand, 'E' modifier:"
-msgstr ""
+#: options.c:2096
+msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
+msgstr "Sök inte standardkataloger för inkluderingar (de som anges med -isystem kommer fortfarande att användas)"
 
-#: config/d30v/d30v.c:2957
-msgid "bad insn to print_operand, 'R' modifier:"
-msgstr ""
+#: options.c:2099
+msgid "Do not search standard system include directories for C++"
+msgstr "Sök inte i standardkataloger för systeminkluderingar för C++"
 
-#: config/d30v/d30v.c:2966 config/d30v/d30v.c:2974
-msgid "bad insn to print_operand, 's' modifier:"
-msgstr ""
+#: options.c:2102
+#, fuzzy
+msgid "-o <file>\tPlace output into <file>"
+msgstr "  -o <fil>                Skriv utdata i <fil> \n"
 
-#: config/d30v/d30v.c:3003
-msgid "bad insn in d30v_print_operand, 0 case"
-msgstr ""
+#: options.c:2105
+#, fuzzy
+msgid "Enable function profiling"
+msgstr "  -p                      Slå på funktionsprofilering\n"
 
-#: config/d30v/d30v.c:3301
-msgid "d30v_emit_comparison"
-msgstr ""
+#: options.c:2108
+#, fuzzy
+msgid "Issue warnings needed for strict compliance to the standard"
+msgstr "  -pedantic               Ge varningar som krävs för att strikt följa ISO C\n"
 
-#: config/d30v/d30v.c:3345
-msgid "bad call to d30v_move_2words"
-msgstr ""
+#: options.c:2111
+msgid "Like -pedantic but issue them as errors"
+msgstr "Som -pedantic men ange dem som fel"
 
-#: config/d30v/d30v.h:114
-msgid "Enable use of conditional move instructions"
-msgstr ""
+#: options.c:2114
+msgid "Generate C header of platform-specific features"
+msgstr "Generera C-huvuden för plattformsspecifika funktioner"
 
-#: config/d30v/d30v.h:117
-msgid "Disable use of conditional move instructions"
-msgstr ""
+#: options.c:2117
+#, fuzzy
+msgid "Do not display functions compiled or elapsed time"
+msgstr "  -quiet                  Visa inte kompilerade funktioner eller tiden som förbrukats\n"
 
-#: config/d30v/d30v.h:120
-msgid "Debug argument support in compiler"
-msgstr ""
+#: options.c:2120
+#, fuzzy
+msgid "Remap file names when including files"
+msgstr "tomt filnamn i #%s"
 
-#: config/d30v/d30v.h:123
-msgid "Debug stack support in compiler"
-msgstr ""
+#: options.c:2123
+msgid "Conform to the ISO 1998 C++ standard"
+msgstr "Följ standarden ISO 1998 C++"
 
-#: config/d30v/d30v.h:126
-msgid "Debug memory address support in compiler"
-msgstr ""
+#: options.c:2126 options.c:2147
+msgid "Conform to the ISO 1990 C standard"
+msgstr "Följ standarden ISO 1990 C"
 
-#: config/d30v/d30v.h:129
-msgid "Make adjacent short instructions parallel if possible"
-msgstr ""
+#: options.c:2129 options.c:2153
+msgid "Conform to the ISO 1999 C standard"
+msgstr "Följ standarden ISO 1999 C"
 
-#: config/d30v/d30v.h:132
-msgid "Do not make adjacent short instructions parallel"
-msgstr ""
+#: options.c:2132
+msgid "Deprecated in favor of -std=c99"
+msgstr "Undanbedes till förmån för -std=c99"
 
-#: config/d30v/d30v.h:135 config/d30v/d30v.h:138
-msgid "Link programs/data to be in external memory by default"
-msgstr ""
+#: options.c:2135
+msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
+msgstr "Följ standarden ISO 1998 C++ med GNU-utökningar"
 
-#: config/d30v/d30v.h:141
-msgid "Link programs/data to be in onchip memory by default"
-msgstr ""
+#: options.c:2138
+msgid "Conform to the ISO 1990 C standard with GNU extensions"
+msgstr "Följ standarden ISO 1990 C med GNU-utökningar"
 
-#: config/d30v/d30v.h:149
-msgid "Change the branch costs within the compiler"
-msgstr ""
+#: options.c:2141
+msgid "Conform to the ISO 1999 C standard with GNU extensions"
+msgstr "Flöj standarden ISO 1999 C med GNU-utökningar"
 
-#: config/d30v/d30v.h:152
-msgid "Change the threshold for conversion to conditional execution"
-msgstr ""
+#: options.c:2144
+msgid "Deprecated in favor of -std=gnu99"
+msgstr "Undanbedes till förmån för -std=gnu99"
 
-#: config/dsp16xx/dsp16xx.c:1446 config/dsp16xx/dsp16xx.c:1469
-#, fuzzy
-msgid "stack size > 32k"
-msgstr "Stackstorlek > 32k"
+#: options.c:2150
+msgid "Conform to the ISO 1990 C standard as amended in 1994"
+msgstr "Följ standarden ISO 1990 C med tillägg från 1994"
 
-#: config/dsp16xx/dsp16xx.c:1678
-#, fuzzy
-msgid "invalid addressing mode"
-msgstr "ogiltig kod"
+#: options.c:2156
+msgid "Deprecated in favor of -std=iso9899:1999"
+msgstr "Undanbedes till förmån för -std=iso9899:1999"
 
-#: config/dsp16xx/dsp16xx.c:1821
-msgid "bad register extension code"
-msgstr ""
+#: options.c:2159
+msgid "Enable traditional preprocessing"
+msgstr "Aktivera traditionell preprocessning"
 
-#: config/dsp16xx/dsp16xx.c:1921
+#: options.c:2162
+msgid "-trigraphs\tSupport ISO C trigraphs"
+msgstr "-trigraphs\tStöd trigrafer enligt ISO C"
+
+#: options.c:2165
+msgid "Do not predefine system-specific and GCC-specific macros"
+msgstr "Fördefiniera inte systemspecifika och GCC-specifika makron"
+
+#: options.c:2168
+msgid "Enable verbose output"
+msgstr "Aktivera utförlig utskrift"
+
+#: options.c:2171
 #, fuzzy
-msgid "invalid offset in ybase addressing"
-msgstr "ogiltig användning av void-uttryck"
+msgid "Display the compiler's version"
+msgstr "  --help                  Visa den här informatationen\n"
 
-#: config/dsp16xx/dsp16xx.c:1924
+#: options.c:2174
 #, fuzzy
-msgid "invalid register in ybase addressing"
-msgstr "ogiltig användning av void-uttryck"
+msgid "Suppress warnings"
+msgstr "%s: varning: "
 
-#: config/dsp16xx/dsp16xx.c:2099
-msgid "invalid shift operator in emit_1600_core_shift"
-msgstr ""
+#: config/vax/vax.h:50 config/vax/vax.h:51
+msgid "profiling not supported with -mg\n"
+msgstr "profilering stöds inte tillsammans med -mg\n"
 
-#: config/dsp16xx/dsp16xx.c:2428
+#: config/i386/nwld.h:34
 #, fuzzy
-msgid "invalid mode for gen_tst_reg"
-msgstr "ogiltig typ \"void\" för new"
+msgid "Static linking is not supported.\n"
+msgstr "-pipe stöds inte"
 
-#: config/dsp16xx/dsp16xx.c:2500
-msgid "invalid mode for integer comparison in gen_compare_reg"
-msgstr ""
+#: config/arm/arm.h:153
+msgid "-msoft-float and -mhard_float may not be used together"
+msgstr "-msoft-float och -mhard_float får inte användas tillsammans"
 
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/dsp16xx/dsp16xx.h:230
-#, fuzzy
-msgid "Pass parameters in registers (default)"
-msgstr "Skicka argument i register"
+#: config/arm/arm.h:155
+msgid "-mbig-endian and -mlittle-endian may not be used together"
+msgstr "-mbig-endian och -mlittle-endian får inte användas tillsammans"
+
+#: java/jvspec.c:80 gcc.c:790 ada/lang-specs.h:34
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr "-pg och -fomit-frame-pointer är inkompatibla"
+
+#: config/rs6000/darwin.h:130
+msgid " conflicting code gen style switches are used"
+msgstr " kodgenereringsflaggor som står i konflikt används"
 
-#: config/dsp16xx/dsp16xx.h:232
+#: treelang/lang-specs.h:53
 #, fuzzy
-msgid "Don't pass parameters in registers"
-msgstr "Skicka argument i register"
+msgid "-pg or -p and -fomit-frame-pointer are incompatible"
+msgstr "-pg och -fomit-frame-pointer är inkompatibla"
+
+#: config/mcore/mcore.h:57
+msgid "the m210 does not have little endian support"
+msgstr "m210 har inte stöd för \"little endian\""
+
+#: config/mips/mips.h:1140 config/arc/arc.h:63
+msgid "may not use both -EB and -EL"
+msgstr "får inte använda både -EB och -EL"
 
-#: config/dsp16xx/dsp16xx.h:234
+#: config/mips/r3900.h:35
 #, fuzzy
-msgid "Generate code for near calls"
-msgstr "Generera kod för Intel as"
+msgid "-mhard-float not supported"
+msgstr "-mhard-float stöds inte."
 
-#: config/dsp16xx/dsp16xx.h:236
+#: config/mips/r3900.h:37
 #, fuzzy
-msgid "Don't generate code for near calls"
-msgstr "Generera kod för Intel as"
+msgid "-msingle-float and -msoft-float cannot both be specified"
+msgstr "-msingle-float och -msoft-float kan inte båda anges."
 
-#: config/dsp16xx/dsp16xx.h:238
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
 #, fuzzy
-msgid "Generate code for near jumps"
-msgstr "Generera kod för Intel as"
+msgid "does not support multilib"
+msgstr "ISO C89 stöder inte typen complex"
 
-#: config/dsp16xx/dsp16xx.h:240
+#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
+#: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145
 #, fuzzy
-msgid "Don't generate code for near jumps"
-msgstr "Generera kod för Intel as"
+msgid "may not use both -m32 and -m64"
+msgstr "får inte använda både -mfp64 och -m4650"
 
-#: config/dsp16xx/dsp16xx.h:242
+#: gcc.c:763
 #, fuzzy
-msgid "Generate code for a bit-manipulation unit"
-msgstr "Generera kod för \"big endian\""
+msgid "GCC does not support -C or -CC without -E"
+msgstr "GNU C stödjer inte -C utan -E"
 
-#: config/dsp16xx/dsp16xx.h:244
+#: gcc.c:957
 #, fuzzy
-msgid "Don't generate code for a bit-manipulation unit"
-msgstr "Generera kod för \"big endian\""
+msgid "-E or -x required when input is from standard input"
+msgstr "-E krävs när indata tas från standard input"
+
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr "mno-cygwin och mno-win32 är inkompatibla"
 
-#: config/dsp16xx/dsp16xx.h:246
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+msgid "shared and mdll are not compatible"
+msgstr "shared och mdll är inkompatibla"
+
+#: config/vax/netbsd-elf.h:42
 #, fuzzy
-msgid "Generate code for memory map1"
-msgstr "Generera kod för c1"
+msgid "The -shared option is not currently supported for VAX ELF."
+msgstr "inbyggd funktion \"%s\" stöds inte för närvarande"
 
-#: config/dsp16xx/dsp16xx.h:248
+#: config/i386/sco5.h:189
 #, fuzzy
-msgid "Generate code for memory map2"
-msgstr "Generera kod för c2"
+msgid "-pg not supported on this platform"
+msgstr "attributet \"section\" stöds inte för denna målarkitektur"
 
-#: config/dsp16xx/dsp16xx.h:250
+#: config/i386/sco5.h:190
 #, fuzzy
-msgid "Generate code for memory map3"
-msgstr "Genrera kod för C300"
+msgid "-p and -pp specified - pick one"
+msgstr "-I- angiven två gånger"
 
-#: config/dsp16xx/dsp16xx.h:252
+#: config/i386/sco5.h:264
 #, fuzzy
-msgid "Generate code for memory map4"
-msgstr "Generera kod för C400"
+msgid "-G and -static are mutually exclusive"
+msgstr "-pedantic och -traditional är ömsesidigt uteslutande"
+
+#: java/lang-specs.h:34
+msgid "-fjni and -femit-class-files are incompatible"
+msgstr "-fjni och -femit-class-files är inkompatibla"
+
+#: java/lang-specs.h:35
+msgid "-fjni and -femit-class-file are incompatible"
+msgstr "-fjni och -femit-class-file är inkompatibla"
+
+#: java/lang-specs.h:36 java/lang-specs.h:37
+msgid "-femit-class-file should used along with -fsyntax-only"
+msgstr "-femit-class-file skall användas tillsammans med -fsyntax-only"
 
-#: config/dsp16xx/dsp16xx.h:254
-msgid "Ouput extra code for initialized data"
-msgstr ""
+#: ada/lang-specs.h:35
+msgid "-c or -S required for Ada"
+msgstr "-c eller -S krävs för Ada"
 
-#: config/dsp16xx/dsp16xx.h:256
+#: config/sh/sh.h:685
 #, fuzzy
-msgid "Don't let reg. allocator use ybase registers"
-msgstr "Använd inte alternativa registernamn."
+msgid "SH2a does not support little-endian"
+msgstr "-mstring stöds inte på \"little endian\"-system"
 
-#: config/dsp16xx/dsp16xx.h:258
-msgid "Output extra debug info in Luxworks environment"
-msgstr ""
+#: config/darwin.h:251
+msgid "-current_version only allowed with -dynamiclib"
+msgstr "-current_version är bara tillåten med -dynamiclib"
 
-#: config/dsp16xx/dsp16xx.h:260
-msgid "Save temp. files in Luxworks environment"
-msgstr ""
+#: config/darwin.h:253
+msgid "-install_name only allowed with -dynamiclib"
+msgstr "-install_name är bara tillåten med -dynamiclib"
 
-#: config/dsp16xx/dsp16xx.h:272
-#, fuzzy
-msgid "Specify alternate name for text section"
-msgstr "Ange namnet på målprocessorn"
+#: config/darwin.h:258
+msgid "-bundle not allowed with -dynamiclib"
+msgstr "-bundle är inte tillåten med -dynamiclib"
 
-#: config/dsp16xx/dsp16xx.h:274
-#, fuzzy
-msgid "Specify alternate name for data section"
-msgstr "Ange namnet på målprocessorn"
+#: config/darwin.h:259
+msgid "-bundle_loader not allowed with -dynamiclib"
+msgstr "-bundle_loader är inte tillåten med -dynamiclib"
 
-#: config/dsp16xx/dsp16xx.h:276
-msgid "Specify alternate name for bss section"
-msgstr ""
+#: config/darwin.h:260
+msgid "-client_name not allowed with -dynamiclib"
+msgstr "-client_name är inte tillåten med -dynamiclib"
 
-#: config/dsp16xx/dsp16xx.h:278
-msgid "Specify alternate name for constant section"
-msgstr ""
+#: config/darwin.h:265
+msgid "-force_flat_namespace not allowed with -dynamiclib"
+msgstr "-force_flat_namespace är inte tillåten med -dynamiclib"
 
-#: config/dsp16xx/dsp16xx.h:280
-msgid "Specify alternate name for dsp16xx chip"
-msgstr ""
+#: config/darwin.h:267
+msgid "-keep_private_externs not allowed with -dynamiclib"
+msgstr "-keep_private_externs är inte tillåten med -dynamiclib"
 
-#. Output assembler code to FILE to increment profiler label # LABELNO
-#. for profiling a function entry.
-#: config/dsp16xx/dsp16xx.h:1218 config/dsp16xx/dsp16xx.h:1772
-#: config/dsp16xx/dsp16xx.h:1777
-#, fuzzy
-msgid "profiling not implemented yet"
-msgstr "Profilering är inte implementerat ännu."
+#: config/darwin.h:268
+msgid "-private_bundle not allowed with -dynamiclib"
+msgstr "-private_bundle är inte tillåten med -dynamiclib"
+
+#: config/lynx.h:71
+msgid "Cannot use mthreads and mlegacy-threads together."
+msgstr "mthreads och mlegacy-threads kan inte användas tillsammans."
+
+#: config/lynx.h:96
+msgid "Cannot use mshared and static together."
+msgstr "mshared och static kan inte användas tillsammans."
+
+#: attribs.c:175
+#, gcc-internal-format
+msgid "%qs attribute directive ignored"
+msgstr "attributdirektivet %qs ignorerat"
+
+#: attribs.c:183
+#, gcc-internal-format
+msgid "wrong number of arguments specified for %qs attribute"
+msgstr "fel antal argument angivet för attributet %qs"
+
+#: attribs.c:200
+#, gcc-internal-format
+msgid "%qs attribute does not apply to types"
+msgstr "attributet %qs är inte applicerbart på typer"
+
+#: attribs.c:246
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute only applies to function types"
+msgstr "attributet \"%s\" fungerar bara på funktionstyper"
 
-#. Emit RTL insns to initialize the variable parts of a trampoline.
-#. FNADDR is an RTX for the address of the function's pure code.
-#. CXT is an RTX for the static chain value for the function.
-#: config/dsp16xx/dsp16xx.h:1228 config/dsp16xx/dsp16xx.h:1240
-#, fuzzy
-msgid "trampolines not yet implemented"
-msgstr "Profilering är inte implementerat ännu."
+#: builtins.c:341
+#, gcc-internal-format
+msgid "offset outside bounds of constant string"
+msgstr "index till en konstant sträng pekar utanför dess gränser"
 
-#: config/fr30/fr30.c:453
-msgid "fr30_print_operand_address: unhandled address"
-msgstr ""
+#: builtins.c:928
+#, fuzzy, gcc-internal-format
+msgid "second argument to %<__builtin_prefetch%> must be a constant"
+msgstr "andra argumentet till \"__builtin_prefetch\" måste vara en konstant"
 
-#: config/fr30/fr30.c:480
-#, c-format
-msgid "fr30_print_operand: unrecognized %%p code"
-msgstr ""
+#: builtins.c:935
+#, fuzzy, gcc-internal-format
+msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
+msgstr "ogiltigt andra argument till __builtin_prefetch; använder noll"
 
-#: config/fr30/fr30.c:500
-#, c-format
-msgid "fr30_print_operand: unrecognized %%b code"
-msgstr ""
+#: builtins.c:943
+#, fuzzy, gcc-internal-format
+msgid "third argument to %<__builtin_prefetch%> must be a constant"
+msgstr "tredje argumentet till \"__builtin_prefetch\" måste vara en konstant"
 
-#: config/fr30/fr30.c:521
-#, c-format
-msgid "fr30_print_operand: unrecognized %%B code"
-msgstr ""
+#: builtins.c:950
+#, fuzzy, gcc-internal-format
+msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
+msgstr "ogiltigt tredje argument till __builtin_prefetch; använder noll"
 
-#: config/fr30/fr30.c:529
-#, fuzzy, c-format
-msgid "fr30_print_operand: invalid operand to %%A code"
-msgstr "ogiltig operand för %V"
+#: builtins.c:3815
+#, fuzzy, gcc-internal-format
+msgid "argument of %<__builtin_args_info%> must be constant"
+msgstr "argumentet till \"__builtin_args_info\" måste vara konstant"
 
-#: config/fr30/fr30.c:546
-#, c-format
-msgid "fr30_print_operand: invalid %%x code"
-msgstr ""
+#: builtins.c:3821
+#, fuzzy, gcc-internal-format
+msgid "argument of %<__builtin_args_info%> out of range"
+msgstr "argument till \"__builtin_args_info\" är utanför sitt intervall"
 
-#: config/fr30/fr30.c:553
-#, c-format
-msgid "fr30_print_operand: invalid %%F code"
-msgstr ""
+#: builtins.c:3827
+#, fuzzy, gcc-internal-format
+msgid "missing argument in %<__builtin_args_info%>"
+msgstr "argument saknas till \"__builtin_args_info\""
 
-#: config/fr30/fr30.c:570
-msgid "fr30_print_operand: unknown code"
-msgstr ""
+#: builtins.c:3923 gimplify.c:1761
+#, fuzzy, gcc-internal-format
+msgid "too few arguments to function %<va_start%>"
+msgstr "För många argument till funktionen \"va_start\""
 
-#: config/fr30/fr30.c:599 config/fr30/fr30.c:608 config/fr30/fr30.c:619
-#: config/fr30/fr30.c:632
-msgid "fr30_print_operand: unhandled MEM"
-msgstr ""
+#: builtins.c:4086
+#, fuzzy, gcc-internal-format
+msgid "first argument to %<va_arg%> not of type %<va_list%>"
+msgstr "första argumentet till \"va_arg\" är inte av typen \"va_list\""
 
-#: config/fr30/fr30.h:63
-msgid "Assume small address space"
-msgstr ""
+#. Unfortunately, this is merely undefined, rather than a constraint
+#. violation, so we cannot make this an error.  If this call is never
+#. executed, the program is still strictly conforming.
+#: builtins.c:4100
+#, fuzzy, gcc-internal-format
+msgid "%qT is promoted to %qT when passed through %<...%>"
+msgstr "\"%s\" konverteras till \"%s\" när det skickas via \"...\""
 
-#: config/frv/frv.c:410 config/frv/frv.c:428
-#, c-format
-msgid "Unknown cpu: -mcpu=%s"
-msgstr ""
+#: builtins.c:4105
+#, fuzzy, gcc-internal-format
+msgid "(so you should pass %qT not %qT to %<va_arg%>)"
+msgstr "(alltså skall du skicka \"%s\" och inte \"%s\" till \"va_arg\")"
 
-#: config/frv/frv.c:451
-msgid "-fpic and -gdwarf are incompatible (-fpic and -g/-gdwarf-2 are fine)"
-msgstr ""
+#. We can, however, treat "undefined" any way we please.
+#. Call abort to encourage the user to fix the program.
+#: builtins.c:4111 c-typeck.c:2034
+#, gcc-internal-format
+msgid "if this code is reached, the program will abort"
+msgstr "om denna kod nås, kommer programmet att avbryta"
 
-#: config/frv/frv.c:2520
-msgid "Bad insn to frv_print_operand_address:"
-msgstr ""
+#: builtins.c:4229
+#, fuzzy, gcc-internal-format
+msgid "invalid argument to %<__builtin_frame_address%>"
+msgstr "ogiltigt argument till \"__builtin_frame_address\""
 
-#: config/frv/frv.c:2533
-msgid "Bad register to frv_print_operand_memory_reference_reg:"
-msgstr ""
+#: builtins.c:4231
+#, fuzzy, gcc-internal-format
+msgid "invalid argument to %<__builtin_return_address%>"
+msgstr "ogiltigt argument till \"__builtin_return_address\""
 
-#: config/frv/frv.c:2574 config/frv/frv.c:2584 config/frv/frv.c:2593
-#: config/frv/frv.c:2621 config/frv/frv.c:2633 config/frv/frv.c:2637
-msgid "Bad insn to frv_print_operand_memory_reference:"
-msgstr ""
+#: builtins.c:4244
+#, fuzzy, gcc-internal-format
+msgid "unsupported argument to %<__builtin_frame_address%>"
+msgstr "Icke supportat argument till \"__builtin_frame_address\""
 
-#: config/frv/frv.c:2779
-msgid "Bad insn in frv_print_operand, bad const_double"
-msgstr ""
+#: builtins.c:4246
+#, fuzzy, gcc-internal-format
+msgid "unsupported argument to %<__builtin_return_address%>"
+msgstr "Icke supportat argument till \"__builtin_return_address\""
 
-#: config/frv/frv.c:2824
-#, fuzzy
-msgid "Bad insn to frv_print_operand, 'C' modifier:"
-msgstr "ogiltig operand för %V"
+#: builtins.c:4349
+#, fuzzy, gcc-internal-format
+msgid "second argument to %<__builtin_expect%> must be a constant"
+msgstr "andra argumentet till \"__builtin_expect\" måste vara en konstant"
 
-#: config/frv/frv.c:2847
-#, fuzzy
-msgid "Bad insn to frv_print_operand, 'c' modifier:"
-msgstr "ogiltig operand för %V"
+#: builtins.c:5606
+#, fuzzy, gcc-internal-format
+msgid "%<__builtin_longjmp%> second argument must be 1"
+msgstr "andra argumentet till __builtin_longjmp måste vara 1"
 
-#: config/frv/frv.c:2872
-#, fuzzy
-msgid "Bad insn to frv_print_operand, 'e' modifier:"
-msgstr "ogiltig operand för %V"
+#: builtins.c:5965
+#, fuzzy, gcc-internal-format
+msgid "target format does not support infinity"
+msgstr "målprocessorn stödjer inte THUMB-instruktioner"
 
-#: config/frv/frv.c:2880
-#, fuzzy
-msgid "Bad insn to frv_print_operand, 'F' modifier:"
-msgstr "ogiltig operand för %V"
+#: builtins.c:7722 builtins.c:7817
+#, fuzzy, gcc-internal-format
+msgid "too few arguments to function %qs"
+msgstr "för få argument till funktionen \"%s\""
 
-#: config/frv/frv.c:2896
-#, fuzzy
-msgid "Bad insn to frv_print_operand, 'f' modifier:"
-msgstr "ogiltig operand för %V"
+#: builtins.c:7728 builtins.c:7823
+#, fuzzy, gcc-internal-format
+msgid "too many arguments to function %qs"
+msgstr "för många argument till funktionen \"%s\""
 
-#: config/frv/frv.c:2949
-#, fuzzy
-msgid "Bad insn to frv_print_operand, 'L' modifier:"
-msgstr "ogiltig operand för %V"
+#: builtins.c:7734 builtins.c:7848
+#, fuzzy, gcc-internal-format
+msgid "non-floating-point argument to function %qs"
+msgstr "för många argument till funktionen \"%s\""
 
-#: config/frv/frv.c:2962
-msgid "Bad insn to frv_print_operand, 'M/N' modifier:"
-msgstr ""
+#: builtins.c:8934
+#, fuzzy, gcc-internal-format
+msgid "%<va_start%> used in function with fixed args"
+msgstr "\"va_start\" används i en funktion med fixt antal parametrar"
 
-#: config/frv/frv.c:2983
-#, fuzzy
-msgid "Bad insn to frv_print_operand, 'O' modifier:"
-msgstr "ogiltig operand för %V"
+#. Evidently an out of date version of <stdarg.h>; can't validate
+#. va_start's second argument, but can still work as intended.
+#: builtins.c:8941
+#, fuzzy, gcc-internal-format
+msgid "%<__builtin_next_arg%> called without an argument"
+msgstr "\"__builtin_next_arg\" anropad utan argument"
 
-#: config/frv/frv.c:3001
-msgid "Bad insn to frv_print_operand, P modifier:"
-msgstr ""
+#: builtins.c:8956
+#, gcc-internal-format
+msgid "%<va_start%> used with too many arguments"
+msgstr "%<va_start%> använt med för många argument"
 
-#: config/frv/frv.c:3021
-msgid "Bad insn in frv_print_operand, z case"
-msgstr ""
+#. FIXME: Sometimes with the tree optimizers we can get the
+#. not the last argument even though the user used the last
+#. argument.  We just warn and set the arg to be the last
+#. argument so that we will get wrong-code because of
+#. it.
+#: builtins.c:8976
+#, fuzzy, gcc-internal-format
+msgid "second parameter of %<va_start%> not last named argument"
+msgstr "andra parametern till \"va_start\" var inte det sista namngivna argumentet"
 
-#: config/frv/frv.c:3049
-msgid "Bad insn in frv_print_operand, 0 case"
-msgstr ""
+#: c-common.c:832
+#, fuzzy, gcc-internal-format
+msgid "%qD is not defined outside of function scope"
+msgstr "\"%s\" är inte definierad utanför funktions-scope"
 
-#: config/frv/frv.c:3054
-#, fuzzy
-msgid "frv_print_operand: unknown code"
-msgstr "ogiltig operand för %V"
+#: c-common.c:853
+#, fuzzy, gcc-internal-format
+msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
+msgstr "stränglängden \"%d\" är större än den minsta längden \"%d\" som ISO C%d kompilatorer behöver stödja"
 
-#: config/frv/frv.c:5737
-msgid "Bad output_move_single operand"
-msgstr ""
+#: c-common.c:894
+#, gcc-internal-format
+msgid "overflow in constant expression"
+msgstr "spill i konstant uttryck"
 
-#: config/frv/frv.c:5866
-msgid "Bad output_move_double operand"
-msgstr ""
+#: c-common.c:914
+#, gcc-internal-format
+msgid "integer overflow in expression"
+msgstr "heltalsspill i uttryck"
 
-#: config/frv/frv.c:6010
-msgid "Bad output_condmove_single operand"
-msgstr ""
+#: c-common.c:923
+#, gcc-internal-format
+msgid "floating point overflow in expression"
+msgstr "flyttalsspill i uttryck"
 
-#: config/frv/frv.c:8315
-msgid "frv_registers_update"
-msgstr ""
+#: c-common.c:929
+#, fuzzy, gcc-internal-format
+msgid "vector overflow in expression"
+msgstr "heltalsspill i uttryck"
 
-#: config/frv/frv.c:8475
-msgid "frv_registers_used_p"
-msgstr ""
+#. This detects cases like converting -129 or 256 to unsigned char.
+#: c-common.c:951
+#, gcc-internal-format
+msgid "large integer implicitly truncated to unsigned type"
+msgstr "stort heltal implicit trunkerat till unsigned typ"
 
-#: config/frv/frv.c:8604
-msgid "frv_registers_set_p"
-msgstr ""
+#: c-common.c:953
+#, gcc-internal-format
+msgid "negative integer implicitly converted to unsigned type"
+msgstr "negativt heltal implicit konverterat till unsigned typ"
 
-#: config/frv/frv.c:9171
-#, fuzzy
-msgid "accumulator is not a constant integer"
-msgstr "argumentet till \"asm\" är inte en konstant sträng"
+#: c-common.c:1011
+#, gcc-internal-format
+msgid "overflow in implicit constant conversion"
+msgstr "spill i implicit constant konvertering"
 
-#: config/frv/frv.c:9176
-msgid "accumulator number is out of bounds"
-msgstr ""
+#: c-common.c:1147
+#, fuzzy, gcc-internal-format
+msgid "operation on %qs may be undefined"
+msgstr "operation på \"%s\" kan vara odefinierad"
 
-#: config/frv/frv.c:9187
-#, fuzzy, c-format
-msgid "inappropriate accumulator for `%s'"
-msgstr "ingen tidigare deklaration av \"%s\""
+#: c-common.c:1431
+#, gcc-internal-format
+msgid "case label does not reduce to an integer constant"
+msgstr "case-etikett reducerar inte till en heltalskonstant"
 
-#: config/frv/frv.c:9253
-#, fuzzy, c-format
-msgid "`%s' expects a constant argument"
-msgstr "tre \"l\"-suffix på heltalskonstant"
+#: c-common.c:1474
+#, fuzzy, gcc-internal-format
+msgid "case label value is less than minimum value for type"
+msgstr "heltalskonstant är större än maximala värdet för sin typ"
 
-#: config/frv/frv.c:9258
-#, fuzzy, c-format
-msgid "constant argument out of range for `%s'"
-msgstr "för många argument till funktionen \"%s\""
+#: c-common.c:1482
+#, fuzzy, gcc-internal-format
+msgid "case label value exceeds maximum value for type"
+msgstr "heltalskonstant är större än maximala värdet för sin typ"
 
-#: config/frv/frv.c:9638
-msgid "media functions are not available unless -mmedia is used"
-msgstr ""
+#: c-common.c:1490
+#, fuzzy, gcc-internal-format
+msgid "lower value in case label range less than minimum value for type"
+msgstr "heltalskonstant är större än maximala värdet för sin typ"
 
-#: config/frv/frv.c:9650
-msgid "this media function is only available on the fr500"
-msgstr ""
+#: c-common.c:1499
+#, fuzzy, gcc-internal-format
+msgid "upper value in case label range exceeds maximum value for type"
+msgstr "heltalskonstant är större än maximala värdet för sin typ"
 
-#: config/frv/frv.c:9678
-msgid "this media function is only available on the fr400"
-msgstr ""
+#: c-common.c:1839
+#, gcc-internal-format
+msgid "invalid truth-value expression"
+msgstr "ogiltigt sanningsvärdeuttryck"
 
-#. This macro is a C statement to print on `stderr' a string describing the
-#. particular machine description choice.  Every machine description should
-#. define `TARGET_VERSION'.  For example:
-#.
-#. #ifdef MOTOROLA
-#. #define TARGET_VERSION           fprintf (stderr, " (68k, Motorola syntax)");
-#. #else
-#. #define TARGET_VERSION           fprintf (stderr, " (68k, MIT syntax)");
-#. #endif
-#: config/frv/frv.h:512
-msgid " (frv)"
-msgstr ""
+#: c-common.c:1887
+#, gcc-internal-format
+msgid "invalid operands to binary %s"
+msgstr "ogiltiga operander till binär %s"
 
-#: config/h8300/h8300.c:314
-#, fuzzy
-msgid "-ms2600 is used without -ms"
-msgstr "-ms2600 används utan -ms."
+#: c-common.c:2122
+#, gcc-internal-format
+msgid "comparison is always false due to limited range of data type"
+msgstr "jämförelsen är alltid falsk på grund av begränsat intervall för datatypen"
 
-#: config/h8300/h8300.c:320
-#, fuzzy
-msgid "-mn is used without -mh or -ms"
-msgstr "-ms2600 används utan -ms."
+#: c-common.c:2124
+#, gcc-internal-format
+msgid "comparison is always true due to limited range of data type"
+msgstr "jämförelsen är alltid sann på grund av begränsat intervall för datatypen"
 
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/h8300/h8300.h:150
-#, fuzzy
-msgid "Generate H8S code"
-msgstr "Generera H8/S-kod"
+#: c-common.c:2194
+#, gcc-internal-format
+msgid "comparison of unsigned expression >= 0 is always true"
+msgstr "jämförelse med unsigned-uttryck >= 0 är alltid sant"
 
-#: config/h8300/h8300.h:151
-#, fuzzy
-msgid "Do not generate H8S code"
-msgstr "Generera inte H8/S-kod"
+#: c-common.c:2203
+#, gcc-internal-format
+msgid "comparison of unsigned expression < 0 is always false"
+msgstr "jämförelse med unsigned-uttryck < 0 är alltid falskt"
 
-#: config/h8300/h8300.h:152
-#, fuzzy
-msgid "Generate H8S/2600 code"
-msgstr "Generera kod för H8/S2600"
+#: c-common.c:2245
+#, fuzzy, gcc-internal-format
+msgid "pointer of type %<void *%> used in arithmetic"
+msgstr "pekare av typen \"void *\" använd med aritmetik"
 
-#: config/h8300/h8300.h:153
-#, fuzzy
-msgid "Do not generate H8S/2600 code"
-msgstr "Generera inte kod för H8/S2600"
+#: c-common.c:2251
+#, gcc-internal-format
+msgid "pointer to a function used in arithmetic"
+msgstr "pekare till funktion använd med aritmetik"
 
-#: config/h8300/h8300.h:154
-msgid "Make integers 32 bits wide"
-msgstr "Gör heltal 32 bitar stora"
+#: c-common.c:2257
+#, gcc-internal-format
+msgid "pointer to member function used in arithmetic"
+msgstr "pekare till medlemsfunktion använd med aritmetik"
 
-#: config/h8300/h8300.h:157
-msgid "Use registers for argument passing"
-msgstr "Använd register för argumentskickning"
+#. Common Ada/Pascal programmer's mistake.  We always warn
+#. about this since it is so bad.
+#: c-common.c:2381
+#, gcc-internal-format
+msgid "the address of %qD, will always evaluate as %<true%>"
+msgstr "adressen av %qD kommer alltid beräknas till %<sant%>"
 
-#: config/h8300/h8300.h:159
-msgid "Do not use registers for argument passing"
-msgstr "Använd inte register för argumentskickning"
+#: c-common.c:2477
+#, gcc-internal-format
+msgid "suggest parentheses around assignment used as truth value"
+msgstr "föreslår parenteser runt tilldelning som används som sanningsvärde"
 
-#: config/h8300/h8300.h:161
-msgid "Consider access to byte sized memory slow"
-msgstr ""
+#: c-common.c:2545 c-common.c:2585
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %<restrict%>"
+msgstr "ogiltigt användande av \"restrict\""
 
-#: config/h8300/h8300.h:162
-msgid "Enable linker relaxing"
-msgstr ""
+#: c-common.c:2801
+#, fuzzy, gcc-internal-format
+msgid "invalid application of %<sizeof%> to a function type"
+msgstr "ISO C++ förbjuder användning av \"sizeof\" på funktioner"
 
-#: config/h8300/h8300.h:164
-msgid "Generate H8/300H code"
-msgstr "Generera H8/300H-kod"
+#: c-common.c:2811
+#, fuzzy, gcc-internal-format
+msgid "invalid application of %qs to a void type"
+msgstr "ogiltig operation på oinstansierad typ"
 
-#: config/h8300/h8300.h:165
-msgid "Enable the normal mode"
-msgstr ""
+#: c-common.c:2817
+#, fuzzy, gcc-internal-format
+msgid "invalid application of %qs to incomplete type %qT "
+msgstr "sizeof applicerat på en inkomplett typ"
+
+#: c-common.c:2858
+#, fuzzy, gcc-internal-format
+msgid "%<__alignof%> applied to a bit-field"
+msgstr "sizeof applicerat på ett bit-fält"
 
-#: config/h8300/h8300.h:166
-msgid "Do not generate H8/300H code"
-msgstr "Generera inte H8/300H-kod"
+#: c-common.c:3330
+#, fuzzy, gcc-internal-format
+msgid "cannot disable built-in function %qs"
+msgstr "döljer inbyggd funktion \"%s\""
 
-#: config/h8300/h8300.h:167
-msgid "Use H8/300 alignment rules"
-msgstr ""
+#: c-common.c:3520
+#, gcc-internal-format
+msgid "pointers are not permitted as case values"
+msgstr "pekare är inte tillåtna case-värden"
 
-#: config/i370/i370-c.c:53
-msgid "junk at end of #pragma map"
-msgstr ""
+#: c-common.c:3524
+#, fuzzy, gcc-internal-format
+msgid "range expressions in switch statements are non-standard"
+msgstr "ISO C förbjuder intervalluttryck i switch-satser"
 
-#: config/i370/i370-c.c:59
-msgid "malformed #pragma map, ignored"
-msgstr ""
+#: c-common.c:3549
+#, gcc-internal-format
+msgid "empty range specified"
+msgstr "tomt intervall angivet"
 
-#: config/i370/i370.c:915
-msgid "real name is too long - alias ignored"
-msgstr ""
+#: c-common.c:3608
+#, gcc-internal-format
+msgid "duplicate (or overlapping) case value"
+msgstr "dubbla (eller överlappand) case-värden"
 
-#: config/i370/i370.c:920
-msgid "alias name is too long - alias ignored"
-msgstr ""
+#: c-common.c:3609
+#, fuzzy, gcc-internal-format
+msgid "%Jthis is the first entry overlapping that value"
+msgstr "detta är det första fallet som överlappar det värdet"
 
-#: config/i370/i370.c:1191
-msgid "internal error--no jump follows compare:"
-msgstr ""
+#: c-common.c:3613
+#, gcc-internal-format
+msgid "duplicate case value"
+msgstr "upprepat case-värde"
 
-#. Macro to define tables used to set the flags.  This is a list in braces
-#. of pairs in braces, each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/i370/i370.h:75
-msgid "Generate char instructions"
-msgstr ""
+#: c-common.c:3614
+#, fuzzy, gcc-internal-format
+msgid "%Jpreviously used here"
+msgstr "tidigare använd här"
 
-#: config/i370/i370.h:76
-msgid "Do not generate char instructions"
-msgstr ""
+#: c-common.c:3618
+#, gcc-internal-format
+msgid "multiple default labels in one switch"
+msgstr "flera default-etiketter i en switch"
 
-#: config/i386/i386.c:1050
-#, c-format
-msgid "code model %s not supported in PIC mode"
-msgstr ""
+#: c-common.c:3619
+#, fuzzy, gcc-internal-format
+msgid "%Jthis is the first default label"
+msgstr "detta är den första default-etiketten"
 
-#: config/i386/i386.c:1060 config/sparc/sparc.c:356
-#, c-format
-msgid "bad value (%s) for -mcmodel= switch"
-msgstr ""
+#: c-common.c:3668
+#, gcc-internal-format
+msgid "%Jcase value %qs not in enumerated type"
+msgstr "%Jcase-värde %qs är inte i en uppräkningstyp"
 
-#: config/i386/i386.c:1075
-#, fuzzy, c-format
-msgid "bad value (%s) for -masm= switch"
-msgstr "ogiltigt värde (%s) till flagga %s"
+#: c-common.c:3671
+#, gcc-internal-format
+msgid "%Jcase value %qs not in enumerated type %qT"
+msgstr "%Jcase-värde %qs är inte i uppräkningstyp %qT"
 
-#: config/i386/i386.c:1078
-#, fuzzy, c-format
-msgid "code model `%s' not supported in the %s bit mode"
-msgstr "\"%s\" stöds inte av %s"
+#: c-common.c:3738
+#, fuzzy, gcc-internal-format
+msgid "%Hswitch missing default case"
+msgstr "detta är den första default-etiketten"
 
-#: config/i386/i386.c:1081
-#, fuzzy
-msgid "code model `large' not supported yet"
-msgstr "\"%s\" stöds inte av %s"
+#. Warn if there are enumerators that don't correspond to
+#. case expressions.
+#: c-common.c:3772
+#, fuzzy, gcc-internal-format
+msgid "%Henumeration value %qE not handled in switch"
+msgstr "uppräkningsvärde för \"%s\" är inte en heltalskonstant"
 
-#: config/i386/i386.c:1083
-#, c-format
-msgid "%i-bit mode not compiled in"
-msgstr ""
+#: c-common.c:3799
+#, fuzzy, gcc-internal-format
+msgid "taking the address of a label is non-standard"
+msgstr "ISO C++ förbjuder att man tar adressen till funktionen \"::main\""
 
-#: config/i386/i386.c:1113
-#, c-format
-msgid "bad value (%s) for -march= switch"
-msgstr ""
+#: c-common.c:3968 c-common.c:3987 c-common.c:4005 c-common.c:4032
+#: c-common.c:4051 c-common.c:4074 c-common.c:4098 c-common.c:4124
+#: c-common.c:4158 c-common.c:4202 c-common.c:4230 c-common.c:4258
+#: c-common.c:4277 c-common.c:4608 c-common.c:4639 c-common.c:4731
+#: c-common.c:4798 c-common.c:4844 c-common.c:4902 c-common.c:4931
+#: c-common.c:5217 c-common.c:5240 c-common.c:5279 tree.c:3258
+#: config/darwin.c:1236 config/arm/arm.c:2713 config/arm/arm.c:2740
+#: config/avr/avr.c:4657 config/h8300/h8300.c:5779 config/h8300/h8300.c:5802
+#: config/i386/i386.c:1732 config/i386/i386.c:15735 config/ia64/ia64.c:528
+#: config/ip2k/ip2k.c:3164 config/m68hc11/m68hc11.c:1323
+#: config/sh/symbian.c:414 config/sh/symbian.c:421
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute ignored"
+msgstr "attributet `%s' ignorerat"
 
-#: config/i386/i386.c:1124
-#, c-format
-msgid "bad value (%s) for -mcpu= switch"
-msgstr ""
+#: c-common.c:4315
+#, fuzzy, gcc-internal-format
+msgid "unknown machine mode %qs"
+msgstr "okänt maskinläge `%s'"
 
-#: config/i386/i386.c:1141
-#, c-format
-msgid "-mregparm=%d is not between 0 and %d"
-msgstr ""
+#: c-common.c:4335
+#, gcc-internal-format
+msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
+msgstr "det avrådes från att ange vektortyper med __attribute__ ((sätt))"
 
-#: config/i386/i386.c:1154
-msgid "-malign-loops is obsolete, use -falign-loops"
-msgstr ""
+#: c-common.c:4337
+#, fuzzy, gcc-internal-format
+msgid "use __attribute__ ((vector_size)) instead"
+msgstr "attributet \"%s\" ignorerat"
 
-#: config/i386/i386.c:1159 config/i386/i386.c:1172 config/i386/i386.c:1185
-#, c-format
-msgid "-malign-loops=%d is not between 0 and %d"
-msgstr ""
+#: c-common.c:4346
+#, fuzzy, gcc-internal-format
+msgid "unable to emulate %qs"
+msgstr "kan inte öppna fil \"%s\""
 
-#: config/i386/i386.c:1167
-msgid "-malign-jumps is obsolete, use -falign-jumps"
-msgstr ""
+#: c-common.c:4356
+#, fuzzy, gcc-internal-format
+msgid "invalid pointer mode %qs"
+msgstr "ogiltig operand för %V"
 
-#: config/i386/i386.c:1180
-msgid "-malign-functions is obsolete, use -falign-functions"
-msgstr ""
+#: c-common.c:4371
+#, fuzzy, gcc-internal-format
+msgid "no data type for mode %qs"
+msgstr "ingen datatyp för läge `%s'"
 
-#: config/i386/i386.c:1218
-#, c-format
-msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
-msgstr ""
+#: c-common.c:4381
+#, fuzzy, gcc-internal-format
+msgid "cannot use mode %qs for enumeral types"
+msgstr "kan inte konvertera till en pekartyp"
 
-#: config/i386/i386.c:1230
-#, c-format
-msgid "-mbranch-cost=%d is not between 0 and 5"
-msgstr ""
+#: c-common.c:4405
+#, fuzzy, gcc-internal-format
+msgid "mode %qs applied to inappropriate type"
+msgstr "sizeof applicerat på en inkomplett typ"
 
-#: config/i386/i386.c:1242
-#, fuzzy, c-format
-msgid "bad value (%s) for -mtls-dialect= switch"
-msgstr "ogiltigt värde (%s) till flagga -mcpu"
+#: c-common.c:4436
+#, fuzzy, gcc-internal-format
+msgid "%Jsection attribute cannot be specified for local variables"
+msgstr "attributet \"section\" kan inte anges för lokala variabler"
 
-#: config/i386/i386.c:1263
-msgid "-malign-double makes no sense in the 64bit mode"
-msgstr ""
+#: c-common.c:4447
+#, fuzzy, gcc-internal-format
+msgid "%Jsection of %qD conflicts with previous declaration"
+msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: config/i386/i386.c:1265
-msgid "-mrtd calling convention not supported in the 64bit mode"
-msgstr ""
+#: c-common.c:4456
+#, fuzzy, gcc-internal-format
+msgid "%Jsection attribute not allowed for %qD"
+msgstr "attributet \"section\" är inte tillåten för \"%s\""
 
-#: config/i386/i386.c:1281 config/i386/i386.c:1292
-#, fuzzy
-msgid "SSE instruction set disabled, using 387 arithmetics"
-msgstr "pekare till funktion använd med aritmetik"
+#: c-common.c:4462
+#, fuzzy, gcc-internal-format
+msgid "%Jsection attributes are not supported for this target"
+msgstr "attributet \"section\" stöds inte för denna målarkitektur"
 
-#: config/i386/i386.c:1297
-#, fuzzy
-msgid "387 instruction set disabled, using SSE arithmetics"
-msgstr "pekare till funktion använd med aritmetik"
+#: c-common.c:4500
+#, gcc-internal-format
+msgid "requested alignment is not a constant"
+msgstr "efterfrågad minnesjustering är inte konstant"
 
-#: config/i386/i386.c:1304
-#, fuzzy, c-format
-msgid "bad value (%s) for -mfpmath= switch"
-msgstr "ogiltigt värde (%s) till flagga -mcpu"
+#: c-common.c:4505
+#, gcc-internal-format
+msgid "requested alignment is not a power of 2"
+msgstr "efterrågad minnesjustering är inte en potens av 2"
 
-#: config/i386/i386.c:1436
-#, fuzzy, c-format
-msgid "`%s' attribute requires an integer constant argument"
-msgstr "tre \"l\"-suffix på heltalskonstant"
+#: c-common.c:4510
+#, gcc-internal-format
+msgid "requested alignment is too large"
+msgstr "efterfrågad minnesjustering är för stor"
 
-#: config/i386/i386.c:1442
-#, fuzzy, c-format
-msgid "argument to `%s' attribute larger than %d"
-msgstr "kan inte sätta attributet \"%s\" efter definitionen"
+#: c-common.c:4536
+#, fuzzy, gcc-internal-format
+msgid "%Jalignment may not be specified for %qD"
+msgstr "minnesjustering kan inte anges för \"%s\""
 
-#: config/i386/i386.c:2504
-msgid "SSE vector return without SSE enabled changes the ABI"
-msgstr ""
+#: c-common.c:4574
+#, fuzzy, gcc-internal-format
+msgid "%J%qD defined both normally and as an alias"
+msgstr "\"%s\" är definierad både normalt och som ett alias"
 
-#: config/i386/i386.c:6386
-msgid "invalid UNSPEC as operand"
-msgstr ""
+#: c-common.c:4590
+#, gcc-internal-format
+msgid "alias argument not a string"
+msgstr "aliasargumentet är inte en sträng"
 
-#: config/i386/i386.c:6648
-msgid "extended registers have no high halves"
-msgstr ""
+#: c-common.c:4632
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute ignored on non-class types"
+msgstr "attributet `%s' ignorerat för \"%s\""
 
-#: config/i386/i386.c:6663
-msgid "unsupported operand size for extended register"
-msgstr ""
+#: c-common.c:4645
+#, fuzzy, gcc-internal-format
+msgid "visibility argument not a string"
+msgstr "aliasargumentet är inte en sträng"
 
-#: config/i386/i386.c:6978
-msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
-msgstr ""
+#: c-common.c:4657
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute ignored on types"
+msgstr "attributet `%s' ignorerat för \"%s\""
 
-#: config/i386/i386.c:7024
-#, fuzzy, c-format
-msgid "invalid operand code `%c'"
-msgstr "ogiltig operand för %V"
+#: c-common.c:4672
+#, gcc-internal-format
+msgid "visibility argument must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
+msgstr "visibility-argument måste vara ett av \"default\", \"hidden\", \"protected\" eller \"internal\""
 
-#: config/i386/i386.c:7071
-#, fuzzy
-msgid "invalid constraints for operand"
-msgstr "ogiltig %%-kod"
+#: c-common.c:4741
+#, fuzzy, gcc-internal-format
+msgid "tls_model argument not a string"
+msgstr "aliasargumentet är inte en sträng"
 
-#: config/i386/i386.c:11271
-#, fuzzy
-msgid "unknown insn mode"
-msgstr "okänt maskinläge `%s'"
+#: c-common.c:4750
+#, gcc-internal-format
+msgid "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
+msgstr "tls_model-argument måste vara ett av \"local-exec\", \"initial-exec\", \"local-dynamic\" eller \"global-dynamic\""
 
-#. @@@ better error message
-#: config/i386/i386.c:13391 config/i386/i386.c:13427
-msgid "selector must be an immediate"
-msgstr ""
+#: c-common.c:4772 c-common.c:4818
+#, fuzzy, gcc-internal-format
+msgid "%J%qE attribute applies only to functions"
+msgstr "attributet \"%s\" fungerar bara på funktioner"
 
-#. @@@ better error message
-#: config/i386/i386.c:13588 config/i386/i386.c:13622
-msgid "mask must be an immediate"
-msgstr ""
+#: c-common.c:4777 c-common.c:4823
+#, fuzzy, gcc-internal-format
+msgid "%Jcan%'t set %qE attribute after definition"
+msgstr "kan inte sätta attributet \"%s\" efter definitionen"
 
-#: config/i386/i386.c:13654
-#, fuzzy
-msgid "shift must be an immediate"
-msgstr "predikat måste vara en identifierare"
+#: c-common.c:4899
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute ignored for %qs"
+msgstr "attributet `%s' ignorerat för \"%s\""
 
-#: config/i386/winnt.c:96
-#, fuzzy, c-format
-msgid "function `%s' definition is marked dllimport."
-msgstr "funktionsdefinition deklarerad som \"auto\""
+#: c-common.c:4960
+#, fuzzy, gcc-internal-format
+msgid "invalid vector type for attribute %qs"
+msgstr "ogiltigt vektortype för attribut \"%s\""
 
-#: config/i386/winnt.c:104
-#, fuzzy, c-format
-msgid "variable `%s' definition is marked dllimport."
-msgstr "statisk variabel \"%s\" är markerad som dllimport"
+#: c-common.c:4969
+#, gcc-internal-format
+msgid "number of components of the vector not a power of two"
+msgstr "antal komponenter i vektorn inte en tvåpotens"
 
-#: config/i386/winnt.c:123
-#, c-format
-msgid "external linkage required for symbol '%s' because of '%s' attribute."
-msgstr ""
+#: c-common.c:4997
+#, fuzzy, gcc-internal-format
+msgid "nonnull attribute without arguments on a non-prototype"
+msgstr "antalet argument matchar inte prototypen"
 
-#: config/i386/winnt.c:143
-#, fuzzy, c-format
-msgid "`%s' attribute only applies to variables"
-msgstr "attributet \"%s\" är inte applicerbart på typer"
+#: c-common.c:5012
+#, fuzzy, gcc-internal-format
+msgid "nonnull argument has invalid operand number (argument %lu)"
+msgstr "formatsträng har ett ogiltigt antal operander"
 
-#: config/i386/winnt.c:242
-#, c-format
-msgid "function '%s' is defined after prior declaration as dllimport: attribute ignored."
-msgstr ""
+#: c-common.c:5031
+#, gcc-internal-format
+msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
+msgstr "nonnull-argument med felaktigt operandnummer (argument %lu, operand %lu)"
 
-#: config/i386/winnt.c:252
-#, fuzzy, c-format
-msgid "inline function '%s' is declared as dllimport: attribute ignored."
-msgstr "funktionen \"%s\" deklarerades tidigare i ett block"
+#: c-common.c:5039
+#, gcc-internal-format
+msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
+msgstr "nonnull-argument refererar icke-pekar-operand (argument %lu, operand %lu)"
 
-#: config/i386/winnt.c:263
-#, c-format
-msgid "definition of static data member '%s' of dllimport'd class."
-msgstr ""
+#: c-common.c:5094 c-common.c:5138
+#, fuzzy, gcc-internal-format
+msgid "missing sentinel in function call"
+msgstr "kan inte inline:a funktion \"main\""
 
-#: config/i386/winnt.c:322
-#, c-format
-msgid "inconsistent dll linkage for '%s': dllexport assumed."
-msgstr ""
+#: c-common.c:5117
+#, fuzzy, gcc-internal-format
+msgid "not enough arguments to fit a sentinel"
+msgstr "för få argument till funktion"
 
-#: config/i386/winnt.c:364
-#, fuzzy, c-format
-msgid "`%s' declared as both exported to and imported from a DLL"
-msgstr "\"%s\" är deklarerad både som exporterad till och importerad från en DLL."
+#: c-common.c:5180
+#, gcc-internal-format
+msgid "null argument where non-null required (argument %lu)"
+msgstr "noll-argument där icke-noll krävs (argument %lu)"
 
-#: config/i386/winnt.c:373
-#, c-format
-msgid "failure in redeclaration of '%s': dllimport'd symbol lacks external linkage."
-msgstr ""
+#: c-common.c:5251
+#, fuzzy, gcc-internal-format
+msgid "cleanup argument not an identifier"
+msgstr "predikat måste vara en identifierare"
 
-#: config/i386/winnt.c:479
-#, c-format
-msgid "'%s' %s after being referenced with dllimport linkage."
-msgstr ""
+#: c-common.c:5258
+#, fuzzy, gcc-internal-format
+msgid "cleanup argument not a function"
+msgstr "för många argument till funktion"
 
-#: config/i386/cygwin.h:45
-msgid "Use the Cygwin interface"
-msgstr "Använd Cygwin-interfacet"
+#: c-common.c:5296
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute requires prototypes with named arguments"
+msgstr "tre \"l\"-suffix på heltalskonstant"
 
-#: config/i386/cygwin.h:46
-msgid "Use the Mingw32 interface"
-msgstr "Använd Mingw32-interfacet"
+#: c-common.c:5307
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute only applies to variadic functions"
+msgstr "attributet \"%s\" fungerar bara på funktioner"
 
-#: config/i386/cygwin.h:47
-msgid "Create GUI application"
-msgstr "Skapa GUI-applikation"
+#: c-common.c:5320
+#, fuzzy, gcc-internal-format
+msgid "requested position is not an integer constant"
+msgstr "efterfrågad minnesjustering är inte konstant"
 
-#: config/i386/cygwin.h:48
-msgid "Don't set Windows defines"
-msgstr ""
+#: c-common.c:5327
+#, gcc-internal-format
+msgid "requested position is less than zero"
+msgstr "begärd position är mindre än noll"
 
-#: config/i386/cygwin.h:49
-msgid "Set Windows defines"
-msgstr ""
+#: c-common.c:5633
+#, gcc-internal-format
+msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
+msgstr "%Hignorerar returvärdet av %qD, deklarerad med attributet warn_unused_result"
 
-#: config/i386/cygwin.h:50
-msgid "Create console application"
-msgstr "Skapa konsollapplikation"
+#: c-common.c:5637
+#, gcc-internal-format
+msgid "%Hignoring return value of function declared with attribute warn_unused_result"
+msgstr "%Hignorerar returvärdet av funktion deklarerad med attributet warn_unused_result"
 
-#: config/i386/cygwin.h:51 config/i386/win32.h:59
-msgid "Generate code for a DLL"
-msgstr "Generera kod för en DLL"
+#: c-common.c:5697
+#, fuzzy, gcc-internal-format
+msgid "attempt to take address of bit-field structure member %qs"
+msgstr "kan inte ta adressen till bitfält \"%s\""
 
-#: config/i386/cygwin.h:53 config/i386/win32.h:61
-msgid "Ignore dllimport for functions"
-msgstr "Ignorera dllimport för funktioner"
+#: c-common.c:5749
+#, gcc-internal-format
+msgid "invalid lvalue in assignment"
+msgstr "ogiltigt lvalue i tilldelning"
 
-#: config/i386/cygwin.h:55
-msgid "Use Mingw-specific thread support"
-msgstr ""
+#: c-common.c:5752
+#, fuzzy, gcc-internal-format
+msgid "invalid lvalue in increment"
+msgstr "ogiltigt lvalue i tilldelning"
 
-#: config/i386/cygwin.h:245
-#, c-format
-msgid "-f%s ignored for target (all code is position independent)"
-msgstr ""
+#: c-common.c:5755
+#, fuzzy, gcc-internal-format
+msgid "invalid lvalue in decrement"
+msgstr "ogiltigt lvalue i tilldelning"
 
-#: config/i386/djgpp.h:206
-msgid "-mbnu210 is ignored (option is obsolete)"
-msgstr ""
+#: c-common.c:5758
+#, fuzzy, gcc-internal-format
+msgid "invalid lvalue in unary %<&%>"
+msgstr "ogiltigt lvalue i tilldelning"
 
-#. Deprecated.
-#. Deprecated.
-#. Deprecated.
-#. Deprecated.
-#. Deprecated.
-#. Deprecated.
-#: config/i386/i386.h:306
-msgid "Alternate calling convention"
-msgstr ""
+#: c-common.c:5761
+#, gcc-internal-format
+msgid "invalid lvalue in asm statement"
+msgstr "ogiltigt lvärde i asm-sats"
+
+#. Except for passing an argument to an unprototyped function,
+#. this is a constraint violation.  When passing an argument to
+#. an unprototyped function, it is compile-time undefined;
+#. making it a constraint in that case was rejected in
+#. DR#252.
+#: c-convert.c:83 c-typeck.c:1441 c-typeck.c:3545 cp/typeck.c:1367
+#: cp/typeck.c:5840 fortran/convert.c:89 treelang/tree-convert.c:79
+#, gcc-internal-format
+msgid "void value not ignored as it ought to be"
+msgstr "värdet av typen void ignoreras inte vilket bör göras"
 
-#: config/i386/i386.h:308 config/m68k/m68k.h:180 config/ns32k/ns32k.h:144
-msgid "Use normal calling convention"
-msgstr ""
+#: c-convert.c:121 fortran/convert.c:122 java/typeck.c:156
+#: treelang/tree-convert.c:105
+#, gcc-internal-format
+msgid "conversion to non-scalar type requested"
+msgstr "konvertering till icke-skalär typ begärd"
 
-#: config/i386/i386.h:310
-msgid "Align some doubles on dword boundary"
-msgstr ""
+#: c-decl.c:538
+#, fuzzy, gcc-internal-format
+msgid "%Jarray %qD assumed to have one element"
+msgstr "fält \"%s\" antas ha ett element"
 
-#: config/i386/i386.h:312
-msgid "Align doubles on word boundary"
-msgstr ""
+#: c-decl.c:651
+#, gcc-internal-format
+msgid "GCC supports only %u nested scopes"
+msgstr "GCC stödjer endast %u nästade definitionsområden"
 
-#: config/i386/i386.h:314
-msgid "Uninitialized locals in .bss"
-msgstr ""
+#: c-decl.c:737
+#, fuzzy, gcc-internal-format
+msgid "%Jlabel %qD used but not defined"
+msgstr "etikett \"%s\" använd men inte definierad"
 
-#: config/i386/i386.h:316
-msgid "Uninitialized locals in .data"
-msgstr ""
+#: c-decl.c:743
+#, fuzzy, gcc-internal-format
+msgid "%Jlabel %qD defined but not used"
+msgstr "etikett \"%s\" definierad men inte använd"
 
-#: config/i386/i386.h:318 config/m68k/linux-aout.h:45 config/m68k/linux.h:50
-#: config/ns32k/ns32k.h:167
-msgid "Use IEEE math for fp comparisons"
-msgstr "Använd IEEE matematik för flyttaljämförelser"
+#: c-decl.c:745
+#, fuzzy, gcc-internal-format
+msgid "%Jlabel %qD declared but not defined"
+msgstr "etikett \"%s\" använd men inte definierad"
 
-#: config/i386/i386.h:320 config/ns32k/ns32k.h:169
-msgid "Do not use IEEE math for fp comparisons"
-msgstr "Använd inte IEEE matematik för flyttaljämförelser"
+#: c-decl.c:780
+#, fuzzy, gcc-internal-format
+msgid "%Jnested function %qD declared but never defined"
+msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
 
-#: config/i386/i386.h:322
-msgid "Return values of functions in FPU registers"
-msgstr ""
+#: c-decl.c:794 cp/decl.c:568
+#, fuzzy, gcc-internal-format
+msgid "%Junused variable %qD"
+msgstr "oanvänd variabel \"%s\""
 
-#: config/i386/i386.h:324
-msgid "Do not return values of functions in FPU registers"
-msgstr ""
+#: c-decl.c:798
+#, gcc-internal-format
+msgid "%Jtype of array %qD completed incompatibly with implicit initialization"
+msgstr "%Jtypen på vektor %qD kompletterade okompatibelt med implicit initiering"
 
-#: config/i386/i386.h:326
-msgid "Do not generate sin, cos, sqrt for FPU"
-msgstr "Generera inte sin, cos, sqrt för FPU"
+#: c-decl.c:1032
+#, fuzzy, gcc-internal-format
+msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
+msgstr "En parameterlista med ellips kan inte matcha en tom namnlistdeklaration."
 
-#: config/i386/i386.h:328
-msgid "Generate sin, cos, sqrt for FPU"
-msgstr "Generera sin, cos, sqrt för FPU"
+#: c-decl.c:1039
+#, fuzzy, gcc-internal-format
+msgid "an argument type that has a default promotion can%'t match an empty parameter name list declaration"
+msgstr "En parameterlista med ellips kan inte matcha en tom namnlistdeklaration."
+
+#: c-decl.c:1074
+#, gcc-internal-format
+msgid "%Jprototype for %qD declares more arguments than previous old-style definition"
+msgstr "%Jprototypen för %qD deklarerar fler argument än tidigare gammaldags definition"
 
-#: config/i386/i386.h:330
-msgid "Omit the frame pointer in leaf functions"
-msgstr ""
+#: c-decl.c:1080
+#, gcc-internal-format
+msgid "%Jprototype for %qD declares fewer arguments than previous old-style definition"
+msgstr "%Jprototypen för %qD deklarerar färre argument än tidigare definition i gammal stil"
 
-#: config/i386/i386.h:333
-msgid "Enable stack probing"
-msgstr ""
+#: c-decl.c:1089
+#, fuzzy, gcc-internal-format
+msgid "%Jprototype for %qD declares argument %d with incompatible type"
+msgstr "prototyp för `%s' följer och argument %d matchar inte"
 
-#. undocumented
-#. undocumented
-#: config/i386/i386.h:338
-msgid "Align destination of the string operations"
-msgstr ""
+#. If we get here, no errors were found, but do issue a warning
+#. for this poor-style construct.
+#: c-decl.c:1102
+#, fuzzy, gcc-internal-format
+msgid "%Jprototype for %qD follows non-prototype definition"
+msgstr "icke-prototypdefinition here"
 
-#: config/i386/i386.h:340
-msgid "Do not align destination of the string operations"
-msgstr ""
+#: c-decl.c:1117
+#, fuzzy, gcc-internal-format
+msgid "%Jprevious definition of %qD was here"
+msgstr "\"%s\" definierades tidigare här"
 
-#: config/i386/i386.h:342
-msgid "Inline all known string operations"
-msgstr ""
+#: c-decl.c:1119
+#, fuzzy, gcc-internal-format
+msgid "%Jprevious implicit declaration of %qD was here"
+msgstr "tidigare implicit deklaration av \"%s\""
 
-#: config/i386/i386.h:344
-msgid "Do not inline all known string operations"
-msgstr ""
+#: c-decl.c:1121
+#, fuzzy, gcc-internal-format
+msgid "%Jprevious declaration of %qD was here"
+msgstr "tidigare deklaration av \"%s\""
 
-#: config/i386/i386.h:346 config/i386/i386.h:350
-msgid "Use push instructions to save outgoing arguments"
-msgstr ""
+#: c-decl.c:1158
+#, fuzzy, gcc-internal-format
+msgid "%J%qD redeclared as different kind of symbol"
+msgstr "\"%s\" omdeklarerad som en annan sorts symbol"
 
-#: config/i386/i386.h:348 config/i386/i386.h:352
-msgid "Do not use push instructions to save outgoing arguments"
-msgstr ""
+#: c-decl.c:1163
+#, fuzzy, gcc-internal-format
+msgid "%Jbuilt-in function %qD declared as non-function"
+msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
 
-#: config/i386/i386.h:354
-#, fuzzy
-msgid "Support MMX built-in functions"
-msgstr "Stöd inbyggda funktioner med MMX"
+#: c-decl.c:1166 c-decl.c:1282 c-decl.c:1901
+#, fuzzy, gcc-internal-format
+msgid "%Jdeclaration of %qD shadows a built-in function"
+msgstr "deklaration av \"%s\" som ett fält med funktioner"
 
-#: config/i386/i386.h:356
-#, fuzzy
-msgid "Do not support MMX built-in functions"
-msgstr "Stöd inte inbyggda funktioner med MMX"
+#: c-decl.c:1175
+#, fuzzy, gcc-internal-format
+msgid "%Jredeclaration of enumerator %qD"
+msgstr "omdeklaration av \"enum %s\""
 
-#: config/i386/i386.h:358
-#, fuzzy
-msgid "Support 3DNow! built-in functions"
-msgstr "döljer inbyggd funktion \"%s\""
+#. If types don't match for a built-in, throw away the
+#. built-in.  No point in calling locate_old_decl here, it
+#. won't print anything.
+#: c-decl.c:1196
+#, fuzzy, gcc-internal-format
+msgid "%Jconflicting types for built-in function %qD"
+msgstr "motstridiga typer på inbyggd funktion \"%s\""
 
-#: config/i386/i386.h:360
-#, fuzzy
-msgid "Do not support 3DNow! built-in functions"
-msgstr "Stöd inte inbyggda funktioner med MMX"
+#: c-decl.c:1220 c-decl.c:1233 c-decl.c:1243
+#, fuzzy, gcc-internal-format
+msgid "%Jconflicting types for %qD"
+msgstr "motstridiga typer på \"%s\""
 
-#: config/i386/i386.h:362
-#, fuzzy
-msgid "Support MMX and SSE built-in functions and code generation"
-msgstr "Stöd inbyggda funktioner med MMX och SSE"
+#: c-decl.c:1241
+#, fuzzy, gcc-internal-format
+msgid "%J conflicting type qualifiers for %qD"
+msgstr "motstridiga typer på \"%s\""
 
-#: config/i386/i386.h:364
-#, fuzzy
-msgid "Do not support MMX and SSE built-in functions and code generation"
-msgstr "Stöd inte inbyggda funktioner med MMX och SSE"
+#. Allow OLDDECL to continue in use.
+#: c-decl.c:1258
+#, fuzzy, gcc-internal-format
+msgid "%Jredefinition of typedef %qD"
+msgstr "omdefiniering av \"%s\""
 
-#: config/i386/i386.h:366
-#, fuzzy
-msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
-msgstr "Stöd inbyggda funktioner med MMX och SSE"
+#: c-decl.c:1300 c-decl.c:1310 c-decl.c:1323 c-decl.c:1405
+#, fuzzy, gcc-internal-format
+msgid "%Jredefinition of %qD"
+msgstr "omdefiniering av \"%s\""
 
-#: config/i386/i386.h:368
-#, fuzzy
-msgid "Do not support MMX, SSE and SSE2 built-in functions and code generation"
-msgstr "Stöd inte inbyggda funktioner med MMX och SSE"
+#: c-decl.c:1362 c-decl.c:1443
+#, fuzzy, gcc-internal-format
+msgid "%Jstatic declaration of %qD follows non-static declaration"
+msgstr "statisk deklaration av \"%s\" följer på icke-statisk"
 
-#: config/i386/i386.h:370
-#, fuzzy
-msgid "sizeof(long double) is 16"
-msgstr "sizeof(long double) är 16."
+#: c-decl.c:1372 c-decl.c:1379 c-decl.c:1432 c-decl.c:1440
+#, fuzzy, gcc-internal-format
+msgid "%Jnon-static declaration of %qD follows static declaration"
+msgstr "icke-statisk deklaration av \"%s\" följer på statisk"
 
-#: config/i386/i386.h:372
-#, fuzzy
-msgid "sizeof(long double) is 12"
-msgstr "sizeof(long double) är 12."
+#: c-decl.c:1392
+#, fuzzy, gcc-internal-format
+msgid "%Jthread-local declaration of %qD follows non-thread-local declaration"
+msgstr "statisk deklaration av \"%s\" följer på icke-statisk"
 
-#: config/i386/i386.h:374
-#, fuzzy
-msgid "Generate 64bit x86-64 code"
-msgstr "Generera H8/S-kod"
+#: c-decl.c:1395
+#, fuzzy, gcc-internal-format
+msgid "%Jnon-thread-local declaration of %qD follows thread-local declaration"
+msgstr "icke-statisk deklaration av \"%s\" följer på statisk"
 
-#: config/i386/i386.h:376
-#, fuzzy
-msgid "Generate 32bit i386 code"
-msgstr "Generera \"big endian\"-kod."
+#: c-decl.c:1425
+#, fuzzy, gcc-internal-format
+msgid "%Jextern declaration of %qD follows declaration with no linkage"
+msgstr "extern deklaration av \"%s\" matchar inte den globala"
 
-#: config/i386/i386.h:378
-msgid "Use red-zone in the x86-64 code"
-msgstr ""
+#: c-decl.c:1461
+#, fuzzy, gcc-internal-format
+msgid "%Jdeclaration of %qD with no linkage follows extern declaration"
+msgstr "deklaration av \"%s\" som ett fält med funktioner"
 
-#: config/i386/i386.h:380
-#, fuzzy
-msgid "Do not use red-zone in the x86-64 code"
-msgstr "Generera inte H8/S-kod"
+#: c-decl.c:1467
+#, fuzzy, gcc-internal-format
+msgid "%Jredeclaration of %qD with no linkage"
+msgstr "tidigare deklaration av \"%s\""
 
-#. This macro is similar to `TARGET_SWITCHES' but defines names of
-#. command options that have values.  Its definition is an
-#. initializer with a subgrouping for each command option.
-#.
-#. Each subgrouping contains a string constant, that defines the
-#. fixed part of the option name, and the address of a variable.  The
-#. variable, type `char *', is set to the variable part of the given
-#. option if the fixed part matches.  The actual option name is made
-#. by appending `-m' to the specified name.
-#: config/i386/i386.h:409 config/rs6000/rs6000.h:393 config/sparc/sparc.h:635
-msgid "Schedule code for given CPU"
-msgstr "Schemalägg kod för en given CPU"
+#: c-decl.c:1481
+#, gcc-internal-format
+msgid "%Jredeclaration of %qD with different visibility (old visibility preserved)"
+msgstr "%Jomdeklaration av %qD med annan synlighet (gammal synlighet bevarad)"
 
-#: config/i386/i386.h:411
-#, fuzzy
-msgid "Generate floating point mathematics using given instruction set"
-msgstr "Använd flyttalsinstruktioner i hårdvara"
+#: c-decl.c:1492
+#, fuzzy, gcc-internal-format
+msgid "%Jinline declaration of %qD follows declaration with attribute noinline"
+msgstr "implicit deklaration av funktion \"%s\""
 
-#: config/i386/i386.h:413
-msgid "Generate code for given CPU"
-msgstr "Generera kod för en given CPU"
+#: c-decl.c:1499
+#, fuzzy, gcc-internal-format
+msgid "%Jdeclaration of %qD with attribute noinline follows inline declaration "
+msgstr "implicit deklaration av funktion \"%s\""
 
-#: config/i386/i386.h:415
-msgid "Number of registers used to pass integer arguments"
-msgstr "Antal register för att skicka heltalsargument"
+#: c-decl.c:1514
+#, fuzzy, gcc-internal-format
+msgid "%J%qD declared inline after being called"
+msgstr "\"%s\" är deklarerad inline efter att den blivit anropad"
 
-#. TARGET_DEFAULT is defined in sun*.h and isi.h, etc.
-#. This macro is similar to `TARGET_SWITCHES' but defines names of
-#. command options that have values.  Its definition is an
-#. initializer with a subgrouping for each command option.
-#.
-#. Each subgrouping contains a string constant, that defines the
-#. fixed part of the option name, and the address of a variable.  The
-#. variable, type `char *', is set to the variable part of the given
-#. option if the fixed part matches.  The actual option name is made
-#. by appending `-m' to the specified name.
-#: config/i386/i386.h:417 config/m68k/m68k.h:263
-msgid "Loop code aligned to this power of 2"
-msgstr "Loop-kod justeras till denna 2-potens"
+#: c-decl.c:1520
+#, fuzzy, gcc-internal-format
+msgid "%J%qD declared inline after its definition"
+msgstr "\"%s\" deklarerad inline efter sin definition"
 
-#: config/i386/i386.h:419 config/m68k/m68k.h:265
-msgid "Jump targets are aligned to this power of 2"
-msgstr "Hoppmål justeras till denna 2-potens"
+#: c-decl.c:1540
+#, fuzzy, gcc-internal-format
+msgid "%Jredefinition of parameter %qD"
+msgstr "omdefiniering av \"struct %s\""
 
-#: config/i386/i386.h:421 config/m68k/m68k.h:267
-msgid "Function starts are aligned to this power of 2"
-msgstr "Funktionsbörjan justeras till denna 2-potens"
+#: c-decl.c:1564
+#, fuzzy, gcc-internal-format
+msgid "%Jredundant redeclaration of %qD"
+msgstr "redundant omdeklaration av \"%s\" i samma scope"
 
-#: config/i386/i386.h:424
-msgid "Attempt to keep stack aligned to this power of 2"
-msgstr "Försök håll stacken justerad till denna 2-potens"
+# local, det kan troligen vara både lokal variabel och lokal funktion??
+#: c-decl.c:1888
+#, fuzzy, gcc-internal-format
+msgid "%Jdeclaration of %qD shadows previous non-variable"
+msgstr "deklaration av \"%s\" döljer en tidigare lokal"
+
+#: c-decl.c:1893
+#, fuzzy, gcc-internal-format
+msgid "%Jdeclaration of %qD shadows a parameter"
+msgstr "deklaration av \"%s\" döljer en parameter"
 
-#: config/i386/i386.h:426
-msgid "Branches are this expensive (1-5, arbitrary units)"
-msgstr "Hopp är dyra (1-5, godtyckliga enheter)"
+#: c-decl.c:1896
+#, fuzzy, gcc-internal-format
+msgid "%Jdeclaration of %qD shadows a global declaration"
+msgstr "deklaration av \"%s\" döljer en parameter"
 
-#: config/i386/i386.h:428
-msgid "Use given x86-64 code model"
-msgstr ""
+# local, det kan troligen vara både lokal variabel och lokal funktion??
+#: c-decl.c:1906
+#, fuzzy, gcc-internal-format
+msgid "%Jdeclaration of %qD shadows a previous local"
+msgstr "deklaration av \"%s\" döljer en tidigare lokal"
+
+#: c-decl.c:1909 cp/name-lookup.c:942 cp/name-lookup.c:973
+#: cp/name-lookup.c:981
+#, fuzzy, gcc-internal-format
+msgid "%Jshadowed declaration is here"
+msgstr "tidigare deklaration av \"%s\""
 
-#. Undocumented.
-#. Undocumented.
-#: config/i386/i386.h:434
-#, fuzzy
-msgid "Use given assembler dialect"
-msgstr "Använd assemblersyntax för DEC"
+#: c-decl.c:2110
+#, fuzzy, gcc-internal-format
+msgid "nested extern declaration of %qD"
+msgstr "nästlad extern deklaration av \"%s\""
 
-#: config/i386/i386.h:436
-#, fuzzy
-msgid "Use given thread-local storage dialect"
-msgstr "Använd assemblersyntax för DEC"
+#: c-decl.c:2278
+#, fuzzy, gcc-internal-format
+msgid "implicit declaration of function %qE"
+msgstr "implicit deklaration av funktion \"%s\""
 
-#: config/i386/sco5.h:297
-msgid "Generate ELF output"
-msgstr "Generera ELF-utdata"
+#: c-decl.c:2339
+#, fuzzy, gcc-internal-format
+msgid "incompatible implicit declaration of built-in function %qD"
+msgstr "implicit deklaration av funktion \"%s\""
 
-#: config/i386/win32.h:53
-msgid "Use Mingw32 interface"
-msgstr ""
+#: c-decl.c:2348
+#, fuzzy, gcc-internal-format
+msgid "incompatible implicit declaration of function %qD"
+msgstr "implicit deklaration av funktion \"%s\""
 
-#: config/i386/win32.h:55
-msgid "Use Cygwin interface"
-msgstr ""
+#: c-decl.c:2401
+#, fuzzy, gcc-internal-format
+msgid "%qE undeclared here (not in a function)"
+msgstr "\"%s\" odeklarerad här (inte i en funktion)"
 
-#: config/i386/win32.h:57
-msgid "Use bare Windows interface"
-msgstr ""
+#: c-decl.c:2406
+#, fuzzy, gcc-internal-format
+msgid "%qE undeclared (first use in this function)"
+msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)"
 
-#. If the environment variable DJDIR is not defined, then DJGPP is not        installed correctly and GCC will quickly become confused with the        default prefix settings. Report the problem now so the user doesn't        receive deceptive "file not found" error messages later.
-#. DJDIR is automatically defined by the DJGPP environment config            file pointed to by the environment variable DJGPP. Examine DJGPP            to try and figure out what's wrong.
-#: config/i386/xm-djgpp.h:71
-#, fuzzy
-msgid "environment variable DJGPP not defined"
-msgstr "Omgivningsvariabel DJGPP är inte definierad."
+#: c-decl.c:2410
+#, gcc-internal-format
+msgid "(Each undeclared identifier is reported only once"
+msgstr "(Varje odeklarerad identifierare rapporteras bara"
 
-#: config/i386/xm-djgpp.h:73
-#, fuzzy, c-format
-msgid "environment variable DJGPP points to missing file '%s'"
-msgstr "Omgivningsvariabel DJGPP pekar på fil \"%s\" som saknas"
+#: c-decl.c:2411
+#, gcc-internal-format
+msgid "for each function it appears in.)"
+msgstr "en gång för varje funktion den finns i.)"
 
-#: config/i386/xm-djgpp.h:76
-#, fuzzy, c-format
-msgid "environment variable DJGPP points to corrupt file '%s'"
-msgstr "Omgivningsvariabel DJGPP pekar på fil \"%s\" som är trasig"
+#: c-decl.c:2449
+#, fuzzy, gcc-internal-format
+msgid "label %qs referenced outside of any function"
+msgstr "etikett %s är refererad till utanför en funktion"
 
-#: config/i960/i960-c.c:66
-msgid "sorry, not implemented: #pragma align NAME=SIZE"
-msgstr "ledsen, inte implementerat: #pragma align NAMN=STORLEK"
+#: c-decl.c:2492
+#, fuzzy, gcc-internal-format
+msgid "duplicate label declaration %qs"
+msgstr "dubbel deklaration av etikett \"%s\""
 
-#: config/i960/i960-c.c:71
-msgid "malformed #pragma align - ignored"
-msgstr ""
+#: c-decl.c:2528
+#, fuzzy, gcc-internal-format
+msgid "%Hduplicate label %qD"
+msgstr "upprepning av medlem \"%s\""
 
-#: config/i960/i960-c.c:109
-msgid "sorry, not implemented: #pragma noalign NAME"
-msgstr "ledsen, inte implementerat: #pragma noalign NAMN"
+#: c-decl.c:2538
+#, fuzzy, gcc-internal-format
+msgid "%Jjump into statement expression"
+msgstr "spill i konstant uttryck"
 
-#: config/i960/i960.c:121 config/i960/i960.c:131
-msgid "conflicting architectures defined - using C series"
-msgstr ""
+#: c-decl.c:2540
+#, gcc-internal-format
+msgid "%Jjump into scope of identifier with variably modified type"
+msgstr "%Jhopp in i räckvidd för identifierare med variabelt modifierad typ"
 
-#: config/i960/i960.c:126
-msgid "conflicting architectures defined - using K series"
-msgstr ""
+#: c-decl.c:2555
+#, gcc-internal-format
+msgid "%Htraditional C lacks a separate namespace for labels, identifier %qs conflicts"
+msgstr "%Htraditionell C saknar en separat namnrymd för etiketter, identifierare %qs står i konflikt"
 
-#: config/i960/i960.c:141
-msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
-msgstr "iC2.0 och iC3.0 är imkompatible - använder iC3.0"
+#: c-decl.c:2631
+#, gcc-internal-format
+msgid "%H%qs defined as wrong kind of tag"
+msgstr "%H%qs definierad som fel sorts tagg"
 
-#: config/i960/i960.c:1448 config/m68k/m68k.c:559 config/rs6000/rs6000.c:9976
-msgid "stack limit expression is not supported"
-msgstr ""
+#: c-decl.c:2855
+#, gcc-internal-format
+msgid "unnamed struct/union that defines no instances"
+msgstr "odöpt struktur/union som inte har någon instans"
 
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#. ??? Not all ten of these architecture variations actually exist, but I
-#. am not sure which are real and which aren't.
-#: config/i960/i960.h:240
-msgid "Generate SA code"
-msgstr "Generera SA-kod"
+#: c-decl.c:2863
+#, fuzzy, gcc-internal-format
+msgid "empty declaration with storage class specifier does not redeclare tag"
+msgstr "lagringsklass angiven i array-deklarerare"
 
-#: config/i960/i960.h:243
-msgid "Generate SB code"
-msgstr "Generera SB-kod"
+#: c-decl.c:2874
+#, gcc-internal-format
+msgid "empty declaration with type qualifier does not redeclare tag"
+msgstr "tom deklaration med typkvalificerare deklarerar inte om en tagg"
 
-#. {"sc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED|                                         TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR),              N_("Generate SC code")},
-#: config/i960/i960.h:248
-msgid "Generate KA code"
-msgstr "Generera KA-kod"
+#: c-decl.c:2895 c-decl.c:2902
+#, fuzzy, gcc-internal-format
+msgid "useless type name in empty declaration"
+msgstr "oanvändbart nyckelord eller typnamn i tom deklaration"
 
-#: config/i960/i960.h:251
-msgid "Generate KB code"
-msgstr "Generera KB-kod"
+#: c-decl.c:2910
+#, fuzzy, gcc-internal-format
+msgid "%<inline%> in empty declaration"
+msgstr "tom deklaration"
 
-#. {"kc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED|                                         TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR),              N_("Generate KC code")},
-#: config/i960/i960.h:256
-msgid "Generate JA code"
-msgstr "Generera JA-kod"
+#: c-decl.c:2916
+#, fuzzy, gcc-internal-format
+msgid "%<auto%> in file-scope empty declaration"
+msgstr "två typer angivna i en tom deklaration"
 
-#: config/i960/i960.h:258
-msgid "Generate JD code"
-msgstr "Generera JD-kod"
+#: c-decl.c:2922
+#, fuzzy, gcc-internal-format
+msgid "%<register%> in file-scope empty declaration"
+msgstr "två typer angivna i en tom deklaration"
 
-#: config/i960/i960.h:261
-msgid "Generate JF code"
-msgstr "Generera JF-kod"
+#: c-decl.c:2928
+#, fuzzy, gcc-internal-format
+msgid "useless storage class specifier in empty declaration"
+msgstr "lagringsklass angiven i array-deklarerare"
 
-#: config/i960/i960.h:263
-msgid "generate RP code"
-msgstr "Generera RP-kod"
+#: c-decl.c:2934
+#, fuzzy, gcc-internal-format
+msgid "useless %<__thread%> in empty declaration"
+msgstr "oanvändbart nyckelord eller typnamn i tom deklaration"
 
-#: config/i960/i960.h:266
-msgid "Generate MC code"
-msgstr "Generera MC-kod"
+#: c-decl.c:2942
+#, fuzzy, gcc-internal-format
+msgid "useless type qualifier in empty declaration"
+msgstr "dubbel deklaration av etikett \"%s\""
 
-#: config/i960/i960.h:269
-msgid "Generate CA code"
-msgstr "Generera CA-kod"
+#: c-decl.c:2949 c-parse.y:781 c-parse.y:783
+#, gcc-internal-format
+msgid "empty declaration"
+msgstr "tom deklaration"
 
-#. {"cb", (TARGET_FLAG_NUMERICS|TARGET_FLAG_C_SERIES|                                          TARGET_FLAG_BRANCH_PREDICT|TARGET_FLAG_CODE_ALIGN),       N_("Generate CB code")},                                                  {"cc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED|                                         TARGET_FLAG_C_SERIES|TARGET_FLAG_BRANCH_PREDICT|                        TARGET_FLAG_CODE_ALIGN),                               N_("Generate CC code")},
-#: config/i960/i960.h:279
-msgid "Generate CF code"
-msgstr "Generera CF-kod"
+#: c-decl.c:3015
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
+msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
 
-#: config/i960/i960.h:283 config/mips/mips.h:568 config/pa/pa.h:266
-msgid "Use software floating point"
-msgstr "Använd mjukvaruflytttal"
+#: c-decl.c:3018
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support %<[*]%> array declarators"
+msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
 
-#: config/i960/i960.h:285
-msgid "Use alternate leaf function entries"
-msgstr ""
+#: c-decl.c:3021
+#, fuzzy, gcc-internal-format
+msgid "GCC does not yet properly implement %<[*]%> array declarators"
+msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
 
-#: config/i960/i960.h:287
-msgid "Do not use alternate leaf function entries"
-msgstr ""
+#: c-decl.c:3040
+#, gcc-internal-format
+msgid "static or type qualifiers in abstract declarator"
+msgstr "statisk eller typkvalificerare i abstrakt deklarerare"
 
-#: config/i960/i960.h:289
-msgid "Perform tail call optimization"
-msgstr "Utför optimering för svansrekursion"
+#: c-decl.c:3099
+#, fuzzy, gcc-internal-format
+msgid "%J%qD is usually a function"
+msgstr "\"%s\" är vanligtvis en funktion"
 
-#: config/i960/i960.h:291
-msgid "Do not perform tail call optimization"
-msgstr "Utför inte optimering för svansrekursion"
+#: c-decl.c:3108 cp/decl.c:3625 cp/decl2.c:850
+#, fuzzy, gcc-internal-format
+msgid "typedef %qD is initialized (use __typeof__ instead)"
+msgstr "typedef \"%s\" är initierad"
 
-#: config/i960/i960.h:293
-msgid "Use complex addressing modes"
-msgstr ""
+#: c-decl.c:3113
+#, fuzzy, gcc-internal-format
+msgid "function %qD is initialized like a variable"
+msgstr "funktion \"%s\" är initierad som en variabel"
 
-#: config/i960/i960.h:295
-msgid "Do not use complex addressing modes"
-msgstr ""
+#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
+#: c-decl.c:3119
+#, fuzzy, gcc-internal-format
+msgid "parameter %qD is initialized"
+msgstr "parameter \"%s\" är initierad"
 
-#: config/i960/i960.h:297
-msgid "Align code to 8 byte boundary"
-msgstr ""
+#: c-decl.c:3144
+#, fuzzy, gcc-internal-format
+msgid "variable %qD has initializer but incomplete type"
+msgstr "variabel \"%s\" har initierare men är av inkomplett typ"
 
-#: config/i960/i960.h:299
-msgid "Do not align code to 8 byte boundary"
-msgstr ""
+#: c-decl.c:3220 c-decl.c:5815 cp/decl.c:3664 cp/decl.c:9893
+#, fuzzy, gcc-internal-format
+msgid "%Jinline function %qD given attribute noinline"
+msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
 
-#. {"clean-linkage", (TARGET_FLAG_CLEAN_LINKAGE),                             N_("Force use of prototypes")},                                      {"no-clean-linkage", -(TARGET_FLAG_CLEAN_LINKAGE),                         N_("Do not force use of prototypes")},
-#: config/i960/i960.h:305 config/i960/i960.h:307
-msgid "Enable compatibility with iC960 v2.0"
-msgstr ""
+#: c-decl.c:3291
+#, fuzzy, gcc-internal-format
+msgid "%Jinitializer fails to determine size of %qD"
+msgstr "initierare misslyckas med att bestämma storlek på \"%s\""
 
-#: config/i960/i960.h:309
-msgid "Enable compatibility with iC960 v3.0"
-msgstr ""
+#: c-decl.c:3296
+#, fuzzy, gcc-internal-format
+msgid "%Jarray size missing in %qD"
+msgstr "fältstorlek saknas i \"%s\""
 
-#: config/i960/i960.h:311 config/i960/i960.h:313
-msgid "Enable compatibility with ic960 assembler"
-msgstr ""
+#: c-decl.c:3308
+#, fuzzy, gcc-internal-format
+msgid "%Jzero or negative size array %qD"
+msgstr "noll eller negativ storlek på fält \"%s\""
 
-#: config/i960/i960.h:315
-msgid "Do not permit unaligned accesses"
-msgstr ""
+#: c-decl.c:3360 varasm.c:1556
+#, fuzzy, gcc-internal-format
+msgid "%Jstorage size of %qD isn%'t known"
+msgstr "lagringsstorlek på \"%s\" är okänd"
 
-#: config/i960/i960.h:317
-msgid "Permit unaligned accesses"
-msgstr ""
+#: c-decl.c:3370
+#, fuzzy, gcc-internal-format
+msgid "%Jstorage size of %qD isn%'t constant"
+msgstr "lagringsstorlek på \"%s\" är inte konstant"
 
-#: config/i960/i960.h:319
-msgid "Layout types like Intel's v1.3 gcc"
-msgstr ""
+#: c-decl.c:3417
+#, fuzzy, gcc-internal-format
+msgid "%Jignoring asm-specifier for non-static local variable %qD"
+msgstr "ignorerar asm för ickestatisk lokal variabel \"%s\""
 
-#: config/i960/i960.h:321
-msgid "Do not layout types like Intel's v1.3 gcc"
-msgstr ""
+#: c-decl.c:3447 fortran/f95-lang.c:646
+#, gcc-internal-format
+msgid "cannot put object with volatile field into register"
+msgstr "kan inte lägga objekt med volatile-fält i register"
 
-#: config/i960/i960.h:323 config/sparc/freebsd.h:80 config/sparc/linux.h:86
-#: config/sparc/linux64.h:88 config/sparc/netbsd-elf.h:238
-msgid "Use 64 bit long doubles"
-msgstr "Använd 64 bits long double"
+#: c-decl.c:3581
+#, gcc-internal-format
+msgid "ISO C forbids forward parameter declarations"
+msgstr "ISO C förbjuder framåtdeklaration av parametrar"
 
-#: config/i960/i960.h:325
-msgid "Enable linker relaxation"
-msgstr ""
+#: c-decl.c:3711
+#, fuzzy, gcc-internal-format
+msgid "bit-field %qs width not an integer constant"
+msgstr "tre \"l\"-suffix på heltalskonstant"
 
-#: config/i960/i960.h:327
-msgid "Do not enable linker relaxation"
-msgstr ""
+#: c-decl.c:3719
+#, fuzzy, gcc-internal-format
+msgid "negative width in bit-field %qs"
+msgstr "negativ storlek i bitfält \"%s\""
 
-#: config/ia64/ia64-c.c:51
-msgid "malformed #pragma builtin"
-msgstr ""
+#: c-decl.c:3724
+#, fuzzy, gcc-internal-format
+msgid "zero width for bit-field %qs"
+msgstr "Storleken noll på bitfält \"%s\""
 
-#: config/ia64/ia64.c:4015
-msgid "ia64_print_operand: unknown code"
-msgstr ""
+#: c-decl.c:3734
+#, fuzzy, gcc-internal-format
+msgid "bit-field %qs has invalid type"
+msgstr "bitfält \"%s\" har en icke godkänd typ"
 
-#: config/ia64/ia64.c:4292
-msgid "value of -mfixed-range must have form REG1-REG2"
-msgstr ""
+#: c-decl.c:3743
+#, fuzzy, gcc-internal-format
+msgid "type of bit-field %qs is a GCC extension"
+msgstr "#%s är en GCC-utvidgning"
 
-#: config/ia64/ia64.c:4319
-#, c-format
-msgid "%s-%s is an empty range"
-msgstr "%s-%s är ett tomt intervall"
+#: c-decl.c:3752
+#, fuzzy, gcc-internal-format
+msgid "width of %qs exceeds its type"
+msgstr "storleken på \"%s\" är större än sin typ"
 
-#: config/ia64/ia64.c:4350
-msgid "cannot optimize floating point division for both latency and throughput"
-msgstr ""
+#: c-decl.c:3765
+#, fuzzy, gcc-internal-format
+msgid "%qs is narrower than values of its type"
+msgstr "heltalskonstant är större än maximala värdet för sin typ"
 
-#: config/ia64/ia64.c:4356
-msgid "cannot optimize integer division for both latency and throughput"
-msgstr ""
+#: c-decl.c:3890
+#, fuzzy, gcc-internal-format
+msgid "type defaults to %<int%> in declaration of %qs"
+msgstr "två eller fler datatyper i deklaration av \"%s\""
+
+#: c-decl.c:3918
+#, fuzzy, gcc-internal-format
+msgid "duplicate %<const%>"
+msgstr "upprepning av \"const\""
 
-#: config/ia64/ia64.c:4368
-#, fuzzy, c-format
-msgid "bad value (%s) for -mtls-size= switch"
-msgstr "ogiltigt värde (%s) till flagga -mcpu"
+#: c-decl.c:3920
+#, fuzzy, gcc-internal-format
+msgid "duplicate %<restrict%>"
+msgstr "upprepning av \"restrict\""
 
-#. This macro defines names of command options to set and clear bits in
-#. `target_flags'.  Its definition is an initializer with a subgrouping for
-#. each command option.
-#: config/ia64/ia64.h:154
-msgid "Generate big endian code"
-msgstr "Generera \"big endian\"-kod."
+#: c-decl.c:3922
+#, fuzzy, gcc-internal-format
+msgid "duplicate %<volatile%>"
+msgstr "upprepning av \"volatile\""
 
-#: config/ia64/ia64.h:156 config/mcore/mcore.h:159
-msgid "Generate little endian code"
-msgstr "Generera \"little endian\"-kod."
+#: c-decl.c:3941
+#, fuzzy, gcc-internal-format
+msgid "function definition declared %<auto%>"
+msgstr "funktionsdefinition deklarerad som \"auto\""
 
-#: config/ia64/ia64.h:158
-msgid "Generate code for GNU as"
-msgstr "Generera kod för GNU as"
+#: c-decl.c:3943
+#, fuzzy, gcc-internal-format
+msgid "function definition declared %<register%>"
+msgstr "funktionsdefinition deklarerad som \"register\""
 
-#: config/ia64/ia64.h:160
-msgid "Generate code for Intel as"
-msgstr "Generera kod för Intel as"
+#: c-decl.c:3945
+#, fuzzy, gcc-internal-format
+msgid "function definition declared %<typedef%>"
+msgstr "funktionsdefinition deklarerad som \"typedef\""
 
-#: config/ia64/ia64.h:162
-msgid "Generate code for GNU ld"
-msgstr "Generera kod för GNU ld"
+#: c-decl.c:3947
+#, fuzzy, gcc-internal-format
+msgid "function definition declared %<__thread%>"
+msgstr "funktionsdefinition deklarerad som \"typedef\""
 
-#: config/ia64/ia64.h:164
-msgid "Generate code for Intel ld"
-msgstr "Generera kod för Intel ld"
+#: c-decl.c:3963
+#, fuzzy, gcc-internal-format
+msgid "storage class specified for structure field %qs"
+msgstr "lagringsklass angiven för strukturfält \"%s\""
 
-#: config/ia64/ia64.h:166
-msgid "Generate code without GP reg"
-msgstr ""
+#: c-decl.c:3967 cp/decl.c:6974
+#, fuzzy, gcc-internal-format
+msgid "storage class specified for parameter %qs"
+msgstr "lagringsklass angiven för parameter \"%s\""
 
-#: config/ia64/ia64.h:168
-msgid "Emit stop bits before and after volatile extended asms"
-msgstr ""
+#: c-decl.c:3970 cp/decl.c:6976
+#, gcc-internal-format
+msgid "storage class specified for typename"
+msgstr "lagringsklass angiven för typnamn"
 
-#: config/ia64/ia64.h:170
-msgid "Don't emit stop bits before and after volatile extended asms"
-msgstr ""
+#: c-decl.c:3983 cp/decl.c:6993
+#, fuzzy, gcc-internal-format
+msgid "%qs initialized and declared %<extern%>"
+msgstr "`%s' initierad och deklarerad \"extern\""
 
-#: config/ia64/ia64.h:172
-msgid "Emit code for Itanium (TM) processor B step"
-msgstr ""
+#: c-decl.c:3985 cp/decl.c:6996
+#, fuzzy, gcc-internal-format
+msgid "%qs has both %<extern%> and initializer"
+msgstr "\"%s\" är både \"extern\" och initierare"
 
-#: config/ia64/ia64.h:174
-msgid "Use in/loc/out register names"
-msgstr ""
+#: c-decl.c:3990
+#, fuzzy, gcc-internal-format
+msgid "file-scope declaration of %qs specifies %<auto%>"
+msgstr "toppnivådeklaration av \"%s\" anger \"auto\""
 
-#: config/ia64/ia64.h:176
-msgid "Disable use of sdata/scommon/sbss"
-msgstr ""
+#: c-decl.c:3992
+#, fuzzy, gcc-internal-format
+msgid "file-scope declaration of %qs specifies %<register%>"
+msgstr "toppnivådeklaration av \"%s\" anger \"auto\""
 
-#: config/ia64/ia64.h:178
-msgid "Enable use of sdata/scommon/sbss"
-msgstr ""
+#: c-decl.c:3997 cp/decl.c:7000
+#, fuzzy, gcc-internal-format
+msgid "nested function %qs declared %<extern%>"
+msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
 
-#: config/ia64/ia64.h:180
-msgid "gp is constant (but save/restore gp on indirect calls)"
-msgstr ""
+#: c-decl.c:4000 cp/decl.c:7010
+#, gcc-internal-format
+msgid "function-scope %qs implicitly auto and declared %<__thread%>"
+msgstr "funktionsdefinitionsområde %qs implicit auto och deklarerat %<__thread%>"
 
-#: config/ia64/ia64.h:182
-msgid "Generate self-relocatable code"
-msgstr ""
+#. Only the innermost declarator (making a parameter be of
+#. array type which is converted to pointer type)
+#. may have static or type qualifiers.
+#: c-decl.c:4047 c-decl.c:4237
+#, fuzzy, gcc-internal-format
+msgid "static or type qualifiers in non-parameter array declarator"
+msgstr "två typer angivna i en tom deklaration"
 
-#: config/ia64/ia64.h:184
-msgid "Generate inline floating point division, optimize for latency"
-msgstr ""
+#: c-decl.c:4093
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qs as array of voids"
+msgstr "deklaration av \"%s\" som ett fält med void"
 
-#: config/ia64/ia64.h:186
-msgid "Generate inline floating point division, optimize for throughput"
-msgstr ""
+#: c-decl.c:4099
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qs as array of functions"
+msgstr "deklaration av \"%s\" som ett fält med funktioner"
 
-#: config/ia64/ia64.h:188
-msgid "Generate inline integer division, optimize for latency"
-msgstr ""
+#: c-decl.c:4104
+#, fuzzy, gcc-internal-format
+msgid "invalid use of structure with flexible array member"
+msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
 
-#: config/ia64/ia64.h:190
-msgid "Generate inline integer division, optimize for throughput"
-msgstr ""
+#: c-decl.c:4124
+#, fuzzy, gcc-internal-format
+msgid "size of array %qs has non-integer type"
+msgstr "storlek på fält \"%s\" är inte av heltalstyp"
 
-#: config/ia64/ia64.h:192
-msgid "Enable Dwarf 2 line debug info via GNU as"
-msgstr ""
+#: c-decl.c:4129
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids zero-size array %qs"
+msgstr "ISO C förbjuder fält \"%s\" med storlek noll"
 
-#: config/ia64/ia64.h:194
-msgid "Disable Dwarf 2 line debug info via GNU as"
-msgstr ""
+#: c-decl.c:4136
+#, fuzzy, gcc-internal-format
+msgid "size of array %qs is negative"
+msgstr "storlek på fält \"%s\" är negativt"
 
-#: config/ia64/ia64.h:223
-msgid "Specify range of registers to make fixed"
-msgstr ""
+#: c-decl.c:4150
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
+msgstr "ISO C89 förbjuder fält \"%s\" vars storlek inte kan beräknas"
 
-#: config/ip2k/ip2k.c:1090
-#, fuzzy
-msgid "bad operand"
-msgstr "ogiltig %%-kod"
+#: c-decl.c:4154
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids variable-size array %qs"
+msgstr "ISO C89 förbjuder fält \"%s\" med variabel storlek"
 
-#: config/m32r/m32r.c:139
-#, c-format
-msgid "bad value (%s) for -mmodel switch"
-msgstr ""
+#: c-decl.c:4193 c-decl.c:4357 cp/decl.c:7431
+#, fuzzy, gcc-internal-format
+msgid "size of array %qs is too large"
+msgstr "fältet \"%s\" är för stort"
 
-#: config/m32r/m32r.c:148
-#, c-format
-msgid "bad value (%s) for -msdata switch"
-msgstr ""
+#: c-decl.c:4204
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support flexible array members"
+msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
 
-#: config/m32r/m32r.c:319
-#, fuzzy, c-format
-msgid "invalid argument of `%s' attribute"
-msgstr "ogiltigt typargument till \"%s\""
+#: c-decl.c:4214
+#, gcc-internal-format
+msgid "array type has incomplete element type"
+msgstr "fälttyp har inkomplett elementtyp"
 
-#: config/m32r/m32r.c:422
-msgid "const objects cannot go in .sdata/.sbss"
-msgstr ""
+#: c-decl.c:4269 cp/decl.c:7101
+#, fuzzy, gcc-internal-format
+msgid "%qs declared as function returning a function"
+msgstr "\"%s\" är deklarerad som en funktion som returnerar en funktion"
 
-#: config/m32r/m32r.c:2256
-#, fuzzy, c-format
-msgid "invalid operand to %%s code"
-msgstr "ogiltig operand för %R"
+#: c-decl.c:4274 cp/decl.c:7106
+#, fuzzy, gcc-internal-format
+msgid "%qs declared as function returning an array"
+msgstr "\"%s\" är deklarerad som en funktion som returnerar ett fält"
 
-#: config/m32r/m32r.c:2263
-#, fuzzy, c-format
-msgid "invalid operand to %%p code"
-msgstr "ogiltig operand för %R"
+#: c-decl.c:4294
+#, fuzzy, gcc-internal-format
+msgid "function definition has qualified void return type"
+msgstr "ogiltig operation på oinstansierad typ"
 
-#: config/m32r/m32r.c:2318
-msgid "bad insn for 'A'"
-msgstr ""
+#: c-decl.c:4296
+#, gcc-internal-format
+msgid "type qualifiers ignored on function return type"
+msgstr "typkvalificerare ignoreras för funktions returtyp"
 
-#: config/m32r/m32r.c:2370
-#, fuzzy, c-format
-msgid "invalid operand to %%T/%%B code"
-msgstr "ogiltig operand för %H/%L"
+#: c-decl.c:4325 c-decl.c:4370 c-decl.c:4464 c-decl.c:4555
+#, gcc-internal-format
+msgid "ISO C forbids qualified function types"
+msgstr "ISO C förbjuder kvalificerade funktionstyper"
 
-#: config/m32r/m32r.c:2393
-#, fuzzy, c-format
-msgid "invalid operand to %%N code"
-msgstr "ogiltig operand för %R"
+#: c-decl.c:4378
+#, gcc-internal-format
+msgid "%Jtypedef %qD declared %<inline%>"
+msgstr "%Jtypdef %qD deklarerad %<inline%>"
 
-#: config/m32r/m32r.c:2438
-msgid "pre-increment address is not a register"
-msgstr ""
+#: c-decl.c:4408
+#, gcc-internal-format
+msgid "ISO C forbids const or volatile function types"
+msgstr "ISO C förbjuder const- eller volatile-funktionstyper"
 
-#: config/m32r/m32r.c:2445
-msgid "pre-decrement address is not a register"
-msgstr ""
+#: c-decl.c:4428
+#, fuzzy, gcc-internal-format
+msgid "variable or field %qs declared void"
+msgstr "variabel eller fält \"%s\" deklarerad som void"
 
-#: config/m32r/m32r.c:2452
-msgid "post-increment address is not a register"
-msgstr ""
+#: c-decl.c:4457
+#, gcc-internal-format
+msgid "attributes in parameter array declarator ignored"
+msgstr "attribut i parametervektordeklarerare ignoreras"
 
-#: config/m32r/m32r.c:2530 config/m32r/m32r.c:2546
-#: config/rs6000/rs6000.c:12802
-msgid "bad address"
-msgstr ""
+#: c-decl.c:4492
+#, fuzzy, gcc-internal-format
+msgid "%Jparameter %qD declared %<inline%>"
+msgstr "parameter \"%s\" deklarerad som void"
 
-#: config/m32r/m32r.c:2551
-#, fuzzy
-msgid "lo_sum not of register"
-msgstr "Skicka argument i register"
+#: c-decl.c:4505
+#, fuzzy, gcc-internal-format
+msgid "field %qs declared as a function"
+msgstr "fält \"%s\" deklarerad som en funktion"
 
-#. { "relax",                  TARGET_RELAX_MASK, "" },                    { "no-relax",               -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:241
-msgid "Display compile time statistics"
-msgstr ""
+#: c-decl.c:4511
+#, fuzzy, gcc-internal-format
+msgid "field %qs has incomplete type"
+msgstr "fält \"%s\" har en inkomplett typ"
 
-#: config/m32r/m32r.h:243
-msgid "Align all loops to 32 byte boundary"
-msgstr ""
+#: c-decl.c:4525 c-decl.c:4537 c-decl.c:4541
+#, fuzzy, gcc-internal-format
+msgid "invalid storage class for function %qs"
+msgstr "ogiltig lagringsklass för funktion \"%s\""
 
-#: config/m32r/m32r.h:246
-msgid "Only issue one instruction per cycle"
-msgstr "Lägg bara ut en instruktion per cykel"
+#: c-decl.c:4561
+#, fuzzy, gcc-internal-format
+msgid "%<noreturn%> function returns non-void value"
+msgstr "\"noreturn\"-funktion returnerar ett icke-void värde"
 
-#: config/m32r/m32r.h:249
-msgid "Prefer branches over conditional execution"
-msgstr "Föredra hopp framför villkorlig körning"
+#: c-decl.c:4589
+#, fuzzy, gcc-internal-format
+msgid "cannot inline function %<main%>"
+msgstr "kan inte inline:a funktion \"main\""
 
-#: config/m32r/m32r.h:265
-msgid "Code size: small, medium or large"
-msgstr "Kodstorlek: small, medium, eller large"
+#: c-decl.c:4636
+#, gcc-internal-format
+msgid "variable previously declared %<static%> redeclared %<extern%>"
+msgstr "variabel tidigare deklarerad %<static%> omdeklarerad som %<extern%>"
 
-#: config/m32r/m32r.h:267
-msgid "Small data area: none, sdata, use"
-msgstr "Litet dataområde: none, sdata, use"
+#: c-decl.c:4645
+#, fuzzy, gcc-internal-format
+msgid "%Jvariable %qD declared %<inline%>"
+msgstr "variabel \"%s\" deklarerad \"inline\""
 
-#: config/m68hc11/m68hc11.c:242
-#, c-format
-msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
-msgstr ""
+#. A mere warning is sure to result in improper semantics
+#. at runtime.  Don't bother to allow this to compile.
+#: c-decl.c:4676 cp/decl.c:5864
+#, fuzzy, gcc-internal-format
+msgid "thread-local storage not supported for this target"
+msgstr "-fdata-sections stöds inte för AIX"
 
-#: config/m68hc11/m68hc11.c:1305
-msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
-msgstr ""
+#: c-decl.c:4738 c-decl.c:5892
+#, fuzzy, gcc-internal-format
+msgid "function declaration isn%'t a prototype"
+msgstr "funktionsdeklaration är inte en prototyp"
 
-#: config/m68hc11/m68hc11.c:1311
-#, fuzzy
-msgid "`trap' attribute is already used"
-msgstr "attributet `%s' ignorerat"
+#: c-decl.c:4746
+#, gcc-internal-format
+msgid "parameter names (without types) in function declaration"
+msgstr "parameternamn (utan typer) i funktionsdeklaration"
 
-#. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3327 config/m68hc11/m68hc11.c:3733
-msgid "move insn not handled"
-msgstr ""
+#: c-decl.c:4779
+#, fuzzy, gcc-internal-format
+msgid "%Jparameter %u (%qD) has incomplete type"
+msgstr "parameter har en inkomplett typ"
 
-#: config/m68hc11/m68hc11.c:3579 config/m68hc11/m68hc11.c:3663
-#: config/m68hc11/m68hc11.c:3946
-#, fuzzy
-msgid "invalid register in the move instruction"
-msgstr "Använd inte divisionsinstruktionen"
+#: c-decl.c:4782
+#, fuzzy, gcc-internal-format
+msgid "%Jparameter %u has incomplete type"
+msgstr "parameter har en inkomplett typ"
 
-#: config/m68hc11/m68hc11.c:3613
-#, fuzzy
-msgid "invalid operand in the instruction"
-msgstr "ogiltig operand för %V"
+#: c-decl.c:4791
+#, fuzzy, gcc-internal-format
+msgid "%Jparameter %u (%qD) has void type"
+msgstr "parameter \"%s\" har en inkomplett typ"
 
-#: config/m68hc11/m68hc11.c:3920
-#, fuzzy
-msgid "invalid register in the instruction"
-msgstr "ogiltigt flagga \"%s\" i line-direktiv"
+#: c-decl.c:4794
+#, fuzzy, gcc-internal-format
+msgid "%Jparameter %u has void type"
+msgstr "parameter \"%s\" har en inkomplett typ"
 
-#: config/m68hc11/m68hc11.c:3953
-msgid "operand 1 must be a hard register"
-msgstr ""
+#: c-decl.c:4851
+#, gcc-internal-format
+msgid "%<void%> as only parameter may not be qualified"
+msgstr "%<void%> som enda parameter kan inte kvalificeras"
 
-#: config/m68hc11/m68hc11.c:3970
-#, fuzzy
-msgid "invalid rotate insn"
-msgstr "ogiltigt format på #line"
+#: c-decl.c:4855 c-decl.c:4890
+#, fuzzy, gcc-internal-format
+msgid "%<void%> must be the only parameter"
+msgstr "ogiltigt typargument"
 
-#: config/m68hc11/m68hc11.c:4391
-msgid "registers IX, IY and Z used in the same INSN"
-msgstr ""
+#: c-decl.c:4883
+#, gcc-internal-format
+msgid "%Jparameter %qD has just a forward declaration"
+msgstr "%Jparameter %qD har endast en framåtdeklaration"
 
-#: config/m68hc11/m68hc11.c:4728 config/m68hc11/m68hc11.c:5031
-msgid "cannot do z-register replacement"
-msgstr ""
+#. The %s will be one of 'struct', 'union', or 'enum'.
+#: c-decl.c:4929
+#, fuzzy, gcc-internal-format
+msgid "%<%s %E%> declared inside parameter list"
+msgstr "\"%s %s\" deklarerad inuti parameterlista"
 
-#: config/m68hc11/m68hc11.c:5094
-msgid "invalid Z register replacement for insn"
-msgstr ""
+#. The %s will be one of 'struct', 'union', or 'enum'.
+#: c-decl.c:4933
+#, fuzzy, gcc-internal-format
+msgid "anonymous %s declared inside parameter list"
+msgstr "anonym struktur deklarerad i parameterlista"
 
-#. Macro to define tables used to set the flags. This is a list in braces of
-#. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
-#. to set or minus the bits to clear. An empty string NAME is used to
-#. identify the default VALUE.
-#: config/m68hc11/m68hc11.h:172
-msgid "Compile with 16-bit integer mode"
-msgstr ""
+#: c-decl.c:4938
+#, gcc-internal-format
+msgid "its scope is only this definition or declaration, which is probably not what you want"
+msgstr "dess scope-område är endast denna definition eller deklaration, vilket troligen inte är vad du vill."
 
-#: config/m68hc11/m68hc11.h:174
-msgid "Compile with 32-bit integer mode"
-msgstr ""
+#: c-decl.c:5071
+#, fuzzy, gcc-internal-format
+msgid "redefinition of %<union %s%>"
+msgstr "omdefiniering av \"union %s\""
 
-#: config/m68hc11/m68hc11.h:176
-msgid "Auto pre/post decrement increment allowed"
-msgstr ""
+#: c-decl.c:5073
+#, fuzzy, gcc-internal-format
+msgid "redefinition of %<struct %s%>"
+msgstr "omdefiniering av \"struct %s\""
 
-#: config/m68hc11/m68hc11.h:178
-msgid "Auto pre/post decrement increment not allowed"
-msgstr ""
+#: c-decl.c:5078
+#, fuzzy, gcc-internal-format
+msgid "nested redefinition of %<union %s%>"
+msgstr "nästlad omdefinition av \"%s\""
 
-#: config/m68hc11/m68hc11.h:180
-msgid "Min/max instructions allowed"
-msgstr ""
+#: c-decl.c:5081
+#, fuzzy, gcc-internal-format
+msgid "nested redefinition of %<struct %s%>"
+msgstr "nästlad omdefinition av \"%s\""
 
-#: config/m68hc11/m68hc11.h:182
-msgid "Min/max instructions not allowed"
-msgstr ""
+#: c-decl.c:5153 cp/decl.c:3422
+#, gcc-internal-format
+msgid "declaration does not declare anything"
+msgstr "deklaration som inte deklarerar något"
 
-#: config/m68hc11/m68hc11.h:184
-msgid "Use call and rtc for function calls and returns"
-msgstr ""
+#: c-decl.c:5157
+#, fuzzy, gcc-internal-format
+msgid "ISO C doesn%'t support unnamed structs/unions"
+msgstr "ISO C stödjer inte ej namnsatta strukturer/unioner"
 
-#: config/m68hc11/m68hc11.h:186
-msgid "Use jsr and rts for function calls and returns"
-msgstr ""
+#: c-decl.c:5200 c-decl.c:5216
+#, fuzzy, gcc-internal-format
+msgid "%Jduplicate member %qD"
+msgstr "upprepning av medlem \"%s\""
 
-#: config/m68hc11/m68hc11.h:188
-msgid "Do not use direct addressing mode for soft registers"
-msgstr ""
+#: c-decl.c:5255
+#, fuzzy, gcc-internal-format
+msgid "union has no named members"
+msgstr "namngivna medlemmar"
 
-#: config/m68hc11/m68hc11.h:190
-msgid "Use direct addressing mode for soft registers"
-msgstr ""
+#: c-decl.c:5257
+#, fuzzy, gcc-internal-format
+msgid "union has no members"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: config/m68hc11/m68hc11.h:192 config/m68hc11/m68hc11.h:198
-msgid "Compile for a 68HC11"
-msgstr ""
+#: c-decl.c:5262
+#, fuzzy, gcc-internal-format
+msgid "struct has no named members"
+msgstr "namngivna medlemmar"
 
-#: config/m68hc11/m68hc11.h:194 config/m68hc11/m68hc11.h:200
-msgid "Compile for a 68HC12"
-msgstr ""
+#: c-decl.c:5264
+#, fuzzy, gcc-internal-format
+msgid "struct has no members"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: config/m68hc11/m68hc11.h:196 config/m68hc11/m68hc11.h:202
-msgid "Compile for a 68HCS12"
-msgstr ""
+#: c-decl.c:5321
+#, fuzzy, gcc-internal-format
+msgid "%Jflexible array member in union"
+msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
 
-#. This macro is similar to `TARGET_SWITCHES' but defines names of
-#. command options that have values.  Its definition is an
-#. initializer with a subgrouping for each command option.
-#.
-#. Each subgrouping contains a string constant, that defines the
-#. fixed part of the option name, and the address of a variable.  The
-#. variable, type `char *', is set to the variable part of the given
-#. option if the fixed part matches.  The actual option name is made
-#. by appending `-m' to the specified name.
-#: config/m68hc11/m68hc11.h:216
-msgid "Specify the register allocation order"
-msgstr ""
+#: c-decl.c:5326
+#, gcc-internal-format
+msgid "%Jflexible array member not at end of struct"
+msgstr "%Jflexibel vektormedelm inte vid slutet av post"
 
-#: config/m68hc11/m68hc11.h:218
-msgid "Indicate the number of soft registers available"
-msgstr ""
+#: c-decl.c:5331
+#, gcc-internal-format
+msgid "%Jflexible array member in otherwise empty struct"
+msgstr "%Jflexibel vektor medlem i i övrigt tom post"
 
-#: config/m68k/m68k.c:158
-#, c-format
-msgid "-malign-loops=%d is not between 1 and %d"
-msgstr ""
+#: c-decl.c:5338
+#, fuzzy, gcc-internal-format
+msgid "%Jinvalid use of structure with flexible array member"
+msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
 
-#: config/m68k/m68k.c:169
-#, c-format
-msgid "-malign-jumps=%d is not between 1 and %d"
-msgstr ""
+#: c-decl.c:5446
+#, gcc-internal-format
+msgid "union cannot be made transparent"
+msgstr "unionen kan inte göras transparent"
 
-#: config/m68k/m68k.c:180
-#, c-format
-msgid "-malign-functions=%d is not between 1 and %d"
-msgstr ""
+#: c-decl.c:5517
+#, fuzzy, gcc-internal-format
+msgid "nested redefinition of %<enum %s%>"
+msgstr "nästlad omdefinition av \"%s\""
 
-#: config/m68k/m68k.c:189
-msgid "-fPIC is not currently supported on the 68000 or 68010\n"
-msgstr ""
+#. This enum is a named one that has been declared already.
+#: c-decl.c:5524
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of %<enum %s%>"
+msgstr "omdeklaration av \"enum %s\""
 
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/m68k/m68k.h:162 config/m68k/m68k.h:164
-#, fuzzy
-msgid "Generate code for a 68020"
-msgstr "Generera kod för c2"
+#: c-decl.c:5587
+#, gcc-internal-format
+msgid "enumeration values exceed range of largest integer"
+msgstr "uppräkningsvärden överskrider gränsen för största heltal"
 
-#: config/m68k/m68k.h:169 config/m68k/m68k.h:172
-#, fuzzy
-msgid "Generate code for a 68000"
-msgstr "Generera kod för en DLL"
+#: c-decl.c:5604
+#, gcc-internal-format
+msgid "specified mode too small for enumeral values"
+msgstr "angiven sort för liten för uppräkningvärden"
 
-#: config/m68k/m68k.h:174
-#, fuzzy
-msgid "Use the bit-field instructions"
-msgstr "Använd bitfältsinstruktioner"
+#: c-decl.c:5704
+#, fuzzy, gcc-internal-format
+msgid "enumerator value for %qE is not an integer constant"
+msgstr "uppräkningsvärde för \"%s\" är inte en heltalskonstant"
 
-#: config/m68k/m68k.h:176
-#, fuzzy
-msgid "Do not use the bit-field instructions"
-msgstr "Använd inte bitfältsinstruktioner"
+#: c-decl.c:5721
+#, gcc-internal-format
+msgid "overflow in enumeration values"
+msgstr "överspill i uppräkningsvärden"
 
-#: config/m68k/m68k.h:178
-msgid "Use different calling convention using 'rtd'"
-msgstr ""
+#: c-decl.c:5726
+#, fuzzy, gcc-internal-format
+msgid "ISO C restricts enumerator values to range of %<int%>"
+msgstr "ISO C begränsar enumreringsvärden till intervallet av en \"int\""
 
-#: config/m68k/m68k.h:182
-msgid "Consider type `int' to be 16 bits wide"
-msgstr ""
+#: c-decl.c:5821
+#, gcc-internal-format
+msgid "return type is an incomplete type"
+msgstr "returtypen är en inkomplett typ"
 
-#: config/m68k/m68k.h:184
-msgid "Consider type `int' to be 32 bits wide"
-msgstr ""
+#: c-decl.c:5829
+#, fuzzy, gcc-internal-format
+msgid "return type defaults to %<int%>"
+msgstr "returtyp sätts till \"int\""
 
-#: config/m68k/m68k.h:186
-#, fuzzy
-msgid "Generate code for a Sun FPA"
-msgstr "Generera kod för en given CPU"
+#: c-decl.c:5899
+#, fuzzy, gcc-internal-format
+msgid "%Jno previous prototype for %qD"
+msgstr "ingen tidigare prototyp för `%s'"
 
-#: config/m68k/m68k.h:189
-#, fuzzy
-msgid "Do not generate code for a Sun FPA"
-msgstr "Genrera inte kod som använder FPU"
+#: c-decl.c:5907
+#, fuzzy, gcc-internal-format
+msgid "%J%qD was used with no prototype before its definition"
+msgstr "\"%s\" användes utan någon prototyp innan sin definition"
 
-#: config/m68k/m68k.h:191 config/m68k/m68k.h:193
-#, fuzzy
-msgid "Generate code for a Sun Sky board"
-msgstr "Generera kod för en DLL"
+#: c-decl.c:5914
+#, fuzzy, gcc-internal-format
+msgid "%Jno previous declaration for %qD"
+msgstr "ingen tidigare deklaration av \"%s\""
 
-#: config/m68k/m68k.h:195
-#, fuzzy
-msgid "Do not use Sky linkage convention"
-msgstr "Använd inte divisionsinstruktionen"
+#: c-decl.c:5922
+#, fuzzy, gcc-internal-format
+msgid "%J%qD was used with no declaration before its definition"
+msgstr "\"%s\" användes utan någon deklaration innan sin definition"
 
-#: config/m68k/m68k.h:197
-#, fuzzy
-msgid "Generate code for a 68881"
-msgstr "Generera kod för c1"
+#: c-decl.c:5955 c-decl.c:6472
+#, fuzzy, gcc-internal-format
+msgid "%Jreturn type of %qD is not %<int%>"
+msgstr "returtypen på \"%s\" är inte \"int\""
 
-#: config/m68k/m68k.h:200
-msgid "Generate code with library calls for floating point"
-msgstr ""
+#: c-decl.c:5970
+#, fuzzy, gcc-internal-format
+msgid "%Jfirst argument of %qD should be %<int%>"
+msgstr "första argumentet till \"%s\" skall vara \"int\""
 
-#: config/m68k/m68k.h:202
-#, fuzzy
-msgid "Generate code for a 68040, without any new instructions"
-msgstr "Generera kod för \"little endian\""
+#: c-decl.c:5979
+#, fuzzy, gcc-internal-format
+msgid "%Jsecond argument of %qD should be %<char **%>"
+msgstr "andra argumentet till \"%s\" skall vara \"char **\""
 
-#: config/m68k/m68k.h:205
-#, fuzzy
-msgid "Generate code for a 68060, without any new instructions"
-msgstr "Generera kod för \"little endian\""
+#: c-decl.c:5988
+#, fuzzy, gcc-internal-format
+msgid "%Jthird argument of %qD should probably be %<char **%>"
+msgstr "tredje argumentet till \"%s2 skall troligen vara \"char **\""
 
-#: config/m68k/m68k.h:209
-#, fuzzy
-msgid "Generate code for a 68030"
-msgstr "Generera kod för en DLL"
+#: c-decl.c:5998
+#, fuzzy, gcc-internal-format
+msgid "%J%qD takes only zero or two arguments"
+msgstr "\"%s\" tar bara noll eller två argument"
 
-#: config/m68k/m68k.h:212
-#, fuzzy
-msgid "Generate code for a 68040"
-msgstr "Generera kod för 11/40"
+#: c-decl.c:6001
+#, fuzzy, gcc-internal-format
+msgid "%J%qD is normally a non-static function"
+msgstr "\"%s\" är normalt en icke-statisk function"
 
-#: config/m68k/m68k.h:216
-#, fuzzy
-msgid "Generate code for a 68060"
-msgstr "Generera kod för en DLL"
+#: c-decl.c:6047
+#, gcc-internal-format
+msgid "%Jold-style parameter declarations in prototyped function definition"
+msgstr "%Jgammaldags parameterdeklarationer i funktionsdefinition med prototyp"
 
-#: config/m68k/m68k.h:221
-#, fuzzy
-msgid "Generate code for a 520X"
-msgstr "Generera kod för c2"
+#: c-decl.c:6060
+#, fuzzy, gcc-internal-format
+msgid "%Jtraditional C rejects ISO C style function definitions"
+msgstr "traditionell C stödjer inte sträng-sammanslagning"
 
-#: config/m68k/m68k.h:224
-#, fuzzy
-msgid "Generate code for a 68851"
-msgstr "Generera kod för c1"
+#: c-decl.c:6072
+#, fuzzy, gcc-internal-format
+msgid "%Jparameter name omitted"
+msgstr "parameternamn utlämnat"
 
-#: config/m68k/m68k.h:226
-#, fuzzy
-msgid "Do no generate code for a 68851"
-msgstr "Generera kod för c1"
+#: c-decl.c:6112
+#, gcc-internal-format
+msgid "%Jold-style function definition"
+msgstr "%Jgammaldags funktionsdefinition"
 
-#: config/m68k/m68k.h:229
-#, fuzzy
-msgid "Generate code for a 68302"
-msgstr "Generera kod för c32"
+#: c-decl.c:6120
+#, fuzzy, gcc-internal-format
+msgid "%Jparameter name missing from parameter list"
+msgstr "parameternamn saknas i parameterlista"
 
-#: config/m68k/m68k.h:232
-#, fuzzy
-msgid "Generate code for a 68332"
-msgstr "Generera kod för c32"
+#: c-decl.c:6131
+#, fuzzy, gcc-internal-format
+msgid "%J%qD declared as a non-parameter"
+msgstr "fält \"%s\" deklarerad som en funktion"
 
-#: config/m68k/m68k.h:236
-#, fuzzy
-msgid "Generate code for a cpu32"
-msgstr "Generera kod för c32"
+#: c-decl.c:6136
+#, fuzzy, gcc-internal-format
+msgid "%Jmultiple parameters named %qD"
+msgstr "flera parametrar med namn \"%s\""
 
-#: config/m68k/m68k.h:239
-msgid "Align variables on a 32-bit boundary"
-msgstr ""
+#: c-decl.c:6144
+#, fuzzy, gcc-internal-format
+msgid "%Jparameter %qD declared with void type"
+msgstr "parameter \"%s\" deklarerad som void"
 
-#: config/m68k/m68k.h:241
-msgid "Align variables on a 16-bit boundary"
-msgstr ""
+#: c-decl.c:6159 c-decl.c:6161
+#, fuzzy, gcc-internal-format
+msgid "%Jtype of %qD defaults to %<int%>"
+msgstr "typen på \"%s\" sätts till \"int\""
 
-#: config/m68k/m68k.h:243
-#, fuzzy
-msgid "Generate pc-relative code"
-msgstr "Generera SA-kod"
+#: c-decl.c:6180
+#, fuzzy, gcc-internal-format
+msgid "%Jparameter %qD has incomplete type"
+msgstr "parameter har en inkomplett typ"
 
-#: config/m68k/m68k.h:245
-msgid "Do not use unaligned memory references"
-msgstr ""
+#: c-decl.c:6186
+#, fuzzy, gcc-internal-format
+msgid "%Jdeclaration for parameter %qD but no such parameter"
+msgstr "deklaration av parameter \"%s\" med det finns ingen sådan parameter"
 
-#: config/m68k/m68k.h:247
-#, fuzzy
-msgid "Use unaligned memory references"
-msgstr "Använd stor minnesmodell"
+#: c-decl.c:6237
+#, fuzzy, gcc-internal-format
+msgid "number of arguments doesn%'t match built-in prototype"
+msgstr "antalet argument matchar inte prototypen"
 
-#: config/m88k/m88k.c:903
-#, fuzzy, c-format
-msgid "internal gcc monitor: short-branch(%x)"
-msgstr "Intern gcc monitor: short-branch(%x)"
+#: c-decl.c:6241
+#, fuzzy, gcc-internal-format
+msgid "number of arguments doesn%'t match prototype"
+msgstr "antalet argument matchar inte prototypen"
 
-#: config/m88k/m88k.c:2302
-msgid "internal gcc error: Can't express symbolic location"
-msgstr ""
+#: c-decl.c:6242 c-decl.c:6282 c-decl.c:6295
+#, fuzzy, gcc-internal-format
+msgid "%Hprototype declaration"
+msgstr "tom deklaration"
 
-#: config/m88k/m88k.c:2517
-#, c-format
-msgid "argument #%d is a structure"
-msgstr ""
+#: c-decl.c:6276
+#, fuzzy, gcc-internal-format
+msgid "promoted argument %qD doesn%'t match built-in prototype"
+msgstr "argument \"%s\" matchar inte prototypen"
 
-#: config/m88k/m88k.c:2816
-#, c-format
-msgid "%%R not followed by %%B/C/D/E"
-msgstr ""
+#: c-decl.c:6280
+#, fuzzy, gcc-internal-format
+msgid "promoted argument %qD doesn%'t match prototype"
+msgstr "argument \"%s\" matchar inte prototypen"
 
-#: config/m88k/m88k.c:2884
-#, fuzzy, c-format
-msgid "invalid %%x/X value"
-msgstr "ogiltigt värde %%B"
+#: c-decl.c:6290
+#, fuzzy, gcc-internal-format
+msgid "argument %qD doesn%'t match built-in prototype"
+msgstr "argument \"%s\" matchar inte prototypen"
 
-#: config/m88k/m88k.c:2901
-#, c-format
-msgid "invalid %%Q value"
-msgstr "ogiltigt %%Q-värde"
+#: c-decl.c:6294
+#, fuzzy, gcc-internal-format
+msgid "argument %qD doesn%'t match prototype"
+msgstr "argument \"%s\" matchar inte prototypen"
 
-#: config/m88k/m88k.c:2907 config/rs6000/rs6000.c:7718
-#, c-format
-msgid "invalid %%q value"
-msgstr ""
+#: c-decl.c:6505 cp/decl.c:10659
+#, gcc-internal-format
+msgid "no return statement in function returning non-void"
+msgstr "ingen return i funktion som returnerar icke-void"
 
-#: config/m88k/m88k.c:2913
-#, fuzzy, c-format
-msgid "invalid %%o value"
-msgstr "ogiltigt värde %%B"
+#: c-decl.c:6512
+#, gcc-internal-format
+msgid "this function may return with or without a value"
+msgstr "denna funktion kan returnera med eller utan ett värde"
 
-#: config/m88k/m88k.c:2920 config/rs6000/rs6000.c:7681
-#, c-format
-msgid "invalid %%p value"
-msgstr ""
+#. If we get here, declarations have been used in a for loop without
+#. the C99 for loop scope.  This doesn't make much sense, so don't
+#. allow it.
+#: c-decl.c:6605
+#, gcc-internal-format
+msgid "%<for%> loop initial declaration used outside C99 mode"
+msgstr "%<for%>-snurra med startdeklaration använd utanför C99-läge"
+
+#: c-decl.c:6634
+#, fuzzy, gcc-internal-format
+msgid "%Jdeclaration of static variable %qD in %<for%> loop initial declaration"
+msgstr "\"union %s\" är deklarerad i en for-loops init-deklaration"
 
-#: config/m88k/m88k.c:2933 config/m88k/m88k.c:2938
-#, fuzzy, c-format
-msgid "invalid %%s/S value"
-msgstr "ogiltigt %%s-värde"
+#: c-decl.c:6637
+#, fuzzy, gcc-internal-format
+msgid "%Jdeclaration of %<extern%> variable %qD in %<for%> loop initial declaration"
+msgstr "\"union %s\" är deklarerad i en for-loops init-deklaration"
 
-#: config/m88k/m88k.c:2949
-#, fuzzy, c-format
-msgid "invalid %%P operand"
-msgstr "ogiltigt %%P-värde"
+#: c-decl.c:6642
+#, fuzzy, gcc-internal-format
+msgid "%<struct %E%> declared in %<for%> loop initial declaration"
+msgstr "\"struct %s\" är deklarerad i en for-loops init-deklaration"
 
-#: config/m88k/m88k.c:2980 config/romp/romp.c:690
-#, c-format
-msgid "invalid %%B value"
-msgstr "ogiltigt värde %%B"
+#: c-decl.c:6646
+#, fuzzy, gcc-internal-format
+msgid "%<union %E%> declared in %<for%> loop initial declaration"
+msgstr "\"union %s\" är deklarerad i en for-loops init-deklaration"
 
-#: config/m88k/m88k.c:3010
-#, fuzzy, c-format
-msgid "invalid %%D value"
-msgstr "ogiltigt värde %%B"
+#: c-decl.c:6650
+#, fuzzy, gcc-internal-format
+msgid "%<enum %E%> declared in %<for%> loop initial declaration"
+msgstr "\"enum %s\" är deklarerad i en for-loops init-deklaration"
 
-#: config/m88k/m88k.c:3023
-#, c-format
-msgid "`%%d' operand isn't a register"
-msgstr ""
+#: c-decl.c:6654
+#, fuzzy, gcc-internal-format
+msgid "%Jdeclaration of non-variable %qD in %<for%> loop initial declaration"
+msgstr "\"enum %s\" är deklarerad i en for-loops init-deklaration"
 
-#: config/m88k/m88k.c:3041
-msgid "operand is r0"
-msgstr ""
+#: c-decl.c:6943 c-decl.c:7092 c-decl.c:7303 cp/decl.c:6691
+#, fuzzy, gcc-internal-format
+msgid "duplicate %qs"
+msgstr "flera \"%s\""
 
-#: config/m88k/m88k.c:3055
-msgid "operand is const_double"
-msgstr ""
+#: c-decl.c:6964 c-decl.c:7101 c-decl.c:7204
+#, fuzzy, gcc-internal-format
+msgid "two or more data types in declaration specifiers"
+msgstr "två eller fler datatyper i deklaration av \"%s\""
 
-#: config/m88k/m88k.c:3074
-msgid "invalid code"
-msgstr "ogiltig kod"
+#: c-decl.c:6976 cp/decl.c:6667
+#, fuzzy, gcc-internal-format
+msgid "%<long long long%> is too long for GCC"
+msgstr "\"long long long\" är för långt för GCC"
 
-#. Do any checking or such that is needed after processing the -m switches.
-#: config/m88k/m88k.h:277
-msgid "-mtrap-large-shift and -mhandle-large-shift are incompatible"
-msgstr ""
+#: c-decl.c:6983 c-decl.c:7175
+#, gcc-internal-format
+msgid "both %<long long%> and %<double%> in declaration specifiers"
+msgstr "både %<long long%> och %<double%> i deklarationsspecificerare"
 
-#: config/m88k/m88k.h:299
-#, fuzzy, c-format
-msgid "invalid option `-mshort-data-%s'"
-msgstr "Ogiltig flagga \"%s\""
+#: c-decl.c:6989
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support %<long long%>"
+msgstr "ISO C89 stödjer inte \"long long\"'"
 
-#: config/m88k/m88k.h:304
-#, c-format
-msgid "-mshort-data-%s is too large "
-msgstr ""
+#: c-decl.c:6994 c-decl.c:7014
+#, fuzzy, gcc-internal-format
+msgid "both %<long%> and %<short%> in declaration specifiers"
+msgstr "både long och short angivet för \"%s\""
 
-#: config/m88k/m88k.h:306
-#, c-format
-msgid "-mshort-data-%s and PIC are incompatible"
-msgstr ""
+#: c-decl.c:6997 c-decl.c:7108
+#, fuzzy, gcc-internal-format
+msgid "both %<long%> and %<void%> in declaration specifiers"
+msgstr "både long och short angivet för \"%s\""
 
-#: config/mcore/mcore.c:3078
-#, fuzzy, c-format
-msgid "invalid option `-mstack-increment=%s'"
-msgstr "Ogiltig flagga \"-mstack-increment=%s\""
+#: c-decl.c:7000 c-decl.c:7127
+#, fuzzy, gcc-internal-format
+msgid "both %<long%> and %<_Bool%> in declaration specifiers"
+msgstr "både long och short angivet för \"%s\""
 
-#: config/mcore/mcore.h:126
-msgid "Inline constants if it can be done in 2 insns or less"
-msgstr ""
+#: c-decl.c:7003 c-decl.c:7146
+#, fuzzy, gcc-internal-format
+msgid "both %<long%> and %<char%> in declaration specifiers"
+msgstr "både long och short angivet för \"%s\""
 
-#: config/mcore/mcore.h:128
-msgid "Inline constants if it only takes 1 instruction"
-msgstr ""
+#: c-decl.c:7006 c-decl.c:7159
+#, fuzzy, gcc-internal-format
+msgid "both %<long%> and %<float%> in declaration specifiers"
+msgstr "både long och short angivet för \"%s\""
 
-#: config/mcore/mcore.h:130
-msgid "Set maximum alignment to 4"
-msgstr ""
+#: c-decl.c:7017 c-decl.c:7111
+#, gcc-internal-format
+msgid "both %<short%> and %<void%> in declaration specifiers"
+msgstr "både %<short%> och %<void%> i deklarationsspecificerare"
+
+#: c-decl.c:7020 c-decl.c:7130
+#, gcc-internal-format
+msgid "both %<short%> and %<_Bool%> in declaration specifiers"
+msgstr "både %<short%> och %<_Bool%> i deklarationsspecificerare"
+
+#: c-decl.c:7023 c-decl.c:7149
+#, gcc-internal-format
+msgid "both %<short%> and %<char%> in declaration specifiers"
+msgstr "både %<short%> och %<char%> i deklarationsspecificerare"
+
+#: c-decl.c:7026 c-decl.c:7162
+#, gcc-internal-format
+msgid "both %<short%> and %<float%> in declaration specifiers"
+msgstr "både %<short%> och %<float%> i deklarationsspecificerare"
+
+#: c-decl.c:7029 c-decl.c:7178
+#, gcc-internal-format
+msgid "both %<short%> and %<double%> in declaration specifiers"
+msgstr "både %<short%> och %<double%> i deklarationsspecificerare"
+
+#: c-decl.c:7037 c-decl.c:7057
+#, fuzzy, gcc-internal-format
+msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
+msgstr "både signed och unsigned specificerat för \"%s\""
 
-#: config/mcore/mcore.h:132
-msgid "Set maximum alignment to 8"
-msgstr ""
+#: c-decl.c:7040 c-decl.c:7114
+#, fuzzy, gcc-internal-format
+msgid "both %<signed%> and %<void%> in declaration specifiers"
+msgstr "både signed och unsigned specificerat för \"%s\""
 
-#: config/mcore/mcore.h:136
-msgid "Do not use the divide instruction"
-msgstr "Använd inte divisionsinstruktionen"
+#: c-decl.c:7043 c-decl.c:7133
+#, fuzzy, gcc-internal-format
+msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
+msgstr "både signed och unsigned specificerat för \"%s\""
 
-#: config/mcore/mcore.h:140
-msgid "Do not arbitrary sized immediates in bit operations"
-msgstr ""
+#: c-decl.c:7046 c-decl.c:7165
+#, fuzzy, gcc-internal-format
+msgid "both %<signed%> and %<float%> in declaration specifiers"
+msgstr "både signed och unsigned specificerat för \"%s\""
 
-#: config/mcore/mcore.h:142
-msgid "Always treat bit-field as int-sized"
-msgstr ""
+#: c-decl.c:7049 c-decl.c:7181
+#, fuzzy, gcc-internal-format
+msgid "both %<signed%> and %<double%> in declaration specifiers"
+msgstr "både signed och unsigned specificerat för \"%s\""
 
-#: config/mcore/mcore.h:146
-msgid "Force functions to be aligned to a 4 byte boundary"
-msgstr ""
+#: c-decl.c:7060 c-decl.c:7117
+#, fuzzy, gcc-internal-format
+msgid "both %<unsigned%> and %<void%> in declaration specifiers"
+msgstr "både signed och unsigned specificerat för \"%s\""
 
-#: config/mcore/mcore.h:148
-msgid "Force functions to be aligned to a 2 byte boundary"
-msgstr ""
+#: c-decl.c:7063 c-decl.c:7136
+#, fuzzy, gcc-internal-format
+msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
+msgstr "både signed och unsigned specificerat för \"%s\""
 
-#: config/mcore/mcore.h:150
-msgid "Emit call graph information"
-msgstr ""
+#: c-decl.c:7066 c-decl.c:7168
+#, fuzzy, gcc-internal-format
+msgid "both %<unsigned%> and %<float%> in declaration specifiers"
+msgstr "både signed och unsigned specificerat för \"%s\""
 
-#: config/mcore/mcore.h:154
-msgid "Prefer word accesses over byte accesses"
-msgstr ""
+#: c-decl.c:7069 c-decl.c:7184
+#, fuzzy, gcc-internal-format
+msgid "both %<unsigned%> and %<double%> in declaration specifiers"
+msgstr "både signed och unsigned specificerat för \"%s\""
 
-#: config/mcore/mcore.h:165
-msgid "Generate code for the M*Core M340"
-msgstr "Genrera kod för M*Core M340"
+#: c-decl.c:7077
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support complex types"
+msgstr "ISO C89 stöder inte typen complex"
 
-#: config/mcore/mcore.h:178
-msgid "Maximum amount for a single stack increment operation"
-msgstr ""
+#: c-decl.c:7079 c-decl.c:7120
+#, gcc-internal-format
+msgid "both %<complex%> and %<void%> in declaration specifiers"
+msgstr "både %<complex%> och %<void%> i deklarationsspecificerare"
 
-#: config/mips/mips.c:5128
-#, c-format
-msgid "bad value (%s) for -mabi= switch"
-msgstr ""
+#: c-decl.c:7082 c-decl.c:7139
+#, gcc-internal-format
+msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
+msgstr "både %<complex%> och %<_Bool%> i deklarationsspecificerare"
 
-#: config/mips/mips.c:5158
-#, c-format
-msgid "-mips%d conflicts with the other architecture options, which specify a MIPS%d processor"
-msgstr ""
+#: c-decl.c:7221
+#, gcc-internal-format
+msgid "%qs fails to be a typedef or built in type"
+msgstr "%qs är varken en typedef eller en inbyggd typ"
 
-#: config/mips/mips.c:5165
-#, c-format
-msgid "bad value (%s) for -mips switch"
-msgstr ""
+#: c-decl.c:7253
+#, fuzzy, gcc-internal-format
+msgid "%qs is not at beginning of declaration"
+msgstr "\"%s\" är inte i början av deklarationen"
 
-#: config/mips/mips.c:5180
-#, c-format
-msgid "-march=%s is not compatible with the selected ABI"
-msgstr ""
+#: c-decl.c:7268
+#, gcc-internal-format
+msgid "%<__thread%> used with %<auto%>"
+msgstr "%<__thread%> använd med %<auto%>"
+
+#: c-decl.c:7270
+#, gcc-internal-format
+msgid "%<__thread%> used with %<register%>"
+msgstr "%<__thread%> använd med %<register%>"
+
+#: c-decl.c:7272
+#, gcc-internal-format
+msgid "%<__thread%> used with %<typedef%>"
+msgstr "%<__thread%> använd med %<typedef%>"
+
+#: c-decl.c:7283 cp/parser.c:7271
+#, gcc-internal-format
+msgid "%<__thread%> before %<extern%>"
+msgstr "%<__thread%> före %<extern%>"
+
+#: c-decl.c:7292 cp/parser.c:7261
+#, gcc-internal-format
+msgid "%<__thread%> before %<static%>"
+msgstr "%<__thread%> före %<static%>"
+
+#: c-decl.c:7308
+#, fuzzy, gcc-internal-format
+msgid "multiple storage classes in declaration specifiers"
+msgstr "flera lagringsklasser i deklaration av \"%s\""
 
-#: config/mips/mips.c:5192
-msgid "-mgp64 used with a 32-bit processor"
-msgstr ""
+#: c-decl.c:7315
+#, gcc-internal-format
+msgid "%<__thread%> used with %qs"
+msgstr "%<__thread%> använd med %qs"
 
-#: config/mips/mips.c:5194
-#, fuzzy
-msgid "-mgp32 used with a 64-bit ABI"
-msgstr "Använd 64-bitars ABI"
+#: c-decl.c:7369
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
+msgstr "ISO C stöder inte bara \"complex\" i meningen \"double complex\""
 
-#: config/mips/mips.c:5196
-#, fuzzy
-msgid "-mgp64 used with a 32-bit ABI"
-msgstr "Använd 32-bitars ABI"
+#: c-decl.c:7414 c-decl.c:7440
+#, gcc-internal-format
+msgid "ISO C does not support complex integer types"
+msgstr "ISO C stöder inte komplexa heltalstyper"
+
+#: c-decl.c:7515 toplev.c:850
+#, fuzzy, gcc-internal-format
+msgid "%J%qF used but never defined"
+msgstr "\"%s\" är använd men inte definierad"
+
+#: c-format.c:96 c-format.c:209
+#, gcc-internal-format
+msgid "format string has invalid operand number"
+msgstr "formatsträng har ett ogiltigt antal operander"
 
-#: config/mips/mips.c:5214 config/mips/mips.c:5216 config/mips/mips.c:5218
-#, fuzzy, c-format
-msgid "unsupported combination: %s"
-msgstr "ej stödd version"
+#: c-format.c:113
+#, gcc-internal-format
+msgid "function does not return string type"
+msgstr "funktionen returnerar inte typen sträng"
 
-#: config/mips/mips.c:5288
-msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
-msgstr ""
+#: c-format.c:142
+#, fuzzy, gcc-internal-format
+msgid "format string argument not a string type"
+msgstr "argument för formatsträng är inte av strängtyp"
 
-#: config/mips/mips.c:5299
-msgid "-G is incompatible with PIC code which is the default"
-msgstr ""
+#: c-format.c:190
+#, gcc-internal-format
+msgid "unrecognized format specifier"
+msgstr "oigenkänd formatangivelse"
 
-#: config/mips/mips.c:5315
-msgid "-membedded-pic and -mabicalls are incompatible"
-msgstr ""
+#: c-format.c:202
+#, fuzzy, gcc-internal-format
+msgid "%qs is an unrecognized format function type"
+msgstr "\"%s\" är ett ej känt funktionsformat"
 
-#: config/mips/mips.c:5318
-msgid "-G and -membedded-pic are incompatible"
-msgstr ""
+#: c-format.c:215
+#, fuzzy, gcc-internal-format
+msgid "%<...%> has invalid operand number"
+msgstr "formatsträng har ett ogiltigt antal operander"
 
-#: config/mips/mips.c:5369
-#, fuzzy, c-format
-msgid "invalid option `entry%s'"
-msgstr "Ogiltig flagga \"%s\""
+#: c-format.c:222
+#, fuzzy, gcc-internal-format
+msgid "format string argument follows the args to be formatted"
+msgstr "formatsträngen kommer efter argumenten som skall formateras"
 
-#: config/mips/mips.c:5372
-msgid "-mentry is only meaningful with -mips-16"
-msgstr ""
+#: c-format.c:840
+#, fuzzy, gcc-internal-format
+msgid "function might be possible candidate for %qs format attribute"
+msgstr "funktionen är en möjlig kandidat för formatattributet \"%s\""
 
-#: config/mips/mips.c:5781
-#, c-format
-msgid "internal error: %%) found without a %%( in assembler pattern"
-msgstr ""
+#: c-format.c:931 c-format.c:952 c-format.c:1947
+#, gcc-internal-format
+msgid "missing $ operand number in format"
+msgstr "saknar numerisk $-operand i formatsträng"
 
-#: config/mips/mips.c:5795
-#, c-format
-msgid "internal error: %%] found without a %%[ in assembler pattern"
-msgstr ""
+#: c-format.c:961
+#, gcc-internal-format
+msgid "%s does not support %%n$ operand number formats"
+msgstr "%s stödjer inte operandnummerformatet %%n$"
 
-#: config/mips/mips.c:5808
-#, c-format
-msgid "internal error: %%> found without a %%< in assembler pattern"
-msgstr ""
+#: c-format.c:968
+#, gcc-internal-format
+msgid "operand number out of range in format"
+msgstr "operandnummer utanför intervallet i format"
 
-#: config/mips/mips.c:5821
-#, c-format
-msgid "internal error: %%} found without a %%{ in assembler pattern"
-msgstr ""
+#: c-format.c:991
+#, gcc-internal-format
+msgid "format argument %d used more than once in %s format"
+msgstr "formatargument %d använt mer än en gång i formatet %s"
 
-#: config/mips/mips.c:5835
-#, c-format
-msgid "PRINT_OPERAND: unknown punctuation '%c'"
-msgstr ""
+#: c-format.c:1023
+#, gcc-internal-format
+msgid "$ operand number used after format without operand number"
+msgstr "$-operandnummer använt efter format utan operandnummer"
 
-#: config/mips/mips.c:5844 config/xtensa/xtensa.c:1939
-msgid "PRINT_OPERAND null pointer"
-msgstr ""
+#: c-format.c:1053
+#, gcc-internal-format
+msgid "format argument %d unused before used argument %d in $-style format"
+msgstr "formatargument %d oanvänt för använt argument %d i $-stilsformat"
 
-#: config/mips/mips.c:5975
-#, c-format
-msgid "invalid use of %%d, %%x, or %%X"
-msgstr "ogiltig användning av %%d, %%x eller %%x"
+#: c-format.c:1148
+#, gcc-internal-format
+msgid "format not a string literal, format string not checked"
+msgstr "formatet är inte en strängliteral, formatsträngen inte kontrollerad"
 
-#: config/mips/mips.c:6013 config/xtensa/xtensa.c:2033
-msgid "PRINT_OPERAND_ADDRESS, null pointer"
-msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
+#: c-format.c:1162
+#, gcc-internal-format
+msgid "format not a string literal and no format arguments"
+msgstr "formatet är inte en strängliteral och inga formatargument"
 
-#: config/mips/mips.c:6242
-msgid "MIPS ECOFF format does not allow changing filenames within functions with #line"
-msgstr ""
+#: c-format.c:1164
+#, gcc-internal-format
+msgid "format not a string literal, argument types not checked"
+msgstr "formatet är inte en strängliteral, argumenttyperna inte kontrollerade"
 
-# fixme: spola tillbaka är inte perfekt
-#: config/mips/mips.c:6552
-#, fuzzy
-msgid "can't rewind temp file"
-msgstr "kan inte spola tillbaka %s"
+#: c-format.c:1177
+#, gcc-internal-format
+msgid "too many arguments for format"
+msgstr "för många argument för för formatsträng"
 
-#: config/mips/mips.c:6556
-#, fuzzy
-msgid "can't write to output file"
-msgstr "kan inte skriva till %s"
+#: c-format.c:1180
+#, gcc-internal-format
+msgid "unused arguments in $-style format"
+msgstr "oanvända argument i $-stilsformat"
 
-#: config/mips/mips.c:6559
-#, fuzzy
-msgid "can't read from temp file"
-msgstr "kan inte läsa från %s"
+#: c-format.c:1183
+#, fuzzy, gcc-internal-format
+msgid "zero-length %s format string"
+msgstr "formatsträng med längden noll"
 
-#: config/mips/mips.c:6562
-#, fuzzy
-msgid "can't close temp file"
-msgstr "kan inte stänga %s"
+#: c-format.c:1187
+#, gcc-internal-format
+msgid "format is a wide character string"
+msgstr "formatet är en sträng vida tecken"
 
-#: config/mips/mips.c:7003
-#, c-format
-msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
-msgstr ""
+#: c-format.c:1190
+#, gcc-internal-format
+msgid "unterminated format string"
+msgstr "icke terminerad formatsträng"
 
-#: config/mips/mips.c:7112
-#, c-format
-msgid "fp_offset (%ld) or end_offset (%ld) is less than zero"
-msgstr ""
+#: c-format.c:1400
+#, gcc-internal-format
+msgid "embedded %<\\0%> in format"
+msgstr "inbäddade %<\\0%> i format"
 
-#: config/mips/mips.c:9335
-#, c-format
-msgid "can not handle inconsistent calls to `%s'"
-msgstr ""
+#: c-format.c:1415
+#, gcc-internal-format
+msgid "spurious trailing %<%%%> in format"
+msgstr "extra avslutande %<%%%> i format"
 
-#: config/mips/mips.c:10467
-msgid "the cpu name must be lower case"
-msgstr ""
+#: c-format.c:1459 c-format.c:1703
+#, gcc-internal-format
+msgid "repeated %s in format"
+msgstr "upprepat %s i format"
 
-#: config/mips/mips.c:10489
-#, fuzzy, c-format
-msgid "bad value (%s) for %s"
-msgstr "ogiltigt värde (%s) till flagga %s"
+#: c-format.c:1472
+#, gcc-internal-format
+msgid "missing fill character at end of strfmon format"
+msgstr "utfyllnadstecken saknas vid slutet av strfmon-format"
 
-#. Target CPU builtins.
-#. We do this here because __mips is defined below              and so we can't use builtin_define_std.
-#. Treat _R3000 and _R4000 like register-size defines,          which is how they've historically been used.
-#. Macros dependent on the C dialect.
-#. Bizzare, but needed at least for Irix.
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:528 config/mn10300/mn10300.h:64
-msgid "No default crt0.o"
-msgstr ""
+#: c-format.c:1516 c-format.c:1618 c-format.c:1897 c-format.c:1959
+#, gcc-internal-format
+msgid "too few arguments for format"
+msgstr "för få argument enligt formatsträngen"
 
-#: config/mips/mips.h:530
-msgid "Use 64-bit int type"
-msgstr ""
+#: c-format.c:1557
+#, gcc-internal-format
+msgid "zero width in %s format"
+msgstr "nollstorlek i %s formatsträng"
 
-#: config/mips/mips.h:532
-msgid "Use 64-bit long type"
-msgstr ""
+#: c-format.c:1575
+#, gcc-internal-format
+msgid "empty left precision in %s format"
+msgstr "tom vänsterprecision i %s-format"
 
-#: config/mips/mips.h:534
-msgid "Use 32-bit long type"
-msgstr ""
+#: c-format.c:1648
+#, gcc-internal-format
+msgid "empty precision in %s format"
+msgstr "tom precision i %s-format"
 
-#: config/mips/mips.h:536
-msgid "Optimize lui/addiu address loads"
-msgstr ""
+#: c-format.c:1687
+#, fuzzy, gcc-internal-format
+msgid "%s does not support the %qs %s length modifier"
+msgstr "\"%s\" stöds inte av %s"
 
-#: config/mips/mips.h:538
-msgid "Don't optimize lui/addiu address loads"
-msgstr ""
+#: c-format.c:1737
+#, gcc-internal-format
+msgid "conversion lacks type at end of format"
+msgstr "konvertering saknar typ vid slutet av format"
 
-#: config/mips/mips.h:540
-msgid "Use MIPS as"
-msgstr "Använd GNU as"
+#: c-format.c:1748
+#, gcc-internal-format
+msgid "unknown conversion type character %qc in format"
+msgstr "okänd konverteringstyptecken %qc i format"
 
-#: config/mips/mips.h:542
-msgid "Use GNU as"
-msgstr "Använd GNU as"
+#: c-format.c:1751
+#, gcc-internal-format
+msgid "unknown conversion type character 0x%x in format"
+msgstr "okänt konverteringstyptecken 0x%x i format"
 
-#: config/mips/mips.h:544
-msgid "Use symbolic register names"
-msgstr ""
+#: c-format.c:1758
+#, fuzzy, gcc-internal-format
+msgid "%s does not support the %<%%%c%> %s format"
+msgstr "ISO C89 stöder inte \\\"%%%c\\\" i %s formatsträng"
 
-#: config/mips/mips.h:546
-msgid "Don't use symbolic register names"
-msgstr ""
+#: c-format.c:1774
+#, fuzzy, gcc-internal-format
+msgid "%s used with %<%%%c%> %s format"
+msgstr "flaggan \"a\" använd med format \"%c\""
 
-#: config/mips/mips.h:548 config/mips/mips.h:550
-msgid "Use GP relative sdata/sbss sections"
-msgstr ""
+#: c-format.c:1783
+#, gcc-internal-format
+msgid "%s does not support %s"
+msgstr "%s stödjer inte %s"
+
+#: c-format.c:1792
+#, fuzzy, gcc-internal-format
+msgid "%s does not support %s with the %<%%%c%> %s format"
+msgstr "ISO C89 stöder inte \\\"%%%c\\\" i %s formatsträng"
+
+# gcc-internal-format är bara printf-liknande, men klarar inte
+# t.ex. konstruktionen "m$" förrän 4.1.0
+# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23501
+#: c-format.c:1825
+#, gcc-internal-format
+msgid "%s ignored with %s and %<%%%c%> %s format"
+msgstr "%s ignorerad med %s och %<%%%c%> %s-format"
+
+#: c-format.c:1829
+#, gcc-internal-format
+msgid "%s ignored with %s in %s format"
+msgstr "%s ignorerad med %s i %s-format"
 
-#: config/mips/mips.h:552 config/mips/mips.h:554
-msgid "Don't use GP relative sdata/sbss sections"
-msgstr ""
+#: c-format.c:1835
+#, gcc-internal-format
+msgid "use of %s and %s together with %<%%%c%> %s format"
+msgstr "%s och %s använda tillsammans i %<%%%c%> %s-format"
 
-#: config/mips/mips.h:556
-msgid "Output compiler statistics"
-msgstr ""
+#: c-format.c:1839
+#, gcc-internal-format
+msgid "use of %s and %s together in %s format"
+msgstr "%s och %s använda tillsammans i %s-format"
 
-#: config/mips/mips.h:558
-msgid "Don't output compiler statistics"
-msgstr ""
+# fixme: ordet locale borde standardiseras
+#: c-format.c:1858
+#, fuzzy, gcc-internal-format
+msgid "%<%%%c%> yields only last 2 digits of year in some locales"
+msgstr "\"%%%c\" ger bara de sista två siffrorna i året i vissa landsinställningar"
 
-#: config/mips/mips.h:560
-msgid "Don't optimize block moves"
-msgstr ""
+#: c-format.c:1861
+#, fuzzy, gcc-internal-format
+msgid "%<%%%c%> yields only last 2 digits of year"
+msgstr "\"%%%c\" ger bara de sista två siffrorna i året"
 
-#: config/mips/mips.h:562
-msgid "Optimize block moves"
-msgstr ""
+#. The end of the format string was reached.
+#: c-format.c:1877
+#, gcc-internal-format
+msgid "no closing %<]%> for %<%%[%> format"
+msgstr "ingen avslutande %<}%> till %<%%[%>-format"
+
+#: c-format.c:1890
+#, gcc-internal-format
+msgid "use of %qs length modifier with %qc type character"
+msgstr "längdmodiferare %qs använd med typtecken %qc"
+
+#: c-format.c:1911
+#, fuzzy, gcc-internal-format
+msgid "%s does not support the %<%%%s%c%> %s format"
+msgstr "ISO C89 stöder inte \\\"%%%c\\\" i %s formatsträng"
+
+#: c-format.c:1928
+#, gcc-internal-format
+msgid "operand number specified with suppressed assignment"
+msgstr "operandnummer angivet med undertryckt tilldelning"
 
-#: config/mips/mips.h:564
-msgid "Use mips-tfile asm postpass"
-msgstr ""
+#: c-format.c:1930
+#, gcc-internal-format
+msgid "operand number specified for format taking no argument"
+msgstr "operandnummer angivet för format som inte tar argument"
 
-#: config/mips/mips.h:566
-msgid "Don't use mips-tfile asm postpass"
-msgstr ""
+#: c-format.c:2072
+#, gcc-internal-format
+msgid "writing through null pointer (argument %d)"
+msgstr "skriver via nollpekare (argument %d)"
 
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of triplets in braces,
-#. each triplet being { "NAME", VALUE, DOC }
-#. where VALUE is the bits to set or minus the bits to clear and DOC
-#. is the documentation for --help (NULL if intentionally undocumented).
-#. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:570 config/pdp11/pdp11.h:56
-msgid "Use hardware floating point"
-msgstr ""
+#: c-format.c:2080
+#, gcc-internal-format
+msgid "reading through null pointer (argument %d)"
+msgstr "läser via nollpekare (argument %d)"
 
-#: config/mips/mips.h:572
-msgid "Use 64-bit FP registers"
-msgstr ""
+#: c-format.c:2100
+#, gcc-internal-format
+msgid "writing into constant object (argument %d)"
+msgstr "skriver till konstant objekt (argument %d)"
 
-#: config/mips/mips.h:574
-msgid "Use 32-bit FP registers"
-msgstr ""
+#: c-format.c:2111
+#, gcc-internal-format
+msgid "extra type qualifiers in format argument (argument %d)"
+msgstr "extra typkvalificerare i formatargument (argument %d)"
 
-#: config/mips/mips.h:576
-msgid "Use 64-bit general registers"
-msgstr ""
+#: c-format.c:2222
+#, gcc-internal-format
+msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
+msgstr "%s skall ha typ %<%s%s%>, men argument %d har typ %qT"
 
-#: config/mips/mips.h:578
-msgid "Use 32-bit general registers"
-msgstr ""
+#: c-format.c:2225
+#, gcc-internal-format
+msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
+msgstr "format %q.*s förväntar typ %<%s%s%>, men argument %d har typ %qT"
 
-#: config/mips/mips.h:580
-msgid "Use Irix PIC"
-msgstr ""
+#: c-format.c:2232
+#, gcc-internal-format
+msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
+msgstr "%s skall ha typ %<%T%s%>, men argument %d har typ %qT"
 
-#: config/mips/mips.h:582
-msgid "Don't use Irix PIC"
-msgstr ""
+#: c-format.c:2235
+#, gcc-internal-format
+msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
+msgstr "format %q.*s förväntar typ %<%T%s%>, men argument %d har typ %qT"
 
-#: config/mips/mips.h:584
-msgid "Use indirect calls"
+#: c-format.c:2294 c-format.c:2300 c-format.c:2401
+#, gcc-internal-format
+msgid "%<__gcc_host_wide_int__%> is not defined as a type"
 msgstr ""
 
-#: config/mips/mips.h:586
-msgid "Don't use indirect calls"
+#: c-format.c:2307 c-format.c:2411
+#, gcc-internal-format
+msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
 msgstr ""
 
-#: config/mips/mips.h:588
-msgid "Use embedded PIC"
+#: c-format.c:2360
+#, gcc-internal-format
+msgid "%<location_t%> is not defined as a type"
 msgstr ""
 
-#: config/mips/mips.h:590
-msgid "Don't use embedded PIC"
-msgstr ""
+#: c-format.c:2377
+#, fuzzy, gcc-internal-format
+msgid "%<tree%> is not defined as a type"
+msgstr "användning ab `%s' i mall"
 
-#: config/mips/mips.h:592
-msgid "Use ROM instead of RAM"
-msgstr ""
+#: c-format.c:2382
+#, fuzzy, gcc-internal-format
+msgid "%<tree%> is not defined as a pointer type"
+msgstr "\"%s\" har en inkomplett typ"
 
-#: config/mips/mips.h:594
-msgid "Don't use ROM instead of RAM"
-msgstr ""
+#: c-format.c:2568
+#, fuzzy, gcc-internal-format
+msgid "args to be formatted is not %<...%>"
+msgstr "argumenten som skall formateras är inte \"...\""
 
-#: config/mips/mips.h:596
-msgid "Put uninitialized constants in ROM (needs -membedded-data)"
+#: c-format.c:2577
+#, gcc-internal-format
+msgid "strftime formats cannot format arguments"
 msgstr ""
 
-#: config/mips/mips.h:598
-msgid "Don't put uninitialized constants in ROM"
+#: c-gimplify.c:237
+#, gcc-internal-format
+msgid "statement with no effect"
 msgstr ""
 
-#. Macro to define tables used to set the flags.
-#: config/mips/mips.h:600 config/xtensa/xtensa.h:110
-msgid "Use big-endian byte order"
-msgstr "Använd \"big endian\" byteordning"
+#: c-gimplify.c:315 c-typeck.c:6976 cp/parser.c:6592
+#, gcc-internal-format
+msgid "break statement not within loop or switch"
+msgstr "break-sats som inte är i en loop eller switch"
 
-#: config/mips/mips.h:602 config/xtensa/xtensa.h:112
-msgid "Use little-endian byte order"
-msgstr "Använd \"little endian\" byteordning"
+#: c-gimplify.c:317
+#, fuzzy, gcc-internal-format
+msgid "continue statement not within loop or switch"
+msgstr "break-sats som inte är i en loop eller switch"
 
-#: config/mips/mips.h:604
-msgid "Use single (32-bit) FP only"
+#: c-lex.c:259
+#, gcc-internal-format
+msgid "badly nested C headers from preprocessor"
 msgstr ""
 
-#: config/mips/mips.h:606
-msgid "Don't use single (32-bit) FP only"
-msgstr ""
+#: c-lex.c:307
+#, fuzzy, gcc-internal-format
+msgid "%Hignoring #pragma %s %s"
+msgstr "ignorerar #pragma %s %s"
 
-#: config/mips/mips.h:608
-msgid "Use multiply accumulate"
+#. ... or not.
+#: c-lex.c:411
+#, gcc-internal-format
+msgid "%Hstray %<@%> in program"
 msgstr ""
 
-#: config/mips/mips.h:610
-msgid "Don't use multiply accumulate"
-msgstr ""
+#: c-lex.c:425
+#, fuzzy, gcc-internal-format
+msgid "stray %qs in program"
+msgstr "program: %s\n"
 
-#: config/mips/mips.h:612 config/rs6000/rs6000.h:314
-msgid "Don't generate fused multiply/add instructions"
+#: c-lex.c:435
+#, gcc-internal-format
+msgid "missing terminating %c character"
 msgstr ""
 
-#: config/mips/mips.h:614 config/rs6000/rs6000.h:312
-msgid "Generate fused multiply/add instructions"
-msgstr ""
+#: c-lex.c:437
+#, fuzzy, gcc-internal-format
+msgid "stray %qc in program"
+msgstr "program: %s\n"
 
-#: config/mips/mips.h:616
-msgid "Work around early 4300 hardware bug"
+#: c-lex.c:439
+#, gcc-internal-format
+msgid "stray %<\\%o%> in program"
 msgstr ""
 
-#: config/mips/mips.h:618
-msgid "Don't work around early 4300 hardware bug"
+#: c-lex.c:599
+#, gcc-internal-format
+msgid "this decimal constant is unsigned only in ISO C90"
 msgstr ""
 
-#: config/mips/mips.h:620
-msgid "Trap on integer divide by zero"
-msgstr "Fånga heltalsdivision med noll"
+#: c-lex.c:602
+#, gcc-internal-format
+msgid "this decimal constant would be unsigned in ISO C90"
+msgstr ""
 
-#: config/mips/mips.h:622
-msgid "Don't trap on integer divide by zero"
-msgstr "Fånga inte heltalsdivision med noll"
+#: c-lex.c:618
+#, fuzzy, gcc-internal-format
+msgid "integer constant is too large for %qs type"
+msgstr "heltalskonstant är större än maximala värdet för sin typ"
 
-#: config/mips/mips.h:624
-msgid "Trap on integer divide overflow"
-msgstr "Fånga spill vid heltalsdivsion"
+#: c-lex.c:684
+#, fuzzy, gcc-internal-format
+msgid "floating constant exceeds range of %<%s%>"
+msgstr "flyttal utanför intervallet för \"%s\""
 
-#: config/mips/mips.h:626
-msgid "Don't trap on integer divide overflow"
-msgstr "Fånga inte spill vid heltalsdivision"
+#: c-lex.c:766
+#, fuzzy, gcc-internal-format
+msgid "traditional C rejects string constant concatenation"
+msgstr "traditionell C stödjer inte sträng-sammanslagning"
 
-#: config/mips/mips.h:628
-msgid "Use Branch Likely instructions, overriding default for arch"
+#: c-objc-common.c:80
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it is suppressed using -fno-inline"
 msgstr ""
 
-#: config/mips/mips.h:630
-msgid "Don't use Branch Likely instructions, overriding default for arch"
+#: c-objc-common.c:90
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it might not be bound within this unit of translation"
 msgstr ""
 
-#: config/mips/mips.h:744 config/pa/pa.h:310
-msgid "Specify CPU for scheduling purposes"
+#: c-objc-common.c:98
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it uses attributes conflicting with inlining"
 msgstr ""
 
-#: config/mips/mips.h:746
-msgid "Specify CPU for code generation purposes"
-msgstr ""
+#: c-objc-common.c:244
+#, fuzzy, gcc-internal-format
+msgid "used array that cannot be converted to pointer where scalar is required"
+msgstr "fält-värde använd där skalär krävs"
 
-#: config/mips/mips.h:748
-msgid "Specify an ABI"
-msgstr ""
+#: c-objc-common.c:248
+#, fuzzy, gcc-internal-format
+msgid "used struct type value where scalar is required"
+msgstr "struct-värde använt där skalär krävs"
 
-#: config/mips/mips.h:750
-msgid "Specify a Standard MIPS ISA"
-msgstr ""
+#: c-objc-common.c:252
+#, gcc-internal-format
+msgid "used union type value where scalar is required"
+msgstr "värde av uniontyp använt där skalär krävs"
 
-#: config/mips/mips.h:752
-msgid "Use mips16 entry/exit psuedo ops"
-msgstr ""
+#: c-opts.c:144
+#, fuzzy, gcc-internal-format
+msgid "no class name specified with %qs"
+msgstr "Utdatafilnamn angivet två gånger"
 
-#: config/mips/mips.h:754
-msgid "Don't use MIPS16 instructions"
-msgstr ""
+#: c-opts.c:148
+#, fuzzy, gcc-internal-format
+msgid "assertion missing after %qs"
+msgstr "Makronamn saknas efter %s"
 
-#: config/mips/mips.h:756
-#, fuzzy
-msgid "Don't call any cache flush functions"
-msgstr "Inga anrop i funktion %s\n"
+#: c-opts.c:153
+#, fuzzy, gcc-internal-format
+msgid "macro name missing after %qs"
+msgstr "Makronamn saknas efter %s"
 
-#: config/mips/mips.h:758
-msgid "Specify cache flush function"
-msgstr ""
+#: c-opts.c:162
+#, fuzzy, gcc-internal-format
+msgid "missing path after %qs"
+msgstr "Nummer saknas efter %s"
 
-#. Output assembler code to FILE to increment profiler label # LABELNO
-#. for profiling a function entry.
-#: config/mips/mips.h:2900
-msgid "mips16 function profiling"
-msgstr ""
+#: c-opts.c:171
+#, fuzzy, gcc-internal-format
+msgid "missing filename after %qs"
+msgstr "Filnamn saknas efter %s"
 
-#: config/mmix/mmix.c:189
-#, fuzzy, c-format
-msgid "-f%s not supported: ignored"
-msgstr "\"%s\" stöds inte av %s"
+#: c-opts.c:176
+#, fuzzy, gcc-internal-format
+msgid "missing makefile target after %qs"
+msgstr "saknar mellanrum efter nummer \"%.*s\""
 
-#: config/mmix/mmix.c:644
-#, c-format
-msgid "too large function value type, needs %d registers, have only %d registers for this"
-msgstr ""
+#: c-opts.c:303
+#, gcc-internal-format
+msgid "-I- specified twice"
+msgstr "-I- angiven två gånger"
 
-#: config/mmix/mmix.c:826
-msgid "function_profiler support for MMIX"
+#: c-opts.c:306
+#, gcc-internal-format
+msgid "obsolete option -I- used, please use -iquote instead"
 msgstr ""
 
-#: config/mmix/mmix.c:848
-msgid "MMIX Internal: Last named vararg would not fit in a register"
-msgstr ""
+#: c-opts.c:544
+#, fuzzy, gcc-internal-format
+msgid "switch %qs is no longer supported"
+msgstr "-f%s stödjs inte längre"
 
-#: config/mmix/mmix.c:1639 config/mmix/mmix.c:1769
-msgid "MMIX Internal: Expected a CONST_INT, not this"
+#: c-opts.c:657
+#, gcc-internal-format
+msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
 msgstr ""
 
-#: config/mmix/mmix.c:1647 config/mmix/mmix.c:1671 config/mmix/mmix.c:1787
-#, c-format
-msgid "MMIX Internal: Bad register: %d"
-msgstr ""
+#: c-opts.c:843
+#, fuzzy, gcc-internal-format
+msgid "output filename specified twice"
+msgstr "Utdatafilnamn angivet två gånger"
+
+#: c-opts.c:973
+#, gcc-internal-format
+msgid "-Wformat-y2k ignored without -Wformat"
+msgstr "-Wformat-y2k ignorerad utan -Wformat"
+
+#: c-opts.c:975
+#, gcc-internal-format
+msgid "-Wformat-extra-args ignored without -Wformat"
+msgstr "-Wformat-extra-args ignorerad utan -Wformat"
+
+#: c-opts.c:977
+#, fuzzy, gcc-internal-format
+msgid "-Wformat-zero-length ignored without -Wformat"
+msgstr "-Wformat-extra-args ignorerad utan -Wformat"
 
-#: config/mmix/mmix.c:1718
-msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
-msgstr ""
+#: c-opts.c:979
+#, gcc-internal-format
+msgid "-Wformat-nonliteral ignored without -Wformat"
+msgstr "-Wformat-nonliteral ignorerad utan -Wformat"
 
-#: config/mmix/mmix.c:1737
-msgid "MMIX Internal: Expected a register, not this"
-msgstr ""
+#: c-opts.c:981
+#, gcc-internal-format
+msgid "-Wformat-security ignored without -Wformat"
+msgstr "-Wformat-security ignorerad utan -Wformat"
 
-#: config/mmix/mmix.c:1747
-msgid "MMIX Internal: Expected a constant, not this"
-msgstr ""
+#: c-opts.c:983
+#, gcc-internal-format
+msgid "-Wmissing-format-attribute ignored without -Wformat"
+msgstr "-Wmissing-format-attribute ignorerad utan -Wformat"
 
-#. Presumably there's a missing case above if we get here.
-#: config/mmix/mmix.c:1779
-#, c-format
-msgid "MMIX Internal: Missing `%c' case in mmix_print_operand"
-msgstr ""
+#: c-opts.c:1002
+#, fuzzy, gcc-internal-format
+msgid "opening output file %s: %m"
+msgstr "Kan inte öppna utdatafil \"%s\""
 
-#. We need the original here.
-#: config/mmix/mmix.c:1831
-msgid "MMIX Internal: Cannot decode this operand"
-msgstr ""
+#: c-opts.c:1007
+#, fuzzy, gcc-internal-format
+msgid "too many filenames given.  Type %s --help for usage"
+msgstr "För många filnamn. Skriv %s --help för användningsinformation"
 
-#: config/mmix/mmix.c:1891
-msgid "MMIX Internal: This is not a recognized address"
+#: c-opts.c:1090
+#, gcc-internal-format
+msgid "YYDEBUG was not defined at build time, -dy ignored"
 msgstr ""
 
-#: config/mmix/mmix.c:2082
-#, c-format
-msgid "stack frame not a multiple of 8 bytes: %d"
+#: c-opts.c:1136
+#, gcc-internal-format
+msgid "opening dependency file %s: %m"
 msgstr ""
 
-#: config/mmix/mmix.c:2321
-#, c-format
-msgid "stack frame not a multiple of octabyte: %d"
+#: c-opts.c:1146
+#, gcc-internal-format
+msgid "closing dependency file %s: %m"
 msgstr ""
 
-#: config/mmix/mmix.c:2818 config/mmix/mmix.c:2887
-#, c-format
-msgid "MMIX Internal: %s is not a shiftable int"
-msgstr ""
+#: c-opts.c:1149
+#, fuzzy, gcc-internal-format
+msgid "when writing output to %s: %m"
+msgstr "fel vid skrivning till %s"
 
-#: config/mmix/mmix.c:3006
-msgid "MMIX Internal: Trying to output invalidly reversed condition:"
-msgstr ""
+#: c-opts.c:1229
+#, fuzzy, gcc-internal-format
+msgid "to generate dependencies you must specify either -M or -MM"
+msgstr "du måste dessutom ange antingen -M eller -MM"
 
-#: config/mmix/mmix.c:3013
-msgid "MMIX Internal: What's the CC of this?"
+#: c-opts.c:1394
+#, gcc-internal-format
+msgid "too late for # directive to set debug directory"
 msgstr ""
 
-#: config/mmix/mmix.c:3017
-msgid "MMIX Internal: What is the CC of this?"
-msgstr ""
+#: c-parse.y:343
+#, gcc-internal-format
+msgid "ISO C forbids an empty source file"
+msgstr "ISO C förbjuder tomma källkodsfiler"
 
-#: config/mmix/mmix.c:3088
-#, fuzzy
-msgid "MMIX Internal: This is not a constant:"
-msgstr "fältinitierare är ej konstant"
+#: c-parse.y:376
+#, gcc-internal-format
+msgid "data definition has no type or storage class"
+msgstr "datadefinition har ingen typ eller lagringsklass"
 
-#. For these target macros, there is no generic documentation here.  You
-#. should read `Using and Porting GCC' for that.  Only comments specific
-#. to the MMIX target are here.
-#.
-#. There are however references to the specific texinfo node (comments
-#. with "Node:"), so there should be little or nothing amiss.  Probably
-#. the opposite, since we don't have to care about old littering and
-#. soon outdated generic comments.
-#. Node: Driver
-#. User symbols are in the same name-space as built-in symbols, but we
-#. don't need the built-in symbols, so remove those and instead apply
-#. stricter operand checking.  Don't warn when expanding insns.
-#. Pass on -mset-program-start=N and -mset-data-start=M to the linker.
-#. Provide default program start 0x100 unless -mno-set-program-start.
-#. Don't do this if linking relocatably, with -r.  For a final link,
-#. produce mmo, unless ELF is requested or when linking relocatably.
-#. Put unused option values here.
-#: config/mmix/mmix.h:132
-#, fuzzy
-msgid "Set start-address of the program"
-msgstr "tar adress till något temporärt"
+#: c-parse.y:388
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not allow extra %<;%> outside of a function"
+msgstr "ISO C tillåter inte extra \";\" utanför funktioner"
 
-#: config/mmix/mmix.h:134
-msgid "Set start-address of data"
-msgstr ""
+#: c-parse.y:445
+#, gcc-internal-format
+msgid "traditional C rejects the unary plus operator"
+msgstr "traditionell C hanterar inte operatorn unärt plus"
 
-#. FIXME: Provide a way to *load* the epsilon register.
-#: config/mmix/mmix.h:198
-msgid "For intrinsics library: pass all parameters in registers"
-msgstr ""
+#: c-parse.y:498
+#, fuzzy, gcc-internal-format
+msgid "%<sizeof%> applied to a bit-field"
+msgstr "sizeof applicerat på ett bit-fält"
 
-#: config/mmix/mmix.h:201
-#, fuzzy
-msgid "Use register stack for parameters and return value"
-msgstr "Använd register för argumentskickning"
+#: c-parse.y:595
+#, gcc-internal-format
+msgid "ISO C forbids omitting the middle term of a ?: expression"
+msgstr "ISO C förbjuder uteslutande av den mittersta termen i ett ?: uttryck"
 
-#: config/mmix/mmix.h:203
-msgid "Use call-clobbered registers for parameters and return value"
+#: c-parse.y:636
+#, gcc-internal-format
+msgid "compound literal has variable size"
 msgstr ""
 
-#: config/mmix/mmix.h:205
-#, fuzzy
-msgid "Use epsilon-respecting floating point compare instructions"
-msgstr "Använd flyttalsinstruktioner i hårdvara"
+#: c-parse.y:648
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids compound literals"
+msgstr "ISO C++ förbjuder beräknade goto"
 
-#: config/mmix/mmix.h:208
-msgid "Use zero-extending memory loads, not sign-extending ones"
+#: c-parse.y:661
+#, gcc-internal-format
+msgid "ISO C forbids braced-groups within expressions"
 msgstr ""
 
-#: config/mmix/mmix.h:211
-msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
-msgstr ""
+#: c-parse.y:697
+#, fuzzy, gcc-internal-format
+msgid "first argument to %<__builtin_choose_expr%> not a constant"
+msgstr "första argumentet till \"__builtin_choose_expr\" är inte en konstant"
 
-#: config/mmix/mmix.h:215
-msgid "Prepend global symbols with \":\" (for use with PREFIX)"
-msgstr ""
+#: c-parse.y:1224
+#, fuzzy, gcc-internal-format
+msgid "%<typeof%> applied to a bit-field"
+msgstr "sizeof applicerat på ett bit-fält"
 
-#: config/mmix/mmix.h:217
-msgid "Do not provide a default start-address 0x100 of the program"
+#: c-parse.y:1372
+#, gcc-internal-format
+msgid "ISO C forbids empty initializer braces"
 msgstr ""
 
-#: config/mmix/mmix.h:219
-msgid "Link to emit program in ELF format (rather than mmo)"
-msgstr ""
+#: c-parse.y:1386
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids specifying subobject to initialize"
+msgstr "ISO C89 förbjuder specifiering av subobjekt som skall initieras"
 
-#: config/mmix/mmix.h:221
-msgid "Use P-mnemonics for branches statically predicted as taken"
-msgstr ""
+#: c-parse.y:1389
+#, fuzzy, gcc-internal-format
+msgid "obsolete use of designated initializer without %<=%>"
+msgstr "obsolet angivelse av initierare utan \"=\""
 
-#: config/mmix/mmix.h:223
-msgid "Don't use P-mnemonics for branches"
-msgstr ""
+#: c-parse.y:1393
+#, fuzzy, gcc-internal-format
+msgid "obsolete use of designated initializer with %<:%>"
+msgstr "obsolet användning av initierare med \":\""
 
-#: config/mmix/mmix.h:225
-msgid "Use addresses that allocate global registers"
+#: c-parse.y:1424
+#, gcc-internal-format
+msgid "ISO C forbids specifying range of elements to initialize"
 msgstr ""
 
-#: config/mmix/mmix.h:227
-msgid "Do not use addresses that allocate global registers"
-msgstr ""
+#: c-parse.y:1432 c-parse.y:1462
+#, gcc-internal-format
+msgid "ISO C forbids nested functions"
+msgstr "ISO C förbjuder nästlade funktioner"
 
-#: config/mmix/mmix.h:229
-msgid "Generate a single exit point for each function"
-msgstr ""
+#: c-parse.y:1637
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids forward references to %<enum%> types"
+msgstr "ISO C förbjuder typkonvertering till unionstyper"
 
-#: config/mmix/mmix.h:231
-#, fuzzy
-msgid "Do not generate a single exit point for each function"
-msgstr "Generera inte .size-direktiv"
+#: c-parse.y:1649 cp/parser.c:10039
+#, gcc-internal-format
+msgid "comma at end of enumerator list"
+msgstr "komma i slutet av uppräkningslista"
 
-#: config/mn10300/mn10300.h:59
-msgid "Work around hardware multiply bug"
-msgstr ""
+#: c-parse.y:1669
+#, gcc-internal-format
+msgid "no semicolon at end of struct or union"
+msgstr "inget semikolon vid slutet av struktur eller union"
 
-#: config/mn10300/mn10300.h:60
-msgid "Do not work around hardware multiply bug"
-msgstr ""
+#: c-parse.y:1678
+#, gcc-internal-format
+msgid "extra semicolon in struct or union specified"
+msgstr "extra semikolon i struktur eller union angivet"
 
-#: config/mn10300/mn10300.h:61
-msgid "Target the AM33 processor"
-msgstr ""
+#: c-parse.y:1698
+#, gcc-internal-format
+msgid "ISO C forbids member declarations with no members"
+msgstr "ISO C förbjuder medlemsdeklarationer utan medlemmar"
 
-#: config/mn10300/mn10300.h:65
-msgid "Enable linker relaxations"
+#: c-parse.y:1864
+#, gcc-internal-format
+msgid "label at end of compound statement"
 msgstr ""
 
-#: config/ns32k/ns32k.h:142 config/s390/s390.h:69
-msgid "Don't use hardware fp"
-msgstr ""
+#: c-parse.y:1883
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids mixed declarations and code"
+msgstr "ISO C89 förbjuder blandade deklarationer och kod"
 
-#: config/ns32k/ns32k.h:143
-msgid "Alternative calling convention"
+#: c-parse.y:1923
+#, gcc-internal-format
+msgid "ISO C forbids label declarations"
 msgstr ""
 
-#: config/ns32k/ns32k.h:145
-msgid "Pass some arguments in registers"
+#: c-parse.y:1967
+#, gcc-internal-format
+msgid "braced-group within expression allowed only inside a function"
 msgstr ""
 
-#: config/ns32k/ns32k.h:146
-msgid "Pass all arguments on stack"
+#: c-parse.y:2263
+#, gcc-internal-format
+msgid "%E qualifier ignored on asm"
 msgstr ""
 
-#: config/ns32k/ns32k.h:147
-msgid "Optimize for 32532 cpu"
-msgstr "Optimera för cpu 32532"
-
-#: config/ns32k/ns32k.h:148
-msgid "Optimize for 32332 cpu"
-msgstr "Optimera för cpu 32332"
-
-#: config/ns32k/ns32k.h:150
-msgid "Optimize for 32032"
-msgstr "Optimera för cpu 32032"
-
-#: config/ns32k/ns32k.h:152
-msgid "Register sb is zero. Use for absolute addressing"
+#: c-parse.y:2309
+#, gcc-internal-format
+msgid "wide string literal in %<asm%>"
 msgstr ""
 
-#: config/ns32k/ns32k.h:153
-msgid "Do not use register sb"
-msgstr ""
+#: c-parse.y:2371
+#, fuzzy, gcc-internal-format
+msgid "ISO C requires a named argument before %<...%>"
+msgstr "ISO C kräver ett namnsatt argument före \"...\""
 
-#: config/ns32k/ns32k.h:155
-#, fuzzy
-msgid "Use bit-field instructions"
-msgstr "Använd bitfältsinstruktioner"
+#: c-parse.y:2877
+#, fuzzy, gcc-internal-format
+msgid "syntax error at %qs token"
+msgstr "syntaxfel vid token \"%s\""
 
-#: config/ns32k/ns32k.h:157
-#, fuzzy
-msgid "Do not use bit-field instructions"
-msgstr "Använd inte bitfältsinstruktioner"
+#: c-pch.c:130
+#, fuzzy, gcc-internal-format
+msgid "can%'t create precompiled header %s: %m"
+msgstr "kan inte skapa katalog %s"
 
-#: config/ns32k/ns32k.h:158
-msgid "Generate code for high memory"
-msgstr ""
+#: c-pch.c:158
+#, fuzzy, gcc-internal-format
+msgid "can%'t write to %s: %m"
+msgstr "kan inte skriva till %s"
 
-#: config/ns32k/ns32k.h:159
-msgid "Generate code for low memory"
-msgstr ""
+#: c-pch.c:164
+#, fuzzy, gcc-internal-format
+msgid "%qs is not a valid output file"
+msgstr "\"%s\" är inte ett giltigt filnamn"
 
-#: config/ns32k/ns32k.h:160
-msgid "32381 fpu"
-msgstr "fpu 32381"
+#: c-pch.c:193 c-pch.c:208 c-pch.c:222
+#, fuzzy, gcc-internal-format
+msgid "can%'t write %s: %m"
+msgstr "kan inte stänga %s"
 
-#: config/ns32k/ns32k.h:162
-msgid "Use multiply-accumulate fp instructions"
-msgstr ""
+#: c-pch.c:198 c-pch.c:215
+#, fuzzy, gcc-internal-format
+msgid "can%'t seek in %s: %m"
+msgstr "kan inte öppna %s"
 
-#: config/ns32k/ns32k.h:164
-msgid "Do not use multiply-accumulate fp instructions"
-msgstr ""
+# fixme: spola tillbaka är inte perfekt
+#: c-pch.c:206 c-pch.c:248 c-pch.c:276 c-pch.c:281 c-pch.c:365
+#, fuzzy, gcc-internal-format
+msgid "can%'t read %s: %m"
+msgstr "kan inte spola tillbaka %s"
 
-#: config/ns32k/ns32k.h:165
-msgid "\"Small register classes\" kludge"
+#: c-pch.c:483
+#, gcc-internal-format
+msgid "malformed #pragma GCC pch_preprocess, ignored"
 msgstr ""
 
-#: config/ns32k/ns32k.h:166
-msgid "No \"Small register classes\" kludge"
-msgstr ""
+#: c-pch.c:489
+#, fuzzy, gcc-internal-format
+msgid "pch_preprocess pragma should only be used with -fpreprocessed"
+msgstr "-include och -imacros kan inte användas med -fpreprocessed"
 
-#: config/pa/pa.c:261
-#, c-format
-msgid ""
-"unknown -mschedule= option (%s).\n"
-"Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n"
-msgstr ""
+#: c-pch.c:490
+#, fuzzy, gcc-internal-format
+msgid "use #include instead"
+msgstr "#include nästlad för djupt"
 
-#: config/pa/pa.c:286
-#, c-format
-msgid ""
-"unknown -march= option (%s).\n"
-"Valid options are 1.0, 1.1, and 2.0\n"
-msgstr ""
+#: c-pch.c:498
+#, fuzzy, gcc-internal-format
+msgid "%s: couldn%'t open PCH file: %m\n"
+msgstr "kunde inte öppna dump-fil \"%s\""
 
-#: config/pa/pa.c:299
-msgid "PIC code generation is not supported in the portable runtime model\n"
+#: c-pch.c:503
+#, gcc-internal-format
+msgid "use -Winvalid-pch for more information"
 msgstr ""
 
-#: config/pa/pa.c:304
-msgid "PIC code generation is not compatible with fast indirect calls\n"
+#: c-pch.c:504
+#, gcc-internal-format
+msgid "%s: PCH file was invalid"
 msgstr ""
 
-#: config/pa/pa.c:309
-msgid "-g is only supported when using GAS on this processor,"
-msgstr "-g stöds bara när man använder GAS på denna processor,"
+#: c-pragma.c:99
+#, fuzzy, gcc-internal-format
+msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
+msgstr "#pragma pack (pop) påträffat utan matchande #pragma pack (push, <n>)"
 
-#: config/pa/pa.c:310
-#, fuzzy
-msgid "-g option disabled"
-msgstr "flaggan -g är avslagen."
+#: c-pragma.c:112
+#, fuzzy, gcc-internal-format
+msgid "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)"
+msgstr "#pragma pack(pop, %s) påträffat utan matchande #pragma pack(push, %s, <n>)"
 
-#: config/pa/pa-hiux.h:75 config/pa/pa-hpux.h:87 config/pa/pa-hpux7.h:81
-#: config/pa/pa64-hpux.h:25
-#, fuzzy
-msgid "Generate cpp defines for server IO"
-msgstr "Generera kod för en given CPU"
+#: c-pragma.c:126
+#, fuzzy, gcc-internal-format
+msgid "#pragma pack(push[, id], <n>) is not supported on this target"
+msgstr "attributet \"section\" stöds inte för denna målarkitektur"
 
-#: config/pa/pa-hiux.h:76 config/pa/pa-hpux.h:88 config/pa/pa-hpux7.h:82
-#: config/pa/pa64-hpux.h:27
-#, fuzzy
-msgid "Generate cpp defines for workstation IO"
-msgstr "Generera kod för 11/40"
+#: c-pragma.c:128
+#, fuzzy, gcc-internal-format
+msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
+msgstr "attributet \"section\" stöds inte för denna målarkitektur"
 
-#. Macro to define tables used to set the flags.  This is a
-#. list in braces of target switches with each switch being
-#. { "NAME", VALUE, "HELP_STRING" }.  VALUE is the bits to set,
-#. or minus the bits to clear.  An empty string NAME is used to
-#. identify the default VALUE.  Do not mark empty strings for
-#. translation.
-#: config/pa/pa.h:232 config/pa/pa.h:238
-#, fuzzy
-msgid "Generate PA1.1 code"
-msgstr "Generera CA-kod"
+#: c-pragma.c:149
+#, fuzzy, gcc-internal-format
+msgid "missing %<(%> after %<#pragma pack%> - ignored"
+msgstr "saknas '(' efter predikat"
 
-#: config/pa/pa.h:234 config/pa/pa.h:236
-#, fuzzy
-msgid "Generate PA1.0 code"
-msgstr "Generera CA-kod"
+#: c-pragma.c:162 c-pragma.c:202
+#, fuzzy, gcc-internal-format
+msgid "malformed %<#pragma pack%> - ignored"
+msgstr "saknas '(' efter predikat"
 
-#: config/pa/pa.h:240
-msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
-msgstr ""
+#: c-pragma.c:167
+#, fuzzy, gcc-internal-format
+msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
+msgstr "attributet \"section\" stöds inte för denna målarkitektur"
 
-#: config/pa/pa.h:242
-msgid "Disable FP regs"
-msgstr ""
+#: c-pragma.c:169
+#, fuzzy, gcc-internal-format
+msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
+msgstr "saknas '(' efter predikat"
+
+#: c-pragma.c:178
+#, fuzzy, gcc-internal-format
+msgid "unknown action %qs for %<#pragma pack%> - ignored"
+msgstr "skräp vid slutet av \"#pragma pack\""
 
-#: config/pa/pa.h:244
-msgid "Do not disable FP regs"
-msgstr ""
+#: c-pragma.c:205
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma pack%>"
+msgstr "skräp vid slutet av \"#pragma pack\""
 
-#: config/pa/pa.h:246
-msgid "Disable space regs"
+#: c-pragma.c:208
+#, gcc-internal-format
+msgid "#pragma pack has no effect with -fpack-struct - ignored"
 msgstr ""
 
-#: config/pa/pa.h:248
-msgid "Do not disable space regs"
+#: c-pragma.c:228
+#, gcc-internal-format
+msgid "alignment must be a small power of two, not %d"
 msgstr ""
 
-#: config/pa/pa.h:250
-msgid "Put jumps in call delay slots"
+#: c-pragma.c:261
+#, gcc-internal-format
+msgid "%Japplying #pragma weak %qD after first use results in unspecified behavior"
 msgstr ""
 
-#: config/pa/pa.h:252
-msgid "Do not put jumps in call delay slots"
+#: c-pragma.c:335 c-pragma.c:340
+#, gcc-internal-format
+msgid "malformed #pragma weak, ignored"
 msgstr ""
 
-#: config/pa/pa.h:254
-#, fuzzy
-msgid "Disable indexed addressing"
-msgstr "ogiltig kod"
-
-#: config/pa/pa.h:256
-#, fuzzy
-msgid "Do not disable indexed addressing"
-msgstr "okänt registernamn: %s"
-
-#: config/pa/pa.h:258
-#, fuzzy
-msgid "Use portable calling conventions"
-msgstr "Använd inte divisionsinstruktionen"
-
-#: config/pa/pa.h:260
-#, fuzzy
-msgid "Do not use portable calling conventions"
-msgstr "Använd inte divisionsinstruktionen"
+#: c-pragma.c:344
+#, gcc-internal-format
+msgid "junk at end of #pragma weak"
+msgstr "skräp vid slutet av #pragma weak"
 
-#: config/pa/pa.h:262
-msgid "Assume code will be assembled by GAS"
+#: c-pragma.c:412 c-pragma.c:414
+#, gcc-internal-format
+msgid "malformed #pragma redefine_extname, ignored"
 msgstr ""
 
-#: config/pa/pa.h:264
-msgid "Do not assume code will be assembled by GAS"
-msgstr ""
+#: c-pragma.c:417
+#, fuzzy, gcc-internal-format
+msgid "junk at end of #pragma redefine_extname"
+msgstr "skräp vid slutet av #pragma weak"
 
-#: config/pa/pa.h:268
-#, fuzzy
-msgid "Do not use software floating point"
-msgstr "Använd mjukvaruflytttal"
+#: c-pragma.c:422
+#, fuzzy, gcc-internal-format
+msgid "#pragma redefine_extname not supported on this target"
+msgstr "__builtin_eh_return stöds inte på denna målarkitektur"
 
-#: config/pa/pa.h:270
-msgid "Emit long load/store sequences"
+#: c-pragma.c:439 c-pragma.c:525
+#, fuzzy, gcc-internal-format
+msgid "#pragma redefine_extname ignored due to conflict with previous rename"
+msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
+
+#: c-pragma.c:462
+#, gcc-internal-format
+msgid "#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname"
 msgstr ""
 
-#: config/pa/pa.h:272
-msgid "Do not emit long load/store sequences"
+#: c-pragma.c:481
+#, gcc-internal-format
+msgid "malformed #pragma extern_prefix, ignored"
 msgstr ""
 
-#: config/pa/pa.h:274
-#, fuzzy
-msgid "Generate fast indirect calls"
-msgstr "Generera kod för Intel as"
+#: c-pragma.c:484
+#, fuzzy, gcc-internal-format
+msgid "junk at end of #pragma extern_prefix"
+msgstr "skräp vid slutet av #pragma weak"
 
-#: config/pa/pa.h:276
-#, fuzzy
-msgid "Do not generate fast indirect calls"
-msgstr "Generera inte .size-direktiv"
+#: c-pragma.c:490
+#, fuzzy, gcc-internal-format
+msgid "#pragma extern_prefix not supported on this target"
+msgstr "__builtin_saveregs stöds inte på denna målarkitektur"
 
-#: config/pa/pa.h:278
-#, fuzzy
-msgid "Generate code for huge switch statements"
-msgstr "Generera kod för Intel as"
+#: c-pragma.c:516
+#, fuzzy, gcc-internal-format
+msgid "asm declaration ignored due to conflict with previous rename"
+msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: config/pa/pa.h:280
-#, fuzzy
-msgid "Do not generate code for huge switch statements"
-msgstr "Generera kod för Intel as"
+#: c-pragma.c:547
+#, gcc-internal-format
+msgid "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
+msgstr ""
 
-#: config/pa/pa.h:282
-#, fuzzy
-msgid "Always generate long calls"
-msgstr "Generera kod för Intel as"
+#: c-pragma.c:607
+#, gcc-internal-format
+msgid "#pragma GCC visibility must be followed by push or pop"
+msgstr ""
 
-#: config/pa/pa.h:284
-msgid "Generate long calls only when needed"
+#: c-pragma.c:614
+#, gcc-internal-format
+msgid "No matching push for %<#pragma GCC visibility pop%>"
 msgstr ""
 
-#: config/pa/pa.h:286
-#, fuzzy
-msgid "Enable linker optimizations"
-msgstr "inkompatibla typer i %s"
+#: c-pragma.c:625 c-pragma.c:654
+#, fuzzy, gcc-internal-format
+msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
+msgstr "saknas '(' efter predikat"
 
-#: config/pa/pa.h:312
-msgid "Specify architecture for code generation.  Values are 1.0, 1.1, and 2.0.  2.0 requires gas snapshot 19990413 or later."
+#: c-pragma.c:629
+#, gcc-internal-format
+msgid "malformed #pragma GCC visibility push"
 msgstr ""
 
-#: config/pa/pa64-hpux.h:29
-msgid "Assume code will be linked by GNU ld"
+#: c-pragma.c:633
+#, gcc-internal-format
+msgid "No more than sixteen #pragma GCC visibility pushes allowed at once"
 msgstr ""
 
-#: config/pa/pa64-hpux.h:31
-msgid "Assume code will be linked by HP ld"
+#: c-pragma.c:649
+#, gcc-internal-format
+msgid "#pragma GCC visibility push() must specify default, internal, hidden or protected"
 msgstr ""
 
-#: config/pdp11/pdp11.h:57
-msgid "Do not use hardware floating point"
-msgstr ""
+#: c-pragma.c:658
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma GCC visibility%>"
+msgstr "skräp vid slutet av \"#pragma %s\""
 
-#. return float result in ac0
-#: config/pdp11/pdp11.h:59
-msgid "Return floating point results in ac0"
-msgstr ""
+#: c-typeck.c:142
+#, fuzzy, gcc-internal-format
+msgid "%qs has an incomplete type"
+msgstr "\"%s\" har en inkomplett typ"
 
-#: config/pdp11/pdp11.h:60
-msgid "Return floating point results in memory"
+#: c-typeck.c:164 cp/call.c:2679
+#, gcc-internal-format
+msgid "invalid use of void expression"
+msgstr "ogiltig användning av void-uttryck"
+
+#: c-typeck.c:172
+#, fuzzy, gcc-internal-format
+msgid "invalid use of flexible array member"
+msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
+
+#: c-typeck.c:178
+#, gcc-internal-format
+msgid "invalid use of array with unspecified bounds"
 msgstr ""
 
-#. is 11/40
-#: config/pdp11/pdp11.h:62
-msgid "Generate code for an 11/40"
-msgstr "Generera kod för 11/40"
+#: c-typeck.c:186
+#, fuzzy, gcc-internal-format
+msgid "invalid use of undefined type %<%s %s%>"
+msgstr "ogiltig mottagartyp \"%s\""
 
-#. is 11/45
-#: config/pdp11/pdp11.h:65
-msgid "Generate code for an 11/45"
-msgstr "Generera kod för 11/45"
+#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
+#: c-typeck.c:190
+#, fuzzy, gcc-internal-format
+msgid "invalid use of incomplete typedef %qs"
+msgstr "ogiltig mottagartyp \"%s\""
 
-#. is 11/10
-#: config/pdp11/pdp11.h:68
-msgid "Generate code for an 11/10"
-msgstr "Generera kod för 11/10"
+#: c-typeck.c:397 c-typeck.c:422
+#, gcc-internal-format
+msgid "function types not truly compatible in ISO C"
+msgstr "funktionstyper inte riktigt kompatibla i ISO C"
 
-#. use movstrhi for bcopy
-#. use 32 bit for int
-#: config/pdp11/pdp11.h:73 config/pdp11/pdp11.h:74
-msgid "Use 32 bit int"
-msgstr "Använd 32 bits int"
+#: c-typeck.c:806
+#, gcc-internal-format
+msgid "types are not quite compatible"
+msgstr "typerna är inte riktigt kompatibla"
 
-#: config/pdp11/pdp11.h:75 config/pdp11/pdp11.h:76
-msgid "Use 16 bit int"
-msgstr "Använd 16 bits int"
+#: c-typeck.c:1048
+#, fuzzy, gcc-internal-format
+msgid "function return types not compatible due to %<volatile%>"
+msgstr "funktionstyper inte riktigt kompatibla i ISO C"
 
-#. use 32 bit for float
-#: config/pdp11/pdp11.h:78 config/pdp11/pdp11.h:79
-msgid "Use 32 bit float"
-msgstr "Använd 32 bits float"
+#: c-typeck.c:1207 c-typeck.c:2456
+#, gcc-internal-format
+msgid "arithmetic on pointer to an incomplete type"
+msgstr "aritmetik på pekare till inkomplett typ"
 
-#: config/pdp11/pdp11.h:80 config/pdp11/pdp11.h:81
-msgid "Use 64 bit float"
-msgstr "Använd 64 bits float"
+#: c-typeck.c:1570
+#, fuzzy, gcc-internal-format
+msgid "%qT has no member named %qs"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#. allow abshi pattern? - can trigger "optimizations" which make code SLOW!
-#. is branching expensive - on a PDP, it's actually really cheap
-#. this is just to play around and check what code gcc generates
-#. split instruction and data memory?
-#: config/pdp11/pdp11.h:90
-msgid "Target has split I&D"
-msgstr ""
+#: c-typeck.c:1606
+#, fuzzy, gcc-internal-format
+msgid "request for member %qs in something not a structure or union"
+msgstr "begäran av medlem \"%s\" i något som inte är en struktur eller union"
 
-#: config/pdp11/pdp11.h:91
-msgid "Target does not have split I&D"
-msgstr ""
+#: c-typeck.c:1640
+#, gcc-internal-format
+msgid "dereferencing pointer to incomplete type"
+msgstr "derefererar pekare till inkomplett typ"
 
-#. UNIX assembler syntax?
-#: config/pdp11/pdp11.h:93
-msgid "Use UNIX assembler syntax"
-msgstr "Använd assemblersyntax för UNIX"
+#: c-typeck.c:1644
+#, fuzzy, gcc-internal-format
+msgid "dereferencing %<void *%> pointer"
+msgstr "derefererar \"void *\"-pekare"
 
-#: config/pdp11/pdp11.h:94
-msgid "Use DEC assembler syntax"
-msgstr "Använd assemblersyntax för DEC"
+#: c-typeck.c:1661 cp/typeck.c:2125
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of %qs"
+msgstr "ogiltigt typargument till \"%s\""
 
-#: config/romp/romp.c:717 config/rs6000/rs6000.c:7755
-#, c-format
-msgid "invalid %%S value"
+#: c-typeck.c:1689 cp/typeck.c:2276
+#, gcc-internal-format
+msgid "subscripted value is neither array nor pointer"
 msgstr ""
 
-#: config/romp/romp.c:726 config/romp/romp.c:733
-#, c-format
-msgid "invalid %%b value"
-msgstr ""
+#: c-typeck.c:1700 cp/typeck.c:2195 cp/typeck.c:2281
+#, gcc-internal-format
+msgid "array subscript is not an integer"
+msgstr "fältindex är inte ett heltal"
 
-#: config/romp/romp.c:773 config/romp/romp.c:784
-#, c-format
-msgid "invalid %%z value"
-msgstr ""
+#: c-typeck.c:1706
+#, fuzzy, gcc-internal-format
+msgid "subscripted value is pointer to function"
+msgstr "attributet \"%s\" fungerar bara på funktioner"
 
-#: config/romp/romp.c:792 config/romp/romp.c:800
-#, c-format
-msgid "invalid %%Z value"
-msgstr ""
+#: c-typeck.c:1719 cp/typeck.c:2191
+#, fuzzy, gcc-internal-format
+msgid "array subscript has type %<char%>"
+msgstr "fältindex har typen \"char\""
 
-#: config/romp/romp.c:807 config/romp/romp.c:816 config/romp/romp.c:823
-#: config/rs6000/rs6000.c:7584
-#, c-format
-msgid "invalid %%k value"
-msgstr ""
+#: c-typeck.c:1759
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids subscripting %<register%> array"
+msgstr "ISO C++ förbjuder tilldelning av fält"
 
-#: config/romp/romp.c:908 config/romp/romp.c:951
-#, c-format
-msgid "invalid %%j value"
-msgstr ""
+#: c-typeck.c:1761
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids subscripting non-lvalue array"
+msgstr "ISO C++ förbjuder tilldelning av fält"
 
-#. Perform any needed actions needed for a function that is receiving a
-#. variable number of arguments.
-#.
-#. CUM is as above.
-#.
-#. MODE and TYPE are the mode and type of the current parameter.
-#.
-#. PRETEND_SIZE is a variable that should be set to the amount of stack
-#. that must be pushed by the prolog to pretend that our caller pushed
-#. it.
-#.
-#. Normally, this macro will push all remaining incoming registers on the
-#. stack and set PRETEND_SIZE to the length of the registers pushed.
-#: config/romp/romp.h:648
-msgid "can't have varargs with -mfp-arg-in-fp-regs"
-msgstr ""
+#: c-typeck.c:1998
+#, fuzzy, gcc-internal-format
+msgid "called object %qE is not a function"
+msgstr "anropat objekt är inte en funktion"
 
-#. Handle the machine specific pragma longcall.  Its syntax is
-#.
-#. # pragma longcall ( TOGGLE )
-#.
-#. where TOGGLE is either 0 or 1.
-#.
-#. rs6000_default_long_calls is set to the value of TOGGLE, changing
-#. whether or not new function declarations receive a longcall
-#. attribute by default.
-#: config/rs6000/rs6000-c.c:44
-#, fuzzy
-msgid "ignoring malformed #pragma longcall"
-msgstr "ignorerar #pragma %s"
+#. This situation leads to run-time undefined behavior.  We can't,
+#. therefore, simply error unless we can prove that all possible
+#. executions of the program must execute the code.
+#: c-typeck.c:2030
+#, fuzzy, gcc-internal-format
+msgid "function called through a non-compatible type"
+msgstr "sizeof applicerat på en inkomplett typ"
 
-#: config/rs6000/rs6000-c.c:58
-#, fuzzy
-msgid "missing open paren"
-msgstr "heltalsspill i uttryck"
+#: c-typeck.c:2138
+#, fuzzy, gcc-internal-format
+msgid "too many arguments to function %qE"
+msgstr "för många argument till funktion"
 
-#: config/rs6000/rs6000-c.c:60
-msgid "missing number"
+#: c-typeck.c:2165
+#, gcc-internal-format
+msgid "type of formal parameter %d is incomplete"
 msgstr ""
 
-#: config/rs6000/rs6000-c.c:62
-msgid "missing close paren"
-msgstr ""
+#: c-typeck.c:2178
+#, fuzzy, gcc-internal-format
+msgid "passing argument %d of %qE as integer rather than floating due to prototype"
+msgstr "%s som complex istället för heltal grund av prototyp"
 
-#: config/rs6000/rs6000-c.c:65
-msgid "number must be 0 or 1"
+#: c-typeck.c:2183
+#, gcc-internal-format
+msgid "passing argument %d of %qE as integer rather than complex due to prototype"
 msgstr ""
 
-#: config/rs6000/rs6000-c.c:68
-#, fuzzy
-msgid "junk at end of #pragma longcall"
-msgstr "skräp vid slutet av #pragma weak"
+#: c-typeck.c:2188
+#, fuzzy, gcc-internal-format
+msgid "passing argument %d of %qE as complex rather than floating due to prototype"
+msgstr "%s som complex istället för heltal grund av prototyp"
 
-#: config/rs6000/rs6000.c:592
-msgid "-mmultiple is not supported on little endian systems"
-msgstr "-mmultiple stöds inte på \"little endian\"-system"
+#: c-typeck.c:2193
+#, fuzzy, gcc-internal-format
+msgid "passing argument %d of %qE as floating rather than integer due to prototype"
+msgstr "%s som complex istället för heltal grund av prototyp"
 
-#: config/rs6000/rs6000.c:599
-msgid "-mstring is not supported on little endian systems"
-msgstr "-mstring stöds inte på \"little endian\"-system"
+#: c-typeck.c:2198
+#, fuzzy, gcc-internal-format
+msgid "passing argument %d of %qE as complex rather than integer due to prototype"
+msgstr "%s som complex istället för heltal grund av prototyp"
 
-#: config/rs6000/rs6000.c:623
-#, fuzzy, c-format
-msgid "unknown -mdebug-%s switch"
-msgstr "Okänd flagga -mdebug-%s"
+#: c-typeck.c:2203
+#, gcc-internal-format
+msgid "passing argument %d of %qE as floating rather than complex due to prototype"
+msgstr ""
 
-#: config/rs6000/rs6000.c:635
-#, c-format
-msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
+#: c-typeck.c:2215
+#, gcc-internal-format
+msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
 msgstr ""
 
-#: config/rs6000/rs6000.c:646
-#, c-format
-msgid "Unknown switch -mlong-double-%s"
+#: c-typeck.c:2235
+#, gcc-internal-format
+msgid "passing argument %d of %qE with different width due to prototype"
 msgstr ""
 
-#: config/rs6000/rs6000.c:738
-#, fuzzy, c-format
-msgid "unknown -misel= option specified: '%s'"
-msgstr "okänt maskinläge `%s'"
+#: c-typeck.c:2262
+#, fuzzy, gcc-internal-format
+msgid "passing argument %d of %qE as unsigned due to prototype"
+msgstr "%s som unsigned på grund av prototyp"
 
-#: config/rs6000/rs6000.c:753
-#, fuzzy, c-format
-msgid "unknown -mvrsave= option specified: '%s'"
-msgstr "okänt maskinläge `%s'"
+#: c-typeck.c:2265
+#, fuzzy, gcc-internal-format
+msgid "passing argument %d of %qE as signed due to prototype"
+msgstr "%s som signed på grund av prototyp"
 
-#: config/rs6000/rs6000.c:772
-#, fuzzy, c-format
-msgid "unknown ABI specified: '%s'"
-msgstr "okänt maskinläge `%s'"
+#: c-typeck.c:2296
+#, fuzzy, gcc-internal-format
+msgid "too few arguments to function %qE"
+msgstr "för få argument till funktion"
 
-#: config/rs6000/rs6000.c:4206
-#, fuzzy
-msgid "argument 1 must be a 5-bit signed literal"
-msgstr "första argumentet till \"%s\" skall vara \"int\""
+#: c-typeck.c:2332
+#, gcc-internal-format
+msgid "suggest parentheses around + or - inside shift"
+msgstr "föreslår parenteser runt + eller - inuti skift"
 
-#: config/rs6000/rs6000.c:4313 config/rs6000/rs6000.c:4903
-#, fuzzy
-msgid "argument 2 must be a 5-bit unsigned literal"
-msgstr "första argumentet till \"%s\" skall vara \"int\""
+#: c-typeck.c:2339
+#, gcc-internal-format
+msgid "suggest parentheses around && within ||"
+msgstr "föreslår parenteser runt && inuti ||"
 
-#: config/rs6000/rs6000.c:4356
-#, fuzzy
-msgid "argument 1 of __builtin_altivec_predicate must be a constant"
-msgstr "argumentet till \"__builtin_eh_return_regno\" måste vara konstant"
+#: c-typeck.c:2348
+#, gcc-internal-format
+msgid "suggest parentheses around arithmetic in operand of |"
+msgstr "föreslår parenteser runt aritmetik inuti operanden till |"
 
-#: config/rs6000/rs6000.c:4410
-#, fuzzy
-msgid "argument 1 of __builtin_altivec_predicate is out of range"
-msgstr "argument till \"__builtin_args_info\" är utanför sitt intervall"
+#: c-typeck.c:2352
+#, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of |"
+msgstr "föreslår parenteser runt jämförelse inuti operanden till |"
 
-#: config/rs6000/rs6000.c:4489
-#, fuzzy
-msgid "argument 3 must be a 4-bit unsigned literal"
-msgstr "första argumentet till \"%s\" skall vara \"int\""
+#: c-typeck.c:2361
+#, gcc-internal-format
+msgid "suggest parentheses around arithmetic in operand of ^"
+msgstr "föreslår parenteser runt aritmetik inuti operanden till ^"
+
+#: c-typeck.c:2365
+#, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of ^"
+msgstr "föreslår parenteser runt jämförelse inuti operanden till ^"
+
+#: c-typeck.c:2372
+#, gcc-internal-format
+msgid "suggest parentheses around + or - in operand of &"
+msgstr "föreslår parenteser runt + eller - inuti operanden till &"
 
-#: config/rs6000/rs6000.c:4666
-#, fuzzy, c-format
-msgid "argument to `%s' must be a 2-bit unsigned literal"
-msgstr "första argumentet till \"%s\" skall vara \"int\""
+#: c-typeck.c:2376
+#, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of &"
+msgstr "föreslår parenteser runt jämförelser inuti operanden till &"
 
-#: config/rs6000/rs6000.c:4782
-#, fuzzy
-msgid "argument to dss must be a 2-bit unsigned literal"
-msgstr "första argumentet till \"%s\" skall vara \"int\""
+#: c-typeck.c:2382
+#, gcc-internal-format
+msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
+msgstr "jämförelser som X<=Y<=Z har inte sin matematiska mening"
 
-#: config/rs6000/rs6000.c:5013
-#, fuzzy
-msgid "argument 1 of __builtin_spe_predicate must be a constant"
-msgstr "argumentet till \"__builtin_eh_return_regno\" måste vara konstant"
+#: c-typeck.c:2408
+#, fuzzy, gcc-internal-format
+msgid "pointer of type %<void *%> used in subtraction"
+msgstr "pekare av typ \"void *\" använd i subtraktion"
 
-#: config/rs6000/rs6000.c:5086
-#, fuzzy
-msgid "argument 1 of __builtin_spe_predicate is out of range"
-msgstr "argument till \"__builtin_args_info\" är utanför sitt intervall"
+#: c-typeck.c:2410
+#, gcc-internal-format
+msgid "pointer to a function used in subtraction"
+msgstr "pekare till funktion använd i subtraktion"
 
-#: config/rs6000/rs6000.c:7511
-#, c-format
-msgid "invalid %%f value"
+#: c-typeck.c:2499
+#, gcc-internal-format
+msgid "wrong type argument to unary plus"
 msgstr ""
 
-#: config/rs6000/rs6000.c:7520
-#, c-format
-msgid "invalid %%F value"
+#: c-typeck.c:2512
+#, gcc-internal-format
+msgid "wrong type argument to unary minus"
 msgstr ""
 
-#: config/rs6000/rs6000.c:7529
-#, c-format
-msgid "invalid %%G value"
-msgstr ""
+#: c-typeck.c:2529
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support %<~%> for complex conjugation"
+msgstr "ISO C stödjer inte ~ för komplex konjugering"
 
-#: config/rs6000/rs6000.c:7564
-#, c-format
-msgid "invalid %%j code"
+#: c-typeck.c:2535
+#, gcc-internal-format
+msgid "wrong type argument to bit-complement"
 msgstr ""
 
-#: config/rs6000/rs6000.c:7574
-#, c-format
-msgid "invalid %%J code"
+#: c-typeck.c:2543
+#, gcc-internal-format
+msgid "wrong type argument to abs"
+msgstr "fel typ på argument till abs"
+
+#: c-typeck.c:2555
+#, gcc-internal-format
+msgid "wrong type argument to conjugation"
 msgstr ""
 
-#: config/rs6000/rs6000.c:7604
-#, c-format
-msgid "invalid %%K value"
+#: c-typeck.c:2569
+#, gcc-internal-format
+msgid "wrong type argument to unary exclamation mark"
 msgstr ""
 
-#: config/rs6000/rs6000.c:7671
-#, c-format
-msgid "invalid %%O value"
-msgstr "ogiltigt %%O-värde"
+#: c-typeck.c:2606
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support %<++%> and %<--%> on complex types"
+msgstr "ISO C stöder inte \"++\" och \"--\" på komplexa typer"
 
-#: config/rs6000/rs6000.c:7793
-#, c-format
-msgid "invalid %%T value"
-msgstr ""
+#: c-typeck.c:2622 c-typeck.c:2654
+#, fuzzy, gcc-internal-format
+msgid "wrong type argument to increment"
+msgstr "fel typ på argument till %s"
 
-#: config/rs6000/rs6000.c:7803
-#, c-format
-msgid "invalid %%u value"
-msgstr ""
+#: c-typeck.c:2624 c-typeck.c:2656
+#, fuzzy, gcc-internal-format
+msgid "wrong type argument to decrement"
+msgstr "fel typ på argument till %s"
 
-#: config/rs6000/rs6000.c:7812
-#, c-format
-msgid "invalid %%v value"
+#: c-typeck.c:2645
+#, gcc-internal-format
+msgid "increment of pointer to unknown structure"
 msgstr ""
 
-#: config/rs6000/rs6000.c:12242
-msgid "no profiling of 64-bit code for this ABI"
+#: c-typeck.c:2647
+#, gcc-internal-format
+msgid "decrement of pointer to unknown structure"
 msgstr ""
 
-#: config/rs6000/aix.h:160 config/rs6000/beos.h:32
-msgid "Always pass floating-point arguments in memory"
+#: c-typeck.c:2817
+#, gcc-internal-format
+msgid "assignment of read-only member %qs"
 msgstr ""
 
-#: config/rs6000/aix.h:162 config/rs6000/beos.h:34
-msgid "Don't always pass floating-point arguments in memory"
+#: c-typeck.c:2818
+#, gcc-internal-format
+msgid "increment of read-only member %qs"
 msgstr ""
 
-#: config/rs6000/aix41.h:28 config/rs6000/aix43.h:32 config/rs6000/aix51.h:32
-#: config/rs6000/aix52.h:32
-msgid "Support message passing with the Parallel Environment"
+#: c-typeck.c:2819
+#, gcc-internal-format
+msgid "decrement of read-only member %qs"
 msgstr ""
 
-#: config/rs6000/aix43.h:28 config/rs6000/aix51.h:28 config/rs6000/aix52.h:28
-msgid "Compile for 64-bit pointers"
+#: c-typeck.c:2823
+#, gcc-internal-format
+msgid "assignment of read-only variable %qs"
 msgstr ""
 
-#: config/rs6000/aix43.h:30 config/rs6000/aix51.h:30 config/rs6000/aix52.h:30
-msgid "Compile for 32-bit pointers"
+#: c-typeck.c:2824
+#, gcc-internal-format
+msgid "increment of read-only variable %qs"
 msgstr ""
 
-#: config/rs6000/aix43.h:49 config/rs6000/aix51.h:49 config/rs6000/aix52.h:49
-#, fuzzy
-msgid "-maix64 and POWER architecture are incompatible"
-msgstr "-fpic och -mapcs-reent är inkompatibla"
-
-#: config/rs6000/aix43.h:54 config/rs6000/aix51.h:54 config/rs6000/aix52.h:54
-msgid "-maix64 requires PowerPC64 architecture remain enabled"
+#: c-typeck.c:2825
+#, gcc-internal-format
+msgid "decrement of read-only variable %qs"
 msgstr ""
 
-#: config/rs6000/aix43.h:58 config/rs6000/aix51.h:58 config/rs6000/aix52.h:58
-msgid "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
+#: c-typeck.c:2828
+#, gcc-internal-format
+msgid "assignment of read-only location"
 msgstr ""
 
-#. Run-time compilation parameters selecting different hardware subsets.
-#.
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:240
-msgid "Use POWER instruction set"
+#: c-typeck.c:2829
+#, gcc-internal-format
+msgid "increment of read-only location"
 msgstr ""
 
-#: config/rs6000/rs6000.h:243
-msgid "Use POWER2 instruction set"
+#: c-typeck.c:2830
+#, gcc-internal-format
+msgid "decrement of read-only location"
 msgstr ""
 
-#: config/rs6000/rs6000.h:245
-msgid "Do not use POWER2 instruction set"
-msgstr ""
+#: c-typeck.c:2849
+#, fuzzy, gcc-internal-format
+msgid "cannot take address of bit-field %qD"
+msgstr "kan inte ta adressen till bitfält \"%s\""
 
-#: config/rs6000/rs6000.h:248
-msgid "Do not use POWER instruction set"
-msgstr ""
+#: c-typeck.c:2877
+#, fuzzy, gcc-internal-format
+msgid "global register variable %qD used in nested function"
+msgstr "global registervariabel \"%s\" använd i nästlad funktion"
 
-#: config/rs6000/rs6000.h:250
-msgid "Use PowerPC instruction set"
-msgstr ""
+#: c-typeck.c:2880
+#, fuzzy, gcc-internal-format
+msgid "register variable %qD used in nested function"
+msgstr "registervariabel \\\"%s\\\" använd i nästlad funktion"
 
-#: config/rs6000/rs6000.h:253
-msgid "Do not use PowerPC instruction set"
+#: c-typeck.c:2885
+#, fuzzy, gcc-internal-format
+msgid "address of global register variable %qD requested"
+msgstr "adress på global registervariabel \"%s\" efterfrågad"
+
+#: c-typeck.c:2887
+#, fuzzy, gcc-internal-format
+msgid "address of register variable %qD requested"
+msgstr "adress på register variabel \"%s\" efterfrågad"
+
+#: c-typeck.c:2935
+#, fuzzy, gcc-internal-format
+msgid "non-lvalue array in conditional expression"
+msgstr "typfel i villkorsuttryck"
+
+#: c-typeck.c:2979
+#, gcc-internal-format
+msgid "signed and unsigned type in conditional expression"
+msgstr "typ signed och unsigned i villkorsuttryck"
+
+#: c-typeck.c:2986
+#, gcc-internal-format
+msgid "ISO C forbids conditional expr with only one void side"
 msgstr ""
 
-#: config/rs6000/rs6000.h:255
-msgid "Use PowerPC General Purpose group optional instructions"
+#: c-typeck.c:3002 c-typeck.c:3010
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
+msgstr "ISO C förbjuder jämförelse mellan \"void *\" och funktionspekare"
+
+#: c-typeck.c:3017
+#, gcc-internal-format
+msgid "pointer type mismatch in conditional expression"
 msgstr ""
 
-#: config/rs6000/rs6000.h:257
-msgid "Don't use PowerPC General Purpose group optional instructions"
+#: c-typeck.c:3024 c-typeck.c:3034
+#, gcc-internal-format
+msgid "pointer/integer type mismatch in conditional expression"
 msgstr ""
 
-#: config/rs6000/rs6000.h:259
-msgid "Use PowerPC Graphics group optional instructions"
+#: c-typeck.c:3048
+#, gcc-internal-format
+msgid "type mismatch in conditional expression"
+msgstr "typfel i villkorsuttryck"
+
+#: c-typeck.c:3094
+#, gcc-internal-format
+msgid "left-hand operand of comma expression has no effect"
 msgstr ""
 
-#: config/rs6000/rs6000.h:261
-msgid "Don't use PowerPC Graphics group optional instructions"
+#: c-typeck.c:3128
+#, gcc-internal-format
+msgid "cast specifies array type"
 msgstr ""
 
-#: config/rs6000/rs6000.h:263
-msgid "Use PowerPC-64 instruction set"
+#: c-typeck.c:3134
+#, gcc-internal-format
+msgid "cast specifies function type"
 msgstr ""
 
-#: config/rs6000/rs6000.h:265
-msgid "Don't use PowerPC-64 instruction set"
+#: c-typeck.c:3144
+#, gcc-internal-format
+msgid "ISO C forbids casting nonscalar to the same type"
 msgstr ""
 
-#: config/rs6000/rs6000.h:267
-#, fuzzy
-msgid "Use AltiVec instructions"
-msgstr "Använd bitfältsinstruktioner"
+#: c-typeck.c:3162
+#, gcc-internal-format
+msgid "ISO C forbids casts to union type"
+msgstr "ISO C förbjuder typkonvertering till unionstyper"
 
-#: config/rs6000/rs6000.h:269
-#, fuzzy
-msgid "Don't use AltiVec instructions"
-msgstr "Använd inte bitfältsinstruktioner"
+#: c-typeck.c:3171
+#, gcc-internal-format
+msgid "cast to union type from type not present in union"
+msgstr "typkonvertering till unionstyp från typ som ej finns i unionen"
 
-#: config/rs6000/rs6000.h:271
-msgid "Use new mnemonics for PowerPC architecture"
-msgstr ""
+#: c-typeck.c:3222
+#, fuzzy, gcc-internal-format
+msgid "cast adds new qualifiers to function type"
+msgstr "typkonvertering matchar inte en funktionstyp"
 
-#: config/rs6000/rs6000.h:273
-msgid "Use old mnemonics for PowerPC architecture"
+#. There are qualifiers present in IN_OTYPE that are not
+#. present in IN_TYPE.
+#: c-typeck.c:3227
+#, gcc-internal-format
+msgid "cast discards qualifiers from pointer target type"
 msgstr ""
 
-#: config/rs6000/rs6000.h:276
-msgid "Put everything in the regular TOC"
+#: c-typeck.c:3242
+#, gcc-internal-format
+msgid "cast increases required alignment of target type"
 msgstr ""
 
-#: config/rs6000/rs6000.h:278
-msgid "Place floating point constants in TOC"
+#: c-typeck.c:3248
+#, gcc-internal-format
+msgid "cast from pointer to integer of different size"
+msgstr "typkonvertering från pekare till heltal av annan storlek"
+
+#: c-typeck.c:3253
+#, gcc-internal-format
+msgid "cast from function call of type %qT to non-matching type %qT"
 msgstr ""
 
-#: config/rs6000/rs6000.h:280
-msgid "Don't place floating point constants in TOC"
+#: c-typeck.c:3261
+#, gcc-internal-format
+msgid "cast to pointer from integer of different size"
+msgstr "typkonvertering till pekare från heltal med annan storlek"
+
+#: c-typeck.c:3273
+#, gcc-internal-format
+msgid "type-punning to incomplete type might break strict-aliasing rules"
 msgstr ""
 
-#: config/rs6000/rs6000.h:282
-msgid "Place symbol+offset constants in TOC"
+#: c-typeck.c:3280
+#, gcc-internal-format
+msgid "dereferencing type-punned pointer will break strict-aliasing rules"
 msgstr ""
 
-#: config/rs6000/rs6000.h:284
-msgid "Don't place symbol+offset constants in TOC"
+#: c-typeck.c:3283
+#, gcc-internal-format
+msgid "dereferencing type-punned pointer might break strict-aliasing rules"
 msgstr ""
 
-#: config/rs6000/rs6000.h:290
-msgid "Place variable addresses in the regular TOC"
+#: c-typeck.c:3295
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids conversion of function pointer to object pointer type"
+msgstr "ISO C++ förbjuder användning av pekare till medlem i pekararitmetik"
+
+#: c-typeck.c:3304
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids conversion of object pointer to function pointer type"
+msgstr "ISO C förbjuder jämförelse mellan \"void *\" och funktionspekare"
+
+#: c-typeck.c:3556
+#, fuzzy, gcc-internal-format
+msgid "cannot pass rvalue to reference parameter"
+msgstr "kan inte deklarera pekare till referenser"
+
+#: c-typeck.c:3665 c-typeck.c:3780
+#, gcc-internal-format
+msgid "passing argument %d of %qE makes qualified function pointer from unqualified"
 msgstr ""
 
-#: config/rs6000/rs6000.h:296
-msgid "Generate load/store multiple instructions"
+#: c-typeck.c:3668 c-typeck.c:3783
+#, gcc-internal-format
+msgid "assignment makes qualified function pointer from unqualified"
 msgstr ""
 
-#: config/rs6000/rs6000.h:298
-msgid "Do not generate load/store multiple instructions"
+#: c-typeck.c:3671 c-typeck.c:3785
+#, gcc-internal-format
+msgid "initialization makes qualified function pointer from unqualified"
 msgstr ""
 
-#: config/rs6000/rs6000.h:302
-msgid "Generate string instructions for block moves"
+#: c-typeck.c:3674 c-typeck.c:3787
+#, gcc-internal-format
+msgid "return makes qualified function pointer from unqualified"
 msgstr ""
 
-#: config/rs6000/rs6000.h:304
-msgid "Do not generate string instructions for block moves"
+#: c-typeck.c:3678 c-typeck.c:3748
+#, gcc-internal-format
+msgid "passing argument %d of %qE discards qualifiers from pointer target type"
 msgstr ""
 
-#: config/rs6000/rs6000.h:308
-msgid "Generate load/store with update instructions"
+#: c-typeck.c:3680 c-typeck.c:3750
+#, gcc-internal-format
+msgid "assignment discards qualifiers from pointer target type"
 msgstr ""
 
-#: config/rs6000/rs6000.h:310
-msgid "Do not generate load/store with update instructions"
+#: c-typeck.c:3682 c-typeck.c:3752
+#, gcc-internal-format
+msgid "initialization discards qualifiers from pointer target type"
 msgstr ""
 
-#: config/rs6000/rs6000.h:318
-msgid "Don't schedule the start and end of the procedure"
+#: c-typeck.c:3684 c-typeck.c:3754
+#, gcc-internal-format
+msgid "return discards qualifiers from pointer target type"
 msgstr ""
 
-#: config/rs6000/rs6000.h:324
-msgid "Return all structures in memory (AIX default)"
+#: c-typeck.c:3689
+#, gcc-internal-format
+msgid "ISO C prohibits argument conversion to union type"
 msgstr ""
 
-#: config/rs6000/rs6000.h:326
-msgid "Return small structures in registers (SVR4 default)"
+#: c-typeck.c:3733
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
+msgstr "ISO C förbjuder %s mellan funktionspekare och \"void *\""
+
+#: c-typeck.c:3736
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids assignment between function pointer and %<void *%>"
+msgstr "ISO C förbjuder %s mellan funktionspekare och \"void *\""
+
+#: c-typeck.c:3738
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids initialization between function pointer and %<void *%>"
+msgstr "ISO C förbjuder %s mellan funktionspekare och \"void *\""
+
+#: c-typeck.c:3740
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids return between function pointer and %<void *%>"
+msgstr "ISO C förbjuder %s mellan funktionspekare och \"void *\""
+
+#: c-typeck.c:3763
+#, gcc-internal-format
+msgid "pointer targets in passing argument %d of %qE differ in signedness"
 msgstr ""
 
-#: config/rs6000/rs6000.h:391 config/sparc/sparc.h:633
-msgid "Use features of and schedule code for given CPU"
+#: c-typeck.c:3765
+#, gcc-internal-format
+msgid "pointer targets in assignment differ in signedness"
 msgstr ""
 
-#: config/rs6000/rs6000.h:394
-msgid "Enable debug output"
+#: c-typeck.c:3767
+#, gcc-internal-format
+msgid "pointer targets in initialization differ in signedness"
 msgstr ""
 
-#: config/rs6000/rs6000.h:396
-msgid "Select full, part, or no traceback table"
+#: c-typeck.c:3769
+#, gcc-internal-format
+msgid "pointer targets in return differ in signedness"
 msgstr ""
 
-#: config/rs6000/rs6000.h:397
-msgid "Specify ABI to use"
+#: c-typeck.c:3792
+#, gcc-internal-format
+msgid "passing argument %d of %qE from incompatible pointer type"
 msgstr ""
 
-#: config/rs6000/rs6000.h:399
-#, fuzzy
-msgid "Specify size of long double (64 or 128 bits)"
-msgstr "sizeof(long double) är 12."
+#: c-typeck.c:3794
+#, fuzzy, gcc-internal-format
+msgid "assignment from incompatible pointer type"
+msgstr "uttryckssats har inkomplett typ"
 
-#: config/rs6000/rs6000.h:401
-msgid "Specify yes/no if isel instructions should be generated"
+#: c-typeck.c:3795
+#, fuzzy, gcc-internal-format
+msgid "initialization from incompatible pointer type"
+msgstr "initierare misslyckas med att bestämma storlek på \"%s\""
+
+#: c-typeck.c:3797
+#, fuzzy, gcc-internal-format
+msgid "return from incompatible pointer type"
+msgstr "returtypen är en inkomplett typ"
+
+# fixme: vad är %s
+#: c-typeck.c:3818
+#, fuzzy, gcc-internal-format
+msgid "passing argument %d of %qE makes pointer from integer without a cast"
+msgstr "%s skapar pekare från heltal utan typkonvertering"
+
+# fixme: vad är %s
+#: c-typeck.c:3820
+#, fuzzy, gcc-internal-format
+msgid "assignment makes pointer from integer without a cast"
+msgstr "%s skapar pekare från heltal utan typkonvertering"
+
+# fixme: vad är %s
+#: c-typeck.c:3822
+#, fuzzy, gcc-internal-format
+msgid "initialization makes pointer from integer without a cast"
+msgstr "%s skapar pekare från heltal utan typkonvertering"
+
+# fixme: vad är %s
+#: c-typeck.c:3824
+#, fuzzy, gcc-internal-format
+msgid "return makes pointer from integer without a cast"
+msgstr "%s skapar pekare från heltal utan typkonvertering"
+
+# fixme: vad är %s
+#: c-typeck.c:3831
+#, fuzzy, gcc-internal-format
+msgid "passing argument %d of %qE makes integer from pointer without a cast"
+msgstr "%s skapar pekare från heltal utan typkonvertering"
+
+# fixme: vad är %s
+#: c-typeck.c:3833
+#, fuzzy, gcc-internal-format
+msgid "assignment makes integer from pointer without a cast"
+msgstr "%s skapar pekare från heltal utan typkonvertering"
+
+# fixme: vad är %s
+#: c-typeck.c:3835
+#, fuzzy, gcc-internal-format
+msgid "initialization makes integer from pointer without a cast"
+msgstr "%s skapar pekare från heltal utan typkonvertering"
+
+# fixme: vad är %s
+#: c-typeck.c:3837
+#, fuzzy, gcc-internal-format
+msgid "return makes integer from pointer without a cast"
+msgstr "%s skapar pekare från heltal utan typkonvertering"
+
+#. ??? This should not be an error when inlining calls to
+#. unprototyped functions.
+#: c-typeck.c:3850
+#, fuzzy, gcc-internal-format
+msgid "incompatible type for argument %d of %qE"
+msgstr "inkompatibla typer i %s"
+
+#: c-typeck.c:3853
+#, fuzzy, gcc-internal-format
+msgid "incompatible types in assignment"
+msgstr "inkompatibla typer i %s"
+
+#: c-typeck.c:3856
+#, fuzzy, gcc-internal-format
+msgid "incompatible types in initialization"
+msgstr "inkompatibla typer i %s"
+
+#: c-typeck.c:3859
+#, fuzzy, gcc-internal-format
+msgid "incompatible types in return"
+msgstr "inkompatibla typer i %s"
+
+#: c-typeck.c:3940
+#, gcc-internal-format
+msgid "traditional C rejects automatic aggregate initialization"
 msgstr ""
 
-#: config/rs6000/rs6000.h:403
-msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
+#: c-typeck.c:4108 c-typeck.c:4123 c-typeck.c:4138
+#, fuzzy, gcc-internal-format
+msgid "(near initialization for %qs)"
+msgstr "initiering"
+
+#: c-typeck.c:4670 cp/decl.c:4453
+#, fuzzy, gcc-internal-format
+msgid "opaque vector types cannot be initialized"
+msgstr "objekt med variabel storlek kan inte initieras"
+
+#: c-typeck.c:5315
+#, fuzzy, gcc-internal-format
+msgid "unknown field %qs specified in initializer"
+msgstr "fält \"%s\" är redan initierat"
+
+#: c-typeck.c:6205
+#, gcc-internal-format
+msgid "traditional C rejects initialization of unions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:405
-msgid "Avoid all range limits on call instructions"
+#: c-typeck.c:6511
+#, fuzzy, gcc-internal-format
+msgid "jump into statement expression"
+msgstr "spill i konstant uttryck"
+
+#: c-typeck.c:6517
+#, gcc-internal-format
+msgid "jump into scope of identifier with variably modified type"
 msgstr ""
 
-#. Definitions for __builtin_return_address and __builtin_frame_address.
-#. __builtin_return_address (0) should give link register (65), enable
-#. this.
-#. This should be uncommented, so that the link register is used, but
-#. currently this would result in unmatched insns and spilling fixed
-#. registers so we'll leave it for another day.  When these problems are
-#. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
-#. (mrs)
-#. #define RETURN_ADDR_IN_PREVIOUS_FRAME
-#. Number of bytes into the frame return addresses can be found.  See
-#. rs6000_stack_info in rs6000.c for more information on how the different
-#. abi's store the return address.
-#: config/rs6000/rs6000.h:1884
-msgid "RETURN_ADDRESS_OFFSET not supported"
+#: c-typeck.c:6554
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids %<goto *expr;%>"
+msgstr "ISO C förbjuder \"goto *expr;\""
+
+#: c-typeck.c:6568 cp/typeck.c:6047
+#, gcc-internal-format
+msgid "function declared %<noreturn%> has a %<return%> statement"
 msgstr ""
 
-#: config/rs6000/sysv4.h:87
-msgid "Select ABI calling convention"
-msgstr ""
+#: c-typeck.c:6575
+#, fuzzy, gcc-internal-format
+msgid "%<return%> with no value, in function returning non-void"
+msgstr "\"return\" med värde i funktion som returnerar void"
+
+#: c-typeck.c:6582
+#, fuzzy, gcc-internal-format
+msgid "%<return%> with a value, in function returning void"
+msgstr "\"return\" med värde i funktion som returnerar void"
+
+#: c-typeck.c:6639
+#, gcc-internal-format
+msgid "function returns address of local variable"
+msgstr "funktionen returnerar adress till en lokal variabel"
+
+#: c-typeck.c:6710 cp/semantics.c:879
+#, gcc-internal-format
+msgid "switch quantity not an integer"
+msgstr "switch-argument är inte ett heltal"
 
-#: config/rs6000/sysv4.h:88
-msgid "Select method for sdata handling"
+#: c-typeck.c:6721
+#, gcc-internal-format
+msgid "%<long%> switch expression not converted to %<int%> in ISO C"
 msgstr ""
 
-#: config/rs6000/sysv4.h:103
-msgid "Align to the base type of the bit-field"
-msgstr ""
+#: c-typeck.c:6762
+#, fuzzy, gcc-internal-format
+msgid "case label in statement expression not containing enclosing switch statement"
+msgstr "case-etikett är inte i en switch-sats"
 
-#: config/rs6000/sysv4.h:105
-msgid "Don't align to the base type of the bit-field"
-msgstr ""
+#: c-typeck.c:6765
+#, fuzzy, gcc-internal-format
+msgid "%<default%> label in statement expression not containing enclosing switch statement"
+msgstr "\"default\"-etikett är inte i en switch-sats"
 
-#: config/rs6000/sysv4.h:107
-msgid "Don't assume that unaligned accesses are handled by the system"
-msgstr ""
+#: c-typeck.c:6771
+#, fuzzy, gcc-internal-format
+msgid "case label in scope of identifier with variably modified type not containing enclosing switch statement"
+msgstr "case-etikett är inte i en switch-sats"
 
-#: config/rs6000/sysv4.h:109
-msgid "Assume that unaligned accesses are handled by the system"
-msgstr ""
+#: c-typeck.c:6774
+#, fuzzy, gcc-internal-format
+msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
+msgstr "\"default\"-etikett är inte i en switch-sats"
 
-#: config/rs6000/sysv4.h:111 config/rs6000/sysv4.h:115
-msgid "Produce code relocatable at runtime"
-msgstr ""
+#: c-typeck.c:6778 cp/parser.c:6100
+#, gcc-internal-format
+msgid "case label not within a switch statement"
+msgstr "case-etikett är inte i en switch-sats"
 
-#: config/rs6000/sysv4.h:113 config/rs6000/sysv4.h:117
-msgid "Don't produce code relocatable at runtime"
+#: c-typeck.c:6780
+#, fuzzy, gcc-internal-format
+msgid "%<default%> label not within a switch statement"
+msgstr "\"default\"-etikett är inte i en switch-sats"
+
+#: c-typeck.c:6849
+#, gcc-internal-format
+msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
 msgstr ""
 
-#: config/rs6000/sysv4.h:119 config/rs6000/sysv4.h:121
-#, fuzzy
-msgid "Produce little endian code"
-msgstr "Skapa \"little endian\"-kod."
+#: c-typeck.c:6859
+#, fuzzy, gcc-internal-format
+msgid "%Hempty body in an if-statement"
+msgstr "tom kropp i else-sats"
 
-#: config/rs6000/sysv4.h:123 config/rs6000/sysv4.h:125
-#, fuzzy
-msgid "Produce big endian code"
-msgstr "Skapa \"big endian\"-kod."
+#: c-typeck.c:6867
+#, fuzzy, gcc-internal-format
+msgid "%Hempty body in an else-statement"
+msgstr "tom kropp i else-sats"
 
-#: config/rs6000/sysv4.h:126 config/rs6000/sysv4.h:127
-#: config/rs6000/sysv4.h:128 config/rs6000/sysv4.h:129
-#: config/rs6000/sysv4.h:130 config/rs6000/sysv4.h:131
-#: config/rs6000/sysv4.h:141 config/rs6000/sysv4.h:142
-#: config/rs6000/sysv4.h:153 config/rs6000/sysv4.h:155
-#: config/rs6000/sysv4.h:157
-msgid "no description yet"
-msgstr "ingen beskriving ännu"
+#: c-typeck.c:6978 cp/parser.c:6603
+#, gcc-internal-format
+msgid "continue statement not within a loop"
+msgstr "continue-sats som inte är i en loop"
 
-#: config/rs6000/sysv4.h:132
-#, fuzzy
-msgid "Use EABI"
-msgstr "Använd EABI."
+#: c-typeck.c:6998
+#, gcc-internal-format
+msgid "%Hstatement with no effect"
+msgstr ""
 
-#: config/rs6000/sysv4.h:133
-#, fuzzy
-msgid "Don't use EABI"
-msgstr "Använd inte EABI."
+#: c-typeck.c:7027
+#, gcc-internal-format
+msgid "expression statement has incomplete type"
+msgstr "uttryckssats har inkomplett typ"
 
-#: config/rs6000/sysv4.h:136
-msgid "Do not allow bit-fields to cross word boundaries"
+#: c-typeck.c:7466 c-typeck.c:7505
+#, gcc-internal-format
+msgid "division by zero"
 msgstr ""
 
-#: config/rs6000/sysv4.h:138
-#, fuzzy
-msgid "Use alternate register names"
-msgstr "Använd alternativa registernamn."
-
-#: config/rs6000/sysv4.h:140
-#, fuzzy
-msgid "Don't use alternate register names"
-msgstr "Använd inte alternativa registernamn."
+#: c-typeck.c:7550 cp/typeck.c:2952
+#, gcc-internal-format
+msgid "right shift count is negative"
+msgstr "högershiftoperanden är negativ"
 
-#: config/rs6000/sysv4.h:144
-#, fuzzy
-msgid "Link with libsim.a, libc.a and sim-crt0.o"
-msgstr "Länka med libsim.a, libc.a och sim-crt0.o."
+#: c-typeck.c:7557 cp/typeck.c:2958
+#, gcc-internal-format
+msgid "right shift count >= width of type"
+msgstr "högershiftoperanden >= storleken på typen"
 
-#: config/rs6000/sysv4.h:146
-#, fuzzy
-msgid "Link with libads.a, libc.a and crt0.o"
-msgstr "Länka med libads.a, libc.a och crt0.o."
+#: c-typeck.c:7578 cp/typeck.c:2977
+#, gcc-internal-format
+msgid "left shift count is negative"
+msgstr "vänstershiftoperanden är negativ"
 
-#: config/rs6000/sysv4.h:148
-#, fuzzy
-msgid "Link with libyk.a, libc.a and crt0.o"
-msgstr "Länka med libyk.a, libc.a och crt0.o."
+#: c-typeck.c:7581 cp/typeck.c:2979
+#, gcc-internal-format
+msgid "left shift count >= width of type"
+msgstr "vänstershiftoperanden >= storleken på typen"
 
-#: config/rs6000/sysv4.h:150
-#, fuzzy
-msgid "Link with libmvme.a, libc.a and crt0.o"
-msgstr "Länka med libmvme.a, libc.a och crt0.o."
+#: c-typeck.c:7598 cp/typeck.c:3014
+#, gcc-internal-format
+msgid "comparing floating point with == or != is unsafe"
+msgstr "jämföra flyttal med == eller != är osäkert"
 
-#: config/rs6000/sysv4.h:152
-msgid "Set the PPC_EMB bit in the ELF flags header"
-msgstr "Sätt biten PPC_EMB i ELF:s flaggfält"
+#: c-typeck.c:7622 c-typeck.c:7629
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids comparison of %<void *%> with function pointer"
+msgstr "ISO C förbjuder jämförelse mellan \"void *\" och funktionspekare"
 
-#: config/rs6000/sysv4.h:154
-msgid "Use the WindISS simulator"
+#: c-typeck.c:7633 c-typeck.c:7679
+#, gcc-internal-format
+msgid "comparison of distinct pointer types lacks a cast"
 msgstr ""
 
-#. Sometimes certain combinations of command options do not make sense
-#. on a particular target machine.  You can define a macro
-#. `OVERRIDE_OPTIONS' to take account of this.  This macro, if
-#. defined, is executed once just after all the command options have
-#. been parsed.
-#.
-#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
-#. get control.
-#: config/rs6000/sysv4.h:214
-#, fuzzy, c-format
-msgid "bad value for -mcall-%s"
-msgstr "Felaktigt värde för -mcall-%s"
+#: c-typeck.c:7647 c-typeck.c:7652 c-typeck.c:7699 c-typeck.c:7704
+#, gcc-internal-format
+msgid "comparison between pointer and integer"
+msgstr "jämförelse mellan pekare och heltal"
 
-#: config/rs6000/sysv4.h:230
-#, fuzzy, c-format
-msgid "bad value for -msdata=%s"
-msgstr "Felaktigt värde för -msdata-%s"
+#: c-typeck.c:7671
+#, gcc-internal-format
+msgid "comparison of complete and incomplete pointers"
+msgstr "jämförelse av kompletta och inkompletta pekare"
 
-#: config/rs6000/sysv4.h:247
-#, fuzzy, c-format
-msgid "-mrelocatable and -msdata=%s are incompatible"
-msgstr "-fpic och -mapcs-reent är inkompatibla"
+#: c-typeck.c:7674
+#, gcc-internal-format
+msgid "ISO C forbids ordered comparisons of pointers to functions"
+msgstr "ISO C förbjuder ordningsjämförelse på pekare till funktioner"
 
-#: config/rs6000/sysv4.h:255
-#, fuzzy, c-format
-msgid "-f%s and -msdata=%s are incompatible"
-msgstr "-fpic och -mapcs-reent är inkompatibla"
+#: c-typeck.c:7687 c-typeck.c:7694
+#, gcc-internal-format
+msgid "ordered comparison of pointer with integer zero"
+msgstr ""
 
-#: config/rs6000/sysv4.h:264
-#, fuzzy, c-format
-msgid "-msdata=%s and -mcall-%s are incompatible"
-msgstr "-mbsd och -mxopen är inkompatibla"
+#: c-typeck.c:7915
+#, gcc-internal-format
+msgid "comparison between signed and unsigned"
+msgstr "jämföreslse mellan signed och unsigned"
 
-#: config/rs6000/sysv4.h:273
-#, fuzzy
-msgid "-mrelocatable and -mno-minimal-toc are incompatible"
-msgstr "-fpic och -mapcs-reent är inkompatibla"
+#: c-typeck.c:7961 cp/typeck.c:3421
+#, gcc-internal-format
+msgid "comparison of promoted ~unsigned with constant"
+msgstr ""
 
-#: config/rs6000/sysv4.h:279
-#, fuzzy, c-format
-msgid "-mrelocatable and -mcall-%s are incompatible"
-msgstr "-fpic och -mapcs-reent är inkompatibla"
+#: c-typeck.c:7969 cp/typeck.c:3429
+#, gcc-internal-format
+msgid "comparison of promoted ~unsigned with unsigned"
+msgstr ""
 
-#: config/rs6000/sysv4.h:286
-#, fuzzy, c-format
-msgid "-fPIC and -mcall-%s are incompatible"
-msgstr "-fpic och -mapcs-reent är inkompatibla"
+#: calls.c:1934
+#, gcc-internal-format
+msgid "function call has aggregate value"
+msgstr ""
 
-#: config/rs6000/sysv4.h:293
-msgid "-mcall-aixdesc must be big endian"
-msgstr "-mcall-aixdesc måste vara \"big endian\""
+#: cfghooks.c:90
+#, gcc-internal-format
+msgid "bb %d on wrong place"
+msgstr ""
 
-#: config/s390/s390.c:3063
-msgid "invalid UNSPEC as operand (1)"
+#: cfghooks.c:96
+#, gcc-internal-format
+msgid "prev_bb of %d should be %d, not %d"
 msgstr ""
 
-#: config/s390/s390.c:3123
-msgid "invalid UNSPEC as operand (2)"
+#: cfghooks.c:113
+#, gcc-internal-format
+msgid "verify_flow_info: Wrong count of block %i %i"
 msgstr ""
 
-#: config/s390/s390.c:3129
-msgid "UNKNOWN in s390_output_symbolic_const !?"
+#: cfghooks.c:119
+#, gcc-internal-format
+msgid "verify_flow_info: Wrong frequency of block %i %i"
 msgstr ""
 
-#: config/s390/s390.c:3147
-msgid "Cannot decompose address."
+#: cfghooks.c:127
+#, gcc-internal-format
+msgid "verify_flow_info: Duplicate edge %i->%i"
 msgstr ""
 
-#: config/s390/s390.c:3308
-msgid "UNKNOWN in print_operand !?"
+#: cfghooks.c:133
+#, gcc-internal-format
+msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
 msgstr ""
 
-#: config/s390/s390.c:4961
-msgid "Total size of local variables exceeds architecture limit."
+#: cfghooks.c:139
+#, gcc-internal-format
+msgid "verify_flow_info: Wrong count of edge %i->%i %i"
 msgstr ""
 
-#: config/s390/s390.h:70
-msgid "Set backchain"
+#: cfghooks.c:151
+#, gcc-internal-format
+msgid "verify_flow_info: Basic block %d succ edge is corrupted"
 msgstr ""
 
-#: config/s390/s390.h:71
-msgid "Don't set backchain (faster, but debug harder"
+#: cfghooks.c:165 cfgrtl.c:2056
+#, gcc-internal-format
+msgid "Wrong amount of branch edges after unconditional jump %i"
 msgstr ""
 
-#: config/s390/s390.h:72
-msgid "Use bras for executable < 64k"
+#: cfghooks.c:173 cfghooks.c:184
+#, gcc-internal-format
+msgid "basic block %d pred edge is corrupted"
 msgstr ""
 
-#: config/s390/s390.h:73
-#, fuzzy
-msgid "Don't use bras"
-msgstr "Använd inte EABI."
+#: cfghooks.c:185
+#, gcc-internal-format
+msgid "its dest_idx should be %d, not %d"
+msgstr ""
 
-#: config/s390/s390.h:74
-msgid "Additional debug prints"
+#: cfghooks.c:214
+#, gcc-internal-format
+msgid "basic block %i edge lists are corrupted"
 msgstr ""
 
-#: config/s390/s390.h:75
-msgid "Don't print additional debug prints"
+#: cfghooks.c:228
+#, gcc-internal-format
+msgid "verify_flow_info failed"
 msgstr ""
 
-#: config/s390/s390.h:76
-msgid "64 bit mode"
+#: cfghooks.c:289
+#, gcc-internal-format
+msgid "%s does not support redirect_edge_and_branch."
 msgstr ""
 
-#: config/s390/s390.h:77
-msgid "31 bit mode"
+#: cfghooks.c:307
+#, gcc-internal-format
+msgid "%s does not support redirect_edge_and_branch_force."
 msgstr ""
 
-#: config/s390/s390.h:78
-msgid "mvcle use"
+#: cfghooks.c:325
+#, fuzzy, gcc-internal-format
+msgid "%s does not support split_block."
+msgstr "ISO C89 stödjer inte \"long long\"'"
+
+#: cfghooks.c:361
+#, gcc-internal-format
+msgid "%s does not support move_block_after."
 msgstr ""
 
-#: config/s390/s390.h:79
-msgid "mvc&ex"
+#: cfghooks.c:374
+#, gcc-internal-format
+msgid "%s does not support delete_basic_block."
 msgstr ""
 
-#: config/sh/sh.c:5137
-#, fuzzy
-msgid "__builtin_saveregs not supported by this subtarget"
-msgstr "__builtin_saveregs stöds inte på denna målarkitektur"
+#: cfghooks.c:406
+#, fuzzy, gcc-internal-format
+msgid "%s does not support split_edge."
+msgstr "ISO C stöder inte komplexa heltalstyper"
 
-#: config/sh/sh.c:5687
-msgid "attribute interrupt_handler is not compatible with -m5-compact"
+#: cfghooks.c:467
+#, gcc-internal-format
+msgid "%s does not support create_basic_block."
 msgstr ""
 
-#. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:5713 config/sh/sh.c:5752
-#, fuzzy, c-format
-msgid "`%s' attribute only applies to interrupt functions"
-msgstr "attributet \"%s\" fungerar bara på funktioner"
+#: cfghooks.c:495
+#, gcc-internal-format
+msgid "%s does not support can_merge_blocks_p."
+msgstr ""
 
-#. The argument must be a constant string.
-#: config/sh/sh.c:5720
-#, fuzzy, c-format
-msgid "`%s' attribute argument not a string constant"
-msgstr "%s före strängkonstant"
+#: cfghooks.c:506
+#, fuzzy, gcc-internal-format
+msgid "%s does not support predict_edge."
+msgstr "ISO C stöder inte komplexa heltalstyper"
 
-#. The argument must be a constant integer.
-#: config/sh/sh.c:5759
-#, fuzzy, c-format
-msgid "`%s' attribute argument not an integer constant"
-msgstr "case-etikett reducerar inte till en heltalskonstant"
+#: cfghooks.c:515
+#, fuzzy, gcc-internal-format
+msgid "%s does not support predicted_by_p."
+msgstr "ISO C stöder inte komplexa heltalstyper"
 
-#. There are no delay slots on SHmedia.
-#. Relaxation isn't yet supported for SHmedia
-#: config/sh/sh.h:437
-#, fuzzy
-msgid "Profiling is not supported on this target."
-msgstr "__builtin_saveregs stöds inte på denna målarkitektur"
+#: cfghooks.c:529
+#, fuzzy, gcc-internal-format
+msgid "%s does not support merge_blocks."
+msgstr "ISO C89 stöder inte typen complex"
 
-#: config/sparc/sparc.c:329
-#, c-format
-msgid "%s is not supported by this configuration"
+#: cfghooks.c:575
+#, gcc-internal-format
+msgid "%s does not support make_forwarder_block."
 msgstr ""
 
-#: config/sparc/sparc.c:336
-msgid "-mlong-double-64 not allowed with -m64"
+#: cfghooks.c:680
+#, gcc-internal-format
+msgid "%s does not support can_duplicate_block_p."
 msgstr ""
 
-#: config/sparc/sparc.c:361
-msgid "-mcmodel= is not supported on 32 bit systems"
+#: cfghooks.c:707
+#, gcc-internal-format
+msgid "%s does not support duplicate_block."
 msgstr ""
 
-#: config/sparc/sparc.c:6341 config/sparc/sparc.c:6347
-#, fuzzy, c-format
-msgid "invalid %%Y operand"
-msgstr "ogiltig %%-kod"
+#: cfghooks.c:773
+#, gcc-internal-format
+msgid "%s does not support block_ends_with_call_p"
+msgstr ""
 
-#: config/sparc/sparc.c:6417
-#, fuzzy, c-format
-msgid "invalid %%A operand"
-msgstr "ogiltig %%-kod"
+#: cfghooks.c:784
+#, gcc-internal-format
+msgid "%s does not support block_ends_with_condjump_p"
+msgstr ""
 
-#: config/sparc/sparc.c:6427
-#, fuzzy, c-format
-msgid "invalid %%B operand"
-msgstr "ogiltigt värde %%B"
+#: cfghooks.c:802
+#, gcc-internal-format
+msgid "%s does not support flow_call_edges_add"
+msgstr ""
 
-#: config/sparc/sparc.c:6466
-#, fuzzy, c-format
-msgid "invalid %%c operand"
-msgstr "ogiltig %%-kod"
+#: cfgloop.c:1312
+#, gcc-internal-format
+msgid "Size of loop %d should be %d, not %d."
+msgstr ""
 
-#: config/sparc/sparc.c:6467
-#, fuzzy, c-format
-msgid "invalid %%C operand"
-msgstr "ogiltigt %%C-värde"
+#: cfgloop.c:1329
+#, gcc-internal-format
+msgid "Bb %d do not belong to loop %d."
+msgstr ""
 
-#: config/sparc/sparc.c:6488
-#, fuzzy, c-format
-msgid "invalid %%d operand"
-msgstr "ogiltig %%-kod"
+#: cfgloop.c:1346
+#, gcc-internal-format
+msgid "Loop %d's header does not have exactly 2 entries."
+msgstr ""
 
-#: config/sparc/sparc.c:6489
-#, fuzzy, c-format
-msgid "invalid %%D operand"
-msgstr "ogiltig %%-kod"
+#: cfgloop.c:1353
+#, gcc-internal-format
+msgid "Loop %d's latch does not have exactly 1 successor."
+msgstr ""
 
-#: config/sparc/sparc.c:6505
-#, fuzzy, c-format
-msgid "invalid %%f operand"
-msgstr "ogiltig %%-kod"
+#: cfgloop.c:1358
+#, gcc-internal-format
+msgid "Loop %d's latch does not have header as successor."
+msgstr ""
 
-#: config/sparc/sparc.c:6519
-#, fuzzy, c-format
-msgid "invalid %%s operand"
-msgstr "ogiltig %%-kod"
+#: cfgloop.c:1363
+#, gcc-internal-format
+msgid "Loop %d's latch does not belong directly to it."
+msgstr ""
 
-#: config/sparc/sparc.c:6573
-msgid "long long constant not a valid immediate operand"
+#: cfgloop.c:1369
+#, gcc-internal-format
+msgid "Loop %d's header does not belong directly to it."
 msgstr ""
 
-#: config/sparc/sparc.c:6576
-msgid "floating point constant not a valid immediate operand"
+#: cfgloop.c:1375
+#, gcc-internal-format
+msgid "Loop %d's latch is marked as part of irreducible region."
 msgstr ""
 
-#: config/sparc/freebsd.h:81 config/sparc/linux.h:87 config/sparc/linux64.h:89
-#: config/sparc/netbsd-elf.h:239
-msgid "Use 128 bit long doubles"
-msgstr "Använd 128 bit long double"
+#: cfgloop.c:1408
+#, gcc-internal-format
+msgid "Basic block %d should be marked irreducible."
+msgstr ""
 
-#: config/sparc/sp64-elf.h:84 config/sparc/splet.h:29
-msgid "Generate code for big endian"
-msgstr "Generera kod för \"big endian\""
+#: cfgloop.c:1414
+#, gcc-internal-format
+msgid "Basic block %d should not be marked irreducible."
+msgstr ""
 
-#: config/sparc/sp64-elf.h:85 config/sparc/splet.h:30
-msgid "Generate code for little endian"
-msgstr "Generera kod för \"little endian\""
+#: cfgloop.c:1422
+#, gcc-internal-format
+msgid "Edge from %d to %d should be marked irreducible."
+msgstr ""
 
-#: config/sparc/sp86x-aout.h:51 config/sparc/sp86x-elf.h:65
-msgid "Use little-endian byte order for data"
-msgstr "Använd \"little endian\" byteordning för data"
+#: cfgloop.c:1429
+#, gcc-internal-format
+msgid "Edge from %d to %d should not be marked irreducible."
+msgstr ""
+
+#: cfgloop.c:1464
+#, gcc-internal-format
+msgid "Wrong single exit %d->%d recorded for loop %d."
+msgstr ""
+
+#: cfgloop.c:1468
+#, gcc-internal-format
+msgid "Right exit is %d->%d."
+msgstr ""
+
+#: cfgloop.c:1485
+#, gcc-internal-format
+msgid "Single exit not recorded for loop %d."
+msgstr ""
+
+#: cfgloop.c:1492
+#, gcc-internal-format
+msgid "Loop %d should not have single exit (%d -> %d)."
+msgstr ""
 
-#: config/sparc/sparc.h:532
-msgid "Assume possible double misalignment"
+#: cfgrtl.c:1948
+#, gcc-internal-format
+msgid "end insn %d for block %d not found in the insn stream"
 msgstr ""
 
-#: config/sparc/sparc.h:534
-msgid "Assume all doubles are aligned"
+#: cfgrtl.c:1962
+#, gcc-internal-format
+msgid "insn %d is in multiple basic blocks (%d and %d)"
 msgstr ""
 
-#: config/sparc/sparc.h:536
-msgid "Pass -assert pure-text to linker"
+#: cfgrtl.c:1974
+#, gcc-internal-format
+msgid "head insn %d for block %d not found in the insn stream"
 msgstr ""
 
-#: config/sparc/sparc.h:538
-msgid "Do not pass -assert pure-text to linker"
+#: cfgrtl.c:1998
+#, gcc-internal-format
+msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
 msgstr ""
 
-#: config/sparc/sparc.h:540
-msgid "Use flat register window model"
+#: cfgrtl.c:2013
+#, gcc-internal-format
+msgid "Fallthru edge crosses section boundary (bb %i)"
 msgstr ""
 
-#: config/sparc/sparc.h:542
-msgid "Do not use flat register window model"
+#: cfgrtl.c:2038
+#, gcc-internal-format
+msgid "Missing REG_EH_REGION note in the end of bb %i"
 msgstr ""
 
-#: config/sparc/sparc.h:544
-msgid "Use ABI reserved registers"
+#: cfgrtl.c:2046
+#, gcc-internal-format
+msgid "Too many outgoing branch edges from bb %i"
 msgstr ""
 
-#: config/sparc/sparc.h:546
-msgid "Do not use ABI reserved registers"
+#: cfgrtl.c:2051
+#, gcc-internal-format
+msgid "Fallthru edge after unconditional jump %i"
 msgstr ""
 
-#: config/sparc/sparc.h:548
-msgid "Use hardware quad fp instructions"
+#: cfgrtl.c:2062
+#, fuzzy, gcc-internal-format
+msgid "Wrong amount of branch edges after conditional jump %i"
+msgstr "Föredra hopp framför villkorlig körning"
+
+#: cfgrtl.c:2067
+#, gcc-internal-format
+msgid "Call edges for non-call insn in bb %i"
 msgstr ""
 
-#: config/sparc/sparc.h:550
-msgid "Do not use hardware quad fp instructions"
+#: cfgrtl.c:2076
+#, gcc-internal-format
+msgid "Abnormal edges for no purpose in bb %i"
 msgstr ""
 
-#: config/sparc/sparc.h:552
-msgid "Compile for v8plus ABI"
+#: cfgrtl.c:2088
+#, gcc-internal-format
+msgid "insn %d inside basic block %d but block_for_insn is NULL"
 msgstr ""
 
-#: config/sparc/sparc.h:554
-msgid "Do not compile for v8plus ABI"
+#: cfgrtl.c:2092
+#, gcc-internal-format
+msgid "insn %d inside basic block %d but block_for_insn is %i"
 msgstr ""
 
-#: config/sparc/sparc.h:556
-msgid "Utilize Visual Instruction Set"
+#: cfgrtl.c:2106 cfgrtl.c:2116
+#, gcc-internal-format
+msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
 msgstr ""
 
-#: config/sparc/sparc.h:558
-msgid "Do not utilize Visual Instruction Set"
+#: cfgrtl.c:2129
+#, gcc-internal-format
+msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
 msgstr ""
 
-#. ??? These are deprecated, coerced to -mcpu=.  Delete in 2.9.
-#: config/sparc/sparc.h:561
-msgid "Optimize for Cypress processors"
+#: cfgrtl.c:2139
+#, gcc-internal-format
+msgid "in basic block %d:"
 msgstr ""
 
-#: config/sparc/sparc.h:563
-#, fuzzy
-msgid "Optimize for SPARCLite processors"
-msgstr "Kompilera för processorn v850"
+#: cfgrtl.c:2188
+#, gcc-internal-format
+msgid "missing barrier after block %i"
+msgstr ""
 
-#: config/sparc/sparc.h:565
-msgid "Optimize for F930 processors"
+#: cfgrtl.c:2201
+#, gcc-internal-format
+msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
 msgstr ""
 
-#: config/sparc/sparc.h:567
-msgid "Optimize for F934 processors"
+#: cfgrtl.c:2210
+#, gcc-internal-format
+msgid "verify_flow_info: Incorrect fallthru %i->%i"
 msgstr ""
 
-#: config/sparc/sparc.h:569
-msgid "Use V8 SPARC ISA"
+#: cfgrtl.c:2229
+#, gcc-internal-format
+msgid "basic blocks not laid down consecutively"
 msgstr ""
 
-#: config/sparc/sparc.h:571
-msgid "Optimize for SuperSPARC processors"
+#: cfgrtl.c:2268
+#, gcc-internal-format
+msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
 msgstr ""
 
-#. End of deprecated options.
-#: config/sparc/sparc.h:574
-msgid "Pointers are 64-bit"
-msgstr "Pekare är 64-bitars"
+#: cgraph.c:673
+#, gcc-internal-format
+msgid "%D renamed after being referenced in assembly"
+msgstr ""
 
-#: config/sparc/sparc.h:576
-msgid "Pointers are 32-bit"
-msgstr "Pekare är 32-bitars"
+#: cgraphunit.c:513
+#, gcc-internal-format
+msgid "Shared call_expr:"
+msgstr ""
 
-#: config/sparc/sparc.h:578
-msgid "Use 32-bit ABI"
-msgstr "Använd 32-bitars ABI"
+#: cgraphunit.c:519
+#, fuzzy, gcc-internal-format
+msgid "Edge points to wrong declaration:"
+msgstr "detta är en tidigare deklaration"
 
-#: config/sparc/sparc.h:580
-msgid "Use 64-bit ABI"
-msgstr "Använd 64-bitars ABI"
+#: cgraphunit.c:528
+#, gcc-internal-format
+msgid "Missing callgraph edge for call expr:"
+msgstr ""
 
-#: config/sparc/sparc.h:582
-msgid "Use stack bias"
+#: cgraphunit.c:554
+#, gcc-internal-format
+msgid "Aux field set for edge %s->%s"
 msgstr ""
 
-#: config/sparc/sparc.h:584
-msgid "Do not use stack bias"
+#: cgraphunit.c:566
+#, fuzzy, gcc-internal-format
+msgid "Inlined_to pointer is wrong"
+msgstr "sektionspekare saknas"
+
+#: cgraphunit.c:571
+#, gcc-internal-format
+msgid "Multiple inline callers"
 msgstr ""
 
-#: config/sparc/sparc.h:586
-msgid "Use structs on stronger alignment for double-word copies"
+#: cgraphunit.c:578
+#, gcc-internal-format
+msgid "Inlined_to pointer set for noninline callers"
 msgstr ""
 
-#: config/sparc/sparc.h:588
-msgid "Do not use structs on stronger alignment for double-word copies"
+#: cgraphunit.c:584
+#, gcc-internal-format
+msgid "Inlined_to pointer is set but no predecesors found"
 msgstr ""
 
-#: config/sparc/sparc.h:590
-msgid "Optimize tail call instructions in assembler and linker"
+#: cgraphunit.c:589
+#, gcc-internal-format
+msgid "Inlined_to pointer reffers to itself"
 msgstr ""
 
-#: config/sparc/sparc.h:592
-msgid "Do not optimize tail call instructions in assembler or linker"
+#: cgraphunit.c:599
+#, gcc-internal-format
+msgid "Node not found in DECL_ASSEMBLER_NAME hash"
 msgstr ""
 
-#: config/sparc/sparc.h:637
-msgid "Use given SPARC code model"
+#: cgraphunit.c:613
+#, gcc-internal-format
+msgid "Edge %s->%s has no corresponding call_expr"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1192
-#, fuzzy
-msgid "cannot use va_start in interrupt function"
-msgstr "kan inte deklarera en statisk funktion i en annan funktion"
+#: cgraphunit.c:624
+#, gcc-internal-format
+msgid "verify_cgraph_node failed."
+msgstr ""
 
-#: config/stormy16/stormy16.c:1552
-#, fuzzy
-msgid "`B' operand is not constant"
-msgstr "fältinitierare är ej konstant"
+#: cgraphunit.c:810
+#, fuzzy, gcc-internal-format
+msgid "failed to reclaim unneeded function"
+msgstr "fält \"%s\" deklarerad som en funktion"
 
-#: config/stormy16/stormy16.c:1558
-msgid "`B' operand has multiple bits set"
+#: cgraphunit.c:1829
+#, gcc-internal-format
+msgid "Nodes with no released memory found."
 msgstr ""
 
-#: config/stormy16/stormy16.c:1585
-#, fuzzy
-msgid "`o' operand is not constant"
-msgstr "fältinitierare är ej konstant"
+#: collect2.c:1197
+#, fuzzy, gcc-internal-format
+msgid "unknown demangling style '%s'"
+msgstr "okänt maskinläge `%s'"
 
-#: config/stormy16/stormy16.c:1600
-msgid "xstormy16_print_operand: unknown code"
-msgstr ""
+#: collect2.c:1517
+#, gcc-internal-format
+msgid "%s terminated with signal %d [%s]%s"
+msgstr "%s terminerade med signal %d [%s]%s"
 
-#: config/stormy16/stormy16.c:1650
-#, fuzzy, c-format
-msgid "switch statement of size %lu entries too large"
-msgstr "storleken på variabel \"%s\" är för stor"
+#: collect2.c:1535
+#, gcc-internal-format
+msgid "%s returned %d exit status"
+msgstr "%s returnerade avslutningsstatus %d"
 
-#: config/v850/v850-c.c:67
-msgid "#pragma GHS endXXXX found without previous startXXX"
-msgstr ""
+#: collect2.c:2219
+#, fuzzy, gcc-internal-format
+msgid "cannot find 'ldd'"
+msgstr "kan inte hitta \"ldd\""
 
-#: config/v850/v850-c.c:69
-msgid "#pragma GHS endXXX does not match previous startXXX"
+#: convert.c:69
+#, gcc-internal-format
+msgid "cannot convert to a pointer type"
+msgstr "kan inte konvertera till en pekartyp"
+
+#: convert.c:302
+#, gcc-internal-format
+msgid "pointer value used where a floating point value was expected"
 msgstr ""
 
-#: config/v850/v850-c.c:94
-#, fuzzy
-msgid "cannot set interrupt attribute: no current function"
-msgstr "Ignorera attributet dllimport för funktioner"
+#: convert.c:306
+#, gcc-internal-format
+msgid "aggregate value used where a float was expected"
+msgstr ""
 
-#: config/v850/v850-c.c:102
-msgid "cannot set interrupt attribute: no such identifier"
+#: convert.c:331
+#, gcc-internal-format
+msgid "conversion to incomplete type"
 msgstr ""
 
-#: config/v850/v850-c.c:148
-msgid "junk at end of #pragma ghs section"
+#: convert.c:660 convert.c:736
+#, gcc-internal-format
+msgid "can't convert between vector values of different size"
 msgstr ""
 
-#: config/v850/v850-c.c:165
-#, fuzzy, c-format
-msgid "unrecognized section name \"%s\""
-msgstr "Känner inte igen sektionsnamn \"%s\""
+#: convert.c:666
+#, gcc-internal-format
+msgid "aggregate value used where an integer was expected"
+msgstr ""
 
-#: config/v850/v850-c.c:180
-msgid "malformed #pragma ghs section"
+#: convert.c:716
+#, gcc-internal-format
+msgid "pointer value used where a complex was expected"
 msgstr ""
 
-#: config/v850/v850-c.c:200
-msgid "junk at end of #pragma ghs interrupt"
+#: convert.c:720
+#, gcc-internal-format
+msgid "aggregate value used where a complex was expected"
 msgstr ""
 
-#: config/v850/v850-c.c:212
-msgid "junk at end of #pragma ghs starttda"
+#: convert.c:742
+#, gcc-internal-format
+msgid "can't convert value to a vector"
 msgstr ""
 
-#: config/v850/v850-c.c:224
-msgid "junk at end of #pragma ghs startsda"
+#: coverage.c:168
+#, fuzzy, gcc-internal-format
+msgid "%qs is not a gcov data file"
+msgstr "\"%s\" är inte ett giltigt filnamn"
+
+#: coverage.c:179
+#, gcc-internal-format
+msgid "%qs is version %q.*s, expected version %q.*s"
 msgstr ""
 
-#: config/v850/v850-c.c:236
-msgid "junk at end of #pragma ghs startzda"
+#: coverage.c:259 coverage.c:267
+#, gcc-internal-format
+msgid "coverage mismatch for function %u while reading execution counters."
 msgstr ""
 
-#: config/v850/v850-c.c:248
-msgid "junk at end of #pragma ghs endtda"
+#: coverage.c:261 coverage.c:344
+#, gcc-internal-format
+msgid "checksum is %x instead of %x"
 msgstr ""
 
-#: config/v850/v850-c.c:260
-msgid "junk at end of #pragma ghs endsda"
+#: coverage.c:269 coverage.c:352
+#, gcc-internal-format
+msgid "number of counters is %d instead of %d"
 msgstr ""
 
-#: config/v850/v850-c.c:272
-msgid "junk at end of #pragma ghs endzda"
+#: coverage.c:275
+#, fuzzy, gcc-internal-format
+msgid "cannot merge separate %s counters for function %u"
+msgstr "kan inte deklarera en statisk funktion i en annan funktion"
+
+#: coverage.c:296
+#, fuzzy, gcc-internal-format
+msgid "%qs has overflowed"
+msgstr "parsestack överfull"
+
+#: coverage.c:296
+#, fuzzy, gcc-internal-format
+msgid "%qs is corrupted"
+msgstr "-f%s stödjs inte längre"
+
+#: coverage.c:333
+#, fuzzy, gcc-internal-format
+msgid "no coverage for function %qs found."
+msgstr "ogiltig lagringsklass för funktion \"%s\""
+
+#: coverage.c:341 coverage.c:349
+#, gcc-internal-format
+msgid "coverage mismatch for function %qs while reading counter %qs."
 msgstr ""
 
-#: config/v850/v850.c:129
-#, fuzzy, c-format
-msgid "%s=%s is not numeric"
-msgstr "%s=%s är för stor."
+#: coverage.c:532
+#, fuzzy, gcc-internal-format
+msgid "cannot open %s"
+msgstr "kan inte öppna %s"
 
-#: config/v850/v850.c:136
-#, fuzzy, c-format
-msgid "%s=%s is too large"
-msgstr "%s=%s är för stor."
+#: coverage.c:567
+#, fuzzy, gcc-internal-format
+msgid "error writing %qs"
+msgstr "fel vid skrivning till %s"
 
-#: config/v850/v850.c:302
-msgid "const_double_split got a bad insn:"
+#: diagnostic.c:556
+#, gcc-internal-format
+msgid "in %s, at %s:%d"
 msgstr ""
 
-#: config/v850/v850.c:837
-msgid "output_move_single:"
+#: dominance.c:834
+#, gcc-internal-format
+msgid "dominator of %d status unknown"
 msgstr ""
 
-#: config/v850/v850.c:2217
-msgid "a data area attribute cannot be specified for local variables"
+#: dominance.c:836
+#, gcc-internal-format
+msgid "dominator of %d should be %d, not %d"
 msgstr ""
 
-#: config/v850/v850.c:2228
-#, c-format
-msgid "data area of '%s' conflicts with previous declaration"
+#: dominance.c:848
+#, gcc-internal-format
+msgid "ENTRY does not dominate bb %d"
 msgstr ""
 
-#: config/v850/v850.c:2447
-#, c-format
-msgid "bogus JR construction: %d\n"
+#: dwarf2out.c:3395
+#, fuzzy, gcc-internal-format
+msgid "DW_LOC_OP %s not implemented\n"
+msgstr "DW_LOC_OP %s är inte implementerad\n"
+
+#: emit-rtl.c:2232
+#, fuzzy, gcc-internal-format
+msgid "Invalid rtl sharing found in the insn"
+msgstr "ogiltig operand för %V"
+
+#: emit-rtl.c:2234
+#, gcc-internal-format
+msgid "Shared rtx"
 msgstr ""
 
-#: config/v850/v850.c:2468 config/v850/v850.c:2670
-#, c-format
-msgid "bad amount of stack space removal: %d"
+#: emit-rtl.c:2236
+#, gcc-internal-format
+msgid "Internal consistency failure"
 msgstr ""
 
-#: config/v850/v850.c:2646
-#, c-format
-msgid "bogus JARL construction: %d\n"
+#: emit-rtl.c:3301
+#, gcc-internal-format
+msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
 msgstr ""
 
-#: config/v850/v850.c:3026
-#, c-format
-msgid "Bogus DISPOSE construction: %d\n"
+#: errors.c:133 java/jv-scan.c:277
+#, gcc-internal-format
+msgid "abort in %s, at %s:%d"
 msgstr ""
 
-#: config/v850/v850.c:3048
-#, c-format
-msgid "Too much stack space to dispose of: %d"
+#: except.c:340
+#, gcc-internal-format
+msgid "exception handling disabled, use -fexceptions to enable"
 msgstr ""
 
-#: config/v850/v850.c:3224
-#, c-format
-msgid "Bogus PREPEARE construction: %d\n"
+#: except.c:2577
+#, fuzzy, gcc-internal-format
+msgid "argument of %<__builtin_eh_return_regno%> must be constant"
+msgstr "argumentet till \"__builtin_eh_return_regno\" måste vara konstant"
+
+#: except.c:2708
+#, gcc-internal-format
+msgid "__builtin_eh_return not supported on this target"
+msgstr "__builtin_eh_return stöds inte på denna målarkitektur"
+
+#: explow.c:1301
+#, gcc-internal-format
+msgid "stack limits not supported on this target"
 msgstr ""
 
-#: config/v850/v850.c:3246
-#, c-format
-msgid "Too much stack space to prepare: %d"
+#: flow.c:494 flow.c:518 flow.c:540
+#, fuzzy, gcc-internal-format
+msgid "internal consistency failure"
+msgstr "Intern gcc-halt (abort)."
+
+#: fold-const.c:3232 fold-const.c:3243
+#, fuzzy, gcc-internal-format
+msgid "comparison is always %d due to width of bit-field"
+msgstr "jämförelsen är alltid sann på grund av begränsat intervall för datatypen"
+
+#: fold-const.c:4807 fold-const.c:4822
+#, gcc-internal-format
+msgid "comparison is always %d"
+msgstr "jämförelsen är alltid %d"
+
+#: fold-const.c:4951
+#, gcc-internal-format
+msgid "%<or%> of unmatched not-equal tests is always 1"
 msgstr ""
 
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/v850/v850.h:158
-msgid "Support Green Hills ABI"
+#: fold-const.c:4956
+#, gcc-internal-format
+msgid "%<and%> of mutually exclusive equal-tests is always 0"
 msgstr ""
 
-#: config/v850/v850.h:161
-msgid "Prohibit PC relative function calls"
+#: fold-const.c:9926
+#, gcc-internal-format
+msgid "fold check: original tree changed by fold"
 msgstr ""
 
-#: config/v850/v850.h:164
-msgid "Reuse r30 on a per function basis"
+#: function.c:832 varasm.c:1584
+#, fuzzy, gcc-internal-format
+msgid "%Jsize of variable %qD is too large"
+msgstr "storleken på variabel \"%s\" är för stor"
+
+#: function.c:1443
+#, gcc-internal-format
+msgid "impossible constraint in %<asm%>"
 msgstr ""
 
-#: config/v850/v850.h:167
-msgid "Use stubs for function prologues"
+#: function.c:3614
+#, gcc-internal-format
+msgid "%Jvariable %qD might be clobbered by %<longjmp%> or %<vfork%>"
 msgstr ""
 
-#: config/v850/v850.h:170
-msgid "Same as: -mep -mprolog-function"
+#: function.c:3635
+#, gcc-internal-format
+msgid "%Jargument %qD might be clobbered by %<longjmp%> or %<vfork%>"
 msgstr ""
 
-#: config/v850/v850.h:171
-msgid "Enable backend debugging"
+#: function.c:4026
+#, gcc-internal-format
+msgid "function returns an aggregate"
 msgstr ""
 
-#: config/v850/v850.h:173
-msgid "Compile for the v850 processor"
-msgstr "Kompilera för processorn v850"
+#: function.c:4349
+#, fuzzy, gcc-internal-format
+msgid "%Junused parameter %qD"
+msgstr "oanvänd parameter \"%s\""
 
-#: config/v850/v850.h:175
-#, fuzzy
-msgid "Compile for v850e processor"
-msgstr "Kompilera för processorn v850"
+#: gcc.c:1237
+#, fuzzy, gcc-internal-format
+msgid "ambiguous abbreviation %s"
+msgstr "Tvetydig förkortning %s"
 
-#. Make sure that the other bits are cleared.
-#: config/v850/v850.h:177
-#, fuzzy
-msgid "Enable the use of the short load instructions"
-msgstr "Använd inte bitfältsinstruktioner"
+#: gcc.c:1264
+#, fuzzy, gcc-internal-format
+msgid "incomplete '%s' option"
+msgstr "Inkomplett flagga \"%s\""
 
-#: config/v850/v850.h:180
-#, fuzzy
-msgid "Do not use the callt instruction"
-msgstr "Använd inte divisionsinstruktionen"
+#: gcc.c:1275
+#, fuzzy, gcc-internal-format
+msgid "missing argument to '%s' option"
+msgstr "Saknar argument till flaggan \"%s\""
 
-#: config/v850/v850.h:187
-#, fuzzy
-msgid "Do not use registers r2 and r5"
-msgstr "Använd inte register för argumentskickning"
+#: gcc.c:1288
+#, fuzzy, gcc-internal-format
+msgid "extraneous argument to '%s' option"
+msgstr "Saknar argument till flaggan \"%s\""
 
-#: config/v850/v850.h:189
-#, fuzzy
-msgid "Enforce strict alignment"
-msgstr "Generera inte kod för stackkontroll"
+#: gcc.c:3778
+#, fuzzy, gcc-internal-format
+msgid "warning: -pipe ignored because -save-temps specified"
+msgstr "Varning: -pipe ignorerad eftersom -save-temps angiven"
 
-#: config/v850/v850.h:192
-msgid "Use 4 byte entries in switch tables"
-msgstr ""
+#: gcc.c:3782
+#, fuzzy, gcc-internal-format
+msgid "warning: -pipe ignored because -time specified"
+msgstr "Varning: -pipe ignorerad eftersom -time angiven"
 
-#: config/v850/v850.h:218
-msgid "Set the max size of data eligible for the TDA area"
+#: gcc.c:4083
+#, gcc-internal-format
+msgid "warning: '-x %s' after last input file has no effect"
 msgstr ""
 
-#: config/v850/v850.h:221
-msgid "Set the max size of data eligible for the SDA area"
+#. Catch the case where a spec string contains something like
+#. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
+#. hand side of the :.
+#: gcc.c:5149
+#, gcc-internal-format
+msgid "spec failure: '%%*' has not been initialized by pattern match"
 msgstr ""
 
-#: config/v850/v850.h:224
-msgid "Set the max size of data eligible for the ZDA area"
+#: gcc.c:5158
+#, gcc-internal-format
+msgid "warning: use of obsolete %%[ operator in specs"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1062 config/xtensa/xtensa.c:1096
-#: config/xtensa/xtensa.c:1105
-msgid "bad test"
+#: gcc.c:5239
+#, fuzzy, gcc-internal-format
+msgid "spec failure: unrecognized spec option '%c'"
+msgstr "ej igenkänd flagga `-%s'"
+
+#: gcc.c:6163
+#, gcc-internal-format
+msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
 msgstr ""
 
-#: config/xtensa/xtensa.c:1824
-msgid "boolean registers required for the floating-point option"
+#: gcc.c:6173
+#, gcc-internal-format
+msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
 msgstr ""
 
-#: config/xtensa/xtensa.c:1991
-#, fuzzy
-msgid "invalid mask"
-msgstr "ogiltigt #pragma %s"
+#: gcc.c:6266
+#, fuzzy, gcc-internal-format
+msgid "unrecognized option '-%s'"
+msgstr "ej igenkänd flagga `-%s'"
 
-#: config/xtensa/xtensa.c:2038
-#, fuzzy
-msgid "invalid address"
-msgstr "ogiltig kod"
+#: gcc.c:6454 gcc.c:6517
+#, gcc-internal-format
+msgid "%s: %s compiler not installed on this system"
+msgstr "%s: kompilatorn %s är inte installerad på detta system"
 
-#: config/xtensa/xtensa.c:2063
-#, fuzzy
-msgid "no register in address"
-msgstr "okänt registernamn: %s"
+#: gcc.c:6599
+#, gcc-internal-format
+msgid "%s: linker input file unused because linking not done"
+msgstr ""
 
-#: config/xtensa/xtensa.c:2071
-#, fuzzy
-msgid "address offset not a constant"
-msgstr "efterfrågad minnesjustering är inte konstant"
+#: gcc.c:6639
+#, gcc-internal-format
+msgid "language %s not recognized"
+msgstr "språk %s känns inte igen"
 
-#: config/xtensa/xtensa.c:2794
-#, fuzzy
-msgid "only uninitialized variables can be placed in a .bss section"
-msgstr "Initiera bara variabler som kan placeras i 8-bits området."
+#: gcc.c:6710
+#, gcc-internal-format
+msgid "%s: %s"
+msgstr "%s: %s"
 
-#: config/xtensa/xtensa.h:114
-msgid "Use the Xtensa code density option"
+#: gcse.c:6535
+#, gcc-internal-format
+msgid "%s: %d basic blocks and %d edges/basic block"
 msgstr ""
 
-#: config/xtensa/xtensa.h:116
-#, fuzzy
-msgid "Do not use the Xtensa code density option"
-msgstr "Använd inte divisionsinstruktionen"
-
-#: config/xtensa/xtensa.h:118
-msgid "Use the Xtensa MAC16 option"
+#: gcse.c:6548
+#, gcc-internal-format
+msgid "%s: %d basic blocks and %d registers"
 msgstr ""
 
-#: config/xtensa/xtensa.h:120
-#, fuzzy
-msgid "Do not use the Xtensa MAC16 option"
-msgstr "Använd inte divisionsinstruktionen"
+#: ggc-common.c:397 ggc-common.c:405 ggc-common.c:473 ggc-common.c:494
+#: ggc-page.c:2209 ggc-page.c:2240 ggc-page.c:2247 ggc-zone.c:1582
+#: ggc-zone.c:1588 ggc-zone.c:1597
+#, fuzzy, gcc-internal-format
+msgid "can't write PCH file: %m"
+msgstr "kan inte skriva till %s"
 
-#: config/xtensa/xtensa.h:122
-msgid "Use the Xtensa MUL16 option"
+#: ggc-common.c:487 config/i386/host-cygwin.c:58
+#, gcc-internal-format
+msgid "can't get position in PCH file: %m"
 msgstr ""
 
-#: config/xtensa/xtensa.h:124
-#, fuzzy
-msgid "Do not use the Xtensa MUL16 option"
-msgstr "Använd inte divisionsinstruktionen"
+#: ggc-common.c:497
+#, fuzzy, gcc-internal-format
+msgid "can't write padding to PCH file: %m"
+msgstr "kan inte skriva till %s"
 
-#: config/xtensa/xtensa.h:126
-msgid "Use the Xtensa MUL32 option"
-msgstr ""
+#: ggc-common.c:550 ggc-common.c:558 ggc-common.c:565 ggc-common.c:568
+#: ggc-common.c:578 ggc-common.c:581 ggc-page.c:2334 ggc-zone.c:1607
+#, fuzzy, gcc-internal-format
+msgid "can't read PCH file: %m"
+msgstr "kan inte läsa från %s"
 
-#: config/xtensa/xtensa.h:128
-#, fuzzy
-msgid "Do not use the Xtensa MUL32 option"
-msgstr "Använd inte divisionsinstruktionen"
+#: ggc-common.c:573
+#, gcc-internal-format
+msgid "had to relocate PCH"
+msgstr ""
 
-#. undocumented
-#. undocumented
-#: config/xtensa/xtensa.h:134
-msgid "Use the Xtensa NSA option"
+#: ggc-page.c:1454
+#, gcc-internal-format
+msgid "open /dev/zero: %m"
 msgstr ""
 
-#: config/xtensa/xtensa.h:136
-#, fuzzy
-msgid "Do not use the Xtensa NSA option"
-msgstr "Använd inte divisionsinstruktionen"
+#: ggc-page.c:2225 ggc-page.c:2231
+#, fuzzy, gcc-internal-format
+msgid "can't write PCH file"
+msgstr "kan inte skriva till %s"
 
-#: config/xtensa/xtensa.h:138
-msgid "Use the Xtensa MIN/MAX option"
+#: gimple-low.c:203
+#, gcc-internal-format
+msgid "unexpected node"
 msgstr ""
 
-#: config/xtensa/xtensa.h:140
-#, fuzzy
-msgid "Do not use the Xtensa MIN/MAX option"
-msgstr "Använd inte divisionsinstruktionen"
+#: gimplify.c:3345
+#, fuzzy, gcc-internal-format
+msgid "invalid lvalue in asm output %d"
+msgstr "ogiltigt lvalue i tilldelning"
 
-#: config/xtensa/xtensa.h:142
-msgid "Use the Xtensa SEXT option"
+#: gimplify.c:3457
+#, gcc-internal-format
+msgid "memory input %d is not directly addressable"
 msgstr ""
 
-#: config/xtensa/xtensa.h:144
-#, fuzzy
-msgid "Do not use the Xtensa SEXT option"
-msgstr "Använd inte divisionsinstruktionen"
-
-#: config/xtensa/xtensa.h:146
-msgid "Use the Xtensa boolean register option"
+#: gimplify.c:4331
+#, gcc-internal-format
+msgid "gimplification failed"
 msgstr ""
 
-#: config/xtensa/xtensa.h:148
-#, fuzzy
-msgid "Do not use the Xtensa boolean register option"
-msgstr "Använd inte divisionsinstruktionen"
+#: global.c:371 global.c:384 global.c:398
+#, fuzzy, gcc-internal-format
+msgid "%s cannot be used in asm here"
+msgstr "fält \"%s\" deklarerad som en funktion"
 
-#: config/xtensa/xtensa.h:150
-#, fuzzy
-msgid "Use the Xtensa floating-point unit"
-msgstr "Använd mjukvaruflytttal"
+#: graph.c:403 passes.c:131 java/jcf-parse.c:1047 java/jcf-parse.c:1194
+#: java/lex.c:1846 objc/objc-act.c:552
+#, fuzzy, gcc-internal-format
+msgid "can't open %s: %m"
+msgstr "kan inte öppna %s"
 
-#: config/xtensa/xtensa.h:152
-msgid "Do not use the Xtensa floating-point unit"
-msgstr ""
+#: haifa-sched.c:182
+#, gcc-internal-format
+msgid "fix_sched_param: unknown param: %s"
+msgstr "fix_sched_param: okänd param: %s"
 
-#. undocumented
-#. undocumented
-#. undocumented
-#. undocumented
-#. undocumented
-#. undocumented
-#. undocumented
-#. undocumented
-#: config/xtensa/xtensa.h:170
-msgid "Disable fused multiply/add and multiply/subtract FP instructions"
+#. Eventually this should become a hard error IMO.
+#: opts.c:259
+#, gcc-internal-format
+msgid "command line option \"%s\" is valid for %s but not for %s"
 msgstr ""
 
-#: config/xtensa/xtensa.h:172
-msgid "Enable fused multiply/add and multiply/subtract FP instructions"
-msgstr ""
+#: opts.c:347
+#, fuzzy, gcc-internal-format
+msgid "missing argument to \"%s\""
+msgstr "Saknar argument till flaggan \"%s\""
+
+#: opts.c:357
+#, fuzzy, gcc-internal-format
+msgid "argument to \"%s\" should be a non-negative integer"
+msgstr "första argumentet till \"%s\" skall vara \"int\""
+
+#: opts.c:426
+#, fuzzy, gcc-internal-format
+msgid "unrecognized command line option \"%s\""
+msgstr "Ignorerar kommandoradsflagga \"%s\""
 
-#: config/xtensa/xtensa.h:174
-msgid "Serialize volatile memory references with MEMW instructions"
+#: opts.c:634
+#, gcc-internal-format
+msgid "-Wuninitialized is not supported without -O"
 msgstr ""
 
-#: config/xtensa/xtensa.h:176
-msgid "Do not serialize volatile memory references with MEMW instructions"
+#: opts.c:648
+#, gcc-internal-format
+msgid "-freorder-blocks-and-partition does not work with exceptions"
 msgstr ""
 
-#: config/xtensa/xtensa.h:178
-msgid "Intersperse literal pools with code in the text section"
+#: opts.c:661
+#, gcc-internal-format
+msgid "-freorder-blocks-and-partition does not work with -g (currently)"
 msgstr ""
 
-#: config/xtensa/xtensa.h:180
-msgid "Put literal pools in a separate literal section"
+#: opts.c:821
+#, fuzzy, gcc-internal-format
+msgid "structure alignment must be a small power of two, not %d"
+msgstr "efterrågad minnesjustering är inte en potens av 2"
+
+#: opts.c:886
+#, fuzzy, gcc-internal-format
+msgid "unrecognised visibility value \"%s\""
+msgstr "Känner inte igen sektionsnamn \"%s\""
+
+#: opts.c:938
+#, fuzzy, gcc-internal-format
+msgid "unrecognized register name \"%s\""
+msgstr "Känner inte igen registernamn \"%s\""
+
+#: opts.c:962
+#, fuzzy, gcc-internal-format
+msgid "unknown tls-model \"%s\""
+msgstr "okänt maskinläge `%s'"
+
+#: opts.c:1037
+#, gcc-internal-format
+msgid "%s: --param arguments should be of the form NAME=VALUE"
 msgstr ""
 
-#: config/xtensa/xtensa.h:182
-msgid "Automatically align branch targets to reduce branch penalties"
+#: opts.c:1042
+#, fuzzy, gcc-internal-format
+msgid "invalid --param value %qs"
+msgstr "ogiltigt parametervärde \"%s\""
+
+#: opts.c:1139
+#, fuzzy, gcc-internal-format
+msgid "target system does not support debug output"
+msgstr "målprocessorn stödjer inte THUMB-instruktioner"
+
+#: opts.c:1146
+#, fuzzy, gcc-internal-format
+msgid "debug format \"%s\" conflicts with prior selection"
+msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
+
+#: opts.c:1162
+#, fuzzy, gcc-internal-format
+msgid "unrecognised debug output level \"%s\""
+msgstr "Känner inte igen sektionsnamn \"%s\""
+
+#: opts.c:1164
+#, gcc-internal-format
+msgid "debug output level %s is too high"
 msgstr ""
 
-#: config/xtensa/xtensa.h:184
-msgid "Do not automatically align branch targets"
+#: params.c:72
+#, gcc-internal-format
+msgid "minimum value of parameter %qs is %u"
 msgstr ""
 
-#: config/xtensa/xtensa.h:186
-msgid "Use indirect CALLXn instructions for large programs"
+#: params.c:77
+#, gcc-internal-format
+msgid "maximum value of parameter %qs is %u"
 msgstr ""
 
-#: config/xtensa/xtensa.h:188
-msgid "Use direct CALLn instructions for fast calls"
+#. If we didn't find this parameter, issue an error message.
+#: params.c:86
+#, fuzzy, gcc-internal-format
+msgid "invalid parameter %qs"
+msgstr "ogiltigt parametervärde \"%s\""
+
+#: passes.c:1210
+#, gcc-internal-format
+msgid "branch target register load optimization is not intended to be run twice"
 msgstr ""
 
-#: ada/misc.c:233
-msgid "`-gnat' misspelled as `-gant'"
+#: profile.c:284
+#, gcc-internal-format
+msgid "corrupted profile info: run_max * runs < sum_max"
 msgstr ""
 
-#: cp/call.c:261 cp/init.c:1594
-msgid "qualified type `%T' does not match destructor name `~%T'"
+#: profile.c:290
+#, gcc-internal-format
+msgid "corrupted profile info: sum_all is smaller than sum_max"
 msgstr ""
 
-#: cp/call.c:270
-msgid "type of `%E' does not match destructor type `%T' (type was `%T')"
+#: profile.c:335
+#, gcc-internal-format
+msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
 msgstr ""
 
-#: cp/call.c:279
-msgid "`%D' is a namespace"
+#: profile.c:503
+#, gcc-internal-format
+msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
 msgstr ""
 
-#: cp/call.c:287
-msgid "base object `%E' of scoped method call is of non-aggregate type `%T'"
+#: profile.c:524
+#, gcc-internal-format
+msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
 msgstr ""
 
-#: cp/call.c:369
-msgid "unable to call pointer to member function here"
+#: reg-stack.c:622
+#, gcc-internal-format
+msgid "output constraint %d must specify a single register"
 msgstr ""
 
-#: cp/call.c:518
-msgid "destructors take no parameters"
+#: reg-stack.c:632
+#, gcc-internal-format
+msgid "output constraint %d cannot be specified together with \"%s\" clobber"
 msgstr ""
 
-#: cp/call.c:522
-msgid "destructor name `~%T' does not match type `%T' of expression"
+#: reg-stack.c:655
+#, gcc-internal-format
+msgid "output regs must be grouped at top of stack"
 msgstr ""
 
-#: cp/call.c:543 cp/call.c:5000
-msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
+#: reg-stack.c:692
+#, gcc-internal-format
+msgid "implicitly popped regs must be grouped at top of stack"
 msgstr ""
 
-#: cp/call.c:567
-#, fuzzy
-msgid "request for member `%D' is ambiguous"
-msgstr "%s: flaggan \"%s\" är tvetydig\n"
+#: reg-stack.c:711
+#, fuzzy, gcc-internal-format
+msgid "output operand %d must use %<&%> constraint"
+msgstr "fältinitierare är ej konstant"
 
-#: cp/call.c:2537
-msgid "%s %D(%T, %T, %T) <built-in>"
+#: regclass.c:766
+#, gcc-internal-format
+msgid "can't use '%s' as a %s register"
 msgstr ""
 
-#: cp/call.c:2542
-msgid "%s %D(%T, %T) <built-in>"
-msgstr ""
+#: regclass.c:781 config/ia64/ia64.c:4687 config/ia64/ia64.c:4694
+#: config/pa/pa.c:342 config/pa/pa.c:349
+#, gcc-internal-format
+msgid "unknown register name: %s"
+msgstr "okänt registernamn: %s"
 
-#: cp/call.c:2546
-#, fuzzy
-msgid "%s %D(%T) <built-in>"
-msgstr "<inbyggd>"
+#: regclass.c:791
+#, gcc-internal-format
+msgid "global register variable follows a function definition"
+msgstr ""
 
-#: cp/call.c:2550
-msgid "%s %T <conversion>"
+#: regclass.c:795
+#, gcc-internal-format
+msgid "register used for two global register variables"
 msgstr ""
 
-#: cp/call.c:2552
-#, fuzzy
-msgid "%s %+#D%s"
-msgstr "%s: %s"
+#: regclass.c:800
+#, gcc-internal-format
+msgid "call-clobbered register used for global register variable"
+msgstr ""
 
-#: cp/call.c:2726
-#, fuzzy
-msgid "conversion from `%T' to `%T' is ambiguous"
-msgstr "%s: flaggan \"%s\" är tvetydig\n"
+#: regrename.c:1872
+#, gcc-internal-format
+msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
+msgstr ""
 
-#: cp/call.c:2803
-#, fuzzy
-msgid "`%T' is not a class type"
-msgstr "ISO C förbjuder typkonvertering till unionstyper"
+#: regrename.c:1884
+#, gcc-internal-format
+msgid "validate_value_data: Loop in regno chain (%u)"
+msgstr ""
 
-#: cp/call.c:2811
-msgid "incomplete type '%T' cannot be used to name a scope"
+#: regrename.c:1887
+#, gcc-internal-format
+msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
 msgstr ""
 
-#: cp/call.c:2831 cp/typeck.c:2188 cp/typeck.c:2217
-#, fuzzy
-msgid "'%D' has no member named '%E'"
-msgstr "%s har ingen medlem med namn \"%s\""
+#: regrename.c:1899
+#, gcc-internal-format
+msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
+msgstr ""
 
-#: cp/call.c:2933
-msgid "no matching function for call to `%D(%A)'"
+#: reload.c:1270
+#, gcc-internal-format
+msgid "cannot reload integer constant operand in %<asm%>"
 msgstr ""
 
-#: cp/call.c:2944 cp/call.c:5087
-msgid "call of overloaded `%D(%A)' is ambiguous"
+#: reload.c:1293
+#, gcc-internal-format
+msgid "impossible register constraint in %<asm%>"
 msgstr ""
 
-#. It's no good looking for an overloaded operator() on a
-#. pointer-to-member-function.
-#: cp/call.c:2971
-#, c-format
-msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
+#: reload.c:3550
+#, gcc-internal-format
+msgid "%<&%> constraint used with no register class"
 msgstr ""
 
-#: cp/call.c:3036
-msgid "no match for call to `(%T) (%A)'"
+#: reload.c:3721 reload.c:3953
+#, gcc-internal-format
+msgid "inconsistent operand constraints in an %<asm%>"
 msgstr ""
 
-#: cp/call.c:3046
-#, fuzzy
-msgid "call of `(%T) (%A)' is ambiguous"
-msgstr "%s: flaggan \"%s\" är tvetydig\n"
+#: reload1.c:1217
+#, gcc-internal-format
+msgid "frame size too large for reliable stack checking"
+msgstr ""
 
-#: cp/call.c:3081
-#, c-format
-msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
+#: reload1.c:1220
+#, gcc-internal-format
+msgid "try reducing the number of local variables"
 msgstr ""
 
-#: cp/call.c:3087
-#, fuzzy, c-format
-msgid "%s for 'operator%s' in '%E%s'"
-msgstr "%s före symbolen \"%s\""
+#: reload1.c:1871
+#, gcc-internal-format
+msgid "can't find a register in class %qs while reloading %<asm%>"
+msgstr ""
 
-#: cp/call.c:3091
-#, c-format
-msgid "%s for 'operator[]' in '%E[%E]'"
+#: reload1.c:1876
+#, gcc-internal-format
+msgid "unable to find a register to spill in class %qs"
 msgstr ""
 
-#: cp/call.c:3096
-#, c-format
-msgid "%s for 'operator%s' in '%E %s %E'"
+#: reload1.c:3878
+#, gcc-internal-format
+msgid "%<asm%> operand requires impossible reload"
 msgstr ""
 
-#: cp/call.c:3099
-#, fuzzy, c-format
-msgid "%s for 'operator%s' in '%s%E'"
-msgstr "%s före symbolen \"%s\""
+#: reload1.c:5002
+#, gcc-internal-format
+msgid "%<asm%> operand constraint incompatible with operand size"
+msgstr ""
 
-#: cp/call.c:3191
-msgid "ISO C++ forbids omitting the middle term of a ?: expression"
-msgstr "ISO C++ förbjuder uteslutande av mittersta termen i ett ?: uttryck"
+#: reload1.c:6629
+#, fuzzy, gcc-internal-format
+msgid "output operand is constant in %<asm%>"
+msgstr "fältinitierare är ej konstant"
 
-#: cp/call.c:3250
-#, c-format
-msgid "`%E' has type `void' and is not a throw-expression"
+#: rtl.c:471
+#, gcc-internal-format
+msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
 msgstr ""
 
-#: cp/call.c:3283 cp/call.c:3475
-msgid "operands to ?: have different types"
+#: rtl.c:481
+#, gcc-internal-format
+msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
 msgstr ""
 
-#: cp/call.c:3428
-#, fuzzy
-msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
-msgstr "typfel i villkorsuttryck"
+#: rtl.c:491
+#, gcc-internal-format
+msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
+msgstr ""
 
-#: cp/call.c:3435
-#, fuzzy
-msgid "enumeral and non-enumeral type in conditional expression"
-msgstr "typ signed och unsigned i villkorsuttryck"
+#: rtl.c:500
+#, gcc-internal-format
+msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
+msgstr ""
 
-#: cp/call.c:3516
-#, fuzzy
-msgid "`%D' must be declared before use"
-msgstr "\"%s\" är tidigare deklarerad här"
+#: rtl.c:510
+#, gcc-internal-format
+msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
+msgstr ""
 
-#: cp/call.c:3706
-msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
+#: rtl.c:521
+#, gcc-internal-format
+msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
 msgstr ""
 
-#: cp/call.c:3753
-msgid "using synthesized `%#D' for copy assignment"
+#: rtl.c:532
+#, gcc-internal-format
+msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
 msgstr ""
 
-#: cp/call.c:3755
-msgid "  where cfront would use `%#D'"
+#: stmt.c:317
+#, gcc-internal-format
+msgid "output operand constraint lacks %<=%>"
 msgstr ""
 
-#: cp/call.c:3782
-#, fuzzy
-msgid "comparison between `%#T' and `%#T'"
-msgstr "jämföreslse mellan signed och unsigned"
+#: stmt.c:332
+#, gcc-internal-format
+msgid "output constraint %qc for operand %d is not at the beginning"
+msgstr ""
 
-#: cp/call.c:4021
-msgid "no suitable `operator delete' for `%T'"
+#: stmt.c:355
+#, gcc-internal-format
+msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
 msgstr ""
 
-#: cp/call.c:4040
-msgid "`%+#D' is private"
+#: stmt.c:362 stmt.c:461
+#, gcc-internal-format
+msgid "%<%%%> constraint used with last operand"
 msgstr ""
 
-#: cp/call.c:4042
-msgid "`%+#D' is protected"
+#: stmt.c:381
+#, gcc-internal-format
+msgid "matching constraint not valid in output operand"
 msgstr ""
 
-#: cp/call.c:4044
-msgid "`%+#D' is inaccessible"
+#: stmt.c:452
+#, gcc-internal-format
+msgid "input operand constraint contains %qc"
 msgstr ""
 
-#: cp/call.c:4045
-msgid "within this context"
+#: stmt.c:494
+#, gcc-internal-format
+msgid "matching constraint references invalid operand number"
 msgstr ""
 
-#: cp/call.c:4088
-#, fuzzy
-msgid "invalid conversion from `%T' to `%T'"
-msgstr "konvertering från NaN till int"
+#: stmt.c:532
+#, fuzzy, gcc-internal-format
+msgid "invalid punctuation %qc in constraint"
+msgstr "ogiltigt suffix på heltalskonstant"
 
-#: cp/call.c:4090 cp/call.c:4229 cp/call.c:4231
-#, fuzzy
-msgid "  initializing argument %P of `%D'"
-msgstr "ogiltigt typargument till \"%s\""
+#: stmt.c:556
+#, fuzzy, gcc-internal-format
+msgid "matching constraint does not allow a register"
+msgstr "flyttalskonstant utanför sitt intervall"
 
-#: cp/call.c:4152 cp/call.c:4156
-msgid "  initializing argument %P of `%D' from result of `%D'"
+#: stmt.c:584
+#, gcc-internal-format
+msgid "asm-specifier for variable %qs conflicts with asm clobber list"
 msgstr ""
 
-#: cp/call.c:4162 cp/call.c:4165
-msgid "  initializing temporary from result of `%D'"
+#: stmt.c:673
+#, fuzzy, gcc-internal-format
+msgid "unknown register name %qs in %<asm%>"
+msgstr "okänt registernamn: %s"
+
+#: stmt.c:681
+#, gcc-internal-format
+msgid "PIC register %qs clobbered in %<asm%>"
 msgstr ""
 
-#. Undefined behavior [expr.call] 5.2.2/7.  We used to just warn
-#. here and do a bitwise copy, but now cp_expr_size will abort if we
-#. try to do that.
-#: cp/call.c:4316
-msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
+#: stmt.c:728
+#, gcc-internal-format
+msgid "more than %d operands in %<asm%>"
 msgstr ""
 
-#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4343
-msgid "cannot receive objects of non-POD type `%#T' through `...'"
+#: stmt.c:791
+#, gcc-internal-format
+msgid "output number %d not directly addressable"
 msgstr ""
 
-#: cp/call.c:4523
-msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
+#: stmt.c:870
+#, gcc-internal-format
+msgid "asm operand %d probably doesn%'t match constraints"
 msgstr ""
 
-#: cp/call.c:4542
-#, fuzzy
-msgid "`%T' is not an accessible base of `%T'"
-msgstr "%s har ingen medlem med namn \"%s\""
+#: stmt.c:880
+#, gcc-internal-format
+msgid "use of memory input without lvalue in asm operand %d is deprecated"
+msgstr ""
 
-#: cp/call.c:4786
-#, fuzzy
-msgid "could not find class$ field in java interface type `%T'"
-msgstr "ingen superklass deklarerad i interface för \"%s\""
+#: stmt.c:1027
+#, fuzzy, gcc-internal-format
+msgid "asm clobber conflict with output operand"
+msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: cp/call.c:4974
-#, fuzzy
-msgid "call to non-function `%D'"
-msgstr "Inga anrop i funktion %s\n"
+#: stmt.c:1032
+#, fuzzy, gcc-internal-format
+msgid "asm clobber conflict with input operand"
+msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: cp/call.c:5076
-msgid "no matching function for call to `%T::%D(%A)%#V'"
-msgstr ""
+#: stmt.c:1109
+#, fuzzy, gcc-internal-format
+msgid "too many alternatives in %<asm%>"
+msgstr "för många argument till funktionen \"%s\""
 
-#: cp/call.c:5106
-msgid "cannot call member function `%D' without object"
+#: stmt.c:1121
+#, gcc-internal-format
+msgid "operand constraints for %<asm%> differ in number of alternatives"
 msgstr ""
 
-#: cp/call.c:5704
-msgid "passing `%T' chooses `%T' over `%T'"
-msgstr ""
+#: stmt.c:1174
+#, fuzzy, gcc-internal-format
+msgid "duplicate asm operand name %qs"
+msgstr "upprepning av medlem \"%s\""
 
-#: cp/call.c:5706 cp/decl2.c:4154
-#, fuzzy
-msgid "  in call to `%D'"
-msgstr "kan inte inline:a anrop till \"%s\""
+#: stmt.c:1272
+#, gcc-internal-format
+msgid "missing close brace for named operand"
+msgstr ""
 
-#: cp/call.c:5755
-msgid "choosing `%D' over `%D'"
+#: stmt.c:1300
+#, gcc-internal-format
+msgid "undefined named operand %qs"
 msgstr ""
 
-#: cp/call.c:5756
-#, fuzzy
-msgid "  for conversion from `%T' to `%T'"
-msgstr "konvertering från NaN till int"
+#: stmt.c:1465
+#, gcc-internal-format
+msgid "%Hvalue computed is not used"
+msgstr ""
 
-#: cp/call.c:5758
-msgid "  because conversion sequence for the argument is better"
+#: stor-layout.c:152
+#, gcc-internal-format
+msgid "type size can%'t be explicitly evaluated"
 msgstr ""
 
-#: cp/call.c:5879
-msgid "ISO C++ says that `%D' and `%D' are ambiguous even though the worst conversion for the former is better than the worst conversion for the latter"
+#: stor-layout.c:154
+#, gcc-internal-format
+msgid "variable-size type declared outside of any function"
 msgstr ""
 
-#: cp/call.c:5996
-#, fuzzy
-msgid "could not convert `%E' to `%T'"
-msgstr "kunde inte öppna dump-fil \"%s\""
+#: stor-layout.c:458
+#, fuzzy, gcc-internal-format
+msgid "%Jsize of %qD is %d bytes"
+msgstr "storleken på \"%s\" är %d bytes"
 
-#: cp/call.c:6105
-msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
-msgstr ""
+#: stor-layout.c:460
+#, fuzzy, gcc-internal-format
+msgid "%Jsize of %qD is larger than %d bytes"
+msgstr "storleken på \"%s\" är större än %d bytes"
 
-#: cp/call.c:6109
-#, fuzzy
-msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
-msgstr "ogiltig mottagartyp \"%s\""
+#: stor-layout.c:844
+#, gcc-internal-format
+msgid "%Jpacked attribute causes inefficient alignment for %qD"
+msgstr ""
 
-#: cp/class.c:287
-msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
+#: stor-layout.c:847
+#, gcc-internal-format
+msgid "%Jpacked attribute is unnecessary for %qD"
 msgstr ""
 
-#: cp/class.c:992
-msgid "`%#D' and `%#D' cannot be overloaded"
+#: stor-layout.c:863
+#, gcc-internal-format
+msgid "%Jpadding struct to align %qD"
 msgstr ""
 
-#: cp/class.c:1076
-#, fuzzy
-msgid "duplicate enum value `%D'"
-msgstr "upprepat case-värde"
+#: stor-layout.c:1205
+#, gcc-internal-format
+msgid "padding struct size to alignment boundary"
+msgstr ""
 
-#: cp/class.c:1079
-msgid "duplicate field `%D' (as enum and non-enum)"
+#: stor-layout.c:1235
+#, gcc-internal-format
+msgid "packed attribute causes inefficient alignment for %qs"
 msgstr ""
 
-#: cp/class.c:1086
-#, fuzzy
-msgid "duplicate nested type `%D'"
-msgstr "upprepning av medlem \"%s\""
+#: stor-layout.c:1238
+#, fuzzy, gcc-internal-format
+msgid "packed attribute is unnecessary for %qs"
+msgstr "attributet `%s' ignorerat för \"%s\""
 
-#: cp/class.c:1097
-msgid "duplicate field `%D' (as type and non-type)"
+#: stor-layout.c:1243
+#, gcc-internal-format
+msgid "packed attribute causes inefficient alignment"
 msgstr ""
 
-#: cp/class.c:1101
-#, fuzzy
-msgid "duplicate member `%D'"
-msgstr "upprepning av medlem \"%s\""
+#: stor-layout.c:1245
+#, gcc-internal-format
+msgid "packed attribute is unnecessary"
+msgstr ""
+
+#: targhooks.c:96
+#, gcc-internal-format
+msgid "__builtin_saveregs not supported by this target"
+msgstr "__builtin_saveregs stöds inte på denna målarkitektur"
 
-#: cp/class.c:1144
-msgid "conflicting access specifications for method `%D', ignored"
+#: tlink.c:475
+#, gcc-internal-format
+msgid "repository file '%s' does not contain command-line arguments"
 msgstr ""
 
-#: cp/class.c:1146
-#, c-format
-msgid "conflicting access specifications for field `%s', ignored"
+#: tlink.c:696
+#, gcc-internal-format
+msgid "'%s' was assigned to '%s', but was not defined during recompilation, or vice versa"
 msgstr ""
 
-#: cp/class.c:1194
-msgid "`%D' names constructor"
+#: tlink.c:760
+#, gcc-internal-format
+msgid "ld returned %d exit status"
 msgstr ""
 
-#: cp/class.c:1199
-#, fuzzy
-msgid "`%D' invalid in `%T'"
-msgstr "Ogiltig flagga \"%s\""
+#: toplev.c:469
+#, gcc-internal-format
+msgid "%s "
+msgstr "%s "
 
-#: cp/class.c:1207
-msgid "no members matching `%D' in `%#T'"
-msgstr ""
+#: toplev.c:471
+#, gcc-internal-format
+msgid " %s"
+msgstr " %s"
 
-#: cp/class.c:1239 cp/class.c:1247
-#, fuzzy
-msgid "`%D' invalid in `%#T'"
+#: toplev.c:536
+#, fuzzy, gcc-internal-format
+msgid "invalid option argument %qs"
 msgstr "Ogiltig flagga \"%s\""
 
-#: cp/class.c:1240
-msgid "  because of local method `%#D' with same name"
+#: toplev.c:626
+#, gcc-internal-format
+msgid "getting core file size maximum limit: %m"
 msgstr ""
 
-#: cp/class.c:1248
-msgid "  because of local member `%#D' with same name"
+#: toplev.c:629
+#, gcc-internal-format
+msgid "setting core file size limit to maximum: %m"
 msgstr ""
 
-#: cp/class.c:1320
-msgid "base class `%#T' has a non-virtual destructor"
-msgstr ""
+#: toplev.c:852
+#, fuzzy, gcc-internal-format
+msgid "%J%qF declared %<static%> but never defined"
+msgstr "\"%s\" är deklarerad som \"static\" men definieras aldrig"
 
-#: cp/class.c:1340
-msgid "base `%T' with only non-default constructor in class without a constructor"
+#: toplev.c:878
+#, fuzzy, gcc-internal-format
+msgid "%J%qD defined but not used"
+msgstr "\"%s\" är definierad men inte använd"
+
+#: toplev.c:901 toplev.c:924
+#, gcc-internal-format
+msgid "%qs is deprecated (declared at %s:%d)"
 msgstr ""
 
-#: cp/class.c:1912
-msgid "all member functions in class `%T' are private"
+#: toplev.c:927
+#, gcc-internal-format
+msgid "type is deprecated (declared at %s:%d)"
 msgstr ""
 
-#: cp/class.c:1926
-msgid "`%#T' only defines a private destructor and has no friends"
+#: toplev.c:933
+#, fuzzy, gcc-internal-format
+msgid "%qs is deprecated"
+msgstr "tredje argumentet till \"%s\" är inte länge rekommenderat"
+
+#: toplev.c:935
+#, gcc-internal-format
+msgid "type is deprecated"
 msgstr ""
 
-#: cp/class.c:1969
-msgid "`%#T' only defines private constructors and has no friends"
+#: toplev.c:1174
+#, gcc-internal-format
+msgid "unrecognized gcc debugging option: %c"
+msgstr "ej igenkänd debuggningsflagga för gcc: %c"
+
+#. Handle -mfix-and-continue.
+#: toplev.c:1236 config/rs6000/rs6000.c:1409 config/rs6000/rs6000.c:1420
+#: config/rs6000/darwin.h:106
+#, fuzzy, gcc-internal-format
+msgid "invalid option %qs"
+msgstr "Ogiltig flagga %s"
+
+#: toplev.c:1413
+#, fuzzy, gcc-internal-format
+msgid "can%'t open %s for writing: %m"
+msgstr "kan inte öppna fil %s för skrivning"
+
+#: toplev.c:1758
+#, gcc-internal-format
+msgid "instruction scheduling not supported on this target machine"
 msgstr ""
 
-#: cp/class.c:2090 cp/class.c:5276
-#, fuzzy
-msgid "redefinition of `%#T'"
-msgstr "omdefiniering av \"%s\""
+#: toplev.c:1762
+#, gcc-internal-format
+msgid "this target machine does not have delayed branches"
+msgstr ""
 
-#: cp/class.c:2091
-#, fuzzy
-msgid "previous definition of `%#T'"
-msgstr "omdefiniering av \"%s\""
+#: toplev.c:1766
+#, fuzzy, gcc-internal-format
+msgid "value-based profiling not yet implemented in trees."
+msgstr "Profilering är inte implementerat ännu."
 
-#: cp/class.c:2365
-msgid "no unique final overrider for `%D' in `%T'"
+#: toplev.c:1779
+#, gcc-internal-format
+msgid "-f%sleading-underscore not supported on this target machine"
 msgstr ""
 
-#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2712
-msgid "`%D' was hidden"
-msgstr ""
+#: toplev.c:1853
+#, fuzzy, gcc-internal-format
+msgid "target system does not support the \"%s\" debug format"
+msgstr "ISO C89 stöder inte \\\"%%%c\\\" i %s formatsträng"
 
-#: cp/class.c:2713
-msgid "  by `%D'"
+#: toplev.c:1865
+#, gcc-internal-format
+msgid "variable tracking requested, but useless unless producing debug info"
 msgstr ""
 
-#: cp/class.c:2755
-msgid "ISO C++ forbids member `%D' with same name as enclosing class"
+#: toplev.c:1868
+#, gcc-internal-format
+msgid "variable tracking requested, but not supported by this debug format"
 msgstr ""
 
-#: cp/class.c:2760 cp/decl2.c:1331
-msgid "`%#D' invalid; an anonymous union can only have non-static data members"
-msgstr ""
+#: toplev.c:1888
+#, fuzzy, gcc-internal-format
+msgid "can%'t open %s: %m"
+msgstr "kan inte öppna %s"
 
-#: cp/class.c:2766 cp/decl2.c:1337
-msgid "private member `%#D' in anonymous union"
-msgstr ""
+#: toplev.c:1895
+#, fuzzy, gcc-internal-format
+msgid "-ffunction-sections not supported for this target"
+msgstr "attributet \"section\" stöds inte för denna målarkitektur"
 
-#: cp/class.c:2769 cp/decl2.c:1339
-msgid "protected member `%#D' in anonymous union"
-msgstr ""
+#: toplev.c:1900
+#, fuzzy, gcc-internal-format
+msgid "-fdata-sections not supported for this target"
+msgstr "-fdata-sections stöds inte för AIX"
 
-#: cp/class.c:2894
-msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
+#: toplev.c:1907
+#, gcc-internal-format
+msgid "-ffunction-sections disabled; it makes profiling impossible"
 msgstr ""
 
-#: cp/class.c:2958
-#, fuzzy
-msgid "bit-field `%#D' with non-integral type"
-msgstr "bitfält \"%s\" har en icke godkänd typ"
+#: toplev.c:1914
+#, fuzzy, gcc-internal-format
+msgid "-fprefetch-loop-arrays not supported for this target"
+msgstr "attributet \"section\" stöds inte för denna målarkitektur"
 
-#: cp/class.c:2978
-#, fuzzy
-msgid "bit-field `%D' width not an integer constant"
-msgstr "tre \"l\"-suffix på heltalskonstant"
+#: toplev.c:1920
+#, fuzzy, gcc-internal-format
+msgid "-fspeculative-prefetching not supported for this target"
+msgstr "-fdata-sections stöds inte för AIX"
 
-#: cp/class.c:2984
-#, fuzzy
-msgid "negative width in bit-field `%D'"
-msgstr "negativ storlek i bitfält \"%s\""
+#: toplev.c:1926
+#, gcc-internal-format
+msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
+msgstr ""
 
-#: cp/class.c:2989
-#, fuzzy
-msgid "zero width for bit-field `%D'"
-msgstr "Storleken noll på bitfält \"%s\""
+#: toplev.c:1932
+#, fuzzy, gcc-internal-format
+msgid "-fspeculative-prefetching not supported for this target (try -march switches)"
+msgstr "-fdata-sections stöds inte för AIX"
 
-#: cp/class.c:2995
-#, fuzzy
-msgid "width of `%D' exceeds its type"
-msgstr "storleken på \"%s\" är större än sin typ"
+#: toplev.c:1941
+#, fuzzy, gcc-internal-format
+msgid "-fprefetch-loop-arrays is not supported with -Os"
+msgstr "profilering stöds inte tillsammans med -mg\n"
 
-#: cp/class.c:3004
-msgid "`%D' is too small to hold all values of `%#T'"
+#: toplev.c:1947
+#, gcc-internal-format
+msgid "-ffunction-sections may affect debugging on some targets"
 msgstr ""
 
-#: cp/class.c:3088
-msgid "member `%#D' with constructor not allowed in union"
-msgstr ""
+#: toplev.c:2059
+#, fuzzy, gcc-internal-format
+msgid "error writing to %s: %m"
+msgstr "fel vid skrivning till %s"
 
-#: cp/class.c:3091
-msgid "member `%#D' with destructor not allowed in union"
-msgstr ""
+#: toplev.c:2061 java/jcf-parse.c:1066 java/jcf-write.c:3537
+#, fuzzy, gcc-internal-format
+msgid "error closing %s: %m"
+msgstr "fel vid stängning av %s"
+
+#: tree-cfg.c:1355 tree-cfg.c:2073 tree-cfg.c:2075
+#, fuzzy, gcc-internal-format
+msgid "%Hwill never be executed"
+msgstr "anrop %d aldrig utfört\n"
 
-#: cp/class.c:3094
-msgid "member `%#D' with copy assignment operator not allowed in union"
+#: tree-cfg.c:3280
+#, gcc-internal-format
+msgid "SSA name in freelist but still referenced"
 msgstr ""
 
-#: cp/class.c:3121
-msgid "multiple fields in union `%T' initialized"
+#: tree-cfg.c:3290
+#, gcc-internal-format
+msgid "GIMPLE register modified with BIT_FIELD_REF"
 msgstr ""
 
-#: cp/class.c:3234
-msgid "field `%D' in local class cannot be static"
+#: tree-cfg.c:3318
+#, gcc-internal-format
+msgid "address taken, but ADDRESSABLE bit not set"
 msgstr ""
 
-#: cp/class.c:3240
-#, fuzzy
-msgid "field `%D' invalidly declared function type"
-msgstr "fält \"%s\" deklarerad som en funktion"
+#: tree-cfg.c:3327
+#, fuzzy, gcc-internal-format
+msgid "non-boolean used in condition"
+msgstr "omdefiniering av \"%s\""
 
-#: cp/class.c:3247
-#, fuzzy
-msgid "field `%D' invalidly declared method type"
-msgstr "bitfält \"%s\" har en icke godkänd typ"
+#: tree-cfg.c:3382
+#, gcc-internal-format
+msgid "Invalid reference prefix."
+msgstr ""
 
-#: cp/class.c:3253
-#, fuzzy
-msgid "field `%D' invalidly declared offset type"
-msgstr "bitfält \"%s\" har en icke godkänd typ"
+#: tree-cfg.c:3447
+#, fuzzy, gcc-internal-format
+msgid "Is not a valid GIMPLE statement."
+msgstr "ogiltigt typargument"
 
-#. Unions cannot have static members.
-#: cp/class.c:3271
-#, fuzzy
-msgid "field `%D' declared static in union"
-msgstr "fält \"%s\" deklarerad som en funktion"
+#: tree-cfg.c:3467
+#, gcc-internal-format
+msgid "Statement marked for throw, but doesn%'t."
+msgstr ""
 
-#: cp/class.c:3298
-msgid "non-static reference `%#D' in class without a constructor"
+#: tree-cfg.c:3472
+#, gcc-internal-format
+msgid "Statement marked for throw in middle of block."
 msgstr ""
 
-#: cp/class.c:3333
-msgid "non-static const member `%#D' in class without a constructor"
+#: tree-cfg.c:3576
+#, gcc-internal-format
+msgid "PHI def is not a GIMPLE value"
 msgstr ""
 
-#: cp/class.c:3349
-msgid "field `%#D' with same name as class"
+#: tree-cfg.c:3592 tree-cfg.c:3608
+#, gcc-internal-format
+msgid "Incorrect sharing of tree nodes"
 msgstr ""
 
-#: cp/class.c:3367
-msgid "`%#T' has pointer data members"
+#: tree-cfg.c:3617
+#, gcc-internal-format
+msgid "verify_stmts failed."
 msgstr ""
 
-#: cp/class.c:3371
-msgid "  but does not override `%T(const %T&)'"
+#: tree-cfg.c:3638
+#, gcc-internal-format
+msgid "ENTRY_BLOCK has a statement list associated with it\n"
 msgstr ""
 
-#: cp/class.c:3373
-msgid "  or `operator=(const %T&)'"
+#: tree-cfg.c:3644
+#, gcc-internal-format
+msgid "EXIT_BLOCK has a statement list associated with it\n"
 msgstr ""
 
-#: cp/class.c:3376
-msgid "  but does not override `operator=(const %T&)'"
+#: tree-cfg.c:3651
+#, gcc-internal-format
+msgid "Fallthru to exit from bb %d\n"
 msgstr ""
 
-#: cp/class.c:3826
-msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
+#: tree-cfg.c:3673
+#, gcc-internal-format
+msgid "Nonlocal label %s is not first in a sequence of labels in bb %d"
 msgstr ""
 
-#: cp/class.c:3935
-msgid "class `%T' will be considered nearly empty in a future version of GCC"
+#: tree-cfg.c:3682
+#, gcc-internal-format
+msgid "Label %s to block does not match in bb %d\n"
 msgstr ""
 
-#: cp/class.c:4025
-#, fuzzy
-msgid "initializer specified for non-virtual method `%D'"
-msgstr "argumentformat angivet för icke-funktion \"%s\""
+#: tree-cfg.c:3691
+#, gcc-internal-format
+msgid "Label %s has incorrect context in bb %d\n"
+msgstr ""
 
-#: cp/class.c:4761
-msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
+#: tree-cfg.c:3705
+#, gcc-internal-format
+msgid "Control flow in the middle of basic block %d\n"
 msgstr ""
 
-#: cp/class.c:4861
-msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
+#: tree-cfg.c:3715
+#, gcc-internal-format
+msgid "Label %s in the middle of basic block %d\n"
 msgstr ""
 
-#: cp/class.c:4874
-msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
+#: tree-cfg.c:3732
+#, gcc-internal-format
+msgid "Fallthru edge after a control statement in bb %d \n"
 msgstr ""
 
-#: cp/class.c:5030
-msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
+#: tree-cfg.c:3747
+#, gcc-internal-format
+msgid "Structured COND_EXPR at the end of bb %d\n"
 msgstr ""
 
-#. Versions of G++ before G++ 3.4 did not reset the
-#. DECL_MODE.
-#: cp/class.c:5053
-msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
+#: tree-cfg.c:3760 tree-cfg.c:3798 tree-cfg.c:3810 tree-cfg.c:3881
+#, gcc-internal-format
+msgid "Wrong outgoing edge flags at end of bb %d\n"
 msgstr ""
 
-#: cp/class.c:5079
-msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
+#: tree-cfg.c:3768
+#, gcc-internal-format
+msgid "%<then%> label does not match edge at end of bb %d\n"
 msgstr ""
 
-#: cp/class.c:5088
-msgid "`%D' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
+#: tree-cfg.c:3776
+#, gcc-internal-format
+msgid "%<else%> label does not match edge at end of bb %d\n"
 msgstr ""
 
-#: cp/class.c:5147
-msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
+#: tree-cfg.c:3786
+#, gcc-internal-format
+msgid "Explicit goto at end of bb %d\n"
 msgstr ""
 
-#: cp/class.c:5432
-msgid "`%#T' has virtual functions but non-virtual destructor"
+#: tree-cfg.c:3815
+#, gcc-internal-format
+msgid "Return edge does not point to exit in bb %d\n"
 msgstr ""
 
-#: cp/class.c:5516
-msgid "trying to finish struct, but kicked out due to previous parse errors"
+#: tree-cfg.c:3848
+#, gcc-internal-format
+msgid "Found default case not at end of case vector"
 msgstr ""
 
-#: cp/class.c:5982
-#, c-format
-msgid "language string `\"%s\"' not recognized"
-msgstr "språksträng `\"%s\"' känns inte igen"
+#: tree-cfg.c:3854
+#, fuzzy, gcc-internal-format
+msgid ""
+"Case labels not sorted:\n"
+" "
+msgstr "-pipe stöds inte"
 
-#: cp/class.c:6078
-msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
+#: tree-cfg.c:3865
+#, gcc-internal-format
+msgid "No default case found at end of case vector"
 msgstr ""
 
-#: cp/class.c:6203
-msgid "no matches converting function `%D' to type `%#T'"
+#: tree-cfg.c:3873
+#, gcc-internal-format
+msgid "Extra outgoing edge %d->%d\n"
 msgstr ""
 
-#: cp/class.c:6226
-msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
+#: tree-cfg.c:3895
+#, gcc-internal-format
+msgid "Missing edge %i->%i"
 msgstr ""
 
-#: cp/class.c:6252
-#, fuzzy
-msgid "assuming pointer to member `%D'"
-msgstr "upprepning av medlem \"%s\""
-
-#: cp/class.c:6255
-#, c-format
-msgid "(a pointer to member can only be formed with `&%E')"
-msgstr ""
+#: tree-cfg.c:5698
+#, fuzzy, gcc-internal-format
+msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
+msgstr "funktionen är en möjlig kandidat för attributet \"noreturn\""
 
-#: cp/class.c:6306 cp/class.c:6477 cp/class.c:6484
-msgid "not enough type information"
-msgstr "inte tillräcklig typinformation"
+#: tree-cfg.c:5725 tree-cfg.c:5729
+#, fuzzy, gcc-internal-format
+msgid "%H%<noreturn%> function does return"
+msgstr "\"noreturn\"-funktion returnerar ändå"
 
-#: cp/class.c:6315
-#, fuzzy
-msgid "argument of type `%T' does not match `%T'"
-msgstr "argument \"%s\" matchar inte prototypen"
+#: tree-cfg.c:5750 tree-cfg.c:5755
+#, fuzzy, gcc-internal-format
+msgid "%Hcontrol reaches end of non-void function"
+msgstr "Programflödet når slutet på en icke-void-funktion"
 
-#: cp/class.c:6461
-msgid "invalid operation on uninstantiated type"
-msgstr "ogiltig operation på oinstansierad typ"
+#: tree-dump.c:849
+#, fuzzy, gcc-internal-format
+msgid "could not open dump file %qs: %s"
+msgstr "kunde inte öppna dump-fil \"%s\""
 
-#. [basic.scope.class]
-#.
-#. A name N used in a class S shall refer to the same declaration
-#. in its context and when re-evaluated in the completed scope of
-#. S.
-#: cp/class.c:6745 cp/decl.c:1254 cp/decl.c:3379 cp/pt.c:2004
-#, fuzzy
-msgid "declaration of `%#D'"
-msgstr "omdeklaration av \"%s\""
+#: tree-dump.c:965
+#, fuzzy, gcc-internal-format
+msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
+msgstr "Ignorerar kommandoradsflagga \"%s\""
 
-#: cp/class.c:6746
-msgid "changes meaning of `%D' from `%+#D'"
+#: tree-inline.c:974
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it uses alloca (override using the always_inline attribute)"
 msgstr ""
 
-#: cp/cvt.c:88
-#, fuzzy
-msgid "can't convert from incomplete type `%T' to `%T'"
-msgstr "kan inte konvertera till en pekartyp"
-
-#: cp/cvt.c:97
-msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
+#: tree-inline.c:986
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it uses setjmp"
 msgstr ""
 
-#: cp/cvt.c:126
-#, fuzzy
-msgid "converting from `%T' to `%T'"
-msgstr "konvertering från NaN till int"
-
-#: cp/cvt.c:203 cp/cvt.c:207
-msgid "pointer to member cast from `%T' to `%T' is via virtual base"
+#: tree-inline.c:1000
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it uses variable argument lists"
 msgstr ""
 
-#: cp/cvt.c:225 cp/cvt.c:236 cp/cvt.c:283
-#, fuzzy
-msgid "cannot convert `%E' from type `%T' to type `%T'"
-msgstr "kan inte konvertera till en pekartyp"
-
-#: cp/cvt.c:262
-#, fuzzy
-msgid "invalid conversion from '%T' to '%T'"
-msgstr "konvertering från NaN till int"
-
-#: cp/cvt.c:504
-msgid "conversion from `%T' to `%T' discards qualifiers"
+#: tree-inline.c:1011
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it uses setjmp-longjmp exception handling"
 msgstr ""
 
-#: cp/cvt.c:522
-msgid "casting `%T' to `%T' does not dereference pointer"
+#: tree-inline.c:1018
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it uses non-local goto"
 msgstr ""
 
-#: cp/cvt.c:551
-#, fuzzy
-msgid "cannot convert type `%T' to type `%T'"
-msgstr "kan inte konvertera till en pekartyp"
-
-#: cp/cvt.c:683
-#, fuzzy
-msgid "conversion from `%#T' to `%#T'"
-msgstr "konvertering från NaN till int"
-
-#: cp/cvt.c:695
-msgid "`%#T' used where a `%T' was expected"
+#: tree-inline.c:1029
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it uses __builtin_return or __builtin_apply_args"
 msgstr ""
 
-#: cp/cvt.c:712
-msgid "the address of `%D', will always be `true'"
+#: tree-inline.c:1048
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it contains a computed goto"
 msgstr ""
 
-#: cp/cvt.c:732
-msgid "`%#T' used where a floating point value was expected"
+#: tree-inline.c:1062
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it receives a non-local goto"
 msgstr ""
 
-#: cp/cvt.c:779
-#, fuzzy
-msgid "conversion from `%T' to non-scalar type `%T' requested"
-msgstr "konvertering till icke-skalär typ begärd"
-
-#: cp/cvt.c:865
-msgid "object of incomplete type `%T' will not be accessed in %s"
+#: tree-inline.c:1087
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it uses variable sized variables"
 msgstr ""
 
-#: cp/cvt.c:868
-msgid "object of type `%T' will not be accessed in %s"
-msgstr ""
+#: tree-inline.c:1575 tree-inline.c:1583
+#, fuzzy, gcc-internal-format
+msgid "%Jinlining failed in call to %qF: %s"
+msgstr "inlining misslyckades i anrop av \"%s\""
 
-#: cp/cvt.c:884
-msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
-msgstr ""
+#: tree-inline.c:1576 tree-inline.c:1584
+#, gcc-internal-format
+msgid "called from here"
+msgstr "anropad härifrån"
 
-#. [over.over] enumerates the places where we can take the address
-#. of an overloaded function, and this is not one of them.
-#: cp/cvt.c:904
-#, fuzzy, c-format
-msgid "%s cannot resolve address of overloaded function"
+#: tree-inline.c:1698
+#, fuzzy, gcc-internal-format
+msgid "control may reach end of non-void function %qD being inlined"
 msgstr "Programflödet når slutet på en icke-void-funktion"
 
-#. Only warn when there is no &.
-#: cp/cvt.c:909
-#, c-format
-msgid "%s is a reference, not call, to function `%E'"
+#: tree-mudflap.c:857
+#, gcc-internal-format
+msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
 msgstr ""
 
-#: cp/cvt.c:1039
-#, fuzzy
-msgid "converting NULL to non-pointer type"
-msgstr "kan inte konvertera till en pekartyp"
-
-#: cp/cvt.c:1115
-msgid "ambiguous default type conversion from `%T'"
+#: tree-mudflap.c:1048
+#, gcc-internal-format
+msgid "mudflap cannot track %qs in stub function"
 msgstr ""
 
-#: cp/cvt.c:1117
-msgid "  candidate conversions include `%D' and `%D'"
+#: tree-mudflap.c:1279
+#, gcc-internal-format
+msgid "mudflap cannot track unknown size extern %qs"
 msgstr ""
 
-#: cp/decl.c:736
-#, c-format
-msgid "push %s level %p line %d\n"
-msgstr ""
+#: tree-nomudflap.c:51
+#, fuzzy, gcc-internal-format
+msgid "mudflap: this language is not supported"
+msgstr "-pipe stöds inte."
 
-#: cp/decl.c:770
-#, c-format
-msgid "pop  %s level %p line %d\n"
-msgstr ""
+#: tree-optimize.c:718
+#, fuzzy, gcc-internal-format
+msgid "%Jsize of return value of %qD is %u bytes"
+msgstr "storleken på returvärdet från \"%s\" är %u bytes"
 
-#: cp/decl.c:776 cp/decl.c:814
-msgid "XXX is_class_level != (current_binding_level == class_binding_level)\n"
-msgstr ""
+#: tree-optimize.c:721
+#, fuzzy, gcc-internal-format
+msgid "%Jsize of return value of %qD is larger than %wd bytes"
+msgstr "storleken på returvärdet från \"%s\" är större än %d bytes"
 
-#: cp/decl.c:808
-#, c-format
-msgid "suspend  %s level %p line %d\n"
+#: tree-outof-ssa.c:610 tree-outof-ssa.c:625 tree-outof-ssa.c:639
+#: tree-outof-ssa.c:661 tree-outof-ssa.c:1029 tree-outof-ssa.c:1865
+#: tree-ssa-live.c:417 tree-ssa-live.c:1799
+#, gcc-internal-format
+msgid "SSA corruption"
 msgstr ""
 
-#: cp/decl.c:837
-#, c-format
-msgid "resume %s level %p line %d\n"
+#: tree-outof-ssa.c:2270
+#, gcc-internal-format
+msgid " Pending stmts not issued on PRED edge (%d, %d)\n"
 msgstr ""
 
-#: cp/decl.c:1255 cp/decl.c:3490
-#, fuzzy
-msgid "conflicts with previous declaration `%#D'"
-msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
-
-#: cp/decl.c:1467
-#, fuzzy
-msgid "label `%D' used but not defined"
-msgstr "etikett \"%s\" använd men inte definierad"
-
-#: cp/decl.c:1472
-#, fuzzy
-msgid "label `%D' defined but not used"
-msgstr "etikett \"%s\" definierad men inte använd"
-
-#: cp/decl.c:2489
-msgid "namespace alias `%D' not allowed here, assuming `%D'"
+#: tree-outof-ssa.c:2276
+#, gcc-internal-format
+msgid " Pending stmts not issued on SUCC edge (%d, %d)\n"
 msgstr ""
 
-#: cp/decl.c:2825
-msgid "XXX entering pop_everything ()\n"
+#: tree-outof-ssa.c:2283
+#, gcc-internal-format
+msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n"
 msgstr ""
 
-#: cp/decl.c:2834
-msgid "XXX leaving pop_everything ()\n"
+#: tree-outof-ssa.c:2289
+#, gcc-internal-format
+msgid " Pending stmts not issued on EXIT edge (%d, %d)\n"
 msgstr ""
 
-#: cp/decl.c:3285 cp/decl.c:3700
-#, fuzzy
-msgid "previous declaration of `%D'"
-msgstr "tidigare deklaration av \"%s\""
-
-#: cp/decl.c:3366 cp/decl.c:3404
-#, fuzzy
-msgid "shadowing %s function `%#D'"
-msgstr "döljer biblioteksfunktion \"%s\""
-
-#: cp/decl.c:3375
-#, fuzzy
-msgid "library function `%#D' redeclared as non-function `%#D'"
-msgstr "biblioteksfunktion \"%s\" deklarerad som icke-funktion"
-
-#: cp/decl.c:3380
-#, fuzzy
-msgid "conflicts with built-in declaration `%#D'"
-msgstr "motstridande deklarationer av \"%s\""
-
-#: cp/decl.c:3399 cp/decl.c:3504 cp/decl.c:3520
-#, fuzzy
-msgid "new declaration `%#D'"
-msgstr "omdeklaration av \"%s\""
-
-#: cp/decl.c:3400
-#, fuzzy
-msgid "ambiguates built-in declaration `%#D'"
-msgstr "dubbel deklaration av etikett \"%s\""
+#: tree-profile.c:111 tree-profile.c:127 tree-profile.c:143 tree-profile.c:160
+#, fuzzy, gcc-internal-format
+msgid "unimplemented functionality"
+msgstr "för många argument till funktion"
 
-#: cp/decl.c:3464
-#, fuzzy
-msgid "`%#D' redeclared as different kind of symbol"
-msgstr "\"%s\" omdeklarerad som en annan sorts symbol"
+#: tree-ssa-operands.c:1277
+#, gcc-internal-format
+msgid "internal error"
+msgstr "internt fel"
 
-#: cp/decl.c:3467
-#, fuzzy
-msgid "previous declaration of `%#D'"
-msgstr "tidigare deklaration av \"%s\""
+#: tree-ssa.c:113
+#, gcc-internal-format
+msgid "Expected an SSA_NAME object"
+msgstr ""
 
-#: cp/decl.c:3489
-#, fuzzy
-msgid "declaration of template `%#D'"
-msgstr "omdeklaration av \"enum %s\""
+#: tree-ssa.c:119
+#, gcc-internal-format
+msgid "Type mismatch between an SSA_NAME and its symbol."
+msgstr ""
 
-#: cp/decl.c:3505 cp/decl.c:3521
-#, fuzzy
-msgid "ambiguates old declaration `%#D'"
-msgstr "dubbel deklaration av etikett \"%s\""
+#: tree-ssa.c:125
+#, gcc-internal-format
+msgid "Found an SSA_NAME that had been released into the free pool"
+msgstr ""
 
-#: cp/decl.c:3513
-#, fuzzy
-msgid "declaration of C function `%#D' conflicts with"
-msgstr "implicit deklaration av funktion \"%s\""
+#: tree-ssa.c:131
+#, gcc-internal-format
+msgid "Found a virtual definition for a GIMPLE register"
+msgstr ""
 
-#: cp/decl.c:3515
-#, fuzzy
-msgid "previous declaration `%#D' here"
-msgstr "tidigare deklaration av \"%s\""
+#: tree-ssa.c:137
+#, gcc-internal-format
+msgid "Found a real definition for a non-register"
+msgstr ""
 
-#: cp/decl.c:3533
-#, fuzzy
-msgid "conflicting types for `%#D'"
-msgstr "motstridiga typer på \"%s\""
+#: tree-ssa.c:166
+#, gcc-internal-format
+msgid "SSA_NAME created in two different blocks %i and %i"
+msgstr ""
 
-#: cp/decl.c:3534
-#, fuzzy
-msgid "previous declaration as `%#D'"
-msgstr "tidigare deklaration av \"%s\""
+#: tree-ssa.c:175
+#, gcc-internal-format
+msgid "SSA_NAME_DEF_STMT is wrong"
+msgstr ""
 
-#: cp/decl.c:3577
-#, fuzzy
-msgid "`%#D' previously defined here"
+#: tree-ssa.c:227
+#, fuzzy, gcc-internal-format
+msgid "Missing definition"
 msgstr "\"%s\" definierades tidigare här"
 
-#: cp/decl.c:3578
-#, fuzzy
-msgid "`%#D' previously declared here"
-msgstr "\"%s\" är tidigare deklarerad här"
-
-#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:3587
-#, fuzzy
-msgid "prototype for `%#D'"
-msgstr "prototyp för \"%s\" följer"
-
-#: cp/decl.c:3588
-#, fuzzy
-msgid "follows non-prototype definition here"
-msgstr "icke-prototypdefinition here"
-
-#: cp/decl.c:3600
-#, fuzzy
-msgid "previous declaration of `%#D' with %L linkage"
-msgstr "tidigare deklaration av \"%s\""
-
-#: cp/decl.c:3602
-#, fuzzy
-msgid "conflicts with new declaration with %L linkage"
-msgstr "motstridande deklarationer av \"%s\""
-
-#: cp/decl.c:3625 cp/decl.c:3632
-msgid "default argument given for parameter %d of `%#D'"
+#: tree-ssa.c:233
+#, gcc-internal-format
+msgid "Definition in block %i does not dominate use in block %i"
 msgstr ""
 
-#: cp/decl.c:3627 cp/decl.c:3634
-#, fuzzy
-msgid "after previous specification in `%#D'"
-msgstr "tidigare deklaration av \"%s\""
-
-#: cp/decl.c:3643
-#, fuzzy
-msgid "`%#D' was used before it was declared inline"
-msgstr "\"%s\" användes utan någon prototyp innan sin definition"
-
-#: cp/decl.c:3645
-#, fuzzy
-msgid "previous non-inline declaration here"
-msgstr "tidigare implicit deklaration av \"%s\""
-
-#: cp/decl.c:3699
-#, fuzzy
-msgid "redundant redeclaration of `%D' in same scope"
-msgstr "redundant omdeklaration av \"%s\" i samma scope"
-
-#: cp/decl.c:3780
-#, fuzzy, c-format
-msgid "declaration of `%F' throws different exceptions"
-msgstr "deklaration av \"%s\" som ett fält med funktioner"
-
-#: cp/decl.c:3782
-#, fuzzy, c-format
-msgid "than previous declaration `%F'"
-msgstr "ingen tidigare deklaration av \"%s\""
-
-#. From [temp.expl.spec]:
-#.
-#. If a template, a member template or the member of a class
-#. template is explicitly specialized then that
-#. specialization shall be declared before the first use of
-#. that specialization that would cause an implicit
-#. instantiation to take place, in every translation unit in
-#. which such a use occurs.
-#: cp/decl.c:3922
-msgid "explicit specialization of %D after first use"
+#: tree-ssa.c:241
+#, gcc-internal-format
+msgid "Definition in block %i follows the use"
 msgstr ""
 
-#: cp/decl.c:4187
-#, fuzzy
-msgid "`%#D' used prior to declaration"
-msgstr "\"%s\" är använd innan sin deklaration"
-
-#: cp/decl.c:4218
-#, fuzzy
-msgid "redeclaration of `wchar_t' as `%T'"
-msgstr "omdeklaration av \"%s\""
-
-#. A redeclaration of main, but not a duplicate of the
-#. previous one.
-#.
-#. [basic.start.main]
-#.
-#. This function shall not be overloaded.
-#: cp/decl.c:4246
-#, fuzzy
-msgid "invalid redeclaration of `%D'"
-msgstr "omdeklaration av \"%s\""
-
-#: cp/decl.c:4247
-msgid "as `%D'"
+#: tree-ssa.c:248
+#, gcc-internal-format
+msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
 msgstr ""
 
-#: cp/decl.c:4337
-#, fuzzy
-msgid "previous external decl of `%#D'"
-msgstr "föregående externa dekl. av \"%s\""
-
-#: cp/decl.c:4378
-#, fuzzy
-msgid "`%D' was previously implicitly declared to return `int'"
-msgstr "\"%s\" deklarerades tidigare implicit att returnera \"int\""
-
-#: cp/decl.c:4438
-#, fuzzy
-msgid "extern declaration of `%#D' doesn't match"
-msgstr "extern deklaration av \"%s\" matchar inte den globala"
-
-#: cp/decl.c:4439
-#, fuzzy
-msgid "global declaration `%#D'"
-msgstr "dubbel deklaration av etikett \"%s\""
-
-#: cp/decl.c:4472
-#, fuzzy
-msgid "declaration of `%#D' shadows a parameter"
-msgstr "deklaration av \"%s\" döljer en parameter"
-
-#: cp/decl.c:4492
-#, c-format
-msgid "declaration of `%s' shadows a member of `this'"
+#: tree-ssa.c:280
+#, gcc-internal-format
+msgid "Incoming edge count does not match number of PHI arguments\n"
 msgstr ""
 
-#: cp/decl.c:4889
-#, fuzzy
-msgid "`%#D' hides constructor for `%#T'"
-msgstr "destruerare behövs för \"%#D\""
+#: tree-ssa.c:293
+#, fuzzy, gcc-internal-format
+msgid "PHI argument is missing for edge %d->%d\n"
+msgstr "Argument saknas efter %s"
 
-#: cp/decl.c:4904
-#, fuzzy
-msgid "`%#D' conflicts with previous using declaration `%#D'"
-msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
+#: tree-ssa.c:302
+#, gcc-internal-format
+msgid "PHI argument is not SSA_NAME, or invariant"
+msgstr ""
 
-#: cp/decl.c:4916
-#, fuzzy
-msgid "previous non-function declaration `%#D'"
-msgstr "tidigare deklaration av \"%s\""
+#: tree-ssa.c:314
+#, gcc-internal-format
+msgid "Wrong edge %d->%d for PHI argument\n"
+msgstr ""
 
-#: cp/decl.c:4917
-#, fuzzy
-msgid "conflicts with function declaration `%#D'"
-msgstr "motstridande deklarationer av \"%s\""
+#: tree-ssa.c:364
+#, gcc-internal-format
+msgid "Non-addressable variable inside an alias set."
+msgstr ""
 
-#: cp/decl.c:5007
-#, fuzzy
-msgid "implicit declaration of function `%#D'"
-msgstr "implicit deklaration av funktion \"%s\""
+#: tree-ssa.c:382
+#, gcc-internal-format
+msgid "Addressable variable that is an alias tag but is not in any alias set."
+msgstr ""
 
-#: cp/decl.c:5167
-#, c-format
-msgid "label `%s' referenced outside of any function"
+#: tree-ssa.c:392
+#, gcc-internal-format
+msgid "verify_flow_insensitive_alias_info failed."
 msgstr ""
 
-#: cp/decl.c:5270 cp/decl.c:5294 cp/decl.c:5387
-#, fuzzy
-msgid "jump to label `%D'"
-msgstr "hopp till case-etikett"
+#: tree-ssa.c:434
+#, gcc-internal-format
+msgid "Dereferenced pointers should have a name or a type tag"
+msgstr ""
 
-#: cp/decl.c:5272 cp/decl.c:5296
-msgid "jump to case label"
-msgstr "hopp till case-etikett"
+#: tree-ssa.c:442
+#, gcc-internal-format
+msgid "Pointers with a memory tag, should have points-to sets or point to malloc"
+msgstr ""
 
-#: cp/decl.c:5280
-#, fuzzy
-msgid "  crosses initialization of `%#D'"
-msgstr "omdefiniering av \"%s\""
+#: tree-ssa.c:450
+#, gcc-internal-format
+msgid "Pointer escapes but its name tag is not call-clobbered."
+msgstr ""
 
-#: cp/decl.c:5283 cp/decl.c:5403
-msgid "  enters scope of non-POD `%#D'"
+#: tree-ssa.c:459
+#, gcc-internal-format
+msgid "verify_flow_sensitive_alias_info failed."
 msgstr ""
 
-#: cp/decl.c:5303 cp/decl.c:5407
-msgid "  enters try block"
-msgstr "  går in i try-block"
+#: tree-ssa.c:535
+#, gcc-internal-format
+msgid "Alias set of a pointer's type tag should be a superset of the corresponding name tag"
+msgstr ""
 
-#. Can't skip init of __exception_info.
-#: cp/decl.c:5305 cp/decl.c:5399 cp/decl.c:5409
-msgid "  enters catch block"
-msgstr "  går in i catch-block"
+#: tree-ssa.c:551
+#, gcc-internal-format
+msgid "Two different pointers with identical points-to sets but different name tags"
+msgstr ""
 
-#: cp/decl.c:5388
-msgid "  from here"
-msgstr "  från här"
+#: tree-ssa.c:580
+#, gcc-internal-format
+msgid "verify_name_tags failed"
+msgstr ""
 
-#: cp/decl.c:5401
-#, fuzzy
-msgid "  skips initialization of `%#D'"
-msgstr "%s: Vid instansiering av \"%s\":\n"
+#: tree-ssa.c:647
+#, gcc-internal-format
+msgid "AUX pointer initialized for edge %d->%d\n"
+msgstr ""
 
-#: cp/decl.c:5437
-msgid "label named wchar_t"
+#: tree-ssa.c:672
+#, gcc-internal-format
+msgid "Statement makes aliased stores, but has no V_MAY_DEFS"
 msgstr ""
 
-#: cp/decl.c:5440
-#, fuzzy
-msgid "duplicate label `%D'"
-msgstr "upprepning av medlem \"%s\""
+#: tree-ssa.c:710
+#, gcc-internal-format
+msgid "verify_ssa failed."
+msgstr ""
 
-#: cp/decl.c:5525
-#, fuzzy, c-format
-msgid "case label `%E' not within a switch statement"
-msgstr "case-etikett är inte i en switch-sats"
+#: tree-ssa.c:1379
+#, fuzzy, gcc-internal-format
+msgid "%H%qD is used uninitialized in this function"
+msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)"
 
-#. Definition isn't the kind we were looking for.
-#: cp/decl.c:5704 cp/decl.c:5723
-msgid "`%#D' redeclared as %C"
+#: tree-ssa.c:1404
+#, gcc-internal-format
+msgid "%H%qD may be used uninitialized in this function"
 msgstr ""
 
-#. This happens for A::B where B is a template, and there are no
-#. template arguments.
-#: cp/decl.c:5811 cp/typeck.c:2069 cp/typeck.c:2229
-#, fuzzy
-msgid "invalid use of `%D'"
-msgstr "ogiltigt användande av \"restrict\""
+#: tree-vect-transform.c:598
+#, fuzzy, gcc-internal-format
+msgid "no support for reduction/induction"
+msgstr "Stöd inte inbyggda funktioner med MMX"
 
-#: cp/decl.c:5852
-#, fuzzy
-msgid "`%D::%D' is not a template"
-msgstr "användning ab `%s' i mall"
+#: tree-vect-transform.c:624
+#, fuzzy, gcc-internal-format
+msgid "unsupported defining stmt"
+msgstr "ej stödd version"
 
-#: cp/decl.c:5869
-msgid "`%D' undeclared in namespace `%D'"
-msgstr ""
+#: tree.c:3276
+#, fuzzy, gcc-internal-format
+msgid "%Jfunction %qD definition is marked dllimport."
+msgstr "funktionsdefinition deklarerad som \"auto\""
 
-#: cp/decl.c:6002
-msgid "`%D' used without template parameters"
+#: tree.c:3284
+#, fuzzy, gcc-internal-format
+msgid "%Jvariable %qD definition is marked dllimport."
+msgstr "statisk variabel \"%s\" är markerad som dllimport"
+
+#: tree.c:3304
+#, gcc-internal-format
+msgid "%Jexternal linkage required for symbol %qD because of %qs attribute."
 msgstr ""
 
-#: cp/decl.c:6013 cp/decl.c:6029 cp/decl.c:6139
-msgid "no class template named `%#T' in `%#T'"
+#: tree.c:4457
+#, gcc-internal-format
+msgid "arrays of functions are not meaningful"
 msgstr ""
 
-#: cp/decl.c:6055 cp/decl.c:6065 cp/decl.c:6100
-msgid "no type named `%#T' in `%#T'"
+#: tree.c:4509
+#, gcc-internal-format
+msgid "function return type cannot be function"
 msgstr ""
 
-#: cp/decl.c:6329
-msgid "lookup of `%D' finds `%#D'"
+#: tree.c:5412
+#, gcc-internal-format
+msgid "invalid initializer for bit string"
 msgstr ""
 
-#: cp/decl.c:6331
-msgid "  instead of `%D' from dependent base class"
+#: tree.c:5496
+#, gcc-internal-format
+msgid "tree check: %s, have %s in %s, at %s:%d"
 msgstr ""
 
-#: cp/decl.c:6333
-msgid "  (use `typename %T::%D' if that's what you meant)"
+#: tree.c:5533
+#, gcc-internal-format
+msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
 msgstr ""
 
-#: cp/decl.c:6364
-msgid "name lookup of `%D' changed"
+#: tree.c:5546
+#, gcc-internal-format
+msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
 msgstr ""
 
-#: cp/decl.c:6366
-msgid "  matches this `%D' under ISO standard rules"
+#: tree.c:5560
+#, gcc-internal-format
+msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr ""
 
-#: cp/decl.c:6368
-msgid "  matches this `%D' under old rules"
+#: tree.c:5572
+#, gcc-internal-format
+msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d"
 msgstr ""
 
-#: cp/decl.c:6382 cp/decl.c:6389
-msgid "name lookup of `%D' changed for new ISO `for' scoping"
+#: tree.c:5584
+#, gcc-internal-format
+msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr ""
 
-#: cp/decl.c:6384
-msgid "  cannot use obsolete binding at `%D' because it has a destructor"
+#: varasm.c:477
+#, gcc-internal-format
+msgid "%J%D causes a section type conflict"
 msgstr ""
 
-#: cp/decl.c:6391
-msgid "  using obsolete binding at `%D'"
+#: varasm.c:910
+#, fuzzy, gcc-internal-format
+msgid "%Jregister name not specified for %qD"
+msgstr "minnesjustering kan inte anges för \"%s\""
+
+#: varasm.c:912
+#, fuzzy, gcc-internal-format
+msgid "%Jinvalid register name for %qD"
+msgstr "ogiltig användning av void-uttryck"
+
+#: varasm.c:914
+#, gcc-internal-format
+msgid "%Jdata type of %qD isn%'t suitable for a register"
 msgstr ""
 
-#: cp/decl.c:6609
-msgid "lookup of `%D' in the scope of `%#T' (`%#D') does not match lookup in the current scope (`%#D')"
+#: varasm.c:917
+#, gcc-internal-format
+msgid "%Jregister specified for %qD isn%'t suitable for data type"
 msgstr ""
 
-#: cp/decl.c:7432
-#, fuzzy
-msgid "an anonymous union cannot have function members"
-msgstr "anonym union deklarerad i parameterlista"
+#: varasm.c:927
+#, gcc-internal-format
+msgid "global register variable has initial value"
+msgstr "global registervariabel har startvärde"
 
-#: cp/decl.c:7449
-msgid "member %#D' with constructor not allowed in anonymous aggregate"
+#: varasm.c:930
+#, gcc-internal-format
+msgid "volatile register variables don%'t work as you might wish"
 msgstr ""
 
-#: cp/decl.c:7452
-msgid "member %#D' with destructor not allowed in anonymous aggregate"
+#: varasm.c:968
+#, gcc-internal-format
+msgid "%Jregister name given for non-register variable %qD"
 msgstr ""
 
-#: cp/decl.c:7455
-msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
+#: varasm.c:1046
+#, fuzzy, gcc-internal-format
+msgid "global destructors not supported on this target"
+msgstr "__builtin_saveregs stöds inte på denna målarkitektur"
+
+#: varasm.c:1107
+#, fuzzy, gcc-internal-format
+msgid "global constructors not supported on this target"
+msgstr "attributet \"section\" stöds inte för denna målarkitektur"
+
+#: varasm.c:1607
+#, fuzzy, gcc-internal-format
+msgid "%Jalignment of %qD is greater than maximum object file alignment.  Using %d"
+msgstr "efterrågad minnesjustering är inte en potens av 2"
+
+#: varasm.c:1646
+#, gcc-internal-format
+msgid "thread-local COMMON data not implemented"
 msgstr ""
 
-#: cp/decl.c:7493
-#, fuzzy
-msgid "redeclaration of C++ built-in type `%T'"
-msgstr "omdeklaration av \"%s\""
+#: varasm.c:1671
+#, fuzzy, gcc-internal-format
+msgid "%Jrequested alignment for %qD is greater than implemented alignment of %d"
+msgstr "efterrågad minnesjustering är inte en potens av 2"
 
-#: cp/decl.c:7529
-msgid "multiple types in one declaration"
+#: varasm.c:3791
+#, gcc-internal-format
+msgid "initializer for integer value is too complicated"
 msgstr ""
 
-#: cp/decl.c:7556
-#, fuzzy
-msgid "missing type-name in typedef-declaration"
-msgstr "oanvändbart nyckelord eller typnamn i tom deklaration"
+#: varasm.c:3796
+#, gcc-internal-format
+msgid "initializer for floating value is not a floating constant"
+msgstr ""
 
-#: cp/decl.c:7563
-msgid "ISO C++ prohibits anonymous structs"
+#: varasm.c:4065
+#, fuzzy, gcc-internal-format
+msgid "invalid initial value for member %qs"
+msgstr "ogiltigt användande av \"restrict\""
+
+#: varasm.c:4266 varasm.c:4310
+#, fuzzy, gcc-internal-format
+msgid "%Jweak declaration of %qD must precede definition"
+msgstr "omdeklaration av \"%s\""
+
+#: varasm.c:4274
+#, gcc-internal-format
+msgid "%Jweak declaration of %qD after first use results in unspecified behavior"
 msgstr ""
 
-#: cp/decl.c:7570
-#, fuzzy
-msgid "`%D' can only be specified for functions"
-msgstr "argumentformat angivet för icke-funktion \"%s\""
+#: varasm.c:4308
+#, fuzzy, gcc-internal-format
+msgid "%Jweak declaration of %qD must be public"
+msgstr "omdeklaration av \"%s\""
 
-#: cp/decl.c:7572
-msgid "`%D' can only be specified inside a class"
+#: varasm.c:4317
+#, fuzzy, gcc-internal-format
+msgid "%Jweak declaration of %qD not supported"
+msgstr "omdeklaration av \"%s\""
+
+#: varasm.c:4346
+#, gcc-internal-format
+msgid "only weak aliases are supported in this configuration"
 msgstr ""
 
-#: cp/decl.c:7574
-msgid "`%D' can only be specified for constructors"
+#: varasm.c:4510
+#, gcc-internal-format
+msgid "%J%qD aliased to undefined symbol %qE"
 msgstr ""
 
-#: cp/decl.c:7577
-#, fuzzy
-msgid "`%D' can only be specified for objects and functions"
-msgstr "argumentformat angivet för icke-funktion \"%s\""
+#: varasm.c:4513
+#, gcc-internal-format
+msgid "%J%qD aliased to external symbol %qE"
+msgstr ""
 
-#: cp/decl.c:7719 cp/decl2.c:936
-#, fuzzy
-msgid "typedef `%D' is initialized (use __typeof__ instead)"
-msgstr "typedef \"%s\" är initierad"
+#: varasm.c:4544
+#, fuzzy, gcc-internal-format
+msgid "%Jalias definitions not supported in this configuration"
+msgstr "-fdata-sections stöds inte för AIX"
 
-#: cp/decl.c:7724
-#, fuzzy
-msgid "function `%#D' is initialized like a variable"
-msgstr "funktion \"%s\" är initierad som en variabel"
+#: varasm.c:4549
+#, gcc-internal-format
+msgid "%Jonly weak aliases are supported in this configuration"
+msgstr ""
 
-#: cp/decl.c:7736
-#, fuzzy
-msgid "declaration of `%#D' has `extern' and is initialized"
-msgstr "deklaration av \"%s\" är \"extern\" och initierad"
+#: varasm.c:4607
+#, fuzzy, gcc-internal-format
+msgid "visibility attribute not supported in this configuration; ignored"
+msgstr "attributet \"section\" stöds inte för denna målarkitektur"
 
-#: cp/decl.c:7770
-msgid "`%#D' is not a static member of `%#T'"
+#: varray.c:203
+#, gcc-internal-format
+msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
 msgstr ""
 
-#: cp/decl.c:7775
-#, fuzzy
-msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
-msgstr "ISO C++ tillåter inte \"%s\" i #if"
+#: varray.c:213
+#, fuzzy, gcc-internal-format
+msgid "underflowed virtual array %s in %s, at %s:%d"
+msgstr "Internt kompilatorfel i %s, vid %s:%d"
 
-#: cp/decl.c:7786
-#, fuzzy
-msgid "duplicate initialization of %D"
-msgstr "initiering"
+#: vec.c:146
+#, fuzzy, gcc-internal-format
+msgid "vector %s %s domain error, in %s at %s:%u"
+msgstr "Internt kompilatorfel i %s, vid %s:%d"
 
-#: cp/decl.c:7815
-#, fuzzy
-msgid "declaration of `%#D' outside of class is not definition"
-msgstr "deklaration av \"%s\" som ett fält med funktioner"
+#. Print an error message for unrecognized stab codes.
+#: xcoffout.c:187
+#, gcc-internal-format
+msgid "no sclass for %s stab (0x%x)\n"
+msgstr ""
 
-#: cp/decl.c:7865
-#, fuzzy
-msgid "variable `%#D' has initializer but incomplete type"
-msgstr "variabel \"%s\" har initierare men är av inkomplett typ"
+#: config/darwin-c.c:84
+#, gcc-internal-format
+msgid "too many #pragma options align=reset"
+msgstr ""
 
-#: cp/decl.c:7873 cp/decl.c:8432
-#, fuzzy
-msgid "elements of array `%#D' have incomplete type"
-msgstr "elementen i fält \"%s\" har en ofullständig typ"
+#: config/darwin-c.c:104 config/darwin-c.c:107 config/darwin-c.c:109
+#: config/darwin-c.c:111
+#, gcc-internal-format
+msgid "malformed '#pragma options', ignoring"
+msgstr ""
 
-#: cp/decl.c:7889
-#, fuzzy
-msgid "aggregate `%#D' has incomplete type and cannot be defined"
-msgstr "parameter \"%s\" har en inkomplett typ"
+#: config/darwin-c.c:114
+#, fuzzy, gcc-internal-format
+msgid "junk at end of '#pragma options'"
+msgstr "skräp vid slutet av \"#pragma %s\""
 
-#: cp/decl.c:7931
-#, fuzzy
-msgid "`%D' declared as reference but not initialized"
-msgstr "\"%s\" omdeklarerad som en annan sorts symbol"
+#: config/darwin-c.c:124
+#, gcc-internal-format
+msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
+msgstr ""
 
-#: cp/decl.c:7940
-#, fuzzy
-msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
-msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
+#: config/darwin-c.c:136
+#, fuzzy, gcc-internal-format
+msgid "missing '(' after '#pragma unused', ignoring"
+msgstr "saknas '(' efter predikat"
 
-#: cp/decl.c:7970
-#, fuzzy
-msgid "cannot initialize `%T' from `%T'"
-msgstr "kan inte initiera friend-funktion \"%s\""
+#: config/darwin-c.c:154
+#, fuzzy, gcc-internal-format
+msgid "missing ')' after '#pragma unused', ignoring"
+msgstr "saknas '(' efter predikat"
 
-#: cp/decl.c:8004
-#, fuzzy
-msgid "initializer fails to determine size of `%D'"
-msgstr "initierare misslyckas med att bestämma storlek på \"%s\""
+#: config/darwin-c.c:157
+#, fuzzy, gcc-internal-format
+msgid "junk at end of '#pragma unused'"
+msgstr "skräp vid slutet av \"#pragma %s\""
 
-#: cp/decl.c:8009
-#, fuzzy
-msgid "array size missing in `%D'"
-msgstr "fältstorlek saknas i \"%s\""
+#: config/darwin-c.c:367
+#, gcc-internal-format
+msgid "subframework include %s conflicts with framework include"
+msgstr ""
 
-#: cp/decl.c:8021
-#, fuzzy
-msgid "zero-size array `%D'"
-msgstr "ISO C förbjuder fält \"%s\" med storlek noll"
+#: config/darwin.c:1350
+#, gcc-internal-format
+msgid "internal and protected visibility attributes not supported in this configuration; ignored"
+msgstr ""
 
-#. An automatic variable with an incomplete type: that is an error.
-#. Don't talk about array types here, since we took care of that
-#. message in grokdeclarator.
-#: cp/decl.c:8059
-#, fuzzy
-msgid "storage size of `%D' isn't known"
-msgstr "lagringsstorlek på \"%s\" är okänd"
+#: config/sol2-c.c:94 config/sol2-c.c:110
+#, gcc-internal-format
+msgid "malformed %<#pragma align%>, ignoring"
+msgstr ""
 
-#: cp/decl.c:8081
-#, fuzzy
-msgid "storage size of `%D' isn't constant"
-msgstr "lagringsstorlek på \"%s\" är inte konstant"
+#: config/sol2-c.c:103
+#, gcc-internal-format
+msgid "invalid alignment for %<#pragma align%>, ignoring"
+msgstr ""
 
-#: cp/decl.c:8137
-msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
+#: config/sol2-c.c:118
+#, gcc-internal-format
+msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
 msgstr ""
 
-#: cp/decl.c:8138
-msgid "  you can work around this by removing the initializer"
+#: config/sol2-c.c:130 config/sol2-c.c:142
+#, gcc-internal-format
+msgid "malformed %<#pragma align%>"
 msgstr ""
 
-#: cp/decl.c:8164
-#, fuzzy
-msgid "uninitialized const `%D'"
-msgstr "kan inte initiera friend-funktion \"%s\""
+#: config/sol2-c.c:137
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma align%>"
+msgstr "skräp vid slutet av #pragma weak"
 
-#: cp/decl.c:8249
-#, fuzzy
-msgid "brace-enclosed initializer used to initialize `%T'"
-msgstr "kan inte initiera friend-funktion \"%s\""
+#: config/sol2-c.c:158 config/sol2-c.c:165
+#, fuzzy, gcc-internal-format
+msgid "malformed %<#pragma init%>, ignoring"
+msgstr "saknas '(' efter predikat"
 
-#: cp/decl.c:8313
-msgid "initializer for `%T' must be brace-enclosed"
+#: config/sol2-c.c:188 config/sol2-c.c:200
+#, gcc-internal-format
+msgid "malformed %<#pragma init%>"
 msgstr ""
 
-#: cp/decl.c:8328
-#, fuzzy
-msgid "ISO C++ does not allow designated initializers"
-msgstr "ISO C89 förbjuder konstruktor-uttryck"
-
-#: cp/decl.c:8332
-#, fuzzy
-msgid "`%T' has no non-static data member named `%D'"
-msgstr "%s har ingen medlem med namn \"%s\""
+#: config/sol2-c.c:195
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma init%>"
+msgstr "skräp vid slutet av \"#pragma %s\""
 
-#: cp/decl.c:8389
-#, fuzzy
-msgid "too many initializers for `%T'"
-msgstr "kan inte initiera friend-funktion \"%s\""
+#: config/sol2-c.c:216 config/sol2-c.c:223
+#, fuzzy, gcc-internal-format
+msgid "malformed %<#pragma fini%>, ignoring"
+msgstr "saknas '(' efter predikat"
 
-#: cp/decl.c:8426
-#, fuzzy
-msgid "variable-sized object `%D' may not be initialized"
-msgstr "objekt med variabel storlek kan inte initieras"
+#: config/sol2-c.c:246 config/sol2-c.c:258
+#, gcc-internal-format
+msgid "malformed %<#pragma fini%>"
+msgstr ""
 
-#: cp/decl.c:8437
-#, fuzzy
-msgid "`%D' has incomplete type"
-msgstr "\"%s\" har en inkomplett typ"
+#: config/sol2-c.c:253
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma fini%>"
+msgstr "skräp vid slutet av \"#pragma %s\""
 
-#: cp/decl.c:8486
-msgid "`%D' must be initialized by constructor, not by `{...}'"
+#: config/sol2.c:54
+#, gcc-internal-format
+msgid "%Jignoring %<#pragma align%> for explicitly aligned %<%D%>"
 msgstr ""
 
-#: cp/decl.c:8527
-msgid "structure `%D' with uninitialized const members"
+#. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
+#. sections.  machopic_select_section ensures that weak variables go in
+#. coalesced sections.  Weak aliases (or any other kind of aliases) are
+#. not supported.  Weak symbols that aren't visible outside the .s file
+#. are not supported.
+#: config/darwin.h:395
+#, fuzzy, gcc-internal-format
+msgid "alias definitions not supported in Mach-O; ignored"
+msgstr "\"%s\" stöds inte av %s"
+
+#: config/windiss.h:37
+#, gcc-internal-format
+msgid "profiler support for WindISS"
 msgstr ""
 
-#: cp/decl.c:8529
-msgid "structure `%D' with uninitialized reference members"
+#: config/alpha/alpha.c:254
+#, fuzzy, gcc-internal-format
+msgid "-f%s ignored for Unicos/Mk (not supported)"
+msgstr "-pipe stöds inte."
+
+#: config/alpha/alpha.c:278
+#, fuzzy, gcc-internal-format
+msgid "-mieee not supported on Unicos/Mk"
+msgstr "-pipe stöds inte"
+
+#: config/alpha/alpha.c:289
+#, gcc-internal-format
+msgid "-mieee-with-inexact not supported on Unicos/Mk"
 msgstr ""
 
-#: cp/decl.c:8770
-msgid "assignment (not initialization) in declaration"
-msgstr "tilldelning (inte initieraing) i deklaration"
+#: config/alpha/alpha.c:306
+#, fuzzy, gcc-internal-format
+msgid "bad value %qs for -mtrap-precision switch"
+msgstr "ogiltigt värde (%s) till flagga %s"
 
-#: cp/decl.c:8785
-#, fuzzy
-msgid "cannot initialize `%D' to namespace `%D'"
-msgstr "kan inte initiera friend-funktion \"%s\""
+#: config/alpha/alpha.c:320
+#, fuzzy, gcc-internal-format
+msgid "bad value %qs for -mfp-rounding-mode switch"
+msgstr "ogiltigt värde (%s) till flagga -mcpu"
 
-#: cp/decl.c:8836
-#, fuzzy
-msgid "shadowing previous type declaration of `%#D'"
-msgstr "tidigare deklaration av \"%s\""
+#: config/alpha/alpha.c:335
+#, fuzzy, gcc-internal-format
+msgid "bad value %qs for -mfp-trap-mode switch"
+msgstr "ogiltigt värde (%s) till flagga %s"
 
-#: cp/decl.c:8883
-msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
-msgstr ""
+#: config/alpha/alpha.c:347 config/rs6000/rs6000.c:1729
+#, fuzzy, gcc-internal-format
+msgid "bad value %qs for -mtls-size switch"
+msgstr "ogiltigt värde (%s) till flagga -mcpu"
 
-#: cp/decl.c:8898
-msgid "`%D' is thread-local and so cannot be dynamically initialized"
+#: config/alpha/alpha.c:366 config/alpha/alpha.c:378
+#, fuzzy, gcc-internal-format
+msgid "bad value %qs for -mcpu switch"
+msgstr "ogiltigt värde (%s) till flagga -mcpu"
+
+#: config/alpha/alpha.c:385
+#, gcc-internal-format
+msgid "trap mode not supported on Unicos/Mk"
 msgstr ""
 
-#: cp/decl.c:9298 cp/init.c:562
-#, fuzzy
-msgid "multiple initializations given for `%D'"
-msgstr "multiple deklaration av metod \"%s\""
+#: config/alpha/alpha.c:392
+#, gcc-internal-format
+msgid "fp software completion requires -mtrap-precision=i"
+msgstr ""
 
-#: cp/decl.c:9390
-msgid "invalid catch parameter"
+#: config/alpha/alpha.c:408
+#, gcc-internal-format
+msgid "rounding mode not supported for VAX floats"
 msgstr ""
 
-#: cp/decl.c:9508
-#, fuzzy
-msgid "destructor for alien class `%T' cannot be a member"
-msgstr "destruerare kan inte vara en statisk medlemsfunktion"
+#: config/alpha/alpha.c:413
+#, gcc-internal-format
+msgid "trap mode not supported for VAX floats"
+msgstr ""
 
-#: cp/decl.c:9511
-#, fuzzy
-msgid "constructor for alien class `%T' cannot be a member"
-msgstr "konstruerare kan inte vara en statisk medlemsfunktion\""
+#: config/alpha/alpha.c:417
+#, gcc-internal-format
+msgid "128-bit long double not supported for VAX floats"
+msgstr ""
 
-#: cp/decl.c:9530
-msgid "`%D' declared as a `virtual' %s"
+#: config/alpha/alpha.c:445
+#, gcc-internal-format
+msgid "L%d cache latency unknown for %s"
 msgstr ""
 
-#: cp/decl.c:9532
-#, fuzzy
-msgid "`%D' declared as an `inline' %s"
-msgstr "variabel \"%s\" deklarerad \"inline\""
+#: config/alpha/alpha.c:460
+#, fuzzy, gcc-internal-format
+msgid "bad value %qs for -mmemory-latency"
+msgstr "ogiltigt värde \"%s\" till -memory-latency"
 
-#: cp/decl.c:9534
-msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
+#: config/alpha/alpha.c:6034 config/alpha/alpha.c:6037 config/s390/s390.c:8023
+#: config/s390/s390.c:8026
+#, gcc-internal-format
+msgid "bad builtin fcode"
 msgstr ""
 
-#: cp/decl.c:9537
-#, fuzzy
-msgid "`%D' declared as a friend"
-msgstr "fält \"%s\" deklarerad som en funktion"
+#: config/arc/arc.c:172
+#, gcc-internal-format
+msgid "bad value (%s) for -mcpu switch"
+msgstr "ogiltigt värde (%s) till flagga -mcpu"
 
-#: cp/decl.c:9543
-#, fuzzy
-msgid "`%D' declared with an exception specification"
-msgstr "\"%s\" är deklarerad som en funktion som returnerar en funktion"
+#: config/arc/arc.c:394
+#, fuzzy, gcc-internal-format
+msgid "argument of %qs attribute is not a string constant"
+msgstr "argumentet till \"asm\" är inte en konstant sträng"
 
-#: cp/decl.c:9618
-msgid "cannot declare `::main' to be a template"
-msgstr "kan inte deklarera \"::main\" som en mall"
+#: config/arc/arc.c:401
+#, fuzzy, gcc-internal-format
+msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
+msgstr "argumentet till \"asm\" är inte en konstant sträng"
 
-#: cp/decl.c:9620
-msgid "cannot declare `::main' to be inline"
-msgstr ""
+#: config/arm/arm.c:808
+#, gcc-internal-format
+msgid "switch -mcpu=%s conflicts with -march= switch"
+msgstr "flagga -mcpu=%s står i konflikt med flagga -march="
 
-#: cp/decl.c:9622
-msgid "cannot declare `::main' to be static"
-msgstr "kan inte deklarera \"::main\" som static"
+#: config/arm/arm.c:818 config/rs6000/rs6000.c:1239 config/sparc/sparc.c:653
+#, gcc-internal-format
+msgid "bad value (%s) for %s switch"
+msgstr "ogiltigt värde (%s) till flagga %s"
 
-#: cp/decl.c:9625
-msgid "`main' must return `int'"
-msgstr "\"main\" måste returnera \"int\""
+#: config/arm/arm.c:931
+#, gcc-internal-format
+msgid "target CPU does not support interworking"
+msgstr ""
 
-#: cp/decl.c:9653
-msgid "non-local function `%#D' uses anonymous type"
+#: config/arm/arm.c:937
+#, fuzzy, gcc-internal-format
+msgid "target CPU does not support THUMB instructions"
+msgstr "målprocessorn stödjer inte THUMB-instruktioner"
+
+#: config/arm/arm.c:951
+#, gcc-internal-format
+msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
 msgstr ""
 
-#: cp/decl.c:9656
-msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
+#: config/arm/arm.c:954
+#, gcc-internal-format
+msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
 msgstr ""
 
-#: cp/decl.c:9662
-msgid "non-local function `%#D' uses local type `%T'"
+#: config/arm/arm.c:957
+#, gcc-internal-format
+msgid "enabling caller interworking support is only meaningful when compiling for the Thumb"
 msgstr ""
 
-#: cp/decl.c:9691
-msgid "%smember function `%D' cannot have `%T' method qualifier"
-msgstr ""
+#: config/arm/arm.c:961
+#, gcc-internal-format
+msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
+msgstr "-mapcs-stack-check är inkompatibel med -mno-apcs-frame"
 
-#: cp/decl.c:9715
-#, fuzzy
-msgid "defining explicit specialization `%D' in friend declaration"
-msgstr "tilldelning (inte initieraing) i deklaration"
+#: config/arm/arm.c:969
+#, gcc-internal-format
+msgid "-fpic and -mapcs-reent are incompatible"
+msgstr "-fpic och -mapcs-reent är inkompatibla"
 
-#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:9725
-msgid "invalid use of template-id `%D' in declaration of primary template"
+#: config/arm/arm.c:972
+#, gcc-internal-format
+msgid "APCS reentrant code not supported.  Ignored"
 msgstr ""
 
-#: cp/decl.c:9753
-msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
+#: config/arm/arm.c:980
+#, gcc-internal-format
+msgid "-g with -mno-apcs-frame may not give sensible debugging"
 msgstr ""
 
-#: cp/decl.c:9760
-msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
+#: config/arm/arm.c:988
+#, gcc-internal-format
+msgid "passing floating point arguments in fp regs not yet supported"
 msgstr ""
 
-#: cp/decl.c:9822
-#, fuzzy
-msgid "definition of implicitly-declared `%D'"
-msgstr "funktionsdefinition deklarerad som \"auto\""
+#: config/arm/arm.c:1030
+#, fuzzy, gcc-internal-format
+msgid "invalid ABI option: -mabi=%s"
+msgstr "Ogiltig flagga %s"
 
-#: cp/decl.c:9834 cp/decl2.c:785
-msgid "no `%#D' member function declared in class `%T'"
+#: config/arm/arm.c:1036
+#, gcc-internal-format
+msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
 msgstr ""
 
-#: cp/decl.c:9967
-msgid "non-local variable `%#D' uses local type `%T'"
+#: config/arm/arm.c:1039
+#, gcc-internal-format
+msgid "iwmmxt abi requires an iwmmxt capable cpu"
 msgstr ""
 
-#: cp/decl.c:10064
-msgid "invalid in-class initialization of static data member of non-integral type `%T'"
+#: config/arm/arm.c:1049
+#, gcc-internal-format
+msgid "invalid floating point emulation option: -mfpe=%s"
 msgstr ""
 
-#: cp/decl.c:10073
-#, fuzzy
-msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
-msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
-
-#: cp/decl.c:10076
-#, fuzzy
-msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
-msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
+#: config/arm/arm.c:1066
+#, fuzzy, gcc-internal-format
+msgid "invalid floating point option: -mfpu=%s"
+msgstr "ogiltig flagga till --param: %s"
 
-#: cp/decl.c:10126
-#, fuzzy
-msgid "size of array `%D' has non-integer type"
-msgstr "storlek på fält \"%s\" är inte av heltalstyp"
+#: config/arm/arm.c:1107
+#, gcc-internal-format
+msgid "invalid floating point abi: -mfloat-abi=%s"
+msgstr ""
 
-#: cp/decl.c:10128
-#, fuzzy
-msgid "size of array has non-integer type"
-msgstr "storlek på fält \"%s\" är inte av heltalstyp"
+#: config/arm/arm.c:1122
+#, gcc-internal-format
+msgid "-mfloat-abi=hard and VFP"
+msgstr ""
 
-#: cp/decl.c:10148
-#, fuzzy
-msgid "size of array `%D' is negative"
-msgstr "storlek på fält \"%s\" är negativt"
+#: config/arm/arm.c:1148
+#, fuzzy, gcc-internal-format
+msgid "structure size boundary can only be set to %s"
+msgstr "Strukturstorleksgräns kan bara sättas till 8 eller 32"
 
-#: cp/decl.c:10150
-#, fuzzy
-msgid "size of array is negative"
-msgstr "storlek på fält \"%s\" är negativt"
+#: config/arm/arm.c:1157
+#, gcc-internal-format
+msgid "-mpic-register= is useless without -fpic"
+msgstr "-mpic-register= är oanvändbar utan -fpic"
 
-#: cp/decl.c:10159
-#, fuzzy
-msgid "ISO C++ forbids zero-size array `%D'"
-msgstr "ISO C förbjuder fält \"%s\" med storlek noll"
+#: config/arm/arm.c:1164
+#, gcc-internal-format
+msgid "unable to use '%s' for PIC register"
+msgstr ""
 
-#: cp/decl.c:10161
-#, fuzzy
-msgid "ISO C++ forbids zero-size array"
-msgstr "ISO C förbjuder fält \"%s\" med storlek noll"
+#: config/arm/arm.c:2681 config/arm/arm.c:2699 config/avr/avr.c:4676
+#: config/bfin/bfin.c:2547 config/c4x/c4x.c:4499 config/h8300/h8300.c:5755
+#: config/i386/i386.c:1704 config/i386/i386.c:1750 config/ip2k/ip2k.c:3182
+#: config/m68hc11/m68hc11.c:1359 config/m68k/m68k.c:288
+#: config/mcore/mcore.c:3379 config/ns32k/ns32k.c:1073
+#: config/rs6000/rs6000.c:17404 config/sh/sh.c:7188 config/sh/sh.c:7209
+#: config/sh/sh.c:7244 config/stormy16/stormy16.c:2413 config/v850/v850.c:2210
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute only applies to functions"
+msgstr "attributet \"%s\" fungerar bara på funktioner"
 
-#: cp/decl.c:10168
-#, fuzzy
-msgid "size of array `%D' is not an integral constant-expression"
-msgstr "storlek på fält \"%s\" är inte av heltalstyp"
+#: config/arm/arm.c:11530
+#, gcc-internal-format
+msgid "unable to compute real location of stacked parameter"
+msgstr ""
 
-#: cp/decl.c:10171
-#, fuzzy
-msgid "size of array is not an integral constant-expression"
-msgstr "storlek på fält \"%s\" är inte av heltalstyp"
+#. @@@ better error message
+#: config/arm/arm.c:12163 config/arm/arm.c:12200
+#, gcc-internal-format
+msgid "selector must be an immediate"
+msgstr ""
 
-#: cp/decl.c:10189
-#, fuzzy
-msgid "ISO C++ forbids variable-size array `%D'"
-msgstr "ISO C89 förbjuder fält \"%s\" med variabel storlek"
+#. @@@ better error message
+#: config/arm/arm.c:12243 config/i386/i386.c:14504 config/i386/i386.c:14538
+#, gcc-internal-format
+msgid "mask must be an immediate"
+msgstr ""
 
-#: cp/decl.c:10192
-#, fuzzy
-msgid "ISO C++ forbids variable-size array"
-msgstr "ISO C89 förbjuder fält \"%s\" med variabel storlek"
+#: config/arm/arm.c:12919
+#, gcc-internal-format
+msgid "no low registers available for popping high registers"
+msgstr ""
 
-#: cp/decl.c:10203
-msgid "overflow in array dimension"
+#: config/arm/arm.c:13137
+#, gcc-internal-format
+msgid "interrupt Service Routines cannot be coded in Thumb mode"
 msgstr ""
 
-#: cp/decl.c:10262
-#, fuzzy
-msgid "declaration of `%D' as %s"
-msgstr "omdeklaration av \"%s\""
+#: config/arm/pe.c:171 config/mcore/mcore.c:3245
+#, fuzzy, gcc-internal-format
+msgid "%Jinitialized variable '%D' is marked dllimport"
+msgstr "initierad variabel \"%s\" är markerad som dllimport"
 
-#: cp/decl.c:10264
-#, fuzzy, c-format
-msgid "creating %s"
-msgstr "Skapar %s.\n"
+#: config/arm/pe.c:180
+#, fuzzy, gcc-internal-format
+msgid "%Jstatic variable '%D' is marked dllimport"
+msgstr "statisk variabel \"%s\" är markerad som dllimport"
 
-#: cp/decl.c:10276
-msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
+#: config/avr/avr.c:532
+#, gcc-internal-format
+msgid "large frame pointer change (%d) with -mtiny-stack"
 msgstr ""
 
-#: cp/decl.c:10279
-msgid "multidimensional array must have bounds for all dimensions except the first"
-msgstr ""
+#: config/avr/avr.c:4650 config/ip2k/ip2k.c:3157
+#, fuzzy, gcc-internal-format
+msgid "only initialized variables can be placed into program memory area"
+msgstr "Initiera bara variabler som kan placeras i 8-bits området."
 
-#: cp/decl.c:10308
-#, fuzzy
-msgid "return type specification for constructor invalid"
-msgstr "funktionskroppen för konstrueraren saknas"
+#: config/avr/avr.c:4693
+#, gcc-internal-format
+msgid "`%s' appears to be a misspelled interrupt handler"
+msgstr ""
 
-#: cp/decl.c:10315
-msgid "return type specification for destructor invalid"
+#: config/avr/avr.c:4701
+#, gcc-internal-format
+msgid "`%s' appears to be a misspelled signal handler"
 msgstr ""
 
-#: cp/decl.c:10321
-#, fuzzy
-msgid "operator `%T' declared to return `%T'"
-msgstr "parameter \"%s\" deklarerad som void"
+#: config/avr/avr.c:4770
+#, fuzzy, gcc-internal-format
+msgid "only uninitialized variables can be placed in the .noinit section"
+msgstr "Initiera bara variabler som kan placeras i 8-bits området."
 
-#: cp/decl.c:10323
-#, fuzzy
-msgid "return type specified for `operator %T'"
-msgstr "lagringsklass angiven för parameter \"%s\""
+#: config/avr/avr.c:4784
+#, gcc-internal-format
+msgid "MCU %qs supported for assembler only"
+msgstr ""
 
-#: cp/decl.c:10491
-msgid "destructors must be member functions"
-msgstr "destruerare måste vara medlemsfunktioner"
+#: config/avr/avr.h:766
+#, fuzzy, gcc-internal-format
+msgid "trampolines not supported"
+msgstr "-pipe stöds inte"
 
-#: cp/decl.c:10510
-msgid "destructor `%T' must match class name `%T'"
+#: config/bfin/bfin.c:1728 config/m68k/m68k.c:216
+#, gcc-internal-format
+msgid "-mshared-library-id= specified without -mid-shared-library"
 msgstr ""
 
-#: cp/decl.c:10539
-msgid "variable declaration is not allowed here"
+#: config/bfin/bfin.c:1731 config/m68k/m68k.c:219
+#, gcc-internal-format
+msgid "-mshared-library-id=%d is not between 0 and %d"
 msgstr ""
 
-#: cp/decl.c:10566
-#, fuzzy
-msgid "invalid declarator"
-msgstr "ogiltig #indent"
+#: config/bfin/bfin.c:2552
+#, fuzzy, gcc-internal-format
+msgid "multiple function type attributes specified"
+msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
+
+#: config/c4x/c4x-c.c:71
+#, fuzzy, gcc-internal-format
+msgid "missing '(' after '#pragma %s' - ignored"
+msgstr "saknas '(' efter predikat"
 
-#: cp/decl.c:10617
-msgid "declarator-id missing; using reserved word `%D'"
+#: config/c4x/c4x-c.c:74
+#, gcc-internal-format
+msgid "missing function name in '#pragma %s' - ignored"
 msgstr ""
 
-#: cp/decl.c:10674
-msgid "type `%T' is not derived from type `%T'"
+#: config/c4x/c4x-c.c:79
+#, gcc-internal-format
+msgid "malformed '#pragma %s' - ignored"
 msgstr ""
 
-#. Parse error puts this typespec where
-#. a declarator should go.
-#: cp/decl.c:10726
-msgid "`%T' specified as declarator-id"
+#: config/c4x/c4x-c.c:81
+#, gcc-internal-format
+msgid "missing section name in '#pragma %s' - ignored"
 msgstr ""
 
-#: cp/decl.c:10728
-msgid "  perhaps you want `%T' for a constructor"
+#: config/c4x/c4x-c.c:86
+#, gcc-internal-format
+msgid "missing ')' for '#pragma %s' - ignored"
 msgstr ""
 
-#. Sometimes, we see a template-name used as part of a
-#. decl-specifier like in
-#. std::allocator alloc;
-#. Handle that gracefully.
-#: cp/decl.c:10750
-#, fuzzy, c-format
-msgid "invalid use of template-name '%E' in a declarator"
-msgstr "ogiltig användning av void-uttryck"
+#: config/c4x/c4x-c.c:89
+#, gcc-internal-format
+msgid "junk at end of '#pragma %s'"
+msgstr "skräp vid slutet av \"#pragma %s\""
 
-#: cp/decl.c:10770
-#, fuzzy
-msgid "declaration of `%D' as non-function"
-msgstr "deklaration av \"%s\" som ett fält med funktioner"
+#: config/c4x/c4x.c:312
+#, gcc-internal-format
+msgid "unknown CPU version %d, using 40.\n"
+msgstr ""
 
-#: cp/decl.c:10847
-msgid "`bool' is now a keyword"
-msgstr "\"bool\" är numera ett nyckelord"
+#: config/c4x/c4x.c:874
+#, gcc-internal-format
+msgid "ISR %s requires %d words of local vars, max is 32767"
+msgstr ""
 
-#: cp/decl.c:10849
-msgid "extraneous `%T' ignored"
+#: config/cris/cris.c:945
+#, gcc-internal-format
+msgid "stackframe too big: %d bytes"
 msgstr ""
 
-#: cp/decl.c:10865 cp/decl.c:10910
-#, fuzzy
-msgid "multiple declarations `%T' and `%T'"
-msgstr "multiple deklaration av metod \"%s\""
+#: config/cris/cris.c:1256
+#, gcc-internal-format
+msgid "allocated but unused delay list in epilogue"
+msgstr ""
 
-#: cp/decl.c:10878
-msgid "ISO C++ does not support `long long'"
-msgstr "ISO C++ stödjer inte \"long long\""
+#: config/cris/cris.c:1266
+#, fuzzy, gcc-internal-format
+msgid "unexpected function type needing stack adjustment for __builtin_eh_return"
+msgstr "funktion använder __builtin_eh_return"
 
-#: cp/decl.c:10983 cp/decl.c:10986
-#, fuzzy, c-format
-msgid "ISO C++ forbids declaration of `%s' with no type"
-msgstr "ISO C förbjuder medlemsdeklarationer utan medlemmar"
+#: config/cris/cris.c:1584
+#, fuzzy, gcc-internal-format
+msgid "internal error: bad register: %d"
+msgstr "internt fel: "
 
-#. The implicit typename extension is deprecated and will be
-#. removed.  Warn about its use now.
-#: cp/decl.c:10996
-msgid "`%T' is implicitly a typename"
+#: config/cris/cris.c:2048
+#, gcc-internal-format
+msgid "internal error: sideeffect-insn affecting main effect"
 msgstr ""
 
-#: cp/decl.c:11032
-#, c-format
-msgid "short, signed or unsigned invalid for `%s'"
-msgstr "short, signed eller unsigned är ogiltigt för \"%s\""
+#. If we get here, the caller got its initial tests wrong.
+#: config/cris/cris.c:2421
+#, gcc-internal-format
+msgid "internal error: cris_side_effect_mode_ok with bad operands"
+msgstr ""
 
-#: cp/decl.c:11037
-#, c-format
-msgid "long and short specified together for `%s'"
-msgstr "både long och short angivet för \"%s\""
+#: config/cris/cris.c:2622
+#, gcc-internal-format
+msgid "-max-stackframe=%d is not usable, not between 0 and %d"
+msgstr ""
 
-#: cp/decl.c:11048
-#, c-format
-msgid "signed and unsigned given together for `%s'"
-msgstr "både signed och unsigned angivet för \"%s\""
+#: config/cris/cris.c:2650
+#, gcc-internal-format
+msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
+msgstr ""
 
-#: cp/decl.c:11157
-msgid "qualifiers are not allowed on declaration of `operator %T'"
+#: config/cris/cris.c:2686
+#, gcc-internal-format
+msgid "unknown CRIS cpu version specification in -mtune= : %s"
 msgstr ""
 
-#: cp/decl.c:11179
-msgid "member `%D' cannot be declared both virtual and static"
+#: config/cris/cris.c:2704
+#, gcc-internal-format
+msgid "-fPIC and -fpic are not supported in this configuration"
 msgstr ""
 
-#: cp/decl.c:11188
-#, fuzzy
-msgid "`%T::%D' is not a valid declarator"
-msgstr "\"%s\" är inte i början av deklarationen"
+#: config/cris/cris.c:2719
+#, gcc-internal-format
+msgid "that particular -g option is invalid with -maout and -melinux"
+msgstr ""
 
-#: cp/decl.c:11200
-msgid "storage class specifiers invalid in parameter declarations"
+#: config/cris/cris.c:3033
+#, gcc-internal-format
+msgid "emitting PIC operand, but PIC register isn't set up"
 msgstr ""
 
-#: cp/decl.c:11204
-msgid "typedef declaration invalid in parameter declaration"
+#. Node: Profiling
+#: config/cris/cris.h:1016
+#, gcc-internal-format
+msgid "no FUNCTION_PROFILER for CRIS"
 msgstr ""
 
-#: cp/decl.c:11217
-msgid "virtual outside class declaration"
+#: config/frv/frv.c:576 config/frv/frv.c:603
+#, gcc-internal-format
+msgid "Unknown cpu: -mcpu=%s"
 msgstr ""
 
-#: cp/decl.c:11278
-#, c-format
-msgid "storage class specified for %s `%s'"
+#: config/frv/frv.c:9774
+#, fuzzy, gcc-internal-format
+msgid "accumulator is not a constant integer"
+msgstr "argumentet till \"asm\" är inte en konstant sträng"
+
+#: config/frv/frv.c:9779
+#, gcc-internal-format
+msgid "accumulator number is out of bounds"
 msgstr ""
 
-#: cp/decl.c:11325
-msgid "storage class specifiers invalid in friend function declarations"
+#: config/frv/frv.c:9790
+#, gcc-internal-format
+msgid "inappropriate accumulator for %qs"
 msgstr ""
 
-#: cp/decl.c:11495
-msgid "destructor cannot be static member function"
-msgstr "destruerare kan inte vara en statisk medlemsfunktion"
+#: config/frv/frv.c:9856
+#, fuzzy, gcc-internal-format
+msgid "invalid IACC argument"
+msgstr "ogiltigt typargument"
 
-#: cp/decl.c:11498
-#, fuzzy, c-format
-msgid "destructors may not be `%s'"
-msgstr "destruerare behövs för \"%#D\""
+#: config/frv/frv.c:9879
+#, fuzzy, gcc-internal-format
+msgid "%qs expects a constant argument"
+msgstr "tre \"l\"-suffix på heltalskonstant"
 
-#: cp/decl.c:11519
-msgid "constructor cannot be static member function"
-msgstr "konstruerare kan inte vara en statisk medlemsfunktion\""
+#: config/frv/frv.c:9884
+#, fuzzy, gcc-internal-format
+msgid "constant argument out of range for %qs"
+msgstr "heltalskonstant utanför sitt intervall"
 
-#: cp/decl.c:11522
-msgid "constructors cannot be declared virtual"
+#: config/frv/frv.c:10319
+#, gcc-internal-format
+msgid "media functions are not available unless -mmedia is used"
 msgstr ""
 
-#: cp/decl.c:11527
-#, c-format
-msgid "constructors may not be `%s'"
+#: config/frv/frv.c:10331
+#, gcc-internal-format
+msgid "this media function is only available on the fr500"
 msgstr ""
 
-#: cp/decl.c:11537
-msgid "return value type specifier for constructor ignored"
+#: config/frv/frv.c:10359
+#, gcc-internal-format
+msgid "this media function is only available on the fr400 and fr550"
 msgstr ""
 
-#: cp/decl.c:11556
-#, c-format
-msgid "can't initialize friend function `%s'"
-msgstr "kan inte initiera friend-funktion \"%s\""
-
-#. Cannot be both friend and virtual.
-#: cp/decl.c:11560
-msgid "virtual functions cannot be friends"
+#: config/frv/frv.c:10378
+#, gcc-internal-format
+msgid "this builtin function is only available on the fr405 and fr450"
 msgstr ""
 
-#: cp/decl.c:11565
-msgid "friend declaration not in class definition"
+#: config/frv/frv.c:10387
+#, gcc-internal-format
+msgid "this builtin function is only available on the fr500 and fr550"
 msgstr ""
 
-#: cp/decl.c:11567
-#, fuzzy, c-format
-msgid "can't define friend function `%s' in a local class definition"
-msgstr "kan inte initiera friend-funktion \"%s\""
+#: config/frv/frv.c:10399
+#, gcc-internal-format
+msgid "this builtin function is only available on the fr450"
+msgstr ""
 
-#: cp/decl.c:11591
-#, fuzzy
-msgid "destructors may not have parameters"
-msgstr "destruerare måste vara medlemsfunktioner"
+#: config/h8300/h8300.c:358
+#, fuzzy, gcc-internal-format
+msgid "-ms2600 is used without -ms"
+msgstr "-ms2600 används utan -ms."
 
-#: cp/decl.c:11622 cp/decl.c:11629
-#, fuzzy
-msgid "cannot declare reference to `%#T'"
-msgstr "kan inte deklarera referenser till referenser"
+#: config/h8300/h8300.c:364
+#, fuzzy, gcc-internal-format
+msgid "-mn is used without -mh or -ms"
+msgstr "-ms2600 används utan -ms."
 
-#: cp/decl.c:11623
-#, fuzzy
-msgid "cannot declare pointer to `%#T'"
-msgstr "kan inte deklarera pekare till referenser"
+# fixme: spola tillbaka är inte perfekt
+#: config/i386/host-cygwin.c:65
+#, fuzzy, gcc-internal-format
+msgid "can't extend PCH file: %m"
+msgstr "kan inte spola tillbaka %s"
 
-#: cp/decl.c:11628
-#, fuzzy
-msgid "cannot declare pointer to `%#T' member"
-msgstr "kan inte deklarera pekare till referenser"
+#: config/i386/host-cygwin.c:76
+#, gcc-internal-format
+msgid "can't set position in PCH file: %m"
+msgstr ""
 
-#: cp/decl.c:11804
-msgid "extra qualification `%T::' on member `%s' ignored"
+#: config/i386/i386.c:1242
+#, gcc-internal-format
+msgid "code model %s not supported in PIC mode"
 msgstr ""
 
-#: cp/decl.c:11814
-msgid "cannot declare member function `%T::%s' within `%T'"
+#: config/i386/i386.c:1252 config/sparc/sparc.c:616
+#, gcc-internal-format
+msgid "bad value (%s) for -mcmodel= switch"
 msgstr ""
 
-#: cp/decl.c:11829
-msgid "cannot declare member `%T::%s' within `%T'"
+#: config/i386/i386.c:1267
+#, fuzzy, gcc-internal-format
+msgid "bad value (%s) for -masm= switch"
+msgstr "ogiltigt värde (%s) till flagga %s"
+
+#: config/i386/i386.c:1270
+#, fuzzy, gcc-internal-format
+msgid "code model %qs not supported in the %s bit mode"
+msgstr "\"%s\" stöds inte av %s"
+
+#: config/i386/i386.c:1273
+#, fuzzy, gcc-internal-format
+msgid "code model %<large%> not supported yet"
+msgstr "\"%s\" stöds inte av %s"
+
+#: config/i386/i386.c:1275
+#, gcc-internal-format
+msgid "%i-bit mode not compiled in"
 msgstr ""
 
-#: cp/decl.c:11908
-msgid "data member may not have variably modified type `%T'"
+#: config/i386/i386.c:1305 config/i386/i386.c:1329
+#, fuzzy, gcc-internal-format
+msgid "CPU you selected does not support x86-64 instruction set"
+msgstr "målprocessorn stödjer inte THUMB-instruktioner"
+
+#: config/i386/i386.c:1311 config/iq2000/iq2000.c:1673
+#, gcc-internal-format
+msgid "bad value (%s) for -march= switch"
 msgstr ""
 
-#: cp/decl.c:11910
-msgid "parameter may not have variably modified type `%T'"
+#: config/i386/i386.c:1342
+#, fuzzy, gcc-internal-format
+msgid "bad value (%s) for -mtune= switch"
+msgstr "ogiltigt värde (%s) till flagga -mcpu"
+
+#: config/i386/i386.c:1359
+#, gcc-internal-format
+msgid "-mregparm=%d is not between 0 and %d"
 msgstr ""
 
-#. [dcl.fct.spec] The explicit specifier shall only be used in
-#. declarations of constructors within a class definition.
-#: cp/decl.c:11918
-msgid "only declarations of constructors can be `explicit'"
+#: config/i386/i386.c:1372
+#, gcc-internal-format
+msgid "-malign-loops is obsolete, use -falign-loops"
 msgstr ""
 
-#: cp/decl.c:11926
-#, c-format
-msgid "non-member `%s' cannot be declared `mutable'"
+#: config/i386/i386.c:1377 config/i386/i386.c:1390 config/i386/i386.c:1403
+#, gcc-internal-format
+msgid "-malign-loops=%d is not between 0 and %d"
 msgstr ""
 
-#: cp/decl.c:11931
-#, c-format
-msgid "non-object member `%s' cannot be declared `mutable'"
+#: config/i386/i386.c:1385
+#, gcc-internal-format
+msgid "-malign-jumps is obsolete, use -falign-jumps"
 msgstr ""
 
-#: cp/decl.c:11937
-#, c-format
-msgid "function `%s' cannot be declared `mutable'"
-msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
+#: config/i386/i386.c:1398
+#, gcc-internal-format
+msgid "-malign-functions is obsolete, use -falign-functions"
+msgstr ""
 
-#: cp/decl.c:11942
-#, c-format
-msgid "static `%s' cannot be declared `mutable'"
+#: config/i386/i386.c:1436
+#, gcc-internal-format
+msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
 msgstr ""
 
-#: cp/decl.c:11947
-#, c-format
-msgid "const `%s' cannot be declared `mutable'"
-msgstr "const \"%s\" kan inte deklareras \"mutable\""
+#: config/i386/i386.c:1448
+#, gcc-internal-format
+msgid "-mbranch-cost=%d is not between 0 and 5"
+msgstr ""
 
-#: cp/decl.c:11960
-#, fuzzy
-msgid "template-id `%D' used as a declarator"
-msgstr "deklaration av \"%s\" döljer global deklaration"
+#: config/i386/i386.c:1460
+#, fuzzy, gcc-internal-format
+msgid "bad value (%s) for -mtls-dialect= switch"
+msgstr "ogiltigt värde (%s) till flagga -mcpu"
 
-#: cp/decl.c:11981
-msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
+#: config/i386/i386.c:1507
+#, gcc-internal-format
+msgid "-malign-double makes no sense in the 64bit mode"
 msgstr ""
 
-#: cp/decl.c:12030
-msgid "typedef name may not be class-qualified"
+#: config/i386/i386.c:1509
+#, gcc-internal-format
+msgid "-mrtd calling convention not supported in the 64bit mode"
 msgstr ""
 
-#: cp/decl.c:12038
-#, fuzzy
-msgid "invalid type qualifier for non-member function type"
-msgstr "namn saknas på medlemsfunktion"
+#: config/i386/i386.c:1538 config/i386/i386.c:1549
+#, fuzzy, gcc-internal-format
+msgid "SSE instruction set disabled, using 387 arithmetics"
+msgstr "pekare till funktion använd med aritmetik"
 
-#: cp/decl.c:12101
-#, fuzzy
-msgid "type qualifiers specified for friend class declaration"
-msgstr "två typer angivna i en tom deklaration"
+#: config/i386/i386.c:1554
+#, fuzzy, gcc-internal-format
+msgid "387 instruction set disabled, using SSE arithmetics"
+msgstr "pekare till funktion använd med aritmetik"
 
-#: cp/decl.c:12106
-msgid "`inline' specified for friend class declaration"
-msgstr ""
+#: config/i386/i386.c:1561
+#, fuzzy, gcc-internal-format
+msgid "bad value (%s) for -mfpmath= switch"
+msgstr "ogiltigt värde (%s) till flagga -mcpu"
+
+#: config/i386/i386.c:1714 config/i386/i386.c:1725
+#, fuzzy, gcc-internal-format
+msgid "fastcall and stdcall attributes are not compatible"
+msgstr "shared och mdll är inkompatibla"
+
+#: config/i386/i386.c:1718 config/i386/i386.c:1774
+#, fuzzy, gcc-internal-format
+msgid "fastcall and regparm attributes are not compatible"
+msgstr "shared och mdll är inkompatibla"
+
+#: config/i386/i386.c:1761
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute requires an integer constant argument"
+msgstr "tre \"l\"-suffix på heltalskonstant"
 
-#: cp/decl.c:12114
-#, fuzzy
-msgid "template parameters cannot be friends"
-msgstr "typen på parameter \"%s\" är inte deklarerad"
+#: config/i386/i386.c:1767
+#, fuzzy, gcc-internal-format
+msgid "argument to %qs attribute larger than %d"
+msgstr "kan inte sätta attributet \"%s\" efter definitionen"
 
-#: cp/decl.c:12116
-msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
+#: config/i386/i386.c:2565
+#, gcc-internal-format
+msgid "SSE register return with SSE disabled"
 msgstr ""
 
-#: cp/decl.c:12120
-msgid "friend declaration requires class-key, i.e. `friend %#T'"
+#: config/i386/i386.c:2567
+#, gcc-internal-format
+msgid "SSE register argument with SSE disabled"
 msgstr ""
 
-#: cp/decl.c:12134
-msgid "trying to make class `%T' a friend of global scope"
+#: config/i386/i386.c:2867
+#, gcc-internal-format
+msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr ""
 
-#: cp/decl.c:12145
-#, fuzzy
-msgid "invalid qualifiers on non-member function type"
-msgstr "ogiltigt format på versionsnummer"
-
-#: cp/decl.c:12164
-#, fuzzy
-msgid "abstract declarator `%T' used as declaration"
-msgstr "deklaration av \"%s\" döljer global deklaration"
-
-#: cp/decl.c:12176
-msgid "unnamed variable or field declared void"
+#: config/i386/i386.c:2884
+#, gcc-internal-format
+msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr ""
 
-#: cp/decl.c:12185
-msgid "variable or field declared void"
+#: config/i386/i386.c:3132
+#, gcc-internal-format
+msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr ""
 
-#: cp/decl.c:12195
-msgid "cannot use `::' in parameter declaration"
+#: config/i386/i386.c:6270
+#, gcc-internal-format
+msgid "extended registers have no high halves"
 msgstr ""
 
-#. Something like struct S { int N::j; };
-#: cp/decl.c:12234
-#, fuzzy
-msgid "invalid use of `::'"
-msgstr "ogiltigt användande av \"restrict\""
-
-#: cp/decl.c:12246
-#, fuzzy
-msgid "function `%D' cannot be declared friend"
-msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
+#: config/i386/i386.c:6285
+#, gcc-internal-format
+msgid "unsupported operand size for extended register"
+msgstr ""
 
-#: cp/decl.c:12258
-msgid "can't make `%D' into a method -- not in a class"
+#: config/i386/i386.c:14232
+#, gcc-internal-format
+msgid "selector must be an integer constant in the range 0..%i"
 msgstr ""
 
-#: cp/decl.c:12267
-#, fuzzy
-msgid "function `%D' declared virtual inside a union"
-msgstr "fält \"%s\" deklarerad som en funktion"
+#: config/i386/i386.c:14570
+#, fuzzy, gcc-internal-format
+msgid "shift must be an immediate"
+msgstr "predikat måste vara en identifierare"
 
-#: cp/decl.c:12279
-msgid "`%D' cannot be declared virtual, since it is always static"
-msgstr ""
+#: config/i386/i386.c:15744
+#, fuzzy, gcc-internal-format
+msgid "%qs incompatible attribute ignored"
+msgstr "attributet `%s' ignorerat"
 
-#: cp/decl.c:12355
-#, fuzzy
-msgid "field `%D' has incomplete type"
-msgstr "fält \"%s\" har en inkomplett typ"
+#: config/i386/winnt.c:74
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute only applies to variables"
+msgstr "attributet \"%s\" är inte applicerbart på typer"
 
-#: cp/decl.c:12357
-#, fuzzy
-msgid "name `%T' has incomplete type"
-msgstr "parameter \"%s\" har en inkomplett typ"
+#: config/i386/winnt.c:172
+#, gcc-internal-format
+msgid "%Jfunction '%D' is defined after prior declaration as dllimport: attribute ignored"
+msgstr ""
 
-#: cp/decl.c:12366
-#, fuzzy
-msgid "  in instantiation of template `%T'"
-msgstr "%s: Vid instansiering av \"%s\":\n"
+#: config/i386/winnt.c:183
+#, fuzzy, gcc-internal-format
+msgid "%Jinline function '%D' is declared as dllimport: attribute ignored."
+msgstr "funktionen \"%s\" deklarerades tidigare i ett block"
 
-#: cp/decl.c:12376
-#, c-format
-msgid "`%s' is neither function nor member function; cannot be declared friend"
+#: config/i386/winnt.c:195
+#, gcc-internal-format
+msgid "%Jdefinition of static data member '%D' of dllimport'd class."
 msgstr ""
 
-#: cp/decl.c:12387
-msgid "member functions are implicitly friends of their class"
+#: config/i386/winnt.c:255
+#, gcc-internal-format
+msgid "%Jinconsistent dll linkage for '%D', dllexport assumed."
 msgstr ""
 
-#. An attempt is being made to initialize a non-static
-#. member.  But, from [class.mem]:
-#.
-#. 4 A member-declarator can contain a
-#. constant-initializer only if it declares a static
-#. member (_class.static_) of integral or enumeration
-#. type, see _class.static.data_.
-#.
-#. This used to be relatively common practice, but
-#. the rest of the compiler does not correctly
-#. handle the initialization unless the member is
-#. static so we make it static below.
-#: cp/decl.c:12434
-#, fuzzy
-msgid "ISO C++ forbids initialization of member `%D'"
-msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
+#: config/i386/winnt.c:299 config/sh/symbian.c:279
+#, fuzzy, gcc-internal-format
+msgid "%qs declared as both exported to and imported from a DLL"
+msgstr "\"%s\" är deklarerad både som exporterad till och importerad från en DLL."
 
-#: cp/decl.c:12436
-msgid "making `%D' static"
+#: config/i386/winnt.c:308
+#, gcc-internal-format
+msgid "%Jfailure in redeclaration of '%D': dllimport'd symbol lacks external linkage."
 msgstr ""
 
-#: cp/decl.c:12460
-msgid "ISO C++ forbids static data member `%D' with same name as enclosing class"
+#: config/i386/winnt.c:447
+#, gcc-internal-format
+msgid "%J'%D' defined locally after being referenced with dllimport linkage"
 msgstr ""
 
-#: cp/decl.c:12501
-#, c-format
-msgid "storage class `auto' invalid for function `%s'"
+#: config/i386/winnt.c:450
+#, gcc-internal-format
+msgid "%J'%D' redeclared without dllimport attribute after being referenced with dllimport linkage"
 msgstr ""
 
-#: cp/decl.c:12503
-#, c-format
-msgid "storage class `register' invalid for function `%s'"
-msgstr "lagringsklass \"register\" ogiltig för funktion \"%s\""
-
-#: cp/decl.c:12505
-#, fuzzy, c-format
-msgid "storage class `__thread' invalid for function `%s'"
-msgstr "lagringsklass \"register\" ogiltig för funktion \"%s\""
+#: config/i386/winnt.c:617
+#, gcc-internal-format
+msgid "%J'%D' causes a section type conflict"
+msgstr ""
 
-#: cp/decl.c:12516
-#, c-format
-msgid "storage class `static' invalid for function `%s' declared out of global scope"
+#: config/i386/cygming.h:185
+#, gcc-internal-format
+msgid "-f%s ignored for target (all code is position independent)"
 msgstr ""
 
-#: cp/decl.c:12518
-#, c-format
-msgid "storage class `inline' invalid for function `%s' declared out of global scope"
+#: config/i386/djgpp.h:191
+#, gcc-internal-format
+msgid "-mbnu210 is ignored (option is obsolete)"
 msgstr ""
 
-#: cp/decl.c:12525
-#, c-format
-msgid "virtual non-class function `%s'"
+#: config/i386/i386-interix.h:257
+#, fuzzy, gcc-internal-format
+msgid "ms-bitfields not supported for objc"
+msgstr "\"%s\" stöds inte av %s"
+
+#: config/ia64/ia64-c.c:52
+#, gcc-internal-format
+msgid "malformed #pragma builtin"
 msgstr ""
 
-#: cp/decl.c:12554
-#, fuzzy
-msgid "cannot declare member function `%D' to have static linkage"
-msgstr "kan inte deklarera \"::main\" som static"
+#: config/ia64/ia64.c:496 config/m32r/m32r.c:360
+#, fuzzy, gcc-internal-format
+msgid "invalid argument of %qs attribute"
+msgstr "ogiltigt typargument till \"%s\""
 
-#. FIXME need arm citation
-#: cp/decl.c:12560
-msgid "cannot declare static function inside another function"
-msgstr "kan inte deklarera en statisk funktion i en annan funktion"
+#: config/ia64/ia64.c:508
+#, fuzzy, gcc-internal-format
+msgid "%Jan address area attribute cannot be specified for local variables"
+msgstr "attributet \"section\" kan inte anges för lokala variabler"
 
-#: cp/decl.c:12588
-msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
-msgstr ""
+#: config/ia64/ia64.c:515
+#, fuzzy, gcc-internal-format
+msgid "%Jaddress area of '%s' conflicts with previous declaration"
+msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: cp/decl.c:12594
-#, fuzzy
-msgid "static member `%D' declared `register'"
-msgstr "variabel \"%s\" deklarerad \"inline\""
+#: config/ia64/ia64.c:522
+#, fuzzy, gcc-internal-format
+msgid "%Jaddress area attribute cannot be specified for functions"
+msgstr "attributet \"section\" kan inte anges för lokala variabler"
 
-#: cp/decl.c:12599
-msgid "cannot explicitly declare member `%#D' to have extern linkage"
+#: config/ia64/ia64.c:4675 config/pa/pa.c:330
+#, gcc-internal-format
+msgid "value of -mfixed-range must have form REG1-REG2"
 msgstr ""
 
-#: cp/decl.c:12774
-#, fuzzy
-msgid "default argument for `%#D' has type `%T'"
-msgstr "första argumentet till \"%s\" skall vara \"int\""
+#: config/ia64/ia64.c:4702 config/pa/pa.c:357
+#, gcc-internal-format
+msgid "%s-%s is an empty range"
+msgstr "%s-%s är ett tomt intervall"
 
-#: cp/decl.c:12777
-msgid "default argument for parameter of type `%T' has type `%T'"
+#: config/ia64/ia64.c:4753
+#, gcc-internal-format
+msgid "cannot optimize floating point division for both latency and throughput"
 msgstr ""
 
-#: cp/decl.c:12794
-msgid "default argument `%E' uses local variable `%D'"
+#: config/ia64/ia64.c:4770
+#, gcc-internal-format
+msgid "cannot optimize integer division for both latency and throughput"
 msgstr ""
 
-#: cp/decl.c:12839
-#, fuzzy, c-format
-msgid "invalid string constant `%E'"
-msgstr "ogiltig lagringsklass för funktion \"%s\""
-
-#: cp/decl.c:12841
-msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
+#: config/ia64/ia64.c:4787
+#, gcc-internal-format
+msgid "cannot optimize square root for both latency and throughput"
 msgstr ""
 
-#: cp/decl.c:12879
-#, fuzzy
-msgid "parameter `%D' invalidly declared method type"
-msgstr "parameter \"%s\" deklarerad som void"
+#: config/ia64/ia64.c:4801
+#, gcc-internal-format
+msgid "not yet implemented: latency-optimized inline square root"
+msgstr ""
 
-#: cp/decl.c:12885
-#, fuzzy
-msgid "parameter `%D' invalidly declared offset type"
-msgstr "parameter \"%s\" deklarerad som void"
+#: config/ia64/ia64.c:4813
+#, fuzzy, gcc-internal-format
+msgid "bad value (%s) for -mtls-size= switch"
+msgstr "ogiltigt värde (%s) till flagga -mcpu"
 
-#: cp/decl.c:12909
-msgid "parameter `%D' includes %s to array of unknown bound `%T'"
-msgstr ""
+#: config/ia64/ia64.c:4829
+#, fuzzy, gcc-internal-format
+msgid "bad value (%s) for -tune= switch"
+msgstr "ogiltigt värde (%s) till flagga -mcpu"
 
-#. [class.copy]
-#.
-#. A declaration of a constructor for a class X is ill-formed if
-#. its first parameter is of type (optionally cv-qualified) X
-#. and either there are no other parameters or else all other
-#. parameters have default arguments.
-#.
-#. We *don't* complain about member template instantiations that
-#. have this form, though; they can occur as we try to decide
-#. what constructor to use during overload resolution.  Since
-#. overload resolution will never prefer such a constructor to
-#. the non-template copy constructor (which is either explicitly
-#. or implicitly defined), there's no need to worry about their
-#. existence.  Theoretically, they should never even be
-#. instantiated, but that's hard to forestall.
-#: cp/decl.c:13071
-msgid "invalid constructor; you probably meant `%T (const %T&)'"
+#: config/iq2000/iq2000.c:1649
+#, gcc-internal-format
+msgid "bad value (%s) for -mcpu= switch"
 msgstr ""
 
-#: cp/decl.c:13222
-#, fuzzy
-msgid "`%D' must be a nonstatic member function"
-msgstr "\"%s\" är normalt en icke-statisk function"
+#: config/iq2000/iq2000.c:1678
+#, fuzzy, gcc-internal-format
+msgid "The compiler does not support -march=%s."
+msgstr "ISO C stöder inte formatstorlek i strftime"
 
-#: cp/decl.c:13228
-msgid "`%D' must be either a non-static member function or a non-member function"
+#: config/iq2000/iq2000.c:2065
+#, gcc-internal-format
+msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
 msgstr ""
 
-#: cp/decl.c:13245
-msgid "`%D' must have an argument of class or enumerated type"
-msgstr ""
+#: config/iq2000/iq2000.c:2847
+#, fuzzy, gcc-internal-format
+msgid "argument %qd is not a constant"
+msgstr "argumentet till \"asm\" är inte en konstant sträng"
 
-#: cp/decl.c:13277
-#, c-format
-msgid "conversion to %s%s will never use a type conversion operator"
+#: config/iq2000/iq2000.c:3150 config/xtensa/xtensa.c:2033
+#, gcc-internal-format
+msgid "PRINT_OPERAND_ADDRESS, null pointer"
+msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
+
+#: config/iq2000/iq2000.c:3305
+#, gcc-internal-format
+msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr ""
 
-#. 13.4.0.3
-#: cp/decl.c:13284
-msgid "ISO C++ prohibits overloading operator ?:"
+#: config/iq2000/iq2000.c:3314 config/mips/mips.c:4836
+#: config/xtensa/xtensa.c:1887
+#, gcc-internal-format
+msgid "PRINT_OPERAND null pointer"
 msgstr ""
 
-#: cp/decl.c:13334
-msgid "postfix `%D' must take `int' as its argument"
+#: config/m32r/m32r.c:178
+#, gcc-internal-format
+msgid "bad value (%s) for -mmodel switch"
 msgstr ""
 
-#: cp/decl.c:13338
-msgid "postfix `%D' must take `int' as its second argument"
+#: config/m32r/m32r.c:187
+#, gcc-internal-format
+msgid "bad value (%s) for -msdata switch"
 msgstr ""
 
-#: cp/decl.c:13345
-#, fuzzy
-msgid "`%D' must take either zero or one argument"
-msgstr "\"%s\" tar bara noll eller två argument"
+#: config/m32r/m32r.c:194
+#, fuzzy, gcc-internal-format
+msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
+msgstr "ogiltigt värde (%s) till flagga -mcpu"
 
-#: cp/decl.c:13347
-#, fuzzy
-msgid "`%D' must take either one or two arguments"
-msgstr "\"%s\" tar bara noll eller två argument"
+#: config/m68hc11/m68hc11.c:293
+#, gcc-internal-format
+msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
+msgstr ""
 
-#: cp/decl.c:13368
-msgid "prefix `%D' should return `%T'"
+#: config/m68hc11/m68hc11.c:1444
+#, gcc-internal-format
+msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
 msgstr ""
 
-#: cp/decl.c:13374
-msgid "postfix `%D' should return `%T'"
+#: config/m68hc11/m68hc11.c:1450
+#, gcc-internal-format
+msgid "%<trap%> attribute is already used"
 msgstr ""
 
-#: cp/decl.c:13383
-msgid "`%D' must take `void'"
+#: config/m68k/m68k.c:233
+#, fuzzy, gcc-internal-format
+msgid "cannot specify both -msep-data and -mid-shared-library"
+msgstr "kan inte ange både -C och -o"
+
+#: config/m68k/m68k.c:245
+#, gcc-internal-format
+msgid "-fPIC is not currently supported on the 68000 or 68010\n"
 msgstr ""
 
-#: cp/decl.c:13385 cp/decl.c:13393
-#, fuzzy
-msgid "`%D' must take exactly one argument"
-msgstr "\"%s\" tar bara noll eller två argument"
+#: config/m68k/m68k.c:547 config/rs6000/rs6000.c:13736
+#, gcc-internal-format
+msgid "stack limit expression is not supported"
+msgstr ""
 
-#: cp/decl.c:13395
-#, fuzzy
-msgid "`%D' must take exactly two arguments"
-msgstr "\"%s\" tar bara noll eller två argument"
+#: config/mcore/mcore.c:2992
+#, fuzzy, gcc-internal-format
+msgid "invalid option %<-mstack-increment=%s%>"
+msgstr "Ogiltig flagga \"-mstack-increment=%s\""
 
-#: cp/decl.c:13403
-msgid "user-defined `%D' always evaluates both arguments"
+#: config/mips/mips.c:4026
+#, gcc-internal-format
+msgid "bad value (%s) for -mabi= switch"
 msgstr ""
 
-#: cp/decl.c:13417
-msgid "`%D' should return by value"
+#: config/mips/mips.c:4049
+#, gcc-internal-format
+msgid "-mips%s conflicts with the other architecture options, which specify a MIPS%d processor"
 msgstr ""
 
-#: cp/decl.c:13429 cp/decl.c:13432
-msgid "`%D' cannot have default arguments"
+#: config/mips/mips.c:4068
+#, gcc-internal-format
+msgid "-march=%s is not compatible with the selected ABI"
 msgstr ""
 
-#: cp/decl.c:13475
-msgid "using typedef-name `%D' after `%s'"
+#: config/mips/mips.c:4083
+#, gcc-internal-format
+msgid "-mgp64 used with a 32-bit processor"
 msgstr ""
 
-#: cp/decl.c:13481
-#, fuzzy
-msgid "using template type parameter `%T' after `%s'"
-msgstr "flera parametrar med namn \"%s\""
+#: config/mips/mips.c:4085
+#, fuzzy, gcc-internal-format
+msgid "-mgp32 used with a 64-bit ABI"
+msgstr "Använd 64-bitars ABI"
 
-#: cp/decl.c:13542
-#, fuzzy
-msgid "`%s %T' declares a new type at namespace scope"
-msgstr "\"%s %s\" deklarerad inuti parameterlista"
+#: config/mips/mips.c:4087
+#, fuzzy, gcc-internal-format
+msgid "-mgp64 used with a 32-bit ABI"
+msgstr "Använd 32-bitars ABI"
+
+#: config/mips/mips.c:4105 config/mips/mips.c:4107 config/mips/mips.c:4109
+#: config/mips/mips.c:4196
+#, fuzzy, gcc-internal-format
+msgid "unsupported combination: %s"
+msgstr "ej stödd version"
 
-#: cp/decl.c:13545
-msgid "  names from dependent base classes are not visible to unqualified name lookup - to refer to the inherited type, say `%s %T::%T'"
+#: config/mips/mips.c:4137
+#, gcc-internal-format
+msgid "-mint64 is a deprecated option"
 msgstr ""
 
-#: cp/decl.c:13663
-#, fuzzy
-msgid "use of enum `%#D' without previous declaration"
-msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
+#: config/mips/mips.c:4140
+#, fuzzy, gcc-internal-format
+msgid "unrecognized option %<-mfix-vr4130%s%>"
+msgstr "ej igenkänd flagga `-%s'"
 
-#: cp/decl.c:13749
-msgid "derived union `%T' invalid"
+#: config/mips/mips.c:4191
+#, gcc-internal-format
+msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
 msgstr ""
 
-#: cp/decl.c:13795
-msgid "base type `%T' fails to be a struct or class type"
+#: config/mips/mips.c:4208
+#, gcc-internal-format
+msgid "-G is incompatible with PIC code which is the default"
 msgstr ""
 
-#: cp/decl.c:13805
-#, fuzzy
-msgid "base class `%T' has incomplete type"
-msgstr "fält \"%s\" har en inkomplett typ"
-
-#: cp/decl.c:13813
-msgid "recursive type `%T' undefined"
+#: config/mips/mips.c:4275
+#, gcc-internal-format
+msgid "-mips3d requires -mpaired-single"
 msgstr ""
 
-#: cp/decl.c:13815
-#, fuzzy
-msgid "duplicate base type `%T' invalid"
-msgstr "upprepat case-värde"
+#: config/mips/mips.c:4284
+#, gcc-internal-format
+msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
+msgstr ""
 
-#: cp/decl.c:13926
-#, fuzzy
-msgid "multiple definition of `%#T'"
-msgstr "omdefiniering av \"%s\""
+#: config/mips/mips.c:4289
+#, fuzzy, gcc-internal-format
+msgid "-mips3d/-mpaired-single must be used with -mips64"
+msgstr "-frepo måste användas tillsammans med -c"
 
-#: cp/decl.c:13927
-#, fuzzy
-msgid "previous definition here"
-msgstr "\"%s\" definierades tidigare här"
+#: config/mips/mips.c:4773
+#, gcc-internal-format
+msgid "internal error: %%) found without a %%( in assembler pattern"
+msgstr ""
 
-#: cp/decl.c:14030
-msgid "no integral type can represent all of the enumerator values for `%T'"
+#: config/mips/mips.c:4787
+#, gcc-internal-format
+msgid "internal error: %%] found without a %%[ in assembler pattern"
 msgstr ""
 
-#: cp/decl.c:14106
-#, fuzzy
-msgid "enumerator value for `%D' not integer constant"
-msgstr "uppräkningsvärde för \"%s\" är inte en heltalskonstant"
+#: config/mips/mips.c:4800
+#, gcc-internal-format
+msgid "internal error: %%> found without a %%< in assembler pattern"
+msgstr ""
 
-#: cp/decl.c:14126
-#, fuzzy
-msgid "overflow in enumeration values at `%D'"
-msgstr "överspill i uppräkningsvärden"
+#: config/mips/mips.c:4813
+#, gcc-internal-format
+msgid "internal error: %%} found without a %%{ in assembler pattern"
+msgstr ""
 
-#: cp/decl.c:14195
-#, fuzzy
-msgid "return type `%#T' is incomplete"
-msgstr "returtypen är en inkomplett typ"
+#: config/mips/mips.c:4827
+#, gcc-internal-format
+msgid "PRINT_OPERAND: unknown punctuation '%c'"
+msgstr ""
 
-#: cp/decl.c:14309
-#, fuzzy
-msgid "semicolon missing after declaration of `%#T'"
-msgstr "motstridande deklarationer av \"%s\""
+#: config/mips/mips.c:7587
+#, fuzzy, gcc-internal-format
+msgid "cannot handle inconsistent calls to %qs"
+msgstr "kan inte inline:a anrop till \"%s\""
 
-#: cp/decl.c:14330
-msgid "return type for `main' changed to `int'"
-msgstr "returtypen för \"main\" ändrad till \"int\""
+#: config/mips/mips.c:8987
+#, gcc-internal-format
+msgid "the cpu name must be lower case"
+msgstr ""
 
-#: cp/decl.c:14361
-#, fuzzy
-msgid "`%D' implicitly declared before its definition"
-msgstr "\"%s\" deklarerad inline efter sin definition"
+#: config/mips/mips.c:9009
+#, fuzzy, gcc-internal-format
+msgid "bad value (%s) for %s"
+msgstr "ogiltigt värde (%s) till flagga %s"
 
-#: cp/decl.c:14383 cp/typeck.c:6314
-msgid "`operator=' should return a reference to `*this'"
+#. Output assembler code to FILE to increment profiler label # LABELNO
+#. for profiling a function entry.
+#: config/mips/mips.h:2334
+#, gcc-internal-format
+msgid "mips16 function profiling"
 msgstr ""
 
-#: cp/decl.c:14643
-#, fuzzy
-msgid "parameter `%D' declared void"
-msgstr "parameter \"%s\" deklarerad som void"
+#: config/mmix/mmix.c:229
+#, fuzzy, gcc-internal-format
+msgid "-f%s not supported: ignored"
+msgstr "\"%s\" stöds inte av %s"
+
+#: config/mmix/mmix.c:657
+#, fuzzy, gcc-internal-format
+msgid "support for mode %qs"
+msgstr "ingen datatyp för läge `%s'"
 
-#: cp/decl.c:15130
-msgid "`%D' is already defined in class `%T'"
+#: config/mmix/mmix.c:671
+#, gcc-internal-format
+msgid "too large function value type, needs %d registers, have only %d registers for this"
 msgstr ""
 
-#: cp/decl.c:15348
-#, fuzzy
-msgid "static member function `%#D' declared with type qualifiers"
-msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
+#: config/mmix/mmix.c:841
+#, gcc-internal-format
+msgid "function_profiler support for MMIX"
+msgstr ""
 
-#: cp/decl2.c:153
-#, fuzzy, c-format
-msgid "duplicate type qualifiers in %s declaration"
-msgstr "dubbel deklaration av etikett \"%s\""
+#: config/mmix/mmix.c:863
+#, gcc-internal-format
+msgid "MMIX Internal: Last named vararg would not fit in a register"
+msgstr ""
 
-#: cp/decl2.c:192
-msgid "template `%#D' instantiated in file without #pragma interface"
+#: config/mmix/mmix.c:1479 config/mmix/mmix.c:1503 config/mmix/mmix.c:1619
+#, gcc-internal-format
+msgid "MMIX Internal: Bad register: %d"
 msgstr ""
 
-#: cp/decl2.c:198
-msgid "template `%#D' defined in file without #pragma interface"
+#. Presumably there's a missing case above if we get here.
+#: config/mmix/mmix.c:1611
+#, gcc-internal-format
+msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
 msgstr ""
 
-#: cp/decl2.c:365
-msgid "name missing for member function"
-msgstr "namn saknas på medlemsfunktion"
+#: config/mmix/mmix.c:1897
+#, gcc-internal-format
+msgid "stack frame not a multiple of 8 bytes: %d"
+msgstr ""
 
-#. Something has gone very wrong.  Assume we are mistakenly reducing
-#. an expression instead of a declaration.
-#: cp/decl2.c:428
-msgid "parser may be lost: is there a '{' missing somewhere?"
+#: config/mmix/mmix.c:2133
+#, gcc-internal-format
+msgid "stack frame not a multiple of octabyte: %d"
 msgstr ""
 
-#: cp/decl2.c:459 cp/decl2.c:473
-msgid "ambiguous conversion for array subscript"
-msgstr "tvetydig konveretering av fältindex"
+#: config/mmix/mmix.c:2606 config/mmix/mmix.c:2670
+#, gcc-internal-format
+msgid "MMIX Internal: %s is not a shiftable int"
+msgstr ""
 
-#: cp/decl2.c:467
-#, fuzzy
-msgid "invalid types `%T[%T]' for array subscript"
-msgstr "tvetydig konveretering av fältindex"
+#: config/pa/pa.c:418
+#, gcc-internal-format
+msgid ""
+"unknown -mschedule= option (%s).\n"
+"Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n"
+msgstr ""
 
-#: cp/decl2.c:515
-msgid "type `%#T' argument given to `delete', expected pointer"
+#: config/pa/pa.c:443
+#, gcc-internal-format
+msgid ""
+"unknown -march= option (%s).\n"
+"Valid options are 1.0, 1.1, and 2.0\n"
 msgstr ""
 
-#: cp/decl2.c:523
-msgid "anachronistic use of array size in vector delete"
+#: config/pa/pa.c:463
+#, gcc-internal-format
+msgid ""
+"unknown -munix= option (%s).\n"
+"Valid options are 93, 95 and 98.\n"
 msgstr ""
 
-#: cp/decl2.c:533
-msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'"
+#: config/pa/pa.c:468
+#, gcc-internal-format
+msgid ""
+"unknown -munix= option (%s).\n"
+"Valid options are 93 and 95.\n"
 msgstr ""
 
-#: cp/decl2.c:540
-#, fuzzy
-msgid "deleting `%T' is undefined"
-msgstr "operation på \"%s\" kan vara odefinierad"
+#: config/pa/pa.c:472
+#, gcc-internal-format
+msgid ""
+"unknown -munix= option (%s).\n"
+"Valid option is 93.\n"
+msgstr ""
 
-#: cp/decl2.c:548
-msgid "deleting array `%#D'"
+#: config/pa/pa.c:489
+#, gcc-internal-format
+msgid "PIC code generation is not supported in the portable runtime model\n"
 msgstr ""
 
-#. 14.5.2.2 [temp.mem]
-#.
-#. A local class shall not have member templates.
-#: cp/decl2.c:582
-msgid "invalid declaration of member template `%#D' in local class"
+#: config/pa/pa.c:494
+#, gcc-internal-format
+msgid "PIC code generation is not compatible with fast indirect calls\n"
 msgstr ""
 
-#: cp/decl2.c:591
-#, fuzzy
-msgid "invalid use of `virtual' in template declaration of `%#D'"
-msgstr "tidigare implicit deklaration av \"%s\""
+#: config/pa/pa.c:499
+#, gcc-internal-format
+msgid "-g is only supported when using GAS on this processor,"
+msgstr "-g stöds bara när man använder GAS på denna processor,"
+
+#: config/pa/pa.c:500
+#, fuzzy, gcc-internal-format
+msgid "-g option disabled"
+msgstr "flaggan -g är avslagen."
 
-#: cp/decl2.c:601 cp/pt.c:2745
-#, fuzzy
-msgid "template declaration of `%#D'"
-msgstr "omdeklaration av \"%s\""
+#: config/pa/pa.c:8348
+#, gcc-internal-format
+msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
+msgstr ""
 
-#: cp/decl2.c:651
-msgid "Java method '%D' has non-Java return type `%T'"
+#: config/pa/pa-hpux11.h:85
+#, gcc-internal-format
+msgid "-munix=98 option required for C89 Amendment 1 features.\n"
 msgstr ""
 
-#: cp/decl2.c:660
-msgid "Java method '%D' has non-Java parameter type `%T'"
+#: config/rs6000/host-darwin.c:52
+#, gcc-internal-format
+msgid "Segmentation Fault (code)"
 msgstr ""
 
-#: cp/decl2.c:746
-msgid "prototype for `%#D' does not match any in class `%T'"
+#: config/rs6000/host-darwin.c:117
+#, gcc-internal-format
+msgid "Segmentation Fault"
 msgstr ""
 
-#: cp/decl2.c:828
-msgid "local class `%#T' shall not have static data member `%#D'"
+#: config/rs6000/host-darwin.c:131
+#, gcc-internal-format
+msgid "While setting up signal stack: %m"
 msgstr ""
 
-#: cp/decl2.c:836
-msgid "initializer invalid for static member with constructor"
+#: config/rs6000/host-darwin.c:137
+#, gcc-internal-format
+msgid "While setting up signal handler: %m"
 msgstr ""
 
-#: cp/decl2.c:839
-msgid "(an out of class initialization is required)"
+#: config/rs6000/host-darwin.c:181
+#, gcc-internal-format
+msgid "couldn't unmap pch_address_space: %m\n"
 msgstr ""
 
-#: cp/decl2.c:898
-#, fuzzy
-msgid "invalid data member initialization"
-msgstr "Slå på automatisk mallinstansiering"
+#. Handle the machine specific pragma longcall.  Its syntax is
+#.
+#. # pragma longcall ( TOGGLE )
+#.
+#. where TOGGLE is either 0 or 1.
+#.
+#. rs6000_default_long_calls is set to the value of TOGGLE, changing
+#. whether or not new function declarations receive a longcall
+#. attribute by default.
+#: config/rs6000/rs6000-c.c:46
+#, fuzzy, gcc-internal-format
+msgid "ignoring malformed #pragma longcall"
+msgstr "ignorerar #pragma %s"
 
-#: cp/decl2.c:901
-msgid "(use `=' to initialize static data members)"
+#: config/rs6000/rs6000-c.c:59
+#, fuzzy, gcc-internal-format
+msgid "missing open paren"
+msgstr "heltalsspill i uttryck"
+
+#: config/rs6000/rs6000-c.c:61
+#, gcc-internal-format
+msgid "missing number"
 msgstr ""
 
-#: cp/decl2.c:947
-msgid "member `%D' conflicts with virtual function table field name"
+#: config/rs6000/rs6000-c.c:63
+#, gcc-internal-format
+msgid "missing close paren"
 msgstr ""
 
-#: cp/decl2.c:967
-msgid "`%D' is already defined in `%T'"
+#: config/rs6000/rs6000-c.c:66
+#, gcc-internal-format
+msgid "number must be 0 or 1"
 msgstr ""
 
-#: cp/decl2.c:1014
-msgid "field initializer is not constant"
-msgstr "fältinitierare är ej konstant"
+#: config/rs6000/rs6000-c.c:69
+#, fuzzy, gcc-internal-format
+msgid "junk at end of #pragma longcall"
+msgstr "skräp vid slutet av #pragma weak"
 
-#: cp/decl2.c:1038
-msgid "`asm' specifiers are not permitted on non-static data members"
-msgstr ""
+#: config/rs6000/rs6000.c:1263
+#, gcc-internal-format
+msgid "-mmultiple is not supported on little endian systems"
+msgstr "-mmultiple stöds inte på \"little endian\"-system"
 
-#: cp/decl2.c:1090
-#, fuzzy
-msgid "cannot declare `%D' to be a bit-field type"
-msgstr "kan inte deklarera \"::main\" som en mall"
+#: config/rs6000/rs6000.c:1270
+#, gcc-internal-format
+msgid "-mstring is not supported on little endian systems"
+msgstr "-mstring stöds inte på \"little endian\"-system"
 
-#: cp/decl2.c:1100
-#, fuzzy
-msgid "cannot declare bit-field `%D' with function type"
-msgstr "typkonvertering matchar inte en funktionstyp"
+#: config/rs6000/rs6000.c:1284
+#, fuzzy, gcc-internal-format
+msgid "unknown -mdebug-%s switch"
+msgstr "Okänd flagga -mdebug-%s"
 
-#: cp/decl2.c:1107
-msgid "`%D' is already defined in the class %T"
+#: config/rs6000/rs6000.c:1296
+#, gcc-internal-format
+msgid "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
 msgstr ""
 
-#: cp/decl2.c:1114
-msgid "static member `%D' cannot be a bit-field"
+#: config/rs6000/rs6000.c:1307
+#, gcc-internal-format
+msgid "Unknown switch -mlong-double-%s"
 msgstr ""
 
-#: cp/decl2.c:1201
-#, fuzzy
-msgid "initializer specified for non-member function `%D'"
-msgstr "argumentformat angivet för icke-funktion \"%s\""
+#: config/rs6000/rs6000.c:1363
+#, gcc-internal-format
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1631
+#, fuzzy, gcc-internal-format
+msgid "unknown -m%s= option specified: '%s'"
+msgstr "okänt maskinläge `%s'"
 
-#: cp/decl2.c:1205
-msgid "invalid initializer for virtual method `%D'"
+#: config/rs6000/rs6000.c:1652
+#, gcc-internal-format
+msgid "not configured for ABI: '%s'"
 msgstr ""
 
-#: cp/decl2.c:1319
-msgid "anonymous struct not inside named type"
+#: config/rs6000/rs6000.c:1660
+#, gcc-internal-format
+msgid "Using darwin64 ABI"
 msgstr ""
 
-#: cp/decl2.c:1415
-msgid "namespace-scope anonymous aggregates must be static"
+#: config/rs6000/rs6000.c:1665
+#, gcc-internal-format
+msgid "Using old darwin ABI"
 msgstr ""
 
-#: cp/decl2.c:1428
-msgid "anonymous aggregate with no members"
+#: config/rs6000/rs6000.c:1671
+#, fuzzy, gcc-internal-format
+msgid "unknown ABI specified: '%s'"
+msgstr "okänt maskinläge `%s'"
+
+#: config/rs6000/rs6000.c:1688
+#, fuzzy, gcc-internal-format
+msgid "invalid option for -mfloat-gprs"
+msgstr "Ogiltig flagga \"%s\""
+
+#: config/rs6000/rs6000.c:1704
+#, gcc-internal-format
+msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
 msgstr ""
 
-#: cp/decl2.c:1497
-#, fuzzy
-msgid "`operator new' must return type `%T'"
-msgstr "\"operator new\" måste returnera typ \"void *\""
+#: config/rs6000/rs6000.c:1711
+#, fuzzy, gcc-internal-format
+msgid "unknown -malign-XXXXX option specified: '%s'"
+msgstr "okänt maskinläge `%s'"
 
-#: cp/decl2.c:1505
-#, fuzzy
-msgid "`operator new' takes type `size_t' (`%T') as first parameter"
-msgstr "\"operator new\" tar parameter av typ \"size_t\""
+#: config/rs6000/rs6000.c:4789
+#, gcc-internal-format
+msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
+msgstr ""
 
-#: cp/decl2.c:1532
-#, fuzzy
-msgid "`operator delete' must return type `%T'"
-msgstr "\"operator new\" måste returnera typ \"void *\""
+#: config/rs6000/rs6000.c:4862
+#, gcc-internal-format
+msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
+msgstr ""
 
-#: cp/decl2.c:1540
-#, fuzzy
-msgid "`operator delete' takes type `%T' as first parameter"
-msgstr "\"operator new\" tar parameter av typ \"size_t\""
+#: config/rs6000/rs6000.c:5094
+#, gcc-internal-format
+msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
+msgstr ""
 
-#. Overflow occurred.  That means there are at least 4 billion
-#. initialization functions.
-#: cp/decl2.c:2282
-msgid "too many initialization functions required"
+#: config/rs6000/rs6000.c:5957
+#, gcc-internal-format
+msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
 msgstr ""
 
-#: cp/decl2.c:3006
-#, fuzzy
-msgid "inline function `%D' used but never defined"
-msgstr "\"%s\" är använd men inte definierad"
+#: config/rs6000/rs6000.c:6852
+#, fuzzy, gcc-internal-format
+msgid "argument 1 must be a 5-bit signed literal"
+msgstr "första argumentet till \"%s\" skall vara \"int\""
 
-#: cp/decl2.c:3135
-msgid "use of old-style cast"
-msgstr "användning av gammaldags typkonvertering"
+#: config/rs6000/rs6000.c:6955 config/rs6000/rs6000.c:7625
+#, fuzzy, gcc-internal-format
+msgid "argument 2 must be a 5-bit unsigned literal"
+msgstr "första argumentet till \"%s\" skall vara \"int\""
 
-#: cp/decl2.c:3860
-#, fuzzy
-msgid "use of `%D' is ambiguous"
-msgstr "%s: flaggan \"%s\" är tvetydig\n"
+#: config/rs6000/rs6000.c:6995
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of __builtin_altivec_predicate must be a constant"
+msgstr "argumentet till \"__builtin_eh_return_regno\" måste vara konstant"
 
-#: cp/decl2.c:3861
-msgid "  first declared as `%#D' here"
-msgstr ""
+#: config/rs6000/rs6000.c:7049
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of __builtin_altivec_predicate is out of range"
+msgstr "argument till \"__builtin_args_info\" är utanför sitt intervall"
 
-#: cp/decl2.c:3864
-msgid "  also declared as `%#D' here"
-msgstr ""
+#: config/rs6000/rs6000.c:7211
+#, fuzzy, gcc-internal-format
+msgid "argument 3 must be a 4-bit unsigned literal"
+msgstr "första argumentet till \"%s\" skall vara \"int\""
 
-#: cp/decl2.c:3879
-msgid "`%D' denotes an ambiguous type"
-msgstr ""
+#: config/rs6000/rs6000.c:7383
+#, fuzzy, gcc-internal-format
+msgid "argument to %qs must be a 2-bit unsigned literal"
+msgstr "första argumentet till \"%s\" skall vara \"int\""
 
-#: cp/decl2.c:3880
-#, fuzzy
-msgid "  first type here"
-msgstr "  från här"
+#: config/rs6000/rs6000.c:7496
+#, fuzzy, gcc-internal-format
+msgid "argument to dss must be a 2-bit unsigned literal"
+msgstr "första argumentet till \"%s\" skall vara \"int\""
 
-#: cp/decl2.c:3881
-msgid "  other type here"
+#: config/rs6000/rs6000.c:7511
+#, gcc-internal-format
+msgid "invalid parameter combination for %qs AltiVec intrinsic"
 msgstr ""
 
-#: cp/decl2.c:3982
-#, fuzzy
-msgid "declaration of `%D' not in a namespace surrounding `%D'"
-msgstr "deklaration av \"%s\" som ett fält med funktioner"
+#: config/rs6000/rs6000.c:7745
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of __builtin_spe_predicate must be a constant"
+msgstr "argumentet till \"__builtin_eh_return_regno\" måste vara konstant"
 
-#: cp/decl2.c:4016
-msgid "`%D' should have been declared inside `%D'"
+#: config/rs6000/rs6000.c:7818
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of __builtin_spe_predicate is out of range"
+msgstr "argument till \"__builtin_args_info\" är utanför sitt intervall"
+
+#: config/rs6000/rs6000.c:13699
+#, fuzzy, gcc-internal-format
+msgid "stack frame too large"
+msgstr "%s är för stor"
+
+#: config/rs6000/rs6000.c:16217
+#, gcc-internal-format
+msgid "no profiling of 64-bit code for this ABI"
 msgstr ""
 
-#: cp/decl2.c:4152
-#, fuzzy
-msgid "`%D' is not a function,"
-msgstr "\"%s\" är vanligtvis en funktion"
+#: config/rs6000/rs6000.c:17307
+#, gcc-internal-format
+msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
+msgstr ""
 
-#: cp/decl2.c:4153
-#, fuzzy
-msgid "  conflict with `%D'"
-msgstr "\"%s\" ignorerad, i konflikt med \"-g%s\""
+#: config/rs6000/rs6000.c:17309
+#, gcc-internal-format
+msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
+msgstr ""
 
-#. The parser did not find it, so it's not there.
-#: cp/decl2.c:4473
-#, fuzzy
-msgid "unknown namespace `%D'"
-msgstr "okänt #pragma namespace %s"
+#: config/rs6000/rs6000.c:17313
+#, gcc-internal-format
+msgid "use of %<long long%> in AltiVec types is invalid"
+msgstr ""
 
-#: cp/decl2.c:4507 cp/decl2.c:4794
-msgid "`%T' is not a namespace"
+#: config/rs6000/rs6000.c:17315
+#, gcc-internal-format
+msgid "use of %<double%> in AltiVec types is invalid"
 msgstr ""
 
-#: cp/decl2.c:4509
-msgid "`%D' is not a namespace"
+#: config/rs6000/rs6000.c:17317
+#, gcc-internal-format
+msgid "use of %<long double%> in AltiVec types is invalid"
 msgstr ""
 
-#: cp/decl2.c:4518
-msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
+#: config/rs6000/rs6000.c:17319
+#, gcc-internal-format
+msgid "use of boolean types in AltiVec types is invalid"
 msgstr ""
 
-#: cp/decl2.c:4532
-#, fuzzy
-msgid "namespace `%D' not allowed in using-declaration"
-msgstr "\"%s\" är inte i början av deklarationen"
+#: config/rs6000/rs6000.c:17321
+#, gcc-internal-format
+msgid "use of %<complex%> in AltiVec types is invalid"
+msgstr ""
 
-#: cp/decl2.c:4561
-#, fuzzy
-msgid "`%D' not declared"
-msgstr "\"%s\" är tidigare deklarerad här"
+#: config/rs6000/aix43.h:49 config/rs6000/aix51.h:48 config/rs6000/aix52.h:48
+#, fuzzy, gcc-internal-format
+msgid "-maix64 and POWER architecture are incompatible"
+msgstr "-fpic och -mapcs-reent är inkompatibla"
 
-#. If the OLD_FN was really declared, the
-#. declarations don't match.
-#: cp/decl2.c:4573 cp/decl2.c:4615 cp/decl2.c:4640
-msgid "`%D' is already declared in this scope"
+#: config/rs6000/aix43.h:54 config/rs6000/aix51.h:53 config/rs6000/aix52.h:53
+#, gcc-internal-format
+msgid "-maix64 requires PowerPC64 architecture remain enabled"
 msgstr ""
 
-#: cp/decl2.c:4646
-msgid "using declaration `%D' introduced ambiguous type `%T'"
+#: config/rs6000/aix43.h:58 config/rs6000/aix51.h:57 config/rs6000/aix52.h:57
+#, gcc-internal-format
+msgid "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
 msgstr ""
 
-#: cp/decl2.c:4740
-msgid "using-declaration for non-member at class scope"
+#. The Darwin ABI always includes AltiVec, can't be (validly) turned
+#. off.
+#: config/rs6000/darwin.h:89
+#, gcc-internal-format
+msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
 msgstr ""
 
-#: cp/decl2.c:4746
-#, fuzzy
-msgid "using-declaration for destructor"
-msgstr "multiple deklaration av metod \"%s\""
+#. Darwin doesn't support -fpic.
+#: config/rs6000/darwin.h:95
+#, fuzzy, gcc-internal-format
+msgid "-fpic is not supported; -fPIC assumed"
+msgstr "-pipe stöds inte."
 
-#: cp/decl2.c:4752
-msgid "a using-declaration cannot specify a template-id.  Try  `using %T::%D'"
+#: config/rs6000/darwin.h:113
+#, gcc-internal-format
+msgid "-m64 requires PowerPC64 architecture, enabling"
 msgstr ""
 
-#: cp/decl2.c:4788
-#, fuzzy
-msgid "namespace `%T' undeclared"
-msgstr "parameter \"%s\" deklarerad som void"
-
-#: cp/decl2.c:4817
-#, fuzzy
-msgid "default argument missing for parameter %P of `%+#D'"
-msgstr "parameternamn saknas i parameterlista"
+#. See note below.
+#. if (rs6000_long_double_size_string == NULL)
+#. rs6000_long_double_type_size = 128;
+#: config/rs6000/eabispe.h:45 config/rs6000/linuxspe.h:62
+#, fuzzy, gcc-internal-format
+msgid "-m64 not supported in this configuration"
+msgstr "-pipe stöds inte"
 
-#: cp/decl2.c:4941
-msgid "extra qualification `%T::' on member `%D' ignored"
+#: config/rs6000/linux64.h:109
+#, gcc-internal-format
+msgid "-m64 requires a PowerPC64 cpu"
 msgstr ""
 
-#: cp/decl2.c:4945
-msgid "`%T' does not have a class or union named `%D'"
+#. Definitions for __builtin_return_address and __builtin_frame_address.
+#. __builtin_return_address (0) should give link register (65), enable
+#. this.
+#. This should be uncommented, so that the link register is used, but
+#. currently this would result in unmatched insns and spilling fixed
+#. registers so we'll leave it for another day.  When these problems are
+#. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
+#. (mrs)
+#. #define RETURN_ADDR_IN_PREVIOUS_FRAME
+#. Number of bytes into the frame return addresses can be found.  See
+#. rs6000_stack_info in rs6000.c for more information on how the different
+#. abi's store the return address.
+#: config/rs6000/rs6000.h:1833
+#, gcc-internal-format
+msgid "RETURN_ADDRESS_OFFSET not supported"
 msgstr ""
 
-#: cp/decl2.c:4963
-#, fuzzy
-msgid "`%T' is not a class or union type"
-msgstr "ISO C förbjuder typkonvertering till unionstyper"
+#. Sometimes certain combinations of command options do not make sense
+#. on a particular target machine.  You can define a macro
+#. `OVERRIDE_OPTIONS' to take account of this.  This macro, if
+#. defined, is executed once just after all the command options have
+#. been parsed.
+#.
+#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
+#. get control.
+#: config/rs6000/sysv4.h:219
+#, fuzzy, gcc-internal-format
+msgid "bad value for -mcall-%s"
+msgstr "Felaktigt värde för -mcall-%s"
 
-#: cp/decl2.c:4977
-#, fuzzy
-msgid "template argument is required for `%T'"
-msgstr "flera parametrar med namn \"%s\""
+#: config/rs6000/sysv4.h:235
+#, fuzzy, gcc-internal-format
+msgid "bad value for -msdata=%s"
+msgstr "Felaktigt värde för -msdata-%s"
 
-#: cp/decl2.c:4995
-#, fuzzy
-msgid "declaration of `%D' in `%D' which does not enclose `%D'"
-msgstr "deklaration av \"%s\" som ett fält med funktioner"
+#: config/rs6000/sysv4.h:252
+#, fuzzy, gcc-internal-format
+msgid "-mrelocatable and -msdata=%s are incompatible"
+msgstr "-fpic och -mapcs-reent är inkompatibla"
 
-#: cp/error.c:35
-#, c-format
-msgid "`%s' not supported by %s"
-msgstr "\"%s\" stöds inte av %s"
+#: config/rs6000/sysv4.h:261
+#, fuzzy, gcc-internal-format
+msgid "-f%s and -msdata=%s are incompatible"
+msgstr "-fpic och -mapcs-reent är inkompatibla"
 
-#: cp/error.c:571
-#, c-format
-msgid "<anonymous %s>"
-msgstr "<anonym %s>"
+#: config/rs6000/sysv4.h:270
+#, fuzzy, gcc-internal-format
+msgid "-msdata=%s and -mcall-%s are incompatible"
+msgstr "-mbsd och -mxopen är inkompatibla"
 
-#: cp/error.c:810
-#, c-format
-msgid "(static %s for %s)"
-msgstr "(static %s för %s)"
+#: config/rs6000/sysv4.h:279
+#, fuzzy, gcc-internal-format
+msgid "-mrelocatable and -mno-minimal-toc are incompatible"
+msgstr "-fpic och -mapcs-reent är inkompatibla"
 
-#: cp/error.c:1503
-#, c-format
-msgid "\\x%x"
-msgstr ""
+#: config/rs6000/sysv4.h:285
+#, fuzzy, gcc-internal-format
+msgid "-mrelocatable and -mcall-%s are incompatible"
+msgstr "-fpic och -mapcs-reent är inkompatibla"
 
-#: cp/error.c:2473
-#, c-format
-msgid "In %s `%s':"
-msgstr ""
+#: config/rs6000/sysv4.h:292
+#, fuzzy, gcc-internal-format
+msgid "-fPIC and -mcall-%s are incompatible"
+msgstr "-fpic och -mapcs-reent är inkompatibla"
 
-#: cp/error.c:2530
-#, c-format
-msgid "%s: In instantiation of `%s':\n"
-msgstr "%s: Vid instansiering av \"%s\":\n"
+#: config/rs6000/sysv4.h:299
+#, gcc-internal-format
+msgid "-mcall-aixdesc must be big endian"
+msgstr "-mcall-aixdesc måste vara \"big endian\""
 
-#: cp/error.c:2554
-#, c-format
-msgid "%s:%d:   instantiated from `%s'\n"
+#: config/rs6000/sysv4.h:314
+#, fuzzy, gcc-internal-format
+msgid "-m%s not supported in this configuration"
+msgstr "\"%s\" stöds inte av %s"
+
+#: config/s390/s390.c:1406
+#, gcc-internal-format
+msgid "Unknown cpu used in -march=%s."
 msgstr ""
 
-#: cp/error.c:2559
-#, c-format
-msgid "%s:%d:   instantiated from here\n"
+#: config/s390/s390.c:1425
+#, gcc-internal-format
+msgid "Unknown cpu used in -mtune=%s."
 msgstr ""
 
-#. damn ICE suppression
-#: cp/error.c:2713
-#, c-format
-msgid "unexpected letter `%c' in locate_error\n"
+#: config/s390/s390.c:1430
+#, fuzzy, gcc-internal-format
+msgid "z/Architecture mode not supported on %s."
+msgstr "-pipe stöds inte"
+
+#: config/s390/s390.c:1432
+#, gcc-internal-format
+msgid "64-bit ABI not supported in ESA/390 mode."
 msgstr ""
 
-#. Can't throw a reference.
-#: cp/except.c:240
-msgid "type `%T' is disallowed in Java `throw' or `catch'"
+#: config/s390/s390.c:1443
+#, gcc-internal-format
+msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination."
 msgstr ""
 
-#: cp/except.c:251
-msgid "call to Java `catch' or `throw' with `jthrowable' undefined"
+#: config/s390/s390.c:1450
+#, fuzzy, gcc-internal-format
+msgid "invalid value for -mwarn-framesize"
+msgstr "Felaktigt värde för -mcall-%s"
+
+#: config/s390/s390.c:1460
+#, fuzzy, gcc-internal-format
+msgid "invalid value for -mstack-size"
+msgstr "Felaktigt värde för -msdata-%s"
+
+#: config/s390/s390.c:1463
+#, gcc-internal-format
+msgid "stack size must be an exact power of 2"
 msgstr ""
 
-#. Thrown object must be a Throwable.
-#: cp/except.c:258
-msgid "type `%T' is not derived from `java::lang::Throwable'"
+#: config/s390/s390.c:1469
+#, fuzzy, gcc-internal-format
+msgid "invalid value for -mstack-guard"
+msgstr "Felaktigt värde för -msdata-%s"
+
+#: config/s390/s390.c:1472
+#, gcc-internal-format
+msgid "stack size must be greater than the stack guard value"
 msgstr ""
 
-#: cp/except.c:322
-msgid "mixing C++ and Java catches in a single translation unit"
+#: config/s390/s390.c:1475
+#, gcc-internal-format
+msgid "stack guard value must be an exact power of 2"
 msgstr ""
 
-#: cp/except.c:639
-msgid "throwing NULL, which has integral, not pointer type"
+#: config/s390/s390.c:1478
+#, gcc-internal-format
+msgid "-mstack-size implies use of -mstack-guard"
 msgstr ""
 
-#: cp/except.c:730
-msgid "  in thrown expression"
+#: config/s390/s390.c:1482
+#, gcc-internal-format
+msgid "-mstack-guard implies use of -mstack-size"
 msgstr ""
 
-#: cp/except.c:856
-msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
+#: config/s390/s390.c:6542
+#, gcc-internal-format
+msgid "Total size of local variables exceeds architecture limit."
 msgstr ""
 
-#: cp/except.c:944
-msgid "exception of type `%T' will be caught"
+#: config/s390/s390.c:7078
+#, fuzzy, gcc-internal-format
+msgid "frame size of %qs is "
+msgstr "lagringsstorlek på \"%s\" är okänd"
+
+#: config/s390/s390.c:7078
+#, gcc-internal-format
+msgid " bytes"
 msgstr ""
 
-#: cp/except.c:947
-msgid "   by earlier handler for `%T'"
+#: config/s390/s390.c:7082
+#, gcc-internal-format
+msgid "%qs uses dynamic stack allocation"
 msgstr ""
 
-#: cp/except.c:968
-msgid "`...' handler must be the last handler for its try block"
+#: config/sh/sh.c:6201
+#, fuzzy, gcc-internal-format
+msgid "__builtin_saveregs not supported by this subtarget"
+msgstr "__builtin_saveregs stöds inte på denna målarkitektur"
+
+#: config/sh/sh.c:7194
+#, gcc-internal-format
+msgid "attribute interrupt_handler is not compatible with -m5-compact"
 msgstr ""
 
-#: cp/friend.c:159
-#, fuzzy
-msgid "`%D' is already a friend of class `%T'"
-msgstr "kunde inte hitta klassen \"%s\""
+#. The sp_switch attribute only has meaning for interrupt functions.
+#. The trap_exit attribute only has meaning for interrupt functions.
+#: config/sh/sh.c:7216 config/sh/sh.c:7251
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute only applies to interrupt functions"
+msgstr "attributet \"%s\" fungerar bara på funktioner"
 
-#: cp/friend.c:161
-#, fuzzy
-msgid "previous friend declaration of `%D'"
-msgstr "tidigare deklaration av \"%s\""
+#. The argument must be a constant string.
+#: config/sh/sh.c:7223
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute argument not a string constant"
+msgstr "%s före strängkonstant"
 
-#: cp/friend.c:206
-#, fuzzy
-msgid "invalid type `%T' declared `friend'"
-msgstr "variabel \"%s\" deklarerad \"inline\""
+#. The argument must be a constant integer.
+#: config/sh/sh.c:7258
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute argument not an integer constant"
+msgstr "case-etikett reducerar inte till en heltalskonstant"
 
-#. [temp.friend]
-#. Friend declarations shall not declare partial
-#. specializations.
-#: cp/friend.c:222
-#, fuzzy
-msgid "partial specialization `%T' declared `friend'"
-msgstr "variabel \"%s\" deklarerad \"inline\""
+#: config/sh/symbian.c:147
+#, gcc-internal-format
+msgid "%H function '%D' is defined after prior declaration as dllimport: attribute ignored"
+msgstr ""
+
+#: config/sh/symbian.c:158
+#, fuzzy, gcc-internal-format
+msgid "%Hinline function '%D' is declared as dllimport: attribute ignored."
+msgstr "funktionen \"%s\" deklarerades tidigare i ett block"
 
-#: cp/friend.c:231
-msgid "class `%T' is implicitly friends with itself"
+#: config/sh/symbian.c:171
+#, gcc-internal-format
+msgid "%Hdefinition of static data member '%D' of dllimport'd class."
 msgstr ""
 
-#. template <class T> friend typename S<T>::X;
-#: cp/friend.c:249
-#, fuzzy
-msgid "typename type `%#T' declared `friend'"
-msgstr "parameter \"%s\" deklarerad som void"
+#: config/sh/symbian.c:286
+#, gcc-internal-format
+msgid "%Hfailure in redeclaration of '%D': dllimport'd symbol lacks external linkage."
+msgstr ""
 
-#. template <class T> friend class T;
-#: cp/friend.c:255
-#, fuzzy
-msgid "template parameter type `%T' declared `friend'"
-msgstr "parameter \"%s\" deklarerad som void"
+#: config/sh/symbian.c:332
+#, gcc-internal-format
+msgid "%H%s '%D' %s after being referenced with dllimport linkage."
+msgstr ""
 
-#. template <class T> friend class A; where A is not a template
-#: cp/friend.c:261
-#, fuzzy
-msgid "`%#T' is not a template"
-msgstr "användning ab `%s' i mall"
+#: config/sh/symbian.c:436
+#, fuzzy, gcc-internal-format
+msgid "%Hvariable %qD definition is marked dllimport."
+msgstr "statisk variabel \"%s\" är markerad som dllimport"
 
-#: cp/friend.c:276
-msgid "`%T' is already a friend of `%T'"
+#: config/sh/symbian.c:511
+#, gcc-internal-format
+msgid "%Hexternal linkage required for symbol '%D' because of '%s' attribute."
 msgstr ""
 
-#: cp/friend.c:376
-msgid "member `%D' declared as friend before type `%T' defined"
+#: config/sh/symbian.c:892 cp/tree.c:2277
+#, gcc-internal-format
+msgid "lang_* check: failed in %s, at %s:%d"
 msgstr ""
 
-#: cp/friend.c:431
-#, fuzzy
-msgid "friend declaration `%#D' declares a non-template function"
-msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
+#. There are no delay slots on SHmedia.
+#. Relaxation isn't yet supported for SHmedia
+#. -fprofile-arcs needs a working libgcov .  In unified tree            configurations with newlib, this requires to configure with             --with-newlib --with-headers.  But there is no way to check             here we have a working libgcov, so just assume that we have.
+#: config/sh/sh.h:754
+#, fuzzy, gcc-internal-format
+msgid "Profiling is not supported on this target."
+msgstr "__builtin_saveregs stöds inte på denna målarkitektur"
 
-#: cp/friend.c:434
-msgid "(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"
+#: config/sparc/sparc.c:589
+#, gcc-internal-format
+msgid "%s is not supported by this configuration"
+msgstr ""
+
+#: config/sparc/sparc.c:596
+#, gcc-internal-format
+msgid "-mlong-double-64 not allowed with -m64"
 msgstr ""
 
-#: cp/g++spec.c:211 java/jvspec.c:423
-#, c-format
-msgid "argument to `%s' missing\n"
-msgstr "argument till \"%s\" saknas\n"
+#: config/sparc/sparc.c:621
+#, gcc-internal-format
+msgid "-mcmodel= is not supported on 32 bit systems"
+msgstr ""
 
-#: cp/init.c:334
-msgid "`%D' should be initialized in the member initialization list"
+#: config/stormy16/stormy16.c:528
+#, gcc-internal-format
+msgid "Constant halfword load operand out of range."
 msgstr ""
 
-#: cp/init.c:384
-msgid "default-initialization of `%#D', which has reference type"
+#: config/stormy16/stormy16.c:538
+#, gcc-internal-format
+msgid "Constant arithmetic operand out of range."
 msgstr ""
 
-#: cp/init.c:389
-msgid "uninitialized reference member `%D'"
+#: config/stormy16/stormy16.c:1224
+#, gcc-internal-format
+msgid "Local variable memory requirements exceed capacity."
 msgstr ""
 
-#: cp/init.c:397
-msgid "initializer list treated as compound expression"
+#: config/stormy16/stormy16.c:1390
+#, gcc-internal-format
+msgid "function_profiler support"
 msgstr ""
 
-#: cp/init.c:538
-#, fuzzy
-msgid "`%D' will be initialized after"
-msgstr "parameter \"%s\" är initierad"
+#: config/stormy16/stormy16.c:1479
+#, fuzzy, gcc-internal-format
+msgid "cannot use va_start in interrupt function"
+msgstr "kan inte deklarera en statisk funktion i en annan funktion"
 
-#: cp/init.c:541
-#, fuzzy
-msgid "base `%T' will be initialized after"
-msgstr "fält \"%s\" är redan initierat"
+#: config/stormy16/stormy16.c:2052
+#, fuzzy, gcc-internal-format
+msgid "switch statement of size %lu entries too large"
+msgstr "storleken på variabel \"%s\" är för stor"
 
-#: cp/init.c:544
-msgid "  `%#D'"
+#: config/stormy16/stormy16.c:2434
+#, fuzzy, gcc-internal-format
+msgid "%<__BELOW100__%> attribute only applies to variables"
+msgstr "attributet \"%s\" är inte applicerbart på typer"
+
+#: config/stormy16/stormy16.c:2441
+#, gcc-internal-format
+msgid "__BELOW100__ attribute not allowed with auto storage class."
 msgstr ""
 
-#: cp/init.c:546
-msgid "  base `%T'"
+#: config/v850/v850-c.c:67
+#, gcc-internal-format
+msgid "#pragma GHS endXXXX found without previous startXXX"
 msgstr ""
 
-#: cp/init.c:564
-#, fuzzy
-msgid "multiple initializations given for base `%T'"
-msgstr "multiple deklaration av metod \"%s\""
+#: config/v850/v850-c.c:69
+#, gcc-internal-format
+msgid "#pragma GHS endXXX does not match previous startXXX"
+msgstr ""
 
-#: cp/init.c:631
-#, fuzzy
-msgid "initializations for multiple members of `%T'"
-msgstr "initierare misslyckas med att bestämma storlek på \"%s\""
+#: config/v850/v850-c.c:94
+#, fuzzy, gcc-internal-format
+msgid "cannot set interrupt attribute: no current function"
+msgstr "Ignorera attributet dllimport för funktioner"
 
-#: cp/init.c:688
-msgid "base class `%#T' should be explicitly initialized in the copy constructor"
+#: config/v850/v850-c.c:102
+#, gcc-internal-format
+msgid "cannot set interrupt attribute: no such identifier"
 msgstr ""
 
-#: cp/init.c:926
-msgid "class `%T' does not have any field named `%D'"
+#: config/v850/v850-c.c:147
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs section"
 msgstr ""
 
-#: cp/init.c:932
-msgid "field `%#D' is static; the only point of initialization is its definition"
-msgstr ""
+#: config/v850/v850-c.c:164
+#, fuzzy, gcc-internal-format
+msgid "unrecognized section name \"%s\""
+msgstr "Känner inte igen sektionsnamn \"%s\""
 
-#: cp/init.c:965
-msgid "unnamed initializer for `%T', which has no base classes"
+#: config/v850/v850-c.c:179
+#, gcc-internal-format
+msgid "malformed #pragma ghs section"
 msgstr ""
 
-#: cp/init.c:972
-msgid "unnamed initializer for `%T', which uses multiple inheritance"
+#: config/v850/v850-c.c:198
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs interrupt"
 msgstr ""
 
-#: cp/init.c:1007
-msgid "type `%D' is not a direct or virtual base of `%T'"
+#: config/v850/v850-c.c:209
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs starttda"
 msgstr ""
 
-#: cp/init.c:1010
-msgid "type `%D' is not a direct base of `%T'"
+#: config/v850/v850-c.c:220
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs startsda"
 msgstr ""
 
-#. Handle bad initializers like:
-#. class COMPLEX {
-#. public:
-#. double re, im;
-#. COMPLEX(double r = 0.0, double i = 0.0) {re = r; im = i;};
-#. ~COMPLEX() {};
-#. };
-#.
-#. int main(int argc, char **argv) {
-#. COMPLEX zees(1.0, 0.0)[10];
-#. }
-#.
-#: cp/init.c:1104
-#, fuzzy
-msgid "bad array initializer"
-msgstr "fält \"%s\" är redan initierat"
-
-#: cp/init.c:1311
-#, fuzzy
-msgid "`%T' is not an aggregate type"
-msgstr "\"%s\" har en inkomplett typ"
-
-#: cp/init.c:1334
-msgid "`%T' fails to be an aggregate typedef"
+#: config/v850/v850-c.c:231
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs startzda"
 msgstr ""
 
-#: cp/init.c:1343
-msgid "type `%T' is of non-aggregate type"
+#: config/v850/v850-c.c:242
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs endtda"
 msgstr ""
 
-#: cp/init.c:1446
-msgid "cannot call destructor `%T::~%T' without object"
+#: config/v850/v850-c.c:253
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs endsda"
 msgstr ""
 
-#: cp/init.c:1490
-#, fuzzy
-msgid "invalid use of non-static field `%D'"
-msgstr "ogiltigt användande av \"restrict\""
-
-#. We can get here when processing a bad default
-#. argument, like:
-#. struct S { int a; void f(int i = a); }
-#: cp/init.c:1499 cp/method.c:160
-#, fuzzy
-msgid "invalid use of member `%D'"
-msgstr "ogiltigt användande av \"restrict\""
+#: config/v850/v850-c.c:264
+#, gcc-internal-format
+msgid "junk at end of #pragma ghs endzda"
+msgstr ""
 
-#: cp/init.c:1509
-#, fuzzy
-msgid "no method `%T::%D'"
-msgstr "I metod `%s':"
+#: config/v850/v850.c:168
+#, fuzzy, gcc-internal-format
+msgid "%s=%s is not numeric"
+msgstr "%s=%s är för stor."
 
-#: cp/init.c:1602
-msgid "incomplete type `%T' does not have member `%D'"
-msgstr ""
+#: config/v850/v850.c:175
+#, fuzzy, gcc-internal-format
+msgid "%s=%s is too large"
+msgstr "%s=%s är för stor."
 
-#: cp/init.c:1676
-#, fuzzy
-msgid "`%D' is not a member of type `%T'"
-msgstr "%s har ingen medlem med namn \"%s\""
+#: config/v850/v850.c:2246
+#, fuzzy, gcc-internal-format
+msgid "%Jdata area attributes cannot be specified for local variables"
+msgstr "attributet \"section\" kan inte anges för lokala variabler"
 
-#: cp/init.c:1695
-#, fuzzy
-msgid "invalid pointer to bit-field `%D'"
-msgstr "negativ storlek i bitfält \"%s\""
+#: config/v850/v850.c:2257
+#, fuzzy, gcc-internal-format
+msgid "%Jdata area of '%D' conflicts with previous declaration"
+msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: cp/init.c:1734
-msgid "object missing in use of pointer-to-member construct"
+#: config/v850/v850.c:2456
+#, gcc-internal-format
+msgid "bogus JR construction: %d\n"
 msgstr ""
 
-#: cp/init.c:1774
-msgid "member `%D' is non-static but referenced as a static member"
+#: config/v850/v850.c:2477 config/v850/v850.c:2680
+#, gcc-internal-format
+msgid "bad amount of stack space removal: %d"
 msgstr ""
 
-#: cp/init.c:1776 cp/typeck.c:2826 cp/typeck.c:2930
-msgid "at this point in file"
+#: config/v850/v850.c:2656
+#, gcc-internal-format
+msgid "bogus JARL construction: %d\n"
 msgstr ""
 
-#: cp/init.c:1813
-#, fuzzy, c-format
-msgid "object missing in `%E'"
-msgstr "fältstorlek saknas i \"%s\""
-
-#: cp/init.c:1944
-msgid "new of array type fails to specify size"
+#: config/v850/v850.c:3026
+#, gcc-internal-format
+msgid "Bogus DISPOSE construction: %d\n"
 msgstr ""
 
-#: cp/init.c:1955
-msgid "size in array new must have integral type"
+#: config/v850/v850.c:3048
+#, gcc-internal-format
+msgid "Too much stack space to dispose of: %d"
 msgstr ""
 
-#: cp/init.c:1961
-msgid "zero size array reserves no space"
+#: config/v850/v850.c:3221
+#, gcc-internal-format
+msgid "Bogus PREPEARE construction: %d\n"
 msgstr ""
 
-#: cp/init.c:2026
-msgid "new cannot be applied to a reference type"
+#: config/v850/v850.c:3243
+#, gcc-internal-format
+msgid "Too much stack space to prepare: %d"
 msgstr ""
 
-#: cp/init.c:2032
-msgid "new cannot be applied to a function type"
+#: config/xtensa/xtensa.c:1774
+#, gcc-internal-format
+msgid "boolean registers required for the floating-point option"
 msgstr ""
 
-#: cp/init.c:2079
-msgid "call to Java constructor, while `jclass' undefined"
+#: config/xtensa/xtensa.c:1820
+#, fuzzy, gcc-internal-format
+msgid "-f%s is not supported with CONST16 instructions"
+msgstr "målprocessorn stödjer inte THUMB-instruktioner"
+
+#: config/xtensa/xtensa.c:1825
+#, gcc-internal-format
+msgid "PIC is required but not supported with CONST16 instructions"
 msgstr ""
 
-#: cp/init.c:2095
-#, fuzzy
-msgid "can't find class$"
-msgstr "Kan inte hitta class$"
+#: config/xtensa/xtensa.c:2672
+#, fuzzy, gcc-internal-format
+msgid "only uninitialized variables can be placed in a .bss section"
+msgstr "Initiera bara variabler som kan placeras i 8-bits området."
 
-#: cp/init.c:2209
-msgid "invalid type `void' for new"
-msgstr "ogiltig typ \"void\" för new"
+#: ada/misc.c:257
+#, fuzzy, gcc-internal-format
+msgid "missing argument to \"-%s\""
+msgstr "Saknar argument till flaggan \"%s\""
 
-#: cp/init.c:2261
-#, c-format
-msgid "call to Java constructor with `%s' undefined"
+#: ada/misc.c:298
+#, gcc-internal-format
+msgid "%<-gnat%> misspelled as %<-gant%>"
 msgstr ""
 
-#: cp/init.c:2369
-#, fuzzy
-msgid "ISO C++ forbids initialization in array new"
-msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
+#: cp/call.c:288
+#, gcc-internal-format
+msgid "unable to call pointer to member function here"
+msgstr ""
 
-#: cp/init.c:2391 cp/typeck2.c:367 cp/typeck2.c:1208
-msgid "initializer list being treated as compound expression"
+#: cp/call.c:2376
+#, gcc-internal-format
+msgid "%s %D(%T, %T, %T) <built-in>"
 msgstr ""
 
-#: cp/init.c:2397
-msgid "ISO C++ forbids aggregate initializer to new"
+#: cp/call.c:2381
+#, gcc-internal-format
+msgid "%s %D(%T, %T) <built-in>"
 msgstr ""
 
-#: cp/init.c:2485
-#, fuzzy
-msgid "uninitialized const in `new' of `%#T'"
-msgstr "initierare misslyckas med att bestämma storlek på \"%s\""
+#: cp/call.c:2385
+#, fuzzy, gcc-internal-format
+msgid "%s %D(%T) <built-in>"
+msgstr "<inbyggd>"
 
-#: cp/init.c:2864
-msgid "initializer ends prematurely"
+#: cp/call.c:2389
+#, gcc-internal-format
+msgid "%s %T <conversion>"
 msgstr ""
 
-#: cp/init.c:2934
-msgid "cannot initialize multi-dimensional array with initializer"
+#: cp/call.c:2391
+#, gcc-internal-format
+msgid "%J%s %+#D <near match>"
 msgstr ""
 
-#: cp/init.c:3124
-msgid "unknown array size in delete"
+#: cp/call.c:2393
+#, fuzzy, gcc-internal-format
+msgid "%J%s %+#D"
+msgstr "%s: %s"
+
+#: cp/call.c:2614
+#, fuzzy, gcc-internal-format
+msgid "conversion from %qT to %qT is ambiguous"
+msgstr "%s: flaggan \"%s\" är tvetydig\n"
+
+#: cp/call.c:2767 cp/call.c:2825
+#, gcc-internal-format
+msgid "no matching function for call to %<%D(%A)%>"
 msgstr ""
 
-#: cp/init.c:3389
-msgid "type to vector delete is neither pointer or array type"
+#: cp/call.c:2770 cp/call.c:2828
+#, fuzzy, gcc-internal-format
+msgid "call of overloaded %<%D(%A)%> is ambiguous"
+msgstr "%s: flaggan \"%s\" är tvetydig\n"
+
+#. It's no good looking for an overloaded operator() on a
+#. pointer-to-member-function.
+#: cp/call.c:2896
+#, gcc-internal-format
+msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
 msgstr ""
 
-#: cp/lex.c:136
-msgid "type name expected before `*'"
-msgstr "typnamn förväntat före \"*\""
+#: cp/call.c:2965
+#, gcc-internal-format
+msgid "no match for call to %<(%T) (%A)%>"
+msgstr ""
 
-#: cp/lex.c:158
-msgid "cannot declare references to references"
-msgstr "kan inte deklarera referenser till referenser"
+#: cp/call.c:2974
+#, fuzzy, gcc-internal-format
+msgid "call of %<(%T) (%A)%> is ambiguous"
+msgstr "%s: flaggan \"%s\" är tvetydig\n"
 
-#: cp/lex.c:163
-msgid "cannot declare pointers to references"
-msgstr "kan inte deklarera pekare till referenser"
+#: cp/call.c:3012
+#, gcc-internal-format
+msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
+msgstr ""
 
-#: cp/lex.c:167
-msgid "type name expected before `&'"
+#: cp/call.c:3018
+#, gcc-internal-format
+msgid "%s for %<operator%s%> in %<%E%s%>"
 msgstr ""
 
-#: cp/lex.c:894
-#, c-format
-msgid "semicolon missing after %s declaration"
+#: cp/call.c:3022
+#, gcc-internal-format
+msgid "%s for %<operator[]%> in %<%E[%E]%>"
 msgstr ""
 
-#: cp/lex.c:897
-#, fuzzy
-msgid "semicolon missing after declaration of `%T'"
-msgstr "motstridande deklarationer av \"%s\""
+#: cp/call.c:3027
+#, gcc-internal-format
+msgid "%s for %qs in %<%s %E%>"
+msgstr ""
 
-#: cp/lex.c:945
-#, c-format
-msgid "junk at end of #pragma %s"
+#: cp/call.c:3032
+#, gcc-internal-format
+msgid "%s for %<operator%s%> in %<%E %s %E%>"
 msgstr ""
 
-#: cp/lex.c:952
-#, c-format
-msgid "invalid #pragma %s"
-msgstr "ogiltigt #pragma %s"
+#: cp/call.c:3035
+#, gcc-internal-format
+msgid "%s for %<operator%s%> in %<%s%E%>"
+msgstr ""
 
-#: cp/lex.c:961
-#, fuzzy
-msgid "#pragma vtable no longer supported"
-msgstr "--driver stödjs inte längre"
+#: cp/call.c:3125
+#, gcc-internal-format
+msgid "ISO C++ forbids omitting the middle term of a ?: expression"
+msgstr "ISO C++ förbjuder uteslutande av mittersta termen i ett ?: uttryck"
 
-#: cp/lex.c:1038
-#, c-format
-msgid "#pragma implementation for %s appears after file is included"
+#: cp/call.c:3202
+#, gcc-internal-format
+msgid "%qE has type %<void%> and is not a throw-expression"
 msgstr ""
 
-#: cp/lex.c:1063
-msgid "junk at end of #pragma GCC java_exceptions"
+#: cp/call.c:3241 cp/call.c:3451
+#, gcc-internal-format
+msgid "operands to ?: have different types"
 msgstr ""
 
-#: cp/lex.c:1107
-#, fuzzy
-msgid "`%D' not defined"
-msgstr "\"%s\" är inte definierad"
-
-#: cp/lex.c:1110
-#, fuzzy
-msgid "`%D' was not declared in this scope"
-msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)"
+#: cp/call.c:3405
+#, fuzzy, gcc-internal-format
+msgid "enumeral mismatch in conditional expression: %qT vs %qT"
+msgstr "typfel i villkorsuttryck"
 
-#: cp/lex.c:1118
-#, fuzzy
-msgid "`%D' undeclared (first use this function)"
-msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)"
+#: cp/call.c:3412
+#, fuzzy, gcc-internal-format
+msgid "enumeral and non-enumeral type in conditional expression"
+msgstr "typ signed och unsigned i villkorsuttryck"
 
-#: cp/lex.c:1122
-msgid "(Each undeclared identifier is reported only once for each function it appears in.)"
+#: cp/call.c:3706
+#, gcc-internal-format
+msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
 msgstr ""
 
-#: cp/lex.c:1242
-#, fuzzy
-msgid "`::%D' undeclared (first use here)"
-msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)"
+#: cp/call.c:3779
+#, fuzzy, gcc-internal-format
+msgid "comparison between %q#T and %q#T"
+msgstr "jämföreslse mellan signed och unsigned"
 
-#: cp/mangle.c:2051
-msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
+#: cp/call.c:4038
+#, gcc-internal-format
+msgid "no suitable %<operator %s%> for %qT"
 msgstr ""
 
-#: cp/mangle.c:2363
-msgid "the mangled name of `%D' will change in a future version of GCC"
+#: cp/call.c:4055
+#, gcc-internal-format
+msgid "%q+#D is private"
 msgstr ""
 
-#: cp/method.c:154
-#, fuzzy
-msgid "invalid use of member `%D' in static member function"
-msgstr "destruerare kan inte vara en statisk medlemsfunktion"
+#: cp/call.c:4057
+#, fuzzy, gcc-internal-format
+msgid "%q+#D is protected"
+msgstr "tredje argumentet till \"%s\" är inte länge rekommenderat"
 
-#: cp/method.c:216
-msgid "use of namespace `%D' as expression"
+#: cp/call.c:4059
+#, gcc-internal-format
+msgid "%q+#D is inaccessible"
 msgstr ""
 
-#: cp/method.c:221
-msgid "use of class template `%T' as expression"
+#: cp/call.c:4060
+#, gcc-internal-format
+msgid "within this context"
 msgstr ""
 
-#: cp/method.c:234
-#, c-format
-msgid "use of %s from containing function"
-msgstr ""
+#: cp/call.c:4149 cp/cvt.c:263
+#, fuzzy, gcc-internal-format
+msgid "invalid conversion from %qT to %qT"
+msgstr "konvertering från NaN till int"
 
-#: cp/method.c:237
-#, fuzzy
-msgid "  `%#D' declared here"
-msgstr "\"%s\" är tidigare deklarerad här"
+#: cp/call.c:4151
+#, fuzzy, gcc-internal-format
+msgid "  initializing argument %P of %qD"
+msgstr "ogiltigt typargument till \"%s\""
 
-#: cp/method.c:255
-msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
-msgstr ""
+#: cp/call.c:4163
+#, fuzzy, gcc-internal-format
+msgid "passing NULL to non-pointer argument %P of %qD"
+msgstr "Saknar argument till flaggan \"%s\""
 
-#: cp/method.c:458
-msgid "generic thunk code fails for method `%#D' which uses `...'"
-msgstr ""
+#: cp/call.c:4166
+#, fuzzy, gcc-internal-format
+msgid "converting to non-pointer type %qT from NULL"
+msgstr "kan inte konvertera till en pekartyp"
 
-#: cp/method.c:697
-msgid "non-static const member `%#D', can't use default assignment operator"
-msgstr ""
+#: cp/call.c:4174
+#, fuzzy, gcc-internal-format
+msgid "passing %qT for argument %P to %qD"
+msgstr "Saknar argument till flaggan \"%s\""
 
-#: cp/method.c:702
-msgid "non-static reference member `%#D', can't use default assignment operator"
-msgstr ""
+#: cp/call.c:4177
+#, fuzzy, gcc-internal-format
+msgid "converting to %qT from %qT"
+msgstr "konvertering från NaN till int"
+
+#: cp/call.c:4186
+#, fuzzy, gcc-internal-format
+msgid "passing negative value %qE for argument %P to %qD"
+msgstr "Saknar argument till flaggan \"%s\""
 
-#: parse.y:262
-msgid "`%s' tag used in naming `%#T'"
+#: cp/call.c:4189
+#, gcc-internal-format
+msgid "converting negative value %qE to %qT"
 msgstr ""
 
-#: parse.y:542
-#, fuzzy
-msgid "keyword `export' not implemented, and will be ignored"
-msgstr "nyckelordet \"export\" är inte implementerat och kommer ignorerads"
+#: cp/call.c:4331
+#, fuzzy, gcc-internal-format
+msgid "cannot bind bitfield %qE to %qT"
+msgstr "kan inte initiera friend-funktion \"%s\""
 
-#: parse.y:646
-msgid "use of linkage spec `%D' is different from previous spec `%D'"
-msgstr ""
+#: cp/call.c:4334 cp/call.c:4350
+#, fuzzy, gcc-internal-format
+msgid "cannot bind packed field %qE to %qT"
+msgstr "kan inte deklarera \"::main\" som en mall"
 
-#: parse.y:943
-msgid "no base or member initializers given following ':'"
-msgstr ""
+#: cp/call.c:4337
+#, fuzzy, gcc-internal-format
+msgid "cannot bind rvalue %qE to %qT"
+msgstr "kan inte initiera friend-funktion \"%s\""
 
-#: parse.y:984
-msgid "anachronistic old style base class initializer"
+#: cp/call.c:4446
+#, gcc-internal-format
+msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
 msgstr ""
 
-#. Handle `Class<Class<Type>>' without space in the `>>'
-#: parse.y:1117
-msgid "`>>' should be `> >' in template class name"
+#. Undefined behavior [expr.call] 5.2.2/7.
+#: cp/call.c:4472
+#, gcc-internal-format
+msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
 msgstr ""
 
-#: parse.y:1164
-msgid "use of template qualifier outside template"
+#: cp/call.c:4515
+#, fuzzy, gcc-internal-format
+msgid "the default argument for parameter %d of %qD has not yet been parsed"
+msgstr "parameternamn saknas i parameterlista"
+
+#: cp/call.c:4720
+#, gcc-internal-format
+msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
 msgstr ""
 
-#: parse.y:1193 parse.y:1202
-#, c-format
-msgid "ISO C++ forbids an empty condition for `%s'"
+#: cp/call.c:4739
+#, gcc-internal-format
+msgid "%qT is not an accessible base of %qT"
 msgstr ""
 
-#: parse.y:1225
-#, fuzzy
-msgid "definition of class `%T' in condition"
-msgstr "redefinition av \"%s %s\""
+#: cp/call.c:4989
+#, fuzzy, gcc-internal-format
+msgid "could not find class$ field in java interface type %qT"
+msgstr "ingen superklass deklarerad i interface för \"%s\""
 
-#: parse.y:1227
-#, fuzzy
-msgid "definition of enum `%T' in condition"
-msgstr "omdefiniering av \"%s\""
+#: cp/call.c:5249
+#, fuzzy, gcc-internal-format
+msgid "call to non-function %qD"
+msgstr "Inga anrop i funktion %s\n"
 
-#: parse.y:1238
-#, fuzzy
-msgid "definition of array `%#D' in condition"
-msgstr "metoddefinition för \"%c%s\" kan inte hittas"
+#: cp/call.c:5274
+#, gcc-internal-format
+msgid "request for member %qD in %qE, which is of non-aggregate type %qT"
+msgstr ""
 
-#: parse.y:1351
-msgid "old style placement syntax, use () instead"
+#: cp/call.c:5353
+#, gcc-internal-format
+msgid "no matching function for call to %<%T::%s(%A)%#V%>"
 msgstr ""
 
-#: parse.y:1362
-#, fuzzy
-msgid "`%T' is not a valid expression"
-msgstr "\"%s\" är inte ett giltigt filnamn"
+#: cp/call.c:5371
+#, fuzzy, gcc-internal-format
+msgid "call of overloaded %<%s(%A)%> is ambiguous"
+msgstr "%s: flaggan \"%s\" är tvetydig\n"
 
-#. This was previously allowed as an extension, but
-#. was removed in G++ 3.3.
-#: parse.y:1369
-#, fuzzy
-msgid "initialization of new expression with `='"
-msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
+#: cp/call.c:5395
+#, fuzzy, gcc-internal-format
+msgid "cannot call member function %qD without object"
+msgstr "kan inte deklarera \"::main\" som static"
 
-#: parse.y:1395
-msgid "ISO C++ forbids compound literals"
+#: cp/call.c:6000
+#, gcc-internal-format
+msgid "passing %qT chooses %qT over %qT"
 msgstr ""
 
-#: parse.y:1642
-msgid "ISO C++ forbids braced-groups within expressions"
+#: cp/call.c:6002 cp/name-lookup.c:4126
+#, fuzzy, gcc-internal-format
+msgid "  in call to %qD"
+msgstr "kan inte inline:a anrop till \"%s\""
+
+#: cp/call.c:6059
+#, gcc-internal-format
+msgid "choosing %qD over %qD"
 msgstr ""
 
-#: parse.y:1721
-#, fuzzy
-msgid "invalid use of template `%D'"
-msgstr "ogiltigt användande av \"restrict\""
+#: cp/call.c:6060
+#, fuzzy, gcc-internal-format
+msgid "  for conversion from %qT to %qT"
+msgstr "konvertering från NaN till int"
 
-#: parse.y:2053 parse.y:2068
-msgid "sigof type specifier"
+#: cp/call.c:6062
+#, gcc-internal-format
+msgid "  because conversion sequence for the argument is better"
 msgstr ""
 
-#: parse.y:2058
-msgid "`sigof' applied to non-aggregate expression"
+#: cp/call.c:6182
+#, gcc-internal-format
+msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
 msgstr ""
 
-#: parse.y:2073
-msgid "`sigof' applied to non-aggregate type"
-msgstr ""
+#: cp/call.c:6323
+#, fuzzy, gcc-internal-format
+msgid "could not convert %qE to %qT"
+msgstr "kunde inte öppna dump-fil \"%s\""
 
-#: parse.y:2339
-msgid "using `typename' outside of template"
+#: cp/call.c:6454
+#, gcc-internal-format
+msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
 msgstr ""
 
-#: parse.y:2356
-msgid "qualified name does not name a class"
+#: cp/call.c:6458
+#, gcc-internal-format
+msgid "invalid initialization of reference of type %qT from expression of type %qT"
 msgstr ""
 
-#: parse.y:2417
-#, c-format
-msgid "storage class specifier `%s' not allowed after struct or class"
-msgstr ""
+#: cp/class.c:273
+#, fuzzy, gcc-internal-format
+msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
+msgstr "kan inte konvertera till en pekartyp"
 
-#: parse.y:2419
-#, c-format
-msgid "type specifier `%s' not allowed after struct or class"
+#: cp/class.c:930
+#, gcc-internal-format
+msgid "Java class %qT cannot have a destructor"
 msgstr ""
 
-#: parse.y:2421
-#, c-format
-msgid "type qualifier `%s' not allowed after struct or class"
+#: cp/class.c:932
+#, gcc-internal-format
+msgid "Java class %qT cannot have an implicit non-trivial destructor"
 msgstr ""
 
-#: parse.y:2423
-msgid "no body nor ';' separates two class, struct or union declarations"
-msgstr ""
+#: cp/class.c:1032
+#, fuzzy, gcc-internal-format
+msgid "%q#D and %q#D cannot be overloaded"
+msgstr "const \"%s\" kan inte deklareras \"mutable\""
 
-#: parse.y:2553
-msgid "no bases given following `:'"
+#: cp/class.c:1089
+#, gcc-internal-format
+msgid "conflicting access specifications for method %qD, ignored"
 msgstr ""
 
-#: parse.y:2584 parse.y:2599
-msgid "`%D' access"
+#: cp/class.c:1092
+#, gcc-internal-format
+msgid "conflicting access specifications for field %qE, ignored"
 msgstr ""
 
-#: parse.y:2589
-msgid "multiple access specifiers"
-msgstr ""
+#: cp/class.c:1142
+#, fuzzy, gcc-internal-format
+msgid "%qD names constructor"
+msgstr "struct"
 
-#: parse.y:2607
-msgid "multiple `virtual' specifiers"
-msgstr ""
+#: cp/class.c:1147
+#, fuzzy, gcc-internal-format
+msgid "%qD invalid in %qT"
+msgstr "Ogiltig flagga \"%s\""
 
-#: parse.y:2644
-msgid "missing ';' before right brace"
-msgstr "saknar ';' före slutklammer"
+#: cp/class.c:1155
+#, fuzzy, gcc-internal-format
+msgid "no members matching %qD in %q#T"
+msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
 
-#: parse.y:2865
-msgid "ISO C++ forbids array dimensions with parenthesized type in new"
-msgstr ""
+#: cp/class.c:1187 cp/class.c:1195
+#, fuzzy, gcc-internal-format
+msgid "%qD invalid in %q#T"
+msgstr "Ogiltig flagga \"%s\""
 
-#: parse.y:3152 parse.y:3172 parse.y:3181 parse.y:3210
-msgid "`%T' is not a class or namespace"
+#: cp/class.c:1188
+#, gcc-internal-format
+msgid "  because of local method %q#D with same name"
 msgstr ""
 
-#: parse.y:3377
-msgid "ISO C++ forbids label declarations"
+#: cp/class.c:1196
+#, gcc-internal-format
+msgid "  because of local member %q#D with same name"
 msgstr ""
 
-#: parse.y:3537
-msgid "ISO C++ forbids computed gotos"
-msgstr "ISO C++ förbjuder beräknade goto"
+#: cp/class.c:1238
+#, fuzzy, gcc-internal-format
+msgid "base class %q#T has a non-virtual destructor"
+msgstr "fält \"%s\" har en inkomplett typ"
 
-#: parse.y:3545
-msgid "label must be followed by statement"
+#: cp/class.c:1552
+#, gcc-internal-format
+msgid "all member functions in class %qT are private"
 msgstr ""
 
-#: parse.y:3590
-msgid "must have at least one catch per try block"
+#: cp/class.c:1563
+#, gcc-internal-format
+msgid "%q#T only defines a private destructor and has no friends"
 msgstr ""
 
-#: parse.y:3650
-msgid "ISO C++ forbids compound statements inside for initializations"
+#: cp/class.c:1603
+#, gcc-internal-format
+msgid "%q#T only defines private constructors and has no friends"
 msgstr ""
 
-#. This helps us recover from really nasty
-#. parse errors, for example, a missing right
-#. parenthesis.
-#: parse.y:3737 parse.y:3747
-msgid "possibly missing ')'"
-msgstr "saknas troligen en ')'"
-
-#: parse.y:3840
-msgid "type specifier omitted for parameter"
+#: cp/class.c:1936
+#, gcc-internal-format
+msgid "no unique final overrider for %qD in %qT"
 msgstr ""
 
-#: parse.y:3849
-#, c-format
-msgid "`%E' is not a type, use `typename %E' to make it one"
+#. Here we know it is a hider, and no overrider exists.
+#: cp/class.c:2414
+#, gcc-internal-format
+msgid "%qD was hidden"
 msgstr ""
 
-#: parse.y:3851
-#, fuzzy
-msgid "no type `%D' in `%T'"
-msgstr "returtypen på \"%s\" är inte \"int\""
+#: cp/class.c:2415
+#, gcc-internal-format
+msgid "  by %qD"
+msgstr ""
 
-#: parse.y:3854
-#, fuzzy, c-format
-msgid "type specifier omitted for parameter `%E'"
-msgstr "lagringsklass angiven för parameter \"%s\""
+#: cp/class.c:2456 cp/decl2.c:1100
+#, fuzzy, gcc-internal-format
+msgid "%q#D invalid; an anonymous union can only have non-static data members"
+msgstr "anonym union deklarerad i parameterlista"
 
-#: parse.y:3862
-msgid "'%D' is used as a type, but is not defined as a type."
+#: cp/class.c:2463 cp/decl2.c:1107
+#, gcc-internal-format
+msgid "private member %q#D in anonymous union"
 msgstr ""
 
-#: cp/pt.c:284
-msgid "data member `%D' cannot be a member template"
+#: cp/class.c:2466 cp/decl2.c:1109
+#, gcc-internal-format
+msgid "protected member %q#D in anonymous union"
 msgstr ""
 
-#: cp/pt.c:296
-#, fuzzy
-msgid "invalid member template declaration `%D'"
-msgstr "dubbel deklaration av etikett \"%s\""
-
-#: cp/pt.c:691
-msgid "explicit specialization in non-namespace scope `%D'"
-msgstr ""
+#: cp/class.c:2633
+#, fuzzy, gcc-internal-format
+msgid "bit-field %q#D with non-integral type"
+msgstr "bitfält \"%s\" har en icke godkänd typ"
 
-#: cp/pt.c:703
-msgid "enclosing class templates are not explicitly specialized"
-msgstr ""
+#: cp/class.c:2650
+#, fuzzy, gcc-internal-format
+msgid "bit-field %qD width not an integer constant"
+msgstr "tre \"l\"-suffix på heltalskonstant"
 
-#: cp/pt.c:792 cp/pt.c:833
-msgid "specializing `%#T' in different namespace"
-msgstr ""
+#: cp/class.c:2656
+#, fuzzy, gcc-internal-format
+msgid "negative width in bit-field %qD"
+msgstr "negativ storlek i bitfält \"%s\""
 
-#: cp/pt.c:793 cp/pt.c:834
-#, fuzzy
-msgid "  from definition of `%#D'"
-msgstr "omdefiniering av \"%s\""
+#: cp/class.c:2661
+#, fuzzy, gcc-internal-format
+msgid "zero width for bit-field %qD"
+msgstr "Storleken noll på bitfält \"%s\""
 
-#: cp/pt.c:801
-#, fuzzy
-msgid "specialization of `%T' after instantiation"
-msgstr "deklaration av \"%s\" är \"extern\" och initierad"
+#: cp/class.c:2667
+#, fuzzy, gcc-internal-format
+msgid "width of %qD exceeds its type"
+msgstr "storleken på \"%s\" är större än sin typ"
 
-#: cp/pt.c:848
-#, fuzzy
-msgid "specialization `%T' after instantiation `%T'"
-msgstr "deklaration av \"%s\" är \"extern\" och initierad"
+#: cp/class.c:2676
+#, gcc-internal-format
+msgid "%qD is too small to hold all values of %q#T"
+msgstr ""
 
-#: cp/pt.c:860
-#, fuzzy
-msgid "explicit specialization of non-template `%T'"
-msgstr "implicit deklaration av funktion \"%s\""
+#: cp/class.c:2736
+#, gcc-internal-format
+msgid "member %q#D with constructor not allowed in union"
+msgstr ""
 
-#: cp/pt.c:992
-msgid "specialization of %D after instantiation"
+#: cp/class.c:2739
+#, gcc-internal-format
+msgid "member %q#D with destructor not allowed in union"
 msgstr ""
 
-#: cp/pt.c:1096
-#, fuzzy
-msgid "%s %+#D"
-msgstr "%s: %s"
+#: cp/class.c:2742
+#, gcc-internal-format
+msgid "member %q#D with copy assignment operator not allowed in union"
+msgstr ""
 
-#: cp/pt.c:1147
-#, fuzzy
-msgid "`%D' is not a function template"
-msgstr "typkonvertering matchar inte en funktionstyp"
+#: cp/class.c:2765
+#, fuzzy, gcc-internal-format
+msgid "multiple fields in union %qT initialized"
+msgstr "fält \"%s\" är redan initierat"
 
-#: cp/pt.c:1286
-msgid "template-id `%D' for `%+D' does not match any template declaration"
+#: cp/class.c:2826
+#, gcc-internal-format
+msgid "ignoring packed attribute on unpacked non-POD field %q#D"
 msgstr ""
 
-#: cp/pt.c:1294
-msgid "ambiguous template specialization `%D' for `%+D'"
+#: cp/class.c:2886
+#, fuzzy, gcc-internal-format
+msgid "%qD may not be static because it is a member of a union"
+msgstr "\"%s\" är normalt en icke-statisk function"
+
+#: cp/class.c:2891
+#, gcc-internal-format
+msgid "%qD may not have reference type %qT because it is a member of a union"
 msgstr ""
 
-#. This case handles bogus declarations like template <>
-#. template <class T> void f<int>();
-#: cp/pt.c:1521 cp/pt.c:1595
-msgid "template-id `%D' in declaration of primary template"
+#: cp/class.c:2900
+#, gcc-internal-format
+msgid "field %qD in local class cannot be static"
 msgstr ""
 
-#: cp/pt.c:1534
-msgid "template parameter list used in explicit instantiation"
+#: cp/class.c:2906
+#, fuzzy, gcc-internal-format
+msgid "field %qD invalidly declared function type"
+msgstr "fält \"%s\" deklarerad som en funktion"
+
+#: cp/class.c:2912
+#, fuzzy, gcc-internal-format
+msgid "field %qD invalidly declared method type"
+msgstr "bitfält \"%s\" har en icke godkänd typ"
+
+#: cp/class.c:2944
+#, gcc-internal-format
+msgid "non-static reference %q#D in class without a constructor"
 msgstr ""
 
-#: cp/pt.c:1540
-msgid "definition provided for explicit instantiation"
+#: cp/class.c:2991
+#, gcc-internal-format
+msgid "non-static const member %q#D in class without a constructor"
 msgstr ""
 
-#: cp/pt.c:1546
-#, fuzzy
-msgid "too many template parameter lists in declaration of `%D'"
-msgstr "flera lagringsklasser i deklaration av \"%s\""
+#: cp/class.c:3006
+#, gcc-internal-format
+msgid "field %q#D with same name as class"
+msgstr ""
 
-#: cp/pt.c:1562
-#, fuzzy
-msgid "too few template parameter lists in declaration of `%D'"
-msgstr "två eller fler datatyper i deklaration av \"%s\""
+#: cp/class.c:3039
+#, fuzzy, gcc-internal-format
+msgid "%q#T has pointer data members"
+msgstr "upprepning av medlem \"%s\""
 
-#: cp/pt.c:1579
-msgid "explicit specialization not preceded by `template <>'"
+#: cp/class.c:3043
+#, gcc-internal-format
+msgid "  but does not override %<%T(const %T&)%>"
 msgstr ""
 
-#: cp/pt.c:1592
-msgid "partial specialization `%D' of function template"
+#: cp/class.c:3045
+#, gcc-internal-format
+msgid "  or %<operator=(const %T&)%>"
 msgstr ""
 
-#: cp/pt.c:1624
-msgid "default argument specified in explicit specialization"
+#: cp/class.c:3048
+#, gcc-internal-format
+msgid "  but does not override %<operator=(const %T&)%>"
 msgstr ""
 
-#: cp/pt.c:1628
-msgid "template specialization with C linkage"
+#: cp/class.c:3481
+#, gcc-internal-format
+msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
 msgstr ""
 
-#. From [temp.expl.spec]:
-#.
-#. If such an explicit specialization for the member
-#. of a class template names an implicitly-declared
-#. special member function (clause _special_), the
-#. program is ill-formed.
-#.
-#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1715
-msgid "specialization of implicitly-declared special member function"
+#: cp/class.c:3593
+#, gcc-internal-format
+msgid "class %qT will be considered nearly empty in a future version of GCC"
 msgstr ""
 
-#: cp/pt.c:1759
-#, fuzzy
-msgid "no member function `%D' declared in `%T'"
-msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
-
-#. There are two many template parameter lists.
-#: cp/pt.c:1909
-#, fuzzy
-msgid "too many template parameter lists in declaration of `%T'"
-msgstr "flera lagringsklasser i deklaration av \"%s\""
+#: cp/class.c:3675
+#, fuzzy, gcc-internal-format
+msgid "initializer specified for non-virtual method %qD"
+msgstr "argumentformat angivet för icke-funktion \"%s\""
 
-#: cp/pt.c:2005
-msgid " shadows template parm `%#D'"
+#: cp/class.c:4338
+#, gcc-internal-format
+msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/pt.c:2409
-msgid "template parameters not used in partial specialization:"
+#: cp/class.c:4437
+#, gcc-internal-format
+msgid "direct base %qT inaccessible in %qT due to ambiguity"
 msgstr ""
 
-#: cp/pt.c:2413
-msgid "        `%D'"
+#: cp/class.c:4449
+#, gcc-internal-format
+msgid "virtual base %qT inaccessible in %qT due to ambiguity"
 msgstr ""
 
-#: cp/pt.c:2425
-msgid "partial specialization `%T' does not specialize any template arguments"
+#: cp/class.c:4626
+#, gcc-internal-format
+msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/pt.c:2450
-#, c-format
-msgid "template argument `%E' involves template parameter(s)"
+#. Versions of G++ before G++ 3.4 did not reset the
+#. DECL_MODE.
+#: cp/class.c:4665
+#, gcc-internal-format
+msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/pt.c:2494
-msgid "type `%T' of template argument `%E' depends on template parameter(s)"
+#: cp/class.c:4688
+#, gcc-internal-format
+msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/pt.c:2582
-#, fuzzy
-msgid "no default argument for `%D'"
-msgstr "ogiltigt typargument till \"%s\""
+#: cp/class.c:4698
+#, gcc-internal-format
+msgid "%qD contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
+msgstr ""
 
-#: cp/pt.c:2735
-msgid "template with C linkage"
+#: cp/class.c:4758
+#, gcc-internal-format
+msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
 msgstr ""
 
-#: cp/pt.c:2738
-msgid "template class without a name"
+#: cp/class.c:4899 cp/parser.c:12930
+#, fuzzy, gcc-internal-format
+msgid "redefinition of %q#T"
+msgstr "omdefiniering av \"%s\""
+
+#: cp/class.c:5049
+#, gcc-internal-format
+msgid "%q#T has virtual functions but non-virtual destructor"
 msgstr ""
 
-#: cp/pt.c:2815
-msgid "`%D' does not declare a template type"
+#: cp/class.c:5146
+#, gcc-internal-format
+msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr ""
 
-#: cp/pt.c:2821
-#, fuzzy
-msgid "template definition of non-template `%#D'"
-msgstr "upprepad definition av klassmetod \"%s\"."
+#: cp/class.c:5562
+#, fuzzy, gcc-internal-format
+msgid "language string %<\"%E\"%> not recognized"
+msgstr "språksträng `\"%s\"' känns inte igen"
 
-#: cp/pt.c:2862
-msgid "expected %d levels of template parms for `%#D', got %d"
+#: cp/class.c:5649
+#, gcc-internal-format
+msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
 msgstr ""
 
-#: cp/pt.c:2874
-#, fuzzy
-msgid "got %d template parameters for `%#D'"
-msgstr "flera parametrar med namn \"%s\""
+#: cp/class.c:5774
+#, fuzzy, gcc-internal-format
+msgid "no matches converting function %qD to type %q#T"
+msgstr "kan inte konvertera till en pekartyp"
 
-#: cp/pt.c:2877
-#, fuzzy
-msgid "got %d template parameters for `%#T'"
-msgstr "flera parametrar med namn \"%s\""
+#: cp/class.c:5797
+#, fuzzy, gcc-internal-format
+msgid "converting overloaded function %qD to type %q#T is ambiguous"
+msgstr "%s: flaggan \"%s\" är tvetydig\n"
 
-#: cp/pt.c:2879
-#, c-format
-msgid "  but %d required"
+#: cp/class.c:5823
+#, fuzzy, gcc-internal-format
+msgid "assuming pointer to member %qD"
+msgstr "upprepning av medlem \"%s\""
+
+#: cp/class.c:5826
+#, gcc-internal-format
+msgid "(a pointer to member can only be formed with %<&%E%>)"
 msgstr ""
 
-#: cp/pt.c:2962
-#, fuzzy
-msgid "`%T' is not a template type"
-msgstr "\"%s\" har en inkomplett typ"
+#: cp/class.c:5871 cp/class.c:5902 cp/class.c:6054 cp/class.c:6061
+#, gcc-internal-format
+msgid "not enough type information"
+msgstr "inte tillräcklig typinformation"
 
-#: cp/pt.c:2978
-#, fuzzy
-msgid "previous declaration `%D'"
-msgstr "tidigare deklaration av \"%s\""
+#: cp/class.c:5888
+#, fuzzy, gcc-internal-format
+msgid "argument of type %qT does not match %qT"
+msgstr "argument \"%s\" matchar inte prototypen"
 
-#: cp/pt.c:2979
-#, fuzzy, c-format
-msgid "used %d template parameter%s instead of %d"
-msgstr "flera parametrar med namn \"%s\""
+#: cp/class.c:6038
+#, gcc-internal-format
+msgid "invalid operation on uninstantiated type"
+msgstr "ogiltig operation på oinstansierad typ"
 
-#: cp/pt.c:2995
-#, fuzzy
-msgid "template parameter `%#D'"
-msgstr "oanvänd parameter \"%s\""
+#. [basic.scope.class]
+#.
+#. A name N used in a class S shall refer to the same declaration
+#. in its context and when re-evaluated in the completed scope of
+#. S.
+#: cp/class.c:6275 cp/decl.c:1102 cp/name-lookup.c:508 cp/pt.c:2206
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q#D"
+msgstr "omdeklaration av \"%s\""
 
-#: cp/pt.c:2996
-msgid "redeclared here as `%#D'"
+#: cp/class.c:6276
+#, gcc-internal-format
+msgid "changes meaning of %qD from %q+#D"
 msgstr ""
 
-#. We have in [temp.param]:
-#.
-#. A template-parameter may not be given default arguments
-#. by two different declarations in the same scope.
-#: cp/pt.c:3006
-#, fuzzy
-msgid "redefinition of default argument for `%#D'"
-msgstr "omdefiniering av \"%s\""
+#: cp/cvt.c:90
+#, fuzzy, gcc-internal-format
+msgid "can't convert from incomplete type %qT to %qT"
+msgstr "kan inte konvertera till en pekartyp"
 
-#: cp/pt.c:3007
-#, fuzzy
-msgid "  original definition appeared here"
-msgstr "funktionsdefinition deklarerad som \"typedef\""
+#: cp/cvt.c:99
+#, fuzzy, gcc-internal-format
+msgid "conversion of %qE from %qT to %qT is ambiguous"
+msgstr "%s: flaggan \"%s\" är tvetydig\n"
 
-#: cp/pt.c:3100
-#, fuzzy, c-format
-msgid "`%E' is not a valid template argument"
-msgstr "ogiltigt typargument"
+#: cp/cvt.c:168 cp/cvt.c:237 cp/cvt.c:284
+#, fuzzy, gcc-internal-format
+msgid "cannot convert %qE from type %qT to type %qT"
+msgstr "kan inte konvertera till en pekartyp"
 
-#: cp/pt.c:3104
-msgid "it must be the address of a function with external linkage"
+#: cp/cvt.c:197 cp/cvt.c:201
+#, gcc-internal-format
+msgid "pointer to member cast from %qT to %qT is via virtual base"
 msgstr ""
 
-#: cp/pt.c:3106
-msgid "it must be the address of an object with external linkage"
-msgstr ""
+#: cp/cvt.c:497
+#, fuzzy, gcc-internal-format
+msgid "conversion from %qT to %qT discards qualifiers"
+msgstr "%s: flaggan \"%s\" är tvetydig\n"
 
-#: cp/pt.c:3110
-msgid "it must be a pointer-to-member of the form `&X::Y'"
+#: cp/cvt.c:515 cp/typeck.c:4833
+#, gcc-internal-format
+msgid "casting %qT to %qT does not dereference pointer"
 msgstr ""
 
-#: cp/pt.c:3121
-#, c-format
-msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
+#: cp/cvt.c:542
+#, fuzzy, gcc-internal-format
+msgid "cannot convert type %qT to type %qT"
+msgstr "kan inte konvertera till en pekartyp"
+
+#: cp/cvt.c:670
+#, fuzzy, gcc-internal-format
+msgid "conversion from %q#T to %q#T"
+msgstr "konvertering från NaN till int"
+
+#: cp/cvt.c:682 cp/cvt.c:702
+#, gcc-internal-format
+msgid "%q#T used where a %qT was expected"
 msgstr ""
 
-#: cp/pt.c:3133
-#, c-format
-msgid "address of non-extern `%E' cannot be used as template argument"
+#: cp/cvt.c:717
+#, gcc-internal-format
+msgid "%q#T used where a floating point value was expected"
 msgstr ""
 
-#: cp/pt.c:3144
-#, fuzzy, c-format
-msgid "non-constant `%E' cannot be used as template argument"
-msgstr "const \"%s\" kan inte deklareras \"mutable\""
+#: cp/cvt.c:764
+#, fuzzy, gcc-internal-format
+msgid "conversion from %qT to non-scalar type %qT requested"
+msgstr "konvertering till icke-skalär typ begärd"
 
-#: cp/pt.c:3151
-#, c-format
-msgid "object `%E' cannot be used as template argument"
+#: cp/cvt.c:798
+#, gcc-internal-format
+msgid "pseudo-destructor is not called"
 msgstr ""
 
-#: cp/pt.c:3526
-#, c-format
-msgid "to refer to a type member of a template parameter, use `typename %E'"
+#: cp/cvt.c:857
+#, gcc-internal-format
+msgid "object of incomplete type %qT will not be accessed in %s"
 msgstr ""
 
-#: cp/pt.c:3539 cp/pt.c:3555 cp/pt.c:3594
-msgid "type/value mismatch at argument %d in template parameter list for `%D'"
+#: cp/cvt.c:860
+#, gcc-internal-format
+msgid "object of type %qT will not be accessed in %s"
 msgstr ""
 
-#: cp/pt.c:3542
-msgid "  expected a constant of type `%T', got `%T'"
+#: cp/cvt.c:876
+#, gcc-internal-format
+msgid "object %qE of incomplete type %qT will not be accessed in %s"
 msgstr ""
 
-#: cp/pt.c:3546
-#, fuzzy, c-format
-msgid "  expected a type, got `%E'"
-msgstr "Oväntad typ på \"id\" (%s)"
-
-#: cp/pt.c:3558
-#, fuzzy
-msgid "  expected a type, got `%T'"
-msgstr "Oväntad typ på \"id\" (%s)"
-
-#: cp/pt.c:3560
-msgid "  expected a class template, got `%T'"
-msgstr ""
+#. [over.over] enumerates the places where we can take the address
+#. of an overloaded function, and this is not one of them.
+#: cp/cvt.c:892
+#, fuzzy, gcc-internal-format
+msgid "%s cannot resolve address of overloaded function"
+msgstr "Programflödet når slutet på en icke-void-funktion"
 
-#: cp/pt.c:3596
-msgid "  expected a template of type `%D', got `%D'"
+#. Only warn when there is no &.
+#: cp/cvt.c:898
+#, gcc-internal-format
+msgid "%s is a reference, not call, to function %qE"
 msgstr ""
 
-#: cp/pt.c:3618
-msgid "template-argument `%T' uses anonymous type"
-msgstr ""
+#: cp/cvt.c:909
+#, fuzzy, gcc-internal-format
+msgid "%s has no effect"
+msgstr "%s har ingen %s"
 
-#: cp/pt.c:3621
-msgid "template-argument `%T' uses local type `%T'"
+#: cp/cvt.c:941
+#, gcc-internal-format
+msgid "value computed is not used"
 msgstr ""
 
-#: cp/pt.c:3631
-#, fuzzy
-msgid "template-argument `%T' is a variably modified type"
-msgstr "parameter \"%s\" är initierad"
+#: cp/cvt.c:1049
+#, fuzzy, gcc-internal-format
+msgid "converting NULL to non-pointer type"
+msgstr "kan inte konvertera till en pekartyp"
 
-#: cp/pt.c:3666
-msgid "could not convert template argument `%E' to `%T'"
-msgstr ""
+#: cp/cvt.c:1121
+#, fuzzy, gcc-internal-format
+msgid "ambiguous default type conversion from %qT"
+msgstr "Slå på automatisk mallinstansiering"
 
-#: cp/pt.c:3710
-#, c-format
-msgid "wrong number of template arguments (%d, should be %d)"
+#: cp/cvt.c:1123
+#, gcc-internal-format
+msgid "  candidate conversions include %qD and %qD"
 msgstr ""
 
-#: cp/pt.c:3714
-#, fuzzy
-msgid "provided for `%D'"
-msgstr "destruerare behövs för \"%#D\""
+#: cp/decl.c:361
+#, fuzzy, gcc-internal-format
+msgid "label %qD used but not defined"
+msgstr "etikett \"%s\" använd men inte definierad"
 
-#: cp/pt.c:3761
-#, fuzzy, c-format
-msgid "template argument %d is invalid"
-msgstr "parameter \"%s\" är initierad"
+#: cp/decl.c:372
+#, fuzzy, gcc-internal-format
+msgid "label %qD defined but not used"
+msgstr "etikett \"%s\" definierad men inte använd"
 
-#: cp/pt.c:3997
-msgid "non-template used as template"
-msgstr ""
+#: cp/decl.c:1009
+#, fuzzy, gcc-internal-format
+msgid "%qD was declared %<extern%> and later %<static%>"
+msgstr "\"%s\" deklarerades \"extern\" och senare \"static\""
 
-#: cp/pt.c:4139
-#, fuzzy
-msgid "`%T' is not a template"
-msgstr "användning ab `%s' i mall"
+#: cp/decl.c:1010 cp/decl.c:1475
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of %qD"
+msgstr "tidigare deklaration av \"%s\""
 
-#: cp/pt.c:4152
-msgid "non-template type `%T' used as a template"
-msgstr ""
+#: cp/decl.c:1058
+#, fuzzy, gcc-internal-format
+msgid "%Jfunction %qD redeclared as inline"
+msgstr "biblioteksfunktion \"%s\" deklarerad som icke-funktion"
 
-#: cp/pt.c:4154
-#, fuzzy
-msgid "for template declaration `%D'"
-msgstr "tom deklaration"
+#: cp/decl.c:1059
+#, fuzzy, gcc-internal-format
+msgid "%Jprevious declaration of %qD with attribute noinline"
+msgstr "implicit deklaration av funktion \"%s\""
 
-#: cp/pt.c:4770
-msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
-msgstr ""
+#: cp/decl.c:1066
+#, fuzzy, gcc-internal-format
+msgid "%Jfunction %qD redeclared with attribute noinline"
+msgstr "funktionen \"%s\" deklarerades tidigare i ett block"
 
-#: cp/pt.c:5247
-#, fuzzy
-msgid "ambiguous class template instantiation for `%#T'"
-msgstr "Slå på automatisk mallinstansiering"
+#: cp/decl.c:1068
+#, fuzzy, gcc-internal-format
+msgid "%Jprevious declaration of %qD was inline"
+msgstr "tidigare deklaration av \"%s\""
 
-#: cp/pt.c:5254
-#, fuzzy
-msgid "%s %+#T"
-msgstr "%s: %s"
+#: cp/decl.c:1089 cp/decl.c:1160
+#, fuzzy, gcc-internal-format
+msgid "shadowing %s function %q#D"
+msgstr "döljer biblioteksfunktion \"%s\""
 
-#: cp/pt.c:6284 cp/pt.c:6396
-#, fuzzy
-msgid "instantiation of `%D' as type `%T'"
-msgstr "%s: Vid instansiering av \"%s\":\n"
+#: cp/decl.c:1098
+#, fuzzy, gcc-internal-format
+msgid "library function %q#D redeclared as non-function %q#D"
+msgstr "biblioteksfunktion \"%s\" deklarerad som icke-funktion"
 
-#: cp/pt.c:6440
-#, fuzzy
-msgid "invalid parameter type `%T'"
-msgstr "ogiltigt parametervärde \"%s\""
+#: cp/decl.c:1103
+#, fuzzy, gcc-internal-format
+msgid "conflicts with built-in declaration %q#D"
+msgstr "motstridande deklarationer av \"%s\""
 
-#: cp/pt.c:6442
-#, fuzzy
-msgid "in declaration `%D'"
+#: cp/decl.c:1155 cp/decl.c:1264 cp/decl.c:1280
+#, fuzzy, gcc-internal-format
+msgid "new declaration %q#D"
 msgstr "omdeklaration av \"%s\""
 
-#: cp/pt.c:6517
-msgid "creating pointer to member function of non-class type `%T'"
-msgstr ""
+#: cp/decl.c:1156
+#, fuzzy, gcc-internal-format
+msgid "ambiguates built-in declaration %q#D"
+msgstr "dubbel deklaration av etikett \"%s\""
 
-#: cp/pt.c:6680
-msgid "creating array with size zero"
-msgstr "skapar ett fält med storlek noll"
+#: cp/decl.c:1227
+#, fuzzy, gcc-internal-format
+msgid "%q#D redeclared as different kind of symbol"
+msgstr "\"%s\" omdeklarerad som en annan sorts symbol"
 
-#: cp/pt.c:6694
-#, fuzzy, c-format
-msgid "creating array with size zero (`%E')"
-msgstr "skapar ett fält med storlek noll"
+#: cp/decl.c:1230
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of %q#D"
+msgstr "tidigare deklaration av \"%s\""
 
-#: cp/pt.c:6933
-#, fuzzy
-msgid "forming reference to void"
-msgstr "returnerar referens till en temporär"
+#: cp/decl.c:1249
+#, fuzzy, gcc-internal-format
+msgid "declaration of template %q#D"
+msgstr "omdeklaration av \"enum %s\""
 
-#: cp/pt.c:6935
-msgid "forming %s to reference type `%T'"
-msgstr ""
+#: cp/decl.c:1250 cp/name-lookup.c:509
+#, fuzzy, gcc-internal-format
+msgid "conflicts with previous declaration %q#D"
+msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: cp/pt.c:6973
-msgid "creating pointer to member of non-class type `%T'"
-msgstr ""
+#: cp/decl.c:1265 cp/decl.c:1281
+#, fuzzy, gcc-internal-format
+msgid "ambiguates old declaration %q#D"
+msgstr "dubbel deklaration av etikett \"%s\""
 
-#: cp/pt.c:6979
-msgid "creating pointer to member reference type `%T'"
-msgstr ""
+#: cp/decl.c:1273
+#, fuzzy, gcc-internal-format
+msgid "declaration of C function %q#D conflicts with"
+msgstr "implicit deklaration av funktion \"%s\""
 
-#: cp/pt.c:7057
-#, fuzzy
-msgid "creating array of `%T'"
-msgstr "skapar ett fält med storlek noll"
+#: cp/decl.c:1275
+#, fuzzy, gcc-internal-format
+msgid "previous declaration %q#D here"
+msgstr "tidigare deklaration av \"%s\""
 
-#: cp/pt.c:7100
-msgid "`%T' is not a class, struct, or union type"
-msgstr ""
+#: cp/decl.c:1288
+#, fuzzy, gcc-internal-format
+msgid "conflicting declaration %q#D"
+msgstr "motstridande deklarationer av \"%s\""
 
-#: cp/pt.c:7213
-#, c-format
-msgid "use of `%s' in template"
-msgstr "användning ab `%s' i mall"
+#: cp/decl.c:1289
+#, fuzzy, gcc-internal-format
+msgid "%qD has a previous declaration as %q#D"
+msgstr "tidigare deklaration av \"%s\""
 
-#: cp/pt.c:7975
-msgid "type `%T' composed from a local class is not a valid template-argument"
-msgstr ""
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any global scope
+#. of the program.
+#: cp/decl.c:1342
+#, fuzzy, gcc-internal-format
+msgid "declaration of namespace %qD conflicts with"
+msgstr "implicit deklaration av funktion \"%s\""
 
-#: cp/pt.c:7976
-msgid "  trying to instantiate `%D'"
-msgstr ""
+#: cp/decl.c:1343
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of namespace %qD here"
+msgstr "tidigare deklaration av \"%s\""
 
-#: cp/pt.c:8421
-msgid "incomplete type unification"
-msgstr "inkomplett typunifiering"
+#: cp/decl.c:1355
+#, fuzzy, gcc-internal-format
+msgid "%q#D previously defined here"
+msgstr "\"%s\" definierades tidigare här"
 
-#: cp/pt.c:9387
-#, c-format
-msgid "use of `%s' in template type unification"
-msgstr ""
+#: cp/decl.c:1356
+#, fuzzy, gcc-internal-format
+msgid "%q#D previously declared here"
+msgstr "\"%s\" är tidigare deklarerad här"
 
-#: cp/pt.c:9821 cp/pt.c:9893
-msgid "explicit instantiation of non-template `%#D'"
-msgstr ""
+#. Prototype decl follows defn w/o prototype.
+#: cp/decl.c:1365
+#, fuzzy, gcc-internal-format
+msgid "prototype for %q#D"
+msgstr "prototyp för \"%s\" följer"
+
+#: cp/decl.c:1366
+#, fuzzy, gcc-internal-format
+msgid "%Jfollows non-prototype definition here"
+msgstr "icke-prototypdefinition here"
+
+#: cp/decl.c:1378
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of %q#D with %qL linkage"
+msgstr "tidigare deklaration av \"%s\""
+
+#: cp/decl.c:1380
+#, fuzzy, gcc-internal-format
+msgid "conflicts with new declaration with %qL linkage"
+msgstr "motstridande deklarationer av \"%s\""
+
+#: cp/decl.c:1403 cp/decl.c:1410
+#, fuzzy, gcc-internal-format
+msgid "default argument given for parameter %d of %q#D"
+msgstr "parameternamn saknas i parameterlista"
+
+#: cp/decl.c:1405 cp/decl.c:1412
+#, fuzzy, gcc-internal-format
+msgid "after previous specification in %q#D"
+msgstr "tidigare deklaration av \"%s\""
+
+#: cp/decl.c:1421
+#, fuzzy, gcc-internal-format
+msgid "%q#D was used before it was declared inline"
+msgstr "\"%s\" användes utan någon prototyp innan sin definition"
+
+#: cp/decl.c:1422
+#, fuzzy, gcc-internal-format
+msgid "%Jprevious non-inline declaration here"
+msgstr "tidigare implicit deklaration av \"%s\""
+
+#: cp/decl.c:1474
+#, fuzzy, gcc-internal-format
+msgid "redundant redeclaration of %qD in same scope"
+msgstr "redundant omdeklaration av \"%s\" i samma scope"
+
+#: cp/decl.c:1568
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qF throws different exceptions"
+msgstr "deklaration av \"%s\" som ett fält med funktioner"
+
+#: cp/decl.c:1570
+#, fuzzy, gcc-internal-format
+msgid "than previous declaration %qF"
+msgstr "ingen tidigare deklaration av \"%s\""
+
+#. From [temp.expl.spec]:
+#.
+#. If a template, a member template or the member of a class
+#. template is explicitly specialized then that
+#. specialization shall be declared before the first use of
+#. that specialization that would cause an implicit
+#. instantiation to take place, in every translation unit in
+#. which such a use occurs.
+#: cp/decl.c:1731
+#, fuzzy, gcc-internal-format
+msgid "explicit specialization of %qD after first use"
+msgstr "initiering"
 
-#: cp/pt.c:9837 cp/pt.c:9888
-msgid "no matching template for `%D' found"
+#: cp/decl.c:1810
+#, gcc-internal-format
+msgid "%J%qD: visibility attribute ignored because it"
 msgstr ""
 
-#: cp/pt.c:9843
-#, fuzzy
-msgid "explicit instantiation of `%#D'"
-msgstr "%s: Vid instansiering av \"%s\":\n"
+#: cp/decl.c:1812
+#, fuzzy, gcc-internal-format
+msgid "%Jconflicts with previous declaration here"
+msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: cp/pt.c:9880
-#, fuzzy
-msgid "duplicate explicit instantiation of `%#D'"
-msgstr "dubbel deklaration av etikett \"%s\""
+#: cp/decl.c:2056
+#, fuzzy, gcc-internal-format
+msgid "label %qE referenced outside of any function"
+msgstr "etikett %s är refererad till utanför en funktion"
+
+#: cp/decl.c:2152 cp/decl.c:2176 cp/decl.c:2264
+#, fuzzy, gcc-internal-format
+msgid "jump to label %qD"
+msgstr "hopp till case-etikett"
+
+#: cp/decl.c:2154 cp/decl.c:2178
+#, gcc-internal-format
+msgid "jump to case label"
+msgstr "hopp till case-etikett"
 
-#: cp/pt.c:9905
-msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
-msgstr ""
+#: cp/decl.c:2157 cp/decl.c:2181
+#, fuzzy, gcc-internal-format
+msgid "%H  from here"
+msgstr "  från här"
 
-#: cp/pt.c:9909 cp/pt.c:9999
-#, fuzzy
-msgid "storage class `%D' applied to template instantiation"
-msgstr "Slå på automatisk mallinstansiering"
+#: cp/decl.c:2162
+#, fuzzy, gcc-internal-format
+msgid "  crosses initialization of %q#D"
+msgstr "omdefiniering av \"%s\""
 
-#: cp/pt.c:9966
-msgid "explicit instantiation of non-template type `%T'"
+#: cp/decl.c:2165 cp/decl.c:2280
+#, gcc-internal-format
+msgid "  enters scope of non-POD %q#D"
 msgstr ""
 
-#: cp/pt.c:9980
-msgid "explicit instantiation of `%#T' before definition of template"
-msgstr ""
+#: cp/decl.c:2185 cp/decl.c:2284
+#, gcc-internal-format
+msgid "  enters try block"
+msgstr "  går in i try-block"
 
-#: cp/pt.c:9988
-#, c-format
-msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
-msgstr ""
+#: cp/decl.c:2187 cp/decl.c:2286
+#, gcc-internal-format
+msgid "  enters catch block"
+msgstr "  går in i catch-block"
 
-#: cp/pt.c:10032
-#, fuzzy
-msgid "duplicate explicit instantiation of `%#T'"
-msgstr "dubbel deklaration av etikett \"%s\""
+#: cp/decl.c:2265
+#, gcc-internal-format
+msgid "  from here"
+msgstr "  från här"
 
-#: cp/pt.c:10412
-msgid "explicit instantiation of `%D' but no definition available"
-msgstr ""
+#. Can't skip init of __exception_info.
+#: cp/decl.c:2276
+#, fuzzy, gcc-internal-format
+msgid "%J  enters catch block"
+msgstr "  går in i catch-block"
+
+#: cp/decl.c:2278
+#, fuzzy, gcc-internal-format
+msgid "  skips initialization of %q#D"
+msgstr "%s: Vid instansiering av \"%s\":\n"
 
-#: cp/pt.c:10815
-msgid "`%#T' is not a valid type for a template constant parameter"
+#: cp/decl.c:2312
+#, gcc-internal-format
+msgid "label named wchar_t"
 msgstr ""
 
-#: cp/repo.c:271
-msgid "-frepo must be used with -c"
-msgstr "-frepo måste användas tillsammans med -c"
+#: cp/decl.c:2315
+#, fuzzy, gcc-internal-format
+msgid "duplicate label %qD"
+msgstr "upprepning av medlem \"%s\""
 
-#: cp/repo.c:361
-#, c-format
-msgid "mysterious repository information in %s"
-msgstr ""
+#: cp/decl.c:2563 cp/parser.c:3525
+#, fuzzy, gcc-internal-format
+msgid "%qD used without template parameters"
+msgstr "ogiltigt typargument"
 
-#: cp/repo.c:376
-#, c-format
-msgid "can't create repository information file `%s'"
+#: cp/decl.c:2580 cp/decl.c:2671
+#, gcc-internal-format
+msgid "no class template named %q#T in %q#T"
 msgstr ""
 
-#: cp/rtti.c:240
-msgid "cannot use typeid with -fno-rtti"
-msgstr "kan inte använda typeid med -fno-rtti"
-
-#: cp/rtti.c:246
-msgid "must #include <typeinfo> before using typeid"
-msgstr "måste ha#include <typeinfo> för användande av typeid"
+#: cp/decl.c:2601 cp/decl.c:2611 cp/decl.c:2631
+#, fuzzy, gcc-internal-format
+msgid "no type named %q#T in %q#T"
+msgstr "returtypen på \"%s\" är inte \"int\""
 
-#: cp/rtti.c:320
-msgid "cannot create type information for type `%T' because its size is variable"
-msgstr ""
+#: cp/decl.c:2680
+#, fuzzy, gcc-internal-format
+msgid "template parameters do not match template"
+msgstr "typen på parameter \"%s\" är inte deklarerad"
 
-#: cp/rtti.c:584 cp/rtti.c:598
-msgid "dynamic_cast of `%#D' to `%#T' can never succeed"
-msgstr ""
+#: cp/decl.c:2681 cp/friend.c:317 cp/friend.c:325
+#, fuzzy, gcc-internal-format
+msgid "%qD declared here"
+msgstr "\"%s\" är tidigare deklarerad här"
 
-#: cp/rtti.c:674
-msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)"
-msgstr ""
+#: cp/decl.c:3352
+#, fuzzy, gcc-internal-format
+msgid "%Jan anonymous union cannot have function members"
+msgstr "anonym union deklarerad i parameterlista"
 
-#: cp/search.c:332
-msgid "`%T' is an ambiguous base of `%T'"
+#: cp/decl.c:3370
+#, gcc-internal-format
+msgid "member %q#D with constructor not allowed in anonymous aggregate"
 msgstr ""
 
-#: cp/search.c:350
-msgid "`%T' is an inaccessible base of `%T'"
+#: cp/decl.c:3374
+#, gcc-internal-format
+msgid "member %q#D with destructor not allowed in anonymous aggregate"
 msgstr ""
 
-#. At parse time, we don't want to give this error, since
-#. we won't have enough state to make this kind of
-#. decision properly.  But there are times (e.g., with
-#. enums in nested classes) when we do need to call
-#. this fn at parse time.  So, in those cases, we pass
-#. complain as a 0 and just return a NULL_TREE.
-#: cp/search.c:1638
-msgid "assignment to non-static member `%D' of enclosing class `%T'"
+#: cp/decl.c:3378
+#, gcc-internal-format
+msgid "member %q#D with copy assignment operator not allowed in anonymous aggregate"
 msgstr ""
 
-#: cp/search.c:2050
-msgid "adjusting pointers for covariant returns"
+#: cp/decl.c:3404
+#, gcc-internal-format
+msgid "multiple types in one declaration"
 msgstr ""
 
-#: cp/search.c:2054 cp/search.c:2061
-#, fuzzy
-msgid "invalid covariant return type for `%#D'"
-msgstr "ogiltig mottagartyp \"%s\""
+#: cp/decl.c:3408
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of C++ built-in type %qT"
+msgstr "omdeklaration av \"%s\""
 
-#: cp/search.c:2055
-msgid "  overriding `%#D' (must be pointer or reference to class)"
-msgstr ""
+#: cp/decl.c:3445
+#, fuzzy, gcc-internal-format
+msgid "missing type-name in typedef-declaration"
+msgstr "oanvändbart nyckelord eller typnamn i tom deklaration"
 
-#: cp/search.c:2062
-msgid "  overriding `%#D' (must use pointer or reference)"
+#: cp/decl.c:3453
+#, gcc-internal-format
+msgid "ISO C++ prohibits anonymous structs"
 msgstr ""
 
-#: cp/search.c:2067
-#, fuzzy
-msgid "conflicting return type specified for `%#D'"
-msgstr "motstridiga typer på \"%s\""
+#: cp/decl.c:3460
+#, fuzzy, gcc-internal-format
+msgid "%qs can only be specified for functions"
+msgstr "argumentformat angivet för icke-funktion \"%s\""
 
-#: cp/search.c:2068
-msgid "  overriding `%#D'"
-msgstr ""
+#: cp/decl.c:3466
+#, fuzzy, gcc-internal-format
+msgid "%<friend%> can only be specified inside a class"
+msgstr "argumentformat angivet för icke-funktion \"%s\""
 
-#: cp/search.c:2077
-#, fuzzy, c-format
-msgid "looser throw specifier for `%#F'"
-msgstr "long eller short angiven med char för \"%s\""
+#: cp/decl.c:3468
+#, fuzzy, gcc-internal-format
+msgid "%<explicit%> can only be specified for constructors"
+msgstr "argumentformat angivet för icke-funktion \"%s\""
 
-#: cp/search.c:2078
-#, c-format
-msgid "  overriding `%#F'"
-msgstr ""
+#: cp/decl.c:3470
+#, fuzzy, gcc-internal-format
+msgid "a storage class can only be specified for objects and functions"
+msgstr "argumentformat angivet för icke-funktion \"%s\""
 
-#. A static member function cannot match an inherited
-#. virtual member function.
-#: cp/search.c:2167
-#, fuzzy
-msgid "`%#D' cannot be declared"
-msgstr "const \"%s\" kan inte deklareras \"mutable\""
+#: cp/decl.c:3476
+#, fuzzy, gcc-internal-format
+msgid "qualifiers can only be specified for objects and functions"
+msgstr "argumentformat angivet för icke-funktion \"%s\""
 
-#: cp/search.c:2168
-msgid "  since `%#D' declared in base class"
-msgstr ""
+#: cp/decl.c:3506
+#, fuzzy, gcc-internal-format
+msgid "attribute ignored in declaration of %q#T"
+msgstr "omdeklaration av \"%s\""
 
-#: cp/search.c:2309
-msgid "`%#D' needs a final overrider"
+#: cp/decl.c:3507
+#, gcc-internal-format
+msgid "attribute for %q#T must follow the %qs keyword"
 msgstr ""
 
-#: cp/semantics.c:919
-#, fuzzy, c-format
-msgid "type of asm operand `%E' could not be determined"
-msgstr "typen på parameter \"%s\" är inte deklarerad"
-
-#: cp/semantics.c:1051
-msgid "ISO C++ does not permit named return values"
-msgstr ""
+#: cp/decl.c:3630
+#, fuzzy, gcc-internal-format
+msgid "function %q#D is initialized like a variable"
+msgstr "funktion \"%s\" är initierad som en variabel"
 
-#: cp/semantics.c:1060
-msgid "return identifier `%D' already in place"
-msgstr ""
+#: cp/decl.c:3642
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q#D has %<extern%> and is initialized"
+msgstr "deklaration av \"%s\" är \"extern\" och initierad"
 
-#: cp/semantics.c:1068
-msgid "can't redefine default return value for constructors"
-msgstr ""
+#: cp/decl.c:3672
+#, fuzzy, gcc-internal-format
+msgid "%q#D is not a static member of %q#T"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: cp/semantics.c:1100
-msgid "only constructors take base initializers"
-msgstr ""
+#: cp/decl.c:3678
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
+msgstr "ISO C++ tillåter inte \"%s\" i #if"
 
-#: cp/semantics.c:1343
-msgid "`this' is unavailable for static member functions"
+#: cp/decl.c:3687
+#, gcc-internal-format
+msgid "template header not allowed in member definition of explicitly specialized class"
 msgstr ""
 
-#: cp/semantics.c:1349
-msgid "invalid use of `this' in non-member function"
-msgstr ""
+#: cp/decl.c:3695
+#, fuzzy, gcc-internal-format
+msgid "duplicate initialization of %qD"
+msgstr "initiering"
 
-#: cp/semantics.c:1351
-msgid "invalid use of `this' at top level"
-msgstr ""
+#: cp/decl.c:3733
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q#D outside of class is not definition"
+msgstr "deklaration av \"%s\" som ett fält med funktioner"
 
-#: cp/semantics.c:1381
-msgid "calling type `%T' like a method"
-msgstr ""
+#: cp/decl.c:3782
+#, fuzzy, gcc-internal-format
+msgid "variable %q#D has initializer but incomplete type"
+msgstr "variabel \"%s\" har initierare men är av inkomplett typ"
 
-#: cp/semantics.c:1419
-msgid "destructor specifier `%T::~%T()' must have matching names"
-msgstr ""
+#: cp/decl.c:3789 cp/decl.c:4413
+#, fuzzy, gcc-internal-format
+msgid "elements of array %q#D have incomplete type"
+msgstr "elementen i fält \"%s\" har en ofullständig typ"
 
-#: cp/semantics.c:1425
-#, fuzzy
-msgid "`%E' is not of type `%T'"
-msgstr "\"%s\" svarar inte på \"%s\""
+#: cp/decl.c:3805
+#, fuzzy, gcc-internal-format
+msgid "aggregate %q#D has incomplete type and cannot be defined"
+msgstr "parameter \"%s\" har en inkomplett typ"
 
-#: cp/semantics.c:1613
-msgid "template type parameters must use the keyword `class' or `typename'"
-msgstr ""
+#: cp/decl.c:3855
+#, fuzzy, gcc-internal-format
+msgid "%qD declared as reference but not initialized"
+msgstr "\"%s\" omdeklarerad som en annan sorts symbol"
 
-#: cp/semantics.c:1652
-msgid "invalid default template argument"
-msgstr ""
+#: cp/decl.c:3861
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
+msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
 
-#: cp/semantics.c:1694
-#, fuzzy
-msgid "definition of `%#T' inside template parameter list"
-msgstr "deklaration av \"%s\" döljer symbol från parameterlista"
+#: cp/decl.c:3887
+#, fuzzy, gcc-internal-format
+msgid "cannot initialize %qT from %qT"
+msgstr "kan inte initiera friend-funktion \"%s\""
 
-#: cp/semantics.c:1710
-#, fuzzy
-msgid "invalid definition of qualified type `%T'"
-msgstr "ogiltig operation på oinstansierad typ"
+#: cp/decl.c:3920
+#, fuzzy, gcc-internal-format
+msgid "initializer fails to determine size of %qD"
+msgstr "initierare misslyckas med att bestämma storlek på \"%s\""
 
-#: cp/semantics.c:2053
-#, fuzzy
-msgid "invalid base-class specification"
-msgstr "ogiltig lagringsklass för funktion \"%s\""
+#: cp/decl.c:3925
+#, fuzzy, gcc-internal-format
+msgid "array size missing in %qD"
+msgstr "fältstorlek saknas i \"%s\""
 
-#: cp/semantics.c:2062
-msgid "base class `%T' has cv qualifiers"
-msgstr ""
+#: cp/decl.c:3935
+#, fuzzy, gcc-internal-format
+msgid "zero-size array %qD"
+msgstr "ISO C förbjuder fält \"%s\" med storlek noll"
 
-#: cp/semantics.c:2093
-#, fuzzy
-msgid "multiple declarators in template declaration"
-msgstr "flera lagringsklasser i deklaration av \"%s\""
+#. An automatic variable with an incomplete type: that is an error.
+#. Don't talk about array types here, since we took care of that
+#. message in grokdeclarator.
+#: cp/decl.c:3974
+#, fuzzy, gcc-internal-format
+msgid "storage size of %qD isn't known"
+msgstr "lagringsstorlek på \"%s\" är okänd"
 
-#: cp/semantics.c:2120
-#, fuzzy, c-format
-msgid "type of `%E' is unknown"
-msgstr "Register '%c' är okänt"
+#: cp/decl.c:3996
+#, fuzzy, gcc-internal-format
+msgid "storage size of %qD isn't constant"
+msgstr "lagringsstorlek på \"%s\" är inte konstant"
 
-#: cp/spew.c:225
-#, c-format
-msgid "identifier name `%s' conflicts with GNU C++ internal naming strategy"
+#: cp/decl.c:4051
+#, gcc-internal-format
+msgid "sorry: semantics of inline function static data %q#D are wrong (you'll wind up with multiple copies)"
 msgstr ""
 
-#: cp/spew.c:1002 cp/spew.c:1340
-msgid "parse error at end of saved function text"
+#: cp/decl.c:4054
+#, gcc-internal-format
+msgid "%J  you can work around this by removing the initializer"
 msgstr ""
 
-#: cp/spew.c:1090 cp/spew.c:1178
-msgid "%Hend of file read inside definition"
-msgstr ""
+#: cp/decl.c:4081
+#, fuzzy, gcc-internal-format
+msgid "uninitialized const %qD"
+msgstr "kan inte initiera friend-funktion \"%s\""
 
-#: cp/spew.c:1121
-msgid "parse error in method specification"
+#: cp/decl.c:4146
+#, gcc-internal-format
+msgid "name %qD used in a GNU-style designated initializer for an array"
 msgstr ""
 
-#: cp/spew.c:1161
-msgid "function body for constructor missing"
-msgstr "funktionskroppen för konstrueraren saknas"
-
-#: cp/spew.c:1262
-msgid "%Hend of file read inside default argument"
+#: cp/decl.c:4217
+#, gcc-internal-format
+msgid "brace-enclosed initializer used to initialize %qT"
 msgstr ""
 
-#: cp/spew.c:1419
-msgid "circular dependency in default args of `%#D'"
+#: cp/decl.c:4282
+#, gcc-internal-format
+msgid "initializer for %qT must be brace-enclosed"
 msgstr ""
 
-#: cp/spew.c:1483
-#, fuzzy
-msgid "invalid type `%T' for default argument to `%T'"
-msgstr "ogiltigt typargument till \"%s\""
-
-#: cp/spew.c:1548
-#, c-format
-msgid "%s before `%s'"
-msgstr "%s före \"%s\""
-
-#: cp/spew.c:1550
-#, c-format
-msgid "%s before `%c'"
-msgstr "%s före \"%c\""
-
-#: cp/spew.c:1552
-#, c-format
-msgid "%s before `\\%o'"
-msgstr "%s före \"\\%o\""
-
-#: cp/spew.c:1555
-#, c-format
-msgid "%s before `%s' token"
-msgstr "%s före symbolen \"%s\""
-
-#: cp/tree.c:263 cp/tree.c:275
-#, c-format
-msgid "non-lvalue in %s"
-msgstr "icke-lvalue i %s"
+#: cp/decl.c:4298
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ does not allow designated initializers"
+msgstr "ISO C89 förbjuder konstruktor-uttryck"
 
-#: cp/tree.c:562
-#, fuzzy
-msgid "`%V' qualifiers cannot be applied to `%T'"
-msgstr "\"%s\" svarar inte på \"%s\""
+#: cp/decl.c:4302
+#, fuzzy, gcc-internal-format
+msgid "%qT has no non-static data member named %qD"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: cp/tree.c:1941
-#, fuzzy, c-format
-msgid "`%s' attribute can only be applied to Java class definitions"
-msgstr "attributet \"%s\" fungerar bara på funktioner"
+#: cp/decl.c:4366
+#, fuzzy, gcc-internal-format
+msgid "too many initializers for %qT"
+msgstr "kan inte initiera friend-funktion \"%s\""
 
-#: cp/tree.c:1971
-#, fuzzy, c-format
-msgid "`%s' attribute can only be applied to class definitions"
-msgstr "attributet \"%s\" fungerar bara på funktioner"
+#: cp/decl.c:4407
+#, fuzzy, gcc-internal-format
+msgid "variable-sized object %qD may not be initialized"
+msgstr "objekt med variabel storlek kan inte initieras"
 
-#: cp/tree.c:1977
-#, c-format
-msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
-msgstr ""
+#: cp/decl.c:4418
+#, fuzzy, gcc-internal-format
+msgid "%qD has incomplete type"
+msgstr "\"%s\" har en inkomplett typ"
 
-#: cp/tree.c:2002
-msgid "requested init_priority is not an integer constant"
+#: cp/decl.c:4472
+#, gcc-internal-format
+msgid "%qD must be initialized by constructor, not by %<{...}%>"
 msgstr ""
 
-#: cp/tree.c:2023
-#, c-format
-msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
+#: cp/decl.c:4508
+#, gcc-internal-format
+msgid "array %qD initialized by parenthesized string literal %qE"
 msgstr ""
 
-#: cp/tree.c:2031
-msgid "requested init_priority is out of range"
-msgstr ""
+#: cp/decl.c:4523
+#, fuzzy, gcc-internal-format
+msgid "structure %qD with uninitialized const members"
+msgstr "parameter \"%s\" är initierad"
 
-#: cp/tree.c:2041
-msgid "requested init_priority is reserved for internal use"
-msgstr ""
+#: cp/decl.c:4525
+#, fuzzy, gcc-internal-format
+msgid "structure %qD with uninitialized reference members"
+msgstr "parameter \"%s\" är initierad"
 
-#: cp/tree.c:2051
-#, fuzzy, c-format
-msgid "`%s' attribute is not supported on this platform"
-msgstr "attributet \"section\" stöds inte för denna målarkitektur"
+#: cp/decl.c:4725
+#, gcc-internal-format
+msgid "assignment (not initialization) in declaration"
+msgstr "tilldelning (inte initieraing) i deklaration"
 
-#: cp/tree.c:2588
-#, c-format
-msgid "lang_* check: failed in %s, at %s:%d"
-msgstr ""
+#: cp/decl.c:4742
+#, fuzzy, gcc-internal-format
+msgid "cannot initialize %qD to namespace %qD"
+msgstr "kan inte initiera friend-funktion \"%s\""
 
-#: cp/typeck.c:524
-#, c-format
-msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
-msgstr ""
+#: cp/decl.c:4783
+#, fuzzy, gcc-internal-format
+msgid "shadowing previous type declaration of %q#D"
+msgstr "tidigare deklaration av \"%s\""
 
-#: cp/typeck.c:545
-msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
+#: cp/decl.c:4817
+#, gcc-internal-format
+msgid "%qD cannot be thread-local because it has non-POD type %qT"
 msgstr ""
 
-#: cp/typeck.c:1436
-msgid "ISO C++ prohibits conversion from `%#T' to `(...)'"
+#: cp/decl.c:4832
+#, gcc-internal-format
+msgid "%qD is thread-local and so cannot be dynamically initialized"
 msgstr ""
 
-#: cp/typeck.c:1514
-#, fuzzy, c-format
-msgid "invalid application of `%s' to a member function"
+#: cp/decl.c:5391
+#, fuzzy, gcc-internal-format
+msgid "destructor for alien class %qT cannot be a member"
 msgstr "destruerare kan inte vara en statisk medlemsfunktion"
 
-#: cp/typeck.c:1520
-#, fuzzy, c-format
-msgid "invalid application of `%s' to non-static member"
-msgstr "\"sizeof\" applicerat på ett bitfält"
+#: cp/decl.c:5393
+#, fuzzy, gcc-internal-format
+msgid "constructor for alien class %qT cannot be a member"
+msgstr "konstruerare kan inte vara en statisk medlemsfunktion\""
 
-#: cp/typeck.c:1538
-msgid "sizeof applied to a bit-field"
-msgstr "sizeof applicerat på ett bit-fält"
+#: cp/decl.c:5414
+#, fuzzy, gcc-internal-format
+msgid "%qD declared as a %<virtual%> %s"
+msgstr "variabel \"%s\" deklarerad \"inline\""
 
-#: cp/typeck.c:1541
-msgid "ISO C++ forbids applying `sizeof' to an expression of function type"
-msgstr "ISO C++ förbjuder användning av \"sizeof\" på ett uttryck av funktionstyp"
+#: cp/decl.c:5416
+#, fuzzy, gcc-internal-format
+msgid "%qD declared as an %<inline%> %s"
+msgstr "variabel \"%s\" deklarerad \"inline\""
 
-#: cp/typeck.c:1759
-msgid "deprecated conversion from string constant to `%T'"
+#: cp/decl.c:5418
+#, gcc-internal-format
+msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
 msgstr ""
 
-#: cp/typeck.c:1890 cp/typeck.c:2122
-msgid "request for member `%D' in `%E', which is of non-class type `%T'"
-msgstr ""
+#: cp/decl.c:5422
+#, fuzzy, gcc-internal-format
+msgid "%qD declared as a friend"
+msgstr "fält \"%s\" deklarerad som en funktion"
 
-#: cp/typeck.c:1916
-#, fuzzy
-msgid "`%D' is not a member of `%T'"
-msgstr "%s har ingen medlem med namn \"%s\""
+#: cp/decl.c:5428
+#, fuzzy, gcc-internal-format
+msgid "%qD declared with an exception specification"
+msgstr "\"%s\" är deklarerad som en funktion som returnerar en funktion"
 
-#: cp/typeck.c:1957 cp/typeck.c:1978
-#, fuzzy
-msgid "invalid access to non-static data member `%D' of NULL object"
-msgstr "ogiltigt användande av \"restrict\""
+#: cp/decl.c:5514
+#, fuzzy, gcc-internal-format
+msgid "cannot declare %<::main%> to be a template"
+msgstr "kan inte deklarera \"::main\" som en mall"
 
-#: cp/typeck.c:1959 cp/typeck.c:1980
-msgid "(perhaps the `offsetof' macro was used incorrectly)"
-msgstr ""
+#: cp/decl.c:5516
+#, fuzzy, gcc-internal-format
+msgid "cannot declare %<::main%> to be inline"
+msgstr "kan inte deklarera \"::main\" som static"
 
-#: cp/typeck.c:2168
-#, fuzzy
-msgid "`%D::%D' is not a member of `%T'"
-msgstr "%s har ingen medlem med namn \"%s\""
+#: cp/decl.c:5518
+#, fuzzy, gcc-internal-format
+msgid "cannot declare %<::main%> to be static"
+msgstr "kan inte deklarera \"::main\" som static"
 
-#: cp/typeck.c:2179
-#, fuzzy
-msgid "`%T' is not a base of `%T'"
-msgstr "%s har ingen medlem med namn \"%s\""
+#: cp/decl.c:5522
+#, fuzzy, gcc-internal-format
+msgid "%<::main%> must return %<int%>"
+msgstr "\"main\" måste returnera \"int\""
 
-#: cp/typeck.c:2199
-msgid "destructor specifier `%T::~%T' must have matching names"
+#: cp/decl.c:5552
+#, gcc-internal-format
+msgid "non-local function %q#D uses anonymous type"
 msgstr ""
 
-#: cp/typeck.c:2205
-msgid "type `%T' has no destructor"
+#: cp/decl.c:5555 cp/decl.c:5891
+#, gcc-internal-format
+msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
 msgstr ""
 
-#: cp/typeck.c:2244
-#, fuzzy
-msgid "`%D' is not a member template function"
-msgstr "\"%s\" är vanligtvis en funktion"
-
-#. A pointer to incomplete type (other than cv void) can be
-#. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2338
-msgid "`%T' is not a pointer-to-object type"
+#: cp/decl.c:5561
+#, gcc-internal-format
+msgid "non-local function %q#D uses local type %qT"
 msgstr ""
 
-#: cp/typeck.c:2365
-#, c-format
-msgid "invalid use of `%s' on pointer to member"
-msgstr ""
+#: cp/decl.c:5584
+#, fuzzy, gcc-internal-format
+msgid "%smember function %qD cannot have cv-qualifier"
+msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
 
-#: cp/typeck.c:2371
-msgid "invalid type argument"
-msgstr "ogiltigt typargument"
+#: cp/decl.c:5608
+#, fuzzy, gcc-internal-format
+msgid "defining explicit specialization %qD in friend declaration"
+msgstr "tilldelning (inte initieraing) i deklaration"
 
-#: cp/typeck.c:2474
-msgid "ISO C++ forbids subscripting non-lvalue array"
+#. Something like `template <class T> friend void f<T>()'.
+#: cp/decl.c:5618
+#, fuzzy, gcc-internal-format
+msgid "invalid use of template-id %qD in declaration of primary template"
+msgstr "tidigare implicit deklaration av \"%s\""
+
+#: cp/decl.c:5646
+#, gcc-internal-format
+msgid "default arguments are not allowed in declaration of friend template specialization %qD"
 msgstr ""
 
-#: cp/typeck.c:2485
-msgid "subscripting array declared `register'"
+#: cp/decl.c:5654
+#, gcc-internal-format
+msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
 msgstr ""
 
-#: cp/typeck.c:2570
-#, fuzzy, c-format
-msgid "object missing in use of `%E'"
-msgstr "fältstorlek saknas i \"%s\""
+#: cp/decl.c:5720
+#, fuzzy, gcc-internal-format
+msgid "definition of implicitly-declared %qD"
+msgstr "funktionsdefinition deklarerad som \"auto\""
 
-#: cp/typeck.c:2674
-msgid "ISO C++ forbids calling `::main' from within program"
-msgstr "ISO C++ förbjuder anrop av \"::main\" inifrån programmet"
+#: cp/decl.c:5740 cp/decl2.c:712
+#, fuzzy, gcc-internal-format
+msgid "no %q#D member function declared in class %qT"
+msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
 
-#: cp/typeck.c:2699
-#, c-format
-msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
+#. DRs 132, 319 and 389 seem to indicate types with
+#. no linkage can only be used to declare extern "C"
+#. entities.  Since it's not always an error in the
+#. ISO C++ 90 Standard, we only issue a warning.
+#: cp/decl.c:5888
+#, gcc-internal-format
+msgid "non-local variable %q#D uses anonymous type"
 msgstr ""
 
-#: cp/typeck.c:2712
-#, fuzzy, c-format
-msgid "`%E' cannot be used as a function"
-msgstr "fält \"%s\" deklarerad som en funktion"
+#: cp/decl.c:5897
+#, fuzzy, gcc-internal-format
+msgid "non-local variable %q#D uses local type %qT"
+msgstr "kan inte deklarera \"::main\" som en mall"
 
-#: cp/typeck.c:2824
-#, fuzzy
-msgid "too many arguments to %s `%+#D'"
-msgstr "för många argument till funktionen \"%s\""
+#: cp/decl.c:6014
+#, fuzzy, gcc-internal-format
+msgid "invalid in-class initialization of static data member of non-integral type %qT"
+msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
 
-#: cp/typeck.c:2865
-msgid "parameter type of called function is incomplete"
-msgstr ""
+#: cp/decl.c:6024
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
+msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
 
-#: cp/typeck.c:2928
-#, fuzzy
-msgid "too few arguments to %s `%+#D'"
-msgstr "för få argument till funktionen \"%s\""
+#: cp/decl.c:6028
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
+msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
 
-#: cp/typeck.c:3056 cp/typeck.c:3066
-msgid "assuming cast to type `%T' from overloaded function"
-msgstr ""
+#: cp/decl.c:6048
+#, fuzzy, gcc-internal-format
+msgid "size of array %qD has non-integral type %qT"
+msgstr "storlek på fält \"%s\" är inte av heltalstyp"
 
-#: cp/typeck.c:3126
-#, c-format
-msgid "division by zero in `%E / 0'"
-msgstr ""
+#: cp/decl.c:6050
+#, fuzzy, gcc-internal-format
+msgid "size of array has non-integral type %qT"
+msgstr "storlek på fält \"%s\" är inte av heltalstyp"
 
-#: cp/typeck.c:3128
-#, c-format
-msgid "division by zero in `%E / 0.'"
-msgstr ""
+#: cp/decl.c:6086
+#, fuzzy, gcc-internal-format
+msgid "size of array %qD is negative"
+msgstr "storlek på fält \"%s\" är negativt"
 
-#: cp/typeck.c:3158
-#, c-format
-msgid "division by zero in `%E %% 0'"
-msgstr ""
+#: cp/decl.c:6088
+#, fuzzy, gcc-internal-format
+msgid "size of array is negative"
+msgstr "storlek på fält \"%s\" är negativt"
 
-#: cp/typeck.c:3160
-#, c-format
-msgid "division by zero in `%E %% 0.'"
-msgstr ""
+#: cp/decl.c:6096
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids zero-size array %qD"
+msgstr "ISO C förbjuder fält \"%s\" med storlek noll"
 
-#: cp/typeck.c:3240
-#, c-format
-msgid "%s rotate count is negative"
-msgstr ""
+#: cp/decl.c:6098
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids zero-size array"
+msgstr "ISO C förbjuder fält \"%s\" med storlek noll"
 
-#: cp/typeck.c:3243
-#, c-format
-msgid "%s rotate count >= width of type"
-msgstr ""
+#: cp/decl.c:6105
+#, fuzzy, gcc-internal-format
+msgid "size of array %qD is not an integral constant-expression"
+msgstr "storlek på fält \"%s\" är inte av heltalstyp"
 
-#: cp/typeck.c:3274 cp/typeck.c:3279 cp/typeck.c:3370 cp/typeck.c:3375
-msgid "ISO C++ forbids comparison between pointer and integer"
-msgstr "ISO C++ förbjuder jämförelse mellan pekare och heltal"
+#: cp/decl.c:6108
+#, fuzzy, gcc-internal-format
+msgid "size of array is not an integral constant-expression"
+msgstr "storlek på fält \"%s\" är inte av heltalstyp"
 
-#: cp/typeck.c:3553
-#, fuzzy
-msgid "comparison between types `%#T' and `%#T'"
-msgstr "jämförelse mellan pekare och heltal"
+#: cp/decl.c:6113
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids variable-size array %qD"
+msgstr "ISO C89 förbjuder fält \"%s\" med variabel storlek"
+
+#: cp/decl.c:6115
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids variable-size array"
+msgstr "ISO C89 förbjuder fält \"%s\" med variabel storlek"
 
-#: cp/typeck.c:3589
-msgid "comparison between signed and unsigned integer expressions"
+#: cp/decl.c:6145
+#, gcc-internal-format
+msgid "overflow in array dimension"
 msgstr ""
 
-#: cp/typeck.c:3654
-#, fuzzy
-msgid "invalid operands of types `%T' and `%T' to binary `%O'"
-msgstr "ogiltiga operander till binär %s"
+#: cp/decl.c:6219
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qD as %s"
+msgstr "omdeklaration av \"%s\""
 
-#. Some sort of arithmetic operation involving NULL was
-#. performed.  Note that pointer-difference and pointer-addition
-#. have already been handled above, and so we don't end up here in
-#. that case.
-#: cp/typeck.c:3676
-#, fuzzy
-msgid "NULL used in arithmetic"
-msgstr "pekare till funktion använd med aritmetik"
+#: cp/decl.c:6221
+#, fuzzy, gcc-internal-format
+msgid "creating %s"
+msgstr "Skapar %s.\n"
 
-#: cp/typeck.c:3743
-msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
+#: cp/decl.c:6233
+#, gcc-internal-format
+msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
 msgstr ""
 
-#: cp/typeck.c:3745
-msgid "ISO C++ forbids using pointer to a function in subtraction"
+#: cp/decl.c:6237
+#, gcc-internal-format
+msgid "multidimensional array must have bounds for all dimensions except the first"
 msgstr ""
 
-#: cp/typeck.c:3747
-msgid "ISO C++ forbids using pointer to a method in subtraction"
-msgstr ""
+#: cp/decl.c:6272
+#, fuzzy, gcc-internal-format
+msgid "return type specification for constructor invalid"
+msgstr "funktionskroppen för konstrueraren saknas"
 
-#: cp/typeck.c:3749
-msgid "ISO C++ forbids using pointer to a member in subtraction"
+#: cp/decl.c:6282
+#, gcc-internal-format
+msgid "return type specification for destructor invalid"
 msgstr ""
 
-#: cp/typeck.c:3761
-msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
-msgstr ""
+#: cp/decl.c:6295
+#, fuzzy, gcc-internal-format
+msgid "operator %qT declared to return %qT"
+msgstr "parameter \"%s\" deklarerad som void"
 
-#: cp/typeck.c:3821
-#, c-format
-msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
-msgstr ""
+#: cp/decl.c:6297
+#, fuzzy, gcc-internal-format
+msgid "return type specified for %<operator %T%>"
+msgstr "lagringsklass angiven för parameter \"%s\""
 
-#: cp/typeck.c:3827
-#, c-format
-msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
+#: cp/decl.c:6319
+#, gcc-internal-format
+msgid "unnamed variable or field declared void"
 msgstr ""
 
-#: cp/typeck.c:3850
-msgid "taking address of temporary"
-msgstr "tar adress till något temporärt"
+#: cp/decl.c:6323
+#, fuzzy, gcc-internal-format
+msgid "variable or field %qE declared void"
+msgstr "variabel eller fält \"%s\" deklarerad som void"
 
-#: cp/typeck.c:4091
-#, c-format
-msgid "ISO C++ forbids %sing an enum"
+#: cp/decl.c:6326
+#, gcc-internal-format
+msgid "variable or field declared void"
 msgstr ""
 
-#: cp/typeck.c:4103
-#, fuzzy
-msgid "cannot %s a pointer to incomplete type `%T'"
-msgstr "parameter \"%s\" pekar på inkomplett typ"
+#: cp/decl.c:6481
+#, fuzzy, gcc-internal-format
+msgid "type %qT is not derived from type %qT"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: cp/typeck.c:4110
-#, fuzzy
-msgid "ISO C++ forbids %sing a pointer of type `%T'"
-msgstr "ISO C++ förbjuder användning av pekare av typ \"void *\" i pekararitmetik"
+#: cp/decl.c:6501 cp/decl.c:6593 cp/decl.c:7714
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qD as non-function"
+msgstr "deklaration av \"%s\" som ett fält med funktioner"
 
-#: cp/typeck.c:4135
-msgid "cast to non-reference type used as lvalue"
-msgstr ""
+#: cp/decl.c:6507
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qD as non-member"
+msgstr "deklaration av \"%s\" som ett fält med funktioner"
 
-#: cp/typeck.c:4169
-msgid "invalid use of `--' on bool variable `%D'"
+#: cp/decl.c:6537
+#, gcc-internal-format
+msgid "declarator-id missing; using reserved word %qD"
 msgstr ""
 
-#. ARM $3.4
-#: cp/typeck.c:4202
-msgid "ISO C++ forbids taking address of function `::main'"
-msgstr "ISO C++ förbjuder att man tar adressen till funktionen \"::main\""
+#: cp/decl.c:6626
+#, fuzzy, gcc-internal-format
+msgid "two or more data types in declaration of %qs"
+msgstr "två eller fler datatyper i deklaration av \"%s\""
 
-#. An expression like &memfn.
-#: cp/typeck.c:4269
-msgid "ISO C++ forbids taking the address of an unqualified non-static member function to form a pointer to member function.  Say `&%T::%D'"
-msgstr ""
+#: cp/decl.c:6669
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ does not support %<long long%>"
+msgstr "ISO C++ stödjer inte \"long long\""
 
-#: cp/typeck.c:4271
-#, fuzzy
-msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
-msgstr "ISO C++ förbjuder användning av pekare till medlemsfunktion i pekararitmetik"
+#: cp/decl.c:6729 cp/decl.c:6731
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids declaration of %qs with no type"
+msgstr "ISO C förbjuder medlemsdeklarationer utan medlemmar"
 
-#: cp/typeck.c:4295
-msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
-msgstr ""
+#: cp/decl.c:6756
+#, fuzzy, gcc-internal-format
+msgid "short, signed or unsigned invalid for %qs"
+msgstr "short, signed eller unsigned är ogiltigt för \"%s\""
 
-#: cp/typeck.c:4324
-#, fuzzy
-msgid "attempt to take address of bit-field structure member `%D'"
-msgstr "kan inte ta adressen till bitfält \"%s\""
+#: cp/decl.c:6758
+#, fuzzy, gcc-internal-format
+msgid "long, short, signed or unsigned invalid for %qs"
+msgstr "long, short, signed eller unsigned ogiltig för \"%s\""
 
-#: cp/typeck.c:4444
-#, fuzzy
-msgid "taking address of destructor"
-msgstr "tar adress till något temporärt"
+#: cp/decl.c:6760
+#, fuzzy, gcc-internal-format
+msgid "long and short specified together for %qs"
+msgstr "både long och short angivet för \"%s\""
 
-#: cp/typeck.c:4457
-msgid "taking address of bound pointer-to-member expression"
-msgstr ""
+#: cp/decl.c:6762
+#, fuzzy, gcc-internal-format
+msgid "long or short specified with char for %qs"
+msgstr "long eller short angiven med char för \"%s\""
 
-#: cp/typeck.c:4473
-#, fuzzy
-msgid "cannot create pointer to reference member `%D'"
-msgstr "kan inte deklarera pekare till referenser"
+#: cp/decl.c:6764
+#, fuzzy, gcc-internal-format
+msgid "long or short specified with floating type for %qs"
+msgstr "long eller short angiven med flyttalstyp för \"%s\""
 
-#: cp/typeck.c:4536
-msgid "cannot take the address of `this', which is an rvalue expression"
-msgstr "Kan inte ta adressen till \"this\", som är ett rvalue-uttryck"
+#: cp/decl.c:6766
+#, fuzzy, gcc-internal-format
+msgid "signed and unsigned given together for %qs"
+msgstr "både signed och unsigned angivet för \"%s\""
 
-#: cp/typeck.c:4555
-msgid "address requested for `%D', which is declared `register'"
-msgstr ""
+#: cp/decl.c:6772
+#, fuzzy, gcc-internal-format
+msgid "long, short, signed or unsigned used invalidly for %qs"
+msgstr "long, short, signed eller unsigned använd felaktigt på \"%s\""
 
-#: cp/typeck.c:4682
-msgid "static_cast from type `%T' to type `%T' casts away constness"
-msgstr ""
+#: cp/decl.c:6837
+#, fuzzy, gcc-internal-format
+msgid "complex invalid for %qs"
+msgstr "complex ogiltig för \"%s\""
 
-#: cp/typeck.c:4871
-msgid "invalid static_cast from type `%T' to type `%T'"
+#: cp/decl.c:6866
+#, gcc-internal-format
+msgid "qualifiers are not allowed on declaration of %<operator %T%>"
 msgstr ""
 
-#: cp/typeck.c:4910
-msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
-msgstr ""
+#: cp/decl.c:6878 cp/typeck.c:6402
+#, fuzzy, gcc-internal-format
+msgid "ignoring %qV qualifiers added to function type %qT"
+msgstr "ogiltigt format på versionsnummer"
 
-#: cp/typeck.c:4930
-msgid "reinterpret_cast from `%T' to `%T' loses precision"
+#: cp/decl.c:6901
+#, gcc-internal-format
+msgid "member %qD cannot be declared both virtual and static"
 msgstr ""
 
-#: cp/typeck.c:4943
-msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)"
-msgstr ""
+#: cp/decl.c:6908
+#, fuzzy, gcc-internal-format
+msgid "%<%T::%D%> is not a valid declarator"
+msgstr "\"%s\" är inte i början av deklarationen"
 
-#: cp/typeck.c:4952
-msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
+#: cp/decl.c:6916
+#, gcc-internal-format
+msgid "typedef declaration invalid in parameter declaration"
 msgstr ""
 
-#: cp/typeck.c:4958
-msgid "invalid reinterpret_cast from type `%T' to type `%T'"
+#: cp/decl.c:6920
+#, gcc-internal-format
+msgid "storage class specifiers invalid in parameter declarations"
 msgstr ""
 
-#: cp/typeck.c:4985
-msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
+#: cp/decl.c:6927
+#, gcc-internal-format
+msgid "virtual outside class declaration"
 msgstr ""
 
-#: cp/typeck.c:4988
-msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
-msgstr ""
+#: cp/decl.c:6940 cp/decl.c:6947
+#, fuzzy, gcc-internal-format
+msgid "multiple storage classes in declaration of %qs"
+msgstr "flera lagringsklasser i deklaration av \"%s\""
 
-#: cp/typeck.c:5011
-msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
-msgstr ""
+#: cp/decl.c:6970
+#, fuzzy, gcc-internal-format
+msgid "storage class specified for %qs"
+msgstr "lagringsklass angiven för parameter \"%s\""
+
+#: cp/decl.c:7004
+#, fuzzy, gcc-internal-format
+msgid "top-level declaration of %qs specifies %<auto%>"
+msgstr "toppnivådeklaration av \"%s\" anger \"auto\""
 
-#: cp/typeck.c:5027
-msgid "invalid const_cast from type `%T' to type `%T'"
+#: cp/decl.c:7016
+#, gcc-internal-format
+msgid "storage class specifiers invalid in friend function declarations"
 msgstr ""
 
-#: cp/typeck.c:5069 cp/typeck.c:5074
-#, fuzzy
-msgid "ISO C++ forbids casting to an array type `%T'"
-msgstr "ISO C förbjuder typkonvertering till unionstyper"
+#: cp/decl.c:7142
+#, gcc-internal-format
+msgid "destructor cannot be static member function"
+msgstr "destruerare kan inte vara en statisk medlemsfunktion"
 
-#: cp/typeck.c:5082
-#, fuzzy
-msgid "invalid cast to function type `%T'"
-msgstr "ogiltig lagringsklass för funktion \"%s\""
+#: cp/decl.c:7145
+#, fuzzy, gcc-internal-format
+msgid "destructors may not be cv-qualified"
+msgstr "destruerare behövs för \"%#D\""
 
-#: cp/typeck.c:5138
-msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
-msgstr ""
+#: cp/decl.c:7165
+#, gcc-internal-format
+msgid "constructor cannot be static member function"
+msgstr "konstruerare kan inte vara en statisk medlemsfunktion\""
 
-#: cp/typeck.c:5184
-msgid "cast from `%T' to `%T' increases required alignment of target type"
+#: cp/decl.c:7168
+#, gcc-internal-format
+msgid "constructors cannot be declared virtual"
 msgstr ""
 
-#: cp/typeck.c:5357
-msgid "  in evaluation of `%Q(%#T, %#T)'"
+#: cp/decl.c:7173
+#, fuzzy, gcc-internal-format
+msgid "constructors may not be cv-qualified"
+msgstr "destruerare behövs för \"%#D\""
+
+#: cp/decl.c:7193
+#, fuzzy, gcc-internal-format
+msgid "can't initialize friend function %qs"
+msgstr "kan inte initiera friend-funktion \"%s\""
+
+#. Cannot be both friend and virtual.
+#: cp/decl.c:7197
+#, gcc-internal-format
+msgid "virtual functions cannot be friends"
 msgstr ""
 
-#: cp/typeck.c:5399
-msgid "ISO C++ forbids cast to non-reference type used as lvalue"
+#: cp/decl.c:7201
+#, gcc-internal-format
+msgid "friend declaration not in class definition"
 msgstr ""
 
-#: cp/typeck.c:5463
-#, fuzzy
-msgid "incompatible types in assignment of `%T' to `%T'"
-msgstr "inkompatibla typer i %s"
+#: cp/decl.c:7203
+#, fuzzy, gcc-internal-format
+msgid "can't define friend function %qs in a local class definition"
+msgstr "kan inte initiera friend-funktion \"%s\""
 
-#: cp/typeck.c:5470
-msgid "ISO C++ forbids assignment of arrays"
-msgstr "ISO C++ förbjuder tilldelning av fält"
+#: cp/decl.c:7216
+#, fuzzy, gcc-internal-format
+msgid "destructors may not have parameters"
+msgstr "destruerare måste vara medlemsfunktioner"
 
-#: cp/typeck.c:5577
-msgid "   in pointer to member function conversion"
-msgstr ""
+#: cp/decl.c:7235 cp/decl.c:7242
+#, fuzzy, gcc-internal-format
+msgid "cannot declare reference to %q#T"
+msgstr "kan inte deklarera referenser till referenser"
 
-#: cp/typeck.c:5585
-msgid "   in pointer to member conversion"
-msgstr ""
+#: cp/decl.c:7236
+#, fuzzy, gcc-internal-format
+msgid "cannot declare pointer to %q#T"
+msgstr "kan inte deklarera pekare till referenser"
 
-#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5596 cp/typeck.c:5615
-msgid "pointer to member cast via virtual base `%T' of `%T'"
-msgstr ""
+#: cp/decl.c:7244
+#, fuzzy, gcc-internal-format
+msgid "cannot declare pointer to %q#T member"
+msgstr "kan inte deklarera pekare till referenser"
 
-#: cp/typeck.c:5619
-msgid "pointer to member conversion via virtual base `%T' of `%T'"
+#: cp/decl.c:7283
+#, gcc-internal-format
+msgid "%qD is a namespace"
 msgstr ""
 
-#: cp/typeck.c:5695
-#, fuzzy
-msgid "invalid conversion to type `%T' from type `%T'"
-msgstr "ogiltig mottagartyp \"%s\""
+#: cp/decl.c:7322
+#, fuzzy, gcc-internal-format
+msgid "template-id %qD used as a declarator"
+msgstr "deklaration av \"%s\" döljer global deklaration"
 
-#: cp/typeck.c:5860
-msgid "passing NULL used for non-pointer %s %P of `%D'"
+#: cp/decl.c:7369
+#, gcc-internal-format
+msgid "extra qualification %<%T::%> on member %qs ignored"
 msgstr ""
 
-#: cp/typeck.c:5863
-msgid "%s to non-pointer type `%T' from NULL"
-msgstr ""
+#: cp/decl.c:7388
+#, fuzzy, gcc-internal-format
+msgid "cannot declare member function %<%T::%s%> within %<%T%>"
+msgstr "kan inte deklarera \"::main\" som static"
 
-#: cp/typeck.c:5871
-msgid "passing `%T' for %s %P of `%D'"
+#: cp/decl.c:7403
+#, gcc-internal-format
+msgid "cannot declare member %<%T::%s%> within %qT"
 msgstr ""
 
-#: cp/typeck.c:5874
-msgid "%s to `%T' from `%T'"
+#: cp/decl.c:7442
+#, gcc-internal-format
+msgid "data member may not have variably modified type %qT"
 msgstr ""
 
-#: cp/typeck.c:5884
-msgid "passing negative value `%E' for %s %P of `%D'"
+#: cp/decl.c:7444
+#, gcc-internal-format
+msgid "parameter may not have variably modified type %qT"
 msgstr ""
 
-#: cp/typeck.c:5887
-msgid "%s of negative value `%E' to `%T'"
+#. [dcl.fct.spec] The explicit specifier shall only be used in
+#. declarations of constructors within a class definition.
+#: cp/decl.c:7452
+#, gcc-internal-format
+msgid "only declarations of constructors can be %<explicit%>"
 msgstr ""
 
-#: cp/typeck.c:5982
-msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
-msgstr ""
+#: cp/decl.c:7460
+#, fuzzy, gcc-internal-format
+msgid "non-member %qs cannot be declared %<mutable%>"
+msgstr "const \"%s\" kan inte deklareras \"mutable\""
 
-#: cp/typeck.c:5985
-#, fuzzy
-msgid "cannot convert `%T' to `%T' in %s"
-msgstr "kan inte konvertera till en pekartyp"
+#: cp/decl.c:7465
+#, fuzzy, gcc-internal-format
+msgid "non-object member %qs cannot be declared %<mutable%>"
+msgstr "const \"%s\" kan inte deklareras \"mutable\""
 
-#: cp/typeck.c:6073 cp/typeck.c:6075
-#, fuzzy
-msgid "in passing argument %P of `%+D'"
-msgstr "Saknar argument till flaggan \"%s\""
+#: cp/decl.c:7471
+#, fuzzy, gcc-internal-format
+msgid "function %qs cannot be declared %<mutable%>"
+msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
 
-#: cp/typeck.c:6190
-msgid "returning reference to temporary"
-msgstr "returnerar referens till en temporär"
+#: cp/decl.c:7476
+#, fuzzy, gcc-internal-format
+msgid "static %qs cannot be declared %<mutable%>"
+msgstr "const \"%s\" kan inte deklareras \"mutable\""
 
-#: cp/typeck.c:6197
-msgid "reference to non-lvalue returned"
-msgstr ""
+#: cp/decl.c:7481
+#, fuzzy, gcc-internal-format
+msgid "const %qs cannot be declared %<mutable%>"
+msgstr "const \"%s\" kan inte deklareras \"mutable\""
 
-#: cp/typeck.c:6209
-#, fuzzy
-msgid "reference to local variable `%D' returned"
-msgstr "adress på global registervariabel \"%s\" efterfrågad"
+#: cp/decl.c:7501
+#, gcc-internal-format
+msgid "%Jtypedef name may not be a nested-name-specifier"
+msgstr ""
 
-#: cp/typeck.c:6212
-#, fuzzy
-msgid "address of local variable `%D' returned"
-msgstr "adress på global registervariabel \"%s\" efterfrågad"
+#: cp/decl.c:7517
+#, gcc-internal-format
+msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
+msgstr ""
 
-#: cp/typeck.c:6243
-msgid "returning a value from a destructor"
-msgstr "returnerar ett värde från en destruktor"
+#: cp/decl.c:7616
+#, fuzzy, gcc-internal-format
+msgid "qualified function types cannot be used to declare %s functions"
+msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
 
-#. If a return statement appears in a handler of the
-#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:6251
-msgid "cannot return from a handler of a function-try-block of a constructor"
-msgstr ""
+#: cp/decl.c:7642
+#, fuzzy, gcc-internal-format
+msgid "type qualifiers specified for friend class declaration"
+msgstr "två typer angivna i en tom deklaration"
 
-#. You can't return a value from a constructor.
-#: cp/typeck.c:6254
-msgid "returning a value from a constructor"
-msgstr ""
+#: cp/decl.c:7647
+#, fuzzy, gcc-internal-format
+msgid "%<inline%> specified for friend class declaration"
+msgstr "två typer angivna i en tom deklaration"
 
-#: cp/typeck.c:6271
-msgid "return-statement with no value, in function declared with a non-void return type"
-msgstr ""
+#: cp/decl.c:7655
+#, fuzzy, gcc-internal-format
+msgid "template parameters cannot be friends"
+msgstr "typen på parameter \"%s\" är inte deklarerad"
 
-#: cp/typeck.c:6287
-msgid "return-statement with a value, in function declared with a void return type"
+#: cp/decl.c:7657
+#, gcc-internal-format
+msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
 msgstr ""
 
-#: cp/typeck.c:6308
-msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
+#: cp/decl.c:7661
+#, gcc-internal-format
+msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
 msgstr ""
 
-#: cp/typeck2.c:54
-msgid "type `%T' is not a base type for type `%T'"
+#: cp/decl.c:7674
+#, gcc-internal-format
+msgid "trying to make class %qT a friend of global scope"
 msgstr ""
 
-#: cp/typeck2.c:157
-#, fuzzy
-msgid "cannot declare variable `%D' to be of type `%T'"
-msgstr "kan inte deklarera \"::main\" som en mall"
-
-#: cp/typeck2.c:160
-#, fuzzy
-msgid "cannot declare parameter `%D' to be of type `%T'"
-msgstr "kan inte deklarera \"::main\" som en mall"
-
-#: cp/typeck2.c:163
-#, fuzzy
-msgid "cannot declare field `%D' to be of type `%T'"
-msgstr "kan inte deklarera \"::main\" som en mall"
-
-#: cp/typeck2.c:167
-#, fuzzy
-msgid "invalid return type for member function `%#D'"
-msgstr "ogiltig lagringsklass för funktion \"%s\""
+#: cp/decl.c:7685
+#, fuzzy, gcc-internal-format
+msgid "invalid qualifiers on non-member function type"
+msgstr "ogiltigt format på versionsnummer"
 
-#: cp/typeck2.c:169
-#, fuzzy
-msgid "invalid return type for function `%#D'"
-msgstr "ogiltig lagringsklass för funktion \"%s\""
+#: cp/decl.c:7704
+#, fuzzy, gcc-internal-format
+msgid "abstract declarator %qT used as declaration"
+msgstr "deklaration av \"%s\" döljer global deklaration"
 
-#: cp/typeck2.c:172
-#, fuzzy
-msgid "cannot allocate an object of type `%T'"
-msgstr "statisk access till objekt av typ \"id\""
+#: cp/decl.c:7729
+#, fuzzy, gcc-internal-format
+msgid "cannot use %<::%> in parameter declaration"
+msgstr "ingen tidigare deklaration av \"%s\""
 
-#: cp/typeck2.c:179
-msgid "  because the following virtual functions are abstract:"
-msgstr ""
+#. Something like struct S { int N::j; };
+#: cp/decl.c:7774
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %<::%>"
+msgstr "ogiltigt användande av \"restrict\""
 
-#: cp/typeck2.c:181
-msgid "\t%#D"
+#: cp/decl.c:7789
+#, gcc-internal-format
+msgid "can't make %qD into a method -- not in a class"
 msgstr ""
 
-#: cp/typeck2.c:184
-msgid "  since type `%T' has abstract virtual functions"
-msgstr ""
+#: cp/decl.c:7798
+#, fuzzy, gcc-internal-format
+msgid "function %qD declared virtual inside a union"
+msgstr "fält \"%s\" deklarerad som en funktion"
 
-#: cp/typeck2.c:338
-msgid "constructor syntax used, but no constructor declared for type `%T'"
-msgstr ""
+#: cp/decl.c:7807
+#, fuzzy, gcc-internal-format
+msgid "%qD cannot be declared virtual, since it is always static"
+msgstr "kan inte deklarera \"::main\" som static"
 
-#: cp/typeck2.c:349
-msgid "comma expression used to initialize return value"
-msgstr ""
+#: cp/decl.c:7825
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qD as member of %qT"
+msgstr "omdeklaration av \"%s\""
 
-#: cp/typeck2.c:358
-msgid "cannot initialize arrays using this syntax"
-msgstr ""
+#: cp/decl.c:7901
+#, fuzzy, gcc-internal-format
+msgid "field %qD has incomplete type"
+msgstr "fält \"%s\" har en inkomplett typ"
 
-#: cp/typeck2.c:473
-msgid "initializing array with parameter list"
-msgstr ""
+#: cp/decl.c:7903
+#, fuzzy, gcc-internal-format
+msgid "name %qT has incomplete type"
+msgstr "parameter \"%s\" har en inkomplett typ"
 
-#: cp/typeck2.c:529
-msgid "initializer for scalar variable requires one element"
-msgstr ""
+#: cp/decl.c:7912
+#, fuzzy, gcc-internal-format
+msgid "  in instantiation of template %qT"
+msgstr "%s: Vid instansiering av \"%s\":\n"
 
-#: cp/typeck2.c:536
-msgid "braces around scalar initializer for `%T'"
-msgstr ""
+#: cp/decl.c:7922
+#, fuzzy, gcc-internal-format
+msgid "%qE is neither function nor member function; cannot be declared friend"
+msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
 
-#: cp/typeck2.c:539
-msgid "ignoring extra initializers for `%T'"
+#: cp/decl.c:7933
+#, gcc-internal-format
+msgid "member functions are implicitly friends of their class"
 msgstr ""
 
-#: cp/typeck2.c:551
-#, fuzzy
-msgid "variable-sized object of type `%T' may not be initialized"
-msgstr "objekt med variabel storlek kan inte initieras"
-
-#: cp/typeck2.c:561
-msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
-msgstr ""
+#. An attempt is being made to initialize a non-static
+#. member.  But, from [class.mem]:
+#.
+#. 4 A member-declarator can contain a
+#. constant-initializer only if it declares a static
+#. member (_class.static_) of integral or enumeration
+#. type, see _class.static.data_.
+#.
+#. This used to be relatively common practice, but
+#. the rest of the compiler does not correctly
+#. handle the initialization unless the member is
+#. static so we make it static below.
+#: cp/decl.c:7973
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids initialization of member %qD"
+msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
 
-#: cp/typeck2.c:627
-msgid "aggregate has a partly bracketed initializer"
+#: cp/decl.c:7975
+#, gcc-internal-format
+msgid "making %qD static"
 msgstr ""
 
-#: cp/typeck2.c:665 cp/typeck2.c:770
-msgid "non-trivial labeled initializers"
-msgstr ""
+#: cp/decl.c:8033
+#, fuzzy, gcc-internal-format
+msgid "storage class %<auto%> invalid for function %qs"
+msgstr "lagringsklass \"register\" ogiltig för funktion \"%s\""
 
-#: cp/typeck2.c:682
-msgid "non-empty initializer for array of empty elements"
-msgstr ""
+#: cp/decl.c:8035
+#, fuzzy, gcc-internal-format
+msgid "storage class %<register%> invalid for function %qs"
+msgstr "lagringsklass \"register\" ogiltig för funktion \"%s\""
 
-#: cp/typeck2.c:736
-msgid "initializer list for object of class with virtual base classes"
-msgstr ""
+#: cp/decl.c:8037
+#, fuzzy, gcc-internal-format
+msgid "storage class %<__thread%> invalid for function %qs"
+msgstr "lagringsklass \"register\" ogiltig för funktion \"%s\""
 
-#: cp/typeck2.c:742
-msgid "initializer list for object of class with base classes"
+#: cp/decl.c:8048
+#, gcc-internal-format
+msgid "%<static%> specified invalid for function %qs declared out of global scope"
 msgstr ""
 
-#: cp/typeck2.c:748
-msgid "initializer list for object using virtual functions"
+#: cp/decl.c:8051
+#, gcc-internal-format
+msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
 msgstr ""
 
-#: cp/typeck2.c:811 cp/typeck2.c:827
-#, fuzzy
-msgid "missing initializer for member `%D'"
-msgstr "saknar mellanrum efter nummer \"%.*s\""
-
-#: cp/typeck2.c:816
-#, fuzzy
-msgid "uninitialized const member `%D'"
-msgstr "upprepning av medlem \"%s\""
-
-#: cp/typeck2.c:818
-#, fuzzy
-msgid "member `%D' with uninitialized const fields"
-msgstr "parameter \"%s\" är initierad"
-
-#: cp/typeck2.c:821
-#, fuzzy
-msgid "member `%D' is uninitialized reference"
-msgstr "parameter \"%s\" är initierad"
+#: cp/decl.c:8059
+#, fuzzy, gcc-internal-format
+msgid "virtual non-class function %qs"
+msgstr "ogiltig lagringsklass för funktion \"%s\""
 
-#: cp/typeck2.c:868
-msgid "index value instead of field name in union initializer"
-msgstr ""
+#: cp/decl.c:8090
+#, fuzzy, gcc-internal-format
+msgid "cannot declare member function %qD to have static linkage"
+msgstr "kan inte deklarera \"::main\" som static"
 
-#: cp/typeck2.c:880
-#, fuzzy
-msgid "no field `%D' in union being initialized"
-msgstr "fält \"%s\" är redan initierat"
+#. FIXME need arm citation
+#: cp/decl.c:8097
+#, gcc-internal-format
+msgid "cannot declare static function inside another function"
+msgstr "kan inte deklarera en statisk funktion i en annan funktion"
 
-#: cp/typeck2.c:888
-msgid "union `%T' with no named members cannot be initialized"
+#: cp/decl.c:8126
+#, gcc-internal-format
+msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
 msgstr ""
 
-#: cp/typeck2.c:924
-msgid "excess elements in aggregate initializer"
-msgstr ""
+#: cp/decl.c:8133
+#, fuzzy, gcc-internal-format
+msgid "static member %qD declared %<register%>"
+msgstr "variabel \"%s\" deklarerad \"inline\""
 
-#: cp/typeck2.c:1038
-msgid "circular pointer delegation detected"
-msgstr ""
+#: cp/decl.c:8138
+#, fuzzy, gcc-internal-format
+msgid "cannot explicitly declare member %q#D to have extern linkage"
+msgstr "kan inte deklarera \"::main\" som static"
 
-#: cp/typeck2.c:1051
-#, fuzzy
-msgid "base operand of `->' has non-pointer type `%T'"
-msgstr "basoperanden till \"->\" är inte en pekare"
+#: cp/decl.c:8281
+#, fuzzy, gcc-internal-format
+msgid "default argument for %q#D has type %qT"
+msgstr "första argumentet till \"%s\" skall vara \"int\""
 
-#: cp/typeck2.c:1065
-msgid "result of `operator->()' yields non-pointer result"
-msgstr ""
+#: cp/decl.c:8284
+#, fuzzy, gcc-internal-format
+msgid "default argument for parameter of type %qT has type %qT"
+msgstr "första argumentet till \"%s\" skall vara \"int\""
 
-#: cp/typeck2.c:1067
-msgid "base operand of `->' is not a pointer"
-msgstr "basoperanden till \"->\" är inte en pekare"
+#: cp/decl.c:8301
+#, fuzzy, gcc-internal-format
+msgid "default argument %qE uses local variable %qD"
+msgstr "ogiltigt typargument till \"%s\""
 
-#: cp/typeck2.c:1133
-msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
-msgstr ""
+#: cp/decl.c:8369
+#, fuzzy, gcc-internal-format
+msgid "parameter %qD invalidly declared method type"
+msgstr "parameter \"%s\" deklarerad som void"
 
-#: cp/typeck2.c:1140
-msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
+#: cp/decl.c:8393
+#, gcc-internal-format
+msgid "parameter %qD includes %s to array of unknown bound %qT"
 msgstr ""
 
-#: cp/typeck2.c:1149
-msgid "member type `%T::' incompatible with object type `%T'"
+#. [class.copy]
+#.
+#. A declaration of a constructor for a class X is ill-formed if
+#. its first parameter is of type (optionally cv-qualified) X
+#. and either there are no other parameters or else all other
+#. parameters have default arguments.
+#.
+#. We *don't* complain about member template instantiations that
+#. have this form, though; they can occur as we try to decide
+#. what constructor to use during overload resolution.  Since
+#. overload resolution will never prefer such a constructor to
+#. the non-template copy constructor (which is either explicitly
+#. or implicitly defined), there's no need to worry about their
+#. existence.  Theoretically, they should never even be
+#. instantiated, but that's hard to forestall.
+#: cp/decl.c:8552
+#, gcc-internal-format
+msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
 msgstr ""
 
-#: cp/typeck2.c:1186
-msgid "`%T' fails to be a typedef or built-in type"
-msgstr ""
+#: cp/decl.c:8676
+#, fuzzy, gcc-internal-format
+msgid "%qD may not be declared within a namespace"
+msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)"
 
-#: cp/typeck2.c:1259
-#, c-format
-msgid "ISO C++ forbids defining types within %s"
-msgstr ""
+#: cp/decl.c:8678
+#, fuzzy, gcc-internal-format
+msgid "%qD may not be declared as static"
+msgstr "const \"%s\" kan inte deklareras \"mutable\""
 
-#: cp/typeck2.c:1384
-#, fuzzy
-msgid "call to function `%D' which throws incomplete type `%#T'"
-msgstr "parameter \"%s\" pekar på inkomplett typ"
+#: cp/decl.c:8698
+#, fuzzy, gcc-internal-format
+msgid "%qD must be a nonstatic member function"
+msgstr "\"%s\" är normalt en icke-statisk function"
 
-#: cp/typeck2.c:1387
-#, fuzzy
-msgid "call to function which throws incomplete type `%#T'"
-msgstr "parameter \"%s\" pekar på inkomplett typ"
+#: cp/decl.c:8704
+#, fuzzy, gcc-internal-format
+msgid "%qD must be either a non-static member function or a non-member function"
+msgstr "\"%s\" är normalt en icke-statisk function"
 
-#. XXX Not i18n clean.
-#: cp/cp-tree.h:3936
-#, c-format
-msgid "%s is deprecated, please see the documentation for details"
+#: cp/decl.c:8722
+#, gcc-internal-format
+msgid "%qD must have an argument of class or enumerated type"
 msgstr ""
 
-#: cp/lang-options.h:29
-msgid "Do not obey access control semantics"
+#: cp/decl.c:8763
+#, gcc-internal-format
+msgid "conversion to %s%s will never use a type conversion operator"
 msgstr ""
 
-#: cp/lang-options.h:31
-msgid "Change when template instances are emitted"
+#. 13.4.0.3
+#: cp/decl.c:8770
+#, gcc-internal-format
+msgid "ISO C++ prohibits overloading operator ?:"
 msgstr ""
 
-#: cp/lang-options.h:36
-msgid "Check the return value of new"
-msgstr ""
+#: cp/decl.c:8820
+#, fuzzy, gcc-internal-format
+msgid "postfix %qD must take %<int%> as its argument"
+msgstr "\"%s\" tar bara noll eller två argument"
 
-#: cp/lang-options.h:39
-msgid "Reduce size of object files"
-msgstr ""
+#: cp/decl.c:8824
+#, fuzzy, gcc-internal-format
+msgid "postfix %qD must take %<int%> as its second argument"
+msgstr "\"%s\" tar bara noll eller två argument"
 
-#: cp/lang-options.h:43
-msgid "Make string literals `char[]' instead of `const char[]'"
-msgstr ""
+#: cp/decl.c:8831
+#, fuzzy, gcc-internal-format
+msgid "%qD must take either zero or one argument"
+msgstr "\"%s\" tar bara noll eller två argument"
 
-#: cp/lang-options.h:46
-msgid "Dump the entire translation unit to a file"
-msgstr ""
+#: cp/decl.c:8833
+#, fuzzy, gcc-internal-format
+msgid "%qD must take either one or two arguments"
+msgstr "\"%s\" tar bara noll eller två argument"
 
-#: cp/lang-options.h:48
-msgid "Do not inline member functions by default"
+#: cp/decl.c:8854
+#, gcc-internal-format
+msgid "prefix %qD should return %qT"
 msgstr ""
 
-#: cp/lang-options.h:51
-msgid "Do not generate run time type descriptor information"
+#: cp/decl.c:8860
+#, gcc-internal-format
+msgid "postfix %qD should return %qT"
 msgstr ""
 
-#: cp/lang-options.h:56
-msgid "Do not generate code to check exception specifications"
+#: cp/decl.c:8869
+#, gcc-internal-format
+msgid "%qD must take %<void%>"
 msgstr ""
 
-#: cp/lang-options.h:61
-msgid "Scope of for-init-statement vars extends outside"
-msgstr ""
+#: cp/decl.c:8871 cp/decl.c:8879
+#, fuzzy, gcc-internal-format
+msgid "%qD must take exactly one argument"
+msgstr "\"%s\" tar bara noll eller två argument"
 
-#: cp/lang-options.h:64
-msgid "Do not recognize GNU defined keywords"
-msgstr ""
+#: cp/decl.c:8881
+#, fuzzy, gcc-internal-format
+msgid "%qD must take exactly two arguments"
+msgstr "\"%s\" tar bara noll eller två argument"
 
-#: cp/lang-options.h:68
-msgid "Enable support for huge objects"
+#: cp/decl.c:8889
+#, gcc-internal-format
+msgid "user-defined %qD always evaluates both arguments"
 msgstr ""
 
-#: cp/lang-options.h:72
-msgid "Export functions even if they can be inlined"
+#: cp/decl.c:8903
+#, gcc-internal-format
+msgid "%qD should return by value"
 msgstr ""
 
-#: cp/lang-options.h:75
-#, fuzzy
-msgid "Only emit explicit template instantiations"
-msgstr "Slå på automatisk mallinstansiering"
+#: cp/decl.c:8915 cp/decl.c:8918
+#, fuzzy, gcc-internal-format
+msgid "%qD cannot have default arguments"
+msgstr "\"%s\" tar bara noll eller två argument"
 
-#: cp/lang-options.h:78
-#, fuzzy
-msgid "Only emit explicit instantiations of inline templates"
-msgstr "%s: Vid instansiering av \"%s\":\n"
+#: cp/decl.c:8976
+#, fuzzy, gcc-internal-format
+msgid "using template type parameter %qT after %qs"
+msgstr "flera parametrar med namn \"%s\""
 
-#: cp/lang-options.h:84
-msgid "Don't pedwarn about uses of Microsoft extensions"
-msgstr ""
+#: cp/decl.c:8991
+#, fuzzy, gcc-internal-format
+msgid "using typedef-name %qD after %qs"
+msgstr "flera parametrar med namn \"%s\""
 
-#: cp/lang-options.h:87
-#, fuzzy
-msgid "Recognize and/bitand/bitor/compl/not/or/xor"
-msgstr "Känn igen and/bitand/bitor/compl/not/or/xor"
+#: cp/decl.c:8992
+#, fuzzy, gcc-internal-format
+msgid "%qD has a previous declaration here"
+msgstr "detta är en tidigare deklaration"
 
-#: cp/lang-options.h:91
-msgid "Disable optional diagnostics"
+#: cp/decl.c:9000
+#, gcc-internal-format
+msgid "%qT referred to as %qs"
 msgstr ""
 
-#: cp/lang-options.h:93
-msgid "Downgrade conformance errors to warnings"
+#: cp/decl.c:9001 cp/decl.c:9009
+#, fuzzy, gcc-internal-format
+msgid "%qT has a previous declaration here"
+msgstr "detta är en tidigare deklaration"
+
+#: cp/decl.c:9008
+#, gcc-internal-format
+msgid "%qT referred to as enum"
 msgstr ""
 
-#: cp/lang-options.h:96
-msgid "Enable automatic template instantiation"
-msgstr "Slå på automatisk mallinstansiering"
+#. If a class template appears as elaborated type specifier
+#. without a template header such as:
+#.
+#. template <class T> class C {};
+#. void f(class C);            // No template header here
+#.
+#. then the required template argument is missing.
+#: cp/decl.c:9023
+#, fuzzy, gcc-internal-format
+msgid "template argument required for %<%s %T%>"
+msgstr "parameter \"%s\" är initierad"
 
-#: cp/lang-options.h:101
-msgid "Display statistics accumulated during compilation"
+#: cp/decl.c:9071 cp/name-lookup.c:2602
+#, gcc-internal-format
+msgid "%qD has the same name as the class in which it is declared"
 msgstr ""
 
-#: cp/lang-options.h:104
-msgid "Specify maximum template instantiation depth"
-msgstr "Ange maximalt instansieringsdjup för mallar"
+#: cp/decl.c:9209
+#, fuzzy, gcc-internal-format
+msgid "use of enum %q#D without previous declaration"
+msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: cp/lang-options.h:106
-msgid "Use __cxa_atexit to register destructors"
-msgstr ""
+#: cp/decl.c:9227
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of %qT as a non-template"
+msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
 
-#: cp/lang-options.h:109
-msgid "Discard unused virtual functions"
+#: cp/decl.c:9334
+#, gcc-internal-format
+msgid "derived union %qT invalid"
 msgstr ""
 
-#: cp/lang-options.h:112
-msgid "Implement vtables using thunks"
+#: cp/decl.c:9340
+#, gcc-internal-format
+msgid "Java class %qT cannot have multiple bases"
 msgstr ""
 
-#: cp/lang-options.h:115
-msgid "Emit common-like symbols as weak symbols"
+#: cp/decl.c:9348
+#, gcc-internal-format
+msgid "Java class %qT cannot have virtual bases"
 msgstr ""
 
-#: cp/lang-options.h:118
-msgid "Emit cross referencing information"
+#: cp/decl.c:9367
+#, gcc-internal-format
+msgid "base type %qT fails to be a struct or class type"
 msgstr ""
 
-#: cp/lang-options.h:122
-msgid "Warn about inconsistent return types"
+#: cp/decl.c:9400
+#, gcc-internal-format
+msgid "recursive type %qT undefined"
 msgstr ""
 
-#: cp/lang-options.h:125
-msgid "Warn about overloaded virtual function names"
-msgstr ""
+#: cp/decl.c:9402
+#, fuzzy, gcc-internal-format
+msgid "duplicate base type %qT invalid"
+msgstr "upprepat case-värde"
 
-#: cp/lang-options.h:129
-msgid "Don't warn when all ctors/dtors are private"
-msgstr ""
+#: cp/decl.c:9472
+#, fuzzy, gcc-internal-format
+msgid "multiple definition of %q#T"
+msgstr "omdefiniering av \"%s\""
 
-#: cp/lang-options.h:131
-msgid "Warn about non virtual destructors"
-msgstr ""
+#: cp/decl.c:9473
+#, fuzzy, gcc-internal-format
+msgid "%Jprevious definition here"
+msgstr "\"%s\" definierades tidigare här"
 
-#: cp/lang-options.h:134
-msgid "Warn when a function is declared extern, then inline"
+#. DR 377
+#.
+#. IF no integral type can represent all the enumerator values, the
+#. enumeration is ill-formed.
+#: cp/decl.c:9610
+#, gcc-internal-format
+msgid "no integral type can represent all of the enumerator values for %qT"
 msgstr ""
 
-#: cp/lang-options.h:137
-msgid "Warn when the compiler reorders code"
-msgstr ""
+#: cp/decl.c:9716
+#, fuzzy, gcc-internal-format
+msgid "enumerator value for %qD not integer constant"
+msgstr "uppräkningsvärde för \"%s\" är inte en heltalskonstant"
 
-#: cp/lang-options.h:140
-msgid "Warn when synthesis behavior differs from Cfront"
-msgstr ""
+#: cp/decl.c:9743
+#, fuzzy, gcc-internal-format
+msgid "overflow in enumeration values at %qD"
+msgstr "överspill i uppräkningsvärden"
 
-#: cp/lang-options.h:144
-msgid "Don't warn when type converting pointers to member functions"
-msgstr ""
+#: cp/decl.c:9814
+#, fuzzy, gcc-internal-format
+msgid "return type %q#T is incomplete"
+msgstr "returtypen är en inkomplett typ"
 
-#: cp/lang-options.h:146
-msgid "Warn about violations of Effective C++ style rules"
+#: cp/decl.c:9930 cp/typeck.c:6161
+#, gcc-internal-format
+msgid "%<operator=%> should return a reference to %<*this%>"
 msgstr ""
 
-#: cp/lang-options.h:149
-msgid "Warn when overload promotes from unsigned to signed"
-msgstr ""
+#: cp/decl.c:10258
+#, fuzzy, gcc-internal-format
+msgid "parameter %qD declared void"
+msgstr "parameter \"%s\" deklarerad som void"
 
-#: cp/lang-options.h:152
-msgid "Warn if a C style cast is used in a program"
-msgstr ""
+#: cp/decl.c:10747
+#, fuzzy, gcc-internal-format
+msgid "invalid member function declaration"
+msgstr "dubbel deklaration av etikett \"%s\""
 
-#: cp/lang-options.h:156
-msgid "Don't warn when non-templatized friend functions are declared within a template"
-msgstr ""
+#: cp/decl.c:10762
+#, fuzzy, gcc-internal-format
+msgid "%qD is already defined in class %qT"
+msgstr "kunde inte hitta klassen \"%s\""
 
-#: cp/lang-options.h:159
-msgid "Don't announce deprecation of compiler features"
-msgstr ""
+#: cp/decl.c:10972
+#, fuzzy, gcc-internal-format
+msgid "static member function %q#D declared with type qualifiers"
+msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
 
-#: f/bad.c:387
-msgid "note:"
-msgstr ""
+#: cp/decl2.c:279
+#, gcc-internal-format
+msgid "name missing for member function"
+msgstr "namn saknas på medlemsfunktion"
 
-#: f/bad.c:391
-#, fuzzy
-msgid "warning:"
-msgstr "varning: "
+#: cp/decl2.c:372 cp/decl2.c:386
+#, gcc-internal-format
+msgid "ambiguous conversion for array subscript"
+msgstr "tvetydig konveretering av fältindex"
 
-#: f/bad.c:395
-msgid "fatal:"
-msgstr ""
+#: cp/decl2.c:380
+#, fuzzy, gcc-internal-format
+msgid "invalid types %<%T[%T]%> for array subscript"
+msgstr "tvetydig konveretering av fältindex"
 
-#: f/bad.c:437
-msgid "(continued):"
-msgstr ""
+#: cp/decl2.c:423
+#, fuzzy, gcc-internal-format
+msgid "deleting array %q#D"
+msgstr "skapar ett fält med storlek noll"
 
-#: f/bad.c:487 f/bad.c:505
-msgid "[REPORT BUG!!] %"
+#: cp/decl2.c:429
+#, gcc-internal-format
+msgid "type %q#T argument given to %<delete%>, expected pointer"
 msgstr ""
 
-#: f/bad.c:494 f/bad.c:526
-msgid "[REPORT BUG!!]"
+#: cp/decl2.c:441
+#, gcc-internal-format
+msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
 msgstr ""
 
-#: f/com.c:3132
-#, no-c-format
-msgid "ASSIGN'ed label cannot fit into `%A' at %0 -- using wider sibling"
-msgstr ""
+#: cp/decl2.c:449
+#, fuzzy, gcc-internal-format
+msgid "deleting %qT is undefined"
+msgstr "operation på \"%s\" kan vara odefinierad"
 
-#: f/com.c:11623
-msgid "no INTEGER type can hold a pointer on this configuration"
-msgstr ""
+#. 14.5.2.2 [temp.mem]
+#.
+#. A local class shall not have member templates.
+#: cp/decl2.c:485
+#, fuzzy, gcc-internal-format
+msgid "invalid declaration of member template %q#D in local class"
+msgstr "omdeklaration av \"enum %s\""
 
-#: f/com.c:11844
-#, c-format
-msgid "configuration: REAL, INTEGER, and LOGICAL are %d bits wide,"
-msgstr ""
+#: cp/decl2.c:494
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %<virtual%> in template declaration of %q#D"
+msgstr "tidigare implicit deklaration av \"%s\""
 
-#: f/com.c:11846
-#, c-format
-msgid "and pointers are %d bits wide, but g77 doesn't yet work"
-msgstr ""
+#: cp/decl2.c:504 cp/pt.c:2973
+#, fuzzy, gcc-internal-format
+msgid "template declaration of %q#D"
+msgstr "omdeklaration av \"%s\""
 
-#: f/com.c:11848
-msgid "properly unless they all are 32 bits wide"
+#: cp/decl2.c:553
+#, gcc-internal-format
+msgid "Java method %qD has non-Java return type %qT"
 msgstr ""
 
-#: f/com.c:11849
-msgid "Please keep this in mind before you report bugs."
+#: cp/decl2.c:569
+#, gcc-internal-format
+msgid "Java method %qD has non-Java parameter type %qT"
 msgstr ""
 
-#. I/O will probably crash.
-#: f/com.c:11857
-#, c-format
-msgid "configuration: char * holds %d bits, but ftnlen only %d"
+#: cp/decl2.c:674
+#, gcc-internal-format
+msgid "prototype for %q#D does not match any in class %qT"
 msgstr ""
 
-#. ASSIGN 10 TO I will crash.
-#: f/com.c:11866
-#, c-format
-msgid ""
-"configuration: char * holds %d bits, but INTEGER only %d --\n"
-" ASSIGN statement might fail"
+#: cp/decl2.c:775
+#, gcc-internal-format
+msgid "local class %q#T shall not have static data member %q#D"
 msgstr ""
 
-#: f/com.c:13681
-#, fuzzy
-msgid "In statement function"
-msgstr "för många argument till funktion"
-
-#: f/com.c:13691
-msgid "Outside of any program unit:\n"
+#: cp/decl2.c:783
+#, gcc-internal-format
+msgid "initializer invalid for static member with constructor"
 msgstr ""
 
-#: f/com.c:15320
-#, no-c-format
-msgid "%A from %B at %0%C"
+#: cp/decl2.c:786
+#, gcc-internal-format
+msgid "(an out of class initialization is required)"
 msgstr ""
 
-#: f/com.c:15497
-#, fuzzy
-msgid "directory name must immediately follow -I"
-msgstr "Katalognamn måste komma direkt efter -I"
-
-#: f/com.c:15640
-#, no-c-format
-msgid "At %0, INCLUDE file %A exists, but is not readable"
+#: cp/decl2.c:867
+#, gcc-internal-format
+msgid "member %qD conflicts with virtual function table field name"
 msgstr ""
 
-#: f/com.c:15675
-#, no-c-format
-msgid "At %0, INCLUDE nesting too deep"
+#: cp/decl2.c:886
+#, gcc-internal-format
+msgid "applying attributes to template parameters is not implemented"
 msgstr ""
 
-#: f/expr.c:9614
-#, no-c-format
-msgid "Two arithmetic operators in a row at %0 and %1 -- use parentheses"
-msgstr ""
+#: cp/decl2.c:896
+#, fuzzy, gcc-internal-format
+msgid "%qD is already defined in %qT"
+msgstr "kunde inte hitta klassen \"%s\""
 
-#: f/expr.c:9664
-#, no-c-format
-msgid "Operator at %0 has lower precedence than that at %1 -- use parentheses"
-msgstr ""
+#: cp/decl2.c:944
+#, gcc-internal-format
+msgid "field initializer is not constant"
+msgstr "fältinitierare är ej konstant"
 
-#: f/expr.c:10525
-#, no-c-format
-msgid "Use .EQV./.NEQV. instead of .EQ./.NE. at %0 for LOGICAL operands at %1 and %2"
+#: cp/decl2.c:972
+#, gcc-internal-format
+msgid "%<asm%> specifiers are not permitted on non-static data members"
 msgstr ""
 
-#: f/expr.c:10896
-#, no-c-format
-msgid "Unsupported operand for ** at %1 -- converting to default INTEGER"
-msgstr ""
+#: cp/decl2.c:1018
+#, fuzzy, gcc-internal-format
+msgid "cannot declare %qD to be a bit-field type"
+msgstr "kan inte deklarera \"::main\" som en mall"
 
-#: f/g77spec.c:234
-#, c-format
-msgid "overflowed output arg list for `%s'"
-msgstr ""
+#: cp/decl2.c:1028
+#, fuzzy, gcc-internal-format
+msgid "cannot declare bit-field %qD with function type"
+msgstr "typkonvertering matchar inte en funktionstyp"
 
-#: f/g77spec.c:373
-msgid "--driver no longer supported"
-msgstr "--driver stödjs inte längre"
+#: cp/decl2.c:1035
+#, fuzzy, gcc-internal-format
+msgid "%qD is already defined in the class %qT"
+msgstr "kunde inte hitta klassen \"%s\""
 
-#: f/g77spec.c:386
-#, c-format
-msgid "argument to `%s' missing"
-msgstr "argument till \"%s\" saknas"
+#: cp/decl2.c:1042
+#, fuzzy, gcc-internal-format
+msgid "static member %qD cannot be a bit-field"
+msgstr "variabel \"%s\" deklarerad \"inline\""
 
-#: f/g77spec.c:390
-msgid "no input files; unwilling to write output files"
+#: cp/decl2.c:1087
+#, gcc-internal-format
+msgid "anonymous struct not inside named type"
 msgstr ""
 
-#: f/implic.c:203
-#, fuzzy, no-c-format
-msgid "Implicit declaration of `%A' at %0"
-msgstr "tidigare implicit deklaration av \"%s\""
+#: cp/decl2.c:1164
+#, gcc-internal-format
+msgid "namespace-scope anonymous aggregates must be static"
+msgstr ""
 
-#: f/lex.c:326
-#, fuzzy, no-c-format
-msgid "Non-ISO-C-standard escape sequence `\\%A' at %0"
-msgstr "okänd escape-sekvens \"\\%c\""
+#: cp/decl2.c:1171
+#, fuzzy, gcc-internal-format
+msgid "anonymous union with no members"
+msgstr "anonym union deklarerad i parameterlista"
 
-#: f/lex.c:345
-#, fuzzy, no-c-format
-msgid "Unknown escape sequence `\\%A' at %0"
-msgstr "okänd escape-sekvens \"\\%c\""
+#: cp/decl2.c:1207
+#, fuzzy, gcc-internal-format
+msgid "%<operator new%> must return type %qT"
+msgstr "\"operator new\" måste returnera typ \"void *\""
 
-#: f/lex.c:354
-#, fuzzy, no-c-format
-msgid "Unterminated escape sequence `\\' at %0"
-msgstr "okänd escape-sekvens \"\\%c\""
+#: cp/decl2.c:1216
+#, fuzzy, gcc-internal-format
+msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
+msgstr "\"operator new\" tar parameter av typ \"size_t\""
 
-#: f/lex.c:365
-#, fuzzy, no-c-format
-msgid "Unknown escape sequence `\\' followed by char code 0x%A at %0"
-msgstr "okänd escape-sekvens: '\\' följd av tecken 0x%x"
+#: cp/decl2.c:1245
+#, fuzzy, gcc-internal-format
+msgid "%<operator delete%> must return type %qT"
+msgstr "\"operator new\" måste returnera typ \"void *\""
 
-#: f/lex.c:393
-#, no-c-format
-msgid "\\x used at %0 with no following hex digits"
-msgstr ""
+#: cp/decl2.c:1254
+#, fuzzy, gcc-internal-format
+msgid "%<operator delete%> takes type %qT as first parameter"
+msgstr "\"operator new\" tar parameter av typ \"size_t\""
 
-#: f/lex.c:407
-#, fuzzy, no-c-format
-msgid "Hex escape at %0 out of range"
-msgstr "heltalskonstant utanför sitt intervall"
+#: cp/decl2.c:3017
+#, fuzzy, gcc-internal-format
+msgid "inline function %qD used but never defined"
+msgstr "\"%s\" är använd men inte definierad"
 
-#: f/lex.c:441
-#, fuzzy, no-c-format
-msgid "Escape sequence at %0 out of range for character"
-msgstr "escape-sekvens ryms ej i ett tecken"
+#: cp/decl2.c:3165
+#, fuzzy, gcc-internal-format
+msgid "default argument missing for parameter %P of %q+#D"
+msgstr "parameternamn saknas i parameterlista"
 
-#: f/lex.c:595
-msgid "hex escape out of range"
+#. damn ICE suppression
+#: cp/error.c:2371
+#, gcc-internal-format
+msgid "unexpected letter %qc in locate_error\n"
 msgstr ""
 
-#: f/lex.c:648
-#, c-format
-msgid "non-ANSI-standard escape sequence, `\\%c'"
+#. Can't throw a reference.
+#: cp/except.c:262
+#, gcc-internal-format
+msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
 msgstr ""
 
-#: f/lex.c:661
-#, fuzzy, c-format
-msgid "non-ISO escape sequence `\\%c'"
-msgstr "okänd escape-sekvens \"\\%c\""
-
-#: f/lex.c:665
-#, c-format
-msgid "unknown escape sequence `\\%c'"
-msgstr "okänd escape-sekvens \"\\%c\""
-
-#: f/lex.c:667
-#, c-format
-msgid "unknown escape sequence: `\\' followed by char code 0x%x"
-msgstr "okänd escape-sekvens: '\\' följd av tecken 0x%x"
-
-#: f/lex.c:744
-msgid "badly formed directive -- no closing quote"
+#: cp/except.c:273
+#, gcc-internal-format
+msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
 msgstr ""
 
-#: f/lex.c:802
-msgid "#-lines for entering and leaving files don't match"
+#. Thrown object must be a Throwable.
+#: cp/except.c:280
+#, gcc-internal-format
+msgid "type %qT is not derived from %<java::lang::Throwable%>"
 msgstr ""
 
-#: f/lex.c:964
-msgid "bad directive -- missing close-quote"
+#: cp/except.c:343
+#, gcc-internal-format
+msgid "mixing C++ and Java catches in a single translation unit"
 msgstr ""
 
-#: f/lex.c:1078
-#, c-format
-msgid "ignoring pragma: %s"
-msgstr "ignorerar #pragma: %s"
-
-#: f/lex.c:1156
-msgid "invalid #ident"
-msgstr "ogiltig #indent"
-
-#: f/lex.c:1173
-msgid "undefined or invalid # directive"
+#: cp/except.c:602
+#, gcc-internal-format
+msgid "throwing NULL, which has integral, not pointer type"
 msgstr ""
 
-#: f/lex.c:1229
-msgid "invalid #line"
-msgstr "ogiltig #line"
-
-#: f/lex.c:1285 f/lex.c:1329
-msgid "use `#line ...' instead of `# ...' in first line"
+#: cp/except.c:625 cp/init.c:1887
+#, gcc-internal-format
+msgid "%qD should never be overloaded"
 msgstr ""
 
-#: f/lex.c:1339
-msgid "invalid #-line"
-msgstr "ogiltig #-rad"
-
-#: f/lex.c:1432
-#, no-c-format
-msgid "Null character at %0 -- line ignored"
+#: cp/except.c:692
+#, gcc-internal-format
+msgid "  in thrown expression"
 msgstr ""
 
-#: f/stb.c:12078
-#, no-c-format
-msgid "INCLUDE at %0 not the only statement on the source line"
+#: cp/except.c:836
+#, gcc-internal-format
+msgid "expression %qE of abstract class type %qT cannot be used in throw-expression"
 msgstr ""
 
-#: f/ste.c:1400 f/ste.c:1747
-msgid "ASSIGNed FORMAT specifier is too small"
+#: cp/except.c:921
+#, gcc-internal-format
+msgid "%Hexception of type %qT will be caught"
 msgstr ""
 
-#. ~~~Someday handle CHARACTER*1, CHARACTER*N
-#: f/ste.c:2624
-#, no-c-format
-msgid "SELECT CASE on CHARACTER type (at %0) not supported -- sorry"
+#: cp/except.c:923
+#, gcc-internal-format
+msgid "%H   by earlier handler for %qT"
 msgstr ""
 
-#: f/ste.c:2729
-msgid "SELECT (at %0) has duplicate cases -- check integer overflow of CASE(s)"
+#: cp/except.c:953
+#, gcc-internal-format
+msgid "%H%<...%> handler must be the last handler for its try block"
 msgstr ""
 
-#: f/ste.c:2959
-msgid "ASSIGN to variable that is too small"
-msgstr ""
+#: cp/friend.c:152
+#, fuzzy, gcc-internal-format
+msgid "%qD is already a friend of class %qT"
+msgstr "kunde inte hitta klassen \"%s\""
 
-#: f/ste.c:2987
-msgid "ASSIGNed GOTO target variable is too small"
-msgstr ""
+#: cp/friend.c:228
+#, fuzzy, gcc-internal-format
+msgid "invalid type %qT declared %<friend%>"
+msgstr "variabel \"%s\" deklarerad \"inline\""
 
-#: f/stu.c:305
-#, no-c-format
-msgid "Local adjustable symbol `%A' at %0"
-msgstr ""
+#. [temp.friend]
+#. Friend declarations shall not declare partial
+#. specializations.
+#. template <class U> friend class T::X<U>;
+#. [temp.friend]
+#. Friend declarations shall not declare partial
+#. specializations.
+#: cp/friend.c:244 cp/friend.c:274
+#, fuzzy, gcc-internal-format
+msgid "partial specialization %qT declared %<friend%>"
+msgstr "variabel \"%s\" deklarerad \"inline\""
 
-#: f/target.c:2550
-msgid "data initializer on host with different endianness"
+#: cp/friend.c:252
+#, gcc-internal-format
+msgid "class %qT is implicitly friends with itself"
 msgstr ""
 
-#: f/top.c:237
-#, c-format
-msgid "%s no longer supported -- try -fvxt"
-msgstr "%s stödjs inte längre -- försök -fvxt"
+#: cp/friend.c:310
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a member of %qT"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: f/top.c:239
-#, c-format
-msgid "%s no longer supported -- try -fno-vxt -ff90"
-msgstr "%s stödjs inte längre -- försök -fno-vxt -ff90"
+#: cp/friend.c:315
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a member class template of %qT"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: f/top.c:307 f/top.c:309
-#, c-format
-msgid "%s disabled, use normal debugging flags"
-msgstr ""
+#: cp/friend.c:323
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a nested class of %qT"
+msgstr "ISO C förbjuder typkonvertering till unionstyper"
 
-#: f/lang-options.h:33
-msgid "Print g77-specific compiler version info, run internal tests"
-msgstr ""
+#. template <class T> friend class T;
+#: cp/friend.c:336
+#, fuzzy, gcc-internal-format
+msgid "template parameter type %qT declared %<friend%>"
+msgstr "parameter \"%s\" deklarerad som void"
 
-#: f/lang-options.h:37
-msgid "Program is written in typical FORTRAN 66 dialect"
-msgstr ""
+#. template <class T> friend class A; where A is not a template
+#: cp/friend.c:342
+#, fuzzy, gcc-internal-format
+msgid "%q#T is not a template"
+msgstr "användning ab `%s' i mall"
 
-#: f/lang-options.h:40
-msgid "Program is written in typical Unix f77 dialect"
-msgstr ""
+#: cp/friend.c:364
+#, fuzzy, gcc-internal-format
+msgid "%qD is already a friend of %qT"
+msgstr "kunde inte hitta klassen \"%s\""
 
-#: f/lang-options.h:42
-msgid "Program does not use Unix-f77 dialectal features"
-msgstr ""
+#: cp/friend.c:373
+#, fuzzy, gcc-internal-format
+msgid "%qT is already a friend of %qT"
+msgstr "kunde inte hitta klassen \"%s\""
 
-#: f/lang-options.h:44
-msgid "Program is written in Fortran-90-ish dialect"
+#: cp/friend.c:497
+#, gcc-internal-format
+msgid "member %qD declared as friend before type %qT defined"
 msgstr ""
 
-#: f/lang-options.h:48
-msgid "Treat local vars and COMMON blocks as if they were named in SAVE statements"
-msgstr ""
+#: cp/friend.c:553
+#, fuzzy, gcc-internal-format
+msgid "friend declaration %q#D declares a non-template function"
+msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
 
-#: f/lang-options.h:50
-msgid "Allow $ in symbol names"
+#: cp/friend.c:557
+#, gcc-internal-format
+msgid "(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"
 msgstr ""
 
-#: f/lang-options.h:54
-msgid "f2c-compatible code need not be generated"
-msgstr ""
+#: cp/init.c:326
+#, fuzzy, gcc-internal-format
+msgid "%J%qD should be initialized in the member initialization list"
+msgstr "Slå på automatisk mallinstansiering"
 
-#: f/lang-options.h:57
-msgid "Unsupported; do not generate libf2c-calling code"
+#: cp/init.c:373
+#, gcc-internal-format
+msgid "%Jdefault-initialization of %q#D, which has reference type"
 msgstr ""
 
-#: f/lang-options.h:59
-msgid "Unsupported; affects code-generation of arrays"
-msgstr ""
+#: cp/init.c:379
+#, fuzzy, gcc-internal-format
+msgid "%Juninitialized reference member %qD"
+msgstr "upprepning av medlem \"%s\""
 
-#: f/lang-options.h:62
-msgid "Program is written in Fortran-90-ish free form"
+#: cp/init.c:382
+#, gcc-internal-format
+msgid "%Juninitialized member %qD with %<const%> type %qT"
 msgstr ""
 
-#: f/lang-options.h:67
-msgid "Warn about use of (only a few for now) Fortran extensions"
+#: cp/init.c:525
+#, gcc-internal-format
+msgid "%qD will be initialized after"
 msgstr ""
 
-#: f/lang-options.h:70
-msgid "Program is written in VXT (Digital-like) FORTRAN"
-msgstr ""
+#: cp/init.c:528
+#, fuzzy, gcc-internal-format
+msgid "base %qT will be initialized after"
+msgstr "fält \"%s\" är redan initierat"
 
-#: f/lang-options.h:73
-msgid "Disallow all ugly features"
-msgstr ""
+#: cp/init.c:531
+#, fuzzy, gcc-internal-format
+msgid "  %q#D"
+msgstr "%s: %s"
 
-#: f/lang-options.h:76
-msgid "Hollerith and typeless constants not passed as arguments"
+#: cp/init.c:533
+#, gcc-internal-format
+msgid "  base %qT"
 msgstr ""
 
-#: f/lang-options.h:78
-msgid "Allow ordinary copying of ASSIGN'ed vars"
-msgstr ""
+#: cp/init.c:534
+#, fuzzy, gcc-internal-format
+msgid "%J  when initialized here"
+msgstr "parameter \"%s\" är initierad"
 
-#: f/lang-options.h:81
-msgid "Dummy array dimensioned to (1) is assumed-size"
-msgstr ""
+#: cp/init.c:550
+#, fuzzy, gcc-internal-format
+msgid "%Jmultiple initializations given for %qD"
+msgstr "multiple deklaration av metod \"%s\""
 
-#: f/lang-options.h:84
-msgid "Trailing comma in procedure call denotes null argument"
-msgstr ""
+#: cp/init.c:553
+#, fuzzy, gcc-internal-format
+msgid "%Jmultiple initializations given for base %qT"
+msgstr "multiple deklaration av metod \"%s\""
 
-#: f/lang-options.h:87
-msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-msgstr ""
+#: cp/init.c:620
+#, fuzzy, gcc-internal-format
+msgid "%Jinitializations for multiple members of %qT"
+msgstr "initierare misslyckas med att bestämma storlek på \"%s\""
 
-#: f/lang-options.h:91
-msgid "Initialization via DATA and PARAMETER is type-compatible"
+#: cp/init.c:682
+#, gcc-internal-format
+msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
 msgstr ""
 
-#: f/lang-options.h:93
-msgid "Allow INTEGER and LOGICAL interchangeability"
+#: cp/init.c:906 cp/init.c:925
+#, gcc-internal-format
+msgid "class %qT does not have any field named %qD"
 msgstr ""
 
-#: f/lang-options.h:96
-msgid "Print internal debugging-related info"
+#: cp/init.c:912
+#, fuzzy, gcc-internal-format
+msgid "%q#D is a static data member; it can only be initialized at its definition"
+msgstr "attributet \"%s\" fungerar bara på funktioner"
+
+#: cp/init.c:919
+#, fuzzy, gcc-internal-format
+msgid "%q#D is not a non-static data member of %qT"
+msgstr "%s har ingen medlem med namn \"%s\""
+
+#: cp/init.c:958
+#, gcc-internal-format
+msgid "unnamed initializer for %qT, which has no base classes"
 msgstr ""
 
-#: f/lang-options.h:99
-msgid "Initialize local vars and arrays to zero"
+#: cp/init.c:966
+#, gcc-internal-format
+msgid "unnamed initializer for %qT, which uses multiple inheritance"
 msgstr ""
 
-#: f/lang-options.h:103
-msgid "Backslashes in character/hollerith constants not special (C-style)"
+#: cp/init.c:1012
+#, gcc-internal-format
+msgid "%qD is both a direct base and an indirect virtual base"
 msgstr ""
 
-#: f/lang-options.h:105
-msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+#: cp/init.c:1020
+#, gcc-internal-format
+msgid "type %qD is not a direct or virtual base of %qT"
 msgstr ""
 
-#: f/lang-options.h:109
-msgid "Disable the appending of underscores to externals"
-msgstr ""
+#: cp/init.c:1023
+#, fuzzy, gcc-internal-format
+msgid "type %qD is not a direct base of %qT"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: f/lang-options.h:112
-msgid "Never append a second underscore to externals"
-msgstr ""
+#: cp/init.c:1103
+#, fuzzy, gcc-internal-format
+msgid "bad array initializer"
+msgstr "fält \"%s\" är redan initierat"
 
-#: f/lang-options.h:114
-msgid "Intrinsics spelled as e.g. SqRt"
-msgstr ""
+#: cp/init.c:1302
+#, fuzzy, gcc-internal-format
+msgid "%qT is not an aggregate type"
+msgstr "\"%s\" har en inkomplett typ"
 
-#: f/lang-options.h:116
-msgid "Intrinsics in uppercase"
+#: cp/init.c:1394
+#, gcc-internal-format
+msgid "qualified type %qT does not match destructor name %<~%T%>"
 msgstr ""
 
-#: f/lang-options.h:119
-msgid "Intrinsics letters in arbitrary cases"
+#: cp/init.c:1402
+#, gcc-internal-format
+msgid "incomplete type %qT does not have member %qD"
 msgstr ""
 
-#: f/lang-options.h:121
-msgid "Language keywords spelled as e.g. IOStat"
-msgstr ""
+#: cp/init.c:1421
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a member of type %qT"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: f/lang-options.h:123
-msgid "Language keywords in uppercase"
-msgstr ""
+#: cp/init.c:1440
+#, fuzzy, gcc-internal-format
+msgid "invalid pointer to bit-field %qD"
+msgstr "negativ storlek i bitfält \"%s\""
 
-#: f/lang-options.h:126
-msgid "Language keyword letters in arbitrary cases"
-msgstr ""
+#: cp/init.c:1542
+#, fuzzy, gcc-internal-format
+msgid "invalid use of non-static member function %qD"
+msgstr "destruerare kan inte vara en statisk medlemsfunktion"
 
-#: f/lang-options.h:128
-msgid "Internally convert most source to uppercase"
-msgstr ""
+#: cp/init.c:1548 cp/semantics.c:1321
+#, fuzzy, gcc-internal-format
+msgid "invalid use of non-static data member %qD"
+msgstr "ogiltigt användande av \"restrict\""
 
-#: f/lang-options.h:131
-msgid "Internally preserve source case"
+#: cp/init.c:1645
+#, gcc-internal-format
+msgid "size in array new must have integral type"
 msgstr ""
 
-#: f/lang-options.h:133
-msgid "Symbol names spelled in mixed case"
+#: cp/init.c:1648
+#, gcc-internal-format
+msgid "zero size array reserves no space"
 msgstr ""
 
-#: f/lang-options.h:135
-msgid "Symbol names in uppercase"
+#: cp/init.c:1656
+#, gcc-internal-format
+msgid "new cannot be applied to a reference type"
 msgstr ""
 
-#: f/lang-options.h:137
-msgid "Symbol names in lowercase"
+#: cp/init.c:1662
+#, gcc-internal-format
+msgid "new cannot be applied to a function type"
 msgstr ""
 
-#: f/lang-options.h:140
-msgid "Program written in uppercase"
+#: cp/init.c:1694
+#, gcc-internal-format
+msgid "call to Java constructor, while %<jclass%> undefined"
 msgstr ""
 
-#: f/lang-options.h:142
-msgid "Program written in lowercase"
-msgstr ""
+#: cp/init.c:1710
+#, fuzzy, gcc-internal-format
+msgid "can't find class$"
+msgstr "Kan inte hitta class$"
 
-#: f/lang-options.h:144
-msgid "Program written in strict mixed-case"
-msgstr ""
+#: cp/init.c:1838
+#, fuzzy, gcc-internal-format
+msgid "invalid type %<void%> for new"
+msgstr "ogiltig typ \"void\" för new"
 
-#: f/lang-options.h:146
-msgid "Compile as if program written in uppercase"
-msgstr ""
+#: cp/init.c:1848
+#, fuzzy, gcc-internal-format
+msgid "uninitialized const in %<new%> of %q#T"
+msgstr "initierare misslyckas med att bestämma storlek på \"%s\""
 
-#: f/lang-options.h:148
-msgid "Compile as if program written in lowercase"
+#: cp/init.c:1882
+#, gcc-internal-format
+msgid "call to Java constructor with %qs undefined"
 msgstr ""
 
-#: f/lang-options.h:150
-msgid "Preserve all spelling (case) used in program"
-msgstr ""
+#: cp/init.c:1922
+#, fuzzy, gcc-internal-format
+msgid "request for member %qD is ambiguous"
+msgstr "%s: flaggan \"%s\" är tvetydig\n"
 
-#: f/lang-options.h:152
-msgid "Delete libU77 intrinsics with bad interfaces"
-msgstr ""
+#: cp/init.c:2055
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids initialization in array new"
+msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
 
-#: f/lang-options.h:154
-msgid "Disable libU77 intrinsics with bad interfaces"
+#: cp/init.c:2530
+#, gcc-internal-format
+msgid "initializer ends prematurely"
 msgstr ""
 
-#: f/lang-options.h:157
-msgid "Hide libU77 intrinsics with bad interfaces"
+#: cp/init.c:2583
+#, gcc-internal-format
+msgid "cannot initialize multi-dimensional array with initializer"
 msgstr ""
 
-#: f/lang-options.h:159
-msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+#: cp/init.c:2738
+#, gcc-internal-format
+msgid "possible problem detected in invocation of delete operator:"
 msgstr ""
 
-#: f/lang-options.h:161
-msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+#: cp/init.c:2741
+#, gcc-internal-format
+msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
 msgstr ""
 
-#: f/lang-options.h:164
-msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+#: cp/init.c:2762
+#, gcc-internal-format
+msgid "unknown array size in delete"
 msgstr ""
 
-#: f/lang-options.h:166
-msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+#: cp/init.c:2995
+#, gcc-internal-format
+msgid "type to vector delete is neither pointer or array type"
 msgstr ""
 
-#: f/lang-options.h:168
-msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+#: cp/lex.c:431
+#, gcc-internal-format
+msgid "junk at end of #pragma %s"
 msgstr ""
 
-#: f/lang-options.h:171
-msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-msgstr ""
+#: cp/lex.c:438
+#, gcc-internal-format
+msgid "invalid #pragma %s"
+msgstr "ogiltigt #pragma %s"
 
-#: f/lang-options.h:173
-msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-msgstr ""
+#: cp/lex.c:446
+#, fuzzy, gcc-internal-format
+msgid "#pragma vtable no longer supported"
+msgstr "--driver stödjs inte längre"
 
-#: f/lang-options.h:175
-msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+#: cp/lex.c:525
+#, gcc-internal-format
+msgid "#pragma implementation for %qs appears after file is included"
 msgstr ""
 
-#: f/lang-options.h:178
-msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+#: cp/lex.c:550
+#, gcc-internal-format
+msgid "junk at end of #pragma GCC java_exceptions"
 msgstr ""
 
-#: f/lang-options.h:180
-msgid "Delete MIL-STD 1753 intrinsics"
-msgstr ""
+#: cp/lex.c:564
+#, fuzzy, gcc-internal-format
+msgid "%qD not defined"
+msgstr "\"%s\" är inte definierad"
 
-#: f/lang-options.h:182
-msgid "Disable MIL-STD 1753 intrinsics"
-msgstr ""
+#: cp/lex.c:568
+#, fuzzy, gcc-internal-format
+msgid "%qD was not declared in this scope"
+msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)"
 
-#: f/lang-options.h:185
-msgid "Hide MIL-STD 1753 intrinsics"
+#. In a template, it is invalid to write "f()" or "f(3)" if no
+#. declaration of "f" is available.  Historically, G++ and most
+#. other compilers accepted that usage since they deferred all name
+#. lookup until instantiation time rather than doing unqualified
+#. name lookup at template definition time; explain to the user what
+#. is going wrong.
+#.
+#. Note that we have the exact wording of the following message in
+#. the manual (trouble.texi, node "Name lookup"), so they need to
+#. be kept in synch.
+#: cp/lex.c:605
+#, gcc-internal-format
+msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
 msgstr ""
 
-#: f/lang-options.h:187
-msgid "Delete libU77 intrinsics"
+#: cp/lex.c:614
+#, gcc-internal-format
+msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
 msgstr ""
 
-#: f/lang-options.h:189
-msgid "Disable libU77 intrinsics"
+#: cp/mangle.c:2114
+#, gcc-internal-format
+msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
 msgstr ""
 
-#: f/lang-options.h:192
-msgid "Hide libU77 intrinsics"
+#: cp/mangle.c:2122
+#, gcc-internal-format
+msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI"
 msgstr ""
 
-#: f/lang-options.h:194
-msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#: cp/mangle.c:2172
+#, gcc-internal-format
+msgid "omitted middle operand to %<?:%> operand cannot be mangled"
 msgstr ""
 
-#: f/lang-options.h:196
-msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#: cp/mangle.c:2482
+#, gcc-internal-format
+msgid "the mangled name of %qD will change in a future version of GCC"
 msgstr ""
 
-#: f/lang-options.h:199
-msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+#: cp/method.c:446
+#, gcc-internal-format
+msgid "generic thunk code fails for method %q#D which uses %<...%>"
 msgstr ""
 
-#: f/lang-options.h:201
-msgid "Treat initial values of 0 like non-zero values"
+#: cp/method.c:662
+#, gcc-internal-format
+msgid "non-static const member %q#D, can't use default assignment operator"
 msgstr ""
 
-#: f/lang-options.h:204
-msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+#: cp/method.c:668
+#, gcc-internal-format
+msgid "non-static reference member %q#D, can't use default assignment operator"
 msgstr ""
 
-#: f/lang-options.h:207
-msgid "Take at least one trip through each iterative DO loop"
+#: cp/method.c:780
+#, gcc-internal-format
+msgid "%Hsynthesized method %qD first required here "
 msgstr ""
 
-#: f/lang-options.h:211
-msgid "Print names of program units as they are compiled"
+#: cp/method.c:1107
+#, gcc-internal-format
+msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
 msgstr ""
 
-#: f/lang-options.h:214
-msgid "Disable fatal diagnostics about inter-procedural problems"
-msgstr ""
+#: cp/name-lookup.c:693
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of %<wchar_t%> as %qT"
+msgstr "omdeklaration av \"%s\""
 
-#: f/lang-options.h:216
-msgid "Make prefix-radix non-decimal constants be typeless"
-msgstr ""
+#. A redeclaration of main, but not a duplicate of the
+#. previous one.
+#.
+#. [basic.start.main]
+#.
+#. This function shall not be overloaded.
+#: cp/name-lookup.c:725
+#, fuzzy, gcc-internal-format
+msgid "invalid redeclaration of %qD"
+msgstr "omdeklaration av \"%s\""
 
-#: f/lang-options.h:219
-msgid "Generate code to check subscript and substring bounds"
-msgstr ""
+#: cp/name-lookup.c:726
+#, fuzzy, gcc-internal-format
+msgid "as %qD"
+msgstr "%s: %s"
 
-#: f/lang-options.h:222
-msgid "Fortran-specific form of -fbounds-check"
-msgstr ""
+#: cp/name-lookup.c:814
+#, fuzzy, gcc-internal-format
+msgid "type mismatch with previous external decl of %q#D"
+msgstr "typ skiljer sig från tidigare extern deklaration"
 
-#: f/lang-options.h:226
-msgid "Disable warnings about inter-procedural problems"
-msgstr ""
+#: cp/name-lookup.c:815
+#, fuzzy, gcc-internal-format
+msgid "previous external decl of %q#D"
+msgstr "föregående externa dekl. av \"%s\""
 
-#: f/lang-options.h:230
-msgid "Warn about constructs with surprising meanings"
-msgstr ""
+#: cp/name-lookup.c:897
+#, fuzzy, gcc-internal-format
+msgid "extern declaration of %q#D doesn't match"
+msgstr "extern deklaration av \"%s\" matchar inte den globala"
 
-#: f/lang-options.h:235
-msgid "Add a directory for INCLUDE searching"
-msgstr ""
+#: cp/name-lookup.c:898
+#, fuzzy, gcc-internal-format
+msgid "global declaration %q#D"
+msgstr "dubbel deklaration av etikett \"%s\""
 
-#: f/lang-options.h:237
-msgid "Set the maximum line length"
-msgstr ""
+#: cp/name-lookup.c:934 cp/name-lookup.c:941
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q#D shadows a parameter"
+msgstr "deklaration av \"%s\" döljer en parameter"
 
-#: f/bad.def:39
-#, fuzzy, no-c-format
-msgid "Missing first operand for binary operator at %0"
-msgstr "saknar numerisk $-operand i formatsträng"
+#. Location of previous decl is not useful in this case.
+#: cp/name-lookup.c:966
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qD shadows a member of 'this'"
+msgstr "deklaration av \"%s\" döljer en parameter"
 
-#: f/bad.def:42
-#, fuzzy, no-c-format
-msgid "Zero-length character constant at %0"
-msgstr "tom teckenkonstant"
+# local, det kan troligen vara både lokal variabel och lokal funktion??
+#: cp/name-lookup.c:972
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qD shadows a previous local"
+msgstr "deklaration av \"%s\" döljer en tidigare lokal"
+
+#: cp/name-lookup.c:979
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qD shadows a global declaration"
+msgstr "deklaration av \"%s\" döljer en parameter"
 
-#: f/bad.def:45
-#, no-c-format
-msgid "Invalid token at %0 in expression or subexpression at %1"
+#: cp/name-lookup.c:1095
+#, gcc-internal-format
+msgid "name lookup of %qD changed"
 msgstr ""
 
-#: f/bad.def:48
-#, no-c-format
-msgid "Missing operand for operator at %1 at end of expression at %0"
+#: cp/name-lookup.c:1096
+#, gcc-internal-format
+msgid "  matches this %qD under ISO standard rules"
 msgstr ""
 
-#: f/bad.def:51
-#, no-c-format
-msgid "Label %A already defined at %1 when redefined at %0"
+#: cp/name-lookup.c:1098
+#, gcc-internal-format
+msgid "  matches this %qD under old rules"
 msgstr ""
 
-#: f/bad.def:54
-#, no-c-format
-msgid "Unrecognized character at %0 [info -f g77 M LEX]"
+#: cp/name-lookup.c:1116 cp/name-lookup.c:1124
+#, gcc-internal-format
+msgid "name lookup of %qD changed for new ISO %<for%> scoping"
 msgstr ""
 
-#: f/bad.def:57
-#, no-c-format
-msgid "Label definition %A at %0 on empty statement (as of %1)"
+#: cp/name-lookup.c:1118
+#, gcc-internal-format
+msgid "  cannot use obsolete binding at %qD because it has a destructor"
 msgstr ""
 
-#: f/bad.def:65
-#, no-c-format
-msgid "Invalid first character at %0 [info -f g77 M LEX]"
+#: cp/name-lookup.c:1126
+#, gcc-internal-format
+msgid "  using obsolete binding at %qD"
 msgstr ""
 
-#: f/bad.def:68
-#, no-c-format
-msgid "Line too long as of %0 [info -f g77 M LEX]"
+#: cp/name-lookup.c:1179
+#, gcc-internal-format
+msgid "%s %s(%E) %p %d\n"
 msgstr ""
 
-#: f/bad.def:71
-#, no-c-format
-msgid "Non-numeric character at %0 in label field [info -f g77 M LEX]"
-msgstr ""
+#: cp/name-lookup.c:1182
+#, fuzzy, gcc-internal-format
+msgid "%s %s %p %d\n"
+msgstr "%s: %s: "
 
-#: f/bad.def:74
-#, no-c-format
-msgid "Label number at %0 not in range 1-99999"
+#: cp/name-lookup.c:1308
+#, gcc-internal-format
+msgid "XXX is_class_level != (current_scope == class_scope)\n"
 msgstr ""
 
-#: f/bad.def:77
-#, fuzzy, no-c-format
-msgid "At %0, '!' and '/*' are not valid comment delimiters"
-msgstr "\"Ll\" och \"lL\" är inte giltiga heltalssuffix"
+#: cp/name-lookup.c:1864
+#, fuzzy, gcc-internal-format
+msgid "%q#D hides constructor for %q#T"
+msgstr "destruerare behövs för \"%#D\""
 
-#: f/bad.def:80
-#, no-c-format
-msgid "Continuation indicator at %0 must appear in column 6 [info -f g77 M LEX]"
-msgstr ""
+#: cp/name-lookup.c:1880
+#, fuzzy, gcc-internal-format
+msgid "%q#D conflicts with previous using declaration %q#D"
+msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: f/bad.def:83
-#, no-c-format
-msgid "Label at %0 invalid with continuation line indicator at %1 [info -f g77 M LEX]"
-msgstr ""
+#: cp/name-lookup.c:1899
+#, fuzzy, gcc-internal-format
+msgid "previous non-function declaration %q#D"
+msgstr "tidigare deklaration av \"%s\""
 
-#: f/bad.def:91
-#, fuzzy, no-c-format
-msgid "Character constant at %0 has no closing apostrophe at %1"
-msgstr "teckenkonstant för lång"
+#: cp/name-lookup.c:1900
+#, fuzzy, gcc-internal-format
+msgid "conflicts with function declaration %q#D"
+msgstr "motstridande deklarationer av \"%s\""
 
-#: f/bad.def:94
-#, no-c-format
-msgid "Hollerith constant at %0 specified %A more characters than are present as of %1"
-msgstr ""
+#. It's a nested name with template parameter dependent scope.
+#. This can only be using-declaration for class member.
+#: cp/name-lookup.c:1978 cp/name-lookup.c:2003 cp/name-lookup.c:3164
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a namespace"
+msgstr "användning ab `%s' i mall"
 
-#: f/bad.def:97
-#, no-c-format
-msgid "Missing close parenthese at %0 needed to match open parenthese at %1"
+#. 7.3.3/5
+#. A using-declaration shall not name a template-id.
+#: cp/name-lookup.c:1988
+#, gcc-internal-format
+msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
 msgstr ""
 
-#: f/bad.def:100
-#, fuzzy, no-c-format
-msgid "Integer at %0 too large"
-msgstr "heltalskonstant utanför sitt intervall"
+#: cp/name-lookup.c:1995
+#, fuzzy, gcc-internal-format
+msgid "namespace %qD not allowed in using-declaration"
+msgstr "\"%s\" är inte i början av deklarationen"
 
-#: f/bad.def:123
-#, no-c-format
-msgid "Period at %0 not followed by digits for floating-point number or by `NOT.', `TRUE.', or `FALSE.'"
-msgstr ""
+#: cp/name-lookup.c:2031
+#, fuzzy, gcc-internal-format
+msgid "%qD not declared"
+msgstr "\"%s\" är tidigare deklarerad här"
 
-#: f/bad.def:126
-#, no-c-format
-msgid "Missing close-period between `.%A' at %0 and %1"
-msgstr ""
+#: cp/name-lookup.c:2051 cp/name-lookup.c:2087 cp/name-lookup.c:2121
+#, fuzzy, gcc-internal-format
+msgid "%qD is already declared in this scope"
+msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)"
 
-#: f/bad.def:129
-#, no-c-format
-msgid "Invalid exponent at %0 for real constant at %1; nondigit `%A' in exponent field"
+#: cp/name-lookup.c:2127
+#, gcc-internal-format
+msgid "using declaration %qD introduced ambiguous type %qT"
 msgstr ""
 
-#: f/bad.def:132
-#, no-c-format
-msgid "Missing value at %1 for real-number exponent at %0"
+#: cp/name-lookup.c:2698
+#, gcc-internal-format
+msgid "using-declaration for non-member at class scope"
 msgstr ""
 
-#: f/bad.def:135
-#, no-c-format
-msgid "Expected binary operator between expressions at %0 and at %1"
-msgstr ""
+#: cp/name-lookup.c:2703
+#, fuzzy, gcc-internal-format
+msgid "using-declaration cannot name destructor"
+msgstr "multiple deklaration av metod \"%s\""
 
-#: f/bad.def:253
-#, no-c-format
-msgid "Semicolon at %0 is an invalid token"
-msgstr ""
+#: cp/name-lookup.c:2776
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qD not in a namespace surrounding %qD"
+msgstr "deklaration av \"%s\" som ett fält med funktioner"
 
-#: f/bad.def:271
-#, no-c-format
-msgid "Extraneous comma in FORMAT statement at %0"
-msgstr ""
+#: cp/name-lookup.c:2784
+#, fuzzy, gcc-internal-format
+msgid "explicit qualification in declaration of `%D'"
+msgstr "%s: Vid instansiering av \"%s\":\n"
 
-#: f/bad.def:274
-#, no-c-format
-msgid "Missing comma in FORMAT statement at %0"
+#: cp/name-lookup.c:2820
+#, gcc-internal-format
+msgid "%qD should have been declared inside %qD"
 msgstr ""
 
-#: f/bad.def:277
-#, no-c-format
-msgid "Spurious sign in FORMAT statement at %0"
-msgstr ""
+#: cp/name-lookup.c:2882
+#, fuzzy, gcc-internal-format
+msgid "namespace alias %qD not allowed here, assuming %qD"
+msgstr "\"%s\" är inte i början av deklarationen"
 
-#: f/bad.def:280
-#, no-c-format
-msgid "Spurious number in FORMAT statement at %0"
-msgstr ""
+#. The parser did not find it, so it's not there.
+#: cp/name-lookup.c:2997
+#, fuzzy, gcc-internal-format
+msgid "unknown namespace %qD"
+msgstr "okänt #pragma namespace %s"
+
+#: cp/name-lookup.c:3158
+#, fuzzy, gcc-internal-format
+msgid "namespace %qT undeclared"
+msgstr "parameter \"%s\" deklarerad som void"
 
-#: f/bad.def:283
-#, no-c-format
-msgid "Spurious text trailing number in FORMAT statement at %0"
+#: cp/name-lookup.c:3202
+#, gcc-internal-format
+msgid "strong using only meaningful at namespace scope"
 msgstr ""
 
-#: f/bad.def:291
-#, fuzzy, no-c-format
-msgid "Unrecognized FORMAT specifier at %0"
-msgstr "oigenkänd formatangivelse"
+#: cp/name-lookup.c:3209
+#, fuzzy, gcc-internal-format
+msgid "%qD attribute directive ignored"
+msgstr "attributet \"%s\" ignorerat"
 
-#: f/bad.def:419
-#, no-c-format
-msgid "Missing close-parenthese(s) in FORMAT statement at %0"
-msgstr ""
+#: cp/name-lookup.c:3344
+#, fuzzy, gcc-internal-format
+msgid "use of %qD is ambiguous"
+msgstr "%s: flaggan \"%s\" är tvetydig\n"
 
-#: f/bad.def:422
-#, no-c-format
-msgid "Missing number following period in FORMAT statement at %0"
-msgstr ""
+#: cp/name-lookup.c:3345
+#, fuzzy, gcc-internal-format
+msgid "  first declared as %q#D here"
+msgstr "\"%s\" är tidigare deklarerad här"
 
-#: f/bad.def:425
-#, no-c-format
-msgid "Missing number following `E' in FORMAT statement at %0"
-msgstr ""
+#: cp/name-lookup.c:3347
+#, fuzzy, gcc-internal-format
+msgid "  also declared as %q#D here"
+msgstr "\"%s\" är tidigare deklarerad här"
 
-#: f/bad.def:433
-#, no-c-format
-msgid "Spurious trailing comma preceding terminator at %0"
+#: cp/name-lookup.c:3362
+#, gcc-internal-format
+msgid "%qD denotes an ambiguous type"
 msgstr ""
 
-#: f/bad.def:436
-#, no-c-format
-msgid "At %0, specify OPERATOR instead of ASSIGNMENT for INTERFACE statement not specifying the assignment operator (=)"
-msgstr ""
+#: cp/name-lookup.c:3363
+#, fuzzy, gcc-internal-format
+msgid "%J  first type here"
+msgstr "  från här"
 
-#: f/bad.def:439
-#, no-c-format
-msgid "At %0, specify ASSIGNMENT instead of OPERATOR for INTERFACE statement specifying the assignment operator (=)"
-msgstr ""
+#: cp/name-lookup.c:3364
+#, fuzzy, gcc-internal-format
+msgid "%J  other type here"
+msgstr "  från här"
 
-#: f/bad.def:452
-#, no-c-format
-msgid "Cannot specify =initialization-expr at %0 unless `::' appears before list of objects"
-msgstr ""
+#. This happens for A::B where B is a template, and there are no
+#. template arguments.
+#: cp/name-lookup.c:3442 cp/parser.c:4408 cp/typeck.c:1802
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %qD"
+msgstr "ogiltigt användande av \"restrict\""
 
-#: f/bad.def:455
-#, no-c-format
-msgid "Reference to label at %1 inconsistent with its definition at %0"
-msgstr ""
+#: cp/name-lookup.c:3482
+#, fuzzy, gcc-internal-format
+msgid "%<%D::%D%> is not a template"
+msgstr "användning ab `%s' i mall"
 
-#: f/bad.def:458
-#, no-c-format
-msgid "Reference to label at %1 inconsistent with earlier reference at %0"
-msgstr ""
+#: cp/name-lookup.c:3497
+#, fuzzy, gcc-internal-format
+msgid "%qD undeclared in namespace %qD"
+msgstr "okänt #pragma namespace %s"
 
-#: f/bad.def:461
-#, no-c-format
-msgid "DO-statement reference to label at %1 follows its definition at %0"
-msgstr ""
+#: cp/name-lookup.c:4124
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a function,"
+msgstr "\"%s\" är vanligtvis en funktion"
 
-#: f/bad.def:464
-#, no-c-format
-msgid "Reference to label at %1 is outside block containing definition at %0"
-msgstr ""
+#: cp/name-lookup.c:4125
+#, fuzzy, gcc-internal-format
+msgid "  conflict with %qD"
+msgstr "\"%s\" ignorerad, i konflikt med \"-g%s\""
 
-#: f/bad.def:467
-#, no-c-format
-msgid "DO-statement references to label at %0 and %2 separated by unterminated block starting at %1"
+#: cp/name-lookup.c:4899
+#, gcc-internal-format
+msgid "XXX entering pop_everything ()\n"
 msgstr ""
 
-#: f/bad.def:470
-#, no-c-format
-msgid "DO-statement reference to label at %0 and label definition at %2 separated by unterminated block starting at %1"
+#: cp/name-lookup.c:4908
+#, gcc-internal-format
+msgid "XXX leaving pop_everything ()\n"
 msgstr ""
 
-#: f/bad.def:473
-#, no-c-format
-msgid "Label definition at %0 invalid on this kind of statement"
+#: cp/parser.c:1797
+#, gcc-internal-format
+msgid "minimum/maximum operators are deprecated"
 msgstr ""
 
-#: f/bad.def:476
-#, no-c-format
-msgid "Statement at %0 invalid in this context"
-msgstr ""
+#: cp/parser.c:1817
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma%> is not allowed here"
+msgstr "Klass \"%s\" finns redan"
 
-#: f/bad.def:479
-#, no-c-format
-msgid "Statement at %0 invalid in context established by statement at %1"
-msgstr ""
+#: cp/parser.c:1846
+#, fuzzy, gcc-internal-format
+msgid "%<%D::%D%> has not been declared"
+msgstr "const \"%s\" kan inte deklareras \"mutable\""
 
-#: f/bad.def:482
-#, no-c-format
-msgid "Statement at %0 must specify construct name specified at %1"
-msgstr ""
+#: cp/parser.c:1849 cp/semantics.c:2379
+#, fuzzy, gcc-internal-format
+msgid "%<::%D%> has not been declared"
+msgstr "const \"%s\" kan inte deklareras \"mutable\""
 
-#: f/bad.def:485
-#, no-c-format
-msgid "Construct name at %0 superfluous, no construct name specified at %1"
+#: cp/parser.c:1852
+#, gcc-internal-format
+msgid "request for member %qD in non-class type %qT"
 msgstr ""
 
-#: f/bad.def:488
-#, no-c-format
-msgid "Construct name at %0 not the same as construct name at %1"
-msgstr ""
+#: cp/parser.c:1855
+#, fuzzy, gcc-internal-format
+msgid "%<%T::%D%> has not been declared"
+msgstr "const \"%s\" kan inte deklareras \"mutable\""
 
-#: f/bad.def:491
-#, no-c-format
-msgid "Construct name at %0 does not match construct name for any containing DO constructs"
-msgstr ""
+#: cp/parser.c:1858
+#, fuzzy, gcc-internal-format
+msgid "%qD has not been declared"
+msgstr "const \"%s\" kan inte deklareras \"mutable\""
 
-#: f/bad.def:494
-#, no-c-format
-msgid "Label definition missing at %0 for DO construct specifying label at %1"
+#: cp/parser.c:1861
+#, gcc-internal-format
+msgid "%<%D::%D%> %s"
 msgstr ""
 
-#: f/bad.def:497
-#, no-c-format
-msgid "Statement at %0 follows ELSE block for IF construct at %1"
+#: cp/parser.c:1863
+#, gcc-internal-format
+msgid "%<::%D%> %s"
 msgstr ""
 
-#: f/bad.def:500
-#, no-c-format
-msgid "No label definition for FORMAT statement at %0"
-msgstr ""
+#: cp/parser.c:1865
+#, fuzzy, gcc-internal-format
+msgid "%qD %s"
+msgstr " %s"
 
-#: f/bad.def:503
-#, no-c-format
-msgid "Second occurrence of ELSE WHERE at %0 within WHERE at %1"
+#: cp/parser.c:1917
+#, gcc-internal-format
+msgid "new types may not be defined in a return type"
 msgstr ""
 
-#: f/bad.def:506
-#, no-c-format
-msgid "END statement at %0 missing `%A' keyword required for internal or module procedure(s) bounded by %1"
-msgstr ""
+#: cp/parser.c:1918
+#, fuzzy, gcc-internal-format
+msgid "(perhaps a semicolon is missing after the definition of %qT)"
+msgstr "motstridande deklarationer av \"%s\""
 
-#: f/bad.def:509
-#, no-c-format
-msgid "MODULE PROCEDURE statement at %0 disallowed because INTERFACE at %1 specifies no generic name, operator, or assignment"
-msgstr ""
+#: cp/parser.c:1937 cp/pt.c:4342
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a template"
+msgstr "användning ab `%s' i mall"
 
-#: f/bad.def:512
-#, no-c-format
-msgid "BLOCK DATA name at %0 superfluous, no name specified at %1"
-msgstr ""
+#: cp/parser.c:1939
+#, fuzzy, gcc-internal-format
+msgid "%qE is not a template"
+msgstr "användning ab `%s' i mall"
 
-#: f/bad.def:515
-#, no-c-format
-msgid "Program name at %0 superfluous, no PROGRAM statement specified at %1"
-msgstr ""
+#: cp/parser.c:1941
+#, fuzzy, gcc-internal-format
+msgid "invalid template-id"
+msgstr "ogiltigt format på #line"
 
-#: f/bad.def:518
-#, no-c-format
-msgid "Program unit name at %0 not the same as name at %1"
-msgstr ""
+#: cp/parser.c:1970
+#, fuzzy, gcc-internal-format
+msgid "%s cannot appear in a constant-expression"
+msgstr "spill i konstant uttryck"
 
-#: f/bad.def:521
-#, no-c-format
-msgid "Type name at %0 not the same as name at %1"
-msgstr ""
+#: cp/parser.c:1995
+#, fuzzy, gcc-internal-format
+msgid "invalid use of template-name %qE without an argument list"
+msgstr "ogiltigt typargument"
 
-#: f/bad.def:524
-#, no-c-format
-msgid "End of source file before end of block started at %0"
-msgstr ""
+#. Issue an error message.
+#: cp/parser.c:2000
+#, fuzzy, gcc-internal-format
+msgid "%qE does not name a type"
+msgstr "\"%s\" har en inkomplett typ"
 
-#: f/bad.def:527
-#, no-c-format
-msgid "Undefined label, first referenced at %0"
+#: cp/parser.c:2032
+#, gcc-internal-format
+msgid "(perhaps %<typename %T::%E%> was intended)"
 msgstr ""
 
-#: f/bad.def:530
-#, no-c-format
-msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
+#: cp/parser.c:2047
+#, gcc-internal-format
+msgid "%qE in namespace %qE does not name a type"
 msgstr ""
 
-#: f/bad.def:533
-#, no-c-format
-msgid "PUBLIC or PRIVATE statement at %1 cannot be specified along with PUBLIC or PRIVATE statement at %0"
-msgstr ""
+#: cp/parser.c:2050
+#, fuzzy, gcc-internal-format
+msgid "%qE in class %qT does not name a type"
+msgstr "ISO C förbjuder typkonvertering till unionstyper"
 
-#: f/bad.def:536
-#, no-c-format
-msgid "RETURN statement at %0 invalid within a main program unit"
+#: cp/parser.c:2759
+#, gcc-internal-format
+msgid "ISO C++ forbids braced-groups within expressions"
 msgstr ""
 
-#: f/bad.def:539
-#, no-c-format
-msgid "Alternate return specifier at %0 invalid within a main program unit"
+#: cp/parser.c:2768
+#, gcc-internal-format
+msgid "statement-expressions are allowed only inside functions"
 msgstr ""
 
-#: f/bad.def:542
-#, no-c-format
-msgid "Alternate return specifier at %0 invalid within a function"
-msgstr ""
+#: cp/parser.c:2819
+#, fuzzy, gcc-internal-format
+msgid "%<this%> may not be used in this context"
+msgstr "\"%s\" odeklarerad (första förekomsten i denna funktionen)"
 
-#: f/bad.def:545
-#, no-c-format
-msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
+#: cp/parser.c:2955
+#, gcc-internal-format
+msgid "local variable %qD may not appear in this context"
 msgstr ""
 
-#: f/bad.def:548
-#, no-c-format
-msgid "Access specifier at %0 must immediately follow derived-type statement at %1 with no intervening statements"
-msgstr ""
+#: cp/parser.c:3327
+#, fuzzy, gcc-internal-format
+msgid "typedef-name %qD used as destructor declarator"
+msgstr "deklaration av \"%s\" döljer global deklaration"
 
-#: f/bad.def:551
-#, no-c-format
-msgid "No components specified as of %0 for derived-type definition beginning at %1"
-msgstr ""
+#: cp/parser.c:3984
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids compound-literals"
+msgstr "ISO C++ förbjuder beräknade goto"
 
-#: f/bad.def:554
-#, no-c-format
-msgid "No components specified as of %0 for structure definition beginning at %1"
+#: cp/parser.c:4928
+#, gcc-internal-format
+msgid "array bound forbidden after parenthesized type-id"
 msgstr ""
 
-#: f/bad.def:557
-#, no-c-format
-msgid "Missing structure name for outer structure definition at %0"
+#: cp/parser.c:4929
+#, gcc-internal-format
+msgid "try removing the parentheses around the type-id"
 msgstr ""
 
-#: f/bad.def:560
-#, no-c-format
-msgid "Field names at %0 for outer structure definition -- specify them in a subsequent RECORD statement instead"
+#: cp/parser.c:5131
+#, gcc-internal-format
+msgid "expression in new-declarator must have integral or enumeration type"
 msgstr ""
 
-#: f/bad.def:563
-#, no-c-format
-msgid "Missing field name(s) for structure definition at %0 within structure definition at %1"
-msgstr ""
+#: cp/parser.c:5320
+#, gcc-internal-format
+msgid "use of old-style cast"
+msgstr "användning av gammaldags typkonvertering"
 
-#: f/bad.def:566
-#, no-c-format
-msgid "No components specified as of %0 for map beginning at %1"
-msgstr ""
+#: cp/parser.c:6090
+#, fuzzy, gcc-internal-format
+msgid "case label %qE not within a switch statement"
+msgstr "case-etikett är inte i en switch-sats"
 
-#: f/bad.def:569
-#, no-c-format
-msgid "Zero or one maps specified as of %0 for union beginning at %1 -- at least two are required"
-msgstr ""
+#: cp/parser.c:6634
+#, gcc-internal-format
+msgid "ISO C++ forbids computed gotos"
+msgstr "ISO C++ förbjuder beräknade goto"
 
-#: f/bad.def:572
-#, no-c-format
-msgid "Missing %A specifier in statement at %0"
+#: cp/parser.c:6759
+#, gcc-internal-format
+msgid "extra %<;%>"
 msgstr ""
 
-#: f/bad.def:575
-#, no-c-format
-msgid "Items in I/O list starting at %0 invalid for namelist-directed I/O"
+#: cp/parser.c:7078
+#, gcc-internal-format
+msgid "mixing declarations and function-definitions is forbidden"
 msgstr ""
 
-#: f/bad.def:578
-#, no-c-format
-msgid "Conflicting I/O control specifications at %0 and %1"
-msgstr ""
+#: cp/parser.c:7209
+#, fuzzy, gcc-internal-format
+msgid "duplicate %<friend%>"
+msgstr "flera \"%s\""
 
-#: f/bad.def:581
-#, no-c-format
-msgid "No UNIT= specifier in I/O control list at %0"
-msgstr ""
+#: cp/parser.c:7378
+#, fuzzy, gcc-internal-format
+msgid "class definition may not be declared a friend"
+msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
 
-#: f/bad.def:584
-#, no-c-format
-msgid "Specification at %0 requires ADVANCE=`NO' specification in same I/O control list"
+#: cp/parser.c:7692
+#, gcc-internal-format
+msgid "only constructors take base initializers"
 msgstr ""
 
-#: f/bad.def:587
-#, no-c-format
-msgid "Specification at %0 requires explicit FMT= specification in same I/O control list"
+#: cp/parser.c:7743
+#, gcc-internal-format
+msgid "anachronistic old-style base class initializer"
 msgstr ""
 
-#: f/bad.def:595
-#, no-c-format
-msgid "Second occurrence of CASE DEFAULT at %0 within SELECT CASE at %1"
+#: cp/parser.c:7785
+#, gcc-internal-format
+msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
 msgstr ""
 
-#: f/bad.def:598
-#, fuzzy, no-c-format
-msgid "Duplicate or overlapping case values/ranges at %0 and %1"
-msgstr "dubbla (eller överlappand) case-värden"
+#. Warn that we do not support `export'.
+#: cp/parser.c:8151
+#, fuzzy, gcc-internal-format
+msgid "keyword %<export%> not implemented, and will be ignored"
+msgstr "nyckelordet \"export\" är inte implementerat och kommer ignorerads"
 
-#: f/bad.def:601
-#, no-c-format
-msgid "Type and/or kind-type parameter disagreement between CASE value or value within range at %0 and SELECT CASE at %1"
-msgstr ""
+#. Otherwise, emit an error about the invalid digraph, but continue
+#. parsing because we got our argument list.
+#: cp/parser.c:8524
+#, fuzzy, gcc-internal-format
+msgid "%<<::%> cannot begin a template-argument list"
+msgstr "const \"%s\" kan inte deklareras \"mutable\""
 
-#: f/bad.def:604
-#, no-c-format
-msgid "Range specification at %0 invalid for CASE statement within logical-type SELECT CASE statement"
+#: cp/parser.c:8525
+#, gcc-internal-format
+msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
 msgstr ""
 
-#: f/bad.def:617
-#, no-c-format
-msgid "Fortran 90 feature at %0 unsupported"
+#: cp/parser.c:8532
+#, gcc-internal-format
+msgid "(if you use -fpermissive G++ will accept your code)"
 msgstr ""
 
-#: f/bad.def:630
-#, no-c-format
-msgid "Invalid declaration of or reference to symbol `%A' at %0 [initially seen at %1]"
-msgstr ""
+#: cp/parser.c:8596
+#, fuzzy, gcc-internal-format
+msgid "parse error in template argument list"
+msgstr "ogiltigt typargument"
 
-#: f/bad.def:638
-#, no-c-format
-msgid "Null element at %0 for array reference at %1"
-msgstr ""
+#. Explain what went wrong.
+#: cp/parser.c:8709
+#, fuzzy, gcc-internal-format
+msgid "non-template %qD used as template"
+msgstr "deklaration av \"%s\" döljer global deklaration"
 
-#: f/bad.def:641
-#, no-c-format
-msgid "Too few elements (%A missing) as of %0 for array reference at %1"
+#: cp/parser.c:8710
+#, gcc-internal-format
+msgid "use %<%T::template %D%> to indicate that it is a template"
 msgstr ""
 
-#: f/bad.def:644
-#, no-c-format
-msgid "Too many elements as of %0 for array reference at %1"
-msgstr ""
+#: cp/parser.c:9299 cp/parser.c:15092
+#, fuzzy, gcc-internal-format
+msgid "template declaration of %qs"
+msgstr "omdeklaration av \"%s\""
 
-#: f/bad.def:647
-#, no-c-format
-msgid "Missing colon as of %0 in substring reference for %1"
+#: cp/parser.c:9742
+#, gcc-internal-format
+msgid "using %<typename%> outside of template"
 msgstr ""
 
-#: f/bad.def:650
-#, no-c-format
-msgid "Invalid use at %0 of substring operator on %1"
-msgstr ""
+#: cp/parser.c:9937
+#, fuzzy, gcc-internal-format
+msgid "type attributes are honored only at type definition"
+msgstr "attributet \"%s\" fungerar bara på funktioner"
 
-#: f/bad.def:653
-#, no-c-format
-msgid "Substring begin/end point at %0 out of defined range"
-msgstr ""
+#. [namespace.udecl]
+#.
+#. A using declaration shall not name a template-id.
+#: cp/parser.c:10319
+#, fuzzy, gcc-internal-format
+msgid "a template-id may not appear in a using-declaration"
+msgstr "\"%s\" är inte i början av deklarationen"
 
-#: f/bad.def:656
-#, no-c-format
-msgid "Array element value at %0 out of defined range"
+#: cp/parser.c:10649
+#, gcc-internal-format
+msgid "an asm-specification is not allowed on a function-definition"
 msgstr ""
 
-#: f/bad.def:659
-#, no-c-format
-msgid "Expression at %0 has incorrect data type or rank for its context"
-msgstr ""
+#: cp/parser.c:10651
+#, fuzzy, gcc-internal-format
+msgid "attributes are not allowed on a function-definition"
+msgstr "attributet \"%s\" fungerar bara på funktioner"
 
-#: f/bad.def:662
-#, no-c-format
-msgid "Division by 0 (zero) at %0 (IEEE not yet supported)"
+#: cp/parser.c:10782
+#, gcc-internal-format
+msgid "attributes after parenthesized initializer ignored"
 msgstr ""
 
-#: f/bad.def:665
-#, no-c-format
-msgid "%A step count known to be 0 (zero) at %0"
-msgstr ""
+#: cp/parser.c:11167
+#, fuzzy, gcc-internal-format
+msgid "array bound is not an integer constant"
+msgstr "fältindex är inte ett heltal"
 
-#: f/bad.def:668
-#, no-c-format
-msgid "%A end value plus step count known to overflow at %0"
-msgstr ""
+#: cp/parser.c:11237
+#, fuzzy, gcc-internal-format
+msgid "%<%T::%D%> is not a type"
+msgstr "användning ab `%s' i mall"
 
-#: f/bad.def:671
-#, no-c-format
-msgid "%A begin, end, and step-count values known to result in implementation-dependent behavior due to overflow(s) in intermediate calculations at %0"
-msgstr ""
+#: cp/parser.c:11279
+#, fuzzy, gcc-internal-format
+msgid "invalid use of constructor as a template"
+msgstr "ogiltigt användande av \"restrict\""
 
-#: f/bad.def:674
-#, no-c-format
-msgid "%A begin, end, and step-count values known to result in no iterations at %0"
+#: cp/parser.c:11280
+#, gcc-internal-format
+msgid "use %<%T::%D%> instead of %<%T::%T%> to name the constructor in a qualified name"
 msgstr ""
 
-#: f/bad.def:677
-#, no-c-format
-msgid "Type disagreement between expressions at %0 and %1"
-msgstr ""
+#: cp/parser.c:11468
+#, fuzzy, gcc-internal-format
+msgid "duplicate cv-qualifier"
+msgstr "upprepat case-värde"
 
-#: f/bad.def:690
-#, no-c-format
-msgid "No specification for implied-DO iterator `%A' at %0"
-msgstr ""
+#: cp/parser.c:11997
+#, fuzzy, gcc-internal-format
+msgid "file ends in default argument"
+msgstr "ogiltigt typargument till \"%s\""
 
-#: f/bad.def:693
-#, no-c-format
-msgid "Gratuitous parentheses surround implied-DO construct at %0"
+#: cp/parser.c:12058
+#, gcc-internal-format
+msgid "deprecated use of default argument for parameter of non-function"
 msgstr ""
 
-#: f/bad.def:696
-#, no-c-format
-msgid "Zero-size specification invalid at %0"
-msgstr ""
+#: cp/parser.c:12061
+#, fuzzy, gcc-internal-format
+msgid "default arguments are only permitted for function parameters"
+msgstr "metoder kan inte konverteras till funktionspekare"
 
-#: f/bad.def:699
-#, no-c-format
-msgid "Zero-size array at %0"
-msgstr ""
+#: cp/parser.c:12803
+#, fuzzy, gcc-internal-format
+msgid "invalid class name in declaration of %qD"
+msgstr "omdeklaration av \"%s\""
 
-#: f/bad.def:702
-#, no-c-format
-msgid "Target machine does not support complex entity of kind specified at %0"
+#: cp/parser.c:12814
+#, gcc-internal-format
+msgid "declaration of %qD in %qD which does not enclose %qD"
 msgstr ""
 
-#: f/bad.def:705
-#, no-c-format
-msgid "Target machine does not support DOUBLE COMPLEX, specified at %0"
+#: cp/parser.c:12827
+#, gcc-internal-format
+msgid "extra qualification ignored"
 msgstr ""
 
-#: f/bad.def:708
-#, fuzzy, no-c-format
-msgid "Attempt to raise constant zero to a power at %0"
-msgstr "Försök håll stacken justerad till denna 2-potens"
+#: cp/parser.c:12838
+#, fuzzy, gcc-internal-format
+msgid "an explicit specialization must be preceded by %<template <>%>"
+msgstr "implicit deklaration av funktion \"%s\""
 
-#: f/bad.def:806
-#, no-c-format
-msgid "Reference to generic intrinsic `%A' at %0 could be to form %B or %C"
-msgstr ""
+#: cp/parser.c:12931
+#, fuzzy, gcc-internal-format
+msgid "previous definition of %q#T"
+msgstr "omdefiniering av \"%s\""
 
-#: f/bad.def:809
-#, no-c-format
-msgid "Ambiguous use of intrinsic `%A' at %0 [info -f g77 M CMPAMBIG]"
+#: cp/parser.c:13141
+#, gcc-internal-format
+msgid "%Hextra %<;%>"
 msgstr ""
 
-#: f/bad.def:812
-#, no-c-format
-msgid "Intrinsic `%A' referenced %Bly at %0, %Cly at %1 [info -f g77 M EXPIMP]"
+#: cp/parser.c:13159
+#, gcc-internal-format
+msgid "a class-key must be used when declaring a friend"
 msgstr ""
 
-#: f/bad.def:815
-#, no-c-format
-msgid "Same name `%A' used for %B at %0 and %C at %1 [info -f g77 M INTGLOB]"
-msgstr ""
+#: cp/parser.c:13173
+#, fuzzy, gcc-internal-format
+msgid "friend declaration does not name a class or function"
+msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
 
-#: f/bad.def:818
-#, no-c-format
-msgid "Explicit type declaration for intrinsic `%A' disagrees with invocation at %0"
+#: cp/parser.c:13349
+#, gcc-internal-format
+msgid "pure-specifier on function-definition"
 msgstr ""
 
-#: f/bad.def:821
-#, fuzzy, no-c-format
-msgid "Unable to open INCLUDE file `%A' at %0"
-msgstr "kan inte öppna fil \"%s\""
-
-#: f/bad.def:839
-#, no-c-format
-msgid "Null argument at %0 for statement function reference at %1"
+#: cp/parser.c:13627
+#, gcc-internal-format
+msgid "keyword %<typename%> not allowed outside of templates"
 msgstr ""
 
-#: f/bad.def:842
-#, no-c-format
-msgid "Null argument at %0 for procedure invocation at %1"
+#: cp/parser.c:13629
+#, gcc-internal-format
+msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
 msgstr ""
 
-#: f/bad.def:845
-#, no-c-format
-msgid "%A too few arguments (starting with dummy argument `%B') as of %0 for statement function reference at %1"
+#: cp/parser.c:13904
+#, gcc-internal-format
+msgid "invalid catch parameter"
 msgstr ""
 
-#: f/bad.def:848
-#, no-c-format
-msgid "%A too many arguments as of %0 for statement function reference at %1"
-msgstr ""
+#: cp/parser.c:14479
+#, fuzzy, gcc-internal-format
+msgid "reference to %qD is ambiguous"
+msgstr "%s: flaggan \"%s\" är tvetydig\n"
 
-#: f/bad.def:851
-#, no-c-format
-msgid "Array supplied at %1 for dummy argument `%A' in statement function reference at %0"
-msgstr ""
+#: cp/parser.c:14648
+#, fuzzy, gcc-internal-format
+msgid "too few template-parameter-lists"
+msgstr "två eller fler datatyper i deklaration av \"%s\""
 
-#: f/bad.def:854
-#, no-c-format
-msgid "Unsupported FORMAT specifier at %0"
-msgstr ""
+#. Otherwise, there are too many template parameter lists.  We have
+#. something like:
+#.
+#. template <class T> template <class U> void S::f();
+#: cp/parser.c:14663
+#, fuzzy, gcc-internal-format
+msgid "too many template-parameter-lists"
+msgstr "flera lagringsklasser i deklaration av \"%s\""
 
-#: f/bad.def:857
-#, no-c-format
-msgid "Variable-expression FORMAT specifier at %0 -- unsupported"
-msgstr ""
+#. Skip the entire function.
+#: cp/parser.c:14887
+#, fuzzy, gcc-internal-format
+msgid "invalid function declaration"
+msgstr "ogiltig #indent"
 
-#: f/bad.def:880
-#, no-c-format
-msgid "Unsupported VXT statement at %0"
-msgstr ""
+#. Issue an error message.
+#: cp/parser.c:14924
+#, fuzzy, gcc-internal-format
+msgid "named return values are no longer supported"
+msgstr "--driver stödjs inte längre"
 
-#: f/bad.def:883
-#, no-c-format
-msgid "Attempt to specify second initial value for `%A' at %0"
+#: cp/parser.c:15298
+#, gcc-internal-format
+msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
 msgstr ""
 
-#: f/bad.def:886
-#, no-c-format
-msgid "Too few initial values in list of initializers for `%A' at %0"
+#: cp/parser.c:15313
+#, gcc-internal-format
+msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
 msgstr ""
 
-#: f/bad.def:889
-#, no-c-format
-msgid "Too many initial values in list of initializers starting at %0"
+#: cp/parser.c:15318
+#, gcc-internal-format
+msgid "missing %<>%> to terminate the template argument list"
 msgstr ""
 
-#: f/bad.def:892
-#, no-c-format
-msgid "Array or substring specification for `%A' out of range in statement at %0"
+#: cp/parser.c:15854
+#, gcc-internal-format
+msgid "%qs tag used in naming %q#T"
 msgstr ""
 
-#: f/bad.def:895
-#, no-c-format
-msgid "Array subscript #%B out of range for initialization of `%A' in statement at %0"
-msgstr ""
+#: cp/parser.c:15875
+#, fuzzy, gcc-internal-format
+msgid "%qD redeclared with different access"
+msgstr "\"%s\" omdeklarerad som en annan sorts symbol"
 
-#: f/bad.def:898
-#, no-c-format
-msgid "Implied do-loop step count of 0 (zero) for iteration variable `%A' in statement at %0"
+#: cp/parser.c:15892
+#, gcc-internal-format
+msgid "%<template%> (as a disambiguator) is only allowed within templates"
 msgstr ""
 
-#: f/bad.def:901
-#, no-c-format
-msgid "Implied do-loop iteration count of 0 (zero) for iteration variable `%A' in statement at %0"
+#: cp/parser.c:16100
+#, gcc-internal-format
+msgid "inter-module optimizations not implemented for C++"
 msgstr ""
 
-#: f/bad.def:904
-#, no-c-format
-msgid "Not an integer constant expression in implied do-loop in statement at %0"
+#: cp/pt.c:241
+#, gcc-internal-format
+msgid "data member %qD cannot be a member template"
 msgstr ""
 
-#: f/bad.def:907
-#, no-c-format
-msgid "Attempt to specify second initial value for element of `%A' at %0"
-msgstr ""
+#: cp/pt.c:253
+#, fuzzy, gcc-internal-format
+msgid "invalid member template declaration %qD"
+msgstr "dubbel deklaration av etikett \"%s\""
 
-#: f/bad.def:910
-#, no-c-format
-msgid "Attempt to EQUIVALENCE common areas `%A' and `%B' at %0"
-msgstr ""
+#: cp/pt.c:575
+#, fuzzy, gcc-internal-format
+msgid "explicit specialization in non-namespace scope %qD"
+msgstr "implicit deklaration av funktion \"%s\""
 
-#: f/bad.def:913
-#, no-c-format
-msgid "Can't place `%A' as directed by EQUIVALENCE due to alignment restrictions"
+#: cp/pt.c:586
+#, gcc-internal-format
+msgid "enclosing class templates are not explicitly specialized"
 msgstr ""
 
-#: f/bad.def:916
-#, no-c-format
-msgid "Mismatched EQUIVALENCE requirements for placement of `%A' at both %C and %D bytes offset from `%B'"
-msgstr ""
+#: cp/pt.c:670
+#, fuzzy, gcc-internal-format
+msgid "specialization of %qD in different namespace"
+msgstr "deklaration av \"%s\" är \"extern\" och initierad"
 
-#: f/bad.def:919
-#, no-c-format
-msgid "Array or substring specification for `%A' out of range in EQUIVALENCE statement"
-msgstr ""
+#: cp/pt.c:671 cp/pt.c:740
+#, fuzzy, gcc-internal-format
+msgid "  from definition of %q#D"
+msgstr "omdefiniering av \"%s\""
 
-#: f/bad.def:922
-#, no-c-format
-msgid "Substring of non-CHARACTER entity `%A' in EQUIVALENCE statement"
-msgstr ""
+#: cp/pt.c:707
+#, fuzzy, gcc-internal-format
+msgid "specialization of %qT after instantiation"
+msgstr "deklaration av \"%s\" är \"extern\" och initierad"
 
-#: f/bad.def:925
-#, no-c-format
-msgid "Array reference to scalar variable `%A' in EQUIVALENCE statement"
+#: cp/pt.c:739
+#, gcc-internal-format
+msgid "specializing %q#T in different namespace"
 msgstr ""
 
-#: f/bad.def:928
-#, no-c-format
-msgid "Array subscript #%B out of range for EQUIVALENCE of `%A'"
-msgstr ""
+#: cp/pt.c:754
+#, fuzzy, gcc-internal-format
+msgid "specialization %qT after instantiation %qT"
+msgstr "deklaration av \"%s\" är \"extern\" och initierad"
 
-#: f/bad.def:936
-#, no-c-format
-msgid "Attempt to extend COMMON area beyond its starting point via EQUIVALENCE of `%A'"
-msgstr ""
+#: cp/pt.c:766
+#, fuzzy, gcc-internal-format
+msgid "explicit specialization of non-template %qT"
+msgstr "implicit deklaration av funktion \"%s\""
 
-#: f/bad.def:939
-#, no-c-format
-msgid "Too few elements in reference to array `%A' in EQUIVALENCE statement"
-msgstr ""
+#: cp/pt.c:1164
+#, fuzzy, gcc-internal-format
+msgid "specialization of %qD after instantiation"
+msgstr "deklaration av \"%s\" är \"extern\" och initierad"
 
-#: f/bad.def:942
-#, no-c-format
-msgid "Too many elements in reference to array `%A' in EQUIVALENCE statement"
-msgstr ""
+#: cp/pt.c:1293
+#, fuzzy, gcc-internal-format
+msgid "%s %+#D"
+msgstr "%s: %s"
+
+#: cp/pt.c:1349
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a function template"
+msgstr "typkonvertering matchar inte en funktionstyp"
 
-#: f/bad.def:945
-#, no-c-format
-msgid "Mixed CHARACTER and non-CHARACTER types via COMMON/EQUIVALENCE -- for example, `%A' and `%B'"
+#: cp/pt.c:1542
+#, gcc-internal-format
+msgid "template-id %qD for %q+D does not match any template declaration"
 msgstr ""
 
-#: f/bad.def:958
-#, no-c-format
-msgid "Return value `%A' for FUNCTION at %0 not referenced in subprogram"
+#: cp/pt.c:1551
+#, fuzzy, gcc-internal-format
+msgid "ambiguous template specialization %qD for %q+D"
+msgstr "Slå på automatisk mallinstansiering"
+
+#. This case handles bogus declarations like template <>
+#. template <class T> void f<int>();
+#: cp/pt.c:1782 cp/pt.c:1836
+#, fuzzy, gcc-internal-format
+msgid "template-id %qD in declaration of primary template"
+msgstr "omdeklaration av \"%s\""
+
+#: cp/pt.c:1795
+#, gcc-internal-format
+msgid "template parameter list used in explicit instantiation"
 msgstr ""
 
-#: f/bad.def:976
-#, no-c-format
-msgid "Common block `%A' is SAVEd, explicitly or implicitly, at %0 but not SAVEd at %1"
+#: cp/pt.c:1801
+#, gcc-internal-format
+msgid "definition provided for explicit instantiation"
 msgstr ""
 
-#: f/bad.def:979
-#, no-c-format
-msgid "Common block `%A' is %B %D in length at %0 but %C %E at %1"
-msgstr ""
+#: cp/pt.c:1809
+#, fuzzy, gcc-internal-format
+msgid "too many template parameter lists in declaration of %qD"
+msgstr "flera lagringsklasser i deklaration av \"%s\""
 
-#: f/bad.def:987
-#, no-c-format
-msgid "Blank common initialized at %0"
-msgstr ""
+#: cp/pt.c:1812
+#, fuzzy, gcc-internal-format
+msgid "too few template parameter lists in declaration of %qD"
+msgstr "två eller fler datatyper i deklaration av \"%s\""
 
-#: f/bad.def:990
-#, no-c-format
-msgid "Intrinsic `%A' is passed as actual argument at %0 but not explicitly declared INTRINSIC"
-msgstr ""
+#: cp/pt.c:1814
+#, fuzzy, gcc-internal-format
+msgid "explicit specialization of %qD must be introduced by %<template <>%>"
+msgstr "implicit deklaration av funktion \"%s\""
 
-#: f/bad.def:993
-#, no-c-format
-msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
+#: cp/pt.c:1833
+#, gcc-internal-format
+msgid "function template partial specialization %qD is not allowed"
 msgstr ""
 
-#: f/bad.def:996
-#, no-c-format
-msgid "Character `%A' (for example) is upper-case in symbol name at %0"
+#: cp/pt.c:1865
+#, gcc-internal-format
+msgid "default argument specified in explicit specialization"
 msgstr ""
 
-#: f/bad.def:999
-#, no-c-format
-msgid "Character `%A' (for example) is lower-case in symbol name at %0"
+#: cp/pt.c:1869
+#, gcc-internal-format
+msgid "template specialization with C linkage"
 msgstr ""
 
-#: f/bad.def:1002
-#, no-c-format
-msgid "Character `%A' not followed at some point by lower-case character in symbol name at %0"
-msgstr ""
+#: cp/pt.c:1896
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a template function"
+msgstr "\"%s\" är vanligtvis en funktion"
 
-#: f/bad.def:1005
-#, no-c-format
-msgid "Initial character `%A' is lower-case in symbol name at %0"
+#. From [temp.expl.spec]:
+#.
+#. If such an explicit specialization for the member
+#. of a class template names an implicitly-declared
+#. special member function (clause _special_), the
+#. program is ill-formed.
+#.
+#. Similar language is found in [temp.explicit].
+#: cp/pt.c:1958
+#, gcc-internal-format
+msgid "specialization of implicitly-declared special member function"
 msgstr ""
 
-#: f/bad.def:1013
-#, no-c-format
-msgid "NAMELIST not adequately supported by run-time library for source files with case preserved"
-msgstr ""
+#: cp/pt.c:2002
+#, fuzzy, gcc-internal-format
+msgid "no member function %qD declared in %qT"
+msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
 
-#: f/bad.def:1016
-#, no-c-format
-msgid "Nested %% construct (%%VAL, %%REF, or %%DESCR) at %0"
-msgstr ""
+#: cp/pt.c:2207
+#, fuzzy, gcc-internal-format
+msgid " shadows template parm %q#D"
+msgstr "oanvänd parameter \"%s\""
 
-#: f/bad.def:1034
-#, no-c-format
-msgid "Statement at %0 invalid in BLOCK DATA program unit at %1"
+#: cp/pt.c:2609
+#, gcc-internal-format
+msgid "template parameters not used in partial specialization:"
 msgstr ""
 
-#: f/bad.def:1037
-#, fuzzy, no-c-format
-msgid "Truncating characters on right side of character constant at %0"
-msgstr "flerteckens teckenkonstant"
+#: cp/pt.c:2613
+#, fuzzy, gcc-internal-format
+msgid "        %qD"
+msgstr " TOTALT                :"
 
-#: f/bad.def:1040
-#, no-c-format
-msgid "Truncating characters on right side of hollerith constant at %0"
-msgstr ""
+#: cp/pt.c:2624
+#, fuzzy, gcc-internal-format
+msgid "partial specialization %qT does not specialize any template arguments"
+msgstr "variabel \"%s\" deklarerad \"inline\""
 
-#: f/bad.def:1043
-#, no-c-format
-msgid "Truncating non-zero data on left side of numeric constant at %0"
+#: cp/pt.c:2649
+#, gcc-internal-format
+msgid "template argument %qE involves template parameter(s)"
 msgstr ""
 
-#: f/bad.def:1046
-#, no-c-format
-msgid "Truncating non-zero data on left side of typeless constant at %0"
+#: cp/pt.c:2693
+#, gcc-internal-format
+msgid "type %qT of template argument %qE depends on template parameter(s)"
 msgstr ""
 
-#: f/bad.def:1049
-#, fuzzy, no-c-format
-msgid "Typeless constant at %0 too large"
-msgstr "heltalskonstant utanför sitt intervall"
+#: cp/pt.c:2780
+#, fuzzy, gcc-internal-format
+msgid "no default argument for %qD"
+msgstr "ogiltigt typargument till \"%s\""
 
-#: f/bad.def:1052
-#, no-c-format
-msgid "First-column ampersand continuation at %0"
+#: cp/pt.c:2937
+#, gcc-internal-format
+msgid "template with C linkage"
 msgstr ""
 
-#: f/bad.def:1055 f/bad.def:1058
-#, no-c-format
-msgid "Global name `%A' defined at %0 already defined at %1 [info -f g77 M GLOBALS]"
+#: cp/pt.c:2940
+#, gcc-internal-format
+msgid "template class without a name"
 msgstr ""
 
-#: f/bad.def:1061 f/bad.def:1064
-#, no-c-format
-msgid "Global name `%A' is %B at %0 but is %C at %1 [info -f g77 M GLOBALS]"
-msgstr ""
+#. [temp.mem]
+#.
+#. A destructor shall not be a member template.
+#: cp/pt.c:2948
+#, fuzzy, gcc-internal-format
+msgid "destructor %qD declared as member template"
+msgstr "\"%s %s\" deklarerad inuti parameterlista"
 
-#: f/bad.def:1067 f/bad.def:1070
-#, no-c-format
-msgid "Global name `%A' at %0 has different type at %1 [info -f g77 M GLOBALS]"
-msgstr ""
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2963
+#, fuzzy, gcc-internal-format
+msgid "invalid template declaration of %qD"
+msgstr "dubbel deklaration av etikett \"%s\""
 
-#: f/bad.def:1073
-#, no-c-format
-msgid "Too %B arguments passed to `%A' at %0 versus definition at %1 [info -f g77 M GLOBALS]"
-msgstr ""
+#: cp/pt.c:3044
+#, fuzzy, gcc-internal-format
+msgid "%qD does not declare a template type"
+msgstr "\"%s\" har en inkomplett typ"
 
-#: f/bad.def:1076
-#, no-c-format
-msgid "Too %B arguments for `%A' at %0 versus invocation at %1 [info -f g77 M GLOBALS]"
-msgstr ""
+#: cp/pt.c:3050
+#, fuzzy, gcc-internal-format
+msgid "template definition of non-template %q#D"
+msgstr "upprepad definition av klassmetod \"%s\"."
 
-#: f/bad.def:1079 f/bad.def:1082
-#, no-c-format
-msgid "Argument #%B of `%A' is %C at %0 but is %D at %1 [info -f g77 M GLOBALS]"
-msgstr ""
+#: cp/pt.c:3092
+#, fuzzy, gcc-internal-format
+msgid "expected %d levels of template parms for %q#D, got %d"
+msgstr "flera parametrar med namn \"%s\""
 
-#: f/bad.def:1085
-#, fuzzy, no-c-format
-msgid "Array `%A' at %0 is too large to handle"
-msgstr "fältet \"%s\" är för stort"
+#: cp/pt.c:3104
+#, fuzzy, gcc-internal-format
+msgid "got %d template parameters for %q#D"
+msgstr "flera parametrar med namn \"%s\""
 
-#: f/bad.def:1088
-#, fuzzy, no-c-format
-msgid "Statement function `%A' defined at %0 is not used"
-msgstr "etikett \"%s\" definierad men inte använd"
+#: cp/pt.c:3107
+#, fuzzy, gcc-internal-format
+msgid "got %d template parameters for %q#T"
+msgstr "flera parametrar med namn \"%s\""
 
-#: f/bad.def:1091
-#, no-c-format
-msgid "Intrinsic `%A', invoked at %0, known to be non-Y2K-compliant [info -f g77 M Y2KBAD]"
+#: cp/pt.c:3109
+#, gcc-internal-format
+msgid "  but %d required"
 msgstr ""
 
-#: f/bad.def:1094
-#, fuzzy, no-c-format
-msgid "Internal compiler error -- cannot perform operation"
-msgstr "Internt kompilatorfel i %s, vid %s:%d"
-
-#. Kind messages are used in diagnostic location reports of the
-#. form "<file>: In function `foo': <error message>".
-#: f/info-k.def:32
-msgid "In unknown kind"
-msgstr ""
+#: cp/pt.c:3205
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a template type"
+msgstr "\"%s\" har en inkomplett typ"
 
-#: f/info-k.def:33
-msgid "In entity"
-msgstr ""
+#: cp/pt.c:3218
+#, fuzzy, gcc-internal-format
+msgid "template specifiers not specified in declaration of %qD"
+msgstr "två eller fler datatyper i deklaration av \"%s\""
 
-#: f/info-k.def:34
-#, fuzzy
-msgid "In function"
-msgstr "I funktion `%s':"
+#: cp/pt.c:3228
+#, fuzzy, gcc-internal-format
+msgid "previous declaration %qD"
+msgstr "tidigare deklaration av \"%s\""
 
-#: f/info-k.def:35
-msgid "In subroutine"
-msgstr ""
+#: cp/pt.c:3229
+#, fuzzy, gcc-internal-format
+msgid "used %d template parameter(s) instead of %d"
+msgstr "flera parametrar med namn \"%s\""
 
-#: f/info-k.def:36
-#, fuzzy
-msgid "In program"
-msgstr "program: %s\n"
+#: cp/pt.c:3248
+#, fuzzy, gcc-internal-format
+msgid "template parameter %q#D"
+msgstr "oanvänd parameter \"%s\""
 
-#: f/info-k.def:37
-msgid "In block-data unit"
+#: cp/pt.c:3249
+#, gcc-internal-format
+msgid "redeclared here as %q#D"
 msgstr ""
 
-#: f/info-k.def:38
-msgid "In common block"
-msgstr ""
+#. We have in [temp.param]:
+#.
+#. A template-parameter may not be given default arguments
+#. by two different declarations in the same scope.
+#: cp/pt.c:3259
+#, fuzzy, gcc-internal-format
+msgid "redefinition of default argument for %q#D"
+msgstr "omdefiniering av \"%s\""
 
-#: f/info-k.def:39
-#, fuzzy
-msgid "In construct"
-msgstr "struct"
+#: cp/pt.c:3260
+#, fuzzy, gcc-internal-format
+msgid "%J  original definition appeared here"
+msgstr "funktionsdefinition deklarerad som \"typedef\""
 
-#: f/info-k.def:40
-msgid "In namelist"
+#: cp/pt.c:3356
+#, gcc-internal-format
+msgid "%qE is not a valid template argument for type %qT because function %qD has not external linkage"
 msgstr ""
 
-#: f/info-k.def:41
-msgid "In anything"
+#: cp/pt.c:3397
+#, gcc-internal-format
+msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
 msgstr ""
 
-#: java/check-init.c:917
-#, c-format
-msgid "internal error in check-init: tree code not implemented: %s"
+#: cp/pt.c:3472
+#, gcc-internal-format
+msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
 msgstr ""
 
-#: java/check-init.c:990
-#, fuzzy, c-format
-msgid "final field '%s' may not have been initialized"
-msgstr "objekt med variabel storlek kan inte initieras"
-
-#: java/class.c:539 java/class.c:564
-msgid "internal error - too many interface type"
+#: cp/pt.c:3522
+#, gcc-internal-format
+msgid "%qE is not a valid template argument for type %qT because it is not a constant pointer"
 msgstr ""
 
-#: java/class.c:677
-msgid "bad method signature"
+#: cp/pt.c:3542
+#, gcc-internal-format
+msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
 msgstr ""
 
-#: java/class.c:726
-msgid "misplaced ConstantValue attribute (not in any field)"
-msgstr ""
+#: cp/pt.c:3549
+#, fuzzy, gcc-internal-format
+msgid "%qE is not a valid template argument for type %qT because it is not a lvalue"
+msgstr "ogiltigt typargument"
 
-#: java/class.c:728
-#, c-format
-msgid "duplicate ConstantValue attribute for field '%s'"
+#: cp/pt.c:3562
+#, gcc-internal-format
+msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
 msgstr ""
 
-#: java/class.c:739
-#, c-format
-msgid "ConstantValue attribute of field '%s' has wrong type"
-msgstr ""
+#: cp/pt.c:3604
+#, fuzzy, gcc-internal-format
+msgid "%qE is not a valid template argument for type %qT because it is a pointer"
+msgstr "ogiltigt typargument"
 
-#: java/class.c:1103
-#, c-format
-msgid "field '%s' not found in class"
+#: cp/pt.c:3606
+#, gcc-internal-format
+msgid "try using %qE instead"
 msgstr ""
 
-#: java/class.c:1365
-msgid "abstract method in non-abstract class"
-msgstr ""
+#: cp/pt.c:3641
+#, fuzzy, gcc-internal-format
+msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
+msgstr "ogiltigt typargument"
 
-#: java/class.c:2078
-#, c-format
-msgid "non-static method '%s' overrides static method"
+#: cp/pt.c:3644
+#, gcc-internal-format
+msgid "standard conversions are not allowed in this context"
 msgstr ""
 
-#: java/decl.c:1541
-#, c-format
-msgid "In %s: overlapped variable and exception ranges at %d"
+#: cp/pt.c:3813
+#, gcc-internal-format
+msgid "to refer to a type member of a template parameter, use %<typename %E%>"
 msgstr ""
 
-#: java/decl.c:1622
-msgid "bad type in parameter debug info"
-msgstr ""
+#: cp/pt.c:3828 cp/pt.c:3847 cp/pt.c:3887
+#, fuzzy, gcc-internal-format
+msgid "type/value mismatch at argument %d in template parameter list for %qD"
+msgstr "flera parametrar med namn \"%s\""
 
-#: java/decl.c:1632
-#, c-format
-msgid "bad PC range for debug info for local `%s'"
-msgstr ""
+#: cp/pt.c:3832
+#, fuzzy, gcc-internal-format
+msgid "  expected a constant of type %qT, got %qT"
+msgstr "Oväntad typ på \"id\" (%s)"
 
-#: java/expr.c:530
-msgid "stack underflow - dup* operation"
-msgstr ""
+#: cp/pt.c:3836
+#, fuzzy, gcc-internal-format
+msgid "  expected a class template, got %qE"
+msgstr "Oväntad typ på \"id\" (%s)"
 
-#: java/expr.c:1534
-#, c-format
-msgid "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
-msgstr ""
+#: cp/pt.c:3838
+#, fuzzy, gcc-internal-format
+msgid "  expected a type, got %qE"
+msgstr "Oväntad typ på \"id\" (%s)"
 
-#: java/expr.c:1563
-#, c-format
-msgid "field `%s' not found"
-msgstr ""
+#: cp/pt.c:3851
+#, fuzzy, gcc-internal-format
+msgid "  expected a type, got %qT"
+msgstr "Oväntad typ på \"id\" (%s)"
 
-#: java/expr.c:1715
-msgid "ret instruction not implemented"
-msgstr ""
+#: cp/pt.c:3853
+#, fuzzy, gcc-internal-format
+msgid "  expected a class template, got %qT"
+msgstr "Oväntad typ på \"id\" (%s)"
 
-#: java/expr.c:1857
-#, c-format
-msgid "method '%s' not found in class"
-msgstr "metod \"%s\" kan inte hittas i klassen"
+#: cp/pt.c:3890
+#, fuzzy, gcc-internal-format
+msgid "  expected a template of type %qD, got %qD"
+msgstr "Oväntad typ på \"id\" (%s)"
 
-#: java/expr.c:2060
-#, c-format
-msgid "failed to find class '%s'"
-msgstr "kunde inte hitta klassen \"%s\""
+#: cp/pt.c:3926
+#, fuzzy, gcc-internal-format
+msgid "could not convert template argument %qE to %qT"
+msgstr "kunde inte öppna dump-fil \"%s\""
 
-#: java/expr.c:2070
-#, c-format
-msgid "class '%s' has no method named '%s' matching signature '%s'"
+#: cp/pt.c:3965
+#, gcc-internal-format
+msgid "wrong number of template arguments (%d, should be %d)"
 msgstr ""
 
-#: java/expr.c:2080
-msgid "invokestatic on non static method"
-msgstr ""
+#: cp/pt.c:3969
+#, fuzzy, gcc-internal-format
+msgid "provided for %qD"
+msgstr "destruerare behövs för \"%#D\""
 
-#: java/expr.c:2085
-msgid "invokestatic on abstract method"
-msgstr ""
+#: cp/pt.c:3999
+#, fuzzy, gcc-internal-format
+msgid "template argument %d is invalid"
+msgstr "parameter \"%s\" är initierad"
 
-#: java/expr.c:2093
-msgid "invoke[non-static] on static method"
-msgstr ""
+#: cp/pt.c:4354
+#, fuzzy, gcc-internal-format
+msgid "non-template type %qT used as a template"
+msgstr "deklaration av \"%s\" döljer global deklaration"
 
-#: java/expr.c:2396
-#, c-format
-msgid "missing field '%s' in '%s'"
-msgstr ""
+#: cp/pt.c:4356
+#, fuzzy, gcc-internal-format
+msgid "for template declaration %qD"
+msgstr "tom deklaration"
 
-#: java/expr.c:2402
-#, c-format
-msgid "mismatching signature for field '%s' in '%s'"
+#: cp/pt.c:4998
+#, gcc-internal-format
+msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
 msgstr ""
 
-#: java/expr.c:2425
-#, c-format
-msgid "assignment to final field `%s' not in field's class"
-msgstr ""
+#: cp/pt.c:5444
+#, fuzzy, gcc-internal-format
+msgid "ambiguous class template instantiation for %q#T"
+msgstr "Slå på automatisk mallinstansiering"
 
-#: java/expr.c:2430
-#, c-format
-msgid "assignment to final static field `%s' not in class initializer"
-msgstr ""
+#: cp/pt.c:5450
+#, fuzzy, gcc-internal-format
+msgid "%s %+#T"
+msgstr "%s: %s"
 
-#: java/expr.c:2437
-#, c-format
-msgid "assignment to final field `%s' not in constructor"
-msgstr ""
+#: cp/pt.c:6531
+#, fuzzy, gcc-internal-format
+msgid "instantiation of %qD as type %qT"
+msgstr "%s: Vid instansiering av \"%s\":\n"
 
-# fixme: spola tillbaka är inte perfekt
-#: java/expr.c:2684
-#, fuzzy, c-format
-msgid "can't expand %s"
-msgstr "kan inte spola tillbaka %s"
+#: cp/pt.c:6699
+#, fuzzy, gcc-internal-format
+msgid "invalid parameter type %qT"
+msgstr "ogiltigt parametervärde \"%s\""
 
-#: java/expr.c:2861
-msgid "invalid PC in line number table"
-msgstr ""
+#: cp/pt.c:6701
+#, fuzzy, gcc-internal-format
+msgid "in declaration %qD"
+msgstr "omdeklaration av \"%s\""
 
-#. We've just reached the end of a region of dead code.
-#: java/expr.c:2906
-#, c-format
-msgid "unreachable bytecode from %d to before %d"
-msgstr ""
+#: cp/pt.c:6762
+#, fuzzy, gcc-internal-format
+msgid "function returning an array"
+msgstr "\"%s\" är deklarerad som en funktion som returnerar ett fält"
 
-#. We've just reached the end of a region of dead code.
-#: java/expr.c:2943
-#, c-format
-msgid "unreachable bytecode from %d to the end of the method"
-msgstr ""
+#: cp/pt.c:6764
+#, fuzzy, gcc-internal-format
+msgid "function returning a function"
+msgstr "\"%s\" är deklarerad som en funktion som returnerar en funktion"
 
-#. duplicate code from LOAD macro
-#: java/expr.c:3261
-msgid "unrecogized wide sub-instruction"
-msgstr ""
+#: cp/pt.c:6791
+#, fuzzy, gcc-internal-format
+msgid "creating pointer to member function of non-class type %qT"
+msgstr "pekare till medlemsfunktion använd med aritmetik"
 
-#: java/jcf-io.c:543
-#, c-format
-msgid "source file for class `%s' is newer than its matching class file.  Source file `%s' used instead"
-msgstr ""
+#: cp/pt.c:6959
+#, gcc-internal-format
+msgid "creating array with size zero"
+msgstr "skapar ett fält med storlek noll"
 
-#: java/jcf-parse.c:338
-msgid "bad string constant"
-msgstr ""
+#: cp/pt.c:6973
+#, fuzzy, gcc-internal-format
+msgid "creating array with size zero (%qE)"
+msgstr "skapar ett fält med storlek noll"
 
-#: java/jcf-parse.c:356
-#, c-format
-msgid "bad value constant type %d, index %d"
-msgstr ""
+#: cp/pt.c:7190
+#, fuzzy, gcc-internal-format
+msgid "forming reference to void"
+msgstr "returnerar referens till en temporär"
 
-#: java/jcf-parse.c:528
-#, c-format
-msgid "can't reopen %s"
-msgstr ""
+#: cp/pt.c:7192
+#, fuzzy, gcc-internal-format
+msgid "forming %s to reference type %qT"
+msgstr "returnerar referens till en temporär"
 
-#: java/jcf-parse.c:533
-#, c-format
-msgid "can't close %s"
-msgstr "kan inte stänga %s"
+#: cp/pt.c:7229
+#, fuzzy, gcc-internal-format
+msgid "creating pointer to member of non-class type %qT"
+msgstr "upprepning av medlem \"%s\""
 
-#: java/jcf-parse.c:619
-#, fuzzy, c-format
-msgid "cannot find file for class %s"
-msgstr "Kan inte hitta filen med klass %s."
+#: cp/pt.c:7235
+#, fuzzy, gcc-internal-format
+msgid "creating pointer to member reference type %qT"
+msgstr "kan inte deklarera pekare till referenser"
 
-#: java/jcf-parse.c:631
-msgid "not a valid Java .class file"
-msgstr ""
+#: cp/pt.c:7301
+#, fuzzy, gcc-internal-format
+msgid "creating array of %qT"
+msgstr "skapar ett fält med storlek noll"
 
-#: java/jcf-parse.c:634
-msgid "error while parsing constant pool"
+#: cp/pt.c:7307
+#, gcc-internal-format
+msgid "creating array of %qT, which is an abstract class type"
 msgstr ""
 
-#: java/jcf-parse.c:637
-#, c-format
-msgid "error in constant pool entry #%d\n"
-msgstr ""
+#: cp/pt.c:7351
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a class, struct, or union type"
+msgstr "ISO C förbjuder typkonvertering till unionstyper"
 
-#. FIXME - where was first time
-#: java/jcf-parse.c:649
-#, c-format
-msgid "reading class %s for the second time from %s"
+#: cp/pt.c:7386
+#, gcc-internal-format
+msgid "%qT resolves to %qT, which is not an enumeration type"
 msgstr ""
 
-#: java/jcf-parse.c:667
-msgid "error while parsing fields"
+#: cp/pt.c:7389
+#, gcc-internal-format
+msgid "%qT resolves to %qT, which is is not a class type"
 msgstr ""
 
-#: java/jcf-parse.c:670
-msgid "error while parsing methods"
-msgstr ""
+#: cp/pt.c:7450
+#, fuzzy, gcc-internal-format
+msgid "use of %qs in template"
+msgstr "användning ab `%s' i mall"
 
-#: java/jcf-parse.c:673
-msgid "error while parsing final attributes"
+#: cp/pt.c:7575
+#, gcc-internal-format
+msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
 msgstr ""
 
-#: java/jcf-parse.c:687
-#, c-format
-msgid "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 incorrectly set.  Use `info gcj \"Input Options\"' to see the info page describing how to set the classpath"
+#: cp/pt.c:7577
+#, gcc-internal-format
+msgid "say %<typename %E%> if a type is meant"
 msgstr ""
 
-#: java/jcf-parse.c:777
-msgid "missing Code attribute"
+#: cp/pt.c:7696
+#, gcc-internal-format
+msgid "using invalid field %qD"
 msgstr ""
 
-#: java/jcf-parse.c:1014
-msgid "source file seen twice on command line and will be compiled only once"
-msgstr ""
+#: cp/pt.c:8750
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a class or namespace"
+msgstr "ISO C förbjuder typkonvertering till unionstyper"
 
-#: java/jcf-parse.c:1030
-msgid "no input file specified"
-msgstr ""
+#: cp/pt.c:8753
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a class or namespace"
+msgstr "ISO C förbjuder typkonvertering till unionstyper"
 
-#: java/jcf-parse.c:1059
-#, c-format
-msgid "can't close input file %s"
+#: cp/pt.c:8893
+#, gcc-internal-format
+msgid "%qT is/uses anonymous type"
 msgstr ""
 
-#: java/jcf-parse.c:1096
-#, c-format
-msgid "bad zip/jar file %s"
+#: cp/pt.c:8895
+#, gcc-internal-format
+msgid "%qT uses local type %qT"
 msgstr ""
 
-#: java/jcf-write.c:2650
-#, c-format
-msgid "internal error in generate_bytecode_insn - tree code not implemented: %s"
+#: cp/pt.c:8904
+#, gcc-internal-format
+msgid "%qT is a variably modified type"
 msgstr ""
 
-#: java/jcf-write.c:2988
-#, fuzzy
-msgid "field initializer type mismatch"
+#: cp/pt.c:8915
+#, fuzzy, gcc-internal-format
+msgid "integral expression %qE is not constant"
 msgstr "fältinitierare är ej konstant"
 
-#: java/jcf-write.c:3419
-#, c-format
-msgid "can't create directory %s"
-msgstr "kan inte skapa katalog %s"
-
-#: java/jcf-write.c:3473
-#, fuzzy, c-format
-msgid "can't create %s"
-msgstr "kan inte stänga %s"
-
-#: java/jv-scan.c:187
-msgid "only one of `--print-main', `--list-class', and `--complexity' allowed"
+#: cp/pt.c:8920
+#, gcc-internal-format
+msgid "  trying to instantiate %qD"
 msgstr ""
 
-#: java/jv-scan.c:190
-#, fuzzy, c-format
-msgid "can't open output file `%s'"
-msgstr "Kan inte öppna utdatafil \"%s\""
+#: cp/pt.c:9408
+#, gcc-internal-format
+msgid "incomplete type unification"
+msgstr "inkomplett typunifiering"
 
-#: java/jv-scan.c:224
-#, fuzzy, c-format
-msgid "file not found `%s'"
-msgstr "Kan inte hitta filen \"%s\""
+#: cp/pt.c:10904 cp/pt.c:10975
+#, fuzzy, gcc-internal-format
+msgid "explicit instantiation of non-template %q#D"
+msgstr "implicit deklaration av funktion \"%s\""
 
-#: java/jvspec.c:426
-msgid "can't specify `-D' without `--main'\n"
+#: cp/pt.c:10920 cp/pt.c:10970
+#, gcc-internal-format
+msgid "no matching template for %qD found"
 msgstr ""
 
-#: java/jvspec.c:429
-#, fuzzy, c-format
-msgid "`%s' is not a valid class name"
-msgstr "\"%s\" är inte ett giltigt filnamn"
+#: cp/pt.c:10926
+#, fuzzy, gcc-internal-format
+msgid "explicit instantiation of %q#D"
+msgstr "%s: Vid instansiering av \"%s\":\n"
 
-#: java/jvspec.c:435
-msgid "--resource requires -o"
-msgstr ""
+#: cp/pt.c:10962
+#, fuzzy, gcc-internal-format
+msgid "duplicate explicit instantiation of %q#D"
+msgstr "dubbel deklaration av etikett \"%s\""
 
-#: java/jvspec.c:442
-msgid "warning: already-compiled .class files ignored with -C"
+#: cp/pt.c:10984
+#, gcc-internal-format
+msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
 msgstr ""
 
-#: java/jvspec.c:449
-msgid "cannot specify both -C and -o"
-msgstr "kan inte ange både -C och -o"
+#: cp/pt.c:10989 cp/pt.c:11079
+#, fuzzy, gcc-internal-format
+msgid "storage class %qD applied to template instantiation"
+msgstr "Slå på automatisk mallinstansiering"
 
-#: java/jvspec.c:461
-msgid "cannot create temporary file"
+#: cp/pt.c:11051
+#, fuzzy, gcc-internal-format
+msgid "explicit instantiation of non-template type %qT"
+msgstr "implicit deklaration av funktion \"%s\""
+
+#: cp/pt.c:11060
+#, fuzzy, gcc-internal-format
+msgid "explicit instantiation of %q#T before definition of template"
+msgstr "%s: Vid instansiering av \"%s\":\n"
+
+#: cp/pt.c:11068
+#, gcc-internal-format
+msgid "ISO C++ forbids the use of %qE on explicit instantiations"
 msgstr ""
 
-#: java/jvspec.c:489
-msgid "using both @FILE with multiple files not implemented"
-msgstr ""
+#: cp/pt.c:11113
+#, fuzzy, gcc-internal-format
+msgid "duplicate explicit instantiation of %q#T"
+msgstr "dubbel deklaration av etikett \"%s\""
+
+#: cp/pt.c:11486
+#, fuzzy, gcc-internal-format
+msgid "explicit instantiation of %qD but no definition available"
+msgstr "%s: Vid instansiering av \"%s\":\n"
 
-#: java/jvspec.c:538
-msgid "cannot specify `main' class when not linking"
+#: cp/pt.c:11631
+#, gcc-internal-format
+msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %q+D, possibly from virtual table generation"
 msgstr ""
 
-#: java/lang.c:548
-msgid "can't do dependency tracking with input from stdin"
-msgstr ""
+#: cp/pt.c:11900
+#, fuzzy, gcc-internal-format
+msgid "%q#T is not a valid type for a template constant parameter"
+msgstr "ogiltigt typargument"
 
-#: java/lang.c:564
-msgid "couldn't determine target name for dependency tracking"
-msgstr ""
+#: cp/repo.c:112
+#, gcc-internal-format
+msgid "-frepo must be used with -c"
+msgstr "-frepo måste användas tillsammans med -c"
 
-#: java/lex.c:303
-#, c-format
-msgid ""
-"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"
+#: cp/repo.c:200
+#, gcc-internal-format
+msgid "mysterious repository information in %s"
 msgstr ""
 
-#: java/mangle.c:85
-#, fuzzy, c-format
-msgid "can't mangle %s"
-msgstr "kan inte stänga %s"
+#: cp/repo.c:214
+#, fuzzy, gcc-internal-format
+msgid "can't create repository information file %qs"
+msgstr "kan inte skapa katalog %s"
 
-#: java/mangle_name.c:144 java/mangle_name.c:216
-msgid "internal error - invalid Utf8 name"
-msgstr "internt fel - ogiltigt Utf8-namn"
+#: cp/rtti.c:244
+#, gcc-internal-format
+msgid "cannot use typeid with -fno-rtti"
+msgstr "kan inte använda typeid med -fno-rtti"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse-scan.y:881
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:962
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1303
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1364
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1574
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1796
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1805
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1816
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1827
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1839
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1854
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1871
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1873
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1945
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2116
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2178
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2330
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2342
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2349
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2356
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2367
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2369
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2407
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2409
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2411
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2432
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2434
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2436
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2452
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2454
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2475
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2477
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2479
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2507
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2509
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2511
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2513
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2531
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2533
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2544
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2555
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2566
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2577
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2588
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2601
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2605
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2607
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2620
-msgid "Missing term"
-msgstr ""
-
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse-scan.y:883
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:734
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:772
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:797
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:983
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1338
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1550
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1552
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1781
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1807
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1818
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1829
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1841
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1856
-msgid "';' expected"
-msgstr ""
-
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:732
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:770
-msgid "Missing name"
-msgstr ""
-
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:795
-msgid "'*' expected"
-msgstr ""
-
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:809
-msgid "Class or interface declaration expected"
-msgstr ""
-
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:846
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:848
-msgid "Missing class name"
-msgstr ""
-
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:851
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:855
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:863
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1023
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1284
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1286
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1616
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1867
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1899
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1952
-msgid "'{' expected"
-msgstr ""
-
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:865
-msgid "Missing super class name"
-msgstr ""
-
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:875
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:891
-msgid "Missing interface name"
-msgstr ""
+#: cp/rtti.c:250
+#, gcc-internal-format
+msgid "must #include <typeinfo> before using typeid"
+msgstr "måste ha#include <typeinfo> för användande av typeid"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:977
-msgid "Missing variable initializer"
+#: cp/rtti.c:322
+#, gcc-internal-format
+msgid "cannot create type information for type %qT because its size is variable"
 msgstr ""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:994
-msgid "Invalid declaration"
+#: cp/rtti.c:570 cp/rtti.c:584
+#, gcc-internal-format
+msgid "dynamic_cast of %q#D to %q#T can never succeed"
 msgstr ""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:997
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1082
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2153
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2175
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2179
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2214
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2291
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2301
-msgid "']' expected"
-msgstr ""
+#: cp/rtti.c:663
+#, fuzzy, gcc-internal-format
+msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
+msgstr "kan inte konvertera till en pekartyp"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1001
-msgid "Unbalanced ']'"
+#: cp/search.c:257
+#, gcc-internal-format
+msgid "%qT is an ambiguous base of %qT"
 msgstr ""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1037
-msgid "Invalid method declaration, method name required"
+#: cp/search.c:275
+#, gcc-internal-format
+msgid "%qT is an inaccessible base of %qT"
 msgstr ""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1042
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1047
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1052
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2036
-msgid "Identifier expected"
-msgstr ""
+#: cp/search.c:1843
+#, fuzzy, gcc-internal-format
+msgid "deprecated covariant return type for %q#D"
+msgstr "ogiltig mottagartyp \"%s\""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1057
-msgid "Invalid method declaration, return type required"
+#: cp/search.c:1845 cp/search.c:1860 cp/search.c:1866
+#, gcc-internal-format
+msgid "  overriding %q#D"
 msgstr ""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1080
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1530
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1537
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1546
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1548
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1576
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1684
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1981
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2034
-msgid "')' expected"
-msgstr ""
+#: cp/search.c:1859
+#, fuzzy, gcc-internal-format
+msgid "invalid covariant return type for %q#D"
+msgstr "ogiltig mottagartyp \"%s\""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1096
-msgid "Missing formal parameter term"
-msgstr ""
+#: cp/search.c:1864
+#, fuzzy, gcc-internal-format
+msgid "conflicting return type specified for %q#D"
+msgstr "motstridiga typer på \"%s\""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1111
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1116
-msgid "Missing identifier"
-msgstr ""
+#: cp/search.c:1875
+#, fuzzy, gcc-internal-format
+msgid "looser throw specifier for %q#F"
+msgstr "long eller short angiven med char för \"%s\""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1136
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1145
-msgid "Missing class type term"
+#: cp/search.c:1876
+#, gcc-internal-format
+msgid "  overriding %q#F"
 msgstr ""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1301
-msgid "Invalid interface type"
-msgstr ""
+#. A static member function cannot match an inherited
+#. virtual member function.
+#: cp/search.c:1969
+#, fuzzy, gcc-internal-format
+msgid "%q#D cannot be declared"
+msgstr "const \"%s\" kan inte deklareras \"mutable\""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1494
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1663
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1665
-msgid "':' expected"
+#: cp/search.c:1970
+#, gcc-internal-format
+msgid "  since %q#D declared in base class"
 msgstr ""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1516
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1521
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1526
-msgid "Invalid expression statement"
-msgstr ""
+#: cp/semantics.c:1199
+#, fuzzy, gcc-internal-format
+msgid "type of asm operand %qE could not be determined"
+msgstr "typen på parameter \"%s\" är inte deklarerad"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1544
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1572
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1612
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1680
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1748
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1869
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1938
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2028
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2030
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2038
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2274
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2276
-msgid "'(' expected"
-msgstr ""
+#: cp/semantics.c:1318
+#, fuzzy, gcc-internal-format
+msgid "invalid use of member %qD in static member function"
+msgstr "destruerare kan inte vara en statisk medlemsfunktion"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1614
-msgid "Missing term or ')'"
+#: cp/semantics.c:1322 cp/semantics.c:1361
+#, gcc-internal-format
+msgid "from this location"
 msgstr ""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1661
-msgid "Missing or invalid constant expression"
-msgstr ""
+#: cp/semantics.c:1360
+#, fuzzy, gcc-internal-format
+msgid "object missing in reference to %qD"
+msgstr "kan inte inline:a anrop till \"%s\""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1682
-msgid "Missing term and ')' expected"
-msgstr ""
+#: cp/semantics.c:1841
+#, fuzzy, gcc-internal-format
+msgid "arguments to destructor are not allowed"
+msgstr "kan inte sätta attributet \"%s\" efter definitionen"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1721
-msgid "Invalid control expression"
-msgstr ""
+#: cp/semantics.c:1891
+#, fuzzy, gcc-internal-format
+msgid "%<this%> is unavailable for static member functions"
+msgstr "\"%s\" är normalt en icke-statisk function"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1723
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1725
-msgid "Invalid update expression"
-msgstr ""
+#: cp/semantics.c:1897
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %<this%> in non-member function"
+msgstr "ogiltigt format på versionsnummer"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1750
-msgid "Invalid init statement"
-msgstr ""
+#: cp/semantics.c:1899
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %<this%> at top level"
+msgstr "ogiltigt typargument"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1941
-msgid "Missing term or ')' expected"
-msgstr ""
+#: cp/semantics.c:1923
+#, fuzzy, gcc-internal-format
+msgid "invalid qualifying scope in pseudo-destructor name"
+msgstr "ogiltigt format på versionsnummer"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1983
-msgid "'class' or 'this' expected"
-msgstr ""
+#: cp/semantics.c:1943
+#, fuzzy, gcc-internal-format
+msgid "%qE is not of type %qT"
+msgstr "\"%s\" svarar inte på \"%s\""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1985
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:1987
-msgid "'class' expected"
+#: cp/semantics.c:2043
+#, gcc-internal-format
+msgid "template type parameters must use the keyword %<class%> or %<typename%>"
 msgstr ""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2032
-msgid "')' or term expected"
-msgstr ""
+#: cp/semantics.c:2087
+#, fuzzy, gcc-internal-format
+msgid "invalid use of type %qT as a default value for a template template-parameter"
+msgstr "ogiltigt typargument"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2151
-msgid "'[' expected"
-msgstr ""
+#: cp/semantics.c:2090
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %qD as a default value for a template template-parameter"
+msgstr "ogiltigt typargument"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2229
-msgid "Field expected"
-msgstr ""
+#: cp/semantics.c:2094
+#, fuzzy, gcc-internal-format
+msgid "invalid default argument for a template template parameter"
+msgstr "ogiltigt typargument"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2286
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2296
-msgid "Missing term and ']' expected"
-msgstr ""
+#: cp/semantics.c:2111
+#, fuzzy, gcc-internal-format
+msgid "definition of %q#T inside template parameter list"
+msgstr "deklaration av \"%s\" döljer symbol från parameterlista"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2400
-msgid "']' expected, invalid type expression"
-msgstr ""
+#: cp/semantics.c:2122
+#, fuzzy, gcc-internal-format
+msgid "invalid definition of qualified type %qT"
+msgstr "ogiltig operation på oinstansierad typ"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2403
-msgid "Invalid type expression"
-msgstr ""
+#: cp/semantics.c:2338
+#, fuzzy, gcc-internal-format
+msgid "invalid base-class specification"
+msgstr "ogiltig lagringsklass för funktion \"%s\""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2515
-msgid "Invalid reference type"
-msgstr ""
+#: cp/semantics.c:2347
+#, fuzzy, gcc-internal-format
+msgid "base class %qT has cv qualifiers"
+msgstr "fält \"%s\" har en inkomplett typ"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2993
-msgid "Constructor invocation must be first thing in a constructor"
+#: cp/semantics.c:2367
+#, gcc-internal-format
+msgid "incomplete type %qT used in nested name specifier"
 msgstr ""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:2995
-msgid "Only constructors can invoke constructors"
-msgstr ""
+#: cp/semantics.c:2370
+#, fuzzy, gcc-internal-format
+msgid "reference to %<%T::%D%> is ambiguous"
+msgstr "%s: flaggan \"%s\" är tvetydig\n"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:3004
-#, c-format
-msgid ": `%s' JDK1.1(TM) feature"
-msgstr ""
+#: cp/semantics.c:2374 cp/typeck.c:1637
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a member of %qT"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:3064
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:3066
-#, c-format
-msgid ""
-"%s.\n"
-"%s"
-msgstr ""
-"%s.\n"
-"%s"
+#: cp/semantics.c:2377
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a member of %qD"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:6879
-#, c-format
-msgid "malformed .zip archive in CLASSPATH: %s"
+#: cp/semantics.c:2506
+#, gcc-internal-format
+msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
 msgstr ""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:6950
-#, c-format
-msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
-msgstr ""
+#: cp/semantics.c:2660
+#, fuzzy, gcc-internal-format
+msgid "%qD cannot appear in a constant-expression"
+msgstr "spill i konstant uttryck"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:12352
-#, c-format
-msgid "missing static field `%s'"
-msgstr ""
+#: cp/semantics.c:2668
+#, fuzzy, gcc-internal-format
+msgid "use of namespace %qD as expression"
+msgstr "ogiltig användning av void-uttryck"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:12357
-#, c-format
-msgid "not a static field `%s'"
-msgstr ""
+#: cp/semantics.c:2673
+#, fuzzy, gcc-internal-format
+msgid "use of class template %qT as expression"
+msgstr "ogiltig användning av void-uttryck"
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:12400
-#, c-format
-msgid "No case for %s"
+#. Ambiguous reference to base members.
+#: cp/semantics.c:2679
+#, gcc-internal-format
+msgid "request for member %qD is ambiguous in multiple inheritance lattice"
 msgstr ""
 
-#: /home/mitchell/gcc-3.3.2/gcc-3.3.2/gcc/java/parse.y:13365
-#, c-format
-msgid "unregistered operator %s"
+#: cp/semantics.c:2753
+#, gcc-internal-format
+msgid "use of %<auto%> variable from containing function"
 msgstr ""
 
-#: java/typeck.c:553
-msgid "junk at end of signature string"
+#: cp/semantics.c:2754
+#, gcc-internal-format
+msgid "use of parameter from containing function"
 msgstr ""
 
-#: java/verify.c:479
-msgid "bad pc in exception_table"
-msgstr ""
+#: cp/semantics.c:2755
+#, fuzzy, gcc-internal-format
+msgid "  %q#D declared here"
+msgstr "\"%s\" är tidigare deklarerad här"
 
-#: java/verify.c:485
-msgid "exception handler inside code that is being protected"
-msgstr ""
+#: cp/semantics.c:2805
+#, fuzzy, gcc-internal-format
+msgid "type of %qE is unknown"
+msgstr "Register '%c' är okänt"
 
-#: java/verify.c:1395
-#, c-format
-msgid "unknown opcode %d@pc=%d during verification"
-msgstr ""
+#: cp/tree.c:537
+#, fuzzy, gcc-internal-format
+msgid "%qV qualifiers cannot be applied to %qT"
+msgstr "\"%s\" svarar inte på \"%s\""
 
-#: java/verify.c:1465 java/verify.c:1478 java/verify.c:1482
-#, c-format
-msgid "verification error at PC=%d"
-msgstr ""
+#: cp/tree.c:1739
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute can only be applied to Java class definitions"
+msgstr "attributet \"%s\" fungerar bara på funktioner"
 
-#: java/lang-options.h:32
-msgid "Disable automatic array bounds checking"
-msgstr ""
+#: cp/tree.c:1768
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute can only be applied to class definitions"
+msgstr "attributet \"%s\" fungerar bara på funktioner"
 
-#: java/lang-options.h:34
-msgid "Disable assignability checks for stores into object arrays"
+#: cp/tree.c:1773
+#, gcc-internal-format
+msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
 msgstr ""
 
-#: java/lang-options.h:36
-msgid "Assume native functions are implemented using JNI"
+#: cp/tree.c:1797
+#, gcc-internal-format
+msgid "requested init_priority is not an integer constant"
 msgstr ""
 
-#: java/lang-options.h:38
-msgid "Replace system path"
+#: cp/tree.c:1818
+#, gcc-internal-format
+msgid "can only use %qE attribute on file-scope definitions of objects of class type"
 msgstr ""
 
-#: java/lang-options.h:40
-msgid "Set class path"
+#: cp/tree.c:1826
+#, gcc-internal-format
+msgid "requested init_priority is out of range"
 msgstr ""
 
-#: java/lang-options.h:42
-msgid "Set class path (deprecated: use --classpath instead)"
+#: cp/tree.c:1836
+#, gcc-internal-format
+msgid "requested init_priority is reserved for internal use"
 msgstr ""
 
-#: java/lang-options.h:44
-msgid "Choose class whose main method should be used"
-msgstr ""
+#: cp/tree.c:1846
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute is not supported on this platform"
+msgstr "attributet \"section\" stöds inte för denna målarkitektur"
 
-#: java/lang-options.h:46
-msgid "Choose input encoding (default comes from locale)"
+#: cp/typeck.c:434 cp/typeck.c:448 cp/typeck.c:541
+#, gcc-internal-format
+msgid "%s between distinct pointer types %qT and %qT lacks a cast"
 msgstr ""
 
-#: java/lang-options.h:48
-msgid "Add directory to class path"
-msgstr ""
+#: cp/typeck.c:510
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
+msgstr "ISO C++ förbjuder jämförelse mellan pekare och heltal"
 
-#: java/lang-options.h:50
-msgid "Directory where class files should be written"
+#: cp/typeck.c:561
+#, gcc-internal-format
+msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
 msgstr ""
 
-#: java/lang-options.h:52
-msgid "Warn if modifiers are specified when not necessary"
-msgstr ""
+#: cp/typeck.c:1255
+#, fuzzy, gcc-internal-format
+msgid "invalid application of %qs to a member function"
+msgstr "ogiltigt format på versionsnummer"
 
-#: java/lang-options.h:54
-msgid "Warn if deprecated empty statements are found"
-msgstr ""
+#: cp/typeck.c:1288
+#, fuzzy, gcc-internal-format
+msgid "invalid application of %qs to a bit-field"
+msgstr "sizeof applicerat på ett bit-fält"
 
-#: java/lang-options.h:56
-msgid "Warn if .class files are out of date"
-msgstr ""
+#: cp/typeck.c:1293
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids applying %qs to an expression of function type"
+msgstr "ISO C++ förbjuder användning av \"sizeof\" på ett uttryck av funktionstyp"
+
+#: cp/typeck.c:1330
+#, fuzzy, gcc-internal-format
+msgid "invalid use of non-static member function"
+msgstr "destruerare kan inte vara en statisk medlemsfunktion"
 
-#: java/lang-options.h:58
-msgid "Always check for non gcj generated classes archives"
+#: cp/typeck.c:1497
+#, fuzzy, gcc-internal-format
+msgid "deprecated conversion from string constant to %qT'"
+msgstr "konvertering från NaN till int"
+
+#: cp/typeck.c:1608 cp/typeck.c:1898
+#, gcc-internal-format
+msgid "request for member %qD in %qE, which is of non-class type %qT"
 msgstr ""
 
-#: java/lang-options.h:60
-msgid "Never optimize static class initialization code"
+#: cp/typeck.c:1635
+#, fuzzy, gcc-internal-format
+msgid "invalid use of nonstatic data member %qE"
+msgstr "ogiltigt användande av \"restrict\""
+
+#: cp/typeck.c:1687 cp/typeck.c:1715
+#, gcc-internal-format
+msgid "invalid access to non-static data member %qD of NULL object"
 msgstr ""
 
-#: java/lang-options.h:62
-msgid "Use offset tables for virtual method calls"
+#: cp/typeck.c:1690 cp/typeck.c:1717
+#, gcc-internal-format
+msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
 msgstr ""
 
-#: objc/objc-act.c:651
-#, c-format
-msgid "object does not conform to the `%s' protocol"
+#: cp/typeck.c:1828
+#, gcc-internal-format
+msgid "qualified type %qT does not match destructor name ~%qT"
 msgstr ""
 
-#: objc/objc-act.c:737 objc/objc-act.c:810
-#, c-format
-msgid "class `%s' does not implement the `%s' protocol"
-msgstr "klass \"%s\" implementerar inte protokollet \"%s\""
+#: cp/typeck.c:1834
+#, gcc-internal-format
+msgid "the type being destroyed is %qT, but the destructor refers to %qT"
+msgstr ""
 
-#: objc/objc-act.c:914
-#, c-format
-msgid "`%s' cannot be statically allocated"
-msgstr "\"%s\" kan inte vara statiskt allokerad"
+#: cp/typeck.c:1944
+#, fuzzy, gcc-internal-format
+msgid "%<%D::%D%> is not a member of %qT"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: objc/objc-act.c:963
-#, fuzzy, c-format
-msgid "unexpected type for `id' (%s)"
-msgstr "Oväntad typ på \"id\" (%s)"
+#: cp/typeck.c:1955
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a base of %qT"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: objc/objc-act.c:968
-msgid "undefined type `id', please import <objc/objc.h>"
-msgstr ""
+#: cp/typeck.c:1974
+#, fuzzy, gcc-internal-format
+msgid "%qD has no member named %qE"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: objc/objc-act.c:1019
-#, c-format
-msgid "protocol `%s' has circular dependency"
-msgstr ""
+#: cp/typeck.c:1989
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a member template function"
+msgstr "\"%s\" är vanligtvis en funktion"
 
-#: objc/objc-act.c:1041 objc/objc-act.c:5301
-#, fuzzy, c-format
-msgid "cannot find protocol declaration for `%s'"
-msgstr "ingen tidigare deklaration av \"%s\""
+#. A pointer to incomplete type (other than cv void) can be
+#. dereferenced [expr.unary.op]/1
+#: cp/typeck.c:2096
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a pointer-to-object type"
+msgstr "\"%s\" har en inkomplett typ"
 
-#: objc/objc-act.c:1289 objc/objc-act.c:5877 objc/objc-act.c:6195
-#: objc/objc-act.c:6244 objc/objc-act.c:6280 objc-parse.y:1799
-#, fuzzy, c-format
-msgid "cannot find interface declaration for `%s'"
-msgstr "Cirkulärt arv i interfacedeklaration för \"%s\""
+#: cp/typeck.c:2121
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %qs on pointer to member"
+msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
 
-#: objc/objc-act.c:1328
-#, fuzzy, c-format
-msgid "cannot find reference tag for class `%s'"
-msgstr "Kan inte hitta filen med klass %s."
+#: cp/typeck.c:2127
+#, gcc-internal-format
+msgid "invalid type argument"
+msgstr "ogiltigt typargument"
 
-#: objc/objc-act.c:2050
-#, c-format
-msgid "creating selector for non existant method %s"
+#: cp/typeck.c:2150
+#, gcc-internal-format
+msgid "subscript missing in array reference"
 msgstr ""
 
-#: objc/objc-act.c:2364
-#, fuzzy, c-format
-msgid "cannot find class `%s'"
-msgstr "Kan inte hitta klass \"%s\""
+#: cp/typeck.c:2232
+#, gcc-internal-format
+msgid "ISO C++ forbids subscripting non-lvalue array"
+msgstr ""
 
-#: objc/objc-act.c:2366
-#, fuzzy, c-format
-msgid "class `%s' already exists"
-msgstr "Klass \"%s\" finns redan"
+#: cp/typeck.c:2243
+#, fuzzy, gcc-internal-format
+msgid "subscripting array declared %<register%>"
+msgstr "funktionsdefinition deklarerad som \"register\""
 
-#. fatal did not work with 2 args...should fix
-#: objc/objc-act.c:2473
-#, fuzzy, c-format
-msgid "cannot find interface declaration for `%s', superclass of `%s'"
-msgstr "Cirkulärt arv i interfacedeklaration för \"%s\""
+#: cp/typeck.c:2326
+#, fuzzy, gcc-internal-format
+msgid "object missing in use of %qE"
+msgstr "fältstorlek saknas i \"%s\""
 
-#: objc/objc-act.c:2480
-#, fuzzy, c-format
-msgid "circular inheritance in interface declaration for `%s'"
-msgstr "Cirkulärt arv i interfacedeklaration för \"%s\""
+#: cp/typeck.c:2436
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids calling %<::main%> from within program"
+msgstr "ISO C++ förbjuder anrop av \"::main\" inifrån programmet"
 
-#: objc/objc-act.c:3566 objc/objc-act.c:3583
-msgid "inconsistent instance variable specification"
+#: cp/typeck.c:2461
+#, gcc-internal-format
+msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
 msgstr ""
 
-#: objc/objc-act.c:4580
-msgid "can not use an object as parameter to a method\n"
-msgstr ""
+#: cp/typeck.c:2475
+#, fuzzy, gcc-internal-format
+msgid "%qE cannot be used as a function"
+msgstr "fält \"%s\" deklarerad som en funktion"
 
-#: objc/objc-act.c:4780
-#, c-format
-msgid "multiple declarations for method `%s'"
-msgstr "multiple deklaration av metod \"%s\""
+#: cp/typeck.c:2554
+#, fuzzy, gcc-internal-format
+msgid "too many arguments to %s %q+#D"
+msgstr "för många argument till funktionen \"%s\""
 
-#: objc/objc-act.c:4946
-#, c-format
-msgid "invalid receiver type `%s'"
-msgstr "ogiltig mottagartyp \"%s\""
+#: cp/typeck.c:2556 cp/typeck.c:2659
+#, gcc-internal-format
+msgid "at this point in file"
+msgstr ""
 
-#: objc/objc-act.c:4977 objc/objc-act.c:5003 objc/objc-act.c:5051
-#, c-format
-msgid "`%s' does not respond to `%s'"
-msgstr "\"%s\" svarar inte på \"%s\""
+#: cp/typeck.c:2559
+#, gcc-internal-format
+msgid "too many arguments to function"
+msgstr "för många argument till funktion"
 
-#: objc/objc-act.c:4983 objc/objc-act.c:7318
-#, c-format
-msgid "no super class declared in interface for `%s'"
-msgstr "ingen superklass deklarerad i interface för \"%s\""
+#: cp/typeck.c:2593
+#, fuzzy, gcc-internal-format
+msgid "parameter %P of %qD has incomplete type %qT"
+msgstr "parameter har en inkomplett typ"
 
-#: objc/objc-act.c:5081
-#, fuzzy
-msgid "cannot find class (factory) method"
-msgstr "kan inte hitta klass(fabrik)-metod"
+#: cp/typeck.c:2596
+#, fuzzy, gcc-internal-format
+msgid "parameter %P has incomplete type %qT"
+msgstr "parameter har en inkomplett typ"
 
-#: objc/objc-act.c:5082 objc/objc-act.c:5126
-#, c-format
-msgid "return type for `%s' defaults to id"
-msgstr "returtyp för \"%s\" är som standard id"
+#: cp/typeck.c:2657
+#, fuzzy, gcc-internal-format
+msgid "too few arguments to %s %q+#D"
+msgstr "för få argument till funktionen \"%s\""
 
-#: objc/objc-act.c:5099
-#, fuzzy, c-format
-msgid "method `%s' not implemented by protocol"
-msgstr "metod \"%s\" implementeras inte av protokoll."
+#: cp/typeck.c:2662
+#, gcc-internal-format
+msgid "too few arguments to function"
+msgstr "för få argument till funktion"
 
-#: objc/objc-act.c:5108
-msgid "return type defaults to id"
-msgstr "returtyp är som standard id"
+#: cp/typeck.c:2809 cp/typeck.c:2819
+#, fuzzy, gcc-internal-format
+msgid "assuming cast to type %qT from overloaded function"
+msgstr "Programflödet når slutet på en icke-void-funktion"
 
-#: objc/objc-act.c:5125
-#, fuzzy
-msgid "cannot find method"
-msgstr "kan inte hitta metod."
+#: cp/typeck.c:2880
+#, gcc-internal-format
+msgid "division by zero in %<%E / 0%>"
+msgstr ""
 
-#: objc/objc-act.c:5399
-#, fuzzy, c-format
-msgid "undeclared selector `%s'"
-msgstr "omdeklaration av \"%s\""
+#: cp/typeck.c:2882
+#, gcc-internal-format
+msgid "division by zero in %<%E / 0.%>"
+msgstr ""
 
-#. Historically, a class method that produced objects (factory
-#. method) would assign `self' to the instance that it
-#. allocated.  This would effectively turn the class method into
-#. an instance method.  Following this assignment, the instance
-#. variables could be accessed.  That practice, while safe,
-#. violates the simple rule that a class method should not refer
-#. to an instance variable.  It's better to catch the cases
-#. where this is done unknowingly than to support the above
-#. paradigm.
-#: objc/objc-act.c:5443
-#, c-format
-msgid "instance variable `%s' accessed in class method"
+#: cp/typeck.c:2916
+#, gcc-internal-format
+msgid "division by zero in %<%E %% 0%>"
 msgstr ""
 
-#: objc/objc-act.c:5678
-#, fuzzy, c-format
-msgid "duplicate definition of class method `%s'"
-msgstr "upprepad definition av klassmetod \"%s\"."
+#: cp/typeck.c:2918
+#, gcc-internal-format
+msgid "division by zero in %<%E %% 0.%>"
+msgstr ""
 
-#: objc/objc-act.c:5684
-#, fuzzy, c-format
-msgid "duplicate declaration of class method `%s'"
-msgstr "upprepad deklaration av klassmetod \"%s\"."
+#: cp/typeck.c:2998
+#, gcc-internal-format
+msgid "%s rotate count is negative"
+msgstr ""
 
-#: objc/objc-act.c:5720
-#, fuzzy, c-format
-msgid "duplicate definition of instance method `%s'"
-msgstr "upprepad definition av klassmetod \"%s\"."
+#: cp/typeck.c:3001
+#, gcc-internal-format
+msgid "%s rotate count >= width of type"
+msgstr ""
 
-#: objc/objc-act.c:5726
-#, fuzzy, c-format
-msgid "duplicate declaration of instance method `%s'"
-msgstr "upprepad deklaration av klassmetod \"%s\"."
+#: cp/typeck.c:3035 cp/typeck.c:3040 cp/typeck.c:3136 cp/typeck.c:3141
+#, gcc-internal-format
+msgid "ISO C++ forbids comparison between pointer and integer"
+msgstr "ISO C++ förbjuder jämförelse mellan pekare och heltal"
 
-#: objc/objc-act.c:5766
-#, c-format
-msgid "duplicate interface declaration for category `%s(%s)'"
+#: cp/typeck.c:3155
+#, gcc-internal-format
+msgid "unordered comparison on non-floating point argument"
 msgstr ""
 
-#: objc/objc-act.c:5852
-#, c-format
-msgid "instance variable `%s' is declared private"
-msgstr "instansvariabel \"%s\" är deklarerad som privat"
+#: cp/typeck.c:3177
+#, fuzzy, gcc-internal-format
+msgid "invalid operands of types %qT and %qT to binary %qO"
+msgstr "ogiltiga operander till binär %s"
 
-#: objc/objc-act.c:5899
-#, c-format
-msgid "instance variable `%s' is declared %s"
-msgstr "instansvariabel \"%s\" är deklarerad som %s"
+#: cp/typeck.c:3341
+#, fuzzy, gcc-internal-format
+msgid "comparison between types %q#T and %q#T"
+msgstr "jämförelse mellan pekare och heltal"
 
-#: objc/objc-act.c:5909
-msgid "static access to object of type `id'"
-msgstr "statisk access till objekt av typ \"id\""
+#: cp/typeck.c:3377
+#, gcc-internal-format
+msgid "comparison between signed and unsigned integer expressions"
+msgstr ""
 
-#: objc/objc-act.c:5934 objc/objc-act.c:6027
-#, c-format
-msgid "incomplete implementation of class `%s'"
-msgstr "inkomplett implementation av klass \"%s\""
+#. Some sort of arithmetic operation involving NULL was
+#. performed.  Note that pointer-difference and pointer-addition
+#. have already been handled above, and so we don't end up here in
+#. that case.
+#: cp/typeck.c:3456
+#, fuzzy, gcc-internal-format
+msgid "NULL used in arithmetic"
+msgstr "pekare till funktion använd med aritmetik"
 
-#: objc/objc-act.c:5938 objc/objc-act.c:6032
-#, c-format
-msgid "incomplete implementation of category `%s'"
-msgstr "inkomplett implementation av kategori \"%s\""
+#: cp/typeck.c:3514
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
+msgstr "ISO C++ förbjuder användning av pekare av typ \"void *\" i pekararitmetik"
 
-#: objc/objc-act.c:5943 objc/objc-act.c:6037
-#, c-format
-msgid "method definition for `%c%s' not found"
-msgstr "metoddefinition för \"%c%s\" kan inte hittas"
+#: cp/typeck.c:3516
+#, gcc-internal-format
+msgid "ISO C++ forbids using pointer to a function in subtraction"
+msgstr ""
 
-#: objc/objc-act.c:6081
-#, c-format
-msgid "%s `%s' does not fully implement the `%s' protocol"
+#: cp/typeck.c:3518
+#, gcc-internal-format
+msgid "ISO C++ forbids using pointer to a method in subtraction"
 msgstr ""
 
-#: objc/objc-act.c:6139 objc/objc-act.c:8249
-msgid "`@end' missing in implementation context"
+#: cp/typeck.c:3530
+#, gcc-internal-format
+msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
 msgstr ""
 
-#: objc/objc-act.c:6167
-#, c-format
-msgid "reimplementation of class `%s'"
-msgstr "omimplementation av klass \"%s\""
-
-#: objc/objc-act.c:6209
-#, c-format
-msgid "conflicting super class name `%s'"
+#: cp/typeck.c:3589
+#, gcc-internal-format
+msgid "invalid use of %qE to form a pointer-to-member-function.  Use a qualified-id."
 msgstr ""
 
-#: objc/objc-act.c:6224
-#, c-format
-msgid "duplicate interface declaration for class `%s'"
+#: cp/typeck.c:3596
+#, gcc-internal-format
+msgid "parenthesis around %qE cannot be used to form a pointer-to-member-function"
 msgstr ""
 
-#: objc/objc-act.c:6506
-#, c-format
-msgid "duplicate declaration for protocol `%s'"
+#: cp/typeck.c:3619
+#, gcc-internal-format
+msgid "taking address of temporary"
+msgstr "tar adress till något temporärt"
+
+#: cp/typeck.c:3854
+#, gcc-internal-format
+msgid "ISO C++ forbids %sing an enum"
 msgstr ""
 
-#: objc/objc-act.c:7363
-msgid "[super ...] must appear in a method context"
-msgstr "[super ...] måste stå i metodkontext"
+#: cp/typeck.c:3865
+#, fuzzy, gcc-internal-format
+msgid "cannot %s a pointer to incomplete type %qT"
+msgstr "parameter \"%s\" pekar på inkomplett typ"
 
-#: objc/objc-act.c:8354 objc/objc-act.c:8370
-#, c-format
-msgid "potential selector conflict for method `%s'"
-msgstr ""
+#: cp/typeck.c:3871
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids %sing a pointer of type %qT"
+msgstr "ISO C++ förbjuder användning av pekare av typ \"void *\" i pekararitmetik"
 
-#: objc-parse.y:2655
-msgid "`@end' must appear in an implementation context"
+#: cp/typeck.c:3896
+#, gcc-internal-format
+msgid "cast to non-reference type used as lvalue"
 msgstr ""
 
-#: objc-parse.y:2931
-msgid "method definition not in class context"
-msgstr ""
+#: cp/typeck.c:3931
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %<--%> on bool variable %qD"
+msgstr "ogiltig användning av %%d, %%x eller %%x"
 
-#: objc/lang-options.h:27
-msgid "Dump decls to a .decl file"
-msgstr ""
+#. ARM $3.4
+#: cp/typeck.c:3960
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids taking address of function %<::main%>"
+msgstr "ISO C++ förbjuder att man tar adressen till funktionen \"::main\""
 
-#: objc/lang-options.h:29
-msgid "Generate code for GNU runtime environment"
-msgstr ""
+#. An expression like &memfn.
+#: cp/typeck.c:4014
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
+msgstr "ISO C++ förbjuder användning av pekare till medlemsfunktion i pekararitmetik"
 
-#: objc/lang-options.h:32
-msgid "Generate code for NeXT runtime environment"
-msgstr ""
+#: cp/typeck.c:4019
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
+msgstr "ISO C++ förbjuder användning av pekare till medlemsfunktion i pekararitmetik"
 
-#: objc/lang-options.h:35
-msgid "Warn if a selector has multiple methods"
+#: cp/typeck.c:4047
+#, gcc-internal-format
+msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
 msgstr ""
 
-#: objc/lang-options.h:39
-msgid "Do not warn if inherited methods are unimplemented"
-msgstr ""
+#: cp/typeck.c:4067
+#, fuzzy, gcc-internal-format
+msgid "cannot create pointer to reference member %qD"
+msgstr "kan inte deklarera pekare till referenser"
 
-#: objc/lang-options.h:41
-msgid "Generate C header of platform specific features"
-msgstr ""
+#: cp/typeck.c:4127
+#, fuzzy, gcc-internal-format
+msgid "attempt to take address of bit-field structure member %qD"
+msgstr "kan inte ta adressen till bitfält \"%s\""
 
-#: objc/lang-options.h:43
-msgid "Specify the name of the class for constant strings"
-msgstr ""
+#: cp/typeck.c:4286
+#, fuzzy, gcc-internal-format
+msgid "cannot take the address of %<this%>, which is an rvalue expression"
+msgstr "Kan inte ta adressen till \"this\", som är ett rvalue-uttryck"
 
-#. This is the contribution to the `lang_options' array in gcc.c for
-#. treelang.
-#: treelang/lang-options.h:26
-msgid "(debug) trace parsing process"
-msgstr ""
+#: cp/typeck.c:4309
+#, fuzzy, gcc-internal-format
+msgid "address of explicit register variable %qD requested"
+msgstr "adress på register variabel \"%s\" efterfrågad"
 
-#: treelang/lang-options.h:27
-msgid "(debug) trace lexical analysis"
+#: cp/typeck.c:4314
+#, gcc-internal-format
+msgid "address requested for %qD, which is declared %<register%>"
 msgstr ""
 
-#: config/rs6000/darwin.h:62
-msgid " conflicting code gen style switches are used"
+#: cp/typeck.c:4380
+#, fuzzy, gcc-internal-format
+msgid "%s expression list treated as compound expression"
+msgstr "uttryckssats har inkomplett typ"
+
+#: cp/typeck.c:4455
+#, gcc-internal-format
+msgid "%s from type %qT to type %qT casts away constness"
 msgstr ""
 
-#: config/i386/mingw32.h:85 config/i386/cygwin.h:171
-msgid "shared and mdll are not compatible"
-msgstr "shared och mdll är inkompatibla"
+#: cp/typeck.c:4754
+#, fuzzy, gcc-internal-format
+msgid "invalid static_cast from type %qT to type %qT"
+msgstr "ogiltig mottagartyp \"%s\""
 
-#: java/lang-specs.h:33
-msgid "-fjni and -femit-class-files are incompatible"
-msgstr ""
+#: cp/typeck.c:4776
+#, fuzzy, gcc-internal-format
+msgid "converting from %qT to %qT"
+msgstr "konvertering från NaN till int"
 
-#: java/lang-specs.h:34
-msgid "-fjni and -femit-class-file are incompatible"
+#: cp/typeck.c:4821
+#, fuzzy, gcc-internal-format
+msgid "invalid cast of an rvalue expression of type %qT to type %qT"
+msgstr "ogiltig mottagartyp \"%s\""
+
+#: cp/typeck.c:4880
+#, fuzzy, gcc-internal-format
+msgid "cast from %qT to %qT loses precision"
+msgstr "%s: total förlust av precision"
+
+#: cp/typeck.c:4905
+#, gcc-internal-format
+msgid "cast from %qT to %qT increases required alignment of target type"
 msgstr ""
 
-#: java/lang-specs.h:35 java/lang-specs.h:36
-msgid "-femit-class-file should used along with -fsyntax-only"
+#. Only issue a warning, as we have always supported this
+#. where possible, and it is necessary in some cases.  DR 195
+#. addresses this issue, but as of 2004/10/26 is still in
+#. drafting.
+#: cp/typeck.c:4919
+#, gcc-internal-format
+msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
 msgstr ""
 
-#: ada/lang-specs.h:38 java/jvspec.c:77 gcc.c:716
-msgid "-pg and -fomit-frame-pointer are incompatible"
-msgstr "-pg och -fomit-frame-pointer är inkompatibla"
+#: cp/typeck.c:4930
+#, fuzzy, gcc-internal-format
+msgid "invalid cast from type %qT to type %qT"
+msgstr "ogiltig mottagartyp \"%s\""
 
-#: ada/lang-specs.h:41
-msgid "-c or -S required for Ada"
+#: cp/typeck.c:4986
+#, gcc-internal-format
+msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
 msgstr ""
 
-#: config/darwin.h:212
-msgid "-current_version only allowed with -dynamiclib"
+#: cp/typeck.c:4995
+#, gcc-internal-format
+msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
 msgstr ""
 
-#: config/darwin.h:215
-msgid "-install_name only allowed with -dynamiclib"
-msgstr ""
+#: cp/typeck.c:5017
+#, fuzzy, gcc-internal-format
+msgid "invalid const_cast of an rvalue of type %qT to type %qT"
+msgstr "ogiltig mottagartyp \"%s\""
 
-#: config/darwin.h:220
-msgid "-bundle not allowed with -dynamiclib"
-msgstr ""
+#: cp/typeck.c:5060
+#, fuzzy, gcc-internal-format
+msgid "invalid const_cast from type %qT to type %qT"
+msgstr "ogiltig mottagartyp \"%s\""
 
-#: config/darwin.h:221
-msgid "-bundle_loader not allowed with -dynamiclib"
-msgstr ""
+#: cp/typeck.c:5128 cp/typeck.c:5133
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids casting to an array type %qT"
+msgstr "ISO C förbjuder typkonvertering till unionstyper"
 
-#: config/darwin.h:222
-msgid "-client_name not allowed with -dynamiclib"
-msgstr ""
+#: cp/typeck.c:5141
+#, fuzzy, gcc-internal-format
+msgid "invalid cast to function type %qT"
+msgstr "ogiltig lagringsklass för funktion \"%s\""
 
-#: config/darwin.h:225
-msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
+#: cp/typeck.c:5357
+#, gcc-internal-format
+msgid "  in evaluation of %<%Q(%#T, %#T)%>"
 msgstr ""
 
-#: config/darwin.h:226
-msgid "-force_flat_namespace not allowed with -dynamiclib"
-msgstr ""
+#: cp/typeck.c:5426
+#, fuzzy, gcc-internal-format
+msgid "incompatible types in assignment of %qT to %qT"
+msgstr "inkompatibla typer i %s"
 
-#: config/darwin.h:228
-msgid "-keep_private_externs not allowed with -dynamiclib"
+#: cp/typeck.c:5433
+#, gcc-internal-format
+msgid "ISO C++ forbids assignment of arrays"
+msgstr "ISO C++ förbjuder tilldelning av fält"
+
+#: cp/typeck.c:5544
+#, gcc-internal-format
+msgid "   in pointer to member function conversion"
 msgstr ""
 
-#: config/darwin.h:229
-msgid "-private_bundle not allowed with -dynamiclib"
+#: cp/typeck.c:5552
+#, gcc-internal-format
+msgid "   in pointer to member conversion"
 msgstr ""
 
-#: config/sparc/freebsd.h:34 config/ia64/freebsd.h:23
-#: config/alpha/freebsd.h:44 config/rs6000/sysv4.h:1107
-#: config/i386/freebsd-aout.h:213
-msgid "`-p' not supported; use `-pg' and gprof(1)"
-msgstr "\"-p\" stödjs inte; använd \"-pg\" och gprof(1)"
+#. This is a reinterpret cast, we choose to do nothing.
+#: cp/typeck.c:5563 cp/typeck.c:5579
+#, fuzzy, gcc-internal-format
+msgid "pointer to member cast via virtual base %qT"
+msgstr "pekare till en medlemsfunktion använd med aritmetik"
 
-#: config/sparc/linux64.h:197 config/sparc/linux64.h:208
-#: config/sparc/netbsd-elf.h:163 config/sparc/netbsd-elf.h:182
-#: config/sparc/sol2-bi.h:168 config/sparc/sol2-bi.h:178
-#, fuzzy
-msgid "may not use both -m32 and -m64"
-msgstr "får inte använda både -mfp64 och -m4650"
+#: cp/typeck.c:5582
+#, fuzzy, gcc-internal-format
+msgid "pointer to member conversion via virtual base %qT"
+msgstr "pekare till medlemsfunktion använd med aritmetik"
 
-#: config/arm/arm.h:178
-msgid "-mapcs-26 and -mapcs-32 may not be used together"
-msgstr "-mapcs-26 och -mapcs-32 får inte användas tillsammans"
+#: cp/typeck.c:5655
+#, fuzzy, gcc-internal-format
+msgid "invalid conversion to type %qT from type %qT"
+msgstr "ogiltig mottagartyp \"%s\""
 
-#: config/arm/arm.h:180
-msgid "-msoft-float and -mhard_float may not be used together"
-msgstr "-msoft-float och -mhard_float får inte användas tillsammans"
+#: cp/typeck.c:5873
+#, fuzzy, gcc-internal-format
+msgid "cannot convert %qT to %qT for argument %qP to %qD"
+msgstr "kan inte konvertera till en pekartyp"
 
-#: config/arm/arm.h:182
-msgid "-mbig-endian and -mlittle-endian may not be used together"
-msgstr "-mbig-endian och -mlittle-endian får inte användas tillsammans"
+#: cp/typeck.c:5876
+#, fuzzy, gcc-internal-format
+msgid "cannot convert %qT to %qT in %s"
+msgstr "kan inte konvertera till en pekartyp"
 
-#: config/i386/sco5.h:195
-#, fuzzy
-msgid "-pg not supported on this platform"
-msgstr "attributet \"section\" stöds inte för denna målarkitektur"
+#: cp/typeck.c:5949 cp/typeck.c:5951
+#, fuzzy, gcc-internal-format
+msgid "in passing argument %P of %q+D"
+msgstr "Saknar argument till flaggan \"%s\""
 
-#: config/i386/sco5.h:196
-#, fuzzy
-msgid "-p and -pp specified - pick one"
-msgstr "-I- angiven två gånger"
+#: cp/typeck.c:6001
+#, gcc-internal-format
+msgid "returning reference to temporary"
+msgstr "returnerar referens till en temporär"
 
-#: config/i386/sco5.h:271
-#, fuzzy
-msgid "-G and -static are mutually exclusive"
-msgstr "-pedantic och -traditional är ömsesidigt uteslutande"
+#: cp/typeck.c:6008
+#, gcc-internal-format
+msgid "reference to non-lvalue returned"
+msgstr ""
 
-#: f/lang-specs.h:38 gcc.c:689
-msgid "GNU C does not support -C without using -E"
-msgstr "GNU C stödjer inte -C utan -E"
+#: cp/typeck.c:6020
+#, fuzzy, gcc-internal-format
+msgid "reference to local variable %qD returned"
+msgstr "adress på global registervariabel \"%s\" efterfrågad"
 
-#: f/lang-specs.h:39 gcc.c:690
-#, fuzzy
-msgid "GNU C does not support -CC without using -E"
-msgstr "GNU C stödjer inte -C utan -E"
+#: cp/typeck.c:6023
+#, fuzzy, gcc-internal-format
+msgid "address of local variable %qD returned"
+msgstr "adress på global registervariabel \"%s\" efterfrågad"
+
+#: cp/typeck.c:6053
+#, gcc-internal-format
+msgid "returning a value from a destructor"
+msgstr "returnerar ett värde från en destruktor"
 
-#: config/mcore/mcore.h:60
-msgid "choose either big or little endian, not both"
+#. If a return statement appears in a handler of the
+#. function-try-block of a constructor, the program is ill-formed.
+#: cp/typeck.c:6061
+#, gcc-internal-format
+msgid "cannot return from a handler of a function-try-block of a constructor"
 msgstr ""
 
-#: config/mcore/mcore.h:63
-msgid "choose either m340 or m210 not both"
+#. You can't return a value from a constructor.
+#: cp/typeck.c:6064
+#, gcc-internal-format
+msgid "returning a value from a constructor"
 msgstr ""
 
-#: config/mcore/mcore.h:64
-msgid "the m210 does not have little endian support"
+#: cp/typeck.c:6087
+#, fuzzy, gcc-internal-format
+msgid "return-statement with no value, in function returning %qT"
+msgstr "\"return\" med värde i funktion som returnerar void"
+
+#: cp/typeck.c:6104
+#, fuzzy, gcc-internal-format
+msgid "return-statement with a value, in function returning 'void'"
+msgstr "\"return\" med värde i funktion som returnerar void"
+
+#: cp/typeck.c:6135
+#, gcc-internal-format
+msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
 msgstr ""
 
-#: config/i386/cygwin.h:115
-msgid "mno-cygwin and mno-win32 are not compatible"
-msgstr "mno-cygwin och mno-win32 är inkompatibla"
+#: cp/typeck2.c:52
+#, fuzzy, gcc-internal-format
+msgid "type %qT is not a base type for type %qT"
+msgstr "%s har ingen medlem med namn \"%s\""
 
-#: config/vax/netbsd-elf.h:42
-#, fuzzy
-msgid "The -shared option is not currently supported for VAX ELF."
-msgstr "inbyggd funktion \"%s\" stöds inte för närvarande"
+#: cp/typeck2.c:292
+#, fuzzy, gcc-internal-format
+msgid "cannot declare variable %q+D to be of abstract type %qT"
+msgstr "kan inte deklarera \"::main\" som en mall"
 
-#: treelang/lang-specs.h:52
-#, fuzzy
-msgid "-pg or -p and -fomit-frame-pointer are incompatible"
-msgstr "-pg och -fomit-frame-pointer är inkompatibla"
+#: cp/typeck2.c:295
+#, fuzzy, gcc-internal-format
+msgid "cannot declare parameter %q+D to be of abstract type %qT"
+msgstr "kan inte deklarera \"::main\" som en mall"
 
-#: gcc.c:847
-msgid "-E required when input is from standard input"
-msgstr "-E krävs när indata tas från standard input"
+#: cp/typeck2.c:298
+#, fuzzy, gcc-internal-format
+msgid "cannot declare field %q+D to be of abstract type %qT"
+msgstr "kan inte deklarera \"::main\" som en mall"
 
-#: gcc.c:851
-#, fuzzy
-msgid "compilation of header file requested"
-msgstr "Kompilering av include-fil begärd"
+#: cp/typeck2.c:302
+#, fuzzy, gcc-internal-format
+msgid "invalid abstract return type for member function %q+#D"
+msgstr "ogiltig lagringsklass för funktion \"%s\""
 
-#: config/vax/vax.h:50 config/vax/vax.h:51
-msgid "profiling not supported with -mg\n"
-msgstr "profilering stöds inte tillsammans med -mg\n"
+#: cp/typeck2.c:305
+#, fuzzy, gcc-internal-format
+msgid "invalid abstract return type for function %q+#D"
+msgstr "ogiltig lagringsklass för funktion \"%s\""
 
-#: config/mips/mips.h:954
-#, fuzzy
-msgid "-pipe is not supported"
-msgstr "-pipe stöds inte."
+#. Here we do not have location information, so use error instead
+#. of cp_error_at.
+#: cp/typeck2.c:310
+#, fuzzy, gcc-internal-format
+msgid "invalid abstract type %qT for %qE"
+msgstr "ogiltigt parametervärde \"%s\""
 
-#: config/mips/mips.h:1156 config/arc/arc.h:63
-msgid "may not use both -EB and -EL"
-msgstr "får inte använda både -EB och -EL"
+#: cp/typeck2.c:312
+#, fuzzy, gcc-internal-format
+msgid "invalid abstract type for %q+D"
+msgstr "ogiltig mottagartyp \"%s\""
 
-#: config/mips/r3900.h:35
-#, fuzzy
-msgid "-mhard-float not supported"
-msgstr "-mhard-float stöds inte."
+#: cp/typeck2.c:315
+#, fuzzy, gcc-internal-format
+msgid "cannot allocate an object of abstract type %qT"
+msgstr "statisk access till objekt av typ \"id\""
 
-#: config/mips/r3900.h:37
-#, fuzzy
-msgid "-msingle-float and -msoft-float can not both be specified"
-msgstr "-msingle-float och -msoft-float kan inte båda anges."
+#: cp/typeck2.c:323
+#, gcc-internal-format
+msgid "%J  because the following virtual functions are pure within %qT:"
+msgstr ""
+
+#: cp/typeck2.c:327
+#, fuzzy, gcc-internal-format
+msgid "%J\t%#D"
+msgstr "%s: %s"
 
-#~ msgid "unknown C standard `%s'"
-#~ msgstr "okänd C-standard \"%s\""
+#: cp/typeck2.c:334
+#, gcc-internal-format
+msgid "%J  since type %qT has pure virtual functions"
+msgstr ""
+
+#: cp/typeck2.c:582
+#, gcc-internal-format
+msgid "constructor syntax used, but no constructor declared for type %qT"
+msgstr ""
 
-#~ msgid "type of external `%s' is not global"
-#~ msgstr "typen på extern \"%s\" är inte global"
+#: cp/typeck2.c:596
+#, gcc-internal-format
+msgid "cannot initialize arrays using this syntax"
+msgstr ""
 
-#~ msgid "null format string"
-#~ msgstr "formatsträngen är null"
+#: cp/typeck2.c:688
+#, gcc-internal-format
+msgid "initializing array with parameter list"
+msgstr ""
 
-#~ msgid "both 'f' and 'l' suffixes on floating constant"
-#~ msgstr "både suffix 'f' och 'l' på flyttalskonstant"
+#: cp/typeck2.c:710
+#, gcc-internal-format
+msgid "int-array initialized from non-wide string"
+msgstr ""
 
-#~ msgid "decimal point in exponent - impossible!"
-#~ msgstr "decimalpunkt i exponent - omöjligt!"
+#: cp/typeck2.c:743
+#, gcc-internal-format
+msgid "initializer for scalar variable requires one element"
+msgstr ""
 
-#~ msgid "underscore in number"
-#~ msgstr "understrykningsstreck i nummer"
+#: cp/typeck2.c:750
+#, fuzzy, gcc-internal-format
+msgid "braces around scalar initializer for %qT"
+msgstr "kan inte initiera friend-funktion \"%s\""
 
-#~ msgid "numeric constant contains digits beyond the radix"
-#~ msgstr "numerisk konstant har siffror som är utanför giltigt talbas"
+#: cp/typeck2.c:753
+#, fuzzy, gcc-internal-format
+msgid "ignoring extra initializers for %qT"
+msgstr "kan inte initiera friend-funktion \"%s\""
 
-#~ msgid "floating constant may not be in radix 16"
-#~ msgstr "flyttalskonstanter kan inte vara i bas 16"
+#: cp/typeck2.c:765
+#, fuzzy, gcc-internal-format
+msgid "variable-sized object of type %qT may not be initialized"
+msgstr "objekt med variabel storlek kan inte initieras"
 
-#~ msgid "more than one 'f' suffix on floating constant"
-#~ msgstr "mer än ett \"f\"-suffix på flyttalskonstant"
+#: cp/typeck2.c:776
+#, gcc-internal-format
+msgid "subobject of type %qT must be initialized by constructor, not by %qE"
+msgstr ""
 
-#~ msgid "more than one 'l' suffix on floating constant"
-#~ msgstr "mer än ett \"l\"-suffix på flyttalskonstant"
+#: cp/typeck2.c:842
+#, gcc-internal-format
+msgid "aggregate has a partly bracketed initializer"
+msgstr ""
 
-#~ msgid "traditional C rejects the 'l' suffix"
-#~ msgstr "traditionell C stödjer inte suffixet 'l'"
+#: cp/typeck2.c:880 cp/typeck2.c:969
+#, gcc-internal-format
+msgid "non-trivial labeled initializers"
+msgstr ""
 
-#~ msgid "more than one 'i' or 'j' suffix on floating constant"
-#~ msgstr "mer än ett \"i\"- eller \"j\"-suffix på flyttalskonstant"
+#: cp/typeck2.c:894
+#, gcc-internal-format
+msgid "non-empty initializer for array of empty elements"
+msgstr ""
 
-#~ msgid "ISO C forbids imaginary numeric constants"
-#~ msgstr "ISO C förbjuder imaginära numeriska konstanter"
+#: cp/typeck2.c:1008 cp/typeck2.c:1023
+#, fuzzy, gcc-internal-format
+msgid "missing initializer for member %qD"
+msgstr "saknar mellanrum efter nummer \"%.*s\""
 
-#~ msgid "floating constant out of range"
-#~ msgstr "flyttalskonstant utanför sitt intervall"
+#: cp/typeck2.c:1013
+#, fuzzy, gcc-internal-format
+msgid "uninitialized const member %qD"
+msgstr "upprepning av medlem \"%s\""
 
-#~ msgid "floating point number exceeds range of 'double'"
-#~ msgstr "flyttalsnummer överskrider intervallet för en \"double\""
+#: cp/typeck2.c:1015
+#, fuzzy, gcc-internal-format
+msgid "member %qD with uninitialized const fields"
+msgstr "parameter \"%s\" är initierad"
 
-#~ msgid "two 'u' suffixes on integer constant"
-#~ msgstr "två \"u\"-suffix på heltalskonstant"
+#: cp/typeck2.c:1017
+#, fuzzy, gcc-internal-format
+msgid "member %qD is uninitialized reference"
+msgstr "parameter \"%s\" är initierad"
 
-#~ msgid "traditional C rejects the 'u' suffix"
-#~ msgstr "traditionell C stödjer inte suffixet 'u'"
+#: cp/typeck2.c:1064
+#, gcc-internal-format
+msgid "index value instead of field name in union initializer"
+msgstr ""
 
-#~ msgid "three 'l' suffixes on integer constant"
-#~ msgstr "tre \"l\"-suffix på heltalskonstant"
+#: cp/typeck2.c:1076
+#, fuzzy, gcc-internal-format
+msgid "no field %qD in union being initialized"
+msgstr "fält \"%s\" är redan initierat"
 
-#~ msgid "'lul' is not a valid integer suffix"
-#~ msgstr "\"lul\" är inte ett giltigt heltalssuffix"
+#: cp/typeck2.c:1084
+#, gcc-internal-format
+msgid "union %qT with no named members cannot be initialized"
+msgstr ""
 
-#~ msgid "'Ll' and 'lL' are not valid integer suffixes"
-#~ msgstr "\"Ll\" och \"lL\" är inte giltiga heltalssuffix"
+#: cp/typeck2.c:1119
+#, gcc-internal-format
+msgid "excess elements in aggregate initializer"
+msgstr ""
 
-#~ msgid "more than one 'i' or 'j' suffix on integer constant"
-#~ msgstr "mer än ett \"i\"- eller \"j\"-suffix på heltalskonstant"
+#: cp/typeck2.c:1227
+#, gcc-internal-format
+msgid "circular pointer delegation detected"
+msgstr ""
 
-#~ msgid "integer constant is too large for this configuration of the compiler - truncated to %d bits"
-#~ msgstr "heltalskonstant för stor för denna konfigurering av kompilatorn - kortar ner till %d bitar"
+#: cp/typeck2.c:1240
+#, fuzzy, gcc-internal-format
+msgid "base operand of %<->%> has non-pointer type %qT"
+msgstr "basoperanden till \"->\" är inte en pekare"
 
-#~ msgid "width of integer constant changes with -traditional"
-#~ msgstr "storleken på en heltalskonstant ändras beroende på -traditional"
+#: cp/typeck2.c:1264
+#, gcc-internal-format
+msgid "result of %<operator->()%> yields non-pointer result"
+msgstr ""
 
-#~ msgid "integer constant is unsigned in ISO C, signed with -traditional"
-#~ msgstr "heltalskonstanter är utan tecken i ISO C, med tecken med -traditional"
+#: cp/typeck2.c:1266
+#, fuzzy, gcc-internal-format
+msgid "base operand of %<->%> is not a pointer"
+msgstr "basoperanden till \"->\" är inte en pekare"
 
-#~ msgid "width of integer constant may change on other systems with -traditional"
-#~ msgstr "storleken på en heltalskonstant kan ändras på andra system beroende på -traditional"
+#: cp/typeck2.c:1290
+#, fuzzy, gcc-internal-format
+msgid "%qE cannot be used as a member pointer, since it is of type %qT"
+msgstr "parameter \"%s\" pekar på inkomplett typ"
 
-#~ msgid "integer constant larger than the maximum value of %s"
-#~ msgstr "heltalskonstant är större än maximala värdet på %s"
+#: cp/typeck2.c:1299
+#, gcc-internal-format
+msgid "cannot apply member pointer %qE to %qE, which is of non-aggregate type %qT"
+msgstr ""
 
-#~ msgid "an unsigned long long int"
-#~ msgstr "en unsigned long long int"
+#: cp/typeck2.c:1321
+#, gcc-internal-format
+msgid "pointer to member type %qT incompatible with object type %qT"
+msgstr ""
 
-#~ msgid "a long long int"
-#~ msgstr "en long long int"
+#: cp/typeck2.c:1544
+#, fuzzy, gcc-internal-format
+msgid "call to function %qD which throws incomplete type %q#T"
+msgstr "parameter \"%s\" pekar på inkomplett typ"
 
-#~ msgid "an unsigned long int"
-#~ msgstr "en unsigned long int"
+#: cp/typeck2.c:1547
+#, fuzzy, gcc-internal-format
+msgid "call to function which throws incomplete type %q#T"
+msgstr "parameter \"%s\" pekar på inkomplett typ"
 
-#~ msgid "decimal constant is so large that it is unsigned"
-#~ msgstr "decimal konstant så stor att den är unsigned"
+#. XXX Not i18n clean.
+#: cp/cp-tree.h:3889
+#, gcc-internal-format
+msgid "%s is deprecated, please see the documentation for details"
+msgstr ""
 
-#~ msgid "missing white space after number '%.*s'"
-#~ msgstr "saknar mellanrum efter nummer \"%.*s\""
+#: fortran/f95-lang.c:242
+#, gcc-internal-format
+msgid "Unexpected type in truthvalue_conversion"
+msgstr ""
 
-#~ msgid "ISO C does not permit use of `varargs.h'"
-#~ msgstr "ISO C stödjer inte användning av \"varargs.h\""
+#: fortran/f95-lang.c:295
+#, fuzzy, gcc-internal-format
+msgid "can't open input file: %s"
+msgstr "Kan inte öppna utdatafil \"%s\""
 
-#~ msgid "storage class specifier in array declarator"
-#~ msgstr "lagringsklass angiven i array-deklarerare"
+#: fortran/f95-lang.c:622
+#, fuzzy, gcc-internal-format
+msgid "global register variable %qs used in nested function"
+msgstr "global registervariabel \"%s\" använd i nästlad funktion"
 
-#~ msgid "sizeof applied to a function type"
-#~ msgstr "sizeof applicerad på en funktionstyp"
+#: fortran/f95-lang.c:626
+#, fuzzy, gcc-internal-format
+msgid "register variable %qs used in nested function"
+msgstr "registervariabel \\\"%s\\\" använd i nästlad funktion"
 
-#~ msgid "sizeof applied to a void type"
-#~ msgstr "sizeof applicerat på typen void"
+#: fortran/f95-lang.c:633
+#, fuzzy, gcc-internal-format
+msgid "address of global register variable %qs requested"
+msgstr "adress på global registervariabel \"%s\" efterfrågad"
 
-#~ msgid "execvp %s"
-#~ msgstr "execvp %s"
+#: fortran/f95-lang.c:651
+#, fuzzy, gcc-internal-format
+msgid "address of register variable %qs requested"
+msgstr "adress på register variabel \"%s\" efterfrågad"
 
-#, fuzzy
-#~ msgid "floating point numbers are not valid in #if"
-#~ msgstr "flyttal utanför intervallet för \"%s\""
+#: fortran/trans-array.c:2860
+#, gcc-internal-format
+msgid "Possible frontend bug: array constructor not expanded"
+msgstr ""
 
-#~ msgid "too many 'l' suffixes in integer constant"
-#~ msgstr "för många \"l\"-suffix i heltalskonstant"
+#: fortran/trans-array.c:3983
+#, gcc-internal-format
+msgid "Possible frontend bug: Deferred array size without pointer or allocatable attribute."
+msgstr ""
 
-#~ msgid "integer constant out of range"
-#~ msgstr "heltalskonstant utanför sitt intervall"
+#: fortran/trans-array.c:4144
+#, gcc-internal-format
+msgid "scalar vector subscript???"
+msgstr ""
 
-#, fuzzy
-#~ msgid "missing binary operator"
-#~ msgstr "saknas '(' efter predikat"
+#: fortran/trans-array.c:4418
+#, gcc-internal-format
+msgid "bad expression type during walk (%d)"
+msgstr ""
 
-#, fuzzy
-#~ msgid "operator '%s' has no left operand"
-#~ msgstr "parameter \"%s\" har en inkomplett typ"
+#: fortran/trans-const.c:329
+#, gcc-internal-format
+msgid "gfc_conv_constant_to_tree(): invalid type: %s"
+msgstr ""
 
-#, fuzzy
-#~ msgid "changing search order for system directory \"%s\""
-#~ msgstr "kan inte skapa katalog %s"
+#: fortran/trans-decl.c:784
+#, gcc-internal-format
+msgid "intrinsic variable which isn't a procedure"
+msgstr ""
 
-#~ msgid "I/O error on output"
-#~ msgstr "I/O-fel vid utmatning"
+#: fortran/trans-decl.c:2030
+#, fuzzy, gcc-internal-format
+msgid "Function does not return a value"
+msgstr "\"noreturn\"-funktion returnerar ändå"
 
-#, fuzzy
-#~ msgid "argument missing after %s"
-#~ msgstr "Argument saknas efter %s"
+#. I don't think this should ever happen.
+#: fortran/trans-decl.c:2128
+#, gcc-internal-format
+msgid "module symbol %s in wrong namespace"
+msgstr ""
 
-#, fuzzy
-#~ msgid "number missing after %s"
-#~ msgstr "Nummer saknas efter %s"
+#: fortran/trans-decl.c:2142
+#, gcc-internal-format
+msgid "backend decl for module variable %s already exists"
+msgstr ""
 
-#~ msgid "GNU CPP version %s (cpplib)"
-#~ msgstr "GNU CPP version %s (cpplib)"
+#: fortran/trans-decl.c:2224
+#, fuzzy, gcc-internal-format
+msgid "unused parameter %qs"
+msgstr "oanvänd parameter \"%s\""
 
-#~ msgid ""
-#~ "  -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"
-#~ msgstr ""
-#~ "  -pedantic                 Utfärda alla varningar som strikt ISO C kräver\n"
-#~ "  -pedantic-errors          Utfärda -pedantic varningar som fel istället\n"
-#~ "  -trigraphs                Stöd ISO C trigraphs\n"
-#~ "  -lang-c                   Antag att indatakällkoden är C\n"
-#~ "  -lang-c89                 Antag att indatakällkoden är C89\n"
+#: fortran/trans-decl.c:2229
+#, fuzzy, gcc-internal-format
+msgid "unused variable %qs"
+msgstr "oanvänd variabel \"%s\""
 
-#~ msgid ""
-#~ "  -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"
-#~ msgstr ""
-#~ "  -lang-c++                 Antag att indatakällkoden är C++\n"
-#~ "  -lang-objc                Antag att indatakällkoden är ObjectiveC\n"
-#~ "  -lang-objc++              Antag att indatakällkoden är ObjectiveC++\n"
-#~ "  -lang-asm                 Antag att indatakällkoden är assembler\n"
+#: fortran/trans-decl.c:2383
+#, gcc-internal-format
+msgid "Function return value not set"
+msgstr ""
 
-#, fuzzy
-#~ msgid "invalid option %s"
-#~ msgstr "Ogiltig flagga %s"
+#: fortran/trans-expr.c:995
+#, fuzzy, gcc-internal-format
+msgid "Unknown intrinsic op"
+msgstr "okänt maskinläge `%s'"
 
-#~ msgid "%s:%d: warning: "
-#~ msgstr "%s:%d: varning: "
+#: fortran/trans-intrinsic.c:589
+#, fuzzy, gcc-internal-format
+msgid "Intrinsic function %s(%d) not recognized"
+msgstr "språk %s känns inte igen"
 
-#~ msgid "%s: warning: "
-#~ msgstr "%s: varning: "
+#: fortran/trans-io.c:1399
+#, gcc-internal-format
+msgid "Bad IO basetype (%d)"
+msgstr ""
 
-#~ msgid "sorry, not implemented: "
-#~ msgstr "ledsen, inte implementerat: "
+#: fortran/trans-types.c:194
+#, gcc-internal-format
+msgid "integer kind=8 not available for -fdefault-integer-8 option"
+msgstr ""
 
-#~ msgid "Internal compiler error in %s, at %s:%d"
-#~ msgstr "Internt kompilatorfel i %s, vid %s:%d"
+#: fortran/trans-types.c:206
+#, gcc-internal-format
+msgid "real kind=8 not available for -fdefault-real-8 option"
+msgstr ""
 
-#~ msgid "argument to `-b' is missing"
-#~ msgstr "argument till \"-b\" saknas"
+#: fortran/trans-types.c:219
+#, gcc-internal-format
+msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
+msgstr ""
 
-#~ msgid "argument to `-V' is missing"
-#~ msgstr "argument till \"-V\" saknas"
+#: fortran/trans-types.c:929
+#, gcc-internal-format
+msgid "Array element size too big"
+msgstr ""
 
-#~ msgid "invalid version number format"
-#~ msgstr "ogiltigt format på versionsnummer"
+#: fortran/trans.c:621
+#, gcc-internal-format
+msgid "gfc_trans_code(): Bad statement code"
+msgstr ""
 
-#~ msgid "%6.2f%% of %d source lines executed in function %s\n"
-#~ msgstr "%6.2f%% av %d källkodsrader körda i funktion %s\n"
+#. I changed this from sorry(...) because it should not return.
+#. TODO: Remove gfc_todo_error before releasing version 1.0.
+#: fortran/trans.h:569
+#, fuzzy, gcc-internal-format
+msgid "gfc_todo: Not Implemented: "
+msgstr "ledsen, inte implementerat: "
 
-#~ msgid "No branches in function %s\n"
-#~ msgstr "Inga hopp i funktionen %s\n"
+#: java/check-init.c:251
+#, gcc-internal-format
+msgid "Can't reassign a value to the final variable %qs"
+msgstr ""
 
-#~ msgid "conversion from NaN to int"
-#~ msgstr "konvertering från NaN till int"
+#: java/check-init.c:519 java/parse.h:377
+#, fuzzy, gcc-internal-format
+msgid "Variable %qs may not have been initialized"
+msgstr "objekt med variabel storlek kan inte initieras"
 
-#~ msgid "conversion from NaN to unsigned int"
-#~ msgstr "konveretering från NaN till unsigned int"
+#: java/check-init.c:535
+#, fuzzy, gcc-internal-format
+msgid "variable %qs may not have been initialized"
+msgstr "objekt med variabel storlek kan inte initieras"
 
-#~ msgid "floating point overflow"
-#~ msgstr "flyttalsspill"
+#: java/check-init.c:954
+#, gcc-internal-format
+msgid "internal error in check-init: tree code not implemented: %s"
+msgstr ""
 
-#~ msgid "%s: total loss of precision"
-#~ msgstr "%s: total förlust av precision"
+#: java/check-init.c:1026
+#, fuzzy, gcc-internal-format
+msgid "%Jfinal field %qD may not have been initialized"
+msgstr "objekt med variabel storlek kan inte initieras"
 
-#~ msgid "%s: partial loss of precision"
-#~ msgstr "%s: partiell förlust av precision"
+#: java/class.c:745
+#, gcc-internal-format
+msgid "bad method signature"
+msgstr ""
 
-#, fuzzy
-#~ msgid "internal error: %s"
-#~ msgstr "Internt fel: %s"
+#: java/class.c:789
+#, gcc-internal-format
+msgid "misplaced ConstantValue attribute (not in any field)"
+msgstr ""
 
-#, fuzzy
-#~ msgid "invalid character constant in #if"
-#~ msgstr "teckenkonstant för lång"
+#: java/class.c:791
+#, gcc-internal-format
+msgid "duplicate ConstantValue attribute for field '%s'"
+msgstr ""
 
-#, fuzzy
-#~ msgid "invalid token in expression"
-#~ msgstr "ogiltig användning av void-uttryck"
+#: java/class.c:802
+#, gcc-internal-format
+msgid "ConstantValue attribute of field '%s' has wrong type"
+msgstr ""
 
-#, fuzzy
-#~ msgid "usage: %s [switches] input output"
-#~ msgstr "Användning: %s [flaggor] infil utfil\n"
+#: java/class.c:1429
+#, gcc-internal-format
+msgid "%Jabstract method in non-abstract class"
+msgstr ""
 
-#, fuzzy
-#~ msgid "filename missing after -i option"
-#~ msgstr "Filnamn saknas efter flaggan -i"
+#: java/class.c:2380
+#, gcc-internal-format
+msgid "%Jnon-static method '%D' overrides static method"
+msgstr ""
 
-#, fuzzy
-#~ msgid "filename missing after -o option"
-#~ msgstr "Filnamn saknas efter flaggan -o"
+#: java/decl.c:1298
+#, fuzzy, gcc-internal-format
+msgid "%J'%D' used prior to declaration"
+msgstr "\"%s\" är använd innan sin deklaration"
 
-#, fuzzy
-#~ msgid "target missing after %s option"
-#~ msgstr "Mål saknas efter flaggan %s"
+#: java/decl.c:1339
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qs shadows a parameter"
+msgstr "deklaration av \"%s\" döljer en parameter"
 
-#, fuzzy
-#~ msgid "filename missing after %s option"
-#~ msgstr "Filnamn saknas efter flaggan %s"
+#: java/decl.c:1342
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qs shadows a symbol from the parameter list"
+msgstr "deklaration av \"%s\" döljer symbol från parameterlista"
 
-#, fuzzy
-#~ msgid "macro name missing after -%c option"
-#~ msgstr "Makronamn saknas efter flaggan -%c"
+#: java/decl.c:1670
+#, fuzzy, gcc-internal-format
+msgid "%Jlabel '%D' used but not defined"
+msgstr "etikett \"%s\" använd men inte definierad"
 
-#~ msgid "-trigraphs and -traditional are mutually exclusive"
-#~ msgstr "-trigraphs och -traditional är ömsesidigt uteslutande"
+#: java/decl.c:1675
+#, fuzzy, gcc-internal-format
+msgid "%Jlabel '%D' defined but not used"
+msgstr "etikett \"%s\" definierad men inte använd"
 
-#, fuzzy
-#~ msgid "directory name missing after -I option"
-#~ msgstr "Katalognamn saknas efter flaggan -I"
+#: java/decl.c:1803
+#, gcc-internal-format
+msgid "%JIn %D: overlapped variable and exception ranges at %d"
+msgstr ""
 
-#~ msgid "`/*' within comment"
-#~ msgstr "\"/*\" inuti kommentar"
+#: java/decl.c:1867
+#, gcc-internal-format
+msgid "bad type in parameter debug info"
+msgstr ""
 
-#~ msgid "invalid macro name `%s'"
-#~ msgstr "ogiltigt makronamn \"%s\""
+#: java/decl.c:1876
+#, gcc-internal-format
+msgid "%Jbad PC range for debug info for local '%D'"
+msgstr ""
 
-#~ msgid "extra text at end of directive"
-#~ msgstr "extra text vid slutet av direktiv"
+#: java/expr.c:376
+#, gcc-internal-format
+msgid "need to insert runtime check for %s"
+msgstr ""
 
-#~ msgid "#error%.*s"
-#~ msgstr "#error%.*s"
+#: java/expr.c:505 java/expr.c:552
+#, gcc-internal-format
+msgid "assert: %s is assign compatible with %s"
+msgstr ""
 
-#~ msgid "#warning%.*s"
-#~ msgstr "#warning%.*s"
+#: java/expr.c:672
+#, gcc-internal-format
+msgid "stack underflow - dup* operation"
+msgstr ""
 
-#~ msgid "#else or #elif after #else"
-#~ msgstr "#else eller #elif efter #else"
+#: java/expr.c:1688
+#, gcc-internal-format
+msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
+msgstr ""
 
-#~ msgid "unbalanced #endif"
-#~ msgstr "obalanserad #endif"
+#: java/expr.c:1716
+#, fuzzy, gcc-internal-format
+msgid "field %qs not found"
+msgstr "Kan inte hitta filen \"%s\""
 
-#~ msgid "no args to macro `%s'"
-#~ msgstr "inga argument till makro \"%s\""
+#: java/expr.c:2101
+#, gcc-internal-format
+msgid "method '%s' not found in class"
+msgstr "metod \"%s\" kan inte hittas i klassen"
 
-#~ msgid "only 1 arg to macro `%s'"
-#~ msgstr "bara 1 argument till makro \"%s\""
+#: java/expr.c:2306
+#, gcc-internal-format
+msgid "failed to find class '%s'"
+msgstr "kunde inte hitta klassen \"%s\""
 
-#~ msgid "only %d args to macro `%s'"
-#~ msgstr "bara %d argument till makro \"%s\""
+#: java/expr.c:2335
+#, gcc-internal-format
+msgid "class '%s' has no method named '%s' matching signature '%s'"
+msgstr ""
 
-#~ msgid "too many (%d) args to macro `%s'"
-#~ msgstr "för många (%d) argument till makro \"%s\""
+#: java/expr.c:2366
+#, gcc-internal-format
+msgid "invokestatic on non static method"
+msgstr ""
 
-#, fuzzy
-#~ msgid ""
-#~ "internal error in %s, at tradcpp.c:%d\n"
-#~ "Please submit a full bug report.\n"
-#~ "See %s for instructions."
-#~ msgstr ""
-#~ "Internt fel i %s, vid tradcpp.c:%d\n"
-#~ "Var vänlig och skicka in en felrapport.\n"
-#~ "Se %s för instruktioner."
+#: java/expr.c:2371
+#, gcc-internal-format
+msgid "invokestatic on abstract method"
+msgstr ""
 
-#~ msgid "optimization turned on"
-#~ msgstr "optimering påslagen"
+#: java/expr.c:2379
+#, gcc-internal-format
+msgid "invoke[non-static] on static method"
+msgstr ""
 
-#~ msgid "optimization turned off"
-#~ msgstr "optimering avslagen"
+#: java/expr.c:2697
+#, gcc-internal-format
+msgid "missing field '%s' in '%s'"
+msgstr ""
 
-#~ msgid "invalid %%V value"
-#~ msgstr "ogiltigt %%V-värde"
+#: java/expr.c:2704
+#, gcc-internal-format
+msgid "mismatching signature for field '%s' in '%s'"
+msgstr ""
 
-#~ msgid "Use small memory model"
-#~ msgstr "Använd liten minnesmodell"
+#: java/expr.c:2727
+#, gcc-internal-format
+msgid "%Jassignment to final field '%D' not in field's class"
+msgstr ""
 
-#~ msgid "Use normal memory model"
-#~ msgstr "Använd normal minnesmodell"
+#: java/expr.c:2732
+#, gcc-internal-format
+msgid "%Jassignment to final static field %qD not in class initializer"
+msgstr ""
 
-#~ msgid "Use large memory model"
-#~ msgstr "Använd stor minnesmodell"
+#: java/expr.c:2741
+#, gcc-internal-format
+msgid "%Jassignment to final field '%D' not in constructor"
+msgstr ""
 
-#~ msgid "Emit stack checking code"
-#~ msgstr "Generera kod för stackkontroll"
+#: java/expr.c:2931
+#, gcc-internal-format
+msgid "invalid PC in line number table"
+msgstr ""
 
-#~ msgid "Do not emit stack checking code"
-#~ msgstr "Generera inte kod för stackkontroll"
+#: java/expr.c:2987
+#, gcc-internal-format
+msgid "unreachable bytecode from %d to before %d"
+msgstr ""
 
-#~ msgid "Work around storem hardware bug"
-#~ msgstr "Fix för storem hårdvarubugg"
+#: java/expr.c:3029
+#, gcc-internal-format
+msgid "unreachable bytecode from %d to the end of the method"
+msgstr ""
 
-#~ msgid "Do not work around storem hardware bug"
-#~ msgstr "Fixa inte storem hårdvarubugg"
+#. duplicate code from LOAD macro
+#: java/expr.c:3329
+#, gcc-internal-format
+msgid "unrecogized wide sub-instruction"
+msgstr ""
 
-#~ msgid "Generate code for the C400"
-#~ msgstr "Generera kod för C400"
+#: java/gjavah.c:712
+#, gcc-internal-format
+msgid "static field has same name as method"
+msgstr ""
 
-#~ msgid "Generate code for the C300"
-#~ msgstr "Genrera kod för C300"
+#: java/gjavah.c:1260
+#, fuzzy, gcc-internal-format
+msgid "couldn't find class %s"
+msgstr "Kan inte hitta klass \"%s\""
 
-#~ msgid "Generate code for c1"
-#~ msgstr "Generera kod för c1"
+#: java/gjavah.c:1267
+#, gcc-internal-format
+msgid "parse error while reading %s"
+msgstr ""
 
-#~ msgid "Generate code for c2"
-#~ msgstr "Generera kod för c2"
+#: java/gjavah.c:1493 java/gjavah.c:1595 java/gjavah.c:1670
+#, gcc-internal-format
+msgid "unparseable signature: '%s'"
+msgstr ""
 
-#~ msgid "Generate code for c32"
-#~ msgstr "Generera kod för c32"
+#: java/gjavah.c:2060
+#, fuzzy, gcc-internal-format
+msgid "Not a valid Java .class file."
+msgstr "\"%s\" är inte ett giltigt filnamn"
 
-#~ msgid "Generate code for c34"
-#~ msgstr "Generera kod för c34"
+#: java/gjavah.c:2068 java/jcf-parse.c:746
+#, gcc-internal-format
+msgid "error while parsing constant pool"
+msgstr ""
 
-#~ msgid "Use 64-bit longs"
-#~ msgstr "Använd 64-bits long"
+#: java/gjavah.c:2074
+#, fuzzy, gcc-internal-format
+msgid "error in constant pool entry #%d"
+msgstr "spill i konstant uttryck"
 
-#~ msgid "Generate code the unix assembler can handle"
-#~ msgstr "Genrerar kod som unix assemblatorn kan hantera"
+#: java/gjavah.c:2217
+#, gcc-internal-format
+msgid "class is of array type\n"
+msgstr ""
 
-#~ msgid "Generate code an embedded assembler can handle"
-#~ msgstr "Generera kod en inbäddad assemblator kan hantera"
+#: java/gjavah.c:2225
+#, fuzzy, gcc-internal-format
+msgid "base class is of array type"
+msgstr "fält \"%s\" har en inkomplett typ"
 
-#~ msgid "Warn when a function arg is a structure"
-#~ msgstr "Varna när ett funktionsargument är en struktur"
+#: java/gjavah.c:2422 java/gjavah.c:2549
+#, fuzzy, gcc-internal-format
+msgid "no classes specified"
+msgstr "tomt intervall angivet"
 
-#~ msgid "Profiling uses mcount"
-#~ msgstr "Profilering använder mcount"
+#: java/gjavah.c:2515
+#, gcc-internal-format
+msgid "'-MG' option is unimplemented"
+msgstr ""
 
-#~ msgid "Emit half-PIC code"
-#~ msgstr "Skapa half-PIC-kod"
+#: java/gjavah.c:2557
+#, fuzzy, gcc-internal-format
+msgid "can't specify both -o and -MD"
+msgstr "kan inte ange både -C och -o"
 
-#~ msgid "Emit ELF object code"
-#~ msgstr "Skapa ELF-objektkod"
+#: java/gjavah.c:2574
+#, gcc-internal-format
+msgid "%s: no such class"
+msgstr ""
 
-#~ msgid "Emit ROSE object code"
-#~ msgstr "Skapa ROSE-objektkod"
+#: java/jcf-io.c:536
+#, gcc-internal-format
+msgid "source file for class %qs is newer than its matching class file.  Source file %qs used instead"
+msgstr ""
 
-#~ msgid "Symbols have a leading underscore"
-#~ msgstr "Symboler startar med en understrykning"
+#: java/jcf-parse.c:366
+#, gcc-internal-format
+msgid "bad string constant"
+msgstr ""
 
-#~ msgid "Generate code which uses the FPU"
-#~ msgstr "Generera kod som använder FPU"
+#: java/jcf-parse.c:384
+#, gcc-internal-format
+msgid "bad value constant type %d, index %d"
+msgstr ""
 
-#~ msgid "Do not generate code which uses the FPU"
-#~ msgstr "Genrera inte kod som använder FPU"
+#: java/jcf-parse.c:572
+#, fuzzy, gcc-internal-format
+msgid "can't reopen %s: %m"
+msgstr "kan inte öppna %s"
 
-#, fuzzy
-#~ msgid "this target does not support the -mabi switch"
-#~ msgstr "ISO C stöder inte formatstorlek i strftime"
+#: java/jcf-parse.c:579
+#, fuzzy, gcc-internal-format
+msgid "can't close %s: %m"
+msgstr "kan inte stänga %s"
 
-#~ msgid "Optimize for 3900"
-#~ msgstr "Optimera för 3900"
+#: java/jcf-parse.c:714 java/jcf-parse.c:720
+#, fuzzy, gcc-internal-format
+msgid "cannot find file for class %s"
+msgstr "Kan inte hitta filen med klass %s."
 
-#~ msgid "Optimize for 4650"
-#~ msgstr "Optimera för 4650"
+#: java/jcf-parse.c:743
+#, gcc-internal-format
+msgid "not a valid Java .class file"
+msgstr ""
 
-#~ msgid "Generate little endian data"
-#~ msgstr "Generera data som \"little endian\""
+#. FIXME - where was first time
+#: java/jcf-parse.c:761
+#, gcc-internal-format
+msgid "reading class %s for the second time from %s"
+msgstr ""
 
-#~ msgid "Generate big endian data"
-#~ msgstr "Generera data som \"big endian\""
+#: java/jcf-parse.c:779
+#, gcc-internal-format
+msgid "error while parsing fields"
+msgstr ""
 
-#~ msgid "-fdata-sections not supported on AIX"
-#~ msgstr "-fdata-sections stöds inte för AIX"
+#: java/jcf-parse.c:782
+#, gcc-internal-format
+msgid "error while parsing methods"
+msgstr ""
 
-#, fuzzy
-#~ msgid "%s for `%T %s %T' operator"
-#~ msgstr "%s före symbolen \"%s\""
+#: java/jcf-parse.c:785
+#, gcc-internal-format
+msgid "error while parsing final attributes"
+msgstr ""
 
-#, fuzzy
-#~ msgid "%s for `%s %T' operator"
-#~ msgstr "%s före symbolen \"%s\""
+#: java/jcf-parse.c:802
+#, gcc-internal-format
+msgid "the %<java.lang.Object%> that was found in %qs didn't have the special zero-length %<gnu.gcj.gcj-compiled%> attribute.  This generally means that your classpath is incorrectly set.  Use %<info gcj \"Input Options\"%> to see the info page describing how to set the classpath"
+msgstr ""
 
-#, fuzzy
-#~ msgid "`%D' as declarator"
-#~ msgstr "\"%s\" är använd innan sin deklaration"
+#: java/jcf-parse.c:876
+#, gcc-internal-format
+msgid "missing Code attribute"
+msgstr ""
 
-#, fuzzy
-#~ msgid "size of member `%D' is not constant"
-#~ msgstr "lagringsstorlek på \"%s\" är inte konstant"
+#: java/jcf-parse.c:1137
+#, gcc-internal-format
+msgid "%Hsource file seen twice on command line and will be compiled only once"
+msgstr ""
 
-#~ msgid "invalid type: `void &'"
-#~ msgstr "ogiltig typ: \"void &\""
+#: java/jcf-parse.c:1155
+#, gcc-internal-format
+msgid "no input file specified"
+msgstr ""
 
-#~ msgid "-fname-mangling-version is no longer supported"
-#~ msgstr "-fname-mangling-version stöds inte längre"
+#: java/jcf-parse.c:1190
+#, fuzzy, gcc-internal-format
+msgid "can't close input file %s: %m"
+msgstr "kan inte stänga %s"
 
-#, fuzzy
-#~ msgid "                %#D"
-#~ msgstr " TOTALT                :"
+#: java/jcf-parse.c:1231
+#, gcc-internal-format
+msgid "bad zip/jar file %s"
+msgstr ""
 
-#, fuzzy
-#~ msgid "member initializers for `%#D'"
-#~ msgstr "complex ogiltig för \"%s\""
+#: java/jcf-parse.c:1447
+#, gcc-internal-format
+msgid "error while reading %s from zip file"
+msgstr ""
 
-#, fuzzy
-#~ msgid "multiple initializations given for member `%D'"
-#~ msgstr "multiple deklaration av metod \"%s\""
+#: java/jcf-write.c:2666
+#, gcc-internal-format
+msgid "internal error in generate_bytecode_insn - tree code not implemented: %s"
+msgstr ""
 
-#, fuzzy
-#~ msgid "base initializer for `%T'"
-#~ msgstr "kan inte initiera friend-funktion \"%s\""
+#: java/jcf-write.c:3040
+#, fuzzy, gcc-internal-format
+msgid "field initializer type mismatch"
+msgstr "fältinitierare är ej konstant"
 
-#~ msgid "ISO C++ forbids applying `sizeof' to a member function"
-#~ msgstr "ISO C++ förbjuder användning av \"sizeof\" på medlemsfunktion"
+#: java/jcf-write.c:3497
+#, fuzzy, gcc-internal-format
+msgid "can't create directory %s: %m"
+msgstr "kan inte skapa katalog %s"
 
-#~ msgid "ISO C++ forbids applying `sizeof' to type `void' which is an incomplete type"
-#~ msgstr "ISO C++ förbjuder användning av \"sizeof\" på typ void som är en inkomplett typ"
+#: java/jcf-write.c:3530
+#, fuzzy, gcc-internal-format
+msgid "can't open %s for writing: %m"
+msgstr "kan inte öppna fil %s för skrivning"
 
-#, fuzzy
-#~ msgid "`sizeof' applied to incomplete type `%T'"
-#~ msgstr "sizeof applicerat på en inkomplett typ"
+#: java/jcf-write.c:3550
+#, fuzzy, gcc-internal-format
+msgid "can't create %s: %m"
+msgstr "kan inte stänga %s"
 
-#, fuzzy
-#~ msgid "invalid use of type decl `%#D' as expression"
-#~ msgstr "ogiltig användning av void-uttryck"
+#: java/jv-scan.c:193
+#, gcc-internal-format
+msgid "only one of '--print-main', '--list-class', and '--complexity' allowed"
+msgstr ""
 
-#, fuzzy
-#~ msgid "object missing in call to method `%D'"
-#~ msgstr "kan inte inline:a anrop till \"%s\""
+#: java/jv-scan.c:196
+#, fuzzy, gcc-internal-format
+msgid "can't open output file '%s'"
+msgstr "Kan inte öppna utdatafil \"%s\""
 
-#~ msgid "unary `&'"
-#~ msgstr "unärt \"&\""
+#: java/jv-scan.c:232
+#, fuzzy, gcc-internal-format
+msgid "file not found '%s'"
+msgstr "Kan inte hitta filen \"%s\""
 
-#, fuzzy
-#~ msgid "invalid use of undefined type `%#T'"
-#~ msgstr "ogiltig mottagartyp \"%s\""
+#: java/jvspec.c:436
+#, gcc-internal-format
+msgid "warning: already-compiled .class files ignored with -C"
+msgstr ""
 
-#, fuzzy
-#~ msgid "forward declaration of `%#T'"
-#~ msgstr "omdeklaration av \"%s\""
+#: java/lang.c:629
+#, gcc-internal-format
+msgid "can't do dependency tracking with input from stdin"
+msgstr ""
 
-#, fuzzy
-#~ msgid "declaration of `%#T'"
-#~ msgstr "omdeklaration av \"%s\""
+#: java/lang.c:645
+#, gcc-internal-format
+msgid "couldn't determine target name for dependency tracking"
+msgstr ""
 
-#, fuzzy
-#~ msgid "invalid use of `%T'"
-#~ msgstr "ogiltigt användande av \"restrict\""
+#: java/lex.c:260
+#, gcc-internal-format
+msgid ""
+"unknown encoding: %qs\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"
+msgstr ""
 
-#, fuzzy
-#~ msgid "invalid use of template type parameter"
-#~ msgstr "ogiltigt typargument"
+#: java/lex.c:631
+#, fuzzy, gcc-internal-format
+msgid "internal error - bad unget"
+msgstr "internt fel - ogiltigt Utf8-namn"
 
-#, fuzzy
-#~ msgid "initializer list construction invalid for `%D'"
-#~ msgstr "initierare misslyckas med att bestämma storlek på \"%s\""
+#: java/mangle.c:89
+#, fuzzy, gcc-internal-format
+msgid "can't mangle %s"
+msgstr "kan inte stänga %s"
 
-#, fuzzy
-#~ msgid "due to non-public access of member `%D'"
-#~ msgstr "upprepning av medlem \"%s\""
+#: java/mangle_name.c:140 java/mangle_name.c:210
+#, gcc-internal-format
+msgid "internal error - invalid Utf8 name"
+msgstr "internt fel - ogiltigt Utf8-namn"
 
-#, fuzzy
-#~ msgid "The meaning of `\\x' (at %0) varies with -traditional"
-#~ msgstr "semantiken för \"\\x\" varierar med -traditional"
+#: java/typeck.c:533
+#, gcc-internal-format
+msgid "junk at end of signature string"
+msgstr ""
 
-#, fuzzy
-#~ msgid "The meaning of `\\a' (at %0) varies with -traditional"
-#~ msgstr "semantiken för \"\\a\" varierar med -traditional"
+#: java/verify-glue.c:387
+#, gcc-internal-format
+msgid "verification failed: %s"
+msgstr ""
 
-#~ msgid "the meaning of `\\x' varies with -traditional"
-#~ msgstr "semantiken för \"\\x\" varierar med -traditional"
+#: java/verify-glue.c:389
+#, gcc-internal-format
+msgid "verification failed at PC=%d: %s"
+msgstr ""
 
-#~ msgid "the meaning of `\\a' varies with -traditional"
-#~ msgstr "semantiken för \"\\a\" varierar med -traditional"
+#: java/verify-glue.c:473 java/verify.c:467
+#, gcc-internal-format
+msgid "bad pc in exception_table"
+msgstr ""
 
-#~ msgid "-mbsd and -pedantic incompatible"
-#~ msgstr "-mbsd och -pedantic är inkompatibla"
+#: java/verify.c:1462
+#, gcc-internal-format
+msgid "unknown opcode %d@pc=%d during verification"
+msgstr ""
 
-#~ msgid "-mbsd and -mxopen incompatible"
-#~ msgstr "-mbsd och -mxopen är inkompatibla"
+#: java/verify.c:1537 java/verify.c:1553 java/verify.c:1558
+#, gcc-internal-format
+msgid "verification error at PC=%d"
+msgstr ""
 
-#~ msgid "-mxopen and -pedantic incompatible"
-#~ msgstr "-mxopen och -pedantic är inkompatible"
+#: java/parse.h:125
+#, gcc-internal-format
+msgid "%s method can't be abstract"
+msgstr ""
 
-#, fuzzy
-#~ msgid "-p profiling is no longer supported.  Use -pg instead"
-#~ msgstr "-p profilering stöds inte längre. Använd -pg istället."
+#: java/parse.h:129
+#, fuzzy, gcc-internal-format
+msgid "Constructor can't be %s"
+msgstr "destruerare behövs för \"%#D\""
 
-#~ msgid "-shared not valid with -mcoff"
-#~ msgstr "-shared är inte giltig tillsammans med -mcoff"
+#. Standard error messages
+#: java/parse.h:352
+#, gcc-internal-format
+msgid "Incompatible type for %qs. Can't convert %qs to boolean"
+msgstr ""
 
-#~ msgid "-symbolic not valid with -mcoff"
-#~ msgstr "-symbolic är inte giltig tillsammans med -mcoff"
+#: java/parse.h:357
+#, gcc-internal-format
+msgid "Incompatible type for %qs. Can't convert %qs to numeric type"
+msgstr ""
 
-#~ msgid "-fpic is not valid with -mcoff"
-#~ msgstr "-fpic är inte giltig tillsammans med -mcoff"
+#: java/parse.h:365
+#, gcc-internal-format
+msgid "Incompatible type for %qs. Explicit cast needed to convert %qs to integral"
+msgstr ""
 
-#~ msgid "-fPIC is not valid with -mcoff"
-#~ msgstr "-fPIC är inte giltig tillsammans med -mcoff"
+#: java/parse.h:370
+#, gcc-internal-format
+msgid "Incompatible type for %qs. Can't convert %qs to integral"
+msgstr ""
 
-#~ msgid "-fpic not valid with -mcoff"
-#~ msgstr "-fpic är inte giltig tillsammans med -mcoff"
+#: objc/objc-act.c:756
+#, fuzzy, gcc-internal-format
+msgid "%<@end%> must appear in an @implementation context"
+msgstr "[super ...] måste stå i metodkontext"
 
-#~ msgid "-fPIC not valid with -mcoff"
-#~ msgstr "-fPIC är inte giltig tillsammans med -mcoff"
+#: objc/objc-act.c:783
+#, gcc-internal-format
+msgid "method declaration not in @interface context"
+msgstr ""
 
-#, fuzzy
-#~ msgid "a -ifile option requires a -map option"
-#~ msgstr "Flaggan -ifil kräver även flaggan -map"
+#: objc/objc-act.c:794
+#, fuzzy, gcc-internal-format
+msgid "method definition not in @implementation context"
+msgstr "metoddefinition för \"%c%s\" kan inte hittas"
 
-#~ msgid "-p option not supported: use -pg instead"
-#~ msgstr "flaggan -p stödjs inte: använd -pg istället"
+#: objc/objc-act.c:925
+#, fuzzy, gcc-internal-format
+msgid "object does not conform to the %qs protocol"
+msgstr "klass \"%s\" implementerar inte protokollet \"%s\""
 
-#~ msgid "may not use both -mfp64 and -msingle-float"
-#~ msgstr "får inte använda både -mfp64 och -msingle-float"
+#: objc/objc-act.c:1015 objc/objc-act.c:1092
+#, fuzzy, gcc-internal-format
+msgid "class %qs does not implement the %qs protocol"
+msgstr "klass \"%s\" implementerar inte protokollet \"%s\""
 
-#~ msgid "may not use both -mfp64 and -m4650"
-#~ msgstr "får inte använda både -mfp64 och -m4650"
+#: objc/objc-act.c:1198
+#, fuzzy, gcc-internal-format
+msgid "statically allocated instance of Objective-C class %qs"
+msgstr "statiskt allokerade objekt stöds inte"
 
-#, fuzzy
-#~ msgid "may not use both -mgp32 and -mfp64"
-#~ msgstr "får inte använda både -mfp64 och -m4650"
+#: objc/objc-act.c:1269
+#, gcc-internal-format
+msgid "protocol %qs has circular dependency"
+msgstr ""
 
-#, fuzzy
-#~ msgid "options -mabi=mmixware and -mabi=gnu are mutually exclusive"
-#~ msgstr "-pedantic och -traditional är ömsesidigt uteslutande"
+#: objc/objc-act.c:1291 objc/objc-act.c:5881
+#, fuzzy, gcc-internal-format
+msgid "cannot find protocol declaration for %qs"
+msgstr "ingen tidigare deklaration av \"%s\""
 
-#~ msgid "  -a                      Enable block profiling \n"
-#~ msgstr "  -a                      Slå på blockprofilering\n"
+#: objc/objc-act.c:1687 objc/objc-act.c:2836 objc/objc-act.c:6409
+#: objc/objc-act.c:6735 objc/objc-act.c:6788 objc/objc-act.c:6813
+#, fuzzy, gcc-internal-format
+msgid "cannot find interface declaration for %qs"
+msgstr "Cirkulärt arv i interfacedeklaration för \"%s\""
 
-#~ msgid "  -ax                     Enable jump profiling \n"
-#~ msgstr "  -ax                     Slå på hopprofilering\n"
+#: objc/objc-act.c:1691
+#, gcc-internal-format
+msgid "interface %qs does not have valid constant string layout"
+msgstr ""
 
-#, fuzzy
-#~ msgid "explicit instantiation of `%#D' after"
-#~ msgstr "%s: Vid instansiering av \"%s\":\n"
+#: objc/objc-act.c:1696
+#, fuzzy, gcc-internal-format
+msgid "cannot find reference tag for class %qs"
+msgstr "Kan inte hitta filen med klass %s."
 
-#, fuzzy
-#~ msgid "explicit specialization here"
-#~ msgstr "initiering"
+#: objc/objc-act.c:2374
+#, gcc-internal-format
+msgid "%Hcreating selector for nonexistent method %qE"
+msgstr ""
 
-#~ msgid "__builtin_trap not supported by this target"
-#~ msgstr "__builtin_trap stöds inte på denna målarkitektur"
+#: objc/objc-act.c:2563
+#, fuzzy, gcc-internal-format
+msgid "%qs is not an Objective-C class name or alias"
+msgstr "\"%s\" är inte ett giltigt filnamn"
 
-#~ msgid "type with more precision than %s"
-#~ msgstr "typ med högre precision än %s"
+#: objc/objc-act.c:2678 objc/objc-act.c:2696 objc/objc-act.c:6672
+#: objc/objc-act.c:6964 objc/objc-act.c:6994
+#, gcc-internal-format
+msgid "Objective-C declarations may only appear in global scope"
+msgstr ""
 
-# local, det kan troligen vara både lokal variabel och lokal funktion??
-#~ msgid "declaration of `%s' shadows previous local"
-#~ msgstr "deklaration av \"%s\" döljer en tidigare lokal"
+#: objc/objc-act.c:2683
+#, fuzzy, gcc-internal-format
+msgid "cannot find class %qs"
+msgstr "Kan inte hitta klass \"%s\""
 
-#~ msgid "ANSI C forbids const or volatile function types"
-#~ msgstr "ANSI C förbjuder funktionertyper med const eller volatile"
+#: objc/objc-act.c:2685
+#, fuzzy, gcc-internal-format
+msgid "class %qs already exists"
+msgstr "Klass \"%s\" finns redan"
 
-#~ msgid "unknown escape sequence: '\\' followed by char 0x%x"
-#~ msgstr "okänd escape-sekvens:: '\\' följd av tecken 0x%x"
+#: objc/objc-act.c:2716 objc/objc-act.c:6704
+#, fuzzy, gcc-internal-format
+msgid "%qs redeclared as different kind of symbol"
+msgstr "\"%s\" omdeklarerad som en annan sorts symbol"
 
-#~ msgid "ISO C forbids `&&'"
-#~ msgstr "ISO C förbjuder \"&&\""
+#: objc/objc-act.c:2718 objc/objc-act.c:6706
+#, fuzzy, gcc-internal-format
+msgid "%Jprevious declaration of '%D'"
+msgstr "tidigare deklaration av \"%s\""
 
-#~ msgid "`[*]' in parameter declaration only allowed in ISO C 99"
-#~ msgstr "\"[*]\" i parameterdeklaration är bara tillåten i ISO C 99"
+#: objc/objc-act.c:2946
+#, gcc-internal-format
+msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
+msgstr ""
 
-#~ msgid "Same as -mcpu=i386"
-#~ msgstr "Samma som -mcpu=i386"
+#: objc/objc-act.c:3275
+#, gcc-internal-format
+msgid "@catch parameter is not a known Objective-C class type"
+msgstr ""
 
-#~ msgid "Same as -mcpu=i486"
-#~ msgstr "Samma som -mcpu=i486"
+#: objc/objc-act.c:3291
+#, gcc-internal-format
+msgid "exception of type %<%T%> will be caught"
+msgstr ""
 
-#~ msgid "Same as -mcpu=pentium"
-#~ msgstr "Samma som -mcpu=pentium"
+#: objc/objc-act.c:3293
+#, gcc-internal-format
+msgid "%H   by earlier handler for %<%T%>"
+msgstr ""
 
-#~ msgid "Same as -mcpu=pentiumpro"
-#~ msgstr "Samma som -mcpu=pentiumpro"
+#: objc/objc-act.c:3346
+#, gcc-internal-format
+msgid "%<@try%> without %<@catch%> or %<@finally%>"
+msgstr ""
 
-#~ msgid "Emit Intel syntax assembler opcodes"
-#~ msgstr "Skapa assembler-opkoder med Intel-syntax"
+#: objc/objc-act.c:3393
+#, gcc-internal-format
+msgid "%<@throw%> (rethrow) used outside of a @catch block"
+msgstr ""
 
-#~ msgid "Control allocation order of integer registers"
-#~ msgstr "Kontrollera allokeringsordning för heltalsregister"
+#: objc/objc-act.c:3758
+#, gcc-internal-format
+msgid "%Jtype '%D' does not have a known size"
+msgstr ""
 
-#~ msgid "Use FUNCTION_EPILOGUE"
-#~ msgstr "Använd FUNCTION_EPILOGUE"
+#: objc/objc-act.c:4271
+#, fuzzy, gcc-internal-format
+msgid "%J%s %qs"
+msgstr "%s: %s"
 
-#~ msgid "Do not use FUNCTION_EPILOGUE"
-#~ msgstr "Använd inte FUNCTION_EPILOGUE"
+#: objc/objc-act.c:4294 objc/objc-act.c:4313
+#, gcc-internal-format
+msgid "inconsistent instance variable specification"
+msgstr ""
 
-#~ msgid "methods cannot be converted to function pointers"
-#~ msgstr "metoder kan inte konverteras till funktionspekare"
+#: objc/objc-act.c:5169
+#, gcc-internal-format
+msgid "can not use an object as parameter to a method"
+msgstr ""
 
-#~ msgid "ISO C++ forbids `&&'"
-#~ msgstr "ISO C++ förbjuder \"&&\""
+#: objc/objc-act.c:5377
+#, fuzzy, gcc-internal-format
+msgid "multiple %s named %<%c%s%> found"
+msgstr "flera parametrar med namn \"%s\""
 
-#~ msgid "`com_interface' only supported with -fvtable-thunks"
-#~ msgstr "\"com_interface\" stöds bara med -fvtable-thunks"
+#: objc/objc-act.c:5602
+#, fuzzy, gcc-internal-format
+msgid "no super class declared in @interface for %qs"
+msgstr "ingen superklass deklarerad i interface för \"%s\""
 
-#~ msgid "ISO C++ forbids using a pointer-to-function in pointer arithmetic"
-#~ msgstr "ISO C++ förbjuder användning av funktionspekarepekare i pekararitmetik"
+#: objc/objc-act.c:5645
+#, gcc-internal-format
+msgid "found %<-%s%> instead of %<+%s%> in protocol(s)"
+msgstr ""
 
-#~ msgid "ISO C++ forbids using pointer to a member in pointer arithmetic"
-#~ msgstr "ISO C++ förbjuder användning av pekare till medlem i pekararitmetik"
+#: objc/objc-act.c:5704
+#, fuzzy, gcc-internal-format
+msgid "invalid receiver type %qs"
+msgstr "ogiltig mottagartyp \"%s\""
 
-#~ msgid "Internal error #%d."
-#~ msgstr "Internt fel #%d."
+#: objc/objc-act.c:5719
+#, fuzzy, gcc-internal-format
+msgid "%<%c%s%> not found in protocol(s)"
+msgstr "metod \"%s\" kan inte hittas i klassen"
 
-#~ msgid "-include and -imacros cannot be used with -fpreprocessed"
-#~ msgstr "-include och -imacros kan inte användas med -fpreprocessed"
+#: objc/objc-act.c:5733
+#, fuzzy, gcc-internal-format
+msgid "%qs may not respond to %<%c%s%>"
+msgstr "\"%s\" svarar inte på \"%s\""
 
-#~ msgid "<stdin>"
-#~ msgstr "<stdin>"
+#: objc/objc-act.c:5741
+#, gcc-internal-format
+msgid "no %<%c%s%> method found"
+msgstr ""
 
-#~ msgid "file \"%s\" entered but not left"
-#~ msgstr "filen \"%s\" påbörjad men ej avslutad"
+#: objc/objc-act.c:5747
+#, gcc-internal-format
+msgid "(Messages without a matching method signature"
+msgstr ""
 
-#~ msgid "gcov [-b] [-v] [-n] [-l] [-f] [-o OBJDIR] file\n"
-#~ msgstr "gcov [-b] [-v] [-n] [-l] [-f] [-o OBJKAT] fil\n"
+#: objc/objc-act.c:5748
+#, gcc-internal-format
+msgid "will be assumed to return %<id%> and accept"
+msgstr ""
 
-#~ msgid "can't to open %s"
-#~ msgstr "kan inte öppna %s"
+#: objc/objc-act.c:5749
+#, gcc-internal-format
+msgid "%<...%> as arguments.)"
+msgstr ""
 
-#~ msgid "Generate code for Boehm GC"
-#~ msgstr "Generera kod för Boehm GC"
+#: objc/objc-act.c:5980
+#, gcc-internal-format
+msgid "undeclared selector %qs"
+msgstr ""
 
-#~ msgid "  -Wid-clash-<num>        Warn if 2 identifiers have the same first <num> chars\n"
-#~ msgstr "  -Wid-clash-<num>        Varna om två identifierare har samma första <num> tecken\n"
+#. Historically, a class method that produced objects (factory
+#. method) would assign `self' to the instance that it
+#. allocated.  This would effectively turn the class method into
+#. an instance method.  Following this assignment, the instance
+#. variables could be accessed.  That practice, while safe,
+#. violates the simple rule that a class method should not refer
+#. to an instance variable.  It's better to catch the cases
+#. where this is done unknowingly than to support the above
+#. paradigm.
+#: objc/objc-act.c:6022
+#, fuzzy, gcc-internal-format
+msgid "instance variable %qs accessed in class method"
+msgstr "instansvariabel \"%s\" är deklarerad som %s"
 
-#~ msgid "Unrecognized option `%s'"
-#~ msgstr "Känner inte igen flagga \"%s\""
+#: objc/objc-act.c:6234
+#, fuzzy, gcc-internal-format
+msgid "duplicate declaration of method %<%c%s%>"
+msgstr "upprepad deklaration av klassmetod \"%s\"."
 
-#~ msgid "`-a' option (basic block profile) not supported"
-#~ msgstr "flagga \"-a\" (block profilering) stöds inte"
+#: objc/objc-act.c:6279
+#, fuzzy, gcc-internal-format
+msgid "duplicate interface declaration for category %<%s(%s)%>"
+msgstr "Cirkulärt arv i interfacedeklaration för \"%s\""
 
-#~ msgid "`-ax' option (jump profiling) not supported"
-#~ msgstr "flagga \"-ax\" (hopprofilering) stöds inte"
+#: objc/objc-act.c:6306
+#, fuzzy, gcc-internal-format
+msgid "illegal reference type specified for instance variable %qs"
+msgstr "ignorerar asm för ickestatisk lokal variabel \"%s\""
 
-#~ msgid "no file specified with -fdump-translation-unit"
-#~ msgstr "ingen fil angiven med -fdump-translation-unit"
+#: objc/objc-act.c:6317
+#, fuzzy, gcc-internal-format
+msgid "instance variable %qs has unknown size"
+msgstr "instansvariabel \"%s\" är deklarerad som %s"
 
-#~ msgid "invalid identifier `%s'"
-#~ msgstr "ogiltig identifierare \"%s\""
+#. vtable pointers are Real Bad(tm), since Obj-C cannot initialize them
+#: objc/objc-act.c:6331
+#, fuzzy, gcc-internal-format
+msgid "type %qs has virtual member functions"
+msgstr "namn saknas på medlemsfunktion"
 
-#~ msgid "syntax error before '#' token"
-#~ msgstr "syntaxfel för symbolen '#'"
+#: objc/objc-act.c:6332
+#, fuzzy, gcc-internal-format
+msgid "illegal aggregate type %qs specified for instance variable %qs"
+msgstr "ignorerar asm för ickestatisk lokal variabel \"%s\""
 
-#~ msgid "%s is a directory"
-#~ msgstr "%s är en katalog"
+#: objc/objc-act.c:6340
+#, gcc-internal-format
+msgid "type %qs has a user-defined constructor"
+msgstr ""
 
-#~ msgid "%s:%d: "
-#~ msgstr "%s:%d: "
+#: objc/objc-act.c:6342
+#, gcc-internal-format
+msgid "type %qs has a user-defined destructor"
+msgstr ""
 
-#~ msgid "additional handler after ..."
-#~ msgstr "ytterligare avbrottshanterare efter ..."
+#: objc/objc-act.c:6343
+#, gcc-internal-format
+msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
+msgstr ""
 
-#~ msgid "Counted %d copies of EH region %d in list.\n"
-#~ msgstr "Räknade till %d kopior av EH-region %d i lista.\n"
+#: objc/objc-act.c:6433
+#, fuzzy, gcc-internal-format
+msgid "instance variable %qs is declared private"
+msgstr "instansvariabel \"%s\" är deklarerad som privat"
 
-#~ msgid "Duplicate call to __builtin_eh_return"
-#~ msgstr "Multipelt anrop till __builtin_eh_return"
+#: objc/objc-act.c:6442
+#, fuzzy, gcc-internal-format
+msgid "instance variable %qs is %s; this will be a hard error in the future"
+msgstr "instansvariabel \"%s\" är deklarerad som privat"
 
-#~ msgid "Unknown stab %s: : 0x%x\n"
-#~ msgstr "Okänd stab %s: : 0x%x\n"
+#: objc/objc-act.c:6449
+#, fuzzy, gcc-internal-format
+msgid "instance variable %qs is declared %s"
+msgstr "instansvariabel \"%s\" är deklarerad som %s"
 
-#~ msgid "ISO C does not support the strftime `%c' flag"
-#~ msgstr "ISO C stöder inte flaggan \"%c\" till strftime"
+#: objc/objc-act.c:6459
+#, fuzzy, gcc-internal-format
+msgid "static access to object of type %<id%>"
+msgstr "statisk access till objekt av typ \"id\""
 
-#~ msgid "ISO C89 does not support the `%%%c' %s format"
-#~ msgstr "ISO C89 stöder inte \\\"%%%c\\\" i %s formatsträng"
+#: objc/objc-act.c:6481 objc/objc-act.c:6569
+#, fuzzy, gcc-internal-format
+msgid "incomplete implementation of class %qs"
+msgstr "inkomplett implementation av klass \"%s\""
 
-#~ msgid "ISO C does not support `%%O%c'"
-#~ msgstr "ISO C stöder inte \"%%O%c#"
+#: objc/objc-act.c:6485 objc/objc-act.c:6574
+#, fuzzy, gcc-internal-format
+msgid "incomplete implementation of category %qs"
+msgstr "inkomplett implementation av kategori \"%s\""
 
-#~ msgid "ISO C89 does not support `%%E%c'"
-#~ msgstr "ISO C89 stöder inte \"%%E%c\""
+#: objc/objc-act.c:6490 objc/objc-act.c:6579
+#, fuzzy, gcc-internal-format
+msgid "method definition for %<%c%s%> not found"
+msgstr "metoddefinition för \"%c%s\" kan inte hittas"
 
-#~ msgid "`a' flag used with `%c' format"
-#~ msgstr "flaggan \"a\" använd med format \"%c\""
+#: objc/objc-act.c:6620
+#, fuzzy, gcc-internal-format
+msgid "%s %qs does not fully implement the %qs protocol"
+msgstr "klass \"%s\" implementerar inte protokollet \"%s\""
 
-#~ msgid "ISO C does not support the `a' flag"
-#~ msgstr "ISO C stödjer inte \"a\"-flaggan"
+#: objc/objc-act.c:6678 objc/objc-act.c:8285
+#, gcc-internal-format
+msgid "%<@end%> missing in implementation context"
+msgstr ""
 
-#~ msgid "flag `%c' used with type `%c'"
-#~ msgstr "flaggan \"%c\" använd med typen \"%c\""
+#: objc/objc-act.c:6691
+#, fuzzy, gcc-internal-format
+msgid "cannot find interface declaration for %qs, superclass of %qs"
+msgstr "Cirkulärt arv i interfacedeklaration för \"%s\""
 
-#~ msgid "parse error at '..'"
-#~ msgstr "tolkningsfel vid \"..\""
+#: objc/objc-act.c:6718
+#, fuzzy, gcc-internal-format
+msgid "reimplementation of class %qs"
+msgstr "omimplementation av klass \"%s\""
 
-#~ msgid "Compile for Gmicro/300"
-#~ msgstr "Kompilera för Gmicro/300"
+#: objc/objc-act.c:6749
+#, fuzzy, gcc-internal-format
+msgid "conflicting super class name %qs"
+msgstr "motstridande deklarationer av \"%s\""
 
-#~ msgid "parse errors have confused me too much"
-#~ msgstr "tolkningsfel har gjort mig helt förvirrad"
+#: objc/objc-act.c:6751
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of %qs"
+msgstr "tidigare deklaration av \"%s\""
 
-#~ msgid "syntax error before '\\' token"
-#~ msgstr "syntaxfel före symbolen '\\'"
+#: objc/objc-act.c:6765 objc/objc-act.c:6767
+#, fuzzy, gcc-internal-format
+msgid "duplicate interface declaration for class %qs"
+msgstr "upprepad deklaration av klassmetod \"%s\"."
 
-#~ msgid ""
-#~ "  -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"
-#~ msgstr ""
-#~ "  -MD                       Som -M, men skriva utdata till en .d-fil\n"
-#~ "  -MMD                      Som -MD, men ignorera system-include-filer\n"
-#~ "  -MG                       Behandla saknade include-filer som genererade filer\n"
-#~ "  -g3                       Inkludera direktiven #define och #undef i utdatan\n"
-#~ "  -D<makro>                 Definiera ett <makro> med strängen '1' som värde\n"
-#~ "  -D<makro>=<värde>         Definiera ett <makro> med <värde> som värde\n"
+#: objc/objc-act.c:7022
+#, fuzzy, gcc-internal-format
+msgid "duplicate declaration for protocol %qs"
+msgstr "upprepad deklaration av klassmetod \"%s\"."
 
-#~ msgid "ISO C does not allow #%s"
-#~ msgstr "ISO C tillåter inte #%s"
+#. Add a readable method name to the warning.
+#: objc/objc-act.c:7552
+#, gcc-internal-format
+msgid "%J%s %<%c%s%>"
+msgstr ""
 
-#~ msgid "second token after #line is not a string"
-#~ msgstr "Andra symbolen efter #line är inte en sträng"
+#: objc/objc-act.c:7862
+#, fuzzy, gcc-internal-format
+msgid "no super class declared in interface for %qs"
+msgstr "ingen superklass deklarerad i interface för \"%s\""
 
-#~ msgid "#%s with invalid argument"
-#~ msgstr "#%s med ogiltigt argument"
+#: objc/objc-act.c:7910
+#, gcc-internal-format
+msgid "[super ...] must appear in a method context"
+msgstr "[super ...] måste stå i metodkontext"
 
-#~ msgid "ISO C forbids text after #%s"
-#~ msgstr "ISO C förbjuder text efter #%s"
+#: objc/objc-act.c:8567
+#, fuzzy, gcc-internal-format
+msgid "local declaration of %qs hides instance variable"
+msgstr "deklaration av \"%s\" döljer en parameter"
 
-#~ msgid "no memory"
-#~ msgstr "inget minne"
+#: treelang/tree1.c:278
+#, fuzzy, gcc-internal-format
+msgid "%HDuplicate name %q.*s."
+msgstr "upprepning av medlem \"%s\""
 
-#~ msgid "Objective-C text in C source file"
-#~ msgstr "Objective-C text i C-källkodsfil"
+#: treelang/treetree.c:825
+#, fuzzy, gcc-internal-format
+msgid "Global register variable %qD used in nested function."
+msgstr "global registervariabel \"%s\" använd i nästlad funktion"
 
-#~ msgid "statically allocated objects not supported"
-#~ msgstr "statiskt allokerade objekt stöds inte"
+#: treelang/treetree.c:829
+#, fuzzy, gcc-internal-format
+msgid "Register variable %qD used in nested function."
+msgstr "registervariabel \\\"%s\\\" använd i nästlad funktion"
 
-#~ msgid "  -m%-21.21s [undocumented]\n"
-#~ msgstr "  -m%-21.21s [odokumenterat]\n"
+#: treelang/treetree.c:835
+#, fuzzy, gcc-internal-format
+msgid "Address of global register variable %qD requested."
+msgstr "adress på global registervariabel \"%s\" efterfrågad"
 
-#~ msgid "Macro name missing after -U option"
-#~ msgstr "Makronamn saknas efter flaggan -U"
+#: treelang/treetree.c:840
+#, fuzzy, gcc-internal-format
+msgid "Address of register variable %qD requested."
+msgstr "adress på register variabel \"%s\" efterfrågad"